From efa57808d212bd9fe993f409e5ed467de689801b Mon Sep 17 00:00:00 2001 From: rmrlangford Date: Tue, 30 Jan 2024 09:20:49 +0000 Subject: [PATCH] Deploy main branch --- .github/workflows/main.yml | 47 + ImplementationGuide-my-ig.json | 708 ++ ImplementationGuide-my-ig.ttl | 605 + ImplementationGuide-my-ig.xml | 551 + artifacts.html | 252 + assets/css/bootstrap-fhir.css | 5312 +++++++++ assets/css/bootstrap-glyphicons.css | 2 + assets/css/colors.css | 44 + ...lar_448c34a56d699c29117adc64c43affeb.woff2 | Bin 0 -> 18028 bytes ...gular_e18bbf611f2a2e43afc071aa2f4e1512.ttf | Bin 0 -> 45404 bytes ...gular_f4769f9bdb7466be65088239c12046d1.eot | Bin 0 -> 20127 bytes ...gular_f49c0c87d80ed5a717b0f1654f69fd3b.svg | 1 + ...ular_fa2772327f55d8198301fdb8bcfc8158.woff | Bin 0 -> 23424 bytes assets/css/hl7.css | 74 + ...10_10_4132a6bfb0e59f9584040b12d7535a07.png | Bin 0 -> 119 bytes ...gular_89889688147bd7575d6327160d64e760.svg | 288 + ...glass_763c744f99ee16ac3c99560a9c7fe0b7.png | Bin 0 -> 292 bytes ...-stop_81196e9a93dbdf10e08432093c95194f.png | Bin 0 -> 5156 bytes ...1x400_eb83aeb42fd8d8f74c93b391951bcf44.png | Bin 0 -> 394 bytes ...1x400_a697d8fd8a5adbdb87faf8d78a90e755.png | Bin 0 -> 399 bytes ...1x400_d699723af8436eba22b885328314bd55.png | Bin 0 -> 390 bytes ...0x100_c56ba853727c57c51ab90b9e27f7f2d3.png | Bin 0 -> 5882 bytes ...1x100_eb961b27be02a26af523a68d5774aa6b.png | Bin 0 -> 391 bytes ...1x100_63b926c3d199d7774678ec2f1cfeb44a.png | Bin 0 -> 350 bytes ...6x240_33aede1050c87faf490ee203d3d47699.png | Bin 0 -> 4676 bytes ...6x240_db3b908bd060c6f278fde9e11b3b94e3.png | Bin 0 -> 4676 bytes ...6x240_ed2f2ba37982b5f821d46811a5f79836.png | Bin 0 -> 4676 bytes ...6x240_72019f22cbcf7555f4bc97aa383f164f.png | Bin 0 -> 4676 bytes ...6x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png | Bin 0 -> 4676 bytes ...6x240_06f311c437236b376b247382bf815c71.png | Bin 0 -> 4676 bytes ...6x240_c34e7954fb08d6d72348b49032dc4876.png | Bin 0 -> 4676 bytes assets/css/jquery-ui.css | 523 + assets/css/jquery-ui.structure.min.css | 5 + assets/css/jquery-ui.theme.min.css | 5 + assets/css/lforms.min.css | 9734 +++++++++++++++++ assets/css/openhie.css | 100 + assets/css/prism.css | 143 + assets/css/project.css | 757 ++ assets/css/pygments-manni.css | 66 + assets/css/xml.css | 2 + assets/fonts/glyphiconshalflings-regular.eot | Bin 0 -> 33358 bytes assets/fonts/glyphiconshalflings-regular.otf | Bin 0 -> 18116 bytes assets/fonts/glyphiconshalflings-regular.svg | 175 + assets/fonts/glyphiconshalflings-regular.ttf | Bin 0 -> 32896 bytes assets/fonts/glyphiconshalflings-regular.woff | Bin 0 -> 18944 bytes assets/ico/favicon.ico | Bin 0 -> 67646 bytes assets/ico/favicon.png | Bin 0 -> 575 bytes assets/ico/icon-fhir-114.png | Bin 0 -> 56750 bytes assets/ico/icon-fhir-144.png | Bin 0 -> 87793 bytes assets/ico/icon-fhir-57.png | Bin 0 -> 17639 bytes assets/ico/icon-fhir-72.png | Bin 0 -> 25407 bytes assets/ico/noun_copy to clipboard_1669410.png | Bin 0 -> 974 bytes assets/images/001.svg | 269 + assets/images/cc-by.png | Bin 0 -> 1283 bytes assets/images/download.png | Bin 0 -> 723 bytes assets/images/dragon.png | Bin 0 -> 175381 bytes assets/images/external.png | Bin 0 -> 173 bytes assets/images/fhir-logo-www.png | Bin 0 -> 13319 bytes assets/images/fire.png | Bin 0 -> 92437 bytes assets/images/hl7-logo-header.png | Bin 0 -> 5197 bytes assets/images/home.png | Bin 0 -> 4002 bytes assets/images/link.svg | 1 + assets/images/logo_ansinew.jpg | Bin 0 -> 7005 bytes assets/images/search.png | Bin 0 -> 4410 bytes assets/images/stripe.png | Bin 0 -> 2798 bytes assets/images/target.png | Bin 0 -> 972 bytes assets/js/anchor.min.js | 6 + assets/js/bootstrap.min.js | 6 + assets/js/clipboard-btn.js | 30 + assets/js/clipboard.min.js | 7 + assets/js/fhir-table-scripts.js | 99 + assets/js/fhir.js | 2 + assets/js/html5shiv.js | 8 + assets/js/jquery-3.7.0.min.map | 1 + assets/js/jquery-ui.min.js | 6 + assets/js/jquery.js | 2 + assets/js/lformsFHIRAll.min.js | 2 + assets/js/main.js | 2465 +++++ assets/js/polyfills.js | 2 + assets/js/prism.js | 238 + assets/js/readme.txt | 1 + assets/js/respond.min.js | 6 + assets/js/runtime.js | 2 + assets/js/scripts.js | 3 + assets/js/topofpage.js | 20 + assets/js/xml.js | 2 + assets/js/zone.min.js | 134 + .../master/ImplementationGuide-my-ig.json | 708 ++ branches/master/ImplementationGuide-my-ig.ttl | 605 + branches/master/ImplementationGuide-my-ig.xml | 551 + ...mentationGuide-xxexample.fhir.uv.myig.json | 707 ++ ...ementationGuide-xxexample.fhir.uv.myig.ttl | 791 ++ ...ementationGuide-xxexample.fhir.uv.myig.xml | 547 + ...entationGuide-xxxexample.fhir.uv.myig.json | 420 + ...mentationGuide-xxxexample.fhir.uv.myig.ttl | 406 + ...mentationGuide-xxxexample.fhir.uv.myig.xml | 295 + branches/master/artifacts.html | 252 + branches/master/assets/css/bootstrap-fhir.css | 5312 +++++++++ .../assets/css/bootstrap-glyphicons.css | 2 + branches/master/assets/css/colors.css | 44 + branches/master/assets/css/fhir.css | 19 + ...lar_448c34a56d699c29117adc64c43affeb.woff2 | Bin 0 -> 18028 bytes ...gular_e18bbf611f2a2e43afc071aa2f4e1512.ttf | Bin 0 -> 45404 bytes ...gular_f4769f9bdb7466be65088239c12046d1.eot | Bin 0 -> 20127 bytes ...gular_f49c0c87d80ed5a717b0f1654f69fd3b.svg | 1 + ...ular_fa2772327f55d8198301fdb8bcfc8158.woff | Bin 0 -> 23424 bytes branches/master/assets/css/hl7.css | 74 + ...10_10_4132a6bfb0e59f9584040b12d7535a07.png | Bin 0 -> 119 bytes ...gular_89889688147bd7575d6327160d64e760.svg | 288 + ...glass_763c744f99ee16ac3c99560a9c7fe0b7.png | Bin 0 -> 292 bytes ...-stop_81196e9a93dbdf10e08432093c95194f.png | Bin 0 -> 5156 bytes ...1x400_eb83aeb42fd8d8f74c93b391951bcf44.png | Bin 0 -> 394 bytes ...1x400_a697d8fd8a5adbdb87faf8d78a90e755.png | Bin 0 -> 399 bytes ...1x400_d699723af8436eba22b885328314bd55.png | Bin 0 -> 390 bytes ...0x100_c56ba853727c57c51ab90b9e27f7f2d3.png | Bin 0 -> 5882 bytes ...1x100_eb961b27be02a26af523a68d5774aa6b.png | Bin 0 -> 391 bytes ...1x100_63b926c3d199d7774678ec2f1cfeb44a.png | Bin 0 -> 350 bytes ...6x240_33aede1050c87faf490ee203d3d47699.png | Bin 0 -> 4676 bytes ...6x240_db3b908bd060c6f278fde9e11b3b94e3.png | Bin 0 -> 4676 bytes ...6x240_ed2f2ba37982b5f821d46811a5f79836.png | Bin 0 -> 4676 bytes ...6x240_72019f22cbcf7555f4bc97aa383f164f.png | Bin 0 -> 4676 bytes ...6x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png | Bin 0 -> 4676 bytes ...6x240_06f311c437236b376b247382bf815c71.png | Bin 0 -> 4676 bytes ...6x240_c34e7954fb08d6d72348b49032dc4876.png | Bin 0 -> 4676 bytes branches/master/assets/css/jquery-ui.css | 523 + .../assets/css/jquery-ui.structure.min.css | 5 + .../master/assets/css/jquery-ui.theme.min.css | 5 + branches/master/assets/css/lforms.min.css | 9734 +++++++++++++++++ branches/master/assets/css/openhie.css | 100 + branches/master/assets/css/prism.css | 143 + branches/master/assets/css/project.css | 757 ++ branches/master/assets/css/pygments-manni.css | 66 + branches/master/assets/css/xml.css | 2 + .../fonts/glyphiconshalflings-regular.eot | Bin 0 -> 33358 bytes .../fonts/glyphiconshalflings-regular.otf | Bin 0 -> 18116 bytes .../fonts/glyphiconshalflings-regular.svg | 175 + .../fonts/glyphiconshalflings-regular.ttf | Bin 0 -> 32896 bytes .../fonts/glyphiconshalflings-regular.woff | Bin 0 -> 18944 bytes .../ico/apple-touch-icon-114-precomposed.png | Bin 0 -> 4881 bytes .../ico/apple-touch-icon-144-precomposed.png | Bin 0 -> 5659 bytes .../ico/apple-touch-icon-57-precomposed.png | Bin 0 -> 2939 bytes .../ico/apple-touch-icon-72-precomposed.png | Bin 0 -> 3468 bytes branches/master/assets/ico/favicon.ico | Bin 0 -> 67646 bytes branches/master/assets/ico/favicon.png | Bin 0 -> 575 bytes branches/master/assets/ico/icon-fhir-114.png | Bin 0 -> 56750 bytes branches/master/assets/ico/icon-fhir-144.png | Bin 0 -> 87793 bytes branches/master/assets/ico/icon-fhir-57.png | Bin 0 -> 17639 bytes branches/master/assets/ico/icon-fhir-72.png | Bin 0 -> 25407 bytes .../ico/noun_copy to clipboard_1669410.png | Bin 0 -> 974 bytes branches/master/assets/images/001.svg | 269 + branches/master/assets/images/cc-by.png | Bin 0 -> 1283 bytes branches/master/assets/images/download.png | Bin 0 -> 723 bytes branches/master/assets/images/dragon.png | Bin 0 -> 175381 bytes branches/master/assets/images/external.png | Bin 0 -> 173 bytes .../master/assets/images/fhir-logo-www.png | Bin 0 -> 13319 bytes branches/master/assets/images/fire.png | Bin 0 -> 92437 bytes .../master/assets/images/hl7-logo-header.png | Bin 0 -> 5197 bytes branches/master/assets/images/home.png | Bin 0 -> 4002 bytes branches/master/assets/images/link.svg | 1 + .../master/assets/images/logo_ansinew.jpg | Bin 0 -> 7005 bytes branches/master/assets/images/search.png | Bin 0 -> 4410 bytes branches/master/assets/images/stripe.png | Bin 0 -> 2798 bytes branches/master/assets/images/target.png | Bin 0 -> 972 bytes branches/master/assets/js/anchor.min.js | 6 + branches/master/assets/js/bootstrap.min.js | 6 + branches/master/assets/js/clipboard-btn.js | 30 + branches/master/assets/js/clipboard.min.js | 7 + .../master/assets/js/fhir-table-scripts.js | 99 + branches/master/assets/js/fhir.js | 2 + branches/master/assets/js/html5shiv.js | 8 + .../master/assets/js/jquery-1.11.1.min.map | 1 + .../master/assets/js/jquery-3.7.0.min.map | 1 + branches/master/assets/js/jquery-ui.min.js | 6 + branches/master/assets/js/jquery.js | 2 + branches/master/assets/js/lforms.min.js | 78 + branches/master/assets/js/lformsFHIR.min.js | 6 + .../master/assets/js/lformsFHIRAll.min.js | 2 + branches/master/assets/js/main.js | 2465 +++++ branches/master/assets/js/polyfills.js | 2 + branches/master/assets/js/prism.js | 238 + branches/master/assets/js/readme.txt | 1 + branches/master/assets/js/respond.min.js | 6 + branches/master/assets/js/runtime.js | 2 + branches/master/assets/js/scripts.js | 3 + branches/master/assets/js/topofpage.js | 20 + branches/master/assets/js/xml.js | 2 + branches/master/assets/js/zone.min.js | 134 + branches/master/canonicals.json | 9 + branches/master/cc0.png | Bin 0 -> 367 bytes branches/master/changes.html | 251 + branches/master/codesystem-list.csv | 1 + branches/master/codesystem-list.json | 3 + branches/master/codesystem-ref-all-list.csv | 1 + branches/master/codesystem-ref-all-list.json | 3 + branches/master/codesystem-ref-list.csv | 1 + branches/master/codesystem-ref-list.json | 3 + branches/master/csvs.zip | Bin 0 -> 1198 bytes branches/master/definitions.json.zip | Bin 0 -> 2120 bytes branches/master/definitions.ttl.zip | Bin 0 -> 2654 bytes branches/master/definitions.xml.zip | Bin 0 -> 2165 bytes branches/master/downloads.html | 271 + branches/master/examples.json.zip | Bin 0 -> 1788 bytes branches/master/examples.ttl.zip | Bin 0 -> 1936 bytes branches/master/examples.xml.zip | Bin 0 -> 1789 bytes branches/master/excels.zip | Bin 0 -> 3099 bytes branches/master/expansions.json | 8 + branches/master/expansions.json.zip | Bin 0 -> 285 bytes branches/master/expansions.xml | 9 + branches/master/expansions.xml.zip | Bin 0 -> 327 bytes branches/master/external.png | Bin 0 -> 173 bytes branches/master/fhir-table-scripts.js | 99 + branches/master/fhir.css | 958 ++ branches/master/full-ig.zip | Bin 0 -> 2323375 bytes branches/master/icon-administration.png | Bin 0 -> 49385 bytes branches/master/icon-change-add.png | Bin 0 -> 1941 bytes branches/master/icon-change-edit.png | Bin 0 -> 1766 bytes branches/master/icon-change-remove.png | Bin 0 -> 1943 bytes branches/master/icon-clinical.png | Bin 0 -> 36928 bytes branches/master/icon-dictionary.png | Bin 0 -> 613 bytes branches/master/icon-directory.gif | Bin 0 -> 640 bytes branches/master/icon-documentation.png | Bin 0 -> 25469 bytes branches/master/icon-error.gif | Bin 0 -> 556 bytes branches/master/icon-example.png | Bin 0 -> 587 bytes branches/master/icon-fhir-1024.png | Bin 0 -> 116309 bytes branches/master/icon-fhir-128.png | Bin 0 -> 7907 bytes branches/master/icon-fhir-16.png | Bin 0 -> 575 bytes branches/master/icon-fhir-24.png | Bin 0 -> 923 bytes branches/master/icon-fhir-32.png | Bin 0 -> 1391 bytes branches/master/icon-fhir-48.png | Bin 0 -> 2266 bytes branches/master/icon-fhir-64.png | Bin 0 -> 3526 bytes branches/master/icon-fhir-720.png | Bin 0 -> 16052 bytes branches/master/icon-implementation.png | Bin 0 -> 54384 bytes branches/master/icon-include.png | Bin 0 -> 309 bytes branches/master/icon-infrastructure.png | Bin 0 -> 49885 bytes branches/master/icon-key.png | Bin 0 -> 5404 bytes branches/master/icon-list.gif | Bin 0 -> 276 bytes branches/master/icon-not-selected.png | Bin 0 -> 150 bytes branches/master/icon-object-box.png | Bin 0 -> 6230 bytes branches/master/icon-page.png | Bin 0 -> 294 bytes branches/master/icon-q-attachment.png | Bin 0 -> 484 bytes branches/master/icon-q-boolean.png | Bin 0 -> 269 bytes branches/master/icon-q-choice.png | Bin 0 -> 187 bytes branches/master/icon-q-coding.png | Bin 0 -> 203 bytes branches/master/icon-q-date.png | Bin 0 -> 626 bytes branches/master/icon-q-datetime.png | Bin 0 -> 753 bytes branches/master/icon-q-decimal.png | Bin 0 -> 523 bytes branches/master/icon-q-display.png | Bin 0 -> 421 bytes branches/master/icon-q-group.png | Bin 0 -> 442 bytes branches/master/icon-q-integer.png | Bin 0 -> 523 bytes branches/master/icon-q-item.png | Bin 0 -> 635 bytes branches/master/icon-q-open-choice.png | Bin 0 -> 199 bytes branches/master/icon-q-quantity.png | Bin 0 -> 543 bytes branches/master/icon-q-reference.png | Bin 0 -> 410 bytes branches/master/icon-q-string.png | Bin 0 -> 148 bytes branches/master/icon-q-text.png | Bin 0 -> 153 bytes branches/master/icon-q-time.png | Bin 0 -> 882 bytes branches/master/icon-q-url.png | Bin 0 -> 484 bytes branches/master/icon-qi-help.png | Bin 0 -> 869 bytes branches/master/icon-qi-hidden.png | Bin 0 -> 532 bytes branches/master/icon-qi-horizontal.png | Bin 0 -> 209 bytes branches/master/icon-qi-instructions.png | Bin 0 -> 615 bytes branches/master/icon-qi-observation.png | Bin 0 -> 648 bytes branches/master/icon-qi-optional.png | Bin 0 -> 869 bytes branches/master/icon-qi-readonly.png | Bin 0 -> 3530 bytes branches/master/icon-qi-security.bmp | Bin 0 -> 824 bytes branches/master/icon-qi-security.png | Bin 0 -> 481 bytes branches/master/icon-qi-subject.png | Bin 0 -> 796 bytes branches/master/icon-qi-vertical.png | Bin 0 -> 241 bytes branches/master/icon-resource.png | Bin 0 -> 635 bytes branches/master/icon-selected.png | Bin 0 -> 202 bytes branches/master/icon-toc.png | Bin 0 -> 734 bytes branches/master/icon-warning.png | Bin 0 -> 294 bytes branches/master/icon_bundle.png | Bin 0 -> 631 bytes branches/master/icon_choice.gif | Bin 0 -> 266 bytes branches/master/icon_datatype.gif | Bin 0 -> 585 bytes branches/master/icon_element.gif | Bin 0 -> 232 bytes branches/master/icon_entry_blue.png | Bin 0 -> 289 bytes branches/master/icon_extension.png | Bin 0 -> 733 bytes branches/master/icon_extension_complex.png | Bin 0 -> 743 bytes branches/master/icon_extension_simple.png | Bin 0 -> 331 bytes branches/master/icon_fixed.gif | Bin 0 -> 249 bytes .../icon_modifier_extension_complex.png | Bin 0 -> 786 bytes .../master/icon_modifier_extension_simple.png | Bin 0 -> 363 bytes branches/master/icon_page-child.gif | Bin 0 -> 244 bytes branches/master/icon_page.gif | Bin 0 -> 256 bytes branches/master/icon_page_n.gif | Bin 0 -> 1080 bytes branches/master/icon_page_n_c.gif | Bin 0 -> 1082 bytes branches/master/icon_page_n_i.gif | Bin 0 -> 1082 bytes branches/master/icon_page_n_o.gif | Bin 0 -> 1083 bytes branches/master/icon_page_n_p.gif | Bin 0 -> 1087 bytes branches/master/icon_primitive.png | Bin 0 -> 148 bytes branches/master/icon_profile.png | Bin 0 -> 843 bytes branches/master/icon_q_item.png | Bin 0 -> 635 bytes branches/master/icon_q_root.gif | Bin 0 -> 238 bytes branches/master/icon_reference.png | Bin 0 -> 237 bytes branches/master/icon_resource.png | Bin 0 -> 598 bytes branches/master/icon_reuse.png | Bin 0 -> 785 bytes branches/master/icon_slice.png | Bin 0 -> 692 bytes branches/master/icon_slice_item.png | Bin 0 -> 565 bytes branches/master/icon_text.png | Bin 0 -> 567 bytes branches/master/index.html | 316 + branches/master/information.png | Bin 0 -> 778 bytes branches/master/link.svg | 1 + branches/master/lock.png | Bin 0 -> 310 bytes branches/master/modifier.png | Bin 0 -> 692 bytes branches/master/mustsupport.png | Bin 0 -> 3007 bytes branches/master/new.png | Bin 0 -> 1873 bytes branches/master/observations-summary.xlsx | Bin 0 -> 3620 bytes branches/master/package.db | Bin 0 -> 110592 bytes branches/master/package.manifest.json | 6 + branches/master/package.r4.manifest.json | 6 + branches/master/package.r4.tgz | Bin 0 -> 3240 bytes branches/master/package.r4b.manifest.json | 6 + branches/master/package.r4b.tgz | Bin 0 -> 3256 bytes branches/master/package.tgz | Bin 0 -> 3292 bytes branches/master/prism.css | 308 + branches/master/prism.js | 242 + branches/master/qa-dep.html | 19 + branches/master/qa-eslintcompact.txt | 15 + branches/master/qa-time-report.json | 57 + branches/master/qa-time-report.tsv | 2 + branches/master/qa-tx.html | 424 + branches/master/qa-txservers.html | 61 + branches/master/qa.html | 157 + branches/master/qa.json | 17 + branches/master/qa.min.html | 157 + branches/master/qa.txt | 20 + branches/master/qa.xml | 1 + branches/master/searchform.html | 141 + branches/master/sub-package-list.json | 1 + branches/master/summary.png | Bin 0 -> 567 bytes branches/master/target.png | Bin 0 -> 972 bytes branches/master/tbl_bck0.png | Bin 0 -> 92 bytes branches/master/tbl_bck00.png | Bin 0 -> 92 bytes branches/master/tbl_bck000.png | Bin 0 -> 92 bytes branches/master/tbl_bck0000.png | Bin 0 -> 92 bytes branches/master/tbl_bck00000.png | Bin 0 -> 92 bytes branches/master/tbl_bck000000.png | Bin 0 -> 92 bytes branches/master/tbl_bck0000000.png | Bin 0 -> 92 bytes branches/master/tbl_bck000001.png | Bin 0 -> 101 bytes branches/master/tbl_bck0000010.png | Bin 0 -> 101 bytes branches/master/tbl_bck00001.png | Bin 0 -> 103 bytes branches/master/tbl_bck000010.png | Bin 0 -> 103 bytes branches/master/tbl_bck0000100.png | Bin 0 -> 103 bytes branches/master/tbl_bck000010000.png | Bin 0 -> 103 bytes branches/master/tbl_bck00001001.png | Bin 0 -> 103 bytes branches/master/tbl_bck000010010.png | Bin 0 -> 103 bytes branches/master/tbl_bck0000101.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001010.png | Bin 0 -> 105 bytes branches/master/tbl_bck000011.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000110.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001100.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000111.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001110.png | Bin 0 -> 105 bytes branches/master/tbl_bck000011100.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000111000.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001110000.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000111001.png | Bin 0 -> 107 bytes branches/master/tbl_bck00001110010.png | Bin 0 -> 107 bytes branches/master/tbl_bck000011101.png | Bin 0 -> 108 bytes branches/master/tbl_bck0000111010.png | Bin 0 -> 108 bytes branches/master/tbl_bck00001110100.png | Bin 0 -> 108 bytes branches/master/tbl_bck0000111011.png | Bin 0 -> 108 bytes branches/master/tbl_bck00001110110.png | Bin 0 -> 108 bytes branches/master/tbl_bck00001111.png | Bin 0 -> 105 bytes branches/master/tbl_bck000011110.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000111100.png | Bin 0 -> 105 bytes branches/master/tbl_bck000011110000.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001111001.png | Bin 0 -> 108 bytes branches/master/tbl_bck000011110010.png | Bin 0 -> 108 bytes branches/master/tbl_bck0000111101.png | Bin 0 -> 108 bytes branches/master/tbl_bck00001111010.png | Bin 0 -> 108 bytes branches/master/tbl_bck000011111.png | Bin 0 -> 105 bytes branches/master/tbl_bck0000111110.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001111100.png | Bin 0 -> 105 bytes branches/master/tbl_bck000011111000.png | Bin 0 -> 105 bytes branches/master/tbl_bck00001111101.png | Bin 0 -> 106 bytes branches/master/tbl_bck000011111010.png | Bin 0 -> 106 bytes branches/master/tbl_bck0000111110100.png | Bin 0 -> 106 bytes branches/master/tbl_bck000011111011.png | Bin 0 -> 107 bytes branches/master/tbl_bck0000111110110.png | Bin 0 -> 107 bytes branches/master/tbl_bck0000111111.png | Bin 0 -> 106 bytes branches/master/tbl_bck00001111110.png | Bin 0 -> 106 bytes branches/master/tbl_bck000011111100.png | Bin 0 -> 106 bytes branches/master/tbl_bck00001111111.png | Bin 0 -> 106 bytes branches/master/tbl_bck000011111110.png | Bin 0 -> 106 bytes branches/master/tbl_bck0001.png | Bin 0 -> 104 bytes branches/master/tbl_bck00010.png | Bin 0 -> 104 bytes branches/master/tbl_bck000100.png | Bin 0 -> 104 bytes branches/master/tbl_bck00011.png | Bin 0 -> 101 bytes branches/master/tbl_bck000110.png | Bin 0 -> 101 bytes branches/master/tbl_bck001.png | Bin 0 -> 104 bytes branches/master/tbl_bck0010.png | Bin 0 -> 104 bytes branches/master/tbl_bck00100.png | Bin 0 -> 104 bytes branches/master/tbl_bck001000.png | Bin 0 -> 104 bytes branches/master/tbl_bck0010000.png | Bin 0 -> 104 bytes branches/master/tbl_bck001001.png | Bin 0 -> 107 bytes branches/master/tbl_bck0010010.png | Bin 0 -> 107 bytes branches/master/tbl_bck00101.png | Bin 0 -> 101 bytes branches/master/tbl_bck001010.png | Bin 0 -> 101 bytes branches/master/tbl_bck0011.png | Bin 0 -> 105 bytes branches/master/tbl_bck00110.png | Bin 0 -> 105 bytes branches/master/tbl_bck01.png | Bin 0 -> 101 bytes branches/master/tbl_bck010.png | Bin 0 -> 101 bytes branches/master/tbl_bck0100.png | Bin 0 -> 101 bytes branches/master/tbl_bck01000.png | Bin 0 -> 101 bytes branches/master/tbl_bck0101.png | Bin 0 -> 103 bytes branches/master/tbl_bck01010.png | Bin 0 -> 103 bytes branches/master/tbl_bck010100.png | Bin 0 -> 103 bytes branches/master/tbl_bck01011.png | Bin 0 -> 105 bytes branches/master/tbl_bck010110.png | Bin 0 -> 105 bytes branches/master/tbl_bck011.png | Bin 0 -> 100 bytes branches/master/tbl_bck0110.png | Bin 0 -> 100 bytes branches/master/tbl_bck01100.png | Bin 0 -> 100 bytes branches/master/tbl_bck011000.png | Bin 0 -> 100 bytes branches/master/tbl_bck0110000.png | Bin 0 -> 100 bytes branches/master/tbl_bck011001.png | Bin 0 -> 108 bytes branches/master/tbl_bck0110010.png | Bin 0 -> 108 bytes branches/master/tbl_bck01101.png | Bin 0 -> 104 bytes branches/master/tbl_bck011010.png | Bin 0 -> 104 bytes branches/master/tbl_bck0110100.png | Bin 0 -> 104 bytes branches/master/tbl_bck011011.png | Bin 0 -> 106 bytes branches/master/tbl_bck0110110.png | Bin 0 -> 106 bytes branches/master/tbl_bck01101100.png | Bin 0 -> 106 bytes branches/master/tbl_bck0110111.png | Bin 0 -> 110 bytes branches/master/tbl_bck01101110.png | Bin 0 -> 110 bytes branches/master/tbl_bck0111.png | Bin 0 -> 105 bytes branches/master/tbl_bck01110.png | Bin 0 -> 105 bytes branches/master/tbl_bck011100.png | Bin 0 -> 105 bytes branches/master/tbl_bck01111.png | Bin 0 -> 100 bytes branches/master/tbl_bck011110.png | Bin 0 -> 100 bytes branches/master/tbl_bck0111100.png | Bin 0 -> 100 bytes branches/master/tbl_bck011110000.png | Bin 0 -> 100 bytes branches/master/tbl_bck01111001.png | Bin 0 -> 105 bytes branches/master/tbl_bck011110010.png | Bin 0 -> 105 bytes branches/master/tbl_bck0111101.png | Bin 0 -> 106 bytes branches/master/tbl_bck01111010.png | Bin 0 -> 106 bytes branches/master/tbl_bck011111.png | Bin 0 -> 102 bytes branches/master/tbl_bck0111110.png | Bin 0 -> 102 bytes branches/master/tbl_bck012.png | Bin 0 -> 101 bytes branches/master/tbl_bck0240.png | Bin 0 -> 92 bytes branches/master/tbl_bck02400.png | Bin 0 -> 92 bytes branches/master/tbl_bck0241.png | Bin 0 -> 104 bytes branches/master/tbl_bck02410.png | Bin 0 -> 104 bytes branches/master/tbl_bck025.png | Bin 0 -> 106 bytes branches/master/tbl_bck0250.png | Bin 0 -> 106 bytes branches/master/tbl_bck02500.png | Bin 0 -> 106 bytes branches/master/tbl_bck025000.png | Bin 0 -> 106 bytes branches/master/tbl_bck02501.png | Bin 0 -> 110 bytes branches/master/tbl_bck025010.png | Bin 0 -> 110 bytes branches/master/tbl_bck0250240.png | Bin 0 -> 106 bytes branches/master/tbl_bck025025.png | Bin 0 -> 108 bytes branches/master/tbl_bck0250250.png | Bin 0 -> 108 bytes branches/master/tbl_bck02503.png | Bin 0 -> 114 bytes branches/master/tbl_bck0251.png | Bin 0 -> 111 bytes branches/master/tbl_bck02510.png | Bin 0 -> 111 bytes branches/master/tbl_bck02512.png | Bin 0 -> 111 bytes branches/master/tbl_bck0251240.png | Bin 0 -> 111 bytes branches/master/tbl_bck025125.png | Bin 0 -> 111 bytes branches/master/tbl_bck0251250.png | Bin 0 -> 111 bytes branches/master/tbl_bck0251252.png | Bin 0 -> 111 bytes branches/master/tbl_bck02513.png | Bin 0 -> 118 bytes branches/master/tbl_bck03.png | Bin 0 -> 105 bytes branches/master/tbl_bck0320.png | Bin 0 -> 105 bytes branches/master/tbl_bck033.png | Bin 0 -> 104 bytes branches/master/tbl_bck0330.png | Bin 0 -> 104 bytes branches/master/tbl_bck03300.png | Bin 0 -> 104 bytes branches/master/tbl_bck0331.png | Bin 0 -> 113 bytes branches/master/tbl_bck03310.png | Bin 0 -> 113 bytes branches/master/tbl_bck0340.png | Bin 0 -> 105 bytes branches/master/tbl_bck03400.png | Bin 0 -> 105 bytes branches/master/tbl_bck0341.png | Bin 0 -> 111 bytes branches/master/tbl_bck03410.png | Bin 0 -> 111 bytes branches/master/tbl_bck035.png | Bin 0 -> 114 bytes branches/master/tbl_bck0350.png | Bin 0 -> 114 bytes branches/master/tbl_bck03500.png | Bin 0 -> 114 bytes branches/master/tbl_bck0350240.png | Bin 0 -> 114 bytes branches/master/tbl_bck035025.png | Bin 0 -> 118 bytes branches/master/tbl_bck0350250.png | Bin 0 -> 118 bytes branches/master/tbl_bck03503.png | Bin 0 -> 117 bytes branches/master/tbl_bck0351.png | Bin 0 -> 121 bytes branches/master/tbl_bck03510.png | Bin 0 -> 121 bytes branches/master/tbl_bck03512.png | Bin 0 -> 121 bytes branches/master/tbl_bck0351240.png | Bin 0 -> 121 bytes branches/master/tbl_bck035125.png | Bin 0 -> 122 bytes branches/master/tbl_bck0351250.png | Bin 0 -> 122 bytes branches/master/tbl_bck0351252.png | Bin 0 -> 122 bytes branches/master/tbl_bck03513.png | Bin 0 -> 118 bytes branches/master/tbl_bck04.png | Bin 0 -> 92 bytes branches/master/tbl_bck040.png | Bin 0 -> 92 bytes branches/master/tbl_bck0400.png | Bin 0 -> 92 bytes branches/master/tbl_bck041.png | Bin 0 -> 104 bytes branches/master/tbl_bck0410.png | Bin 0 -> 104 bytes branches/master/tbl_bck05.png | Bin 0 -> 105 bytes branches/master/tbl_bck050.png | Bin 0 -> 105 bytes branches/master/tbl_bck0500.png | Bin 0 -> 105 bytes branches/master/tbl_bck05040.png | Bin 0 -> 105 bytes branches/master/tbl_bck0505.png | Bin 0 -> 107 bytes branches/master/tbl_bck05050.png | Bin 0 -> 107 bytes branches/master/tbl_bck051.png | Bin 0 -> 110 bytes branches/master/tbl_bck0510.png | Bin 0 -> 110 bytes branches/master/tbl_bck0512.png | Bin 0 -> 110 bytes branches/master/tbl_bck05140.png | Bin 0 -> 110 bytes branches/master/tbl_bck0515.png | Bin 0 -> 113 bytes branches/master/tbl_bck05150.png | Bin 0 -> 113 bytes branches/master/tbl_bck05152.png | Bin 0 -> 113 bytes branches/master/tbl_bck1.png | Bin 0 -> 104 bytes branches/master/tbl_bck10.png | Bin 0 -> 104 bytes branches/master/tbl_bck100.png | Bin 0 -> 104 bytes branches/master/tbl_bck1000.png | Bin 0 -> 104 bytes branches/master/tbl_bck10000.png | Bin 0 -> 104 bytes branches/master/tbl_bck100000.png | Bin 0 -> 104 bytes branches/master/tbl_bck10001.png | Bin 0 -> 109 bytes branches/master/tbl_bck100010.png | Bin 0 -> 109 bytes branches/master/tbl_bck1001.png | Bin 0 -> 109 bytes branches/master/tbl_bck10010.png | Bin 0 -> 109 bytes branches/master/tbl_bck100100.png | Bin 0 -> 109 bytes branches/master/tbl_bck1001000.png | Bin 0 -> 109 bytes branches/master/tbl_bck10010000.png | Bin 0 -> 109 bytes branches/master/tbl_bck1001001.png | Bin 0 -> 108 bytes branches/master/tbl_bck10010010.png | Bin 0 -> 108 bytes branches/master/tbl_bck100101.png | Bin 0 -> 112 bytes branches/master/tbl_bck1001010.png | Bin 0 -> 112 bytes branches/master/tbl_bck10011.png | Bin 0 -> 112 bytes branches/master/tbl_bck100110.png | Bin 0 -> 112 bytes branches/master/tbl_bck101.png | Bin 0 -> 109 bytes branches/master/tbl_bck1010.png | Bin 0 -> 109 bytes branches/master/tbl_bck10100.png | Bin 0 -> 109 bytes branches/master/tbl_bck101000.png | Bin 0 -> 109 bytes branches/master/tbl_bck10101.png | Bin 0 -> 106 bytes branches/master/tbl_bck101010.png | Bin 0 -> 106 bytes branches/master/tbl_bck1011.png | Bin 0 -> 109 bytes branches/master/tbl_bck10110.png | Bin 0 -> 109 bytes branches/master/tbl_bck101100.png | Bin 0 -> 109 bytes branches/master/tbl_bck1011000.png | Bin 0 -> 109 bytes branches/master/tbl_bck10110000.png | Bin 0 -> 109 bytes branches/master/tbl_bck1011001.png | Bin 0 -> 113 bytes branches/master/tbl_bck10110010.png | Bin 0 -> 113 bytes branches/master/tbl_bck101101.png | Bin 0 -> 109 bytes branches/master/tbl_bck1011010.png | Bin 0 -> 109 bytes branches/master/tbl_bck10111.png | Bin 0 -> 108 bytes branches/master/tbl_bck101110.png | Bin 0 -> 108 bytes branches/master/tbl_bck1011100.png | Bin 0 -> 108 bytes branches/master/tbl_bck101111.png | Bin 0 -> 108 bytes branches/master/tbl_bck1011110.png | Bin 0 -> 108 bytes branches/master/tbl_bck10240.png | Bin 0 -> 104 bytes branches/master/tbl_bck1025.png | Bin 0 -> 112 bytes branches/master/tbl_bck10250.png | Bin 0 -> 112 bytes branches/master/tbl_bck103.png | Bin 0 -> 111 bytes branches/master/tbl_bck1040.png | Bin 0 -> 104 bytes branches/master/tbl_bck105.png | Bin 0 -> 111 bytes branches/master/tbl_bck1050.png | Bin 0 -> 111 bytes branches/master/tbl_bck11.png | Bin 0 -> 105 bytes branches/master/tbl_bck110.png | Bin 0 -> 105 bytes branches/master/tbl_bck1100.png | Bin 0 -> 105 bytes branches/master/tbl_bck11000.png | Bin 0 -> 105 bytes branches/master/tbl_bck110000.png | Bin 0 -> 105 bytes branches/master/tbl_bck11001.png | Bin 0 -> 111 bytes branches/master/tbl_bck110010.png | Bin 0 -> 111 bytes branches/master/tbl_bck1101.png | Bin 0 -> 108 bytes branches/master/tbl_bck11010.png | Bin 0 -> 108 bytes branches/master/tbl_bck110100.png | Bin 0 -> 108 bytes branches/master/tbl_bck11011.png | Bin 0 -> 108 bytes branches/master/tbl_bck110110.png | Bin 0 -> 108 bytes branches/master/tbl_bck111.png | Bin 0 -> 104 bytes branches/master/tbl_bck1110.png | Bin 0 -> 104 bytes branches/master/tbl_bck11100.png | Bin 0 -> 104 bytes branches/master/tbl_bck111000.png | Bin 0 -> 104 bytes branches/master/tbl_bck11101.png | Bin 0 -> 108 bytes branches/master/tbl_bck111010.png | Bin 0 -> 108 bytes branches/master/tbl_bck1111.png | Bin 0 -> 107 bytes branches/master/tbl_bck11110.png | Bin 0 -> 107 bytes branches/master/tbl_bck111100.png | Bin 0 -> 107 bytes branches/master/tbl_bck1111000.png | Bin 0 -> 107 bytes branches/master/tbl_bck111101.png | Bin 0 -> 111 bytes branches/master/tbl_bck1111010.png | Bin 0 -> 111 bytes branches/master/tbl_bck11111.png | Bin 0 -> 105 bytes branches/master/tbl_bck111110.png | Bin 0 -> 105 bytes branches/master/tbl_bck112.png | Bin 0 -> 105 bytes branches/master/tbl_bck11240.png | Bin 0 -> 105 bytes branches/master/tbl_bck1125.png | Bin 0 -> 114 bytes branches/master/tbl_bck11250.png | Bin 0 -> 114 bytes branches/master/tbl_bck11252.png | Bin 0 -> 114 bytes branches/master/tbl_bck113.png | Bin 0 -> 112 bytes branches/master/tbl_bck1140.png | Bin 0 -> 105 bytes branches/master/tbl_bck115.png | Bin 0 -> 112 bytes branches/master/tbl_bck1150.png | Bin 0 -> 112 bytes branches/master/tbl_bck1152.png | Bin 0 -> 112 bytes branches/master/tbl_bck12.png | Bin 0 -> 104 bytes branches/master/tbl_bck120.png | Bin 0 -> 104 bytes branches/master/tbl_bck124.png | Bin 0 -> 104 bytes branches/master/tbl_bck1240.png | Bin 0 -> 104 bytes branches/master/tbl_bck12400.png | Bin 0 -> 104 bytes branches/master/tbl_bck1241.png | Bin 0 -> 109 bytes branches/master/tbl_bck12410.png | Bin 0 -> 109 bytes branches/master/tbl_bck125.png | Bin 0 -> 111 bytes branches/master/tbl_bck1250.png | Bin 0 -> 111 bytes branches/master/tbl_bck12500.png | Bin 0 -> 111 bytes branches/master/tbl_bck1251.png | Bin 0 -> 114 bytes branches/master/tbl_bck12510.png | Bin 0 -> 114 bytes branches/master/tbl_bck125100.png | Bin 0 -> 114 bytes branches/master/tbl_bck12511.png | Bin 0 -> 117 bytes branches/master/tbl_bck125110.png | Bin 0 -> 117 bytes branches/master/tbl_bck12512.png | Bin 0 -> 114 bytes branches/master/tbl_bck1252.png | Bin 0 -> 111 bytes branches/master/tbl_bck13.png | Bin 0 -> 112 bytes branches/master/tbl_bck130.png | Bin 0 -> 112 bytes branches/master/tbl_bck1320.png | Bin 0 -> 112 bytes branches/master/tbl_bck133.png | Bin 0 -> 110 bytes branches/master/tbl_bck1330.png | Bin 0 -> 110 bytes branches/master/tbl_bck134.png | Bin 0 -> 112 bytes branches/master/tbl_bck14.png | Bin 0 -> 104 bytes branches/master/tbl_bck140.png | Bin 0 -> 104 bytes branches/master/tbl_bck1400.png | Bin 0 -> 104 bytes branches/master/tbl_bck141.png | Bin 0 -> 109 bytes branches/master/tbl_bck1410.png | Bin 0 -> 109 bytes branches/master/tbl_bck1424.png | Bin 0 -> 104 bytes branches/master/tbl_bck143.png | Bin 0 -> 111 bytes branches/master/tbl_bck15.png | Bin 0 -> 112 bytes branches/master/tbl_bck150.png | Bin 0 -> 112 bytes branches/master/tbl_bck1500.png | Bin 0 -> 112 bytes branches/master/tbl_bck15040.png | Bin 0 -> 112 bytes branches/master/tbl_bck1505.png | Bin 0 -> 115 bytes branches/master/tbl_bck15050.png | Bin 0 -> 115 bytes branches/master/tbl_bck151.png | Bin 0 -> 114 bytes branches/master/tbl_bck1510.png | Bin 0 -> 114 bytes branches/master/tbl_bck1512.png | Bin 0 -> 114 bytes branches/master/tbl_bck15140.png | Bin 0 -> 114 bytes branches/master/tbl_bck1515.png | Bin 0 -> 116 bytes branches/master/tbl_bck15150.png | Bin 0 -> 116 bytes branches/master/tbl_bck15152.png | Bin 0 -> 116 bytes branches/master/tbl_bck152.png | Bin 0 -> 112 bytes branches/master/tbl_bck1540.png | Bin 0 -> 112 bytes branches/master/tbl_bck15424.png | Bin 0 -> 112 bytes branches/master/tbl_bck1543.png | Bin 0 -> 123 bytes branches/master/tbl_bck155.png | Bin 0 -> 110 bytes branches/master/tbl_bck1550.png | Bin 0 -> 110 bytes branches/master/tbl_bck1552.png | Bin 0 -> 110 bytes branches/master/tbl_blank.png | Bin 0 -> 170 bytes branches/master/tbl_spacer.png | Bin 0 -> 157 bytes branches/master/tbl_vjoin-closed.png | Bin 0 -> 270 bytes branches/master/tbl_vjoin-open.png | Bin 0 -> 283 bytes branches/master/tbl_vjoin.png | Bin 0 -> 192 bytes branches/master/tbl_vjoin_end-closed.png | Bin 0 -> 243 bytes branches/master/tbl_vjoin_end-open.png | Bin 0 -> 266 bytes branches/master/tbl_vjoin_end.png | Bin 0 -> 192 bytes .../master/tbl_vjoin_end_slice-closed.png | Bin 0 -> 238 bytes branches/master/tbl_vjoin_end_slice-open.png | Bin 0 -> 252 bytes branches/master/tbl_vjoin_end_slice.png | Bin 0 -> 161 bytes .../master/tbl_vjoin_end_slicer-closed.png | Bin 0 -> 226 bytes branches/master/tbl_vjoin_end_slicer-open.png | Bin 0 -> 244 bytes branches/master/tbl_vjoin_end_slicer.png | Bin 0 -> 142 bytes branches/master/tbl_vjoin_slice-closed.png | Bin 0 -> 228 bytes branches/master/tbl_vjoin_slice-open.png | Bin 0 -> 244 bytes branches/master/tbl_vjoin_slice.png | Bin 0 -> 148 bytes branches/master/tbl_vjoin_slicer-closed.png | Bin 0 -> 228 bytes branches/master/tbl_vjoin_slicer-open.png | Bin 0 -> 258 bytes branches/master/tbl_vjoin_slicer.png | Bin 0 -> 147 bytes branches/master/tbl_vline.png | Bin 0 -> 186 bytes branches/master/tbl_vline_slice.png | Bin 0 -> 143 bytes branches/master/tbl_vline_slicer.png | Bin 0 -> 143 bytes branches/master/toc.html | 240 + branches/master/usage-stats.json | 23 + branches/master/validator-my-ig.pack | Bin 0 -> 2295 bytes .../validator-xxexample.fhir.uv.myig.pack | Bin 0 -> 2231 bytes .../validator-xxxexample.fhir.uv.myig.pack | Bin 0 -> 1943 bytes branches/master/validator.pack | Bin 0 -> 2295 bytes branches/master/valueset-list.csv | 1 + branches/master/valueset-list.json | 3 + branches/master/valueset-ref-all-list.csv | 1 + branches/master/valueset-ref-all-list.json | 3 + branches/master/valueset-ref-list.csv | 1 + branches/master/valueset-ref-list.json | 3 + .../ImplementationGuide-my-ig.json | 708 ++ .../ImplementationGuide-my-ig.ttl | 605 + .../ImplementationGuide-my-ig.xml | 551 + branches/smartcare-initial/artifacts.html | 252 + .../assets/css/bootstrap-fhir.css | 5312 +++++++++ .../assets/css/bootstrap-glyphicons.css | 2 + .../smartcare-initial/assets/css/colors.css | 44 + ...lar_448c34a56d699c29117adc64c43affeb.woff2 | Bin 0 -> 18028 bytes ...gular_e18bbf611f2a2e43afc071aa2f4e1512.ttf | Bin 0 -> 45404 bytes ...gular_f4769f9bdb7466be65088239c12046d1.eot | Bin 0 -> 20127 bytes ...gular_f49c0c87d80ed5a717b0f1654f69fd3b.svg | 1 + ...ular_fa2772327f55d8198301fdb8bcfc8158.woff | Bin 0 -> 23424 bytes branches/smartcare-initial/assets/css/hl7.css | 74 + ...10_10_4132a6bfb0e59f9584040b12d7535a07.png | Bin 0 -> 119 bytes ...gular_89889688147bd7575d6327160d64e760.svg | 288 + ...glass_763c744f99ee16ac3c99560a9c7fe0b7.png | Bin 0 -> 292 bytes ...-stop_81196e9a93dbdf10e08432093c95194f.png | Bin 0 -> 5156 bytes ...1x400_eb83aeb42fd8d8f74c93b391951bcf44.png | Bin 0 -> 394 bytes ...1x400_a697d8fd8a5adbdb87faf8d78a90e755.png | Bin 0 -> 399 bytes ...1x400_d699723af8436eba22b885328314bd55.png | Bin 0 -> 390 bytes ...0x100_c56ba853727c57c51ab90b9e27f7f2d3.png | Bin 0 -> 5882 bytes ...1x100_eb961b27be02a26af523a68d5774aa6b.png | Bin 0 -> 391 bytes ...1x100_63b926c3d199d7774678ec2f1cfeb44a.png | Bin 0 -> 350 bytes ...6x240_33aede1050c87faf490ee203d3d47699.png | Bin 0 -> 4676 bytes ...6x240_db3b908bd060c6f278fde9e11b3b94e3.png | Bin 0 -> 4676 bytes ...6x240_ed2f2ba37982b5f821d46811a5f79836.png | Bin 0 -> 4676 bytes ...6x240_72019f22cbcf7555f4bc97aa383f164f.png | Bin 0 -> 4676 bytes ...6x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png | Bin 0 -> 4676 bytes ...6x240_06f311c437236b376b247382bf815c71.png | Bin 0 -> 4676 bytes ...6x240_c34e7954fb08d6d72348b49032dc4876.png | Bin 0 -> 4676 bytes .../assets/css/jquery-ui.css | 523 + .../assets/css/jquery-ui.structure.min.css | 5 + .../assets/css/jquery-ui.theme.min.css | 5 + .../assets/css/lforms.min.css | 9734 +++++++++++++++++ .../smartcare-initial/assets/css/openhie.css | 100 + .../smartcare-initial/assets/css/prism.css | 143 + .../smartcare-initial/assets/css/project.css | 757 ++ .../assets/css/pygments-manni.css | 66 + branches/smartcare-initial/assets/css/xml.css | 2 + .../fonts/glyphiconshalflings-regular.eot | Bin 0 -> 33358 bytes .../fonts/glyphiconshalflings-regular.otf | Bin 0 -> 18116 bytes .../fonts/glyphiconshalflings-regular.svg | 175 + .../fonts/glyphiconshalflings-regular.ttf | Bin 0 -> 32896 bytes .../fonts/glyphiconshalflings-regular.woff | Bin 0 -> 18944 bytes .../smartcare-initial/assets/ico/favicon.ico | Bin 0 -> 67646 bytes .../smartcare-initial/assets/ico/favicon.png | Bin 0 -> 575 bytes .../assets/ico/icon-fhir-114.png | Bin 0 -> 56750 bytes .../assets/ico/icon-fhir-144.png | Bin 0 -> 87793 bytes .../assets/ico/icon-fhir-57.png | Bin 0 -> 17639 bytes .../assets/ico/icon-fhir-72.png | Bin 0 -> 25407 bytes .../ico/noun_copy to clipboard_1669410.png | Bin 0 -> 974 bytes .../smartcare-initial/assets/images/001.svg | 269 + .../smartcare-initial/assets/images/cc-by.png | Bin 0 -> 1283 bytes .../assets/images/download.png | Bin 0 -> 723 bytes .../assets/images/dragon.png | Bin 0 -> 175381 bytes .../assets/images/external.png | Bin 0 -> 173 bytes .../assets/images/fhir-logo-www.png | Bin 0 -> 13319 bytes .../smartcare-initial/assets/images/fire.png | Bin 0 -> 92437 bytes .../assets/images/hl7-logo-header.png | Bin 0 -> 5197 bytes .../smartcare-initial/assets/images/home.png | Bin 0 -> 4002 bytes .../smartcare-initial/assets/images/link.svg | 1 + .../assets/images/logo_ansinew.jpg | Bin 0 -> 7005 bytes .../assets/images/search.png | Bin 0 -> 4410 bytes .../assets/images/stripe.png | Bin 0 -> 2798 bytes .../assets/images/target.png | Bin 0 -> 972 bytes .../smartcare-initial/assets/js/anchor.min.js | 6 + .../assets/js/bootstrap.min.js | 6 + .../assets/js/clipboard-btn.js | 30 + .../assets/js/clipboard.min.js | 7 + .../assets/js/fhir-table-scripts.js | 99 + branches/smartcare-initial/assets/js/fhir.js | 2 + .../smartcare-initial/assets/js/html5shiv.js | 8 + .../assets/js/jquery-3.7.0.min.map | 1 + .../assets/js/jquery-ui.min.js | 6 + .../smartcare-initial/assets/js/jquery.js | 2 + .../assets/js/lformsFHIRAll.min.js | 2 + branches/smartcare-initial/assets/js/main.js | 2465 +++++ .../smartcare-initial/assets/js/polyfills.js | 2 + branches/smartcare-initial/assets/js/prism.js | 238 + .../smartcare-initial/assets/js/readme.txt | 1 + .../assets/js/respond.min.js | 6 + .../smartcare-initial/assets/js/runtime.js | 2 + .../smartcare-initial/assets/js/scripts.js | 3 + .../smartcare-initial/assets/js/topofpage.js | 20 + branches/smartcare-initial/assets/js/xml.js | 2 + .../smartcare-initial/assets/js/zone.min.js | 134 + branches/smartcare-initial/canonicals.json | 9 + branches/smartcare-initial/cc0.png | Bin 0 -> 367 bytes branches/smartcare-initial/changes.html | 251 + .../smartcare-initial/codesystem-list.csv | 1 + .../smartcare-initial/codesystem-list.json | 3 + .../codesystem-ref-all-list.csv | 1 + .../codesystem-ref-all-list.json | 3 + .../smartcare-initial/codesystem-ref-list.csv | 1 + .../codesystem-ref-list.json | 3 + branches/smartcare-initial/csvs.zip | Bin 0 -> 1198 bytes .../smartcare-initial/definitions.json.zip | Bin 0 -> 2119 bytes .../smartcare-initial/definitions.ttl.zip | Bin 0 -> 2653 bytes .../smartcare-initial/definitions.xml.zip | Bin 0 -> 2164 bytes branches/smartcare-initial/examples.json.zip | Bin 0 -> 1788 bytes branches/smartcare-initial/examples.ttl.zip | Bin 0 -> 1936 bytes branches/smartcare-initial/examples.xml.zip | Bin 0 -> 1789 bytes branches/smartcare-initial/excels.zip | Bin 0 -> 3098 bytes branches/smartcare-initial/expansions.json | 8 + .../smartcare-initial/expansions.json.zip | Bin 0 -> 285 bytes branches/smartcare-initial/expansions.xml | 9 + branches/smartcare-initial/expansions.xml.zip | Bin 0 -> 327 bytes branches/smartcare-initial/external.png | Bin 0 -> 173 bytes .../smartcare-initial/fhir-table-scripts.js | 99 + branches/smartcare-initial/fhir.css | 958 ++ branches/smartcare-initial/full-ig.zip | Bin 0 -> 2323379 bytes .../smartcare-initial/icon-administration.png | Bin 0 -> 49385 bytes .../smartcare-initial/icon-change-add.png | Bin 0 -> 1941 bytes .../smartcare-initial/icon-change-edit.png | Bin 0 -> 1766 bytes .../smartcare-initial/icon-change-remove.png | Bin 0 -> 1943 bytes branches/smartcare-initial/icon-clinical.png | Bin 0 -> 36928 bytes .../smartcare-initial/icon-dictionary.png | Bin 0 -> 613 bytes branches/smartcare-initial/icon-directory.gif | Bin 0 -> 640 bytes .../smartcare-initial/icon-documentation.png | Bin 0 -> 25469 bytes branches/smartcare-initial/icon-error.gif | Bin 0 -> 556 bytes branches/smartcare-initial/icon-example.png | Bin 0 -> 587 bytes branches/smartcare-initial/icon-fhir-1024.png | Bin 0 -> 116309 bytes branches/smartcare-initial/icon-fhir-128.png | Bin 0 -> 7907 bytes branches/smartcare-initial/icon-fhir-16.png | Bin 0 -> 575 bytes branches/smartcare-initial/icon-fhir-24.png | Bin 0 -> 923 bytes branches/smartcare-initial/icon-fhir-32.png | Bin 0 -> 1391 bytes branches/smartcare-initial/icon-fhir-48.png | Bin 0 -> 2266 bytes branches/smartcare-initial/icon-fhir-64.png | Bin 0 -> 3526 bytes branches/smartcare-initial/icon-fhir-720.png | Bin 0 -> 16052 bytes .../smartcare-initial/icon-implementation.png | Bin 0 -> 54384 bytes branches/smartcare-initial/icon-include.png | Bin 0 -> 309 bytes .../smartcare-initial/icon-infrastructure.png | Bin 0 -> 49885 bytes branches/smartcare-initial/icon-key.png | Bin 0 -> 5404 bytes branches/smartcare-initial/icon-list.gif | Bin 0 -> 276 bytes .../smartcare-initial/icon-not-selected.png | Bin 0 -> 150 bytes .../smartcare-initial/icon-object-box.png | Bin 0 -> 6230 bytes branches/smartcare-initial/icon-page.png | Bin 0 -> 294 bytes .../smartcare-initial/icon-q-attachment.png | Bin 0 -> 484 bytes branches/smartcare-initial/icon-q-boolean.png | Bin 0 -> 269 bytes branches/smartcare-initial/icon-q-choice.png | Bin 0 -> 187 bytes branches/smartcare-initial/icon-q-coding.png | Bin 0 -> 203 bytes branches/smartcare-initial/icon-q-date.png | Bin 0 -> 626 bytes .../smartcare-initial/icon-q-datetime.png | Bin 0 -> 753 bytes branches/smartcare-initial/icon-q-decimal.png | Bin 0 -> 523 bytes branches/smartcare-initial/icon-q-display.png | Bin 0 -> 421 bytes branches/smartcare-initial/icon-q-group.png | Bin 0 -> 442 bytes branches/smartcare-initial/icon-q-integer.png | Bin 0 -> 523 bytes branches/smartcare-initial/icon-q-item.png | Bin 0 -> 635 bytes .../smartcare-initial/icon-q-open-choice.png | Bin 0 -> 199 bytes .../smartcare-initial/icon-q-quantity.png | Bin 0 -> 543 bytes .../smartcare-initial/icon-q-reference.png | Bin 0 -> 410 bytes branches/smartcare-initial/icon-q-string.png | Bin 0 -> 148 bytes branches/smartcare-initial/icon-q-text.png | Bin 0 -> 153 bytes branches/smartcare-initial/icon-q-time.png | Bin 0 -> 882 bytes branches/smartcare-initial/icon-q-url.png | Bin 0 -> 484 bytes branches/smartcare-initial/icon-qi-help.png | Bin 0 -> 869 bytes branches/smartcare-initial/icon-qi-hidden.png | Bin 0 -> 532 bytes .../smartcare-initial/icon-qi-horizontal.png | Bin 0 -> 209 bytes .../icon-qi-instructions.png | Bin 0 -> 615 bytes .../smartcare-initial/icon-qi-observation.png | Bin 0 -> 648 bytes .../smartcare-initial/icon-qi-optional.png | Bin 0 -> 869 bytes .../smartcare-initial/icon-qi-readonly.png | Bin 0 -> 3530 bytes .../smartcare-initial/icon-qi-security.bmp | Bin 0 -> 824 bytes .../smartcare-initial/icon-qi-security.png | Bin 0 -> 481 bytes .../smartcare-initial/icon-qi-subject.png | Bin 0 -> 796 bytes .../smartcare-initial/icon-qi-vertical.png | Bin 0 -> 241 bytes branches/smartcare-initial/icon-resource.png | Bin 0 -> 635 bytes branches/smartcare-initial/icon-selected.png | Bin 0 -> 202 bytes branches/smartcare-initial/icon-toc.png | Bin 0 -> 734 bytes branches/smartcare-initial/icon-warning.png | Bin 0 -> 294 bytes branches/smartcare-initial/icon_bundle.png | Bin 0 -> 631 bytes branches/smartcare-initial/icon_choice.gif | Bin 0 -> 266 bytes branches/smartcare-initial/icon_datatype.gif | Bin 0 -> 585 bytes branches/smartcare-initial/icon_element.gif | Bin 0 -> 232 bytes .../smartcare-initial/icon_entry_blue.png | Bin 0 -> 289 bytes branches/smartcare-initial/icon_extension.png | Bin 0 -> 733 bytes .../icon_extension_complex.png | Bin 0 -> 743 bytes .../icon_extension_simple.png | Bin 0 -> 331 bytes branches/smartcare-initial/icon_fixed.gif | Bin 0 -> 249 bytes .../icon_modifier_extension_complex.png | Bin 0 -> 786 bytes .../icon_modifier_extension_simple.png | Bin 0 -> 363 bytes .../smartcare-initial/icon_page-child.gif | Bin 0 -> 244 bytes branches/smartcare-initial/icon_page.gif | Bin 0 -> 256 bytes branches/smartcare-initial/icon_page_n.gif | Bin 0 -> 1080 bytes branches/smartcare-initial/icon_page_n_c.gif | Bin 0 -> 1082 bytes branches/smartcare-initial/icon_page_n_i.gif | Bin 0 -> 1082 bytes branches/smartcare-initial/icon_page_n_o.gif | Bin 0 -> 1083 bytes branches/smartcare-initial/icon_page_n_p.gif | Bin 0 -> 1087 bytes branches/smartcare-initial/icon_primitive.png | Bin 0 -> 148 bytes branches/smartcare-initial/icon_profile.png | Bin 0 -> 843 bytes branches/smartcare-initial/icon_q_item.png | Bin 0 -> 635 bytes branches/smartcare-initial/icon_q_root.gif | Bin 0 -> 238 bytes branches/smartcare-initial/icon_reference.png | Bin 0 -> 237 bytes branches/smartcare-initial/icon_resource.png | Bin 0 -> 598 bytes branches/smartcare-initial/icon_reuse.png | Bin 0 -> 785 bytes branches/smartcare-initial/icon_slice.png | Bin 0 -> 692 bytes .../smartcare-initial/icon_slice_item.png | Bin 0 -> 565 bytes branches/smartcare-initial/icon_text.png | Bin 0 -> 567 bytes branches/smartcare-initial/index.html | 316 + branches/smartcare-initial/information.png | Bin 0 -> 778 bytes branches/smartcare-initial/link.svg | 1 + branches/smartcare-initial/lock.png | Bin 0 -> 310 bytes branches/smartcare-initial/modifier.png | Bin 0 -> 692 bytes branches/smartcare-initial/mustsupport.png | Bin 0 -> 3007 bytes branches/smartcare-initial/new.png | Bin 0 -> 1873 bytes .../observations-summary.xlsx | Bin 0 -> 3619 bytes branches/smartcare-initial/package.db | Bin 0 -> 110592 bytes .../smartcare-initial/package.manifest.json | 6 + .../package.r4.manifest.json | 6 + branches/smartcare-initial/package.r4.tgz | Bin 0 -> 3244 bytes .../package.r4b.manifest.json | 6 + branches/smartcare-initial/package.r4b.tgz | Bin 0 -> 3256 bytes branches/smartcare-initial/package.tgz | Bin 0 -> 3292 bytes branches/smartcare-initial/prism.css | 308 + branches/smartcare-initial/prism.js | 242 + branches/smartcare-initial/qa-dep.html | 19 + .../smartcare-initial/qa-eslintcompact.txt | 15 + .../smartcare-initial/qa-time-report.json | 57 + branches/smartcare-initial/qa-time-report.tsv | 2 + branches/smartcare-initial/qa-tx.html | 424 + branches/smartcare-initial/qa-txservers.html | 61 + branches/smartcare-initial/qa.html | 157 + branches/smartcare-initial/qa.json | 17 + branches/smartcare-initial/qa.min.html | 157 + branches/smartcare-initial/qa.txt | 20 + branches/smartcare-initial/qa.xml | 1 + branches/smartcare-initial/searchform.html | 141 + .../smartcare-initial/sub-package-list.json | 1 + branches/smartcare-initial/summary.png | Bin 0 -> 567 bytes branches/smartcare-initial/target.png | Bin 0 -> 972 bytes branches/smartcare-initial/tbl_bck0.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck00.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck000.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck0000.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck00000.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck000000.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck0000000.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck000001.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck0000010.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck00001.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck000010.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck0000100.png | Bin 0 -> 103 bytes .../smartcare-initial/tbl_bck000010000.png | Bin 0 -> 103 bytes .../smartcare-initial/tbl_bck00001001.png | Bin 0 -> 103 bytes .../smartcare-initial/tbl_bck000010010.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck0000101.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001010.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck000011.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0000110.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001100.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0000111.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001110.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck000011100.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck0000111000.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001110000.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck0000111001.png | Bin 0 -> 107 bytes .../smartcare-initial/tbl_bck00001110010.png | Bin 0 -> 107 bytes .../smartcare-initial/tbl_bck000011101.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck0000111010.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck00001110100.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck0000111011.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck00001110110.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck00001111.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck000011110.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck0000111100.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck000011110000.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001111001.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck000011110010.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck0000111101.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck00001111010.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck000011111.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck0000111110.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001111100.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck000011111000.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck00001111101.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck000011111010.png | Bin 0 -> 106 bytes .../tbl_bck0000111110100.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck000011111011.png | Bin 0 -> 107 bytes .../tbl_bck0000111110110.png | Bin 0 -> 107 bytes .../smartcare-initial/tbl_bck0000111111.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck00001111110.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck000011111100.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck00001111111.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck000011111110.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck0001.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck00010.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck000100.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck00011.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck000110.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck001.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0010.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck00100.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck001000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0010000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck001001.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck0010010.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck00101.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck001010.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck0011.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck00110.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck01.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck010.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck0100.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck01000.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck0101.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck01010.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck010100.png | Bin 0 -> 103 bytes branches/smartcare-initial/tbl_bck01011.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck010110.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck011.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck0110.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck01100.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck011000.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck0110000.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck011001.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck0110010.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck01101.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck011010.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0110100.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck011011.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck0110110.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck01101100.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck0110111.png | Bin 0 -> 110 bytes .../smartcare-initial/tbl_bck01101110.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck0111.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck01110.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck011100.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck01111.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck011110.png | Bin 0 -> 100 bytes branches/smartcare-initial/tbl_bck0111100.png | Bin 0 -> 100 bytes .../smartcare-initial/tbl_bck011110000.png | Bin 0 -> 100 bytes .../smartcare-initial/tbl_bck01111001.png | Bin 0 -> 105 bytes .../smartcare-initial/tbl_bck011110010.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0111101.png | Bin 0 -> 106 bytes .../smartcare-initial/tbl_bck01111010.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck011111.png | Bin 0 -> 102 bytes branches/smartcare-initial/tbl_bck0111110.png | Bin 0 -> 102 bytes branches/smartcare-initial/tbl_bck012.png | Bin 0 -> 101 bytes branches/smartcare-initial/tbl_bck0240.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck02400.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck0241.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck02410.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck025.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck0250.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck02500.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck025000.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck02501.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck025010.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck0250240.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck025025.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck0250250.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck02503.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck0251.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck02510.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck02512.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck0251240.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck025125.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck0251250.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck0251252.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck02513.png | Bin 0 -> 118 bytes branches/smartcare-initial/tbl_bck03.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0320.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck033.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0330.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck03300.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0331.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck03310.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck0340.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck03400.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0341.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck03410.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck035.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck0350.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck03500.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck0350240.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck035025.png | Bin 0 -> 118 bytes branches/smartcare-initial/tbl_bck0350250.png | Bin 0 -> 118 bytes branches/smartcare-initial/tbl_bck03503.png | Bin 0 -> 117 bytes branches/smartcare-initial/tbl_bck0351.png | Bin 0 -> 121 bytes branches/smartcare-initial/tbl_bck03510.png | Bin 0 -> 121 bytes branches/smartcare-initial/tbl_bck03512.png | Bin 0 -> 121 bytes branches/smartcare-initial/tbl_bck0351240.png | Bin 0 -> 121 bytes branches/smartcare-initial/tbl_bck035125.png | Bin 0 -> 122 bytes branches/smartcare-initial/tbl_bck0351250.png | Bin 0 -> 122 bytes branches/smartcare-initial/tbl_bck0351252.png | Bin 0 -> 122 bytes branches/smartcare-initial/tbl_bck03513.png | Bin 0 -> 118 bytes branches/smartcare-initial/tbl_bck04.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck040.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck0400.png | Bin 0 -> 92 bytes branches/smartcare-initial/tbl_bck041.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck0410.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck05.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck050.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0500.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck05040.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck0505.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck05050.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck051.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck0510.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck0512.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck05140.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck0515.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck05150.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck05152.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck1.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck10.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck100.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck10000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck100000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck10001.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck100010.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1001.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck10010.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck100100.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1001000.png | Bin 0 -> 109 bytes .../smartcare-initial/tbl_bck10010000.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1001001.png | Bin 0 -> 108 bytes .../smartcare-initial/tbl_bck10010010.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck100101.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1001010.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck10011.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck100110.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck101.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1010.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck10100.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck101000.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck10101.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck101010.png | Bin 0 -> 106 bytes branches/smartcare-initial/tbl_bck1011.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck10110.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck101100.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1011000.png | Bin 0 -> 109 bytes .../smartcare-initial/tbl_bck10110000.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1011001.png | Bin 0 -> 113 bytes .../smartcare-initial/tbl_bck10110010.png | Bin 0 -> 113 bytes branches/smartcare-initial/tbl_bck101101.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1011010.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck10111.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck101110.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck1011100.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck101111.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck1011110.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck10240.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1025.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck10250.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck103.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1040.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck105.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1050.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck11.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck110.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck1100.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck11000.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck110000.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck11001.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck110010.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1101.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck11010.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck110100.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck11011.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck110110.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck111.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1110.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck11100.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck111000.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck11101.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck111010.png | Bin 0 -> 108 bytes branches/smartcare-initial/tbl_bck1111.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck11110.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck111100.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck1111000.png | Bin 0 -> 107 bytes branches/smartcare-initial/tbl_bck111101.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1111010.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck11111.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck111110.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck112.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck11240.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck1125.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck11250.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck11252.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck113.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1140.png | Bin 0 -> 105 bytes branches/smartcare-initial/tbl_bck115.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1150.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1152.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck12.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck120.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck124.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1240.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck12400.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1241.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck12410.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck125.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1250.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck12500.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck1251.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck12510.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck125100.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck12511.png | Bin 0 -> 117 bytes branches/smartcare-initial/tbl_bck125110.png | Bin 0 -> 117 bytes branches/smartcare-initial/tbl_bck12512.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck1252.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck13.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck130.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1320.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck133.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck1330.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck134.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck14.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck140.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck1400.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck141.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1410.png | Bin 0 -> 109 bytes branches/smartcare-initial/tbl_bck1424.png | Bin 0 -> 104 bytes branches/smartcare-initial/tbl_bck143.png | Bin 0 -> 111 bytes branches/smartcare-initial/tbl_bck15.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck150.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1500.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck15040.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1505.png | Bin 0 -> 115 bytes branches/smartcare-initial/tbl_bck15050.png | Bin 0 -> 115 bytes branches/smartcare-initial/tbl_bck151.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck1510.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck1512.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck15140.png | Bin 0 -> 114 bytes branches/smartcare-initial/tbl_bck1515.png | Bin 0 -> 116 bytes branches/smartcare-initial/tbl_bck15150.png | Bin 0 -> 116 bytes branches/smartcare-initial/tbl_bck15152.png | Bin 0 -> 116 bytes branches/smartcare-initial/tbl_bck152.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1540.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck15424.png | Bin 0 -> 112 bytes branches/smartcare-initial/tbl_bck1543.png | Bin 0 -> 123 bytes branches/smartcare-initial/tbl_bck155.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck1550.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_bck1552.png | Bin 0 -> 110 bytes branches/smartcare-initial/tbl_blank.png | Bin 0 -> 170 bytes branches/smartcare-initial/tbl_spacer.png | Bin 0 -> 157 bytes .../smartcare-initial/tbl_vjoin-closed.png | Bin 0 -> 270 bytes branches/smartcare-initial/tbl_vjoin-open.png | Bin 0 -> 283 bytes branches/smartcare-initial/tbl_vjoin.png | Bin 0 -> 192 bytes .../tbl_vjoin_end-closed.png | Bin 0 -> 243 bytes .../smartcare-initial/tbl_vjoin_end-open.png | Bin 0 -> 266 bytes branches/smartcare-initial/tbl_vjoin_end.png | Bin 0 -> 192 bytes .../tbl_vjoin_end_slice-closed.png | Bin 0 -> 238 bytes .../tbl_vjoin_end_slice-open.png | Bin 0 -> 252 bytes .../smartcare-initial/tbl_vjoin_end_slice.png | Bin 0 -> 161 bytes .../tbl_vjoin_end_slicer-closed.png | Bin 0 -> 226 bytes .../tbl_vjoin_end_slicer-open.png | Bin 0 -> 244 bytes .../tbl_vjoin_end_slicer.png | Bin 0 -> 142 bytes .../tbl_vjoin_slice-closed.png | Bin 0 -> 228 bytes .../tbl_vjoin_slice-open.png | Bin 0 -> 244 bytes .../smartcare-initial/tbl_vjoin_slice.png | Bin 0 -> 148 bytes .../tbl_vjoin_slicer-closed.png | Bin 0 -> 228 bytes .../tbl_vjoin_slicer-open.png | Bin 0 -> 258 bytes .../smartcare-initial/tbl_vjoin_slicer.png | Bin 0 -> 147 bytes branches/smartcare-initial/tbl_vline.png | Bin 0 -> 186 bytes .../smartcare-initial/tbl_vline_slice.png | Bin 0 -> 143 bytes .../smartcare-initial/tbl_vline_slicer.png | Bin 0 -> 143 bytes branches/smartcare-initial/toc.html | 240 + branches/smartcare-initial/usage-stats.json | 23 + .../smartcare-initial/validator-my-ig.pack | Bin 0 -> 2294 bytes branches/smartcare-initial/validator.pack | Bin 0 -> 2294 bytes branches/smartcare-initial/valueset-list.csv | 1 + branches/smartcare-initial/valueset-list.json | 3 + .../valueset-ref-all-list.csv | 1 + .../valueset-ref-all-list.json | 3 + .../smartcare-initial/valueset-ref-list.csv | 1 + .../smartcare-initial/valueset-ref-list.json | 3 + canonicals.json | 9 + cc0.png | Bin 0 -> 367 bytes changes.html | 251 + codesystem-list.csv | 1 + codesystem-list.json | 3 + codesystem-ref-all-list.csv | 1 + codesystem-ref-all-list.json | 3 + codesystem-ref-list.csv | 1 + codesystem-ref-list.json | 3 + csvs.zip | Bin 0 -> 1198 bytes definitions.json.zip | Bin 0 -> 2119 bytes definitions.ttl.zip | Bin 0 -> 2653 bytes definitions.xml.zip | Bin 0 -> 2164 bytes examples.json.zip | Bin 0 -> 1788 bytes examples.ttl.zip | Bin 0 -> 1936 bytes examples.xml.zip | Bin 0 -> 1789 bytes excels.zip | Bin 0 -> 3098 bytes expansions.json | 8 + expansions.json.zip | Bin 0 -> 285 bytes expansions.xml | 9 + expansions.xml.zip | Bin 0 -> 327 bytes external.png | Bin 0 -> 173 bytes fhir-table-scripts.js | 99 + fhir.css | 958 ++ full-ig.zip | Bin 0 -> 2323379 bytes icon-administration.png | Bin 0 -> 49385 bytes icon-change-add.png | Bin 0 -> 1941 bytes icon-change-edit.png | Bin 0 -> 1766 bytes icon-change-remove.png | Bin 0 -> 1943 bytes icon-clinical.png | Bin 0 -> 36928 bytes icon-dictionary.png | Bin 0 -> 613 bytes icon-directory.gif | Bin 0 -> 640 bytes icon-documentation.png | Bin 0 -> 25469 bytes icon-error.gif | Bin 0 -> 556 bytes icon-example.png | Bin 0 -> 587 bytes icon-fhir-1024.png | Bin 0 -> 116309 bytes icon-fhir-128.png | Bin 0 -> 7907 bytes icon-fhir-16.png | Bin 0 -> 575 bytes icon-fhir-24.png | Bin 0 -> 923 bytes icon-fhir-32.png | Bin 0 -> 1391 bytes icon-fhir-48.png | Bin 0 -> 2266 bytes icon-fhir-64.png | Bin 0 -> 3526 bytes icon-fhir-720.png | Bin 0 -> 16052 bytes icon-implementation.png | Bin 0 -> 54384 bytes icon-include.png | Bin 0 -> 309 bytes icon-infrastructure.png | Bin 0 -> 49885 bytes icon-key.png | Bin 0 -> 5404 bytes icon-list.gif | Bin 0 -> 276 bytes icon-not-selected.png | Bin 0 -> 150 bytes icon-object-box.png | Bin 0 -> 6230 bytes icon-page.png | Bin 0 -> 294 bytes icon-q-attachment.png | Bin 0 -> 484 bytes icon-q-boolean.png | Bin 0 -> 269 bytes icon-q-choice.png | Bin 0 -> 187 bytes icon-q-coding.png | Bin 0 -> 203 bytes icon-q-date.png | Bin 0 -> 626 bytes icon-q-datetime.png | Bin 0 -> 753 bytes icon-q-decimal.png | Bin 0 -> 523 bytes icon-q-display.png | Bin 0 -> 421 bytes icon-q-group.png | Bin 0 -> 442 bytes icon-q-integer.png | Bin 0 -> 523 bytes icon-q-item.png | Bin 0 -> 635 bytes icon-q-open-choice.png | Bin 0 -> 199 bytes icon-q-quantity.png | Bin 0 -> 543 bytes icon-q-reference.png | Bin 0 -> 410 bytes icon-q-string.png | Bin 0 -> 148 bytes icon-q-text.png | Bin 0 -> 153 bytes icon-q-time.png | Bin 0 -> 882 bytes icon-q-url.png | Bin 0 -> 484 bytes icon-qi-help.png | Bin 0 -> 869 bytes icon-qi-hidden.png | Bin 0 -> 532 bytes icon-qi-horizontal.png | Bin 0 -> 209 bytes icon-qi-instructions.png | Bin 0 -> 615 bytes icon-qi-observation.png | Bin 0 -> 648 bytes icon-qi-optional.png | Bin 0 -> 869 bytes icon-qi-readonly.png | Bin 0 -> 3530 bytes icon-qi-security.bmp | Bin 0 -> 824 bytes icon-qi-security.png | Bin 0 -> 481 bytes icon-qi-subject.png | Bin 0 -> 796 bytes icon-qi-vertical.png | Bin 0 -> 241 bytes icon-resource.png | Bin 0 -> 635 bytes icon-selected.png | Bin 0 -> 202 bytes icon-toc.png | Bin 0 -> 734 bytes icon-warning.png | Bin 0 -> 294 bytes icon_bundle.png | Bin 0 -> 631 bytes icon_choice.gif | Bin 0 -> 266 bytes icon_datatype.gif | Bin 0 -> 585 bytes icon_element.gif | Bin 0 -> 232 bytes icon_entry_blue.png | Bin 0 -> 289 bytes icon_extension.png | Bin 0 -> 733 bytes icon_extension_complex.png | Bin 0 -> 743 bytes icon_extension_simple.png | Bin 0 -> 331 bytes icon_fixed.gif | Bin 0 -> 249 bytes icon_modifier_extension_complex.png | Bin 0 -> 786 bytes icon_modifier_extension_simple.png | Bin 0 -> 363 bytes icon_page-child.gif | Bin 0 -> 244 bytes icon_page.gif | Bin 0 -> 256 bytes icon_page_n.gif | Bin 0 -> 1080 bytes icon_page_n_c.gif | Bin 0 -> 1082 bytes icon_page_n_i.gif | Bin 0 -> 1082 bytes icon_page_n_o.gif | Bin 0 -> 1083 bytes icon_page_n_p.gif | Bin 0 -> 1087 bytes icon_primitive.png | Bin 0 -> 148 bytes icon_profile.png | Bin 0 -> 843 bytes icon_q_item.png | Bin 0 -> 635 bytes icon_q_root.gif | Bin 0 -> 238 bytes icon_reference.png | Bin 0 -> 237 bytes icon_resource.png | Bin 0 -> 598 bytes icon_reuse.png | Bin 0 -> 785 bytes icon_slice.png | Bin 0 -> 692 bytes icon_slice_item.png | Bin 0 -> 565 bytes icon_text.png | Bin 0 -> 567 bytes index.html | 316 + information.png | Bin 0 -> 778 bytes link.svg | 1 + lock.png | Bin 0 -> 310 bytes modifier.png | Bin 0 -> 692 bytes mustsupport.png | Bin 0 -> 3007 bytes new.png | Bin 0 -> 1873 bytes observations-summary.xlsx | Bin 0 -> 3619 bytes package.db | Bin 0 -> 110592 bytes package.manifest.json | 6 + package.r4.manifest.json | 6 + package.r4.tgz | Bin 0 -> 3244 bytes package.r4b.manifest.json | 6 + package.r4b.tgz | Bin 0 -> 3256 bytes package.tgz | Bin 0 -> 3292 bytes prism.css | 308 + prism.js | 242 + qa-dep.html | 19 + qa-eslintcompact.txt | 15 + qa-time-report.json | 57 + qa-time-report.tsv | 2 + qa-tx.html | 424 + qa-txservers.html | 61 + qa.html | 157 + qa.json | 17 + qa.min.html | 157 + qa.txt | 20 + qa.xml | 1 + searchform.html | 141 + sub-package-list.json | 1 + summary.png | Bin 0 -> 567 bytes target.png | Bin 0 -> 972 bytes tbl_bck0.png | Bin 0 -> 92 bytes tbl_bck00.png | Bin 0 -> 92 bytes tbl_bck000.png | Bin 0 -> 92 bytes tbl_bck0000.png | Bin 0 -> 92 bytes tbl_bck00000.png | Bin 0 -> 92 bytes tbl_bck000000.png | Bin 0 -> 92 bytes tbl_bck0000000.png | Bin 0 -> 92 bytes tbl_bck000001.png | Bin 0 -> 101 bytes tbl_bck0000010.png | Bin 0 -> 101 bytes tbl_bck00001.png | Bin 0 -> 103 bytes tbl_bck000010.png | Bin 0 -> 103 bytes tbl_bck0000100.png | Bin 0 -> 103 bytes tbl_bck000010000.png | Bin 0 -> 103 bytes tbl_bck00001001.png | Bin 0 -> 103 bytes tbl_bck000010010.png | Bin 0 -> 103 bytes tbl_bck0000101.png | Bin 0 -> 105 bytes tbl_bck00001010.png | Bin 0 -> 105 bytes tbl_bck000011.png | Bin 0 -> 105 bytes tbl_bck0000110.png | Bin 0 -> 105 bytes tbl_bck00001100.png | Bin 0 -> 105 bytes tbl_bck0000111.png | Bin 0 -> 105 bytes tbl_bck00001110.png | Bin 0 -> 105 bytes tbl_bck000011100.png | Bin 0 -> 105 bytes tbl_bck0000111000.png | Bin 0 -> 105 bytes tbl_bck00001110000.png | Bin 0 -> 105 bytes tbl_bck0000111001.png | Bin 0 -> 107 bytes tbl_bck00001110010.png | Bin 0 -> 107 bytes tbl_bck000011101.png | Bin 0 -> 108 bytes tbl_bck0000111010.png | Bin 0 -> 108 bytes tbl_bck00001110100.png | Bin 0 -> 108 bytes tbl_bck0000111011.png | Bin 0 -> 108 bytes tbl_bck00001110110.png | Bin 0 -> 108 bytes tbl_bck00001111.png | Bin 0 -> 105 bytes tbl_bck000011110.png | Bin 0 -> 105 bytes tbl_bck0000111100.png | Bin 0 -> 105 bytes tbl_bck000011110000.png | Bin 0 -> 105 bytes tbl_bck00001111001.png | Bin 0 -> 108 bytes tbl_bck000011110010.png | Bin 0 -> 108 bytes tbl_bck0000111101.png | Bin 0 -> 108 bytes tbl_bck00001111010.png | Bin 0 -> 108 bytes tbl_bck000011111.png | Bin 0 -> 105 bytes tbl_bck0000111110.png | Bin 0 -> 105 bytes tbl_bck00001111100.png | Bin 0 -> 105 bytes tbl_bck000011111000.png | Bin 0 -> 105 bytes tbl_bck00001111101.png | Bin 0 -> 106 bytes tbl_bck000011111010.png | Bin 0 -> 106 bytes tbl_bck0000111110100.png | Bin 0 -> 106 bytes tbl_bck000011111011.png | Bin 0 -> 107 bytes tbl_bck0000111110110.png | Bin 0 -> 107 bytes tbl_bck0000111111.png | Bin 0 -> 106 bytes tbl_bck00001111110.png | Bin 0 -> 106 bytes tbl_bck000011111100.png | Bin 0 -> 106 bytes tbl_bck00001111111.png | Bin 0 -> 106 bytes tbl_bck000011111110.png | Bin 0 -> 106 bytes tbl_bck0001.png | Bin 0 -> 104 bytes tbl_bck00010.png | Bin 0 -> 104 bytes tbl_bck000100.png | Bin 0 -> 104 bytes tbl_bck00011.png | Bin 0 -> 101 bytes tbl_bck000110.png | Bin 0 -> 101 bytes tbl_bck001.png | Bin 0 -> 104 bytes tbl_bck0010.png | Bin 0 -> 104 bytes tbl_bck00100.png | Bin 0 -> 104 bytes tbl_bck001000.png | Bin 0 -> 104 bytes tbl_bck0010000.png | Bin 0 -> 104 bytes tbl_bck001001.png | Bin 0 -> 107 bytes tbl_bck0010010.png | Bin 0 -> 107 bytes tbl_bck00101.png | Bin 0 -> 101 bytes tbl_bck001010.png | Bin 0 -> 101 bytes tbl_bck0011.png | Bin 0 -> 105 bytes tbl_bck00110.png | Bin 0 -> 105 bytes tbl_bck01.png | Bin 0 -> 101 bytes tbl_bck010.png | Bin 0 -> 101 bytes tbl_bck0100.png | Bin 0 -> 101 bytes tbl_bck01000.png | Bin 0 -> 101 bytes tbl_bck0101.png | Bin 0 -> 103 bytes tbl_bck01010.png | Bin 0 -> 103 bytes tbl_bck010100.png | Bin 0 -> 103 bytes tbl_bck01011.png | Bin 0 -> 105 bytes tbl_bck010110.png | Bin 0 -> 105 bytes tbl_bck011.png | Bin 0 -> 100 bytes tbl_bck0110.png | Bin 0 -> 100 bytes tbl_bck01100.png | Bin 0 -> 100 bytes tbl_bck011000.png | Bin 0 -> 100 bytes tbl_bck0110000.png | Bin 0 -> 100 bytes tbl_bck011001.png | Bin 0 -> 108 bytes tbl_bck0110010.png | Bin 0 -> 108 bytes tbl_bck01101.png | Bin 0 -> 104 bytes tbl_bck011010.png | Bin 0 -> 104 bytes tbl_bck0110100.png | Bin 0 -> 104 bytes tbl_bck011011.png | Bin 0 -> 106 bytes tbl_bck0110110.png | Bin 0 -> 106 bytes tbl_bck01101100.png | Bin 0 -> 106 bytes tbl_bck0110111.png | Bin 0 -> 110 bytes tbl_bck01101110.png | Bin 0 -> 110 bytes tbl_bck0111.png | Bin 0 -> 105 bytes tbl_bck01110.png | Bin 0 -> 105 bytes tbl_bck011100.png | Bin 0 -> 105 bytes tbl_bck01111.png | Bin 0 -> 100 bytes tbl_bck011110.png | Bin 0 -> 100 bytes tbl_bck0111100.png | Bin 0 -> 100 bytes tbl_bck011110000.png | Bin 0 -> 100 bytes tbl_bck01111001.png | Bin 0 -> 105 bytes tbl_bck011110010.png | Bin 0 -> 105 bytes tbl_bck0111101.png | Bin 0 -> 106 bytes tbl_bck01111010.png | Bin 0 -> 106 bytes tbl_bck011111.png | Bin 0 -> 102 bytes tbl_bck0111110.png | Bin 0 -> 102 bytes tbl_bck012.png | Bin 0 -> 101 bytes tbl_bck0240.png | Bin 0 -> 92 bytes tbl_bck02400.png | Bin 0 -> 92 bytes tbl_bck0241.png | Bin 0 -> 104 bytes tbl_bck02410.png | Bin 0 -> 104 bytes tbl_bck025.png | Bin 0 -> 106 bytes tbl_bck0250.png | Bin 0 -> 106 bytes tbl_bck02500.png | Bin 0 -> 106 bytes tbl_bck025000.png | Bin 0 -> 106 bytes tbl_bck02501.png | Bin 0 -> 110 bytes tbl_bck025010.png | Bin 0 -> 110 bytes tbl_bck0250240.png | Bin 0 -> 106 bytes tbl_bck025025.png | Bin 0 -> 108 bytes tbl_bck0250250.png | Bin 0 -> 108 bytes tbl_bck02503.png | Bin 0 -> 114 bytes tbl_bck0251.png | Bin 0 -> 111 bytes tbl_bck02510.png | Bin 0 -> 111 bytes tbl_bck02512.png | Bin 0 -> 111 bytes tbl_bck0251240.png | Bin 0 -> 111 bytes tbl_bck025125.png | Bin 0 -> 111 bytes tbl_bck0251250.png | Bin 0 -> 111 bytes tbl_bck0251252.png | Bin 0 -> 111 bytes tbl_bck02513.png | Bin 0 -> 118 bytes tbl_bck03.png | Bin 0 -> 105 bytes tbl_bck0320.png | Bin 0 -> 105 bytes tbl_bck033.png | Bin 0 -> 104 bytes tbl_bck0330.png | Bin 0 -> 104 bytes tbl_bck03300.png | Bin 0 -> 104 bytes tbl_bck0331.png | Bin 0 -> 113 bytes tbl_bck03310.png | Bin 0 -> 113 bytes tbl_bck0340.png | Bin 0 -> 105 bytes tbl_bck03400.png | Bin 0 -> 105 bytes tbl_bck0341.png | Bin 0 -> 111 bytes tbl_bck03410.png | Bin 0 -> 111 bytes tbl_bck035.png | Bin 0 -> 114 bytes tbl_bck0350.png | Bin 0 -> 114 bytes tbl_bck03500.png | Bin 0 -> 114 bytes tbl_bck0350240.png | Bin 0 -> 114 bytes tbl_bck035025.png | Bin 0 -> 118 bytes tbl_bck0350250.png | Bin 0 -> 118 bytes tbl_bck03503.png | Bin 0 -> 117 bytes tbl_bck0351.png | Bin 0 -> 121 bytes tbl_bck03510.png | Bin 0 -> 121 bytes tbl_bck03512.png | Bin 0 -> 121 bytes tbl_bck0351240.png | Bin 0 -> 121 bytes tbl_bck035125.png | Bin 0 -> 122 bytes tbl_bck0351250.png | Bin 0 -> 122 bytes tbl_bck0351252.png | Bin 0 -> 122 bytes tbl_bck03513.png | Bin 0 -> 118 bytes tbl_bck04.png | Bin 0 -> 92 bytes tbl_bck040.png | Bin 0 -> 92 bytes tbl_bck0400.png | Bin 0 -> 92 bytes tbl_bck041.png | Bin 0 -> 104 bytes tbl_bck0410.png | Bin 0 -> 104 bytes tbl_bck05.png | Bin 0 -> 105 bytes tbl_bck050.png | Bin 0 -> 105 bytes tbl_bck0500.png | Bin 0 -> 105 bytes tbl_bck05040.png | Bin 0 -> 105 bytes tbl_bck0505.png | Bin 0 -> 107 bytes tbl_bck05050.png | Bin 0 -> 107 bytes tbl_bck051.png | Bin 0 -> 110 bytes tbl_bck0510.png | Bin 0 -> 110 bytes tbl_bck0512.png | Bin 0 -> 110 bytes tbl_bck05140.png | Bin 0 -> 110 bytes tbl_bck0515.png | Bin 0 -> 113 bytes tbl_bck05150.png | Bin 0 -> 113 bytes tbl_bck05152.png | Bin 0 -> 113 bytes tbl_bck1.png | Bin 0 -> 104 bytes tbl_bck10.png | Bin 0 -> 104 bytes tbl_bck100.png | Bin 0 -> 104 bytes tbl_bck1000.png | Bin 0 -> 104 bytes tbl_bck10000.png | Bin 0 -> 104 bytes tbl_bck100000.png | Bin 0 -> 104 bytes tbl_bck10001.png | Bin 0 -> 109 bytes tbl_bck100010.png | Bin 0 -> 109 bytes tbl_bck1001.png | Bin 0 -> 109 bytes tbl_bck10010.png | Bin 0 -> 109 bytes tbl_bck100100.png | Bin 0 -> 109 bytes tbl_bck1001000.png | Bin 0 -> 109 bytes tbl_bck10010000.png | Bin 0 -> 109 bytes tbl_bck1001001.png | Bin 0 -> 108 bytes tbl_bck10010010.png | Bin 0 -> 108 bytes tbl_bck100101.png | Bin 0 -> 112 bytes tbl_bck1001010.png | Bin 0 -> 112 bytes tbl_bck10011.png | Bin 0 -> 112 bytes tbl_bck100110.png | Bin 0 -> 112 bytes tbl_bck101.png | Bin 0 -> 109 bytes tbl_bck1010.png | Bin 0 -> 109 bytes tbl_bck10100.png | Bin 0 -> 109 bytes tbl_bck101000.png | Bin 0 -> 109 bytes tbl_bck10101.png | Bin 0 -> 106 bytes tbl_bck101010.png | Bin 0 -> 106 bytes tbl_bck1011.png | Bin 0 -> 109 bytes tbl_bck10110.png | Bin 0 -> 109 bytes tbl_bck101100.png | Bin 0 -> 109 bytes tbl_bck1011000.png | Bin 0 -> 109 bytes tbl_bck10110000.png | Bin 0 -> 109 bytes tbl_bck1011001.png | Bin 0 -> 113 bytes tbl_bck10110010.png | Bin 0 -> 113 bytes tbl_bck101101.png | Bin 0 -> 109 bytes tbl_bck1011010.png | Bin 0 -> 109 bytes tbl_bck10111.png | Bin 0 -> 108 bytes tbl_bck101110.png | Bin 0 -> 108 bytes tbl_bck1011100.png | Bin 0 -> 108 bytes tbl_bck101111.png | Bin 0 -> 108 bytes tbl_bck1011110.png | Bin 0 -> 108 bytes tbl_bck10240.png | Bin 0 -> 104 bytes tbl_bck1025.png | Bin 0 -> 112 bytes tbl_bck10250.png | Bin 0 -> 112 bytes tbl_bck103.png | Bin 0 -> 111 bytes tbl_bck1040.png | Bin 0 -> 104 bytes tbl_bck105.png | Bin 0 -> 111 bytes tbl_bck1050.png | Bin 0 -> 111 bytes tbl_bck11.png | Bin 0 -> 105 bytes tbl_bck110.png | Bin 0 -> 105 bytes tbl_bck1100.png | Bin 0 -> 105 bytes tbl_bck11000.png | Bin 0 -> 105 bytes tbl_bck110000.png | Bin 0 -> 105 bytes tbl_bck11001.png | Bin 0 -> 111 bytes tbl_bck110010.png | Bin 0 -> 111 bytes tbl_bck1101.png | Bin 0 -> 108 bytes tbl_bck11010.png | Bin 0 -> 108 bytes tbl_bck110100.png | Bin 0 -> 108 bytes tbl_bck11011.png | Bin 0 -> 108 bytes tbl_bck110110.png | Bin 0 -> 108 bytes tbl_bck111.png | Bin 0 -> 104 bytes tbl_bck1110.png | Bin 0 -> 104 bytes tbl_bck11100.png | Bin 0 -> 104 bytes tbl_bck111000.png | Bin 0 -> 104 bytes tbl_bck11101.png | Bin 0 -> 108 bytes tbl_bck111010.png | Bin 0 -> 108 bytes tbl_bck1111.png | Bin 0 -> 107 bytes tbl_bck11110.png | Bin 0 -> 107 bytes tbl_bck111100.png | Bin 0 -> 107 bytes tbl_bck1111000.png | Bin 0 -> 107 bytes tbl_bck111101.png | Bin 0 -> 111 bytes tbl_bck1111010.png | Bin 0 -> 111 bytes tbl_bck11111.png | Bin 0 -> 105 bytes tbl_bck111110.png | Bin 0 -> 105 bytes tbl_bck112.png | Bin 0 -> 105 bytes tbl_bck11240.png | Bin 0 -> 105 bytes tbl_bck1125.png | Bin 0 -> 114 bytes tbl_bck11250.png | Bin 0 -> 114 bytes tbl_bck11252.png | Bin 0 -> 114 bytes tbl_bck113.png | Bin 0 -> 112 bytes tbl_bck1140.png | Bin 0 -> 105 bytes tbl_bck115.png | Bin 0 -> 112 bytes tbl_bck1150.png | Bin 0 -> 112 bytes tbl_bck1152.png | Bin 0 -> 112 bytes tbl_bck12.png | Bin 0 -> 104 bytes tbl_bck120.png | Bin 0 -> 104 bytes tbl_bck124.png | Bin 0 -> 104 bytes tbl_bck1240.png | Bin 0 -> 104 bytes tbl_bck12400.png | Bin 0 -> 104 bytes tbl_bck1241.png | Bin 0 -> 109 bytes tbl_bck12410.png | Bin 0 -> 109 bytes tbl_bck125.png | Bin 0 -> 111 bytes tbl_bck1250.png | Bin 0 -> 111 bytes tbl_bck12500.png | Bin 0 -> 111 bytes tbl_bck1251.png | Bin 0 -> 114 bytes tbl_bck12510.png | Bin 0 -> 114 bytes tbl_bck125100.png | Bin 0 -> 114 bytes tbl_bck12511.png | Bin 0 -> 117 bytes tbl_bck125110.png | Bin 0 -> 117 bytes tbl_bck12512.png | Bin 0 -> 114 bytes tbl_bck1252.png | Bin 0 -> 111 bytes tbl_bck13.png | Bin 0 -> 112 bytes tbl_bck130.png | Bin 0 -> 112 bytes tbl_bck1320.png | Bin 0 -> 112 bytes tbl_bck133.png | Bin 0 -> 110 bytes tbl_bck1330.png | Bin 0 -> 110 bytes tbl_bck134.png | Bin 0 -> 112 bytes tbl_bck14.png | Bin 0 -> 104 bytes tbl_bck140.png | Bin 0 -> 104 bytes tbl_bck1400.png | Bin 0 -> 104 bytes tbl_bck141.png | Bin 0 -> 109 bytes tbl_bck1410.png | Bin 0 -> 109 bytes tbl_bck1424.png | Bin 0 -> 104 bytes tbl_bck143.png | Bin 0 -> 111 bytes tbl_bck15.png | Bin 0 -> 112 bytes tbl_bck150.png | Bin 0 -> 112 bytes tbl_bck1500.png | Bin 0 -> 112 bytes tbl_bck15040.png | Bin 0 -> 112 bytes tbl_bck1505.png | Bin 0 -> 115 bytes tbl_bck15050.png | Bin 0 -> 115 bytes tbl_bck151.png | Bin 0 -> 114 bytes tbl_bck1510.png | Bin 0 -> 114 bytes tbl_bck1512.png | Bin 0 -> 114 bytes tbl_bck15140.png | Bin 0 -> 114 bytes tbl_bck1515.png | Bin 0 -> 116 bytes tbl_bck15150.png | Bin 0 -> 116 bytes tbl_bck15152.png | Bin 0 -> 116 bytes tbl_bck152.png | Bin 0 -> 112 bytes tbl_bck1540.png | Bin 0 -> 112 bytes tbl_bck15424.png | Bin 0 -> 112 bytes tbl_bck1543.png | Bin 0 -> 123 bytes tbl_bck155.png | Bin 0 -> 110 bytes tbl_bck1550.png | Bin 0 -> 110 bytes tbl_bck1552.png | Bin 0 -> 110 bytes tbl_blank.png | Bin 0 -> 170 bytes tbl_spacer.png | Bin 0 -> 157 bytes tbl_vjoin-closed.png | Bin 0 -> 270 bytes tbl_vjoin-open.png | Bin 0 -> 283 bytes tbl_vjoin.png | Bin 0 -> 192 bytes tbl_vjoin_end-closed.png | Bin 0 -> 243 bytes tbl_vjoin_end-open.png | Bin 0 -> 266 bytes tbl_vjoin_end.png | Bin 0 -> 192 bytes tbl_vjoin_end_slice-closed.png | Bin 0 -> 238 bytes tbl_vjoin_end_slice-open.png | Bin 0 -> 252 bytes tbl_vjoin_end_slice.png | Bin 0 -> 161 bytes tbl_vjoin_end_slicer-closed.png | Bin 0 -> 226 bytes tbl_vjoin_end_slicer-open.png | Bin 0 -> 244 bytes tbl_vjoin_end_slicer.png | Bin 0 -> 142 bytes tbl_vjoin_slice-closed.png | Bin 0 -> 228 bytes tbl_vjoin_slice-open.png | Bin 0 -> 244 bytes tbl_vjoin_slice.png | Bin 0 -> 148 bytes tbl_vjoin_slicer-closed.png | Bin 0 -> 228 bytes tbl_vjoin_slicer-open.png | Bin 0 -> 258 bytes tbl_vjoin_slicer.png | Bin 0 -> 147 bytes tbl_vline.png | Bin 0 -> 186 bytes tbl_vline_slice.png | Bin 0 -> 143 bytes tbl_vline_slicer.png | Bin 0 -> 143 bytes toc.html | 240 + usage-stats.json | 23 + validator-my-ig.pack | Bin 0 -> 2294 bytes validator.pack | Bin 0 -> 2294 bytes valueset-list.csv | 1 + valueset-list.json | 3 + valueset-ref-all-list.csv | 1 + valueset-ref-all-list.json | 3 + valueset-ref-list.csv | 1 + valueset-ref-list.json | 3 + 1725 files changed, 82299 insertions(+) create mode 100644 .github/workflows/main.yml create mode 100644 ImplementationGuide-my-ig.json create mode 100644 ImplementationGuide-my-ig.ttl create mode 100644 ImplementationGuide-my-ig.xml create mode 100644 artifacts.html create mode 100644 assets/css/bootstrap-fhir.css create mode 100644 assets/css/bootstrap-glyphicons.css create mode 100644 assets/css/colors.css create mode 100644 assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 create mode 100644 assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf create mode 100644 assets/css/fonts/glyphicons-halflings-regular_f4769f9bdb7466be65088239c12046d1.eot create mode 100644 assets/css/fonts/glyphicons-halflings-regular_f49c0c87d80ed5a717b0f1654f69fd3b.svg create mode 100644 assets/css/fonts/glyphicons-halflings-regular_fa2772327f55d8198301fdb8bcfc8158.woff create mode 100644 assets/css/hl7.css create mode 100644 assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png create mode 100644 assets/css/images/glyphicons-halflings-regular_89889688147bd7575d6327160d64e760.svg create mode 100644 assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png create mode 100644 assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png create mode 100644 assets/css/images/ui-bg_glass_75_d0e5f5_1x400_eb83aeb42fd8d8f74c93b391951bcf44.png create mode 100644 assets/css/images/ui-bg_glass_85_dfeffc_1x400_a697d8fd8a5adbdb87faf8d78a90e755.png create mode 100644 assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png create mode 100644 assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png create mode 100644 assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png create mode 100644 assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png create mode 100644 assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png create mode 100644 assets/css/images/ui-icons_2e83ff_256x240_db3b908bd060c6f278fde9e11b3b94e3.png create mode 100644 assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png create mode 100644 assets/css/images/ui-icons_6da8d5_256x240_72019f22cbcf7555f4bc97aa383f164f.png create mode 100644 assets/css/images/ui-icons_cd0a0a_256x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png create mode 100644 assets/css/images/ui-icons_d8e7f3_256x240_06f311c437236b376b247382bf815c71.png create mode 100644 assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png create mode 100644 assets/css/jquery-ui.css create mode 100644 assets/css/jquery-ui.structure.min.css create mode 100644 assets/css/jquery-ui.theme.min.css create mode 100644 assets/css/lforms.min.css create mode 100644 assets/css/openhie.css create mode 100644 assets/css/prism.css create mode 100644 assets/css/project.css create mode 100644 assets/css/pygments-manni.css create mode 100644 assets/css/xml.css create mode 100644 assets/fonts/glyphiconshalflings-regular.eot create mode 100644 assets/fonts/glyphiconshalflings-regular.otf create mode 100644 assets/fonts/glyphiconshalflings-regular.svg create mode 100644 assets/fonts/glyphiconshalflings-regular.ttf create mode 100644 assets/fonts/glyphiconshalflings-regular.woff create mode 100644 assets/ico/favicon.ico create mode 100644 assets/ico/favicon.png create mode 100644 assets/ico/icon-fhir-114.png create mode 100644 assets/ico/icon-fhir-144.png create mode 100644 assets/ico/icon-fhir-57.png create mode 100644 assets/ico/icon-fhir-72.png create mode 100644 assets/ico/noun_copy to clipboard_1669410.png create mode 100644 assets/images/001.svg create mode 100644 assets/images/cc-by.png create mode 100644 assets/images/download.png create mode 100644 assets/images/dragon.png create mode 100644 assets/images/external.png create mode 100644 assets/images/fhir-logo-www.png create mode 100644 assets/images/fire.png create mode 100644 assets/images/hl7-logo-header.png create mode 100644 assets/images/home.png create mode 100644 assets/images/link.svg create mode 100644 assets/images/logo_ansinew.jpg create mode 100644 assets/images/search.png create mode 100644 assets/images/stripe.png create mode 100644 assets/images/target.png create mode 100644 assets/js/anchor.min.js create mode 100644 assets/js/bootstrap.min.js create mode 100644 assets/js/clipboard-btn.js create mode 100644 assets/js/clipboard.min.js create mode 100644 assets/js/fhir-table-scripts.js create mode 100644 assets/js/fhir.js create mode 100644 assets/js/html5shiv.js create mode 100644 assets/js/jquery-3.7.0.min.map create mode 100644 assets/js/jquery-ui.min.js create mode 100644 assets/js/jquery.js create mode 100644 assets/js/lformsFHIRAll.min.js create mode 100644 assets/js/main.js create mode 100644 assets/js/polyfills.js create mode 100644 assets/js/prism.js create mode 100644 assets/js/readme.txt create mode 100644 assets/js/respond.min.js create mode 100644 assets/js/runtime.js create mode 100644 assets/js/scripts.js create mode 100644 assets/js/topofpage.js create mode 100644 assets/js/xml.js create mode 100644 assets/js/zone.min.js create mode 100644 branches/master/ImplementationGuide-my-ig.json create mode 100644 branches/master/ImplementationGuide-my-ig.ttl create mode 100644 branches/master/ImplementationGuide-my-ig.xml create mode 100644 branches/master/ImplementationGuide-xxexample.fhir.uv.myig.json create mode 100644 branches/master/ImplementationGuide-xxexample.fhir.uv.myig.ttl create mode 100644 branches/master/ImplementationGuide-xxexample.fhir.uv.myig.xml create mode 100644 branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.json create mode 100644 branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.ttl create mode 100644 branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.xml create mode 100644 branches/master/artifacts.html create mode 100644 branches/master/assets/css/bootstrap-fhir.css create mode 100644 branches/master/assets/css/bootstrap-glyphicons.css create mode 100644 branches/master/assets/css/colors.css create mode 100644 branches/master/assets/css/fhir.css create mode 100644 branches/master/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 create mode 100644 branches/master/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf create mode 100644 branches/master/assets/css/fonts/glyphicons-halflings-regular_f4769f9bdb7466be65088239c12046d1.eot create mode 100644 branches/master/assets/css/fonts/glyphicons-halflings-regular_f49c0c87d80ed5a717b0f1654f69fd3b.svg create mode 100644 branches/master/assets/css/fonts/glyphicons-halflings-regular_fa2772327f55d8198301fdb8bcfc8158.woff create mode 100644 branches/master/assets/css/hl7.css create mode 100644 branches/master/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png create mode 100644 branches/master/assets/css/images/glyphicons-halflings-regular_89889688147bd7575d6327160d64e760.svg create mode 100644 branches/master/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png create mode 100644 branches/master/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png create mode 100644 branches/master/assets/css/images/ui-bg_glass_75_d0e5f5_1x400_eb83aeb42fd8d8f74c93b391951bcf44.png create mode 100644 branches/master/assets/css/images/ui-bg_glass_85_dfeffc_1x400_a697d8fd8a5adbdb87faf8d78a90e755.png create mode 100644 branches/master/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png create mode 100644 branches/master/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png create mode 100644 branches/master/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png create mode 100644 branches/master/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png create mode 100644 branches/master/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png create mode 100644 branches/master/assets/css/images/ui-icons_2e83ff_256x240_db3b908bd060c6f278fde9e11b3b94e3.png create mode 100644 branches/master/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png create mode 100644 branches/master/assets/css/images/ui-icons_6da8d5_256x240_72019f22cbcf7555f4bc97aa383f164f.png create mode 100644 branches/master/assets/css/images/ui-icons_cd0a0a_256x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png create mode 100644 branches/master/assets/css/images/ui-icons_d8e7f3_256x240_06f311c437236b376b247382bf815c71.png create mode 100644 branches/master/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png create mode 100644 branches/master/assets/css/jquery-ui.css create mode 100644 branches/master/assets/css/jquery-ui.structure.min.css create mode 100644 branches/master/assets/css/jquery-ui.theme.min.css create mode 100644 branches/master/assets/css/lforms.min.css create mode 100644 branches/master/assets/css/openhie.css create mode 100644 branches/master/assets/css/prism.css create mode 100644 branches/master/assets/css/project.css create mode 100644 branches/master/assets/css/pygments-manni.css create mode 100644 branches/master/assets/css/xml.css create mode 100644 branches/master/assets/fonts/glyphiconshalflings-regular.eot create mode 100644 branches/master/assets/fonts/glyphiconshalflings-regular.otf create mode 100644 branches/master/assets/fonts/glyphiconshalflings-regular.svg create mode 100644 branches/master/assets/fonts/glyphiconshalflings-regular.ttf create mode 100644 branches/master/assets/fonts/glyphiconshalflings-regular.woff create mode 100644 branches/master/assets/ico/apple-touch-icon-114-precomposed.png create mode 100644 branches/master/assets/ico/apple-touch-icon-144-precomposed.png create mode 100644 branches/master/assets/ico/apple-touch-icon-57-precomposed.png create mode 100644 branches/master/assets/ico/apple-touch-icon-72-precomposed.png create mode 100644 branches/master/assets/ico/favicon.ico create mode 100644 branches/master/assets/ico/favicon.png create mode 100644 branches/master/assets/ico/icon-fhir-114.png create mode 100644 branches/master/assets/ico/icon-fhir-144.png create mode 100644 branches/master/assets/ico/icon-fhir-57.png create mode 100644 branches/master/assets/ico/icon-fhir-72.png create mode 100644 branches/master/assets/ico/noun_copy to clipboard_1669410.png create mode 100644 branches/master/assets/images/001.svg create mode 100644 branches/master/assets/images/cc-by.png create mode 100644 branches/master/assets/images/download.png create mode 100644 branches/master/assets/images/dragon.png create mode 100644 branches/master/assets/images/external.png create mode 100644 branches/master/assets/images/fhir-logo-www.png create mode 100644 branches/master/assets/images/fire.png create mode 100644 branches/master/assets/images/hl7-logo-header.png create mode 100644 branches/master/assets/images/home.png create mode 100644 branches/master/assets/images/link.svg create mode 100644 branches/master/assets/images/logo_ansinew.jpg create mode 100644 branches/master/assets/images/search.png create mode 100644 branches/master/assets/images/stripe.png create mode 100644 branches/master/assets/images/target.png create mode 100644 branches/master/assets/js/anchor.min.js create mode 100644 branches/master/assets/js/bootstrap.min.js create mode 100644 branches/master/assets/js/clipboard-btn.js create mode 100644 branches/master/assets/js/clipboard.min.js create mode 100644 branches/master/assets/js/fhir-table-scripts.js create mode 100644 branches/master/assets/js/fhir.js create mode 100644 branches/master/assets/js/html5shiv.js create mode 100644 branches/master/assets/js/jquery-1.11.1.min.map create mode 100644 branches/master/assets/js/jquery-3.7.0.min.map create mode 100644 branches/master/assets/js/jquery-ui.min.js create mode 100644 branches/master/assets/js/jquery.js create mode 100644 branches/master/assets/js/lforms.min.js create mode 100644 branches/master/assets/js/lformsFHIR.min.js create mode 100644 branches/master/assets/js/lformsFHIRAll.min.js create mode 100644 branches/master/assets/js/main.js create mode 100644 branches/master/assets/js/polyfills.js create mode 100644 branches/master/assets/js/prism.js create mode 100644 branches/master/assets/js/readme.txt create mode 100644 branches/master/assets/js/respond.min.js create mode 100644 branches/master/assets/js/runtime.js create mode 100644 branches/master/assets/js/scripts.js create mode 100644 branches/master/assets/js/topofpage.js create mode 100644 branches/master/assets/js/xml.js create mode 100644 branches/master/assets/js/zone.min.js create mode 100644 branches/master/canonicals.json create mode 100644 branches/master/cc0.png create mode 100644 branches/master/changes.html create mode 100644 branches/master/codesystem-list.csv create mode 100644 branches/master/codesystem-list.json create mode 100644 branches/master/codesystem-ref-all-list.csv create mode 100644 branches/master/codesystem-ref-all-list.json create mode 100644 branches/master/codesystem-ref-list.csv create mode 100644 branches/master/codesystem-ref-list.json create mode 100644 branches/master/csvs.zip create mode 100644 branches/master/definitions.json.zip create mode 100644 branches/master/definitions.ttl.zip create mode 100644 branches/master/definitions.xml.zip create mode 100644 branches/master/downloads.html create mode 100644 branches/master/examples.json.zip create mode 100644 branches/master/examples.ttl.zip create mode 100644 branches/master/examples.xml.zip create mode 100644 branches/master/excels.zip create mode 100644 branches/master/expansions.json create mode 100644 branches/master/expansions.json.zip create mode 100644 branches/master/expansions.xml create mode 100644 branches/master/expansions.xml.zip create mode 100644 branches/master/external.png create mode 100644 branches/master/fhir-table-scripts.js create mode 100644 branches/master/fhir.css create mode 100644 branches/master/full-ig.zip create mode 100644 branches/master/icon-administration.png create mode 100644 branches/master/icon-change-add.png create mode 100644 branches/master/icon-change-edit.png create mode 100644 branches/master/icon-change-remove.png create mode 100644 branches/master/icon-clinical.png create mode 100644 branches/master/icon-dictionary.png create mode 100644 branches/master/icon-directory.gif create mode 100644 branches/master/icon-documentation.png create mode 100644 branches/master/icon-error.gif create mode 100644 branches/master/icon-example.png create mode 100644 branches/master/icon-fhir-1024.png create mode 100644 branches/master/icon-fhir-128.png create mode 100644 branches/master/icon-fhir-16.png create mode 100644 branches/master/icon-fhir-24.png create mode 100644 branches/master/icon-fhir-32.png create mode 100644 branches/master/icon-fhir-48.png create mode 100644 branches/master/icon-fhir-64.png create mode 100644 branches/master/icon-fhir-720.png create mode 100644 branches/master/icon-implementation.png create mode 100644 branches/master/icon-include.png create mode 100644 branches/master/icon-infrastructure.png create mode 100644 branches/master/icon-key.png create mode 100644 branches/master/icon-list.gif create mode 100644 branches/master/icon-not-selected.png create mode 100644 branches/master/icon-object-box.png create mode 100644 branches/master/icon-page.png create mode 100644 branches/master/icon-q-attachment.png create mode 100644 branches/master/icon-q-boolean.png create mode 100644 branches/master/icon-q-choice.png create mode 100644 branches/master/icon-q-coding.png create mode 100644 branches/master/icon-q-date.png create mode 100644 branches/master/icon-q-datetime.png create mode 100644 branches/master/icon-q-decimal.png create mode 100644 branches/master/icon-q-display.png create mode 100644 branches/master/icon-q-group.png create mode 100644 branches/master/icon-q-integer.png create mode 100644 branches/master/icon-q-item.png create mode 100644 branches/master/icon-q-open-choice.png create mode 100644 branches/master/icon-q-quantity.png create mode 100644 branches/master/icon-q-reference.png create mode 100644 branches/master/icon-q-string.png create mode 100644 branches/master/icon-q-text.png create mode 100644 branches/master/icon-q-time.png create mode 100644 branches/master/icon-q-url.png create mode 100644 branches/master/icon-qi-help.png create mode 100644 branches/master/icon-qi-hidden.png create mode 100644 branches/master/icon-qi-horizontal.png create mode 100644 branches/master/icon-qi-instructions.png create mode 100644 branches/master/icon-qi-observation.png create mode 100644 branches/master/icon-qi-optional.png create mode 100644 branches/master/icon-qi-readonly.png create mode 100644 branches/master/icon-qi-security.bmp create mode 100644 branches/master/icon-qi-security.png create mode 100644 branches/master/icon-qi-subject.png create mode 100644 branches/master/icon-qi-vertical.png create mode 100644 branches/master/icon-resource.png create mode 100644 branches/master/icon-selected.png create mode 100644 branches/master/icon-toc.png create mode 100644 branches/master/icon-warning.png create mode 100644 branches/master/icon_bundle.png create mode 100644 branches/master/icon_choice.gif create mode 100644 branches/master/icon_datatype.gif create mode 100644 branches/master/icon_element.gif create mode 100644 branches/master/icon_entry_blue.png create mode 100644 branches/master/icon_extension.png create mode 100644 branches/master/icon_extension_complex.png create mode 100644 branches/master/icon_extension_simple.png create mode 100644 branches/master/icon_fixed.gif create mode 100644 branches/master/icon_modifier_extension_complex.png create mode 100644 branches/master/icon_modifier_extension_simple.png create mode 100644 branches/master/icon_page-child.gif create mode 100644 branches/master/icon_page.gif create mode 100644 branches/master/icon_page_n.gif create mode 100644 branches/master/icon_page_n_c.gif create mode 100644 branches/master/icon_page_n_i.gif create mode 100644 branches/master/icon_page_n_o.gif create mode 100644 branches/master/icon_page_n_p.gif create mode 100644 branches/master/icon_primitive.png create mode 100644 branches/master/icon_profile.png create mode 100644 branches/master/icon_q_item.png create mode 100644 branches/master/icon_q_root.gif create mode 100644 branches/master/icon_reference.png create mode 100644 branches/master/icon_resource.png create mode 100644 branches/master/icon_reuse.png create mode 100644 branches/master/icon_slice.png create mode 100644 branches/master/icon_slice_item.png create mode 100644 branches/master/icon_text.png create mode 100644 branches/master/index.html create mode 100644 branches/master/information.png create mode 100644 branches/master/link.svg create mode 100644 branches/master/lock.png create mode 100644 branches/master/modifier.png create mode 100644 branches/master/mustsupport.png create mode 100644 branches/master/new.png create mode 100644 branches/master/observations-summary.xlsx create mode 100644 branches/master/package.db create mode 100644 branches/master/package.manifest.json create mode 100644 branches/master/package.r4.manifest.json create mode 100644 branches/master/package.r4.tgz create mode 100644 branches/master/package.r4b.manifest.json create mode 100644 branches/master/package.r4b.tgz create mode 100644 branches/master/package.tgz create mode 100644 branches/master/prism.css create mode 100644 branches/master/prism.js create mode 100644 branches/master/qa-dep.html create mode 100644 branches/master/qa-eslintcompact.txt create mode 100644 branches/master/qa-time-report.json create mode 100644 branches/master/qa-time-report.tsv create mode 100644 branches/master/qa-tx.html create mode 100644 branches/master/qa-txservers.html create mode 100644 branches/master/qa.html create mode 100644 branches/master/qa.json create mode 100644 branches/master/qa.min.html create mode 100644 branches/master/qa.txt create mode 100644 branches/master/qa.xml create mode 100644 branches/master/searchform.html create mode 100644 branches/master/sub-package-list.json create mode 100644 branches/master/summary.png create mode 100644 branches/master/target.png create mode 100644 branches/master/tbl_bck0.png create mode 100644 branches/master/tbl_bck00.png create mode 100644 branches/master/tbl_bck000.png create mode 100644 branches/master/tbl_bck0000.png create mode 100644 branches/master/tbl_bck00000.png create mode 100644 branches/master/tbl_bck000000.png create mode 100644 branches/master/tbl_bck0000000.png create mode 100644 branches/master/tbl_bck000001.png create mode 100644 branches/master/tbl_bck0000010.png create mode 100644 branches/master/tbl_bck00001.png create mode 100644 branches/master/tbl_bck000010.png create mode 100644 branches/master/tbl_bck0000100.png create mode 100644 branches/master/tbl_bck000010000.png create mode 100644 branches/master/tbl_bck00001001.png create mode 100644 branches/master/tbl_bck000010010.png create mode 100644 branches/master/tbl_bck0000101.png create mode 100644 branches/master/tbl_bck00001010.png create mode 100644 branches/master/tbl_bck000011.png create mode 100644 branches/master/tbl_bck0000110.png create mode 100644 branches/master/tbl_bck00001100.png create mode 100644 branches/master/tbl_bck0000111.png create mode 100644 branches/master/tbl_bck00001110.png create mode 100644 branches/master/tbl_bck000011100.png create mode 100644 branches/master/tbl_bck0000111000.png create mode 100644 branches/master/tbl_bck00001110000.png create mode 100644 branches/master/tbl_bck0000111001.png create mode 100644 branches/master/tbl_bck00001110010.png create mode 100644 branches/master/tbl_bck000011101.png create mode 100644 branches/master/tbl_bck0000111010.png create mode 100644 branches/master/tbl_bck00001110100.png create mode 100644 branches/master/tbl_bck0000111011.png create mode 100644 branches/master/tbl_bck00001110110.png create mode 100644 branches/master/tbl_bck00001111.png create mode 100644 branches/master/tbl_bck000011110.png create mode 100644 branches/master/tbl_bck0000111100.png create mode 100644 branches/master/tbl_bck000011110000.png create mode 100644 branches/master/tbl_bck00001111001.png create mode 100644 branches/master/tbl_bck000011110010.png create mode 100644 branches/master/tbl_bck0000111101.png create mode 100644 branches/master/tbl_bck00001111010.png create mode 100644 branches/master/tbl_bck000011111.png create mode 100644 branches/master/tbl_bck0000111110.png create mode 100644 branches/master/tbl_bck00001111100.png create mode 100644 branches/master/tbl_bck000011111000.png create mode 100644 branches/master/tbl_bck00001111101.png create mode 100644 branches/master/tbl_bck000011111010.png create mode 100644 branches/master/tbl_bck0000111110100.png create mode 100644 branches/master/tbl_bck000011111011.png create mode 100644 branches/master/tbl_bck0000111110110.png create mode 100644 branches/master/tbl_bck0000111111.png create mode 100644 branches/master/tbl_bck00001111110.png create mode 100644 branches/master/tbl_bck000011111100.png create mode 100644 branches/master/tbl_bck00001111111.png create mode 100644 branches/master/tbl_bck000011111110.png create mode 100644 branches/master/tbl_bck0001.png create mode 100644 branches/master/tbl_bck00010.png create mode 100644 branches/master/tbl_bck000100.png create mode 100644 branches/master/tbl_bck00011.png create mode 100644 branches/master/tbl_bck000110.png create mode 100644 branches/master/tbl_bck001.png create mode 100644 branches/master/tbl_bck0010.png create mode 100644 branches/master/tbl_bck00100.png create mode 100644 branches/master/tbl_bck001000.png create mode 100644 branches/master/tbl_bck0010000.png create mode 100644 branches/master/tbl_bck001001.png create mode 100644 branches/master/tbl_bck0010010.png create mode 100644 branches/master/tbl_bck00101.png create mode 100644 branches/master/tbl_bck001010.png create mode 100644 branches/master/tbl_bck0011.png create mode 100644 branches/master/tbl_bck00110.png create mode 100644 branches/master/tbl_bck01.png create mode 100644 branches/master/tbl_bck010.png create mode 100644 branches/master/tbl_bck0100.png create mode 100644 branches/master/tbl_bck01000.png create mode 100644 branches/master/tbl_bck0101.png create mode 100644 branches/master/tbl_bck01010.png create mode 100644 branches/master/tbl_bck010100.png create mode 100644 branches/master/tbl_bck01011.png create mode 100644 branches/master/tbl_bck010110.png create mode 100644 branches/master/tbl_bck011.png create mode 100644 branches/master/tbl_bck0110.png create mode 100644 branches/master/tbl_bck01100.png create mode 100644 branches/master/tbl_bck011000.png create mode 100644 branches/master/tbl_bck0110000.png create mode 100644 branches/master/tbl_bck011001.png create mode 100644 branches/master/tbl_bck0110010.png create mode 100644 branches/master/tbl_bck01101.png create mode 100644 branches/master/tbl_bck011010.png create mode 100644 branches/master/tbl_bck0110100.png create mode 100644 branches/master/tbl_bck011011.png create mode 100644 branches/master/tbl_bck0110110.png create mode 100644 branches/master/tbl_bck01101100.png create mode 100644 branches/master/tbl_bck0110111.png create mode 100644 branches/master/tbl_bck01101110.png create mode 100644 branches/master/tbl_bck0111.png create mode 100644 branches/master/tbl_bck01110.png create mode 100644 branches/master/tbl_bck011100.png create mode 100644 branches/master/tbl_bck01111.png create mode 100644 branches/master/tbl_bck011110.png create mode 100644 branches/master/tbl_bck0111100.png create mode 100644 branches/master/tbl_bck011110000.png create mode 100644 branches/master/tbl_bck01111001.png create mode 100644 branches/master/tbl_bck011110010.png create mode 100644 branches/master/tbl_bck0111101.png create mode 100644 branches/master/tbl_bck01111010.png create mode 100644 branches/master/tbl_bck011111.png create mode 100644 branches/master/tbl_bck0111110.png create mode 100644 branches/master/tbl_bck012.png create mode 100644 branches/master/tbl_bck0240.png create mode 100644 branches/master/tbl_bck02400.png create mode 100644 branches/master/tbl_bck0241.png create mode 100644 branches/master/tbl_bck02410.png create mode 100644 branches/master/tbl_bck025.png create mode 100644 branches/master/tbl_bck0250.png create mode 100644 branches/master/tbl_bck02500.png create mode 100644 branches/master/tbl_bck025000.png create mode 100644 branches/master/tbl_bck02501.png create mode 100644 branches/master/tbl_bck025010.png create mode 100644 branches/master/tbl_bck0250240.png create mode 100644 branches/master/tbl_bck025025.png create mode 100644 branches/master/tbl_bck0250250.png create mode 100644 branches/master/tbl_bck02503.png create mode 100644 branches/master/tbl_bck0251.png create mode 100644 branches/master/tbl_bck02510.png create mode 100644 branches/master/tbl_bck02512.png create mode 100644 branches/master/tbl_bck0251240.png create mode 100644 branches/master/tbl_bck025125.png create mode 100644 branches/master/tbl_bck0251250.png create mode 100644 branches/master/tbl_bck0251252.png create mode 100644 branches/master/tbl_bck02513.png create mode 100644 branches/master/tbl_bck03.png create mode 100644 branches/master/tbl_bck0320.png create mode 100644 branches/master/tbl_bck033.png create mode 100644 branches/master/tbl_bck0330.png create mode 100644 branches/master/tbl_bck03300.png create mode 100644 branches/master/tbl_bck0331.png create mode 100644 branches/master/tbl_bck03310.png create mode 100644 branches/master/tbl_bck0340.png create mode 100644 branches/master/tbl_bck03400.png create mode 100644 branches/master/tbl_bck0341.png create mode 100644 branches/master/tbl_bck03410.png create mode 100644 branches/master/tbl_bck035.png create mode 100644 branches/master/tbl_bck0350.png create mode 100644 branches/master/tbl_bck03500.png create mode 100644 branches/master/tbl_bck0350240.png create mode 100644 branches/master/tbl_bck035025.png create mode 100644 branches/master/tbl_bck0350250.png create mode 100644 branches/master/tbl_bck03503.png create mode 100644 branches/master/tbl_bck0351.png create mode 100644 branches/master/tbl_bck03510.png create mode 100644 branches/master/tbl_bck03512.png create mode 100644 branches/master/tbl_bck0351240.png create mode 100644 branches/master/tbl_bck035125.png create mode 100644 branches/master/tbl_bck0351250.png create mode 100644 branches/master/tbl_bck0351252.png create mode 100644 branches/master/tbl_bck03513.png create mode 100644 branches/master/tbl_bck04.png create mode 100644 branches/master/tbl_bck040.png create mode 100644 branches/master/tbl_bck0400.png create mode 100644 branches/master/tbl_bck041.png create mode 100644 branches/master/tbl_bck0410.png create mode 100644 branches/master/tbl_bck05.png create mode 100644 branches/master/tbl_bck050.png create mode 100644 branches/master/tbl_bck0500.png create mode 100644 branches/master/tbl_bck05040.png create mode 100644 branches/master/tbl_bck0505.png create mode 100644 branches/master/tbl_bck05050.png create mode 100644 branches/master/tbl_bck051.png create mode 100644 branches/master/tbl_bck0510.png create mode 100644 branches/master/tbl_bck0512.png create mode 100644 branches/master/tbl_bck05140.png create mode 100644 branches/master/tbl_bck0515.png create mode 100644 branches/master/tbl_bck05150.png create mode 100644 branches/master/tbl_bck05152.png create mode 100644 branches/master/tbl_bck1.png create mode 100644 branches/master/tbl_bck10.png create mode 100644 branches/master/tbl_bck100.png create mode 100644 branches/master/tbl_bck1000.png create mode 100644 branches/master/tbl_bck10000.png create mode 100644 branches/master/tbl_bck100000.png create mode 100644 branches/master/tbl_bck10001.png create mode 100644 branches/master/tbl_bck100010.png create mode 100644 branches/master/tbl_bck1001.png create mode 100644 branches/master/tbl_bck10010.png create mode 100644 branches/master/tbl_bck100100.png create mode 100644 branches/master/tbl_bck1001000.png create mode 100644 branches/master/tbl_bck10010000.png create mode 100644 branches/master/tbl_bck1001001.png create mode 100644 branches/master/tbl_bck10010010.png create mode 100644 branches/master/tbl_bck100101.png create mode 100644 branches/master/tbl_bck1001010.png create mode 100644 branches/master/tbl_bck10011.png create mode 100644 branches/master/tbl_bck100110.png create mode 100644 branches/master/tbl_bck101.png create mode 100644 branches/master/tbl_bck1010.png create mode 100644 branches/master/tbl_bck10100.png create mode 100644 branches/master/tbl_bck101000.png create mode 100644 branches/master/tbl_bck10101.png create mode 100644 branches/master/tbl_bck101010.png create mode 100644 branches/master/tbl_bck1011.png create mode 100644 branches/master/tbl_bck10110.png create mode 100644 branches/master/tbl_bck101100.png create mode 100644 branches/master/tbl_bck1011000.png create mode 100644 branches/master/tbl_bck10110000.png create mode 100644 branches/master/tbl_bck1011001.png create mode 100644 branches/master/tbl_bck10110010.png create mode 100644 branches/master/tbl_bck101101.png create mode 100644 branches/master/tbl_bck1011010.png create mode 100644 branches/master/tbl_bck10111.png create mode 100644 branches/master/tbl_bck101110.png create mode 100644 branches/master/tbl_bck1011100.png create mode 100644 branches/master/tbl_bck101111.png create mode 100644 branches/master/tbl_bck1011110.png create mode 100644 branches/master/tbl_bck10240.png create mode 100644 branches/master/tbl_bck1025.png create mode 100644 branches/master/tbl_bck10250.png create mode 100644 branches/master/tbl_bck103.png create mode 100644 branches/master/tbl_bck1040.png create mode 100644 branches/master/tbl_bck105.png create mode 100644 branches/master/tbl_bck1050.png create mode 100644 branches/master/tbl_bck11.png create mode 100644 branches/master/tbl_bck110.png create mode 100644 branches/master/tbl_bck1100.png create mode 100644 branches/master/tbl_bck11000.png create mode 100644 branches/master/tbl_bck110000.png create mode 100644 branches/master/tbl_bck11001.png create mode 100644 branches/master/tbl_bck110010.png create mode 100644 branches/master/tbl_bck1101.png create mode 100644 branches/master/tbl_bck11010.png create mode 100644 branches/master/tbl_bck110100.png create mode 100644 branches/master/tbl_bck11011.png create mode 100644 branches/master/tbl_bck110110.png create mode 100644 branches/master/tbl_bck111.png create mode 100644 branches/master/tbl_bck1110.png create mode 100644 branches/master/tbl_bck11100.png create mode 100644 branches/master/tbl_bck111000.png create mode 100644 branches/master/tbl_bck11101.png create mode 100644 branches/master/tbl_bck111010.png create mode 100644 branches/master/tbl_bck1111.png create mode 100644 branches/master/tbl_bck11110.png create mode 100644 branches/master/tbl_bck111100.png create mode 100644 branches/master/tbl_bck1111000.png create mode 100644 branches/master/tbl_bck111101.png create mode 100644 branches/master/tbl_bck1111010.png create mode 100644 branches/master/tbl_bck11111.png create mode 100644 branches/master/tbl_bck111110.png create mode 100644 branches/master/tbl_bck112.png create mode 100644 branches/master/tbl_bck11240.png create mode 100644 branches/master/tbl_bck1125.png create mode 100644 branches/master/tbl_bck11250.png create mode 100644 branches/master/tbl_bck11252.png create mode 100644 branches/master/tbl_bck113.png create mode 100644 branches/master/tbl_bck1140.png create mode 100644 branches/master/tbl_bck115.png create mode 100644 branches/master/tbl_bck1150.png create mode 100644 branches/master/tbl_bck1152.png create mode 100644 branches/master/tbl_bck12.png create mode 100644 branches/master/tbl_bck120.png create mode 100644 branches/master/tbl_bck124.png create mode 100644 branches/master/tbl_bck1240.png create mode 100644 branches/master/tbl_bck12400.png create mode 100644 branches/master/tbl_bck1241.png create mode 100644 branches/master/tbl_bck12410.png create mode 100644 branches/master/tbl_bck125.png create mode 100644 branches/master/tbl_bck1250.png create mode 100644 branches/master/tbl_bck12500.png create mode 100644 branches/master/tbl_bck1251.png create mode 100644 branches/master/tbl_bck12510.png create mode 100644 branches/master/tbl_bck125100.png create mode 100644 branches/master/tbl_bck12511.png create mode 100644 branches/master/tbl_bck125110.png create mode 100644 branches/master/tbl_bck12512.png create mode 100644 branches/master/tbl_bck1252.png create mode 100644 branches/master/tbl_bck13.png create mode 100644 branches/master/tbl_bck130.png create mode 100644 branches/master/tbl_bck1320.png create mode 100644 branches/master/tbl_bck133.png create mode 100644 branches/master/tbl_bck1330.png create mode 100644 branches/master/tbl_bck134.png create mode 100644 branches/master/tbl_bck14.png create mode 100644 branches/master/tbl_bck140.png create mode 100644 branches/master/tbl_bck1400.png create mode 100644 branches/master/tbl_bck141.png create mode 100644 branches/master/tbl_bck1410.png create mode 100644 branches/master/tbl_bck1424.png create mode 100644 branches/master/tbl_bck143.png create mode 100644 branches/master/tbl_bck15.png create mode 100644 branches/master/tbl_bck150.png create mode 100644 branches/master/tbl_bck1500.png create mode 100644 branches/master/tbl_bck15040.png create mode 100644 branches/master/tbl_bck1505.png create mode 100644 branches/master/tbl_bck15050.png create mode 100644 branches/master/tbl_bck151.png create mode 100644 branches/master/tbl_bck1510.png create mode 100644 branches/master/tbl_bck1512.png create mode 100644 branches/master/tbl_bck15140.png create mode 100644 branches/master/tbl_bck1515.png create mode 100644 branches/master/tbl_bck15150.png create mode 100644 branches/master/tbl_bck15152.png create mode 100644 branches/master/tbl_bck152.png create mode 100644 branches/master/tbl_bck1540.png create mode 100644 branches/master/tbl_bck15424.png create mode 100644 branches/master/tbl_bck1543.png create mode 100644 branches/master/tbl_bck155.png create mode 100644 branches/master/tbl_bck1550.png create mode 100644 branches/master/tbl_bck1552.png create mode 100644 branches/master/tbl_blank.png create mode 100644 branches/master/tbl_spacer.png create mode 100644 branches/master/tbl_vjoin-closed.png create mode 100644 branches/master/tbl_vjoin-open.png create mode 100644 branches/master/tbl_vjoin.png create mode 100644 branches/master/tbl_vjoin_end-closed.png create mode 100644 branches/master/tbl_vjoin_end-open.png create mode 100644 branches/master/tbl_vjoin_end.png create mode 100644 branches/master/tbl_vjoin_end_slice-closed.png create mode 100644 branches/master/tbl_vjoin_end_slice-open.png create mode 100644 branches/master/tbl_vjoin_end_slice.png create mode 100644 branches/master/tbl_vjoin_end_slicer-closed.png create mode 100644 branches/master/tbl_vjoin_end_slicer-open.png create mode 100644 branches/master/tbl_vjoin_end_slicer.png create mode 100644 branches/master/tbl_vjoin_slice-closed.png create mode 100644 branches/master/tbl_vjoin_slice-open.png create mode 100644 branches/master/tbl_vjoin_slice.png create mode 100644 branches/master/tbl_vjoin_slicer-closed.png create mode 100644 branches/master/tbl_vjoin_slicer-open.png create mode 100644 branches/master/tbl_vjoin_slicer.png create mode 100644 branches/master/tbl_vline.png create mode 100644 branches/master/tbl_vline_slice.png create mode 100644 branches/master/tbl_vline_slicer.png create mode 100644 branches/master/toc.html create mode 100644 branches/master/usage-stats.json create mode 100644 branches/master/validator-my-ig.pack create mode 100644 branches/master/validator-xxexample.fhir.uv.myig.pack create mode 100644 branches/master/validator-xxxexample.fhir.uv.myig.pack create mode 100644 branches/master/validator.pack create mode 100644 branches/master/valueset-list.csv create mode 100644 branches/master/valueset-list.json create mode 100644 branches/master/valueset-ref-all-list.csv create mode 100644 branches/master/valueset-ref-all-list.json create mode 100644 branches/master/valueset-ref-list.csv create mode 100644 branches/master/valueset-ref-list.json create mode 100644 branches/smartcare-initial/ImplementationGuide-my-ig.json create mode 100644 branches/smartcare-initial/ImplementationGuide-my-ig.ttl create mode 100644 branches/smartcare-initial/ImplementationGuide-my-ig.xml create mode 100644 branches/smartcare-initial/artifacts.html create mode 100644 branches/smartcare-initial/assets/css/bootstrap-fhir.css create mode 100644 branches/smartcare-initial/assets/css/bootstrap-glyphicons.css create mode 100644 branches/smartcare-initial/assets/css/colors.css create mode 100644 branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 create mode 100644 branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf create mode 100644 branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_f4769f9bdb7466be65088239c12046d1.eot create mode 100644 branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_f49c0c87d80ed5a717b0f1654f69fd3b.svg create mode 100644 branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_fa2772327f55d8198301fdb8bcfc8158.woff create mode 100644 branches/smartcare-initial/assets/css/hl7.css create mode 100644 branches/smartcare-initial/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png create mode 100644 branches/smartcare-initial/assets/css/images/glyphicons-halflings-regular_89889688147bd7575d6327160d64e760.svg create mode 100644 branches/smartcare-initial/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png create mode 100644 branches/smartcare-initial/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_glass_75_d0e5f5_1x400_eb83aeb42fd8d8f74c93b391951bcf44.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_glass_85_dfeffc_1x400_a697d8fd8a5adbdb87faf8d78a90e755.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_2e83ff_256x240_db3b908bd060c6f278fde9e11b3b94e3.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_6da8d5_256x240_72019f22cbcf7555f4bc97aa383f164f.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_cd0a0a_256x240_a6a39c47239fcdbbe6e1d5bfaa7adac3.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_d8e7f3_256x240_06f311c437236b376b247382bf815c71.png create mode 100644 branches/smartcare-initial/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png create mode 100644 branches/smartcare-initial/assets/css/jquery-ui.css create mode 100644 branches/smartcare-initial/assets/css/jquery-ui.structure.min.css create mode 100644 branches/smartcare-initial/assets/css/jquery-ui.theme.min.css create mode 100644 branches/smartcare-initial/assets/css/lforms.min.css create mode 100644 branches/smartcare-initial/assets/css/openhie.css create mode 100644 branches/smartcare-initial/assets/css/prism.css create mode 100644 branches/smartcare-initial/assets/css/project.css create mode 100644 branches/smartcare-initial/assets/css/pygments-manni.css create mode 100644 branches/smartcare-initial/assets/css/xml.css create mode 100644 branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.eot create mode 100644 branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.otf create mode 100644 branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.svg create mode 100644 branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.ttf create mode 100644 branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.woff create mode 100644 branches/smartcare-initial/assets/ico/favicon.ico create mode 100644 branches/smartcare-initial/assets/ico/favicon.png create mode 100644 branches/smartcare-initial/assets/ico/icon-fhir-114.png create mode 100644 branches/smartcare-initial/assets/ico/icon-fhir-144.png create mode 100644 branches/smartcare-initial/assets/ico/icon-fhir-57.png create mode 100644 branches/smartcare-initial/assets/ico/icon-fhir-72.png create mode 100644 branches/smartcare-initial/assets/ico/noun_copy to clipboard_1669410.png create mode 100644 branches/smartcare-initial/assets/images/001.svg create mode 100644 branches/smartcare-initial/assets/images/cc-by.png create mode 100644 branches/smartcare-initial/assets/images/download.png create mode 100644 branches/smartcare-initial/assets/images/dragon.png create mode 100644 branches/smartcare-initial/assets/images/external.png create mode 100644 branches/smartcare-initial/assets/images/fhir-logo-www.png create mode 100644 branches/smartcare-initial/assets/images/fire.png create mode 100644 branches/smartcare-initial/assets/images/hl7-logo-header.png create mode 100644 branches/smartcare-initial/assets/images/home.png create mode 100644 branches/smartcare-initial/assets/images/link.svg create mode 100644 branches/smartcare-initial/assets/images/logo_ansinew.jpg create mode 100644 branches/smartcare-initial/assets/images/search.png create mode 100644 branches/smartcare-initial/assets/images/stripe.png create mode 100644 branches/smartcare-initial/assets/images/target.png create mode 100644 branches/smartcare-initial/assets/js/anchor.min.js create mode 100644 branches/smartcare-initial/assets/js/bootstrap.min.js create mode 100644 branches/smartcare-initial/assets/js/clipboard-btn.js create mode 100644 branches/smartcare-initial/assets/js/clipboard.min.js create mode 100644 branches/smartcare-initial/assets/js/fhir-table-scripts.js create mode 100644 branches/smartcare-initial/assets/js/fhir.js create mode 100644 branches/smartcare-initial/assets/js/html5shiv.js create mode 100644 branches/smartcare-initial/assets/js/jquery-3.7.0.min.map create mode 100644 branches/smartcare-initial/assets/js/jquery-ui.min.js create mode 100644 branches/smartcare-initial/assets/js/jquery.js create mode 100644 branches/smartcare-initial/assets/js/lformsFHIRAll.min.js create mode 100644 branches/smartcare-initial/assets/js/main.js create mode 100644 branches/smartcare-initial/assets/js/polyfills.js create mode 100644 branches/smartcare-initial/assets/js/prism.js create mode 100644 branches/smartcare-initial/assets/js/readme.txt create mode 100644 branches/smartcare-initial/assets/js/respond.min.js create mode 100644 branches/smartcare-initial/assets/js/runtime.js create mode 100644 branches/smartcare-initial/assets/js/scripts.js create mode 100644 branches/smartcare-initial/assets/js/topofpage.js create mode 100644 branches/smartcare-initial/assets/js/xml.js create mode 100644 branches/smartcare-initial/assets/js/zone.min.js create mode 100644 branches/smartcare-initial/canonicals.json create mode 100644 branches/smartcare-initial/cc0.png create mode 100644 branches/smartcare-initial/changes.html create mode 100644 branches/smartcare-initial/codesystem-list.csv create mode 100644 branches/smartcare-initial/codesystem-list.json create mode 100644 branches/smartcare-initial/codesystem-ref-all-list.csv create mode 100644 branches/smartcare-initial/codesystem-ref-all-list.json create mode 100644 branches/smartcare-initial/codesystem-ref-list.csv create mode 100644 branches/smartcare-initial/codesystem-ref-list.json create mode 100644 branches/smartcare-initial/csvs.zip create mode 100644 branches/smartcare-initial/definitions.json.zip create mode 100644 branches/smartcare-initial/definitions.ttl.zip create mode 100644 branches/smartcare-initial/definitions.xml.zip create mode 100644 branches/smartcare-initial/examples.json.zip create mode 100644 branches/smartcare-initial/examples.ttl.zip create mode 100644 branches/smartcare-initial/examples.xml.zip create mode 100644 branches/smartcare-initial/excels.zip create mode 100644 branches/smartcare-initial/expansions.json create mode 100644 branches/smartcare-initial/expansions.json.zip create mode 100644 branches/smartcare-initial/expansions.xml create mode 100644 branches/smartcare-initial/expansions.xml.zip create mode 100644 branches/smartcare-initial/external.png create mode 100644 branches/smartcare-initial/fhir-table-scripts.js create mode 100644 branches/smartcare-initial/fhir.css create mode 100644 branches/smartcare-initial/full-ig.zip create mode 100644 branches/smartcare-initial/icon-administration.png create mode 100644 branches/smartcare-initial/icon-change-add.png create mode 100644 branches/smartcare-initial/icon-change-edit.png create mode 100644 branches/smartcare-initial/icon-change-remove.png create mode 100644 branches/smartcare-initial/icon-clinical.png create mode 100644 branches/smartcare-initial/icon-dictionary.png create mode 100644 branches/smartcare-initial/icon-directory.gif create mode 100644 branches/smartcare-initial/icon-documentation.png create mode 100644 branches/smartcare-initial/icon-error.gif create mode 100644 branches/smartcare-initial/icon-example.png create mode 100644 branches/smartcare-initial/icon-fhir-1024.png create mode 100644 branches/smartcare-initial/icon-fhir-128.png create mode 100644 branches/smartcare-initial/icon-fhir-16.png create mode 100644 branches/smartcare-initial/icon-fhir-24.png create mode 100644 branches/smartcare-initial/icon-fhir-32.png create mode 100644 branches/smartcare-initial/icon-fhir-48.png create mode 100644 branches/smartcare-initial/icon-fhir-64.png create mode 100644 branches/smartcare-initial/icon-fhir-720.png create mode 100644 branches/smartcare-initial/icon-implementation.png create mode 100644 branches/smartcare-initial/icon-include.png create mode 100644 branches/smartcare-initial/icon-infrastructure.png create mode 100644 branches/smartcare-initial/icon-key.png create mode 100644 branches/smartcare-initial/icon-list.gif create mode 100644 branches/smartcare-initial/icon-not-selected.png create mode 100644 branches/smartcare-initial/icon-object-box.png create mode 100644 branches/smartcare-initial/icon-page.png create mode 100644 branches/smartcare-initial/icon-q-attachment.png create mode 100644 branches/smartcare-initial/icon-q-boolean.png create mode 100644 branches/smartcare-initial/icon-q-choice.png create mode 100644 branches/smartcare-initial/icon-q-coding.png create mode 100644 branches/smartcare-initial/icon-q-date.png create mode 100644 branches/smartcare-initial/icon-q-datetime.png create mode 100644 branches/smartcare-initial/icon-q-decimal.png create mode 100644 branches/smartcare-initial/icon-q-display.png create mode 100644 branches/smartcare-initial/icon-q-group.png create mode 100644 branches/smartcare-initial/icon-q-integer.png create mode 100644 branches/smartcare-initial/icon-q-item.png create mode 100644 branches/smartcare-initial/icon-q-open-choice.png create mode 100644 branches/smartcare-initial/icon-q-quantity.png create mode 100644 branches/smartcare-initial/icon-q-reference.png create mode 100644 branches/smartcare-initial/icon-q-string.png create mode 100644 branches/smartcare-initial/icon-q-text.png create mode 100644 branches/smartcare-initial/icon-q-time.png create mode 100644 branches/smartcare-initial/icon-q-url.png create mode 100644 branches/smartcare-initial/icon-qi-help.png create mode 100644 branches/smartcare-initial/icon-qi-hidden.png create mode 100644 branches/smartcare-initial/icon-qi-horizontal.png create mode 100644 branches/smartcare-initial/icon-qi-instructions.png create mode 100644 branches/smartcare-initial/icon-qi-observation.png create mode 100644 branches/smartcare-initial/icon-qi-optional.png create mode 100644 branches/smartcare-initial/icon-qi-readonly.png create mode 100644 branches/smartcare-initial/icon-qi-security.bmp create mode 100644 branches/smartcare-initial/icon-qi-security.png create mode 100644 branches/smartcare-initial/icon-qi-subject.png create mode 100644 branches/smartcare-initial/icon-qi-vertical.png create mode 100644 branches/smartcare-initial/icon-resource.png create mode 100644 branches/smartcare-initial/icon-selected.png create mode 100644 branches/smartcare-initial/icon-toc.png create mode 100644 branches/smartcare-initial/icon-warning.png create mode 100644 branches/smartcare-initial/icon_bundle.png create mode 100644 branches/smartcare-initial/icon_choice.gif create mode 100644 branches/smartcare-initial/icon_datatype.gif create mode 100644 branches/smartcare-initial/icon_element.gif create mode 100644 branches/smartcare-initial/icon_entry_blue.png create mode 100644 branches/smartcare-initial/icon_extension.png create mode 100644 branches/smartcare-initial/icon_extension_complex.png create mode 100644 branches/smartcare-initial/icon_extension_simple.png create mode 100644 branches/smartcare-initial/icon_fixed.gif create mode 100644 branches/smartcare-initial/icon_modifier_extension_complex.png create mode 100644 branches/smartcare-initial/icon_modifier_extension_simple.png create mode 100644 branches/smartcare-initial/icon_page-child.gif create mode 100644 branches/smartcare-initial/icon_page.gif create mode 100644 branches/smartcare-initial/icon_page_n.gif create mode 100644 branches/smartcare-initial/icon_page_n_c.gif create mode 100644 branches/smartcare-initial/icon_page_n_i.gif create mode 100644 branches/smartcare-initial/icon_page_n_o.gif create mode 100644 branches/smartcare-initial/icon_page_n_p.gif create mode 100644 branches/smartcare-initial/icon_primitive.png create mode 100644 branches/smartcare-initial/icon_profile.png create mode 100644 branches/smartcare-initial/icon_q_item.png create mode 100644 branches/smartcare-initial/icon_q_root.gif create mode 100644 branches/smartcare-initial/icon_reference.png create mode 100644 branches/smartcare-initial/icon_resource.png create mode 100644 branches/smartcare-initial/icon_reuse.png create mode 100644 branches/smartcare-initial/icon_slice.png create mode 100644 branches/smartcare-initial/icon_slice_item.png create mode 100644 branches/smartcare-initial/icon_text.png create mode 100644 branches/smartcare-initial/index.html create mode 100644 branches/smartcare-initial/information.png create mode 100644 branches/smartcare-initial/link.svg create mode 100644 branches/smartcare-initial/lock.png create mode 100644 branches/smartcare-initial/modifier.png create mode 100644 branches/smartcare-initial/mustsupport.png create mode 100644 branches/smartcare-initial/new.png create mode 100644 branches/smartcare-initial/observations-summary.xlsx create mode 100644 branches/smartcare-initial/package.db create mode 100644 branches/smartcare-initial/package.manifest.json create mode 100644 branches/smartcare-initial/package.r4.manifest.json create mode 100644 branches/smartcare-initial/package.r4.tgz create mode 100644 branches/smartcare-initial/package.r4b.manifest.json create mode 100644 branches/smartcare-initial/package.r4b.tgz create mode 100644 branches/smartcare-initial/package.tgz create mode 100644 branches/smartcare-initial/prism.css create mode 100644 branches/smartcare-initial/prism.js create mode 100644 branches/smartcare-initial/qa-dep.html create mode 100644 branches/smartcare-initial/qa-eslintcompact.txt create mode 100644 branches/smartcare-initial/qa-time-report.json create mode 100644 branches/smartcare-initial/qa-time-report.tsv create mode 100644 branches/smartcare-initial/qa-tx.html create mode 100644 branches/smartcare-initial/qa-txservers.html create mode 100644 branches/smartcare-initial/qa.html create mode 100644 branches/smartcare-initial/qa.json create mode 100644 branches/smartcare-initial/qa.min.html create mode 100644 branches/smartcare-initial/qa.txt create mode 100644 branches/smartcare-initial/qa.xml create mode 100644 branches/smartcare-initial/searchform.html create mode 100644 branches/smartcare-initial/sub-package-list.json create mode 100644 branches/smartcare-initial/summary.png create mode 100644 branches/smartcare-initial/target.png create mode 100644 branches/smartcare-initial/tbl_bck0.png create mode 100644 branches/smartcare-initial/tbl_bck00.png create mode 100644 branches/smartcare-initial/tbl_bck000.png create mode 100644 branches/smartcare-initial/tbl_bck0000.png create mode 100644 branches/smartcare-initial/tbl_bck00000.png create mode 100644 branches/smartcare-initial/tbl_bck000000.png create mode 100644 branches/smartcare-initial/tbl_bck0000000.png create mode 100644 branches/smartcare-initial/tbl_bck000001.png create mode 100644 branches/smartcare-initial/tbl_bck0000010.png create mode 100644 branches/smartcare-initial/tbl_bck00001.png create mode 100644 branches/smartcare-initial/tbl_bck000010.png create mode 100644 branches/smartcare-initial/tbl_bck0000100.png create mode 100644 branches/smartcare-initial/tbl_bck000010000.png create mode 100644 branches/smartcare-initial/tbl_bck00001001.png create mode 100644 branches/smartcare-initial/tbl_bck000010010.png create mode 100644 branches/smartcare-initial/tbl_bck0000101.png create mode 100644 branches/smartcare-initial/tbl_bck00001010.png create mode 100644 branches/smartcare-initial/tbl_bck000011.png create mode 100644 branches/smartcare-initial/tbl_bck0000110.png create mode 100644 branches/smartcare-initial/tbl_bck00001100.png create mode 100644 branches/smartcare-initial/tbl_bck0000111.png create mode 100644 branches/smartcare-initial/tbl_bck00001110.png create mode 100644 branches/smartcare-initial/tbl_bck000011100.png create mode 100644 branches/smartcare-initial/tbl_bck0000111000.png create mode 100644 branches/smartcare-initial/tbl_bck00001110000.png create mode 100644 branches/smartcare-initial/tbl_bck0000111001.png create mode 100644 branches/smartcare-initial/tbl_bck00001110010.png create mode 100644 branches/smartcare-initial/tbl_bck000011101.png create mode 100644 branches/smartcare-initial/tbl_bck0000111010.png create mode 100644 branches/smartcare-initial/tbl_bck00001110100.png create mode 100644 branches/smartcare-initial/tbl_bck0000111011.png create mode 100644 branches/smartcare-initial/tbl_bck00001110110.png create mode 100644 branches/smartcare-initial/tbl_bck00001111.png create mode 100644 branches/smartcare-initial/tbl_bck000011110.png create mode 100644 branches/smartcare-initial/tbl_bck0000111100.png create mode 100644 branches/smartcare-initial/tbl_bck000011110000.png create mode 100644 branches/smartcare-initial/tbl_bck00001111001.png create mode 100644 branches/smartcare-initial/tbl_bck000011110010.png create mode 100644 branches/smartcare-initial/tbl_bck0000111101.png create mode 100644 branches/smartcare-initial/tbl_bck00001111010.png create mode 100644 branches/smartcare-initial/tbl_bck000011111.png create mode 100644 branches/smartcare-initial/tbl_bck0000111110.png create mode 100644 branches/smartcare-initial/tbl_bck00001111100.png create mode 100644 branches/smartcare-initial/tbl_bck000011111000.png create mode 100644 branches/smartcare-initial/tbl_bck00001111101.png create mode 100644 branches/smartcare-initial/tbl_bck000011111010.png create mode 100644 branches/smartcare-initial/tbl_bck0000111110100.png create mode 100644 branches/smartcare-initial/tbl_bck000011111011.png create mode 100644 branches/smartcare-initial/tbl_bck0000111110110.png create mode 100644 branches/smartcare-initial/tbl_bck0000111111.png create mode 100644 branches/smartcare-initial/tbl_bck00001111110.png create mode 100644 branches/smartcare-initial/tbl_bck000011111100.png create mode 100644 branches/smartcare-initial/tbl_bck00001111111.png create mode 100644 branches/smartcare-initial/tbl_bck000011111110.png create mode 100644 branches/smartcare-initial/tbl_bck0001.png create mode 100644 branches/smartcare-initial/tbl_bck00010.png create mode 100644 branches/smartcare-initial/tbl_bck000100.png create mode 100644 branches/smartcare-initial/tbl_bck00011.png create mode 100644 branches/smartcare-initial/tbl_bck000110.png create mode 100644 branches/smartcare-initial/tbl_bck001.png create mode 100644 branches/smartcare-initial/tbl_bck0010.png create mode 100644 branches/smartcare-initial/tbl_bck00100.png create mode 100644 branches/smartcare-initial/tbl_bck001000.png create mode 100644 branches/smartcare-initial/tbl_bck0010000.png create mode 100644 branches/smartcare-initial/tbl_bck001001.png create mode 100644 branches/smartcare-initial/tbl_bck0010010.png create mode 100644 branches/smartcare-initial/tbl_bck00101.png create mode 100644 branches/smartcare-initial/tbl_bck001010.png create mode 100644 branches/smartcare-initial/tbl_bck0011.png create mode 100644 branches/smartcare-initial/tbl_bck00110.png create mode 100644 branches/smartcare-initial/tbl_bck01.png create mode 100644 branches/smartcare-initial/tbl_bck010.png create mode 100644 branches/smartcare-initial/tbl_bck0100.png create mode 100644 branches/smartcare-initial/tbl_bck01000.png create mode 100644 branches/smartcare-initial/tbl_bck0101.png create mode 100644 branches/smartcare-initial/tbl_bck01010.png create mode 100644 branches/smartcare-initial/tbl_bck010100.png create mode 100644 branches/smartcare-initial/tbl_bck01011.png create mode 100644 branches/smartcare-initial/tbl_bck010110.png create mode 100644 branches/smartcare-initial/tbl_bck011.png create mode 100644 branches/smartcare-initial/tbl_bck0110.png create mode 100644 branches/smartcare-initial/tbl_bck01100.png create mode 100644 branches/smartcare-initial/tbl_bck011000.png create mode 100644 branches/smartcare-initial/tbl_bck0110000.png create mode 100644 branches/smartcare-initial/tbl_bck011001.png create mode 100644 branches/smartcare-initial/tbl_bck0110010.png create mode 100644 branches/smartcare-initial/tbl_bck01101.png create mode 100644 branches/smartcare-initial/tbl_bck011010.png create mode 100644 branches/smartcare-initial/tbl_bck0110100.png create mode 100644 branches/smartcare-initial/tbl_bck011011.png create mode 100644 branches/smartcare-initial/tbl_bck0110110.png create mode 100644 branches/smartcare-initial/tbl_bck01101100.png create mode 100644 branches/smartcare-initial/tbl_bck0110111.png create mode 100644 branches/smartcare-initial/tbl_bck01101110.png create mode 100644 branches/smartcare-initial/tbl_bck0111.png create mode 100644 branches/smartcare-initial/tbl_bck01110.png create mode 100644 branches/smartcare-initial/tbl_bck011100.png create mode 100644 branches/smartcare-initial/tbl_bck01111.png create mode 100644 branches/smartcare-initial/tbl_bck011110.png create mode 100644 branches/smartcare-initial/tbl_bck0111100.png create mode 100644 branches/smartcare-initial/tbl_bck011110000.png create mode 100644 branches/smartcare-initial/tbl_bck01111001.png create mode 100644 branches/smartcare-initial/tbl_bck011110010.png create mode 100644 branches/smartcare-initial/tbl_bck0111101.png create mode 100644 branches/smartcare-initial/tbl_bck01111010.png create mode 100644 branches/smartcare-initial/tbl_bck011111.png create mode 100644 branches/smartcare-initial/tbl_bck0111110.png create mode 100644 branches/smartcare-initial/tbl_bck012.png create mode 100644 branches/smartcare-initial/tbl_bck0240.png create mode 100644 branches/smartcare-initial/tbl_bck02400.png create mode 100644 branches/smartcare-initial/tbl_bck0241.png create mode 100644 branches/smartcare-initial/tbl_bck02410.png create mode 100644 branches/smartcare-initial/tbl_bck025.png create mode 100644 branches/smartcare-initial/tbl_bck0250.png create mode 100644 branches/smartcare-initial/tbl_bck02500.png create mode 100644 branches/smartcare-initial/tbl_bck025000.png create mode 100644 branches/smartcare-initial/tbl_bck02501.png create mode 100644 branches/smartcare-initial/tbl_bck025010.png create mode 100644 branches/smartcare-initial/tbl_bck0250240.png create mode 100644 branches/smartcare-initial/tbl_bck025025.png create mode 100644 branches/smartcare-initial/tbl_bck0250250.png create mode 100644 branches/smartcare-initial/tbl_bck02503.png create mode 100644 branches/smartcare-initial/tbl_bck0251.png create mode 100644 branches/smartcare-initial/tbl_bck02510.png create mode 100644 branches/smartcare-initial/tbl_bck02512.png create mode 100644 branches/smartcare-initial/tbl_bck0251240.png create mode 100644 branches/smartcare-initial/tbl_bck025125.png create mode 100644 branches/smartcare-initial/tbl_bck0251250.png create mode 100644 branches/smartcare-initial/tbl_bck0251252.png create mode 100644 branches/smartcare-initial/tbl_bck02513.png create mode 100644 branches/smartcare-initial/tbl_bck03.png create mode 100644 branches/smartcare-initial/tbl_bck0320.png create mode 100644 branches/smartcare-initial/tbl_bck033.png create mode 100644 branches/smartcare-initial/tbl_bck0330.png create mode 100644 branches/smartcare-initial/tbl_bck03300.png create mode 100644 branches/smartcare-initial/tbl_bck0331.png create mode 100644 branches/smartcare-initial/tbl_bck03310.png create mode 100644 branches/smartcare-initial/tbl_bck0340.png create mode 100644 branches/smartcare-initial/tbl_bck03400.png create mode 100644 branches/smartcare-initial/tbl_bck0341.png create mode 100644 branches/smartcare-initial/tbl_bck03410.png create mode 100644 branches/smartcare-initial/tbl_bck035.png create mode 100644 branches/smartcare-initial/tbl_bck0350.png create mode 100644 branches/smartcare-initial/tbl_bck03500.png create mode 100644 branches/smartcare-initial/tbl_bck0350240.png create mode 100644 branches/smartcare-initial/tbl_bck035025.png create mode 100644 branches/smartcare-initial/tbl_bck0350250.png create mode 100644 branches/smartcare-initial/tbl_bck03503.png create mode 100644 branches/smartcare-initial/tbl_bck0351.png create mode 100644 branches/smartcare-initial/tbl_bck03510.png create mode 100644 branches/smartcare-initial/tbl_bck03512.png create mode 100644 branches/smartcare-initial/tbl_bck0351240.png create mode 100644 branches/smartcare-initial/tbl_bck035125.png create mode 100644 branches/smartcare-initial/tbl_bck0351250.png create mode 100644 branches/smartcare-initial/tbl_bck0351252.png create mode 100644 branches/smartcare-initial/tbl_bck03513.png create mode 100644 branches/smartcare-initial/tbl_bck04.png create mode 100644 branches/smartcare-initial/tbl_bck040.png create mode 100644 branches/smartcare-initial/tbl_bck0400.png create mode 100644 branches/smartcare-initial/tbl_bck041.png create mode 100644 branches/smartcare-initial/tbl_bck0410.png create mode 100644 branches/smartcare-initial/tbl_bck05.png create mode 100644 branches/smartcare-initial/tbl_bck050.png create mode 100644 branches/smartcare-initial/tbl_bck0500.png create mode 100644 branches/smartcare-initial/tbl_bck05040.png create mode 100644 branches/smartcare-initial/tbl_bck0505.png create mode 100644 branches/smartcare-initial/tbl_bck05050.png create mode 100644 branches/smartcare-initial/tbl_bck051.png create mode 100644 branches/smartcare-initial/tbl_bck0510.png create mode 100644 branches/smartcare-initial/tbl_bck0512.png create mode 100644 branches/smartcare-initial/tbl_bck05140.png create mode 100644 branches/smartcare-initial/tbl_bck0515.png create mode 100644 branches/smartcare-initial/tbl_bck05150.png create mode 100644 branches/smartcare-initial/tbl_bck05152.png create mode 100644 branches/smartcare-initial/tbl_bck1.png create mode 100644 branches/smartcare-initial/tbl_bck10.png create mode 100644 branches/smartcare-initial/tbl_bck100.png create mode 100644 branches/smartcare-initial/tbl_bck1000.png create mode 100644 branches/smartcare-initial/tbl_bck10000.png create mode 100644 branches/smartcare-initial/tbl_bck100000.png create mode 100644 branches/smartcare-initial/tbl_bck10001.png create mode 100644 branches/smartcare-initial/tbl_bck100010.png create mode 100644 branches/smartcare-initial/tbl_bck1001.png create mode 100644 branches/smartcare-initial/tbl_bck10010.png create mode 100644 branches/smartcare-initial/tbl_bck100100.png create mode 100644 branches/smartcare-initial/tbl_bck1001000.png create mode 100644 branches/smartcare-initial/tbl_bck10010000.png create mode 100644 branches/smartcare-initial/tbl_bck1001001.png create mode 100644 branches/smartcare-initial/tbl_bck10010010.png create mode 100644 branches/smartcare-initial/tbl_bck100101.png create mode 100644 branches/smartcare-initial/tbl_bck1001010.png create mode 100644 branches/smartcare-initial/tbl_bck10011.png create mode 100644 branches/smartcare-initial/tbl_bck100110.png create mode 100644 branches/smartcare-initial/tbl_bck101.png create mode 100644 branches/smartcare-initial/tbl_bck1010.png create mode 100644 branches/smartcare-initial/tbl_bck10100.png create mode 100644 branches/smartcare-initial/tbl_bck101000.png create mode 100644 branches/smartcare-initial/tbl_bck10101.png create mode 100644 branches/smartcare-initial/tbl_bck101010.png create mode 100644 branches/smartcare-initial/tbl_bck1011.png create mode 100644 branches/smartcare-initial/tbl_bck10110.png create mode 100644 branches/smartcare-initial/tbl_bck101100.png create mode 100644 branches/smartcare-initial/tbl_bck1011000.png create mode 100644 branches/smartcare-initial/tbl_bck10110000.png create mode 100644 branches/smartcare-initial/tbl_bck1011001.png create mode 100644 branches/smartcare-initial/tbl_bck10110010.png create mode 100644 branches/smartcare-initial/tbl_bck101101.png create mode 100644 branches/smartcare-initial/tbl_bck1011010.png create mode 100644 branches/smartcare-initial/tbl_bck10111.png create mode 100644 branches/smartcare-initial/tbl_bck101110.png create mode 100644 branches/smartcare-initial/tbl_bck1011100.png create mode 100644 branches/smartcare-initial/tbl_bck101111.png create mode 100644 branches/smartcare-initial/tbl_bck1011110.png create mode 100644 branches/smartcare-initial/tbl_bck10240.png create mode 100644 branches/smartcare-initial/tbl_bck1025.png create mode 100644 branches/smartcare-initial/tbl_bck10250.png create mode 100644 branches/smartcare-initial/tbl_bck103.png create mode 100644 branches/smartcare-initial/tbl_bck1040.png create mode 100644 branches/smartcare-initial/tbl_bck105.png create mode 100644 branches/smartcare-initial/tbl_bck1050.png create mode 100644 branches/smartcare-initial/tbl_bck11.png create mode 100644 branches/smartcare-initial/tbl_bck110.png create mode 100644 branches/smartcare-initial/tbl_bck1100.png create mode 100644 branches/smartcare-initial/tbl_bck11000.png create mode 100644 branches/smartcare-initial/tbl_bck110000.png create mode 100644 branches/smartcare-initial/tbl_bck11001.png create mode 100644 branches/smartcare-initial/tbl_bck110010.png create mode 100644 branches/smartcare-initial/tbl_bck1101.png create mode 100644 branches/smartcare-initial/tbl_bck11010.png create mode 100644 branches/smartcare-initial/tbl_bck110100.png create mode 100644 branches/smartcare-initial/tbl_bck11011.png create mode 100644 branches/smartcare-initial/tbl_bck110110.png create mode 100644 branches/smartcare-initial/tbl_bck111.png create mode 100644 branches/smartcare-initial/tbl_bck1110.png create mode 100644 branches/smartcare-initial/tbl_bck11100.png create mode 100644 branches/smartcare-initial/tbl_bck111000.png create mode 100644 branches/smartcare-initial/tbl_bck11101.png create mode 100644 branches/smartcare-initial/tbl_bck111010.png create mode 100644 branches/smartcare-initial/tbl_bck1111.png create mode 100644 branches/smartcare-initial/tbl_bck11110.png create mode 100644 branches/smartcare-initial/tbl_bck111100.png create mode 100644 branches/smartcare-initial/tbl_bck1111000.png create mode 100644 branches/smartcare-initial/tbl_bck111101.png create mode 100644 branches/smartcare-initial/tbl_bck1111010.png create mode 100644 branches/smartcare-initial/tbl_bck11111.png create mode 100644 branches/smartcare-initial/tbl_bck111110.png create mode 100644 branches/smartcare-initial/tbl_bck112.png create mode 100644 branches/smartcare-initial/tbl_bck11240.png create mode 100644 branches/smartcare-initial/tbl_bck1125.png create mode 100644 branches/smartcare-initial/tbl_bck11250.png create mode 100644 branches/smartcare-initial/tbl_bck11252.png create mode 100644 branches/smartcare-initial/tbl_bck113.png create mode 100644 branches/smartcare-initial/tbl_bck1140.png create mode 100644 branches/smartcare-initial/tbl_bck115.png create mode 100644 branches/smartcare-initial/tbl_bck1150.png create mode 100644 branches/smartcare-initial/tbl_bck1152.png create mode 100644 branches/smartcare-initial/tbl_bck12.png create mode 100644 branches/smartcare-initial/tbl_bck120.png create mode 100644 branches/smartcare-initial/tbl_bck124.png create mode 100644 branches/smartcare-initial/tbl_bck1240.png create mode 100644 branches/smartcare-initial/tbl_bck12400.png create mode 100644 branches/smartcare-initial/tbl_bck1241.png create mode 100644 branches/smartcare-initial/tbl_bck12410.png create mode 100644 branches/smartcare-initial/tbl_bck125.png create mode 100644 branches/smartcare-initial/tbl_bck1250.png create mode 100644 branches/smartcare-initial/tbl_bck12500.png create mode 100644 branches/smartcare-initial/tbl_bck1251.png create mode 100644 branches/smartcare-initial/tbl_bck12510.png create mode 100644 branches/smartcare-initial/tbl_bck125100.png create mode 100644 branches/smartcare-initial/tbl_bck12511.png create mode 100644 branches/smartcare-initial/tbl_bck125110.png create mode 100644 branches/smartcare-initial/tbl_bck12512.png create mode 100644 branches/smartcare-initial/tbl_bck1252.png create mode 100644 branches/smartcare-initial/tbl_bck13.png create mode 100644 branches/smartcare-initial/tbl_bck130.png create mode 100644 branches/smartcare-initial/tbl_bck1320.png create mode 100644 branches/smartcare-initial/tbl_bck133.png create mode 100644 branches/smartcare-initial/tbl_bck1330.png create mode 100644 branches/smartcare-initial/tbl_bck134.png create mode 100644 branches/smartcare-initial/tbl_bck14.png create mode 100644 branches/smartcare-initial/tbl_bck140.png create mode 100644 branches/smartcare-initial/tbl_bck1400.png create mode 100644 branches/smartcare-initial/tbl_bck141.png create mode 100644 branches/smartcare-initial/tbl_bck1410.png create mode 100644 branches/smartcare-initial/tbl_bck1424.png create mode 100644 branches/smartcare-initial/tbl_bck143.png create mode 100644 branches/smartcare-initial/tbl_bck15.png create mode 100644 branches/smartcare-initial/tbl_bck150.png create mode 100644 branches/smartcare-initial/tbl_bck1500.png create mode 100644 branches/smartcare-initial/tbl_bck15040.png create mode 100644 branches/smartcare-initial/tbl_bck1505.png create mode 100644 branches/smartcare-initial/tbl_bck15050.png create mode 100644 branches/smartcare-initial/tbl_bck151.png create mode 100644 branches/smartcare-initial/tbl_bck1510.png create mode 100644 branches/smartcare-initial/tbl_bck1512.png create mode 100644 branches/smartcare-initial/tbl_bck15140.png create mode 100644 branches/smartcare-initial/tbl_bck1515.png create mode 100644 branches/smartcare-initial/tbl_bck15150.png create mode 100644 branches/smartcare-initial/tbl_bck15152.png create mode 100644 branches/smartcare-initial/tbl_bck152.png create mode 100644 branches/smartcare-initial/tbl_bck1540.png create mode 100644 branches/smartcare-initial/tbl_bck15424.png create mode 100644 branches/smartcare-initial/tbl_bck1543.png create mode 100644 branches/smartcare-initial/tbl_bck155.png create mode 100644 branches/smartcare-initial/tbl_bck1550.png create mode 100644 branches/smartcare-initial/tbl_bck1552.png create mode 100644 branches/smartcare-initial/tbl_blank.png create mode 100644 branches/smartcare-initial/tbl_spacer.png create mode 100644 branches/smartcare-initial/tbl_vjoin-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slice-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slice-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slice.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slicer-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slicer-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin_end_slicer.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slice-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slice-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slice.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slicer-closed.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slicer-open.png create mode 100644 branches/smartcare-initial/tbl_vjoin_slicer.png create mode 100644 branches/smartcare-initial/tbl_vline.png create mode 100644 branches/smartcare-initial/tbl_vline_slice.png create mode 100644 branches/smartcare-initial/tbl_vline_slicer.png create mode 100644 branches/smartcare-initial/toc.html create mode 100644 branches/smartcare-initial/usage-stats.json create mode 100644 branches/smartcare-initial/validator-my-ig.pack create mode 100644 branches/smartcare-initial/validator.pack create mode 100644 branches/smartcare-initial/valueset-list.csv create mode 100644 branches/smartcare-initial/valueset-list.json create mode 100644 branches/smartcare-initial/valueset-ref-all-list.csv create mode 100644 branches/smartcare-initial/valueset-ref-all-list.json create mode 100644 branches/smartcare-initial/valueset-ref-list.csv create mode 100644 branches/smartcare-initial/valueset-ref-list.json create mode 100644 canonicals.json create mode 100644 cc0.png create mode 100644 changes.html create mode 100644 codesystem-list.csv create mode 100644 codesystem-list.json create mode 100644 codesystem-ref-all-list.csv create mode 100644 codesystem-ref-all-list.json create mode 100644 codesystem-ref-list.csv create mode 100644 codesystem-ref-list.json create mode 100644 csvs.zip create mode 100644 definitions.json.zip create mode 100644 definitions.ttl.zip create mode 100644 definitions.xml.zip create mode 100644 examples.json.zip create mode 100644 examples.ttl.zip create mode 100644 examples.xml.zip create mode 100644 excels.zip create mode 100644 expansions.json create mode 100644 expansions.json.zip create mode 100644 expansions.xml create mode 100644 expansions.xml.zip create mode 100644 external.png create mode 100644 fhir-table-scripts.js create mode 100644 fhir.css create mode 100644 full-ig.zip create mode 100644 icon-administration.png create mode 100644 icon-change-add.png create mode 100644 icon-change-edit.png create mode 100644 icon-change-remove.png create mode 100644 icon-clinical.png create mode 100644 icon-dictionary.png create mode 100644 icon-directory.gif create mode 100644 icon-documentation.png create mode 100644 icon-error.gif create mode 100644 icon-example.png create mode 100644 icon-fhir-1024.png create mode 100644 icon-fhir-128.png create mode 100644 icon-fhir-16.png create mode 100644 icon-fhir-24.png create mode 100644 icon-fhir-32.png create mode 100644 icon-fhir-48.png create mode 100644 icon-fhir-64.png create mode 100644 icon-fhir-720.png create mode 100644 icon-implementation.png create mode 100644 icon-include.png create mode 100644 icon-infrastructure.png create mode 100644 icon-key.png create mode 100644 icon-list.gif create mode 100644 icon-not-selected.png create mode 100644 icon-object-box.png create mode 100644 icon-page.png create mode 100644 icon-q-attachment.png create mode 100644 icon-q-boolean.png create mode 100644 icon-q-choice.png create mode 100644 icon-q-coding.png create mode 100644 icon-q-date.png create mode 100644 icon-q-datetime.png create mode 100644 icon-q-decimal.png create mode 100644 icon-q-display.png create mode 100644 icon-q-group.png create mode 100644 icon-q-integer.png create mode 100644 icon-q-item.png create mode 100644 icon-q-open-choice.png create mode 100644 icon-q-quantity.png create mode 100644 icon-q-reference.png create mode 100644 icon-q-string.png create mode 100644 icon-q-text.png create mode 100644 icon-q-time.png create mode 100644 icon-q-url.png create mode 100644 icon-qi-help.png create mode 100644 icon-qi-hidden.png create mode 100644 icon-qi-horizontal.png create mode 100644 icon-qi-instructions.png create mode 100644 icon-qi-observation.png create mode 100644 icon-qi-optional.png create mode 100644 icon-qi-readonly.png create mode 100644 icon-qi-security.bmp create mode 100644 icon-qi-security.png create mode 100644 icon-qi-subject.png create mode 100644 icon-qi-vertical.png create mode 100644 icon-resource.png create mode 100644 icon-selected.png create mode 100644 icon-toc.png create mode 100644 icon-warning.png create mode 100644 icon_bundle.png create mode 100644 icon_choice.gif create mode 100644 icon_datatype.gif create mode 100644 icon_element.gif create mode 100644 icon_entry_blue.png create mode 100644 icon_extension.png create mode 100644 icon_extension_complex.png create mode 100644 icon_extension_simple.png create mode 100644 icon_fixed.gif create mode 100644 icon_modifier_extension_complex.png create mode 100644 icon_modifier_extension_simple.png create mode 100644 icon_page-child.gif create mode 100644 icon_page.gif create mode 100644 icon_page_n.gif create mode 100644 icon_page_n_c.gif create mode 100644 icon_page_n_i.gif create mode 100644 icon_page_n_o.gif create mode 100644 icon_page_n_p.gif create mode 100644 icon_primitive.png create mode 100644 icon_profile.png create mode 100644 icon_q_item.png create mode 100644 icon_q_root.gif create mode 100644 icon_reference.png create mode 100644 icon_resource.png create mode 100644 icon_reuse.png create mode 100644 icon_slice.png create mode 100644 icon_slice_item.png create mode 100644 icon_text.png create mode 100644 index.html create mode 100644 information.png create mode 100644 link.svg create mode 100644 lock.png create mode 100644 modifier.png create mode 100644 mustsupport.png create mode 100644 new.png create mode 100644 observations-summary.xlsx create mode 100644 package.db create mode 100644 package.manifest.json create mode 100644 package.r4.manifest.json create mode 100644 package.r4.tgz create mode 100644 package.r4b.manifest.json create mode 100644 package.r4b.tgz create mode 100644 package.tgz create mode 100644 prism.css create mode 100644 prism.js create mode 100644 qa-dep.html create mode 100644 qa-eslintcompact.txt create mode 100644 qa-time-report.json create mode 100644 qa-time-report.tsv create mode 100644 qa-tx.html create mode 100644 qa-txservers.html create mode 100644 qa.html create mode 100644 qa.json create mode 100644 qa.min.html create mode 100644 qa.txt create mode 100644 qa.xml create mode 100644 searchform.html create mode 100644 sub-package-list.json create mode 100644 summary.png create mode 100644 target.png create mode 100644 tbl_bck0.png create mode 100644 tbl_bck00.png create mode 100644 tbl_bck000.png create mode 100644 tbl_bck0000.png create mode 100644 tbl_bck00000.png create mode 100644 tbl_bck000000.png create mode 100644 tbl_bck0000000.png create mode 100644 tbl_bck000001.png create mode 100644 tbl_bck0000010.png create mode 100644 tbl_bck00001.png create mode 100644 tbl_bck000010.png create mode 100644 tbl_bck0000100.png create mode 100644 tbl_bck000010000.png create mode 100644 tbl_bck00001001.png create mode 100644 tbl_bck000010010.png create mode 100644 tbl_bck0000101.png create mode 100644 tbl_bck00001010.png create mode 100644 tbl_bck000011.png create mode 100644 tbl_bck0000110.png create mode 100644 tbl_bck00001100.png create mode 100644 tbl_bck0000111.png create mode 100644 tbl_bck00001110.png create mode 100644 tbl_bck000011100.png create mode 100644 tbl_bck0000111000.png create mode 100644 tbl_bck00001110000.png create mode 100644 tbl_bck0000111001.png create mode 100644 tbl_bck00001110010.png create mode 100644 tbl_bck000011101.png create mode 100644 tbl_bck0000111010.png create mode 100644 tbl_bck00001110100.png create mode 100644 tbl_bck0000111011.png create mode 100644 tbl_bck00001110110.png create mode 100644 tbl_bck00001111.png create mode 100644 tbl_bck000011110.png create mode 100644 tbl_bck0000111100.png create mode 100644 tbl_bck000011110000.png create mode 100644 tbl_bck00001111001.png create mode 100644 tbl_bck000011110010.png create mode 100644 tbl_bck0000111101.png create mode 100644 tbl_bck00001111010.png create mode 100644 tbl_bck000011111.png create mode 100644 tbl_bck0000111110.png create mode 100644 tbl_bck00001111100.png create mode 100644 tbl_bck000011111000.png create mode 100644 tbl_bck00001111101.png create mode 100644 tbl_bck000011111010.png create mode 100644 tbl_bck0000111110100.png create mode 100644 tbl_bck000011111011.png create mode 100644 tbl_bck0000111110110.png create mode 100644 tbl_bck0000111111.png create mode 100644 tbl_bck00001111110.png create mode 100644 tbl_bck000011111100.png create mode 100644 tbl_bck00001111111.png create mode 100644 tbl_bck000011111110.png create mode 100644 tbl_bck0001.png create mode 100644 tbl_bck00010.png create mode 100644 tbl_bck000100.png create mode 100644 tbl_bck00011.png create mode 100644 tbl_bck000110.png create mode 100644 tbl_bck001.png create mode 100644 tbl_bck0010.png create mode 100644 tbl_bck00100.png create mode 100644 tbl_bck001000.png create mode 100644 tbl_bck0010000.png create mode 100644 tbl_bck001001.png create mode 100644 tbl_bck0010010.png create mode 100644 tbl_bck00101.png create mode 100644 tbl_bck001010.png create mode 100644 tbl_bck0011.png create mode 100644 tbl_bck00110.png create mode 100644 tbl_bck01.png create mode 100644 tbl_bck010.png create mode 100644 tbl_bck0100.png create mode 100644 tbl_bck01000.png create mode 100644 tbl_bck0101.png create mode 100644 tbl_bck01010.png create mode 100644 tbl_bck010100.png create mode 100644 tbl_bck01011.png create mode 100644 tbl_bck010110.png create mode 100644 tbl_bck011.png create mode 100644 tbl_bck0110.png create mode 100644 tbl_bck01100.png create mode 100644 tbl_bck011000.png create mode 100644 tbl_bck0110000.png create mode 100644 tbl_bck011001.png create mode 100644 tbl_bck0110010.png create mode 100644 tbl_bck01101.png create mode 100644 tbl_bck011010.png create mode 100644 tbl_bck0110100.png create mode 100644 tbl_bck011011.png create mode 100644 tbl_bck0110110.png create mode 100644 tbl_bck01101100.png create mode 100644 tbl_bck0110111.png create mode 100644 tbl_bck01101110.png create mode 100644 tbl_bck0111.png create mode 100644 tbl_bck01110.png create mode 100644 tbl_bck011100.png create mode 100644 tbl_bck01111.png create mode 100644 tbl_bck011110.png create mode 100644 tbl_bck0111100.png create mode 100644 tbl_bck011110000.png create mode 100644 tbl_bck01111001.png create mode 100644 tbl_bck011110010.png create mode 100644 tbl_bck0111101.png create mode 100644 tbl_bck01111010.png create mode 100644 tbl_bck011111.png create mode 100644 tbl_bck0111110.png create mode 100644 tbl_bck012.png create mode 100644 tbl_bck0240.png create mode 100644 tbl_bck02400.png create mode 100644 tbl_bck0241.png create mode 100644 tbl_bck02410.png create mode 100644 tbl_bck025.png create mode 100644 tbl_bck0250.png create mode 100644 tbl_bck02500.png create mode 100644 tbl_bck025000.png create mode 100644 tbl_bck02501.png create mode 100644 tbl_bck025010.png create mode 100644 tbl_bck0250240.png create mode 100644 tbl_bck025025.png create mode 100644 tbl_bck0250250.png create mode 100644 tbl_bck02503.png create mode 100644 tbl_bck0251.png create mode 100644 tbl_bck02510.png create mode 100644 tbl_bck02512.png create mode 100644 tbl_bck0251240.png create mode 100644 tbl_bck025125.png create mode 100644 tbl_bck0251250.png create mode 100644 tbl_bck0251252.png create mode 100644 tbl_bck02513.png create mode 100644 tbl_bck03.png create mode 100644 tbl_bck0320.png create mode 100644 tbl_bck033.png create mode 100644 tbl_bck0330.png create mode 100644 tbl_bck03300.png create mode 100644 tbl_bck0331.png create mode 100644 tbl_bck03310.png create mode 100644 tbl_bck0340.png create mode 100644 tbl_bck03400.png create mode 100644 tbl_bck0341.png create mode 100644 tbl_bck03410.png create mode 100644 tbl_bck035.png create mode 100644 tbl_bck0350.png create mode 100644 tbl_bck03500.png create mode 100644 tbl_bck0350240.png create mode 100644 tbl_bck035025.png create mode 100644 tbl_bck0350250.png create mode 100644 tbl_bck03503.png create mode 100644 tbl_bck0351.png create mode 100644 tbl_bck03510.png create mode 100644 tbl_bck03512.png create mode 100644 tbl_bck0351240.png create mode 100644 tbl_bck035125.png create mode 100644 tbl_bck0351250.png create mode 100644 tbl_bck0351252.png create mode 100644 tbl_bck03513.png create mode 100644 tbl_bck04.png create mode 100644 tbl_bck040.png create mode 100644 tbl_bck0400.png create mode 100644 tbl_bck041.png create mode 100644 tbl_bck0410.png create mode 100644 tbl_bck05.png create mode 100644 tbl_bck050.png create mode 100644 tbl_bck0500.png create mode 100644 tbl_bck05040.png create mode 100644 tbl_bck0505.png create mode 100644 tbl_bck05050.png create mode 100644 tbl_bck051.png create mode 100644 tbl_bck0510.png create mode 100644 tbl_bck0512.png create mode 100644 tbl_bck05140.png create mode 100644 tbl_bck0515.png create mode 100644 tbl_bck05150.png create mode 100644 tbl_bck05152.png create mode 100644 tbl_bck1.png create mode 100644 tbl_bck10.png create mode 100644 tbl_bck100.png create mode 100644 tbl_bck1000.png create mode 100644 tbl_bck10000.png create mode 100644 tbl_bck100000.png create mode 100644 tbl_bck10001.png create mode 100644 tbl_bck100010.png create mode 100644 tbl_bck1001.png create mode 100644 tbl_bck10010.png create mode 100644 tbl_bck100100.png create mode 100644 tbl_bck1001000.png create mode 100644 tbl_bck10010000.png create mode 100644 tbl_bck1001001.png create mode 100644 tbl_bck10010010.png create mode 100644 tbl_bck100101.png create mode 100644 tbl_bck1001010.png create mode 100644 tbl_bck10011.png create mode 100644 tbl_bck100110.png create mode 100644 tbl_bck101.png create mode 100644 tbl_bck1010.png create mode 100644 tbl_bck10100.png create mode 100644 tbl_bck101000.png create mode 100644 tbl_bck10101.png create mode 100644 tbl_bck101010.png create mode 100644 tbl_bck1011.png create mode 100644 tbl_bck10110.png create mode 100644 tbl_bck101100.png create mode 100644 tbl_bck1011000.png create mode 100644 tbl_bck10110000.png create mode 100644 tbl_bck1011001.png create mode 100644 tbl_bck10110010.png create mode 100644 tbl_bck101101.png create mode 100644 tbl_bck1011010.png create mode 100644 tbl_bck10111.png create mode 100644 tbl_bck101110.png create mode 100644 tbl_bck1011100.png create mode 100644 tbl_bck101111.png create mode 100644 tbl_bck1011110.png create mode 100644 tbl_bck10240.png create mode 100644 tbl_bck1025.png create mode 100644 tbl_bck10250.png create mode 100644 tbl_bck103.png create mode 100644 tbl_bck1040.png create mode 100644 tbl_bck105.png create mode 100644 tbl_bck1050.png create mode 100644 tbl_bck11.png create mode 100644 tbl_bck110.png create mode 100644 tbl_bck1100.png create mode 100644 tbl_bck11000.png create mode 100644 tbl_bck110000.png create mode 100644 tbl_bck11001.png create mode 100644 tbl_bck110010.png create mode 100644 tbl_bck1101.png create mode 100644 tbl_bck11010.png create mode 100644 tbl_bck110100.png create mode 100644 tbl_bck11011.png create mode 100644 tbl_bck110110.png create mode 100644 tbl_bck111.png create mode 100644 tbl_bck1110.png create mode 100644 tbl_bck11100.png create mode 100644 tbl_bck111000.png create mode 100644 tbl_bck11101.png create mode 100644 tbl_bck111010.png create mode 100644 tbl_bck1111.png create mode 100644 tbl_bck11110.png create mode 100644 tbl_bck111100.png create mode 100644 tbl_bck1111000.png create mode 100644 tbl_bck111101.png create mode 100644 tbl_bck1111010.png create mode 100644 tbl_bck11111.png create mode 100644 tbl_bck111110.png create mode 100644 tbl_bck112.png create mode 100644 tbl_bck11240.png create mode 100644 tbl_bck1125.png create mode 100644 tbl_bck11250.png create mode 100644 tbl_bck11252.png create mode 100644 tbl_bck113.png create mode 100644 tbl_bck1140.png create mode 100644 tbl_bck115.png create mode 100644 tbl_bck1150.png create mode 100644 tbl_bck1152.png create mode 100644 tbl_bck12.png create mode 100644 tbl_bck120.png create mode 100644 tbl_bck124.png create mode 100644 tbl_bck1240.png create mode 100644 tbl_bck12400.png create mode 100644 tbl_bck1241.png create mode 100644 tbl_bck12410.png create mode 100644 tbl_bck125.png create mode 100644 tbl_bck1250.png create mode 100644 tbl_bck12500.png create mode 100644 tbl_bck1251.png create mode 100644 tbl_bck12510.png create mode 100644 tbl_bck125100.png create mode 100644 tbl_bck12511.png create mode 100644 tbl_bck125110.png create mode 100644 tbl_bck12512.png create mode 100644 tbl_bck1252.png create mode 100644 tbl_bck13.png create mode 100644 tbl_bck130.png create mode 100644 tbl_bck1320.png create mode 100644 tbl_bck133.png create mode 100644 tbl_bck1330.png create mode 100644 tbl_bck134.png create mode 100644 tbl_bck14.png create mode 100644 tbl_bck140.png create mode 100644 tbl_bck1400.png create mode 100644 tbl_bck141.png create mode 100644 tbl_bck1410.png create mode 100644 tbl_bck1424.png create mode 100644 tbl_bck143.png create mode 100644 tbl_bck15.png create mode 100644 tbl_bck150.png create mode 100644 tbl_bck1500.png create mode 100644 tbl_bck15040.png create mode 100644 tbl_bck1505.png create mode 100644 tbl_bck15050.png create mode 100644 tbl_bck151.png create mode 100644 tbl_bck1510.png create mode 100644 tbl_bck1512.png create mode 100644 tbl_bck15140.png create mode 100644 tbl_bck1515.png create mode 100644 tbl_bck15150.png create mode 100644 tbl_bck15152.png create mode 100644 tbl_bck152.png create mode 100644 tbl_bck1540.png create mode 100644 tbl_bck15424.png create mode 100644 tbl_bck1543.png create mode 100644 tbl_bck155.png create mode 100644 tbl_bck1550.png create mode 100644 tbl_bck1552.png create mode 100644 tbl_blank.png create mode 100644 tbl_spacer.png create mode 100644 tbl_vjoin-closed.png create mode 100644 tbl_vjoin-open.png create mode 100644 tbl_vjoin.png create mode 100644 tbl_vjoin_end-closed.png create mode 100644 tbl_vjoin_end-open.png create mode 100644 tbl_vjoin_end.png create mode 100644 tbl_vjoin_end_slice-closed.png create mode 100644 tbl_vjoin_end_slice-open.png create mode 100644 tbl_vjoin_end_slice.png create mode 100644 tbl_vjoin_end_slicer-closed.png create mode 100644 tbl_vjoin_end_slicer-open.png create mode 100644 tbl_vjoin_end_slicer.png create mode 100644 tbl_vjoin_slice-closed.png create mode 100644 tbl_vjoin_slice-open.png create mode 100644 tbl_vjoin_slice.png create mode 100644 tbl_vjoin_slicer-closed.png create mode 100644 tbl_vjoin_slicer-open.png create mode 100644 tbl_vjoin_slicer.png create mode 100644 tbl_vline.png create mode 100644 tbl_vline_slice.png create mode 100644 tbl_vline_slicer.png create mode 100644 toc.html create mode 100644 usage-stats.json create mode 100644 validator-my-ig.pack create mode 100644 validator.pack create mode 100644 valueset-list.csv create mode 100644 valueset-list.json create mode 100644 valueset-ref-all-list.csv create mode 100644 valueset-ref-all-list.json create mode 100644 valueset-ref-list.csv create mode 100644 valueset-ref-list.json diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 000000000..abee9a74c --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,47 @@ +# This is a simple workflow that runs the publisher and copies the output to https://.github.io//index.html +# Based on the instructions from Elliot Silver, available from: https://www.argentixinfo.com/archives/156 + +# Make sure your repo has a branch called gh-pages + +name: CI + +# Controls when the action will run. +on: + # Triggers the workflow on push or pull request events but only for the main branch + push: + branches: [ main ] + pull_request: + branches: [ main ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + - name: Update the image to the latest publisher + uses: docker://hl7fhir/ig-publisher-base:latest + with: + # Get the latest publisher - don't run the batch script but run the line directly + args: curl -L https://github.com/HL7/fhir-ig-publisher/releases/latest/download/publisher.jar -o ./input-cache/publisher.jar --create-dirs + + - name: Run the IG publisher + uses: docker://hl7fhir/ig-publisher-base:latest + with: + # Run the publisher - don't run the batch script but run the line directly + args: java -jar ./input-cache/publisher.jar publisher -ig . + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./output + diff --git a/ImplementationGuide-my-ig.json b/ImplementationGuide-my-ig.json new file mode 100644 index 000000000..7d0dc4908 --- /dev/null +++ b/ImplementationGuide-my-ig.json @@ -0,0 +1,708 @@ +{ + "resourceType" : "ImplementationGuide", + "id" : "my-ig", + "text" : { + "status" : "extensions", + "div" : "

ExampleIG

The official URL for this implementation guide is:

http://example.com/fhir/example

Example IG exercises many of the fields in a SUSHI configuration.

\n
" + }, + "url" : "http://example.com/fhir/example", + "version" : "1.0.0", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "status" : "active", + "date" : "2020-02-26", + "publisher" : "My Organization", + "contact" : [{ + "name" : "My Organization", + "telecom" : [{ + "system" : "url", + "value" : "http://example.com/committees" + }, + { + "system" : "email", + "value" : "my-group@example.com" + }] + }, + { + "name" : "Bob Smith", + "telecom" : [{ + "system" : "email", + "value" : "bobsmith@example.com", + "use" : "work" + }] + }], + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "jurisdiction" : [{ + "coding" : [{ + "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", + "code" : "001", + "display" : "World" + }] + }], + "packageId" : "my-ig", + "license" : "CC0-1.0", + "fhirVersion" : ["4.0.1"], + "dependsOn" : [{ + "id" : "hl7tx", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on HL7 Terminology" + }], + "uri" : "http://terminology.hl7.org/ImplementationGuide/hl7.terminology", + "packageId" : "hl7.terminology.r4", + "version" : "5.3.0" + }, + { + "id" : "hl7ext", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" + }], + "uri" : "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions", + "packageId" : "hl7.fhir.uv.extensions.r4", + "version" : "1.0.0" + }], + "definition" : { + "extension" : [{ + "extension" : [{ + "url" : "code", + "valueString" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency", + "valueCode" : "hl7.fhir.uv.tools#0.1.0" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }], + "page" : { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "toc.html" + }], + "nameUrl" : "toc.html", + "title" : "Table of Contents", + "generation" : "html", + "page" : [{ + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "index.html" + }], + "nameUrl" : "index.html", + "title" : "Home", + "generation" : "html" + }, + { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "changes.html" + }], + "nameUrl" : "changes.html", + "title" : "Changes", + "generation" : "html" + }] + }, + "parameter" : [{ + "code" : "path-resource", + "value" : "input/capabilities" + }, + { + "code" : "path-resource", + "value" : "input/examples" + }, + { + "code" : "path-resource", + "value" : "input/extensions" + }, + { + "code" : "path-resource", + "value" : "input/models" + }, + { + "code" : "path-resource", + "value" : "input/operations" + }, + { + "code" : "path-resource", + "value" : "input/profiles" + }, + { + "code" : "path-resource", + "value" : "input/resources" + }, + { + "code" : "path-resource", + "value" : "input/vocabulary" + }, + { + "code" : "path-resource", + "value" : "input/maps" + }, + { + "code" : "path-resource", + "value" : "input/testing" + }, + { + "code" : "path-resource", + "value" : "input/history" + }, + { + "code" : "path-resource", + "value" : "fsh-generated/resources" + }, + { + "code" : "path-pages", + "value" : "template/config" + }, + { + "code" : "path-pages", + "value" : "input/images" + }, + { + "code" : "path-tx-cache", + "value" : "input-cache/txcache" + }] + } +} \ No newline at end of file diff --git a/ImplementationGuide-my-ig.ttl b/ImplementationGuide-my-ig.ttl new file mode 100644 index 000000000..19b5a4e95 --- /dev/null +++ b/ImplementationGuide-my-ig.ttl @@ -0,0 +1,605 @@ +@prefix fhir: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + +# - resource ------------------------------------------------------------------- + + a fhir:ImplementationGuide ; + fhir:nodeRole fhir:treeRoot ; + fhir:id [ fhir:v "my-ig"] ; # + fhir:text [ + fhir:status [ fhir:v "extensions" ] ; + fhir:div "

ExampleIG

The official URL for this implementation guide is:

http://example.com/fhir/example

Example IG exercises many of the fields in a SUSHI configuration.

\n
" + ] ; # + fhir:url [ fhir:v "http://example.com/fhir/example"^^xsd:anyURI] ; # + fhir:version [ fhir:v "1.0.0"] ; # + fhir:name [ fhir:v "ExampleIG"] ; # + fhir:title [ fhir:v "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1"] ; # + fhir:status [ fhir:v "active"] ; # + fhir:date [ fhir:v "2020-02-26"^^xsd:date] ; # + fhir:publisher [ fhir:v "My Organization"] ; # + fhir:contact ( [ + fhir:name [ fhir:v "My Organization" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "url" ] ; + fhir:value [ fhir:v "http://example.com/committees" ] + ] [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "my-group@example.com" ] + ] ) + ] [ + fhir:name [ fhir:v "Bob Smith" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "bobsmith@example.com" ] ; + fhir:use [ fhir:v "work" ] + ] ) + ] ) ; # + fhir:description [ fhir:v "Example IG exercises many of the fields in a SUSHI configuration."] ; # + fhir:jurisdiction ( [ + fhir:coding ( [ + fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; + fhir:code [ fhir:v "001" ] ; + fhir:display [ fhir:v "World" ] + ] ) + ] ) ; # + fhir:packageId [ fhir:v "my-ig"] ; # + fhir:license [ fhir:v "CC0-1.0"] ; # + fhir:fhirVersion ( [ fhir:v "4.0.1"] ) ; # + fhir:dependsOn ( [ + fhir:id [ fhir:v "hl7tx" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on HL7 Terminology" ] + ] ) ; + fhir:uri [ + fhir:v "http://terminology.hl7.org/ImplementationGuide/hl7.terminology"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.terminology.r4" ] ; + fhir:version [ fhir:v "5.3.0" ] + ] [ + fhir:id [ fhir:v "hl7ext" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" ] + ] ) ; + fhir:uri [ + fhir:v "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.fhir.uv.extensions.r4" ] ; + fhir:version [ fhir:v "1.0.0" ] + ] ) ; # + fhir:definition [ + fhir:extension ( [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"^^xsd:anyURI ] ; + fhir:value [ fhir:v "hl7.fhir.uv.tools#0.1.0" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] ) ; + fhir:page [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "toc.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "toc.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Table of Contents" ] ; + fhir:generation [ fhir:v "html" ] ; + fhir:page ( [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "index.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "index.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Home" ] ; + fhir:generation [ fhir:v "html" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "changes.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "changes.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Changes" ] ; + fhir:generation [ fhir:v "html" ] + ] ) + ] ; + fhir:parameter ( [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/capabilities" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/examples" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/extensions" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/models" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/operations" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/profiles" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/resources" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/vocabulary" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/maps" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/testing" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/history" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "fsh-generated/resources" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "template/config" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "input/images" ] + ] [ + fhir:code [ fhir:v "path-tx-cache" ] ; + fhir:value [ fhir:v "input-cache/txcache" ] + ] ) + ] . # + +# ------------------------------------------------------------------------------------- + diff --git a/ImplementationGuide-my-ig.xml b/ImplementationGuide-my-ig.xml new file mode 100644 index 000000000..d4c2487b9 --- /dev/null +++ b/ImplementationGuide-my-ig.xml @@ -0,0 +1,551 @@ + + + + + +

ExampleIG

The official URL for this implementation guide is:

http://example.com/fhir/example

Example IG exercises many of the fields in a SUSHI configuration.

+
+
+ + + + + <status value="active"/> + <date value="2020-02-26"/> + <publisher value="My Organization"/> + <contact> + <name value="My Organization"/> + <telecom> + <system value="url"/> + <value value="http://example.com/committees"/> + </telecom> + <telecom> + <system value="email"/> + <value value="my-group@example.com"/> + </telecom> + </contact> + <contact> + <name value="Bob Smith"/> + <telecom> + <system value="email"/> + <value value="bobsmith@example.com"/> + <use value="work"/> + </telecom> + </contact> + <description value="Example IG exercises many of the fields in a SUSHI configuration."/> + <jurisdiction> + <coding> + <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> + <code value="001"/> + <display value="World"/> + </coding> + </jurisdiction> + <packageId value="my-ig"/> + <license value="CC0-1.0"/> + <fhirVersion value="4.0.1"/> + <dependsOn id="hl7tx"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on HL7 Terminology"/> + </extension> + <uri value="http://terminology.hl7.org/ImplementationGuide/hl7.terminology"/> + <packageId value="hl7.terminology.r4"/> + <version value="5.3.0"/> + </dependsOn> + <dependsOn id="hl7ext"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"/> + </extension> + <uri value="http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"/> + <packageId value="hl7.fhir.uv.extensions.r4"/> + <version value="1.0.0"/> + </dependsOn> + <definition> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"> + <valueCode value="hl7.fhir.uv.tools#0.1.0"/> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="toc.html"/> + </extension> + <nameUrl value="toc.html"/> + <title value="Table of Contents"/> + <generation value="html"/> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="index.html"/> + </extension> + <nameUrl value="index.html"/> + <title value="Home"/> + <generation value="html"/> + </page> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="changes.html"/> + </extension> + <nameUrl value="changes.html"/> + <title value="Changes"/> + <generation value="html"/> + </page> + </page> + <parameter> + <code value="path-resource"/> + <value value="input/capabilities"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/examples"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/extensions"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/models"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/operations"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/profiles"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/resources"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/vocabulary"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/maps"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/testing"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="fsh-generated/resources"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="template/config"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="input/images"/> + </parameter> + <parameter> + <code value="path-tx-cache"/> + <value value="input-cache/txcache"/> + </parameter> + </definition> +</ImplementationGuide> \ No newline at end of file diff --git a/artifacts.html b/artifacts.html new file mode 100644 index 000000000..0d947bca9 --- /dev/null +++ b/artifacts.html @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE HTML> +<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <meta content="text/html;charset=utf-8" http-equiv="Content-Type"/> + <title>Artifacts Summary - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+ + + +
+ +
+ + + + + +
+

HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
+ 1.0.0 - STU1 + + + + International flag + + + +

+
+
+
+ +
+
+
+ + + + +
+
+ + +
+
+ +
+
+ + +
+
+
+
+ + +
+

HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

+

Artifacts Summary

+ + + +
+

Contents:

+
    +
+
+

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/css/bootstrap-fhir.css b/assets/css/bootstrap-fhir.css new file mode 100644 index 000000000..fcf7f96ed --- /dev/null +++ b/assets/css/bootstrap-fhir.css @@ -0,0 +1,5312 @@ +/*! + * Joyo Bootstrap v2.3.2 + * + */ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} +audio, +canvas, +video { + display: inline-block; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden] { + display: none; +} +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +a:focus { + outline: thin dotted; +} +a:active, +a:hover { + outline: 0; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +mark { + background: #ff0; + color: #000; +} +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} +pre { + white-space: pre-wrap; +} +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 0; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: 100%; + margin: 0; +} +button, +input { + line-height: normal; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +textarea { + overflow: auto; + vertical-align: top; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +table code { + white-space: normal; +} +table td { + overflow-wrap: break-word; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #000000; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #428bca; + text-decoration: none; +} +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +img { + vertical-align: middle; +} +.img-responsive { + display: inline-block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-circle { + border-radius: 500px; +} +hr { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-top: 1px solid #eeeeee; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16.099999999999998px; + font-weight: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small { + font-size: 85%; +} +cite { + font-style: normal; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #428bca; +} +.text-warning { + color: #c09853; +} +.text-danger { + color: #b94a48; +} +.text-success { + color: #468847; +} +.text-info { + color: #3a87ad; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + margin-top: 15px; + margin-bottom: 10px; +} +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h1, +.h1 { + font-size: 38px; +} +h2, +.h2 { + font-size: 32px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +h1 small, +.h1 small { + font-size: 24px; +} +h2 small, +.h2 small { + font-size: 18px; +} +h3 small, +.h3 small, +h4 small, +.h4 small { + font-size: 14px; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.428571429; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +.dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.dl-horizontal dd { + margin-left: 180px; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} +blockquote p { + font-size: 12.5px; + font-weight: 300; + line-height: 1.25; +} +blockquote p:last-child { + margin-bottom: 0; +} +blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} +blockquote small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} +blockquote.pull-right small:before { + content: ''; +} +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} +code, +pre { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + color: #005c00; + background-color: #f9f2f4; + white-space: nowrap; + border-radius: 4px; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} +pre.prettyprint { + margin-bottom: 20px; +} +pre code { + padding: 0; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + margin-right: auto; + margin-left: auto; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +@media (min-width: 768px) { + .row { + margin-left: -15px; + margin-right: -15px; + } +} +.row .row { + margin-left: -15px; + margin-right: -15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12 { + float: left; +} +.col-1 { + width: 8.333333333333332%; +} +.col-2 { + width: 16.666666666666664%; +} +.col-3 { + width: 25%; +} +.col-4 { + width: 33.33333333333333%; +} +.col-5 { + width: 41.66666666666667%; +} +.col-6 { + width: 50%; +} +.col-7 { + width: 58.333333333333336%; +} +.col-8 { + width: 66.66666666666666%; +} +.col-9 { + width: 75%; +} +.col-10 { + width: 83.33333333333334%; +} +.col-11 { + width: 91.66666666666666%; +} +.col-12 { + width: 100%; +} +@media (min-width: 768px) { + .container { + max-width: 728px; + } + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-12 { + width: 100%; + } + .col-push-1 { + left: 8.333333333333332%; + } + .col-push-2 { + left: 16.666666666666664%; + } + .col-push-3 { + left: 25%; + } + .col-push-4 { + left: 33.33333333333333%; + } + .col-push-5 { + left: 41.66666666666667%; + } + .col-push-6 { + left: 50%; + } + .col-push-7 { + left: 58.333333333333336%; + } + .col-push-8 { + left: 66.66666666666666%; + } + .col-push-9 { + left: 75%; + } + .col-push-10 { + left: 83.33333333333334%; + } + .col-push-11 { + left: 91.66666666666666%; + } + .col-pull-1 { + right: 8.333333333333332%; + } + .col-pull-2 { + right: 16.666666666666664%; + } + .col-pull-3 { + right: 25%; + } + .col-pull-4 { + right: 33.33333333333333%; + } + .col-pull-5 { + right: 41.66666666666667%; + } + .col-pull-6 { + right: 50%; + } + .col-pull-7 { + right: 58.333333333333336%; + } + .col-pull-8 { + right: 66.66666666666666%; + } + .col-pull-9 { + right: 75%; + } + .col-pull-10 { + right: 83.33333333333334%; + } + .col-pull-11 { + right: 91.66666666666666%; + } +} +@media (min-width: 992px) { + .container { + max-width: 940px; + } + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-12 { + width: 100%; + } + .col-offset-1 { + margin-left: 8.333333333333332%; + } + .col-offset-2 { + margin-left: 16.666666666666664%; + } + .col-offset-3 { + margin-left: 25%; + } + .col-offset-4 { + margin-left: 33.33333333333333%; + } + .col-offset-5 { + margin-left: 41.66666666666667%; + } + .col-offset-6 { + margin-left: 50%; + } + .col-offset-7 { + margin-left: 58.333333333333336%; + } + .col-offset-8 { + margin-left: 66.66666666666666%; + } + .col-offset-9 { + margin-left: 75%; + } + .col-offset-10 { + margin-left: 83.33333333333334%; + } + .col-offset-11 { + margin-left: 91.66666666666666%; + } +} +@media (min-width: 1100px) { + .container { + max-width: 1100px; + } +} +table { + max-width: 100%; + background-color: transparent; +} +th { + text-align: left; +} +.table { + width: 100%; + margin-bottom: 10px; +} +.table thead > tr > th, +.table tbody > tr > th, +.table tfoot > tr > th, +.table thead > tr > td, +.table tbody > tr > td, +.table tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table thead > tr > th { + vertical-align: bottom; +} +.table caption + thead tr:first-child th, +.table colgroup + thead tr:first-child th, +.table thead:first-child tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child td { + border-top: 0; +} +.table tbody + tbody { + border-top: 2px solid #dddddd; +} +.table .table { + background-color: #000000; +} +.table-condensed thead > tr > th, +.table-condensed tbody > tr > th, +.table-condensed tfoot > tr > th, +.table-condensed thead > tr > td, +.table-condensed tbody > tr > td, +.table-condensed tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #dddddd; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} +table col[class^="col-"] { + float: none; + display: table-column; +} +table td[class^="col-"], +table th[class^="col-"] { + float: none; + display: table-cell; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; + border-color: #d6e9c6; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; + border-color: #eed3d7; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; + border-color: #fbeed5; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td { + background-color: #d0e9c6; + border-color: #c9e2b3; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td { + background-color: #ebcccc; + border-color: #e6c1c7; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td { + background-color: #faf2cc; + border-color: #f8e5be; +} +td > :last-child { + padding-bottom: 0px; + margin-bottom: 0px; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + /* IE8-9 */ + + line-height: normal; +} +input[type="file"] { + display: block; +} +select[multiple], +select[size] { + height: auto; +} +select optgroup { + font-size: inherit; + font-style: inherit; + font-family: inherit; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} +.form-control:-moz-placeholder { + color: #999999; +} +.form-control::-moz-placeholder { + color: #999999; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control { + display: block; + width: 100%; + height: 38px; + padding: 8px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} +textarea.form-control { + height: auto; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + display: block; + min-height: 20px; + margin-top: 10px; + margin-bottom: 10px; + padding-left: 20px; + vertical-align: middle; +} +.radio label, +.checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.input-large { + height: 56px; + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-small { + height: 30px; + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +select.input-large { + height: 56px; + line-height: 56px; +} +select.input-small { + height: 30px; + line-height: 30px; +} +textarea.input-large, +textarea.input-small { + height: auto; +} +.has-warning .help-block, +.has-warning .control-label { + color: #c09853; +} +.has-warning .form-control { + padding-right: 32px; + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} +.has-warning .input-group-addon { + color: #c09853; + border-color: #c09853; + background-color: #fcf8e3; +} +.has-error .help-block, +.has-error .control-label { + color: #b94a48; +} +.has-error .form-control { + padding-right: 32px; + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} +.has-error .input-group-addon { + color: #b94a48; + border-color: #b94a48; + background-color: #f2dede; +} +.has-success .help-block, +.has-success .control-label { + color: #468847; +} +.has-success .form-control { + padding-right: 32px; + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} +.has-success .input-group-addon { + color: #468847; + border-color: #468847; + background-color: #dff0d8; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +.btn { + display: inline-block; + padding: 8px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: 500; + line-height: 1.428571429; + text-align: center; + vertical-align: middle; + cursor: pointer; + border: 1px solid transparent; + border-radius: 4px; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #ffffff; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: default; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #ffffff; + background-color: #474949; + border-color: #474949; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active { + background-color: #3a3c3c; + border-color: #2e2f2f; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #474949; + border-color: #474949; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active { + background-color: #357ebd; + border-color: #3071a9; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #428bca; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active { + background-color: #eea236; + border-color: #ec971f; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d9534f; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active { + background-color: #d43f3a; + border-color: #c9302c; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d9534f; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active { + background-color: #4cae4c; + border-color: #449d44; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active { + background-color: #46b8da; + border-color: #31b0d5; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-link { + color: #428bca; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #333333; + text-decoration: none; +} +.btn-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.btn-small, +.btn-mini { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-mini { + padding: 3px 5px; +} +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group.col { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 8px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-small { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -4px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} +.form-inline .form-control, +.form-inline .radio, +.form-inline .checkbox { + display: inline-block; +} +.form-inline .radio, +.form-inline .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .control-label { + padding-top: 9px; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; + } +} +.form-horizontal .form-group .row { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #ffffff; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 30px 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item > .badge { + float: right; + margin-right: -15px; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item .list-group-item-text { + color: #555555; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} +a.list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +a.list-group-item.active .list-group-item-heading { + color: inherit; +} +a.list-group-item.active .list-group-item-text { + color: #e1edf7; +} +.panel { + padding: 15px; + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-heading { + margin: -15px -15px 15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-bottom: 1px solid #dddddd; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 17.5px; + font-weight: 500; +} +.panel-footer { + margin: 15px -15px -15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel-primary { + border-color: #428bca; +} +.panel-primary .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-warning { + border-color: #fbeed5; +} +.panel-warning .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #fbeed5; +} +.panel-danger { + border-color: #eed3d7; +} +.panel-danger .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} +.list-group-flush { + margin: 15px -15px -15px; +} +.list-group-flush .list-group-item { + border-width: 1px 0; +} +.list-group-flush .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.list-group-flush .list-group-item:last-child { + border-bottom: 0; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-large { + padding: 24px; + border-radius: 6px; +} +.well-small { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #999999; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav.open > a, +.nav.open > a:hover, +.nav.open > a:focus { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.nav.open > a .caret, +.nav.open > a:hover .caret, +.nav.open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.nav > .pull-right { + float: right; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-justified > li > a { + text-align: center; +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs-justified > .active > a { + border-bottom-color: #000000; +} +.nav-tabs { + border-bottom: 1px solid #955159; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #da0c23; + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-tabs.nav-justified > li > a { + text-align: center; +} +.nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs.nav-justified > .active > a { + border-bottom-color: #000000; +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 5px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #428bca; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} +.tab-content > .active, +.pill-content > .active { + display: block; +} +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca; +} +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 40px; + margin-bottom: 20px; + padding-left: 15px; + padding-right: 15px; + background-color: #da0c23; + border-radius: 4px; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar-nav { + margin-top: 10px; + margin-bottom: 15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + color: #777777; + line-height: 20px; + border-radius: 4px; +} +.navbar-nav > li > a:hover, +.navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} +.navbar-nav > .active > a, +.navbar-nav > .active > a:hover, +.navbar-nav > .active > a:focus { + color: #555555; + background-color: #aa091b; +} +.navbar-nav > .disabled > a, +.navbar-nav > .disabled > a:hover, +.navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-nav.pull-right { + width: 100%; +} +.navbar-static-top { + border-radius: 0; +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + border-radius: 0; +} +.navbar-fixed-top { + top: 0; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; +} +.navbar-brand { + display: block; + max-width: 200px; + margin-left: auto; + margin-right: auto; + padding: 10px 15px; + font-size: 18px; + font-weight: 500; + line-height: 20px; + color: #777777; + text-align: center; +} +.navbar-brand:hover, +.navbar-brand:focus { + color: #5e5e5e; + text-decoration: none; + background-color: transparent; +} +.navbar-toggle { + position: absolute; + top: 4px; + right: 10px; + width: 48px; + height: 32px; + padding: 8px 12px; + background-color: transparent; + border: 1px solid #dddddd; + border-radius: 4px; +} +.navbar-toggle:hover, +.navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + background-color: #cccccc; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +.navbar-form { + margin-top: 1px; + margin-bottom: 1px; +} +.navbar-form .form-control, +.navbar-form .radio, +.navbar-form .checkbox { + display: inline-block; +} +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.navbar-nav > .dropdown > a:hover .caret, +.navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} +.navbar-nav > .open > a, +.navbar-nav > .open > a:hover, +.navbar-nav > .open > a:focus { + background-color: #aa091b; + color: #555555; +} +.navbar-nav > .open > a .caret, +.navbar-nav > .open > a:hover .caret, +.navbar-nav > .open > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} +.navbar-nav > .dropdown > a .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + left: auto; + right: 0; +} +.navbar-inverse { + background-color: #ad1f2f; +} +.navbar-inverse .navbar-brand { + color: #e6e6e6; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a { + color: #e6e6e6; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: #790713; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #da0c23; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #da0c23; + color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #e6e6e6; + border-bottom-color: #e6e6e6; +} +.navbar-inverse .navbar-nav > .open > a .caret, +.navbar-inverse .navbar-nav > .open > a:hover .caret, +.navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +@media screen and (min-width: 768px) { + .navbar-brand { + float: left; + margin-left: -15px; + margin-right: 5px; + } + .navbar-nav { + float: left; + margin-top: 0; + margin-bottom: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + border-radius: 0; + } + .navbar-nav.pull-right { + float: right; + width: auto; + } + .navbar-toggle { + position: relative; + top: auto; + left: auto; + display: none; + } + .nav-collapse.collapse { + display: block !important; + height: auto !important; + overflow: visible !important; + } +} +.navbar-btn { + margin-top: 1px; +} +.navbar-text { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-link { + color: #777777; +} +.navbar-link:hover { + color: #333333; +} +.navbar-inverse .navbar-link { + color: #e6e6e6; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.btn .caret { + border-top-color: #ffffff; +} +.dropup .btn .caret { + border-bottom-color: #ffffff; +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active { + z-index: 2; +} +.btn-group .btn + .btn { + margin-left: -1px; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn-group { + float: left; +} +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-large + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn .caret { + margin-left: 0; +} +.btn-large .caret { + border-width: 5px; +} +.dropup .btn-large .caret { + border-bottom-width: 5px; +} +.btn-group-vertical > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn + .btn { + margin-top: -1px; +} +.btn-group-vertical .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical .btn:first-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical .btn:last-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; +} +.btn-group-justified .btn { + float: none; + display: table-cell; + width: 1%; +} +.btn-group[data-toggle="buttons"] > .btn > input[type="radio"], +.btn-group[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: ">\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #999999; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + float: left; + padding: 4px 12px; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + border-left-width: 1px; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > a:focus, +.pagination > .active > a, +.pagination > .active > span { + background-color: #f5f5f5; +} +.pagination > .active > a, +.pagination > .active > span { + color: #999999; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.pagination-large > li > a, +.pagination-large > li > span { + padding: 14px 16px; + font-size: 18px; +} +.pagination-large > li:first-child > a, +.pagination-large > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-large > li:last-child > a, +.pagination-large > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-small > li > a, +.pagination-small > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-small > li:first-child > a, +.pagination-small > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-small > li:last-child > a, +.pagination-small > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: auto; + overflow-y: scroll; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.fade.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-dialog { + margin-left: auto; + margin-right: auto; + width: auto; + padding: 10px; + z-index: 1050; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: none; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.fade.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.428571429px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.428571429; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + margin-top: 15px; + padding: 19px 20px 20px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +@media screen and (min-width: 768px) { + .modal-dialog { + left: 50%; + right: auto; + width: 600px; + padding-top: 30px; + padding-bottom: 30px; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} +.tooltip { + position: absolute; + z-index: 1030; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 1; + filter: alpha(opacity=100); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: rgba(0, 0, 0, 0.9); + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: rgba(0, 0, 0, 0.9); +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: #ffffff; + -webkit-bg-clip: padding-box; + -moz-bg-clip: padding; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover .arrow { + border-width: 11px; +} +.popover .arrow:after { + border-width: 10px; + content: ""; +} +.popover.top .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.popover.bottom .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.alert { + padding: 10px 35px 10px 15px; + margin-bottom: 20px; + color: #c09853; + background-color: #fcf8e3; + border: 1px solid #fbeed5; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert hr { + border-top-color: #f8e5be; +} +.alert .alert-link { + font-weight: 500; + color: #a47e3c; +} +.alert .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #468847; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #356635; +} +.alert-danger { + background-color: #f2dede; + border-color: #eed3d7; + color: #b94a48; +} +.alert-danger hr { + border-top-color: #e6c1c7; +} +.alert-danger .alert-link { + color: #953b39; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #3a87ad; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #2d6987; +} +.alert-block { + padding-top: 15px; + padding-bottom: 15px; +} +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} +.alert-block p + p { + margin-top: 5px; +} +.thumbnail, +.img-thumbnail { + padding: 4px; + line-height: 1.428571429; + background-color: #000000; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.thumbnail { + display: block; +} +.thumbnail > img, +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; +} +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #428bca; +} +.thumbnail > img { + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media, +.media .media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-object { + display: block; +} +.media-heading { + margin: 0 0 5px; +} +.media > .pull-left { + margin-right: 10px; +} +.media > .pull-right { + margin-left: 10px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.label { + display: inline; + padding: .25em .6em; + font-size: 75%; + font-weight: 500; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: .25em; +} +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; + background-color: #808080; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #999999; + border-radius: 10px; +} +.badge:empty { + display: none; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.btn .badge { + position: relative; + top: -1px; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar { + background-color: #428bca; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-color: #d9534f; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-color: #5cb85c; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-color: #f0ad4e; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.accordion { + margin-bottom: 20px; +} +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.accordion-heading { + border-bottom: 0; +} +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; + cursor: pointer; +} +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: inline-block; + max-width: 100%; + height: auto; + line-height: 1; +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-color: rgba(0, 0, 0, 0.0001); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-color: transparent; +} +.carousel-control.right { + left: auto; + right: 0; + background-color: rgba(0, 0, 0, 0.5); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-color: transparent; +} +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .glyphicon, +.carousel-control .icon-prev, +.carousel-control .icon-next { + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 120px; + margin-left: -60px; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #ffffff; + border-radius: 10px; + cursor: pointer; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1 { + line-height: 1; + color: inherit; +} +.jumbotron p { + line-height: 1.4; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 50px 60px; + border-radius: 6px; + } + .jumbotron h1 { + font-size: 63px; + } +} +@-ms-viewport { + width: device-width; +} +@media screen and (max-width: 400px) { + @-ms-viewport { + width: 320px; + } +} +.hidden { + display: none !important; + visibility: hidden !important; +} +.visible-sm { + display: block !important; +} +tr.visible-sm { + display: table-row !important; +} +th.visible-sm, +td.visible-sm { + display: table-cell !important; +} +.visible-md { + display: none !important; +} +tr.visible-md { + display: none !important; +} +th.visible-md, +td.visible-md { + display: none !important; +} +.visible-lg { + display: none !important; +} +tr.visible-lg { + display: none !important; +} +th.visible-lg, +td.visible-lg { + display: none !important; +} +.hidden-sm { + display: none !important; +} +tr.hidden-sm { + display: none !important; +} +th.hidden-sm, +td.hidden-sm { + display: none !important; +} +.hidden-md { + display: block !important; +} +tr.hidden-md { + display: table-row !important; +} +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} +.hidden-lg { + display: block !important; +} +tr.hidden-lg { + display: table-row !important; +} +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: block !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } + .visible-lg { + display: none !important; + } + tr.visible-lg { + display: none !important; + } + th.visible-lg, + td.visible-lg { + display: none !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: none !important; + } + tr.hidden-md { + display: none !important; + } + th.hidden-md, + td.hidden-md { + display: none !important; + } + .hidden-lg { + display: block !important; + } + tr.hidden-lg { + display: table-row !important; + } + th.hidden-lg, + td.hidden-lg { + display: table-cell !important; + } +} +@media (min-width: 992px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: none !important; + } + tr.visible-md { + display: none !important; + } + th.visible-md, + td.visible-md { + display: none !important; + } + .visible-lg { + display: block !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: block !important; + } + tr.hidden-md { + display: table-row !important; + } + th.hidden-md, + td.hidden-md { + display: table-cell !important; + } + .hidden-lg { + display: none !important; + } + tr.hidden-lg { + display: none !important; + } + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +tr.visible-print { + display: none !important; +} +th.visible-print, +td.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print { + display: none !important; + } + tr.hidden-print { + display: none !important; + } + th.hidden-print, + td.hidden-print { + display: none !important; + } +} +/*! + * Font Awesome 3.0.1 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" + + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */ +@font-face { + font-family: 'FontAwesome'; + src: url('../font/fontawesome-webfont.eot?v=3.0.1'); + src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); + font-weight: normal; + font-style: normal; +} +/* Font Awesome styles + ------------------------------------------------------- */ +[class^="icon-"], +[class*=" icon-"] { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + /* sprites.less reset */ + + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; +} +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { + text-decoration: inherit; + display: inline-block; + speak: none; +} +/* makes sure icons active on rollover in links */ +a [class^="icon-"], +a [class*=" icon-"] { + display: inline-block; +} +/* makes the font 33% larger relative to the icon container */ +.icon-large:before { + vertical-align: -10%; + font-size: 1.3333333333333333em; +} +.btn [class^="icon-"], +.nav [class^="icon-"], +.btn [class*=" icon-"], +.nav [class*=" icon-"] { + display: inline; + /* keeps button heights with and without icons the same */ + +} +.btn [class^="icon-"].icon-large, +.nav [class^="icon-"].icon-large, +.btn [class*=" icon-"].icon-large, +.nav [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].icon-spin, +.nav [class^="icon-"].icon-spin, +.btn [class*=" icon-"].icon-spin, +.nav [class*=" icon-"].icon-spin { + display: inline-block; +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"] { + /* keeps button heights with and without icons the same */ + +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"], +.nav-tabs [class^="icon-"].icon-large, +.nav-pills [class^="icon-"].icon-large, +.nav-tabs [class*=" icon-"].icon-large, +.nav-pills [class*=" icon-"].icon-large { + line-height: .9em; +} +li [class^="icon-"], +.nav li [class^="icon-"], +li [class*=" icon-"], +.nav li [class*=" icon-"] { + display: inline-block; + width: 1.25em; + text-align: center; +} +li [class^="icon-"].icon-large, +.nav li [class^="icon-"].icon-large, +li [class*=" icon-"].icon-large, +.nav li [class*=" icon-"].icon-large { + /* increased font size for icon-large */ + + width: 1.5625em; +} +ul.icons { + list-style-type: none; + text-indent: -0.75em; +} +ul.icons li [class^="icon-"], +ul.icons li [class*=" icon-"] { + width: .75em; +} +.icon-muted { + color: #eeeeee; +} +.icon-border { + border: solid 1px #eeeeee; + padding: .2em .25em .15em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.icon-2x { + font-size: 2em; +} +.icon-2x.icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.icon-3x { + font-size: 3em; +} +.icon-3x.icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.icon-4x { + font-size: 4em; +} +.icon-4x.icon-border { + border-width: 4px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +[class^="icon-"].pull-left, +[class*=" icon-"].pull-left { + margin-right: .3em; +} +[class^="icon-"].pull-right, +[class*=" icon-"].pull-right { + margin-left: .3em; +} +.btn [class^="icon-"].pull-left.icon-2x, +.btn [class*=" icon-"].pull-left.icon-2x, +.btn [class^="icon-"].pull-right.icon-2x, +.btn [class*=" icon-"].pull-right.icon-2x { + margin-top: .18em; +} +.btn [class^="icon-"].icon-spin.icon-large, +.btn [class*=" icon-"].icon-spin.icon-large { + line-height: .8em; +} +.btn.btn-small [class^="icon-"].pull-left.icon-2x, +.btn.btn-small [class*=" icon-"].pull-left.icon-2x, +.btn.btn-small [class^="icon-"].pull-right.icon-2x, +.btn.btn-small [class*=" icon-"].pull-right.icon-2x { + margin-top: .25em; +} +.btn.btn-large [class^="icon-"], +.btn.btn-large [class*=" icon-"] { + margin-top: 0; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x, +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-top: .05em; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x { + margin-right: .2em; +} +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-left: .2em; +} +.icon-spin { + display: inline-block; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -o-transform: rotate(0deg); + } + 100% { + -o-transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -ms-transform: rotate(0deg); + } + 100% { + -ms-transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(359deg); + } +} +@-moz-document url-prefix() { + .icon-spin { + height: .9em; + } + .btn .icon-spin { + height: auto; + } + .icon-spin.icon-large { + height: 1.25em; + } + .btn .icon-spin.icon-large { + height: .75em; + } +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.icon-glass:before { + content: "\f000"; +} +.icon-music:before { + content: "\f001"; +} +.icon-search:before { + content: "\f002"; +} +.icon-envelope:before { + content: "\f003"; +} +.icon-heart:before { + content: "\f004"; +} +.icon-star:before { + content: "\f005"; +} +.icon-star-empty:before { + content: "\f006"; +} +.icon-user:before { + content: "\f007"; +} +.icon-film:before { + content: "\f008"; +} +.icon-th-large:before { + content: "\f009"; +} +.icon-th:before { + content: "\f00a"; +} +.icon-th-list:before { + content: "\f00b"; +} +.icon-ok:before { + content: "\f00c"; +} +.icon-remove:before { + content: "\f00d"; +} +.icon-zoom-in:before { + content: "\f00e"; +} +.icon-zoom-out:before { + content: "\f010"; +} +.icon-off:before { + content: "\f011"; +} +.icon-signal:before { + content: "\f012"; +} +.icon-cog:before { + content: "\f013"; +} +.icon-trash:before { + content: "\f014"; +} +.icon-home:before { + content: "\f015"; +} +.icon-file:before { + content: "\f016"; +} +.icon-time:before { + content: "\f017"; +} +.icon-road:before { + content: "\f018"; +} +.icon-download-alt:before { + content: "\f019"; +} +.icon-download:before { + content: "\f01a"; +} +.icon-upload:before { + content: "\f01b"; +} +.icon-inbox:before { + content: "\f01c"; +} +.icon-play-circle:before { + content: "\f01d"; +} +.icon-repeat:before { + content: "\f01e"; +} +/* \f020 doesn't work in Safari. all shifted one down */ +.icon-refresh:before { + content: "\f021"; +} +.icon-list-alt:before { + content: "\f022"; +} +.icon-lock:before { + content: "\f023"; +} +.icon-flag:before { + content: "\f024"; +} +.icon-headphones:before { + content: "\f025"; +} +.icon-volume-off:before { + content: "\f026"; +} +.icon-volume-down:before { + content: "\f027"; +} +.icon-volume-up:before { + content: "\f028"; +} +.icon-qrcode:before { + content: "\f029"; +} +.icon-barcode:before { + content: "\f02a"; +} +.icon-tag:before { + content: "\f02b"; +} +.icon-tags:before { + content: "\f02c"; +} +.icon-book:before { + content: "\f02d"; +} +.icon-bookmark:before { + content: "\f02e"; +} +.icon-print:before { + content: "\f02f"; +} +.icon-camera:before { + content: "\f030"; +} +.icon-font:before { + content: "\f031"; +} +.icon-bold:before { + content: "\f032"; +} +.icon-italic:before { + content: "\f033"; +} +.icon-text-height:before { + content: "\f034"; +} +.icon-text-width:before { + content: "\f035"; +} +.icon-align-left:before { + content: "\f036"; +} +.icon-align-center:before { + content: "\f037"; +} +.icon-align-right:before { + content: "\f038"; +} +.icon-align-justify:before { + content: "\f039"; +} +.icon-list:before { + content: "\f03a"; +} +.icon-indent-left:before { + content: "\f03b"; +} +.icon-indent-right:before { + content: "\f03c"; +} +.icon-facetime-video:before { + content: "\f03d"; +} +.icon-picture:before { + content: "\f03e"; +} +.icon-pencil:before { + content: "\f040"; +} +.icon-map-marker:before { + content: "\f041"; +} +.icon-adjust:before { + content: "\f042"; +} +.icon-tint:before { + content: "\f043"; +} +.icon-edit:before { + content: "\f044"; +} +.icon-share:before { + content: "\f045"; +} +.icon-check:before { + content: "\f046"; +} +.icon-move:before { + content: "\f047"; +} +.icon-step-backward:before { + content: "\f048"; +} +.icon-fast-backward:before { + content: "\f049"; +} +.icon-backward:before { + content: "\f04a"; +} +.icon-play:before { + content: "\f04b"; +} +.icon-pause:before { + content: "\f04c"; +} +.icon-stop:before { + content: "\f04d"; +} +.icon-forward:before { + content: "\f04e"; +} +.icon-fast-forward:before { + content: "\f050"; +} +.icon-step-forward:before { + content: "\f051"; +} +.icon-eject:before { + content: "\f052"; +} +.icon-chevron-left:before { + content: "\f053"; +} +.icon-chevron-right:before { + content: "\f054"; +} +.icon-plus-sign:before { + content: "\f055"; +} +.icon-minus-sign:before { + content: "\f056"; +} +.icon-remove-sign:before { + content: "\f057"; +} +.icon-ok-sign:before { + content: "\f058"; +} +.icon-question-sign:before { + content: "\f059"; +} +.icon-info-sign:before { + content: "\f05a"; +} +.icon-screenshot:before { + content: "\f05b"; +} +.icon-remove-circle:before { + content: "\f05c"; +} +.icon-ok-circle:before { + content: "\f05d"; +} +.icon-ban-circle:before { + content: "\f05e"; +} +.icon-arrow-left:before { + content: "\f060"; +} +.icon-arrow-right:before { + content: "\f061"; +} +.icon-arrow-up:before { + content: "\f062"; +} +.icon-arrow-down:before { + content: "\f063"; +} +.icon-share-alt:before { + content: "\f064"; +} +.icon-resize-full:before { + content: "\f065"; +} +.icon-resize-small:before { + content: "\f066"; +} +.icon-plus:before { + content: "\f067"; +} +.icon-minus:before { + content: "\f068"; +} +.icon-asterisk:before { + content: "\f069"; +} +.icon-exclamation-sign:before { + content: "\f06a"; +} +.icon-gift:before { + content: "\f06b"; +} +.icon-leaf:before { + content: "\f06c"; +} +.icon-fire:before { + content: "\f06d"; +} +.icon-eye-open:before { + content: "\f06e"; +} +.icon-eye-close:before { + content: "\f070"; +} +.icon-warning-sign:before { + content: "\f071"; +} +.icon-plane:before { + content: "\f072"; +} +.icon-calendar:before { + content: "\f073"; +} +.icon-random:before { + content: "\f074"; +} +.icon-comment:before { + content: "\f075"; +} +.icon-magnet:before { + content: "\f076"; +} +.icon-chevron-up:before { + content: "\f077"; +} +.icon-chevron-down:before { + content: "\f078"; +} +.icon-retweet:before { + content: "\f079"; +} +.icon-shopping-cart:before { + content: "\f07a"; +} +.icon-folder-close:before { + content: "\f07b"; +} +.icon-folder-open:before { + content: "\f07c"; +} +.icon-resize-vertical:before { + content: "\f07d"; +} +.icon-resize-horizontal:before { + content: "\f07e"; +} +.icon-bar-chart:before { + content: "\f080"; +} +.icon-twitter-sign:before { + content: "\f081"; +} +.icon-facebook-sign:before { + content: "\f082"; +} +.icon-camera-retro:before { + content: "\f083"; +} +.icon-key:before { + content: "\f084"; +} +.icon-cogs:before { + content: "\f085"; +} +.icon-comments:before { + content: "\f086"; +} +.icon-thumbs-up:before { + content: "\f087"; +} +.icon-thumbs-down:before { + content: "\f088"; +} +.icon-star-half:before { + content: "\f089"; +} +.icon-heart-empty:before { + content: "\f08a"; +} +.icon-signout:before { + content: "\f08b"; +} +.icon-linkedin-sign:before { + content: "\f08c"; +} +.icon-pushpin:before { + content: "\f08d"; +} +.icon-external-link:before { + content: "\f08e"; +} +.icon-signin:before { + content: "\f090"; +} +.icon-trophy:before { + content: "\f091"; +} +.icon-github-sign:before { + content: "\f092"; +} +.icon-upload-alt:before { + content: "\f093"; +} +.icon-lemon:before { + content: "\f094"; +} +.icon-phone:before { + content: "\f095"; +} +.icon-check-empty:before { + content: "\f096"; +} +.icon-bookmark-empty:before { + content: "\f097"; +} +.icon-phone-sign:before { + content: "\f098"; +} +.icon-twitter:before { + content: "\f099"; +} +.icon-facebook:before { + content: "\f09a"; +} +.icon-github:before { + content: "\f09b"; +} +.icon-unlock:before { + content: "\f09c"; +} +.icon-credit-card:before { + content: "\f09d"; +} +.icon-rss:before { + content: "\f09e"; +} +.icon-hdd:before { + content: "\f0a0"; +} +.icon-bullhorn:before { + content: "\f0a1"; +} +.icon-bell:before { + content: "\f0a2"; +} +.icon-certificate:before { + content: "\f0a3"; +} +.icon-hand-right:before { + content: "\f0a4"; +} +.icon-hand-left:before { + content: "\f0a5"; +} +.icon-hand-up:before { + content: "\f0a6"; +} +.icon-hand-down:before { + content: "\f0a7"; +} +.icon-circle-arrow-left:before { + content: "\f0a8"; +} +.icon-circle-arrow-right:before { + content: "\f0a9"; +} +.icon-circle-arrow-up:before { + content: "\f0aa"; +} +.icon-circle-arrow-down:before { + content: "\f0ab"; +} +.icon-globe:before { + content: "\f0ac"; +} +.icon-wrench:before { + content: "\f0ad"; +} +.icon-tasks:before { + content: "\f0ae"; +} +.icon-filter:before { + content: "\f0b0"; +} +.icon-briefcase:before { + content: "\f0b1"; +} +.icon-fullscreen:before { + content: "\f0b2"; +} +.icon-group:before { + content: "\f0c0"; +} +.icon-link:before { + content: "\f0c1"; +} +.icon-cloud:before { + content: "\f0c2"; +} +.icon-beaker:before { + content: "\f0c3"; +} +.icon-cut:before { + content: "\f0c4"; +} +.icon-copy:before { + content: "\f0c5"; +} +.icon-paper-clip:before { + content: "\f0c6"; +} +.icon-save:before { + content: "\f0c7"; +} +.icon-sign-blank:before { + content: "\f0c8"; +} +.icon-reorder:before { + content: "\f0c9"; +} +.icon-list-ul:before { + content: "\f0ca"; +} +.icon-list-ol:before { + content: "\f0cb"; +} +.icon-strikethrough:before { + content: "\f0cc"; +} +.icon-underline:before { + content: "\f0cd"; +} +.icon-table:before { + content: "\f0ce"; +} +.icon-magic:before { + content: "\f0d0"; +} +.icon-truck:before { + content: "\f0d1"; +} +.icon-pinterest:before { + content: "\f0d2"; +} +.icon-pinterest-sign:before { + content: "\f0d3"; +} +.icon-google-plus-sign:before { + content: "\f0d4"; +} +.icon-google-plus:before { + content: "\f0d5"; +} +.icon-money:before { + content: "\f0d6"; +} +.icon-caret-down:before { + content: "\f0d7"; +} +.icon-caret-up:before { + content: "\f0d8"; +} +.icon-caret-left:before { + content: "\f0d9"; +} +.icon-caret-right:before { + content: "\f0da"; +} +.icon-columns:before { + content: "\f0db"; +} +.icon-sort:before { + content: "\f0dc"; +} +.icon-sort-down:before { + content: "\f0dd"; +} +.icon-sort-up:before { + content: "\f0de"; +} +.icon-envelope-alt:before { + content: "\f0e0"; +} +.icon-linkedin:before { + content: "\f0e1"; +} +.icon-undo:before { + content: "\f0e2"; +} +.icon-legal:before { + content: "\f0e3"; +} +.icon-dashboard:before { + content: "\f0e4"; +} +.icon-comment-alt:before { + content: "\f0e5"; +} +.icon-comments-alt:before { + content: "\f0e6"; +} +.icon-bolt:before { + content: "\f0e7"; +} +.icon-sitemap:before { + content: "\f0e8"; +} +.icon-umbrella:before { + content: "\f0e9"; +} +.icon-paste:before { + content: "\f0ea"; +} +.icon-lightbulb:before { + content: "\f0eb"; +} +.icon-exchange:before { + content: "\f0ec"; +} +.icon-cloud-download:before { + content: "\f0ed"; +} +.icon-cloud-upload:before { + content: "\f0ee"; +} +.icon-user-md:before { + content: "\f0f0"; +} +.icon-stethoscope:before { + content: "\f0f1"; +} +.icon-suitcase:before { + content: "\f0f2"; +} +.icon-bell-alt:before { + content: "\f0f3"; +} +.icon-coffee:before { + content: "\f0f4"; +} +.icon-food:before { + content: "\f0f5"; +} +.icon-file-alt:before { + content: "\f0f6"; +} +.icon-building:before { + content: "\f0f7"; +} +.icon-hospital:before { + content: "\f0f8"; +} +.icon-ambulance:before { + content: "\f0f9"; +} +.icon-medkit:before { + content: "\f0fa"; +} +.icon-fighter-jet:before { + content: "\f0fb"; +} +.icon-beer:before { + content: "\f0fc"; +} +.icon-h-sign:before { + content: "\f0fd"; +} +.icon-plus-sign-alt:before { + content: "\f0fe"; +} +.icon-double-angle-left:before { + content: "\f100"; +} +.icon-double-angle-right:before { + content: "\f101"; +} +.icon-double-angle-up:before { + content: "\f102"; +} +.icon-double-angle-down:before { + content: "\f103"; +} +.icon-angle-left:before { + content: "\f104"; +} +.icon-angle-right:before { + content: "\f105"; +} +.icon-angle-up:before { + content: "\f106"; +} +.icon-angle-down:before { + content: "\f107"; +} +.icon-desktop:before { + content: "\f108"; +} +.icon-laptop:before { + content: "\f109"; +} +.icon-tablet:before { + content: "\f10a"; +} +.icon-mobile-phone:before { + content: "\f10b"; +} +.icon-circle-blank:before { + content: "\f10c"; +} +.icon-quote-left:before { + content: "\f10d"; +} +.icon-quote-right:before { + content: "\f10e"; +} +.icon-spinner:before { + content: "\f110"; +} +.icon-circle:before { + content: "\f111"; +} +.icon-reply:before { + content: "\f112"; +} +.icon-github-alt:before { + content: "\f113"; +} +.icon-folder-close-alt:before { + content: "\f114"; +} +.icon-folder-open-alt:before { + content: "\f115"; +} +/* Joyo additions */ +/* +//@import "joyo-definition-list.less"; +//@import "joyo-isotope.less"; +*/ +/* +//@import "joyo-nav-icons.less"; +//@import "joyo-nav-levels.less"; +*/ +.navbar { + margin-bottom: 0; + margin-left: 0px; + margin-right: 0px; +} +.nav-list { + margin-bottom: 24px; +} +.nav-list > li > a { + color: #555555; +} +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + background-color: transparent; + color: #da0c23; + text-shadow: none; +} +.nav-list > .active a { + background: url('../images/stripe.png') no-repeat left center; +} +.nav-header { + font-size: 14px; +} +.segment > .container { + padding-left: 0px; + padding-right: 0px; +} +/* +//@import "joyo-ribbon.less"; +//@import "joyo-search.less"; +//@import "joyo-thumbnails.less"; +//@import "joyo-type-color.less"; // overruling basic default BS color settings +*/ +body { + word-wrap: break-word; +} +.assistive-text { + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; +} +h1, +h2, +h3, +h4, +h5, +h6, +.title { + margin-bottom: 0.4em; + margin-top: 0; + overflow: hidden; +} +.sub-title { + font-size: 21px; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 0.4em 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 20px; + color: #000000; + text-rendering: optimizelegibility; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + line-height: 1em ; +} +h1 { + font-size: 25.2px; +} +h2 { + font-size: 22.400000000000002px; +} +h3 { + font-size: 19.599999999999998px; +} +h4 { + font-size: 16.099999999999998px; +} +h5 { + font-size: 14px; +} +h6 { + font-size: 11.9px; +} +h1 small { + font-size: 18.900000000000002px; +} +h2 small { + font-size: 16.800000000000004px; +} +h3 small { + font-size: 14.699999999999998px; +} +h4 small { + font-size: 12.075px; +} +.page-header { + padding-bottom: 0; + margin: 0; + margin-top: 0; + border-bottom: 0; +} +.page-header h1 { + font-size: 28px; + color: #da0c23; +} +p { + padding-bottom: 5px; +} +/* +//@import "joyo-widgets.less"; +//@import "joyo-wordpress.less"; +*/ +.clearfix:before, +.clearfix:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.clearfix:after { + clear: both; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.affix { + position: fixed; +} diff --git a/assets/css/bootstrap-glyphicons.css b/assets/css/bootstrap-glyphicons.css new file mode 100644 index 000000000..34ba265f5 --- /dev/null +++ b/assets/css/bootstrap-glyphicons.css @@ -0,0 +1,2 @@ +@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphiconshalflings-regular.eot');src:url('../fonts/glyphiconshalflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphiconshalflings-regular.woff') format('woff'),url('../fonts/glyphiconshalflings-regular.ttf') format('truetype'),url('../fonts/glyphiconshalflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-plus:before{content:"\002b"}.glyphicon-minus:before{content:"\2212"}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse:before{content:"\e159"}.glyphicon-collapse-top:before{content:"\e160"} +/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */ diff --git a/assets/css/colors.css b/assets/css/colors.css new file mode 100644 index 000000000..1b11e7349 --- /dev/null +++ b/assets/css/colors.css @@ -0,0 +1,44 @@ +:root { + + /* see http://build.fhir.org/ig/FHIR/ig-guidance/colors.html */ + + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} \ No newline at end of file diff --git a/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 b/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf b/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/assets/css/hl7.css b/assets/css/hl7.css new file mode 100644 index 000000000..ef6d66af5 --- /dev/null +++ b/assets/css/hl7.css @@ -0,0 +1,74 @@ +/* Product families should override the following colors with family-specific colors */ +:root { + --navbar-bg-color: #505050; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-color: #505050; /* 4. Footer container color */ + --btn-hover-color: #808080; /* 6. Menu button hover color */ +} + +/* Generic settings common to all HL7 IGs */ +:root { + --stripe-bg-color: #999999; /* 5. Header strip color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ +} + +#hl7-nav { + line-height: 50px; + float: left; + margin-top: 4px; +} + +#hl7-nav a { + color: inherit; +} + +#hl7-logo { + float: left; + margin-left: 6px; +} +#hl7-search { + line-height: 50px; + float: right; + margin-top: 4px; + color: maroon; +} +#hl7-search a { + color: inherit; +} +#project-nav { + line-height: 50px; + float: left; + margin-top: 4px; + margin-bottom: 4px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +/* ----------note-to-balloters styling------*/ + +.note-to-balloters::before { + white-space: pre; + content: "Note To Balloters\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} +.note-to-balloters, .stu-note{ + margin: 5px; + padding: 10px; + border-left-style: solid; +} + +.stu-note::before { + white-space: pre; + content: "STU Note\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} \ No newline at end of file diff --git a/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png b/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png new file mode 100644 index 0000000000000000000000000000000000000000..52ff2bcc35799571f7ac9b91112508b93b067001 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4*?GD+hDc0J{`3F8J+om$r$#6b z506f7Z?B7_=ax>NuV26Rw1`~2e%;vUpu`W6g%Q2JhMOdW^*Bp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png b/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png new file mode 100644 index 0000000000000000000000000000000000000000..e614443bb632d112469c16cad935c96d82c33a0f GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2ZGmxy8xzq=wn2Vh}LpV4%Za?&Y0OTqL_=LFr z|NlP#2WV($0LuJ0JMkejD!649rIzOxWfv>>M(m!br2 zl$uzQnV+W+l9`*zU|_6oXrgauF6Ht32T+Bnr;B4q#hm1XuBcT94lH=M;?|J^0*4L= zoI0>!LgPU$x3;EHq)$ literal 0 HcmV?d00001 diff --git a/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png b/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png new file mode 100644 index 0000000000000000000000000000000000000000..85cc97e9c660390135d0b86453378e7f309e96c9 GIT binary patch literal 5156 zcmV+<6x-{GP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000S3Nkl+hstSApw&W*SAOxu_yGLGYXOrnD=Ru5>Jslvy1+gfqzP@w90NOG#v`A^nG8p30Q&Sn}>+^`OfB$`cYihbH;Ss5+=<@Rs z4hI7^8@lv#R4P@1rM9-ZEhA&m)~#Ddgiwt%1m1e&CMJ@+dNly*pdcoNgiznmfTgy!1;~E$%{PaIP!IQT`}XZxDP?t* z!7xaC^PWBQojXUAR*MwkuC6GpmL8Ldi~IL`hSES^AG-8(3=0>=ODRp;w{O?pl?O^n zN~Qy*Y@;zgBQ4Fh=lAZV*J>p?DQQAt;Oe*E5^gjyckNmqPn>IP#AG(N0E-F>3p+*) z;1-`{FvMprSm4|9<>mC&))JkVIH513tCuemws0Y->(>W@_!-C!1ThF;+qP}fU1L7M zTRcEhSsAx27NVbg@}9g^Tfh5`aD#!=4I2i}}h&UGo4G78XXhhE0+oGt=4g4u`Yn z%gX3JbB3Am@%J@JYins?s?o@NKZyE<2C8dnT7m46l9Fp003pP&Y@>0I_{QD4xm8oc z%vrN0?5#W6G9xaI_A_T_P!!TPZbSeBy}jt0ULKF?^#F8Pt+X9DfUUEW#F7#oNly0I+d4bx{Q7JDdHC?y z0E9b3bj89@0NNK`AUrmf>y?!_dU}}h_~Qsgp>^Lr03OfDVaoLBp3l7<9sK3>*O``* z!u85ZXHYI*PEc4Fm$q*8h;Z9S7!1tJ%j2fmjIFbC5PD)23_aR4_-Hq6vRH45YD$=ply{SM*#R!O%3zkdyk;7FpsUfQUAJ9%78ZR z`yY4h0$`x0hhJ-I0{*s740ye_hMa{0H4>kn4}hb)n}=MPskg1W74N!Tjg35-mPXub zuQ|cf(&%bzbON|+ey*q(-!v+`#+N$=97FWNpPzY#P_1*BdZVg}7T0>#yHW4D7vFxH zgn|NMSFQ5Y`F`h499|x9j3QB#ei{SLLL&{KOQoe;DlHv)ht1W?-lgZ-HO{~B#;EOw z1Mp-F0fX4j1Im3)pU3I}e*i@h0#qvJ6!ixMaK}ubY4mn~e?NqTcs%egn~iXdh9H&d zfeIfGf?h>o&Z^rDUzi#HB-rxcuRV4-~>7C3hSSQnqa2iQHVIl&GAkwC{RA z2+`Wq+>9nT7?oO$l#;}kUgF7h>*%)Iu{#_nigI7Ceusk|yPY}t`OIFr)G0nF2u*M> zrrKJB5DnfQSXp!S>`6sY7Ut&Uc(zlLR;)k@!KK~12?+|iZ=O)3q)$k7czS+6+oQ?#2-6(60_BM3dk)lFSif5wYYZe+7RGmwhO|0r@{>ptWr%lgpiVcDM{J1iKG=P zoZ>Yaf?eWGPVq17-MhDM#Le9`Yu1DSC$jbWr~M(mKYW-ArKL<(tB2p4AB%XPUkK*r z=MN?RG?2S*-@d+4Z?C%{jC%dkxr-M&kCfaHpMTDU(o%v|s&PXIz%C_o{d+z%lw+q( zVID^Oh$l3!yz)v2a4cJ|e>QjVV*0%xt{go|!;T%}g7ApnxRE(8zw8k|*(Kg&wblTC z+rNK*-(4RutzNy_2f}{m4vH5<`e8EE;fij{77~^%bBdod>3`zu>dZjSfddEn z#(l^KQ2g-2{IYau2yn!x)BSZ>P7eKE5aTUD8V!@f!#U~{Ukf}Jd;GXZeDSSY<2z2*5>)g({2Xd`nBqvgYPy+gR$3`M(lZuU@rxcXzLG zI2`X+TP(AM5E?)&rBnfT~*g>|j1t+&UjXH)<`Em;Bw54zV9 zN>^9coyy9}0^ku~Dli3@zz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fy1o-U3d9>?FFU&zPED0BSd`}fnoOlI*key?yLr%7#B ziQED03^|ucrC+;l>S-?9X!)}2cJBkpo)7->KlsLpxq&h&gf0uu%+nWa?P#VcNsn}s!7?pLoIc=+-zZO zwy=J)wf|@EH7Wd%&3~{(y@X$TAzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fyNJzX3_JdVG;qR4fKLBjpx_rJ{t6`GnBFwgApeV@1? zVo!s0>%ljiWsGl=Om2SVi*k`T#B%eJSo3mIM=seXD*NBpo#FA92cptHiBAPx2ZIPy>UftDnm{r-UW|ZlsQK literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png b/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png new file mode 100644 index 0000000000000000000000000000000000000000..892e9dbf92b453bf4fe6fdb0b570a9d3312e190e GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxso-U3d9>?FF-^k0DDAE4$`F}B?=P`<50=?Jxyp$sj zFig8}q1&ZaSfYVfFYSljN!iYKcB~s41NK~9U$LrvOU0RY!pscE3uT_)zOb!Smg(fI z!a0*RrHN}_`e3$eU9Vj9+}@a_huWJKPr7)0cKG5DlcKjfC1#pgNydg*Nyt9a;nk4% zb9BpNi*x*yOzyfGDYNEtdH`LeTH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~q p3@mgFfTTgZOWqC?4Y~O#nQ4`{HRwrRV*zSl@O1TaS?83{1OTLbf;0dC literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png b/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d904ed23c9466086f682f9d73d8304583e3776 GIT binary patch literal 5882 zcmb_gYgm$5yQZ0GYV2TBX``l28Kt6mO3CwAYL=EJYN+I?G)q)6MFb_C%1rYxnP_He zc|HND0VSaGrPZhzp(!eXV}>V0R0KjqH#+lO*WUZO_P@=KcRla(zVBkKbwBHV?q_A3 z_i){zqNxG^0Ct=??F<0`HZ3XbuwCCNuSCm?Ys%(_h!f{d002$7+g3t1EAM~3d>V2N z0Kgmu08;M&0Lw~O>J$KgGz9==LI41pM*zUS>rYy}?353FyyWicyteWC$xr%O>Ddy0 z=A6rxzkb@eZgrP?*1ub@5i(1l`l>{(}!%|w&l0^>Y?AN>-N|E`dhwpSkTuyJMItdpyqvyr(M7L zqk2>CTa9MD5Tv)SglaT*=#`{MR4f!ei4#&8vSjrx5q)yygHWm{NwJ9I(tAbi-%NsA zC2^aS0|WpLzmFQ&xncb=_B?jWy5;x%(97@FjmAw;pEuqb1X#_jI{(6vJh zZ#|;e?hVamNZqYj*o(-Ra5KhU9EwHbr;EgI8^SJloz3uKRQL5Sp7ORvSNs9DMzYu< zackyggppGgwhDIxPs0>sZN`$l7Qd7@?M)LeV&X9%9?E^N^TuYkrT6?XF6l6%P3J-M zC{-5(_06aXTU{t%!lK%+WB9T_MH%h<#@dAJw{s0w4?Qv~SVO6N5+4fhjR_}3CStt_ zov51MrLi}nLAzLD!;1VDamPH4b_-O&ku*&VTeGE%HIoh;tbXcgT#QCD;PkNB!mFj= zbk@KDM2?$y?8aKOEmG7FY@qQBy&X)PDe8vd-A<*04<=bk1O60s!mV4m$?^;ew{3Y` z#e8EZe}ug6I5>Mp6)N~~9TI@wypP6u``^$qMNm4bp0lFTOwunav^e6IC!x*34Z+Qb zBff{pm#L2;UE0f&KZp#geBC^$$iRreGeB1iiYfLAfF_?tYw;^!-pd)K{N3WnY5(0M zs0KX-U7#lK{-p^%Etsf#yy(iPKn>!niu*v2!F=oU)5bhH$OMJv(e-Qy{A_)qW8$O@ zmfi!ir;CPm@yCz*OY$h=Gq8`S6Lm5}6BF(f4d^bp0W9jhZ&p>AcmMlHMek(-{ug`8QQ!N1%$_k&tB9I zFfcS|(s!#K@m)>{lBfZrMb!>`$gt7y${tI7xQ!>{^L4nVmL z&_<|P8F8`59YNs`0x=_fPabP1wvn-N#Pr4aw8rEX08cWG2 zwRp^Of)uF1$={7jL2uGOsS)qS&LUgRyElwsu4Ehmw)F3cOp4C2c=)M1C#Iz{uBwtS zzpJz{5?AzEg-?3=Uci|&n>=dYLrT^nF!E>lZ$C4UWqiWoc-Fl|?GKx*%97^f?bmrJ z?oT%2EA?5?sD$W3-Q%#mxcAiYwl(YAw#`J+%VboQFtqdt22C}#wc*^-@j{=XWs0X= zHRVzAg1#EN0y|rbu}iw&4qyVcKv0vHHq_yRe)F)kZFr>m5|h*{XYU%X4ZGPR!XL_P z9T^-j9!SRxJL&GLYpqKVP0$aVe@iOQGq=J8jYVU(dPen-PGwTUO1}##QG?g5HiF6` z{!MOl4vXlg^3O+MnAm>g@1*F`r1>u?LFiGzv5j@j+8XS!PVY*tn-CoeGMOL%{Yu}< zFBgdTTt({^otq8}qUrgR4TxS0$lLSMjvqyoc^&k{+(P9nN`~@^oSFTD-CADg+-3{D zuMxRg3S>6~1R#SM_DQ2}Oaf*1pKI)NaFqHpRi!;kjvyW#B|PkQFq`jjf^s1F^so=X z1VdDHzh=3abNA!BqeZL~CD@u=2dg&6@x=J^XX42p%YhAtb^om zPIgy=Z)0dc`5pv^CabX)A@^*{|i9FA& zvD)`Nt9>@vW2*$Ct#1phX^NCT=zfJoLu@e^y<;HDIfoZI>?piXL)_i|8_K}|(Xe70 z0#xrt-9Fq~ga}HMcO!guZQF>vA8)@qv9Y%sH;E(Ob=5x?K)BMo44 zU`EogdwvirIZK@2tMUtV|iDZ}tHX&Our8r>e-kFf!X7(Zm80VE7n89o#P<+kb;u_J$ljs2i zlkZe7eyPfu@oG&+LVu$vGIWxpbg_nr&DDdNtwB*$;<3ftn)3Tt)s(3)(I zcuV?2zb#xru&|HlA1!4Z^VeY2$hl#sZh_BG7{F5 zNtQ%(E{uG$8rAR&^!Z&Wc(xXYe*5786hv3EZO#9{rM5zsYbld)#McQIG3tA14=~X? zCp$j2G@Qz#wh{ zMx@Iay2&X6G230_l=Z%NV#y`Bt(z=HkImhxp+!=hn?E?&Ine9f0~ffW9i2ILB-+TT z)O2~%*))ajfwPa39z#3ET@xbq74y^clj~opdwk$t%dtvd`IV{AAE0TJ?rhI9w4hSZ zFVS?g@^Ps@$pZkm4(?CpH-Xn?Z?}7L+K^Y!t=L-n&*ayRz-YUX(rrSn4O3^C%2q@# z=#5=W1p8LgnGVdhSbpc?*!4#w4v(2&^{0UiAoYeaqr@4Bq4~qMz0CQNVR}n?u}Hz^ zsQ$E&tIJXSQE4dnuBFi)V8^JrYvhjchMm6v0C%gbWe-`pqY9!gRjE8Ii^?8hKfhQo zt65*ImhW>MwXJQbYfsy+y=Ux4Kb7%TaSC1I!wHSs03oFK_VYO@_E^y{49d>ksh<*w z7Ub;NbN~4sNla-#P@qmc7KMHh{rF*uba{cJ+i2sbBxwXhYk8t~K0fZ_=&reIK|698 z9+ox5y4+Z-Z8AyjezF-)DGpX)Fxrk&$AzkZd0FVI6q@WW;WHBW^&Wv1<%7|hxm|wq z^OS(EOv#)1if?nh(n44EVTa)dBTsXk;ucvSQeIH)Z+0kA?J%RFB*ne5xzmv5_jMhr zn%dT8@|V|&@tu0ylUonGCo;&7ccjNDGu~8=7pYdxg* zTfgAPKHZH4H&icgQ-JEI+Obs9-iC&iN9c>ejGEb8Zp@i3AI_(H=erBP6=}k~`D!+q z6HZ@kh%u##<8Ze!17-_j7yeV9^98n|;$*Hu_ZRYwQuTo-E3Gj<*ovJE`@_on2Ttu- zIxTioJ8hi+?p4*#TX(wdbC+7HdCBSX|4Ix+W6@)OxQ558KdHaDoHV+xgQ_Qvz&;t& z+}x2}U3WnK*-rGAEO=Cb_m%(6XX>H^`pttI^7GrpK6+}G;&bc<(f#t!nsH*Io_OT2 zAGh&>GTCyHJXH-y!%=s}DcbeZg!p*YxOt{_+Dl{l1^n%Q8El3~n#PTnl&OejA$Iss};_YA}JrMrFOTgUY}**GXqLLH$3~PwHGxo!!pe>(dJ9drv10ZAgdIg(6Dsoj5_L=ijqS#l6<} zr#K4X9(@h`Cu{a!(IH#^tpZJvtrg~Wz8m5xq%S`Aw%rtXPSGMP4%OT5UT}uvJ0Eb* z^Xnvu;2e=un;1m!G@ij+g7ufyxDV3m!{pDF}{ zCazgN(d24`+!Md3XY}fFq%)o=D`}gGH&9Exq*O*j*Q^aUNWxx+^2WxfVQ+o<>;OC8zrfxO~*+{U;Xfyr? znn!k`=bYxhtJ_D%MbEbu2KJF7dFyuu#ps}Eq$s{$RJ+tgYbDpa8IgA) zD?aeGRDcx@YF=xtSeFI63x~La4IEp=1bS`jUYabJ zc_P^Mpkpz@?pwF#XwoyetJJ*uijq&p75gm2#LhA~QqGh2cJgr41pLdeWRAp+Q1v35 z5(6)H_W6RxJ7ti`n>iFeU0W3wFuR#@BnkP^w=Yin2O3WtK*j_qkfZVTa;V$hk7AZ< z0VlIO_X}=!TApp7%!i7V^F*m!M{oRB7d&XsyJE0vQqR=oL4FG*cUVG~^<8Gtjk}&U z6Q&&!-!+5vGD}-`wvqzi6zFeb`qF1}nNcu!+o~>c2!Mh0=AW%P@ zzw<>M-XG^dkVn4B)4sRZObf7ob|@H)Kd!9xZ;pc66h!w)_WqRHwR33xw357(pKu3-Iho4F%}j%x!Uk9%q&~4p7xij7s1{> zlifzNtuT|$Ev{Y>@vhq$jku$pymb$h?q+Xrp?5e0g(EM$T%4_$lQ0#G`;ZkWe;)FCGX$nCxr#wbCSPbOg+q3LauCP(s4wBpc!8<#dF5Y^4}|!C7*o!9|CMAnU&I#pMF9gioLWZ8flD$|SdSyeV1g+dK#2 zBhKt~65gO2OUmV8<851Q1wljGwa&#`P4)9Rlh{3U&;ln6U@zw`#u~HPKFYh}1wOC@ z+1|PUGPWwFUYs8e`;A5e+0-O^zaUw}NP)J+ZnR8oI_*{v>q8D9mBU}s&tJF-uYGU0 z{N$;;aq_h8n@k6CStg0btzzi#Ncq$txWb%^I}Ig;?PaSBS;9vYSE=Fk%0Xli{e-0aC(zt3SFP7x?xuw1B*cxM@}e)nqCq4Mb^x9z|9K@FbmF7ylaF=sB;-Gk`N2n-*yOKZCv=EwyQ1KhCBMS~K- zYDm(hNtXrx+yJI&btMvbN|9;49ObzxwI$ zXxXZYwjYjh@5*<8Vd5eSb77w@``;;<4;6idn+Sqdy-_wBxjMwz!P?MbqHKQlw#xV# zv!?S3S62>E$zL%83csZbQaC|oOD9U~I8mzNwtxnxDtLGL@n0(^F;5)d6ihWn#BIgW zti0RMNwf7iJM>E{&HG%1s&)Pc$rVf43#yg8UQ^?6S^Eqan$=C;y&Zc$8Tl=KM%fd_*^CTKDK$5WA$f>5X8_IQUYFfXb#8 zw-Wqf^bF|gknp{5Zh&HNe6el{f>QI`n-b6Y!Z$#OFU-D#s0_JP8zos9O<%)gk==ND zFYIQtwIzkx!qasFNk|;+XB>Pg+snjaC+Uip%O2PO&5M}G?>)`kejXlGP-_-{ z6FC~`0{*Oj)PD=EwFAFd0YbxL@LuD-)G+$c+KSu}J*`#Po_9odgDtW;RwleDRt2Mh zB&`ic$if;+*MEFl)vfh&WMI6DUwl|-e7Mc!8{x_ZU~Xz=Wo&9~YK;#a5Ci9e*p#Yqp1J@ literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png b/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png new file mode 100644 index 0000000000000000000000000000000000000000..07b965bae7c20fae7cf99186b4d633491241749e GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI_@3=?7_NU_ME~ik22j}%ayvwxS(lSF+Suye4 zjGBet3l#Ua%`8>9CAfLXj+r+EeRV&o{o1m5J!ka$U-LeE=-t0z>ikoRWgq-!a!t-~ zh|dUE9@d##`jhE~I#5bu(=14Tn_eoAIqC2kFRlGj*(8W=oX{an^LB{Ts5{051E literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png b/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png new file mode 100644 index 0000000000000000000000000000000000000000..537f408366aa8f020fe1363515fc44e47552ace5 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIA}kkAb|p;oa&6}9P|&FQfBWZA zCy(5jhhB*?bDu7qIg^v2ZeN3GdF^$jOP9K4&WqFO=}AgXIyFaS(j7;o&R!3Z-?zh< z9Ch*voaJ7Bs0dUHIdZ$GlELLN?=6pNEkmGfswJ)wB`Jv|saDBFsX&Us$iUD{*T7QO x&?Lmr*vi<%%D_U`07x3dyX5Ua(U6;;l9^VCTZ5kDH5Q--22WQ%mvv4FO#oJgZV3PY literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png b/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac61c0d0dd01088f30b2a684473aed5027cdd87 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png b/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad9bd2095ee1a467a1c3b662256c25f09aaff78 GIT binary patch literal 4676 zcmeHLXIGO=x4!QrKte|l1W|e~(o1Ne7ij`Yc?Cl6MF=fY5|kn+@F;>v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d|aKE*PCE zG#FzueVS=%kXGny#%~dQ0ARu!>uK9Wj;%Y=xt;G~nQBNCl!yJ^2 zoilZ~_>JgfeR7!}KeAe&P?9#L{JgyOissyx{Wljo_a-zK8@@N?OlsICpW-4f-hJGW zSVJBNrA9_v0$a!kPn5@$Bwr^)yG;Sgasd|5lIZPK1G9JsUJ>4+6WO8V z3+}Li*+wu+^*b-LoDzOkeK}8CJLJf(&cnPhXN1_9=T@6Wb}C~TEKUl9j!mRd}DtX(A23#(%il=SO{VHAB^iNcWW&@ zre59Tj>MD$2jSvxdM4k+9jgGVmIS3O=b4p%+)4JIXGtcnl}YP3p>Na8uc&#nCG)R- zP#}E)jbVnaUqoM~vjMiVwClfuIdx!LRJ>b$%+eblUB&I@h5fF1hC38xYxyx&BBE$A zs_fw|6IK&J#WU<<&pEi~vgGwh7EE7_0%>4DMg)*~L}{{YJeD@^#_ugRxqp2#TT^^g z{WUGnz*Y6$M#a!V5_R1R$d|g+RuhJUxv1JY-(|prBQn&Ns?yveoJIsaIklMYe)au$ zU1yyQ=sbyTDof_U*NH?0NhM9PUIOv2XWD%|HK`kqg|g-gT7TYR=^L2|j=`_zv(mZF zR0(l;Rr)8NMWQX<%9;9>&Pyqgr2F7#4br6i@G>(UD|!?6i@hTAGsIIF9BB$`*4=Cb z{oxsWXSgAIR|-@@WfGf`pph3-@rc)uw(un=EW}TmKZDoyqWKa2yU5n6pYg3X{{}A*|2?0 zK8(NhUa~%=G9QPWz_4W4wYyA(S*Ujn2Q&<$tlA1WM~t*xm-*--z+BPD?y9Fs?|El6 zUb_n681KAIiojY~ry?Yg^3$7jC9G{qYqETI3jsd9_J)q@gD!(&QEr0FO^J+P!U)gt zsv!q6hhxj1I7?2wx09#UBN<3@Q2X+^@^R?S=I}LKSZ>!&^AIVJx1_|XQdF-}NtZb2 zfuBA5)R$I_Hu3X;bixn>6YDYw@q+Dn5P@{3rEP3k3rjvH3}qb8(r?AGnu}_ISNXSu z##`}QL$)kj?o1B6E#Y*H;e<%o0lh&5L{UVD9iUNZIXrp(Bqz6OE}YDHF1_PM>yr> zStGoI5V7|cU&vm{G=mOpop-y1*68e;pbksVBnVWbTpj| z`1<>23Uy*DEExbBsPP0FLk>YcgmB3k!T2DWycfMu1Dt~#7I9T90H_NJSoKRO{fb~v z^RHBAF4*;k@Ou~1BYJ;8giy;AY2j7{v5do9CF;$mD|CvHW^F#;kxAIOjnyz*c@-rQ zxT@vgD)Dmo>?gk96XZpRJYNw0c#5qjrLxc%H$+*v7cmJF{1M-HU+@S)>q0u|YS*A? zZFWbkq$5PhiZHeZy!@nR;xWHGV`d0>Fs5YWb3g>wRLlnlc}Tl=KJL6YE@*%g7}}Gl zEN>+xB@xUr?NPN_+@FH5aJHIUT*sMj3GVcpcf0G*cc)o&bd8)2u5KsnUa*8v-v(qP z(Z##_%mX(2S3uX0TZw=#_&pYX$S%wIm0JzwW}4Rh#TtFRPAl925aCsT1!Gld7R(kB zai9Gw%PMxDB!(HF8aO2O+MPW3d66V8cd|rX5sV%>s%O?>PovAk#pAD+GubOi4YZHC zaX+rOtfKbDp`wWB_>%nh4%O&hA1CjyHLi{UwNKJvIgAmTZ0TicZ|$hY&F*TH{V=w! z#h8WLW+fabE?aEGRDAUIGnf9@tu&(5s{j?4*S~l#X^iRnKaK@!3Tb%{Q%s#(tl!Nl zLTjoZ-+kmXa;rnAY_ocg2E8*RyrcsP*2`wY<2RQbaSeKL^Yv11$e)yhik-2@JXKFf ztU$|NaFSe9p?u~v@q9^j!oe#Q_Lh$Abvs%&UG`_kd!zutmt>353PzpzHQSJY;GS7` zuTr1&cOw$)W|%I7s4WdMxF0wb7d$8Ip!BIE#;ab-2@=Z`m*E`ONh>~D*rRfgQN0a3 zwfMq#tuNX)Xfs@@I0_BBY5h@KY|W+*TRX>3cubW+wboWhs@=%=$|LnXL5kEr%eu|c zRDv;*BxTsO7S-V1WtAGN@fo62jTN`0d^U%z4&N-JSw8zgMIm45m(L56roJ#~W;%zT zNLXB8&Csb{vFVLV=>IXgxYT)D_5RG*!RIn>U+SW=ZaoqaGE4eR+9&Cz`P^JOK8Wu>oRs0DXC zKf+KS!4x?0Vz`&c5Nhvg7<%?F}lFV7y%`ZOZK*HFZ%=>yG^Opu%T6^18omO?q+XwhB)kbogrM8ve8*~ zI#y;tv2N`ur}M=9db`nYiPHSG!6ibtYp|04%vF~5LZp%YJDY!eoz<*YWs`9)om@i5T(xXhG`FXAlq4^*OkGm%E06Gc@ZSHMby z2(v~z#YBe`w_i5HeRU=X$$U~_U|-{x-F`-S%fNfmt7g{^7PeKu)C1&xyt{I7Ar`{; zqmpLDIlr9VA5P~E3Swin(3Ca=x8hmND^2HLrJn};H2Y6^>$q2>NPDyk`{-@$!>MRZ zW%%PRC-b;=z=!n1(aA$d483@&=*%N1`Z*3!HQ6BzV=n1xio13MX357d&`Z3UH-6#ysXJ^% zi?SQ^%gs?w*3V{$*ZMNnJ_h}yiKi-tTRkoo*STCUD;_f;W1!}*PW|U8Lb@ee7`7ak zo5@Z$5yMNBlCyzJ=Vy+vBPX%rlVj&9B*H3f+f#qudD856{!tq}$3c2m4$G=ql#;|j zVOXX2)kYi8CIC{Y09HQc?hL5<&GPQq?EsAdI-A5C?6dyH-9o;KY+7f-d)A}3c150Y zgaok7FGyKsI6Z1#ZSxC_$Wp8`hWwx>=qzO$%z5$%N4k}Nbq>0;@Qhshq+uA7vU^ji zrAbNdbFC4|X?k)*&FgG7Y2NiXGEQX1!Kt!g=&68<^v5Ttc*MnU7I~#u6ntgh-EY$R|NG+<{L=v0I zFm1Mm%BwExa)EqkRc0k+=l8W+yF6cOB-Kw`a$}Z;egB4&r;D+Wpc)&{=RO$jq6T2{4ad%oEbB)~(fsn9`a;KD~L? z-?jeF${;;8sFKf$x~1QI4t?>%Bpf`Dkr5);k)I>&kI&6$+H%T(0;%RM_ZV*E$7!L3 zAWGh#1WT0*9dV5tRlTcf^mQA|~iTD*VqirJ73%Ej;chKJ6emZqMU^3&`P z%pFY;+a^O=t%aqS#2e(VKOy?-xdZ)L-V*zamk$aBQH0@-DGyoPaLx8F`d8~793`@) zB^=0dbRPt)&g&SwSvY#@@K0MbFGaDt&LyzG%U15uPgD#8c4f-*+q>TaF-ae+Elbz; zxnXQP_p;VT3oB_5f_L6q_8zTVjw2VCWZT|9DL7+khwGGWp7V9G<0^f?0;ZcN2v1pU zTrlX84^HW8>_KDTsYSPNbjpY{FfBc8`;D`-;Zg?M$T5fXQR4RHs5qyB-nxaqnG^C> zGY|9qWxf}+A>(`RKk*IhLv`dd3`Va7jyu_^MpBB}Qm?vWGiqK<)HYRwFz=k;Y~RN_ zXkKle@e#^4^hw=Wyhm@t-nV0mJbCy!2Asl#6+bAU8;iqFM{I!@=s-`HQ1KXprbbso zN71o*{`}~Fe$-+bZ+cP?263GhS|@^^$?zLBvt%wp1olD=S5s+8N4>6O3!3)#FIGtW z3CnI=Qnb}dizejRlKhe+j2K&cMU>dwr4!8_%x`jHE6l47`&t_GR(5-U8PANL;uA88 z6~9bv{`gq?bSIJz95fIs#&^xFP#*gwzWIVaN0|GH!+x>XYq+5IxI3TmxHL|68(E2MR8Bv%(AFZip_s!}ovNEsPy@tNoUix3dx?&BHthoC4WbIOsm zk(EKpD`s5z(s0H8B8(6Imj z@N5Wd!=YzA!O-aUnSgm{nrH$*O*+kq6UCX%?P6eI0svS+0KnY=fTOc1+%f=!NCChq z8UT=w0e~$q@BKB^v&F>CjjeS3%D(-7`#*XBTdeTw%%LtA3sXzLMn95Q=J9NEUzmGd z?cEp8>`bvsD3qIff@P}SKbbBrP9}IyKWuLBv(~7#rukP3D?eh>>}RHk??xwvyS{xL za~=;Q(e>we9V&^ka&|`y&6md7^gbLURBeCBC{3PfiAhp2xjNd}K0KgDysH15WKE7d3<8rZ^X}U3$U%W?%o!=9RNNE@053y4; zbj;M^;5DF;_R3{^^4MaLOitRI_VMu8FPe8<@!eYL+MiTkYW&`uGo@yme1^;1v91&L zgj&*IFeNhV3fM|QxTD;r#d*3Qn(h3!{T>7BazqQHjRP=)mPGEX>6ygYaSL%5ok|a{ zTyljC&NYEq%HO%6739$Ksw;V#nnA}t^=_t3Iiu9>?Ml)*GR(@y?i0ln`uWWA(X z@(7N87Mqh?8tNRETL`^DoHs6nVBmfvk?N3}q58tSe^K0{6l@mQ7j52AERXNMt#x&9 zT@P1SO&Pfc`f3`Cwp=q3zl4TW)5ItySuN4@bYkX;M5O~JkG!zj7=(OJ}HLD1)hd#GJewuTRV6(WKv zquLhkG-)vzP&~^zUdF~bpCzk9G-LQ`;7m z>bvT#K*uR`b9pjXY`suKfJD+1^A#}m^=yZ?yE=lc@w8SQ9sESQ`^i&53xo} zLs{Eo4{ocWC$@TY{$iKI85x>R}ltp_X`>27Y^9m157?>*@-c$Wd;XU`9 z+G}S49R1z5NnuzE%T$CoQg&vmzJ$45VO^T%ULnB4)6v*@bI55(B*KNCu{n_*Oc>=l zS<`1@WV3Jm6KBb(_jmI&dd2;z4(nc)DV_xHZjIc)h2(bcwhR;fxl2kcs)Ti_6toFL zZn1OcpLtV@P$zyqluQ_gV4|I-ARe%NHv*9Eu)KpUZ)M77hoKDPmGZN)R};j-*tQb`gFqkHj`@6XwjWRqDC za(%hfDwEMrTRu(awxp-+n5GCRxVWBK`QU2zJwcCX^~z-FHk+F~=keznEhf*?=Ln{} zJZ}(dCqU@?#S^rjGDD|DUGLdprZG16W;oD$d1CkRCtnYrdZVh_Y8N`uz#vQp;L2dnz#zAWAUwLMRmYfbeL^^Wgrl*I1@=D z1-}0NnM|4321^FOM#@;cl|CCk4??hH9dCFTN!pLxtOYJWj*2)c7Xj2IIjriHlmU4# zpygMpBM0neW9a=$>0y08AOffrvZP>}oJht|t^(!OvsD`TaFcc~@YpEi!sc2CuA-Wp z2wc~&a~69!a{d!f;3@JlM3yHY_GFr+H>Il35I0O-y&pCO$ES#k_7uR|2TY@X?*1ev3^t~A-Eo}pb!|OW*3uzyMVdxxs^Y)p`LS(?_yfx4&ZupIiZEtd3hmA5t&6DIf6%6}MI z)?rLSt+Nsi`@ri=#zu;E$CjppES>M=8dRt(NcR zbO)_P9o!n1u$3H>6LB0mY73WS+7+ zB$}^vKQKuqqEI$-hH$Z@CgJdv5^HPc&V~)Oi#F@?lYOEe|4WitX(heZ!n$>kUtsT? zt4FEV#=B85RufD&LfD#$5j^mpjtQI>v{U$066MjL;Q)zdh{7o`LE9_M|%&6G` zo|%22ztJD*9k3NDQ5=DW-M0LwDY9FgUFQ>{$YpMP+NQ-*?XGB8qHfA8|9&kkm`C&E!(nTX$EB(XdBfO{8+7nR%E<2m{5@Hhpqbjdpa7cva zD~9*!gBiM;D%X?tEK!%F&sFjiC90J7U!f`1U?5snv^J0v@<@V?lL7FId5yhHj}%h^ zzqe#8ISw3pI@O$?jXKiIzFbnBIg@=j6bbA77RlCf^7CaCk!iKRV7L`` zvM@^55XRs?`C_DxKo@N5Y~YG5LQI#<$R!R19(JMI$g|Eo#%}g5EPipWXv5~6g#9K` z+vE_!-_u*of9@YZoEBSoRv_qXZGd9oN(lCc~Wl7!4r0#@&_u>wuL~Y%Z{QbkSSm$ zKm?g19ik$GiaV~F;J!NI1*ASH(Xp=cO7A=;zop|o?NhNC01MkIVXA&IKi*xtyci9k z|4~J?>X=_a>kFrG1^Ka2+h}q-f>Zvy`nBeZuhP!~eunj@tYyqAVz@2ZiFNFb=FxPd zx+1)6)AzSajZG6duqNDqUR69lxb5Rz4j}woqzq@;s1o9VGI7G2zU+ee(UP7L_Uc|( zQR}h1L<+?oM-MB}2 z;6kgFEbt-yXl&{T5=ASTDm?obiY~(;s;4?7VT>i+%`rEQ!7SOhMOv{}3x+S;KlOyH zYLNE=e!1A|Nc&g~b6Z};+D4(DHgi=+ajM2d> zQxoZ#WKrycJwrQVru+CrC3Onbw}#YyH8tuEsAO;DzZs%^JYMyg2)5Q|RNl=wv`U!DTI7p;)%*FW-&x)DKi%OF{V zxmc|Gg1PxH8mO@26A?^!B_cdcW`RT8xMru&pArM)V zMyRvZlwNgPR`BIRt23*}yT5P5?{R&t6<0lV%8gnc@%|fXI$i91RE6QAIHp^!H?Z2p zG@+qoBqGy50l>|20mkAb(w~uTvG=7HueE4bkeM?%>t`CdlqaBFqg|&7F{U<#e0uYI zpnKz=)gf9+P${1o6|dWJ0e$(y6dXL1k`ln%kjjv@Cl_Ybt=XkOzEo4E`*gSRV>HkL z5CupUn=Ic`@8nUCFaM(wM~y5`Ct#@$n#_4_zG z_3JIOUIN+rUa7lF_i3$I`**F8r;lDofzz0f;)f+P<1w)_VcQ@EI@lW`P&`hjuGZby zS#+YBzcBWnA9a|f+wNq9UQCyn#wq`268u)}9Ek%ThP_nF(Og>6*`O`nil+Ykiy0Dk z%Cr}g6lt;Ast$R+EW0cYBShC-6DG8DYeljK@*1653v#Q%zLo~OmEIX-jAe|S<`FQ6 z7QISo`s76OY$xIm?bHyfhWAV@P;Lh$-ue7q$CwB5BR7x!7|(^;?iq z*yzQCl#G9J@*RJ)v1(NR=&x^hc~#3elVl&>X83sk?fgl>51hbQ9Bnjbg;0YUSVBN1 zmm&Oe4kK(&G257QVn4$qK^z_cvrk1B|1H^S{P~x9nBfI+cPdUb$L^d&;nn$=Vp}Rv zK=aI!Avweb_;zq}CBP1KtEu@gh;eYeIp>Ij^TjY*D1EQ@Mht-&9U;Imo%-;i5 zBzpg68shafK@b;gml zl9ocsDk5d1|0M`(`Zt{s*#B6t3~ZV3RwWB_0V z4FJeT0KgHP_x_6d>0*+WrZ)Ot5QzV8|3?p;!<*!tI@AqgWo`}F8AkKVJ(_9ijquE? zx%1+wgE@8)h4S!Buue7jC)3T%#f;z`fXxkk+7i>+IQMFP`3FADae9*UZe)C@^V`=^ z*RfzSLtl>1fr>agcURQlTq)kJ=fME6a_dV*X>wIV_sj0KtkqL02AI=PunJPY~7L0?R*!@R70wuWVZ;Xpf?nr(k3Pt=Adls zoT5%?&FTc z8uCCWH8SE7*g}STqCBP~`8pxmZGyPHZX??=cr&Dx3$TEeL~pMen8iEritrYl$PO)E zaEA@dHiB8I-+7_sl<>3a%X!+`AxD079_EcXBM8s7#?&3^P`d3Ymq4(9(SHiER#GK> zNQ-`o&q*!~ca6_2gkB@fnHEAYv;kzXs<7+fhNAp`QQWN(Y7yKUYuR3`Na(w%b9rFR z09RN=9lZ+rYa5L;UonxqfQD7kD>QIQ3zvf?IFa`@Z-eB{xt`SR6Ce27Uolqi(nrIY z5fG(X?p7%~qW?(p$Td4Aqt9c}0>0zyX#Lsc8~eL}rcN!A=Jt)jLI}(MU|d(ZTWjet z_39>fB&HlV2p50TGx;v=SOr+MBq(h;&#e68PO|?zOEP(_Oj^eYeVcB6Ma`ovnSb?z z0_h8A3^R27BKk6&4X~X>tp5t;)PZeL@oxDsOK*I16}Oug_Pgd8?ogDi<;PeFkD|$_ zvZr;Ku$l-eo?#z*&cQvGC9g-aVESqlNCOKpB7n>zN|R;dv534Izqj1v{`JjlP4Q9n z*R((bSJitP6+;V2)O9Z)U+Pv{O&AX5qH61WmjM%w$WULZN^_5J8WHs5)MCE-)%W9d zopm;#^CY^dESU#iClVDTl{CqE3B7RTSiMDtvXX;xzFQr71?xRI(kS67amzn8U(VMtm>=l`xA)dH*{PdbQu(jauZ~3N@N5RMtF`_ z4LO)O99#axS#s*Vojk1`$v~Qe+LzCjk3)Ahhp*wna=Uh#he(0EB_&psqI#7|y2L>b z{OsAMz6dcy;^zbDgdqqf)@2gn1>5r=0_jdm+t{)emV8ba$~c~---=~57u7;r<=+w- zZ^ds7*|KoCGdb|Kgwr*K6Cz;;^ad3WMd2ZKfJUX|@Z|ZEoHTz%Ue$65g|gZ+NE$oF zo}CZJVTJT?O0el~(KugQTFDkM|EZ8t6KwDMJd*uVq%;zua|K*eh1EB3ZW8?mFLD!kGrEiL;D3!YMD$ z8sQy;h`qn~LiSRo8FUbJ-t87zqqA>@f_<09cOHH6_wuVVsl2Iit^*Cs;RnICcsO=s zL_Cv2xRyPaSE~Ql8yKIvJ2UPa;86^noK4flm1CWYZ#*rk1x8~d?DH#vfm_Pc(R4E4 z>+hc_)QPRIWB_cS#uID|IRyFO!X;}2CIgN@RRg^^F zs+NPR#LMBcpZJ1LkQX8Hd_nl*DYl-J%0gq@5M||F#3W4cM||Ub!6P`rg>=%@u0hk< z?2cMVhl`RGVQde0`AN^jV}5zY%nb)5N@;7-4Jx4RB~cbY{<*U0JM>UP5J1xpC^Z9qm6 zUA()`JYchb1#}I$l?eEP-(&HI?6RC+xz%89rfJ<@tkKu&w89+#5ncsYFjkdj!E7NB z_u0R)tYQaBVweG{fkR@i-N}QW7fIrBCri{7!RVo*dS)&5G`dV&JpOt)lf9DEK>Mg0 z_v4DoDr#>WDvF4XFUf!JP>t^OaqFbevc*PB#Yb;HbLo%WN+Vjm3Q&Q0{fqaK#+bhU<5;k!ke2r_#nidQ`rWJ| zw5AI3-A7I%w>pH%Hmmn&&^trIOFE!ny=*o-eskFo*Ps_SUoZ8B{7E^e*cpq=Q}u+z z3bgD6C&@(>%4bd!&zDpu9K2FtZ|T@xw?nw;vOhcCBLxV)BwLhLFzU>&*@grJ_sqI` zmHMo|8UiDf|kXWX;4ClB`g!pJ-kIF$t^)~R- z;tS)ozG&Z|&2XvWC^YP*^+#>7HJd(c?HoVhF;xcDT3aEhb|d2}kJR@BDN_F|>o!MI z3C2j0lwsFeRD*k$Rcf%tXNXcYR@|2I*&Mbye6x&Z`RoT3g?y!7J}*p~`og4{=^TC{ zVR3;qL#KMhrZ+C3|HtU!Qs-^i4|Kn!_@C^!9-Blj@e;{cS zv^}&PdXxpd+s43sp4gB8%z99|cvMS8V1#0n@03PcB1*_@d&5ymVmxR>?G=m`5~cl$ z>3#Y@hW>`y)udf()CJiy6?{dBYGr+w=!&(NNY>>o^^}A>vas_+5N*bs)^4U(iaAlx zSGuM~KX#U8z$1u%Toe2tVo^rkkrn-<>xg_uWT}6wJdgi|Moaeb{bUE5XQ29jE_r`Y zw^8QRbyXGjsEe!4{RiGI)n{j74z;r{mQ-a}&k8+s`O(8F){6)$IDg!nO*SdVt)IcULYh#6lQ< zRMM8Ald&Hhu~I_?!I(jM)?K6+dGa4K3; znfCdH|8KWyyGBZIb)*rax@3N6>&H7>K;)TdIqtL(75IHs(zq|<^K+Jmiv}v#%exUp zsh9Riw6X+oBx=}+S{USsu{jZ-p3Q?Me*gFpo`=z=!n1(aA$d483@&=*%N1`Z*3>HQ6BzV=n1xio13MX357d&`Z3UH-6#ysXJ^% zi?SQ^%gs?w*3V{$*ZMNnJ_h}yiKi-tTRkoo*STCUD;_f;W1!}*PW|U8Lb@ee7`7ak zo5@Z$5yMNBlCyzJ=Vy+vBPX%rlVj&9B*H3f+f#qudD856{!tq}$3c2m4$G=ql#;|j zVOXX2)kYi8CIC{Y09HQc?hL5<&GPQq?EsAdI-A5C?6dyH-9o;KY=pDnJ?qh1yCP3H zLIT+47o@B*oF28Ww)urdWGU7eLw?W`be6IW<~(_XBi+isItN`^ct);$(lCrk*}W;% z(xfE!xz-5fG`%@thB8l7Z@rN+Tt!xbSarCk+**JN( zo7I{>n41rygNiyo7Q;kVz$4S-=E;a)?4m0A^&nUN&W7K%W}hB{g_=GVsYP|0NMchN zMr3QKyy~(p7s!WJWmZyleqXz_%k#BHQvJjwH)d(r_iw1_b#e;O6h@BVSZ=sq!|E2( zg@->UlUVu-0A99pFg72tzKnFM-7h@^odt)2%$$jt0Q2a@JR#j`-CAvkDZ&);>CLnL zuJwOb2I;9mm3&szE&b+m=!+jFX~6>-86kol`8m@5_}q-9EvF19kZSI7kKsmsoEBOL zqT~%quvEFw5!bj;)w`P$Yc<2mjY3g|?Kg|xo z+|d-VZ8Ah?EiA<(-XMSd3DIBA9q8Bcme^;!d{8KeA`E{_dC201Yqo#UzgqX;D3L8K z;Xsz7`ygO-UdQ0g!qHoYf7+sXDT>{7E`bGJwsMbtqGA}ZD^s4|-u)JcN%~-IS-QT@ z4P)cEm$f!pSV;pHyz}0&_h{vE9J#=%2zh6{R+yYm^3nqJOAN~7 zF{Ztk!wlP1&Nd|=QBOe@nLNK*7asR@#F2+vO+PqqmP^2$}*c_~r@} z&@{bhObN3CzU^OM4st-v3y30$G!;;K z6BMN?L}~!(U1?I17k$o`^X>eAbFEpkXU|&K>@|DMp4ofuSehF$&~niN0Ki~uq-O;H z;OP+9fU6qe7pha8*UiYv3;?jg0D!v<0EeejxFrAxlL3Gg zGyotU0RTsE-uo-+r;ABin%d|S7k~YK`#*Z%-FuIeQ-``?tjw(eJHu#xxkociy%C;y zHFsV-buh;+qEH^53D&6w|75zkxtI~W1F*TFPg`PI8|PllFaN-&IZjWK-i?e8b$N*xoX6VcDIZzR2=kAIcoGZoK^*k6LR&IUCC{3}`s6Y{eq^;kp(Jfg`FVNm70tOX`)@9G?oDVeHhgc&nbfdPKE*{|y!*H# zv4%VlN{x)T1h$Y7o+ytgNxn{qcAFq>uiMDB4ABf}UUmfIVJq8`f{GOcF2)morig2&Iqk%TVv`Dbtv8TluIC3!00~(Su3fM zK7^y6;&YNq!(HQZ3!&FYbEbt53_O4=Ruy(V+)$MNFN(WWLM?)OV=dc@6$yPebuJIA z8Q==5sH0awe{G|Y<|`(W7tpXOdW8l~Y2k9v1Sj&|=53JNIoFfAec}Uu`zyxkUHWJQ zGc81^mb+ETj_5y{S~w1Dq8J6eBs`NsY(ps7=fq`7@#un@xXKN#0l?$%m* zOuf3v9f>Ii4#LIX^h~~sJ5~W!EeT3n&ND0jxRdNZ&yq}DE0fl7Lf@vFUs3aDOXgqw zpg{Tp8p8}-zlgp}X9H|!Y1e-RbLzmhsCc*hn58#9x{BM)3;SL340kBX*79SlL`2bK zRN2E_Caflcif7ozo^x=|Wy$N2ESSC;1=7HRj0hm}h|*-)cr0z+jo({ta{u~fwx;-~ z`fFOCfvf7hjf$a#B$1l1iFny#(T4&$Rn`YEm~I3uVn0wEn!s(l;^_9D`raXQgwU zsS@Jys`O7ji$q(zl{57%otIJ~N%z6g8l*}2;bmqzR`e$B7kfqKXNadVIMNi>th?C= z`olB$&TvEat`w+*$|N==K_f4w;t{VQZQ)B$ScY*%NsW)#n|R&vx(R`}nkEiLh%I6Y z%HAr!e^UcJzS*t!7du>DM{J8}v{6?_tX!MY^y`t{*-cN$t(Byueh0|w+M!t0!AG9d zr9I){$LF2b!L>K_%W7FS9~9JeKr5PspfU*wEHPLFcr)J-5!^EEC>W*5(^^~LvSIt0 zd>DW0y<~k#Wj+o$fnmw8Yj>Fnvrz9E4rmxgS+x~%ju>gXF7wevfVrZP-BnMO-t*3C zyml4BG2VHb6oIv}PDMx}<)=66N?6;J)@1qa76N>H?F}8*2VDlmqTB?Tn-Uqpgb|+O zRYMMD4#$>1ah9BVZzoTyM>3G+p!Vf+<>Szu&Eadfu-vYl<{?rbZ%K(&rKnz|k}h%3 z13!EAsV}V4YH&Ce~#V;sx9DAOh)5OWWA87M6TY7|J-FrQeEWH5b(aukvpR zjkn^rhHP25+?gDBTf*rY!wHeF1A2oBh@yxPJ3yn-a(MFmNluzSBd=kW+0-JKbC4)7?3PR^!j1a9` z@b&l46zarQSTX=MP~!;fEaIwI08kecu?Zs@+wLq za8=8}RpRCF*-w1IC&-HsdA=b0@f2H6N@bxjZiupSFJclV_#?jYzTgpp)`fJ^)viI) z+U$;6Nk@p16=7@-c=<`s#AAMW#>^1%U`)x#=YR;VshAHA@{o4#eB60)T+jd~FtjI8 zS>8%YN+OtL+M{ZAmwL5w6^CC%H?qrF&A{ae%RL`u%o<^66i^pFtXR=q48fYJN z<9=LmSw-!QLq!qM@g@219jej2K2F|YYg`=zYM-RTau_2v+0x6@-r7-(o88qY`(bQd zi!lqg%}O{>T(;PVsrcyaXDk@rkFanSihT9 zgw|9+zWc~&;u`eg=If>2kUuF06+2^*d8(d} zSb>(k;3T=ILix;T;`x&5go9Tq>@6MJ>vptmy6n%6_ecSPFUc0A6^uIbYqlW)!9BC? zUZp7 zYVn2fT3@tp&}O()aTFSM)B2;f*qTirwswx6@R%xtYOSr1RJ)P!l}GA(f)uHLmUWw> zsRUyrNy@NmEvmu2%PKWk<1<958Y^x~`D_kb9llvcvwZf0ibB59FP|4CO?_d~%ybSv zk+8VHnxRv@V$&O!(Enp}ajEmR><7BvQv6SLT#rqnmv{+j8&*$rJ7Zyqs=Xa(QFeny zBX|$ILyxkcciR}a&l4LGfLRYp7msSG2#ipS@}1IXOGF8|ZErYANsI@LsJ(*0AyL|| znBJ!kWaw|GT}|4xMqQ9SQ^8l1s8-f@iLO|SiDX^gQcp?9BMUoE1i>@rw01MSQp|~h zzS1={`mwV#10F&AT}R|QB1`>a<$3%!G+MHc?(A*5~cZVgG+>P*I*_8nX4@Ag-9d)cQ*g{I;&Z)$|mDzd@C81 z>ut(U!*)iU&LAJAE-q8W+II~CyJ^-u7H&Y z5oV2ciir*>Zoh1X`|3;(lKG^;ENrWQsRzjYcz5OELM(*w zM$k@jd8_R-tghf~p- z%JAnK{=eO-?HVb;)saSw>XP}Ptsn1j0g-2-<+#&ER1o)7N#nkZ&(B#NE*hv{FYiVa zrC!=6!DR{JNYtf%lr_Or!WL)#jP*#6Qdf z=UZ&#fe-12qmze_7<%zk(V0h3^m81dYO+Hb#$3|X6nE_i%#x2^pqF?xZ~VgZQ+L>k z7G*c+mz$%Wte?#guk~fDeGK|Z6HiqPw|ZPGu5-CyRy<}x#z4(qo%+vHgmg=`Fl;$6 zH6?TS3* z2nk@DUy!oOaC+3f+U6G;k)>E?4EaG%&{@hhnDgWjj&v*k>Kt@w;TgI1Ny9KEW%s63 zOOuk^=UO9_)AZ(q8Ol6Sz4b=Qa1~hzV%6cEa%%x9kf#LiK`Z43^bLQbZ9tGbGRRgD zZdPmlU~WE)4l3&WSPT?44#wsq)|ZiPwfm)qptImmkeM?v6JQ>_m?xxLty`-NF{L$ye0uY& zzia)Ul|g!HP$i!gbxXhb9QxviNjP{QBO^qxBR@ylAD^4iwB?im1yapj?lIiRkJCa6 zL6p2f36?4sI^r5Ps(M!y-C+SXPgT#CqL`{2wRr#J6|*57l#Ac>4G*0`EloWy<)_&p zm^+#xwoQh#S_?}ti8sh!e?s)va|imhye0M-FCP>Nq6otuQy#Lo;hODV^sm-EI7(zo zOE{3_=spNoo!2pVvvBm*;h(l>UW#IOol9VWm#y5RpQsoH?8=nqw|Bn^)k!97irN$+o?JQgFu74%aE$Jm>3V$5r}(1xz$zJGbiM& zW*+AI%X}|tL&o>sf8rb1hw8{_7>r&E9Cxx+jieN{rCxQ%X4JfzsBNkUVct2x*}ji= z(7f6_<0F)9=##p$c#qzOy>G`BdGhde3^;`eD}GQyHx`GVj@SY*(1D&Xq2e(HO^vRG zj-q4r{Q1%U{HVn=-t?p(4B|R1v`z#+li@dNX31QH2<(L#uBOtGj(T0m7BubeU#yV$ z6PDe$q-d*^7EQ>rCHW;u7%{f?iYT$UODCE=nBU~YR+v{E_O&$Vt?c#yGoBeg#V2GG zD}I^U{PD5&=}sgcIA|bNjPIITp*;3WeDei;jxhHXhy7x&*Kk4aad$rBadYH(5-=~L zwBCaWD;fLb;y?CqeZ{2i;a}hI^Q%ASPLh9clj-L^wBsk0AaD$0bGFl-5kU=TVTnPR zJjU>gIn1zK(vEww06ltg*%svrg{Ua&o~O#pY+c@FPCF^l5!AgweOdxVvCH zkZvI!rvi|ZkyVnCQI(Qau#uHV%F7|;Ri$JUkTNpZ;xo_x7a<_X-N!TP4?$5%=9D9A zBP)ZHS4PUo{!0+m4s1LnaQ?Ai9ps6La0&4MwB3VTJ$Q`+T)aH2JY3wPZhZ7O{n`Nl NV|{bI3LSL(e*wAF2w4CC literal 0 HcmV?d00001 diff --git a/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png b/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fdc614309ba1c2b9245d6a3d0b8c36e5f3de04 GIT binary patch literal 4676 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 M>YD15YoX)*3q=m5p#T5? literal 0 HcmV?d00001 diff --git a/assets/css/jquery-ui.css b/assets/css/jquery-ui.css new file mode 100644 index 000000000..f7e5293f2 --- /dev/null +++ b/assets/css/jquery-ui.css @@ -0,0 +1,523 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.css, tabs.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #333333; +} +.ui-widget-header { + border: 1px solid #EFEFEF; + background: #EEEEEE; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); /* support: IE8 */ +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); /* support: IE8 */ + border-radius: 5px; +} diff --git a/assets/css/jquery-ui.structure.min.css b/assets/css/jquery-ui.structure.min.css new file mode 100644 index 000000000..610239ae3 --- /dev/null +++ b/assets/css/jquery-ui.structure.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none} \ No newline at end of file diff --git a/assets/css/jquery-ui.theme.min.css b/assets/css/jquery-ui.theme.min.css new file mode 100644 index 000000000..c9c6ec518 --- /dev/null +++ b/assets/css/jquery-ui.theme.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px} \ No newline at end of file diff --git a/assets/css/lforms.min.css b/assets/css/lforms.min.css new file mode 100644 index 000000000..bf82166c1 --- /dev/null +++ b/assets/css/lforms.min.css @@ -0,0 +1,9734 @@ + + + +.lhc-form{ + font-family:Arial; + font-size:14px; + background-color:#fff +} +.lhc-form input[type=number]::-webkit-outer-spin-button,.lhc-form input[type=number]::-webkit-inner-spin-button{ + -webkit-appearance:none; + margin:0 +} +.lhc-form input[type=number]{ + -moz-appearance:textfield +} +.lhc-form label{ + font-weight:400; + margin-bottom:0 +} +.lhc-form-title{ + background-color:#458ac5; + color:#fff; + overflow:hidden; + padding:8px; + margin:4px 0; + border-radius:4px +} +.lhc-form-title a{ + color:#fff +} +.lhc-form-title .lhc-item-question{ + font-size:120%; + vertical-align:text-top +} +.lhc-form table{ + padding:0; + width:100%; + table-layout:fixed +} +.lhc-form input[type=text],.lhc-form input[type=number]{ + border:1px solid #ced5d9; + width:100%; + height:28px; + min-height:14px; + overflow:hidden; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px +} +.lhc-form textarea{ + border:1px solid #ced5d9; + width:100%; + height:1em; + min-height:28px; + overflow:visible; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px; + box-sizing:border-box; + vertical-align:bottom; + resize:vertical +} +.lhc-form input:focus,.lhc-form textarea:focus,.lhc-form .ant-picker-input>input:focus{ + background-color:#fff8c6 +} +.lhc-form input[readonly],.lhc-form textarea[readonly],.lhc-form .ant-picker-input>input[readonly]{ + background-color:#e8e8e8 +} +.lhc-de-button{ + width:22px +} +.lhc-form .lhc-button{ + border:0 none; + cursor:pointer; + overflow:visible; + padding:0; + position:relative; + background-color:#066aa0 +} +.lhc-form .lhc-float-button{ + min-width:22px; + border-radius:4px; + font-weight:700; + color:#fff; + padding:1px .5em; + margin-bottom:2px +} +.lhc-form .lhc-help-button,.lhc-form .lf-control-button,.lhc-form .lhc-copyright-button{ + padding:0; + margin-right:2px; + margin-left:2px; + vertical-align:middle; + background-color:transparent; + color:#066aa0; + border:none +} +.lhc-form .lhc-help-button:hover,.lhc-form .lf-control-button:hover,.lhc-form .lhc-copyright-button:hover{ + color:#0087fd; + cursor:pointer +} +.lhc-form .lhc-form-title .lhc-help-button,.lhc-form .lhc-form-title .lf-control-button,.lhc-form .lhc-form-title .lhc-copyright-button{ + background-color:inherit; + color:#fff; + font-weight:700 +} +.lhc-form .lhc-form-title .lhc-help-button:hover,.lhc-form .lhc-form-title .lf-control-button:hover,.lhc-form .lhc-form-title .lhc-copyright-button:hover{ + color:#b4fda7 +} +.lhc-form .lhc-help-button i,.lhc-form .lf-control-button i,.lhc-form .lhc-copyright-button i{ + font-size:medium +} +.lhc-form-title .popover{ + color:#333 +} +.lhc-form .lhc-de-label span.lf-prompt{ + font-style:italic; + font-size:75% +} +.lhc-form .lhc-de-label span.lf-sn{ + border-radius:4px; + background-color:#066aa0; + font-weight:700; + color:#fff; + padding:4px 8px; + margin-right:4px +} +.lhc-form .lhc-de-label span.lhc-item-question{ + padding:0 2px +} +.lhc-form .lhc-required{ + color:#8b0000; + font-weight:700 +} +.lhc-form .stopped{ + text-align:center; + width:500px; + height:50px; + margin-left:30%; + margin-right:30%; + margin-bottom:20px; + vertical-align:top +} +.lhc-item-question.lhc-active-row{ + background-color:#afeeee +} +.lhc-form input.units{ + color:#333; + font-weight:400 +} +.lhc-form input.ansList,.lhc-form input.search_field{ + padding-right:14px +} +.lhc-form lhc-unit input.ansList,.lhc-form lhc-unit input.ansList:focus{ + padding-right:2px +} +.lhc-form-body .lhc-form-table-row.target-show td{ + color:#015dad +} +.lhc-form .lhc-form-table-row.button-row{ + background:none; + padding:2px 0 +} +.lhc-form.lf-template-table .lhc-layout-horizontal,.lhc-form.lf-template-table .lhc-layout-matrix{ + padding-right:6px +} +.lf-top-section .lhc-layout-horizontal .lhc-form-horizontal-table-title,.lf-top-section .lhc-layout-matrix .lhc-form-matrix-table-title{ + display:none +} +.lhc-form-view{ + margin:15px +} +.lhc-form-body{ + border:1px solid #ced5d9; + padding:4px 0; + margin:0 0 2px; + border-radius:4px; + box-sizing:border-box +} +.lhc-form .lhc-form-table-row{ + border:solid; + border-color:#ced5d9; + border-width:1px 0 0 0; + margin:0 4px 0 2px +} +.lhc-form .lhc-form-table-row.lhc-item-group{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white +} +.lhc-form .lhc-form-table-row.lhc-item-group .lhc-de-label-button{ + padding:4px 0 +} +.lhc-form .lhc-item.lhc-datatype-TITLE{ + padding-top:4px; + padding-bottom:4px +} +.lhc-form .lhc-item.lhc-datatype-TITLE .lhc-item-display{ + background-color:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-item-group-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form lhc-item.lhc-first-item>lhc-item-question{ + border-top:none +} +.lhc-form .prefix{ + padding-right:.25em +} +div.ant-popover-title{ + background-color:#f7f7f7 +} +div.cdk-overlay-pane{ + max-width:66% +} +screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +.lhc-button-padding{ + padding-left:4px +} +.lhc-form .lhc-item-readyonly button{ + display:none +} +.lhc-form .ant-checkbox-disabled+span,.lhc-form .ant-radio-disabled+span,.lhc-form input:disabled,.lhc-form .ant-picker-input>input-disabled,.lhc-form .ant-picker-input>input[disabled],.lhc-form .lhc-item-readyonly{ + color:#000000bf; + cursor:not-allowed +} +.lhc-de-label-button{ + padding:4px 0 0 +} +.lhc-de-input-unit{ + padding:0 +} +.lhc-de-unit{ + padding:2px 0 2px 2px +} +.lhc-de{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1 +} +lhc-item-question-text,.lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit-content{ + width:100% +} +lhc-item-quantity,lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +lhc-input{ + order:1; + flex-grow:1 +} +lhc-unit,.lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-md .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-md .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-md .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-md .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-md .lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-md lhc-item-quantity,.lhc-item-view-md lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +.lhc-item-view-md lhc-input{ + order:1; + flex-grow:1 +} +.lhc-item-view-md lhc-unit,.lhc-item-view-md .lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-sm .lhc-de-input-unit{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-item-quantity,.lhc-item-view-sm lhc-item-simple-type{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm lhc-input{ + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-unit,.lhc-item-view-sm .lhc-de-unit{ + order:2; + flex-grow:1; + width:100% +} +.lhc-item{ + position:relative +} +.lhc-item.lhc-indentation{ + padding-left:24px +} +.lhc-item.lhc-tree-line:before{ + content:""; + position:absolute; + left:12px; + border-top:2px solid #2f96b4; + top:14px; + width:12px; + height:0 +} +.lhc-item.lhc-tree-line:after{ + content:""; + position:absolute; + left:12px; + border-left:2px solid #2f96b4; + height:100%; + width:0; + top:0 +} +.lhc-item.lhc-tree-line.lhc-last-item:after{ + height:14px +} +.lf-top-section .lhc-layout-horizontal.lhc-item,.lf-top-section .lhc-layout-matrix.lhc-item{ + padding:0 4px 0 3px +} +.lf-top-section .lhc-layout-horizontal.lhc-item:before,.lf-top-section .lhc-layout-matrix.lhc-item:before{ + border:0 +} +.lf-top-section .lhc-layout-horizontal.lhc-item:after,.lf-top-section .lhc-layout-matrix.lhc-item:after{ + border:0 +} +.lf-indentation-bar .lhc-item:before{ + border-top:0 +} +.lf-indentation-bar .lhc-item:after{ + border:6px solid #c6dde4; + left:6px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + height:100% +} +.lf-indentation-bar .lhc-item.lhc-first-item:after{ + border-top-left-radius:4px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + border-bottom-left-radius:4px +} +lhc-input,lhc-unit,lhc-item-text,lhc-date,lhc-item-choice-autocomplete{ + padding:2px 0 2px 2px; + display:block +} +lhc-item-choice .autocomp_selected{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-choice .autocomp_selected ul{ + margin:0 0 0 .25em +} +lhc-item-date,lhc-item-datetime,lhc-item-time{ + display:block; + padding:2px 0 2px 2px +} +lhc-item-date .lhc-date-picker,lhc-item-datetime .lhc-datetime-picker,lhc-item-time .lhc-time-picker{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-date .ant-picker,lhc-item-datetime .ant-picker,lhc-item-time .ant-picker{ + padding:3px 7px 2px 4px +} +lhc-item-date .ant-picker-input>input,lhc-item-datetime .ant-picker-input>input{ + font-size:90%; + font-weight:700; + padding-top:2px +} +lhc-item-time .ant-picker-input>input[type=text]{ + border:none; + padding-left:0; + padding-top:1px; + padding-bottom:1px; + height:auto; + font-size:90%; + font-weight:700 +} +lhc-item-date .ant-picker-input>input::-moz-placeholder,lhc-item-datetime .ant-picker-input>input::-moz-placeholder,lhc-item-time .ant-picker-input>input::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::placeholder,lhc-item-datetime .ant-picker-input>input::placeholder,lhc-item-time .ant-picker-input>input::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input:-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input:-ms-input-placeholder,lhc-item-time .ant-picker-input>input:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input::-ms-input-placeholder,lhc-item-time .ant-picker-input>input::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-moz-placeholder,.lhc-form textarea::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::placeholder,.lhc-form textarea::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input:-ms-input-placeholder,.lhc-form textarea:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-ms-input-placeholder,.lhc-form textarea::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-layout-horizontal .lhc-form-horizontal-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-layout-horizontal .lhc-form-horizontal-table-header{ + overflow:hidden; + vertical-align:top; + background:none repeat scroll 0 0 #E8E8E8; + padding:4px 2px; + text-align:left; + color:#666; + font-weight:400; + border-radius:4px +} +.lhc-layout-horizontal .lhc-form-horizontal-table td.lhc-de-button{ + padding-left:2px; + border-right:none +} +.lhc-layout-horizontal table.lhc-form-horizontal-table{ + border:none; + margin:2px 4px 0 1px +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr{ + border:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr td{ + border-right:none; + border-left:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table .lhc-de-button{ + width:2.1em; + min-width:2em +} +.lhc-layout-horizontal div.lhc-de-input-unit{ + order:1; + flex-grow:1; + flex-shrink:1 +} +.lhc-layout-horizontal lhc-item-question{ + border:0; + margin:0 +} +.lhc-layout-horizontal table{ + border-spacing:0; + border-collapse:collapse +} +.lhc-layout-horizontal td.lhc-item-question{ + padding:0 +} +.lhc-form .lhc-layout-matrix.lhc-item{ + padding-bottom:2px +} +.lhc-form .lhc-form-matrix-table{ + border-collapse:separate; + border-radius:4px; + box-sizing:border-box; + margin:2px 4px 0 1px; + text-align:left; + border:1px solid #ced5d9 +} +.lhc-form .lhc-form-matrix-table .lhc-matrix-table-header-row{ + background:#E8E8E8 +} +.lhc-form .lhc-form-matrix-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-form-matrix-table .lhc-question{ + width:25% +} +.lhc-form .lhc-form-matrix-answer{ + padding-left:5px; + padding-right:5px +} +.lhc-form .lhc-form-matrix-cell,.lhc-form .lhc-form-matrix-cell-other{ + text-align:center +} +.lhc-form .lhc-form-matrix-table th{ + padding:4px +} +.lhc-form .lhc-form-matrix-table td{ + padding:4px; + border-top:1px solid #ced5d9 +} +.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input textarea,.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input textarea{ + border:2px solid #FF0000 +} +.lhc-form .lhc-validation-popover{ + display:none +} +.lhc-form .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + border-radius:6px; + bottom:35px; + background-color:#fcf8e3; + padding:4px 6px; + position:absolute; + z-index:98; + max-width:600px; + width:auto; + display:block; + box-shadow:0 5px 10px #0003; + border:1px solid #eea236; + font-size:90% +} +.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + bottom:59px +} +.lhc-form .lhc-invalid .lhc-validation-popover:before{ + border:solid; + border-color:#fcf8e3 transparent; + border-width:11px 11px 0 11px; + bottom:-10px; + content:""; + left:10px; + position:absolute; + z-index:99 +} +.lhc-form lhc-item.lhc-invalid.lhc-datatype-DTM .lhc-validation-popover{ + display:none +} +.cdk-overlay-container,body,html{ + height:100%; + width:100% +} +a,a:active,a:focus,a:hover{ + text-decoration:none; + outline:0 +} +dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{ + margin-top:0 +} +address,dl,ol,p,pre,ul{ + margin-bottom:1em +} +button,hr,input{ + overflow:visible +} +pre,textarea{ + overflow:auto +} +dd,h1,h2,h3,h4,h5,h6,legend{ + margin-bottom:.5em +} +progress,sub,sup{ + vertical-align:baseline +} +.anticon,button,select{ + text-transform:none +} +[ant-click-animating-without-extra-node=true],[ant-click-animating=true],sub,sup{ + position:relative +} +.cdk-overlay-backdrop,html{ + -webkit-tap-highlight-color:transparent +} +[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{ + display:none +} +input::-ms-clear,input::-ms-reveal{ + display:none +} +*,:after,:before{ + box-sizing:border-box +} +html{ + font-family:sans-serif; + line-height:1.15; + -webkit-text-size-adjust:100%; + -ms-text-size-adjust:100%; + -ms-overflow-style:scrollbar; + --antd-wave-shadow-color:#1890ff; + --scroll-bar:0 +} +body{ + margin:0; + color:#000000d9; + font-size:14px; + font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"; + font-variant:tabular-nums; + line-height:1.5715; + background-color:#fff; + font-feature-settings:"tnum","tnum" +} +[tabindex="-1"]:focus{ + outline:0!important +} +hr{ + box-sizing:content-box; + height:0 +} +h1,h2,h3,h4,h5,h6{ + color:#000000d9; + font-weight:500 +} +abbr[data-original-title],abbr[title]{ + text-decoration:underline; + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; + border-bottom:0; + cursor:help +} +address{ + font-style:normal; + line-height:inherit +} +input[type=password],input[type=number],input[type=text],textarea{ + -webkit-appearance:none +} +ol ol,ol ul,ul ol,ul ul{ + margin-bottom:0 +} +dt{ + font-weight:500 +} +dd{ + margin-left:0 +} +blockquote,figure{ + margin:0 0 1em +} +dfn{ + font-style:italic +} +b,strong{ + font-weight:bolder +} +small{ + font-size:80% +} +sub,sup{ + font-size:75%; + line-height:0 +} +sub{ + bottom:-.25em +} +sup{ + top:-.5em +} +a{ + color:#1890ff; + background-color:transparent; + cursor:pointer; + transition:color .3s; + -webkit-text-decoration-skip:objects +} +a:hover{ + color:#40a9ff +} +a:active{ + color:#096dd9 +} +a[disabled]{ + color:#00000040; + cursor:not-allowed +} +code,kbd,pre,samp{ + font-size:1em; + font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace +} +img{ + vertical-align:middle; + border-style:none +} +[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{ + touch-action:manipulation +} +table{ + border-collapse:collapse +} +caption{ + padding-top:.75em; + padding-bottom:.3em; + color:#00000073; + text-align:left; + caption-side:bottom +} +button,input,optgroup,select,textarea{ + margin:0; + color:inherit; + font-size:inherit; + font-family:inherit; + line-height:inherit +} +[type=reset],[type=submit],button,html [type=button]{ + -webkit-appearance:button +} +[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ + padding:0; + border-style:none +} +input[type=radio],input[type=checkbox]{ + box-sizing:border-box; + padding:0 +} +input[type=date],input[type=time],input[type=datetime-local],input[type=month]{ + -webkit-appearance:listbox +} +textarea{ + resize:vertical +} +fieldset{ + min-width:0; + margin:0; + padding:0; + border:0 +} +legend{ + display:block; + width:100%; + max-width:100%; + padding:0; + color:inherit; + font-size:1.5em; + line-height:inherit; + white-space:normal +} +[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ + height:auto +} +[type=search]{ + outline-offset:-2px; + -webkit-appearance:none +} +[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{ + -webkit-appearance:none +} +::-webkit-file-upload-button{ + font:inherit; + -webkit-appearance:button +} +output{ + display:inline-block +} +summary{ + display:list-item +} +template{ + display:none +} +[hidden]{ + display:none!important +} +.clearfix:after,.clearfix:before{ + display:table; + content:"" +} +mark{ + padding:.2em; + background-color:#feffe6 +} +::-moz-selection{ + color:#fff; + background:#1890ff +} +::selection{ + color:#fff; + background:#1890ff +} +.clearfix:after{ + clear:both +} +.anticon,.anticon svg{ + display:inline-block +} +.anticon{ + color:inherit; + font-style:normal; + line-height:0; + text-align:center; + vertical-align:-.125em; + text-rendering:optimizelegibility; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale +} +.anticon>*{ + line-height:1 +} +.anticon:before{ + display:none +} +.anticon .anticon-icon{ + display:block +} +.anticon>.anticon{ + line-height:0; + vertical-align:0 +} +.anticon[tabindex]{ + cursor:pointer +} +.anticon-spin,.anticon-spin:before{ + display:inline-block; + animation:loadingCircle 1s infinite linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-timing-function:linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{ + animation-name:antFadeIn; + animation-play-state:running +} +.ant-fade-leave.ant-fade-leave-active{ + animation-name:antFadeOut; + animation-play-state:running; + pointer-events:none +} +.ant-fade-appear,.ant-fade-enter{ + opacity:0 +} +@keyframes antFadeIn{ + 0%{ + opacity:0 + } + to{ + opacity:1 + } +} +@keyframes antFadeOut{ + 0%{ + opacity:1 + } + to{ + opacity:0 + } +} +.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{ + animation-name:antMoveUpIn; + animation-play-state:running +} +.ant-move-up-leave.ant-move-up-leave-active{ + animation-name:antMoveUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-up-appear,.ant-move-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-up-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{ + animation-name:antMoveDownIn; + animation-play-state:running +} +.ant-move-down-leave.ant-move-down-leave-active{ + animation-name:antMoveDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-down-appear,.ant-move-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-down-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{ + animation-name:antMoveLeftIn; + animation-play-state:running +} +.ant-move-left-leave.ant-move-left-leave-active{ + animation-name:antMoveLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-left-appear,.ant-move-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-left-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{ + animation-name:antMoveRightIn; + animation-play-state:running +} +.ant-move-right-leave.ant-move-right-leave-active{ + animation-name:antMoveRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-right-appear,.ant-move-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-right-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +@keyframes antMoveDownIn{ + 0%{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveDownOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveLeftIn{ + 0%{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveLeftOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveRightIn{ + 0%{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveRightOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveUpIn{ + 0%{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveUpOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes loadingCircle{ + to{ + transform:rotate(360deg) + } +} +.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{ + position:absolute; + inset:0; + display:block; + border-radius:inherit; + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 0 var(--antd-wave-shadow-color); + opacity:.2; + animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1); + animation-fill-mode:forwards; + content:""; + pointer-events:none +} +@keyframes waveEffect{ + to{ + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 6px #1890ff; + box-shadow:0 0 0 6px var(--antd-wave-shadow-color) + } +} +@keyframes fadeEffect{ + to{ + opacity:0 + } +} +.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{ + animation-name:antSlideUpIn; + animation-play-state:running +} +.ant-slide-up-leave.ant-slide-up-leave-active{ + animation-name:antSlideUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-up-appear,.ant-slide-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-up-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{ + animation-name:antSlideDownIn; + animation-play-state:running +} +.ant-slide-down-leave.ant-slide-down-leave-active{ + animation-name:antSlideDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-down-appear,.ant-slide-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-down-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{ + animation-name:antSlideLeftIn; + animation-play-state:running +} +.ant-slide-left-leave.ant-slide-left-leave-active{ + animation-name:antSlideLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-left-appear,.ant-slide-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-left-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{ + animation-name:antSlideRightIn; + animation-play-state:running +} +.ant-slide-right-leave.ant-slide-right-leave-active{ + animation-name:antSlideRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-right-appear,.ant-slide-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-right-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +@keyframes antSlideUpIn{ + 0%{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideUpOut{ + 0%{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideDownIn{ + 0%{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } +} +@keyframes antSlideDownOut{ + 0%{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } +} +@keyframes antSlideLeftIn{ + 0%{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideLeftOut{ + 0%{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideRightIn{ + 0%{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } +} +@keyframes antSlideRightOut{ + 0%{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } +} +.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{ + animation-name:antZoomIn; + animation-play-state:running +} +.ant-zoom-leave.ant-zoom-leave-active{ + animation-name:antZoomOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-appear,.ant-zoom-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{ + transform:none +} +.ant-zoom-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-leave.ant-zoom-big-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-appear,.ant-zoom-big-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{ + transform:none +} +.ant-zoom-big-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{ + animation-duration:.1s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{ + transform:none +} +.ant-zoom-big-fast-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{ + animation-name:antZoomUpIn; + animation-play-state:running +} +.ant-zoom-up-leave.ant-zoom-up-leave-active{ + animation-name:antZoomUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-up-appear,.ant-zoom-up-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{ + transform:none +} +.ant-zoom-up-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{ + animation-name:antZoomDownIn; + animation-play-state:running +} +.ant-zoom-down-leave.ant-zoom-down-leave-active{ + animation-name:antZoomDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-down-appear,.ant-zoom-down-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{ + transform:none +} +.ant-zoom-down-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{ + animation-name:antZoomLeftIn; + animation-play-state:running +} +.ant-zoom-left-leave.ant-zoom-left-leave-active{ + animation-name:antZoomLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-left-appear,.ant-zoom-left-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{ + transform:none +} +.ant-zoom-left-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{ + animation-name:antZoomRightIn; + animation-play-state:running +} +.ant-zoom-right-leave.ant-zoom-right-leave-active{ + animation-name:antZoomRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-right-appear,.ant-zoom-right-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{ + transform:none +} +.ant-zoom-right-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +@keyframes antZoomIn{ + 0%{ + transform:scale(.2); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.2); + opacity:0 + } +} +@keyframes antZoomBigIn{ + 0%{ + transform:scale(.8); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomBigOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.8); + opacity:0 + } +} +@keyframes antZoomUpIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 0 + } +} +@keyframes antZoomUpOut{ + 0%{ + transform:scale(1); + transform-origin:50% 0 + } + to{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } +} +@keyframes antZoomLeftIn{ + 0%{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:0 50% + } +} +@keyframes antZoomLeftOut{ + 0%{ + transform:scale(1); + transform-origin:0 50% + } + to{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } +} +@keyframes antZoomRightIn{ + 0%{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:100% 50% + } +} +@keyframes antZoomRightOut{ + 0%{ + transform:scale(1); + transform-origin:100% 50% + } + to{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } +} +@keyframes antZoomDownIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 100% + } +} +@keyframes antZoomDownOut{ + 0%{ + transform:scale(1); + transform-origin:50% 100% + } + to{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } +} +.ant-motion-collapse-legacy{ + overflow:hidden +} +.ant-motion-collapse-legacy-active{ + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.ant-motion-collapse{ + overflow:hidden; + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.cdk-overlay-container{ + pointer-events:none; + top:0; + left:0; + position:fixed; + z-index:1000 +} +.cdk-visually-hidden{ + border:0; + clip:rect(0 0 0 0); + height:1px; + margin:-1px; + overflow:hidden; + padding:0; + position:absolute; + width:1px; + outline:0; + -webkit-appearance:none; + -moz-appearance:none +} +.cdk-overlay-backdrop{ + inset:0; + transition:opacity .4s cubic-bezier(.25,.8,.25,1); + opacity:0; + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-backdrop.ant-modal-mask{ + opacity:1 +} +.cdk-overlay-pane{ + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-connected-position-bounding-box{ + position:absolute; + z-index:1000; + display:flex; + flex-direction:column; + min-width:1px; + min-height:1px +} +.cdk-global-scrollblock{ + position:fixed; + width:100%; + overflow-y:scroll +} +.cdk-global-scrollblock body{ + overflow-x:visible +} +.nz-overlay-transparent-backdrop,.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{ + opacity:0 +} +.nz-animate-disabled.ant-drawer.ant-drawer-open .ant-drawer-mask,.nz-animate-disabled.ant-scroll-number-only{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-drawer>*{ + transition:none +} +.nz-animate-disabled .ant-modal,.nz-animate-disabled .ant-modal-mask,.nz-animate-disabled .ant-modal-mask.zoom-enter,.nz-animate-disabled .ant-modal-mask.zoom-enter-active,.nz-animate-disabled .ant-modal-mask.zoom-leave,.nz-animate-disabled .ant-modal-mask.zoom-leave-active,.nz-animate-disabled .ant-modal.zoom-enter,.nz-animate-disabled .ant-modal.zoom-enter-active,.nz-animate-disabled .ant-modal.zoom-leave,.nz-animate-disabled .ant-modal.zoom-leave-active{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.nz-animate-disabled.ant-menu,.nz-animate-disabled.ant-menu .ant-menu-item,.nz-animate-disabled.ant-menu .ant-menu-item .anticon,.nz-animate-disabled.ant-menu .ant-menu-item .anticon+span,.nz-animate-disabled.ant-menu .ant-menu-submenu-title,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon+span,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs.ant-tabs-bottom .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-left .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-right .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-top .ant-tabs-ink-bar-animated{ + transition:none +} +@keyframes antCheckboxEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-checkbox{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + top:.2em; + line-height:1; + white-space:nowrap; + outline:0; + cursor:pointer +} +.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{ + border-color:#1890ff +} +.ant-checkbox-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:2px; + visibility:hidden; + animation:antCheckboxEffect .36s ease-in-out; + animation-fill-mode:backwards; + content:"" +} +.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{ + visibility:visible +} +.ant-checkbox-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + direction:ltr; + background-color:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + border-collapse:separate; + transition:all .3s +} +.ant-checkbox-inner:after{ + position:absolute; + top:50%; + left:21.5%; + display:table; + width:5.71px; + height:9.14px; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(0) translate(-50%,-50%); + opacity:0; + transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s; + content:" " +} +.ant-checkbox-input{ + position:absolute; + inset:0; + z-index:1; + width:100%; + height:100%; + cursor:pointer; + opacity:0 +} +.ant-checkbox-checked .ant-checkbox-inner:after{ + position:absolute; + display:table; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(1) translate(-50%,-50%); + opacity:1; + transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s; + content:" " +} +.ant-checkbox-checked .ant-checkbox-inner{ + background-color:#1890ff; + border-color:#1890ff +} +.ant-checkbox-disabled{ + cursor:not-allowed +} +.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{ + border-color:#00000040; + animation-name:none +} +.ant-checkbox-disabled .ant-checkbox-input{ + cursor:not-allowed; + pointer-events:none +} +.ant-checkbox-disabled .ant-checkbox-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-checkbox-disabled .ant-checkbox-inner:after{ + border-color:#f5f5f5; + border-collapse:separate; + animation-name:none +} +.ant-checkbox-disabled+span{ + color:#00000040; + cursor:not-allowed +} +.ant-checkbox-group,.ant-checkbox-wrapper{ + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum" +} +.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{ + visibility:hidden +} +.ant-checkbox-wrapper{ + box-sizing:border-box; + margin:0; + padding:0; + list-style:none; + display:inline-flex; + align-items:baseline; + line-height:inherit; + cursor:pointer +} +.ant-checkbox-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{ + cursor:not-allowed +} +.ant-checkbox-wrapper+.ant-checkbox-wrapper{ + margin-left:8px +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{ + width:14px; + height:14px +} +.ant-checkbox+span{ + padding-right:8px; + padding-left:8px +} +.ant-checkbox-group{ + box-sizing:border-box; + margin:0; + padding:0; + line-height:1.5715; + list-style:none; + display:inline-block +} +.ant-checkbox-group-item{ + margin-right:8px +} +.ant-checkbox-group-item:last-child{ + margin-right:0 +} +.ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:0 +} +.ant-checkbox-indeterminate .ant-checkbox-inner{ + background-color:#fff; + border-color:#d9d9d9 +} +.ant-checkbox-indeterminate .ant-checkbox-inner:after{ + top:50%; + left:50%; + width:8px; + height:8px; + background-color:#1890ff; + border:0; + transform:translate(-50%,-50%) scale(1); + opacity:1; + content:" " +} +.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{ + background-color:#00000040; + border-color:#00000040 +} +.ant-checkbox-rtl{ + direction:rtl +} +.ant-checkbox-group-rtl .ant-checkbox-group-item{ + margin-right:0; + margin-left:8px +} +.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{ + margin-left:0!important +} +.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:8px +} +.ant-checkbox+span:empty{ + display:none +} +.ant-radio,.ant-radio-group,.ant-radio-wrapper{ + box-sizing:border-box; + padding:0; + color:#000000d9; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-button-wrapper:focus-within,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-input:focus+.ant-radio-inner{ + box-shadow:0 0 0 3px #e6f7ff +} +.ant-radio-group{ + margin:0; + display:inline-block; + font-size:0 +} +.ant-radio-group .ant-badge-count{ + z-index:1 +} +.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{ + border-left:none +} +.ant-radio-wrapper{ + margin:0 8px 0 0; + font-size:14px; + position:relative; + display:inline-flex; + align-items:baseline; + cursor:pointer +} +.ant-radio-wrapper-disabled{ + cursor:not-allowed +} +.ant-radio-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio]{ + width:14px; + height:14px +} +.ant-radio{ + margin:0; + font-size:14px; + position:relative; + top:.2em; + display:inline-block; + outline:0; + cursor:pointer +} +.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:50%; + visibility:hidden; + animation:antRadioEffect .36s ease-in-out; + animation-fill-mode:both; + content:"" +} +.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{ + visibility:visible +} +.ant-radio-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + background-color:#fff; + border-color:#d9d9d9; + border-style:solid; + border-width:1px; + border-radius:50%; + transition:all .3s +} +.ant-radio-inner:after{ + position:absolute; + top:50%; + left:50%; + display:block; + width:16px; + height:16px; + margin-top:-8px; + margin-left:-8px; + background-color:#1890ff; + border-top:0; + border-left:0; + border-radius:16px; + transform:scale(0); + opacity:0; + transition:all .3s cubic-bezier(.78,.14,.15,.86); + content:" " +} +.ant-radio-input{ + position:absolute; + inset:0; + z-index:1; + cursor:pointer; + opacity:0 +} +.ant-radio-button-wrapper-disabled,.ant-radio-disabled,.ant-radio-disabled .ant-radio-inner,.ant-radio-disabled .ant-radio-input,.ant-radio-disabled+span{ + cursor:not-allowed +} +.ant-radio-checked .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked .ant-radio-inner:after{ + transform:scale(.5); + opacity:1; + transition:all .3s cubic-bezier(.78,.14,.15,.86) +} +.ant-radio-disabled .ant-radio-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-radio-disabled .ant-radio-inner:after{ + background-color:#0003 +} +.ant-radio-disabled+span{ + color:#00000040 +} +span.ant-radio+*{ + padding-right:8px; + padding-left:8px +} +.ant-radio-button-wrapper{ + position:relative; + display:inline-block; + height:32px; + margin:0; + padding:0 15px; + color:#000000d9; + font-size:14px; + line-height:30px; + background:#fff; + border:1px solid #d9d9d9; + border-top-width:1.02px; + border-left-width:0; + cursor:pointer; + transition:color .3s,background .3s,border-color .3s,box-shadow .3s +} +.ant-radio-button-wrapper a{ + color:#000000d9 +} +.ant-radio-button-wrapper>.ant-radio-button{ + position:absolute; + top:0; + left:0; + z-index:-1; + width:100%; + height:100% +} +.ant-radio-group-large .ant-radio-button-wrapper{ + height:40px; + font-size:16px; + line-height:38px +} +.ant-radio-group-small .ant-radio-button-wrapper{ + height:24px; + padding:0 7px; + line-height:22px +} +.ant-radio-button-wrapper:not(:first-child):before{ + position:absolute; + top:-1px; + left:-1px; + display:block; + box-sizing:content-box; + width:1px; + height:100%; + padding:1px 0; + background-color:#d9d9d9; + transition:background-color .3s; + content:"" +} +.ant-radio-button-wrapper:first-child{ + border-left:1px solid #d9d9d9; + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper:last-child{ + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper:first-child:last-child{ + border-radius:2px +} +.ant-radio-button-wrapper:hover{ + position:relative; + color:#1890ff +} +.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=radio],.ant-radio-button-wrapper input[type=checkbox]{ + width:0; + height:0; + opacity:0; + pointer-events:none +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + z-index:1; + color:#1890ff; + background:#fff; + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{ + background-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{ + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#40a9ff; + border-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{ + background-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{ + background-color:#096dd9 +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#fff; + background:#40a9ff; + border-color:#40a9ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#fff; + background:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled:first-child{ + border-left-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{ + color:#00000040; + background-color:#e6e6e6; + border-color:#d9d9d9; + box-shadow:none +} +@keyframes antRadioEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-radio-group.ant-radio-group-rtl{ + direction:rtl +} +.ant-radio-wrapper.ant-radio-wrapper-rtl{ + margin-right:0; + margin-left:8px; + direction:rtl +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{ + border-right-width:0; + border-left-width:1px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{ + right:-1px; + left:0 +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{ + border-right:1px solid #d9d9d9; + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{ + border-right-color:#40a9ff +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{ + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{ + border-right-color:#d9d9d9 +} +.ant-radio+span:empty{ + display:none +} +.ant-row,.ant-row:after,.ant-row:before{ + display:flex +} +.ant-row{ + flex-flow:row wrap +} +.ant-col-1,.ant-col-10,.ant-col-11,.ant-col-12,.ant-col-13,.ant-col-14,.ant-col-15,.ant-col-16,.ant-col-17,.ant-col-18,.ant-col-19,.ant-col-2,.ant-col-20,.ant-col-21,.ant-col-22,.ant-col-23,.ant-col-24,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9{ + display:block +} +.ant-row-no-wrap{ + flex-wrap:nowrap +} +.ant-row-start{ + justify-content:flex-start +} +.ant-row-center{ + justify-content:center +} +.ant-row-end{ + justify-content:flex-end +} +.ant-row-space-between{ + justify-content:space-between +} +.ant-row-space-around{ + justify-content:space-around +} +.ant-row-space-evenly{ + justify-content:space-evenly +} +.ant-row-top{ + align-items:flex-start +} +.ant-row-middle{ + align-items:center +} +.ant-row-bottom{ + align-items:flex-end +} +.ant-col{ + position:relative; + max-width:100%; + min-height:1px +} +.ant-col-24{ + flex:0 0 100%; + max-width:100% +} +.ant-col-push-24{ + left:100% +} +.ant-col-pull-24{ + right:100% +} +.ant-col-offset-24{ + margin-left:100% +} +.ant-col-order-24{ + order:24 +} +.ant-col-23{ + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-push-23{ + left:95.83333333% +} +.ant-col-pull-23{ + right:95.83333333% +} +.ant-col-offset-23{ + margin-left:95.83333333% +} +.ant-col-order-23{ + order:23 +} +.ant-col-22{ + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-push-22{ + left:91.66666667% +} +.ant-col-pull-22{ + right:91.66666667% +} +.ant-col-offset-22{ + margin-left:91.66666667% +} +.ant-col-order-22{ + order:22 +} +.ant-col-21{ + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-push-21{ + left:87.5% +} +.ant-col-pull-21{ + right:87.5% +} +.ant-col-offset-21{ + margin-left:87.5% +} +.ant-col-order-21{ + order:21 +} +.ant-col-20{ + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-push-20{ + left:83.33333333% +} +.ant-col-pull-20{ + right:83.33333333% +} +.ant-col-offset-20{ + margin-left:83.33333333% +} +.ant-col-order-20{ + order:20 +} +.ant-col-19{ + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-push-19{ + left:79.16666667% +} +.ant-col-pull-19{ + right:79.16666667% +} +.ant-col-offset-19{ + margin-left:79.16666667% +} +.ant-col-order-19{ + order:19 +} +.ant-col-18{ + flex:0 0 75%; + max-width:75% +} +.ant-col-push-18{ + left:75% +} +.ant-col-pull-18{ + right:75% +} +.ant-col-offset-18{ + margin-left:75% +} +.ant-col-order-18{ + order:18 +} +.ant-col-17{ + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-push-17{ + left:70.83333333% +} +.ant-col-pull-17{ + right:70.83333333% +} +.ant-col-offset-17{ + margin-left:70.83333333% +} +.ant-col-order-17{ + order:17 +} +.ant-col-16{ + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-push-16{ + left:66.66666667% +} +.ant-col-pull-16{ + right:66.66666667% +} +.ant-col-offset-16{ + margin-left:66.66666667% +} +.ant-col-order-16{ + order:16 +} +.ant-col-15{ + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-push-15{ + left:62.5% +} +.ant-col-pull-15{ + right:62.5% +} +.ant-col-offset-15{ + margin-left:62.5% +} +.ant-col-order-15{ + order:15 +} +.ant-col-14{ + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-push-14{ + left:58.33333333% +} +.ant-col-pull-14{ + right:58.33333333% +} +.ant-col-offset-14{ + margin-left:58.33333333% +} +.ant-col-order-14{ + order:14 +} +.ant-col-13{ + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-push-13{ + left:54.16666667% +} +.ant-col-pull-13{ + right:54.16666667% +} +.ant-col-offset-13{ + margin-left:54.16666667% +} +.ant-col-order-13{ + order:13 +} +.ant-col-12{ + flex:0 0 50%; + max-width:50% +} +.ant-col-push-12{ + left:50% +} +.ant-col-pull-12{ + right:50% +} +.ant-col-offset-12{ + margin-left:50% +} +.ant-col-order-12{ + order:12 +} +.ant-col-11{ + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-push-11{ + left:45.83333333% +} +.ant-col-pull-11{ + right:45.83333333% +} +.ant-col-offset-11{ + margin-left:45.83333333% +} +.ant-col-order-11{ + order:11 +} +.ant-col-10{ + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-push-10{ + left:41.66666667% +} +.ant-col-pull-10{ + right:41.66666667% +} +.ant-col-offset-10{ + margin-left:41.66666667% +} +.ant-col-order-10{ + order:10 +} +.ant-col-9{ + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-push-9{ + left:37.5% +} +.ant-col-pull-9{ + right:37.5% +} +.ant-col-offset-9{ + margin-left:37.5% +} +.ant-col-order-9{ + order:9 +} +.ant-col-8{ + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-push-8{ + left:33.33333333% +} +.ant-col-pull-8{ + right:33.33333333% +} +.ant-col-offset-8{ + margin-left:33.33333333% +} +.ant-col-order-8{ + order:8 +} +.ant-col-7{ + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-push-7{ + left:29.16666667% +} +.ant-col-pull-7{ + right:29.16666667% +} +.ant-col-offset-7{ + margin-left:29.16666667% +} +.ant-col-order-7{ + order:7 +} +.ant-col-6{ + flex:0 0 25%; + max-width:25% +} +.ant-col-push-6{ + left:25% +} +.ant-col-pull-6{ + right:25% +} +.ant-col-offset-6{ + margin-left:25% +} +.ant-col-order-6{ + order:6 +} +.ant-col-5{ + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-push-5{ + left:20.83333333% +} +.ant-col-pull-5{ + right:20.83333333% +} +.ant-col-offset-5{ + margin-left:20.83333333% +} +.ant-col-order-5{ + order:5 +} +.ant-col-4{ + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-push-4{ + left:16.66666667% +} +.ant-col-pull-4{ + right:16.66666667% +} +.ant-col-offset-4{ + margin-left:16.66666667% +} +.ant-col-order-4{ + order:4 +} +.ant-col-3{ + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-push-3{ + left:12.5% +} +.ant-col-pull-3{ + right:12.5% +} +.ant-col-offset-3{ + margin-left:12.5% +} +.ant-col-order-3{ + order:3 +} +.ant-col-2{ + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-push-2{ + left:8.33333333% +} +.ant-col-pull-2{ + right:8.33333333% +} +.ant-col-offset-2{ + margin-left:8.33333333% +} +.ant-col-order-2{ + order:2 +} +.ant-col-1{ + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-push-1{ + left:4.16666667% +} +.ant-col-pull-1{ + right:4.16666667% +} +.ant-col-offset-1{ + margin-left:4.16666667% +} +.ant-col-order-1{ + order:1 +} +.ant-col-0{ + display:none +} +.ant-col-offset-0{ + margin-left:0 +} +.ant-col-order-0{ + order:0 +} +.ant-col-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-push-1.ant-col-rtl{ + right:4.16666667%; + left:auto +} +.ant-col-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +.ant-col-xs-24{ + display:block; + flex:0 0 100%; + max-width:100% +} +.ant-col-xs-push-24{ + left:100% +} +.ant-col-xs-pull-24{ + right:100% +} +.ant-col-xs-offset-24{ + margin-left:100% +} +.ant-col-xs-order-24{ + order:24 +} +.ant-col-xs-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-xs-push-23{ + left:95.83333333% +} +.ant-col-xs-pull-23{ + right:95.83333333% +} +.ant-col-xs-offset-23{ + margin-left:95.83333333% +} +.ant-col-xs-order-23{ + order:23 +} +.ant-col-xs-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-xs-push-22{ + left:91.66666667% +} +.ant-col-xs-pull-22{ + right:91.66666667% +} +.ant-col-xs-offset-22{ + margin-left:91.66666667% +} +.ant-col-xs-order-22{ + order:22 +} +.ant-col-xs-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-xs-push-21{ + left:87.5% +} +.ant-col-xs-pull-21{ + right:87.5% +} +.ant-col-xs-offset-21{ + margin-left:87.5% +} +.ant-col-xs-order-21{ + order:21 +} +.ant-col-xs-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-xs-push-20{ + left:83.33333333% +} +.ant-col-xs-pull-20{ + right:83.33333333% +} +.ant-col-xs-offset-20{ + margin-left:83.33333333% +} +.ant-col-xs-order-20{ + order:20 +} +.ant-col-xs-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-xs-push-19{ + left:79.16666667% +} +.ant-col-xs-pull-19{ + right:79.16666667% +} +.ant-col-xs-offset-19{ + margin-left:79.16666667% +} +.ant-col-xs-order-19{ + order:19 +} +.ant-col-xs-18{ + display:block; + flex:0 0 75%; + max-width:75% +} +.ant-col-xs-push-18{ + left:75% +} +.ant-col-xs-pull-18{ + right:75% +} +.ant-col-xs-offset-18{ + margin-left:75% +} +.ant-col-xs-order-18{ + order:18 +} +.ant-col-xs-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-xs-push-17{ + left:70.83333333% +} +.ant-col-xs-pull-17{ + right:70.83333333% +} +.ant-col-xs-offset-17{ + margin-left:70.83333333% +} +.ant-col-xs-order-17{ + order:17 +} +.ant-col-xs-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-xs-push-16{ + left:66.66666667% +} +.ant-col-xs-pull-16{ + right:66.66666667% +} +.ant-col-xs-offset-16{ + margin-left:66.66666667% +} +.ant-col-xs-order-16{ + order:16 +} +.ant-col-xs-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-xs-push-15{ + left:62.5% +} +.ant-col-xs-pull-15{ + right:62.5% +} +.ant-col-xs-offset-15{ + margin-left:62.5% +} +.ant-col-xs-order-15{ + order:15 +} +.ant-col-xs-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-xs-push-14{ + left:58.33333333% +} +.ant-col-xs-pull-14{ + right:58.33333333% +} +.ant-col-xs-offset-14{ + margin-left:58.33333333% +} +.ant-col-xs-order-14{ + order:14 +} +.ant-col-xs-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-xs-push-13{ + left:54.16666667% +} +.ant-col-xs-pull-13{ + right:54.16666667% +} +.ant-col-xs-offset-13{ + margin-left:54.16666667% +} +.ant-col-xs-order-13{ + order:13 +} +.ant-col-xs-12{ + display:block; + flex:0 0 50%; + max-width:50% +} +.ant-col-xs-push-12{ + left:50% +} +.ant-col-xs-pull-12{ + right:50% +} +.ant-col-xs-offset-12{ + margin-left:50% +} +.ant-col-xs-order-12{ + order:12 +} +.ant-col-xs-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-xs-push-11{ + left:45.83333333% +} +.ant-col-xs-pull-11{ + right:45.83333333% +} +.ant-col-xs-offset-11{ + margin-left:45.83333333% +} +.ant-col-xs-order-11{ + order:11 +} +.ant-col-xs-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-xs-push-10{ + left:41.66666667% +} +.ant-col-xs-pull-10{ + right:41.66666667% +} +.ant-col-xs-offset-10{ + margin-left:41.66666667% +} +.ant-col-xs-order-10{ + order:10 +} +.ant-col-xs-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-xs-push-9{ + left:37.5% +} +.ant-col-xs-pull-9{ + right:37.5% +} +.ant-col-xs-offset-9{ + margin-left:37.5% +} +.ant-col-xs-order-9{ + order:9 +} +.ant-col-xs-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-xs-push-8{ + left:33.33333333% +} +.ant-col-xs-pull-8{ + right:33.33333333% +} +.ant-col-xs-offset-8{ + margin-left:33.33333333% +} +.ant-col-xs-order-8{ + order:8 +} +.ant-col-xs-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-xs-push-7{ + left:29.16666667% +} +.ant-col-xs-pull-7{ + right:29.16666667% +} +.ant-col-xs-offset-7{ + margin-left:29.16666667% +} +.ant-col-xs-order-7{ + order:7 +} +.ant-col-xs-6{ + display:block; + flex:0 0 25%; + max-width:25% +} +.ant-col-xs-push-6{ + left:25% +} +.ant-col-xs-pull-6{ + right:25% +} +.ant-col-xs-offset-6{ + margin-left:25% +} +.ant-col-xs-order-6{ + order:6 +} +.ant-col-xs-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-xs-push-5{ + left:20.83333333% +} +.ant-col-xs-pull-5{ + right:20.83333333% +} +.ant-col-xs-offset-5{ + margin-left:20.83333333% +} +.ant-col-xs-order-5{ + order:5 +} +.ant-col-xs-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-xs-push-4{ + left:16.66666667% +} +.ant-col-xs-pull-4{ + right:16.66666667% +} +.ant-col-xs-offset-4{ + margin-left:16.66666667% +} +.ant-col-xs-order-4{ + order:4 +} +.ant-col-xs-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-xs-push-3{ + left:12.5% +} +.ant-col-xs-pull-3{ + right:12.5% +} +.ant-col-xs-offset-3{ + margin-left:12.5% +} +.ant-col-xs-order-3{ + order:3 +} +.ant-col-xs-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-xs-push-2{ + left:8.33333333% +} +.ant-col-xs-pull-2{ + right:8.33333333% +} +.ant-col-xs-offset-2{ + margin-left:8.33333333% +} +.ant-col-xs-order-2{ + order:2 +} +.ant-col-xs-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-xs-push-1{ + left:4.16666667% +} +.ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xs-pull-0.ant-col-rtl,.ant-col-xs-push-0,.ant-col-xs-push-1.ant-col-rtl{ + left:auto +} +.ant-col-xs-pull-1{ + right:4.16666667% +} +.ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xs-pull-0,.ant-col-xs-push-0.ant-col-rtl{ + right:auto +} +.ant-col-xs-offset-1{ + margin-left:4.16666667% +} +.ant-col-xs-order-1{ + order:1 +} +.ant-col-xs-0{ + display:none +} +.ant-col-xs-offset-0{ + margin-left:0 +} +.ant-col-xs-order-0{ + order:0 +} +.ant-col-xs-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-xs-push-1.ant-col-rtl{ + right:4.16666667% +} +.ant-col-xs-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-xs-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-xs-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-xs-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-xs-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-xs-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-xs-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-xs-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-xs-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-xs-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-xs-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-xs-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-xs-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-xs-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-xs-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-xs-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-xs-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-xs-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-xs-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-xs-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-xs-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-xs-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-xs-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-xs-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-xs-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-xs-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-xs-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-xs-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-xs-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-xs-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-xs-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-xs-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-xs-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-xs-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-xs-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-xs-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-xs-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-xs-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-xs-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-xs-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-xs-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-xs-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-xs-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-xs-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-xs-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-xs-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-xs-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-xs-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-xs-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-xs-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-xs-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-xs-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-xs-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-xs-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-xs-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-xs-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-xs-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-xs-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-xs-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-xs-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-xs-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-xs-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-xs-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-xs-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-xs-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-xs-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-xs-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-xs-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-xs-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-xs-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-xs-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +@media (min-width:576px){ + .ant-col-sm-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-sm-push-24{ + left:100% + } + .ant-col-sm-pull-24{ + right:100% + } + .ant-col-sm-offset-24{ + margin-left:100% + } + .ant-col-sm-order-24{ + order:24 + } + .ant-col-sm-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-sm-push-23{ + left:95.83333333% + } + .ant-col-sm-pull-23{ + right:95.83333333% + } + .ant-col-sm-offset-23{ + margin-left:95.83333333% + } + .ant-col-sm-order-23{ + order:23 + } + .ant-col-sm-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-sm-push-22{ + left:91.66666667% + } + .ant-col-sm-pull-22{ + right:91.66666667% + } + .ant-col-sm-offset-22{ + margin-left:91.66666667% + } + .ant-col-sm-order-22{ + order:22 + } + .ant-col-sm-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-sm-push-21{ + left:87.5% + } + .ant-col-sm-pull-21{ + right:87.5% + } + .ant-col-sm-offset-21{ + margin-left:87.5% + } + .ant-col-sm-order-21{ + order:21 + } + .ant-col-sm-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-sm-push-20{ + left:83.33333333% + } + .ant-col-sm-pull-20{ + right:83.33333333% + } + .ant-col-sm-offset-20{ + margin-left:83.33333333% + } + .ant-col-sm-order-20{ + order:20 + } + .ant-col-sm-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-sm-push-19{ + left:79.16666667% + } + .ant-col-sm-pull-19{ + right:79.16666667% + } + .ant-col-sm-offset-19{ + margin-left:79.16666667% + } + .ant-col-sm-order-19{ + order:19 + } + .ant-col-sm-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-sm-push-18{ + left:75% + } + .ant-col-sm-pull-18{ + right:75% + } + .ant-col-sm-offset-18{ + margin-left:75% + } + .ant-col-sm-order-18{ + order:18 + } + .ant-col-sm-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-sm-push-17{ + left:70.83333333% + } + .ant-col-sm-pull-17{ + right:70.83333333% + } + .ant-col-sm-offset-17{ + margin-left:70.83333333% + } + .ant-col-sm-order-17{ + order:17 + } + .ant-col-sm-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-sm-push-16{ + left:66.66666667% + } + .ant-col-sm-pull-16{ + right:66.66666667% + } + .ant-col-sm-offset-16{ + margin-left:66.66666667% + } + .ant-col-sm-order-16{ + order:16 + } + .ant-col-sm-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-sm-push-15{ + left:62.5% + } + .ant-col-sm-pull-15{ + right:62.5% + } + .ant-col-sm-offset-15{ + margin-left:62.5% + } + .ant-col-sm-order-15{ + order:15 + } + .ant-col-sm-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-sm-push-14{ + left:58.33333333% + } + .ant-col-sm-pull-14{ + right:58.33333333% + } + .ant-col-sm-offset-14{ + margin-left:58.33333333% + } + .ant-col-sm-order-14{ + order:14 + } + .ant-col-sm-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-sm-push-13{ + left:54.16666667% + } + .ant-col-sm-pull-13{ + right:54.16666667% + } + .ant-col-sm-offset-13{ + margin-left:54.16666667% + } + .ant-col-sm-order-13{ + order:13 + } + .ant-col-sm-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-sm-push-12{ + left:50% + } + .ant-col-sm-pull-12{ + right:50% + } + .ant-col-sm-offset-12{ + margin-left:50% + } + .ant-col-sm-order-12{ + order:12 + } + .ant-col-sm-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-sm-push-11{ + left:45.83333333% + } + .ant-col-sm-pull-11{ + right:45.83333333% + } + .ant-col-sm-offset-11{ + margin-left:45.83333333% + } + .ant-col-sm-order-11{ + order:11 + } + .ant-col-sm-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-sm-push-10{ + left:41.66666667% + } + .ant-col-sm-pull-10{ + right:41.66666667% + } + .ant-col-sm-offset-10{ + margin-left:41.66666667% + } + .ant-col-sm-order-10{ + order:10 + } + .ant-col-sm-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-sm-push-9{ + left:37.5% + } + .ant-col-sm-pull-9{ + right:37.5% + } + .ant-col-sm-offset-9{ + margin-left:37.5% + } + .ant-col-sm-order-9{ + order:9 + } + .ant-col-sm-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-sm-push-8{ + left:33.33333333% + } + .ant-col-sm-pull-8{ + right:33.33333333% + } + .ant-col-sm-offset-8{ + margin-left:33.33333333% + } + .ant-col-sm-order-8{ + order:8 + } + .ant-col-sm-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-sm-push-7{ + left:29.16666667% + } + .ant-col-sm-pull-7{ + right:29.16666667% + } + .ant-col-sm-offset-7{ + margin-left:29.16666667% + } + .ant-col-sm-order-7{ + order:7 + } + .ant-col-sm-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-sm-push-6{ + left:25% + } + .ant-col-sm-pull-6{ + right:25% + } + .ant-col-sm-offset-6{ + margin-left:25% + } + .ant-col-sm-order-6{ + order:6 + } + .ant-col-sm-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-sm-push-5{ + left:20.83333333% + } + .ant-col-sm-pull-5{ + right:20.83333333% + } + .ant-col-sm-offset-5{ + margin-left:20.83333333% + } + .ant-col-sm-order-5{ + order:5 + } + .ant-col-sm-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-sm-push-4{ + left:16.66666667% + } + .ant-col-sm-pull-4{ + right:16.66666667% + } + .ant-col-sm-offset-4{ + margin-left:16.66666667% + } + .ant-col-sm-order-4{ + order:4 + } + .ant-col-sm-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-sm-push-3{ + left:12.5% + } + .ant-col-sm-pull-3{ + right:12.5% + } + .ant-col-sm-offset-3{ + margin-left:12.5% + } + .ant-col-sm-order-3{ + order:3 + } + .ant-col-sm-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-sm-push-2{ + left:8.33333333% + } + .ant-col-sm-pull-2{ + right:8.33333333% + } + .ant-col-sm-offset-2{ + margin-left:8.33333333% + } + .ant-col-sm-order-2{ + order:2 + } + .ant-col-sm-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-sm-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-sm-pull-0.ant-col-rtl,.ant-col-sm-push-0,.ant-col-sm-push-1.ant-col-rtl{ + left:auto + } + .ant-col-sm-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-sm-pull-0,.ant-col-sm-push-0.ant-col-rtl{ + right:auto + } + .ant-col-sm-offset-1{ + margin-left:4.16666667% + } + .ant-col-sm-order-1{ + order:1 + } + .ant-col-sm-0{ + display:none + } + .ant-col-sm-offset-0{ + margin-left:0 + } + .ant-col-sm-order-0{ + order:0 + } + .ant-col-sm-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-sm-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-sm-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-sm-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-sm-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-sm-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-sm-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-sm-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-sm-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-sm-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-sm-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-sm-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-sm-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-sm-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-sm-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-sm-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-sm-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-sm-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-sm-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-sm-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-sm-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-sm-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-sm-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-sm-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-sm-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-sm-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-sm-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-sm-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-sm-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-sm-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-sm-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-sm-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-sm-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-sm-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-sm-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-sm-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-sm-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-sm-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-sm-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-sm-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-sm-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-sm-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-sm-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-sm-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-sm-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-sm-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-sm-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-sm-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-sm-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-sm-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-sm-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-sm-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-sm-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-sm-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-sm-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-sm-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-sm-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-sm-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-sm-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-sm-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-sm-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-sm-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-sm-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-sm-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-sm-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-sm-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-sm-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-sm-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-sm-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-sm-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-sm-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-sm-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-sm-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:768px){ + .ant-col-md-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-md-push-24{ + left:100% + } + .ant-col-md-pull-24{ + right:100% + } + .ant-col-md-offset-24{ + margin-left:100% + } + .ant-col-md-order-24{ + order:24 + } + .ant-col-md-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-md-push-23{ + left:95.83333333% + } + .ant-col-md-pull-23{ + right:95.83333333% + } + .ant-col-md-offset-23{ + margin-left:95.83333333% + } + .ant-col-md-order-23{ + order:23 + } + .ant-col-md-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-md-push-22{ + left:91.66666667% + } + .ant-col-md-pull-22{ + right:91.66666667% + } + .ant-col-md-offset-22{ + margin-left:91.66666667% + } + .ant-col-md-order-22{ + order:22 + } + .ant-col-md-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-md-push-21{ + left:87.5% + } + .ant-col-md-pull-21{ + right:87.5% + } + .ant-col-md-offset-21{ + margin-left:87.5% + } + .ant-col-md-order-21{ + order:21 + } + .ant-col-md-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-md-push-20{ + left:83.33333333% + } + .ant-col-md-pull-20{ + right:83.33333333% + } + .ant-col-md-offset-20{ + margin-left:83.33333333% + } + .ant-col-md-order-20{ + order:20 + } + .ant-col-md-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-md-push-19{ + left:79.16666667% + } + .ant-col-md-pull-19{ + right:79.16666667% + } + .ant-col-md-offset-19{ + margin-left:79.16666667% + } + .ant-col-md-order-19{ + order:19 + } + .ant-col-md-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-md-push-18{ + left:75% + } + .ant-col-md-pull-18{ + right:75% + } + .ant-col-md-offset-18{ + margin-left:75% + } + .ant-col-md-order-18{ + order:18 + } + .ant-col-md-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-md-push-17{ + left:70.83333333% + } + .ant-col-md-pull-17{ + right:70.83333333% + } + .ant-col-md-offset-17{ + margin-left:70.83333333% + } + .ant-col-md-order-17{ + order:17 + } + .ant-col-md-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-md-push-16{ + left:66.66666667% + } + .ant-col-md-pull-16{ + right:66.66666667% + } + .ant-col-md-offset-16{ + margin-left:66.66666667% + } + .ant-col-md-order-16{ + order:16 + } + .ant-col-md-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-md-push-15{ + left:62.5% + } + .ant-col-md-pull-15{ + right:62.5% + } + .ant-col-md-offset-15{ + margin-left:62.5% + } + .ant-col-md-order-15{ + order:15 + } + .ant-col-md-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-md-push-14{ + left:58.33333333% + } + .ant-col-md-pull-14{ + right:58.33333333% + } + .ant-col-md-offset-14{ + margin-left:58.33333333% + } + .ant-col-md-order-14{ + order:14 + } + .ant-col-md-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-md-push-13{ + left:54.16666667% + } + .ant-col-md-pull-13{ + right:54.16666667% + } + .ant-col-md-offset-13{ + margin-left:54.16666667% + } + .ant-col-md-order-13{ + order:13 + } + .ant-col-md-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-md-push-12{ + left:50% + } + .ant-col-md-pull-12{ + right:50% + } + .ant-col-md-offset-12{ + margin-left:50% + } + .ant-col-md-order-12{ + order:12 + } + .ant-col-md-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-md-push-11{ + left:45.83333333% + } + .ant-col-md-pull-11{ + right:45.83333333% + } + .ant-col-md-offset-11{ + margin-left:45.83333333% + } + .ant-col-md-order-11{ + order:11 + } + .ant-col-md-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-md-push-10{ + left:41.66666667% + } + .ant-col-md-pull-10{ + right:41.66666667% + } + .ant-col-md-offset-10{ + margin-left:41.66666667% + } + .ant-col-md-order-10{ + order:10 + } + .ant-col-md-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-md-push-9{ + left:37.5% + } + .ant-col-md-pull-9{ + right:37.5% + } + .ant-col-md-offset-9{ + margin-left:37.5% + } + .ant-col-md-order-9{ + order:9 + } + .ant-col-md-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-md-push-8{ + left:33.33333333% + } + .ant-col-md-pull-8{ + right:33.33333333% + } + .ant-col-md-offset-8{ + margin-left:33.33333333% + } + .ant-col-md-order-8{ + order:8 + } + .ant-col-md-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-md-push-7{ + left:29.16666667% + } + .ant-col-md-pull-7{ + right:29.16666667% + } + .ant-col-md-offset-7{ + margin-left:29.16666667% + } + .ant-col-md-order-7{ + order:7 + } + .ant-col-md-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-md-push-6{ + left:25% + } + .ant-col-md-pull-6{ + right:25% + } + .ant-col-md-offset-6{ + margin-left:25% + } + .ant-col-md-order-6{ + order:6 + } + .ant-col-md-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-md-push-5{ + left:20.83333333% + } + .ant-col-md-pull-5{ + right:20.83333333% + } + .ant-col-md-offset-5{ + margin-left:20.83333333% + } + .ant-col-md-order-5{ + order:5 + } + .ant-col-md-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-md-push-4{ + left:16.66666667% + } + .ant-col-md-pull-4{ + right:16.66666667% + } + .ant-col-md-offset-4{ + margin-left:16.66666667% + } + .ant-col-md-order-4{ + order:4 + } + .ant-col-md-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-md-push-3{ + left:12.5% + } + .ant-col-md-pull-3{ + right:12.5% + } + .ant-col-md-offset-3{ + margin-left:12.5% + } + .ant-col-md-order-3{ + order:3 + } + .ant-col-md-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-md-push-2{ + left:8.33333333% + } + .ant-col-md-pull-2{ + right:8.33333333% + } + .ant-col-md-offset-2{ + margin-left:8.33333333% + } + .ant-col-md-order-2{ + order:2 + } + .ant-col-md-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-md-push-1{ + left:4.16666667% + } + .ant-col-md-pull-0.ant-col-rtl,.ant-col-md-push-0,.ant-col-md-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-md-pull-1{ + right:4.16666667% + } + .ant-col-md-pull-0,.ant-col-md-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-md-offset-1{ + margin-left:4.16666667% + } + .ant-col-md-order-1{ + order:1 + } + .ant-col-md-0{ + display:none + } + .ant-col-md-offset-0{ + margin-left:0 + } + .ant-col-md-order-0{ + order:0 + } + .ant-col-md-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-md-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-md-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-md-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-md-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-md-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-md-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-md-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-md-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-md-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-md-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-md-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-md-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-md-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-md-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-md-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-md-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-md-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-md-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-md-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-md-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-md-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-md-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-md-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-md-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-md-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-md-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-md-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-md-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-md-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-md-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-md-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-md-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-md-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-md-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-md-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-md-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-md-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-md-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-md-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-md-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-md-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-md-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-md-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-md-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-md-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-md-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-md-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-md-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-md-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-md-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-md-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-md-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-md-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-md-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-md-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-md-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-md-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-md-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-md-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-md-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-md-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-md-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-md-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-md-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-md-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-md-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-md-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-md-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-md-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-md-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-md-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-md-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:992px){ + .ant-col-lg-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-lg-push-24{ + left:100% + } + .ant-col-lg-pull-24{ + right:100% + } + .ant-col-lg-offset-24{ + margin-left:100% + } + .ant-col-lg-order-24{ + order:24 + } + .ant-col-lg-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-lg-push-23{ + left:95.83333333% + } + .ant-col-lg-pull-23{ + right:95.83333333% + } + .ant-col-lg-offset-23{ + margin-left:95.83333333% + } + .ant-col-lg-order-23{ + order:23 + } + .ant-col-lg-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-lg-push-22{ + left:91.66666667% + } + .ant-col-lg-pull-22{ + right:91.66666667% + } + .ant-col-lg-offset-22{ + margin-left:91.66666667% + } + .ant-col-lg-order-22{ + order:22 + } + .ant-col-lg-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-lg-push-21{ + left:87.5% + } + .ant-col-lg-pull-21{ + right:87.5% + } + .ant-col-lg-offset-21{ + margin-left:87.5% + } + .ant-col-lg-order-21{ + order:21 + } + .ant-col-lg-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-lg-push-20{ + left:83.33333333% + } + .ant-col-lg-pull-20{ + right:83.33333333% + } + .ant-col-lg-offset-20{ + margin-left:83.33333333% + } + .ant-col-lg-order-20{ + order:20 + } + .ant-col-lg-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-lg-push-19{ + left:79.16666667% + } + .ant-col-lg-pull-19{ + right:79.16666667% + } + .ant-col-lg-offset-19{ + margin-left:79.16666667% + } + .ant-col-lg-order-19{ + order:19 + } + .ant-col-lg-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-lg-push-18{ + left:75% + } + .ant-col-lg-pull-18{ + right:75% + } + .ant-col-lg-offset-18{ + margin-left:75% + } + .ant-col-lg-order-18{ + order:18 + } + .ant-col-lg-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-lg-push-17{ + left:70.83333333% + } + .ant-col-lg-pull-17{ + right:70.83333333% + } + .ant-col-lg-offset-17{ + margin-left:70.83333333% + } + .ant-col-lg-order-17{ + order:17 + } + .ant-col-lg-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-lg-push-16{ + left:66.66666667% + } + .ant-col-lg-pull-16{ + right:66.66666667% + } + .ant-col-lg-offset-16{ + margin-left:66.66666667% + } + .ant-col-lg-order-16{ + order:16 + } + .ant-col-lg-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-lg-push-15{ + left:62.5% + } + .ant-col-lg-pull-15{ + right:62.5% + } + .ant-col-lg-offset-15{ + margin-left:62.5% + } + .ant-col-lg-order-15{ + order:15 + } + .ant-col-lg-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-lg-push-14{ + left:58.33333333% + } + .ant-col-lg-pull-14{ + right:58.33333333% + } + .ant-col-lg-offset-14{ + margin-left:58.33333333% + } + .ant-col-lg-order-14{ + order:14 + } + .ant-col-lg-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-lg-push-13{ + left:54.16666667% + } + .ant-col-lg-pull-13{ + right:54.16666667% + } + .ant-col-lg-offset-13{ + margin-left:54.16666667% + } + .ant-col-lg-order-13{ + order:13 + } + .ant-col-lg-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-lg-push-12{ + left:50% + } + .ant-col-lg-pull-12{ + right:50% + } + .ant-col-lg-offset-12{ + margin-left:50% + } + .ant-col-lg-order-12{ + order:12 + } + .ant-col-lg-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-lg-push-11{ + left:45.83333333% + } + .ant-col-lg-pull-11{ + right:45.83333333% + } + .ant-col-lg-offset-11{ + margin-left:45.83333333% + } + .ant-col-lg-order-11{ + order:11 + } + .ant-col-lg-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-lg-push-10{ + left:41.66666667% + } + .ant-col-lg-pull-10{ + right:41.66666667% + } + .ant-col-lg-offset-10{ + margin-left:41.66666667% + } + .ant-col-lg-order-10{ + order:10 + } + .ant-col-lg-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-lg-push-9{ + left:37.5% + } + .ant-col-lg-pull-9{ + right:37.5% + } + .ant-col-lg-offset-9{ + margin-left:37.5% + } + .ant-col-lg-order-9{ + order:9 + } + .ant-col-lg-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-lg-push-8{ + left:33.33333333% + } + .ant-col-lg-pull-8{ + right:33.33333333% + } + .ant-col-lg-offset-8{ + margin-left:33.33333333% + } + .ant-col-lg-order-8{ + order:8 + } + .ant-col-lg-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-lg-push-7{ + left:29.16666667% + } + .ant-col-lg-pull-7{ + right:29.16666667% + } + .ant-col-lg-offset-7{ + margin-left:29.16666667% + } + .ant-col-lg-order-7{ + order:7 + } + .ant-col-lg-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-lg-push-6{ + left:25% + } + .ant-col-lg-pull-6{ + right:25% + } + .ant-col-lg-offset-6{ + margin-left:25% + } + .ant-col-lg-order-6{ + order:6 + } + .ant-col-lg-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-lg-push-5{ + left:20.83333333% + } + .ant-col-lg-pull-5{ + right:20.83333333% + } + .ant-col-lg-offset-5{ + margin-left:20.83333333% + } + .ant-col-lg-order-5{ + order:5 + } + .ant-col-lg-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-lg-push-4{ + left:16.66666667% + } + .ant-col-lg-pull-4{ + right:16.66666667% + } + .ant-col-lg-offset-4{ + margin-left:16.66666667% + } + .ant-col-lg-order-4{ + order:4 + } + .ant-col-lg-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-lg-push-3{ + left:12.5% + } + .ant-col-lg-pull-3{ + right:12.5% + } + .ant-col-lg-offset-3{ + margin-left:12.5% + } + .ant-col-lg-order-3{ + order:3 + } + .ant-col-lg-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-lg-push-2{ + left:8.33333333% + } + .ant-col-lg-pull-2{ + right:8.33333333% + } + .ant-col-lg-offset-2{ + margin-left:8.33333333% + } + .ant-col-lg-order-2{ + order:2 + } + .ant-col-lg-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-lg-push-1{ + left:4.16666667% + } + .ant-col-lg-pull-0.ant-col-rtl,.ant-col-lg-push-0,.ant-col-lg-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-lg-pull-1{ + right:4.16666667% + } + .ant-col-lg-pull-0,.ant-col-lg-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-lg-offset-1{ + margin-left:4.16666667% + } + .ant-col-lg-order-1{ + order:1 + } + .ant-col-lg-0{ + display:none + } + .ant-col-lg-offset-0{ + margin-left:0 + } + .ant-col-lg-order-0{ + order:0 + } + .ant-col-lg-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-lg-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-lg-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-lg-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-lg-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-lg-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-lg-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-lg-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-lg-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-lg-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-lg-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-lg-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-lg-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-lg-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-lg-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-lg-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-lg-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-lg-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-lg-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-lg-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-lg-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-lg-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-lg-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-lg-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-lg-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-lg-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-lg-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-lg-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-lg-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-lg-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-lg-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-lg-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-lg-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-lg-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-lg-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-lg-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-lg-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-lg-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-lg-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-lg-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-lg-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-lg-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-lg-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-lg-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-lg-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-lg-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-lg-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-lg-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-lg-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-lg-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-lg-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-lg-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-lg-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-lg-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-lg-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-lg-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-lg-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-lg-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-lg-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-lg-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-lg-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-lg-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-lg-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-lg-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-lg-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-lg-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-lg-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-lg-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-lg-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-lg-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-lg-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-lg-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-lg-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1200px){ + .ant-col-xl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xl-push-24{ + left:100% + } + .ant-col-xl-pull-24{ + right:100% + } + .ant-col-xl-offset-24{ + margin-left:100% + } + .ant-col-xl-order-24{ + order:24 + } + .ant-col-xl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xl-push-23{ + left:95.83333333% + } + .ant-col-xl-pull-23{ + right:95.83333333% + } + .ant-col-xl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xl-order-23{ + order:23 + } + .ant-col-xl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xl-push-22{ + left:91.66666667% + } + .ant-col-xl-pull-22{ + right:91.66666667% + } + .ant-col-xl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xl-order-22{ + order:22 + } + .ant-col-xl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xl-push-21{ + left:87.5% + } + .ant-col-xl-pull-21{ + right:87.5% + } + .ant-col-xl-offset-21{ + margin-left:87.5% + } + .ant-col-xl-order-21{ + order:21 + } + .ant-col-xl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xl-push-20{ + left:83.33333333% + } + .ant-col-xl-pull-20{ + right:83.33333333% + } + .ant-col-xl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xl-order-20{ + order:20 + } + .ant-col-xl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xl-push-19{ + left:79.16666667% + } + .ant-col-xl-pull-19{ + right:79.16666667% + } + .ant-col-xl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xl-order-19{ + order:19 + } + .ant-col-xl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xl-push-18{ + left:75% + } + .ant-col-xl-pull-18{ + right:75% + } + .ant-col-xl-offset-18{ + margin-left:75% + } + .ant-col-xl-order-18{ + order:18 + } + .ant-col-xl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xl-push-17{ + left:70.83333333% + } + .ant-col-xl-pull-17{ + right:70.83333333% + } + .ant-col-xl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xl-order-17{ + order:17 + } + .ant-col-xl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xl-push-16{ + left:66.66666667% + } + .ant-col-xl-pull-16{ + right:66.66666667% + } + .ant-col-xl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xl-order-16{ + order:16 + } + .ant-col-xl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xl-push-15{ + left:62.5% + } + .ant-col-xl-pull-15{ + right:62.5% + } + .ant-col-xl-offset-15{ + margin-left:62.5% + } + .ant-col-xl-order-15{ + order:15 + } + .ant-col-xl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xl-push-14{ + left:58.33333333% + } + .ant-col-xl-pull-14{ + right:58.33333333% + } + .ant-col-xl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xl-order-14{ + order:14 + } + .ant-col-xl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xl-push-13{ + left:54.16666667% + } + .ant-col-xl-pull-13{ + right:54.16666667% + } + .ant-col-xl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xl-order-13{ + order:13 + } + .ant-col-xl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xl-push-12{ + left:50% + } + .ant-col-xl-pull-12{ + right:50% + } + .ant-col-xl-offset-12{ + margin-left:50% + } + .ant-col-xl-order-12{ + order:12 + } + .ant-col-xl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xl-push-11{ + left:45.83333333% + } + .ant-col-xl-pull-11{ + right:45.83333333% + } + .ant-col-xl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xl-order-11{ + order:11 + } + .ant-col-xl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xl-push-10{ + left:41.66666667% + } + .ant-col-xl-pull-10{ + right:41.66666667% + } + .ant-col-xl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xl-order-10{ + order:10 + } + .ant-col-xl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xl-push-9{ + left:37.5% + } + .ant-col-xl-pull-9{ + right:37.5% + } + .ant-col-xl-offset-9{ + margin-left:37.5% + } + .ant-col-xl-order-9{ + order:9 + } + .ant-col-xl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xl-push-8{ + left:33.33333333% + } + .ant-col-xl-pull-8{ + right:33.33333333% + } + .ant-col-xl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xl-order-8{ + order:8 + } + .ant-col-xl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xl-push-7{ + left:29.16666667% + } + .ant-col-xl-pull-7{ + right:29.16666667% + } + .ant-col-xl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xl-order-7{ + order:7 + } + .ant-col-xl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xl-push-6{ + left:25% + } + .ant-col-xl-pull-6{ + right:25% + } + .ant-col-xl-offset-6{ + margin-left:25% + } + .ant-col-xl-order-6{ + order:6 + } + .ant-col-xl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xl-push-5{ + left:20.83333333% + } + .ant-col-xl-pull-5{ + right:20.83333333% + } + .ant-col-xl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xl-order-5{ + order:5 + } + .ant-col-xl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xl-push-4{ + left:16.66666667% + } + .ant-col-xl-pull-4{ + right:16.66666667% + } + .ant-col-xl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xl-order-4{ + order:4 + } + .ant-col-xl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xl-push-3{ + left:12.5% + } + .ant-col-xl-pull-3{ + right:12.5% + } + .ant-col-xl-offset-3{ + margin-left:12.5% + } + .ant-col-xl-order-3{ + order:3 + } + .ant-col-xl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xl-push-2{ + left:8.33333333% + } + .ant-col-xl-pull-2{ + right:8.33333333% + } + .ant-col-xl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xl-order-2{ + order:2 + } + .ant-col-xl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xl-pull-0.ant-col-rtl,.ant-col-xl-push-0,.ant-col-xl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xl-pull-0,.ant-col-xl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xl-order-1{ + order:1 + } + .ant-col-xl-0{ + display:none + } + .ant-col-xl-offset-0{ + margin-left:0 + } + .ant-col-xl-order-0{ + order:0 + } + .ant-col-xl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1600px){ + .ant-col-xxl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xxl-push-24{ + left:100% + } + .ant-col-xxl-pull-24{ + right:100% + } + .ant-col-xxl-offset-24{ + margin-left:100% + } + .ant-col-xxl-order-24{ + order:24 + } + .ant-col-xxl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xxl-push-23{ + left:95.83333333% + } + .ant-col-xxl-pull-23{ + right:95.83333333% + } + .ant-col-xxl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xxl-order-23{ + order:23 + } + .ant-col-xxl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xxl-push-22{ + left:91.66666667% + } + .ant-col-xxl-pull-22{ + right:91.66666667% + } + .ant-col-xxl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xxl-order-22{ + order:22 + } + .ant-col-xxl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xxl-push-21{ + left:87.5% + } + .ant-col-xxl-pull-21{ + right:87.5% + } + .ant-col-xxl-offset-21{ + margin-left:87.5% + } + .ant-col-xxl-order-21{ + order:21 + } + .ant-col-xxl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xxl-push-20{ + left:83.33333333% + } + .ant-col-xxl-pull-20{ + right:83.33333333% + } + .ant-col-xxl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xxl-order-20{ + order:20 + } + .ant-col-xxl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xxl-push-19{ + left:79.16666667% + } + .ant-col-xxl-pull-19{ + right:79.16666667% + } + .ant-col-xxl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xxl-order-19{ + order:19 + } + .ant-col-xxl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xxl-push-18{ + left:75% + } + .ant-col-xxl-pull-18{ + right:75% + } + .ant-col-xxl-offset-18{ + margin-left:75% + } + .ant-col-xxl-order-18{ + order:18 + } + .ant-col-xxl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xxl-push-17{ + left:70.83333333% + } + .ant-col-xxl-pull-17{ + right:70.83333333% + } + .ant-col-xxl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xxl-order-17{ + order:17 + } + .ant-col-xxl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xxl-push-16{ + left:66.66666667% + } + .ant-col-xxl-pull-16{ + right:66.66666667% + } + .ant-col-xxl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xxl-order-16{ + order:16 + } + .ant-col-xxl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xxl-push-15{ + left:62.5% + } + .ant-col-xxl-pull-15{ + right:62.5% + } + .ant-col-xxl-offset-15{ + margin-left:62.5% + } + .ant-col-xxl-order-15{ + order:15 + } + .ant-col-xxl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xxl-push-14{ + left:58.33333333% + } + .ant-col-xxl-pull-14{ + right:58.33333333% + } + .ant-col-xxl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xxl-order-14{ + order:14 + } + .ant-col-xxl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xxl-push-13{ + left:54.16666667% + } + .ant-col-xxl-pull-13{ + right:54.16666667% + } + .ant-col-xxl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xxl-order-13{ + order:13 + } + .ant-col-xxl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xxl-push-12{ + left:50% + } + .ant-col-xxl-pull-12{ + right:50% + } + .ant-col-xxl-offset-12{ + margin-left:50% + } + .ant-col-xxl-order-12{ + order:12 + } + .ant-col-xxl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xxl-push-11{ + left:45.83333333% + } + .ant-col-xxl-pull-11{ + right:45.83333333% + } + .ant-col-xxl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xxl-order-11{ + order:11 + } + .ant-col-xxl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xxl-push-10{ + left:41.66666667% + } + .ant-col-xxl-pull-10{ + right:41.66666667% + } + .ant-col-xxl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xxl-order-10{ + order:10 + } + .ant-col-xxl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xxl-push-9{ + left:37.5% + } + .ant-col-xxl-pull-9{ + right:37.5% + } + .ant-col-xxl-offset-9{ + margin-left:37.5% + } + .ant-col-xxl-order-9{ + order:9 + } + .ant-col-xxl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xxl-push-8{ + left:33.33333333% + } + .ant-col-xxl-pull-8{ + right:33.33333333% + } + .ant-col-xxl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xxl-order-8{ + order:8 + } + .ant-col-xxl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xxl-push-7{ + left:29.16666667% + } + .ant-col-xxl-pull-7{ + right:29.16666667% + } + .ant-col-xxl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xxl-order-7{ + order:7 + } + .ant-col-xxl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xxl-push-6{ + left:25% + } + .ant-col-xxl-pull-6{ + right:25% + } + .ant-col-xxl-offset-6{ + margin-left:25% + } + .ant-col-xxl-order-6{ + order:6 + } + .ant-col-xxl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xxl-push-5{ + left:20.83333333% + } + .ant-col-xxl-pull-5{ + right:20.83333333% + } + .ant-col-xxl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xxl-order-5{ + order:5 + } + .ant-col-xxl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xxl-push-4{ + left:16.66666667% + } + .ant-col-xxl-pull-4{ + right:16.66666667% + } + .ant-col-xxl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xxl-order-4{ + order:4 + } + .ant-col-xxl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xxl-push-3{ + left:12.5% + } + .ant-col-xxl-pull-3{ + right:12.5% + } + .ant-col-xxl-offset-3{ + margin-left:12.5% + } + .ant-col-xxl-order-3{ + order:3 + } + .ant-col-xxl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xxl-push-2{ + left:8.33333333% + } + .ant-col-xxl-pull-2{ + right:8.33333333% + } + .ant-col-xxl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xxl-order-2{ + order:2 + } + .ant-col-xxl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xxl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xxl-pull-0.ant-col-rtl,.ant-col-xxl-push-0,.ant-col-xxl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xxl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xxl-pull-0,.ant-col-xxl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xxl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xxl-order-1{ + order:1 + } + .ant-col-xxl-0{ + display:none + } + .ant-col-xxl-offset-0{ + margin-left:0 + } + .ant-col-xxl-order-0{ + order:0 + } + .ant-col-xxl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xxl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xxl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xxl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xxl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xxl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xxl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xxl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xxl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xxl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xxl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xxl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xxl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xxl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xxl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xxl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xxl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xxl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xxl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xxl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xxl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xxl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xxl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xxl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xxl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xxl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xxl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xxl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xxl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xxl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xxl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xxl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xxl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xxl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xxl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xxl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xxl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xxl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xxl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xxl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xxl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xxl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xxl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xxl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xxl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xxl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xxl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xxl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xxl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xxl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xxl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xxl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xxl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xxl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xxl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xxl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xxl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xxl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xxl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xxl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xxl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xxl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xxl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xxl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xxl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xxl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xxl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xxl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xxl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xxl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xxl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xxl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xxl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +.ant-row-rtl{ + direction:rtl +} +.ant-popover-arrow-content,.ant-popover-arrow-content:before,.ant-popover:after{ + content:"" +} +.ant-popover{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum"; + top:0; + left:0; + z-index:1030; + font-weight:400; + white-space:normal; + text-align:left; + cursor:auto; + -webkit-user-select:text; + -moz-user-select:text; + user-select:text +} +.ant-popover:after{ + position:absolute; + background:rgba(255,255,255,.01) +} +.ant-popover-hidden{ + display:none +} +.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{ + padding-bottom:15.31px +} +.ant-popover-placement-right,.ant-popover-placement-rightBottom,.ant-popover-placement-rightTop{ + padding-left:15.31px +} +.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{ + padding-top:15.31px +} +.ant-popover-placement-left,.ant-popover-placement-leftBottom,.ant-popover-placement-leftTop{ + padding-right:15.31px +} +.ant-popover-inner{ + background-color:#fff; + background-clip:padding-box; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + box-shadow:0 0 8px #00000026 \ +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-popover-inner{ + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d + } +} +.ant-popover-title{ + min-width:177px; + min-height:32px; + margin:0; + padding:5px 16px 4px; + color:#000000d9; + font-weight:500; + border-bottom:1px solid #f0f0f0 +} +.ant-popover-inner-content{ + padding:12px 16px; + color:#000000d9 +} +.ant-popover-message{ + position:relative; + padding:4px 0 12px; + color:#000000d9; + font-size:14px +} +.ant-popover-message>.anticon{ + position:absolute; + top:8px; + color:#faad14; + font-size:14px +} +.ant-popover-message-title{ + padding-left:22px +} +.ant-popover-buttons{ + margin-bottom:4px; + text-align:right +} +.ant-popover-buttons button{ + margin-left:8px +} +.ant-popover-arrow{ + position:absolute; + display:block; + width:16px; + height:16px; + overflow:hidden; + background:0 0; + pointer-events:none +} +.ant-popover-arrow-content{ + position:absolute; + inset:0; + display:block; + width:11.31px; + height:11.31px; + margin:auto; + background-color:#fff; + border-radius:0 0 2px; + pointer-events:none +} +.ant-popover-arrow-content:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{ + bottom:-.69px +} +.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow{ + bottom:12px +} +.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translateY(-8px) rotate(45deg) +} +.ant-popover-placement-top .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-topLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-topRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow{ + left:-.69px +} +.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(8px) rotate(135deg) +} +.ant-popover-placement-right .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-rightTop .ant-popover-arrow{ + top:12px +} +.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{ + top:-.69px +} +.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{ + box-shadow:2px 2px 5px #0000000f; + transform:translateY(8px) rotate(-135deg) +} +.ant-popover-placement-bottom .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-bottomLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-bottomRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow{ + right:-.69px +} +.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(-8px) rotate(-45deg) +} +.ant-popover-placement-left .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-leftTop .ant-popover-arrow{ + top:12px +} +.ant-popover-magenta .ant-popover-arrow-content,.ant-popover-magenta .ant-popover-inner,.ant-popover-pink .ant-popover-arrow-content,.ant-popover-pink .ant-popover-inner{ + background-color:#eb2f96 +} +.ant-popover-red .ant-popover-arrow-content,.ant-popover-red .ant-popover-inner{ + background-color:#f5222d +} +.ant-popover-volcano .ant-popover-arrow-content,.ant-popover-volcano .ant-popover-inner{ + background-color:#fa541c +} +.ant-popover-orange .ant-popover-arrow-content,.ant-popover-orange .ant-popover-inner{ + background-color:#fa8c16 +} +.ant-popover-yellow .ant-popover-arrow-content,.ant-popover-yellow .ant-popover-inner{ + background-color:#fadb14 +} +.ant-popover-gold .ant-popover-arrow-content,.ant-popover-gold .ant-popover-inner{ + background-color:#faad14 +} +.ant-popover-cyan .ant-popover-arrow-content,.ant-popover-cyan .ant-popover-inner{ + background-color:#13c2c2 +} +.ant-popover-lime .ant-popover-arrow-content,.ant-popover-lime .ant-popover-inner{ + background-color:#a0d911 +} +.ant-popover-green .ant-popover-arrow-content,.ant-popover-green .ant-popover-inner{ + background-color:#52c41a +} +.ant-popover-blue .ant-popover-arrow-content,.ant-popover-blue .ant-popover-inner{ + background-color:#1890ff +} +.ant-popover-geekblue .ant-popover-arrow-content,.ant-popover-geekblue .ant-popover-inner{ + background-color:#2f54eb +} +.ant-popover-purple .ant-popover-arrow-content,.ant-popover-purple .ant-popover-inner{ + background-color:#722ed1 +} +.ant-popover-rtl{ + direction:rtl; + text-align:right +} +.ant-popover-rtl .ant-popover-message-title{ + padding-right:22px; + padding-left:16px +} +.ant-popover-rtl .ant-popover-buttons{ + text-align:left +} +.ant-popover-rtl .ant-popover-buttons button{ + margin-right:8px; + margin-left:0 +} +.ant-popover{ + position:relative +} +.ant-picker,.ant-picker-dropdown{ + box-sizing:border-box; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum"; + list-style:none +} +.ant-picker,.ant-picker-input>input{ + line-height:1.5715; + position:relative +} +.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#ff4d4f +} +.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#faad14 +} +.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-picker{ + margin:0; + color:#000000d9; + font-size:14px; + padding:4px 11px; + display:inline-flex; + align-items:center; + background:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + transition:border .3s,box-shadow .3s +} +.ant-picker-focused,.ant-picker:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-focused,.ant-input-rtl .ant-picker:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-focused{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-focused{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker.ant-picker-disabled{ + background:#f5f5f5; + border-color:#d9d9d9; + cursor:not-allowed +} +.ant-picker.ant-picker-disabled .ant-picker-suffix{ + color:#00000040 +} +.ant-picker.ant-picker-borderless{ + background-color:transparent!important; + border-color:transparent!important; + box-shadow:none!important +} +.ant-picker-input{ + position:relative; + display:inline-flex; + align-items:center; + width:100% +} +.ant-picker-input>input{ + display:inline-block; + width:100%; + color:#000000d9; + font-size:14px; + border-radius:2px; + transition:all .3s; + flex:auto; + min-width:1px; + height:auto; + padding:0; + background:0 0; + border:0 +} +.ant-picker-input>input::-moz-placeholder{ + opacity:1 +} +.ant-picker-input>input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-picker-input>input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-input>input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-focused,.ant-picker-input>input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-input>input-focused,.ant-input-rtl .ant-picker-input>input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-disabled:hover,.ant-picker-input>input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-picker-input>input-disabled{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-picker-input>input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-picker-input>input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-picker-input>input-sm{ + padding:0 7px +} +.ant-picker-input>input-rtl{ + direction:rtl +} +.ant-picker-input>input:focus{ + box-shadow:none +} +.ant-picker-input>input[disabled]{ + background:0 0 +} +.ant-picker-input:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-input-placeholder>input{ + color:#bfbfbf +} +.ant-picker-large{ + padding:6.5px 11px +} +.ant-picker-large .ant-picker-input>input{ + font-size:16px +} +.ant-picker-small{ + padding:0 7px +} +.ant-picker-suffix{ + display:flex; + flex:none; + align-self:center; + margin-left:4px; + color:#00000040; + line-height:1; + pointer-events:none +} +.ant-picker-suffix>*{ + vertical-align:top +} +.ant-picker-suffix>:not(:last-child){ + margin-right:8px +} +.ant-picker-clear{ + position:absolute; + top:50%; + right:0; + color:#00000040; + line-height:1; + background:#fff; + transform:translateY(-50%); + cursor:pointer; + opacity:0; + transition:opacity .3s,color .3s +} +.ant-picker-clear>*{ + vertical-align:top +} +.ant-picker-clear:hover{ + color:#00000073 +} +.ant-picker-separator{ + position:relative; + display:inline-block; + width:1em; + height:16px; + color:#00000040; + font-size:16px; + vertical-align:top; + cursor:default +} +.ant-picker-focused .ant-picker-separator{ + color:#00000073 +} +.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{ + cursor:not-allowed +} +.ant-picker-range{ + position:relative; + display:inline-flex +} +.ant-picker-range .ant-picker-clear{ + right:11px +} +.ant-picker-range:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-range .ant-picker-active-bar{ + bottom:-1px; + height:2px; + margin-left:11px; + background:#1890ff; + opacity:0; + transition:all .3s ease-out; + pointer-events:none +} +.ant-picker-range.ant-picker-focused .ant-picker-active-bar{ + opacity:1 +} +.ant-picker-range-separator{ + align-items:center; + padding:0 8px; + line-height:1 +} +.ant-picker-range.ant-picker-small .ant-picker-clear{ + right:7px +} +.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-left:7px +} +.ant-picker-dropdown{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + line-height:1.5715; + position:absolute; + z-index:1050 +} +.ant-picker-dropdown-hidden{ + display:none +} +.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{ + top:2.59px; + display:block; + transform:rotate(-135deg) translateY(1px) +} +.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{ + bottom:2.59px; + display:block; + transform:rotate(45deg) +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownIn +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpIn +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownOut +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpOut +} +.ant-picker-dropdown-range{ + padding:7.54px 0 +} +.ant-picker-dropdown-range-hidden{ + display:none +} +.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{ + padding-top:4px +} +.ant-picker-ranges{ + margin-bottom:0; + padding:4px 12px; + overflow:hidden; + line-height:34px; + text-align:left; + list-style:none +} +.ant-picker-ranges>li{ + display:inline-block +} +.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff; + cursor:pointer +} +.ant-picker-ranges .ant-picker-ok{ + float:right; + margin-left:8px +} +.ant-picker-range-wrapper{ + display:flex +} +.ant-picker-range-arrow{ + position:absolute; + z-index:1; + display:none; + width:11.31px; + height:11.31px; + margin-left:16.5px; + background:linear-gradient(135deg,transparent 40%,#fff 40%); + box-shadow:2px 2px 6px -2px #0000001a; + transition:left .3s ease-out; + border-radius:0 0 2px; + pointer-events:none +} +.ant-picker-range-arrow:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + content:""; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-picker-panel-container{ + overflow:hidden; + vertical-align:top; + background:#fff; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + transition:margin .3s +} +.ant-picker-panel-container .ant-picker-panels{ + display:inline-flex; + flex-wrap:nowrap; + direction:ltr +} +.ant-picker-panel-container .ant-picker-panel{ + vertical-align:top; + background:0 0; + border-width:0 0 1px; + border-radius:0 +} +.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{ + text-align:center +} +.ant-picker-panel-container .ant-picker-panel-focused{ + border-color:#f0f0f0 +} +.ant-picker-panel{ + display:inline-flex; + flex-direction:column; + text-align:center; + background:#fff; + border:1px solid #f0f0f0; + border-radius:2px; + outline:0 +} +.ant-picker-panel-focused{ + border-color:#1890ff +} +.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{ + display:flex; + flex-direction:column; + width:280px +} +.ant-picker-header{ + display:flex; + padding:0 8px; + color:#000000d9; + border-bottom:1px solid #f0f0f0 +} +.ant-picker-header>*{ + flex:none +} +.ant-picker-header button{ + padding:0; + color:#00000040; + line-height:40px; + background:0 0; + border:0; + cursor:pointer; + transition:color .3s +} +.ant-picker-header>button{ + min-width:1.6em; + font-size:14px +} +.ant-picker-header>button:hover{ + color:#000000d9 +} +.ant-picker-header-view{ + flex:auto; + font-weight:500; + line-height:40px +} +.ant-picker-header-view button{ + color:inherit; + font-weight:inherit +} +.ant-picker-header-view button:not(:first-child){ + margin-left:8px +} +.ant-picker-header-view button:hover{ + color:#1890ff +} +.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{ + position:relative; + display:inline-block; + width:7px; + height:7px +} +.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{ + position:absolute; + top:0; + left:0; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{ + position:absolute; + top:4px; + left:4px; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-prev-icon,.ant-picker-super-prev-icon{ + transform:rotate(-45deg) +} +.ant-picker-next-icon,.ant-picker-super-next-icon{ + transform:rotate(135deg) +} +.ant-picker-content{ + width:100%; + table-layout:fixed; + border-collapse:collapse +} +.ant-picker-content td,.ant-picker-content th{ + position:relative; + min-width:24px; + font-weight:400 +} +.ant-picker-content th{ + height:30px; + color:#000000d9; + line-height:30px +} +.ant-picker-cell{ + padding:3px 0; + color:#00000040; + cursor:pointer +} +.ant-picker-cell-in-view{ + color:#000000d9 +} +.ant-picker-cell:before{ + position:absolute; + top:50%; + right:0; + left:0; + z-index:1; + height:24px; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{ + background:#f5f5f5 +} +.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{ + position:absolute; + inset:0; + z-index:1; + border:1px solid #1890ff; + border-radius:2px; + content:"" +} +.ant-picker-cell-in-view.ant-picker-cell-in-range{ + position:relative +} +.ant-picker-cell-in-view.ant-picker-cell-in-range:before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{ + color:#fff; + background:#1890ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{ + position:absolute; + top:50%; + z-index:0; + height:24px; + border-top:1px dashed #7ec1ff; + border-bottom:1px dashed #7ec1ff; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{ + right:0; + left:2px +} +.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{ + background:#cbe6ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + position:absolute; + top:0; + bottom:0; + z-index:-1; + background:#cbe6ff; + transition:all .3s; + content:"" +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:50% +} +.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{ + left:6px; + border-left:1px dashed #7ec1ff; + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{ + right:6px; + border-right:1px dashed #7ec1ff; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-picker-cell-disabled{ + color:#00000040; + pointer-events:none +} +.ant-picker-cell-disabled .ant-picker-cell-inner{ + background:0 0 +} +.ant-picker-cell-disabled:before{ + background:rgba(0,0,0,.04) +} +.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#00000040 +} +.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{ + height:264px +} +.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + padding:0 8px +} +.ant-picker-quarter-panel .ant-picker-content{ + height:56px +} +.ant-picker-footer{ + width:-moz-min-content; + width:min-content; + min-width:100%; + line-height:38px; + text-align:center; + border-bottom:1px solid transparent +} +.ant-picker-panel .ant-picker-footer{ + border-top:1px solid #f0f0f0 +} +.ant-picker-footer-extra{ + padding:0 12px; + line-height:38px; + text-align:left +} +.ant-picker-footer-extra:not(:last-child){ + border-bottom:1px solid #f0f0f0 +} +.ant-picker-now{ + text-align:left +} +.ant-picker-today-btn{ + color:#1890ff +} +.ant-picker-today-btn:hover{ + color:#40a9ff +} +.ant-picker-today-btn:active{ + color:#096dd9 +} +.ant-picker-today-btn.ant-picker-today-btn-disabled{ + color:#00000040; + cursor:not-allowed +} +.ant-picker-decade-panel .ant-picker-cell-inner{ + padding:0 4px +} +.ant-picker-decade-panel .ant-picker-cell:before{ + display:none +} +.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{ + padding:0 8px +} +.ant-picker-date-panel .ant-picker-body,.ant-picker-week-panel .ant-picker-body{ + padding:8px 12px +} +.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + width:60px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + right:14px; + border-right:1px dashed #7ec1ff; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{ + background:0 0!important +} +.ant-picker-week-panel-row td{ + transition:background .3s +} +.ant-picker-week-panel-row:hover td{ + background:#f5f5f5 +} +.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{ + background:#1890ff +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{ + color:#ffffff80 +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#fff +} +.ant-picker-datetime-panel .ant-picker-time-panel,.ant-picker-time-panel-column:not(:first-child){ + border-left:1px solid #f0f0f0 +} +.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{ + color:#fff +} +.ant-picker-date-panel .ant-picker-content{ + width:252px +} +.ant-picker-date-panel .ant-picker-content th{ + width:36px +} +.ant-picker-datetime-panel{ + display:flex +} +.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{ + transition:opacity .3s +} +.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{ + opacity:.3 +} +.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{ + opacity:1 +} +.ant-picker-time-panel{ + width:auto; + min-width:auto +} +.ant-picker-time-panel .ant-picker-content{ + display:flex; + flex:auto; + height:224px +} +.ant-picker-time-panel-column{ + flex:1 0 auto; + width:56px; + margin:0; + padding:0; + overflow-y:hidden; + text-align:left; + list-style:none; + transition:background .3s +} +.ant-picker-time-panel-column:after{ + display:block; + height:196px; + content:"" +} +.ant-picker-datetime-panel .ant-picker-time-panel-column:after{ + height:198px +} +.ant-picker-time-panel-column-active{ + background:rgba(230,247,255,.2) +} +.ant-picker-time-panel-column:hover{ + overflow-y:auto +} +.ant-picker-time-panel-column>li{ + margin:0; + padding:0 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{ + display:block; + width:100%; + height:28px; + margin:0; + padding:0 0 0 14px; + color:#000000d9; + line-height:28px; + border-radius:0; + cursor:pointer; + transition:background .3s +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{ + background:#f5f5f5 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{ + background:#e6f7ff +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{ + color:#00000040; + background:0 0; + cursor:not-allowed +} +:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{ + padding:21px 0 +} +.ant-picker-rtl{ + direction:rtl +} +.ant-picker-rtl .ant-picker-suffix{ + margin-right:4px; + margin-left:0 +} +.ant-picker-rtl .ant-picker-clear{ + right:auto; + left:0 +} +.ant-picker-rtl .ant-picker-separator{ + transform:rotate(180deg) +} +.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){ + margin-right:8px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range .ant-picker-clear{ + right:auto; + left:11px +} +.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{ + margin-right:11px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-right:7px +} +.ant-picker-dropdown-rtl .ant-picker-ranges{ + text-align:right +} +.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{ + float:left; + margin-right:8px; + margin-left:0 +} +.ant-picker-panel-rtl{ + direction:rtl +} +.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{ + transform:rotate(135deg) +} +.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{ + transform:rotate(-45deg) +} +.ant-picker-cell .ant-picker-cell-inner{ + position:relative; + z-index:2; + display:inline-block; + min-width:24px; + height:24px; + line-height:24px; + border-radius:2px; + transition:background .3s,border .3s +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{ + right:50%; + left:50% +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{ + right:6px; + left:0; + border-right:1px dashed #7ec1ff; + border-left:none; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{ + right:0; + left:6px; + border-right:none; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{ + right:6px; + left:6px; + border-right:1px dashed #7ec1ff; + border-left:1px dashed #7ec1ff; + border-radius:2px +} +.ant-picker-dropdown-rtl .ant-picker-footer-extra{ + direction:rtl; + text-align:right +} +.ant-picker-panel-rtl .ant-picker-time-panel{ + direction:ltr +} +.ant-input-affix-wrapper-rtl,.ant-input-group-rtl,.ant-input-group-wrapper-rtl,.ant-input-rtl,.ant-input-search-rtl,.ant-input-textarea-rtl,.ant-tag.ant-tag-rtl{ + direction:rtl +} +.ant-picker-inline{ + border:none; + padding:0 +} +.ant-input,.ant-input-affix-wrapper{ + min-width:0; + padding:4px 11px; + transition:all .3s +} +.ant-picker-inline .ant-picker-range-arrow{ + display:none!important +} +.ant-picker-inline .ant-picker-dropdown{ + z-index:auto +} +.ant-picker-dropdown{ + top:auto; + top:initial; + left:auto; + left:initial +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content{ + width:100% +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content th{ + width:inherit +} +.ant-picker-range-arrow{ + margin-right:16.5px +} +.ant-input-affix-wrapper{ + position:relative; + width:100%; + color:#000000d9; + font-size:14px; + line-height:1.5715; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px; + display:inline-flex +} +.ant-input-affix-wrapper::-moz-placeholder{ + opacity:1 +} +.ant-input-affix-wrapper::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input-affix-wrapper:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input-affix-wrapper:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-disabled:hover,.ant-input-affix-wrapper[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input-affix-wrapper{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-affix-wrapper-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-affix-wrapper-sm{ + padding:0 7px +} +.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-color:#40a9ff; + border-right-width:1px; + z-index:1 +} +.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + z-index:0 +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + z-index:1 +} +.ant-input-affix-wrapper-disabled .ant-input[disabled]{ + background:0 0 +} +.ant-input-affix-wrapper>input.ant-input{ + padding:0; + border:none; + outline:0 +} +.ant-input-affix-wrapper>input.ant-input:focus{ + box-shadow:none!important +} +.ant-input-affix-wrapper:before{ + width:0; + visibility:hidden; + content:"\a0" +} +.ant-input-prefix,.ant-input-suffix{ + display:flex; + flex:none; + align-items:center +} +.ant-input-prefix>:not(:last-child),.ant-input-suffix>:not(:last-child){ + margin-right:8px +} +.ant-input-show-count-suffix{ + color:#00000073 +} +.ant-input-show-count-has-suffix{ + margin-right:2px +} +.ant-input-prefix{ + margin-right:4px +} +.ant-input-suffix{ + margin-left:4px +} +.ant-input-clear-icon,.anticon.ant-input-clear-icon{ + margin:0; + color:#00000040; + font-size:12px; + vertical-align:-1px; + cursor:pointer; + transition:color .3s +} +.ant-input-clear-icon:hover,.anticon.ant-input-clear-icon:hover{ + color:#00000073 +} +.ant-input-clear-icon:active,.anticon.ant-input-clear-icon:active{ + color:#000000d9 +} +.ant-input-clear-icon-hidden,.anticon.ant-input-clear-icon-hidden{ + visibility:hidden +} +.ant-input-clear-icon-has-suffix,.anticon.ant-input-clear-icon-has-suffix{ + margin:0 4px +} +.ant-input,.ant-input-group{ + margin:0; + line-height:1.5715; + width:100%; + box-sizing:border-box; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-input-affix-wrapper-textarea-with-clear-btn{ + padding:0!important; + border:0!important +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{ + position:absolute; + top:8px; + right:8px; + z-index:1 +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input{ + padding-right:24px +} +.ant-input-group-wrapper-status-error .ant-input-group-addon{ + color:#ff4d4f; + border-color:#ff4d4f +} +.ant-input-group-wrapper-status-warning .ant-input-group-addon{ + color:#faad14; + border-color:#faad14 +} +.ant-input{ + position:relative; + display:inline-block; + color:#000000d9; + font-size:14px; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px +} +.ant-input::-moz-placeholder{ + opacity:1 +} +.ant-input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-disabled,.ant-input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-focused,.ant-input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-disabled:hover,.ant-input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-disabled,.ant-input[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-borderless,.ant-input-borderless-disabled,.ant-input-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:hover,.ant-input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group,.ant-input-group-addon{ + position:relative; + color:#000000d9; + font-size:14px +} +.ant-input-sm{ + padding:0 7px +} +.ant-input-group{ + padding:0; + display:table; + border-collapse:separate; + border-spacing:0 +} +.ant-input-group[class*=col-]{ + float:none; + padding-right:0; + padding-left:0 +} +.ant-input-group>[class*=col-]{ + padding-right:8px +} +.ant-input-group>[class*=col-]:last-child{ + padding-right:0 +} +.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{ + display:table-cell +} +.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){ + border-radius:0 +} +.ant-input-group-addon,.ant-input-group-wrap{ + width:1px; + white-space:nowrap; + vertical-align:middle +} +.ant-input-group-wrap>*{ + display:block!important +} +.ant-input-group .ant-input{ + float:left; + width:100%; + margin-bottom:0; + text-align:inherit +} +.ant-input-group .ant-input:focus,.ant-input-group .ant-input:hover{ + z-index:1; + border-right-width:1px +} +.ant-input-search-with-button .ant-input-group .ant-input:hover{ + z-index:0 +} +.ant-input-group-addon{ + padding:0 11px; + font-weight:400; + text-align:center; + background-color:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + transition:all .3s +} +.ant-input-group-addon .ant-select{ + margin:-5px -11px +} +.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{ + background-color:inherit; + border:1px solid transparent; + box-shadow:none +} +.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{ + color:#1890ff +} +.ant-input-group-addon .ant-cascader-picker{ + margin:-9px -12px; + background-color:transparent +} +.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{ + text-align:left; + border:0; + box-shadow:none +} +.ant-input-group-addon:last-child,.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input,.ant-input-group>.ant-input:last-child,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-addon:first-child,.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input,.ant-input-group>.ant-input:first-child,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{ + border-top-right-radius:0; + border-bottom-right-radius:0 +} +.ant-input-group-addon:first-child{ + border-right:0 +} +.ant-input-group-addon:last-child{ + border-left:0 +} +.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{ + padding:0 7px +} +.ant-input-group-lg .ant-select-single .ant-select-selector{ + height:40px +} +.ant-input-group-sm .ant-select-single .ant-select-selector{ + height:24px +} +.ant-input-search-button,.ant-input[type=color]{ + height:32px +} +.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group.ant-input-group-compact{ + display:block +} +.ant-input-group.ant-input-group-compact:after,.ant-input-group.ant-input-group-compact:before{ + display:table; + content:"" +} +.ant-input-group.ant-input-group-compact:after{ + clear:both +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){ + border-right-width:1px +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>*{ + display:inline-block; + float:none; + vertical-align:top; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-picker-range{ + display:inline-flex +} +.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:-1px; + border-right-width:1px +} +.ant-input-group.ant-input-group-compact .ant-input{ + float:none +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{ + border-right-width:1px; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-focused,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{ + border-right-width:1px; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{ + vertical-align:top +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{ + margin-left:-1px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{ + border-radius:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl .ant-input-group-addon:first-child{ + border-right:1px solid #d9d9d9; + border-left:0 +} +.ant-input-group-rtl .ant-input-group-addon:last-child{ + border-right:0; + border-left:1px solid #d9d9d9 +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group>.ant-input:last-child{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:0; + margin-left:-1px; + border-left-width:1px +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{ + border-left-width:1px; + border-radius:2px 0 0 2px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{ + margin-right:-1px; + margin-left:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:0 2px 2px 0 +} +.ant-input-group-wrapper{ + display:inline-block; + width:100%; + text-align:start; + vertical-align:top +} +.ant-input-password-icon.anticon{ + color:#00000073; + cursor:pointer; + transition:all .3s +} +.ant-input-password-icon.anticon:hover{ + color:#000000d9 +} +.ant-input[type=color].ant-input-lg{ + height:40px +} +.ant-input[type=color].ant-input-sm{ + height:24px; + padding-top:3px; + padding-bottom:3px +} +.ant-input-textarea-show-count>.ant-input{ + height:100% +} +.ant-input-textarea-show-count:after{ + float:right; + color:#00000073; + white-space:nowrap; + content:attr(data-count); + pointer-events:none +} +.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after{ + margin-bottom:-22px +} +.ant-input-textarea-suffix{ + position:absolute; + top:0; + right:11px; + bottom:0; + z-index:1; + display:inline-flex; + align-items:center; + margin:auto +} +.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{ + border-color:#40a9ff +} +.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-left-color:#40a9ff +} +.ant-input-search .ant-input-affix-wrapper{ + border-radius:0 +} +.ant-input-search .ant-input-lg{ + line-height:1.5713 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{ + left:-1px; + padding:0; + border:0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{ + padding-top:0; + padding-bottom:0; + border-radius:0 2px 2px 0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){ + color:#00000073 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{ + inset:0 +} +.ant-input-search-button:focus,.ant-input-search-button:hover{ + z-index:1 +} +.ant-input-search-large .ant-input-search-button{ + height:40px +} +.ant-input-search-small .ant-input-search-button{ + height:24px +} +.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{ + border:none; + outline:0 +} +.ant-input-affix-wrapper-rtl .ant-input-prefix{ + margin:0 0 0 4px +} +.ant-input-affix-wrapper-rtl .ant-input-suffix{ + margin:0 4px 0 0 +} +.ant-input-textarea-rtl.ant-input-textarea-show-count:after{ + text-align:left +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{ + margin-right:0; + margin-left:4px +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon{ + right:auto; + left:8px +} +.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-right-color:#40a9ff; + border-left-color:#d9d9d9 +} +.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{ + border-right-color:#40a9ff +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon{ + right:-1px; + left:auto +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button{ + border-radius:2px 0 0 2px +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-input{ + height:32px + } + .ant-input-lg{ + height:40px + } + .ant-input-sm{ + height:24px + } + .ant-input-affix-wrapper>input.ant-input{ + height:auto + } +} +textarea.nz-textarea-autosize-measuring{ + height:auto!important; + overflow:hidden!important; + padding:2px 0!important +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only{ + width:32px; + height:32px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm{ + width:24px; + height:24px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg{ + width:40px; + height:40px +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-suffix{ + margin-left:0 +} +nz-form-item-feedback-icon.ant-input-suffix{ + display:flex; + flex:none; + align-items:center; + pointer-events:none; + position:absolute; + top:0; + right:0; + z-index:1; + height:100%; + margin-right:12px; + margin-left:4px +} +.ant-input-status-error.ant-input-has-feedback,.ant-input-status-success.ant-input-has-feedback,.ant-input-status-validating.ant-input-has-feedback,.ant-input-status-warning.ant-input-has-feedback{ + padding-right:28px +} +.ant-input-textarea-show-count{ + display:block; + position:relative +} +.ant-tag{ + box-sizing:border-box; + margin:0 8px 0 0; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + display:inline-block; + height:auto; + padding:0 7px; + font-size:12px; + line-height:20px; + white-space:nowrap; + background:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + opacity:1; + transition:all .3s +} +.ant-tag-checkable,.ant-tag-has-color{ + border-color:transparent +} +.ant-tag,.ant-tag a,.ant-tag a:hover{ + color:#000000d9 +} +.ant-tag>a:first-child:last-child{ + display:inline-block; + margin:0 -8px; + padding:0 8px +} +.ant-tag-close-icon{ + margin-left:3px; + color:#00000073; + font-size:10px; + cursor:pointer; + transition:all .3s +} +.ant-tag-close-icon:hover{ + color:#000000d9 +} +.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{ + color:#fff +} +.ant-tag-checkable{ + background-color:transparent; + cursor:pointer +} +.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{ + color:#1890ff +} +.ant-tag-checkable-checked,.ant-tag-checkable:active{ + color:#fff +} +.ant-tag-checkable-checked{ + background-color:#1890ff +} +.ant-tag-checkable:active{ + background-color:#096dd9 +} +.ant-tag-hidden{ + display:none +} +.ant-tag-pink{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-pink-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-magenta{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-magenta-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-red{ + color:#cf1322; + background:#fff1f0; + border-color:#ffa39e +} +.ant-tag-red-inverse{ + color:#fff; + background:#f5222d; + border-color:#f5222d +} +.ant-tag-volcano{ + color:#d4380d; + background:#fff2e8; + border-color:#ffbb96 +} +.ant-tag-volcano-inverse{ + color:#fff; + background:#fa541c; + border-color:#fa541c +} +.ant-tag-orange{ + color:#d46b08; + background:#fff7e6; + border-color:#ffd591 +} +.ant-tag-orange-inverse{ + color:#fff; + background:#fa8c16; + border-color:#fa8c16 +} +.ant-tag-yellow{ + color:#d4b106; + background:#feffe6; + border-color:#fffb8f +} +.ant-tag-yellow-inverse{ + color:#fff; + background:#fadb14; + border-color:#fadb14 +} +.ant-tag-gold{ + color:#d48806; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag-gold-inverse{ + color:#fff; + background:#faad14; + border-color:#faad14 +} +.ant-tag-cyan{ + color:#08979c; + background:#e6fffb; + border-color:#87e8de +} +.ant-tag-cyan-inverse{ + color:#fff; + background:#13c2c2; + border-color:#13c2c2 +} +.ant-tag-lime{ + color:#7cb305; + background:#fcffe6; + border-color:#eaff8f +} +.ant-tag-lime-inverse{ + color:#fff; + background:#a0d911; + border-color:#a0d911 +} +.ant-tag-green{ + color:#389e0d; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-green-inverse{ + color:#fff; + background:#52c41a; + border-color:#52c41a +} +.ant-tag-blue{ + color:#096dd9; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-blue-inverse{ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-tag-geekblue{ + color:#1d39c4; + background:#f0f5ff; + border-color:#adc6ff +} +.ant-tag-geekblue-inverse{ + color:#fff; + background:#2f54eb; + border-color:#2f54eb +} +.ant-tag-purple{ + color:#531dab; + background:#f9f0ff; + border-color:#d3adf7 +} +.ant-tag-purple-inverse{ + color:#fff; + background:#722ed1; + border-color:#722ed1 +} +.ant-tag-success{ + color:#52c41a; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-processing{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-error{ + color:#ff4d4f; + background:#fff2f0; + border-color:#ffccc7 +} +.ant-tag-warning{ + color:#faad14; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag>.anticon+span,.ant-tag>span+.anticon{ + margin-left:7px +} +.ant-tag.ant-tag-rtl{ + margin-right:0; + margin-left:8px; + text-align:right +} +.ant-tag-rtl .ant-tag-close-icon{ + margin-right:3px; + margin-left:0 +} +.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{ + margin-right:7px; + margin-left:0 +} +.ant-switch,nz-switch{ + display:inline-block +} +.ant-switch{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + box-sizing:border-box; + min-width:44px; + height:22px; + line-height:22px; + vertical-align:middle; + background-image:linear-gradient(to right,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(to right,#fff,#fff); + border:0; + border-radius:100px; + cursor:pointer; + transition:all .2s; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-switch:focus{ + outline:0; + box-shadow:0 0 0 2px #0000001a +} +.ant-switch-checked:focus{ + box-shadow:0 0 0 2px #e6f7ff +} +.ant-switch:focus:hover{ + box-shadow:none +} +.ant-switch-checked{ + background:#1890ff +} +.ant-switch-disabled,.ant-switch-loading{ + cursor:not-allowed; + opacity:.4 +} +.ant-switch-disabled *,.ant-switch-loading *{ + box-shadow:none; + cursor:not-allowed +} +.ant-switch-inner{ + display:block; + margin:0 7px 0 25px; + color:#fff; + font-size:12px; + transition:margin .2s +} +.ant-switch-handle,.ant-switch-handle:before{ + position:absolute; + transition:all .2s ease-in-out +} +.ant-switch-checked .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-handle{ + top:2px; + left:2px; + width:18px; + height:18px +} +.ant-switch-handle:before{ + inset:0; + background-color:#fff; + border-radius:9px; + box-shadow:0 2px 4px #00230b33; + content:"" +} +.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 20px) +} +.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-loading-icon.anticon{ + position:relative; + top:2px; + color:#000000a6; + vertical-align:top +} +.ant-switch-checked .ant-switch-loading-icon{ + color:#1890ff +} +.ant-switch-small{ + min-width:28px; + height:16px; + line-height:16px +} +.ant-switch-small .ant-switch-inner{ + margin:0 5px 0 18px; + font-size:12px +} +.ant-switch-small .ant-switch-handle{ + width:12px; + height:12px +} +.ant-switch-small .ant-switch-loading-icon{ + top:1.5px; + font-size:9px +} +.ant-switch-small.ant-switch-checked .ant-switch-inner{ + margin:0 18px 0 5px +} +.ant-switch-small.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 14px) +} +.ant-switch-rtl{ + direction:rtl +} +.ant-switch-rtl .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-rtl .ant-switch-handle{ + right:2px; + left:auto +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch-rtl.ant-switch-checked .ant-switch-inner{ + margin:0 7px 0 25px +} +.ant-switch-rtl.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 20px) +} +.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 14px) +} +#searchResults{ + visibility:hidden; + color:#000; + font-size:100%; + z-index:1000 +} +#searchCount{ + display:none; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#searchHint{ + display:none; + font-weight:400; + font-style:italic; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#moreResults{ + display:none; + font-size:90%; + background-color:#fff; + color:#00f; + padding-left:3px; + padding-right:3px; + border:2px solid #225599; + border-top-width:0px; + cursor:pointer +} +#moreResults:hover{ + text-decoration:underline +} +.ansList:focus,.search_field:focus{ + background-color:#fff8c6 +} +.auto_complete{ + width:auto; + background-color:#fff; + position:relative; + overflow:auto; + overflow-x:hidden +} +.auto_complete>ul{ + margin:0; + padding:0; + list-style:none +} +.auto_complete>ul>li{ + border-bottom:1px solid #DFDFDF; + font-size:90%; + padding:3px 10px; + page-break-inside:avoid; + -moz-column-break-inside:avoid; + break-inside:avoid; + -webkit-column-break-inside:avoid +} +.auto_complete>ul>li:last-child{ + border:0 +} +.auto_complete.multi_col>ul>li:last-child{ + border-bottom:1px solid #DFDFDF +} +.form_auto_complete{ + position:absolute; + font-weight:400; + overflow:hidden +} +.suggestion{ + color:#001a33 +} +.auto_complete .selected{ + background-color:#bcd +} +.auto_complete li:hover,.auto_complete tr:hover{ + background-color:#d1e1f0 +} +.auto_complete>ul>li.heading:hover{ + background-color:#001a33 +} +.heading{ + background-color:#001a33; + color:#fff +} +.listNum{ + color:#368325 +} +.ansList.no_match,input[type=text].ansList.no_match,.search_field.no_match{ + background-color:#f8da74; + color:#000; + font-style:italic +} +.ansList.invalid,.search_field.invalid{ + border:2px solid #F00 +} +.multi_col{ + -moz-column-count:2; + column-count:2; + -moz-column-gap:0; + column-gap:0 +} +#completionOptionsScroller{ + background:none repeat scroll 0 0 #FFFFFF; + border:1px solid #838383; + border-top-color:#dfdfdf; + overflow-y:auto; + padding:0 +} +.searchButton{ + margin-left:1.2em; + border:0; + vertical-align:middle +} +input.search_field,textarea.search_field{ + background-image:url(magnifying_glass.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +.ansList.ac_multiple,.ansList.ac_multiple:focus{ + background-image:url(down_arrow_gray_10_10.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +@media print{ + .ansList.ac_multiple,.ansList.ac_multiple:focus,input.search_field,textarea.search_field{ + background-image:none + } +} +.autocomp_selected{ + border:1px solid gray; + padding:1px; + display:inline-block +} +.autocomp_selected input,.autocomp_selected textarea{ + border-width:1px; + width:100%; + box-sizing:border-box +} +.autocomp_selected ul{ + list-style-type:none; + margin:.5em 0 .25em .25em; + padding-left:0 +} +.autocomp_selected li{ + display:inline-block; + border-radius:5px; + border:1px solid #444; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.25em; + margin-right:.25em; + margin-bottom:.25em; + white-space:nowrap +} +.autocomp_selected li>button{ + border:0; + background-color:#d7dadd; + font-weight:800; + padding-left:.25em; + padding-right:.25em; + line-height:.9em; + padding-bottom:.1em +} +.autocomp_selected li>button:hover{ + background-color:#999 +} +.screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +#completionOptionsScroller table{ + border-collapse:collapse; + border-style:hidden; + width:100%; + margin:0; + padding:0 +} +#completionOptionsScroller tbody{ + font-size:90% +} +#completionOptionsScroller td{ + border:1px solid #DFDFDF; + margin:0; + padding:0 .75em 0 .25em +} +#completionOptionsScroller th{ + border-right:1px solid gray; + font-size:85%; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.75em +} +/*# sourceMappingURL=styles.css.map*/ diff --git a/assets/css/openhie.css b/assets/css/openhie.css new file mode 100644 index 000000000..10f749a3e --- /dev/null +++ b/assets/css/openhie.css @@ -0,0 +1,100 @@ +/* Define colors here */ + +:root { + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #ddffee; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: #ffffd0; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ddffee; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #ffccbb; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5faf5; /* 21. Header color (sides) */ + --ig-header-container-color: #fdfffd; /* 22. Header container color (center) */ + +} + +dl { + display: flex; + flex-flow: row wrap; +} +dt { + flex-basis: 20%; + padding: 2px 4px; + text-align: left; + margin-left: 3em; +} +dd { + flex-basis: 70%; + flex-grow: 1; + margin: 0; + padding: 2px 4px; +} + +.feedback { + color: #f0f0f0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: none ; /* none or inline-end */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +figcaption { + caption-side: top; + font-weight: bold; + font-size: smaller; + text-align:center; + width:100%; +} + +figure { + display : block; + width: 100%; + text-align: center; + text-indent: 0; + border: thin silver solid; +} + +figure > img { + max-width: 100% +} diff --git a/assets/css/prism.css b/assets/css/prism.css new file mode 100644 index 000000000..bb85e05d2 --- /dev/null +++ b/assets/css/prism.css @@ -0,0 +1,143 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=keep-markup */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 0.95em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + diff --git a/assets/css/project.css b/assets/css/project.css new file mode 100644 index 000000000..e08c9693f --- /dev/null +++ b/assets/css/project.css @@ -0,0 +1,757 @@ +/* + + Specific layout and styling, project based + + +*/ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/* + +- SCAFFOLDING Groundwork for the site. Background colors are set in less or overruled here +- SCAFFOLDING OBJECTS Objects reoccurring on every page +- COMPONENTS Everything what can be moved around +- BACK TO TOP Anchor animating to top of the page +- EXCEPTIONS FOR SPECIFIC SITUATIONS Some pages are not like the others +- D-I-D AREA Do-It-Dirty + +*/ +/* SCAFFOLDING STYLING +----------------------------------------------------------------------------------------*/ + + +/* Colors + +Usage: +var(--publish-box-border); */ + +:root { + + --ig-status-text-color: maroon; /* 1. IG Title and status text color */ + --navbar-bg-color: #7b1fad; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-bg-color: #7b1fad; /* 4. Footer container color */ + --stripe-bg-color: #999999; /* 5. Header strip color */ + + --btn-hover-color: #9b2fdd; /* 6. Menu button hover color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #428bca; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #357ebd; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff428bca; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff357ebd; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #428bca; /* 13. Hyperlink text color */ + --link-hover-color: #2a6496; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid #0A0008; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid navy; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} + + + +html { + background-color: #ffffff; +} +body { + background-color: #ffffff; + position: relative; + padding-top: 0; +} +.segment { + position: relative; +} +.segment > .container { + background-color: #ffffff; + position: relative; +} +#segment-header { + background-color: var(--ig-header-color); +} +#segment-header > .container { + background-color: var(--ig-header-container-color); +} +#segment-footer { + background-color: var(--footer-bg-color); +} + +#segment-footer > .container { + background-color: var(--footer-container-bg-color); + color: var(--footer-text-color); +} +.navbar-inverse { + background-color: var(--navbar-bg-color); +} +.navbar-inverse .navbar-nav > li > a:hover { + background-color: var(--btn-hover-color); +} +#segment-footer > .container .inner-wrapper { + padding: 4px 20px; +} +#segment-footer > .container .inner-wrapper > p { + padding-bottom: 0px; + margin-bottom: 0px; + color:var(--footer-text-color); +} +#segment-post-footer { + background-color: #f5f5f5; +} +#segment-post-footer > .container { + background-color: #e6e6e6; + min-height: 90px; +} +/* +@media (max-width: 767px) { + body { + //padding-left: 0; + //padding-right: 0; + .segment > .container { + //padding-left: 10px; + //padding-right: 10px; + } + } + .segment { + margin-left: -20px; + margin-right: -20px; + &#segment-content { + margin-left: 0; + margin-right: 0; + } + } +} +*/ +#sidebar > .inner-wrapper { + margin-top: 14px; + margin-bottom: 20px; +} +#content > .inner-wrapper, +.container > .row > .inner-wrapper { + margin-top: 4px; + margin-bottom: 20px; +} +/* SCAFFOlDING OBJECTS +----------------------------------------------------------------------------------------*/ +#logo { + float: left; + margin-top: 6px; + margin-left: 20px; + margin-bottom: 4px; + display: block; +} +#logo img { + max-width: 100%; +} + +#project-nav { + line-height: 50px; + float: left; + margin-top: 8px; + margin-bottom: 8px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +#family-nav { + line-height: 50px; + float: right; + margin-top: 4px; + margin-bottom: 8px; + color: #808080; +} + +#family-logo { + float: right; + margin-left: 6px; +} + +#ig-status { + line-height: 20px; + margin-top: 17px; + color: var(--ig-status-text-color); + text-align: center; + height: 50px; +} + +#stripe { + position: absolute; + left: 0; + right: 0; + top: 0; + height: 8px; + background: var(--stripe-bg-color); +} +#notes a { + color: #555555; +} +#publish-box { + background-color: var(--publish-box-bg-color); + border: var(--publish-box-border); + padding: 5px; +} + +.dragon { + border: 1px solid maroon; + padding: 10px; + background-color: var(--dragon-background-color); + min-height: 160px; + color: var(--dragon-text-color); +} + +.dragon::before { + content: ""; + background-image: url('../images/dragon.png'); + background-size: 150px 150px; + display: inline-block; + float:left; + margin-right: 10px; + width: 150px; + height: 150px; +} + +.note-to-balloters, .stu-note { + margin: 5px; + padding: 10px; + border-left-style: solid; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + +.stu-note::before { + white-space: pre; + content: "Note\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +.note-to-balloters::before { + white-space: pre; + content: "Note to Balloters\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +blockquote.stu-note { + margin: 5px; + padding:10px; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + + +/* GENERIC OBJECTS +----------------------------------------------------------------------------------------*/ +.navbar { + clear: both; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-color: #ffffff; + border-width: 0px; + -webkit-box-shadow: none; + box-shadow: none; + padding-left: 0px; + padding-right: 0px; + margin-bottom: 0; +/* background-color: var(--navbar-bg-color); */ + +} +.navbar > div > div > ul > li { + margin-bottom: 0; + padding-bottom: 0; +} +.navbar .nav > li > a { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.navbar .nav > li > a { + padding: 10px 12px; + text-shadow: none; +} +.navbar .nav > li > a, +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + -webkit-box-shadow: none; + box-shadow: none; +} +.dropdown-menu { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.dropdown-menu li > a { + padding: 6px 20px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + text-decoration: none; + color: #ffffff; + background-color: var(--btn-hover-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: var(--btn-active-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.nav-tabs { + margin-bottom: 20px; +} +.nav-tabs a { + color: #555555; +} + +.nav-tabs li a:hover, +.nav-tabs li a:focus { + border-bottom-color: #955159; +} +.nav-tabs { + border-bottom-color: #955159; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: var(--btn-active-color); + border-color: #955159 #955159 transparent; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: var(--btn-active-color); + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} + +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: var(--btn-active-color); + color: #ffffff; +} + +.navbar-inverse .navbar-nav > li > a { + color: var(--btn-text-color); +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: var(--btn-hover-color); +} + +/* +@media (max-width: 979px) { + // make tabs act like nav-stacked + // (mostly) copied from bootstrap/navs.less + .nav-tabs > li { + float: none; + } + .nav-tabs > li > a { + margin-right: 0; // no need for the gap between nav items + } + .nav-tabs { + border-bottom: 0; + } + .nav-tabs > li > a { + border: 1px solid #ddd; + .border-top-radius(0); + .border-right-radius(0); + .border-bottom-radius(0); + .border-left-radius(0); + } + .nav-tabs > .active > a, + .nav-tabs > .active > a:hover { + border: 1px solid #ddd; + } + .nav-tabs > li:first-child > a { + .border-top-radius(4px); + } + .nav-tabs > li:last-child > a { + .border-bottom-radius(4px); + } + .nav-tabs > li > a:hover, + .nav-tabs > li > a:focus { + border-color: #ddd; + z-index: 2; + } +} +*/ + + +a { + color: var(--link-color); + text-decoration: none; +} + +a:hover, +a:focus { + color: var(--link-hover-color); + text-decoration: underline; +} + +.btn-link:hover, +.btn-link:focus { + color: var(--link-hover-color); + text-decoration: underline; + background-color: transparent; +} + + +.nav-list > li > a { + padding: 3px 15px; +} +.breadcrumb { + margin-bottom: 0; + background-color: var(--breadcrumb-bg-color);; +} +.breadcrumb a { + color: var(--breadcrumb-text-color); +} +.nav-listing { + overflow: hidden; +} +.nav-listing > li { + float: left; + width: 25%; +} +.nav-listing > li > a { + padding: 2px 6px; +} +.sectioncount { + x-float: right; + x-color: #555555; + x-font-size: 12px; +} +.sectioncount a { + color: inherit; +} +h1.underlined, +h2.underlined, +h3.underlined, +h4.underlined, +h5.underlined, +h6.underlined { + border-bottom: 1px solid #dddddd; + padding-bottom: 0.2em; +} +p > img { + float: left; + margin-top: 0; + margin-right: 10px; + margin-bottom: 10px; + margin-left: 0; +} +.table td { + padding: 6px; + line-height: 18px; +} +.table th h1, +.table th h2, +.table th h3, +.table th h4, +.table th h5, +.table th h6 { + margin-bottom: 0; +} +.table th.inverted { + background-color: #555555; + color: #ffffff; + border: none!important; +} +.table th.inverted h1, +.table th.inverted h2, +.table th.inverted h3, +.table th.inverted h4, +.table th.inverted h5, +.table th.inverted h6 { + color: inherit; +} +pre { + font-size: 12px; +} +.icon-warning-sign { + font-size: 30px; + margin-right: 10px; + display: block; + float: left; +} +/* BACK TO TOP +----------------------------------------------------------------------------------------*/ +a.to-top { + background: url('../images/theme/up.png') no-repeat; + display: block; + float: right; + width: 25px; + height: 25px; + text-indent: -9999px; + margin-top: -28px; +} +/* EXCEPTIONS FOR SPECIFIC SITUATIONS +----------------------------------------------------------------------------------------*/ +/* D-I-D AREA +----------------------------------------------------------------------------------------*/ + +ul.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +ul.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +ul.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +div.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +div.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +div.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +/* Fix to avoid truncating letter descenders in headings */ +h1, h2, h3, h4, h5, h6, .title { + overflow: visible; + margin: 1em 0 0.4em 0; +} + +/* Common content for section numbering */ +body{counter-reset:section} +h2{counter-reset:sub-section} +h3{counter-reset:composite} +h4{counter-reset:detail} +h5{counter-reset:more-detail} +h2:before{color:silver;counter-increment:section;content:var(--heading-prefix) "." counter(section) " ";} +h3:before{color:silver;counter-increment:sub-section;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) " ";} +h4:before{color:silver;counter-increment:composite;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) " ";} +h5:before{color:silver;counter-increment:detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) " ";} +h6:before{color:silver;counter-increment:more-detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) "." counter(more-detail)" ";} + +/* ============ downloads css ============= */ + +a[href$=".sch"]:after, a[href$=".xlsx"]:after, a[href$=".zip"]:after, a[href$=".tgz"]:after, a[href$=".xml"]:not([no-download^="true"]):after, a[href$=".json"]:not([no-download^="true"]):after, a[href$=".csv"]:after, a[href$=".ttl"]:not([no-download^="true"]):after { + content: url(../images/download.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* =========== external links ============= */ +p a[href^="http://"]:not([no-external^="true"]):after,p a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +li a[href^="http://"]:not([no-external^="true"]):after,li a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* ----------New content for ballot styling------*/ + +.new-content::before { + white-space: pre; + content: "New Content\A "; + color: red; + font-weight: bold;} +.new-content{ + margin: 5px; + padding: 10px; + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.modified-content::before { + white-space: pre; + content: "Modified Content\A "; + color: red; + font-weight: bold;} +.modified-content{ + margin: 5px; + padding: 10px; + color: #784212; + background-color: #fef9e7; + border-color: #f9e79f; +} + +.bg-success{ + color: #3c763d; + background-color: #dff0d8; + border-color: #bce8f1; +} + +.bg-info{ + color: #31708f; + background-color: #d9edf7; + border-color: #d6e9c6; +} + +.bg-warning{ + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.bg-danger{ + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + + +.feedback { + color: #e0e0e0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: right ; /* none or right */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.copy-text { + font-family: monospace; + font-weight: bold; +} + +.copy-text .btn-copy{ + visibility: hidden; +} + +.copy-text:hover .btn-copy { + visibility: visible; +} + +.btn-copy { + height: 14px; + width: 17px; + background-image: url('../ico/noun_copy to clipboard_1669410.png'); + background-size: 22px; + padding: 0px 0px; + border-width: 0px; + background-color: transparent; +} diff --git a/assets/css/pygments-manni.css b/assets/css/pygments-manni.css new file mode 100644 index 000000000..1264b87f1 --- /dev/null +++ b/assets/css/pygments-manni.css @@ -0,0 +1,66 @@ +.hll { background-color: #ffffcc } + /*{ background: #f0f3f3; }*/ +.c { color: #999; } /* Comment */ +.err { color: #AA0000; background-color: #FFAAAA } /* Error */ +.k { color: #006699; } /* Keyword */ +.o { color: #555555 } /* Operator */ +.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ +.cp { color: #009999 } /* Comment.Preproc */ +.c1 { color: #999; } /* Comment.Single */ +.cs { color: #999; } /* Comment.Special */ +.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.gr { color: #FF0000 } /* Generic.Error */ +.gh { color: #003300; } /* Generic.Heading */ +.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ +.go { color: #AAAAAA } /* Generic.Output */ +.gp { color: #000099; } /* Generic.Prompt */ +.gs { } /* Generic.Strong */ +.gu { color: #003300; } /* Generic.Subheading */ +.gt { color: #99CC66 } /* Generic.Traceback */ +.kc { color: #006699; } /* Keyword.Constant */ +.kd { color: #006699; } /* Keyword.Declaration */ +.kn { color: #006699; } /* Keyword.Namespace */ +.kp { color: #006699 } /* Keyword.Pseudo */ +.kr { color: #006699; } /* Keyword.Reserved */ +.kt { color: #007788; } /* Keyword.Type */ +.m { color: #FF6600 } /* Literal.Number */ +.s { color: #d44950 } /* Literal.String */ +.na { color: #4f9fcf } /* Name.Attribute */ +.nb { color: #336666 } /* Name.Builtin */ +.nc { color: #00AA88; } /* Name.Class */ +.no { color: #336600 } /* Name.Constant */ +.nd { color: #9999FF } /* Name.Decorator */ +.ni { color: #999999; } /* Name.Entity */ +.ne { color: #CC0000; } /* Name.Exception */ +.nf { color: #CC00FF } /* Name.Function */ +.nl { color: #9999FF } /* Name.Label */ +.nn { color: #00CCFF; } /* Name.Namespace */ +.nt { color: #2f6f9f; } /* Name.Tag */ +.nv { color: #003333 } /* Name.Variable */ +.ow { color: #000000; } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mf { color: #FF6600 } /* Literal.Number.Float */ +.mh { color: #FF6600 } /* Literal.Number.Hex */ +.mi { color: #FF6600 } /* Literal.Number.Integer */ +.mo { color: #FF6600 } /* Literal.Number.Oct */ +.sb { color: #CC3300 } /* Literal.String.Backtick */ +.sc { color: #CC3300 } /* Literal.String.Char */ +.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #CC3300 } /* Literal.String.Double */ +.se { color: #CC3300; } /* Literal.String.Escape */ +.sh { color: #CC3300 } /* Literal.String.Heredoc */ +.si { color: #AA0000 } /* Literal.String.Interpol */ +.sx { color: #CC3300 } /* Literal.String.Other */ +.sr { color: #33AAAA } /* Literal.String.Regex */ +.s1 { color: #CC3300 } /* Literal.String.Single */ +.ss { color: #FFCC33 } /* Literal.String.Symbol */ +.bp { color: #336666 } /* Name.Builtin.Pseudo */ +.vc { color: #003333 } /* Name.Variable.Class */ +.vg { color: #003333 } /* Name.Variable.Global */ +.vi { color: #003333 } /* Name.Variable.Instance */ +.il { color: #FF6600 } /* Literal.Number.Integer.Long */ + +.css .o, +.css .o + .nt, +.css .nt + .nt { color: #999; } diff --git a/assets/css/xml.css b/assets/css/xml.css new file mode 100644 index 000000000..0dd7fa57e --- /dev/null +++ b/assets/css/xml.css @@ -0,0 +1,2 @@ + +pre code{display:block;padding:.5em;background:white;color:black}pre .comment,pre .template_comment,pre .javadoc,pre .comment *{color:#800}pre .keyword,pre .method,pre .list .title,pre .clojure .built_in,pre .nginx .title,pre .tag .title,pre .setting .value,pre .winutils,pre .tex .command,pre .http .title,pre .request,pre .status{color:#008}pre .envvar,pre .tex .special{color:#660}pre .string,pre .tag .value,pre .cdata,pre .filter .argument,pre .attr_selector,pre .apache .cbracket,pre .date,pre .regexp{color:#080}pre .sub .identifier,pre .pi,pre .tag,pre .tag .keyword,pre .decorator,pre .ini .title,pre .shebang,pre .prompt,pre .hexcolor,pre .rules .value,pre .css .value .number,pre .literal,pre .symbol,pre .ruby .symbol .string,pre .number,pre .css .function,pre .clojure .attribute{color:#066}pre .class .title,pre .haskell .type,pre .smalltalk .class,pre .javadoctag,pre .yardoctag,pre .phpdoc,pre .typename,pre .tag .attribute,pre .doctype,pre .class .id,pre .built_in,pre .setting,pre .params,pre .variable,pre .clojure .title{color:#606}pre .css .tag,pre .rules .property,pre .pseudo,pre .subst{color:#000}pre .css .class,pre .css .id{color:#9b703f}pre .value .important{color:#f70;font-weight:bold}pre .rules .keyword{color:#c5af75}pre .annotation,pre .apache .sqbracket,pre .nginx .built_in{color:#9b859d}pre .preprocessor,pre .preprocessor *{color:#444}pre .tex .formula{background-color:#EEE;font-style:italic}pre .diff .header,pre .chunk{color:#808080;font-weight:bold}pre .diff .change{background-color:#bccff9}pre .addition{background-color:#baeeba}pre .deletion{background-color:#ffc8bd}pre .comment .yardoctag{font-weight:bold} diff --git a/assets/fonts/glyphiconshalflings-regular.eot b/assets/fonts/glyphiconshalflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..bd59ccd2d679a6fa594560d56120e5e6e98b2c3e GIT binary patch literal 33358 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/glyphiconshalflings-regular.svg b/assets/fonts/glyphiconshalflings-regular.svg new file mode 100644 index 000000000..0fb458735 --- /dev/null +++ b/assets/fonts/glyphiconshalflings-regular.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/fonts/glyphiconshalflings-regular.ttf b/assets/fonts/glyphiconshalflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c63c068feb1ac0de21fb7fe459fc8d0175028f2d GIT binary patch literal 32896 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 T4y;kUO<052l5N*uMf(2$813#) literal 0 HcmV?d00001 diff --git a/assets/fonts/glyphiconshalflings-regular.woff b/assets/fonts/glyphiconshalflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..4c778ffdc5fa2837359e171f35c5b410674cd3c2 GIT binary patch literal 18944 zcmY&&r*5Cq_s;E^ z>8a_ex#K1$CI$cjd^bq|0Qo=b@Be@NzyAN<#Ke?k000pGZx#0&cqT?4Xum~7#lE$S zZ%*(HBET#FTuzCe>04|6=EC35H;a@)G_o+QRnSYDln*TQ^`UWX16WE}+jkEi=mh;UgzH?Y+Z=sG`+ZlcP ziG1e)`HlyXRx5D^*ciBfbJ73KgXlkiOoF7_8rYb8YwO=WF8|Fv4|ZL^-pI!>DlkZrG;qN%Q|4@DV3(d{M@O#b@&)*#KKR7VU+qkb9>Feto0|J>F z!zY7IMlh6!>USXll2?#Rfd9sf_4T*G3}GOD=o{*T_mT;WgB~&h0C1{+CBXlVn`%sO z1Oy}o1gD0cfP#Suqx~_}?$z(F2OEZxG=R$8-0_7+gl|VeO+k9c1eC_>i-W>4|D;mT z*9QlXxWS74?=kfCP5t$;A;pMBx+y{T83SKv;Q9UQ(Stx^$RLbwKs8ojtrGssb1u9P zGVpJE6TJxB1ss4)LB%4W5E%27cu&9RzY0%=#v!p1YVtXI9ltQ#8uWgB5h?X}Hf(!h z6IAp4aL>8!-VW#s0_1EKKtUkk5J9y0eSW=u-F#_1ir)4vdDXv`ga0BynU7#r>YLMRX*g0NbJos(N2o(@TjDef)AM~uR3 z^*4`&o4d|wGL>0sG`7_3#A-_Eh%}~m19F1xLsq<@4)9cPb`}{?9|WaoZF)cI^7aV_ znLd-iZ3#HwwWC79mf;T2tS|nYd4~;odndf(#;RwTyPxNRIUxo=Om~n9y274l9YcBz zT-Y&WU?@l_+NI+!Qv7UUIkFt9Zit;}4`N1s8DSAnva$hB`xV{;$AjfO zSReT;5O@(s8Elu3ds-4tNY?fm$9+K?|s(5>v8MCmg0II4q3%QHsm&> z@`n)-5>t5z!I|oyf!tSon-WOyKe&nZ%Y?4KTo&O;Zg4?lRE75RU0c5$1GcHQOoj`& z*_B$B%u-Ff=}vYIfn^cE^$8mFq))wlN(Q|0&{VRRBZ3QivU`5zHJtt}YsciPrI_og z(fq%A2lD;QgSxMF_`qb~F2p{0ZO}H@{v&IMN{tm85>FE*nGny9J!lz!?zH296oUUd zhez(;5&;rw6~DavBg0=pd>GOT6?CH(Mg!wzCN$K_vdjh)}LU=OcXJaV8;Gt*CPiT zqkHM*vJRx>OA?j2M^T4l>{e14$|B6t&CZ=si71J7B_soV8L5AN7)k=A3`^CE-tV}x zt9nCkSKW=Co+D6KIoc4GiLOICmL!v6fWa|z-Yvtrw!P_Z6yy$SFLQx- zBMMov%Bof3BOYHVuaT*<2sVBN=Rk~#<}I+Mh~)r{vrOFzeFexqN>^a5s!GK)YRJku zpB7}7yeiX%rY1Wwk7g!IJ445+ny?O3S8Oc=vc~;Nl%yOm?5x6~KYR=Sc*)p0iheR_ zb|3EvQ(&}AFhIq)Z84~fVFwPn(Ia-a|NZAqoOW-W!*SjcJOfo>Sxa_X5eZaI3V!{=8RdHV(QDLdT-x+LXG!J&hmb26Ek>u3oYedRdkmwos)!jXHbejbT%2XP@I7#UJ(QpF_|dT z!&3BXTwaf$35OZlDuKEOBDB$DTq5rJC6p?i`dM{E8x11I=W_$T%x#hEWv|bkpW{n9 z->lv_^s5@?%Nece=UMv@Q>P*Hx3O^e6Ml{v3Zu1#u7$ZOucIxVHnI;9)Q`9CaT=9uPnE@<$d2Z0@ zi$4PAk6aXuXha1OIFspTuO!9Z>mihLOdw>!cUj4+B)A>#Do=mw6O>3D^9MlRLs zskv>G;|GK<{rxFZwOzUR`EgLyhySNRAvFSK3ieJsX7~@aj7Bh?3LfioG22<`BKvso zKSH*QbC+vFG0G{ftHX3VnWuH%F&U!|C%cZL?(6GMFWbzqwnJ;3HCmc1cE8x^4%f4c z*$TG}4UMi&$0MDlUa!p$91R*CP#dJf;Aqd=EXs$Je`d%Z2g2*Z_rJ@NuP$ZZ1(z&gCI6FlqYz8@QWZmS zehNxRA{(gilpQ?92TA72g#cNSp? zB$ZB3w=5JLDoQv=T1u6GOD>NMmJ78r>;)x3dm1NX?WE;o@F-_JgB6*+1K!#>JQUU0 z9x&?7^iyPQ(mCd;ZC;=E!Ldz8ps~r&xh3f{p&Av8bIX~AMdqMz7(++;1_nz2);gBp zSWvkx^9dT94|qki`f#szGZ}J8IWqY*#xb(|MORL|;F?6CLbZ($P4RE*%PW=pMHz>c zsg4Yvvn!Q9suP$!^d$JCD@okqpbXlL73HC-CiC&;I~@_pa_QEReruH6+5XwPEcfi8 z*lw;Us%)cxnq7&URnRGMHkI#u#EX|lQZM8z)9+GN!i?N$lG*@2YFvkSQ(K(ZA{aiH z=aqI`#)K@{#BDXFp+et$OTqZu+9ZrCqpYs8KEC|gcv$a8{@6`*mHSxwdW6I>!hJNf z#Ld=Px)Che^C^F$ANxhiYC_Oh>Il;KuNG0$d9EJgA-hm?A$)S(Q=_f(NRNqDFQ}L+x?Gm9t9!F)cxb!npZafxr05P$s67eep zpPTXf-Bw{}1Kcy;@*BaX8+wbRIuQ+kJMsyAV&1MOFI87Gy`DXKntat+#4Fxr+sgg* z2Du$7q|SnaNHi-u1RMa`e?-F%M31J72ZMP zB}qPKax`>Kd{NOe%2Q4e1=`%FZiOl0C`*_w`nX*KEbh!YEmv8`5chyiB{S=ziq&XQ z!gZ58oiS`9dZneYZmhoGetI6*=Ui;Dw-@kCcDU+T)4e$LvcKcGC_TA~BFUCuQ9KR6 zi69D_?XjG-yj2l%QokHB#6QevhjgR<+8qMcx%8>j&+Gn!&FUffo={@eV_el=p>OnC zu7SGVhHD3Je(s;0gkPUSZ;Wsp5d0G zKa*SWHbKBvHDl&}g31qYfm?QIa~&t#ktqkWHQ|g0Iu%!fCaQ@77)BLOhzMmShRQx{ z8_w{Q-J_cl?-~?mj_6-~s?(<;?LSE7xAdgZ-wc|jlMmuFG^LCBl~G*x7%9x0XA>0e z!^M_ai6|2~2Gwgvo~b60x7A#bHm!~?SxMK7CRPd<<5}0)%goRT?Puk1;j@eA_`9fi z-LrGshDx>!h6@p%5RFxD1i7E6NIJZ|Ot|0o*u=Qw1~=<>Is?WnJ7MUs;j?$oW!_Kk zr+q@4=|7tbxh=-sa4yp`bta(jU-$3@eO+81eL}1UQ_f+cY_|9s9o}54gMU(Wy;bI5 zwfo;tAe+a&qyH1BscHxq+L%iY%Ke#G;e7ad2f$3T0x%*gbIjWFr3c3bw=B#2c9^$t z`Ui6!%6YvAlB$YwF)kEvRaM_MO+dx#uc%{5f9`UW(3xg9rSj@|Q^bd~K7S;X0V9T- z>4-7hEof{=n#z>n4sbp7Dv>03CR)Fre;Sj8dw_SIb{+yesAnLajj&flG5Jji3_Z6; z1u)eymYB6RAe&F_(zwCHJ9l3>s)p{(HEkajx{Mp6);-{iHb!q%2k#+h#P=p%kCzp!X4<>61mR1w>F5B z^Sz~!-gl9z&(8Jzx7QW!gdPeSd{&0`z+m8>=Xr3Mk@H8Ul=uMfYJLln z4thc+Z4^kfTLzJr?#n$q(`#Kw4NF8b2`^MDrLU)93`;_Q^$Q%BawY0l`~iAV{0O)F zwoo@!tB#W*A5o|>#=OcYL}yv=)S;2Dl-7U^A|?YPS8oDuZXVLe^T%dHURYi6Cz+@# zVK1bO2`!F4hEG)5cmY{nbg`MO7(eslyT+=*hSrAHt~J8HywSkf$$gU^uWP1YFl-L@ zN&PxFnXfHqF`txDC@l7BWcrhm--;Kk3q%1352omqY{-@J7Z~Ptr~Q-iF+2)xotyu7 zJ^boZj`CIbZfRj5Z9*3mDh|!L)H=-HM~FVK(`I?_8~j7}W951cg`GRVuOPikT1 z;#I~9%Kwf?r>AX6sVXyNGz85?r5b839_J7idX2Y|*31wu-oAMaDoHY}Cga0fBjYyzMP^zRQ5+Q4`}Z+~6Mk{9V^DlH7(|DWI*h@Q z+dSyBL;MWpA;5|-ukFeEkb#Ksvdty03AC_#+_K$q?d9!n)B$w?>ydZcU^<5Oz^2O>o-?CVEj(0L@1*4~slclF(%%!RI)E%~+q- zrJ5W~QQOLs?gtBd2;hpXz4i1DQ22*$ofEiNlcSE^6k3(0D4LQg%>GOQ>w!IJ4q0?0 z#%Qie_&z#}4zBW5Bah*|NK^|`Q9gS5Sa?paW*Nsi-?FeiKo#LP1KuL)wtPX6HxENK z(o9JP%9ZC&fA9PAN|eVCam6NMv+| zlcrmj2oj~V2FUeqF#WVh#XZ9+sa$DwkwNz#1!caiSi<>iUZMPGgvMJJpi zCusN5`J-RS)5kK7FqgNVgS|-!x)$`bReM3AmdL$o*Jbwf!Jc&_`ZBW-#QSJoXK-NY z>HXj><<(~LX}Mu~+<2 zIVC8bH;%whAk6Tcm~n5}0Aj!KZfXAcEYtcaj{bdjnZDCrV!`w^V`PwReR-en!N0J6 z_CAyUdHA=leX;8we2+l(Ui$4&_NcEEU#P43S9@-g>=RiPti5PtFn#8qq6l%slHnXs zyHNMpC^N^*^2O)tE!8*CmymTj3!OX%%0Aj9w_3|}8T~R?c=mXrZ{!OUY}Y4YKc7(y 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 literal 0 HcmV?d00001 diff --git a/assets/ico/favicon.png b/assets/ico/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..296a680b0b9fd27d998aad29dbd43fff1632b26f GIT binary patch literal 575 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

3lQ0s z#1NPc(1vI|5v!WO~O>5rX(LW#fto9rA#5tR=C~@L5N*lxR zY*ip*5}Xd`sy70KWAFe)7(zv13hP+Z$P+(f_TrYCkBj6mSA|PfIQZvr1(W?U09z}W zi1g)S`xUR_Is6EyAn|G-xmXx`WUckg#VWNQfp+%O*?{LO!%Oc+X4m+y+GVBko{y7!wYo)Ay>mNe;shL~FKS9l||UtdX1vV$!!p`t<=@8zTLGYjla0I$k)2?h0Yt0tV@TE2+JhNyo}?bdvl`s0Y>XR$}VE>e;2HD z_@fXYG=Oqjy_@f;1Li{4|DFqo ztbPA&PICOHZd$m)=M_lnuw8V|0sdZ5G%tg?b9cjm9NDmLhGht*t~n%j9XkVzRfVgU#;KSzS3+Ux zk3Z{klt|8hG^RDaOYcF+lE?(-7kWwIqMdh+RCg@0-v`SjDdJVdXKCIdc2yJ zU_4)Hoaq?E1|pt%6pD`v0}OmUT$7=$2gZhVUZVrYPA~vwb3`k4E>g{lz&#Un-%o_j zufm`N1P1*C2-|v{QL)_5S(53oU?&!GeyY1VuTMl@C(-X(H>?E zYSQ5^X$c+YVsbc^07t$XKvxqm5B`ncT)(qNY6Dc=)^%-)BbBaq9Jt(XZHcfr z-KT3vAqMIRC68pk9~f1^I5eJ-vYmTP-fc+SMfk3OGkh+KRAxaEYmkM_*(N-*9`PLl z@=1Z!Zvy(a zC%mx>21sQXVB&jRl7#EPT_*@muW0?-z;QMkfvE}@pO{dse2nq832UfD68=lNIB_$E+ z-JcII^*>gnbjZ1{*GoX~cEWWa#;$KbY?{fVx7T3;ME|APej+D$uT0W8azji8AiugYzCt=DBt$!0*>N@{4RSZAuyq;2Nk-7i& zPgUeL5&T5}$wtz?C%!Y!3y*UgFSteFj;H|@%-}#8_NU*5`MR8~bwbyFLgVek$Y56o z{vhQZC^kO=#P<-d^3VhShvH1vU_bL`mrGh1W8DPqZ+q?+1Eeyv&V8v9ag9xg=)2(^ zMr+ug4SCA{1Tcqirbz&@Hx!|t!Fg+BFqLwFPkI0{^mSzVr>Wn%je+THi}H&Dk`1qO zUl!O-5KR5PImY4*`$tX2*5xf04&mxxb$}R_z5sw9NRqTZa==&a5c%6w(k~K7?Fc*f zkK@3lu)K4_z+uOc&eqWV2=9j92EP&VbE~QEXC9l8wt@>Fp4q=|_OmzU4`5B5aQU_4 K-oEUvCI1ho@qicr literal 0 HcmV?d00001 diff --git a/assets/ico/icon-fhir-144.png b/assets/ico/icon-fhir-144.png new file mode 100644 index 0000000000000000000000000000000000000000..2041b6f9b38488386b0bcffb7adf4d25a86b90ac GIT binary patch literal 87793 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 Nq$?-Bed(<${~sv}6PW-2 literal 0 HcmV?d00001 diff --git a/assets/ico/icon-fhir-57.png b/assets/ico/icon-fhir-57.png new file mode 100644 index 0000000000000000000000000000000000000000..fb32cb7e93a638c45302f6cc8695184784bc280f GIT binary patch literal 17639 zcmeHN33yaRwyt}7&jtaN075z))`ZTUkVFDP!V)2xfrtnycDg&znxsS0KtLT8&~aDB zb>_L?GA=W~Ff7UpGN6c01Q8bqg6vBG*$wF|eQ&+LZujkU#}LvX$oIXE%2&6xQ>V^f z=hUgC^JM<5qeFvw1Q9|)bI0V2N1DN+R*mm75%V8I^7-6?NsjTR+4{0_dy%c!s&~vO zv+Avtwjx3*ca`K%3EQ9#X{^5PCjN^93lD8u_2R7gy&it_z1yd3@6vDQ!bcaJataHo zNZ+v6?~fgSOTn^b`Bm?X%zo>2!))!q0xh0i!=?Bs4KVEwKP}QnW zdT!p{xz;r+`25oe_vB1o+`CV2Wm5Eb%^@kQ_joEPXjT@&<7(4Rs@675vCc=lb?}VS%>$%$NQ! zJk&Hfb^N&ZrVl%MFmi>ETfXUV%>0FB?)DE~C>~Z9={mh*(3WvGKo4t=3@nyoa;aAwUq zgWhJzGTf1xmylPMZJll#Gq>D2VeYL3=DGKqGc1N-LxYA?W`aS9)nU?CmK2v(WL9Pw zB)*x*v+8(*ULtYapJkYom#@#Zms|BIaVc>L#*vk_SxJVWLHZ%(mZHq@Iiox*P|7k) zcR0#2n zn}TV!k}|0mCfkp)Y`WcHub6Hx^OE}s=xvsO`HJMQ6*bMWUmw=;8*+@>@(A*zNxVUo zmzSAiH_v3aa&xi_sEM=KESZVPmZF5gNg2k%)FP`fxiF>3SZGekFs7zh1`p0iMq6@` z4~yK=3WurGY?WEqz#=&#JtZ;KT4*$=tX5!QH8;2~IZOy<=n-$(WE{keHmAn30*9VoXTQOmM^WQrpW5?Dpa;1Dgpw6W7Zu56j+S za+tjAk~7giF{L0WAu|E_gxG{6Uv>awE1GjDYPQJrL);cN##Z65m(P)^+$(>Ab%wj- zE*9IQC9l^@i#O9`b^|s`FfEd#;O1_$wP0&)Hdil~3VV@bwyE4Yd>ZCA%P^ezR(-y_ zI`v6d;`#v|qZsHf!0hQ(rtynTdwd&^RhVX3o8dA~HNX zJr0Tgji%iMJ}w^9;;zHift@JcyA^rn3$k9x;IXhPIfPz+ZIFQG_u6z_o34OnARyvv z)^%;V0-Aw709oZ>jO=%iYDP`o`j%o%>adZw2O$f9HB5w6bGX1Ck7;Zf7KZz z%UJ$$!tbKVul0Ss;~a~QxfKH6D+|rtfICx`lhl0yb-Kfia;BqF@8BK9usNSohFEO` zuk6X{VTw^m-u9&lDsU3lX`To>yrQrhVuuDV=MLrSVTQGLy};3Nz4ulfI%F6a3R7H( zCbq_;pvrL(ZQ=z|yHP&)NY$O#_jI3Fze=g4ou4ZP@`zy|TU!rwQYe=mi5{p_aol3x z&7X^;By{3A(r{Eq#FM;qAn+Uvq_aUir4CF|yFIG!d|VNbFv}bz$Gsu~q-NLmB0S@( zkbIPPV7R-`8D|O63Z%YDONb!hlAF;Wgc9@NGEZ z)g0lm97!E|HO<5}nD|+MibjjCPeIMO{3W|~KiS0T7T z7M|-(NT-<%gwq8PS5+7xjX2q8L@5fV(W43Ea@HS0jqvc167appw;X7`-5}4xL|r0X zfps$&LJAOM3e2?TSX9g(AoCQjAQ&NRfr2Q)gNabBCE_VgT8C^cvgrEJPlUg*emKwO zdC#?AjC|%1LrgC(&j2%iBLvddDbha!+%S(8o`IQe+N&QB3b+4~FQ4GYv_xYFCbUjN zgago~2OLX7NK-B%eN8+w9a!`m@79IQP& z2avlXR_$<7yOBG2&h-MiTq^Xu6hTYvZ3cP5GB6%Mu&sN7NLRC*Qz?vslki@2b=gs< zg%%sC3CADx(_-Cs;l%Y5&Z{9nBa->uKC1ef@i^J&nufDcl6M)f%9cZ9%hj#dwizUV z4E13pVr@zSazW%aS&M8R(Dd&Pa7scO@kXq|uIUM`UxJBqZ3qE93txqD{9`P0qGCV~ zX#EL4fbjW>K8-}!<$V%iq%24mYInBn-vB_0gM8Tj9I@~x9M0fdbR<`LdIqPUlku3GlL0CHVBQXjEe@688^-d!A&=NL7oCb3?# zMOkqj91N3EfZ2Kw(|RRo{8lGb1K2kzLSJNk&pgvFk_yN-Q=BF}m?%Otgj3=$p{Zk} zzCp4i--@>60{}@+G-rsjsNVsa@5GLC%(FtPo`u-32lk5f#_o|+B=?0rv`gIotbyZ{ z;ychF+cmvGsSm^Y#zY}-JdT3eT5p>tbGUg$Tgq()3A6JBDXk|?NB#QqT6h@BlniZSvHN9#i$b-0%D%L$9!V_a2hVt)+gNXpK;z6V}tF^H<-x|8!S09Hi%c`*6%s z6%b51+AzET>^{GK)ycAF3!~-L~5B3S~f z;8nB`$)in;7tggBq;A~dBX$4nhCyf=8v}oXaMR!8wJub$<;W>;p5wx$5$XAAtSf+~ zj7H3s;7~N!b0$|`E+SDD+$*sg-@f4Z+MSr8jd02 z6xT2+c+&nlUMp-ygvJCyo#&v*F7S-dWTQ^1L;Zn}JN6%h6{sNi7!LPK78QB`3}Yul z_RD~Oq)tqhht8X-g}0rbc8lax!YWKw5K#+X_=whOHXx9}>AyOOM))HlG$f3y->D6S z5Fg8e(3(BaDXfTTlCr%~0<=|V#9A zl77yq#a;lpKWI$#-d2(MGzJ8c^-~AYH;7u?L?AFx(TPMUyo*68B2Mm~z)ay&*qVg! ztPb%2>xVSfQzm?mVQ^6FDS**7iv(xay6@z^Qi@64u2czMqknJ40~7oY#%Onk{8;E%RFitBGh%j5GagDG~5=Pw^PEn&ayabs9&Nu7`*k8=Jb3 z(6j%Bka!_b<9`BC=G2YuqnOGSO5jYm(4puWigl}PG13d$&<}3<;&F{8?OZ@F1?>XK zfNCNy;Agpz**M)iuIV4K6Bp&@nP8Nz!o~SGoKA09Q20><74}pW-d%P2i)*prJfQ+i z9&{ItO8Q5MUjUzWgJff9dsjatik+9cE`*li_l*aMQrwD2#Iqk^f9M84c-c^i?#s1O zJj2?Ey323Zp|mbFM66kZexSi`B}9|t$+NOIzO9LMeiZ;diS)8SG7h@P?;oV3Q!UqJ zq@F5hJ~VKY;{O`Nns4xEHI`|lw=|Lp|8>Rg!wPKt>@BES6zg`w3YOzsKN;5k7J$J3 z7=2UR2P3viyaN1OHb^#}rsvwfP!jCY_OCw#XOx3@OsIJnjt5Fq5~u`$CtDF=&)8#| z?Tb(^w5!HdZ5dH?v4Lb4Xg0e&29uB{=kffRAKb7097+KP_j(DqTk9R1`!vx!&#mT^ zxA(z@NvUf|geKB?qW)mW8cuD?QFOlhq6|dmRwDjd?Av}u6vbO~`r3faRA$m4nv|Kz zsV=I1k3f}aR9FsITh9?i`b4RX3tCED|BG7+F2z`f{!xvm%P(Q(@MZE-ItluoQgzzp z0A%A{5lzZqod<5pfj* z4W1XC0R1!C-UsVte(g=KC`ehT`a^wV@ut^L-RsAHHXKfQp3_V$<8_%>d%KBPw-%=) z_pj*yjDv&l2Ee_h>Gl07x&P&+zY9nvWc{I3+<15nrWyt(vlD=D9HIvit8i`lmQr!8 hrq_laE*DTs{Z+xQ@9eHcc(h>L0`#<0R<@x{s literal 0 HcmV?d00001 diff --git a/assets/ico/icon-fhir-72.png b/assets/ico/icon-fhir-72.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ddeefecf9deb39464f7a10e96cf8f679f7a3f2 GIT binary patch literal 25407 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 literal 0 HcmV?d00001 diff --git a/assets/ico/noun_copy to clipboard_1669410.png b/assets/ico/noun_copy to clipboard_1669410.png new file mode 100644 index 0000000000000000000000000000000000000000..33781c8b23aadeb8ba391b03ed1efbc52459ac3d GIT binary patch literal 974 zcmV;<12O!GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D17k@kxddw8(H2r^G!VQ zofYe|R{!1weQ|609Em%k`-j6lzeQgUhk+;eL~lfYGWsccA;PS{fd`_T5msMBVM=2t z8I*vW0Xb2Mf`+^m=?tg7cqYOqO3rJMK94vTG=T73SR|cpz-+?6GK5@KovyxE5(V4M|X`r}LDOO<^-U7q|6!I(Q|qozSG4%=Bk0FGcA* zb;+jCH;;1YC$_ezPb{{9(VW}U=UT{RS`9vnawVj+(QqP=AMswB{vW6!N>5MR>Gs2Ky z-zs`8qV;mh)ToGL$Ua5P-4c46J;97H&S2Y;g5PNgAL@8@!in}3R9UVf8o#-i< zBBf`o7sD}BPY?dw>&<~7Lv{@9+yXaRid}8eqNEHPvh=(|ZV>NWTAMPgA^N5mBB@DB zQ#N5pjc{dYWl9)QKnqjCkV32}rAv6ikP28+N|ud=A(fy%lF}<#oZxQAsDq2TRIF;H z`>2MvFHWdM48M0q7}6PGNN0p0oe_p~Mi|l=VMu3$A)OJ1bVeAmOzUMv{}6^Oqvun2 zt59>okY)71WbG9#S;CNc7<$*+uydP2tK+rKNY5p(eya7&k(qiu)hTl@lnVY{Z=Ykw z7U7HaUqhfLc}~fkb0H0#W~n@W^PUJ<%TST?1_zgL1z|`YLKLs=Abh#LFkmZn2x%UR zTWPo?Iv%&$Yp!wM@LvnBkfryPdn`K8Y1G`)J`BX+^t7^~u;q{h*CvgW-sWB!a}2f_ z$~&=meP7Me!nL?2*VbvdHCfk&-6P_ml2wbFK!>i@A}#mP+BL#mj-dOG1 w-!8dlj;ELLp;|GX{sSYj!;Cit7iYKo3x`b{LPX?wX#fBK07*qoM6N<$g2c + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/cc-by.png b/assets/images/cc-by.png new file mode 100644 index 0000000000000000000000000000000000000000..cf596085a4ba8e2efe2c5bf1094b7226e03aa127 GIT binary patch literal 1283 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

k>y5vs6(l?F_K$=~9Ic`o>r(JvW(d7)fdhItYo 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

?YpA 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 Z$6U^U*%a_JRGP?sq(@0q0pB6QwMh@mXw>aOjG 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 literal 0 HcmV?d00001 diff --git a/assets/images/external.png b/assets/images/external.png new file mode 100644 index 0000000000000000000000000000000000000000..0601b8e52a58ae9d04d467ab5be1cf6609a03f66 GIT binary patch literal 173 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 HHsSvdCq0js literal 0 HcmV?d00001 diff --git a/assets/images/fire.png b/assets/images/fire.png new file mode 100644 index 0000000000000000000000000000000000000000..7be8a14ffb3843f70b191c458825abdfc5b98f99 GIT binary patch literal 92437 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 literal 0 HcmV?d00001 diff --git a/assets/images/hl7-logo-header.png b/assets/images/hl7-logo-header.png new file mode 100644 index 0000000000000000000000000000000000000000..9a05c3c60a8e3e59414d880bae5947ef873ae5e8 GIT binary patch literal 5197 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 \ No newline at end of file diff --git a/assets/images/logo_ansinew.jpg b/assets/images/logo_ansinew.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad91129e97b6f015aba2fcdc6452776a258227fd GIT binary patch literal 7005 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 A+W-In literal 0 HcmV?d00001 diff --git a/assets/images/stripe.png b/assets/images/stripe.png new file mode 100644 index 0000000000000000000000000000000000000000..1b723c1a61257bb01aee17adda0b8ec29c4e90af GIT binary patch literal 2798 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 literal 0 HcmV?d00001 diff --git a/assets/js/anchor.min.js b/assets/js/anchor.min.js new file mode 100644 index 000000000..ee4e3b3f4 --- /dev/null +++ b/assets/js/anchor.min.js @@ -0,0 +1,6 @@ +/** + * AnchorJS - v4.1.0 - 2017-09-20 + * https://github.com/bryanbraun/anchorjs + * Copyright (c) 2017 Bryan Braun; Licensed MIT + */ +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function e(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnProperty("class")?A.class:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}function i(){if(null===document.head.querySelector("style.anchorjs")){var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A),e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var n,o,s,a,r,c,h,l,u,d,f,p=[];if(e(this.options),"touch"===(f=this.options.visible)&&(f=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(n=t(A)).length)return this;for(i(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}}); \ No newline at end of file diff --git a/assets/js/bootstrap.min.js b/assets/js/bootstrap.min.js new file mode 100644 index 000000000..eb0a8b410 --- /dev/null +++ b/assets/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(idocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth

',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(document).find(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),n=o.length;n--;){var s=o[n];if("click"==s)this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){var e=this.$element.data();for(var i in e)e.hasOwnProperty(i)&&-1!==g.inArray(i,o)&&delete e[i];return(t=g.extend({},this.getDefaults(),e,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=n(t.template,t.whiteList,t.sanitizeFn)),t},m.prototype.getDelegateOptions=function(){var i={},o=this.getDefaults();return this._options&&g.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,o=this.tip(),n=this.getUID(this.type);this.setContent(),o.attr("id",n),this.$element.attr("aria-describedby",n),this.options.animation&&o.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?o.appendTo(g(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),h=o[0].offsetWidth,d=o[0].offsetHeight;if(r){var p=s,c=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>c.bottom?"top":"top"==s&&l.top-dc.width?"left":"left"==s&&l.left-ha.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;ha.right&&(n.left=a.left+a.width-d)}return n},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},m.prototype.sanitizeHtml=function(t){return n(t,this.options.whiteList,this.options.sanitizeFn)};var e=g.fn.tooltip;g.fn.tooltip=function i(o){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof o&&e[o]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=e,this}}(jQuery),function(n){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.4.1",s.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),((s.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();if(this.options.html){var o=typeof i;this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](i)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(i);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=n.fn.popover;n.fn.popover=function e(o){return this.each(function(){var t=n(this),e=t.data("bs.popover"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof o&&e[o]())})},n.fn.popover.Constructor=s,n.fn.popover.noConflict=function(){return n.fn.popover=t,this}}(jQuery),function(s){"use strict";function n(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},n.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(o){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof o&&o;e||t.data("bs.scrollspy",e=new n(this,i)),"string"==typeof o&&e[o]()})}n.VERSION="3.4.1",n.DEFAULTS={offset:10},n.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},n.prototype.refresh=function(){var t=this,o="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(o="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[o]().top+n,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),o<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e=n[t]&&(n[t+1]===undefined||e .active"),n=i&&r.support.transition&&(o.length&&o.hasClass("fade")||!!e.find("> .fade").length);function s(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),n?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}o.length&&n?o.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),o.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e);var i=this.options.target===h.DEFAULTS.target?l(this.options.target):l(document).find(this.options.target);this.$target=i.on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(o){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof o&&o;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof o&&e[o]()})}h.VERSION="3.4.1",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return narticle,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","expectedNodeName","pattern","operator","check","result","what","_argument","simple","forward","ofType","_context","xml","outerCache","nodeIndex","start","parent","useCache","diff","firstChild","lastChild","pseudo","args","setFilters","idx","matched","not","matcher","compile","unmatched","has","lang","elemLang","hash","location","root","focus","activeElement","err","safeActiveElement","hasFocus","href","tabIndex","enabled","checked","selected","selectedIndex","empty","nextSibling","header","button","_matchIndexes","lt","gt","nth","radio","checkbox","file","password","image","submit","reset","parseOnly","tokens","soFar","preFilters","cached","combinator","base","skip","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","matcherOut","preMap","postMap","preexisting","contexts","multipleContexts","matcherIn","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","filters","unique","getText","isXML","selectors","until","truncate","is","siblings","n","rneedsContext","rsingleTag","winnow","qualifier","self","rootjQuery","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","prev","sibling","cur","targets","l","closest","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","contentDocument","content","reverse","rnothtmlwhite","Identity","v","Thrower","ex","adoptValue","resolve","reject","noValue","method","promise","fail","then","Callbacks","object","_","flag","firing","memory","fired","locked","list","queue","firingIndex","fire","once","stopOnFalse","remove","disable","lock","fireWith","Deferred","func","tuples","state","always","deferred","catch","pipe","fns","newDefer","tuple","returned","progress","notify","onFulfilled","onRejected","onProgress","maxDepth","depth","handler","special","that","mightThrow","TypeError","notifyWith","resolveWith","process","exceptionHook","rejectWith","getErrorHook","getStackHook","setTimeout","stateString","when","singleValue","remaining","resolveContexts","resolveValues","primary","updateFunc","rerrorNames","asyncError","console","warn","message","stack","readyException","readyList","completed","removeEventListener","readyWait","wait","readyState","doScroll","access","chainable","emptyGet","raw","bulk","_key","rmsPrefix","rdashAlpha","fcamelCase","_all","letter","toUpperCase","camelCase","string","acceptData","owner","Data","uid","defineProperty","configurable","set","data","prop","hasData","dataPriv","dataUser","rbrace","rmultiDash","dataAttr","JSON","parse","removeData","_data","_removeData","attrs","dequeue","startLength","hooks","_queueHooks","unshift","stop","setter","clearQueue","tmp","count","defer","pnum","source","rcssNum","cssExpand","isAttached","composed","getRootNode","isHiddenWithinTree","style","display","css","adjustCSS","valueParts","tween","adjusted","scale","maxIterations","currentValue","initial","unit","cssNumber","initialInUnit","defaultDisplayMap","showHide","show","values","body","hide","toggle","div","rcheckableType","rtagName","rscriptType","createDocumentFragment","checkClone","cloneNode","noCloneChecked","defaultValue","option","wrapMap","thead","col","tr","td","_default","getAll","setGlobalEval","refElements","tbody","tfoot","colgroup","caption","th","optgroup","rhtml","buildFragment","scripts","selection","ignored","wrap","attached","fragment","nodes","htmlPrefilter","createTextNode","rtypenamespace","returnTrue","returnFalse","on","types","one","origFn","event","off","leverageNative","isSetup","saved","isTrigger","delegateType","stopPropagation","stopImmediatePropagation","preventDefault","trigger","isImmediatePropagationStopped","handleObjIn","eventHandle","events","t","handleObj","handlers","namespaces","origType","elemData","create","handle","triggered","dispatch","bindType","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","nativeEvent","handlerQueue","fix","delegateTarget","preDispatch","isPropagationStopped","currentTarget","rnamespace","postDispatch","matchedHandlers","matchedSelectors","addProp","hook","Event","enumerable","originalEvent","writable","load","noBubble","click","beforeunload","returnValue","props","isDefaultPrevented","defaultPrevented","relatedTarget","timeStamp","Date","now","isSimulated","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","pageX","pageY","shiftKey","view","char","charCode","keyCode","buttons","clientX","clientY","offsetX","offsetY","pointerId","pointerType","screenX","screenY","targetTouches","toElement","touches","which","blur","focusMappedHandler","documentMode","simulate","attaches","dataHolder","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","rnoInnerhtml","rchecked","rcleanScript","manipulationTarget","disableScript","restoreScript","cloneCopyEvent","dest","udataOld","udataCur","domManip","collection","hasScripts","iNoClone","valueIsFunction","html","_evalUrl","keepData","cleanData","dataAndEvents","deepDataAndEvents","srcElements","destElements","inPage","detach","append","prepend","insertBefore","before","after","replaceWith","replaceChild","appendTo","prependTo","insertAfter","replaceAll","original","insert","rnumnonpx","rcustomProp","getStyles","opener","getComputedStyle","swap","old","rboxStyle","curCSS","computed","width","minWidth","maxWidth","isCustomProp","getPropertyValue","pixelBoxStyles","addGetHookIf","conditionFn","hookFn","computeStyleTests","container","cssText","divStyle","pixelPositionVal","reliableMarginLeftVal","roundPixelMeasures","marginLeft","right","pixelBoxStylesVal","boxSizingReliableVal","position","scrollboxSizeVal","offsetWidth","measure","round","parseFloat","reliableTrDimensionsVal","backgroundClip","clearCloneStyle","boxSizingReliable","pixelPosition","reliableMarginLeft","scrollboxSize","reliableTrDimensions","table","trChild","trStyle","height","parseInt","borderTopWidth","borderBottomWidth","offsetHeight","cssPrefixes","emptyStyle","vendorProps","finalPropName","final","cssProps","capName","vendorPropName","rdisplayswap","cssShow","visibility","cssNormalTransform","letterSpacing","fontWeight","setPositiveNumber","subtract","max","boxModelAdjustment","dimension","box","isBorderBox","styles","computedVal","extra","delta","marginDelta","ceil","getWidthOrHeight","valueIsBorderBox","offsetProp","getClientRects","Tween","easing","cssHooks","opacity","animationIterationCount","aspectRatio","borderImageSlice","columnCount","flexGrow","flexShrink","gridArea","gridColumn","gridColumnEnd","gridColumnStart","gridRow","gridRowEnd","gridRowStart","lineHeight","order","orphans","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeMiterlimit","strokeOpacity","origName","setProperty","isFinite","getBoundingClientRect","scrollboxSizeBuggy","left","margin","padding","border","prefix","suffix","expand","expanded","parts","propHooks","run","percent","eased","duration","pos","step","fx","scrollTop","scrollLeft","linear","p","swing","cos","PI","fxNow","inProgress","opt","rfxtypes","rrun","schedule","hidden","requestAnimationFrame","interval","tick","createFxNow","genFx","includeWidth","createTween","animation","Animation","tweeners","properties","stopped","prefilters","currentTime","startTime","tweens","opts","specialEasing","originalProperties","originalOptions","gotoEnd","propFilter","bind","complete","timer","anim","*","tweener","oldfire","propTween","restoreDisplay","isBox","dataShow","unqueued","overflow","overflowX","overflowY","prefilter","speed","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","slow","fast","delay","time","timeout","clearTimeout","checkOn","optSelected","radioValue","boolHook","removeAttr","nType","attrHooks","attrNames","getter","lowercaseName","rfocusable","rclickable","stripAndCollapse","getClass","classesToArray","removeProp","propFix","tabindex","for","class","addClass","classNames","curValue","finalValue","removeClass","toggleClass","stateVal","isValidValue","hasClass","rreturn","valHooks","optionSet","rquery","parseXML","parserErrorElem","DOMParser","parseFromString","rfocusMorph","stopPropagationCallback","onlyHandlers","bubbleType","ontype","lastElement","eventPath","parentWindow","triggerHandler","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","traditional","param","s","valueOrFunction","encodeURIComponent","serialize","serializeArray","r20","rhash","rantiCache","rheaders","rnoContent","rprotocol","transports","allTypes","originAnchor","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","active","lastModified","etag","url","isLocal","protocol","processData","async","contentType","accepts","json","responseFields","converters","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","transport","cacheURL","responseHeadersString","responseHeaders","timeoutTimer","urlAnchor","fireGlobals","uncached","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getResponseHeader","getAllResponseHeaders","setRequestHeader","overrideMimeType","mimeType","status","abort","statusText","finalText","crossDomain","host","hasContent","ifModified","headers","beforeSend","success","send","nativeStatusText","responses","isSuccess","response","modified","ct","finalDataType","firstDataType","ajaxHandleResponses","conv2","current","conv","dataFilter","throws","ajaxConvert","getJSON","getScript","text script","wrapAll","firstElementChild","wrapInner","htmlIsFunction","unwrap","visible","xhr","XMLHttpRequest","xhrSuccessStatus","0","1223","xhrSupported","cors","errorCallback","open","username","xhrFields","onload","onerror","onabort","ontimeout","onreadystatechange","responseType","responseText","binary","scriptAttrs","charset","scriptCharset","evt","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","createHTMLDocument","implementation","keepScripts","parsed","params","animated","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","curElem","using","rect","win","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","","defaultExtra","funcName","unbind","delegate","undelegate","hover","fnOver","fnOut","rtrim","proxy","holdReady","hold","parseJSON","isNumeric","isNaN","trim","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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","file":"jquery-3.7.0.min.js"} \ No newline at end of file diff --git a/assets/js/jquery-ui.min.js b/assets/js/jquery-ui.min.js new file mode 100644 index 000000000..335ae7fa2 --- /dev/null +++ b/assets/js/jquery-ui.min.js @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.js, widget.js, tabs.js +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.1",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var s=0,n=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,a=n.call(arguments,1),o=0,r=a.length;r>o;o++)for(i in a[o])s=a[o][i],a[o].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(a){var o="string"==typeof a,r=n.call(arguments,1),h=this;return a=!o&&r.length?e.widget.extend.apply(null,[a].concat(r)):a,o?this.each(function(){var i,n=e.data(this,s);return"instance"===a?(h=n,!1):n?e.isFunction(n[a])&&"_"!==a.charAt(0)?(i=n[a].apply(n,r),i!==n&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+a+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var t=e.data(this,s);t?(t.option(a||{}),t._init&&t._init()):e.data(this,s,new i(a,this))}),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget,e.widget("ui.tabs",{version:"1.11.1",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,s;t=t.cloneNode(!1),i=t.href.replace(e,""),s=location.href.replace(e,"");try{i=decodeURIComponent(i)}catch(n){}try{s=decodeURIComponent(s)}catch(n){}return t.hash.length>1&&i===s}}(),_create:function(){var t=this,i=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&&(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&&(s&&this.tabs.each(function(i,n){return e(n).attr("aria-controls")===s?(t=i,!1):void 0}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(this.document[0].activeElement).closest("li"),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),this._activate(s),void 0;case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),this._activate(s===this.options.active?!1:s),void 0;default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",s)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function s(){return t>n&&(t=0),0>t&&(t=n),t}for(var n=this.tabs.length-1;-1!==e.inArray(s(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return"active"===e?(this._activate(t),void 0):"disabled"===e?(this._setupDisabled(t),void 0):(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t),void 0)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),function(e){return i.index(e)}),this._processTabs(),t.active!==!1&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(i,s){var n,a,o,r=e(s).uniqueId().attr("id"),h=e(s).closest("li"),l=h.attr("aria-controls");t._isLocal(s)?(n=s.hash,o=n.substring(1),a=t.element.find(t._sanitizeSelector(n))):(o=h.attr("aria-controls")||e({}).uniqueId()[0].id,n="#"+o,a=t.element.find(n),a.length||(a=t._createPanel(o),a.insertAfter(t.panels[i-1]||t.tablist)),a.attr("aria-live","polite")),a.length&&(t.panels=t.panels.add(a)),l&&h.data("ui-tabs-aria-controls",l),h.attr({"aria-controls":o,"aria-labelledby":r}),a.attr("aria-labelledby",r)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("
").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var i,s=0;i=this.tabs[s];s++)t===!0||-1!==e.inArray(s,t)?e(i).addClass("ui-state-disabled").attr("aria-disabled","true"):e(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();"fill"===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=e(this),s=t.css("position");"absolute"!==s&&"fixed"!==s&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,e(this).height("").height())}).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n.closest("li"),o=a[0]===s[0],r=o&&i.collapsible,h=r?e():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):e(),u={oldTab:s,oldPanel:l,newTab:r?e():a,newPanel:h};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||this._trigger("beforeActivate",t,u)===!1||(i.active=r?!1:this.tabs.index(a),this.active=o?e():a,this.xhr&&this.xhr.abort(),l.length||h.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,i){function s(){a.running=!1,a._trigger("activate",t,i)}function n(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),r.hide(),n()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;i!==!1&&(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setupDisabled(i))},disable:function(t){var i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge([t],i).sort():[t]}this._setupDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),a=n.find(".ui-tabs-anchor"),o=this._getPanelForTab(n),r={tab:n,panel:o};this._isLocal(a[0])||(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(n.addClass("ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){o.html(e),s._trigger("load",i,r)},1)}).complete(function(e,t){setTimeout(function(){"abort"===t&&s.panels.stop(!1,!0),n.removeClass("ui-tabs-loading"),o.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr},1)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,a){return n._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:a},s))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}})}); \ No newline at end of file diff --git a/assets/js/jquery.js b/assets/js/jquery.js new file mode 100644 index 000000000..e7e29d5b2 --- /dev/null +++ b/assets/js/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!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(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(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 x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.0",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},R=function(){V()},M=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&z(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function X(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&&M(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function U(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function z(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",R),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===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]||I.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]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(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(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.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 ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(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}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Me(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").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 Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.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"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return R(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)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return R(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?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.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)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),ce.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){ce.fn[n]=function(e,t){return 0=0&&(this.fetchedEOF?this.index0){return this.fetch(t)>=t}return!0}fetch(e){if(this.fetchedEOF)return 0;for(let t=0;t=this.tokens.length&&(t=this.tokens.length-1);for(let o=e;o=this.tokens.length?this.tokens[this.tokens.length-1]:this.tokens[t]}adjustSeekIndex(e){return e}lazyInit(){-1===this.index&&this.setup()}setup(){this.sync(0),this.index=this.adjustSeekIndex(0)}setTokenSource(e){this.tokenSource=e,this.tokens=[],this.index=-1,this.fetchedEOF=!1}nextTokenOnChannel(e,t){if(this.sync(e),e>=this.tokens.length)return-1;let n=this.tokens[e];for(;n.channel!==this.channel;){if(n.type===i.EOF)return-1;e+=1,this.sync(e),n=this.tokens[e]}return e}previousTokenOnChannel(e,t){for(;e>=0&&this.tokens[e].channel!==t;)e-=1;return e}getHiddenTokensToRight(e,t){if(void 0===t&&(t=-1),this.lazyInit(),e<0||e>=this.tokens.length)throw e+" not in 0.."+this.tokens.length-1;const n=this.nextTokenOnChannel(e+1,a.DEFAULT_TOKEN_CHANNEL),i=e+1,o=-1===n?this.tokens.length-1:n;return this.filterForChannel(i,o,t)}getHiddenTokensToLeft(e,t){if(void 0===t&&(t=-1),this.lazyInit(),e<0||e>=this.tokens.length)throw e+" not in 0.."+this.tokens.length-1;const n=this.previousTokenOnChannel(e-1,a.DEFAULT_TOKEN_CHANNEL);if(n===e-1)return null;const i=n+1,o=e-1;return this.filterForChannel(i,o,t)}filterForChannel(e,t,n){const i=[];for(let o=e;o=this.tokens.length&&(n=this.tokens.length-1);let a="";for(let e=t;e",this.strdata=e,this.decodeToUnicodeCodePoints=t||!1,this._index=0,this.data=[],this.decodeToUnicodeCodePoints)for(let e=0;e=this._size)throw"cannot consume EOF";this._index+=1}LA(e){if(0===e)return 0;e<0&&(e+=1);const t=this._index+e-1;return t<0||t>=this._size?i.EOF:this.data[t]}LT(e){return this.LA(e)}mark(){return-1}release(e){}seek(e){e<=this._index?this._index=e:this._index=Math.min(e,this._size)}getText(e,t){if(t>=this._size&&(t=this._size-1),e>=this._size)return"";if(this.decodeToUnicodeCodePoints){let n="";for(let i=e;i<=t;i++)n+=String.fromCodePoint(this.data[i]);return n}return this.strdata.slice(e,t+1)}toString(){return this.strdata}get index(){return this._index}get size(){return this._size}}},7615:function(e,t,n){const{Token:i}=n(2653);class a{constructor(e,t){this.start=e,this.stop=t}clone(){return new a(this.start,this.stop)}contains(e){return e>=this.start&&ethis.addInterval(e)),this),this}reduce(e){if(e=n.stop?(this.intervals.splice(e+1,1),this.reduce(e)):t.stop>=n.start&&(this.intervals[e]=new a(t.start,n.stop),this.intervals.splice(e+1,1))}}complement(e,t){const n=new o;return n.addInterval(new a(e,t+1)),null!==this.intervals&&this.intervals.forEach((e=>n.removeRange(e))),n}contains(e){if(null===this.intervals)return!1;for(let t=0;tn.start&&e.stop=n.stop?(this.intervals.splice(t,1),t-=1):e.start"):e.push("'"+String.fromCharCode(n.start)+"'"):e.push("'"+String.fromCharCode(n.start)+"'..'"+String.fromCharCode(n.stop-1)+"'")}return e.length>1?"{"+e.join(", ")+"}":e[0]}toIndexString(){const e=[];for(let t=0;t"):e.push(n.start.toString()):e.push(n.start.toString()+".."+(n.stop-1).toString())}return e.length>1?"{"+e.join(", ")+"}":e[0]}toTokenString(e,t){const n=[];for(let i=0;i1?"{"+n.join(", ")+"}":n[0]}elementName(e,t,n){return n===i.EOF?"":n===i.EPSILON?"":e[n]||t[n]}get length(){return this.intervals.map((e=>e.length)).reduce(((e,t)=>e+t))}}e.exports={Interval:a,IntervalSet:o}},6966:function(e,t,n){const{Set:i,BitSet:a}=n(4581),{Token:o}=n(2653),{ATNConfig:r}=n(9906),{IntervalSet:s}=n(7615),{RuleStopState:c}=n(4579),{RuleTransition:d,NotSetTransition:u,WildcardTransition:l,AbstractPredicateTransition:m}=n(6195),{predictionContextFromRuleContext:p,PredictionContext:f,SingletonPredictionContext:g}=n(6848);class h{constructor(e){this.atn=e}getDecisionLookahead(e){if(null===e)return null;const t=e.transitions.length,n=[];for(let o=0;o":"\n"===e?"\\n":"\t"===e?"\\t":"\r"===e?"\\r":e}getCharErrorDisplay(e){return"'"+this.getErrorDisplayForChar(e)+"'"}recover(e){this._input.LA(1)!==i.EOF&&(e instanceof s?this._interp.consume(this._input):this._input.consume())}get inputStream(){return this._input}set inputStream(e){this._input=null,this._tokenFactorySourcePair=[this,this._input],this.reset(),this._input=e,this._tokenFactorySourcePair=[this,this._input]}get sourceName(){return this._input.sourceName}get type(){return this._type}set type(e){this._type=e}get line(){return this._interp.line}set line(e){this._interp.line=e}get column(){return this._interp.column}set column(e){this._interp.column=e}get text(){return null!==this._text?this._text:this._interp.getText(this._input)}set text(e){this._text=e}}c.DEFAULT_MODE=0,c.MORE=-2,c.SKIP=-3,c.DEFAULT_TOKEN_CHANNEL=i.DEFAULT_CHANNEL,c.HIDDEN=i.HIDDEN_CHANNEL,c.MIN_CHAR_VALUE=0,c.MAX_CHAR_VALUE=1114111,e.exports=c},1967:function(e,t,n){const{Token:i}=n(2653),{ParseTreeListener:a,TerminalNode:o,ErrorNode:r}=n(6867),s=n(391),{DefaultErrorStrategy:c}=n(6218),d=n(2219),u=n(3046),l=n(8141);class m extends a{constructor(e){super(),this.parser=e}enterEveryRule(e){console.log("enter "+this.parser.ruleNames[e.ruleIndex]+", LT(1)="+this.parser._input.LT(1).text)}visitTerminal(e){console.log("consume "+e.symbol+" rule "+this.parser.ruleNames[this.parser._ctx.ruleIndex])}exitEveryRule(e){console.log("exit "+this.parser.ruleNames[e.ruleIndex]+", LT(1)="+this.parser._input.LT(1).text)}}class p extends s{constructor(e){super(),this._input=null,this._errHandler=new c,this._precedenceStack=[],this._precedenceStack.push(0),this._ctx=null,this.buildParseTrees=!0,this._tracer=null,this._parseListeners=null,this._syntaxErrors=0,this.setInputStream(e)}reset(){null!==this._input&&this._input.seek(0),this._errHandler.reset(this),this._ctx=null,this._syntaxErrors=0,this.setTrace(!1),this._precedenceStack=[],this._precedenceStack.push(0),null!==this._interp&&this._interp.reset()}match(e){let t=this.getCurrentToken();return t.type===e?(this._errHandler.reportMatch(this),this.consume()):(t=this._errHandler.recoverInline(this),this.buildParseTrees&&-1===t.tokenIndex&&this._ctx.addErrorNode(t)),t}matchWildcard(){let e=this.getCurrentToken();return e.type>0?(this._errHandler.reportMatch(this),this.consume()):(e=this._errHandler.recoverInline(this),this._buildParseTrees&&-1===e.tokenIndex&&this._ctx.addErrorNode(e)),e}getParseListeners(){return this._parseListeners||[]}addParseListener(e){if(null===e)throw"listener";null===this._parseListeners&&(this._parseListeners=[]),this._parseListeners.push(e)}removeParseListener(e){if(null!==this._parseListeners){const t=this._parseListeners.indexOf(e);t>=0&&this._parseListeners.splice(t,1),0===this._parseListeners.length&&(this._parseListeners=null)}}removeParseListeners(){this._parseListeners=null}triggerEnterRuleEvent(){if(null!==this._parseListeners){const e=this._ctx;this._parseListeners.forEach((function(t){t.enterEveryRule(e),e.enterRule(t)}))}}triggerExitRuleEvent(){if(null!==this._parseListeners){const e=this._ctx;this._parseListeners.slice(0).reverse().forEach((function(t){e.exitRule(t),t.exitEveryRule(e)}))}}getTokenFactory(){return this._input.tokenSource._factory}setTokenFactory(e){this._input.tokenSource._factory=e}getATNWithBypassAlts(){const e=this.getSerializedATN();if(null===e)throw"The current parser does not support an ATN with bypass alternatives.";let t=this.bypassAltsAtnCache[e];if(null===t){const n=new u;n.generateRuleBypassTransitions=!0,t=new d(n).deserialize(e),this.bypassAltsAtnCache[e]=t}return t}compileParseTreePattern(e,t,n){if(null===(n=n||null)&&null!==this.getTokenStream()){const e=this.getTokenStream().tokenSource;e instanceof l&&(n=e)}if(null===n)throw"Parser can't discover a lexer to use";return new ParseTreePatternMatcher(n,this).compile(e,t)}getInputStream(){return this.getTokenStream()}setInputStream(e){this.setTokenStream(e)}getTokenStream(){return this._input}setTokenStream(e){this._input=null,this.reset(),this._input=e}getCurrentToken(){return this._input.LT(1)}notifyErrorListeners(e,t,n){n=n||null,null===(t=t||null)&&(t=this.getCurrentToken()),this._syntaxErrors+=1;const i=t.line,a=t.column;this.getErrorListenerDispatch().syntaxError(this,t,i,a,e,n)}consume(){const e=this.getCurrentToken();e.type!==i.EOF&&this.getInputStream().consume();const t=null!==this._parseListeners&&this._parseListeners.length>0;if(this.buildParseTrees||t){let n;n=this._errHandler.inErrorRecoveryMode(this)?this._ctx.addErrorNode(e):this._ctx.addTokenNode(e),n.invokingState=this.state,t&&this._parseListeners.forEach((function(e){n instanceof r||void 0!==n.isErrorNode&&n.isErrorNode()?e.visitErrorNode(n):n instanceof o&&e.visitTerminal(n)}))}return e}addContextToParseTree(){null!==this._ctx.parentCtx&&this._ctx.parentCtx.addChild(this._ctx)}enterRule(e,t,n){this.state=t,this._ctx=e,this._ctx.start=this._input.LT(1),this.buildParseTrees&&this.addContextToParseTree(),this.triggerEnterRuleEvent()}exitRule(){this._ctx.stop=this._input.LT(-1),this.triggerExitRuleEvent(),this.state=this._ctx.invokingState,this._ctx=this._ctx.parentCtx}enterOuterAlt(e,t){e.setAltNumber(t),this.buildParseTrees&&this._ctx!==e&&null!==this._ctx.parentCtx&&(this._ctx.parentCtx.removeLastChild(),this._ctx.parentCtx.addChild(e)),this._ctx=e}getPrecedence(){return 0===this._precedenceStack.length?-1:this._precedenceStack[this._precedenceStack.length-1]}enterRecursionRule(e,t,n,i){this.state=t,this._precedenceStack.push(i),this._ctx=e,this._ctx.start=this._input.LT(1),this.triggerEnterRuleEvent()}pushNewRecursionContext(e,t,n){const i=this._ctx;i.parentCtx=e,i.invokingState=t,i.stop=this._input.LT(-1),this._ctx=e,this._ctx.start=i.start,this.buildParseTrees&&this._ctx.addChild(i),this.triggerEnterRuleEvent()}unrollRecursionContexts(e){this._precedenceStack.pop(),this._ctx.stop=this._input.LT(-1);const t=this._ctx,n=this.getParseListeners();if(null!==n&&n.length>0)for(;this._ctx!==e;)this.triggerExitRuleEvent(),this._ctx=this._ctx.parentCtx;else this._ctx=e;t.parentCtx=e,this.buildParseTrees&&null!==e&&e.addChild(t)}getInvokingContext(e){let t=this._ctx;for(;null!==t;){if(t.ruleIndex===e)return t;t=t.parentCtx}return null}precpred(e,t){return t>=this._precedenceStack[this._precedenceStack.length-1]}inContext(e){return!1}isExpectedToken(e){const t=this._interp.atn;let n=this._ctx;const a=t.states[this.state];let o=t.nextTokens(a);if(o.contains(e))return!0;if(!o.contains(i.EPSILON))return!1;for(;null!==n&&n.invokingState>=0&&o.contains(i.EPSILON);){const i=t.states[n.invokingState].transitions[0];if(o=t.nextTokens(i.followState),o.contains(e))return!0;n=n.parentCtx}return!(!o.contains(i.EPSILON)||e!==i.EOF)}getExpectedTokens(){return this._interp.atn.getExpectedTokens(this.state,this._ctx)}getExpectedTokensWithinCurrentRule(){const e=this._interp.atn,t=e.states[this.state];return e.nextTokens(t)}getRuleIndex(e){const t=this.getRuleIndexMap()[e];return null!==t?t:-1}getRuleInvocationStack(e){null===(e=e||null)&&(e=this._ctx);const t=[];for(;null!==e;){const n=e.ruleIndex;n<0?t.push("n/a"):t.push(this.ruleNames[n]),e=e.parentCtx}return t}getDFAStrings(){return this._interp.decisionToDFA.toString()}dumpDFA(){let e=!1;for(let t=0;t0&&(e&&console.log(),this.printer.println("Decision "+n.decision+":"),this.printer.print(n.toString(this.literalNames,this.symbolicNames)),e=!0)}}getSourceName(){return this._input.sourceName}setTrace(e){e?(null!==this._tracer&&this.removeParseListener(this._tracer),this._tracer=new m(this),this.addParseListener(this._tracer)):(this.removeParseListener(this._tracer),this._tracer=null)}}p.bypassAltsAtnCache={},e.exports=p},6353:function(e,t,n){const i=n(2088),a=n(6867),o=a.INVALID_INTERVAL,r=a.TerminalNode,s=a.TerminalNodeImpl,c=a.ErrorNodeImpl,d=n(7615).Interval;class u extends i{constructor(e,t){super(e=e||null,t=t||null),this.ruleIndex=-1,this.children=null,this.start=null,this.stop=null,this.exception=null}copyFrom(e){this.parentCtx=e.parentCtx,this.invokingState=e.invokingState,this.children=null,this.start=e.start,this.stop=e.stop,e.children&&(this.children=[],e.children.map((function(e){e instanceof c&&(this.children.push(e),e.parentCtx=this)}),this))}enterRule(e){}exitRule(e){}addChild(e){return null===this.children&&(this.children=[]),this.children.push(e),e}removeLastChild(){null!==this.children&&this.children.pop()}addTokenNode(e){const t=new s(e);return this.addChild(t),t.parentCtx=this,t}addErrorNode(e){const t=new c(e);return this.addChild(t),t.parentCtx=this,t}getChild(e,t){if(t=t||null,null===this.children||e<0||e>=this.children.length)return null;if(null===t)return this.children[e];for(let n=0;n=this.children.length)return null;for(let n=0;n0&&(e+=", "),this.returnStates[t]!==s.EMPTY_RETURN_STATE?(e+=this.returnStates[t],null!==this.parents[t]?e=e+" "+this.parents[t]:e+="null"):e+="$";return e+"]"}}get length(){return this.returnStates.length}}function l(e,t,n,i){if(e===t)return e;if(e instanceof c&&t instanceof c)return function(e,t,n,i){if(null!==i){let n=i.get(e,t);if(null!==n)return n;if(n=i.get(t,e),null!==n)return n}const a=function(e,t,n){if(n){if(e===s.EMPTY)return s.EMPTY;if(t===s.EMPTY)return s.EMPTY}else{if(e===s.EMPTY&&t===s.EMPTY)return s.EMPTY;if(e===s.EMPTY){const e=[t.returnState,s.EMPTY_RETURN_STATE],n=[t.parentCtx,null];return new u(n,e)}if(t===s.EMPTY){const t=[e.returnState,s.EMPTY_RETURN_STATE],n=[e.parentCtx,null];return new u(n,t)}}return null}(e,t,n);if(null!==a)return null!==i&&i.set(e,t,a),a;if(e.returnState===t.returnState){const a=l(e.parentCtx,t.parentCtx,n,i);if(a===e.parentCtx)return e;if(a===t.parentCtx)return t;const o=c.create(a,e.returnState);return null!==i&&i.set(e,t,o),o}{let n=null;if((e===t||null!==e.parentCtx&&e.parentCtx===t.parentCtx)&&(n=e.parentCtx),null!==n){const a=[e.returnState,t.returnState];e.returnState>t.returnState&&(a[0]=t.returnState,a[1]=e.returnState);const o=new u([n,n],a);return null!==i&&i.set(e,t,o),o}const a=[e.returnState,t.returnState];let o=[e.parentCtx,t.parentCtx];e.returnState>t.returnState&&(a[0]=t.returnState,a[1]=e.returnState,o=[t.parentCtx,e.parentCtx]);const r=new u(o,a);return null!==i&&i.set(e,t,r),r}}(e,t,n,i);if(n){if(e instanceof d)return e;if(t instanceof d)return t}return e instanceof c&&(e=new u([e.getParent()],[e.returnState])),t instanceof c&&(t=new u([t.getParent()],[t.returnState])),function(e,t,n,i){if(null!==i){let n=i.get(e,t);if(null!==n)return n;if(n=i.get(t,e),null!==n)return n}let a=0,r=0,d=0,m=[],p=[];for(;a";let t=e.text;return null===t&&(t=e.type===i.EOF?"":"<"+e.type+">"),t=t.replace("\n","\\n").replace("\r","\\r").replace("\t","\\t"),"'"+t+"'"}getErrorListenerDispatch(){return new o(this._listeners)}sempred(e,t,n){return!0}precpred(e,t){return!0}get state(){return this._stateNumber}set state(e){this._stateNumber=e}}r.tokenTypeMapCache={},r.ruleIndexMapCache={},e.exports=r},2088:function(e,t,n){const{RuleNode:i}=n(6867),{INVALID_INTERVAL:a}=n(6867),o=n(2027);e.exports=class extends i{constructor(e,t){super(),this.parentCtx=e||null,this.invokingState=t||-1}depth(){let e=0,t=this;for(;null!==t;)t=t.parentCtx,e+=1;return e}isEmpty(){return-1===this.invokingState}getSourceInterval(){return a}getRuleContext(){return this}getPayload(){return this}getText(){return 0===this.getChildCount()?"":this.children.map((function(e){return e.getText()})).join("")}getAltNumber(){return 0}setAltNumber(e){}getChild(e){return null}getChildCount(){return 0}accept(e){return e.visitChildren(this)}toStringTree(e,t){return o.toStringTree(this,e,t)}toString(e,t){e=e||null,t=t||null;let n=this,i="[";for(;null!==n&&n!==t;){if(null===e)n.isEmpty()||(i+=n.invokingState);else{const t=n.ruleIndex;i+=t>=0&&t","[@"+this.tokenIndex+","+this.start+":"+this.stop+"='"+e+"',<"+this.type+">"+(this.channel>0?",channel="+this.channel:"")+","+this.line+":"+this.column+"]"}get text(){if(null!==this._text)return this._text;const e=this.getInputStream();if(null===e)return null;const t=e.size;return this.start"}set text(e){this._text=e}}n.EMPTY_SOURCE=[null,null],e.exports={Token:t,CommonToken:n}},4581:function(e){function t(e){return null===e?"null":e}function n(e){return Array.isArray(e)?"["+e.map(t).join(", ")+"]":"null"}function i(e,t){return e?e.equals(t):e==t}function a(e){return e?e.hashCode():-1}String.prototype.seed=String.prototype.seed||Math.round(Math.random()*Math.pow(2,32)),String.prototype.hashCode=function(){const e=this.toString();let t,n;const i=3&e.length,a=e.length-i;let o=String.prototype.seed;const r=3432918353,s=461845907;let c=0;for(;c>>16)*r&65535)<<16)&4294967295,n=n<<15|n>>>17,n=(65535&n)*s+(((n>>>16)*s&65535)<<16)&4294967295,o^=n,o=o<<13|o>>>19,t=5*(65535&o)+((5*(o>>>16)&65535)<<16)&4294967295,o=27492+(65535&t)+((58964+(t>>>16)&65535)<<16);switch(n=0,i){case 3:n^=(255&e.charCodeAt(c+2))<<16;case 2:n^=(255&e.charCodeAt(c+1))<<8;case 1:n^=255&e.charCodeAt(c),n=(65535&n)*r+(((n>>>16)*r&65535)<<16)&4294967295,n=n<<15|n>>>17,n=(65535&n)*s+(((n>>>16)*s&65535)<<16)&4294967295,o^=n}return o^=e.length,o^=o>>>16,o=2246822507*(65535&o)+((2246822507*(o>>>16)&65535)<<16)&4294967295,o^=o>>>13,o=3266489909*(65535&o)+((3266489909*(o>>>16)&65535)<<16)&4294967295,o^=o>>>16,o>>>0};class o{constructor(){this.data=[]}add(e){this.data[e]=!0}or(e){const t=this;Object.keys(e.data).map((function(e){t.add(e)}))}remove(e){delete this.data[e]}contains(e){return!0===this.data[e]}values(){return Object.keys(this.data)}minValue(){return Math.min.apply(null,this.values())}hashCode(){const e=new s;return e.update(this.values()),e.finish()}equals(e){return e instanceof o&&this.hashCode()===e.hashCode()}toString(){return"{"+this.values().join(", ")+"}"}get length(){return this.values().length}}class r{constructor(e,t){this.data={},this.hashFunction=e||a,this.equalsFunction=t||i}put(e,t){const n="hash_"+this.hashFunction(e);if(n in this.data){const i=this.data[n];for(let n=0;n>>17,e*=461845907,this.count=this.count+1;let n=this.hash^e;n=n<<13|n>>>19,n=5*n+3864292196,this.hash=n}}}finish(){let e=this.hash^4*this.count;return e^=e>>>16,e*=2246822507,e^=e>>>13,e*=3266489909,e^=e>>>16,e}}e.exports={Hash:s,Set:class{constructor(e,t){this.data={},this.hashFunction=e||a,this.equalsFunction=t||i}add(e){const t="hash_"+this.hashFunction(e);if(t in this.data){const n=this.data[t];for(let t=0;t=this.states.length)throw"Invalid state number.";const n=this.states[e];let i=this.nextTokens(n);if(!i.contains(o.EPSILON))return i;const r=new a;for(r.addSet(i),r.removeOne(o.EPSILON);null!==t&&t.invokingState>=0&&i.contains(o.EPSILON);){const e=this.states[t.invokingState].transitions[0];i=this.nextTokens(e.followState),r.addSet(i),r.removeOne(o.EPSILON),t=t.parentCtx}return i.contains(o.EPSILON)&&r.addOne(o.EOF),r}}r.INVALID_ALT_NUMBER=0,e.exports=r},9906:function(e,t,n){const{DecisionState:i}=n(4579),{SemanticContext:a}=n(7821),{Hash:o}=n(4581);function r(e,t){if(null===e){const e={state:null,alt:null,context:null,semanticContext:null};return t&&(e.reachesIntoOuterContext=0),e}{const n={};return n.state=e.state||null,n.alt=void 0===e.alt?null:e.alt,n.context=e.context||null,n.semanticContext=e.semanticContext||null,t&&(n.reachesIntoOuterContext=e.reachesIntoOuterContext||0,n.precedenceFilterSuppressed=e.precedenceFilterSuppressed||!1),n}}class s{constructor(e,t){this.checkContext(e,t),e=r(e),t=r(t,!0),this.state=null!==e.state?e.state:t.state,this.alt=null!==e.alt?e.alt:t.alt,this.context=null!==e.context?e.context:t.context,this.semanticContext=null!==e.semanticContext?e.semanticContext:null!==t.semanticContext?t.semanticContext:a.NONE,this.reachesIntoOuterContext=t.reachesIntoOuterContext,this.precedenceFilterSuppressed=t.precedenceFilterSuppressed}checkContext(e,t){null!==e.context&&void 0!==e.context||null!==t&&null!==t.context&&void 0!==t.context||(this.context=null)}hashCode(){const e=new o;return this.updateHashCode(e),e.finish()}updateHashCode(e){e.update(this.state.stateNumber,this.alt,this.context,this.semanticContext)}equals(e){return this===e||e instanceof s&&(this.state.stateNumber===e.state.stateNumber&&this.alt===e.alt&&(null===this.context?null===e.context:this.context.equals(e.context))&&this.semanticContext.equals(e.semanticContext)&&this.precedenceFilterSuppressed===e.precedenceFilterSuppressed)}hashCodeForConfigSet(){const e=new o;return e.update(this.state.stateNumber,this.alt,this.semanticContext),e.finish()}equalsForConfigSet(e){return this===e||e instanceof s&&(this.state.stateNumber===e.state.stateNumber&&this.alt===e.alt&&this.semanticContext.equals(e.semanticContext))}toString(){return"("+this.state+","+this.alt+(null!==this.context?",["+this.context.toString()+"]":"")+(this.semanticContext!==a.NONE?","+this.semanticContext.toString():"")+(this.reachesIntoOuterContext>0?",up="+this.reachesIntoOuterContext:"")+")"}}class c extends s{constructor(e,t){super(e,t);const n=e.lexerActionExecutor||null;return this.lexerActionExecutor=n||(null!==t?t.lexerActionExecutor:null),this.passedThroughNonGreedyDecision=null!==t&&this.checkNonGreedyDecision(t,this.state),this.hashCodeForConfigSet=c.prototype.hashCode,this.equalsForConfigSet=c.prototype.equals,this}updateHashCode(e){e.update(this.state.stateNumber,this.alt,this.context,this.semanticContext,this.passedThroughNonGreedyDecision,this.lexerActionExecutor)}equals(e){return this===e||e instanceof c&&this.passedThroughNonGreedyDecision===e.passedThroughNonGreedyDecision&&(this.lexerActionExecutor?this.lexerActionExecutor.equals(e.lexerActionExecutor):!e.lexerActionExecutor)&&super.equals(e)}checkNonGreedyDecision(e,t){return e.passedThroughNonGreedyDecision||t instanceof i&&t.nonGreedy}}e.exports.ATNConfig=s,e.exports.LexerATNConfig=c},237:function(e,t,n){const i=n(6378),a=n(4581),{SemanticContext:o}=n(7821),{merge:r}=n(6848);function s(e){return e.hashCodeForConfigSet()}function c(e,t){return e===t||null!==e&&null!==t&&e.equalsForConfigSet(t)}class d{constructor(e){this.configLookup=new a.Set(s,c),this.fullCtx=void 0===e||e,this.readOnly=!1,this.configs=[],this.uniqueAlt=0,this.conflictingAlts=null,this.hasSemanticContext=!1,this.dipsIntoOuterContext=!1,this.cachedHashCode=-1}add(e,t){if(void 0===t&&(t=null),this.readOnly)throw"This set is readonly";e.semanticContext!==o.NONE&&(this.hasSemanticContext=!0),e.reachesIntoOuterContext>0&&(this.dipsIntoOuterContext=!0);const n=this.configLookup.add(e);if(n===e)return this.cachedHashCode=-1,this.configs.push(e),!0;const i=!this.fullCtx,a=r(n.context,e.context,i,t);return n.reachesIntoOuterContext=Math.max(n.reachesIntoOuterContext,e.reachesIntoOuterContext),e.precedenceFilterSuppressed&&(n.precedenceFilterSuppressed=!0),n.context=a,!0}getStates(){const e=new a.Set;for(let t=0;t=n}deserialize(e){this.reset(e),this.checkVersion(),this.checkUUID();const t=this.readATN();this.readStates(t),this.readRules(t),this.readModes(t);const n=[];return this.readSets(t,n,this.readInt.bind(this)),this.isFeatureSupported(U,this.uuid)&&this.readSets(t,n,this.readInt32.bind(this)),this.readEdges(t,n),this.readDecisions(t),this.readLexerActions(t),this.markPrecedenceDecisions(t),this.verifyATN(t),this.deserializationOptions.generateRuleBypassTransitions&&t.grammarType===o.PARSER&&(this.generateRuleBypassTransitions(t),this.verifyATN(t)),t}reset(e){const t=e.split("").map((function(e){const t=e.charCodeAt(0);return t>1?t-2:t+65534}));t[0]=e.charCodeAt(0),this.data=t,this.pos=0}checkVersion(){const e=this.readInt();if(3!==e)throw"Could not deserialize ATN with version "+e+" (expected 3)."}checkUUID(){const e=this.readUUID();if(V.indexOf(e)<0)throw Q;this.uuid=e}readATN(){const e=this.readInt(),t=this.readInt();return new a(e,t)}readStates(e){let t,n,i;const a=[],o=[],s=this.readInt();for(let t=0;t0;)a.addTransition(d.transitions[l-1]),d.transitions=d.transitions.slice(-1);e.ruleToStartState[t].addTransition(new T(a)),o.addTransition(new T(c));const m=new s;e.addState(m),m.addTransition(new S(o,e.ruleToTokenType[t])),a.addTransition(new T(m))}stateIsEndStateFor(e,t){if(e.ruleIndex!==t)return null;if(!(e instanceof y))return null;const n=e.transitions[e.transitions.length-1].target;return n instanceof l&&n.epsilonOnlyTransitions&&n.transitions[0].target instanceof p?e:null}markPrecedenceDecisions(e){for(let t=0;t=0):this.checkCondition(n.transitions.length<=1||n instanceof p)}}checkCondition(e,t){if(!e)throw null==t&&(t="IllegalState"),t}readInt(){return this.data[this.pos++]}readInt32(){return this.readInt()|this.readInt()<<16}readLong(){return 4294967295&this.readInt32()|this.readInt32()<<32}readUUID(){const e=[];for(let t=7;t>=0;t--){const n=this.readInt();e[2*t+1]=255&n,e[2*t]=n>>8&255}return G[e[0]]+G[e[1]]+G[e[2]]+G[e[3]]+"-"+G[e[4]]+G[e[5]]+"-"+G[e[6]]+G[e[7]]+"-"+G[e[8]]+G[e[9]]+"-"+G[e[10]]+G[e[11]]+G[e[12]]+G[e[13]]+G[e[14]]+G[e[15]]}edgeFactory(e,t,n,a,o,r,s,c){const d=e.states[a];switch(t){case E.EPSILON:return new T(d);case E.RANGE:return new b(d,0!==s?i.EOF:o,r);case E.RULE:return new R(e.states[o],r,s,d);case E.PREDICATE:return new L(d,o,r,0!==s);case E.PRECEDENCE:return new P(d,o);case E.ATOM:return new S(d,0!==s?i.EOF:o);case E.ACTION:return new M(d,o,r,0!==s);case E.SET:return new v(d,c[o]);case E.NOT_SET:return new D(d,c[o]);case E.WILDCARD:return new I(d);default:throw"The specified transition type: "+t+" is not valid."}}stateFactory(e,t){if(null===this.stateFactories){const e=[];e[r.INVALID_TYPE]=null,e[r.BASIC]=()=>new s,e[r.RULE_START]=()=>new m,e[r.BLOCK_START]=()=>new C,e[r.PLUS_BLOCK_START]=()=>new x,e[r.STAR_BLOCK_START]=()=>new _,e[r.TOKEN_START]=()=>new f,e[r.RULE_STOP]=()=>new p,e[r.BLOCK_END]=()=>new u,e[r.STAR_LOOP_BACK]=()=>new h,e[r.STAR_LOOP_ENTRY]=()=>new y,e[r.PLUS_LOOP_BACK]=()=>new g,e[r.LOOP_END]=()=>new l,this.stateFactories=e}if(e>this.stateFactories.length||null===this.stateFactories[e])throw"The specified state type "+e+" is not valid.";{const n=this.stateFactories[e]();if(null!==n)return n.ruleIndex=t,n}}lexerActionFactory(e,t,n){if(null===this.actionFactories){const e=[];e[w.CHANNEL]=(e,t)=>new Y(e),e[w.CUSTOM]=(e,t)=>new N(e,t),e[w.MODE]=(e,t)=>new B(e),e[w.MORE]=(e,t)=>q.INSTANCE,e[w.POP_MODE]=(e,t)=>F.INSTANCE,e[w.PUSH_MODE]=(e,t)=>new j(e),e[w.SKIP]=(e,t)=>O.INSTANCE,e[w.TYPE]=(e,t)=>new H(e),this.actionFactories=e}if(e>this.actionFactories.length||null===this.actionFactories[e])throw"The specified lexer action type "+e+" is not valid.";return this.actionFactories[e](t,n)}}},9872:function(e,t,n){const{DFAState:i}=n(2241),{ATNConfigSet:a}=n(237),{getCachedPredictionContext:o}=n(6848),{Map:r}=n(4581);class s{constructor(e,t){return this.atn=e,this.sharedContextCache=t,this}getCachedContext(e){if(null===this.sharedContextCache)return e;const t=new r;return o(e,this.sharedContextCache,t)}}s.ERROR=new i(2147483647,new a),e.exports=s},4579:function(e){class t{constructor(){this.atn=null,this.stateNumber=t.INVALID_STATE_NUMBER,this.stateType=null,this.ruleIndex=0,this.epsilonOnlyTransitions=!1,this.transitions=[],this.nextTokenWithinRule=null}toString(){return this.stateNumber}equals(e){return e instanceof t&&this.stateNumber===e.stateNumber}isNonGreedyExitState(){return!1}addTransition(e,t){void 0===t&&(t=-1),0===this.transitions.length?this.epsilonOnlyTransitions=e.isEpsilon:this.epsilonOnlyTransitions!==e.isEpsilon&&(this.epsilonOnlyTransitions=!1),-1===t?this.transitions.push(e):this.transitions.splice(t,1,e)}}t.INVALID_TYPE=0,t.BASIC=1,t.RULE_START=2,t.BLOCK_START=3,t.PLUS_BLOCK_START=4,t.STAR_BLOCK_START=5,t.TOKEN_START=6,t.RULE_STOP=7,t.BLOCK_END=8,t.STAR_LOOP_BACK=9,t.STAR_LOOP_ENTRY=10,t.PLUS_LOOP_BACK=11,t.LOOP_END=12,t.serializationNames=["INVALID","BASIC","RULE_START","BLOCK_START","PLUS_BLOCK_START","STAR_BLOCK_START","TOKEN_START","RULE_STOP","BLOCK_END","STAR_LOOP_BACK","STAR_LOOP_ENTRY","PLUS_LOOP_BACK","LOOP_END"],t.INVALID_STATE_NUMBER=-1;class n extends t{constructor(){return super(),this.decision=-1,this.nonGreedy=!1,this}}class i extends n{constructor(){return super(),this.endState=null,this}}e.exports={ATNState:t,BasicState:class extends t{constructor(){super(),this.stateType=t.BASIC}},DecisionState:n,BlockStartState:i,BlockEndState:class extends t{constructor(){return super(),this.stateType=t.BLOCK_END,this.startState=null,this}},LoopEndState:class extends t{constructor(){return super(),this.stateType=t.LOOP_END,this.loopBackState=null,this}},RuleStartState:class extends t{constructor(){return super(),this.stateType=t.RULE_START,this.stopState=null,this.isPrecedenceRule=!1,this}},RuleStopState:class extends t{constructor(){return super(),this.stateType=t.RULE_STOP,this}},TokensStartState:class extends n{constructor(){return super(),this.stateType=t.TOKEN_START,this}},PlusLoopbackState:class extends n{constructor(){return super(),this.stateType=t.PLUS_LOOP_BACK,this}},StarLoopbackState:class extends t{constructor(){return super(),this.stateType=t.STAR_LOOP_BACK,this}},StarLoopEntryState:class extends n{constructor(){return super(),this.stateType=t.STAR_LOOP_ENTRY,this.loopBackState=null,this.isPrecedenceDecision=null,this}},PlusBlockStartState:class extends i{constructor(){return super(),this.stateType=t.PLUS_BLOCK_START,this.loopBackState=null,this}},StarBlockStartState:class extends i{constructor(){return super(),this.stateType=t.STAR_BLOCK_START,this}},BasicBlockStartState:class extends i{constructor(){return super(),this.stateType=t.BLOCK_START,this}}}},2065:function(e){e.exports={LEXER:0,PARSER:1}},7076:function(e,t,n){const{Token:i}=n(2653),a=n(8141),o=n(6378),r=n(9872),{DFAState:s}=n(2241),{OrderedATNConfigSet:c}=n(237),{PredictionContext:d}=n(6848),{SingletonPredictionContext:u}=n(6848),{RuleStopState:l}=n(4579),{LexerATNConfig:m}=n(9906),{Transition:p}=n(6195),f=n(9269),{LexerNoViableAltException:g}=n(1706);function h(e){e.index=-1,e.line=0,e.column=-1,e.dfaState=null}class y{constructor(){h(this)}reset(){h(this)}}class x extends r{constructor(e,t,n,i){super(t,i),this.decisionToDFA=n,this.recog=e,this.startIndex=-1,this.line=1,this.column=0,this.mode=a.DEFAULT_MODE,this.prevAccept=new y}copyState(e){this.column=e.column,this.line=e.line,this.mode=e.mode,this.startIndex=e.startIndex}match(e,t){this.match_calls+=1,this.mode=t;const n=e.mark();try{this.startIndex=e.index,this.prevAccept.reset();const i=this.decisionToDFA[t];return null===i.s0?this.matchATN(e):this.execATN(e,i.s0)}finally{e.release(n)}}reset(){this.prevAccept.reset(),this.startIndex=-1,this.line=1,this.column=0,this.mode=a.DEFAULT_MODE}matchATN(e){const t=this.atn.modeToStartState[this.mode];x.debug&&console.log("matchATN mode "+this.mode+" start: "+t);const n=this.mode,i=this.computeStartState(e,t),a=i.hasSemanticContext;i.hasSemanticContext=!1;const o=this.addDFAState(i);a||(this.decisionToDFA[this.mode].s0=o);const r=this.execATN(e,o);return x.debug&&console.log("DFA after matchATN: "+this.decisionToDFA[n].toLexerString()),r}execATN(e,t){x.debug&&console.log("start state closure="+t.configs),t.isAcceptState&&this.captureSimState(this.prevAccept,e,t);let n=e.LA(1),a=t;for(;;){x.debug&&console.log("execATN loop starting closure: "+a.configs);let t=this.getExistingTargetState(a,n);if(null===t&&(t=this.computeTargetState(e,a,n)),t===r.ERROR)break;if(n!==i.EOF&&this.consume(e),t.isAcceptState&&(this.captureSimState(this.prevAccept,e,t),n===i.EOF))break;n=e.LA(1),a=t}return this.failOrAccept(this.prevAccept,e,a.configs,n)}getExistingTargetState(e,t){if(null===e.edges||tx.MAX_DFA_EDGE)return null;let n=e.edges[t-x.MIN_DFA_EDGE];return void 0===n&&(n=null),x.debug&&null!==n&&console.log("reuse state "+e.stateNumber+" edge to "+n.stateNumber),n}computeTargetState(e,t,n){const i=new c;return this.getReachableConfigSet(e,t.configs,i,n),0===i.items.length?(i.hasSemanticContext||this.addDFAEdge(t,n,r.ERROR),r.ERROR):this.addDFAEdge(t,n,null,i)}failOrAccept(e,t,n,a){if(null!==this.prevAccept.dfaState){const n=e.dfaState.lexerActionExecutor;return this.accept(t,n,this.startIndex,e.index,e.line,e.column),e.dfaState.prediction}if(a===i.EOF&&t.index===this.startIndex)return i.EOF;throw new g(this.recog,t,this.startIndex,n)}getReachableConfigSet(e,t,n,a){let r=o.INVALID_ALT_NUMBER;for(let o=0;ox.MAX_DFA_EDGE||(x.debug&&console.log("EDGE "+e+" -> "+n+" upon "+t),null===e.edges&&(e.edges=[]),e.edges[t-x.MIN_DFA_EDGE]=n),n}addDFAState(e){const t=new s(null,e);let n=null;for(let t=0;t0&&(o=this.getAltThatFinishedDecisionEntryRule(a),o!==s.INVALID_ALT_NUMBER)?o:s.INVALID_ALT_NUMBER}getAltThatFinishedDecisionEntryRule(e){const t=[];for(let n=0;n0||i.state instanceof d&&i.context.hasEmptyPath())&&t.indexOf(i.alt)<0&&t.push(i.alt)}return 0===t.length?s.INVALID_ALT_NUMBER:Math.min.apply(null,t)}splitAccordingToSemanticValidity(e,t){const n=new l(e.fullCtx),i=new l(e.fullCtx);for(let a=0;a50))throw"problem";if(e.state instanceof d){if(!e.context.isEmpty()){for(let s=0;s=0&&(i+=1)}this.closureCheckingStopState(m,t,n,l,a,i,r)}}}canDropLoopEntryEdgeInLeftRecursiveRule(e){const t=e.state;if(t.stateType!==c.STAR_LOOP_ENTRY)return!1;if(t.stateType!==c.STAR_LOOP_ENTRY||!t.isPrecedenceDecision||e.context.isEmpty()||e.context.hasEmptyPath())return!1;const n=e.context.length;for(let i=0;i=0?this.parser.ruleNames[e]:""}getEpsilonTarget(e,t,n,i,a,o){switch(t.serializationType){case E.RULE:return this.ruleTransition(e,t);case E.PRECEDENCE:return this.precedenceTransition(e,t,n,i,a);case E.PREDICATE:return this.predTransition(e,t,n,i,a);case E.ACTION:return this.actionTransition(e,t);case E.EPSILON:return new u({state:t.target},e);case E.ATOM:case E.RANGE:case E.SET:return o&&t.matches(m.EOF,0,1)?new u({state:t.target},e):null;default:return null}}actionTransition(e,t){if(this.debug){const e=-1===t.actionIndex?65535:t.actionIndex;console.log("ACTION edge "+t.ruleIndex+":"+e)}return new u({state:t.target},e)}precedenceTransition(e,t,n,a,o){this.debug&&(console.log("PRED (collectPredicates="+n+") "+t.precedence+">=_p, ctx dependent=true"),null!==this.parser&&console.log("context surrounding pred is "+i.arrayToString(this.parser.getRuleInvocationStack())));let r=null;if(n&&a)if(o){const n=this._input.index;this._input.seek(this._startIndex);const i=t.getPredicate().evaluate(this.parser,this._outerContext);this._input.seek(n),i&&(r=new u({state:t.target},e))}else{const n=x.andContext(e.semanticContext,t.getPredicate());r=new u({state:t.target,semanticContext:n},e)}else r=new u({state:t.target},e);return this.debug&&console.log("config from pred transition="+r),r}predTransition(e,t,n,a,o){this.debug&&(console.log("PRED (collectPredicates="+n+") "+t.ruleIndex+":"+t.predIndex+", ctx dependent="+t.isCtxDependent),null!==this.parser&&console.log("context surrounding pred is "+i.arrayToString(this.parser.getRuleInvocationStack())));let r=null;if(n&&(t.isCtxDependent&&a||!t.isCtxDependent))if(o){const n=this._input.index;this._input.seek(this._startIndex);const i=t.getPredicate().evaluate(this.parser,this._outerContext);this._input.seek(n),i&&(r=new u({state:t.target},e))}else{const n=x.andContext(e.semanticContext,t.getPredicate());r=new u({state:t.target,semanticContext:n},e)}else r=new u({state:t.target},e);return this.debug&&console.log("config from pred transition="+r),r}ruleTransition(e,t){this.debug&&console.log("CALL rule "+this.getRuleName(t.target.ruleIndex)+", ctx="+e.context);const n=t.followState,i=M.create(e.context,n.stateNumber);return new u({state:t.target,context:i},e)}getConflictingAlts(e){const t=h.getConflictingAltSubsets(e);return h.getAlts(t)}getConflictingAltsOrUniqueAlt(e){let t=null;return e.uniqueAlt!==s.INVALID_ALT_NUMBER?(t=new o,t.add(e.uniqueAlt)):t=e.conflictingAlts,t}getTokenName(e){if(e===m.EOF)return"EOF";if(null!==this.parser&&null!==this.parser.literalNames){if(!(e>=this.parser.literalNames.length&&e>=this.parser.symbolicNames.length)){return(this.parser.literalNames[e]||this.parser.symbolicNames[e])+"<"+e+">"}console.log(e+" ttype out of range: "+this.parser.literalNames),console.log(""+this.parser.getInputStream().getTokens())}return""+e}getLookaheadName(e){return this.getTokenName(e.LA(1))}dumpDeadEndConfigs(e){console.log("dead end configs: ");const t=e.getDeadEndConfigs();for(let e=0;e0){const e=n.state.transitions[0];if(e instanceof AtomTransition)i="Atom "+this.getTokenName(e.label);else if(e instanceof S){i=(e instanceof v?"~":"")+"Set "+e.set}}console.error(n.toString(this.parser,!0)+":"+i)}}noViableAlt(e,t,n,i){return new b(this.parser,e,e.get(i),e.LT(1),n,t)}getUniqueAlt(e){let t=s.INVALID_ALT_NUMBER;for(let n=0;n "+i+" upon "+this.getTokenName(n)),null===i)return null;if(i=this.addDFAState(e,i),null===t||n<-1||n>this.atn.maxTokenType)return i;if(null===t.edges&&(t.edges=[]),t.edges[n+1]=i,this.debug){const t=null===this.parser?null:this.parser.literalNames,n=null===this.parser?null:this.parser.symbolicNames;console.log("DFA=\n"+e.toString(t,n))}return i}addDFAState(e,t){if(t===g.ERROR)return t;const n=e.states.get(t);return null!==n?n:(t.stateNumber=e.states.length,t.configs.readOnly||(t.configs.optimizeConfigs(this),t.configs.setReadonly(!0)),e.states.add(t),this.debug&&console.log("adding new DFA state: "+t),t)}reportAttemptingFullContext(e,t,n,i,a){if(this.debug||this.retry_debug){const t=new C(i,a+1);console.log("reportAttemptingFullContext decision="+e.decision+":"+n+", input="+this.parser.getTokenStream().getText(t))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportAttemptingFullContext(this.parser,e,i,a,t,n)}reportContextSensitivity(e,t,n,i,a){if(this.debug||this.retry_debug){const t=new C(i,a+1);console.log("reportContextSensitivity decision="+e.decision+":"+n+", input="+this.parser.getTokenStream().getText(t))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportContextSensitivity(this.parser,e,i,a,t,n)}reportAmbiguity(e,t,n,i,a,o,r){if(this.debug||this.retry_debug){const e=new C(n,i+1);console.log("reportAmbiguity "+o+":"+r+", input="+this.parser.getTokenStream().getText(e))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportAmbiguity(this.parser,e,n,i,a,o,r)}}},7491:function(e,t,n){const{Map:i,BitSet:a,AltDict:o,hashStuff:r}=n(4581),s=n(6378),{RuleStopState:c}=n(4579),{ATNConfigSet:d}=n(237),{ATNConfig:u}=n(9906),{SemanticContext:l}=n(7821),m={SLL:0,LL:1,LL_EXACT_AMBIG_DETECTION:2,hasSLLConflictTerminatingPrediction:function(e,t){if(m.allConfigsInRuleStopStates(t))return!0;if(e===m.SLL&&t.hasSemanticContext){const e=new d;for(let n=0;n1)return!0}return!1},allSubsetsEqual:function(e){let t=null;for(let n=0;n=prec}?"}static filterPrecedencePredicates(e){const t=[];return e.values().map((function(e){e instanceof c&&t.push(e)})),t}}class d extends r{constructor(e,t){super();const n=new i;e instanceof d?e.opnds.map((function(e){n.add(e)})):n.add(e),t instanceof d?t.opnds.map((function(e){n.add(e)})):n.add(t);const a=c.filterPrecedencePredicates(n);if(a.length>0){let e=null;a.map((function(t){(null===e||t.precedencee.toString()));return(e.length>3?e.slice(3):e).join("&&")}}class u extends r{constructor(e,t){super();const n=new i;e instanceof u?e.opnds.map((function(e){n.add(e)})):n.add(e),t instanceof u?t.opnds.map((function(e){n.add(e)})):n.add(t);const a=c.filterPrecedencePredicates(n);if(a.length>0){const e=a.sort((function(e,t){return e.compareTo(t)})),t=e[e.length-1];n.add(t)}this.opnds=Array.from(n.values())}equals(e){return this===e||e instanceof u&&o(this.opnds,e.opnds)}updateHashCode(e){e.update(this.opnds,"OR")}evaluate(e,t){for(let n=0;ne.toString()));return(e.length>3?e.slice(3):e).join("||")}}e.exports={SemanticContext:r,PrecedencePredicate:c,Predicate:s}},6195:function(e,t,n){const{Token:i}=n(2653),{IntervalSet:a}=n(7615),{Predicate:o,PrecedencePredicate:r}=n(7821);class s{constructor(e){if(null==e)throw"target cannot be null.";this.target=e,this.isEpsilon=!1,this.label=null}}s.EPSILON=1,s.RANGE=2,s.RULE=3,s.PREDICATE=4,s.ATOM=5,s.ACTION=6,s.SET=7,s.NOT_SET=8,s.WILDCARD=9,s.PRECEDENCE=10,s.serializationNames=["INVALID","EPSILON","RANGE","RULE","PREDICATE","ATOM","ACTION","SET","NOT_SET","WILDCARD","PRECEDENCE"],s.serializationTypes={EpsilonTransition:s.EPSILON,RangeTransition:s.RANGE,RuleTransition:s.RULE,PredicateTransition:s.PREDICATE,AtomTransition:s.ATOM,ActionTransition:s.ACTION,SetTransition:s.SET,NotSetTransition:s.NOT_SET,WildcardTransition:s.WILDCARD,PrecedencePredicateTransition:s.PRECEDENCE};class c extends s{constructor(e){super(e)}}class d extends s{constructor(e,t){super(e),this.serializationType=s.SET,null!=t?this.label=t:(this.label=new a,this.label.addOne(i.INVALID_TYPE))}matches(e,t,n){return this.label.contains(e)}toString(){return this.label.toString()}}e.exports={Transition:s,AtomTransition:class extends s{constructor(e,t){super(e),this.label_=t,this.label=this.makeLabel(),this.serializationType=s.ATOM}makeLabel(){const e=new a;return e.addOne(this.label_),e}matches(e,t,n){return this.label_===e}toString(){return this.label_}},SetTransition:d,NotSetTransition:class extends d{constructor(e,t){super(e,t),this.serializationType=s.NOT_SET}matches(e,t,n){return e>=t&&e<=n&&!super.matches(e,t,n)}toString(){return"~"+super.toString()}},RuleTransition:class extends s{constructor(e,t,n,i){super(e),this.ruleIndex=t,this.precedence=n,this.followState=i,this.serializationType=s.RULE,this.isEpsilon=!0}matches(e,t,n){return!1}},ActionTransition:class extends s{constructor(e,t,n,i){super(e),this.serializationType=s.ACTION,this.ruleIndex=t,this.actionIndex=void 0===n?-1:n,this.isCtxDependent=void 0!==i&&i,this.isEpsilon=!0}matches(e,t,n){return!1}toString(){return"action_"+this.ruleIndex+":"+this.actionIndex}},EpsilonTransition:class extends s{constructor(e,t){super(e),this.serializationType=s.EPSILON,this.isEpsilon=!0,this.outermostPrecedenceReturn=t}matches(e,t,n){return!1}toString(){return"epsilon"}},RangeTransition:class extends s{constructor(e,t,n){super(e),this.serializationType=s.RANGE,this.start=t,this.stop=n,this.label=this.makeLabel()}makeLabel(){const e=new a;return e.addRange(this.start,this.stop),e}matches(e,t,n){return e>=this.start&&e<=this.stop}toString(){return"'"+String.fromCharCode(this.start)+"'..'"+String.fromCharCode(this.stop)+"'"}},WildcardTransition:class extends s{constructor(e){super(e),this.serializationType=s.WILDCARD}matches(e,t,n){return e>=t&&e<=n}toString(){return"."}},PredicateTransition:class extends c{constructor(e,t,n,i){super(e),this.serializationType=s.PREDICATE,this.ruleIndex=t,this.predIndex=n,this.isCtxDependent=i,this.isEpsilon=!0}matches(e,t,n){return!1}getPredicate(){return new o(this.ruleIndex,this.predIndex,this.isCtxDependent)}toString(){return"pred_"+this.ruleIndex+":"+this.predIndex}},PrecedencePredicateTransition:class extends c{constructor(e,t){super(e),this.serializationType=s.PRECEDENCE,this.precedence=t,this.isEpsilon=!0}matches(e,t,n){return!1}getPredicate(){return new r(this.precedence)}toString(){return this.precedence+" >= _p"}},AbstractPredicateTransition:c}},3212:function(e,t,n){t.ATN=n(6378),t.ATNDeserializer=n(2219),t.LexerATNSimulator=n(7076),t.ParserATNSimulator=n(1053),t.PredictionMode=n(7491)},7603:function(e,t,n){const{Set:i}=n(4581),{DFAState:a}=n(2241),{StarLoopEntryState:o}=n(4579),{ATNConfigSet:r}=n(237),{DFASerializer:s}=n(19),{LexerDFASerializer:c}=n(19);e.exports=class{constructor(e,t){if(void 0===t&&(t=0),this.atnStartState=e,this.decision=t,this._states=new i,this.s0=null,this.precedenceDfa=!1,e instanceof o&&e.isPrecedenceDecision){this.precedenceDfa=!0;const e=new a(null,new r);e.edges=[],e.isAcceptState=!1,e.requiresFullContext=!1,this.s0=e}}getPrecedenceStartState(e){if(!this.precedenceDfa)throw"Only precedence DFAs may contain a precedence start state.";return e<0||e>=this.s0.edges.length?null:this.s0.edges[e]||null}setPrecedenceStartState(e,t){if(!this.precedenceDfa)throw"Only precedence DFAs may contain a precedence start state.";e<0||(this.s0.edges[e]=t)}setPrecedenceDfa(e){if(this.precedenceDfa!==e){if(this._states=new i,e){const e=new a(null,new r);e.edges=[],e.isAcceptState=!1,e.requiresFullContext=!1,this.s0=e}else this.s0=null;this.precedenceDfa=e}}sortedStates(){return this._states.values().sort((function(e,t){return e.stateNumber-t.stateNumber}))}toString(e,t){if(e=e||null,t=t||null,null===this.s0)return"";return new s(this,e,t).toString()}toLexerString(){if(null===this.s0)return"";return new c(this).toString()}get states(){return this._states}}},19:function(e,t,n){const i=n(4581);class a{constructor(e,t,n){this.dfa=e,this.literalNames=t||[],this.symbolicNames=n||[]}toString(){if(null===this.dfa.s0)return null;let e="";const t=this.dfa.sortedStates();for(let n=0;n"),e=e.concat(this.getStateString(t)),e=e.concat("\n"))}}}return 0===e.length?null:e}getEdgeLabel(e){return 0===e?"EOF":null!==this.literalNames||null!==this.symbolicNames?this.literalNames[e-1]||this.symbolicNames[e-1]:String.fromCharCode(e-1)}getStateString(e){const t=(e.isAcceptState?":":"")+"s"+e.stateNumber+(e.requiresFullContext?"^":"");return e.isAcceptState?null!==e.predicates?t+"=>"+i.arrayToString(e.predicates):t+"=>"+e.prediction.toString():t}}e.exports={DFASerializer:a,LexerDFASerializer:class extends a{constructor(e){super(e,null)}getEdgeLabel(e){return"'"+String.fromCharCode(e)+"'"}}}},2241:function(e,t,n){const{ATNConfigSet:i}=n(237),{Hash:a,Set:o}=n(4581);class r{constructor(e,t){return null===e&&(e=-1),null===t&&(t=new i),this.stateNumber=e,this.configs=t,this.edges=null,this.isAcceptState=!1,this.prediction=0,this.lexerActionExecutor=null,this.requiresFullContext=!1,this.predicates=null,this}getAltSet(){const e=new o;if(null!==this.configs)for(let t=0;t=a.length)return""+n;const o=a[i]||null;return null===o||0===o.length?""+n:`${n} (${o})`}getConflictingAlts(e,t){if(null!==e)return e;const n=new i;for(let e=0;er.syntaxError(e,t,n,i,a,o)))}reportAmbiguity(e,t,n,i,a,o,r){this.delegates.map((s=>s.reportAmbiguity(e,t,n,i,a,o,r)))}reportAttemptingFullContext(e,t,n,i,a,o){this.delegates.map((r=>r.reportAttemptingFullContext(e,t,n,i,a,o)))}reportContextSensitivity(e,t,n,i,a,o){this.delegates.map((r=>r.reportContextSensitivity(e,t,n,i,a,o)))}}}},6218:function(e,t,n){const{Token:i}=n(2653),{NoViableAltException:a,InputMismatchException:o,FailedPredicateException:r,ParseCancellationException:s}=n(1706),{ATNState:c}=n(4579),{Interval:d,IntervalSet:u}=n(7615);class l extends class{reset(e){}recoverInline(e){}recover(e,t){}sync(e){}inErrorRecoveryMode(e){}reportError(e){}}{constructor(){super(),this.errorRecoveryMode=!1,this.lastErrorIndex=-1,this.lastErrorStates=null,this.nextTokensContext=null,this.nextTokenState=0}reset(e){this.endErrorCondition(e)}beginErrorCondition(e){this.errorRecoveryMode=!0}inErrorRecoveryMode(e){return this.errorRecoveryMode}endErrorCondition(e){this.errorRecoveryMode=!1,this.lastErrorStates=null,this.lastErrorIndex=-1}reportMatch(e){this.endErrorCondition(e)}reportError(e,t){this.inErrorRecoveryMode(e)||(this.beginErrorCondition(e),t instanceof a?this.reportNoViableAlternative(e,t):t instanceof o?this.reportInputMismatch(e,t):t instanceof r?this.reportFailedPredicate(e,t):(console.log("unknown recognition error type: "+t.constructor.name),console.log(t.stack),e.notifyErrorListeners(t.getOffendingToken(),t.getMessage(),t)))}recover(e,t){this.lastErrorIndex===e.getInputStream().index&&null!==this.lastErrorStates&&this.lastErrorStates.indexOf(e.state)>=0&&e.consume(),this.lastErrorIndex=e._input.index,null===this.lastErrorStates&&(this.lastErrorStates=[]),this.lastErrorStates.push(e.state);const n=this.getErrorRecoverySet(e);this.consumeUntil(e,n)}sync(e){if(this.inErrorRecoveryMode(e))return;const t=e._interp.atn.states[e.state],n=e.getTokenStream().LA(1),a=e.atn.nextTokens(t);if(a.contains(n))return this.nextTokensContext=null,void(this.nextTokenState=c.INVALID_STATE_NUMBER);if(a.contains(i.EPSILON))null===this.nextTokensContext&&(this.nextTokensContext=e._ctx,this.nextTokensState=e._stateNumber);else switch(t.stateType){case c.BLOCK_START:case c.STAR_BLOCK_START:case c.PLUS_BLOCK_START:case c.STAR_LOOP_ENTRY:if(null!==this.singleTokenDeletion(e))return;throw new o(e);case c.PLUS_LOOP_BACK:case c.STAR_LOOP_BACK:this.reportUnwantedToken(e);const t=new u;t.addSet(e.getExpectedTokens());const n=t.addSet(this.getErrorRecoverySet(e));this.consumeUntil(e,n)}}reportNoViableAlternative(e,t){const n=e.getTokenStream();let a;a=null!==n?t.startToken.type===i.EOF?"":n.getText(new d(t.startToken.tokenIndex,t.offendingToken.tokenIndex)):"";const o="no viable alternative at input "+this.escapeWSAndQuote(a);e.notifyErrorListeners(o,t.offendingToken,t)}reportInputMismatch(e,t){const n="mismatched input "+this.getTokenErrorDisplay(t.offendingToken)+" expecting "+t.getExpectedTokens().toString(e.literalNames,e.symbolicNames);e.notifyErrorListeners(n,t.offendingToken,t)}reportFailedPredicate(e,t){const n="rule "+e.ruleNames[e._ctx.ruleIndex]+" "+t.message;e.notifyErrorListeners(n,t.offendingToken,t)}reportUnwantedToken(e){if(this.inErrorRecoveryMode(e))return;this.beginErrorCondition(e);const t=e.getCurrentToken(),n="extraneous input "+this.getTokenErrorDisplay(t)+" expecting "+this.getExpectedTokens(e).toString(e.literalNames,e.symbolicNames);e.notifyErrorListeners(n,t,null)}reportMissingToken(e){if(this.inErrorRecoveryMode(e))return;this.beginErrorCondition(e);const t=e.getCurrentToken(),n="missing "+this.getExpectedTokens(e).toString(e.literalNames,e.symbolicNames)+" at "+this.getTokenErrorDisplay(t);e.notifyErrorListeners(n,t,null)}recoverInline(e){const t=this.singleTokenDeletion(e);if(null!==t)return e.consume(),t;if(this.singleTokenInsertion(e))return this.getMissingSymbol(e);throw new o(e)}singleTokenInsertion(e){const t=e.getTokenStream().LA(1),n=e._interp.atn,i=n.states[e.state].transitions[0].target;return!!n.nextTokens(i,e._ctx).contains(t)&&(this.reportMissingToken(e),!0)}singleTokenDeletion(e){const t=e.getTokenStream().LA(2);if(this.getExpectedTokens(e).contains(t)){this.reportUnwantedToken(e),e.consume();const t=e.getCurrentToken();return this.reportMatch(e),t}return null}getMissingSymbol(e){const t=e.getCurrentToken(),n=this.getExpectedTokens(e).first();let a;a=n===i.EOF?"":"";let o=t;const r=e.getTokenStream().LT(-1);return o.type===i.EOF&&null!==r&&(o=r),e.getTokenFactory().create(o.source,n,a,i.DEFAULT_CHANNEL,-1,-1,o.line,o.column)}getExpectedTokens(e){return e.getExpectedTokens()}getTokenErrorDisplay(e){if(null===e)return"";let t=e.text;return null===t&&(t=e.type===i.EOF?"":"<"+e.type+">"),this.escapeWSAndQuote(t)}escapeWSAndQuote(e){return"'"+(e=(e=(e=e.replace(/\n/g,"\\n")).replace(/\r/g,"\\r")).replace(/\t/g,"\\t"))+"'"}getErrorRecoverySet(e){const t=e._interp.atn;let n=e._ctx;const a=new u;for(;null!==n&&n.invokingState>=0;){const e=t.states[n.invokingState].transitions[0],i=t.nextTokens(e.followState);a.addSet(i),n=n.parentCtx}return a.removeOne(i.EPSILON),a}consumeUntil(e,t){let n=e.getTokenStream().LA(1);for(;n!==i.EOF&&!t.contains(n);)e.consume(),n=e.getTokenStream().LA(1)}}e.exports={BailErrorStrategy:class extends l{constructor(){super()}recover(e,t){let n=e._ctx;for(;null!==n;)n.exception=t,n=n.parentCtx;throw new s(t)}recoverInline(e){this.recover(e,new o(e))}sync(e){}},DefaultErrorStrategy:l}},1706:function(e,t,n){const{PredicateTransition:i}=n(6195),{Interval:a}=n(7615).Interval;class o extends Error{constructor(e){if(super(e.message),Error.captureStackTrace)Error.captureStackTrace(this,o);else(new Error).stack;this.message=e.message,this.recognizer=e.recognizer,this.input=e.input,this.ctx=e.ctx,this.offendingToken=null,this.offendingState=-1,null!==this.recognizer&&(this.offendingState=this.recognizer.state)}getExpectedTokens(){return null!==this.recognizer?this.recognizer.atn.getExpectedTokens(this.offendingState,this.ctx):null}toString(){return this.message}}function r(e,t){return null!==t?t:"failed predicate: {"+e+"}?"}class s extends Error{constructor(){super(),Error.captureStackTrace(this,s)}}e.exports={RecognitionException:o,NoViableAltException:class extends o{constructor(e,t,n,i,a,o){o=o||e._ctx,i=i||e.getCurrentToken(),n=n||e.getCurrentToken(),t=t||e.getInputStream(),super({message:"",recognizer:e,input:t,ctx:o}),this.deadEndConfigs=a,this.startToken=n,this.offendingToken=i}},LexerNoViableAltException:class extends o{constructor(e,t,n,i){super({message:"",recognizer:e,input:t,ctx:null}),this.startIndex=n,this.deadEndConfigs=i}toString(){let e="";return this.startIndex>=0&&this.startIndex=n)return;const a=t.charCodeAt(i);let o;return a>=55296&&a<=56319&&n>i+1&&(o=t.charCodeAt(i+1),o>=56320&&o<=57343)?1024*(a-55296)+o-56320+65536:a};e?e(String.prototype,"codePointAt",{value:t,configurable:!0,writable:!0}):String.prototype.codePointAt=t}()},8957:function(){String.fromCodePoint||function(){const e=function(){let e;try{const t={},n=Object.defineProperty;e=n(t,t,t)&&n}catch(e){}return e}(),t=String.fromCharCode,n=Math.floor,i=function(e){const i=16384,a=[];let o,r,s=-1;const c=arguments.length;if(!c)return"";let d="";for(;++s1114111||n(e)!==e)throw RangeError("Invalid code point: "+e);e<=65535?a.push(e):(e-=65536,o=55296+(e>>10),r=e%1024+56320,a.push(o,r)),(s+1===c||a.length>i)&&(d+=t.apply(null,a),a.length=0)}return d};e?e(String,"fromCodePoint",{value:i,configurable:!0,writable:!0}):String.fromCodePoint=i}()},6867:function(e,t,n){const{Token:i}=n(2653),{Interval:a}=n(7615),o=new a(-1,-2);class r extends class extends class{}{constructor(){super()}}{constructor(){super()}}class s extends r{constructor(){super()}}class c extends s{constructor(){super()}}class d extends s{constructor(e){super(),this.parentCtx=null,this.symbol=e}getChild(e){return null}getSymbol(){return this.symbol}getParent(){return this.parentCtx}getPayload(){return this.symbol}getSourceInterval(){if(null===this.symbol)return o;const e=this.symbol.tokenIndex;return new a(e,e)}getChildCount(){return 0}accept(e){return e.visitTerminal(this)}getText(){return this.symbol.text}toString(){return this.symbol.type===i.EOF?"":this.symbol.text}}class u{walk(e,t){if(t instanceof c||void 0!==t.isErrorNode&&t.isErrorNode())e.visitErrorNode(t);else if(t instanceof s)e.visitTerminal(t);else{this.enterRule(e,t);for(let n=0;n0&&(a=c.toStringTree(e.getChild(0),t),r=r.concat(a));for(let n=1;n-1?a(n):n}},7257:function(e,t,n){"use strict";var i=n(4597),a=n(3584),o=a("%Function.prototype.apply%"),r=a("%Function.prototype.call%"),s=a("%Reflect.apply%",!0)||i.call(r,o),c=a("%Object.getOwnPropertyDescriptor%",!0),d=a("%Object.defineProperty%",!0),u=a("%Math.max%");if(d)try{d({},"a",{value:1})}catch(e){d=null}e.exports=function(e){var t=s(i,r,arguments);if(c&&d){var n=c(t,"length");n.configurable&&d(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var l=function(){return s(i,o,arguments)};d?d(e.exports,"apply",{value:l}):e.exports.apply=l},3290:function(e){e.exports=function(e){var t=new Date(e.getTime()),n=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*n+t.getTime()%6e4}},8677:function(e,t,n){var i=n(6052);e.exports=function(e,t){var n=i(e),a=Number(t);return n.setDate(n.getDate()+a),n}},2220:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,36e5*n)}},6344:function(e,t,n){var i=n(6052);e.exports=function(e,t){var n=i(e).getTime(),a=Number(t);return new Date(n+a)}},5610:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,6e4*n)}},9282:function(e,t,n){var i=n(6052),a=n(3308);e.exports=function(e,t){var n=i(e),o=Number(t),r=n.getMonth()+o,s=new Date(0);s.setFullYear(n.getFullYear(),r,1),s.setHours(0,0,0,0);var c=a(s);return n.setMonth(r,Math.min(c,n.getDate())),n}},8834:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,1e3*n)}},427:function(e,t,n){var i=n(8677);e.exports=function(e,t){var n=Number(t);return i(e,7*n)}},7654:function(e,t,n){var i=n(9282);e.exports=function(e,t){var n=Number(t);return i(e,12*n)}},3308:function(e,t,n){var i=n(6052);e.exports=function(e){var t=i(e),n=t.getFullYear(),a=t.getMonth(),o=new Date(0);return o.setFullYear(n,a+1,0),o.setHours(0,0,0,0),o.getDate()}},4811:function(e){e.exports=function(e){return e instanceof Date}},6052:function(e,t,n){var i=n(3290),a=n(4811),o=36e5,r=6e4,s=/[T ]/,c=/:/,d=/^(\d{2})$/,u=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],l=/^(\d{4})/,m=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],p=/^-(\d{2})$/,f=/^-?(\d{3})$/,g=/^-?(\d{2})-?(\d{2})$/,h=/^-?W(\d{2})$/,y=/^-?W(\d{2})-?(\d{1})$/,x=/^(\d{2}([.,]\d*)?)$/,_=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,C=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,E=/([Z+-].*)$/,S=/^(Z)$/,v=/^([+-])(\d{2})$/,D=/^([+-])(\d{2}):?(\d{2})$/;function R(e,t,n){t=t||0,n=n||0;var i=new Date(0);i.setUTCFullYear(e,0,4);var a=7*t+n+1-(i.getUTCDay()||7);return i.setUTCDate(i.getUTCDate()+a),i}e.exports=function(e,t){if(a(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var n=(t||{}).additionalDigits;n=null==n?2:Number(n);var b=function(e){var t,n={},i=e.split(s);c.test(i[0])?(n.date=null,t=i[0]):(n.date=i[0],t=i[1]);if(t){var a=E.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e),M=function(e,t){var n,i=u[t],a=m[t];if(n=l.exec(e)||a.exec(e)){var o=n[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(n=d.exec(e)||i.exec(e)){var r=n[1];return{year:100*parseInt(r,10),restDateString:e.slice(r.length)}}return{year:null}}(b.date,n),T=M.year,I=function(e,t){if(null===t)return null;var n,i,a;if(0===e.length)return(i=new Date(0)).setUTCFullYear(t),i;if(n=p.exec(e))return i=new Date(0),a=parseInt(n[1],10)-1,i.setUTCFullYear(t,a),i;if(n=f.exec(e)){i=new Date(0);var o=parseInt(n[1],10);return i.setUTCFullYear(t,0,o),i}if(n=g.exec(e)){i=new Date(0),a=parseInt(n[1],10)-1;var r=parseInt(n[2],10);return i.setUTCFullYear(t,a,r),i}if(n=h.exec(e))return R(t,parseInt(n[1],10)-1);if(n=y.exec(e)){return R(t,parseInt(n[1],10)-1,parseInt(n[2],10)-1)}return null}(M.restDateString,T);if(I){var L,P=I.getTime(),k=0;if(b.time&&(k=function(e){var t,n,i;if(t=x.exec(e))return(n=parseFloat(t[1].replace(",",".")))%24*o;if(t=_.exec(e))return n=parseInt(t[1],10),i=parseFloat(t[2].replace(",",".")),n%24*o+i*r;if(t=C.exec(e)){n=parseInt(t[1],10),i=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return n%24*o+i*r+1e3*a}return null}(b.time)),b.timezone)L=function(e){var t,n;if(t=S.exec(e))return 0;if(t=v.exec(e))return n=60*parseInt(t[2],10),"+"===t[1]?-n:n;if(t=D.exec(e))return n=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-n:n;return 0}(b.timezone)*r;else{var A=P+k,w=new Date(A);L=i(w);var O=new Date(A);O.setDate(w.getDate()+1);var Y=i(O)-i(w);Y>0&&(L+=Y)}return new Date(P+k+L)}return new Date(e)}},29:function(e,t,n){"use strict";var i=n(6675),a=n(5401),o=n(2042),r=n(8937),s=n(3959),c=n(6368),d=n(633),u=n(7483),l=n(3584),m=n(2648),p=n(7116),f=n(2965),g=n(705),h=n(7971),y=n(8360),x=m("ArrayBuffer.prototype.byteLength",!0);function _(e){if(!e||"object"!=typeof e||!x)return!1;try{return x(e),!0}catch(e){return!1}}var C=m("Date.prototype.getTime"),E=Object.getPrototypeOf,S=m("Object.prototype.toString"),v=l("%Set%",!0),D=m("Map.prototype.has",!0),R=m("Map.prototype.get",!0),b=m("Map.prototype.size",!0),M=m("Set.prototype.add",!0),T=m("Set.prototype.delete",!0),I=m("Set.prototype.has",!0),L=m("Set.prototype.size",!0);function P(e,t,n,i){for(var a,o=f(e);(a=o.next())&&!a.done;)if(Y(t,a.value,n,i))return T(e,a.value),!0;return!1}function k(e){return void 0===e?null:"object"!=typeof e?"symbol"!=typeof e&&("string"!=typeof e&&"number"!=typeof e||+e==+e):void 0}function A(e,t,n,i,a,o){var r=k(n);if(null!=r)return r;var s=R(t,r),c=y({},a,{strict:!1});return!(void 0===s&&!D(t,r)||!Y(i,s,c,o))&&(!D(e,r)&&Y(i,s,c,o))}function w(e,t,n){var i=k(n);return null!=i?i:I(t,i)&&!I(e,i)}function O(e,t,n,i,a,o){for(var r,s,c=f(e);(r=c.next())&&!r.done;)if(Y(n,s=r.value,a,o)&&Y(i,R(t,s),a,o))return T(e,s),!0;return!1}function Y(e,t,n,l){var m=n||{};if(m.strict?o(e,t):e===t)return!0;if(u(e)!==u(t))return!1;if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return m.strict?o(e,t):e==t;var g,T=l.has(e),k=l.has(t);if(T&&k){if(l.get(e)===l.get(t))return!0}else g={};return T||l.set(e,g),k||l.set(t,g),function(e,t,n,o){var u,l;if(typeof e!=typeof t)return!1;if(null==e||null==t)return!1;if(S(e)!==S(t))return!1;if(a(e)!==a(t))return!1;var m=c(e),g=c(t);if(m!==g)return!1;var T=e instanceof Error,k=t instanceof Error;if(T!==k)return!1;if((T||k)&&(e.name!==t.name||e.message!==t.message))return!1;var q=r(e),H=r(t);if(q!==H)return!1;if((q||H)&&(e.source!==t.source||s(e)!==s(t)))return!1;var j=d(e),F=d(t);if(j!==F)return!1;if((j||F)&&C(e)!==C(t))return!1;if(n.strict&&E&&E(e)!==E(t))return!1;if(h(e)!==h(t))return!1;var B=N(e),U=N(t);if(B!==U)return!1;if(B||U){if(e.length!==t.length)return!1;for(u=0;u=0;u--)if(z[u]!=G[u])return!1;for(u=z.length-1;u>=0;u--)if(!Y(e[l=z[u]],t[l],n,o))return!1;var W=p(e),K=p(t);if(W!==K)return!1;if("Set"===W||"Set"===K)return function(e,t,n,i){if(L(e)!==L(t))return!1;var a,o,r,s=f(e),c=f(t);for(;(a=s.next())&&!a.done;)if(a.value&&"object"==typeof a.value)r||(r=new v),M(r,a.value);else if(!I(t,a.value)){if(n.strict)return!1;if(!w(e,t,a.value))return!1;r||(r=new v),M(r,a.value)}if(r){for(;(o=c.next())&&!o.done;)if(o.value&&"object"==typeof o.value){if(!P(r,o.value,n.strict,i))return!1}else if(!n.strict&&!I(e,o.value)&&!P(r,o.value,n.strict,i))return!1;return 0===L(r)}return!0}(e,t,n,o);if("Map"===W)return function(e,t,n,i){if(b(e)!==b(t))return!1;var a,o,r,s,c,d,u=f(e),l=f(t);for(;(a=u.next())&&!a.done;)if(s=a.value[0],c=a.value[1],s&&"object"==typeof s)r||(r=new v),M(r,s);else if(void 0===(d=R(t,s))&&!D(t,s)||!Y(c,d,n,i)){if(n.strict)return!1;if(!A(e,t,s,c,n,i))return!1;r||(r=new v),M(r,s)}if(r){for(;(o=l.next())&&!o.done;)if(s=o.value[0],d=o.value[1],s&&"object"==typeof s){if(!O(r,e,s,d,n,i))return!1}else if(!(n.strict||e.has(s)&&Y(R(e,s),d,n,i)||O(r,e,s,d,y({},n,{strict:!1}),i)))return!1;return 0===L(r)}return!0}(e,t,n,o);return!0}(e,t,m,l)}function N(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&(!(e.length>0&&"number"!=typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))))}e.exports=function(e,t,n){return Y(e,t,n,g())}},6406:function(e,t,n){"use strict";var i=n(6675),a="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,r=Array.prototype.concat,s=Object.defineProperty,c=n(4607)(),d=s&&c,u=function(e,t,n,i){var a;(!(t in e)||"function"==typeof(a=i)&&"[object Function]"===o.call(a)&&i())&&(d?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},l=function(e,t){var n=arguments.length>2?arguments[2]:{},o=i(t);a&&(o=r.call(o,Object.getOwnPropertySymbols(t)));for(var s=0;s(this.$index=i,this.$total=t(n))),this.$total=n)},i.countFn=function(e){return e&&e.length?e.length:0},i.sumFn=function(e){return i.aggregateMacro.apply(this,[e,e=>a.plus(r.arraify(e),r.arraify(this.$total)),0])},i.minFn=function(e){return i.aggregateMacro.apply(this,[e,e=>{const t=r.arraify(e),n=r.arraify(this.$total);return r.isEmpty(n)||o.lt(t,n)?t:n}])},i.maxFn=function(e){return i.aggregateMacro.apply(this,[e,e=>{const t=r.arraify(e),n=r.arraify(this.$total);return r.isEmpty(n)||o.gt(t,n)?t:n}])},i.avgFn=function(e){return a.div(i.sumFn(e),i.countFn(e))},e.exports=i},6203:function(e,t,n){var i=n(8406),a={};function o(e,t){if(0==t.length)return!0;for(var n=0;n1)throw new Error("Expected singleton on right side of contains, got "+JSON.stringify(t));return o(e,t)},a.in=function(e,t){if(0==e.length)return[];if(0==t.length)return!1;if(e.length>1)throw new Error("Expected singleton on right side of in, got "+JSON.stringify(t));return o(t,e)},e.exports=a},9397:function(e,t,n){const i={},{distinctFn:a}=n(9196),o=n(9179);i.union=function(e,t){return a(e.concat(t))},i.combineFn=function(e,t){return e.concat(t)},i.intersect=function(e,t){let n=[];const i=e.length;let a=t.length;if(i&&a){let r={};t.forEach((e=>{const t=o(e);r[t]?a--:r[t]=!0}));for(let t=0;t0;++t){let i=e[t],s=o(i);r[s]&&(n.push(i),r[s]=!1,a--)}}return n},e.exports=i},3659:function(e){e.exports={reset:function(){this.nowDate=new Date,this.today=null,this.now=null,this.timeOfDay=null,this.localTimezoneOffset=null},today:null,now:null,timeOfDay:null}},774:function(e,t,n){var i={};const a=n(8110),o=n(3659),r=a.FP_Date,s=a.FP_DateTime,c=a.FP_Time;i.now=function(){if(!o.now){var e=o.nowDate,t=s.isoDateTime(e);o.now=new s(t)}return o.now},i.today=function(){if(!o.today){var e=o.nowDate,t=r.isoDate(e);o.today=new r(t)}return o.today},i.timeOfDay=function(){if(!o.timeOfDay){const e=o.nowDate,t=s.isoTime(e);o.timeOfDay=new c(t)}return o.timeOfDay},e.exports=i},8406:function(e,t,n){var i=n(8110).FP_Type,a=n(9678),o=n(3110),r=Array.prototype.slice,s=Object.keys,c=function(e){return"[object Arguments]"==Object.prototype.toString.call(e)};function d(e){return"string"==typeof e||e instanceof String}function u(e){return!isNaN(parseFloat(e))&&isFinite(e)}function l(e){return e.toUpperCase().replace(/\s+/," ")}function m(e,t,n){if(n||(n={}),(e=a.valDataConverted(e))===(t=a.valDataConverted(t)))return!0;if(n.fuzzy){if(d(e)&&d(t))return l(e)==l(t);if(u(e)&&u(t))return o.isEquivalent(e,t)}else if("number"==typeof e&&"number"==typeof t)return o.isEqual(e,t);if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return e===t;var f=e instanceof i,g=t instanceof i;return f&&g?n.fuzzy?e.equivalentTo(t):e.equals(t):!f&&!g&&function(e,t,n){var i,a;if(p(e)||p(t))return!1;if(e.prototype!==t.prototype)return!1;if(c(e)||c(t))return m(e=c(e)?r.call(e):e,t=c(t)?r.call(t):t,n);try{var o=s(e),d=s(t)}catch(e){return!1}if(o.length!=d.length)return!1;for(o.sort(),d.sort(),i=o.length-1;i>=0;i--)if(o[i]!=d[i])return!1;if(1===o.length)return m(e[a=o[0]],t[a],n);for(i=o.length-1;i>=0;i--)if(!m(e[a=o[i]],t[a],n))return!1;return typeof e==typeof t}(e,t,n)}function p(e){return null==e}e.exports=m},2457:function(e,t,n){var i=n(9678),a=n(8406),o=n(8110);const r=o.FP_Type,s=o.FP_Date,c=o.FP_DateTime;var d={};function u(e,t){return i.isEmpty(e)||i.isEmpty(t)?[]:a(e,t)}function l(e,t){return i.isEmpty(e)&&i.isEmpty(t)?[!0]:i.isEmpty(e)||i.isEmpty(t)?[]:a(e,t,{fuzzy:!0})}function m(e,t){i.assertAtMostOne(e,"Singleton was expected"),i.assertAtMostOne(t,"Singleton was expected"),e=i.valDataConverted(e[0]),t=i.valDataConverted(t[0]);let n=e.constructor===s?c:e.constructor,a=t.constructor===s?c:t.constructor;return n!==a&&i.raiseError('Type of "'+e+'" ('+n.name+') did not match type of "'+t+'" ('+a.name+")","InequalityExpression"),[e,t]}d.equal=function(e,t){return u(e,t)},d.unequal=function(e,t){var n=u(e,t);return void 0===n?void 0:!n},d.equival=function(e,t){return l(e,t)},d.unequival=function(e,t){return!l(e,t)},d.lt=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e<0}return n0}return n>i},d.lte=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e<=0}return n<=i},d.gte=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e>=0}return n>=i},e.exports=d},5556:function(e,t,n){const i=n(9678),{whereMacro:a,distinctFn:o}=n(9196),r=n(4572),s=n(9179),c={};function d(e,t){const n=e.length;let i=n<=t.length;if(i&&n){const n=t.reduce(((e,t)=>(e[s(t)]=!0,e)),{});i=!e.some((e=>!n[s(e)]))}return i}c.emptyFn=i.isEmpty,c.notFn=function(e){let t=r.singleton(e,"Boolean");return"boolean"==typeof t?!t:[]},c.existsMacro=function(e,t){var n=e;return t?c.existsMacro(a(e,t)):!i.isEmpty(n)},c.allMacro=function(e,t){for(let n=0,a=e.length;n{const i=n[t]?.__path__;return i?Array.isArray(n[t])?e[t]=n[t].map((e=>T(e,i))):e[t]=T(n[t],i):e[t]=n[t],e}),{}));let u={dataRoot:c,vars:Object.assign(d,n),model:i},l=s.doEval(u,c,t.children[0]),m=Array.isArray(l)?l[0]:l,p=m instanceof b?m.path:null;return l=function e(t){if(t=o.valData(t),Array.isArray(t))for(let n=0,i=t.length;n":{fn:p.gt,arity:{2:["Any","Any"]},nullable:!0},"<=":{fn:p.lte,arity:{2:["Any","Any"]},nullable:!0},">=":{fn:p.gte,arity:{2:["Any","Any"]},nullable:!0},containsOp:{fn:f.contains,arity:{2:["Any","Any"]}},inOp:{fn:f.in,arity:{2:["Any","Any"]}},isOp:{fn:C.isFn,arity:{2:["Any","TypeSpecifier"]}},asOp:{fn:C.asFn,arity:{2:["Any","TypeSpecifier"]}},"&":{fn:g.amp,arity:{2:["String","String"]}},"+":{fn:g.plus,arity:{2:["Any","Any"]},nullable:!0},"-":{fn:g.minus,arity:{2:["Any","Any"]},nullable:!0},"*":{fn:g.mul,arity:{2:["Number","Number"]},nullable:!0},"/":{fn:g.div,arity:{2:["Number","Number"]},nullable:!0},mod:{fn:g.mod,arity:{2:["Number","Number"]},nullable:!0},div:{fn:g.intdiv,arity:{2:["Number","Number"]},nullable:!0},or:{fn:_.orOp,arity:{2:[["Boolean"],["Boolean"]]}},and:{fn:_.andOp,arity:{2:[["Boolean"],["Boolean"]]}},xor:{fn:_.xorOp,arity:{2:[["Boolean"],["Boolean"]]}},implies:{fn:_.impliesOp,arity:{2:[["Boolean"],["Boolean"]]}}},s.InvocationExpression=function(e,t,n){return n.children.reduce((function(t,n){return s.doEval(e,t,n)}),t)},s.TermExpression=function(e,t,n){return t&&(t=t.map((e=>e instanceof Object&&e.resourceType?T(e,e.resourceType):e))),s.doEval(e,t,n.children[0])},s.PolarityExpression=function(e,t,n){var i=n.terminalNodeText[0],a=s.doEval(e,t,n.children[0]);if(1!==a.length)throw new Error("Unary "+i+" can only be applied to an individual number.");if("number"!=typeof a[0]||isNaN(a[0]))throw new Error("Unary "+i+" can only be applied to a number.");return"-"===i&&(a[0]=-a[0]),a},s.TypeSpecifier=function(e,t,n){let i,a;const o=n.text.split(".").map((e=>e.replace(/(^`|`$)/g,"")));switch(o.length){case 2:[i,a]=o;break;case 1:[a]=o;break;default:throw new Error("Expected TypeSpecifier node, got "+JSON.stringify(n))}return new M({namespace:i,name:a})},s.ExternalConstantTerm=function(e,t,n){var i=n.children[0].children[0],a=s.Identifier(e,t,i)[0],o=e.vars[a];if(!(a in e.vars))throw new Error("Attempting to access an undefined environment variable: "+a);return null==o?[]:o instanceof Array?o:[o]},s.LiteralTerm=function(e,t,n){var i=n.children[0];return i?s.doEval(e,t,i):[n.text]},s.StringLiteral=function(e,t,n){var i=n.text.replace(/(^'|'$)/g,"");return[i=i.replace(/\\(u\d{4}|.)/g,(function(e,t){switch(e){case"\\r":return"\r";case"\\n":return"\n";case"\\t":return"\t";case"\\f":return"\f";default:return t.length>1?String.fromCharCode("0x"+t.slice(1)):t}}))]},s.BooleanLiteral=function(e,t,n){return"true"===n.text?[!0]:[!1]},s.QuantityLiteral=function(e,t,n){var i=n.children[0],a=Number(i.terminalNodeText[0]),o=i.children[0],r=o.terminalNodeText[0];return!r&&o.children&&(r=o.children[0].terminalNodeText[0]),[new D(a,r)]},s.DateTimeLiteral=function(e,t,n){var i=n.text.slice(1);return[new S(i)]},s.TimeLiteral=function(e,t,n){var i=n.text.slice(1);return[new v(i)]},s.NumberLiteral=function(e,t,n){return[Number(n.text)]},s.Identifier=function(e,t,n){return[n.text.replace(/(^`|`$)/g,"")]},s.InvocationTerm=function(e,t,n){return s.doEval(e,t,n.children[0])},s.MemberInvocation=function(e,t,n){const i=s.doEval(e,t,n.children[0])[0],a=e.model;if(t){if(o.isCapitalized(i))return t.filter((e=>e instanceof b&&e.path===i));{const e=t.path||t.__path__;return t.reduce((function(t,n){var r=(n=T(n,e)).path+"."+i;if(a){let e=a.pathsDefinedElsewhere[r];e&&(r=e)}let s,c,d=a&&a.choiceTypePaths[r];if(d)for(let e of d){let t=i+e;if(s=n.data?.[t],c=n.data?.["_"+t],void 0!==s||void 0!==c){r+=e;break}}else s=n.data?.[i],c=n.data?.["_"+i],void 0===s&&void 0===c&&(s=n._data[i]),"extension"===i&&(r="Extension");return r=a&&a.path2Type[r]||r,o.isSome(s)||o.isSome(c)?(Array.isArray(s)?t=t.concat(s.map(((e,t)=>T(e,r,c&&c[t])))):t.push(T(s,r,c)),t):t}),[])}}return[]},s.IndexerExpression=function(e,t,n){const i=n.children[0],a=n.children[1];var r=s.doEval(e,t,i),c=s.doEval(e,t,a);if(o.isEmpty(c))return[];var d=parseInt(c[0]);return r&&o.isSome(d)&&r.length>d&&d>=0?[r[d]]:[]},s.Functn=function(e,t,n){return n.children.map((function(n){return s.doEval(e,t,n)}))},s.realizeParams=function(e,t,n){return n&&n[0]&&n[0].children?n[0].children.map((function(n){return s.doEval(e,t,n)})):[]},s.FunctionInvocation=function(e,t,n){var i=s.doEval(e,t,n.children[0]);const a=i[0];return i.shift(),function(e,t,n,i){var a,r=s.invocationTable[t];if(r){if(r.arity){var c=i?i.length:0,d=r.arity[c];if(d){for(var u=[],l=0;l(this.$index=n,t(e)[0])))):[]},extension:function(e,t){return!1!==e&&!e||!t?[]:i.flatten(e.map(((e,n)=>{this.$index=n;const i=e&&(e.data&&e.data.extension||e._data&&e._data.extension);return i?i.filter((e=>e.url===t)).map((e=>o.makeResNode(e,"Extension"))):[]})))},selectMacro:function(e,t){return!1===e||e?i.flatten(e.map(((e,n)=>(this.$index=n,t(e))))):[]},repeatMacro:function(e,t){if(!1!==e&&!e)return[];let n=[];const i={},a=e.length;for(let o=0;o{const t=r(e),n=!i[t];return n&&(i[t]=!0),n}))}while(n.lengtha.fromValue(e).is(t)))},distinctFn:function(e){let t=[];if(e.length>0){let n={};for(let i=0,a=e.length;i{const i=e[n];return t[n]=c(i),t}),{}):e}e.exports=function(e){return JSON.stringify(c(e))}},1997:function(e){var t={orOp:function(e,t){if(Array.isArray(t)){if(!0===e)return!0;if(!1===e)return[];if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t||[]:e||t},andOp:function(e,t){if(Array.isArray(t)){if(!0===e)return[];if(!1===e)return!1;if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t&&[]:e&&t},xorOp:function(e,t){return Array.isArray(e)||Array.isArray(t)?[]:e&&!t||!e&&t},impliesOp:function(e,t){if(Array.isArray(t)){if(!0===e)return[];if(!1===e)return!0;if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t||[]:!1===e||e&&t}};e.exports=t},7072:function(e,t,n){var i=n(8110);let{FP_TimeBase:a,FP_Quantity:o}=i;const r=n(9678);var s={};function c(e){let t=r.valData(e);if("number"!=typeof t){if(1==t.length&&"number"==typeof(t=r.valData(t[0])))return t;throw new Error("Expected number, but got "+JSON.stringify(t||e))}return t}function d(e){return"number"!=typeof e&&0==e.length}s.amp=function(e,t){return(e||"")+(t||"")},s.plus=function(e,t){if(1==e.length&&1==t.length){var n=r.valDataConverted(e[0]),i=r.valDataConverted(t[0]);if("string"==typeof n&&"string"==typeof i)return n+i;if("number"==typeof n&&"number"==typeof i)return n+i;if(n instanceof a&&i instanceof o)return n.plus(i)}throw new Error("Cannot "+JSON.stringify(e)+" + "+JSON.stringify(t))},s.minus=function(e,t){if(1==e.length&&1==t.length){var n=r.valDataConverted(e[0]),i=r.valDataConverted(t[0]);if("number"==typeof n&&"number"==typeof i)return n-i;if(n instanceof a&&i instanceof o)return n.plus(new o(-i.value,i.unit))}throw new Error("Cannot "+JSON.stringify(e)+" - "+JSON.stringify(t))},s.mul=function(e,t){return e*t},s.div=function(e,t){return 0===t?[]:e/t},s.intdiv=function(e,t){return 0===t?[]:Math.floor(e/t)},s.mod=function(e,t){return 0===t?[]:e%t},s.abs=function(e){if(d(e))return[];{let t=c(e);return Math.abs(t)}},s.ceiling=function(e){if(d(e))return[];{let t=c(e);return Math.ceil(t)}},s.exp=function(e){if(d(e))return[];{let t=c(e);return Math.exp(t)}},s.floor=function(e){if(d(e))return[];{let t=c(e);return Math.floor(t)}},s.ln=function(e){if(d(e))return[];{let t=c(e);return Math.log(t)}},s.log=function(e,t){if(d(e)||d(t))return[];{let n=c(e),i=c(t);return Math.log(n)/Math.log(i)}},s.power=function(e,t){if(d(e)||d(t))return[];{let n=c(e),i=c(t);return n<0&&Math.floor(i)!=i?[]:Math.pow(n,i)}},s.round=function(e,t){if(d(e))return[];{let n=c(e);if(d(t))return Math.round(n);{let e=c(t),i=Math.pow(10,e);return Math.round(n*i)/i}}},s.sqrt=function(e){if(d(e))return[];{let t=c(e);return t<0?[]:Math.sqrt(t)}},s.truncate=function(e){if(d(e))return[];{let t=c(e);return Math.trunc(t)}},e.exports=s},4572:function(e,t,n){var i=n(9678),a=n(8110);const{FP_Quantity:o}=a;var r={iifMacro:function(e,t,n,a){return i.isTrue(t(e))?n(e):a?a(e):[]},traceFn:function(e,t){return console.log("TRACE:["+(t||"")+"]",JSON.stringify(e,null," ")),e}},s=/^[+-]?\d+$/;r.toInteger=function(e){if(1!==e.length)return[];var t=i.valData(e[0]);return!1===t?0:!0===t?1:"number"==typeof t?Number.isInteger(t)?t:[]:"string"==typeof t&&s.test(t)?parseInt(t):[]};const c=/^((\+|-)?\d+(\.\d+)?)\s*(('[^']+')|([a-zA-Z]+))?$/,d=1,u=5,l=6;r.toQuantity=function(e,t){let n;if(t&&!o.mapTimeUnitsToUCUMCode[t]&&(t=`'${t}'`),e.length>1)throw new Error("Could not convert to quantity: input collection contains multiple items");if(1===e.length){var a=i.valDataConverted(e[0]);let r;if("number"==typeof a)n=new o(a,"'1'");else if(a instanceof o)n=a;else if("boolean"==typeof a)n=new o(a?1:0,"'1'");else if("string"==typeof a&&(r=c.exec(a))){const e=r[d],t=r[u],i=r[l];i&&!o.mapTimeUnitsToUCUMCode[i]||(n=new o(Number(e),t||i||"'1'"))}n&&t&&n.unit!==t&&(n=o.convUnitTo(n.unit,n.value,t))}return n||[]};var m=/^[+-]?\d+(\.\d+)?$/;function p(e){let t=e.slice(3);r["to"+t]=function(n){var o=[];if(n.length>1)throw Error("to "+t+" called for a collection of length "+n.length);if(1===n.length){var r=a[e].checkString(i.valData(n[0]));r&&(o=r)}return o}}r.toDecimal=function(e){if(1!==e.length)return[];var t=i.valData(e[0]);return!1===t?0:!0===t?1:"number"==typeof t?t:"string"==typeof t&&m.test(t)?parseFloat(t):[]},r.toString=function(e){return 1!==e.length?[]:i.valDataConverted(e[0]).toString()},p("FP_Date"),p("FP_DateTime"),p("FP_Time");const f=["true","t","yes","y","1","1.0"].reduce(((e,t)=>(e[t]=!0,e)),{}),g=["false","f","no","n","0","0.0"].reduce(((e,t)=>(e[t]=!0,e)),{});r.toBoolean=function(e){if(1!==e.length)return[];const t=i.valData(e[0]);switch(typeof t){case"boolean":return t;case"number":if(1===t)return!0;if(0===t)return!1;break;case"string":const e=t.toLowerCase();if(f[e])return!0;if(g[e])return!1}return[]},r.createConvertsToFn=function(e,t){return"string"==typeof t?function(n){return 1!==n.length?[]:typeof e(n)===t}:function(n){return 1!==n.length?[]:e(n)instanceof t}};const h={Integer:function(e){const t=i.valData(e[0]);if(Number.isInteger(t))return t},Boolean:function(e){const t=i.valData(e[0]);return!0===t||!1===t?t:1===e.length||void 0},Number:function(e){const t=i.valData(e[0]);if("number"==typeof t)return t},String:function(e){const t=i.valData(e[0]);if("string"==typeof t)return t}};r.singleton=function(e,t){if(e.length>1)throw new Error("Unexpected collection"+JSON.stringify(e)+"; expected singleton of type "+t);if(0===e.length)return[];const n=h[t];if(n){const i=n(e);if(void 0!==i)return i;throw new Error(`Expected ${t.toLowerCase()}, but got: ${JSON.stringify(e)}`)}throw new Error("Not supported type "+t)},e.exports=r},5758:function(e,t,n){const i=n(9678),{ResourceNode:a}=n(8110);let o=a.makeResNode;var r={children:function(e){let t=this.model;return e.reduce((function(e,n){let a=i.valData(n);if(n=o(n),"object"==typeof a){for(var r of Object.keys(a)){var s=a[r],c=n.path+"."+r;if(t){let e=t.pathsDefinedElsewhere[c];e&&(c=e)}Array.isArray(s)?e.push.apply(e,s.map((e=>o(e,c)))):e.push(o(s,c))}return e}return e}),[])},descendants:function(e){for(var t=r.children.call(this,e),n=[];t.length>0;)n.push.apply(n,t),t=r.children.call(this,t);return n}};e.exports=r},3110:function(e){let t={};function n(e){const t=/(\d+)(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/.exec(""+ +e);if(!t)return 0;const n=t[2],i=t[3];return Math.max(0,("0"===n?0:(n||"").length)-(i||0))}function i(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}const a=t.roundToMaxPrecision=function(e){return 1e-8*Math.round(e/1e-8)};t.isEquivalent=function(e,t){if(Number.isInteger(e)&&Number.isInteger(t))return e===t;const a=Math.min(n(e),n(t));return 0===a?Math.round(e)===Math.round(t):i(e,a)===i(t,a)},t.isEqual=function(e,t){return a(e)===a(t)},e.exports=t},7412:function(e,t,n){t.atn=n(3212),t.codepointat=n(5855),t.dfa=n(2836),t.fromcodepoint=n(8957),t.tree=n(6910),t.error=n(927),t.Token=n(2653).Token,t.CommonToken=n(2653).CommonToken,t.InputStream=n(5876),t.CommonTokenStream=n(2605),t.Lexer=n(8141),t.Parser=n(1967);var i=n(6848);t.PredictionContextCache=i.PredictionContextCache,t.ParserRuleContext=n(6353),t.Interval=n(7615).Interval,t.IntervalSet=n(7615).IntervalSet,t.Utils=n(4581),t.LL1Analyzer=n(6966).LL1Analyzer},9273:function(e,t,n){const i=n(7412),a=["悋Ꜫ脳맭䅼㯧瞆","奤Aȃ\b\t\t","\t\t\t","\t\b\t\b\t\t\t\n\t\n\v\t\v","\f\t\f\r\t\r\t\t","\t\t\t\t","\t\t\t","\t\t\t\t","\t\t\t",'\t\t \t !\t!"\t"#',"\t#$\t$%\t%&\t&'\t'(\t()\t)","*\t*+\t+,\t,-\t-.\t./\t/0\t0","1\t12\t23\t34\t45\t56\t67\t7","8\t89\t9:\t:;\t;<\t<=\t=>\t>","?\t?@\t@A\tAB\tBC\tCD\tD","","\b","\b\t\t\t\t\n\n\n\n","\v\v\f\f\r\r\r","","","","","","","","",""," ",' !!!!!"""','"""##$$$$$',"$%%%%%%%&","&&&&&&''((","((())))))*","****++++,,",",,,-------",".......///","/////////0","0000011111","1122222233","3334444445","5555555666","6666677777","7777777788","8888888888","88ƃ\n88ƅ\n88Ƈ\n888Ɗ","\n89999:::::","::::::ƚ\n:\r::ƛ",":ƞ\n::Ơ\n::Ƣ\n::::",":::::ƫ\n:;;Ʈ\n;",";;Ʊ\n;\f;;ƴ\v;<<<","<ƹ\n<\f<<Ƽ\v<<<==","==ǃ\n=\f==dž\v===>",">Nj\n>\r>>nj>>>Ǒ\n>\r>>ǒ",">Ǖ\n>??ǘ\n?\r??Ǚ?","?@@@@@Ǣ\n@\f@@ǥ\v","@@@@@@AAAA","Aǰ\nA\fAAdz\vAAABB","BBǺ\nBCCCCCCD","DǣE\t\v","\r\b\t\n\v\f\r","!#%')+","-/13579;= ?!A","\"C#E$G%I&K'M(O)Q*S+U,W-Y.[/]0_1a2c3e4g5i6k7m8o9q:su;w}","?@Aƒ…‡\f","2;--//C\\aac|2;C\\aac|",'^^bb))\v\f""',"\f\f\n))11^^bbhhppttvv2;CHchȔ","","\t","\v\r","","","","","!","#%","')+","-/","13","57","9;","=?A","CE","GI","KM","OQ","SUW","Y[","]_","ac","eg","ikm","oq","uw","y{","}","‰","‹","\t\v‘","\r“•","—›","Ÿ¡","£¦","¨ª","!­#°%³","'µ)·","+º-½","/À1É","3Í5Ð","7Ô9Ü;Þ","=à?â","AäCé","EïGñ","I÷Kþ","MąOćQČ","SĒUė","WěYĠ","[ħ]Į","_ĺaŀ","cŇeōgŒ","iŘkŠ","mŨoŵ","qƋsƏ","uƭwƵ","yƿ{NJ}Ǘ","ǝǫ","ƒǶ…ǻ","‡ȁ‰Š","0Š‹Œ","]ŒŽ","_Ž\b","-\n‘’/","’\f“”,","”•–1","–—˜f","˜™k™šxš","›œoœ","qžfž","Ÿ ( ","¡¢~¢","£¤>¤¥","?¥¦§",">§¨©","@©ª«","@«¬?¬ ","­®k®¯u",'¯"°±c',"±²u²$³","´?´&µ¶","€¶(·¸","#¸¹?¹*","º»#»¼€","¼,½¾k","¾¿p¿.","ÀÁeÁÂqÂ","ÃpÃÄvÄÅ","cÅÆkÆÇ","pÇÈuÈ0","ÉÊcÊËp","ËÌfÌ2Í","ÎqÎÏtÏ4","ÐÑzÑÒ","qÒÓtÓ6","ÔÕkÕÖo","Ö×r×ØnØ","ÙkÙÚgÚÛ","uÛ8ÜÝ","*Ý:Þß+","ß<àá}","á>âã","ã@äåvå","ætæçwçè","gèBéê","hêëcëìn","ìíuíîg","îDïð'ð","Fñò&òó","vóôjôõ","kõöuöH","÷ø&øùk","ùúpúûfû","ügüýzýJ","þÿ&ÿĀ","vĀāqāĂv","ĂăcăĄn","ĄLąĆ.Ć","NćĈ{Ĉĉ","gĉĊcĊċ","tċPČčo","čĎqĎďp","ďĐvĐđjđ","RĒēyēĔ","gĔĕgĕĖ","mĖTėĘf","ĘęcęĚ{","ĚVěĜjĜ","ĝqĝĞwĞğ","tğXĠġ","oġĢkĢģp","ģĤwĤĥv","ĥĦgĦZħ","ĨuĨĩgĩĪ","eĪīqīĬ","pĬĭfĭ\\","Įįoįİk","İınıIJnIJ","ijkijĴuĴĵ","gĵĶeĶķ","qķĸpĸĹf","Ĺ^ĺĻ{","ĻļgļĽcĽ","ľtľĿuĿ`","ŀŁoŁł","qłŃpŃńv","ńŅjŅņu","ņbŇňyň","ʼngʼnŊgŊŋ","mŋŌuŌd","ōŎfŎŏc","ŏŐ{Őőu","őfŒœjœ","ŔqŔŕwŕŖ","tŖŗuŗh","ŘřořŚk","ŚśpśŜw","ŜŝvŝŞgŞ","şuşjŠš","ušŢgŢţ","eţŤqŤťp","ťŦfŦŧu","ŧlŨũoũ","ŪkŪūnūŬ","nŬŭkŭŮ","uŮůgůŰe","ŰűqűŲp","ŲųfųŴuŴ","nŵŶBŶŷ","\tŷŸ\tŸŹ\t","ŹƆ\tźŻ/","Żż\tżƄ\t","Žž/žſ\tſ","Ƃ\tƀƁVƁƃ","s:ƂƀƂƃ","ƃƅƄŽ","ƄƅƅƇ","ƆźƆƇ","ƇƉƈƊ","\\ƉƈƉƊ","ƊpƋƌ","BƌƍVƍƎs:","ƎrƏƐ\tƐ","ơ\tƑƒ<ƒƓ","\tƓƟ\tƔƕ","<ƕƖ\tƖƝ\t","Ɨƙ0Ƙƚ\t","ƙƘƚƛ","ƛƙƛƜ","ƜƞƝƗ","ƝƞƞƠ","ƟƔƟƠ","ƠƢơƑ","ơƢƢƪ","ƣƫ\\Ƥƥ\tƥ","Ʀ\tƦƧ\tƧƨ","<ƨƩ\tƩƫ\t","ƪƣƪƤ","ƪƫƫt","ƬƮ\tƭƬ","ƮƲƯƱ\t","ưƯƱƴ","ƲưƲƳ","ƳvƴƲ","Ƶƺbƶƹƒ","BƷƹ\nƸƶ","ƸƷƹƼ","ƺƸƺƻ","ƻƽƼƺ","ƽƾbƾx","ƿDŽ)ǀǃƒBǁ","ǃ\nǂǀǂ","ǁǃdžDŽ","ǂDŽDžDž","LJdžDŽLJ","Lj)LjzljNj","\tNJljNjnj","njNJnjǍ","Ǎǔǎǐ","0ǏǑ\tǐǏ","Ǒǒǒǐ","ǒǓǓǕ","ǔǎǔǕ","Ǖ|ǖǘ\t\b","ǗǖǘǙ","ǙǗǙǚ","ǚǛǛǜ\b?","ǜ~ǝǞ1Ǟ","ǟ,ǟǣǠ","Ǣ\vǡǠǢ","ǥǣǤǣ","ǡǤǦǥ","ǣǦǧ,ǧ","Ǩ1Ǩǩǩ","Ǫ\b@Ǫ€ǫǬ","1Ǭǭ1ǭDZ","Ǯǰ\n\tǯǮ","ǰdzDZǯ","DZDzDzǴ","dzDZǴǵ\bA","ǵ‚Ƕǹ^","ǷǺ\t\nǸǺ…Cǹ","ǷǹǸǺ","„ǻǼwǼ","ǽ‡DǽǾ‡DǾǿ","‡DǿȀ‡DȀ†","ȁȂ\t\vȂˆ","ƂƄƆƉƛƝƟ","ơƪƭưƲƸƺǂDŽnjǒǔ","ǙǣDZǹ"].join(""),o=(new i.atn.ATNDeserializer).deserialize(a),r=o.decisionToState.map(((e,t)=>new i.dfa.DFA(e,t)));class s extends i.Lexer{static grammarFileName="FHIRPath.g4";static channelNames=["DEFAULT_TOKEN_CHANNEL","HIDDEN"];static modeNames=["DEFAULT_MODE"];static literalNames=[null,"'.'","'['","']'","'+'","'-'","'*'","'/'","'div'","'mod'","'&'","'|'","'<='","'<'","'>'","'>='","'is'","'as'","'='","'~'","'!='","'!~'","'in'","'contains'","'and'","'or'","'xor'","'implies'","'('","')'","'{'","'}'","'true'","'false'","'%'","'$this'","'$index'","'$total'","','","'year'","'month'","'week'","'day'","'hour'","'minute'","'second'","'millisecond'","'years'","'months'","'weeks'","'days'","'hours'","'minutes'","'seconds'","'milliseconds'"];static symbolicNames=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DATETIME","TIME","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT"];static ruleNames=["T__0","T__1","T__2","T__3","T__4","T__5","T__6","T__7","T__8","T__9","T__10","T__11","T__12","T__13","T__14","T__15","T__16","T__17","T__18","T__19","T__20","T__21","T__22","T__23","T__24","T__25","T__26","T__27","T__28","T__29","T__30","T__31","T__32","T__33","T__34","T__35","T__36","T__37","T__38","T__39","T__40","T__41","T__42","T__43","T__44","T__45","T__46","T__47","T__48","T__49","T__50","T__51","T__52","T__53","DATETIME","TIME","TIMEFORMAT","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT","ESC","UNICODE","HEX"];constructor(e){super(e),this._interp=new i.atn.LexerATNSimulator(this,o,r,new i.PredictionContextCache)}get atn(){return o}}s.EOF=i.Token.EOF,s.T__0=1,s.T__1=2,s.T__2=3,s.T__3=4,s.T__4=5,s.T__5=6,s.T__6=7,s.T__7=8,s.T__8=9,s.T__9=10,s.T__10=11,s.T__11=12,s.T__12=13,s.T__13=14,s.T__14=15,s.T__15=16,s.T__16=17,s.T__17=18,s.T__18=19,s.T__19=20,s.T__20=21,s.T__21=22,s.T__22=23,s.T__23=24,s.T__24=25,s.T__25=26,s.T__26=27,s.T__27=28,s.T__28=29,s.T__29=30,s.T__30=31,s.T__31=32,s.T__32=33,s.T__33=34,s.T__34=35,s.T__35=36,s.T__36=37,s.T__37=38,s.T__38=39,s.T__39=40,s.T__40=41,s.T__41=42,s.T__42=43,s.T__43=44,s.T__44=45,s.T__45=46,s.T__46=47,s.T__47=48,s.T__48=49,s.T__49=50,s.T__50=51,s.T__51=52,s.T__52=53,s.T__53=54,s.DATETIME=55,s.TIME=56,s.IDENTIFIER=57,s.DELIMITEDIDENTIFIER=58,s.STRING=59,s.NUMBER=60,s.WS=61,s.COMMENT=62,s.LINE_COMMENT=63,e.exports=s},6769:function(e,t,n){const i=n(7412);class a extends i.tree.ParseTreeListener{enterEntireExpression(e){}exitEntireExpression(e){}enterIndexerExpression(e){}exitIndexerExpression(e){}enterPolarityExpression(e){}exitPolarityExpression(e){}enterAdditiveExpression(e){}exitAdditiveExpression(e){}enterMultiplicativeExpression(e){}exitMultiplicativeExpression(e){}enterUnionExpression(e){}exitUnionExpression(e){}enterOrExpression(e){}exitOrExpression(e){}enterAndExpression(e){}exitAndExpression(e){}enterMembershipExpression(e){}exitMembershipExpression(e){}enterInequalityExpression(e){}exitInequalityExpression(e){}enterInvocationExpression(e){}exitInvocationExpression(e){}enterEqualityExpression(e){}exitEqualityExpression(e){}enterImpliesExpression(e){}exitImpliesExpression(e){}enterTermExpression(e){}exitTermExpression(e){}enterTypeExpression(e){}exitTypeExpression(e){}enterInvocationTerm(e){}exitInvocationTerm(e){}enterLiteralTerm(e){}exitLiteralTerm(e){}enterExternalConstantTerm(e){}exitExternalConstantTerm(e){}enterParenthesizedTerm(e){}exitParenthesizedTerm(e){}enterNullLiteral(e){}exitNullLiteral(e){}enterBooleanLiteral(e){}exitBooleanLiteral(e){}enterStringLiteral(e){}exitStringLiteral(e){}enterNumberLiteral(e){}exitNumberLiteral(e){}enterDateTimeLiteral(e){}exitDateTimeLiteral(e){}enterTimeLiteral(e){}exitTimeLiteral(e){}enterQuantityLiteral(e){}exitQuantityLiteral(e){}enterExternalConstant(e){}exitExternalConstant(e){}enterMemberInvocation(e){}exitMemberInvocation(e){}enterFunctionInvocation(e){}exitFunctionInvocation(e){}enterThisInvocation(e){}exitThisInvocation(e){}enterIndexInvocation(e){}exitIndexInvocation(e){}enterTotalInvocation(e){}exitTotalInvocation(e){}enterFunctn(e){}exitFunctn(e){}enterParamList(e){}exitParamList(e){}enterQuantity(e){}exitQuantity(e){}enterUnit(e){}exitUnit(e){}enterDateTimePrecision(e){}exitDateTimePrecision(e){}enterPluralDateTimePrecision(e){}exitPluralDateTimePrecision(e){}enterTypeSpecifier(e){}exitTypeSpecifier(e){}enterQualifiedIdentifier(e){}exitQualifiedIdentifier(e){}enterIdentifier(e){}exitIdentifier(e){}}e.exports=a},2583:function(e,t,n){const i=n(7412),a=n(6769),o=["悋Ꜫ脳맭䅼㯧瞆","奤Aœ\t\t","\t\t\t\t","\b\t\b\t\t\t\n\t\n\v\t\v\f\t\f","\r\t\r\t\t\t","","(\n","","","","","","","P\n\fS\v","\\","\n","f\n","k\n","r\n\b","\b\b\bw\n\b\b\b\t\t\t","\t~\n\t\f\t\t\v\t\n\n\n…\n\n","\v\v\v\vŠ\n\v","\f\f\r\r","•\n\f˜","\v","\b\n\f","\b\v","\f\f","",'"#)018',";<­ '","[\be","\ng\fqs","z‚","‰‹","","‘™",' !!"','"#$\b$(',"%&\t&(\r'#","'%(Q",")*\f\f*+\t+P\r,-\f\v","-.\t.P\f/0\f\n","01\r1P\v23\f\t","34\t4P\n56\f6","7\t7P\b89\f9:","\t:P;<\f","<==P>?\f","?@\t\b@PAB\f","BCCPDE\f","EFFP\fGH\f","HIIJJK","KPLM\f\bMN\t\t","NPO)O,","O/O2O5","O8O;","O>OAOD","OGOLPS","QOQRR","SQT\\\f","U\\\bV\\\nWX","XYYZZ\\","[T[U","[V[W\\","]^ ^f!_f\t\n","`f=af>bf9cf",":df\ne]e_","e`ea","ebeced","f\tgj$hk","ik=jhji","k\vlr","mr\bnr%or&","pr'qlqm","qnqoqp","r\rsttv","uw\tvu","vwwxxy","yz","{|(|~}{","~}","€€","‚„>","ƒ…\v„ƒ","„……","†Š\f‡Š\rˆ","Š=‰†‰","‡‰ˆŠ","‹Œ\t\vŒ","Ž\t\fŽ","","‘–’“","“•”’","•˜–”","–——","˜–™š","\t\rš'OQ[ejqv","„‰–"].join(""),r=(new i.atn.ATNDeserializer).deserialize(o),s=r.decisionToState.map(((e,t)=>new i.dfa.DFA(e,t))),c=new i.PredictionContextCache;class d extends i.Parser{static grammarFileName="FHIRPath.g4";static literalNames=[null,"'.'","'['","']'","'+'","'-'","'*'","'/'","'div'","'mod'","'&'","'|'","'<='","'<'","'>'","'>='","'is'","'as'","'='","'~'","'!='","'!~'","'in'","'contains'","'and'","'or'","'xor'","'implies'","'('","')'","'{'","'}'","'true'","'false'","'%'","'$this'","'$index'","'$total'","','","'year'","'month'","'week'","'day'","'hour'","'minute'","'second'","'millisecond'","'years'","'months'","'weeks'","'days'","'hours'","'minutes'","'seconds'","'milliseconds'"];static symbolicNames=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DATETIME","TIME","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT"];static ruleNames=["entireExpression","expression","term","literal","externalConstant","invocation","functn","paramList","quantity","unit","dateTimePrecision","pluralDateTimePrecision","typeSpecifier","qualifiedIdentifier","identifier"];constructor(e){super(e),this._interp=new i.atn.ParserATNSimulator(this,r,s,c),this.ruleNames=d.ruleNames,this.literalNames=d.literalNames,this.symbolicNames=d.symbolicNames}get atn(){return r}sempred(e,t,n){if(1===t)return this.expression_sempred(e,n);throw"No predicate with index:"+t}expression_sempred(e,t){switch(t){case 0:return this.precpred(this._ctx,10);case 1:return this.precpred(this._ctx,9);case 2:return this.precpred(this._ctx,8);case 3:return this.precpred(this._ctx,7);case 4:return this.precpred(this._ctx,5);case 5:return this.precpred(this._ctx,4);case 6:return this.precpred(this._ctx,3);case 7:return this.precpred(this._ctx,2);case 8:return this.precpred(this._ctx,1);case 9:return this.precpred(this._ctx,13);case 10:return this.precpred(this._ctx,12);case 11:return this.precpred(this._ctx,6);default:throw"No predicate with index:"+t}}entireExpression(){let e=new u(this,this._ctx,this.state);this.enterRule(e,0,d.RULE_entireExpression);try{this.enterOuterAlt(e,1),this.state=30,this.expression(0),this.state=31,this.match(d.EOF)}catch(t){if(!(t instanceof i.error.RecognitionException))throw t;e.exception=t,this._errHandler.reportError(this,t),this._errHandler.recover(this,t)}finally{this.exitRule()}return e}expression(e){void 0===e&&(e=0);const t=this._ctx,n=this.state;let a=new l(this,this._ctx,n),o=a;this.enterRecursionRule(a,2,d.RULE_expression,e);var r=0;try{switch(this.enterOuterAlt(a,1),this.state=37,this._errHandler.sync(this),this._input.LA(1)){case d.T__15:case d.T__16:case d.T__21:case d.T__22:case d.T__27:case d.T__29:case d.T__31:case d.T__32:case d.T__33:case d.T__34:case d.T__35:case d.T__36:case d.DATETIME:case d.TIME:case d.IDENTIFIER:case d.DELIMITEDIDENTIFIER:case d.STRING:case d.NUMBER:a=new D(this,a),this._ctx=a,o=a,this.state=34,this.term();break;case d.T__3:case d.T__4:a=new p(this,a),this._ctx=a,o=a,this.state=35,(r=this._input.LA(1))!==d.T__3&&r!==d.T__4?this._errHandler.recoverInline(this):(this._errHandler.reportMatch(this),this.consume()),this.state=36,this.expression(11);break;default:throw new i.error.NoViableAltException(this)}this._ctx.stop=this._input.LT(-1),this.state=79,this._errHandler.sync(this);for(var s=this._interp.adaptivePredict(this._input,2,this._ctx);2!=s&&s!=i.atn.ATN.INVALID_ALT_NUMBER;){if(1===s)switch(null!==this._parseListeners&&this.triggerExitRuleEvent(),o=a,this.state=77,this._errHandler.sync(this),this._interp.adaptivePredict(this._input,1,this._ctx)){case 1:if(a=new g(this,new l(this,t,n)),this.pushNewRecursionContext(a,2,d.RULE_expression),this.state=39,!this.precpred(this._ctx,10))throw new i.error.FailedPredicateException(this,"this.precpred(this._ctx, 10)");this.state=40,0!=(-32&(r=this._input.LA(1)))||0==(1<0){let e=[];for(let t=0,n=u.length;tn.length)&&(t=n.length),t-=e.length;var i=n.indexOf(e,t);return-1!==i&&i===t}}),String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(){return-1!==this.indexOf.apply(this,arguments)}}),Object.assign||Object.defineProperty(Object,"assign",{value:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");return e(arguments,1).reduce((function(e,t){return Object.keys(Object(t)).forEach((function(n){e[n]=t[n]})),e}),Object(t))}})},5592:function(e,t,n){const i=n(9678),a=n(4572),o={},r={};o.indexOf=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.indexOf(t)},o.substring=function(e,t,n){const o=a.singleton(e,"String");return i.isEmpty(o)||i.isEmpty(t)||t<0||t>=o.length?[]:void 0===n||i.isEmpty(n)?o.substring(t):o.substring(t,t+n)},o.startsWith=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.startsWith(t)},o.endsWith=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.endsWith(t)},o.containsFn=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.includes(t)},o.upper=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.toUpperCase()},o.lower=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.toLowerCase()};const s=!1===new RegExp("").dotAll;o.matches=s?function(e,t){const n=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n))return[];return new RegExp(t,"s").test(n)}:function(e,t){const n=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n))return[];var o;return new RegExp((r[o=t]||(r[o]=o.replace(/\./g,((e,t,n)=>{const i=n.substr(0,t).replace(/\\\\/g,"").replace(/\\[\][]/g,""),a="\\"===i[i.length-1],o=i.lastIndexOf("["),r=i.lastIndexOf("]");return a||o>r?".":"[^]"}))),r[o])).test(n)},o.replace=function(e,t,n){const o=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n)||i.isEmpty(o))return[];const r=new RegExp(i.escapeStringForRegExp(t),"g");return o.replace(r,n)},o.replaceMatches=function(e,t,n){const o=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n)||i.isEmpty(o))return[];const r=new RegExp(t,"g");return o.replace(r,n)},o.length=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.length},o.toChars=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.split("")},e.exports=o},8110:function(e,t,n){const i=n(5610),a=n(8506).UcumLhcUtils.getInstance(),o=n(3110);let r="[0-9][0-9](\\:[0-9][0-9](\\:[0-9][0-9](\\.[0-9]+)?)?)?(Z|(\\+|-)[0-9][0-9]\\:[0-9][0-9])?",s=new RegExp("^T?"+r+"$"),c=new RegExp("^[0-9][0-9][0-9][0-9](-[0-9][0-9](-[0-9][0-9](T"+r+")?)?)?Z?$"),d=new RegExp("^[0-9][0-9][0-9][0-9](-[0-9][0-9](-[0-9][0-9])?)?$");class u{equals(){return!1}equivalentTo(){return!1}toString(){return this.asStr?this.asStr:super.toString()}toJSON(){return this.toString()}compare(){throw"Not implemented"}}class l extends u{constructor(e,t){super(),this.asStr=e+" "+t,this.value=e,this.unit=t}equals(e){if(!(e instanceof this.constructor))return!1;if(this.unit===e.unit)return o.isEqual(this.value,e.value);const t=this._compareYearsAndMonths(e);if(t)return t.isEqual;const n=l.toUcumQuantity(this.value,this.unit),i=l.toUcumQuantity(e.value,e.unit),r=a.convertUnitTo(i.unit,i.value,n.unit);return"succeeded"===r.status&&o.isEqual(n.value,r.toVal)}equivalentTo(e){if(!(e instanceof this.constructor))return!1;if(this.unit===e.unit)return o.isEquivalent(this.value,e.value);const t=l.getEquivalentUcumUnitCode(this.unit),n=l.getEquivalentUcumUnitCode(e.unit),i=a.convertUnitTo(n,e.value,t);return"succeeded"===i.status&&o.isEquivalent(this.value,i.toVal)}_compareYearsAndMonths(e){const t=l._yearMonthConversionFactor[this.unit],n=l._yearMonthConversionFactor[e.unit];return t&&n?{isEqual:o.isEqual(this.value*t,e.value*n)}:null}}const m=/^'|'$/g;l.getEquivalentUcumUnitCode=function(e){return l.mapTimeUnitsToUCUMCode[e]||e.replace(m,"")},l.toUcumQuantity=function(e,t){const n=l._calendarDuration2Seconds[t];return n?{value:n*e,unit:"s"}:{value:e,unit:t.replace(m,"")}},l.convUnitTo=function(e,t,n){const i=l._yearMonthConversionFactor[e],o=l._yearMonthConversionFactor[n];if(i&&o)return new l(i*t/o,n);const r=l._calendarDuration2Seconds[e],s=l._calendarDuration2Seconds[n];if(s){if(r)return new l(r*t/s,n);{const i=a.convertUnitTo(e.replace(/^'|'$/g,""),t,"s");if("succeeded"===i.status)return new l(i.toVal/s,n)}}else{const i=r?a.convertUnitTo("s",r*t,n.replace(/^'|'$/g,"")):a.convertUnitTo(e.replace(/^'|'$/g,""),t,n.replace(/^'|'$/g,""));if("succeeded"===i.status)return new l(i.toVal,n)}return null},l._calendarDuration2Seconds={years:31536e3,months:2592e3,weeks:604800,days:86400,hours:3600,minutes:60,seconds:1,milliseconds:.001,year:31536e3,month:2592e3,week:604800,day:86400,hour:3600,minute:60,second:1,millisecond:.001},l._yearMonthConversionFactor={years:12,months:1,year:12,month:1},l.arithmeticDurationUnits={years:"year",months:"month",weeks:"week",days:"day",hours:"hour",minutes:"minute",seconds:"second",milliseconds:"millisecond",year:"year",month:"month",week:"week",day:"day",hour:"hour",minute:"minute",second:"second",millisecond:"millisecond","'wk'":"week","'d'":"day","'h'":"hour","'min'":"minute","'s'":"second","'ms'":"millisecond"},l.mapUCUMCodeToTimeUnits={a:"year",mo:"month",wk:"week",d:"day",h:"hour",min:"minute",s:"second",ms:"millisecond"},l.mapTimeUnitsToUCUMCode=Object.keys(l.mapUCUMCodeToTimeUnits).reduce((function(e,t){return e[l.mapUCUMCodeToTimeUnits[t]]=t,e[l.mapUCUMCodeToTimeUnits[t]+"s"]=t,e}),{});class p extends u{constructor(e){super(),this.asStr=e}plus(e){const t=e.unit;let n=l.arithmeticDurationUnits[t];if(!n)throw new Error("For date/time arithmetic, the unit of the quantity must be one of the following time-based units: "+Object.keys(l.arithmeticDurationUnits));const i=this.constructor,a=i._timeUnitToDatePrecision[n];if(void 0===a)throw new Error("Unsupported unit for +. The unit should be one of "+Object.keys(i._timeUnitToDatePrecision).join(", ")+".");let o=e.value;const r=i===g;if((r?a<2:a<5)&&(o=Math.trunc(o)),this._getPrecision()2?new f(o)._getTimeParts():this._getTimeParts(),c=i>2?new f(r)._getTimeParts():e._getTimeParts(),d=0;d<=a&&!1!==t;++d)t=s[d]==c[d];t&&(t=void 0)}}else t=!1;return t}equivalentTo(e){var t=e instanceof this.constructor;t&&((t=this._getPrecision()==e._getPrecision())&&(t=this._getDateObj().getTime()==e._getDateObj().getTime()));return t}compare(e){var t=this._getPrecision(),n=e._getPrecision(),i=t<=n?this._getDateObj().getTime():this._dateAtPrecision(n).getTime(),a=n<=t?e._getDateObj().getTime():e._dateAtPrecision(t).getTime();return t!==n&&i===a?null:i-a}_getPrecision(){return void 0===this.precision&&this._getMatchData(),this.precision}_getMatchData(e,t){if(void 0===this.timeMatchData&&(this.timeMatchData=this.asStr.match(e),this.timeMatchData))for(let e=t;e>=0&&void 0===this.precision;--e)this.timeMatchData[e]&&(this.precision=e);return this.timeMatchData}_getTimeParts(e){var t=[];t=[e[0]];var n=e[4];if(n){let e=t[0];t[0]=e.slice(0,e.length-n.length)}var i=e[1];if(i){let n=t[0];t[0]=n.slice(0,n.length-i.length),t[1]=i;var a=e[2];if(a){t[1]=i.slice(0,i.length-a.length),t[2]=a;var o=e[3];o&&(t[2]=a.slice(0,a.length-o.length),t[3]=o)}}return t}_getDateObj(){if(!this.dateObj){var e=this._getPrecision();this.dateObj=this._dateAtPrecision(e)}return this.dateObj}_createDate(e,t,n,a,o,r,s,c){var d=new Date(e,t,n,a,o,r,s);if(c){var u=d.getTimezoneOffset(),l=0;if("Z"!=c){var m=c.split(":"),p=parseInt(m[0]);l=parseInt(m[1]),p<0&&(l=-l),l+=60*p}d=i(d,-u-l)}return d}}p.timeUnitToAddFn={year:n(7654),month:n(9282),week:n(427),day:n(8677),hour:n(2220),minute:n(5610),second:n(8834),millisecond:n(6344)};class f extends p{constructor(e){super(e)}compare(e){if(!(e instanceof f))throw"Invalid comparison of a DateTime with something else";return super.compare(e)}_getMatchData(){return super._getMatchData(c,5)}_getTimeParts(){if(!this.timeParts){let t=this._getMatchData(),n=t[0];this.timeParts=[n];var e=t[1];if(e){this.timeParts[0]=n.slice(0,n.length-e.length),this.timeParts[1]=e;let i=t[2];if(i){this.timeParts[1]=e.slice(0,e.length-i.length),this.timeParts[2]=i;let n=t[3];n&&(this.timeParts[2]=i.slice(0,i.length-n.length),"T"===n[0]&&(t[3]=n.slice(1)),this.timeParts=this.timeParts.concat(super._getTimeParts(t.slice(3))))}}}return this.timeParts}_dateAtPrecision(e){var t=this._getTimeParts(),n=this._getMatchData()[7],i=this._getPrecision(),a=parseInt(t[0]),o=i>0?parseInt(t[1].slice(1))-1:0,r=i>1?parseInt(t[2].slice(1)):1,s=i>2?parseInt(t[3]):0,c=i>3?parseInt(t[4].slice(1)):0,d=i>4?parseInt(t[5].slice(1)):0,u=t.length>6?parseInt(t[6].slice(1)):0,l=this._createDate(a,o,r,s,c,d,u,n);return e0?l.getMonth():0,r=e>1?l.getDate():1,s=e>2?l.getHours():0,c=e>3?l.getMinutes():0,l=new Date(a,o,r,s,c)),l}}f.checkString=function(e){let t=new f(e);return t._getMatchData()||(t=null),t},f._timeUnitToDatePrecision={year:0,month:1,week:2,day:2,hour:3,minute:4,second:5,millisecond:6},f._datePrecisionToTimeUnit=["year","month","day","hour","minute","second","millisecond"];class g extends p{constructor(e){"T"==e[0]&&(e=e.slice(1)),super(e)}compare(e){if(!(e instanceof g))throw"Invalid comparison of a time with something else";return super.compare(e)}_dateAtPrecision(e){var t=this._getTimeParts(),n=this._getMatchData()[4],i=this._getPrecision(),a=2010,o=parseInt(t[0]),r=i>0?parseInt(t[1].slice(1)):0,s=i>1?parseInt(t[2].slice(1)):0,c=t.length>3?parseInt(t[3].slice(1)):0,d=this._createDate(a,0,1,o,r,s,c,n);return n&&(d.setYear(a),d.setMonth(0),d.setDate(1)),e0?d.getMinutes():0,d=new Date(a,0,1,o,r)),d}_getMatchData(){return super._getMatchData(s,2)}_getTimeParts(){return this.timeParts||(this.timeParts=super._getTimeParts(this._getMatchData())),this.timeParts}}function h(e,t){var n=e;return 3===t&&e<100&&(n="0"+e),e<10&&(n="0"+n),n}g.checkString=function(e){let t=new g(e);return t._getMatchData()||(t=null),t},g._timeUnitToDatePrecision={hour:0,minute:1,second:2,millisecond:3},g._datePrecisionToTimeUnit=["hour","minute","second","millisecond"],f.isoDateTime=function(e,t){void 0===t&&(t=5);var n=""+e.getFullYear();if(t>0&&(n+="-"+h(e.getMonth()+1),t>1&&(n+="-"+h(e.getDate()),t>2&&(n+="T"+f.isoTime(e,t-3)))),t>2){var i=e.getTimezoneOffset(),a=i<0?"+":"-",o=(i=Math.abs(i))%60;n+=a+h((i-o)/60)+":"+h(o)}return n},f.isoTime=function(e,t){void 0===t&&(t=2);let n=""+h(e.getHours());return t>0&&(n+=":"+h(e.getMinutes()),t>1&&(n+=":"+h(e.getSeconds()),e.getMilliseconds()&&(n+="."+h(e.getMilliseconds(),3)))),n};class y extends f{constructor(e){super(e)}_getMatchData(){return p.prototype._getMatchData.apply(this,[d,2])}}y.checkString=function(e){let t=new y(e);return t._getMatchData()||(t=null),t},y.isoDate=function(e,t){return(void 0===t||t>2)&&(t=2),f.isoDateTime(e,t)};class x{constructor(e,t,n){e?.resourceType&&(t=e.resourceType),this.path=t,this.data=e,this._data=n||{}}getTypeInfo(){const e=_.FHIR;return/^System\.(.*)$/.test(this.path)?new _({namespace:_.System,name:RegExp.$1}):-1===this.path.indexOf(".")?new _({namespace:e,name:this.path}):_.model?new _({namespace:e,name:"BackboneElement"}):_.createByValueInNamespace({namespace:e,value:this.data})}toJSON(){return JSON.stringify(this.data)}convertData(){var e=this.data;switch(this.path){case"Quantity":if("http://unitsofmeasure.org"===e?.system&&"number"==typeof e.value&&"string"==typeof e.code){if(void 0!==e.comparator)throw new Error("Cannot convert a FHIR.Quantity that has a comparator");e=new l(e.value,l.mapUCUMCodeToTimeUnits[e.code]||"'"+e.code+"'")}break;case"date":e=y.checkString(e)||e;break;case"dateTime":e=f.checkString(e)||e;break;case"time":e=g.checkString(e)||e}return e}}x.makeResNode=function(e,t,n){return e instanceof x?e:new x(e,t,n)};class _{constructor({name:e,namespace:t}){this.name=e,this.namespace=t}static model=null;is(e){if(e instanceof _&&(!this.namespace||!e.namespace||this.namespace===e.namespace)){if(!_.model||this.namespace&&this.namespace!==_.FHIR)return this.name===e.name;{let t=this.name;do{if(t===e.name)return!0}while(t=_.model.type2Parent[t])}}return!1}}_.System="System",_.FHIR="FHIR",_.createByValueInNamespace=function({namespace:e,value:t}){let n=typeof t;return Number.isInteger(t)?n="integer":"number"===n?n="decimal":t instanceof f?n="dateTime":t instanceof g?n="time":t instanceof l&&(n="Quantity"),e===_.System&&(n=n.replace(/^\w/,(e=>e.toUpperCase()))),new _({namespace:e,name:n})},_.fromValue=function(e){return e instanceof x?e.getTypeInfo():_.createByValueInNamespace({namespace:_.System,value:e})},e.exports={FP_Type:u,FP_TimeBase:p,FP_Date:y,FP_DateTime:f,FP_Time:g,FP_Quantity:l,timeRE:s,dateTimeRE:c,ResourceNode:x,TypeInfo:_,typeFn:function(e){return e.map((e=>_.fromValue(e)))},isFn:function(e,t){if(0===e.length)return[];if(e.length>1)throw new Error("Expected singleton on left side of 'is', got "+JSON.stringify(e));return _.fromValue(e[0]).is(t)},asFn:function(e,t){if(0===e.length)return[];if(e.length>1)throw new Error("Expected singleton on left side of 'as', got "+JSON.stringify(e));return _.fromValue(e[0]).is(t)?e:[]}}},9678:function(e,t,n){const i={},a=n(8110);let{ResourceNode:o}=a;i.raiseError=function(e,t){throw(t=t?t+": ":"")+e},i.assertAtMostOne=function(e,t){e.length>1&&i.raiseError("Was expecting no more than one element but got "+JSON.stringify(e),t)},i.assertType=function(e,t,n){let a=this.valData(e);if(t.indexOf(typeof a)<0){let a=t.length>1?"one of "+t.join(", "):t[0];i.raiseError("Found type '"+typeof e+"' but was expecting "+a,n)}return a},i.isEmpty=function(e){return Array.isArray(e)&&0==e.length},i.isSome=function(e){return null!=e&&!i.isEmpty(e)},i.isTrue=function(e){return null!=e&&(!0===e||1==e.length&&!0===e[0])},i.isFalse=function(e){return null!=e&&(!1===e||1==e.length&&!1===e[0])},i.isCapitalized=function(e){return e&&e[0]===e[0].toUpperCase()},i.flatten=function(e){return e.reduce((function(e,t){return Array.isArray(t)?e=e.concat(t):e.push(t),e}),[])},i.arraify=function(e){return Array.isArray(e)?e:i.isSome(e)?[e]:[]},i.valData=function(e){return e instanceof o?e.data:e},i.valDataConverted=function(e){return e instanceof o&&(e=e.convertData()),e},i.escapeStringForRegExp=function(e){return e.replace(/[-[\]{}()*+?.,\\/^$|#\s]/g,"\\$&")},e.exports=i},4730:function(e,t,n){"use strict";var i=n(9898),a=Object.prototype.toString,o=Object.prototype.hasOwnProperty,r=function(e,t,n){for(var i=0,a=e.length;i=3&&(o=n),"[object Array]"===a.call(e)?r(e,t,o):"string"==typeof e?s(e,t,o):c(e,t,o)}},7193:function(e){"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,i=Object.prototype.toString,a="[object Function]";e.exports=function(e){var o=this;if("function"!=typeof o||i.call(o)!==a)throw new TypeError(t+o);for(var r,s=n.call(arguments,1),c=function(){if(this instanceof r){var t=o.apply(this,s.concat(n.call(arguments)));return Object(t)===t?t:this}return o.apply(e,s.concat(n.call(arguments)))},d=Math.max(0,o.length-s.length),u=[],l=0;l1&&"boolean"!=typeof t)throw new r('"allowMissing" argument must be a boolean');if(null===D(/^%?[^%]*%?$/,e))throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=M(e),i=n.length>0?n[0]:"",o=T("%"+i+"%",t),s=o.name,d=o.value,u=!1,l=o.alias;l&&(i=l[0],E(n,C([0,1],l)));for(var m=1,p=!0;m=n.length){var x=c(d,f);d=(p=!!x)&&"get"in x&&!("originalValue"in x.get)?x.get:d[f]}else p=_(d,f),d=d[f];p&&!u&&(g[s]=d)}}return d}},1700:function(e,t,n){"use strict";var i=n(3584)("%Object.getOwnPropertyDescriptor%",!0);if(i)try{i([],"length")}catch(e){i=null}e.exports=i},2330:function(e){"use strict";var t="undefined"!=typeof BigInt&&BigInt;e.exports=function(){return"function"==typeof t&&"function"==typeof BigInt&&"bigint"==typeof t(42)&&"bigint"==typeof BigInt(42)}},4607:function(e,t,n){"use strict";var i=n(3584)("%Object.defineProperty%",!0),a=function(){if(i)try{return i({},"a",{value:1}),!0}catch(e){return!1}return!1};a.hasArrayLengthDefineBug=function(){if(!a())return null;try{return 1!==i([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},563:function(e,t,n){"use strict";var i="undefined"!=typeof Symbol&&Symbol,a=n(9956);e.exports=function(){return"function"==typeof i&&("function"==typeof Symbol&&("symbol"==typeof i("foo")&&("symbol"==typeof Symbol("bar")&&a())))}},9956:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},6323:function(e,t,n){"use strict";var i=n(9956);e.exports=function(){return i()&&!!Symbol.toStringTag}},8380:function(e,t,n){"use strict";var i=n(4597);e.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},5401:function(e,t,n){"use strict";var i=n(6323)(),a=n(2648)("Object.prototype.toString"),o=function(e){return!(i&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===a(e)},r=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"[object Function]"===a(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=r,e.exports=s?o:r},6168:function(e,t,n){"use strict";if(n(2330)()){var i=BigInt.prototype.valueOf;e.exports=function(e){return null!=e&&"boolean"!=typeof e&&"string"!=typeof e&&"number"!=typeof e&&"symbol"!=typeof e&&"function"!=typeof e&&("bigint"==typeof e||function(e){try{return i.call(e),!0}catch(e){}return!1}(e))}}else e.exports=function(e){return!1}},9929:function(e,t,n){"use strict";var i=n(2648),a=i("Boolean.prototype.toString"),o=i("Object.prototype.toString"),r=n(6323)();e.exports=function(e){return"boolean"==typeof e||null!==e&&"object"==typeof e&&(r&&Symbol.toStringTag in e?function(e){try{return a(e),!0}catch(e){return!1}}(e):"[object Boolean]"===o(e))}},9898:function(e){"use strict";var t,n,i=Function.prototype.toString,a="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof a&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},a((function(){throw 42}),null,t)}catch(e){e!==n&&(a=null)}else a=null;var o=/^\s*class\b/,r=function(e){try{var t=i.call(e);return o.test(t)}catch(e){return!1}},s=function(e){try{return!r(e)&&(i.call(e),!0)}catch(e){return!1}},c=Object.prototype.toString,d="function"==typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),l=function(){return!1};if("object"==typeof document){var m=document.all;c.call(m)===c.call(document.all)&&(l=function(e){if((u||!e)&&(void 0===e||"object"==typeof e))try{var t=c.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=a?function(e){if(l(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;try{a(e,null,t)}catch(e){if(e!==n)return!1}return!r(e)&&s(e)}:function(e){if(l(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(d)return s(e);if(r(e))return!1;var t=c.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},633:function(e,t,n){"use strict";var i=Date.prototype.getDay,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"object"==typeof e&&null!==e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object Date]"===a.call(e))}},7915:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,i="function"==typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=i?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},2673:function(e,t,n){"use strict";var i=Number.prototype.toString,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"number"==typeof e||"object"==typeof e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object Number]"===a.call(e))}},8937:function(e,t,n){"use strict";var i,a,o,r,s=n(2648),c=n(6323)();if(c){i=s("Object.prototype.hasOwnProperty"),a=s("RegExp.prototype.exec"),o={};var d=function(){throw o};r={toString:d,valueOf:d},"symbol"==typeof Symbol.toPrimitive&&(r[Symbol.toPrimitive]=d)}var u=s("Object.prototype.toString"),l=Object.getOwnPropertyDescriptor;e.exports=c?function(e){if(!e||"object"!=typeof e)return!1;var t=l(e,"lastIndex");if(!(t&&i(t,"value")))return!1;try{a(e,r)}catch(e){return e===o}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},140:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,i="function"==typeof Set&&Set.prototype?Set:null;i||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=i?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(e){return!0}return e instanceof i}catch(e){}return!1}},1583:function(e,t,n){"use strict";var i=String.prototype.valueOf,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"string"==typeof e||"object"==typeof e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object String]"===a.call(e))}},7469:function(e,t,n){"use strict";var i=Object.prototype.toString;if(n(563)()){var a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==i.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&o.test(a.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},3513:function(e,t,n){"use strict";var i=n(4730),a=n(9808),o=n(2648),r=o("Object.prototype.toString"),s=n(6323)(),c=n(1700),d="undefined"==typeof globalThis?n.g:globalThis,u=a(),l=o("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1}return!!c&&function(e){var t=!1;return i(p,(function(n,i){if(!t)try{t=n.call(e)===i}catch(e){}})),t}(e)}},5609:function(e){"use strict";var t,n="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,i="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var a=n?n.prototype.has:null,o=i?i.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e,a),o)try{o.call(e,o)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},6159:function(e,t,n){"use strict";var i=n(3584),a=n(2648),o=i("%WeakSet%",!0),r=a("WeakSet.prototype.has",!0);if(r){var s=a("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!=typeof e)return!1;try{if(r(e,r),s)try{s(e,s)}catch(e){return!0}return e instanceof o}catch(e){}return!1}}else e.exports=function(e){return!1}},6368:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},9127:function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},2633:function(e,t,n){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(i,a,o,r){var s=t(i),c=n[e][t(i)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,i)}},a=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n(421))},3215:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(421))},6968:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(t,a,o,r){var s=n(t),c=i[e][n(t)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},2572:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(421))},8319:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(421))},5629:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(421))},7006:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,r){var s=i(t),c=a[e][i(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},6722:function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,i=e%100-n,a=e>=100?100:null;return e+(t[n]||t[i]||t[a])},week:{dow:1,doy:7}})}(n(421))},5958:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвіліна":"хвіліну":"h"===i?n?"гадзіна":"гадзіну":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[i],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(421))},4921:function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(421))},7293:function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(421))},9907:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(n(421))},2288:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(421))},2127:function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(421))},3922:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+a({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){switch(i(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function i(e){return e>9?i(e%10):e}function a(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var r=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,c=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,d=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,u=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],l=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],m=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:m,fullWeekdaysParse:u,shortWeekdaysParse:l,minWeekdaysParse:m,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:c,monthsShortStrictRegex:d,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n(421))},8932:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3246:function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(421))},8208:function(e,t,n){!function(e){"use strict";var t={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],a=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,n,i){var a=e+" ";switch(n){case"s":return t||i?"pár sekund":"pár sekundami";case"ss":return t||i?a+(o(e)?"sekundy":"sekund"):a+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?a+(o(e)?"minuty":"minut"):a+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?a+(o(e)?"hodiny":"hodin"):a+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?a+(o(e)?"dny":"dní"):a+"dny";case"M":return t||i?"měsíc":"měsícem";case"MM":return t||i?a+(o(e)?"měsíce":"měsíců"):a+"měsíci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?a+(o(e)?"roky":"let"):a+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6492:function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(421))},1883:function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n(421))},2285:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3082:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9076:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6454:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9016:function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(421))},3093:function(e,t,n){!function(e){"use strict";function t(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,n){var i=this._calendarEl[e],a=n&&n.hours();return t(i)&&(i=i.apply(n)),i.replace("{}",a%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(421))},5535:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n(421))},2610:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(421))},8386:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},5272:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},3563:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(421))},8604:function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n(421))},2140:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},8217:function(e,t,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},9823:function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(421))},9546:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},9089:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n(421))},7781:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(421))},312:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(n(421))},8563:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?a[n][2]?a[n][2]:a[n][1]:i?a[n][0]:a[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},4003:function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},463:function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(421))},8941:function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function i(e,t,n,i){var o="";switch(n){case"s":return i?"muutaman sekunnin":"muutama sekunti";case"ss":o=i?"sekunnin":"sekuntia";break;case"m":return i?"minuutin":"minuutti";case"mm":o=i?"minuutin":"minuuttia";break;case"h":return i?"tunnin":"tunti";case"hh":o=i?"tunnin":"tuntia";break;case"d":return i?"päivän":"päivä";case"dd":o=i?"päivän":"päivää";break;case"M":return i?"kuukauden":"kuukausi";case"MM":o=i?"kuukauden":"kuukautta";break;case"y":return i?"vuoden":"vuosi";case"yy":o=i?"vuoden":"vuotta"}return o=a(e,i)+" "+o}function a(e,i){return e<10?i?n[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},1742:function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},6:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},761:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(421))},982:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(421))},2346:function(e,t,n){!function(e){"use strict";var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,i=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:t,monthsShortStrictRegex:n,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(421))},4934:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},2670:function(e,t,n){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],n=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],i=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],a=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"];e.defineLocale("ga",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(421))},1733:function(e,t,n){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],i=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],a=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(421))},2271:function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},5537:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return i?a[n][0]:a[n][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(n(421))},763:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?a[n][0]:a[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n(421))},4125:function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(421))},1651:function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(421))},8602:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},i=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],a=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:i,longMonthsParse:i,shortMonthsParse:a,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(421))},8641:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3079:function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,i){var a=e;switch(n){case"s":return i||t?"néhány másodperc":"néhány másodperce";case"ss":return a+(i||t)?" másodperc":" másodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return a+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" óra":" órája");case"hh":return a+(i||t?" óra":" órája");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return a+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" hónap":" hónapja");case"MM":return a+(i||t?" hónap":" hónapja");case"y":return"egy"+(i||t?" év":" éve");case"yy":return a+(i||t?" év":" éve")}return""}function i(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},443:function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(421))},8963:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n(421))},1343:function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,i,a){var o=e+" ";switch(i){case"s":return n||a?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(n||a?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||a?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||a?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":a?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(a?"daga":"dögum"):n?o+"dagur":o+(a?"dag":"degi");case"M":return n?"mánuður":a?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(a?"mánuði":"mánuðum"):n?o+"mánuður":o+(a?"mánuð":"mánuði");case"y":return n||a?"ár":"ári";case"yy":return t(e)?o+(n||a?"ár":"árum"):o+(n||a?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3115:function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},8072:function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},8183:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(421))},1064:function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(421))},1999:function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(421))},9360:function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},3667:function(e,t,n){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(421))},1882:function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(421))},2401:function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(421))},5783:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,n){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},6751:function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},1193:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?a[n][0]:a[n][1]}function n(e){return a(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function i(e){return a(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return a(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return a(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:i,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},769:function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(421))},4409:function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,i){return t?"kelios sekundės":i?"kelių sekundžių":"kelias sekundes"}function i(e,t,n,i){return t?o(n)[0]:i?o(n)[1]:o(n)[2]}function a(e){return e%10==0||e>10&&e<20}function o(e){return t[e].split("_")}function r(e,t,n,r){var s=e+" ";return 1===e?s+i(e,t,n[0],r):t?s+(a(e)?o(n)[1]:o(n)[0]):r?s+o(n)[1]:s+(a(e)?o(n)[1]:o(n)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(421))},9262:function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,a){return e+" "+n(t[a],e,i)}function a(e,i,a){return n(t[a],e,i)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},7514:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var a=t.words[i];return 1===i.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3434:function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},610:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(421))},1654:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(421))},6730:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(n(421))},7196:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function i(e,t,n,i){var a="";if(t)switch(n){case"s":a="काही सेकंद";break;case"ss":a="%d सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे"}else switch(n){case"s":a="काही सेकंदां";break;case"ss":a="%d सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां"}return a.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(421))},4750:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(421))},487:function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(421))},8856:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},1240:function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(421))},2121:function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9802:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(421))},3497:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},737:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},8153:function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},5173:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(421))},499:function(e,t,n){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(421))},3629:function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function o(e,t,n){var i=e+" ";switch(n){case"ss":return i+(a(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return i+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return i+(a(e)?"godziny":"godzin");case"ww":return i+(a(e)?"tygodnie":"tygodni");case"MM":return i+(a(e)?"miesiące":"miesięcy");case"yy":return i+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?/D MMMM/.test(i)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3312:function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(n(421))},5702:function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},719:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(421))},3778:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"минута":"минуту":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[i],+e)}var i=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,w:"неделя",ww:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(421))},5545:function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(421))},5811:function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},2015:function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(421))},1587:function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function a(e,t,n,a){var o=e+" ";switch(n){case"s":return t||a?"pár sekúnd":"pár sekundami";case"ss":return t||a?o+(i(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":a?"minútu":"minútou";case"mm":return t||a?o+(i(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":a?"hodinu":"hodinou";case"hh":return t||a?o+(i(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||a?"deň":"dňom";case"dd":return t||a?o+(i(e)?"dni":"dní"):o+"dňami";case"M":return t||a?"mesiac":"mesiacom";case"MM":return t||a?o+(i(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||a?"rok":"rokom";case"yy":return t||a?o+(i(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},147:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a=e+" ";switch(n){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return a+=1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return a+=1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return a+=1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami";case"d":return t||i?"en dan":"enim dnem";case"dd":return a+=1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi";case"M":return t||i?"en mesec":"enim mesecem";case"MM":return a+=1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci";case"y":return t||i?"eno leto":"enim letom";case"yy":return a+=1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},6821:function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},7792:function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,a){var o,r=t.words[i];return 1===i.length?"y"===i&&n?"једна година":a||n?r[0]:r[1]:(o=t.correctGrammaticalCase(e,r),"yy"===i&&n&&"годину"===o?e+" година":e+" "+o)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3019:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,a){var o,r=t.words[i];return 1===i.length?"y"===i&&n?"jedna godina":a||n?r[0]:r[1]:(o=t.correctGrammaticalCase(e,r),"yy"===i&&n&&"godinu"===o?e+" godina":e+" "+o)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},5078:function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(421))},3593:function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(n(421))},7655:function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(421))},1553:function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(421))},5967:function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(421))},9236:function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},2091:function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},4141:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(421))},4204:function(e,t,n){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var i=e%10,a=e%100-i,o=e>=100?100:null;return e+(t[i]||t[a]||t[o])}},week:{dow:1,doy:7}})}(n(421))},8361:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},9565:function(e,t,n){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function i(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function a(e,t,n,i){var a=o(e);switch(n){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}function o(e){var n=Math.floor(e%1e3/100),i=Math.floor(e%100/10),a=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),i>0&&(o+=(""!==o?" ":"")+t[i]+"maH"),a>0&&(o+=(""!==o?" ":"")+t[a]),""===o?"pagh":o}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:n,past:i,s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6075:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var i=e%10,a=e%100-i,o=e>=100?100:null;return e+(t[i]||t[a]||t[o])}},week:{dow:1,doy:7}})}(n(421))},1637:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?a[n][0]:a[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},4943:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(421))},8231:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(421))},7822:function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(421))},7263:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвилина":"хвилину":"h"===i?n?"година":"годину":e+" "+t({ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[i],+e)}function i(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:i,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(421))},1769:function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(421))},4725:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(421))},9736:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(421))},9562:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},7219:function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},9333:function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(421))},7289:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(421))},1589:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1200?"上午":1200===i?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},9708:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},3384:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},421:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,i;function a(){return t.apply(null,arguments)}function o(e){t=e}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(c(e,t))return!1;return!0}function u(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,i=[],a=e.length;for(n=0;n>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+i}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,q=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},j={};function F(e,t,n,i){var a=i;"string"==typeof i&&(a=function(){return this[i]()}),e&&(j[e]=a),t&&(j[t[0]]=function(){return Y(a.apply(this,arguments),t[1],t[2])}),n&&(j[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function U(e){var t,n,i=e.match(N);for(t=0,n=i.length;t=0&&q.test(e);)e=e.replace(q,i),q.lastIndex=0,n-=1;return e}var z={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"};function G(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var W="Invalid date";function K(){return this._invalidDate}var J="%d",$=/\d{1,2}/;function Z(e){return this._ordinal.replace("%d",e)}var X={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,i){var a=this._relativeTime[n];return L(a)?a(e,t,n,i):a.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return L(n)?n(t):n.replace(/%s/i,t)}var ne={};function ie(e,t){var n=e.toLowerCase();ne[n]=ne[n+"s"]=ne[t]=e}function ae(e){return"string"==typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function oe(e){var t,n,i={};for(n in e)c(e,n)&&(t=ae(n))&&(i[t]=e[n]);return i}var re={};function se(e,t){re[e]=t}function ce(e){var t,n=[];for(t in e)c(e,t)&&n.push({unit:t,priority:re[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function de(e){return e%4==0&&e%100!=0||e%400==0}function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function le(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ue(t)),n}function me(e,t){return function(n){return null!=n?(fe(this,e,n),a.updateOffset(this,t),this):pe(this,e)}}function pe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function fe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&de(e.year())&&1===e.month()&&29===e.date()?(n=le(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),et(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function ge(e){return L(this[e=ae(e)])?this[e]():this}function he(e,t){if("object"==typeof e){var n,i=ce(e=oe(e)),a=i.length;for(n=0;n68?1900:2e3)};var yt=me("FullYear",!0);function xt(){return de(this.year())}function _t(e,t,n,i,a,o,r){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,i,a,o,r),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,i,a,o,r),s}function Ct(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Et(e,t,n){var i=7+t-n;return-(7+Ct(e,0,i).getUTCDay()-t)%7+i-1}function St(e,t,n,i,a){var o,r,s=1+7*(t-1)+(7+n-i)%7+Et(e,i,a);return s<=0?r=ht(o=e-1)+s:s>ht(e)?(o=e+1,r=s-ht(e)):(o=e,r=s),{year:o,dayOfYear:r}}function vt(e,t,n){var i,a,o=Et(e.year(),t,n),r=Math.floor((e.dayOfYear()-o-1)/7)+1;return r<1?i=r+Dt(a=e.year()-1,t,n):r>Dt(e.year(),t,n)?(i=r-Dt(e.year(),t,n),a=e.year()+1):(a=e.year(),i=r),{week:i,year:a}}function Dt(e,t,n){var i=Et(e,t,n),a=Et(e+1,t,n);return(ht(e)-i+a)/7}function Rt(e){return vt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),ie("week","w"),ie("isoWeek","W"),se("week",5),se("isoWeek",5),Oe("w",ve),Oe("ww",ve,_e),Oe("W",ve),Oe("WW",ve,_e),Fe(["w","ww","W","WW"],(function(e,t,n,i){t[i.substr(0,1)]=le(e)}));var bt={dow:0,doy:6};function Mt(){return this._week.dow}function Tt(){return this._week.doy}function It(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Lt(e){var t=vt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Pt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function kt(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function At(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),ie("day","d"),ie("weekday","e"),ie("isoWeekday","E"),se("day",11),se("weekday",11),se("isoWeekday",11),Oe("d",ve),Oe("e",ve),Oe("E",ve),Oe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Oe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Oe("dddd",(function(e,t){return t.weekdaysRegex(e)})),Fe(["dd","ddd","dddd"],(function(e,t,n,i){var a=n._locale.weekdaysParse(e,i,n._strict);null!=a?t.d=a:y(n).invalidWeekday=e})),Fe(["d","e","E"],(function(e,t,n,i){t[i]=le(e)}));var wt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ot="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Yt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=we,qt=we,Ht=we;function jt(e,t){var n=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?At(n,this._week.dow):e?n[e.day()]:n}function Ft(e){return!0===e?At(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?At(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ut(e,t,n){var i,a,o,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)o=g([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,r))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,r))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._shortWeekdaysParse,r))||-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,r))||-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,r))||-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._shortWeekdaysParse,r))?a:null}function Vt(e,t,n){var i,a,o;if(this._weekdaysParseExact)return Ut.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(a=g([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[i]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}}function Qt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Pt(e,this.localeData()),this.add(e-t,"d")):t}function zt(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")}function Gt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=kt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Wt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Kt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Jt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ht),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function $t(){function e(e,t){return t.length-e.length}var t,n,i,a,o,r=[],s=[],c=[],d=[];for(t=0;t<7;t++)n=g([2e3,1]).day(t),i=qe(this.weekdaysMin(n,"")),a=qe(this.weekdaysShort(n,"")),o=qe(this.weekdays(n,"")),r.push(i),s.push(a),c.push(o),d.push(i),d.push(a),d.push(o);r.sort(e),s.sort(e),c.sort(e),d.sort(e),this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Zt(){return this.hours()%12||12}function Xt(){return this.hours()||24}function en(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Zt),F("k",["kk",2],0,Xt),F("hmm",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)})),en("a",!0),en("A",!1),ie("hour","h"),se("hour",13),Oe("a",tn),Oe("A",tn),Oe("H",ve),Oe("h",ve),Oe("k",ve),Oe("HH",ve,_e),Oe("hh",ve,_e),Oe("kk",ve,_e),Oe("hmm",De),Oe("hmmss",Re),Oe("Hmm",De),Oe("Hmmss",Re),je(["H","HH"],Ge),je(["k","kk"],(function(e,t,n){var i=le(e);t[Ge]=24===i?0:i})),je(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),je(["h","hh"],(function(e,t,n){t[Ge]=le(e),y(n).bigHour=!0})),je("hmm",(function(e,t,n){var i=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i)),y(n).bigHour=!0})),je("hmmss",(function(e,t,n){var i=e.length-4,a=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i,2)),t[Ke]=le(e.substr(a)),y(n).bigHour=!0})),je("Hmm",(function(e,t,n){var i=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i))})),je("Hmmss",(function(e,t,n){var i=e.length-4,a=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i,2)),t[Ke]=le(e.substr(a))}));var an=/[ap]\.?m?\.?/i,on=me("Hours",!0);function rn(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,cn={calendar:w,longDateFormat:z,invalidDate:W,ordinal:J,dayOfMonthOrdinalParse:$,relativeTime:X,months:tt,monthsShort:nt,week:bt,weekdays:wt,weekdaysMin:Yt,weekdaysShort:Ot,meridiemParse:an},dn={},un={};function ln(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n0;){if(i=gn(a.slice(0,t).join("-")))return i;if(n&&n.length>=t&&ln(a,n)>=t-1)break;t--}o++}return sn}function fn(e){return null!=e.match("^[^/\\\\]*$")}function gn(t){var i=null;if(void 0===dn[t]&&e&&e.exports&&fn(t))try{i=sn._abbr,n(6700)("./"+t),hn(i)}catch(e){dn[t]=null}return dn[t]}function hn(e,t){var n;return e&&((n=u(t)?_n(e):yn(e,t))?sn=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function yn(e,t){if(null!==t){var n,i=cn;if(t.abbr=e,null!=dn[e])I("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."),i=dn[e]._config;else if(null!=t.parentLocale)if(null!=dn[t.parentLocale])i=dn[t.parentLocale]._config;else{if(null==(n=gn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;i=n._config}return dn[e]=new A(k(i,t)),un[e]&&un[e].forEach((function(e){yn(e.name,e.config)})),hn(e),dn[e]}return delete dn[e],null}function xn(e,t){if(null!=t){var n,i,a=cn;null!=dn[e]&&null!=dn[e].parentLocale?dn[e].set(k(dn[e]._config,t)):(null!=(i=gn(e))&&(a=i._config),t=k(a,t),null==i&&(t.abbr=e),(n=new A(t)).parentLocale=dn[e],dn[e]=n),hn(e)}else null!=dn[e]&&(null!=dn[e].parentLocale?(dn[e]=dn[e].parentLocale,e===hn()&&hn(e)):null!=dn[e]&&delete dn[e]);return dn[e]}function _n(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!r(e)){if(t=gn(e))return t;e=[e]}return pn(e)}function Cn(){return M(dn)}function En(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Qe]<0||n[Qe]>11?Qe:n[ze]<1||n[ze]>et(n[Ve],n[Qe])?ze:n[Ge]<0||n[Ge]>24||24===n[Ge]&&(0!==n[We]||0!==n[Ke]||0!==n[Je])?Ge:n[We]<0||n[We]>59?We:n[Ke]<0||n[Ke]>59?Ke:n[Je]<0||n[Je]>999?Je:-1,y(e)._overflowDayOfYear&&(tze)&&(t=ze),y(e)._overflowWeeks&&-1===t&&(t=$e),y(e)._overflowWeekday&&-1===t&&(t=Ze),y(e).overflow=t),e}var Sn=/^\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)?)?$/,vn=/^\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)?)?$/,Dn=/Z|[+-]\d\d(?::?\d\d)?/,Rn=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],bn=[["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/]],Mn=/^\/?Date\((-?\d+)/i,Tn=/^(?:(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}))$/,In={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ln(e){var t,n,i,a,o,r,s=e._i,c=Sn.exec(s)||vn.exec(s),d=Rn.length,u=bn.length;if(c){for(y(e).iso=!0,t=0,n=d;tht(o)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=Ct(o,0,e._dayOfYear),e._a[Qe]=n.getUTCMonth(),e._a[ze]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ge]&&0===e._a[We]&&0===e._a[Ke]&&0===e._a[Je]&&(e._nextDay=!0,e._a[Ge]=0),e._d=(e._useUTC?Ct:_t).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==a&&(y(e).weekdayMismatch=!0)}}function Fn(e){var t,n,i,a,o,r,s,c,d;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,r=4,n=qn(t.GG,e._a[Ve],vt(Jn(),1,4).year),i=qn(t.W,1),((a=qn(t.E,1))<1||a>7)&&(c=!0)):(o=e._locale._week.dow,r=e._locale._week.doy,d=vt(Jn(),o,r),n=qn(t.gg,e._a[Ve],d.year),i=qn(t.w,d.week),null!=t.d?((a=t.d)<0||a>6)&&(c=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(c=!0)):a=o),i<1||i>Dt(n,o,r)?y(e)._overflowWeeks=!0:null!=c?y(e)._overflowWeekday=!0:(s=St(n,i,a,o,r),e._a[Ve]=s.year,e._dayOfYear=s.dayOfYear)}function Bn(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],y(e).empty=!0;var t,n,i,o,r,s,c,d=""+e._i,u=d.length,l=0;for(c=(i=Q(e._f,e._locale).match(N)||[]).length,t=0;t0&&y(e).unusedInput.push(r),d=d.slice(d.indexOf(n)+n.length),l+=n.length),j[o]?(n?y(e).empty=!1:y(e).unusedTokens.push(o),Be(o,n,e)):e._strict&&!n&&y(e).unusedTokens.push(o);y(e).charsLeftOver=u-l,d.length>0&&y(e).unusedInput.push(d),e._a[Ge]<=12&&!0===y(e).bigHour&&e._a[Ge]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ge]=Un(e._locale,e._a[Ge],e._meridiem),null!==(s=y(e).era)&&(e._a[Ve]=e._locale.erasConvertYear(s,e._a[Ve])),jn(e),En(e)}else Yn(e);else Ln(e)}function Un(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}function Vn(e){var t,n,i,a,o,r,s=!1,c=e._f.length;if(0===c)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:_()}));function Xn(e,t){var n,i;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return Jn();for(n=t[0],i=1;ithis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function vi(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return S(t,this),(t=Gn(t))._a?(e=t._isUTC?g(t._a):Jn(t._a),this._isDSTShifted=this.isValid()&&ui(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Di(){return!!this.isValid()&&!this._isUTC}function Ri(){return!!this.isValid()&&this._isUTC}function bi(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var Mi=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ii(e,t){var n,i,a,o=e,r=null;return ci(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:l(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(r=Mi.exec(e))?(n="-"===r[1]?-1:1,o={y:0,d:le(r[ze])*n,h:le(r[Ge])*n,m:le(r[We])*n,s:le(r[Ke])*n,ms:le(di(1e3*r[Je]))*n}):(r=Ti.exec(e))?(n="-"===r[1]?-1:1,o={y:Li(r[2],n),M:Li(r[3],n),w:Li(r[4],n),d:Li(r[5],n),h:Li(r[6],n),m:Li(r[7],n),s:Li(r[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(a=ki(Jn(o.from),Jn(o.to)),(o={}).ms=a.milliseconds,o.M=a.months),i=new si(o),ci(e)&&c(e,"_locale")&&(i._locale=e._locale),ci(e)&&c(e,"_isValid")&&(i._isValid=e._isValid),i}function Li(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Pi(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 ki(e,t){var n;return e.isValid()&&t.isValid()?(t=fi(t,e),e.isBefore(t)?n=Pi(e,t):((n=Pi(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ai(e,t){return function(n,i){var a;return null===i||isNaN(+i)||(I(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=i,i=a),wi(this,Ii(n,i),e),this}}function wi(e,t,n,i){var o=t._milliseconds,r=di(t._days),s=di(t._months);e.isValid()&&(i=null==i||i,s&&ut(e,pe(e,"Month")+s*n),r&&fe(e,"Date",pe(e,"Date")+r*n),o&&e._d.setTime(e._d.valueOf()+o*n),i&&a.updateOffset(e,r||s))}Ii.fn=si.prototype,Ii.invalid=ri;var Oi=Ai(1,"add"),Yi=Ai(-1,"subtract");function Ni(e){return"string"==typeof e||e instanceof String}function qi(e){return D(e)||m(e)||Ni(e)||l(e)||ji(e)||Hi(e)||null==e}function Hi(e){var t,n,i=s(e)&&!d(e),a=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],r=o.length;for(t=0;tn.valueOf():n.valueOf()9999?V(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):L(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")}function ta(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,i,a="moment",o="";return this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+a+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",i=o+'[")]',this.format(e+t+n+i)}function na(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=V(this,e);return this.localeData().postformat(t)}function ia(e,t){return this.isValid()&&(D(e)&&e.isValid()||Jn(e).isValid())?Ii({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function aa(e){return this.from(Jn(),e)}function oa(e,t){return this.isValid()&&(D(e)&&e.isValid()||Jn(e).isValid())?Ii({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ra(e){return this.to(Jn(),e)}function sa(e){var t;return void 0===e?this._locale._abbr:(null!=(t=_n(e))&&(this._locale=t),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ca=b("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 da(){return this._locale}var ua=1e3,la=60*ua,ma=60*la,pa=3506328*ma;function fa(e,t){return(e%t+t)%t}function ga(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pa:new Date(e,t,n).valueOf()}function ha(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pa:Date.UTC(e,t,n)}function ya(e){var t,n;if(void 0===(e=ae(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ga,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-=fa(t+(this._isUTC?0:this.utcOffset()*la),ma);break;case"minute":t=this._d.valueOf(),t-=fa(t,la);break;case"second":t=this._d.valueOf(),t-=fa(t,ua)}return this._d.setTime(t),a.updateOffset(this,!0),this}function xa(e){var t,n;if(void 0===(e=ae(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ga,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+=ma-fa(t+(this._isUTC?0:this.utcOffset()*la),ma)-1;break;case"minute":t=this._d.valueOf(),t+=la-fa(t,la)-1;break;case"second":t=this._d.valueOf(),t+=ua-fa(t,ua)-1}return this._d.setTime(t),a.updateOffset(this,!0),this}function _a(){return this._d.valueOf()-6e4*(this._offset||0)}function Ca(){return Math.floor(this.valueOf()/1e3)}function Ea(){return new Date(this.valueOf())}function Sa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function va(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Da(){return this.isValid()?this.toISOString():null}function Ra(){return x(this)}function ba(){return f({},y(this))}function Ma(){return y(this).overflow}function Ta(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ia(e,t){var n,i,o,r=this._eras||_n("en")._eras;for(n=0,i=r.length;n=0)return c[i]}function Pa(e,t){var n=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*n}function ka(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e(o=Dt(e,i,a))&&(t=o),Za.call(this,e,t,n,i,a))}function Za(e,t,n,i,a){var o=St(e,t,n,i,a),r=Ct(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Xa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),Oe("N",Ha),Oe("NN",Ha),Oe("NNN",Ha),Oe("NNNN",ja),Oe("NNNNN",Fa),je(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,i){var a=n._locale.erasParse(e,i,n._strict);a?y(n).era=a:y(n).invalidEra=e})),Oe("y",Ie),Oe("yy",Ie),Oe("yyy",Ie),Oe("yyyy",Ie),Oe("yo",Ba),je(["y","yy","yyy","yyyy"],Ve),je(["yo"],(function(e,t,n,i){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ve]=n._locale.eraYearOrdinalParse(e,a):t[Ve]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Va("gggg","weekYear"),Va("ggggg","weekYear"),Va("GGGG","isoWeekYear"),Va("GGGGG","isoWeekYear"),ie("weekYear","gg"),ie("isoWeekYear","GG"),se("weekYear",1),se("isoWeekYear",1),Oe("G",Le),Oe("g",Le),Oe("GG",ve,_e),Oe("gg",ve,_e),Oe("GGGG",Me,Ee),Oe("gggg",Me,Ee),Oe("GGGGG",Te,Se),Oe("ggggg",Te,Se),Fe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,i){t[i.substr(0,2)]=le(e)})),Fe(["gg","GG"],(function(e,t,n,i){t[i]=a.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),ie("quarter","Q"),se("quarter",7),Oe("Q",xe),je("Q",(function(e,t){t[Qe]=3*(le(e)-1)})),F("D",["DD",2],"Do","date"),ie("date","D"),se("date",9),Oe("D",ve),Oe("DD",ve,_e),Oe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),je(["D","DD"],ze),je("Do",(function(e,t){t[ze]=le(e.match(ve)[0])}));var eo=me("Date",!0);function to(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),ie("dayOfYear","DDD"),se("dayOfYear",4),Oe("DDD",be),Oe("DDDD",Ce),je(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=le(e)})),F("m",["mm",2],0,"minute"),ie("minute","m"),se("minute",14),Oe("m",ve),Oe("mm",ve,_e),je(["m","mm"],We);var no=me("Minutes",!1);F("s",["ss",2],0,"second"),ie("second","s"),se("second",15),Oe("s",ve),Oe("ss",ve,_e),je(["s","ss"],Ke);var io,ao,oo=me("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ie("millisecond","ms"),se("millisecond",16),Oe("S",be,xe),Oe("SS",be,_e),Oe("SSS",be,Ce),io="SSSS";io.length<=9;io+="S")Oe(io,Ie);function ro(e,t){t[Je]=le(1e3*("0."+e))}for(io="S";io.length<=9;io+="S")je(io,ro);function so(){return this._isUTC?"UTC":""}function co(){return this._isUTC?"Coordinated Universal Time":""}ao=me("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var uo=v.prototype;function lo(e){return Jn(1e3*e)}function mo(){return Jn.apply(null,arguments).parseZone()}function po(e){return e}uo.add=Oi,uo.calendar=Ui,uo.clone=Vi,uo.diff=$i,uo.endOf=xa,uo.format=na,uo.from=ia,uo.fromNow=aa,uo.to=oa,uo.toNow=ra,uo.get=ge,uo.invalidAt=Ma,uo.isAfter=Qi,uo.isBefore=zi,uo.isBetween=Gi,uo.isSame=Wi,uo.isSameOrAfter=Ki,uo.isSameOrBefore=Ji,uo.isValid=Ra,uo.lang=ca,uo.locale=sa,uo.localeData=da,uo.max=Zn,uo.min=$n,uo.parsingFlags=ba,uo.set=he,uo.startOf=ya,uo.subtract=Yi,uo.toArray=Sa,uo.toObject=va,uo.toDate=Ea,uo.toISOString=ea,uo.inspect=ta,"undefined"!=typeof Symbol&&null!=Symbol.for&&(uo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),uo.toJSON=Da,uo.toString=Xi,uo.unix=Ca,uo.valueOf=_a,uo.creationData=Ta,uo.eraName=ka,uo.eraNarrow=Aa,uo.eraAbbr=wa,uo.eraYear=Oa,uo.year=yt,uo.isLeapYear=xt,uo.weekYear=Qa,uo.isoWeekYear=za,uo.quarter=uo.quarters=Xa,uo.month=lt,uo.daysInMonth=mt,uo.week=uo.weeks=It,uo.isoWeek=uo.isoWeeks=Lt,uo.weeksInYear=Ka,uo.weeksInWeekYear=Ja,uo.isoWeeksInYear=Ga,uo.isoWeeksInISOWeekYear=Wa,uo.date=eo,uo.day=uo.days=Qt,uo.weekday=zt,uo.isoWeekday=Gt,uo.dayOfYear=to,uo.hour=uo.hours=on,uo.minute=uo.minutes=no,uo.second=uo.seconds=oo,uo.millisecond=uo.milliseconds=ao,uo.utcOffset=hi,uo.utc=xi,uo.local=_i,uo.parseZone=Ci,uo.hasAlignedHourOffset=Ei,uo.isDST=Si,uo.isLocal=Di,uo.isUtcOffset=Ri,uo.isUtc=bi,uo.isUTC=bi,uo.zoneAbbr=so,uo.zoneName=co,uo.dates=b("dates accessor is deprecated. Use date instead.",eo),uo.months=b("months accessor is deprecated. Use month instead",lt),uo.years=b("years accessor is deprecated. Use year instead",yt),uo.zone=b("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yi),uo.isDSTShifted=b("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",vi);var fo=A.prototype;function go(e,t,n,i){var a=_n(),o=g().set(i,t);return a[n](o,e)}function ho(e,t,n){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return go(e,t,n,"month");var i,a=[];for(i=0;i<12;i++)a[i]=go(e,i,n,"month");return a}function yo(e,t,n,i){"boolean"==typeof e?(l(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,l(t)&&(n=t,t=void 0),t=t||"");var a,o=_n(),r=e?o._week.dow:0,s=[];if(null!=n)return go(t,(n+r)%7,i,"day");for(a=0;a<7;a++)s[a]=go(t,(a+r)%7,i,"day");return s}function xo(e,t){return ho(e,t,"months")}function _o(e,t){return ho(e,t,"monthsShort")}function Co(e,t,n){return yo(e,t,n,"weekdays")}function Eo(e,t,n){return yo(e,t,n,"weekdaysShort")}function So(e,t,n){return yo(e,t,n,"weekdaysMin")}fo.calendar=O,fo.longDateFormat=G,fo.invalidDate=K,fo.ordinal=Z,fo.preparse=po,fo.postformat=po,fo.relativeTime=ee,fo.pastFuture=te,fo.set=P,fo.eras=Ia,fo.erasParse=La,fo.erasConvertYear=Pa,fo.erasAbbrRegex=Na,fo.erasNameRegex=Ya,fo.erasNarrowRegex=qa,fo.months=rt,fo.monthsShort=st,fo.monthsParse=dt,fo.monthsRegex=ft,fo.monthsShortRegex=pt,fo.week=Rt,fo.firstDayOfYear=Tt,fo.firstDayOfWeek=Mt,fo.weekdays=jt,fo.weekdaysMin=Bt,fo.weekdaysShort=Ft,fo.weekdaysParse=Vt,fo.weekdaysRegex=Wt,fo.weekdaysShortRegex=Kt,fo.weekdaysMinRegex=Jt,fo.isPM=nn,fo.meridiem=rn,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===le(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=b("moment.lang is deprecated. Use moment.locale instead.",hn),a.langData=b("moment.langData is deprecated. Use moment.localeData instead.",_n);var vo=Math.abs;function Do(){var e=this._data;return this._milliseconds=vo(this._milliseconds),this._days=vo(this._days),this._months=vo(this._months),e.milliseconds=vo(e.milliseconds),e.seconds=vo(e.seconds),e.minutes=vo(e.minutes),e.hours=vo(e.hours),e.months=vo(e.months),e.years=vo(e.years),this}function Ro(e,t,n,i){var a=Ii(t,n);return e._milliseconds+=i*a._milliseconds,e._days+=i*a._days,e._months+=i*a._months,e._bubble()}function bo(e,t){return Ro(this,e,t,1)}function Mo(e,t){return Ro(this,e,t,-1)}function To(e){return e<0?Math.floor(e):Math.ceil(e)}function Io(){var e,t,n,i,a,o=this._milliseconds,r=this._days,s=this._months,c=this._data;return o>=0&&r>=0&&s>=0||o<=0&&r<=0&&s<=0||(o+=864e5*To(Po(s)+r),r=0,s=0),c.milliseconds=o%1e3,e=ue(o/1e3),c.seconds=e%60,t=ue(e/60),c.minutes=t%60,n=ue(t/60),c.hours=n%24,r+=ue(n/24),s+=a=ue(Lo(r)),r-=To(Po(a)),i=ue(s/12),s%=12,c.days=r,c.months=s,c.years=i,this}function Lo(e){return 4800*e/146097}function Po(e){return 146097*e/4800}function ko(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=ae(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,n=this._months+Lo(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Po(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}}function Ao(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*le(this._months/12):NaN}function wo(e){return function(){return this.as(e)}}var Oo=wo("ms"),Yo=wo("s"),No=wo("m"),qo=wo("h"),Ho=wo("d"),jo=wo("w"),Fo=wo("M"),Bo=wo("Q"),Uo=wo("y");function Vo(){return Ii(this)}function Qo(e){return e=ae(e),this.isValid()?this[e+"s"]():NaN}function zo(e){return function(){return this.isValid()?this._data[e]:NaN}}var Go=zo("milliseconds"),Wo=zo("seconds"),Ko=zo("minutes"),Jo=zo("hours"),$o=zo("days"),Zo=zo("months"),Xo=zo("years");function er(){return ue(this.days()/7)}var tr=Math.round,nr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ir(e,t,n,i,a){return a.relativeTime(t||1,!!n,e,i)}function ar(e,t,n,i){var a=Ii(e).abs(),o=tr(a.as("s")),r=tr(a.as("m")),s=tr(a.as("h")),c=tr(a.as("d")),d=tr(a.as("M")),u=tr(a.as("w")),l=tr(a.as("y")),m=o<=n.ss&&["s",o]||o0,m[4]=i,ir.apply(null,m)}function or(e){return void 0===e?tr:"function"==typeof e&&(tr=e,!0)}function rr(e,t){return void 0!==nr[e]&&(void 0===t?nr[e]:(nr[e]=t,"s"===e&&(nr.ss=t-1),!0))}function sr(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,i,a=!1,o=nr;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(o=Object.assign({},nr,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),i=ar(this,!a,o,n=this.localeData()),a&&(i=n.pastFuture(+this,i)),n.postformat(i)}var cr=Math.abs;function dr(e){return(e>0)-(e<0)||+e}function ur(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,i,a,o,r,s,c=cr(this._milliseconds)/1e3,d=cr(this._days),u=cr(this._months),l=this.asSeconds();return l?(e=ue(c/60),t=ue(e/60),c%=60,e%=60,n=ue(u/12),u%=12,i=c?c.toFixed(3).replace(/\.?0+$/,""):"",a=l<0?"-":"",o=dr(this._months)!==dr(l)?"-":"",r=dr(this._days)!==dr(l)?"-":"",s=dr(this._milliseconds)!==dr(l)?"-":"",a+"P"+(n?o+n+"Y":"")+(u?o+u+"M":"")+(d?r+d+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+i+"S":"")):"P0D"}var lr=si.prototype;return lr.isValid=oi,lr.abs=Do,lr.add=bo,lr.subtract=Mo,lr.as=ko,lr.asMilliseconds=Oo,lr.asSeconds=Yo,lr.asMinutes=No,lr.asHours=qo,lr.asDays=Ho,lr.asWeeks=jo,lr.asMonths=Fo,lr.asQuarters=Bo,lr.asYears=Uo,lr.valueOf=Ao,lr._bubble=Io,lr.clone=Vo,lr.get=Qo,lr.milliseconds=Go,lr.seconds=Wo,lr.minutes=Ko,lr.hours=Jo,lr.days=$o,lr.weeks=er,lr.months=Zo,lr.years=Xo,lr.humanize=sr,lr.toISOString=ur,lr.toString=ur,lr.toJSON=ur,lr.locale=sa,lr.localeData=da,lr.toIsoString=b("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ur),lr.lang=ca,F("X",0,0,"unix"),F("x",0,0,"valueOf"),Oe("x",Le),Oe("X",Ae),je("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),je("x",(function(e,t,n){n._d=new Date(le(e))})),a.version="2.29.4",o(Jn),a.fn=uo,a.min=ei,a.max=ti,a.now=ni,a.utc=g,a.unix=lo,a.months=xo,a.isDate=m,a.locale=hn,a.invalid=_,a.duration=Ii,a.isMoment=D,a.weekdays=Co,a.parseZone=mo,a.localeData=_n,a.isDuration=ci,a.monthsShort=_o,a.weekdaysMin=So,a.defineLocale=yn,a.updateLocale=xn,a.locales=Cn,a.weekdaysShort=Eo,a.normalizeUnits=ae,a.relativeTimeRounding=or,a.relativeTimeThreshold=rr,a.calendarFormat=Bi,a.prototype=uo,a.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"},a}()},8291:function(e,t,n){var i="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=i&&a&&"function"==typeof a.get?a.get:null,r=i&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,d=s&&c&&"function"==typeof c.get?c.get:null,u=s&&Set.prototype.forEach,l="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,m="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,g=Object.prototype.toString,h=Function.prototype.toString,y=String.prototype.match,x=String.prototype.slice,_=String.prototype.replace,C=String.prototype.toUpperCase,E=String.prototype.toLowerCase,S=RegExp.prototype.test,v=Array.prototype.concat,D=Array.prototype.join,R=Array.prototype.slice,b=Math.floor,M="function"==typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,L="function"==typeof Symbol&&"object"==typeof Symbol.iterator,P="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===L||"symbol")?Symbol.toStringTag:null,k=Object.prototype.propertyIsEnumerable,A=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function w(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||S.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var i=e<0?-b(-e):b(e);if(i!==e){var a=String(i),o=x.call(t,a.length+1);return _.call(a,n,"$&_")+"."+_.call(_.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var O=n(4654),Y=O.custom,N=B(Y)?Y:null;function q(e,t,n){var i="double"===(n.quoteStyle||t)?'"':"'";return i+e+i}function H(e){return _.call(String(e),/"/g,""")}function j(e){return!("[object Array]"!==Q(e)||P&&"object"==typeof e&&P in e)}function F(e){return!("[object RegExp]"!==Q(e)||P&&"object"==typeof e&&P in e)}function B(e){if(L)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,i,a){var s=n||{};if(V(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!V(s,"customInspect")||s.customInspect;if("boolean"!=typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var g=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return G(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var C=String(t);return g?w(t,C):C}if("bigint"==typeof t){var S=String(t)+"n";return g?w(t,S):S}var b=void 0===s.depth?5:s.depth;if(void 0===i&&(i=0),i>=b&&b>0&&"object"==typeof t)return j(t)?"[Array]":"[Object]";var T=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=D.call(Array(e.indent+1)," ")}return{base:n,prev:D.call(Array(t+1),n)}}(s,i);if(void 0===a)a=[];else if(z(a,t)>=0)return"[Circular]";function Y(t,n,o){if(n&&(a=R.call(a)).push(n),o){var r={depth:s.depth};return V(s,"quoteStyle")&&(r.quoteStyle=s.quoteStyle),e(t,r,i+1,a)}return e(t,s,i+1,a)}if("function"==typeof t&&!F(t)){var U=function(e){if(e.name)return e.name;var t=y.call(h.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),W=X(t,Y);return"[Function"+(U?": "+U:" (anonymous)")+"]"+(W.length>0?" { "+D.call(W,", ")+" }":"")}if(B(t)){var ee=L?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):I.call(t);return"object"!=typeof t||L?ee:K(ee)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var te="<"+E.call(String(t.nodeName)),ne=t.attributes||[],ie=0;ie"}if(j(t)){if(0===t.length)return"[]";var ae=X(t,Y);return T&&!function(e){for(var t=0;t=0)return!1;return!0}(ae)?"["+Z(ae,T)+"]":"[ "+D.call(ae,", ")+" ]"}if(function(e){return!("[object Error]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t)){var oe=X(t,Y);return"cause"in Error.prototype||!("cause"in t)||k.call(t,"cause")?0===oe.length?"["+String(t)+"]":"{ ["+String(t)+"] "+D.call(oe,", ")+" }":"{ ["+String(t)+"] "+D.call(v.call("[cause]: "+Y(t.cause),oe),", ")+" }"}if("object"==typeof t&&c){if(N&&"function"==typeof t[N]&&O)return O(t,{depth:b-i});if("symbol"!==c&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{d.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var re=[];return r.call(t,(function(e,n){re.push(Y(n,t,!0)+" => "+Y(e,t))})),$("Map",o.call(t),re,T)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var se=[];return u.call(t,(function(e){se.push(Y(e,t))})),$("Set",d.call(t),se,T)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e,l);try{m.call(e,m)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return J("WeakMap");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{m.call(e,m);try{l.call(e,l)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return J("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return J("WeakRef");if(function(e){return!("[object Number]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(Y(Number(t)));if(function(e){if(!e||"object"!=typeof e||!M)return!1;try{return M.call(e),!0}catch(e){}return!1}(t))return K(Y(M.call(t)));if(function(e){return!("[object Boolean]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(f.call(t));if(function(e){return!("[object String]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(Y(String(t)));if(!function(e){return!("[object Date]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t)&&!F(t)){var ce=X(t,Y),de=A?A(t)===Object.prototype:t instanceof Object||t.constructor===Object,ue=t instanceof Object?"":"null prototype",le=!de&&P&&Object(t)===t&&P in t?x.call(Q(t),8,-1):ue?"Object":"",me=(de||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(le||ue?"["+D.call(v.call([],le||[],ue||[]),": ")+"] ":"");return 0===ce.length?me+"{}":T?me+"{"+Z(ce,T)+"}":me+"{ "+D.call(ce,", ")+" }"}return String(t)};var U=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return U.call(e,t)}function Q(e){return g.call(e)}function z(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,i=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,i="... "+n+" more character"+(n>1?"s":"");return G(x.call(e,0,t.maxStringLength),t)+i}return q(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,W),"single",t)}function W(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+C.call(t.toString(16))}function K(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function $(e,t,n,i){return e+" ("+t+") {"+(i?Z(n,i):D.call(n,", "))+"}"}function Z(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+D.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=j(e),i=[];if(n){i.length=e.length;for(var a=0;a0&&!a.call(e,0))for(var g=0;g0)for(var h=0;h=0&&"[object Function]"===t.call(e.callee)),i}},5082:function(e,t,n){"use strict";var i=n(6675),a=n(9956)(),o=n(2648),r=Object,s=o("Array.prototype.push"),c=o("Object.prototype.propertyIsEnumerable"),d=a?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var n=r(e);if(1===arguments.length)return n;for(var o=1;o0){r[0].related=[];for(var s=this._createDiagnosticReportContent(o,t),c=0,d=s.result.length;c0&&(n="REAL"),n){case"INT":if(e.valueInteger){t.value=e.valueInteger;break}case"REAL":case"QTY":let n=(0,i.$)(e.valueQuantity);t.value=n.value,delete n.value,(n.name||n.code||n.system)&&(t.unit=n);break;case"DT":t.value=LForms.Util.stringToDTDateISO(e.valueDate);break;case"DTM":t.value=LForms.Util.stringToDate(e.valueDateTime);break;case"CNE":case"CWE":var a;e.valueCodeableConcept?a={code:e.valueCodeableConcept.coding[0].code,text:e.valueCodeableConcept.coding[0].display,system:e.valueCodeableConcept.coding[0].system}:e.valueString&&(a=e.valueString),t.answerCardinality&&("*"===t.answerCardinality.max||parseInt(t.answerCardinality.max)>1)?(t.value||(t.value=[]),t.value.push(a)):t.value=a;break;case"SECTION":case"TITLE":case"":break;default:t.value=e.valueString}}},_findTotalRepeatingNum:function(e,t,n){for(var i=0,a=[],o=0,r=e.length;o1)){i=s;break}if(a===n){i=s;break}a+=1}}return i},_addRepeatingItems:function(e,t,n){var i=null;if(e.items){for(var a=0,o=e.items.length;a1)))for(;n>1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_processObxAndItem:function(e,t,n){for(var i=0,a=e.obxInfoList.length;i1&&0===o.index&&this._addRepeatingItems(t,o.code,o.total);var s=this._findTheMatchingItemByCodeAndIndex(t,o.code,o.index);this._setupItemValueAndUnit(r,s),o.obxInfoList&&o.obxInfoList.length>0&&this._processObxAndItem(o,s,n)}}},_convertFromBundleToContained:function(e){var t;if(e&&"searchset"===e.type){for(var n=e.entry,i=0,a=n.length;i0&&(i="REAL"),i){case"INT":n=[this._createObsIntValue(e)];break;case"REAL":case"QTY":var a={value:e.value};this._setFHIRQuantityUnit(a,e.unit),n=[{key:"valueQuantity",val:a}];break;case"DT":n=[{key:"valueDate",val:e.value}];break;case"DTM":n=[{key:"valueDateTime",val:e.value}];break;case"CNE":case"CWE":for(var o,r=e.answerCardinality.max,s=0,c=(o=r&&("*"===r||parseInt(r)>1)?e.value:[e.value]).length;s{if(console.log("Ran expressions in "+(new Date-self._runStart)+" ms"),self._firstExpressionRunComplete||(self._firstExpressionRunComplete=!0),self._currentRunPromise=void 0,self._pendingRun)return self.runCalculations(!1)}),(e=>{throw console.log("Run of expressions failed; reason follows"),console.log(e),self._currentRunPromise=void 0,self._pendingRun=!1,self._pendingQueries=[],e}))}return this._currentRunPromise},_handlePendingQueries:function(){const e=this;return Promise.allSettled(this._pendingQueries).then((function(t){e._pendingQueries=[];for(var n=!1,i=!1,a=0,o=t.length;(!n||!i)&&a0?"&":"?")+"_format=json",!/^https?:/.test(e)&&LForms.fhirContext?.client?LForms.fhirContext.client.request(e):fetch(e).then((function(e){return e.json()}))},_updateItemFromExp(e,t,n,i,a,o){var r=!1,s=this._fhir.SDC;if(a||t!=s.fhirExtVariable)if(t==s.fhirExtAnswerExp)r=this._setItemListFromFHIRPath(e,i);else if(t==s.fhirExtEnableWhenExp){var c=i[0];(i=!!c)!==c&&LForms.Util.showWarning("An expression from enableWhenExpression did not resolve to a Boolean as required",e),n&&(r=!!e._enableWhenExpVal!=i),e._enableWhenExpVal=i}else r=this._setItemValueFromFHIRPath(e,i,a,o);return r},_evaluateFHIRPath:function(e,t){var n,i=this._itemWithVars(e)._fhirVariables;try{var a={};for(var o in i)a[o]=i[o];let s,c;e._elementId?(s=this._elemIDToQRItem[e._elementId],s||={},c="QuestionnaireResponse.item"):s=this._lfData._fhirVariables.resource;var r=this._compiledExpressions[t];r||(c&&(t={base:c,expression:t}),r=this._compiledExpressions[t]=this._fhir.fhirpath.compile(t,this._fhir.fhirpathModel)),n=r(s,a)}catch(e){console.log(e)}return n},_createIDtoQRItemMap:function(e){var t={};return this._addToIDtoQRItemMap(this._lfData,e,t),t},_addToIDtoQRItemMap:function(e,t,n){var i=0;if(e.linkId===t.linkId){if(e.items&&t&&t.item&&t.item.length>0)for(var a=e.items,o=t.item,r=a.length,s=0,c=0,d=o.length;c=r)throw new Error("Logic error in _addToIDtoQRITemMap; ran out of lfItems");let e=a[s],t=this._addToIDtoQRItemMap(e,u,n);0!=t&&(Array.isArray(e.value)?p+=e.value.length:p+=1),i+=t}else{let e=this._addToIDtoQRItemMap(l,u,n);0===e?--c:i+=e,++s}}if(e._elementId&&(i||void 0!==e.value&&null!==e.value&&""!==e.value)){if(!t)throw new Error("Logic error in _addToIDtoQRItemMap; missing qrItem");n[e._elementId]=t,i+=1}}return i},_setItemListFromFHIRPath:function(e,t){let n=e.answers,i=!!n&&Array.isArray(n),a=!!t&&Array.isArray(t),o=i!=a||a&&t.length!=n.length,r=[];const s=this._fhir.SDC.fhirExtUrlOptionScore;if(a)for(let a=0,c=t.length;a!LForms.Util.isItemValueEmpty(e)));const d="FHIRPath value expression";(a=!r()(i,c))&&n&&!this._firstExpressionRunComplete&&this._lfData.hasSavedData?(e._userModifiedCalculatedValue=!0,a=!1):a?this._lfData.setRepeatingItems(e,o,s,d):this._lfData.setRepeatingItemMessages(e,s,d),this._calculatedValues[this._getRepetitionKey(e)]=c}return a},_getRepetitionKey:function(e){var t=this._repetitionKeys[e._elementId];if(!t&&e._elementId){var n=e._elementId.match(/\/\d+$/);n&&(t=this._repetitionKeys[e._elementId]=e._elementId.substring(0,n.index))}return t},_equalAnswers(e,t){let n=a()(e),i=a()(t);return Array.isArray(n)&&n.forEach((e=>{this._filterAnswerFields(e)})),Array.isArray(i)&&i.forEach((e=>{this._filterAnswerFields(e)})),r()(n,i)},_filterAnswerFields(e){"object"!=typeof e||e instanceof Date||Object.keys(e).forEach((t=>{t&&"_"===t[0]&&delete e[t]}))}}},1961:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});let i="http://loinc.org"},5181:function(e,t,n){"use strict";function i(e){const t={_type:"Quantity",value:e.value},n=e.unit||e.code;return n&&(t.name=n,e.code&&(t.code=e.code),e.system&&(t.system=e.system)),t}n.d(t,{$:function(){return i}})},5325:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var i=function(e,t,n){var i=n.valueString;i&&(e["_"+t+"CSS"]=i)},a={};function o(e){e.processExtensions=function(e,t){var n=t?e[t]:e;if(n){var i=n.extension;if(i)for(var o=0,r=i.length;o["LOINC"===e.system?n.LOINC_URI:e.system,e.code].join("|"))).join(","),_sort:"-date",status:"final,amended,corrected",_count:5};if(r&&r.value&&r.code){var c=LForms.ucumPkg.UcumLhcUtils.getInstance().convertUnitTo(r.code,r.value,"ms");if("succeeded"===c.status){var d=new Date(new Date-c.toVal);i.date="gt"+d.toISOString()}}t.push(s.patient.request(e._buildURL(["Observation"],i)).then((function(t){var i=t;if(i.entry)for(var a,r=0,s=i.entry.length;r",maxExclusive:"<",minInclusive:">=",maxInclusive:"<=",value:"=",notEqual:"!=",">":"minExclusive","<":"maxExclusive",">=":"minInclusive","<=":"maxInclusive","=":"value","!=":"notEqual",exists:"exists"},t._questionRepeats=function(e){return void 0!==e._questionRepeatable?e._questionRepeatable:e.questionCardinality&&e.questionCardinality.max&&("*"===e.questionCardinality.max||parseInt(e.questionCardinality.max)>1)},t._answerRepeats=function(e){return void 0!==e._multipleAnswers?e._multipleAnswers:e.answerCardinality&&e.answerCardinality.max&&("*"===e.answerCardinality.max||parseInt(e.answerCardinality.max)>1)},t.copyFields=function(e,t,n){e&&t&&n&&n.length>0&&n.forEach((function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}))},t.UCUM_URI="http://unitsofmeasure.org",t._setIfHasValue=function(e,t,n){return null!=n&&""!==n&&(e||(e={}),e[t]=n),e},t._copyTriggerCoding=function(e,n,i){let a=i?"text":"display",o=i?"display":"text";return n=t._setIfHasValue(n,"code",e.code),n=t._setIfHasValue(n,"system",e.system),n=t._setIfHasValue(n,o,e[a])},t.hasResponsiveExpression=function(e){var n=e._fhirExt;return!!n&&!!(n[t.fhirExtCalculatedExp]||n[t.fhirExtAnswerExp]||n[t.fhirExtEnableWhenExp])},t.hasListExpression=function(e){var n=e._fhirExt;return!!n&&!!n[t.fhirExtAnswerExp]},t.hasInitialExpression=function(e){return!(!e._fhirExt||!e._fhirExt[t.fhirExtInitialExp])},t.buildExtensionMap=function(e){if(t.isExpressionExtension||(t.isExpressionExtension=[t.fhirExtCalculatedExp,t.fhirExtInitialExp,t.fhirExtAnswerExp,t.fhirExtVariable,t.fhirExtEnableWhenExp].reduce(((e,t)=>(e[t]=!0,e)),{})),e.extension){var n={},i=[];for(let o of e.extension){var a=n[o.url];a||(a=n[o.url]=[]),a.push(o),t.isExpressionExtension[o.url]&&i.push(o)}e._fhirExt=n,i.length&&(e._exprExtensions=i)}},t.loadLaunchContext=function(e){var n=LForms.Util.findObjectInArray(e.extension,"url",t.fhirExtLaunchContext,0,!0);const i={patient:{Patient:1},encounter:{Encounter:1},user:{Patient:1,Practitioner:1,PractitionerRole:1,RelatedPerson:1}},a=[];function o(t,n,a){let o=a.resourceType,r=i[t];r&&!r[o]?console.warn("a launch context resource of type "+restype+" was found for name "+t+", but the supported types for name "+t+" are: "+Object.keys(r).join(", ")):-1==n.indexOf(o)?console.warn("Could not retrieve a resource of the requested types for launch context name "+t):e._fhirVariables[t]=a}for(var r=0,s=n.length;r0&&(a.code=e.codeList),a.extension=e.extension||[],!0!==e._answerRequired&&!1!==e._answerRequired||(a.required=e._answerRequired),a.required){var o=parseInt(e.questionCardinality.min);o>1&&a.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",valueInteger:o})}this._processQuestionAndAnswerCardinality(a,e),this._handleItemControl(a,e),this._handleRestrictions(a,e),e.isHiddenInDef&&a.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",valueBoolean:!0}),a.linkId=e.linkId,a.text=e.question,e.prefix&&(a.prefix=e.prefix);for(let t of["_prefix","_text"]){let n=e["obj"+t];n&&(a[t]=n)}if(e.skipLogic&&this._handleSkipLogic(a,e,n),"SECTION"!==e.dataType&&"TITLE"!==e.dataType&&"0"===e.editable&&(a.readOnly=!0),this._handleChoiceField(a,e,i),this._handleTerminologyServer(a,e),this._handleInitialValues(a,e),e.units&&this._handleLFormsUnits(a,e),this._handleDataControl(a,e),e.items&&Array.isArray(e.items)){a.item=[];for(var r=0,s=e.items.length;r1||d>1)&&"TITLE"!==n.dataType&&(e.repeats=!0,isNaN(c)||isNaN(d)?isNaN(c)?isNaN(d)||(i=d):i=c:i=Math.max(c,d),i>1&&e.extension.push({url:t.fhirExtUrlCardinalityMax,valueInteger:i}))}},t._handleExternallyDefined=function(e,n){n.externallyDefined&&e.extension.push({url:t.fhirExtUrlExternallyDefined,valueUri:n.externallyDefined})},t._handleDataControl=function(e,t){t.dataControl&&e.extension.push({url:"http://lhcforms.nlm.nih.gov/fhirExt/dataControl",valueString:JSON.stringify(t.dataControl)})},t._removeRepeatingItems=function(e){if(e.items&&Array.isArray(e.items))for(var t=e.items.length-1;t>=0;t--)e.items[t]._id>1?e.items.splice(t,1):this._removeRepeatingItems(e.items[t])},t._setFormLevelFields=function(e,t){this.copyFields(t,e,this.formLevelFields),e.name=t.shortName,e.title=t.name,t.obj_title&&(e._title=t.obj_title),e.code=t.codeList,e.resourceType="Questionnaire",e.status=e.status?e.status:"draft",this._handleMeta(e)},t._handleMeta=function(e){e.meta=e.meta?e.meta:{},this._handleMetaProfile(e.meta)},t._handleMetaProfile=function(e){const t=LForms.Util.detectFHIRVersionFromProfiles([this.stdQProfile]),n=[];if(e.profile?.length>0)for(let i=0;i1)?(a="check-box",n="Check-box"):(a="radio-button",n="Radio Button"),"0"===t.displayControl.answerLayout.columns?i="horizontal":"1"===t.displayControl.answerLayout.columns&&(i="vertical")):t.displayControl.questionLayout&&"SECTION"===o&&("horizontal"===t.displayControl.questionLayout?(a="gtable",n="Group Table"):"matrix"===t.displayControl.questionLayout&&(a="table",n="Vertical Answer Table")),a&&(e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",valueCodeableConcept:{coding:[{system:"http://hl7.org/fhir/questionnaire-item-control",code:a,display:n}],text:n||a}}),i&&e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",valueCode:i}))}},t._handleTerminologyServer=function(e,n){n.terminologyServer&&e.extension.push({url:t.fhirExtTerminologyServer,valueUrl:n.terminologyServer})},t._getFhirDataType=function(e){var t=this._getAssumedDataTypeForExport(e),n=this._lformsTypesToFHIRTypes[t];return n||(n="string"),n},t._getAssumedDataTypeForExport=function(e){var t=e.dataType;return("REAL"===e.dataType||"INT"===e.dataType)&&e.units&&e.units.length>1&&(t="QTY"),t},t._makeValueQuantity=function(e,n,i){let a={},o=parseFloat(e);return isNaN(o)||(a.value=o),n&&(t._setUnitAttributesToFhirQuantity(a,n),i&&(a.system=i)),Object.keys(a).length>0?a:null},t._makeQuantity=function(e,t,n){var i=this._getDefaultUnit(t);return this._makeValueQuantity(e,i,n)},t._getDefaultUnit=function(e){if(!e||0===e.length)return null;for(var t=null,n=0;n(e[t]=t,e)),{}),t._MIN_MAX_KEYS=["minExclusive","minInclusive","maxExclusive","maxInclusive"].reduce(((e,t)=>(e[t]=t,e)),{}),t._exportMinMax=function(e,n,i,a){if(null!=n&&t._MIN_MAX_TYPES[e]&&t._MIN_MAX_KEYS[a]){var o="DT"===e||"DTM"===e?new Date(n).toISOString():"TM"==e?new Date("1970-01-01T"+n+"Z").toISOString():null,r="DT"===e?o.substring(0,10):"DTM"===e?o:"TM"===e?o.substring(11,o.length-1):"REAL"===e?parseFloat(n):parseInt(n);return{url:0===a.indexOf("min")?"http://hl7.org/fhir/StructureDefinition/minValue":"http://hl7.org/fhir/StructureDefinition/maxValue",[i]:r}}},t._skipLogicValueDataTypes=["BL","REAL","INT","QTY","DT","DTM","TM","ST","TX","URL"].reduce(((e,t)=>(e[t]=t,e)),{}),t._createEnableWhenRulesForSkipLogicCondition=function(e,n){let i=this._getAssumedDataTypeForExport(n),a=this._getValueKeyByDataType("answer",n),o=[];return Object.keys(e.trigger).forEach((function(r){let s=t._operatorMapping[r],c=e.trigger[r];if(!s||0!==c&&!1!==c&&!c)throw new Error("Invalid lforms skip logic trigger: "+JSON.stringify(e.trigger,null,4));let d=null;if("exists"===s)d={answerBoolean:c};else if("CWE"===i||"CNE"===i){let e=t._copyTriggerCoding(c,null,!0);if(!e)throw new Error("Invalid CNE/CWE trigger, key="+r+"; value="+c);d={answerCoding:e}}else{if(!i||!t._skipLogicValueDataTypes[i])throw new Error("Unsupported data type for skip logic export: "+i);{let e=c;if("answerQuantity"===a&&(e=t._makeQuantity(e,n.units)),0!==e&&!1!==e&&!e)throw new Error("Invalid value for trigger "+r+": "+c);d={[a]:e}}}d.question=n.linkId,d.operator=s,o.push(d)})),o},t._setResponseFormLevelFields=function(e,t,n){e.resourceType="QuestionnaireResponse";var i=n?this.stdQRProfile:this.QRProfile;e.meta=e.meta?e.meta:{},e.meta.profile=e.meta.profile?e.meta.profile:[i],e.status="completed",e.authored=LForms.Util.dateToDTMString(new Date)},t._setUnitAttributesToFhirQuantity=function(e,t){e&&t&&(t.name&&(e.unit=t.name),t.code&&(e.code=t.code),t.system&&(e.system=t.system))},t._createFhirUnitCoding=function(e){var t=null;return e&&(t={},e.code&&(t.code=e.code),e.name&&(t.display=e.name),e.system&&(t.system=e.system)),t},t._lfItemValueToFhirAnswer=function(e){if(void 0===e.value||null===e.value||""===e.value)return null;for(var t=this._getAssumedDataTypeForExport(e),n=this._answerRepeats(e)?e.value:[e.value],i=[],a=0;a0},t._processResponseItem=function(e,t){if(t&&"boolean"!=typeof t)throw new Error("_processResponseItem function signature has been changed, please check/fix.");var n=t||"TITLE"===e.dataType?{}:{linkId:e.linkId,text:e.question};if(t||"TITLE"===e.dataType||"SECTION"===e.dataType||this._setIfHasValue(n,"answer",this._lfItemValueToFhirAnswer(e)),this._lfHasSubItems(e)){for(var i=[],a=0;a0&&(t||"SECTION"===e.dataType?n.item=i:(n.answer=n.answer||[],n.answer[0]=n.answer[0]||{},n.answer[0].item=i))}return n},t._processRepeatingItemValues=function(e){if(e.items)for(var t=0,n=e.items.length;t=0&&e[n[r]]!==t[n[r]]){o=!1;break}}return o},dateToDTStringISO:function(e){return e&&e instanceof Date&&!isNaN(e.getTime())?[(1e4+e.getFullYear()).toString().substr(1),(101+e.getMonth()).toString().substr(1),(100+e.getDate()).toString().substr(1)].join("-"):void 0},stringToDTDateISO:function(e){var t=new Date(e);return isNaN(t.getTime())?void 0:new Date(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())},dateToDTMString:function(e){return"string"==typeof e&&(e=this.stringToDate(e,!0)),e.toISOString()},stringToDate:function(e,t){if(!e||"string"!=typeof e)return e;if("t"===e.trim())return new Date;let n=o()(e,this.parseDateFormats,!0);return t&&!n.isValid()&&(n=o()(e)),n.isValid()?n.toDate():null},isValidDate:function(e){return!!this.stringToDate(e)},formatDate:function(e,t){return o()(e).format(t)},getNextLetter:function(e){for(var t=[],n=e;n>0;){var i=n%26;i=0===i?25:i-1,t.push(i),n=Math.floor((n-1)/26)}for(var a="",o=t.length-1;o>=0;o--)a+="abcdefghijklmnopqrstuvqxyz".charAt(t[o]);return a},findObjectInArray:function(e,t,n,i,a){var o=a?[]:null;if(Array.isArray(e)){var r=0;i&&Math.abs(i)=0;t--)null===e[t]||void 0===e[t]?e.splice(t,1):"object"==typeof e[t]&&this.pruneNulls(e[t]);else if(e&&"object"==typeof e){Object.keys(e).forEach((function(t){null===e[t]||void 0===e[t]?delete e[t]:"object"==typeof e[t]&&this.pruneNulls(e[t])}),this)}},deepCopy:function(e){return s()(e)},deepEqual:function(e,t){return d()(e,t)},shallowEqual:function(e,t){var n=!0;if(typeof e!=typeof t)n=!1;else if("object"!=typeof e)e!==t&&(n=!1);else{var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)n=!1;else for(var o=0,r=i.length;o0){var a=t._createLinkIdItemMap(e);n.items=[];for(var o=0;o0&&(e.codeList=n.code);var i=t._getCode(n);i&&(e.code=i.code,e.codeSystem=i.system)},t._processQuestionnaireItem=function(e,n,i){var a={};return t._processExtensions(a,e),t._processDataType(a,e),t._processTextAndPrefix(a,e),t._processCodeAndLinkId(a,e),t._processDisplayItemCode(a,e),t._processEditable(a,e),t._processFHIRQuestionAndAnswerCardinality(a,e),t._processDisplayControl(a,e),t._processDataControl(a,e),t._processRestrictions(a,e),t._processHiddenItem(a,e),t._processUnitList(a,e),t._processAnswers(a,e,n),t._processDefaultAnswer(a,e),t._processTerminologyServer(a,e),t._processSkipLogic(a,e,i),t.copyFields(e,a,t.itemLevelIgnoredFields),t._processChildItems(a,e,n,i),a},t._significantDigits=function(e){var t=/(\d+)(?:\.(\d+))?/.exec(""+ +e);if(!t)return 0;var n=t[1],i=t[2];return"0"===n?0:n.length+(i?i.length:0)},t.importObsValue=function(e,n){var i=null,a=e.dataType,o=this._lformsTypesToFHIRFields[a];if("Coding"===o&&(o="CodeableConcept"),o&&(i=n["value"+o]),i||"REAL"!==a&&"INT"!==a||(i=n.valueQuantity)&&(i._type="Quantity"),i){i._type||"object"!=typeof i||(i._type=o);var r=!0;if("Quantity"===i._type&&e.units){var s,c=i.system;c&&"/"===c[c.length-1]&&(c=c.slice(0,-1));for(var d,u=c===t.UCUM_URI,l=0,m=e.units.length;l0?parseFloat(f.toVal.toPrecision(g)):f.toVal,i.code=d.code,i.unit=d.name||d.code}}s?e.unit=s:r=!1}r&&this._processFHIRValues(e,[i])}},t._convertFHIRValues=function(e,n,i){var a=e.dataType,o=[];const r=[],s=p(n);for(let C=0,E=n.length;C0?parseFloat(g.toVal.toPrecision(h)):g.toVal,i.code=d.code,i.unit=d.name||d.code}}s||("optionsOrString"==e._unitOpen?(delete i.code,delete i.system):e._unitSuppSystem&&"optionsOrType"==e._unitOpen&&e._unitSuppSystem==i.system||(r={},n.addMsg(r,"nonMatchingQuantityUnit")))}else i.unit?n.addMsg(r,"nonMatchingQuantityUnit"):o=(0,m.$)(i);r||(o=(0,m.$)(i))}return[o,r]},t._processFHIRValues=function(e,t,n){let[i,a]=this._convertFHIRValues(e,t,n),o=LForms.Util._hasMultipleAnswers(e)?i:i[0];n?(e.defaultAnswer=o,LForms.Util._internalUtil.setItemMessagesArray(e,a,"default answers")):(LForms.Util._internalUtil.assignValueToItem(e,o),LForms.Util._internalUtil.setItemMessagesArray(e,a,"_processFHIRValues"))},t._getFHIRValueWithPrefixKey=function(e,t){var n=null;if("object"==typeof e)for(var i in e){var a=i.match(t);if(a){(n=e[i])&&"object"==typeof n&&((n=LForms.Util.deepCopy(n))._type=i.substring(a[0].length));break}}return n},t._processTextAndPrefix=function(e,t){t.prefix&&(e.prefix=t.prefix),e.question=t.text;for(let n of["_prefix","_text"]){let i=t[n];i&&(e["obj"+n]=i)}},t._processCodeAndLinkId=function(e,n){n.code&&(e.codeList=n.code);var i=t._getCode(n);i?(e.questionCode=i.code,e.questionCodeSystem=i.system):(e.questionCode=n.linkId,e.questionCodeSystem="LinkId"),e.linkId=n.linkId},t._processUnitList=function(e,n){var i=[],a=null,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlUnitOption,0,!0);if(o&&o.length>0){if("quantity"!==n.type)throw new Error("The extension "+t.fhirExtUrlUnitOption+' can only be used with type quantity. Question "'+n.text+'" is of type '+n.type);for(var r=0;r0&&(a||(i[0].default=!0),e.units=i)},t._processDisplayControl=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlItemControl);if(i){var a={};switch(i.valueCodeableConcept.coding[0].code){case"Lookup":case"Combo-box":case"autocomplete":e.isSearchAutocomplete=!0;case"drop-down":a.answerLayout={type:"COMBO_BOX"};break;case"Checkbox":case"check-box":case"Radio":case"radio-button":a.answerLayout={type:"RADIO_CHECKBOX"};var o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtChoiceOrientation);o&&("vertical"===o.valueCode?a.answerLayout.columns="1":"horizontal"===o.valueCode&&(a.answerLayout.columns="0"));break;case"Table":case"gtable":"SECTION"===e.dataType&&(a.questionLayout="horizontal");break;case"Matrix":case"table":"SECTION"===e.dataType&&(a.questionLayout="matrix");break;default:a=null}a&&!jQuery.isEmptyObject(a)&&(e.displayControl=a)}},t._processDataControl=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlDataControl);if(i&&i.valueString)try{var a=JSON.parse(i.valueString);a&&(e.dataControl=a)}catch(e){console.log("Invalid dataControl data!")}},t._processHiddenItem=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlHidden);return i&&(e.isHiddenInDef="boolean"==typeof i.valueBoolean?i.valueBoolean:"true"===i.valueBoolean),e.isHiddenInDef};var i=t._mergeQR;i.mergeQuestionnaireResponseToLForms=function(e,t){e instanceof LForms.LFormsData||(e.hasSavedData=!0,e=new LForms.LFormsData(e).getFormData());var n=i._getQRStructure(t);return i._processQRItemAndLFormsItem(n,e),e},i._processQRItemAndLFormsItem=function(t,n){for(var i=0;i1&&0===a.index){var r=this._findTheMatchingItemByLinkId(n,a.linkId);if(e._questionRepeats(r)){if(this._addRepeatingItems(n,a.linkId,a.total),"SECTION"!==r.dataType&&"TITLE"!==r.dataType){for(var s=1;s0&&(this._setupItemValueAndUnit(o.linkId,u,d),a.qrAnswersItemsInfo)){if(a.qrAnswersItemsInfo.length>1)throw new Error("item.answer.item with item.answer.length > 1 is not yet supported");this._processQRItemAndLFormsItem(a.qrAnswersItemsInfo[0],d)}}a.qrItemsInfo&&a.qrItemsInfo.length>0&&this._processQRItemAndLFormsItem(a,d)}}},i._setupItemValueAndUnit=function(t,n,i){if(i&&t===i.linkId&&"SECTION"!==i.dataType&&"TITLE"!==i.dataType){var a=i.dataType;(!a||"ST"===a)&&i.units&&i.units.length>0&&(i.dataType=a="REAL");var o=n[0];switch(a){case"BL":!0!==o.valueBoolean&&!1!==o.valueBoolean||(i.value=o.valueBoolean);break;case"INT":o.valueQuantity?(i.value=o.valueQuantity.value,o.valueQuantity.code&&(i.unit={name:o.valueQuantity.code})):o.valueInteger&&(l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueInteger);break;case"REAL":case"QTY":if(o.valueQuantity){var r=o.valueQuantity,s=(0,m.$)(r);LForms.Util._internalUtil.assignValueToItem(i,s,"Quantity")}else o.valueDecimal&&(i.value=o.valueDecimal);break;case"DT":l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueDate;break;case"TM":l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueTime;break;case"DTM":i.value=o.valueDateTime;break;case"CNE":case"CWE":if(e._answerRepeats(i)){for(var c=[],d=0,u=n.length;d0&&n.expansion.contains.forEach((function(e){var n={code:e.code,text:e.display,system:e.system},a=LForms.Util.findObjectInArray(e.extension,"url",t.fhirExtUrlValueSetScore);a&&(n.score=a.valueDecimal),i.push(n)})),i.length>0?i:null},t._toLfCodeSystem=function(e){var t=e;if("http://loinc.org"===e)t="LOINC";return t},t.mergeQuestionnaireResponseToLForms=i.mergeQuestionnaireResponseToLForms,t._processTerminologyServer=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtTerminologyServer);i&&i.valueUrl&&(e.terminologyServer=i.valueUrl)},t._processExternallyDefined=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlExternallyDefined);i&&i.valueUri&&(e.externallyDefined=i.valueUri)},t._getTerminologyServer=function(e){for(var t=e.terminologyServer,n=e._parentItem;!t&&n;)t=n.terminologyServer,n=n._parentItem;return t},t._getExpansionURL=function(e){var t;if(e.answerValueSet){var n=this._getTerminologyServer(e);n&&(t=n+"/ValueSet/$expand?url="+e.answerValueSet)}return t},t.loadAnswerValueSets=function(e){for(var n=[],i=e.itemList,a=0,o=i.length;a"error"===e.severity||"fatal"===e.severity));if(a)throw new Error(a.diagnostics)}else s=t.answersFromVS(n),s&&(LForms._valueSetAnswerCache[i]=s,o.answers=s,e._updateAutocompOptions(o),e._resetItemValueWithAnswers(o))})).catch((function(e){throw new Error("Unable to load ValueSet from "+i)})));else{var r=LForms.fhirContext.client;n.push(r.request(e._buildURL(["ValueSet","$expand"],{url:o.answerValueSet})).then((function(n){var i=n,r=t.answersFromVS(i);r&&(LForms._valueSetAnswerCache[a]=r,o.answers=r,e._updateAutocompOptions(o),e._resetItemValueWithAnswers(o))})).catch((function(e){throw new Error("Unable to load ValueSet "+o.answerValueSet+" from FHIR server")})))}}}return n},t._processCWECNEValueInQR=function(e,t,n){var i;if(e.valueCoding){var a=e.valueCoding;if(i={},a.code&&(i.code=a.code),a.display&&(i.text=a.display),a.system&&(i.system=a.system),n)i._notOnList=!0;else if("CWE"===t.dataType&&t.answers){for(var o=!1,r=0,s=t.answers.length;r0&&(e.extension=i)},t._arrayLen=function(e){return e&&Array.isArray(e)?e.length:-1},t._checkQRItemAnswerItems=function(e,n){var i=t._arrayLen(n.answer);if(!(i<1)){for(var a=0,o=[],r=0;r0?(o.push({}),t._mergeQR._checkQRItems(o[r],n.answer[r]),++a):o.push(null);a>0&&(e.numAnswersWithItems=a,e.qrAnswersItemsInfo=o)}},t._processRestrictions=function(e,n){var i={};void 0!==n.maxLength&&(i.maxLength=n.maxLength.toString());for(var a=0;a=e.length;return i||(n=e[t],t+=1),{done:i,value:n}}}},g=function(e,t){if(o(e)||i(e))return f(e);if(r(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=m(e,t);if(n<55296||n>56319)return t+1;var i=m(e,t+1);return i<56320||i>57343?t+1:t+2}(e,n),i=p(e,n,t);return n=t,{done:t>e.length,value:i}}}}return t&&void 0!==e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(c||d){var h=n(7915),y=n(140),x=u("Map.prototype.forEach",!0),_=u("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var C=u("Map.prototype.iterator",!0),E=u("Set.prototype.iterator",!0),S=function(e){var t=!1;return{next:function(){try{return{done:t,value:t?void 0:e.next()}}catch(e){return t=!0,{done:!0,value:void 0}}}}};var v=u("Map.prototype.@@iterator",!0)||u("Map.prototype._es6-shim iterator_",!0),D=u("Set.prototype.@@iterator",!0)||u("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(h(e)){if(C)return S(C(e));if(v)return v(e);if(x){var t=[];return x(e,(function(e,n){l(t,[n,e])})),f(t)}}if(y(e)){if(E)return S(E(e));if(D)return D(e);if(_){var n=[];return _(e,(function(e){l(n,e)})),f(n)}}}(e)||g(e)}}else e.exports=function(e){if(null!=e)return g(e,!0)}}},7116:function(e,t,n){"use strict";var i=n(7915),a=n(140),o=n(5609),r=n(6159);e.exports=function(e){if(e&&"object"==typeof e){if(i(e))return"Map";if(a(e))return"Set";if(o(e))return"WeakMap";if(r(e))return"WeakSet"}return!1}},548:function(e){"use strict";e.exports=JSON.parse('{"ActivityDefinition.product":["Reference","CodeableConcept"],"ActivityDefinition.subject":["CodeableConcept","Reference"],"ActivityDefinition.timing":["Timing","DateTime","Age","Period","Range","Duration"],"AllergyIntolerance.onset":["DateTime","Age","Period","Range","String"],"Annotation.author":["Reference","String"],"AuditEvent.entity.detail.value":["String","Base64Binary"],"BiologicallyDerivedProduct.collection.collected":["DateTime","Period"],"BiologicallyDerivedProduct.manipulation.time":["DateTime","Period"],"BiologicallyDerivedProduct.processing.time":["DateTime","Period"],"CarePlan.activity.detail.product":["CodeableConcept","Reference"],"CarePlan.activity.detail.scheduled":["Timing","Period","String"],"ChargeItem.occurrence":["DateTime","Period","Timing"],"ChargeItem.product":["Reference","CodeableConcept"],"Claim.accident.location":["Address","Reference"],"Claim.diagnosis.diagnosis":["CodeableConcept","Reference"],"Claim.item.location":["CodeableConcept","Address","Reference"],"Claim.item.serviced":["Date","Period"],"Claim.procedure.procedure":["CodeableConcept","Reference"],"Claim.supportingInfo.timing":["Date","Period"],"Claim.supportingInfo.value":["Boolean","String","Quantity","Attachment","Reference"],"ClaimResponse.addItem.location":["CodeableConcept","Address","Reference"],"ClaimResponse.addItem.serviced":["Date","Period"],"ClinicalImpression.effective":["DateTime","Period"],"CodeSystem.concept.property.value":["Code","Coding","String","Integer","Boolean","DateTime","Decimal"],"Communication.payload.content":["String","Attachment","Reference"],"CommunicationRequest.occurrence":["DateTime","Period"],"CommunicationRequest.payload.content":["String","Attachment","Reference"],"Composition.relatesTo.target":["Identifier","Reference"],"ConceptMap.source":["Uri","Canonical"],"ConceptMap.target":["Uri","Canonical"],"Condition.abatement":["DateTime","Age","Period","Range","String"],"Condition.onset":["DateTime","Age","Period","Range","String"],"Consent.source":["Attachment","Reference"],"Contract.friendly.content":["Attachment","Reference"],"Contract.legal.content":["Attachment","Reference"],"Contract.legallyBinding":["Attachment","Reference"],"Contract.rule.content":["Attachment","Reference"],"Contract.term.action.occurrence":["DateTime","Period","Timing"],"Contract.term.asset.valuedItem.entity":["CodeableConcept","Reference"],"Contract.term.offer.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Contract.term.topic":["CodeableConcept","Reference"],"Contract.topic":["CodeableConcept","Reference"],"Coverage.costToBeneficiary.value":["Quantity","Money"],"CoverageEligibilityRequest.item.diagnosis.diagnosis":["CodeableConcept","Reference"],"CoverageEligibilityRequest.serviced":["Date","Period"],"CoverageEligibilityResponse.insurance.item.benefit.allowed":["UnsignedInt","String","Money"],"CoverageEligibilityResponse.insurance.item.benefit.used":["UnsignedInt","String","Money"],"CoverageEligibilityResponse.serviced":["Date","Period"],"DataRequirement.dateFilter.value":["DateTime","Period","Duration"],"DataRequirement.subject":["CodeableConcept","Reference"],"DetectedIssue.identified":["DateTime","Period"],"DeviceDefinition.manufacturer":["String","Reference"],"DeviceRequest.code":["Reference","CodeableConcept"],"DeviceRequest.occurrence":["DateTime","Period","Timing"],"DeviceRequest.parameter.value":["CodeableConcept","Quantity","Range","Boolean"],"DeviceUseStatement.timing":["Timing","Period","DateTime"],"DiagnosticReport.effective":["DateTime","Period"],"Dosage.asNeeded":["Boolean","CodeableConcept"],"Dosage.doseAndRate.dose":["Range","Quantity"],"Dosage.doseAndRate.rate":["Ratio","Range","Quantity"],"ElementDefinition.defaultValue":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.example.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.extension.value":["CodeableConcept","Canonical"],"ElementDefinition.fixed":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.maxValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.minValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.pattern":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"EventDefinition.subject":["CodeableConcept","Reference"],"EvidenceVariable.characteristic.definition":["Reference","Canonical","CodeableConcept","Expression","DataRequirement","TriggerDefinition"],"EvidenceVariable.characteristic.participantEffective":["DateTime","Period","Duration","Timing"],"ExplanationOfBenefit.accident.location":["Address","Reference"],"ExplanationOfBenefit.addItem.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.addItem.serviced":["Date","Period"],"ExplanationOfBenefit.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"ExplanationOfBenefit.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.diagnosis.diagnosis":["CodeableConcept","Reference"],"ExplanationOfBenefit.item.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.item.serviced":["Date","Period"],"ExplanationOfBenefit.procedure.procedure":["CodeableConcept","Reference"],"ExplanationOfBenefit.supportingInfo.timing":["Date","Period"],"ExplanationOfBenefit.supportingInfo.value":["Boolean","String","Quantity","Attachment","Reference"],"Extension.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"FamilyMemberHistory.age":["Age","Range","String"],"FamilyMemberHistory.born":["Period","Date","String"],"FamilyMemberHistory.condition.onset":["Age","Range","Period","String"],"FamilyMemberHistory.deceased":["Boolean","Age","Range","Date","String"],"Goal.start":["Date","CodeableConcept"],"Goal.target.detail":["Quantity","Range","CodeableConcept","String","Boolean","Integer","Ratio"],"Goal.target.due":["Date","Duration"],"Group.characteristic.value":["CodeableConcept","Boolean","Quantity","Range","Reference"],"GuidanceResponse.module":["Uri","Canonical","CodeableConcept"],"Immunization.occurrence":["DateTime","String"],"Immunization.protocolApplied.doseNumber":["PositiveInt","String"],"Immunization.protocolApplied.seriesDoses":["PositiveInt","String"],"ImmunizationEvaluation.doseNumber":["PositiveInt","String"],"ImmunizationEvaluation.seriesDoses":["PositiveInt","String"],"ImmunizationRecommendation.recommendation.doseNumber":["PositiveInt","String"],"ImmunizationRecommendation.recommendation.seriesDoses":["PositiveInt","String"],"ImplementationGuide.definition.page.name":["Url","Reference"],"ImplementationGuide.definition.resource.example":["Boolean","Canonical"],"ImplementationGuide.manifest.resource.example":["Boolean","Canonical"],"Invoice.lineItem.chargeItem":["Reference","CodeableConcept"],"Library.subject":["CodeableConcept","Reference"],"Measure.subject":["CodeableConcept","Reference"],"Media.created":["DateTime","Period"],"Medication.ingredient.item":["CodeableConcept","Reference"],"MedicationAdministration.dosage.rate":["Ratio","Quantity"],"MedicationAdministration.effective":["DateTime","Period"],"MedicationAdministration.medication":["CodeableConcept","Reference"],"MedicationDispense.medication":["CodeableConcept","Reference"],"MedicationDispense.statusReason":["CodeableConcept","Reference"],"MedicationKnowledge.administrationGuidelines.indication":["CodeableConcept","Reference"],"MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic":["CodeableConcept","Quantity"],"MedicationKnowledge.drugCharacteristic.value":["CodeableConcept","String","Quantity","Base64Binary"],"MedicationKnowledge.ingredient.item":["CodeableConcept","Reference"],"MedicationRequest.medication":["CodeableConcept","Reference"],"MedicationRequest.reported":["Boolean","Reference"],"MedicationRequest.substitution.allowed":["Boolean","CodeableConcept"],"MedicationStatement.effective":["DateTime","Period"],"MedicationStatement.medication":["CodeableConcept","Reference"],"MedicinalProduct.specialDesignation.indication":["CodeableConcept","Reference"],"MedicinalProductAuthorization.procedure.date":["Period","DateTime"],"MedicinalProductContraindication.otherTherapy.medication":["CodeableConcept","Reference"],"MedicinalProductIndication.otherTherapy.medication":["CodeableConcept","Reference"],"MedicinalProductInteraction.interactant.item":["Reference","CodeableConcept"],"MessageDefinition.event":["Coding","Uri"],"MessageHeader.event":["Coding","Uri"],"NutritionOrder.enteralFormula.administration.rate":["Quantity","Ratio"],"Observation.component.value":["Quantity","CodeableConcept","String","Boolean","Integer","Range","Ratio","SampledData","Time","DateTime","Period"],"Observation.effective":["DateTime","Period","Timing","Instant"],"Observation.value":["Quantity","CodeableConcept","String","Boolean","Integer","Range","Ratio","SampledData","Time","DateTime","Period"],"Parameters.parameter.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Patient.deceased":["Boolean","DateTime"],"Patient.multipleBirth":["Boolean","Integer"],"PlanDefinition.action.definition":["Canonical","Uri"],"PlanDefinition.action.relatedAction.offset":["Duration","Range"],"PlanDefinition.action.subject":["CodeableConcept","Reference"],"PlanDefinition.action.timing":["DateTime","Age","Period","Duration","Range","Timing"],"PlanDefinition.goal.target.detail":["Quantity","Range","CodeableConcept"],"PlanDefinition.subject":["CodeableConcept","Reference"],"Population.age":["Range","CodeableConcept"],"Procedure.performed":["DateTime","Period","String","Age","Range"],"Provenance.occurred":["Period","DateTime"],"Questionnaire.item.answerOption.value":["Integer","Date","Time","String","Coding","Reference"],"Questionnaire.item.enableWhen.answer":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Coding","Quantity","Reference"],"Questionnaire.item.initial.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"QuestionnaireResponse.item.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"RequestGroup.action.relatedAction.offset":["Duration","Range"],"RequestGroup.action.timing":["DateTime","Age","Period","Duration","Range","Timing"],"ResearchDefinition.subject":["CodeableConcept","Reference"],"ResearchElementDefinition.characteristic.definition":["CodeableConcept","Canonical","Expression","DataRequirement"],"ResearchElementDefinition.characteristic.participantEffective":["DateTime","Period","Duration","Timing"],"ResearchElementDefinition.characteristic.studyEffective":["DateTime","Period","Duration","Timing"],"ResearchElementDefinition.subject":["CodeableConcept","Reference"],"RiskAssessment.occurrence":["DateTime","Period"],"RiskAssessment.prediction.probability":["Decimal","Range"],"RiskAssessment.prediction.when":["Period","Range"],"ServiceRequest.asNeeded":["Boolean","CodeableConcept"],"ServiceRequest.occurrence":["DateTime","Period","Timing"],"ServiceRequest.quantity":["Quantity","Ratio","Range"],"Specimen.collection.collected":["DateTime","Period"],"Specimen.collection.fastingStatus":["CodeableConcept","Duration"],"Specimen.container.additive":["CodeableConcept","Reference"],"Specimen.processing.time":["DateTime","Period"],"SpecimenDefinition.typeTested.container.additive.additive":["CodeableConcept","Reference"],"SpecimenDefinition.typeTested.container.minimumVolume":["Quantity","String"],"StructureMap.group.rule.source.defaultValue":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"StructureMap.group.rule.target.parameter.value":["Id","String","Boolean","Integer","Decimal"],"Substance.ingredient.substance":["CodeableConcept","Reference"],"SubstanceAmount.amount":["Quantity","Range","String"],"SubstanceReferenceInformation.target.amount":["Quantity","Range","String"],"SubstanceSpecification.moiety.amount":["Quantity","String"],"SubstanceSpecification.property.amount":["Quantity","String"],"SubstanceSpecification.property.definingSubstance":["Reference","CodeableConcept"],"SubstanceSpecification.relationship.amount":["Quantity","Range","Ratio","String"],"SubstanceSpecification.relationship.substance":["Reference","CodeableConcept"],"SupplyDelivery.occurrence":["DateTime","Period","Timing"],"SupplyDelivery.suppliedItem.item":["CodeableConcept","Reference"],"SupplyRequest.item":["CodeableConcept","Reference"],"SupplyRequest.occurrence":["DateTime","Period","Timing"],"SupplyRequest.parameter.value":["CodeableConcept","Quantity","Range","Boolean"],"Task.input.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Task.output.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Timing.repeat.bounds":["Duration","Range","Period"],"TriggerDefinition.timing":["Timing","Reference","Date","DateTime"],"UsageContext.value":["CodeableConcept","Quantity","Range","Reference"],"ValueSet.expansion.parameter.value":["String","Boolean","Integer","Decimal","Uri","Code","DateTime"]}')},6960:function(e){"use strict";e.exports=JSON.parse('{"Account.contained":"Resource","Account.coverage.coverage":"Reference","Account.coverage.extension":"Extension","Account.coverage.id":"System.String","Account.coverage.modifierExtension":"Extension","Account.coverage.priority":"positiveInt","Account.description":"string","Account.extension":"Extension","Account.guarantor.extension":"Extension","Account.guarantor.id":"System.String","Account.guarantor.modifierExtension":"Extension","Account.guarantor.onHold":"boolean","Account.guarantor.party":"Reference","Account.guarantor.period":"Period","Account.id":"System.String","Account.identifier":"Identifier","Account.implicitRules":"uri","Account.language":"code","Account.meta":"Meta","Account.modifierExtension":"Extension","Account.name":"string","Account.owner":"Reference","Account.partOf":"Reference","Account.servicePeriod":"Period","Account.status":"code","Account.subject":"Reference","Account.text":"Narrative","Account.type":"CodeableConcept","ActivityDefinition.approvalDate":"date","ActivityDefinition.author":"ContactDetail","ActivityDefinition.bodySite":"CodeableConcept","ActivityDefinition.code":"CodeableConcept","ActivityDefinition.contact":"ContactDetail","ActivityDefinition.contained":"Resource","ActivityDefinition.copyright":"markdown","ActivityDefinition.date":"dateTime","ActivityDefinition.description":"markdown","ActivityDefinition.doNotPerform":"boolean","ActivityDefinition.dosage":"Dosage","ActivityDefinition.dynamicValue.expression":"Expression","ActivityDefinition.dynamicValue.extension":"Extension","ActivityDefinition.dynamicValue.id":"System.String","ActivityDefinition.dynamicValue.modifierExtension":"Extension","ActivityDefinition.dynamicValue.path":"string","ActivityDefinition.editor":"ContactDetail","ActivityDefinition.effectivePeriod":"Period","ActivityDefinition.endorser":"ContactDetail","ActivityDefinition.experimental":"boolean","ActivityDefinition.extension":"Extension","ActivityDefinition.id":"System.String","ActivityDefinition.identifier":"Identifier","ActivityDefinition.implicitRules":"uri","ActivityDefinition.intent":"code","ActivityDefinition.jurisdiction":"CodeableConcept","ActivityDefinition.kind":"code","ActivityDefinition.language":"code","ActivityDefinition.lastReviewDate":"date","ActivityDefinition.library":"canonical","ActivityDefinition.location":"Reference","ActivityDefinition.meta":"Meta","ActivityDefinition.modifierExtension":"Extension","ActivityDefinition.name":"string","ActivityDefinition.observationRequirement":"Reference","ActivityDefinition.observationResultRequirement":"Reference","ActivityDefinition.participant.extension":"Extension","ActivityDefinition.participant.id":"System.String","ActivityDefinition.participant.modifierExtension":"Extension","ActivityDefinition.participant.role":"CodeableConcept","ActivityDefinition.participant.type":"code","ActivityDefinition.priority":"code","ActivityDefinition.productCodeableConcept":"CodeableConcept","ActivityDefinition.productReference":"Reference","ActivityDefinition.profile":"canonical","ActivityDefinition.publisher":"string","ActivityDefinition.purpose":"markdown","ActivityDefinition.quantity":"Quantity","ActivityDefinition.relatedArtifact":"RelatedArtifact","ActivityDefinition.reviewer":"ContactDetail","ActivityDefinition.specimenRequirement":"Reference","ActivityDefinition.status":"code","ActivityDefinition.subjectCodeableConcept":"CodeableConcept","ActivityDefinition.subjectReference":"Reference","ActivityDefinition.subtitle":"string","ActivityDefinition.text":"Narrative","ActivityDefinition.timingAge":"Age","ActivityDefinition.timingDateTime":"dateTime","ActivityDefinition.timingDuration":"Duration","ActivityDefinition.timingPeriod":"Period","ActivityDefinition.timingRange":"Range","ActivityDefinition.timingTiming":"Timing","ActivityDefinition.title":"string","ActivityDefinition.topic":"CodeableConcept","ActivityDefinition.transform":"canonical","ActivityDefinition.url":"uri","ActivityDefinition.usage":"string","ActivityDefinition.useContext":"UsageContext","ActivityDefinition.version":"string","Address.city":"string","Address.country":"string","Address.district":"string","Address.extension":"Extension","Address.id":"System.String","Address.line":"string","Address.period":"Period","Address.postalCode":"string","Address.state":"string","Address.text":"string","Address.type":"code","Address.use":"code","AdverseEvent.actuality":"code","AdverseEvent.category":"CodeableConcept","AdverseEvent.contained":"Resource","AdverseEvent.contributor":"Reference","AdverseEvent.date":"dateTime","AdverseEvent.detected":"dateTime","AdverseEvent.encounter":"Reference","AdverseEvent.event":"CodeableConcept","AdverseEvent.extension":"Extension","AdverseEvent.id":"System.String","AdverseEvent.identifier":"Identifier","AdverseEvent.implicitRules":"uri","AdverseEvent.language":"code","AdverseEvent.location":"Reference","AdverseEvent.meta":"Meta","AdverseEvent.modifierExtension":"Extension","AdverseEvent.outcome":"CodeableConcept","AdverseEvent.recordedDate":"dateTime","AdverseEvent.recorder":"Reference","AdverseEvent.referenceDocument":"Reference","AdverseEvent.resultingCondition":"Reference","AdverseEvent.seriousness":"CodeableConcept","AdverseEvent.severity":"CodeableConcept","AdverseEvent.study":"Reference","AdverseEvent.subject":"Reference","AdverseEvent.subjectMedicalHistory":"Reference","AdverseEvent.suspectEntity.causality.assessment":"CodeableConcept","AdverseEvent.suspectEntity.causality.author":"Reference","AdverseEvent.suspectEntity.causality.extension":"Extension","AdverseEvent.suspectEntity.causality.id":"System.String","AdverseEvent.suspectEntity.causality.method":"CodeableConcept","AdverseEvent.suspectEntity.causality.modifierExtension":"Extension","AdverseEvent.suspectEntity.causality.productRelatedness":"string","AdverseEvent.suspectEntity.extension":"Extension","AdverseEvent.suspectEntity.id":"System.String","AdverseEvent.suspectEntity.instance":"Reference","AdverseEvent.suspectEntity.modifierExtension":"Extension","AdverseEvent.text":"Narrative","Age.code":"code","Age.comparator":"code","Age.extension":"Extension","Age.id":"System.String","Age.system":"uri","Age.unit":"string","Age.value":"decimal","AllergyIntolerance.asserter":"Reference","AllergyIntolerance.category":"code","AllergyIntolerance.clinicalStatus":"CodeableConcept","AllergyIntolerance.code":"CodeableConcept","AllergyIntolerance.contained":"Resource","AllergyIntolerance.criticality":"code","AllergyIntolerance.encounter":"Reference","AllergyIntolerance.extension":"Extension","AllergyIntolerance.id":"System.String","AllergyIntolerance.identifier":"Identifier","AllergyIntolerance.implicitRules":"uri","AllergyIntolerance.language":"code","AllergyIntolerance.lastOccurrence":"dateTime","AllergyIntolerance.meta":"Meta","AllergyIntolerance.modifierExtension":"Extension","AllergyIntolerance.note":"Annotation","AllergyIntolerance.onsetAge":"Age","AllergyIntolerance.onsetDateTime":"dateTime","AllergyIntolerance.onsetPeriod":"Period","AllergyIntolerance.onsetRange":"Range","AllergyIntolerance.onsetString":"string","AllergyIntolerance.patient":"Reference","AllergyIntolerance.reaction.description":"string","AllergyIntolerance.reaction.exposureRoute":"CodeableConcept","AllergyIntolerance.reaction.extension":"Extension","AllergyIntolerance.reaction.id":"System.String","AllergyIntolerance.reaction.manifestation":"CodeableConcept","AllergyIntolerance.reaction.modifierExtension":"Extension","AllergyIntolerance.reaction.note":"Annotation","AllergyIntolerance.reaction.onset":"dateTime","AllergyIntolerance.reaction.severity":"code","AllergyIntolerance.reaction.substance":"CodeableConcept","AllergyIntolerance.recordedDate":"dateTime","AllergyIntolerance.recorder":"Reference","AllergyIntolerance.text":"Narrative","AllergyIntolerance.type":"code","AllergyIntolerance.verificationStatus":"CodeableConcept","Annotation.authorReference":"Reference","Annotation.authorString":"string","Annotation.extension":"Extension","Annotation.id":"System.String","Annotation.text":"markdown","Annotation.time":"dateTime","Appointment.appointmentType":"CodeableConcept","Appointment.basedOn":"Reference","Appointment.cancelationReason":"CodeableConcept","Appointment.comment":"string","Appointment.contained":"Resource","Appointment.created":"dateTime","Appointment.description":"string","Appointment.end":"instant","Appointment.extension":"Extension","Appointment.id":"System.String","Appointment.identifier":"Identifier","Appointment.implicitRules":"uri","Appointment.language":"code","Appointment.meta":"Meta","Appointment.minutesDuration":"positiveInt","Appointment.modifierExtension":"Extension","Appointment.participant.actor":"Reference","Appointment.participant.extension":"Extension","Appointment.participant.id":"System.String","Appointment.participant.modifierExtension":"Extension","Appointment.participant.period":"Period","Appointment.participant.required":"code","Appointment.participant.status":"code","Appointment.participant.type":"CodeableConcept","Appointment.patientInstruction":"string","Appointment.priority":"unsignedInt","Appointment.reasonCode":"CodeableConcept","Appointment.reasonReference":"Reference","Appointment.requestedPeriod":"Period","Appointment.serviceCategory":"CodeableConcept","Appointment.serviceType":"CodeableConcept","Appointment.slot":"Reference","Appointment.specialty":"CodeableConcept","Appointment.start":"instant","Appointment.status":"code","Appointment.supportingInformation":"Reference","Appointment.text":"Narrative","AppointmentResponse.actor":"Reference","AppointmentResponse.appointment":"Reference","AppointmentResponse.comment":"string","AppointmentResponse.contained":"Resource","AppointmentResponse.end":"instant","AppointmentResponse.extension":"Extension","AppointmentResponse.id":"System.String","AppointmentResponse.identifier":"Identifier","AppointmentResponse.implicitRules":"uri","AppointmentResponse.language":"code","AppointmentResponse.meta":"Meta","AppointmentResponse.modifierExtension":"Extension","AppointmentResponse.participantStatus":"code","AppointmentResponse.participantType":"CodeableConcept","AppointmentResponse.start":"instant","AppointmentResponse.text":"Narrative","Attachment.contentType":"code","Attachment.creation":"dateTime","Attachment.data":"base64Binary","Attachment.extension":"Extension","Attachment.hash":"base64Binary","Attachment.id":"System.String","Attachment.language":"code","Attachment.size":"unsignedInt","Attachment.title":"string","Attachment.url":"url","AuditEvent.action":"code","AuditEvent.agent.altId":"string","AuditEvent.agent.extension":"Extension","AuditEvent.agent.id":"System.String","AuditEvent.agent.location":"Reference","AuditEvent.agent.media":"Coding","AuditEvent.agent.modifierExtension":"Extension","AuditEvent.agent.name":"string","AuditEvent.agent.network.address":"string","AuditEvent.agent.network.extension":"Extension","AuditEvent.agent.network.id":"System.String","AuditEvent.agent.network.modifierExtension":"Extension","AuditEvent.agent.network.type":"code","AuditEvent.agent.policy":"uri","AuditEvent.agent.purposeOfUse":"CodeableConcept","AuditEvent.agent.requestor":"boolean","AuditEvent.agent.role":"CodeableConcept","AuditEvent.agent.type":"CodeableConcept","AuditEvent.agent.who":"Reference","AuditEvent.contained":"Resource","AuditEvent.entity.description":"string","AuditEvent.entity.detail.extension":"Extension","AuditEvent.entity.detail.id":"System.String","AuditEvent.entity.detail.modifierExtension":"Extension","AuditEvent.entity.detail.type":"string","AuditEvent.entity.detail.valueBase64Binary":"base64Binary","AuditEvent.entity.detail.valueString":"string","AuditEvent.entity.extension":"Extension","AuditEvent.entity.id":"System.String","AuditEvent.entity.lifecycle":"Coding","AuditEvent.entity.modifierExtension":"Extension","AuditEvent.entity.name":"string","AuditEvent.entity.query":"base64Binary","AuditEvent.entity.role":"Coding","AuditEvent.entity.securityLabel":"Coding","AuditEvent.entity.type":"Coding","AuditEvent.entity.what":"Reference","AuditEvent.extension":"Extension","AuditEvent.id":"System.String","AuditEvent.implicitRules":"uri","AuditEvent.language":"code","AuditEvent.meta":"Meta","AuditEvent.modifierExtension":"Extension","AuditEvent.outcome":"code","AuditEvent.outcomeDesc":"string","AuditEvent.period":"Period","AuditEvent.purposeOfEvent":"CodeableConcept","AuditEvent.recorded":"instant","AuditEvent.source.extension":"Extension","AuditEvent.source.id":"System.String","AuditEvent.source.modifierExtension":"Extension","AuditEvent.source.observer":"Reference","AuditEvent.source.site":"string","AuditEvent.source.type":"Coding","AuditEvent.subtype":"Coding","AuditEvent.text":"Narrative","AuditEvent.type":"Coding","BackboneElement.extension":"Extension","BackboneElement.id":"System.String","BackboneElement.modifierExtension":"Extension","Basic.author":"Reference","Basic.code":"CodeableConcept","Basic.contained":"Resource","Basic.created":"date","Basic.extension":"Extension","Basic.id":"System.String","Basic.identifier":"Identifier","Basic.implicitRules":"uri","Basic.language":"code","Basic.meta":"Meta","Basic.modifierExtension":"Extension","Basic.subject":"Reference","Basic.text":"Narrative","Binary.contentType":"code","Binary.data":"base64Binary","Binary.id":"System.String","Binary.implicitRules":"uri","Binary.language":"code","Binary.meta":"Meta","Binary.securityContext":"Reference","BiologicallyDerivedProduct.collection.collectedDateTime":"dateTime","BiologicallyDerivedProduct.collection.collectedPeriod":"Period","BiologicallyDerivedProduct.collection.collector":"Reference","BiologicallyDerivedProduct.collection.extension":"Extension","BiologicallyDerivedProduct.collection.id":"System.String","BiologicallyDerivedProduct.collection.modifierExtension":"Extension","BiologicallyDerivedProduct.collection.source":"Reference","BiologicallyDerivedProduct.contained":"Resource","BiologicallyDerivedProduct.extension":"Extension","BiologicallyDerivedProduct.id":"System.String","BiologicallyDerivedProduct.identifier":"Identifier","BiologicallyDerivedProduct.implicitRules":"uri","BiologicallyDerivedProduct.language":"code","BiologicallyDerivedProduct.manipulation.description":"string","BiologicallyDerivedProduct.manipulation.extension":"Extension","BiologicallyDerivedProduct.manipulation.id":"System.String","BiologicallyDerivedProduct.manipulation.modifierExtension":"Extension","BiologicallyDerivedProduct.manipulation.timeDateTime":"dateTime","BiologicallyDerivedProduct.manipulation.timePeriod":"Period","BiologicallyDerivedProduct.meta":"Meta","BiologicallyDerivedProduct.modifierExtension":"Extension","BiologicallyDerivedProduct.parent":"Reference","BiologicallyDerivedProduct.processing.additive":"Reference","BiologicallyDerivedProduct.processing.description":"string","BiologicallyDerivedProduct.processing.extension":"Extension","BiologicallyDerivedProduct.processing.id":"System.String","BiologicallyDerivedProduct.processing.modifierExtension":"Extension","BiologicallyDerivedProduct.processing.procedure":"CodeableConcept","BiologicallyDerivedProduct.processing.timeDateTime":"dateTime","BiologicallyDerivedProduct.processing.timePeriod":"Period","BiologicallyDerivedProduct.productCategory":"code","BiologicallyDerivedProduct.productCode":"CodeableConcept","BiologicallyDerivedProduct.quantity":"integer","BiologicallyDerivedProduct.request":"Reference","BiologicallyDerivedProduct.status":"code","BiologicallyDerivedProduct.storage.description":"string","BiologicallyDerivedProduct.storage.duration":"Period","BiologicallyDerivedProduct.storage.extension":"Extension","BiologicallyDerivedProduct.storage.id":"System.String","BiologicallyDerivedProduct.storage.modifierExtension":"Extension","BiologicallyDerivedProduct.storage.scale":"code","BiologicallyDerivedProduct.storage.temperature":"decimal","BiologicallyDerivedProduct.text":"Narrative","BodyStructure.active":"boolean","BodyStructure.contained":"Resource","BodyStructure.description":"string","BodyStructure.extension":"Extension","BodyStructure.id":"System.String","BodyStructure.identifier":"Identifier","BodyStructure.image":"Attachment","BodyStructure.implicitRules":"uri","BodyStructure.language":"code","BodyStructure.location":"CodeableConcept","BodyStructure.locationQualifier":"CodeableConcept","BodyStructure.meta":"Meta","BodyStructure.modifierExtension":"Extension","BodyStructure.morphology":"CodeableConcept","BodyStructure.patient":"Reference","BodyStructure.text":"Narrative","Bundle.entry.extension":"Extension","Bundle.entry.fullUrl":"uri","Bundle.entry.id":"System.String","Bundle.entry.modifierExtension":"Extension","Bundle.entry.request.extension":"Extension","Bundle.entry.request.id":"System.String","Bundle.entry.request.ifMatch":"string","Bundle.entry.request.ifModifiedSince":"instant","Bundle.entry.request.ifNoneExist":"string","Bundle.entry.request.ifNoneMatch":"string","Bundle.entry.request.method":"code","Bundle.entry.request.modifierExtension":"Extension","Bundle.entry.request.url":"uri","Bundle.entry.resource":"Resource","Bundle.entry.response.etag":"string","Bundle.entry.response.extension":"Extension","Bundle.entry.response.id":"System.String","Bundle.entry.response.lastModified":"instant","Bundle.entry.response.location":"uri","Bundle.entry.response.modifierExtension":"Extension","Bundle.entry.response.outcome":"Resource","Bundle.entry.response.status":"string","Bundle.entry.search.extension":"Extension","Bundle.entry.search.id":"System.String","Bundle.entry.search.mode":"code","Bundle.entry.search.modifierExtension":"Extension","Bundle.entry.search.score":"decimal","Bundle.id":"System.String","Bundle.identifier":"Identifier","Bundle.implicitRules":"uri","Bundle.language":"code","Bundle.link.extension":"Extension","Bundle.link.id":"System.String","Bundle.link.modifierExtension":"Extension","Bundle.link.relation":"string","Bundle.link.url":"uri","Bundle.meta":"Meta","Bundle.signature":"Signature","Bundle.timestamp":"instant","Bundle.total":"unsignedInt","Bundle.type":"code","CapabilityStatement.contact":"ContactDetail","CapabilityStatement.contained":"Resource","CapabilityStatement.copyright":"markdown","CapabilityStatement.date":"dateTime","CapabilityStatement.description":"markdown","CapabilityStatement.document.documentation":"markdown","CapabilityStatement.document.extension":"Extension","CapabilityStatement.document.id":"System.String","CapabilityStatement.document.mode":"code","CapabilityStatement.document.modifierExtension":"Extension","CapabilityStatement.document.profile":"canonical","CapabilityStatement.experimental":"boolean","CapabilityStatement.extension":"Extension","CapabilityStatement.fhirVersion":"code","CapabilityStatement.format":"code","CapabilityStatement.id":"System.String","CapabilityStatement.implementation.custodian":"Reference","CapabilityStatement.implementation.description":"string","CapabilityStatement.implementation.extension":"Extension","CapabilityStatement.implementation.id":"System.String","CapabilityStatement.implementation.modifierExtension":"Extension","CapabilityStatement.implementation.url":"url","CapabilityStatement.implementationGuide":"canonical","CapabilityStatement.implicitRules":"uri","CapabilityStatement.imports":"canonical","CapabilityStatement.instantiates":"canonical","CapabilityStatement.jurisdiction":"CodeableConcept","CapabilityStatement.kind":"code","CapabilityStatement.language":"code","CapabilityStatement.messaging.documentation":"markdown","CapabilityStatement.messaging.endpoint.address":"url","CapabilityStatement.messaging.endpoint.extension":"Extension","CapabilityStatement.messaging.endpoint.id":"System.String","CapabilityStatement.messaging.endpoint.modifierExtension":"Extension","CapabilityStatement.messaging.endpoint.protocol":"Coding","CapabilityStatement.messaging.extension":"Extension","CapabilityStatement.messaging.id":"System.String","CapabilityStatement.messaging.modifierExtension":"Extension","CapabilityStatement.messaging.reliableCache":"unsignedInt","CapabilityStatement.messaging.supportedMessage.definition":"canonical","CapabilityStatement.messaging.supportedMessage.extension":"Extension","CapabilityStatement.messaging.supportedMessage.id":"System.String","CapabilityStatement.messaging.supportedMessage.mode":"code","CapabilityStatement.messaging.supportedMessage.modifierExtension":"Extension","CapabilityStatement.meta":"Meta","CapabilityStatement.modifierExtension":"Extension","CapabilityStatement.name":"string","CapabilityStatement.patchFormat":"code","CapabilityStatement.publisher":"string","CapabilityStatement.purpose":"markdown","CapabilityStatement.rest.compartment":"canonical","CapabilityStatement.rest.documentation":"markdown","CapabilityStatement.rest.extension":"Extension","CapabilityStatement.rest.id":"System.String","CapabilityStatement.rest.interaction.code":"code","CapabilityStatement.rest.interaction.documentation":"markdown","CapabilityStatement.rest.interaction.extension":"Extension","CapabilityStatement.rest.interaction.id":"System.String","CapabilityStatement.rest.interaction.modifierExtension":"Extension","CapabilityStatement.rest.mode":"code","CapabilityStatement.rest.modifierExtension":"Extension","CapabilityStatement.rest.resource.conditionalCreate":"boolean","CapabilityStatement.rest.resource.conditionalDelete":"code","CapabilityStatement.rest.resource.conditionalRead":"code","CapabilityStatement.rest.resource.conditionalUpdate":"boolean","CapabilityStatement.rest.resource.documentation":"markdown","CapabilityStatement.rest.resource.extension":"Extension","CapabilityStatement.rest.resource.id":"System.String","CapabilityStatement.rest.resource.interaction.code":"code","CapabilityStatement.rest.resource.interaction.documentation":"markdown","CapabilityStatement.rest.resource.interaction.extension":"Extension","CapabilityStatement.rest.resource.interaction.id":"System.String","CapabilityStatement.rest.resource.interaction.modifierExtension":"Extension","CapabilityStatement.rest.resource.modifierExtension":"Extension","CapabilityStatement.rest.resource.operation.definition":"canonical","CapabilityStatement.rest.resource.operation.documentation":"markdown","CapabilityStatement.rest.resource.operation.extension":"Extension","CapabilityStatement.rest.resource.operation.id":"System.String","CapabilityStatement.rest.resource.operation.modifierExtension":"Extension","CapabilityStatement.rest.resource.operation.name":"string","CapabilityStatement.rest.resource.profile":"canonical","CapabilityStatement.rest.resource.readHistory":"boolean","CapabilityStatement.rest.resource.referencePolicy":"code","CapabilityStatement.rest.resource.searchInclude":"string","CapabilityStatement.rest.resource.searchParam.definition":"canonical","CapabilityStatement.rest.resource.searchParam.documentation":"markdown","CapabilityStatement.rest.resource.searchParam.extension":"Extension","CapabilityStatement.rest.resource.searchParam.id":"System.String","CapabilityStatement.rest.resource.searchParam.modifierExtension":"Extension","CapabilityStatement.rest.resource.searchParam.name":"string","CapabilityStatement.rest.resource.searchParam.type":"code","CapabilityStatement.rest.resource.searchRevInclude":"string","CapabilityStatement.rest.resource.supportedProfile":"canonical","CapabilityStatement.rest.resource.type":"code","CapabilityStatement.rest.resource.updateCreate":"boolean","CapabilityStatement.rest.resource.versioning":"code","CapabilityStatement.rest.security.cors":"boolean","CapabilityStatement.rest.security.description":"markdown","CapabilityStatement.rest.security.extension":"Extension","CapabilityStatement.rest.security.id":"System.String","CapabilityStatement.rest.security.modifierExtension":"Extension","CapabilityStatement.rest.security.service":"CodeableConcept","CapabilityStatement.software.extension":"Extension","CapabilityStatement.software.id":"System.String","CapabilityStatement.software.modifierExtension":"Extension","CapabilityStatement.software.name":"string","CapabilityStatement.software.releaseDate":"dateTime","CapabilityStatement.software.version":"string","CapabilityStatement.status":"code","CapabilityStatement.text":"Narrative","CapabilityStatement.title":"string","CapabilityStatement.url":"uri","CapabilityStatement.useContext":"UsageContext","CapabilityStatement.version":"string","CarePlan.activity.detail.code":"CodeableConcept","CarePlan.activity.detail.dailyAmount":"Quantity","CarePlan.activity.detail.description":"string","CarePlan.activity.detail.doNotPerform":"boolean","CarePlan.activity.detail.extension":"Extension","CarePlan.activity.detail.goal":"Reference","CarePlan.activity.detail.id":"System.String","CarePlan.activity.detail.instantiatesCanonical":"canonical","CarePlan.activity.detail.instantiatesUri":"uri","CarePlan.activity.detail.kind":"code","CarePlan.activity.detail.location":"Reference","CarePlan.activity.detail.modifierExtension":"Extension","CarePlan.activity.detail.performer":"Reference","CarePlan.activity.detail.productCodeableConcept":"CodeableConcept","CarePlan.activity.detail.productReference":"Reference","CarePlan.activity.detail.quantity":"Quantity","CarePlan.activity.detail.reasonCode":"CodeableConcept","CarePlan.activity.detail.reasonReference":"Reference","CarePlan.activity.detail.scheduledPeriod":"Period","CarePlan.activity.detail.scheduledString":"string","CarePlan.activity.detail.scheduledTiming":"Timing","CarePlan.activity.detail.status":"code","CarePlan.activity.detail.statusReason":"CodeableConcept","CarePlan.activity.extension":"Extension","CarePlan.activity.id":"System.String","CarePlan.activity.modifierExtension":"Extension","CarePlan.activity.outcomeCodeableConcept":"CodeableConcept","CarePlan.activity.outcomeReference":"Reference","CarePlan.activity.progress":"Annotation","CarePlan.activity.reference":"Reference","CarePlan.addresses":"Reference","CarePlan.author":"Reference","CarePlan.basedOn":"Reference","CarePlan.careTeam":"Reference","CarePlan.category":"CodeableConcept","CarePlan.contained":"Resource","CarePlan.contributor":"Reference","CarePlan.created":"dateTime","CarePlan.description":"string","CarePlan.encounter":"Reference","CarePlan.extension":"Extension","CarePlan.goal":"Reference","CarePlan.id":"System.String","CarePlan.identifier":"Identifier","CarePlan.implicitRules":"uri","CarePlan.instantiatesCanonical":"canonical","CarePlan.instantiatesUri":"uri","CarePlan.intent":"code","CarePlan.language":"code","CarePlan.meta":"Meta","CarePlan.modifierExtension":"Extension","CarePlan.note":"Annotation","CarePlan.partOf":"Reference","CarePlan.period":"Period","CarePlan.replaces":"Reference","CarePlan.status":"code","CarePlan.subject":"Reference","CarePlan.supportingInfo":"Reference","CarePlan.text":"Narrative","CarePlan.title":"string","CareTeam.category":"CodeableConcept","CareTeam.contained":"Resource","CareTeam.encounter":"Reference","CareTeam.extension":"Extension","CareTeam.id":"System.String","CareTeam.identifier":"Identifier","CareTeam.implicitRules":"uri","CareTeam.language":"code","CareTeam.managingOrganization":"Reference","CareTeam.meta":"Meta","CareTeam.modifierExtension":"Extension","CareTeam.name":"string","CareTeam.note":"Annotation","CareTeam.participant.extension":"Extension","CareTeam.participant.id":"System.String","CareTeam.participant.member":"Reference","CareTeam.participant.modifierExtension":"Extension","CareTeam.participant.onBehalfOf":"Reference","CareTeam.participant.period":"Period","CareTeam.participant.role":"CodeableConcept","CareTeam.period":"Period","CareTeam.reasonCode":"CodeableConcept","CareTeam.reasonReference":"Reference","CareTeam.status":"code","CareTeam.subject":"Reference","CareTeam.telecom":"ContactPoint","CareTeam.text":"Narrative","CatalogEntry.additionalCharacteristic":"CodeableConcept","CatalogEntry.additionalClassification":"CodeableConcept","CatalogEntry.additionalIdentifier":"Identifier","CatalogEntry.classification":"CodeableConcept","CatalogEntry.contained":"Resource","CatalogEntry.extension":"Extension","CatalogEntry.id":"System.String","CatalogEntry.identifier":"Identifier","CatalogEntry.implicitRules":"uri","CatalogEntry.language":"code","CatalogEntry.lastUpdated":"dateTime","CatalogEntry.meta":"Meta","CatalogEntry.modifierExtension":"Extension","CatalogEntry.orderable":"boolean","CatalogEntry.referencedItem":"Reference","CatalogEntry.relatedEntry.extension":"Extension","CatalogEntry.relatedEntry.id":"System.String","CatalogEntry.relatedEntry.item":"Reference","CatalogEntry.relatedEntry.modifierExtension":"Extension","CatalogEntry.relatedEntry.relationtype":"code","CatalogEntry.status":"code","CatalogEntry.text":"Narrative","CatalogEntry.type":"CodeableConcept","CatalogEntry.validTo":"dateTime","CatalogEntry.validityPeriod":"Period","ChargeItem.account":"Reference","ChargeItem.bodysite":"CodeableConcept","ChargeItem.code":"CodeableConcept","ChargeItem.contained":"Resource","ChargeItem.context":"Reference","ChargeItem.costCenter":"Reference","ChargeItem.definitionCanonical":"canonical","ChargeItem.definitionUri":"uri","ChargeItem.enteredDate":"dateTime","ChargeItem.enterer":"Reference","ChargeItem.extension":"Extension","ChargeItem.factorOverride":"decimal","ChargeItem.id":"System.String","ChargeItem.identifier":"Identifier","ChargeItem.implicitRules":"uri","ChargeItem.language":"code","ChargeItem.meta":"Meta","ChargeItem.modifierExtension":"Extension","ChargeItem.note":"Annotation","ChargeItem.occurrenceDateTime":"dateTime","ChargeItem.occurrencePeriod":"Period","ChargeItem.occurrenceTiming":"Timing","ChargeItem.overrideReason":"string","ChargeItem.partOf":"Reference","ChargeItem.performer.actor":"Reference","ChargeItem.performer.extension":"Extension","ChargeItem.performer.function":"CodeableConcept","ChargeItem.performer.id":"System.String","ChargeItem.performer.modifierExtension":"Extension","ChargeItem.performingOrganization":"Reference","ChargeItem.priceOverride":"Money","ChargeItem.productCodeableConcept":"CodeableConcept","ChargeItem.productReference":"Reference","ChargeItem.quantity":"Quantity","ChargeItem.reason":"CodeableConcept","ChargeItem.requestingOrganization":"Reference","ChargeItem.service":"Reference","ChargeItem.status":"code","ChargeItem.subject":"Reference","ChargeItem.supportingInformation":"Reference","ChargeItem.text":"Narrative","ChargeItemDefinition.applicability.description":"string","ChargeItemDefinition.applicability.expression":"string","ChargeItemDefinition.applicability.extension":"Extension","ChargeItemDefinition.applicability.id":"System.String","ChargeItemDefinition.applicability.language":"string","ChargeItemDefinition.applicability.modifierExtension":"Extension","ChargeItemDefinition.approvalDate":"date","ChargeItemDefinition.code":"CodeableConcept","ChargeItemDefinition.contact":"ContactDetail","ChargeItemDefinition.contained":"Resource","ChargeItemDefinition.copyright":"markdown","ChargeItemDefinition.date":"dateTime","ChargeItemDefinition.derivedFromUri":"uri","ChargeItemDefinition.description":"markdown","ChargeItemDefinition.effectivePeriod":"Period","ChargeItemDefinition.experimental":"boolean","ChargeItemDefinition.extension":"Extension","ChargeItemDefinition.id":"System.String","ChargeItemDefinition.identifier":"Identifier","ChargeItemDefinition.implicitRules":"uri","ChargeItemDefinition.instance":"Reference","ChargeItemDefinition.jurisdiction":"CodeableConcept","ChargeItemDefinition.language":"code","ChargeItemDefinition.lastReviewDate":"date","ChargeItemDefinition.meta":"Meta","ChargeItemDefinition.modifierExtension":"Extension","ChargeItemDefinition.partOf":"canonical","ChargeItemDefinition.propertyGroup.extension":"Extension","ChargeItemDefinition.propertyGroup.id":"System.String","ChargeItemDefinition.propertyGroup.modifierExtension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.amount":"Money","ChargeItemDefinition.propertyGroup.priceComponent.code":"CodeableConcept","ChargeItemDefinition.propertyGroup.priceComponent.extension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.factor":"decimal","ChargeItemDefinition.propertyGroup.priceComponent.id":"System.String","ChargeItemDefinition.propertyGroup.priceComponent.modifierExtension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.type":"code","ChargeItemDefinition.publisher":"string","ChargeItemDefinition.replaces":"canonical","ChargeItemDefinition.status":"code","ChargeItemDefinition.text":"Narrative","ChargeItemDefinition.title":"string","ChargeItemDefinition.url":"uri","ChargeItemDefinition.useContext":"UsageContext","ChargeItemDefinition.version":"string","Claim.accident.date":"date","Claim.accident.extension":"Extension","Claim.accident.id":"System.String","Claim.accident.locationAddress":"Address","Claim.accident.locationReference":"Reference","Claim.accident.modifierExtension":"Extension","Claim.accident.type":"CodeableConcept","Claim.billablePeriod":"Period","Claim.careTeam.extension":"Extension","Claim.careTeam.id":"System.String","Claim.careTeam.modifierExtension":"Extension","Claim.careTeam.provider":"Reference","Claim.careTeam.qualification":"CodeableConcept","Claim.careTeam.responsible":"boolean","Claim.careTeam.role":"CodeableConcept","Claim.careTeam.sequence":"positiveInt","Claim.contained":"Resource","Claim.created":"dateTime","Claim.diagnosis.diagnosisCodeableConcept":"CodeableConcept","Claim.diagnosis.diagnosisReference":"Reference","Claim.diagnosis.extension":"Extension","Claim.diagnosis.id":"System.String","Claim.diagnosis.modifierExtension":"Extension","Claim.diagnosis.onAdmission":"CodeableConcept","Claim.diagnosis.packageCode":"CodeableConcept","Claim.diagnosis.sequence":"positiveInt","Claim.diagnosis.type":"CodeableConcept","Claim.enterer":"Reference","Claim.extension":"Extension","Claim.facility":"Reference","Claim.fundsReserve":"CodeableConcept","Claim.id":"System.String","Claim.identifier":"Identifier","Claim.implicitRules":"uri","Claim.insurance.businessArrangement":"string","Claim.insurance.claimResponse":"Reference","Claim.insurance.coverage":"Reference","Claim.insurance.extension":"Extension","Claim.insurance.focal":"boolean","Claim.insurance.id":"System.String","Claim.insurance.identifier":"Identifier","Claim.insurance.modifierExtension":"Extension","Claim.insurance.preAuthRef":"string","Claim.insurance.sequence":"positiveInt","Claim.insurer":"Reference","Claim.item.bodySite":"CodeableConcept","Claim.item.careTeamSequence":"positiveInt","Claim.item.category":"CodeableConcept","Claim.item.detail.category":"CodeableConcept","Claim.item.detail.extension":"Extension","Claim.item.detail.factor":"decimal","Claim.item.detail.id":"System.String","Claim.item.detail.modifier":"CodeableConcept","Claim.item.detail.modifierExtension":"Extension","Claim.item.detail.net":"Money","Claim.item.detail.productOrService":"CodeableConcept","Claim.item.detail.programCode":"CodeableConcept","Claim.item.detail.quantity":"Quantity","Claim.item.detail.revenue":"CodeableConcept","Claim.item.detail.sequence":"positiveInt","Claim.item.detail.subDetail.category":"CodeableConcept","Claim.item.detail.subDetail.extension":"Extension","Claim.item.detail.subDetail.factor":"decimal","Claim.item.detail.subDetail.id":"System.String","Claim.item.detail.subDetail.modifier":"CodeableConcept","Claim.item.detail.subDetail.modifierExtension":"Extension","Claim.item.detail.subDetail.net":"Money","Claim.item.detail.subDetail.productOrService":"CodeableConcept","Claim.item.detail.subDetail.programCode":"CodeableConcept","Claim.item.detail.subDetail.quantity":"Quantity","Claim.item.detail.subDetail.revenue":"CodeableConcept","Claim.item.detail.subDetail.sequence":"positiveInt","Claim.item.detail.subDetail.udi":"Reference","Claim.item.detail.subDetail.unitPrice":"Money","Claim.item.detail.udi":"Reference","Claim.item.detail.unitPrice":"Money","Claim.item.diagnosisSequence":"positiveInt","Claim.item.encounter":"Reference","Claim.item.extension":"Extension","Claim.item.factor":"decimal","Claim.item.id":"System.String","Claim.item.informationSequence":"positiveInt","Claim.item.locationAddress":"Address","Claim.item.locationCodeableConcept":"CodeableConcept","Claim.item.locationReference":"Reference","Claim.item.modifier":"CodeableConcept","Claim.item.modifierExtension":"Extension","Claim.item.net":"Money","Claim.item.procedureSequence":"positiveInt","Claim.item.productOrService":"CodeableConcept","Claim.item.programCode":"CodeableConcept","Claim.item.quantity":"Quantity","Claim.item.revenue":"CodeableConcept","Claim.item.sequence":"positiveInt","Claim.item.servicedDate":"date","Claim.item.servicedPeriod":"Period","Claim.item.subSite":"CodeableConcept","Claim.item.udi":"Reference","Claim.item.unitPrice":"Money","Claim.language":"code","Claim.meta":"Meta","Claim.modifierExtension":"Extension","Claim.originalPrescription":"Reference","Claim.patient":"Reference","Claim.payee.extension":"Extension","Claim.payee.id":"System.String","Claim.payee.modifierExtension":"Extension","Claim.payee.party":"Reference","Claim.payee.type":"CodeableConcept","Claim.prescription":"Reference","Claim.priority":"CodeableConcept","Claim.procedure.date":"dateTime","Claim.procedure.extension":"Extension","Claim.procedure.id":"System.String","Claim.procedure.modifierExtension":"Extension","Claim.procedure.procedureCodeableConcept":"CodeableConcept","Claim.procedure.procedureReference":"Reference","Claim.procedure.sequence":"positiveInt","Claim.procedure.type":"CodeableConcept","Claim.procedure.udi":"Reference","Claim.provider":"Reference","Claim.referral":"Reference","Claim.related.claim":"Reference","Claim.related.extension":"Extension","Claim.related.id":"System.String","Claim.related.modifierExtension":"Extension","Claim.related.reference":"Identifier","Claim.related.relationship":"CodeableConcept","Claim.status":"code","Claim.subType":"CodeableConcept","Claim.supportingInfo.category":"CodeableConcept","Claim.supportingInfo.code":"CodeableConcept","Claim.supportingInfo.extension":"Extension","Claim.supportingInfo.id":"System.String","Claim.supportingInfo.modifierExtension":"Extension","Claim.supportingInfo.reason":"CodeableConcept","Claim.supportingInfo.sequence":"positiveInt","Claim.supportingInfo.timingDate":"date","Claim.supportingInfo.timingPeriod":"Period","Claim.supportingInfo.valueAttachment":"Attachment","Claim.supportingInfo.valueBoolean":"boolean","Claim.supportingInfo.valueQuantity":"Quantity","Claim.supportingInfo.valueReference":"Reference","Claim.supportingInfo.valueString":"string","Claim.text":"Narrative","Claim.total":"Money","Claim.type":"CodeableConcept","Claim.use":"code","ClaimResponse.addItem.bodySite":"CodeableConcept","ClaimResponse.addItem.detail.extension":"Extension","ClaimResponse.addItem.detail.factor":"decimal","ClaimResponse.addItem.detail.id":"System.String","ClaimResponse.addItem.detail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.modifierExtension":"Extension","ClaimResponse.addItem.detail.net":"Money","ClaimResponse.addItem.detail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.productOrService":"CodeableConcept","ClaimResponse.addItem.detail.quantity":"Quantity","ClaimResponse.addItem.detail.subDetail.extension":"Extension","ClaimResponse.addItem.detail.subDetail.factor":"decimal","ClaimResponse.addItem.detail.subDetail.id":"System.String","ClaimResponse.addItem.detail.subDetail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.subDetail.modifierExtension":"Extension","ClaimResponse.addItem.detail.subDetail.net":"Money","ClaimResponse.addItem.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.subDetail.productOrService":"CodeableConcept","ClaimResponse.addItem.detail.subDetail.quantity":"Quantity","ClaimResponse.addItem.detail.subDetail.unitPrice":"Money","ClaimResponse.addItem.detail.unitPrice":"Money","ClaimResponse.addItem.detailSequence":"positiveInt","ClaimResponse.addItem.extension":"Extension","ClaimResponse.addItem.factor":"decimal","ClaimResponse.addItem.id":"System.String","ClaimResponse.addItem.itemSequence":"positiveInt","ClaimResponse.addItem.locationAddress":"Address","ClaimResponse.addItem.locationCodeableConcept":"CodeableConcept","ClaimResponse.addItem.locationReference":"Reference","ClaimResponse.addItem.modifier":"CodeableConcept","ClaimResponse.addItem.modifierExtension":"Extension","ClaimResponse.addItem.net":"Money","ClaimResponse.addItem.noteNumber":"positiveInt","ClaimResponse.addItem.productOrService":"CodeableConcept","ClaimResponse.addItem.programCode":"CodeableConcept","ClaimResponse.addItem.provider":"Reference","ClaimResponse.addItem.quantity":"Quantity","ClaimResponse.addItem.servicedDate":"date","ClaimResponse.addItem.servicedPeriod":"Period","ClaimResponse.addItem.subSite":"CodeableConcept","ClaimResponse.addItem.subdetailSequence":"positiveInt","ClaimResponse.addItem.unitPrice":"Money","ClaimResponse.communicationRequest":"Reference","ClaimResponse.contained":"Resource","ClaimResponse.created":"dateTime","ClaimResponse.disposition":"string","ClaimResponse.error.code":"CodeableConcept","ClaimResponse.error.detailSequence":"positiveInt","ClaimResponse.error.extension":"Extension","ClaimResponse.error.id":"System.String","ClaimResponse.error.itemSequence":"positiveInt","ClaimResponse.error.modifierExtension":"Extension","ClaimResponse.error.subDetailSequence":"positiveInt","ClaimResponse.extension":"Extension","ClaimResponse.form":"Attachment","ClaimResponse.formCode":"CodeableConcept","ClaimResponse.fundsReserve":"CodeableConcept","ClaimResponse.id":"System.String","ClaimResponse.identifier":"Identifier","ClaimResponse.implicitRules":"uri","ClaimResponse.insurance.businessArrangement":"string","ClaimResponse.insurance.claimResponse":"Reference","ClaimResponse.insurance.coverage":"Reference","ClaimResponse.insurance.extension":"Extension","ClaimResponse.insurance.focal":"boolean","ClaimResponse.insurance.id":"System.String","ClaimResponse.insurance.modifierExtension":"Extension","ClaimResponse.insurance.sequence":"positiveInt","ClaimResponse.insurer":"Reference","ClaimResponse.item.adjudication.amount":"Money","ClaimResponse.item.adjudication.category":"CodeableConcept","ClaimResponse.item.adjudication.extension":"Extension","ClaimResponse.item.adjudication.id":"System.String","ClaimResponse.item.adjudication.modifierExtension":"Extension","ClaimResponse.item.adjudication.reason":"CodeableConcept","ClaimResponse.item.adjudication.value":"decimal","ClaimResponse.item.detail.detailSequence":"positiveInt","ClaimResponse.item.detail.extension":"Extension","ClaimResponse.item.detail.id":"System.String","ClaimResponse.item.detail.modifierExtension":"Extension","ClaimResponse.item.detail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.extension":"Extension","ClaimResponse.item.detail.subDetail.id":"System.String","ClaimResponse.item.detail.subDetail.modifierExtension":"Extension","ClaimResponse.item.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.subDetailSequence":"positiveInt","ClaimResponse.item.extension":"Extension","ClaimResponse.item.id":"System.String","ClaimResponse.item.itemSequence":"positiveInt","ClaimResponse.item.modifierExtension":"Extension","ClaimResponse.item.noteNumber":"positiveInt","ClaimResponse.language":"code","ClaimResponse.meta":"Meta","ClaimResponse.modifierExtension":"Extension","ClaimResponse.outcome":"code","ClaimResponse.patient":"Reference","ClaimResponse.payeeType":"CodeableConcept","ClaimResponse.payment.adjustment":"Money","ClaimResponse.payment.adjustmentReason":"CodeableConcept","ClaimResponse.payment.amount":"Money","ClaimResponse.payment.date":"date","ClaimResponse.payment.extension":"Extension","ClaimResponse.payment.id":"System.String","ClaimResponse.payment.identifier":"Identifier","ClaimResponse.payment.modifierExtension":"Extension","ClaimResponse.payment.type":"CodeableConcept","ClaimResponse.preAuthPeriod":"Period","ClaimResponse.preAuthRef":"string","ClaimResponse.processNote.extension":"Extension","ClaimResponse.processNote.id":"System.String","ClaimResponse.processNote.language":"CodeableConcept","ClaimResponse.processNote.modifierExtension":"Extension","ClaimResponse.processNote.number":"positiveInt","ClaimResponse.processNote.text":"string","ClaimResponse.processNote.type":"code","ClaimResponse.request":"Reference","ClaimResponse.requestor":"Reference","ClaimResponse.status":"code","ClaimResponse.subType":"CodeableConcept","ClaimResponse.text":"Narrative","ClaimResponse.total.amount":"Money","ClaimResponse.total.category":"CodeableConcept","ClaimResponse.total.extension":"Extension","ClaimResponse.total.id":"System.String","ClaimResponse.total.modifierExtension":"Extension","ClaimResponse.type":"CodeableConcept","ClaimResponse.use":"code","ClinicalImpression.assessor":"Reference","ClinicalImpression.code":"CodeableConcept","ClinicalImpression.contained":"Resource","ClinicalImpression.date":"dateTime","ClinicalImpression.description":"string","ClinicalImpression.effectiveDateTime":"dateTime","ClinicalImpression.effectivePeriod":"Period","ClinicalImpression.encounter":"Reference","ClinicalImpression.extension":"Extension","ClinicalImpression.finding.basis":"string","ClinicalImpression.finding.extension":"Extension","ClinicalImpression.finding.id":"System.String","ClinicalImpression.finding.itemCodeableConcept":"CodeableConcept","ClinicalImpression.finding.itemReference":"Reference","ClinicalImpression.finding.modifierExtension":"Extension","ClinicalImpression.id":"System.String","ClinicalImpression.identifier":"Identifier","ClinicalImpression.implicitRules":"uri","ClinicalImpression.investigation.code":"CodeableConcept","ClinicalImpression.investigation.extension":"Extension","ClinicalImpression.investigation.id":"System.String","ClinicalImpression.investigation.item":"Reference","ClinicalImpression.investigation.modifierExtension":"Extension","ClinicalImpression.language":"code","ClinicalImpression.meta":"Meta","ClinicalImpression.modifierExtension":"Extension","ClinicalImpression.note":"Annotation","ClinicalImpression.previous":"Reference","ClinicalImpression.problem":"Reference","ClinicalImpression.prognosisCodeableConcept":"CodeableConcept","ClinicalImpression.prognosisReference":"Reference","ClinicalImpression.protocol":"uri","ClinicalImpression.status":"code","ClinicalImpression.statusReason":"CodeableConcept","ClinicalImpression.subject":"Reference","ClinicalImpression.summary":"string","ClinicalImpression.supportingInfo":"Reference","ClinicalImpression.text":"Narrative","CodeSystem.caseSensitive":"boolean","CodeSystem.compositional":"boolean","CodeSystem.concept.code":"code","CodeSystem.concept.definition":"string","CodeSystem.concept.designation.extension":"Extension","CodeSystem.concept.designation.id":"System.String","CodeSystem.concept.designation.language":"code","CodeSystem.concept.designation.modifierExtension":"Extension","CodeSystem.concept.designation.use":"Coding","CodeSystem.concept.designation.value":"string","CodeSystem.concept.display":"string","CodeSystem.concept.extension":"Extension","CodeSystem.concept.id":"System.String","CodeSystem.concept.modifierExtension":"Extension","CodeSystem.concept.property.code":"code","CodeSystem.concept.property.extension":"Extension","CodeSystem.concept.property.id":"System.String","CodeSystem.concept.property.modifierExtension":"Extension","CodeSystem.concept.property.valueBoolean":"boolean","CodeSystem.concept.property.valueCode":"code","CodeSystem.concept.property.valueCoding":"Coding","CodeSystem.concept.property.valueDateTime":"dateTime","CodeSystem.concept.property.valueDecimal":"decimal","CodeSystem.concept.property.valueInteger":"integer","CodeSystem.concept.property.valueString":"string","CodeSystem.contact":"ContactDetail","CodeSystem.contained":"Resource","CodeSystem.content":"code","CodeSystem.copyright":"markdown","CodeSystem.count":"unsignedInt","CodeSystem.date":"dateTime","CodeSystem.description":"markdown","CodeSystem.experimental":"boolean","CodeSystem.extension":"Extension","CodeSystem.filter.code":"code","CodeSystem.filter.description":"string","CodeSystem.filter.extension":"Extension","CodeSystem.filter.id":"System.String","CodeSystem.filter.modifierExtension":"Extension","CodeSystem.filter.operator":"code","CodeSystem.filter.value":"string","CodeSystem.hierarchyMeaning":"code","CodeSystem.id":"System.String","CodeSystem.identifier":"Identifier","CodeSystem.implicitRules":"uri","CodeSystem.jurisdiction":"CodeableConcept","CodeSystem.language":"code","CodeSystem.meta":"Meta","CodeSystem.modifierExtension":"Extension","CodeSystem.name":"string","CodeSystem.property.code":"code","CodeSystem.property.description":"string","CodeSystem.property.extension":"Extension","CodeSystem.property.id":"System.String","CodeSystem.property.modifierExtension":"Extension","CodeSystem.property.type":"code","CodeSystem.property.uri":"uri","CodeSystem.publisher":"string","CodeSystem.purpose":"markdown","CodeSystem.status":"code","CodeSystem.supplements":"canonical","CodeSystem.text":"Narrative","CodeSystem.title":"string","CodeSystem.url":"uri","CodeSystem.useContext":"UsageContext","CodeSystem.valueSet":"canonical","CodeSystem.version":"string","CodeSystem.versionNeeded":"boolean","CodeableConcept.coding":"Coding","CodeableConcept.extension":"Extension","CodeableConcept.id":"System.String","CodeableConcept.text":"string","Coding.code":"code","Coding.display":"string","Coding.extension":"Extension","Coding.id":"System.String","Coding.system":"uri","Coding.userSelected":"boolean","Coding.version":"string","Communication.about":"Reference","Communication.basedOn":"Reference","Communication.category":"CodeableConcept","Communication.contained":"Resource","Communication.encounter":"Reference","Communication.extension":"Extension","Communication.id":"System.String","Communication.identifier":"Identifier","Communication.implicitRules":"uri","Communication.inResponseTo":"Reference","Communication.instantiatesCanonical":"canonical","Communication.instantiatesUri":"uri","Communication.language":"code","Communication.medium":"CodeableConcept","Communication.meta":"Meta","Communication.modifierExtension":"Extension","Communication.note":"Annotation","Communication.partOf":"Reference","Communication.payload.contentAttachment":"Attachment","Communication.payload.contentReference":"Reference","Communication.payload.contentString":"string","Communication.payload.extension":"Extension","Communication.payload.id":"System.String","Communication.payload.modifierExtension":"Extension","Communication.priority":"code","Communication.reasonCode":"CodeableConcept","Communication.reasonReference":"Reference","Communication.received":"dateTime","Communication.recipient":"Reference","Communication.sender":"Reference","Communication.sent":"dateTime","Communication.status":"code","Communication.statusReason":"CodeableConcept","Communication.subject":"Reference","Communication.text":"Narrative","Communication.topic":"CodeableConcept","CommunicationRequest.about":"Reference","CommunicationRequest.authoredOn":"dateTime","CommunicationRequest.basedOn":"Reference","CommunicationRequest.category":"CodeableConcept","CommunicationRequest.contained":"Resource","CommunicationRequest.doNotPerform":"boolean","CommunicationRequest.encounter":"Reference","CommunicationRequest.extension":"Extension","CommunicationRequest.groupIdentifier":"Identifier","CommunicationRequest.id":"System.String","CommunicationRequest.identifier":"Identifier","CommunicationRequest.implicitRules":"uri","CommunicationRequest.language":"code","CommunicationRequest.medium":"CodeableConcept","CommunicationRequest.meta":"Meta","CommunicationRequest.modifierExtension":"Extension","CommunicationRequest.note":"Annotation","CommunicationRequest.occurrenceDateTime":"dateTime","CommunicationRequest.occurrencePeriod":"Period","CommunicationRequest.payload.contentAttachment":"Attachment","CommunicationRequest.payload.contentReference":"Reference","CommunicationRequest.payload.contentString":"string","CommunicationRequest.payload.extension":"Extension","CommunicationRequest.payload.id":"System.String","CommunicationRequest.payload.modifierExtension":"Extension","CommunicationRequest.priority":"code","CommunicationRequest.reasonCode":"CodeableConcept","CommunicationRequest.reasonReference":"Reference","CommunicationRequest.recipient":"Reference","CommunicationRequest.replaces":"Reference","CommunicationRequest.requester":"Reference","CommunicationRequest.sender":"Reference","CommunicationRequest.status":"code","CommunicationRequest.statusReason":"CodeableConcept","CommunicationRequest.subject":"Reference","CommunicationRequest.text":"Narrative","CompartmentDefinition.code":"code","CompartmentDefinition.contact":"ContactDetail","CompartmentDefinition.contained":"Resource","CompartmentDefinition.date":"dateTime","CompartmentDefinition.description":"markdown","CompartmentDefinition.experimental":"boolean","CompartmentDefinition.extension":"Extension","CompartmentDefinition.id":"System.String","CompartmentDefinition.implicitRules":"uri","CompartmentDefinition.language":"code","CompartmentDefinition.meta":"Meta","CompartmentDefinition.modifierExtension":"Extension","CompartmentDefinition.name":"string","CompartmentDefinition.publisher":"string","CompartmentDefinition.purpose":"markdown","CompartmentDefinition.resource.code":"code","CompartmentDefinition.resource.documentation":"string","CompartmentDefinition.resource.extension":"Extension","CompartmentDefinition.resource.id":"System.String","CompartmentDefinition.resource.modifierExtension":"Extension","CompartmentDefinition.resource.param":"string","CompartmentDefinition.search":"boolean","CompartmentDefinition.status":"code","CompartmentDefinition.text":"Narrative","CompartmentDefinition.url":"uri","CompartmentDefinition.useContext":"UsageContext","CompartmentDefinition.version":"string","Composition.attester.extension":"Extension","Composition.attester.id":"System.String","Composition.attester.mode":"code","Composition.attester.modifierExtension":"Extension","Composition.attester.party":"Reference","Composition.attester.time":"dateTime","Composition.author":"Reference","Composition.category":"CodeableConcept","Composition.confidentiality":"code","Composition.contained":"Resource","Composition.custodian":"Reference","Composition.date":"dateTime","Composition.encounter":"Reference","Composition.event.code":"CodeableConcept","Composition.event.detail":"Reference","Composition.event.extension":"Extension","Composition.event.id":"System.String","Composition.event.modifierExtension":"Extension","Composition.event.period":"Period","Composition.extension":"Extension","Composition.id":"System.String","Composition.identifier":"Identifier","Composition.implicitRules":"uri","Composition.language":"code","Composition.meta":"Meta","Composition.modifierExtension":"Extension","Composition.relatesTo.code":"code","Composition.relatesTo.extension":"Extension","Composition.relatesTo.id":"System.String","Composition.relatesTo.modifierExtension":"Extension","Composition.relatesTo.targetIdentifier":"Identifier","Composition.relatesTo.targetReference":"Reference","Composition.section.author":"Reference","Composition.section.code":"CodeableConcept","Composition.section.emptyReason":"CodeableConcept","Composition.section.entry":"Reference","Composition.section.extension":"Extension","Composition.section.focus":"Reference","Composition.section.id":"System.String","Composition.section.mode":"code","Composition.section.modifierExtension":"Extension","Composition.section.orderedBy":"CodeableConcept","Composition.section.text":"Narrative","Composition.section.title":"string","Composition.status":"code","Composition.subject":"Reference","Composition.text":"Narrative","Composition.title":"string","Composition.type":"CodeableConcept","ConceptMap.contact":"ContactDetail","ConceptMap.contained":"Resource","ConceptMap.copyright":"markdown","ConceptMap.date":"dateTime","ConceptMap.description":"markdown","ConceptMap.experimental":"boolean","ConceptMap.extension":"Extension","ConceptMap.group.element.code":"code","ConceptMap.group.element.display":"string","ConceptMap.group.element.extension":"Extension","ConceptMap.group.element.id":"System.String","ConceptMap.group.element.modifierExtension":"Extension","ConceptMap.group.element.target.code":"code","ConceptMap.group.element.target.comment":"string","ConceptMap.group.element.target.dependsOn.display":"string","ConceptMap.group.element.target.dependsOn.extension":"Extension","ConceptMap.group.element.target.dependsOn.id":"System.String","ConceptMap.group.element.target.dependsOn.modifierExtension":"Extension","ConceptMap.group.element.target.dependsOn.property":"uri","ConceptMap.group.element.target.dependsOn.system":"canonical","ConceptMap.group.element.target.dependsOn.value":"string","ConceptMap.group.element.target.display":"string","ConceptMap.group.element.target.equivalence":"code","ConceptMap.group.element.target.extension":"Extension","ConceptMap.group.element.target.id":"System.String","ConceptMap.group.element.target.modifierExtension":"Extension","ConceptMap.group.extension":"Extension","ConceptMap.group.id":"System.String","ConceptMap.group.modifierExtension":"Extension","ConceptMap.group.source":"uri","ConceptMap.group.sourceVersion":"string","ConceptMap.group.target":"uri","ConceptMap.group.targetVersion":"string","ConceptMap.group.unmapped.code":"code","ConceptMap.group.unmapped.display":"string","ConceptMap.group.unmapped.extension":"Extension","ConceptMap.group.unmapped.id":"System.String","ConceptMap.group.unmapped.mode":"code","ConceptMap.group.unmapped.modifierExtension":"Extension","ConceptMap.group.unmapped.url":"canonical","ConceptMap.id":"System.String","ConceptMap.identifier":"Identifier","ConceptMap.implicitRules":"uri","ConceptMap.jurisdiction":"CodeableConcept","ConceptMap.language":"code","ConceptMap.meta":"Meta","ConceptMap.modifierExtension":"Extension","ConceptMap.name":"string","ConceptMap.publisher":"string","ConceptMap.purpose":"markdown","ConceptMap.sourceCanonical":"canonical","ConceptMap.sourceUri":"uri","ConceptMap.status":"code","ConceptMap.targetCanonical":"canonical","ConceptMap.targetUri":"uri","ConceptMap.text":"Narrative","ConceptMap.title":"string","ConceptMap.url":"uri","ConceptMap.useContext":"UsageContext","ConceptMap.version":"string","Condition.abatementAge":"Age","Condition.abatementDateTime":"dateTime","Condition.abatementPeriod":"Period","Condition.abatementRange":"Range","Condition.abatementString":"string","Condition.asserter":"Reference","Condition.bodySite":"CodeableConcept","Condition.category":"CodeableConcept","Condition.clinicalStatus":"CodeableConcept","Condition.code":"CodeableConcept","Condition.contained":"Resource","Condition.encounter":"Reference","Condition.evidence.code":"CodeableConcept","Condition.evidence.detail":"Reference","Condition.evidence.extension":"Extension","Condition.evidence.id":"System.String","Condition.evidence.modifierExtension":"Extension","Condition.extension":"Extension","Condition.id":"System.String","Condition.identifier":"Identifier","Condition.implicitRules":"uri","Condition.language":"code","Condition.meta":"Meta","Condition.modifierExtension":"Extension","Condition.note":"Annotation","Condition.onsetAge":"Age","Condition.onsetDateTime":"dateTime","Condition.onsetPeriod":"Period","Condition.onsetRange":"Range","Condition.onsetString":"string","Condition.recordedDate":"dateTime","Condition.recorder":"Reference","Condition.severity":"CodeableConcept","Condition.stage.assessment":"Reference","Condition.stage.extension":"Extension","Condition.stage.id":"System.String","Condition.stage.modifierExtension":"Extension","Condition.stage.summary":"CodeableConcept","Condition.stage.type":"CodeableConcept","Condition.subject":"Reference","Condition.text":"Narrative","Condition.verificationStatus":"CodeableConcept","Consent.category":"CodeableConcept","Consent.contained":"Resource","Consent.dateTime":"dateTime","Consent.extension":"Extension","Consent.id":"System.String","Consent.identifier":"Identifier","Consent.implicitRules":"uri","Consent.language":"code","Consent.meta":"Meta","Consent.modifierExtension":"Extension","Consent.organization":"Reference","Consent.patient":"Reference","Consent.performer":"Reference","Consent.policy.authority":"uri","Consent.policy.extension":"Extension","Consent.policy.id":"System.String","Consent.policy.modifierExtension":"Extension","Consent.policy.uri":"uri","Consent.policyRule":"CodeableConcept","Consent.provision.action":"CodeableConcept","Consent.provision.actor.extension":"Extension","Consent.provision.actor.id":"System.String","Consent.provision.actor.modifierExtension":"Extension","Consent.provision.actor.reference":"Reference","Consent.provision.actor.role":"CodeableConcept","Consent.provision.class":"Coding","Consent.provision.code":"CodeableConcept","Consent.provision.data.extension":"Extension","Consent.provision.data.id":"System.String","Consent.provision.data.meaning":"code","Consent.provision.data.modifierExtension":"Extension","Consent.provision.data.reference":"Reference","Consent.provision.dataPeriod":"Period","Consent.provision.extension":"Extension","Consent.provision.id":"System.String","Consent.provision.modifierExtension":"Extension","Consent.provision.period":"Period","Consent.provision.purpose":"Coding","Consent.provision.securityLabel":"Coding","Consent.provision.type":"code","Consent.scope":"CodeableConcept","Consent.sourceAttachment":"Attachment","Consent.sourceReference":"Reference","Consent.status":"code","Consent.text":"Narrative","Consent.verification.extension":"Extension","Consent.verification.id":"System.String","Consent.verification.modifierExtension":"Extension","Consent.verification.verificationDate":"dateTime","Consent.verification.verified":"boolean","Consent.verification.verifiedWith":"Reference","ContactDetail.extension":"Extension","ContactDetail.id":"System.String","ContactDetail.name":"string","ContactDetail.telecom":"ContactPoint","ContactPoint.extension":"Extension","ContactPoint.id":"System.String","ContactPoint.period":"Period","ContactPoint.rank":"positiveInt","ContactPoint.system":"code","ContactPoint.use":"code","ContactPoint.value":"string","Contract.alias":"string","Contract.applies":"Period","Contract.author":"Reference","Contract.authority":"Reference","Contract.contained":"Resource","Contract.contentDefinition.copyright":"markdown","Contract.contentDefinition.extension":"Extension","Contract.contentDefinition.id":"System.String","Contract.contentDefinition.modifierExtension":"Extension","Contract.contentDefinition.publicationDate":"dateTime","Contract.contentDefinition.publicationStatus":"code","Contract.contentDefinition.publisher":"Reference","Contract.contentDefinition.subType":"CodeableConcept","Contract.contentDefinition.type":"CodeableConcept","Contract.contentDerivative":"CodeableConcept","Contract.domain":"Reference","Contract.expirationType":"CodeableConcept","Contract.extension":"Extension","Contract.friendly.contentAttachment":"Attachment","Contract.friendly.contentReference":"Reference","Contract.friendly.extension":"Extension","Contract.friendly.id":"System.String","Contract.friendly.modifierExtension":"Extension","Contract.id":"System.String","Contract.identifier":"Identifier","Contract.implicitRules":"uri","Contract.instantiatesCanonical":"Reference","Contract.instantiatesUri":"uri","Contract.issued":"dateTime","Contract.language":"code","Contract.legal.contentAttachment":"Attachment","Contract.legal.contentReference":"Reference","Contract.legal.extension":"Extension","Contract.legal.id":"System.String","Contract.legal.modifierExtension":"Extension","Contract.legalState":"CodeableConcept","Contract.legallyBindingAttachment":"Attachment","Contract.legallyBindingReference":"Reference","Contract.meta":"Meta","Contract.modifierExtension":"Extension","Contract.name":"string","Contract.relevantHistory":"Reference","Contract.rule.contentAttachment":"Attachment","Contract.rule.contentReference":"Reference","Contract.rule.extension":"Extension","Contract.rule.id":"System.String","Contract.rule.modifierExtension":"Extension","Contract.scope":"CodeableConcept","Contract.signer.extension":"Extension","Contract.signer.id":"System.String","Contract.signer.modifierExtension":"Extension","Contract.signer.party":"Reference","Contract.signer.signature":"Signature","Contract.signer.type":"Coding","Contract.site":"Reference","Contract.status":"code","Contract.subType":"CodeableConcept","Contract.subject":"Reference","Contract.subtitle":"string","Contract.supportingInfo":"Reference","Contract.term.action.context":"Reference","Contract.term.action.contextLinkId":"string","Contract.term.action.doNotPerform":"boolean","Contract.term.action.extension":"Extension","Contract.term.action.id":"System.String","Contract.term.action.intent":"CodeableConcept","Contract.term.action.linkId":"string","Contract.term.action.modifierExtension":"Extension","Contract.term.action.note":"Annotation","Contract.term.action.occurrenceDateTime":"dateTime","Contract.term.action.occurrencePeriod":"Period","Contract.term.action.occurrenceTiming":"Timing","Contract.term.action.performer":"Reference","Contract.term.action.performerLinkId":"string","Contract.term.action.performerRole":"CodeableConcept","Contract.term.action.performerType":"CodeableConcept","Contract.term.action.reason":"string","Contract.term.action.reasonCode":"CodeableConcept","Contract.term.action.reasonLinkId":"string","Contract.term.action.reasonReference":"Reference","Contract.term.action.requester":"Reference","Contract.term.action.requesterLinkId":"string","Contract.term.action.securityLabelNumber":"unsignedInt","Contract.term.action.status":"CodeableConcept","Contract.term.action.subject.extension":"Extension","Contract.term.action.subject.id":"System.String","Contract.term.action.subject.modifierExtension":"Extension","Contract.term.action.subject.reference":"Reference","Contract.term.action.subject.role":"CodeableConcept","Contract.term.action.type":"CodeableConcept","Contract.term.applies":"Period","Contract.term.asset.condition":"string","Contract.term.asset.context.code":"CodeableConcept","Contract.term.asset.context.extension":"Extension","Contract.term.asset.context.id":"System.String","Contract.term.asset.context.modifierExtension":"Extension","Contract.term.asset.context.reference":"Reference","Contract.term.asset.context.text":"string","Contract.term.asset.extension":"Extension","Contract.term.asset.id":"System.String","Contract.term.asset.linkId":"string","Contract.term.asset.modifierExtension":"Extension","Contract.term.asset.period":"Period","Contract.term.asset.periodType":"CodeableConcept","Contract.term.asset.relationship":"Coding","Contract.term.asset.scope":"CodeableConcept","Contract.term.asset.securityLabelNumber":"unsignedInt","Contract.term.asset.subtype":"CodeableConcept","Contract.term.asset.text":"string","Contract.term.asset.type":"CodeableConcept","Contract.term.asset.typeReference":"Reference","Contract.term.asset.usePeriod":"Period","Contract.term.asset.valuedItem.effectiveTime":"dateTime","Contract.term.asset.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.term.asset.valuedItem.entityReference":"Reference","Contract.term.asset.valuedItem.extension":"Extension","Contract.term.asset.valuedItem.factor":"decimal","Contract.term.asset.valuedItem.id":"System.String","Contract.term.asset.valuedItem.identifier":"Identifier","Contract.term.asset.valuedItem.linkId":"string","Contract.term.asset.valuedItem.modifierExtension":"Extension","Contract.term.asset.valuedItem.net":"Money","Contract.term.asset.valuedItem.payment":"string","Contract.term.asset.valuedItem.paymentDate":"dateTime","Contract.term.asset.valuedItem.points":"decimal","Contract.term.asset.valuedItem.quantity":"Quantity","Contract.term.asset.valuedItem.recipient":"Reference","Contract.term.asset.valuedItem.responsible":"Reference","Contract.term.asset.valuedItem.securityLabelNumber":"unsignedInt","Contract.term.asset.valuedItem.unitPrice":"Money","Contract.term.extension":"Extension","Contract.term.id":"System.String","Contract.term.identifier":"Identifier","Contract.term.issued":"dateTime","Contract.term.modifierExtension":"Extension","Contract.term.offer.answer.extension":"Extension","Contract.term.offer.answer.id":"System.String","Contract.term.offer.answer.modifierExtension":"Extension","Contract.term.offer.answer.valueAttachment":"Attachment","Contract.term.offer.answer.valueBoolean":"boolean","Contract.term.offer.answer.valueCoding":"Coding","Contract.term.offer.answer.valueDate":"date","Contract.term.offer.answer.valueDateTime":"dateTime","Contract.term.offer.answer.valueDecimal":"decimal","Contract.term.offer.answer.valueInteger":"integer","Contract.term.offer.answer.valueQuantity":"Quantity","Contract.term.offer.answer.valueReference":"Reference","Contract.term.offer.answer.valueString":"string","Contract.term.offer.answer.valueTime":"time","Contract.term.offer.answer.valueUri":"uri","Contract.term.offer.decision":"CodeableConcept","Contract.term.offer.decisionMode":"CodeableConcept","Contract.term.offer.extension":"Extension","Contract.term.offer.id":"System.String","Contract.term.offer.identifier":"Identifier","Contract.term.offer.linkId":"string","Contract.term.offer.modifierExtension":"Extension","Contract.term.offer.party.extension":"Extension","Contract.term.offer.party.id":"System.String","Contract.term.offer.party.modifierExtension":"Extension","Contract.term.offer.party.reference":"Reference","Contract.term.offer.party.role":"CodeableConcept","Contract.term.offer.securityLabelNumber":"unsignedInt","Contract.term.offer.text":"string","Contract.term.offer.topic":"Reference","Contract.term.offer.type":"CodeableConcept","Contract.term.securityLabel.category":"Coding","Contract.term.securityLabel.classification":"Coding","Contract.term.securityLabel.control":"Coding","Contract.term.securityLabel.extension":"Extension","Contract.term.securityLabel.id":"System.String","Contract.term.securityLabel.modifierExtension":"Extension","Contract.term.securityLabel.number":"unsignedInt","Contract.term.subType":"CodeableConcept","Contract.term.text":"string","Contract.term.topicCodeableConcept":"CodeableConcept","Contract.term.topicReference":"Reference","Contract.term.type":"CodeableConcept","Contract.text":"Narrative","Contract.title":"string","Contract.topicCodeableConcept":"CodeableConcept","Contract.topicReference":"Reference","Contract.type":"CodeableConcept","Contract.url":"uri","Contract.version":"string","Contributor.contact":"ContactDetail","Contributor.extension":"Extension","Contributor.id":"System.String","Contributor.name":"string","Contributor.type":"code","Count.code":"code","Count.comparator":"code","Count.extension":"Extension","Count.id":"System.String","Count.system":"uri","Count.unit":"string","Count.value":"decimal","Coverage.beneficiary":"Reference","Coverage.class.extension":"Extension","Coverage.class.id":"System.String","Coverage.class.modifierExtension":"Extension","Coverage.class.name":"string","Coverage.class.type":"CodeableConcept","Coverage.class.value":"string","Coverage.contained":"Resource","Coverage.contract":"Reference","Coverage.costToBeneficiary.exception.extension":"Extension","Coverage.costToBeneficiary.exception.id":"System.String","Coverage.costToBeneficiary.exception.modifierExtension":"Extension","Coverage.costToBeneficiary.exception.period":"Period","Coverage.costToBeneficiary.exception.type":"CodeableConcept","Coverage.costToBeneficiary.extension":"Extension","Coverage.costToBeneficiary.id":"System.String","Coverage.costToBeneficiary.modifierExtension":"Extension","Coverage.costToBeneficiary.type":"CodeableConcept","Coverage.costToBeneficiary.valueMoney":"Money","Coverage.costToBeneficiary.valueQuantity":"Quantity","Coverage.dependent":"string","Coverage.extension":"Extension","Coverage.id":"System.String","Coverage.identifier":"Identifier","Coverage.implicitRules":"uri","Coverage.language":"code","Coverage.meta":"Meta","Coverage.modifierExtension":"Extension","Coverage.network":"string","Coverage.order":"positiveInt","Coverage.payor":"Reference","Coverage.period":"Period","Coverage.policyHolder":"Reference","Coverage.relationship":"CodeableConcept","Coverage.status":"code","Coverage.subrogation":"boolean","Coverage.subscriber":"Reference","Coverage.subscriberId":"string","Coverage.text":"Narrative","Coverage.type":"CodeableConcept","CoverageEligibilityRequest.contained":"Resource","CoverageEligibilityRequest.created":"dateTime","CoverageEligibilityRequest.enterer":"Reference","CoverageEligibilityRequest.extension":"Extension","CoverageEligibilityRequest.facility":"Reference","CoverageEligibilityRequest.id":"System.String","CoverageEligibilityRequest.identifier":"Identifier","CoverageEligibilityRequest.implicitRules":"uri","CoverageEligibilityRequest.insurance.businessArrangement":"string","CoverageEligibilityRequest.insurance.coverage":"Reference","CoverageEligibilityRequest.insurance.extension":"Extension","CoverageEligibilityRequest.insurance.focal":"boolean","CoverageEligibilityRequest.insurance.id":"System.String","CoverageEligibilityRequest.insurance.modifierExtension":"Extension","CoverageEligibilityRequest.insurer":"Reference","CoverageEligibilityRequest.item.category":"CodeableConcept","CoverageEligibilityRequest.item.detail":"Reference","CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept":"CodeableConcept","CoverageEligibilityRequest.item.diagnosis.diagnosisReference":"Reference","CoverageEligibilityRequest.item.diagnosis.extension":"Extension","CoverageEligibilityRequest.item.diagnosis.id":"System.String","CoverageEligibilityRequest.item.diagnosis.modifierExtension":"Extension","CoverageEligibilityRequest.item.extension":"Extension","CoverageEligibilityRequest.item.facility":"Reference","CoverageEligibilityRequest.item.id":"System.String","CoverageEligibilityRequest.item.modifier":"CodeableConcept","CoverageEligibilityRequest.item.modifierExtension":"Extension","CoverageEligibilityRequest.item.productOrService":"CodeableConcept","CoverageEligibilityRequest.item.provider":"Reference","CoverageEligibilityRequest.item.quantity":"Quantity","CoverageEligibilityRequest.item.supportingInfoSequence":"positiveInt","CoverageEligibilityRequest.item.unitPrice":"Money","CoverageEligibilityRequest.language":"code","CoverageEligibilityRequest.meta":"Meta","CoverageEligibilityRequest.modifierExtension":"Extension","CoverageEligibilityRequest.patient":"Reference","CoverageEligibilityRequest.priority":"CodeableConcept","CoverageEligibilityRequest.provider":"Reference","CoverageEligibilityRequest.purpose":"code","CoverageEligibilityRequest.servicedDate":"date","CoverageEligibilityRequest.servicedPeriod":"Period","CoverageEligibilityRequest.status":"code","CoverageEligibilityRequest.supportingInfo.appliesToAll":"boolean","CoverageEligibilityRequest.supportingInfo.extension":"Extension","CoverageEligibilityRequest.supportingInfo.id":"System.String","CoverageEligibilityRequest.supportingInfo.information":"Reference","CoverageEligibilityRequest.supportingInfo.modifierExtension":"Extension","CoverageEligibilityRequest.supportingInfo.sequence":"positiveInt","CoverageEligibilityRequest.text":"Narrative","CoverageEligibilityResponse.contained":"Resource","CoverageEligibilityResponse.created":"dateTime","CoverageEligibilityResponse.disposition":"string","CoverageEligibilityResponse.error.code":"CodeableConcept","CoverageEligibilityResponse.error.extension":"Extension","CoverageEligibilityResponse.error.id":"System.String","CoverageEligibilityResponse.error.modifierExtension":"Extension","CoverageEligibilityResponse.extension":"Extension","CoverageEligibilityResponse.form":"CodeableConcept","CoverageEligibilityResponse.id":"System.String","CoverageEligibilityResponse.identifier":"Identifier","CoverageEligibilityResponse.implicitRules":"uri","CoverageEligibilityResponse.insurance.benefitPeriod":"Period","CoverageEligibilityResponse.insurance.coverage":"Reference","CoverageEligibilityResponse.insurance.extension":"Extension","CoverageEligibilityResponse.insurance.id":"System.String","CoverageEligibilityResponse.insurance.inforce":"boolean","CoverageEligibilityResponse.insurance.item.authorizationRequired":"boolean","CoverageEligibilityResponse.insurance.item.authorizationSupporting":"CodeableConcept","CoverageEligibilityResponse.insurance.item.authorizationUrl":"uri","CoverageEligibilityResponse.insurance.item.benefit.allowedMoney":"Money","CoverageEligibilityResponse.insurance.item.benefit.allowedString":"string","CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt":"unsignedInt","CoverageEligibilityResponse.insurance.item.benefit.extension":"Extension","CoverageEligibilityResponse.insurance.item.benefit.id":"System.String","CoverageEligibilityResponse.insurance.item.benefit.modifierExtension":"Extension","CoverageEligibilityResponse.insurance.item.benefit.type":"CodeableConcept","CoverageEligibilityResponse.insurance.item.benefit.usedMoney":"Money","CoverageEligibilityResponse.insurance.item.benefit.usedString":"string","CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt":"unsignedInt","CoverageEligibilityResponse.insurance.item.category":"CodeableConcept","CoverageEligibilityResponse.insurance.item.description":"string","CoverageEligibilityResponse.insurance.item.excluded":"boolean","CoverageEligibilityResponse.insurance.item.extension":"Extension","CoverageEligibilityResponse.insurance.item.id":"System.String","CoverageEligibilityResponse.insurance.item.modifier":"CodeableConcept","CoverageEligibilityResponse.insurance.item.modifierExtension":"Extension","CoverageEligibilityResponse.insurance.item.name":"string","CoverageEligibilityResponse.insurance.item.network":"CodeableConcept","CoverageEligibilityResponse.insurance.item.productOrService":"CodeableConcept","CoverageEligibilityResponse.insurance.item.provider":"Reference","CoverageEligibilityResponse.insurance.item.term":"CodeableConcept","CoverageEligibilityResponse.insurance.item.unit":"CodeableConcept","CoverageEligibilityResponse.insurance.modifierExtension":"Extension","CoverageEligibilityResponse.insurer":"Reference","CoverageEligibilityResponse.language":"code","CoverageEligibilityResponse.meta":"Meta","CoverageEligibilityResponse.modifierExtension":"Extension","CoverageEligibilityResponse.outcome":"code","CoverageEligibilityResponse.patient":"Reference","CoverageEligibilityResponse.preAuthRef":"string","CoverageEligibilityResponse.purpose":"code","CoverageEligibilityResponse.request":"Reference","CoverageEligibilityResponse.requestor":"Reference","CoverageEligibilityResponse.servicedDate":"date","CoverageEligibilityResponse.servicedPeriod":"Period","CoverageEligibilityResponse.status":"code","CoverageEligibilityResponse.text":"Narrative","DataRequirement.codeFilter.code":"Coding","DataRequirement.codeFilter.extension":"Extension","DataRequirement.codeFilter.id":"System.String","DataRequirement.codeFilter.path":"string","DataRequirement.codeFilter.searchParam":"string","DataRequirement.codeFilter.valueSet":"canonical","DataRequirement.dateFilter.extension":"Extension","DataRequirement.dateFilter.id":"System.String","DataRequirement.dateFilter.path":"string","DataRequirement.dateFilter.searchParam":"string","DataRequirement.dateFilter.valueDateTime":"dateTime","DataRequirement.dateFilter.valueDuration":"Duration","DataRequirement.dateFilter.valuePeriod":"Period","DataRequirement.extension":"Extension","DataRequirement.id":"System.String","DataRequirement.limit":"positiveInt","DataRequirement.mustSupport":"string","DataRequirement.profile":"canonical","DataRequirement.sort.direction":"code","DataRequirement.sort.extension":"Extension","DataRequirement.sort.id":"System.String","DataRequirement.sort.path":"string","DataRequirement.subjectCodeableConcept":"CodeableConcept","DataRequirement.subjectReference":"Reference","DataRequirement.type":"code","DetectedIssue.author":"Reference","DetectedIssue.code":"CodeableConcept","DetectedIssue.contained":"Resource","DetectedIssue.detail":"string","DetectedIssue.evidence.code":"CodeableConcept","DetectedIssue.evidence.detail":"Reference","DetectedIssue.evidence.extension":"Extension","DetectedIssue.evidence.id":"System.String","DetectedIssue.evidence.modifierExtension":"Extension","DetectedIssue.extension":"Extension","DetectedIssue.id":"System.String","DetectedIssue.identifiedDateTime":"dateTime","DetectedIssue.identifiedPeriod":"Period","DetectedIssue.identifier":"Identifier","DetectedIssue.implicated":"Reference","DetectedIssue.implicitRules":"uri","DetectedIssue.language":"code","DetectedIssue.meta":"Meta","DetectedIssue.mitigation.action":"CodeableConcept","DetectedIssue.mitigation.author":"Reference","DetectedIssue.mitigation.date":"dateTime","DetectedIssue.mitigation.extension":"Extension","DetectedIssue.mitigation.id":"System.String","DetectedIssue.mitigation.modifierExtension":"Extension","DetectedIssue.modifierExtension":"Extension","DetectedIssue.patient":"Reference","DetectedIssue.reference":"uri","DetectedIssue.severity":"code","DetectedIssue.status":"code","DetectedIssue.text":"Narrative","Device.contact":"ContactPoint","Device.contained":"Resource","Device.definition":"Reference","Device.deviceName.extension":"Extension","Device.deviceName.id":"System.String","Device.deviceName.modifierExtension":"Extension","Device.deviceName.name":"string","Device.deviceName.type":"code","Device.distinctIdentifier":"string","Device.expirationDate":"dateTime","Device.extension":"Extension","Device.id":"System.String","Device.identifier":"Identifier","Device.implicitRules":"uri","Device.language":"code","Device.location":"Reference","Device.lotNumber":"string","Device.manufactureDate":"dateTime","Device.manufacturer":"string","Device.meta":"Meta","Device.modelNumber":"string","Device.modifierExtension":"Extension","Device.note":"Annotation","Device.owner":"Reference","Device.parent":"Reference","Device.partNumber":"string","Device.patient":"Reference","Device.property.extension":"Extension","Device.property.id":"System.String","Device.property.modifierExtension":"Extension","Device.property.type":"CodeableConcept","Device.property.valueCode":"CodeableConcept","Device.property.valueQuantity":"Quantity","Device.safety":"CodeableConcept","Device.serialNumber":"string","Device.specialization.extension":"Extension","Device.specialization.id":"System.String","Device.specialization.modifierExtension":"Extension","Device.specialization.systemType":"CodeableConcept","Device.specialization.version":"string","Device.status":"code","Device.statusReason":"CodeableConcept","Device.text":"Narrative","Device.type":"CodeableConcept","Device.udiCarrier.carrierAIDC":"base64Binary","Device.udiCarrier.carrierHRF":"string","Device.udiCarrier.deviceIdentifier":"string","Device.udiCarrier.entryType":"code","Device.udiCarrier.extension":"Extension","Device.udiCarrier.id":"System.String","Device.udiCarrier.issuer":"uri","Device.udiCarrier.jurisdiction":"uri","Device.udiCarrier.modifierExtension":"Extension","Device.url":"uri","Device.version.component":"Identifier","Device.version.extension":"Extension","Device.version.id":"System.String","Device.version.modifierExtension":"Extension","Device.version.type":"CodeableConcept","Device.version.value":"string","DeviceDefinition.capability.description":"CodeableConcept","DeviceDefinition.capability.extension":"Extension","DeviceDefinition.capability.id":"System.String","DeviceDefinition.capability.modifierExtension":"Extension","DeviceDefinition.capability.type":"CodeableConcept","DeviceDefinition.contact":"ContactPoint","DeviceDefinition.contained":"Resource","DeviceDefinition.deviceName.extension":"Extension","DeviceDefinition.deviceName.id":"System.String","DeviceDefinition.deviceName.modifierExtension":"Extension","DeviceDefinition.deviceName.name":"string","DeviceDefinition.deviceName.type":"code","DeviceDefinition.extension":"Extension","DeviceDefinition.id":"System.String","DeviceDefinition.identifier":"Identifier","DeviceDefinition.implicitRules":"uri","DeviceDefinition.language":"code","DeviceDefinition.languageCode":"CodeableConcept","DeviceDefinition.manufacturerReference":"Reference","DeviceDefinition.manufacturerString":"string","DeviceDefinition.material.allergenicIndicator":"boolean","DeviceDefinition.material.alternate":"boolean","DeviceDefinition.material.extension":"Extension","DeviceDefinition.material.id":"System.String","DeviceDefinition.material.modifierExtension":"Extension","DeviceDefinition.material.substance":"CodeableConcept","DeviceDefinition.meta":"Meta","DeviceDefinition.modelNumber":"string","DeviceDefinition.modifierExtension":"Extension","DeviceDefinition.note":"Annotation","DeviceDefinition.onlineInformation":"uri","DeviceDefinition.owner":"Reference","DeviceDefinition.parentDevice":"Reference","DeviceDefinition.physicalCharacteristics":"ProdCharacteristic","DeviceDefinition.property.extension":"Extension","DeviceDefinition.property.id":"System.String","DeviceDefinition.property.modifierExtension":"Extension","DeviceDefinition.property.type":"CodeableConcept","DeviceDefinition.property.valueCode":"CodeableConcept","DeviceDefinition.property.valueQuantity":"Quantity","DeviceDefinition.quantity":"Quantity","DeviceDefinition.safety":"CodeableConcept","DeviceDefinition.shelfLifeStorage":"ProductShelfLife","DeviceDefinition.specialization.extension":"Extension","DeviceDefinition.specialization.id":"System.String","DeviceDefinition.specialization.modifierExtension":"Extension","DeviceDefinition.specialization.systemType":"string","DeviceDefinition.specialization.version":"string","DeviceDefinition.text":"Narrative","DeviceDefinition.type":"CodeableConcept","DeviceDefinition.udiDeviceIdentifier.deviceIdentifier":"string","DeviceDefinition.udiDeviceIdentifier.extension":"Extension","DeviceDefinition.udiDeviceIdentifier.id":"System.String","DeviceDefinition.udiDeviceIdentifier.issuer":"uri","DeviceDefinition.udiDeviceIdentifier.jurisdiction":"uri","DeviceDefinition.udiDeviceIdentifier.modifierExtension":"Extension","DeviceDefinition.url":"uri","DeviceDefinition.version":"string","DeviceMetric.calibration.extension":"Extension","DeviceMetric.calibration.id":"System.String","DeviceMetric.calibration.modifierExtension":"Extension","DeviceMetric.calibration.state":"code","DeviceMetric.calibration.time":"instant","DeviceMetric.calibration.type":"code","DeviceMetric.category":"code","DeviceMetric.color":"code","DeviceMetric.contained":"Resource","DeviceMetric.extension":"Extension","DeviceMetric.id":"System.String","DeviceMetric.identifier":"Identifier","DeviceMetric.implicitRules":"uri","DeviceMetric.language":"code","DeviceMetric.measurementPeriod":"Timing","DeviceMetric.meta":"Meta","DeviceMetric.modifierExtension":"Extension","DeviceMetric.operationalStatus":"code","DeviceMetric.parent":"Reference","DeviceMetric.source":"Reference","DeviceMetric.text":"Narrative","DeviceMetric.type":"CodeableConcept","DeviceMetric.unit":"CodeableConcept","DeviceRequest.authoredOn":"dateTime","DeviceRequest.basedOn":"Reference","DeviceRequest.codeCodeableConcept":"CodeableConcept","DeviceRequest.codeReference":"Reference","DeviceRequest.contained":"Resource","DeviceRequest.encounter":"Reference","DeviceRequest.extension":"Extension","DeviceRequest.groupIdentifier":"Identifier","DeviceRequest.id":"System.String","DeviceRequest.identifier":"Identifier","DeviceRequest.implicitRules":"uri","DeviceRequest.instantiatesCanonical":"canonical","DeviceRequest.instantiatesUri":"uri","DeviceRequest.insurance":"Reference","DeviceRequest.intent":"code","DeviceRequest.language":"code","DeviceRequest.meta":"Meta","DeviceRequest.modifierExtension":"Extension","DeviceRequest.note":"Annotation","DeviceRequest.occurrenceDateTime":"dateTime","DeviceRequest.occurrencePeriod":"Period","DeviceRequest.occurrenceTiming":"Timing","DeviceRequest.parameter.code":"CodeableConcept","DeviceRequest.parameter.extension":"Extension","DeviceRequest.parameter.id":"System.String","DeviceRequest.parameter.modifierExtension":"Extension","DeviceRequest.parameter.valueBoolean":"boolean","DeviceRequest.parameter.valueCodeableConcept":"CodeableConcept","DeviceRequest.parameter.valueQuantity":"Quantity","DeviceRequest.parameter.valueRange":"Range","DeviceRequest.performer":"Reference","DeviceRequest.performerType":"CodeableConcept","DeviceRequest.priorRequest":"Reference","DeviceRequest.priority":"code","DeviceRequest.reasonCode":"CodeableConcept","DeviceRequest.reasonReference":"Reference","DeviceRequest.relevantHistory":"Reference","DeviceRequest.requester":"Reference","DeviceRequest.status":"code","DeviceRequest.subject":"Reference","DeviceRequest.supportingInfo":"Reference","DeviceRequest.text":"Narrative","DeviceUseStatement.basedOn":"Reference","DeviceUseStatement.bodySite":"CodeableConcept","DeviceUseStatement.contained":"Resource","DeviceUseStatement.derivedFrom":"Reference","DeviceUseStatement.device":"Reference","DeviceUseStatement.extension":"Extension","DeviceUseStatement.id":"System.String","DeviceUseStatement.identifier":"Identifier","DeviceUseStatement.implicitRules":"uri","DeviceUseStatement.language":"code","DeviceUseStatement.meta":"Meta","DeviceUseStatement.modifierExtension":"Extension","DeviceUseStatement.note":"Annotation","DeviceUseStatement.reasonCode":"CodeableConcept","DeviceUseStatement.reasonReference":"Reference","DeviceUseStatement.recordedOn":"dateTime","DeviceUseStatement.source":"Reference","DeviceUseStatement.status":"code","DeviceUseStatement.subject":"Reference","DeviceUseStatement.text":"Narrative","DeviceUseStatement.timingDateTime":"dateTime","DeviceUseStatement.timingPeriod":"Period","DeviceUseStatement.timingTiming":"Timing","DiagnosticReport.basedOn":"Reference","DiagnosticReport.category":"CodeableConcept","DiagnosticReport.code":"CodeableConcept","DiagnosticReport.conclusion":"string","DiagnosticReport.conclusionCode":"CodeableConcept","DiagnosticReport.contained":"Resource","DiagnosticReport.effectiveDateTime":"dateTime","DiagnosticReport.effectivePeriod":"Period","DiagnosticReport.encounter":"Reference","DiagnosticReport.extension":"Extension","DiagnosticReport.id":"System.String","DiagnosticReport.identifier":"Identifier","DiagnosticReport.imagingStudy":"Reference","DiagnosticReport.implicitRules":"uri","DiagnosticReport.issued":"instant","DiagnosticReport.language":"code","DiagnosticReport.media.comment":"string","DiagnosticReport.media.extension":"Extension","DiagnosticReport.media.id":"System.String","DiagnosticReport.media.link":"Reference","DiagnosticReport.media.modifierExtension":"Extension","DiagnosticReport.meta":"Meta","DiagnosticReport.modifierExtension":"Extension","DiagnosticReport.performer":"Reference","DiagnosticReport.presentedForm":"Attachment","DiagnosticReport.result":"Reference","DiagnosticReport.resultsInterpreter":"Reference","DiagnosticReport.specimen":"Reference","DiagnosticReport.status":"code","DiagnosticReport.subject":"Reference","DiagnosticReport.text":"Narrative","Distance.code":"code","Distance.comparator":"code","Distance.extension":"Extension","Distance.id":"System.String","Distance.system":"uri","Distance.unit":"string","Distance.value":"decimal","DocumentManifest.author":"Reference","DocumentManifest.contained":"Resource","DocumentManifest.content":"Reference","DocumentManifest.created":"dateTime","DocumentManifest.description":"string","DocumentManifest.extension":"Extension","DocumentManifest.id":"System.String","DocumentManifest.identifier":"Identifier","DocumentManifest.implicitRules":"uri","DocumentManifest.language":"code","DocumentManifest.masterIdentifier":"Identifier","DocumentManifest.meta":"Meta","DocumentManifest.modifierExtension":"Extension","DocumentManifest.recipient":"Reference","DocumentManifest.related.extension":"Extension","DocumentManifest.related.id":"System.String","DocumentManifest.related.identifier":"Identifier","DocumentManifest.related.modifierExtension":"Extension","DocumentManifest.related.ref":"Reference","DocumentManifest.source":"uri","DocumentManifest.status":"code","DocumentManifest.subject":"Reference","DocumentManifest.text":"Narrative","DocumentManifest.type":"CodeableConcept","DocumentReference.authenticator":"Reference","DocumentReference.author":"Reference","DocumentReference.category":"CodeableConcept","DocumentReference.contained":"Resource","DocumentReference.content.attachment":"Attachment","DocumentReference.content.extension":"Extension","DocumentReference.content.format":"Coding","DocumentReference.content.id":"System.String","DocumentReference.content.modifierExtension":"Extension","DocumentReference.context.encounter":"Reference","DocumentReference.context.event":"CodeableConcept","DocumentReference.context.extension":"Extension","DocumentReference.context.facilityType":"CodeableConcept","DocumentReference.context.id":"System.String","DocumentReference.context.modifierExtension":"Extension","DocumentReference.context.period":"Period","DocumentReference.context.practiceSetting":"CodeableConcept","DocumentReference.context.related":"Reference","DocumentReference.context.sourcePatientInfo":"Reference","DocumentReference.custodian":"Reference","DocumentReference.date":"instant","DocumentReference.description":"string","DocumentReference.docStatus":"code","DocumentReference.extension":"Extension","DocumentReference.id":"System.String","DocumentReference.identifier":"Identifier","DocumentReference.implicitRules":"uri","DocumentReference.language":"code","DocumentReference.masterIdentifier":"Identifier","DocumentReference.meta":"Meta","DocumentReference.modifierExtension":"Extension","DocumentReference.relatesTo.code":"code","DocumentReference.relatesTo.extension":"Extension","DocumentReference.relatesTo.id":"System.String","DocumentReference.relatesTo.modifierExtension":"Extension","DocumentReference.relatesTo.target":"Reference","DocumentReference.securityLabel":"CodeableConcept","DocumentReference.status":"code","DocumentReference.subject":"Reference","DocumentReference.text":"Narrative","DocumentReference.type":"CodeableConcept","DomainResource.contained":"Resource","DomainResource.extension":"Extension","DomainResource.id":"System.String","DomainResource.implicitRules":"uri","DomainResource.language":"code","DomainResource.meta":"Meta","DomainResource.modifierExtension":"Extension","DomainResource.text":"Narrative","Dosage.additionalInstruction":"CodeableConcept","Dosage.asNeededBoolean":"boolean","Dosage.asNeededCodeableConcept":"CodeableConcept","Dosage.doseAndRate.doseQuantity":"Quantity","Dosage.doseAndRate.doseRange":"Range","Dosage.doseAndRate.extension":"Extension","Dosage.doseAndRate.id":"System.String","Dosage.doseAndRate.rateQuantity":"Quantity","Dosage.doseAndRate.rateRange":"Range","Dosage.doseAndRate.rateRatio":"Ratio","Dosage.doseAndRate.type":"CodeableConcept","Dosage.extension":"Extension","Dosage.id":"System.String","Dosage.maxDosePerAdministration":"Quantity","Dosage.maxDosePerLifetime":"Quantity","Dosage.maxDosePerPeriod":"Ratio","Dosage.method":"CodeableConcept","Dosage.modifierExtension":"Extension","Dosage.patientInstruction":"string","Dosage.route":"CodeableConcept","Dosage.sequence":"integer","Dosage.site":"CodeableConcept","Dosage.text":"string","Dosage.timing":"Timing","Duration.code":"code","Duration.comparator":"code","Duration.extension":"Extension","Duration.id":"System.String","Duration.system":"uri","Duration.unit":"string","Duration.value":"decimal","EffectEvidenceSynthesis.approvalDate":"date","EffectEvidenceSynthesis.author":"ContactDetail","EffectEvidenceSynthesis.certainty.certaintySubcomponent.extension":"Extension","EffectEvidenceSynthesis.certainty.certaintySubcomponent.id":"System.String","EffectEvidenceSynthesis.certainty.certaintySubcomponent.modifierExtension":"Extension","EffectEvidenceSynthesis.certainty.certaintySubcomponent.note":"Annotation","EffectEvidenceSynthesis.certainty.certaintySubcomponent.rating":"CodeableConcept","EffectEvidenceSynthesis.certainty.certaintySubcomponent.type":"CodeableConcept","EffectEvidenceSynthesis.certainty.extension":"Extension","EffectEvidenceSynthesis.certainty.id":"System.String","EffectEvidenceSynthesis.certainty.modifierExtension":"Extension","EffectEvidenceSynthesis.certainty.note":"Annotation","EffectEvidenceSynthesis.certainty.rating":"CodeableConcept","EffectEvidenceSynthesis.contact":"ContactDetail","EffectEvidenceSynthesis.contained":"Resource","EffectEvidenceSynthesis.copyright":"markdown","EffectEvidenceSynthesis.date":"dateTime","EffectEvidenceSynthesis.description":"markdown","EffectEvidenceSynthesis.editor":"ContactDetail","EffectEvidenceSynthesis.effectEstimate.description":"string","EffectEvidenceSynthesis.effectEstimate.extension":"Extension","EffectEvidenceSynthesis.effectEstimate.id":"System.String","EffectEvidenceSynthesis.effectEstimate.modifierExtension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.extension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.from":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.id":"System.String","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.level":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.modifierExtension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.to":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.type":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.type":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.unitOfMeasure":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.value":"decimal","EffectEvidenceSynthesis.effectEstimate.variantState":"CodeableConcept","EffectEvidenceSynthesis.effectivePeriod":"Period","EffectEvidenceSynthesis.endorser":"ContactDetail","EffectEvidenceSynthesis.exposure":"Reference","EffectEvidenceSynthesis.exposureAlternative":"Reference","EffectEvidenceSynthesis.extension":"Extension","EffectEvidenceSynthesis.id":"System.String","EffectEvidenceSynthesis.identifier":"Identifier","EffectEvidenceSynthesis.implicitRules":"uri","EffectEvidenceSynthesis.jurisdiction":"CodeableConcept","EffectEvidenceSynthesis.language":"code","EffectEvidenceSynthesis.lastReviewDate":"date","EffectEvidenceSynthesis.meta":"Meta","EffectEvidenceSynthesis.modifierExtension":"Extension","EffectEvidenceSynthesis.name":"string","EffectEvidenceSynthesis.note":"Annotation","EffectEvidenceSynthesis.outcome":"Reference","EffectEvidenceSynthesis.population":"Reference","EffectEvidenceSynthesis.publisher":"string","EffectEvidenceSynthesis.relatedArtifact":"RelatedArtifact","EffectEvidenceSynthesis.resultsByExposure.description":"string","EffectEvidenceSynthesis.resultsByExposure.exposureState":"code","EffectEvidenceSynthesis.resultsByExposure.extension":"Extension","EffectEvidenceSynthesis.resultsByExposure.id":"System.String","EffectEvidenceSynthesis.resultsByExposure.modifierExtension":"Extension","EffectEvidenceSynthesis.resultsByExposure.riskEvidenceSynthesis":"Reference","EffectEvidenceSynthesis.resultsByExposure.variantState":"CodeableConcept","EffectEvidenceSynthesis.reviewer":"ContactDetail","EffectEvidenceSynthesis.sampleSize.description":"string","EffectEvidenceSynthesis.sampleSize.extension":"Extension","EffectEvidenceSynthesis.sampleSize.id":"System.String","EffectEvidenceSynthesis.sampleSize.modifierExtension":"Extension","EffectEvidenceSynthesis.sampleSize.numberOfParticipants":"integer","EffectEvidenceSynthesis.sampleSize.numberOfStudies":"integer","EffectEvidenceSynthesis.status":"code","EffectEvidenceSynthesis.studyType":"CodeableConcept","EffectEvidenceSynthesis.synthesisType":"CodeableConcept","EffectEvidenceSynthesis.text":"Narrative","EffectEvidenceSynthesis.title":"string","EffectEvidenceSynthesis.topic":"CodeableConcept","EffectEvidenceSynthesis.url":"uri","EffectEvidenceSynthesis.useContext":"UsageContext","EffectEvidenceSynthesis.version":"string","Element.extension":"Extension","Element.id":"System.String","ElementDefinition.alias":"string","ElementDefinition.base.extension":"Extension","ElementDefinition.base.id":"System.String","ElementDefinition.base.max":"string","ElementDefinition.base.min":"unsignedInt","ElementDefinition.base.path":"string","ElementDefinition.binding.description":"string","ElementDefinition.binding.extension":"Extension","ElementDefinition.binding.id":"System.String","ElementDefinition.binding.strength":"code","ElementDefinition.binding.valueSet":"canonical","ElementDefinition.code":"Coding","ElementDefinition.comment":"markdown","ElementDefinition.condition":"id","ElementDefinition.constraint.expression":"string","ElementDefinition.constraint.extension":"Extension","ElementDefinition.constraint.human":"string","ElementDefinition.constraint.id":"System.String","ElementDefinition.constraint.key":"id","ElementDefinition.constraint.requirements":"string","ElementDefinition.constraint.severity":"code","ElementDefinition.constraint.source":"canonical","ElementDefinition.constraint.xpath":"string","ElementDefinition.contentReference":"uri","ElementDefinition.defaultValueAddress":"Address","ElementDefinition.defaultValueAge":"Age","ElementDefinition.defaultValueAnnotation":"Annotation","ElementDefinition.defaultValueAttachment":"Attachment","ElementDefinition.defaultValueBase64Binary":"base64Binary","ElementDefinition.defaultValueBoolean":"boolean","ElementDefinition.defaultValueCanonical":"canonical","ElementDefinition.defaultValueCode":"code","ElementDefinition.defaultValueCodeableConcept":"CodeableConcept","ElementDefinition.defaultValueCoding":"Coding","ElementDefinition.defaultValueContactDetail":"ContactDetail","ElementDefinition.defaultValueContactPoint":"ContactPoint","ElementDefinition.defaultValueContributor":"Contributor","ElementDefinition.defaultValueCount":"Count","ElementDefinition.defaultValueDataRequirement":"DataRequirement","ElementDefinition.defaultValueDate":"date","ElementDefinition.defaultValueDateTime":"dateTime","ElementDefinition.defaultValueDecimal":"decimal","ElementDefinition.defaultValueDistance":"Distance","ElementDefinition.defaultValueDosage":"Dosage","ElementDefinition.defaultValueDuration":"Duration","ElementDefinition.defaultValueExpression":"Expression","ElementDefinition.defaultValueHumanName":"HumanName","ElementDefinition.defaultValueId":"id","ElementDefinition.defaultValueIdentifier":"Identifier","ElementDefinition.defaultValueInstant":"instant","ElementDefinition.defaultValueInteger":"integer","ElementDefinition.defaultValueMarkdown":"markdown","ElementDefinition.defaultValueMeta":"Meta","ElementDefinition.defaultValueMoney":"Money","ElementDefinition.defaultValueOid":"oid","ElementDefinition.defaultValueParameterDefinition":"ParameterDefinition","ElementDefinition.defaultValuePeriod":"Period","ElementDefinition.defaultValuePositiveInt":"positiveInt","ElementDefinition.defaultValueQuantity":"Quantity","ElementDefinition.defaultValueRange":"Range","ElementDefinition.defaultValueRatio":"Ratio","ElementDefinition.defaultValueReference":"Reference","ElementDefinition.defaultValueRelatedArtifact":"RelatedArtifact","ElementDefinition.defaultValueSampledData":"SampledData","ElementDefinition.defaultValueSignature":"Signature","ElementDefinition.defaultValueString":"string","ElementDefinition.defaultValueTime":"time","ElementDefinition.defaultValueTiming":"Timing","ElementDefinition.defaultValueTriggerDefinition":"TriggerDefinition","ElementDefinition.defaultValueUnsignedInt":"unsignedInt","ElementDefinition.defaultValueUri":"uri","ElementDefinition.defaultValueUrl":"url","ElementDefinition.defaultValueUsageContext":"UsageContext","ElementDefinition.defaultValueUuid":"uuid","ElementDefinition.definition":"markdown","ElementDefinition.example.extension":"Extension","ElementDefinition.example.id":"System.String","ElementDefinition.example.label":"string","ElementDefinition.example.valueAddress":"Address","ElementDefinition.example.valueAge":"Age","ElementDefinition.example.valueAnnotation":"Annotation","ElementDefinition.example.valueAttachment":"Attachment","ElementDefinition.example.valueBase64Binary":"base64Binary","ElementDefinition.example.valueBoolean":"boolean","ElementDefinition.example.valueCanonical":"canonical","ElementDefinition.example.valueCode":"code","ElementDefinition.example.valueCodeableConcept":"CodeableConcept","ElementDefinition.example.valueCoding":"Coding","ElementDefinition.example.valueContactDetail":"ContactDetail","ElementDefinition.example.valueContactPoint":"ContactPoint","ElementDefinition.example.valueContributor":"Contributor","ElementDefinition.example.valueCount":"Count","ElementDefinition.example.valueDataRequirement":"DataRequirement","ElementDefinition.example.valueDate":"date","ElementDefinition.example.valueDateTime":"dateTime","ElementDefinition.example.valueDecimal":"decimal","ElementDefinition.example.valueDistance":"Distance","ElementDefinition.example.valueDosage":"Dosage","ElementDefinition.example.valueDuration":"Duration","ElementDefinition.example.valueExpression":"Expression","ElementDefinition.example.valueHumanName":"HumanName","ElementDefinition.example.valueId":"id","ElementDefinition.example.valueIdentifier":"Identifier","ElementDefinition.example.valueInstant":"instant","ElementDefinition.example.valueInteger":"integer","ElementDefinition.example.valueMarkdown":"markdown","ElementDefinition.example.valueMeta":"Meta","ElementDefinition.example.valueMoney":"Money","ElementDefinition.example.valueOid":"oid","ElementDefinition.example.valueParameterDefinition":"ParameterDefinition","ElementDefinition.example.valuePeriod":"Period","ElementDefinition.example.valuePositiveInt":"positiveInt","ElementDefinition.example.valueQuantity":"Quantity","ElementDefinition.example.valueRange":"Range","ElementDefinition.example.valueRatio":"Ratio","ElementDefinition.example.valueReference":"Reference","ElementDefinition.example.valueRelatedArtifact":"RelatedArtifact","ElementDefinition.example.valueSampledData":"SampledData","ElementDefinition.example.valueSignature":"Signature","ElementDefinition.example.valueString":"string","ElementDefinition.example.valueTime":"time","ElementDefinition.example.valueTiming":"Timing","ElementDefinition.example.valueTriggerDefinition":"TriggerDefinition","ElementDefinition.example.valueUnsignedInt":"unsignedInt","ElementDefinition.example.valueUri":"uri","ElementDefinition.example.valueUrl":"url","ElementDefinition.example.valueUsageContext":"UsageContext","ElementDefinition.example.valueUuid":"uuid","ElementDefinition.extension":"Extension","ElementDefinition.extension.extension":"Extension","ElementDefinition.extension.id":"System.String","ElementDefinition.extension.url":"System.String","ElementDefinition.extension.valueCanonical":"canonical","ElementDefinition.extension.valueCodeableConcept":"CodeableConcept","ElementDefinition.extension.valueString":"string","ElementDefinition.fixedAddress":"Address","ElementDefinition.fixedAge":"Age","ElementDefinition.fixedAnnotation":"Annotation","ElementDefinition.fixedAttachment":"Attachment","ElementDefinition.fixedBase64Binary":"base64Binary","ElementDefinition.fixedBoolean":"boolean","ElementDefinition.fixedCanonical":"canonical","ElementDefinition.fixedCode":"code","ElementDefinition.fixedCodeableConcept":"CodeableConcept","ElementDefinition.fixedCoding":"Coding","ElementDefinition.fixedContactDetail":"ContactDetail","ElementDefinition.fixedContactPoint":"ContactPoint","ElementDefinition.fixedContributor":"Contributor","ElementDefinition.fixedCount":"Count","ElementDefinition.fixedDataRequirement":"DataRequirement","ElementDefinition.fixedDate":"date","ElementDefinition.fixedDateTime":"dateTime","ElementDefinition.fixedDecimal":"decimal","ElementDefinition.fixedDistance":"Distance","ElementDefinition.fixedDosage":"Dosage","ElementDefinition.fixedDuration":"Duration","ElementDefinition.fixedExpression":"Expression","ElementDefinition.fixedHumanName":"HumanName","ElementDefinition.fixedId":"id","ElementDefinition.fixedIdentifier":"Identifier","ElementDefinition.fixedInstant":"instant","ElementDefinition.fixedInteger":"integer","ElementDefinition.fixedMarkdown":"markdown","ElementDefinition.fixedMeta":"Meta","ElementDefinition.fixedMoney":"Money","ElementDefinition.fixedOid":"oid","ElementDefinition.fixedParameterDefinition":"ParameterDefinition","ElementDefinition.fixedPeriod":"Period","ElementDefinition.fixedPositiveInt":"positiveInt","ElementDefinition.fixedQuantity":"Quantity","ElementDefinition.fixedRange":"Range","ElementDefinition.fixedRatio":"Ratio","ElementDefinition.fixedReference":"Reference","ElementDefinition.fixedRelatedArtifact":"RelatedArtifact","ElementDefinition.fixedSampledData":"SampledData","ElementDefinition.fixedSignature":"Signature","ElementDefinition.fixedString":"string","ElementDefinition.fixedTime":"time","ElementDefinition.fixedTiming":"Timing","ElementDefinition.fixedTriggerDefinition":"TriggerDefinition","ElementDefinition.fixedUnsignedInt":"unsignedInt","ElementDefinition.fixedUri":"uri","ElementDefinition.fixedUrl":"url","ElementDefinition.fixedUsageContext":"UsageContext","ElementDefinition.fixedUuid":"uuid","ElementDefinition.id":"System.String","ElementDefinition.isModifier":"boolean","ElementDefinition.isModifierReason":"string","ElementDefinition.isSummary":"boolean","ElementDefinition.label":"string","ElementDefinition.mapping.comment":"string","ElementDefinition.mapping.extension":"Extension","ElementDefinition.mapping.id":"System.String","ElementDefinition.mapping.identity":"id","ElementDefinition.mapping.language":"code","ElementDefinition.mapping.map":"string","ElementDefinition.max":"string","ElementDefinition.maxLength":"integer","ElementDefinition.maxValueDate":"date","ElementDefinition.maxValueDateTime":"dateTime","ElementDefinition.maxValueDecimal":"decimal","ElementDefinition.maxValueInstant":"instant","ElementDefinition.maxValueInteger":"integer","ElementDefinition.maxValuePositiveInt":"positiveInt","ElementDefinition.maxValueQuantity":"Quantity","ElementDefinition.maxValueTime":"time","ElementDefinition.maxValueUnsignedInt":"unsignedInt","ElementDefinition.meaningWhenMissing":"markdown","ElementDefinition.min":"unsignedInt","ElementDefinition.minValueDate":"date","ElementDefinition.minValueDateTime":"dateTime","ElementDefinition.minValueDecimal":"decimal","ElementDefinition.minValueInstant":"instant","ElementDefinition.minValueInteger":"integer","ElementDefinition.minValuePositiveInt":"positiveInt","ElementDefinition.minValueQuantity":"Quantity","ElementDefinition.minValueTime":"time","ElementDefinition.minValueUnsignedInt":"unsignedInt","ElementDefinition.modifierExtension":"Extension","ElementDefinition.mustSupport":"boolean","ElementDefinition.orderMeaning":"string","ElementDefinition.path":"string","ElementDefinition.patternAddress":"Address","ElementDefinition.patternAge":"Age","ElementDefinition.patternAnnotation":"Annotation","ElementDefinition.patternAttachment":"Attachment","ElementDefinition.patternBase64Binary":"base64Binary","ElementDefinition.patternBoolean":"boolean","ElementDefinition.patternCanonical":"canonical","ElementDefinition.patternCode":"code","ElementDefinition.patternCodeableConcept":"CodeableConcept","ElementDefinition.patternCoding":"Coding","ElementDefinition.patternContactDetail":"ContactDetail","ElementDefinition.patternContactPoint":"ContactPoint","ElementDefinition.patternContributor":"Contributor","ElementDefinition.patternCount":"Count","ElementDefinition.patternDataRequirement":"DataRequirement","ElementDefinition.patternDate":"date","ElementDefinition.patternDateTime":"dateTime","ElementDefinition.patternDecimal":"decimal","ElementDefinition.patternDistance":"Distance","ElementDefinition.patternDosage":"Dosage","ElementDefinition.patternDuration":"Duration","ElementDefinition.patternExpression":"Expression","ElementDefinition.patternHumanName":"HumanName","ElementDefinition.patternId":"id","ElementDefinition.patternIdentifier":"Identifier","ElementDefinition.patternInstant":"instant","ElementDefinition.patternInteger":"integer","ElementDefinition.patternMarkdown":"markdown","ElementDefinition.patternMeta":"Meta","ElementDefinition.patternMoney":"Money","ElementDefinition.patternOid":"oid","ElementDefinition.patternParameterDefinition":"ParameterDefinition","ElementDefinition.patternPeriod":"Period","ElementDefinition.patternPositiveInt":"positiveInt","ElementDefinition.patternQuantity":"Quantity","ElementDefinition.patternRange":"Range","ElementDefinition.patternRatio":"Ratio","ElementDefinition.patternReference":"Reference","ElementDefinition.patternRelatedArtifact":"RelatedArtifact","ElementDefinition.patternSampledData":"SampledData","ElementDefinition.patternSignature":"Signature","ElementDefinition.patternString":"string","ElementDefinition.patternTime":"time","ElementDefinition.patternTiming":"Timing","ElementDefinition.patternTriggerDefinition":"TriggerDefinition","ElementDefinition.patternUnsignedInt":"unsignedInt","ElementDefinition.patternUri":"uri","ElementDefinition.patternUrl":"url","ElementDefinition.patternUsageContext":"UsageContext","ElementDefinition.patternUuid":"uuid","ElementDefinition.representation":"code","ElementDefinition.requirements":"markdown","ElementDefinition.short":"string","ElementDefinition.sliceIsConstraining":"boolean","ElementDefinition.sliceName":"string","ElementDefinition.slicing.description":"string","ElementDefinition.slicing.discriminator.extension":"Extension","ElementDefinition.slicing.discriminator.id":"System.String","ElementDefinition.slicing.discriminator.path":"string","ElementDefinition.slicing.discriminator.type":"code","ElementDefinition.slicing.extension":"Extension","ElementDefinition.slicing.id":"System.String","ElementDefinition.slicing.ordered":"boolean","ElementDefinition.slicing.rules":"code","ElementDefinition.type.aggregation":"code","ElementDefinition.type.code":"uri","ElementDefinition.type.extension":"Extension","ElementDefinition.type.id":"System.String","ElementDefinition.type.profile":"canonical","ElementDefinition.type.targetProfile":"canonical","ElementDefinition.type.versioning":"code","Encounter.account":"Reference","Encounter.appointment":"Reference","Encounter.basedOn":"Reference","Encounter.class":"Coding","Encounter.classHistory.class":"Coding","Encounter.classHistory.extension":"Extension","Encounter.classHistory.id":"System.String","Encounter.classHistory.modifierExtension":"Extension","Encounter.classHistory.period":"Period","Encounter.contained":"Resource","Encounter.diagnosis.condition":"Reference","Encounter.diagnosis.extension":"Extension","Encounter.diagnosis.id":"System.String","Encounter.diagnosis.modifierExtension":"Extension","Encounter.diagnosis.rank":"positiveInt","Encounter.diagnosis.use":"CodeableConcept","Encounter.episodeOfCare":"Reference","Encounter.extension":"Extension","Encounter.hospitalization.admitSource":"CodeableConcept","Encounter.hospitalization.destination":"Reference","Encounter.hospitalization.dietPreference":"CodeableConcept","Encounter.hospitalization.dischargeDisposition":"CodeableConcept","Encounter.hospitalization.extension":"Extension","Encounter.hospitalization.id":"System.String","Encounter.hospitalization.modifierExtension":"Extension","Encounter.hospitalization.origin":"Reference","Encounter.hospitalization.preAdmissionIdentifier":"Identifier","Encounter.hospitalization.reAdmission":"CodeableConcept","Encounter.hospitalization.specialArrangement":"CodeableConcept","Encounter.hospitalization.specialCourtesy":"CodeableConcept","Encounter.id":"System.String","Encounter.identifier":"Identifier","Encounter.implicitRules":"uri","Encounter.language":"code","Encounter.length":"Duration","Encounter.location.extension":"Extension","Encounter.location.id":"System.String","Encounter.location.location":"Reference","Encounter.location.modifierExtension":"Extension","Encounter.location.period":"Period","Encounter.location.physicalType":"CodeableConcept","Encounter.location.status":"code","Encounter.meta":"Meta","Encounter.modifierExtension":"Extension","Encounter.partOf":"Reference","Encounter.participant.extension":"Extension","Encounter.participant.id":"System.String","Encounter.participant.individual":"Reference","Encounter.participant.modifierExtension":"Extension","Encounter.participant.period":"Period","Encounter.participant.type":"CodeableConcept","Encounter.period":"Period","Encounter.priority":"CodeableConcept","Encounter.reasonCode":"CodeableConcept","Encounter.reasonReference":"Reference","Encounter.serviceProvider":"Reference","Encounter.serviceType":"CodeableConcept","Encounter.status":"code","Encounter.statusHistory.extension":"Extension","Encounter.statusHistory.id":"System.String","Encounter.statusHistory.modifierExtension":"Extension","Encounter.statusHistory.period":"Period","Encounter.statusHistory.status":"code","Encounter.subject":"Reference","Encounter.text":"Narrative","Encounter.type":"CodeableConcept","Endpoint.address":"url","Endpoint.connectionType":"Coding","Endpoint.contact":"ContactPoint","Endpoint.contained":"Resource","Endpoint.extension":"Extension","Endpoint.header":"string","Endpoint.id":"System.String","Endpoint.identifier":"Identifier","Endpoint.implicitRules":"uri","Endpoint.language":"code","Endpoint.managingOrganization":"Reference","Endpoint.meta":"Meta","Endpoint.modifierExtension":"Extension","Endpoint.name":"string","Endpoint.payloadMimeType":"code","Endpoint.payloadType":"CodeableConcept","Endpoint.period":"Period","Endpoint.status":"code","Endpoint.text":"Narrative","EnrollmentRequest.candidate":"Reference","EnrollmentRequest.contained":"Resource","EnrollmentRequest.coverage":"Reference","EnrollmentRequest.created":"dateTime","EnrollmentRequest.extension":"Extension","EnrollmentRequest.id":"System.String","EnrollmentRequest.identifier":"Identifier","EnrollmentRequest.implicitRules":"uri","EnrollmentRequest.insurer":"Reference","EnrollmentRequest.language":"code","EnrollmentRequest.meta":"Meta","EnrollmentRequest.modifierExtension":"Extension","EnrollmentRequest.provider":"Reference","EnrollmentRequest.status":"code","EnrollmentRequest.text":"Narrative","EnrollmentResponse.contained":"Resource","EnrollmentResponse.created":"dateTime","EnrollmentResponse.disposition":"string","EnrollmentResponse.extension":"Extension","EnrollmentResponse.id":"System.String","EnrollmentResponse.identifier":"Identifier","EnrollmentResponse.implicitRules":"uri","EnrollmentResponse.language":"code","EnrollmentResponse.meta":"Meta","EnrollmentResponse.modifierExtension":"Extension","EnrollmentResponse.organization":"Reference","EnrollmentResponse.outcome":"code","EnrollmentResponse.request":"Reference","EnrollmentResponse.requestProvider":"Reference","EnrollmentResponse.status":"code","EnrollmentResponse.text":"Narrative","EpisodeOfCare.account":"Reference","EpisodeOfCare.careManager":"Reference","EpisodeOfCare.contained":"Resource","EpisodeOfCare.diagnosis.condition":"Reference","EpisodeOfCare.diagnosis.extension":"Extension","EpisodeOfCare.diagnosis.id":"System.String","EpisodeOfCare.diagnosis.modifierExtension":"Extension","EpisodeOfCare.diagnosis.rank":"positiveInt","EpisodeOfCare.diagnosis.role":"CodeableConcept","EpisodeOfCare.extension":"Extension","EpisodeOfCare.id":"System.String","EpisodeOfCare.identifier":"Identifier","EpisodeOfCare.implicitRules":"uri","EpisodeOfCare.language":"code","EpisodeOfCare.managingOrganization":"Reference","EpisodeOfCare.meta":"Meta","EpisodeOfCare.modifierExtension":"Extension","EpisodeOfCare.patient":"Reference","EpisodeOfCare.period":"Period","EpisodeOfCare.referralRequest":"Reference","EpisodeOfCare.status":"code","EpisodeOfCare.statusHistory.extension":"Extension","EpisodeOfCare.statusHistory.id":"System.String","EpisodeOfCare.statusHistory.modifierExtension":"Extension","EpisodeOfCare.statusHistory.period":"Period","EpisodeOfCare.statusHistory.status":"code","EpisodeOfCare.team":"Reference","EpisodeOfCare.text":"Narrative","EpisodeOfCare.type":"CodeableConcept","EventDefinition.approvalDate":"date","EventDefinition.author":"ContactDetail","EventDefinition.contact":"ContactDetail","EventDefinition.contained":"Resource","EventDefinition.copyright":"markdown","EventDefinition.date":"dateTime","EventDefinition.description":"markdown","EventDefinition.editor":"ContactDetail","EventDefinition.effectivePeriod":"Period","EventDefinition.endorser":"ContactDetail","EventDefinition.experimental":"boolean","EventDefinition.extension":"Extension","EventDefinition.id":"System.String","EventDefinition.identifier":"Identifier","EventDefinition.implicitRules":"uri","EventDefinition.jurisdiction":"CodeableConcept","EventDefinition.language":"code","EventDefinition.lastReviewDate":"date","EventDefinition.meta":"Meta","EventDefinition.modifierExtension":"Extension","EventDefinition.name":"string","EventDefinition.publisher":"string","EventDefinition.purpose":"markdown","EventDefinition.relatedArtifact":"RelatedArtifact","EventDefinition.reviewer":"ContactDetail","EventDefinition.status":"code","EventDefinition.subjectCodeableConcept":"CodeableConcept","EventDefinition.subjectReference":"Reference","EventDefinition.subtitle":"string","EventDefinition.text":"Narrative","EventDefinition.title":"string","EventDefinition.topic":"CodeableConcept","EventDefinition.trigger":"TriggerDefinition","EventDefinition.url":"uri","EventDefinition.usage":"string","EventDefinition.useContext":"UsageContext","EventDefinition.version":"string","Evidence.approvalDate":"date","Evidence.author":"ContactDetail","Evidence.contact":"ContactDetail","Evidence.contained":"Resource","Evidence.copyright":"markdown","Evidence.date":"dateTime","Evidence.description":"markdown","Evidence.editor":"ContactDetail","Evidence.effectivePeriod":"Period","Evidence.endorser":"ContactDetail","Evidence.exposureBackground":"Reference","Evidence.exposureVariant":"Reference","Evidence.extension":"Extension","Evidence.id":"System.String","Evidence.identifier":"Identifier","Evidence.implicitRules":"uri","Evidence.jurisdiction":"CodeableConcept","Evidence.language":"code","Evidence.lastReviewDate":"date","Evidence.meta":"Meta","Evidence.modifierExtension":"Extension","Evidence.name":"string","Evidence.note":"Annotation","Evidence.outcome":"Reference","Evidence.publisher":"string","Evidence.relatedArtifact":"RelatedArtifact","Evidence.reviewer":"ContactDetail","Evidence.shortTitle":"string","Evidence.status":"code","Evidence.subtitle":"string","Evidence.text":"Narrative","Evidence.title":"string","Evidence.topic":"CodeableConcept","Evidence.url":"uri","Evidence.useContext":"UsageContext","Evidence.version":"string","EvidenceVariable.approvalDate":"date","EvidenceVariable.author":"ContactDetail","EvidenceVariable.characteristic.definitionCanonical":"canonical","EvidenceVariable.characteristic.definitionCodeableConcept":"CodeableConcept","EvidenceVariable.characteristic.definitionDataRequirement":"DataRequirement","EvidenceVariable.characteristic.definitionExpression":"Expression","EvidenceVariable.characteristic.definitionReference":"Reference","EvidenceVariable.characteristic.definitionTriggerDefinition":"TriggerDefinition","EvidenceVariable.characteristic.description":"string","EvidenceVariable.characteristic.exclude":"boolean","EvidenceVariable.characteristic.extension":"Extension","EvidenceVariable.characteristic.groupMeasure":"code","EvidenceVariable.characteristic.id":"System.String","EvidenceVariable.characteristic.modifierExtension":"Extension","EvidenceVariable.characteristic.participantEffectiveDateTime":"dateTime","EvidenceVariable.characteristic.participantEffectiveDuration":"Duration","EvidenceVariable.characteristic.participantEffectivePeriod":"Period","EvidenceVariable.characteristic.participantEffectiveTiming":"Timing","EvidenceVariable.characteristic.timeFromStart":"Duration","EvidenceVariable.characteristic.usageContext":"UsageContext","EvidenceVariable.contact":"ContactDetail","EvidenceVariable.contained":"Resource","EvidenceVariable.copyright":"markdown","EvidenceVariable.date":"dateTime","EvidenceVariable.description":"markdown","EvidenceVariable.editor":"ContactDetail","EvidenceVariable.effectivePeriod":"Period","EvidenceVariable.endorser":"ContactDetail","EvidenceVariable.extension":"Extension","EvidenceVariable.id":"System.String","EvidenceVariable.identifier":"Identifier","EvidenceVariable.implicitRules":"uri","EvidenceVariable.jurisdiction":"CodeableConcept","EvidenceVariable.language":"code","EvidenceVariable.lastReviewDate":"date","EvidenceVariable.meta":"Meta","EvidenceVariable.modifierExtension":"Extension","EvidenceVariable.name":"string","EvidenceVariable.note":"Annotation","EvidenceVariable.publisher":"string","EvidenceVariable.relatedArtifact":"RelatedArtifact","EvidenceVariable.reviewer":"ContactDetail","EvidenceVariable.shortTitle":"string","EvidenceVariable.status":"code","EvidenceVariable.subtitle":"string","EvidenceVariable.text":"Narrative","EvidenceVariable.title":"string","EvidenceVariable.topic":"CodeableConcept","EvidenceVariable.type":"code","EvidenceVariable.url":"uri","EvidenceVariable.useContext":"UsageContext","EvidenceVariable.version":"string","ExampleScenario.actor.actorId":"string","ExampleScenario.actor.description":"markdown","ExampleScenario.actor.extension":"Extension","ExampleScenario.actor.id":"System.String","ExampleScenario.actor.modifierExtension":"Extension","ExampleScenario.actor.name":"string","ExampleScenario.actor.type":"code","ExampleScenario.contact":"ContactDetail","ExampleScenario.contained":"Resource","ExampleScenario.copyright":"markdown","ExampleScenario.date":"dateTime","ExampleScenario.experimental":"boolean","ExampleScenario.extension":"Extension","ExampleScenario.id":"System.String","ExampleScenario.identifier":"Identifier","ExampleScenario.implicitRules":"uri","ExampleScenario.instance.containedInstance.extension":"Extension","ExampleScenario.instance.containedInstance.id":"System.String","ExampleScenario.instance.containedInstance.modifierExtension":"Extension","ExampleScenario.instance.containedInstance.resourceId":"string","ExampleScenario.instance.containedInstance.versionId":"string","ExampleScenario.instance.description":"markdown","ExampleScenario.instance.extension":"Extension","ExampleScenario.instance.id":"System.String","ExampleScenario.instance.modifierExtension":"Extension","ExampleScenario.instance.name":"string","ExampleScenario.instance.resourceId":"string","ExampleScenario.instance.resourceType":"code","ExampleScenario.instance.version.description":"markdown","ExampleScenario.instance.version.extension":"Extension","ExampleScenario.instance.version.id":"System.String","ExampleScenario.instance.version.modifierExtension":"Extension","ExampleScenario.instance.version.versionId":"string","ExampleScenario.jurisdiction":"CodeableConcept","ExampleScenario.language":"code","ExampleScenario.meta":"Meta","ExampleScenario.modifierExtension":"Extension","ExampleScenario.name":"string","ExampleScenario.process.description":"markdown","ExampleScenario.process.extension":"Extension","ExampleScenario.process.id":"System.String","ExampleScenario.process.modifierExtension":"Extension","ExampleScenario.process.postConditions":"markdown","ExampleScenario.process.preConditions":"markdown","ExampleScenario.process.step.alternative.description":"markdown","ExampleScenario.process.step.alternative.extension":"Extension","ExampleScenario.process.step.alternative.id":"System.String","ExampleScenario.process.step.alternative.modifierExtension":"Extension","ExampleScenario.process.step.alternative.title":"string","ExampleScenario.process.step.extension":"Extension","ExampleScenario.process.step.id":"System.String","ExampleScenario.process.step.modifierExtension":"Extension","ExampleScenario.process.step.operation.description":"markdown","ExampleScenario.process.step.operation.extension":"Extension","ExampleScenario.process.step.operation.id":"System.String","ExampleScenario.process.step.operation.initiator":"string","ExampleScenario.process.step.operation.initiatorActive":"boolean","ExampleScenario.process.step.operation.modifierExtension":"Extension","ExampleScenario.process.step.operation.name":"string","ExampleScenario.process.step.operation.number":"string","ExampleScenario.process.step.operation.receiver":"string","ExampleScenario.process.step.operation.receiverActive":"boolean","ExampleScenario.process.step.operation.type":"string","ExampleScenario.process.step.pause":"boolean","ExampleScenario.process.title":"string","ExampleScenario.publisher":"string","ExampleScenario.purpose":"markdown","ExampleScenario.status":"code","ExampleScenario.text":"Narrative","ExampleScenario.url":"uri","ExampleScenario.useContext":"UsageContext","ExampleScenario.version":"string","ExampleScenario.workflow":"canonical","ExplanationOfBenefit.accident.date":"date","ExplanationOfBenefit.accident.extension":"Extension","ExplanationOfBenefit.accident.id":"System.String","ExplanationOfBenefit.accident.locationAddress":"Address","ExplanationOfBenefit.accident.locationReference":"Reference","ExplanationOfBenefit.accident.modifierExtension":"Extension","ExplanationOfBenefit.accident.type":"CodeableConcept","ExplanationOfBenefit.addItem.bodySite":"CodeableConcept","ExplanationOfBenefit.addItem.detail.extension":"Extension","ExplanationOfBenefit.addItem.detail.factor":"decimal","ExplanationOfBenefit.addItem.detail.id":"System.String","ExplanationOfBenefit.addItem.detail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.net":"Money","ExplanationOfBenefit.addItem.detail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.detail.quantity":"Quantity","ExplanationOfBenefit.addItem.detail.subDetail.extension":"Extension","ExplanationOfBenefit.addItem.detail.subDetail.factor":"decimal","ExplanationOfBenefit.addItem.detail.subDetail.id":"System.String","ExplanationOfBenefit.addItem.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.subDetail.net":"Money","ExplanationOfBenefit.addItem.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.subDetail.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.addItem.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.addItem.detail.unitPrice":"Money","ExplanationOfBenefit.addItem.detailSequence":"positiveInt","ExplanationOfBenefit.addItem.extension":"Extension","ExplanationOfBenefit.addItem.factor":"decimal","ExplanationOfBenefit.addItem.id":"System.String","ExplanationOfBenefit.addItem.itemSequence":"positiveInt","ExplanationOfBenefit.addItem.locationAddress":"Address","ExplanationOfBenefit.addItem.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.addItem.locationReference":"Reference","ExplanationOfBenefit.addItem.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.modifierExtension":"Extension","ExplanationOfBenefit.addItem.net":"Money","ExplanationOfBenefit.addItem.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.programCode":"CodeableConcept","ExplanationOfBenefit.addItem.provider":"Reference","ExplanationOfBenefit.addItem.quantity":"Quantity","ExplanationOfBenefit.addItem.servicedDate":"date","ExplanationOfBenefit.addItem.servicedPeriod":"Period","ExplanationOfBenefit.addItem.subDetailSequence":"positiveInt","ExplanationOfBenefit.addItem.subSite":"CodeableConcept","ExplanationOfBenefit.addItem.unitPrice":"Money","ExplanationOfBenefit.benefitBalance.category":"CodeableConcept","ExplanationOfBenefit.benefitBalance.description":"string","ExplanationOfBenefit.benefitBalance.excluded":"boolean","ExplanationOfBenefit.benefitBalance.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.allowedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.allowedString":"string","ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.financial.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.id":"System.String","ExplanationOfBenefit.benefitBalance.financial.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.financial.type":"CodeableConcept","ExplanationOfBenefit.benefitBalance.financial.usedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.id":"System.String","ExplanationOfBenefit.benefitBalance.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.name":"string","ExplanationOfBenefit.benefitBalance.network":"CodeableConcept","ExplanationOfBenefit.benefitBalance.term":"CodeableConcept","ExplanationOfBenefit.benefitBalance.unit":"CodeableConcept","ExplanationOfBenefit.benefitPeriod":"Period","ExplanationOfBenefit.billablePeriod":"Period","ExplanationOfBenefit.careTeam.extension":"Extension","ExplanationOfBenefit.careTeam.id":"System.String","ExplanationOfBenefit.careTeam.modifierExtension":"Extension","ExplanationOfBenefit.careTeam.provider":"Reference","ExplanationOfBenefit.careTeam.qualification":"CodeableConcept","ExplanationOfBenefit.careTeam.responsible":"boolean","ExplanationOfBenefit.careTeam.role":"CodeableConcept","ExplanationOfBenefit.careTeam.sequence":"positiveInt","ExplanationOfBenefit.claim":"Reference","ExplanationOfBenefit.claimResponse":"Reference","ExplanationOfBenefit.contained":"Resource","ExplanationOfBenefit.created":"dateTime","ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept":"CodeableConcept","ExplanationOfBenefit.diagnosis.diagnosisReference":"Reference","ExplanationOfBenefit.diagnosis.extension":"Extension","ExplanationOfBenefit.diagnosis.id":"System.String","ExplanationOfBenefit.diagnosis.modifierExtension":"Extension","ExplanationOfBenefit.diagnosis.onAdmission":"CodeableConcept","ExplanationOfBenefit.diagnosis.packageCode":"CodeableConcept","ExplanationOfBenefit.diagnosis.sequence":"positiveInt","ExplanationOfBenefit.diagnosis.type":"CodeableConcept","ExplanationOfBenefit.disposition":"string","ExplanationOfBenefit.enterer":"Reference","ExplanationOfBenefit.extension":"Extension","ExplanationOfBenefit.facility":"Reference","ExplanationOfBenefit.form":"Attachment","ExplanationOfBenefit.formCode":"CodeableConcept","ExplanationOfBenefit.fundsReserve":"CodeableConcept","ExplanationOfBenefit.fundsReserveRequested":"CodeableConcept","ExplanationOfBenefit.id":"System.String","ExplanationOfBenefit.identifier":"Identifier","ExplanationOfBenefit.implicitRules":"uri","ExplanationOfBenefit.insurance.coverage":"Reference","ExplanationOfBenefit.insurance.extension":"Extension","ExplanationOfBenefit.insurance.focal":"boolean","ExplanationOfBenefit.insurance.id":"System.String","ExplanationOfBenefit.insurance.modifierExtension":"Extension","ExplanationOfBenefit.insurance.preAuthRef":"string","ExplanationOfBenefit.insurer":"Reference","ExplanationOfBenefit.item.adjudication.amount":"Money","ExplanationOfBenefit.item.adjudication.category":"CodeableConcept","ExplanationOfBenefit.item.adjudication.extension":"Extension","ExplanationOfBenefit.item.adjudication.id":"System.String","ExplanationOfBenefit.item.adjudication.modifierExtension":"Extension","ExplanationOfBenefit.item.adjudication.reason":"CodeableConcept","ExplanationOfBenefit.item.adjudication.value":"decimal","ExplanationOfBenefit.item.bodySite":"CodeableConcept","ExplanationOfBenefit.item.careTeamSequence":"positiveInt","ExplanationOfBenefit.item.category":"CodeableConcept","ExplanationOfBenefit.item.detail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.extension":"Extension","ExplanationOfBenefit.item.detail.factor":"decimal","ExplanationOfBenefit.item.detail.id":"System.String","ExplanationOfBenefit.item.detail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.net":"Money","ExplanationOfBenefit.item.detail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.productOrService":"CodeableConcept","ExplanationOfBenefit.item.detail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.quantity":"Quantity","ExplanationOfBenefit.item.detail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.extension":"Extension","ExplanationOfBenefit.item.detail.subDetail.factor":"decimal","ExplanationOfBenefit.item.detail.subDetail.id":"System.String","ExplanationOfBenefit.item.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.subDetail.net":"Money","ExplanationOfBenefit.item.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.productOrService":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.item.detail.subDetail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.udi":"Reference","ExplanationOfBenefit.item.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.item.detail.udi":"Reference","ExplanationOfBenefit.item.detail.unitPrice":"Money","ExplanationOfBenefit.item.diagnosisSequence":"positiveInt","ExplanationOfBenefit.item.encounter":"Reference","ExplanationOfBenefit.item.extension":"Extension","ExplanationOfBenefit.item.factor":"decimal","ExplanationOfBenefit.item.id":"System.String","ExplanationOfBenefit.item.informationSequence":"positiveInt","ExplanationOfBenefit.item.locationAddress":"Address","ExplanationOfBenefit.item.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.item.locationReference":"Reference","ExplanationOfBenefit.item.modifier":"CodeableConcept","ExplanationOfBenefit.item.modifierExtension":"Extension","ExplanationOfBenefit.item.net":"Money","ExplanationOfBenefit.item.noteNumber":"positiveInt","ExplanationOfBenefit.item.procedureSequence":"positiveInt","ExplanationOfBenefit.item.productOrService":"CodeableConcept","ExplanationOfBenefit.item.programCode":"CodeableConcept","ExplanationOfBenefit.item.quantity":"Quantity","ExplanationOfBenefit.item.revenue":"CodeableConcept","ExplanationOfBenefit.item.sequence":"positiveInt","ExplanationOfBenefit.item.servicedDate":"date","ExplanationOfBenefit.item.servicedPeriod":"Period","ExplanationOfBenefit.item.subSite":"CodeableConcept","ExplanationOfBenefit.item.udi":"Reference","ExplanationOfBenefit.item.unitPrice":"Money","ExplanationOfBenefit.language":"code","ExplanationOfBenefit.meta":"Meta","ExplanationOfBenefit.modifierExtension":"Extension","ExplanationOfBenefit.originalPrescription":"Reference","ExplanationOfBenefit.outcome":"code","ExplanationOfBenefit.patient":"Reference","ExplanationOfBenefit.payee.extension":"Extension","ExplanationOfBenefit.payee.id":"System.String","ExplanationOfBenefit.payee.modifierExtension":"Extension","ExplanationOfBenefit.payee.party":"Reference","ExplanationOfBenefit.payee.type":"CodeableConcept","ExplanationOfBenefit.payment.adjustment":"Money","ExplanationOfBenefit.payment.adjustmentReason":"CodeableConcept","ExplanationOfBenefit.payment.amount":"Money","ExplanationOfBenefit.payment.date":"date","ExplanationOfBenefit.payment.extension":"Extension","ExplanationOfBenefit.payment.id":"System.String","ExplanationOfBenefit.payment.identifier":"Identifier","ExplanationOfBenefit.payment.modifierExtension":"Extension","ExplanationOfBenefit.payment.type":"CodeableConcept","ExplanationOfBenefit.preAuthRef":"string","ExplanationOfBenefit.preAuthRefPeriod":"Period","ExplanationOfBenefit.precedence":"positiveInt","ExplanationOfBenefit.prescription":"Reference","ExplanationOfBenefit.priority":"CodeableConcept","ExplanationOfBenefit.procedure.date":"dateTime","ExplanationOfBenefit.procedure.extension":"Extension","ExplanationOfBenefit.procedure.id":"System.String","ExplanationOfBenefit.procedure.modifierExtension":"Extension","ExplanationOfBenefit.procedure.procedureCodeableConcept":"CodeableConcept","ExplanationOfBenefit.procedure.procedureReference":"Reference","ExplanationOfBenefit.procedure.sequence":"positiveInt","ExplanationOfBenefit.procedure.type":"CodeableConcept","ExplanationOfBenefit.procedure.udi":"Reference","ExplanationOfBenefit.processNote.extension":"Extension","ExplanationOfBenefit.processNote.id":"System.String","ExplanationOfBenefit.processNote.language":"CodeableConcept","ExplanationOfBenefit.processNote.modifierExtension":"Extension","ExplanationOfBenefit.processNote.number":"positiveInt","ExplanationOfBenefit.processNote.text":"string","ExplanationOfBenefit.processNote.type":"code","ExplanationOfBenefit.provider":"Reference","ExplanationOfBenefit.referral":"Reference","ExplanationOfBenefit.related.claim":"Reference","ExplanationOfBenefit.related.extension":"Extension","ExplanationOfBenefit.related.id":"System.String","ExplanationOfBenefit.related.modifierExtension":"Extension","ExplanationOfBenefit.related.reference":"Identifier","ExplanationOfBenefit.related.relationship":"CodeableConcept","ExplanationOfBenefit.status":"code","ExplanationOfBenefit.subType":"CodeableConcept","ExplanationOfBenefit.supportingInfo.category":"CodeableConcept","ExplanationOfBenefit.supportingInfo.code":"CodeableConcept","ExplanationOfBenefit.supportingInfo.extension":"Extension","ExplanationOfBenefit.supportingInfo.id":"System.String","ExplanationOfBenefit.supportingInfo.modifierExtension":"Extension","ExplanationOfBenefit.supportingInfo.reason":"Coding","ExplanationOfBenefit.supportingInfo.sequence":"positiveInt","ExplanationOfBenefit.supportingInfo.timingDate":"date","ExplanationOfBenefit.supportingInfo.timingPeriod":"Period","ExplanationOfBenefit.supportingInfo.valueAttachment":"Attachment","ExplanationOfBenefit.supportingInfo.valueBoolean":"boolean","ExplanationOfBenefit.supportingInfo.valueQuantity":"Quantity","ExplanationOfBenefit.supportingInfo.valueReference":"Reference","ExplanationOfBenefit.supportingInfo.valueString":"string","ExplanationOfBenefit.text":"Narrative","ExplanationOfBenefit.total.amount":"Money","ExplanationOfBenefit.total.category":"CodeableConcept","ExplanationOfBenefit.total.extension":"Extension","ExplanationOfBenefit.total.id":"System.String","ExplanationOfBenefit.total.modifierExtension":"Extension","ExplanationOfBenefit.type":"CodeableConcept","ExplanationOfBenefit.use":"code","Expression.description":"string","Expression.expression":"string","Expression.extension":"Extension","Expression.id":"System.String","Expression.language":"code","Expression.name":"id","Expression.reference":"uri","Extension.extension":"Extension","Extension.id":"System.String","Extension.url":"System.String","Extension.valueAddress":"Address","Extension.valueAge":"Age","Extension.valueAnnotation":"Annotation","Extension.valueAttachment":"Attachment","Extension.valueBase64Binary":"base64Binary","Extension.valueBoolean":"boolean","Extension.valueCanonical":"canonical","Extension.valueCode":"code","Extension.valueCodeableConcept":"CodeableConcept","Extension.valueCoding":"Coding","Extension.valueContactDetail":"ContactDetail","Extension.valueContactPoint":"ContactPoint","Extension.valueContributor":"Contributor","Extension.valueCount":"Count","Extension.valueDataRequirement":"DataRequirement","Extension.valueDate":"date","Extension.valueDateTime":"dateTime","Extension.valueDecimal":"decimal","Extension.valueDistance":"Distance","Extension.valueDosage":"Dosage","Extension.valueDuration":"Duration","Extension.valueExpression":"Expression","Extension.valueHumanName":"HumanName","Extension.valueId":"id","Extension.valueIdentifier":"Identifier","Extension.valueInstant":"instant","Extension.valueInteger":"integer","Extension.valueMarkdown":"markdown","Extension.valueMeta":"Meta","Extension.valueMoney":"Money","Extension.valueOid":"oid","Extension.valueParameterDefinition":"ParameterDefinition","Extension.valuePeriod":"Period","Extension.valuePositiveInt":"positiveInt","Extension.valueQuantity":"Quantity","Extension.valueRange":"Range","Extension.valueRatio":"Ratio","Extension.valueReference":"Reference","Extension.valueRelatedArtifact":"RelatedArtifact","Extension.valueSampledData":"SampledData","Extension.valueSignature":"Signature","Extension.valueString":"string","Extension.valueTime":"time","Extension.valueTiming":"Timing","Extension.valueTriggerDefinition":"TriggerDefinition","Extension.valueUnsignedInt":"unsignedInt","Extension.valueUri":"uri","Extension.valueUrl":"url","Extension.valueUsageContext":"UsageContext","Extension.valueUuid":"uuid","FamilyMemberHistory.ageAge":"Age","FamilyMemberHistory.ageRange":"Range","FamilyMemberHistory.ageString":"string","FamilyMemberHistory.bornDate":"date","FamilyMemberHistory.bornPeriod":"Period","FamilyMemberHistory.bornString":"string","FamilyMemberHistory.condition.code":"CodeableConcept","FamilyMemberHistory.condition.contributedToDeath":"boolean","FamilyMemberHistory.condition.extension":"Extension","FamilyMemberHistory.condition.id":"System.String","FamilyMemberHistory.condition.modifierExtension":"Extension","FamilyMemberHistory.condition.note":"Annotation","FamilyMemberHistory.condition.onsetAge":"Age","FamilyMemberHistory.condition.onsetPeriod":"Period","FamilyMemberHistory.condition.onsetRange":"Range","FamilyMemberHistory.condition.onsetString":"string","FamilyMemberHistory.condition.outcome":"CodeableConcept","FamilyMemberHistory.contained":"Resource","FamilyMemberHistory.dataAbsentReason":"CodeableConcept","FamilyMemberHistory.date":"dateTime","FamilyMemberHistory.deceasedAge":"Age","FamilyMemberHistory.deceasedBoolean":"boolean","FamilyMemberHistory.deceasedDate":"date","FamilyMemberHistory.deceasedRange":"Range","FamilyMemberHistory.deceasedString":"string","FamilyMemberHistory.estimatedAge":"boolean","FamilyMemberHistory.extension":"Extension","FamilyMemberHistory.id":"System.String","FamilyMemberHistory.identifier":"Identifier","FamilyMemberHistory.implicitRules":"uri","FamilyMemberHistory.instantiatesCanonical":"canonical","FamilyMemberHistory.instantiatesUri":"uri","FamilyMemberHistory.language":"code","FamilyMemberHistory.meta":"Meta","FamilyMemberHistory.modifierExtension":"Extension","FamilyMemberHistory.name":"string","FamilyMemberHistory.note":"Annotation","FamilyMemberHistory.patient":"Reference","FamilyMemberHistory.reasonCode":"CodeableConcept","FamilyMemberHistory.reasonReference":"Reference","FamilyMemberHistory.relationship":"CodeableConcept","FamilyMemberHistory.sex":"CodeableConcept","FamilyMemberHistory.status":"code","FamilyMemberHistory.text":"Narrative","Flag.author":"Reference","Flag.category":"CodeableConcept","Flag.code":"CodeableConcept","Flag.contained":"Resource","Flag.encounter":"Reference","Flag.extension":"Extension","Flag.id":"System.String","Flag.identifier":"Identifier","Flag.implicitRules":"uri","Flag.language":"code","Flag.meta":"Meta","Flag.modifierExtension":"Extension","Flag.period":"Period","Flag.status":"code","Flag.subject":"Reference","Flag.text":"Narrative","Goal.achievementStatus":"CodeableConcept","Goal.addresses":"Reference","Goal.category":"CodeableConcept","Goal.contained":"Resource","Goal.description":"CodeableConcept","Goal.expressedBy":"Reference","Goal.extension":"Extension","Goal.id":"System.String","Goal.identifier":"Identifier","Goal.implicitRules":"uri","Goal.language":"code","Goal.lifecycleStatus":"code","Goal.meta":"Meta","Goal.modifierExtension":"Extension","Goal.note":"Annotation","Goal.outcomeCode":"CodeableConcept","Goal.outcomeReference":"Reference","Goal.priority":"CodeableConcept","Goal.startCodeableConcept":"CodeableConcept","Goal.startDate":"date","Goal.statusDate":"date","Goal.statusReason":"string","Goal.subject":"Reference","Goal.target.detailBoolean":"boolean","Goal.target.detailCodeableConcept":"CodeableConcept","Goal.target.detailInteger":"integer","Goal.target.detailQuantity":"Quantity","Goal.target.detailRange":"Range","Goal.target.detailRatio":"Ratio","Goal.target.detailString":"string","Goal.target.dueDate":"date","Goal.target.dueDuration":"Duration","Goal.target.extension":"Extension","Goal.target.id":"System.String","Goal.target.measure":"CodeableConcept","Goal.target.modifierExtension":"Extension","Goal.text":"Narrative","GraphDefinition.contact":"ContactDetail","GraphDefinition.contained":"Resource","GraphDefinition.date":"dateTime","GraphDefinition.description":"markdown","GraphDefinition.experimental":"boolean","GraphDefinition.extension":"Extension","GraphDefinition.id":"System.String","GraphDefinition.implicitRules":"uri","GraphDefinition.jurisdiction":"CodeableConcept","GraphDefinition.language":"code","GraphDefinition.link.description":"string","GraphDefinition.link.extension":"Extension","GraphDefinition.link.id":"System.String","GraphDefinition.link.max":"string","GraphDefinition.link.min":"integer","GraphDefinition.link.modifierExtension":"Extension","GraphDefinition.link.path":"string","GraphDefinition.link.sliceName":"string","GraphDefinition.link.target.compartment.code":"code","GraphDefinition.link.target.compartment.description":"string","GraphDefinition.link.target.compartment.expression":"string","GraphDefinition.link.target.compartment.extension":"Extension","GraphDefinition.link.target.compartment.id":"System.String","GraphDefinition.link.target.compartment.modifierExtension":"Extension","GraphDefinition.link.target.compartment.rule":"code","GraphDefinition.link.target.compartment.use":"code","GraphDefinition.link.target.extension":"Extension","GraphDefinition.link.target.id":"System.String","GraphDefinition.link.target.modifierExtension":"Extension","GraphDefinition.link.target.params":"string","GraphDefinition.link.target.profile":"canonical","GraphDefinition.link.target.type":"code","GraphDefinition.meta":"Meta","GraphDefinition.modifierExtension":"Extension","GraphDefinition.name":"string","GraphDefinition.profile":"canonical","GraphDefinition.publisher":"string","GraphDefinition.purpose":"markdown","GraphDefinition.start":"code","GraphDefinition.status":"code","GraphDefinition.text":"Narrative","GraphDefinition.url":"uri","GraphDefinition.useContext":"UsageContext","GraphDefinition.version":"string","Group.active":"boolean","Group.actual":"boolean","Group.characteristic.code":"CodeableConcept","Group.characteristic.exclude":"boolean","Group.characteristic.extension":"Extension","Group.characteristic.id":"System.String","Group.characteristic.modifierExtension":"Extension","Group.characteristic.period":"Period","Group.characteristic.valueBoolean":"boolean","Group.characteristic.valueCodeableConcept":"CodeableConcept","Group.characteristic.valueQuantity":"Quantity","Group.characteristic.valueRange":"Range","Group.characteristic.valueReference":"Reference","Group.code":"CodeableConcept","Group.contained":"Resource","Group.extension":"Extension","Group.id":"System.String","Group.identifier":"Identifier","Group.implicitRules":"uri","Group.language":"code","Group.managingEntity":"Reference","Group.member.entity":"Reference","Group.member.extension":"Extension","Group.member.id":"System.String","Group.member.inactive":"boolean","Group.member.modifierExtension":"Extension","Group.member.period":"Period","Group.meta":"Meta","Group.modifierExtension":"Extension","Group.name":"string","Group.quantity":"unsignedInt","Group.text":"Narrative","Group.type":"code","GuidanceResponse.contained":"Resource","GuidanceResponse.dataRequirement":"DataRequirement","GuidanceResponse.encounter":"Reference","GuidanceResponse.evaluationMessage":"Reference","GuidanceResponse.extension":"Extension","GuidanceResponse.id":"System.String","GuidanceResponse.identifier":"Identifier","GuidanceResponse.implicitRules":"uri","GuidanceResponse.language":"code","GuidanceResponse.meta":"Meta","GuidanceResponse.modifierExtension":"Extension","GuidanceResponse.moduleCanonical":"canonical","GuidanceResponse.moduleCodeableConcept":"CodeableConcept","GuidanceResponse.moduleUri":"uri","GuidanceResponse.note":"Annotation","GuidanceResponse.occurrenceDateTime":"dateTime","GuidanceResponse.outputParameters":"Reference","GuidanceResponse.performer":"Reference","GuidanceResponse.reasonCode":"CodeableConcept","GuidanceResponse.reasonReference":"Reference","GuidanceResponse.requestIdentifier":"Identifier","GuidanceResponse.result":"Reference","GuidanceResponse.status":"code","GuidanceResponse.subject":"Reference","GuidanceResponse.text":"Narrative","HealthcareService.active":"boolean","HealthcareService.appointmentRequired":"boolean","HealthcareService.availabilityExceptions":"string","HealthcareService.availableTime.allDay":"boolean","HealthcareService.availableTime.availableEndTime":"time","HealthcareService.availableTime.availableStartTime":"time","HealthcareService.availableTime.daysOfWeek":"code","HealthcareService.availableTime.extension":"Extension","HealthcareService.availableTime.id":"System.String","HealthcareService.availableTime.modifierExtension":"Extension","HealthcareService.category":"CodeableConcept","HealthcareService.characteristic":"CodeableConcept","HealthcareService.comment":"string","HealthcareService.communication":"CodeableConcept","HealthcareService.contained":"Resource","HealthcareService.coverageArea":"Reference","HealthcareService.eligibility.code":"CodeableConcept","HealthcareService.eligibility.comment":"markdown","HealthcareService.eligibility.extension":"Extension","HealthcareService.eligibility.id":"System.String","HealthcareService.eligibility.modifierExtension":"Extension","HealthcareService.endpoint":"Reference","HealthcareService.extension":"Extension","HealthcareService.extraDetails":"markdown","HealthcareService.id":"System.String","HealthcareService.identifier":"Identifier","HealthcareService.implicitRules":"uri","HealthcareService.language":"code","HealthcareService.location":"Reference","HealthcareService.meta":"Meta","HealthcareService.modifierExtension":"Extension","HealthcareService.name":"string","HealthcareService.notAvailable.description":"string","HealthcareService.notAvailable.during":"Period","HealthcareService.notAvailable.extension":"Extension","HealthcareService.notAvailable.id":"System.String","HealthcareService.notAvailable.modifierExtension":"Extension","HealthcareService.photo":"Attachment","HealthcareService.program":"CodeableConcept","HealthcareService.providedBy":"Reference","HealthcareService.referralMethod":"CodeableConcept","HealthcareService.serviceProvisionCode":"CodeableConcept","HealthcareService.specialty":"CodeableConcept","HealthcareService.telecom":"ContactPoint","HealthcareService.text":"Narrative","HealthcareService.type":"CodeableConcept","HumanName.extension":"Extension","HumanName.family":"string","HumanName.given":"string","HumanName.id":"System.String","HumanName.period":"Period","HumanName.prefix":"string","HumanName.suffix":"string","HumanName.text":"string","HumanName.use":"code","Identifier.assigner":"Reference","Identifier.extension":"Extension","Identifier.id":"System.String","Identifier.period":"Period","Identifier.system":"uri","Identifier.type":"CodeableConcept","Identifier.use":"code","Identifier.value":"string","ImagingStudy.basedOn":"Reference","ImagingStudy.contained":"Resource","ImagingStudy.description":"string","ImagingStudy.encounter":"Reference","ImagingStudy.endpoint":"Reference","ImagingStudy.extension":"Extension","ImagingStudy.id":"System.String","ImagingStudy.identifier":"Identifier","ImagingStudy.implicitRules":"uri","ImagingStudy.interpreter":"Reference","ImagingStudy.language":"code","ImagingStudy.location":"Reference","ImagingStudy.meta":"Meta","ImagingStudy.modality":"Coding","ImagingStudy.modifierExtension":"Extension","ImagingStudy.note":"Annotation","ImagingStudy.numberOfInstances":"unsignedInt","ImagingStudy.numberOfSeries":"unsignedInt","ImagingStudy.procedureCode":"CodeableConcept","ImagingStudy.procedureReference":"Reference","ImagingStudy.reasonCode":"CodeableConcept","ImagingStudy.reasonReference":"Reference","ImagingStudy.referrer":"Reference","ImagingStudy.series.bodySite":"Coding","ImagingStudy.series.description":"string","ImagingStudy.series.endpoint":"Reference","ImagingStudy.series.extension":"Extension","ImagingStudy.series.id":"System.String","ImagingStudy.series.instance.extension":"Extension","ImagingStudy.series.instance.id":"System.String","ImagingStudy.series.instance.modifierExtension":"Extension","ImagingStudy.series.instance.number":"unsignedInt","ImagingStudy.series.instance.sopClass":"Coding","ImagingStudy.series.instance.title":"string","ImagingStudy.series.instance.uid":"id","ImagingStudy.series.laterality":"Coding","ImagingStudy.series.modality":"Coding","ImagingStudy.series.modifierExtension":"Extension","ImagingStudy.series.number":"unsignedInt","ImagingStudy.series.numberOfInstances":"unsignedInt","ImagingStudy.series.performer.actor":"Reference","ImagingStudy.series.performer.extension":"Extension","ImagingStudy.series.performer.function":"CodeableConcept","ImagingStudy.series.performer.id":"System.String","ImagingStudy.series.performer.modifierExtension":"Extension","ImagingStudy.series.specimen":"Reference","ImagingStudy.series.started":"dateTime","ImagingStudy.series.uid":"id","ImagingStudy.started":"dateTime","ImagingStudy.status":"code","ImagingStudy.subject":"Reference","ImagingStudy.text":"Narrative","Immunization.contained":"Resource","Immunization.doseQuantity":"Quantity","Immunization.education.documentType":"string","Immunization.education.extension":"Extension","Immunization.education.id":"System.String","Immunization.education.modifierExtension":"Extension","Immunization.education.presentationDate":"dateTime","Immunization.education.publicationDate":"dateTime","Immunization.education.reference":"uri","Immunization.encounter":"Reference","Immunization.expirationDate":"date","Immunization.extension":"Extension","Immunization.fundingSource":"CodeableConcept","Immunization.id":"System.String","Immunization.identifier":"Identifier","Immunization.implicitRules":"uri","Immunization.isSubpotent":"boolean","Immunization.language":"code","Immunization.location":"Reference","Immunization.lotNumber":"string","Immunization.manufacturer":"Reference","Immunization.meta":"Meta","Immunization.modifierExtension":"Extension","Immunization.note":"Annotation","Immunization.occurrenceDateTime":"dateTime","Immunization.occurrenceString":"string","Immunization.patient":"Reference","Immunization.performer.actor":"Reference","Immunization.performer.extension":"Extension","Immunization.performer.function":"CodeableConcept","Immunization.performer.id":"System.String","Immunization.performer.modifierExtension":"Extension","Immunization.primarySource":"boolean","Immunization.programEligibility":"CodeableConcept","Immunization.protocolApplied.authority":"Reference","Immunization.protocolApplied.doseNumberPositiveInt":"positiveInt","Immunization.protocolApplied.doseNumberString":"string","Immunization.protocolApplied.extension":"Extension","Immunization.protocolApplied.id":"System.String","Immunization.protocolApplied.modifierExtension":"Extension","Immunization.protocolApplied.series":"string","Immunization.protocolApplied.seriesDosesPositiveInt":"positiveInt","Immunization.protocolApplied.seriesDosesString":"string","Immunization.protocolApplied.targetDisease":"CodeableConcept","Immunization.reaction.date":"dateTime","Immunization.reaction.detail":"Reference","Immunization.reaction.extension":"Extension","Immunization.reaction.id":"System.String","Immunization.reaction.modifierExtension":"Extension","Immunization.reaction.reported":"boolean","Immunization.reasonCode":"CodeableConcept","Immunization.reasonReference":"Reference","Immunization.recorded":"dateTime","Immunization.reportOrigin":"CodeableConcept","Immunization.route":"CodeableConcept","Immunization.site":"CodeableConcept","Immunization.status":"code","Immunization.statusReason":"CodeableConcept","Immunization.subpotentReason":"CodeableConcept","Immunization.text":"Narrative","Immunization.vaccineCode":"CodeableConcept","ImmunizationEvaluation.authority":"Reference","ImmunizationEvaluation.contained":"Resource","ImmunizationEvaluation.date":"dateTime","ImmunizationEvaluation.description":"string","ImmunizationEvaluation.doseNumberPositiveInt":"positiveInt","ImmunizationEvaluation.doseNumberString":"string","ImmunizationEvaluation.doseStatus":"CodeableConcept","ImmunizationEvaluation.doseStatusReason":"CodeableConcept","ImmunizationEvaluation.extension":"Extension","ImmunizationEvaluation.id":"System.String","ImmunizationEvaluation.identifier":"Identifier","ImmunizationEvaluation.immunizationEvent":"Reference","ImmunizationEvaluation.implicitRules":"uri","ImmunizationEvaluation.language":"code","ImmunizationEvaluation.meta":"Meta","ImmunizationEvaluation.modifierExtension":"Extension","ImmunizationEvaluation.patient":"Reference","ImmunizationEvaluation.series":"string","ImmunizationEvaluation.seriesDosesPositiveInt":"positiveInt","ImmunizationEvaluation.seriesDosesString":"string","ImmunizationEvaluation.status":"code","ImmunizationEvaluation.targetDisease":"CodeableConcept","ImmunizationEvaluation.text":"Narrative","ImmunizationRecommendation.authority":"Reference","ImmunizationRecommendation.contained":"Resource","ImmunizationRecommendation.date":"dateTime","ImmunizationRecommendation.extension":"Extension","ImmunizationRecommendation.id":"System.String","ImmunizationRecommendation.identifier":"Identifier","ImmunizationRecommendation.implicitRules":"uri","ImmunizationRecommendation.language":"code","ImmunizationRecommendation.meta":"Meta","ImmunizationRecommendation.modifierExtension":"Extension","ImmunizationRecommendation.patient":"Reference","ImmunizationRecommendation.recommendation.contraindicatedVaccineCode":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.code":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.extension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.id":"System.String","ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.value":"dateTime","ImmunizationRecommendation.recommendation.description":"string","ImmunizationRecommendation.recommendation.doseNumberPositiveInt":"positiveInt","ImmunizationRecommendation.recommendation.doseNumberString":"string","ImmunizationRecommendation.recommendation.extension":"Extension","ImmunizationRecommendation.recommendation.forecastReason":"CodeableConcept","ImmunizationRecommendation.recommendation.forecastStatus":"CodeableConcept","ImmunizationRecommendation.recommendation.id":"System.String","ImmunizationRecommendation.recommendation.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.series":"string","ImmunizationRecommendation.recommendation.seriesDosesPositiveInt":"positiveInt","ImmunizationRecommendation.recommendation.seriesDosesString":"string","ImmunizationRecommendation.recommendation.supportingImmunization":"Reference","ImmunizationRecommendation.recommendation.supportingPatientInformation":"Reference","ImmunizationRecommendation.recommendation.targetDisease":"CodeableConcept","ImmunizationRecommendation.recommendation.vaccineCode":"CodeableConcept","ImmunizationRecommendation.text":"Narrative","ImplementationGuide.contact":"ContactDetail","ImplementationGuide.contained":"Resource","ImplementationGuide.copyright":"markdown","ImplementationGuide.date":"dateTime","ImplementationGuide.definition.extension":"Extension","ImplementationGuide.definition.grouping.description":"string","ImplementationGuide.definition.grouping.extension":"Extension","ImplementationGuide.definition.grouping.id":"System.String","ImplementationGuide.definition.grouping.modifierExtension":"Extension","ImplementationGuide.definition.grouping.name":"string","ImplementationGuide.definition.id":"System.String","ImplementationGuide.definition.modifierExtension":"Extension","ImplementationGuide.definition.page.extension":"Extension","ImplementationGuide.definition.page.generation":"code","ImplementationGuide.definition.page.id":"System.String","ImplementationGuide.definition.page.modifierExtension":"Extension","ImplementationGuide.definition.page.nameReference":"Reference","ImplementationGuide.definition.page.nameUrl":"url","ImplementationGuide.definition.page.title":"string","ImplementationGuide.definition.parameter.code":"code","ImplementationGuide.definition.parameter.extension":"Extension","ImplementationGuide.definition.parameter.id":"System.String","ImplementationGuide.definition.parameter.modifierExtension":"Extension","ImplementationGuide.definition.parameter.value":"string","ImplementationGuide.definition.resource.description":"string","ImplementationGuide.definition.resource.exampleBoolean":"boolean","ImplementationGuide.definition.resource.exampleCanonical":"canonical","ImplementationGuide.definition.resource.extension":"Extension","ImplementationGuide.definition.resource.fhirVersion":"code","ImplementationGuide.definition.resource.groupingId":"id","ImplementationGuide.definition.resource.id":"System.String","ImplementationGuide.definition.resource.modifierExtension":"Extension","ImplementationGuide.definition.resource.name":"string","ImplementationGuide.definition.resource.reference":"Reference","ImplementationGuide.definition.template.code":"code","ImplementationGuide.definition.template.extension":"Extension","ImplementationGuide.definition.template.id":"System.String","ImplementationGuide.definition.template.modifierExtension":"Extension","ImplementationGuide.definition.template.scope":"string","ImplementationGuide.definition.template.source":"string","ImplementationGuide.dependsOn.extension":"Extension","ImplementationGuide.dependsOn.id":"System.String","ImplementationGuide.dependsOn.modifierExtension":"Extension","ImplementationGuide.dependsOn.packageId":"id","ImplementationGuide.dependsOn.uri":"canonical","ImplementationGuide.dependsOn.version":"string","ImplementationGuide.description":"markdown","ImplementationGuide.experimental":"boolean","ImplementationGuide.extension":"Extension","ImplementationGuide.fhirVersion":"code","ImplementationGuide.global.extension":"Extension","ImplementationGuide.global.id":"System.String","ImplementationGuide.global.modifierExtension":"Extension","ImplementationGuide.global.profile":"canonical","ImplementationGuide.global.type":"code","ImplementationGuide.id":"System.String","ImplementationGuide.implicitRules":"uri","ImplementationGuide.jurisdiction":"CodeableConcept","ImplementationGuide.language":"code","ImplementationGuide.license":"code","ImplementationGuide.manifest.extension":"Extension","ImplementationGuide.manifest.id":"System.String","ImplementationGuide.manifest.image":"string","ImplementationGuide.manifest.modifierExtension":"Extension","ImplementationGuide.manifest.other":"string","ImplementationGuide.manifest.page.anchor":"string","ImplementationGuide.manifest.page.extension":"Extension","ImplementationGuide.manifest.page.id":"System.String","ImplementationGuide.manifest.page.modifierExtension":"Extension","ImplementationGuide.manifest.page.name":"string","ImplementationGuide.manifest.page.title":"string","ImplementationGuide.manifest.rendering":"url","ImplementationGuide.manifest.resource.exampleBoolean":"boolean","ImplementationGuide.manifest.resource.exampleCanonical":"canonical","ImplementationGuide.manifest.resource.extension":"Extension","ImplementationGuide.manifest.resource.id":"System.String","ImplementationGuide.manifest.resource.modifierExtension":"Extension","ImplementationGuide.manifest.resource.reference":"Reference","ImplementationGuide.manifest.resource.relativePath":"url","ImplementationGuide.meta":"Meta","ImplementationGuide.modifierExtension":"Extension","ImplementationGuide.name":"string","ImplementationGuide.packageId":"id","ImplementationGuide.publisher":"string","ImplementationGuide.status":"code","ImplementationGuide.text":"Narrative","ImplementationGuide.title":"string","ImplementationGuide.url":"uri","ImplementationGuide.useContext":"UsageContext","ImplementationGuide.version":"string","InsurancePlan.administeredBy":"Reference","InsurancePlan.alias":"string","InsurancePlan.contact.address":"Address","InsurancePlan.contact.extension":"Extension","InsurancePlan.contact.id":"System.String","InsurancePlan.contact.modifierExtension":"Extension","InsurancePlan.contact.name":"HumanName","InsurancePlan.contact.purpose":"CodeableConcept","InsurancePlan.contact.telecom":"ContactPoint","InsurancePlan.contained":"Resource","InsurancePlan.coverage.benefit.extension":"Extension","InsurancePlan.coverage.benefit.id":"System.String","InsurancePlan.coverage.benefit.limit.code":"CodeableConcept","InsurancePlan.coverage.benefit.limit.extension":"Extension","InsurancePlan.coverage.benefit.limit.id":"System.String","InsurancePlan.coverage.benefit.limit.modifierExtension":"Extension","InsurancePlan.coverage.benefit.limit.value":"Quantity","InsurancePlan.coverage.benefit.modifierExtension":"Extension","InsurancePlan.coverage.benefit.requirement":"string","InsurancePlan.coverage.benefit.type":"CodeableConcept","InsurancePlan.coverage.extension":"Extension","InsurancePlan.coverage.id":"System.String","InsurancePlan.coverage.modifierExtension":"Extension","InsurancePlan.coverage.network":"Reference","InsurancePlan.coverage.type":"CodeableConcept","InsurancePlan.coverageArea":"Reference","InsurancePlan.endpoint":"Reference","InsurancePlan.extension":"Extension","InsurancePlan.id":"System.String","InsurancePlan.identifier":"Identifier","InsurancePlan.implicitRules":"uri","InsurancePlan.language":"code","InsurancePlan.meta":"Meta","InsurancePlan.modifierExtension":"Extension","InsurancePlan.name":"string","InsurancePlan.network":"Reference","InsurancePlan.ownedBy":"Reference","InsurancePlan.period":"Period","InsurancePlan.plan.coverageArea":"Reference","InsurancePlan.plan.extension":"Extension","InsurancePlan.plan.generalCost.comment":"string","InsurancePlan.plan.generalCost.cost":"Money","InsurancePlan.plan.generalCost.extension":"Extension","InsurancePlan.plan.generalCost.groupSize":"positiveInt","InsurancePlan.plan.generalCost.id":"System.String","InsurancePlan.plan.generalCost.modifierExtension":"Extension","InsurancePlan.plan.generalCost.type":"CodeableConcept","InsurancePlan.plan.id":"System.String","InsurancePlan.plan.identifier":"Identifier","InsurancePlan.plan.modifierExtension":"Extension","InsurancePlan.plan.network":"Reference","InsurancePlan.plan.specificCost.benefit.cost.applicability":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.extension":"Extension","InsurancePlan.plan.specificCost.benefit.cost.id":"System.String","InsurancePlan.plan.specificCost.benefit.cost.modifierExtension":"Extension","InsurancePlan.plan.specificCost.benefit.cost.qualifiers":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.type":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.value":"Quantity","InsurancePlan.plan.specificCost.benefit.extension":"Extension","InsurancePlan.plan.specificCost.benefit.id":"System.String","InsurancePlan.plan.specificCost.benefit.modifierExtension":"Extension","InsurancePlan.plan.specificCost.benefit.type":"CodeableConcept","InsurancePlan.plan.specificCost.category":"CodeableConcept","InsurancePlan.plan.specificCost.extension":"Extension","InsurancePlan.plan.specificCost.id":"System.String","InsurancePlan.plan.specificCost.modifierExtension":"Extension","InsurancePlan.plan.type":"CodeableConcept","InsurancePlan.status":"code","InsurancePlan.text":"Narrative","InsurancePlan.type":"CodeableConcept","Invoice.account":"Reference","Invoice.cancelledReason":"string","Invoice.contained":"Resource","Invoice.date":"dateTime","Invoice.extension":"Extension","Invoice.id":"System.String","Invoice.identifier":"Identifier","Invoice.implicitRules":"uri","Invoice.issuer":"Reference","Invoice.language":"code","Invoice.lineItem.chargeItemCodeableConcept":"CodeableConcept","Invoice.lineItem.chargeItemReference":"Reference","Invoice.lineItem.extension":"Extension","Invoice.lineItem.id":"System.String","Invoice.lineItem.modifierExtension":"Extension","Invoice.lineItem.priceComponent.amount":"Money","Invoice.lineItem.priceComponent.code":"CodeableConcept","Invoice.lineItem.priceComponent.extension":"Extension","Invoice.lineItem.priceComponent.factor":"decimal","Invoice.lineItem.priceComponent.id":"System.String","Invoice.lineItem.priceComponent.modifierExtension":"Extension","Invoice.lineItem.priceComponent.type":"code","Invoice.lineItem.sequence":"positiveInt","Invoice.meta":"Meta","Invoice.modifierExtension":"Extension","Invoice.note":"Annotation","Invoice.participant.actor":"Reference","Invoice.participant.extension":"Extension","Invoice.participant.id":"System.String","Invoice.participant.modifierExtension":"Extension","Invoice.participant.role":"CodeableConcept","Invoice.paymentTerms":"markdown","Invoice.recipient":"Reference","Invoice.status":"code","Invoice.subject":"Reference","Invoice.text":"Narrative","Invoice.totalGross":"Money","Invoice.totalNet":"Money","Invoice.type":"CodeableConcept","Library.approvalDate":"date","Library.author":"ContactDetail","Library.contact":"ContactDetail","Library.contained":"Resource","Library.content":"Attachment","Library.copyright":"markdown","Library.dataRequirement":"DataRequirement","Library.date":"dateTime","Library.description":"markdown","Library.editor":"ContactDetail","Library.effectivePeriod":"Period","Library.endorser":"ContactDetail","Library.experimental":"boolean","Library.extension":"Extension","Library.id":"System.String","Library.identifier":"Identifier","Library.implicitRules":"uri","Library.jurisdiction":"CodeableConcept","Library.language":"code","Library.lastReviewDate":"date","Library.meta":"Meta","Library.modifierExtension":"Extension","Library.name":"string","Library.parameter":"ParameterDefinition","Library.publisher":"string","Library.purpose":"markdown","Library.relatedArtifact":"RelatedArtifact","Library.reviewer":"ContactDetail","Library.status":"code","Library.subjectCodeableConcept":"CodeableConcept","Library.subjectReference":"Reference","Library.subtitle":"string","Library.text":"Narrative","Library.title":"string","Library.topic":"CodeableConcept","Library.type":"CodeableConcept","Library.url":"uri","Library.usage":"string","Library.useContext":"UsageContext","Library.version":"string","Linkage.active":"boolean","Linkage.author":"Reference","Linkage.contained":"Resource","Linkage.extension":"Extension","Linkage.id":"System.String","Linkage.implicitRules":"uri","Linkage.item.extension":"Extension","Linkage.item.id":"System.String","Linkage.item.modifierExtension":"Extension","Linkage.item.resource":"Reference","Linkage.item.type":"code","Linkage.language":"code","Linkage.meta":"Meta","Linkage.modifierExtension":"Extension","Linkage.text":"Narrative","List.code":"CodeableConcept","List.contained":"Resource","List.date":"dateTime","List.emptyReason":"CodeableConcept","List.encounter":"Reference","List.entry.date":"dateTime","List.entry.deleted":"boolean","List.entry.extension":"Extension","List.entry.flag":"CodeableConcept","List.entry.id":"System.String","List.entry.item":"Reference","List.entry.modifierExtension":"Extension","List.extension":"Extension","List.id":"System.String","List.identifier":"Identifier","List.implicitRules":"uri","List.language":"code","List.meta":"Meta","List.mode":"code","List.modifierExtension":"Extension","List.note":"Annotation","List.orderedBy":"CodeableConcept","List.source":"Reference","List.status":"code","List.subject":"Reference","List.text":"Narrative","List.title":"string","Location.address":"Address","Location.alias":"string","Location.availabilityExceptions":"string","Location.contained":"Resource","Location.description":"string","Location.endpoint":"Reference","Location.extension":"Extension","Location.hoursOfOperation.allDay":"boolean","Location.hoursOfOperation.closingTime":"time","Location.hoursOfOperation.daysOfWeek":"code","Location.hoursOfOperation.extension":"Extension","Location.hoursOfOperation.id":"System.String","Location.hoursOfOperation.modifierExtension":"Extension","Location.hoursOfOperation.openingTime":"time","Location.id":"System.String","Location.identifier":"Identifier","Location.implicitRules":"uri","Location.language":"code","Location.managingOrganization":"Reference","Location.meta":"Meta","Location.mode":"code","Location.modifierExtension":"Extension","Location.name":"string","Location.operationalStatus":"Coding","Location.partOf":"Reference","Location.physicalType":"CodeableConcept","Location.position.altitude":"decimal","Location.position.extension":"Extension","Location.position.id":"System.String","Location.position.latitude":"decimal","Location.position.longitude":"decimal","Location.position.modifierExtension":"Extension","Location.status":"code","Location.telecom":"ContactPoint","Location.text":"Narrative","Location.type":"CodeableConcept","MarketingStatus.country":"CodeableConcept","MarketingStatus.dateRange":"Period","MarketingStatus.extension":"Extension","MarketingStatus.id":"System.String","MarketingStatus.jurisdiction":"CodeableConcept","MarketingStatus.modifierExtension":"Extension","MarketingStatus.restoreDate":"dateTime","MarketingStatus.status":"CodeableConcept","Measure.approvalDate":"date","Measure.author":"ContactDetail","Measure.clinicalRecommendationStatement":"markdown","Measure.compositeScoring":"CodeableConcept","Measure.contact":"ContactDetail","Measure.contained":"Resource","Measure.copyright":"markdown","Measure.date":"dateTime","Measure.definition":"markdown","Measure.description":"markdown","Measure.disclaimer":"markdown","Measure.editor":"ContactDetail","Measure.effectivePeriod":"Period","Measure.endorser":"ContactDetail","Measure.experimental":"boolean","Measure.extension":"Extension","Measure.group.code":"CodeableConcept","Measure.group.description":"string","Measure.group.extension":"Extension","Measure.group.id":"System.String","Measure.group.modifierExtension":"Extension","Measure.group.population.code":"CodeableConcept","Measure.group.population.criteria":"Expression","Measure.group.population.description":"string","Measure.group.population.extension":"Extension","Measure.group.population.id":"System.String","Measure.group.population.modifierExtension":"Extension","Measure.group.stratifier.code":"CodeableConcept","Measure.group.stratifier.component.code":"CodeableConcept","Measure.group.stratifier.component.criteria":"Expression","Measure.group.stratifier.component.description":"string","Measure.group.stratifier.component.extension":"Extension","Measure.group.stratifier.component.id":"System.String","Measure.group.stratifier.component.modifierExtension":"Extension","Measure.group.stratifier.criteria":"Expression","Measure.group.stratifier.description":"string","Measure.group.stratifier.extension":"Extension","Measure.group.stratifier.id":"System.String","Measure.group.stratifier.modifierExtension":"Extension","Measure.guidance":"markdown","Measure.id":"System.String","Measure.identifier":"Identifier","Measure.implicitRules":"uri","Measure.improvementNotation":"CodeableConcept","Measure.jurisdiction":"CodeableConcept","Measure.language":"code","Measure.lastReviewDate":"date","Measure.library":"canonical","Measure.meta":"Meta","Measure.modifierExtension":"Extension","Measure.name":"string","Measure.publisher":"string","Measure.purpose":"markdown","Measure.rateAggregation":"string","Measure.rationale":"markdown","Measure.relatedArtifact":"RelatedArtifact","Measure.reviewer":"ContactDetail","Measure.riskAdjustment":"string","Measure.scoring":"CodeableConcept","Measure.status":"code","Measure.subjectCodeableConcept":"CodeableConcept","Measure.subjectReference":"Reference","Measure.subtitle":"string","Measure.supplementalData.code":"CodeableConcept","Measure.supplementalData.criteria":"Expression","Measure.supplementalData.description":"string","Measure.supplementalData.extension":"Extension","Measure.supplementalData.id":"System.String","Measure.supplementalData.modifierExtension":"Extension","Measure.supplementalData.usage":"CodeableConcept","Measure.text":"Narrative","Measure.title":"string","Measure.topic":"CodeableConcept","Measure.type":"CodeableConcept","Measure.url":"uri","Measure.usage":"string","Measure.useContext":"UsageContext","Measure.version":"string","MeasureReport.contained":"Resource","MeasureReport.date":"dateTime","MeasureReport.evaluatedResource":"Reference","MeasureReport.extension":"Extension","MeasureReport.group.code":"CodeableConcept","MeasureReport.group.extension":"Extension","MeasureReport.group.id":"System.String","MeasureReport.group.measureScore":"Quantity","MeasureReport.group.modifierExtension":"Extension","MeasureReport.group.population.code":"CodeableConcept","MeasureReport.group.population.count":"integer","MeasureReport.group.population.extension":"Extension","MeasureReport.group.population.id":"System.String","MeasureReport.group.population.modifierExtension":"Extension","MeasureReport.group.population.subjectResults":"Reference","MeasureReport.group.stratifier.code":"CodeableConcept","MeasureReport.group.stratifier.extension":"Extension","MeasureReport.group.stratifier.id":"System.String","MeasureReport.group.stratifier.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.component.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.component.extension":"Extension","MeasureReport.group.stratifier.stratum.component.id":"System.String","MeasureReport.group.stratifier.stratum.component.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.component.value":"CodeableConcept","MeasureReport.group.stratifier.stratum.extension":"Extension","MeasureReport.group.stratifier.stratum.id":"System.String","MeasureReport.group.stratifier.stratum.measureScore":"Quantity","MeasureReport.group.stratifier.stratum.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.population.count":"integer","MeasureReport.group.stratifier.stratum.population.extension":"Extension","MeasureReport.group.stratifier.stratum.population.id":"System.String","MeasureReport.group.stratifier.stratum.population.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.subjectResults":"Reference","MeasureReport.group.stratifier.stratum.value":"CodeableConcept","MeasureReport.id":"System.String","MeasureReport.identifier":"Identifier","MeasureReport.implicitRules":"uri","MeasureReport.improvementNotation":"CodeableConcept","MeasureReport.language":"code","MeasureReport.measure":"canonical","MeasureReport.meta":"Meta","MeasureReport.modifierExtension":"Extension","MeasureReport.period":"Period","MeasureReport.reporter":"Reference","MeasureReport.status":"code","MeasureReport.subject":"Reference","MeasureReport.text":"Narrative","MeasureReport.type":"code","Media.basedOn":"Reference","Media.bodySite":"CodeableConcept","Media.contained":"Resource","Media.content":"Attachment","Media.createdDateTime":"dateTime","Media.createdPeriod":"Period","Media.device":"Reference","Media.deviceName":"string","Media.duration":"decimal","Media.encounter":"Reference","Media.extension":"Extension","Media.frames":"positiveInt","Media.height":"positiveInt","Media.id":"System.String","Media.identifier":"Identifier","Media.implicitRules":"uri","Media.issued":"instant","Media.language":"code","Media.meta":"Meta","Media.modality":"CodeableConcept","Media.modifierExtension":"Extension","Media.note":"Annotation","Media.operator":"Reference","Media.partOf":"Reference","Media.reasonCode":"CodeableConcept","Media.status":"code","Media.subject":"Reference","Media.text":"Narrative","Media.type":"CodeableConcept","Media.view":"CodeableConcept","Media.width":"positiveInt","Medication.amount":"Ratio","Medication.batch.expirationDate":"dateTime","Medication.batch.extension":"Extension","Medication.batch.id":"System.String","Medication.batch.lotNumber":"string","Medication.batch.modifierExtension":"Extension","Medication.code":"CodeableConcept","Medication.contained":"Resource","Medication.extension":"Extension","Medication.form":"CodeableConcept","Medication.id":"System.String","Medication.identifier":"Identifier","Medication.implicitRules":"uri","Medication.ingredient.extension":"Extension","Medication.ingredient.id":"System.String","Medication.ingredient.isActive":"boolean","Medication.ingredient.itemCodeableConcept":"CodeableConcept","Medication.ingredient.itemReference":"Reference","Medication.ingredient.modifierExtension":"Extension","Medication.ingredient.strength":"Ratio","Medication.language":"code","Medication.manufacturer":"Reference","Medication.meta":"Meta","Medication.modifierExtension":"Extension","Medication.status":"code","Medication.text":"Narrative","MedicationAdministration.category":"CodeableConcept","MedicationAdministration.contained":"Resource","MedicationAdministration.context":"Reference","MedicationAdministration.device":"Reference","MedicationAdministration.dosage.dose":"Quantity","MedicationAdministration.dosage.extension":"Extension","MedicationAdministration.dosage.id":"System.String","MedicationAdministration.dosage.method":"CodeableConcept","MedicationAdministration.dosage.modifierExtension":"Extension","MedicationAdministration.dosage.rateQuantity":"Quantity","MedicationAdministration.dosage.rateRatio":"Ratio","MedicationAdministration.dosage.route":"CodeableConcept","MedicationAdministration.dosage.site":"CodeableConcept","MedicationAdministration.dosage.text":"string","MedicationAdministration.effectiveDateTime":"dateTime","MedicationAdministration.effectivePeriod":"Period","MedicationAdministration.eventHistory":"Reference","MedicationAdministration.extension":"Extension","MedicationAdministration.id":"System.String","MedicationAdministration.identifier":"Identifier","MedicationAdministration.implicitRules":"uri","MedicationAdministration.instantiates":"uri","MedicationAdministration.language":"code","MedicationAdministration.medicationCodeableConcept":"CodeableConcept","MedicationAdministration.medicationReference":"Reference","MedicationAdministration.meta":"Meta","MedicationAdministration.modifierExtension":"Extension","MedicationAdministration.note":"Annotation","MedicationAdministration.partOf":"Reference","MedicationAdministration.performer.actor":"Reference","MedicationAdministration.performer.extension":"Extension","MedicationAdministration.performer.function":"CodeableConcept","MedicationAdministration.performer.id":"System.String","MedicationAdministration.performer.modifierExtension":"Extension","MedicationAdministration.reasonCode":"CodeableConcept","MedicationAdministration.reasonReference":"Reference","MedicationAdministration.request":"Reference","MedicationAdministration.status":"code","MedicationAdministration.statusReason":"CodeableConcept","MedicationAdministration.subject":"Reference","MedicationAdministration.supportingInformation":"Reference","MedicationAdministration.text":"Narrative","MedicationDispense.authorizingPrescription":"Reference","MedicationDispense.category":"CodeableConcept","MedicationDispense.contained":"Resource","MedicationDispense.context":"Reference","MedicationDispense.daysSupply":"Quantity","MedicationDispense.destination":"Reference","MedicationDispense.detectedIssue":"Reference","MedicationDispense.dosageInstruction":"Dosage","MedicationDispense.eventHistory":"Reference","MedicationDispense.extension":"Extension","MedicationDispense.id":"System.String","MedicationDispense.identifier":"Identifier","MedicationDispense.implicitRules":"uri","MedicationDispense.language":"code","MedicationDispense.location":"Reference","MedicationDispense.medicationCodeableConcept":"CodeableConcept","MedicationDispense.medicationReference":"Reference","MedicationDispense.meta":"Meta","MedicationDispense.modifierExtension":"Extension","MedicationDispense.note":"Annotation","MedicationDispense.partOf":"Reference","MedicationDispense.performer.actor":"Reference","MedicationDispense.performer.extension":"Extension","MedicationDispense.performer.function":"CodeableConcept","MedicationDispense.performer.id":"System.String","MedicationDispense.performer.modifierExtension":"Extension","MedicationDispense.quantity":"Quantity","MedicationDispense.receiver":"Reference","MedicationDispense.status":"code","MedicationDispense.statusReasonCodeableConcept":"CodeableConcept","MedicationDispense.statusReasonReference":"Reference","MedicationDispense.subject":"Reference","MedicationDispense.substitution.extension":"Extension","MedicationDispense.substitution.id":"System.String","MedicationDispense.substitution.modifierExtension":"Extension","MedicationDispense.substitution.reason":"CodeableConcept","MedicationDispense.substitution.responsibleParty":"Reference","MedicationDispense.substitution.type":"CodeableConcept","MedicationDispense.substitution.wasSubstituted":"boolean","MedicationDispense.supportingInformation":"Reference","MedicationDispense.text":"Narrative","MedicationDispense.type":"CodeableConcept","MedicationDispense.whenHandedOver":"dateTime","MedicationDispense.whenPrepared":"dateTime","MedicationKnowledge.administrationGuidelines.dosage.dosage":"Dosage","MedicationKnowledge.administrationGuidelines.dosage.extension":"Extension","MedicationKnowledge.administrationGuidelines.dosage.id":"System.String","MedicationKnowledge.administrationGuidelines.dosage.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.dosage.type":"CodeableConcept","MedicationKnowledge.administrationGuidelines.extension":"Extension","MedicationKnowledge.administrationGuidelines.id":"System.String","MedicationKnowledge.administrationGuidelines.indicationCodeableConcept":"CodeableConcept","MedicationKnowledge.administrationGuidelines.indicationReference":"Reference","MedicationKnowledge.administrationGuidelines.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicCodeableConcept":"CodeableConcept","MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicQuantity":"Quantity","MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.id":"System.String","MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.value":"string","MedicationKnowledge.amount":"Quantity","MedicationKnowledge.associatedMedication":"Reference","MedicationKnowledge.code":"CodeableConcept","MedicationKnowledge.contained":"Resource","MedicationKnowledge.contraindication":"Reference","MedicationKnowledge.cost.cost":"Money","MedicationKnowledge.cost.extension":"Extension","MedicationKnowledge.cost.id":"System.String","MedicationKnowledge.cost.modifierExtension":"Extension","MedicationKnowledge.cost.source":"string","MedicationKnowledge.cost.type":"CodeableConcept","MedicationKnowledge.doseForm":"CodeableConcept","MedicationKnowledge.drugCharacteristic.extension":"Extension","MedicationKnowledge.drugCharacteristic.id":"System.String","MedicationKnowledge.drugCharacteristic.modifierExtension":"Extension","MedicationKnowledge.drugCharacteristic.type":"CodeableConcept","MedicationKnowledge.drugCharacteristic.valueBase64Binary":"base64Binary","MedicationKnowledge.drugCharacteristic.valueCodeableConcept":"CodeableConcept","MedicationKnowledge.drugCharacteristic.valueQuantity":"Quantity","MedicationKnowledge.drugCharacteristic.valueString":"string","MedicationKnowledge.extension":"Extension","MedicationKnowledge.id":"System.String","MedicationKnowledge.implicitRules":"uri","MedicationKnowledge.ingredient.extension":"Extension","MedicationKnowledge.ingredient.id":"System.String","MedicationKnowledge.ingredient.isActive":"boolean","MedicationKnowledge.ingredient.itemCodeableConcept":"CodeableConcept","MedicationKnowledge.ingredient.itemReference":"Reference","MedicationKnowledge.ingredient.modifierExtension":"Extension","MedicationKnowledge.ingredient.strength":"Ratio","MedicationKnowledge.intendedRoute":"CodeableConcept","MedicationKnowledge.kinetics.areaUnderCurve":"Quantity","MedicationKnowledge.kinetics.extension":"Extension","MedicationKnowledge.kinetics.halfLifePeriod":"Duration","MedicationKnowledge.kinetics.id":"System.String","MedicationKnowledge.kinetics.lethalDose50":"Quantity","MedicationKnowledge.kinetics.modifierExtension":"Extension","MedicationKnowledge.language":"code","MedicationKnowledge.manufacturer":"Reference","MedicationKnowledge.medicineClassification.classification":"CodeableConcept","MedicationKnowledge.medicineClassification.extension":"Extension","MedicationKnowledge.medicineClassification.id":"System.String","MedicationKnowledge.medicineClassification.modifierExtension":"Extension","MedicationKnowledge.medicineClassification.type":"CodeableConcept","MedicationKnowledge.meta":"Meta","MedicationKnowledge.modifierExtension":"Extension","MedicationKnowledge.monitoringProgram.extension":"Extension","MedicationKnowledge.monitoringProgram.id":"System.String","MedicationKnowledge.monitoringProgram.modifierExtension":"Extension","MedicationKnowledge.monitoringProgram.name":"string","MedicationKnowledge.monitoringProgram.type":"CodeableConcept","MedicationKnowledge.monograph.extension":"Extension","MedicationKnowledge.monograph.id":"System.String","MedicationKnowledge.monograph.modifierExtension":"Extension","MedicationKnowledge.monograph.source":"Reference","MedicationKnowledge.monograph.type":"CodeableConcept","MedicationKnowledge.packaging.extension":"Extension","MedicationKnowledge.packaging.id":"System.String","MedicationKnowledge.packaging.modifierExtension":"Extension","MedicationKnowledge.packaging.quantity":"Quantity","MedicationKnowledge.packaging.type":"CodeableConcept","MedicationKnowledge.preparationInstruction":"markdown","MedicationKnowledge.productType":"CodeableConcept","MedicationKnowledge.regulatory.extension":"Extension","MedicationKnowledge.regulatory.id":"System.String","MedicationKnowledge.regulatory.maxDispense.extension":"Extension","MedicationKnowledge.regulatory.maxDispense.id":"System.String","MedicationKnowledge.regulatory.maxDispense.modifierExtension":"Extension","MedicationKnowledge.regulatory.maxDispense.period":"Duration","MedicationKnowledge.regulatory.maxDispense.quantity":"Quantity","MedicationKnowledge.regulatory.modifierExtension":"Extension","MedicationKnowledge.regulatory.regulatoryAuthority":"Reference","MedicationKnowledge.regulatory.schedule.extension":"Extension","MedicationKnowledge.regulatory.schedule.id":"System.String","MedicationKnowledge.regulatory.schedule.modifierExtension":"Extension","MedicationKnowledge.regulatory.schedule.schedule":"CodeableConcept","MedicationKnowledge.regulatory.substitution.allowed":"boolean","MedicationKnowledge.regulatory.substitution.extension":"Extension","MedicationKnowledge.regulatory.substitution.id":"System.String","MedicationKnowledge.regulatory.substitution.modifierExtension":"Extension","MedicationKnowledge.regulatory.substitution.type":"CodeableConcept","MedicationKnowledge.relatedMedicationKnowledge.extension":"Extension","MedicationKnowledge.relatedMedicationKnowledge.id":"System.String","MedicationKnowledge.relatedMedicationKnowledge.modifierExtension":"Extension","MedicationKnowledge.relatedMedicationKnowledge.reference":"Reference","MedicationKnowledge.relatedMedicationKnowledge.type":"CodeableConcept","MedicationKnowledge.status":"code","MedicationKnowledge.synonym":"string","MedicationKnowledge.text":"Narrative","MedicationRequest.authoredOn":"dateTime","MedicationRequest.basedOn":"Reference","MedicationRequest.category":"CodeableConcept","MedicationRequest.contained":"Resource","MedicationRequest.courseOfTherapyType":"CodeableConcept","MedicationRequest.detectedIssue":"Reference","MedicationRequest.dispenseRequest.dispenseInterval":"Duration","MedicationRequest.dispenseRequest.expectedSupplyDuration":"Duration","MedicationRequest.dispenseRequest.extension":"Extension","MedicationRequest.dispenseRequest.id":"System.String","MedicationRequest.dispenseRequest.initialFill.duration":"Duration","MedicationRequest.dispenseRequest.initialFill.extension":"Extension","MedicationRequest.dispenseRequest.initialFill.id":"System.String","MedicationRequest.dispenseRequest.initialFill.modifierExtension":"Extension","MedicationRequest.dispenseRequest.initialFill.quantity":"Quantity","MedicationRequest.dispenseRequest.modifierExtension":"Extension","MedicationRequest.dispenseRequest.numberOfRepeatsAllowed":"unsignedInt","MedicationRequest.dispenseRequest.performer":"Reference","MedicationRequest.dispenseRequest.quantity":"Quantity","MedicationRequest.dispenseRequest.validityPeriod":"Period","MedicationRequest.doNotPerform":"boolean","MedicationRequest.dosageInstruction":"Dosage","MedicationRequest.encounter":"Reference","MedicationRequest.eventHistory":"Reference","MedicationRequest.extension":"Extension","MedicationRequest.groupIdentifier":"Identifier","MedicationRequest.id":"System.String","MedicationRequest.identifier":"Identifier","MedicationRequest.implicitRules":"uri","MedicationRequest.instantiatesCanonical":"canonical","MedicationRequest.instantiatesUri":"uri","MedicationRequest.insurance":"Reference","MedicationRequest.intent":"code","MedicationRequest.language":"code","MedicationRequest.medicationCodeableConcept":"CodeableConcept","MedicationRequest.medicationReference":"Reference","MedicationRequest.meta":"Meta","MedicationRequest.modifierExtension":"Extension","MedicationRequest.note":"Annotation","MedicationRequest.performer":"Reference","MedicationRequest.performerType":"CodeableConcept","MedicationRequest.priorPrescription":"Reference","MedicationRequest.priority":"code","MedicationRequest.reasonCode":"CodeableConcept","MedicationRequest.reasonReference":"Reference","MedicationRequest.recorder":"Reference","MedicationRequest.reportedBoolean":"boolean","MedicationRequest.reportedReference":"Reference","MedicationRequest.requester":"Reference","MedicationRequest.status":"code","MedicationRequest.statusReason":"CodeableConcept","MedicationRequest.subject":"Reference","MedicationRequest.substitution.allowedBoolean":"boolean","MedicationRequest.substitution.allowedCodeableConcept":"CodeableConcept","MedicationRequest.substitution.extension":"Extension","MedicationRequest.substitution.id":"System.String","MedicationRequest.substitution.modifierExtension":"Extension","MedicationRequest.substitution.reason":"CodeableConcept","MedicationRequest.supportingInformation":"Reference","MedicationRequest.text":"Narrative","MedicationStatement.basedOn":"Reference","MedicationStatement.category":"CodeableConcept","MedicationStatement.contained":"Resource","MedicationStatement.context":"Reference","MedicationStatement.dateAsserted":"dateTime","MedicationStatement.derivedFrom":"Reference","MedicationStatement.dosage":"Dosage","MedicationStatement.effectiveDateTime":"dateTime","MedicationStatement.effectivePeriod":"Period","MedicationStatement.extension":"Extension","MedicationStatement.id":"System.String","MedicationStatement.identifier":"Identifier","MedicationStatement.implicitRules":"uri","MedicationStatement.informationSource":"Reference","MedicationStatement.language":"code","MedicationStatement.medicationCodeableConcept":"CodeableConcept","MedicationStatement.medicationReference":"Reference","MedicationStatement.meta":"Meta","MedicationStatement.modifierExtension":"Extension","MedicationStatement.note":"Annotation","MedicationStatement.partOf":"Reference","MedicationStatement.reasonCode":"CodeableConcept","MedicationStatement.reasonReference":"Reference","MedicationStatement.status":"code","MedicationStatement.statusReason":"CodeableConcept","MedicationStatement.subject":"Reference","MedicationStatement.text":"Narrative","MedicinalProduct.additionalMonitoringIndicator":"CodeableConcept","MedicinalProduct.attachedDocument":"Reference","MedicinalProduct.clinicalTrial":"Reference","MedicinalProduct.combinedPharmaceuticalDoseForm":"CodeableConcept","MedicinalProduct.contact":"Reference","MedicinalProduct.contained":"Resource","MedicinalProduct.crossReference":"Identifier","MedicinalProduct.domain":"Coding","MedicinalProduct.extension":"Extension","MedicinalProduct.id":"System.String","MedicinalProduct.identifier":"Identifier","MedicinalProduct.implicitRules":"uri","MedicinalProduct.language":"code","MedicinalProduct.legalStatusOfSupply":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.authorisationReferenceNumber":"Identifier","MedicinalProduct.manufacturingBusinessOperation.confidentialityIndicator":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.effectiveDate":"dateTime","MedicinalProduct.manufacturingBusinessOperation.extension":"Extension","MedicinalProduct.manufacturingBusinessOperation.id":"System.String","MedicinalProduct.manufacturingBusinessOperation.manufacturer":"Reference","MedicinalProduct.manufacturingBusinessOperation.modifierExtension":"Extension","MedicinalProduct.manufacturingBusinessOperation.operationType":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.regulator":"Reference","MedicinalProduct.marketingStatus":"MarketingStatus","MedicinalProduct.masterFile":"Reference","MedicinalProduct.meta":"Meta","MedicinalProduct.modifierExtension":"Extension","MedicinalProduct.name.countryLanguage.country":"CodeableConcept","MedicinalProduct.name.countryLanguage.extension":"Extension","MedicinalProduct.name.countryLanguage.id":"System.String","MedicinalProduct.name.countryLanguage.jurisdiction":"CodeableConcept","MedicinalProduct.name.countryLanguage.language":"CodeableConcept","MedicinalProduct.name.countryLanguage.modifierExtension":"Extension","MedicinalProduct.name.extension":"Extension","MedicinalProduct.name.id":"System.String","MedicinalProduct.name.modifierExtension":"Extension","MedicinalProduct.name.namePart.extension":"Extension","MedicinalProduct.name.namePart.id":"System.String","MedicinalProduct.name.namePart.modifierExtension":"Extension","MedicinalProduct.name.namePart.part":"string","MedicinalProduct.name.namePart.type":"Coding","MedicinalProduct.name.productName":"string","MedicinalProduct.packagedMedicinalProduct":"Reference","MedicinalProduct.paediatricUseIndicator":"CodeableConcept","MedicinalProduct.pharmaceuticalProduct":"Reference","MedicinalProduct.productClassification":"CodeableConcept","MedicinalProduct.specialDesignation.date":"dateTime","MedicinalProduct.specialDesignation.extension":"Extension","MedicinalProduct.specialDesignation.id":"System.String","MedicinalProduct.specialDesignation.identifier":"Identifier","MedicinalProduct.specialDesignation.indicationCodeableConcept":"CodeableConcept","MedicinalProduct.specialDesignation.indicationReference":"Reference","MedicinalProduct.specialDesignation.intendedUse":"CodeableConcept","MedicinalProduct.specialDesignation.modifierExtension":"Extension","MedicinalProduct.specialDesignation.species":"CodeableConcept","MedicinalProduct.specialDesignation.status":"CodeableConcept","MedicinalProduct.specialDesignation.type":"CodeableConcept","MedicinalProduct.specialMeasures":"string","MedicinalProduct.text":"Narrative","MedicinalProduct.type":"CodeableConcept","MedicinalProductAuthorization.contained":"Resource","MedicinalProductAuthorization.country":"CodeableConcept","MedicinalProductAuthorization.dataExclusivityPeriod":"Period","MedicinalProductAuthorization.dateOfFirstAuthorization":"dateTime","MedicinalProductAuthorization.extension":"Extension","MedicinalProductAuthorization.holder":"Reference","MedicinalProductAuthorization.id":"System.String","MedicinalProductAuthorization.identifier":"Identifier","MedicinalProductAuthorization.implicitRules":"uri","MedicinalProductAuthorization.internationalBirthDate":"dateTime","MedicinalProductAuthorization.jurisdiction":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.country":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.extension":"Extension","MedicinalProductAuthorization.jurisdictionalAuthorization.id":"System.String","MedicinalProductAuthorization.jurisdictionalAuthorization.identifier":"Identifier","MedicinalProductAuthorization.jurisdictionalAuthorization.jurisdiction":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.legalStatusOfSupply":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.modifierExtension":"Extension","MedicinalProductAuthorization.jurisdictionalAuthorization.validityPeriod":"Period","MedicinalProductAuthorization.language":"code","MedicinalProductAuthorization.legalBasis":"CodeableConcept","MedicinalProductAuthorization.meta":"Meta","MedicinalProductAuthorization.modifierExtension":"Extension","MedicinalProductAuthorization.procedure.dateDateTime":"dateTime","MedicinalProductAuthorization.procedure.datePeriod":"Period","MedicinalProductAuthorization.procedure.extension":"Extension","MedicinalProductAuthorization.procedure.id":"System.String","MedicinalProductAuthorization.procedure.identifier":"Identifier","MedicinalProductAuthorization.procedure.modifierExtension":"Extension","MedicinalProductAuthorization.procedure.type":"CodeableConcept","MedicinalProductAuthorization.regulator":"Reference","MedicinalProductAuthorization.restoreDate":"dateTime","MedicinalProductAuthorization.status":"CodeableConcept","MedicinalProductAuthorization.statusDate":"dateTime","MedicinalProductAuthorization.subject":"Reference","MedicinalProductAuthorization.text":"Narrative","MedicinalProductAuthorization.validityPeriod":"Period","MedicinalProductContraindication.comorbidity":"CodeableConcept","MedicinalProductContraindication.contained":"Resource","MedicinalProductContraindication.disease":"CodeableConcept","MedicinalProductContraindication.diseaseStatus":"CodeableConcept","MedicinalProductContraindication.extension":"Extension","MedicinalProductContraindication.id":"System.String","MedicinalProductContraindication.implicitRules":"uri","MedicinalProductContraindication.language":"code","MedicinalProductContraindication.meta":"Meta","MedicinalProductContraindication.modifierExtension":"Extension","MedicinalProductContraindication.otherTherapy.extension":"Extension","MedicinalProductContraindication.otherTherapy.id":"System.String","MedicinalProductContraindication.otherTherapy.medicationCodeableConcept":"CodeableConcept","MedicinalProductContraindication.otherTherapy.medicationReference":"Reference","MedicinalProductContraindication.otherTherapy.modifierExtension":"Extension","MedicinalProductContraindication.otherTherapy.therapyRelationshipType":"CodeableConcept","MedicinalProductContraindication.population":"Population","MedicinalProductContraindication.subject":"Reference","MedicinalProductContraindication.text":"Narrative","MedicinalProductContraindication.therapeuticIndication":"Reference","MedicinalProductIndication.comorbidity":"CodeableConcept","MedicinalProductIndication.contained":"Resource","MedicinalProductIndication.diseaseStatus":"CodeableConcept","MedicinalProductIndication.diseaseSymptomProcedure":"CodeableConcept","MedicinalProductIndication.duration":"Quantity","MedicinalProductIndication.extension":"Extension","MedicinalProductIndication.id":"System.String","MedicinalProductIndication.implicitRules":"uri","MedicinalProductIndication.intendedEffect":"CodeableConcept","MedicinalProductIndication.language":"code","MedicinalProductIndication.meta":"Meta","MedicinalProductIndication.modifierExtension":"Extension","MedicinalProductIndication.otherTherapy.extension":"Extension","MedicinalProductIndication.otherTherapy.id":"System.String","MedicinalProductIndication.otherTherapy.medicationCodeableConcept":"CodeableConcept","MedicinalProductIndication.otherTherapy.medicationReference":"Reference","MedicinalProductIndication.otherTherapy.modifierExtension":"Extension","MedicinalProductIndication.otherTherapy.therapyRelationshipType":"CodeableConcept","MedicinalProductIndication.population":"Population","MedicinalProductIndication.subject":"Reference","MedicinalProductIndication.text":"Narrative","MedicinalProductIndication.undesirableEffect":"Reference","MedicinalProductIngredient.allergenicIndicator":"boolean","MedicinalProductIngredient.contained":"Resource","MedicinalProductIngredient.extension":"Extension","MedicinalProductIngredient.id":"System.String","MedicinalProductIngredient.identifier":"Identifier","MedicinalProductIngredient.implicitRules":"uri","MedicinalProductIngredient.language":"code","MedicinalProductIngredient.manufacturer":"Reference","MedicinalProductIngredient.meta":"Meta","MedicinalProductIngredient.modifierExtension":"Extension","MedicinalProductIngredient.role":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.code":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.confidentiality":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.group":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.id":"System.String","MedicinalProductIngredient.specifiedSubstance.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.concentration":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.concentrationLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.country":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.strength.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.id":"System.String","MedicinalProductIngredient.specifiedSubstance.strength.measurementPoint":"string","MedicinalProductIngredient.specifiedSubstance.strength.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.presentation":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.presentationLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.country":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.id":"System.String","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.measurementPoint":"string","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.strength":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.strengthLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.substance":"CodeableConcept","MedicinalProductIngredient.substance.code":"CodeableConcept","MedicinalProductIngredient.substance.extension":"Extension","MedicinalProductIngredient.substance.id":"System.String","MedicinalProductIngredient.substance.modifierExtension":"Extension","MedicinalProductIngredient.text":"Narrative","MedicinalProductInteraction.contained":"Resource","MedicinalProductInteraction.description":"string","MedicinalProductInteraction.effect":"CodeableConcept","MedicinalProductInteraction.extension":"Extension","MedicinalProductInteraction.id":"System.String","MedicinalProductInteraction.implicitRules":"uri","MedicinalProductInteraction.incidence":"CodeableConcept","MedicinalProductInteraction.interactant.extension":"Extension","MedicinalProductInteraction.interactant.id":"System.String","MedicinalProductInteraction.interactant.itemCodeableConcept":"CodeableConcept","MedicinalProductInteraction.interactant.itemReference":"Reference","MedicinalProductInteraction.interactant.modifierExtension":"Extension","MedicinalProductInteraction.language":"code","MedicinalProductInteraction.management":"CodeableConcept","MedicinalProductInteraction.meta":"Meta","MedicinalProductInteraction.modifierExtension":"Extension","MedicinalProductInteraction.subject":"Reference","MedicinalProductInteraction.text":"Narrative","MedicinalProductInteraction.type":"CodeableConcept","MedicinalProductManufactured.contained":"Resource","MedicinalProductManufactured.extension":"Extension","MedicinalProductManufactured.id":"System.String","MedicinalProductManufactured.implicitRules":"uri","MedicinalProductManufactured.ingredient":"Reference","MedicinalProductManufactured.language":"code","MedicinalProductManufactured.manufacturedDoseForm":"CodeableConcept","MedicinalProductManufactured.manufacturer":"Reference","MedicinalProductManufactured.meta":"Meta","MedicinalProductManufactured.modifierExtension":"Extension","MedicinalProductManufactured.otherCharacteristics":"CodeableConcept","MedicinalProductManufactured.physicalCharacteristics":"ProdCharacteristic","MedicinalProductManufactured.quantity":"Quantity","MedicinalProductManufactured.text":"Narrative","MedicinalProductManufactured.unitOfPresentation":"CodeableConcept","MedicinalProductPackaged.batchIdentifier.extension":"Extension","MedicinalProductPackaged.batchIdentifier.id":"System.String","MedicinalProductPackaged.batchIdentifier.immediatePackaging":"Identifier","MedicinalProductPackaged.batchIdentifier.modifierExtension":"Extension","MedicinalProductPackaged.batchIdentifier.outerPackaging":"Identifier","MedicinalProductPackaged.contained":"Resource","MedicinalProductPackaged.description":"string","MedicinalProductPackaged.extension":"Extension","MedicinalProductPackaged.id":"System.String","MedicinalProductPackaged.identifier":"Identifier","MedicinalProductPackaged.implicitRules":"uri","MedicinalProductPackaged.language":"code","MedicinalProductPackaged.legalStatusOfSupply":"CodeableConcept","MedicinalProductPackaged.manufacturer":"Reference","MedicinalProductPackaged.marketingAuthorization":"Reference","MedicinalProductPackaged.marketingStatus":"MarketingStatus","MedicinalProductPackaged.meta":"Meta","MedicinalProductPackaged.modifierExtension":"Extension","MedicinalProductPackaged.packageItem.alternateMaterial":"CodeableConcept","MedicinalProductPackaged.packageItem.device":"Reference","MedicinalProductPackaged.packageItem.extension":"Extension","MedicinalProductPackaged.packageItem.id":"System.String","MedicinalProductPackaged.packageItem.identifier":"Identifier","MedicinalProductPackaged.packageItem.manufacturedItem":"Reference","MedicinalProductPackaged.packageItem.manufacturer":"Reference","MedicinalProductPackaged.packageItem.material":"CodeableConcept","MedicinalProductPackaged.packageItem.modifierExtension":"Extension","MedicinalProductPackaged.packageItem.otherCharacteristics":"CodeableConcept","MedicinalProductPackaged.packageItem.physicalCharacteristics":"ProdCharacteristic","MedicinalProductPackaged.packageItem.quantity":"Quantity","MedicinalProductPackaged.packageItem.shelfLifeStorage":"ProductShelfLife","MedicinalProductPackaged.packageItem.type":"CodeableConcept","MedicinalProductPackaged.subject":"Reference","MedicinalProductPackaged.text":"Narrative","MedicinalProductPharmaceutical.administrableDoseForm":"CodeableConcept","MedicinalProductPharmaceutical.characteristics.code":"CodeableConcept","MedicinalProductPharmaceutical.characteristics.extension":"Extension","MedicinalProductPharmaceutical.characteristics.id":"System.String","MedicinalProductPharmaceutical.characteristics.modifierExtension":"Extension","MedicinalProductPharmaceutical.characteristics.status":"CodeableConcept","MedicinalProductPharmaceutical.contained":"Resource","MedicinalProductPharmaceutical.device":"Reference","MedicinalProductPharmaceutical.extension":"Extension","MedicinalProductPharmaceutical.id":"System.String","MedicinalProductPharmaceutical.identifier":"Identifier","MedicinalProductPharmaceutical.implicitRules":"uri","MedicinalProductPharmaceutical.ingredient":"Reference","MedicinalProductPharmaceutical.language":"code","MedicinalProductPharmaceutical.meta":"Meta","MedicinalProductPharmaceutical.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.code":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.firstDose":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.maxDosePerDay":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.maxDosePerTreatmentPeriod":"Ratio","MedicinalProductPharmaceutical.routeOfAdministration.maxSingleDose":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.maxTreatmentPeriod":"Duration","MedicinalProductPharmaceutical.routeOfAdministration.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.code":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation":"string","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.value":"Quantity","MedicinalProductPharmaceutical.text":"Narrative","MedicinalProductPharmaceutical.unitOfPresentation":"CodeableConcept","MedicinalProductUndesirableEffect.classification":"CodeableConcept","MedicinalProductUndesirableEffect.contained":"Resource","MedicinalProductUndesirableEffect.extension":"Extension","MedicinalProductUndesirableEffect.frequencyOfOccurrence":"CodeableConcept","MedicinalProductUndesirableEffect.id":"System.String","MedicinalProductUndesirableEffect.implicitRules":"uri","MedicinalProductUndesirableEffect.language":"code","MedicinalProductUndesirableEffect.meta":"Meta","MedicinalProductUndesirableEffect.modifierExtension":"Extension","MedicinalProductUndesirableEffect.population":"Population","MedicinalProductUndesirableEffect.subject":"Reference","MedicinalProductUndesirableEffect.symptomConditionEffect":"CodeableConcept","MedicinalProductUndesirableEffect.text":"Narrative","MessageDefinition.allowedResponse.extension":"Extension","MessageDefinition.allowedResponse.id":"System.String","MessageDefinition.allowedResponse.message":"canonical","MessageDefinition.allowedResponse.modifierExtension":"Extension","MessageDefinition.allowedResponse.situation":"markdown","MessageDefinition.base":"canonical","MessageDefinition.category":"code","MessageDefinition.contact":"ContactDetail","MessageDefinition.contained":"Resource","MessageDefinition.copyright":"markdown","MessageDefinition.date":"dateTime","MessageDefinition.description":"markdown","MessageDefinition.eventCoding":"Coding","MessageDefinition.eventUri":"uri","MessageDefinition.experimental":"boolean","MessageDefinition.extension":"Extension","MessageDefinition.focus.code":"code","MessageDefinition.focus.extension":"Extension","MessageDefinition.focus.id":"System.String","MessageDefinition.focus.max":"string","MessageDefinition.focus.min":"unsignedInt","MessageDefinition.focus.modifierExtension":"Extension","MessageDefinition.focus.profile":"canonical","MessageDefinition.graph":"canonical","MessageDefinition.id":"System.String","MessageDefinition.identifier":"Identifier","MessageDefinition.implicitRules":"uri","MessageDefinition.jurisdiction":"CodeableConcept","MessageDefinition.language":"code","MessageDefinition.meta":"Meta","MessageDefinition.modifierExtension":"Extension","MessageDefinition.name":"string","MessageDefinition.parent":"canonical","MessageDefinition.publisher":"string","MessageDefinition.purpose":"markdown","MessageDefinition.replaces":"canonical","MessageDefinition.responseRequired":"code","MessageDefinition.status":"code","MessageDefinition.text":"Narrative","MessageDefinition.title":"string","MessageDefinition.url":"uri","MessageDefinition.useContext":"UsageContext","MessageDefinition.version":"string","MessageHeader.author":"Reference","MessageHeader.contained":"Resource","MessageHeader.definition":"canonical","MessageHeader.destination.endpoint":"url","MessageHeader.destination.extension":"Extension","MessageHeader.destination.id":"System.String","MessageHeader.destination.modifierExtension":"Extension","MessageHeader.destination.name":"string","MessageHeader.destination.receiver":"Reference","MessageHeader.destination.target":"Reference","MessageHeader.enterer":"Reference","MessageHeader.eventCoding":"Coding","MessageHeader.eventUri":"uri","MessageHeader.extension":"Extension","MessageHeader.focus":"Reference","MessageHeader.id":"System.String","MessageHeader.implicitRules":"uri","MessageHeader.language":"code","MessageHeader.meta":"Meta","MessageHeader.modifierExtension":"Extension","MessageHeader.reason":"CodeableConcept","MessageHeader.response.code":"code","MessageHeader.response.details":"Reference","MessageHeader.response.extension":"Extension","MessageHeader.response.id":"System.String","MessageHeader.response.identifier":"id","MessageHeader.response.modifierExtension":"Extension","MessageHeader.responsible":"Reference","MessageHeader.sender":"Reference","MessageHeader.source.contact":"ContactPoint","MessageHeader.source.endpoint":"url","MessageHeader.source.extension":"Extension","MessageHeader.source.id":"System.String","MessageHeader.source.modifierExtension":"Extension","MessageHeader.source.name":"string","MessageHeader.source.software":"string","MessageHeader.source.version":"string","MessageHeader.text":"Narrative","Meta.extension":"Extension","Meta.id":"System.String","Meta.lastUpdated":"instant","Meta.profile":"canonical","Meta.security":"Coding","Meta.source":"uri","Meta.tag":"Coding","Meta.versionId":"id","MetadataResource.contact":"ContactDetail","MetadataResource.contained":"Resource","MetadataResource.date":"dateTime","MetadataResource.description":"markdown","MetadataResource.experimental":"boolean","MetadataResource.extension":"Extension","MetadataResource.id":"System.String","MetadataResource.implicitRules":"uri","MetadataResource.jurisdiction":"CodeableConcept","MetadataResource.language":"code","MetadataResource.meta":"Meta","MetadataResource.modifierExtension":"Extension","MetadataResource.name":"string","MetadataResource.publisher":"string","MetadataResource.status":"code","MetadataResource.text":"Narrative","MetadataResource.title":"string","MetadataResource.url":"uri","MetadataResource.useContext":"UsageContext","MetadataResource.version":"string","MolecularSequence.contained":"Resource","MolecularSequence.coordinateSystem":"integer","MolecularSequence.device":"Reference","MolecularSequence.extension":"Extension","MolecularSequence.id":"System.String","MolecularSequence.identifier":"Identifier","MolecularSequence.implicitRules":"uri","MolecularSequence.language":"code","MolecularSequence.meta":"Meta","MolecularSequence.modifierExtension":"Extension","MolecularSequence.observedSeq":"string","MolecularSequence.patient":"Reference","MolecularSequence.performer":"Reference","MolecularSequence.pointer":"Reference","MolecularSequence.quality.end":"integer","MolecularSequence.quality.extension":"Extension","MolecularSequence.quality.fScore":"decimal","MolecularSequence.quality.gtFP":"decimal","MolecularSequence.quality.id":"System.String","MolecularSequence.quality.method":"CodeableConcept","MolecularSequence.quality.modifierExtension":"Extension","MolecularSequence.quality.precision":"decimal","MolecularSequence.quality.queryFP":"decimal","MolecularSequence.quality.queryTP":"decimal","MolecularSequence.quality.recall":"decimal","MolecularSequence.quality.roc.extension":"Extension","MolecularSequence.quality.roc.fMeasure":"decimal","MolecularSequence.quality.roc.id":"System.String","MolecularSequence.quality.roc.modifierExtension":"Extension","MolecularSequence.quality.roc.numFN":"integer","MolecularSequence.quality.roc.numFP":"integer","MolecularSequence.quality.roc.numTP":"integer","MolecularSequence.quality.roc.precision":"decimal","MolecularSequence.quality.roc.score":"integer","MolecularSequence.quality.roc.sensitivity":"decimal","MolecularSequence.quality.score":"Quantity","MolecularSequence.quality.standardSequence":"CodeableConcept","MolecularSequence.quality.start":"integer","MolecularSequence.quality.truthFN":"decimal","MolecularSequence.quality.truthTP":"decimal","MolecularSequence.quality.type":"code","MolecularSequence.quantity":"Quantity","MolecularSequence.readCoverage":"integer","MolecularSequence.referenceSeq.chromosome":"CodeableConcept","MolecularSequence.referenceSeq.extension":"Extension","MolecularSequence.referenceSeq.genomeBuild":"string","MolecularSequence.referenceSeq.id":"System.String","MolecularSequence.referenceSeq.modifierExtension":"Extension","MolecularSequence.referenceSeq.orientation":"code","MolecularSequence.referenceSeq.referenceSeqId":"CodeableConcept","MolecularSequence.referenceSeq.referenceSeqPointer":"Reference","MolecularSequence.referenceSeq.referenceSeqString":"string","MolecularSequence.referenceSeq.strand":"code","MolecularSequence.referenceSeq.windowEnd":"integer","MolecularSequence.referenceSeq.windowStart":"integer","MolecularSequence.repository.datasetId":"string","MolecularSequence.repository.extension":"Extension","MolecularSequence.repository.id":"System.String","MolecularSequence.repository.modifierExtension":"Extension","MolecularSequence.repository.name":"string","MolecularSequence.repository.readsetId":"string","MolecularSequence.repository.type":"code","MolecularSequence.repository.url":"uri","MolecularSequence.repository.variantsetId":"string","MolecularSequence.specimen":"Reference","MolecularSequence.structureVariant.exact":"boolean","MolecularSequence.structureVariant.extension":"Extension","MolecularSequence.structureVariant.id":"System.String","MolecularSequence.structureVariant.inner.end":"integer","MolecularSequence.structureVariant.inner.extension":"Extension","MolecularSequence.structureVariant.inner.id":"System.String","MolecularSequence.structureVariant.inner.modifierExtension":"Extension","MolecularSequence.structureVariant.inner.start":"integer","MolecularSequence.structureVariant.length":"integer","MolecularSequence.structureVariant.modifierExtension":"Extension","MolecularSequence.structureVariant.outer.end":"integer","MolecularSequence.structureVariant.outer.extension":"Extension","MolecularSequence.structureVariant.outer.id":"System.String","MolecularSequence.structureVariant.outer.modifierExtension":"Extension","MolecularSequence.structureVariant.outer.start":"integer","MolecularSequence.structureVariant.variantType":"CodeableConcept","MolecularSequence.text":"Narrative","MolecularSequence.type":"code","MolecularSequence.variant.cigar":"string","MolecularSequence.variant.end":"integer","MolecularSequence.variant.extension":"Extension","MolecularSequence.variant.id":"System.String","MolecularSequence.variant.modifierExtension":"Extension","MolecularSequence.variant.observedAllele":"string","MolecularSequence.variant.referenceAllele":"string","MolecularSequence.variant.start":"integer","MolecularSequence.variant.variantPointer":"Reference","Money.currency":"code","Money.extension":"Extension","Money.id":"System.String","Money.value":"decimal","NamingSystem.contact":"ContactDetail","NamingSystem.contained":"Resource","NamingSystem.date":"dateTime","NamingSystem.description":"markdown","NamingSystem.extension":"Extension","NamingSystem.id":"System.String","NamingSystem.implicitRules":"uri","NamingSystem.jurisdiction":"CodeableConcept","NamingSystem.kind":"code","NamingSystem.language":"code","NamingSystem.meta":"Meta","NamingSystem.modifierExtension":"Extension","NamingSystem.name":"string","NamingSystem.publisher":"string","NamingSystem.responsible":"string","NamingSystem.status":"code","NamingSystem.text":"Narrative","NamingSystem.type":"CodeableConcept","NamingSystem.uniqueId.comment":"string","NamingSystem.uniqueId.extension":"Extension","NamingSystem.uniqueId.id":"System.String","NamingSystem.uniqueId.modifierExtension":"Extension","NamingSystem.uniqueId.period":"Period","NamingSystem.uniqueId.preferred":"boolean","NamingSystem.uniqueId.type":"code","NamingSystem.uniqueId.value":"string","NamingSystem.usage":"string","NamingSystem.useContext":"UsageContext","Narrative.div":"xhtml","Narrative.extension":"Extension","Narrative.id":"System.String","Narrative.status":"code","NutritionOrder.allergyIntolerance":"Reference","NutritionOrder.contained":"Resource","NutritionOrder.dateTime":"dateTime","NutritionOrder.encounter":"Reference","NutritionOrder.enteralFormula.additiveProductName":"string","NutritionOrder.enteralFormula.additiveType":"CodeableConcept","NutritionOrder.enteralFormula.administration.extension":"Extension","NutritionOrder.enteralFormula.administration.id":"System.String","NutritionOrder.enteralFormula.administration.modifierExtension":"Extension","NutritionOrder.enteralFormula.administration.quantity":"Quantity","NutritionOrder.enteralFormula.administration.rateQuantity":"Quantity","NutritionOrder.enteralFormula.administration.rateRatio":"Ratio","NutritionOrder.enteralFormula.administration.schedule":"Timing","NutritionOrder.enteralFormula.administrationInstruction":"string","NutritionOrder.enteralFormula.baseFormulaProductName":"string","NutritionOrder.enteralFormula.baseFormulaType":"CodeableConcept","NutritionOrder.enteralFormula.caloricDensity":"Quantity","NutritionOrder.enteralFormula.extension":"Extension","NutritionOrder.enteralFormula.id":"System.String","NutritionOrder.enteralFormula.maxVolumeToDeliver":"Quantity","NutritionOrder.enteralFormula.modifierExtension":"Extension","NutritionOrder.enteralFormula.routeofAdministration":"CodeableConcept","NutritionOrder.excludeFoodModifier":"CodeableConcept","NutritionOrder.extension":"Extension","NutritionOrder.foodPreferenceModifier":"CodeableConcept","NutritionOrder.id":"System.String","NutritionOrder.identifier":"Identifier","NutritionOrder.implicitRules":"uri","NutritionOrder.instantiates":"uri","NutritionOrder.instantiatesCanonical":"canonical","NutritionOrder.instantiatesUri":"uri","NutritionOrder.intent":"code","NutritionOrder.language":"code","NutritionOrder.meta":"Meta","NutritionOrder.modifierExtension":"Extension","NutritionOrder.note":"Annotation","NutritionOrder.oralDiet.extension":"Extension","NutritionOrder.oralDiet.fluidConsistencyType":"CodeableConcept","NutritionOrder.oralDiet.id":"System.String","NutritionOrder.oralDiet.instruction":"string","NutritionOrder.oralDiet.modifierExtension":"Extension","NutritionOrder.oralDiet.nutrient.amount":"Quantity","NutritionOrder.oralDiet.nutrient.extension":"Extension","NutritionOrder.oralDiet.nutrient.id":"System.String","NutritionOrder.oralDiet.nutrient.modifier":"CodeableConcept","NutritionOrder.oralDiet.nutrient.modifierExtension":"Extension","NutritionOrder.oralDiet.schedule":"Timing","NutritionOrder.oralDiet.texture.extension":"Extension","NutritionOrder.oralDiet.texture.foodType":"CodeableConcept","NutritionOrder.oralDiet.texture.id":"System.String","NutritionOrder.oralDiet.texture.modifier":"CodeableConcept","NutritionOrder.oralDiet.texture.modifierExtension":"Extension","NutritionOrder.oralDiet.type":"CodeableConcept","NutritionOrder.orderer":"Reference","NutritionOrder.patient":"Reference","NutritionOrder.status":"code","NutritionOrder.supplement.extension":"Extension","NutritionOrder.supplement.id":"System.String","NutritionOrder.supplement.instruction":"string","NutritionOrder.supplement.modifierExtension":"Extension","NutritionOrder.supplement.productName":"string","NutritionOrder.supplement.quantity":"Quantity","NutritionOrder.supplement.schedule":"Timing","NutritionOrder.supplement.type":"CodeableConcept","NutritionOrder.text":"Narrative","Observation.basedOn":"Reference","Observation.bodySite":"CodeableConcept","Observation.category":"CodeableConcept","Observation.code":"CodeableConcept","Observation.component.code":"CodeableConcept","Observation.component.dataAbsentReason":"CodeableConcept","Observation.component.extension":"Extension","Observation.component.id":"System.String","Observation.component.interpretation":"CodeableConcept","Observation.component.modifierExtension":"Extension","Observation.component.valueBoolean":"boolean","Observation.component.valueCodeableConcept":"CodeableConcept","Observation.component.valueDateTime":"dateTime","Observation.component.valueInteger":"integer","Observation.component.valuePeriod":"Period","Observation.component.valueQuantity":"Quantity","Observation.component.valueRange":"Range","Observation.component.valueRatio":"Ratio","Observation.component.valueSampledData":"SampledData","Observation.component.valueString":"string","Observation.component.valueTime":"time","Observation.contained":"Resource","Observation.dataAbsentReason":"CodeableConcept","Observation.derivedFrom":"Reference","Observation.device":"Reference","Observation.effectiveDateTime":"dateTime","Observation.effectiveInstant":"instant","Observation.effectivePeriod":"Period","Observation.effectiveTiming":"Timing","Observation.encounter":"Reference","Observation.extension":"Extension","Observation.focus":"Reference","Observation.hasMember":"Reference","Observation.id":"System.String","Observation.identifier":"Identifier","Observation.implicitRules":"uri","Observation.interpretation":"CodeableConcept","Observation.issued":"instant","Observation.language":"code","Observation.meta":"Meta","Observation.method":"CodeableConcept","Observation.modifierExtension":"Extension","Observation.note":"Annotation","Observation.partOf":"Reference","Observation.performer":"Reference","Observation.referenceRange.age":"Range","Observation.referenceRange.appliesTo":"CodeableConcept","Observation.referenceRange.extension":"Extension","Observation.referenceRange.high":"Quantity","Observation.referenceRange.id":"System.String","Observation.referenceRange.low":"Quantity","Observation.referenceRange.modifierExtension":"Extension","Observation.referenceRange.text":"string","Observation.referenceRange.type":"CodeableConcept","Observation.specimen":"Reference","Observation.status":"code","Observation.subject":"Reference","Observation.text":"Narrative","Observation.valueBoolean":"boolean","Observation.valueCodeableConcept":"CodeableConcept","Observation.valueDateTime":"dateTime","Observation.valueInteger":"integer","Observation.valuePeriod":"Period","Observation.valueQuantity":"Quantity","Observation.valueRange":"Range","Observation.valueRatio":"Ratio","Observation.valueSampledData":"SampledData","Observation.valueString":"string","Observation.valueTime":"time","ObservationDefinition.abnormalCodedValueSet":"Reference","ObservationDefinition.category":"CodeableConcept","ObservationDefinition.code":"CodeableConcept","ObservationDefinition.contained":"Resource","ObservationDefinition.criticalCodedValueSet":"Reference","ObservationDefinition.extension":"Extension","ObservationDefinition.id":"System.String","ObservationDefinition.identifier":"Identifier","ObservationDefinition.implicitRules":"uri","ObservationDefinition.language":"code","ObservationDefinition.meta":"Meta","ObservationDefinition.method":"CodeableConcept","ObservationDefinition.modifierExtension":"Extension","ObservationDefinition.multipleResultsAllowed":"boolean","ObservationDefinition.normalCodedValueSet":"Reference","ObservationDefinition.permittedDataType":"code","ObservationDefinition.preferredReportName":"string","ObservationDefinition.qualifiedInterval.age":"Range","ObservationDefinition.qualifiedInterval.appliesTo":"CodeableConcept","ObservationDefinition.qualifiedInterval.category":"code","ObservationDefinition.qualifiedInterval.condition":"string","ObservationDefinition.qualifiedInterval.context":"CodeableConcept","ObservationDefinition.qualifiedInterval.extension":"Extension","ObservationDefinition.qualifiedInterval.gender":"code","ObservationDefinition.qualifiedInterval.gestationalAge":"Range","ObservationDefinition.qualifiedInterval.id":"System.String","ObservationDefinition.qualifiedInterval.modifierExtension":"Extension","ObservationDefinition.qualifiedInterval.range":"Range","ObservationDefinition.quantitativeDetails.conversionFactor":"decimal","ObservationDefinition.quantitativeDetails.customaryUnit":"CodeableConcept","ObservationDefinition.quantitativeDetails.decimalPrecision":"integer","ObservationDefinition.quantitativeDetails.extension":"Extension","ObservationDefinition.quantitativeDetails.id":"System.String","ObservationDefinition.quantitativeDetails.modifierExtension":"Extension","ObservationDefinition.quantitativeDetails.unit":"CodeableConcept","ObservationDefinition.text":"Narrative","ObservationDefinition.validCodedValueSet":"Reference","OperationDefinition.affectsState":"boolean","OperationDefinition.base":"canonical","OperationDefinition.code":"code","OperationDefinition.comment":"markdown","OperationDefinition.contact":"ContactDetail","OperationDefinition.contained":"Resource","OperationDefinition.date":"dateTime","OperationDefinition.description":"markdown","OperationDefinition.experimental":"boolean","OperationDefinition.extension":"Extension","OperationDefinition.id":"System.String","OperationDefinition.implicitRules":"uri","OperationDefinition.inputProfile":"canonical","OperationDefinition.instance":"boolean","OperationDefinition.jurisdiction":"CodeableConcept","OperationDefinition.kind":"code","OperationDefinition.language":"code","OperationDefinition.meta":"Meta","OperationDefinition.modifierExtension":"Extension","OperationDefinition.name":"string","OperationDefinition.outputProfile":"canonical","OperationDefinition.overload.comment":"string","OperationDefinition.overload.extension":"Extension","OperationDefinition.overload.id":"System.String","OperationDefinition.overload.modifierExtension":"Extension","OperationDefinition.overload.parameterName":"string","OperationDefinition.parameter.binding.extension":"Extension","OperationDefinition.parameter.binding.id":"System.String","OperationDefinition.parameter.binding.modifierExtension":"Extension","OperationDefinition.parameter.binding.strength":"code","OperationDefinition.parameter.binding.valueSet":"canonical","OperationDefinition.parameter.documentation":"string","OperationDefinition.parameter.extension":"Extension","OperationDefinition.parameter.id":"System.String","OperationDefinition.parameter.max":"string","OperationDefinition.parameter.min":"integer","OperationDefinition.parameter.modifierExtension":"Extension","OperationDefinition.parameter.name":"code","OperationDefinition.parameter.referencedFrom.extension":"Extension","OperationDefinition.parameter.referencedFrom.id":"System.String","OperationDefinition.parameter.referencedFrom.modifierExtension":"Extension","OperationDefinition.parameter.referencedFrom.source":"string","OperationDefinition.parameter.referencedFrom.sourceId":"string","OperationDefinition.parameter.searchType":"code","OperationDefinition.parameter.targetProfile":"canonical","OperationDefinition.parameter.type":"code","OperationDefinition.parameter.use":"code","OperationDefinition.publisher":"string","OperationDefinition.purpose":"markdown","OperationDefinition.resource":"code","OperationDefinition.status":"code","OperationDefinition.system":"boolean","OperationDefinition.text":"Narrative","OperationDefinition.title":"string","OperationDefinition.type":"boolean","OperationDefinition.url":"uri","OperationDefinition.useContext":"UsageContext","OperationDefinition.version":"string","OperationOutcome.contained":"Resource","OperationOutcome.extension":"Extension","OperationOutcome.id":"System.String","OperationOutcome.implicitRules":"uri","OperationOutcome.issue.code":"code","OperationOutcome.issue.details":"CodeableConcept","OperationOutcome.issue.diagnostics":"string","OperationOutcome.issue.expression":"string","OperationOutcome.issue.extension":"Extension","OperationOutcome.issue.id":"System.String","OperationOutcome.issue.location":"string","OperationOutcome.issue.modifierExtension":"Extension","OperationOutcome.issue.severity":"code","OperationOutcome.language":"code","OperationOutcome.meta":"Meta","OperationOutcome.modifierExtension":"Extension","OperationOutcome.text":"Narrative","Organization.active":"boolean","Organization.address":"Address","Organization.alias":"string","Organization.contact.address":"Address","Organization.contact.extension":"Extension","Organization.contact.id":"System.String","Organization.contact.modifierExtension":"Extension","Organization.contact.name":"HumanName","Organization.contact.purpose":"CodeableConcept","Organization.contact.telecom":"ContactPoint","Organization.contained":"Resource","Organization.endpoint":"Reference","Organization.extension":"Extension","Organization.id":"System.String","Organization.identifier":"Identifier","Organization.implicitRules":"uri","Organization.language":"code","Organization.meta":"Meta","Organization.modifierExtension":"Extension","Organization.name":"string","Organization.partOf":"Reference","Organization.telecom":"ContactPoint","Organization.text":"Narrative","Organization.type":"CodeableConcept","OrganizationAffiliation.active":"boolean","OrganizationAffiliation.code":"CodeableConcept","OrganizationAffiliation.contained":"Resource","OrganizationAffiliation.endpoint":"Reference","OrganizationAffiliation.extension":"Extension","OrganizationAffiliation.healthcareService":"Reference","OrganizationAffiliation.id":"System.String","OrganizationAffiliation.identifier":"Identifier","OrganizationAffiliation.implicitRules":"uri","OrganizationAffiliation.language":"code","OrganizationAffiliation.location":"Reference","OrganizationAffiliation.meta":"Meta","OrganizationAffiliation.modifierExtension":"Extension","OrganizationAffiliation.network":"Reference","OrganizationAffiliation.organization":"Reference","OrganizationAffiliation.participatingOrganization":"Reference","OrganizationAffiliation.period":"Period","OrganizationAffiliation.specialty":"CodeableConcept","OrganizationAffiliation.telecom":"ContactPoint","OrganizationAffiliation.text":"Narrative","ParameterDefinition.documentation":"string","ParameterDefinition.extension":"Extension","ParameterDefinition.id":"System.String","ParameterDefinition.max":"string","ParameterDefinition.min":"integer","ParameterDefinition.name":"code","ParameterDefinition.profile":"canonical","ParameterDefinition.type":"code","ParameterDefinition.use":"code","Parameters.id":"System.String","Parameters.implicitRules":"uri","Parameters.language":"code","Parameters.meta":"Meta","Parameters.parameter.extension":"Extension","Parameters.parameter.id":"System.String","Parameters.parameter.modifierExtension":"Extension","Parameters.parameter.name":"string","Parameters.parameter.resource":"Resource","Parameters.parameter.valueAddress":"Address","Parameters.parameter.valueAge":"Age","Parameters.parameter.valueAnnotation":"Annotation","Parameters.parameter.valueAttachment":"Attachment","Parameters.parameter.valueBase64Binary":"base64Binary","Parameters.parameter.valueBoolean":"boolean","Parameters.parameter.valueCanonical":"canonical","Parameters.parameter.valueCode":"code","Parameters.parameter.valueCodeableConcept":"CodeableConcept","Parameters.parameter.valueCoding":"Coding","Parameters.parameter.valueContactDetail":"ContactDetail","Parameters.parameter.valueContactPoint":"ContactPoint","Parameters.parameter.valueContributor":"Contributor","Parameters.parameter.valueCount":"Count","Parameters.parameter.valueDataRequirement":"DataRequirement","Parameters.parameter.valueDate":"date","Parameters.parameter.valueDateTime":"dateTime","Parameters.parameter.valueDecimal":"decimal","Parameters.parameter.valueDistance":"Distance","Parameters.parameter.valueDosage":"Dosage","Parameters.parameter.valueDuration":"Duration","Parameters.parameter.valueExpression":"Expression","Parameters.parameter.valueHumanName":"HumanName","Parameters.parameter.valueId":"id","Parameters.parameter.valueIdentifier":"Identifier","Parameters.parameter.valueInstant":"instant","Parameters.parameter.valueInteger":"integer","Parameters.parameter.valueMarkdown":"markdown","Parameters.parameter.valueMeta":"Meta","Parameters.parameter.valueMoney":"Money","Parameters.parameter.valueOid":"oid","Parameters.parameter.valueParameterDefinition":"ParameterDefinition","Parameters.parameter.valuePeriod":"Period","Parameters.parameter.valuePositiveInt":"positiveInt","Parameters.parameter.valueQuantity":"Quantity","Parameters.parameter.valueRange":"Range","Parameters.parameter.valueRatio":"Ratio","Parameters.parameter.valueReference":"Reference","Parameters.parameter.valueRelatedArtifact":"RelatedArtifact","Parameters.parameter.valueSampledData":"SampledData","Parameters.parameter.valueSignature":"Signature","Parameters.parameter.valueString":"string","Parameters.parameter.valueTime":"time","Parameters.parameter.valueTiming":"Timing","Parameters.parameter.valueTriggerDefinition":"TriggerDefinition","Parameters.parameter.valueUnsignedInt":"unsignedInt","Parameters.parameter.valueUri":"uri","Parameters.parameter.valueUrl":"url","Parameters.parameter.valueUsageContext":"UsageContext","Parameters.parameter.valueUuid":"uuid","Patient.active":"boolean","Patient.address":"Address","Patient.birthDate":"date","Patient.communication.extension":"Extension","Patient.communication.id":"System.String","Patient.communication.language":"CodeableConcept","Patient.communication.modifierExtension":"Extension","Patient.communication.preferred":"boolean","Patient.contact.address":"Address","Patient.contact.extension":"Extension","Patient.contact.gender":"code","Patient.contact.id":"System.String","Patient.contact.modifierExtension":"Extension","Patient.contact.name":"HumanName","Patient.contact.organization":"Reference","Patient.contact.period":"Period","Patient.contact.relationship":"CodeableConcept","Patient.contact.telecom":"ContactPoint","Patient.contained":"Resource","Patient.deceasedBoolean":"boolean","Patient.deceasedDateTime":"dateTime","Patient.extension":"Extension","Patient.gender":"code","Patient.generalPractitioner":"Reference","Patient.id":"System.String","Patient.identifier":"Identifier","Patient.implicitRules":"uri","Patient.language":"code","Patient.link.extension":"Extension","Patient.link.id":"System.String","Patient.link.modifierExtension":"Extension","Patient.link.other":"Reference","Patient.link.type":"code","Patient.managingOrganization":"Reference","Patient.maritalStatus":"CodeableConcept","Patient.meta":"Meta","Patient.modifierExtension":"Extension","Patient.multipleBirthBoolean":"boolean","Patient.multipleBirthInteger":"integer","Patient.name":"HumanName","Patient.photo":"Attachment","Patient.telecom":"ContactPoint","Patient.text":"Narrative","PaymentNotice.amount":"Money","PaymentNotice.contained":"Resource","PaymentNotice.created":"dateTime","PaymentNotice.extension":"Extension","PaymentNotice.id":"System.String","PaymentNotice.identifier":"Identifier","PaymentNotice.implicitRules":"uri","PaymentNotice.language":"code","PaymentNotice.meta":"Meta","PaymentNotice.modifierExtension":"Extension","PaymentNotice.payee":"Reference","PaymentNotice.payment":"Reference","PaymentNotice.paymentDate":"date","PaymentNotice.paymentStatus":"CodeableConcept","PaymentNotice.provider":"Reference","PaymentNotice.recipient":"Reference","PaymentNotice.request":"Reference","PaymentNotice.response":"Reference","PaymentNotice.status":"code","PaymentNotice.text":"Narrative","PaymentReconciliation.contained":"Resource","PaymentReconciliation.created":"dateTime","PaymentReconciliation.detail.amount":"Money","PaymentReconciliation.detail.date":"date","PaymentReconciliation.detail.extension":"Extension","PaymentReconciliation.detail.id":"System.String","PaymentReconciliation.detail.identifier":"Identifier","PaymentReconciliation.detail.modifierExtension":"Extension","PaymentReconciliation.detail.payee":"Reference","PaymentReconciliation.detail.predecessor":"Identifier","PaymentReconciliation.detail.request":"Reference","PaymentReconciliation.detail.response":"Reference","PaymentReconciliation.detail.responsible":"Reference","PaymentReconciliation.detail.submitter":"Reference","PaymentReconciliation.detail.type":"CodeableConcept","PaymentReconciliation.disposition":"string","PaymentReconciliation.extension":"Extension","PaymentReconciliation.formCode":"CodeableConcept","PaymentReconciliation.id":"System.String","PaymentReconciliation.identifier":"Identifier","PaymentReconciliation.implicitRules":"uri","PaymentReconciliation.language":"code","PaymentReconciliation.meta":"Meta","PaymentReconciliation.modifierExtension":"Extension","PaymentReconciliation.outcome":"code","PaymentReconciliation.paymentAmount":"Money","PaymentReconciliation.paymentDate":"date","PaymentReconciliation.paymentIdentifier":"Identifier","PaymentReconciliation.paymentIssuer":"Reference","PaymentReconciliation.period":"Period","PaymentReconciliation.processNote.extension":"Extension","PaymentReconciliation.processNote.id":"System.String","PaymentReconciliation.processNote.modifierExtension":"Extension","PaymentReconciliation.processNote.text":"string","PaymentReconciliation.processNote.type":"code","PaymentReconciliation.request":"Reference","PaymentReconciliation.requestor":"Reference","PaymentReconciliation.status":"code","PaymentReconciliation.text":"Narrative","Period.end":"dateTime","Period.extension":"Extension","Period.id":"System.String","Period.start":"dateTime","Person.active":"boolean","Person.address":"Address","Person.birthDate":"date","Person.contained":"Resource","Person.extension":"Extension","Person.gender":"code","Person.id":"System.String","Person.identifier":"Identifier","Person.implicitRules":"uri","Person.language":"code","Person.link.assurance":"code","Person.link.extension":"Extension","Person.link.id":"System.String","Person.link.modifierExtension":"Extension","Person.link.target":"Reference","Person.managingOrganization":"Reference","Person.meta":"Meta","Person.modifierExtension":"Extension","Person.name":"HumanName","Person.photo":"Attachment","Person.telecom":"ContactPoint","Person.text":"Narrative","PlanDefinition.action.cardinalityBehavior":"code","PlanDefinition.action.code":"CodeableConcept","PlanDefinition.action.condition.expression":"Expression","PlanDefinition.action.condition.extension":"Extension","PlanDefinition.action.condition.id":"System.String","PlanDefinition.action.condition.kind":"code","PlanDefinition.action.condition.modifierExtension":"Extension","PlanDefinition.action.definitionCanonical":"canonical","PlanDefinition.action.definitionUri":"uri","PlanDefinition.action.description":"string","PlanDefinition.action.documentation":"RelatedArtifact","PlanDefinition.action.dynamicValue.expression":"Expression","PlanDefinition.action.dynamicValue.extension":"Extension","PlanDefinition.action.dynamicValue.id":"System.String","PlanDefinition.action.dynamicValue.modifierExtension":"Extension","PlanDefinition.action.dynamicValue.path":"string","PlanDefinition.action.extension":"Extension","PlanDefinition.action.goalId":"id","PlanDefinition.action.groupingBehavior":"code","PlanDefinition.action.id":"System.String","PlanDefinition.action.input":"DataRequirement","PlanDefinition.action.modifierExtension":"Extension","PlanDefinition.action.output":"DataRequirement","PlanDefinition.action.participant.extension":"Extension","PlanDefinition.action.participant.id":"System.String","PlanDefinition.action.participant.modifierExtension":"Extension","PlanDefinition.action.participant.role":"CodeableConcept","PlanDefinition.action.participant.type":"code","PlanDefinition.action.precheckBehavior":"code","PlanDefinition.action.prefix":"string","PlanDefinition.action.priority":"code","PlanDefinition.action.reason":"CodeableConcept","PlanDefinition.action.relatedAction.actionId":"id","PlanDefinition.action.relatedAction.extension":"Extension","PlanDefinition.action.relatedAction.id":"System.String","PlanDefinition.action.relatedAction.modifierExtension":"Extension","PlanDefinition.action.relatedAction.offsetDuration":"Duration","PlanDefinition.action.relatedAction.offsetRange":"Range","PlanDefinition.action.relatedAction.relationship":"code","PlanDefinition.action.requiredBehavior":"code","PlanDefinition.action.selectionBehavior":"code","PlanDefinition.action.subjectCodeableConcept":"CodeableConcept","PlanDefinition.action.subjectReference":"Reference","PlanDefinition.action.textEquivalent":"string","PlanDefinition.action.timingAge":"Age","PlanDefinition.action.timingDateTime":"dateTime","PlanDefinition.action.timingDuration":"Duration","PlanDefinition.action.timingPeriod":"Period","PlanDefinition.action.timingRange":"Range","PlanDefinition.action.timingTiming":"Timing","PlanDefinition.action.title":"string","PlanDefinition.action.transform":"canonical","PlanDefinition.action.trigger":"TriggerDefinition","PlanDefinition.action.type":"CodeableConcept","PlanDefinition.approvalDate":"date","PlanDefinition.author":"ContactDetail","PlanDefinition.contact":"ContactDetail","PlanDefinition.contained":"Resource","PlanDefinition.copyright":"markdown","PlanDefinition.date":"dateTime","PlanDefinition.description":"markdown","PlanDefinition.editor":"ContactDetail","PlanDefinition.effectivePeriod":"Period","PlanDefinition.endorser":"ContactDetail","PlanDefinition.experimental":"boolean","PlanDefinition.extension":"Extension","PlanDefinition.goal.addresses":"CodeableConcept","PlanDefinition.goal.category":"CodeableConcept","PlanDefinition.goal.description":"CodeableConcept","PlanDefinition.goal.documentation":"RelatedArtifact","PlanDefinition.goal.extension":"Extension","PlanDefinition.goal.id":"System.String","PlanDefinition.goal.modifierExtension":"Extension","PlanDefinition.goal.priority":"CodeableConcept","PlanDefinition.goal.start":"CodeableConcept","PlanDefinition.goal.target.detailCodeableConcept":"CodeableConcept","PlanDefinition.goal.target.detailQuantity":"Quantity","PlanDefinition.goal.target.detailRange":"Range","PlanDefinition.goal.target.due":"Duration","PlanDefinition.goal.target.extension":"Extension","PlanDefinition.goal.target.id":"System.String","PlanDefinition.goal.target.measure":"CodeableConcept","PlanDefinition.goal.target.modifierExtension":"Extension","PlanDefinition.id":"System.String","PlanDefinition.identifier":"Identifier","PlanDefinition.implicitRules":"uri","PlanDefinition.jurisdiction":"CodeableConcept","PlanDefinition.language":"code","PlanDefinition.lastReviewDate":"date","PlanDefinition.library":"canonical","PlanDefinition.meta":"Meta","PlanDefinition.modifierExtension":"Extension","PlanDefinition.name":"string","PlanDefinition.publisher":"string","PlanDefinition.purpose":"markdown","PlanDefinition.relatedArtifact":"RelatedArtifact","PlanDefinition.reviewer":"ContactDetail","PlanDefinition.status":"code","PlanDefinition.subjectCodeableConcept":"CodeableConcept","PlanDefinition.subjectReference":"Reference","PlanDefinition.subtitle":"string","PlanDefinition.text":"Narrative","PlanDefinition.title":"string","PlanDefinition.topic":"CodeableConcept","PlanDefinition.type":"CodeableConcept","PlanDefinition.url":"uri","PlanDefinition.usage":"string","PlanDefinition.useContext":"UsageContext","PlanDefinition.version":"string","Population.ageCodeableConcept":"CodeableConcept","Population.ageRange":"Range","Population.extension":"Extension","Population.gender":"CodeableConcept","Population.id":"System.String","Population.modifierExtension":"Extension","Population.physiologicalCondition":"CodeableConcept","Population.race":"CodeableConcept","Practitioner.active":"boolean","Practitioner.address":"Address","Practitioner.birthDate":"date","Practitioner.communication":"CodeableConcept","Practitioner.contained":"Resource","Practitioner.extension":"Extension","Practitioner.gender":"code","Practitioner.id":"System.String","Practitioner.identifier":"Identifier","Practitioner.implicitRules":"uri","Practitioner.language":"code","Practitioner.meta":"Meta","Practitioner.modifierExtension":"Extension","Practitioner.name":"HumanName","Practitioner.photo":"Attachment","Practitioner.qualification.code":"CodeableConcept","Practitioner.qualification.extension":"Extension","Practitioner.qualification.id":"System.String","Practitioner.qualification.identifier":"Identifier","Practitioner.qualification.issuer":"Reference","Practitioner.qualification.modifierExtension":"Extension","Practitioner.qualification.period":"Period","Practitioner.telecom":"ContactPoint","Practitioner.text":"Narrative","PractitionerRole.active":"boolean","PractitionerRole.availabilityExceptions":"string","PractitionerRole.availableTime.allDay":"boolean","PractitionerRole.availableTime.availableEndTime":"time","PractitionerRole.availableTime.availableStartTime":"time","PractitionerRole.availableTime.daysOfWeek":"code","PractitionerRole.availableTime.extension":"Extension","PractitionerRole.availableTime.id":"System.String","PractitionerRole.availableTime.modifierExtension":"Extension","PractitionerRole.code":"CodeableConcept","PractitionerRole.contained":"Resource","PractitionerRole.endpoint":"Reference","PractitionerRole.extension":"Extension","PractitionerRole.healthcareService":"Reference","PractitionerRole.id":"System.String","PractitionerRole.identifier":"Identifier","PractitionerRole.implicitRules":"uri","PractitionerRole.language":"code","PractitionerRole.location":"Reference","PractitionerRole.meta":"Meta","PractitionerRole.modifierExtension":"Extension","PractitionerRole.notAvailable.description":"string","PractitionerRole.notAvailable.during":"Period","PractitionerRole.notAvailable.extension":"Extension","PractitionerRole.notAvailable.id":"System.String","PractitionerRole.notAvailable.modifierExtension":"Extension","PractitionerRole.organization":"Reference","PractitionerRole.period":"Period","PractitionerRole.practitioner":"Reference","PractitionerRole.specialty":"CodeableConcept","PractitionerRole.telecom":"ContactPoint","PractitionerRole.text":"Narrative","Procedure.asserter":"Reference","Procedure.basedOn":"Reference","Procedure.bodySite":"CodeableConcept","Procedure.category":"CodeableConcept","Procedure.code":"CodeableConcept","Procedure.complication":"CodeableConcept","Procedure.complicationDetail":"Reference","Procedure.contained":"Resource","Procedure.encounter":"Reference","Procedure.extension":"Extension","Procedure.focalDevice.action":"CodeableConcept","Procedure.focalDevice.extension":"Extension","Procedure.focalDevice.id":"System.String","Procedure.focalDevice.manipulated":"Reference","Procedure.focalDevice.modifierExtension":"Extension","Procedure.followUp":"CodeableConcept","Procedure.id":"System.String","Procedure.identifier":"Identifier","Procedure.implicitRules":"uri","Procedure.instantiatesCanonical":"canonical","Procedure.instantiatesUri":"uri","Procedure.language":"code","Procedure.location":"Reference","Procedure.meta":"Meta","Procedure.modifierExtension":"Extension","Procedure.note":"Annotation","Procedure.outcome":"CodeableConcept","Procedure.partOf":"Reference","Procedure.performedAge":"Age","Procedure.performedDateTime":"dateTime","Procedure.performedPeriod":"Period","Procedure.performedRange":"Range","Procedure.performedString":"string","Procedure.performer.actor":"Reference","Procedure.performer.extension":"Extension","Procedure.performer.function":"CodeableConcept","Procedure.performer.id":"System.String","Procedure.performer.modifierExtension":"Extension","Procedure.performer.onBehalfOf":"Reference","Procedure.reasonCode":"CodeableConcept","Procedure.reasonReference":"Reference","Procedure.recorder":"Reference","Procedure.report":"Reference","Procedure.status":"code","Procedure.statusReason":"CodeableConcept","Procedure.subject":"Reference","Procedure.text":"Narrative","Procedure.usedCode":"CodeableConcept","Procedure.usedReference":"Reference","ProdCharacteristic.color":"string","ProdCharacteristic.depth":"Quantity","ProdCharacteristic.extension":"Extension","ProdCharacteristic.externalDiameter":"Quantity","ProdCharacteristic.height":"Quantity","ProdCharacteristic.id":"System.String","ProdCharacteristic.image":"Attachment","ProdCharacteristic.imprint":"string","ProdCharacteristic.modifierExtension":"Extension","ProdCharacteristic.nominalVolume":"Quantity","ProdCharacteristic.scoring":"CodeableConcept","ProdCharacteristic.shape":"string","ProdCharacteristic.weight":"Quantity","ProdCharacteristic.width":"Quantity","ProductShelfLife.extension":"Extension","ProductShelfLife.id":"System.String","ProductShelfLife.identifier":"Identifier","ProductShelfLife.modifierExtension":"Extension","ProductShelfLife.period":"Quantity","ProductShelfLife.specialPrecautionsForStorage":"CodeableConcept","ProductShelfLife.type":"CodeableConcept","Provenance.activity":"CodeableConcept","Provenance.agent.extension":"Extension","Provenance.agent.id":"System.String","Provenance.agent.modifierExtension":"Extension","Provenance.agent.onBehalfOf":"Reference","Provenance.agent.role":"CodeableConcept","Provenance.agent.type":"CodeableConcept","Provenance.agent.who":"Reference","Provenance.contained":"Resource","Provenance.entity.extension":"Extension","Provenance.entity.id":"System.String","Provenance.entity.modifierExtension":"Extension","Provenance.entity.role":"code","Provenance.entity.what":"Reference","Provenance.extension":"Extension","Provenance.id":"System.String","Provenance.implicitRules":"uri","Provenance.language":"code","Provenance.location":"Reference","Provenance.meta":"Meta","Provenance.modifierExtension":"Extension","Provenance.occurredDateTime":"dateTime","Provenance.occurredPeriod":"Period","Provenance.policy":"uri","Provenance.reason":"CodeableConcept","Provenance.recorded":"instant","Provenance.signature":"Signature","Provenance.target":"Reference","Provenance.text":"Narrative","Quantity.code":"code","Quantity.comparator":"code","Quantity.extension":"Extension","Quantity.id":"System.String","Quantity.system":"uri","Quantity.unit":"string","Quantity.value":"decimal","Questionnaire.approvalDate":"date","Questionnaire.code":"Coding","Questionnaire.contact":"ContactDetail","Questionnaire.contained":"Resource","Questionnaire.copyright":"markdown","Questionnaire.date":"dateTime","Questionnaire.derivedFrom":"canonical","Questionnaire.description":"markdown","Questionnaire.effectivePeriod":"Period","Questionnaire.experimental":"boolean","Questionnaire.extension":"Extension","Questionnaire.id":"System.String","Questionnaire.identifier":"Identifier","Questionnaire.implicitRules":"uri","Questionnaire.item.answerOption.extension":"Extension","Questionnaire.item.answerOption.id":"System.String","Questionnaire.item.answerOption.initialSelected":"boolean","Questionnaire.item.answerOption.modifierExtension":"Extension","Questionnaire.item.answerOption.valueCoding":"Coding","Questionnaire.item.answerOption.valueDate":"date","Questionnaire.item.answerOption.valueInteger":"integer","Questionnaire.item.answerOption.valueReference":"Reference","Questionnaire.item.answerOption.valueString":"string","Questionnaire.item.answerOption.valueTime":"time","Questionnaire.item.answerValueSet":"canonical","Questionnaire.item.code":"Coding","Questionnaire.item.definition":"uri","Questionnaire.item.enableBehavior":"code","Questionnaire.item.enableWhen.answerBoolean":"boolean","Questionnaire.item.enableWhen.answerCoding":"Coding","Questionnaire.item.enableWhen.answerDate":"date","Questionnaire.item.enableWhen.answerDateTime":"dateTime","Questionnaire.item.enableWhen.answerDecimal":"decimal","Questionnaire.item.enableWhen.answerInteger":"integer","Questionnaire.item.enableWhen.answerQuantity":"Quantity","Questionnaire.item.enableWhen.answerReference":"Reference","Questionnaire.item.enableWhen.answerString":"string","Questionnaire.item.enableWhen.answerTime":"time","Questionnaire.item.enableWhen.extension":"Extension","Questionnaire.item.enableWhen.id":"System.String","Questionnaire.item.enableWhen.modifierExtension":"Extension","Questionnaire.item.enableWhen.operator":"code","Questionnaire.item.enableWhen.question":"string","Questionnaire.item.extension":"Extension","Questionnaire.item.id":"System.String","Questionnaire.item.initial.extension":"Extension","Questionnaire.item.initial.id":"System.String","Questionnaire.item.initial.modifierExtension":"Extension","Questionnaire.item.initial.valueAttachment":"Attachment","Questionnaire.item.initial.valueBoolean":"boolean","Questionnaire.item.initial.valueCoding":"Coding","Questionnaire.item.initial.valueDate":"date","Questionnaire.item.initial.valueDateTime":"dateTime","Questionnaire.item.initial.valueDecimal":"decimal","Questionnaire.item.initial.valueInteger":"integer","Questionnaire.item.initial.valueQuantity":"Quantity","Questionnaire.item.initial.valueReference":"Reference","Questionnaire.item.initial.valueString":"string","Questionnaire.item.initial.valueTime":"time","Questionnaire.item.initial.valueUri":"uri","Questionnaire.item.linkId":"string","Questionnaire.item.maxLength":"integer","Questionnaire.item.modifierExtension":"Extension","Questionnaire.item.prefix":"string","Questionnaire.item.readOnly":"boolean","Questionnaire.item.repeats":"boolean","Questionnaire.item.required":"boolean","Questionnaire.item.text":"string","Questionnaire.item.type":"code","Questionnaire.jurisdiction":"CodeableConcept","Questionnaire.language":"code","Questionnaire.lastReviewDate":"date","Questionnaire.meta":"Meta","Questionnaire.modifierExtension":"Extension","Questionnaire.name":"string","Questionnaire.publisher":"string","Questionnaire.purpose":"markdown","Questionnaire.status":"code","Questionnaire.subjectType":"code","Questionnaire.text":"Narrative","Questionnaire.title":"string","Questionnaire.url":"uri","Questionnaire.useContext":"UsageContext","Questionnaire.version":"string","QuestionnaireResponse.author":"Reference","QuestionnaireResponse.authored":"dateTime","QuestionnaireResponse.basedOn":"Reference","QuestionnaireResponse.contained":"Resource","QuestionnaireResponse.encounter":"Reference","QuestionnaireResponse.extension":"Extension","QuestionnaireResponse.id":"System.String","QuestionnaireResponse.identifier":"Identifier","QuestionnaireResponse.implicitRules":"uri","QuestionnaireResponse.item.answer.extension":"Extension","QuestionnaireResponse.item.answer.id":"System.String","QuestionnaireResponse.item.answer.modifierExtension":"Extension","QuestionnaireResponse.item.answer.valueAttachment":"Attachment","QuestionnaireResponse.item.answer.valueBoolean":"boolean","QuestionnaireResponse.item.answer.valueCoding":"Coding","QuestionnaireResponse.item.answer.valueDate":"date","QuestionnaireResponse.item.answer.valueDateTime":"dateTime","QuestionnaireResponse.item.answer.valueDecimal":"decimal","QuestionnaireResponse.item.answer.valueInteger":"integer","QuestionnaireResponse.item.answer.valueQuantity":"Quantity","QuestionnaireResponse.item.answer.valueReference":"Reference","QuestionnaireResponse.item.answer.valueString":"string","QuestionnaireResponse.item.answer.valueTime":"time","QuestionnaireResponse.item.answer.valueUri":"uri","QuestionnaireResponse.item.definition":"uri","QuestionnaireResponse.item.extension":"Extension","QuestionnaireResponse.item.id":"System.String","QuestionnaireResponse.item.linkId":"string","QuestionnaireResponse.item.modifierExtension":"Extension","QuestionnaireResponse.item.text":"string","QuestionnaireResponse.language":"code","QuestionnaireResponse.meta":"Meta","QuestionnaireResponse.modifierExtension":"Extension","QuestionnaireResponse.partOf":"Reference","QuestionnaireResponse.questionnaire":"canonical","QuestionnaireResponse.source":"Reference","QuestionnaireResponse.status":"code","QuestionnaireResponse.subject":"Reference","QuestionnaireResponse.text":"Narrative","Range.extension":"Extension","Range.high":"Quantity","Range.id":"System.String","Range.low":"Quantity","Ratio.denominator":"Quantity","Ratio.extension":"Extension","Ratio.id":"System.String","Ratio.numerator":"Quantity","Reference.display":"string","Reference.extension":"Extension","Reference.id":"System.String","Reference.identifier":"Identifier","Reference.reference":"string","Reference.type":"uri","RelatedArtifact.citation":"markdown","RelatedArtifact.display":"string","RelatedArtifact.document":"Attachment","RelatedArtifact.extension":"Extension","RelatedArtifact.id":"System.String","RelatedArtifact.label":"string","RelatedArtifact.resource":"canonical","RelatedArtifact.type":"code","RelatedArtifact.url":"url","RelatedPerson.active":"boolean","RelatedPerson.address":"Address","RelatedPerson.birthDate":"date","RelatedPerson.communication.extension":"Extension","RelatedPerson.communication.id":"System.String","RelatedPerson.communication.language":"CodeableConcept","RelatedPerson.communication.modifierExtension":"Extension","RelatedPerson.communication.preferred":"boolean","RelatedPerson.contained":"Resource","RelatedPerson.extension":"Extension","RelatedPerson.gender":"code","RelatedPerson.id":"System.String","RelatedPerson.identifier":"Identifier","RelatedPerson.implicitRules":"uri","RelatedPerson.language":"code","RelatedPerson.meta":"Meta","RelatedPerson.modifierExtension":"Extension","RelatedPerson.name":"HumanName","RelatedPerson.patient":"Reference","RelatedPerson.period":"Period","RelatedPerson.photo":"Attachment","RelatedPerson.relationship":"CodeableConcept","RelatedPerson.telecom":"ContactPoint","RelatedPerson.text":"Narrative","RequestGroup.action.cardinalityBehavior":"code","RequestGroup.action.code":"CodeableConcept","RequestGroup.action.condition.expression":"Expression","RequestGroup.action.condition.extension":"Extension","RequestGroup.action.condition.id":"System.String","RequestGroup.action.condition.kind":"code","RequestGroup.action.condition.modifierExtension":"Extension","RequestGroup.action.description":"string","RequestGroup.action.documentation":"RelatedArtifact","RequestGroup.action.extension":"Extension","RequestGroup.action.groupingBehavior":"code","RequestGroup.action.id":"System.String","RequestGroup.action.modifierExtension":"Extension","RequestGroup.action.participant":"Reference","RequestGroup.action.precheckBehavior":"code","RequestGroup.action.prefix":"string","RequestGroup.action.priority":"code","RequestGroup.action.relatedAction.actionId":"id","RequestGroup.action.relatedAction.extension":"Extension","RequestGroup.action.relatedAction.id":"System.String","RequestGroup.action.relatedAction.modifierExtension":"Extension","RequestGroup.action.relatedAction.offsetDuration":"Duration","RequestGroup.action.relatedAction.offsetRange":"Range","RequestGroup.action.relatedAction.relationship":"code","RequestGroup.action.requiredBehavior":"code","RequestGroup.action.resource":"Reference","RequestGroup.action.selectionBehavior":"code","RequestGroup.action.textEquivalent":"string","RequestGroup.action.timingAge":"Age","RequestGroup.action.timingDateTime":"dateTime","RequestGroup.action.timingDuration":"Duration","RequestGroup.action.timingPeriod":"Period","RequestGroup.action.timingRange":"Range","RequestGroup.action.timingTiming":"Timing","RequestGroup.action.title":"string","RequestGroup.action.type":"CodeableConcept","RequestGroup.author":"Reference","RequestGroup.authoredOn":"dateTime","RequestGroup.basedOn":"Reference","RequestGroup.code":"CodeableConcept","RequestGroup.contained":"Resource","RequestGroup.encounter":"Reference","RequestGroup.extension":"Extension","RequestGroup.groupIdentifier":"Identifier","RequestGroup.id":"System.String","RequestGroup.identifier":"Identifier","RequestGroup.implicitRules":"uri","RequestGroup.instantiatesCanonical":"canonical","RequestGroup.instantiatesUri":"uri","RequestGroup.intent":"code","RequestGroup.language":"code","RequestGroup.meta":"Meta","RequestGroup.modifierExtension":"Extension","RequestGroup.note":"Annotation","RequestGroup.priority":"code","RequestGroup.reasonCode":"CodeableConcept","RequestGroup.reasonReference":"Reference","RequestGroup.replaces":"Reference","RequestGroup.status":"code","RequestGroup.subject":"Reference","RequestGroup.text":"Narrative","ResearchDefinition.approvalDate":"date","ResearchDefinition.author":"ContactDetail","ResearchDefinition.comment":"string","ResearchDefinition.contact":"ContactDetail","ResearchDefinition.contained":"Resource","ResearchDefinition.copyright":"markdown","ResearchDefinition.date":"dateTime","ResearchDefinition.description":"markdown","ResearchDefinition.editor":"ContactDetail","ResearchDefinition.effectivePeriod":"Period","ResearchDefinition.endorser":"ContactDetail","ResearchDefinition.experimental":"boolean","ResearchDefinition.exposure":"Reference","ResearchDefinition.exposureAlternative":"Reference","ResearchDefinition.extension":"Extension","ResearchDefinition.id":"System.String","ResearchDefinition.identifier":"Identifier","ResearchDefinition.implicitRules":"uri","ResearchDefinition.jurisdiction":"CodeableConcept","ResearchDefinition.language":"code","ResearchDefinition.lastReviewDate":"date","ResearchDefinition.library":"canonical","ResearchDefinition.meta":"Meta","ResearchDefinition.modifierExtension":"Extension","ResearchDefinition.name":"string","ResearchDefinition.outcome":"Reference","ResearchDefinition.population":"Reference","ResearchDefinition.publisher":"string","ResearchDefinition.purpose":"markdown","ResearchDefinition.relatedArtifact":"RelatedArtifact","ResearchDefinition.reviewer":"ContactDetail","ResearchDefinition.shortTitle":"string","ResearchDefinition.status":"code","ResearchDefinition.subjectCodeableConcept":"CodeableConcept","ResearchDefinition.subjectReference":"Reference","ResearchDefinition.subtitle":"string","ResearchDefinition.text":"Narrative","ResearchDefinition.title":"string","ResearchDefinition.topic":"CodeableConcept","ResearchDefinition.url":"uri","ResearchDefinition.usage":"string","ResearchDefinition.useContext":"UsageContext","ResearchDefinition.version":"string","ResearchElementDefinition.approvalDate":"date","ResearchElementDefinition.author":"ContactDetail","ResearchElementDefinition.characteristic.definitionCanonical":"canonical","ResearchElementDefinition.characteristic.definitionCodeableConcept":"CodeableConcept","ResearchElementDefinition.characteristic.definitionDataRequirement":"DataRequirement","ResearchElementDefinition.characteristic.definitionExpression":"Expression","ResearchElementDefinition.characteristic.exclude":"boolean","ResearchElementDefinition.characteristic.extension":"Extension","ResearchElementDefinition.characteristic.id":"System.String","ResearchElementDefinition.characteristic.modifierExtension":"Extension","ResearchElementDefinition.characteristic.participantEffectiveDateTime":"dateTime","ResearchElementDefinition.characteristic.participantEffectiveDescription":"string","ResearchElementDefinition.characteristic.participantEffectiveDuration":"Duration","ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure":"code","ResearchElementDefinition.characteristic.participantEffectivePeriod":"Period","ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart":"Duration","ResearchElementDefinition.characteristic.participantEffectiveTiming":"Timing","ResearchElementDefinition.characteristic.studyEffectiveDateTime":"dateTime","ResearchElementDefinition.characteristic.studyEffectiveDescription":"string","ResearchElementDefinition.characteristic.studyEffectiveDuration":"Duration","ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure":"code","ResearchElementDefinition.characteristic.studyEffectivePeriod":"Period","ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart":"Duration","ResearchElementDefinition.characteristic.studyEffectiveTiming":"Timing","ResearchElementDefinition.characteristic.unitOfMeasure":"CodeableConcept","ResearchElementDefinition.characteristic.usageContext":"UsageContext","ResearchElementDefinition.comment":"string","ResearchElementDefinition.contact":"ContactDetail","ResearchElementDefinition.contained":"Resource","ResearchElementDefinition.copyright":"markdown","ResearchElementDefinition.date":"dateTime","ResearchElementDefinition.description":"markdown","ResearchElementDefinition.editor":"ContactDetail","ResearchElementDefinition.effectivePeriod":"Period","ResearchElementDefinition.endorser":"ContactDetail","ResearchElementDefinition.experimental":"boolean","ResearchElementDefinition.extension":"Extension","ResearchElementDefinition.id":"System.String","ResearchElementDefinition.identifier":"Identifier","ResearchElementDefinition.implicitRules":"uri","ResearchElementDefinition.jurisdiction":"CodeableConcept","ResearchElementDefinition.language":"code","ResearchElementDefinition.lastReviewDate":"date","ResearchElementDefinition.library":"canonical","ResearchElementDefinition.meta":"Meta","ResearchElementDefinition.modifierExtension":"Extension","ResearchElementDefinition.name":"string","ResearchElementDefinition.publisher":"string","ResearchElementDefinition.purpose":"markdown","ResearchElementDefinition.relatedArtifact":"RelatedArtifact","ResearchElementDefinition.reviewer":"ContactDetail","ResearchElementDefinition.shortTitle":"string","ResearchElementDefinition.status":"code","ResearchElementDefinition.subjectCodeableConcept":"CodeableConcept","ResearchElementDefinition.subjectReference":"Reference","ResearchElementDefinition.subtitle":"string","ResearchElementDefinition.text":"Narrative","ResearchElementDefinition.title":"string","ResearchElementDefinition.topic":"CodeableConcept","ResearchElementDefinition.type":"code","ResearchElementDefinition.url":"uri","ResearchElementDefinition.usage":"string","ResearchElementDefinition.useContext":"UsageContext","ResearchElementDefinition.variableType":"code","ResearchElementDefinition.version":"string","ResearchStudy.arm.description":"string","ResearchStudy.arm.extension":"Extension","ResearchStudy.arm.id":"System.String","ResearchStudy.arm.modifierExtension":"Extension","ResearchStudy.arm.name":"string","ResearchStudy.arm.type":"CodeableConcept","ResearchStudy.category":"CodeableConcept","ResearchStudy.condition":"CodeableConcept","ResearchStudy.contact":"ContactDetail","ResearchStudy.contained":"Resource","ResearchStudy.description":"markdown","ResearchStudy.enrollment":"Reference","ResearchStudy.extension":"Extension","ResearchStudy.focus":"CodeableConcept","ResearchStudy.id":"System.String","ResearchStudy.identifier":"Identifier","ResearchStudy.implicitRules":"uri","ResearchStudy.keyword":"CodeableConcept","ResearchStudy.language":"code","ResearchStudy.location":"CodeableConcept","ResearchStudy.meta":"Meta","ResearchStudy.modifierExtension":"Extension","ResearchStudy.note":"Annotation","ResearchStudy.objective.extension":"Extension","ResearchStudy.objective.id":"System.String","ResearchStudy.objective.modifierExtension":"Extension","ResearchStudy.objective.name":"string","ResearchStudy.objective.type":"CodeableConcept","ResearchStudy.partOf":"Reference","ResearchStudy.period":"Period","ResearchStudy.phase":"CodeableConcept","ResearchStudy.primaryPurposeType":"CodeableConcept","ResearchStudy.principalInvestigator":"Reference","ResearchStudy.protocol":"Reference","ResearchStudy.reasonStopped":"CodeableConcept","ResearchStudy.relatedArtifact":"RelatedArtifact","ResearchStudy.site":"Reference","ResearchStudy.sponsor":"Reference","ResearchStudy.status":"code","ResearchStudy.text":"Narrative","ResearchStudy.title":"string","ResearchSubject.actualArm":"string","ResearchSubject.assignedArm":"string","ResearchSubject.consent":"Reference","ResearchSubject.contained":"Resource","ResearchSubject.extension":"Extension","ResearchSubject.id":"System.String","ResearchSubject.identifier":"Identifier","ResearchSubject.implicitRules":"uri","ResearchSubject.individual":"Reference","ResearchSubject.language":"code","ResearchSubject.meta":"Meta","ResearchSubject.modifierExtension":"Extension","ResearchSubject.period":"Period","ResearchSubject.status":"code","ResearchSubject.study":"Reference","ResearchSubject.text":"Narrative","Resource.id":"System.String","Resource.implicitRules":"uri","Resource.language":"code","Resource.meta":"Meta","RiskAssessment.basedOn":"Reference","RiskAssessment.basis":"Reference","RiskAssessment.code":"CodeableConcept","RiskAssessment.condition":"Reference","RiskAssessment.contained":"Resource","RiskAssessment.encounter":"Reference","RiskAssessment.extension":"Extension","RiskAssessment.id":"System.String","RiskAssessment.identifier":"Identifier","RiskAssessment.implicitRules":"uri","RiskAssessment.language":"code","RiskAssessment.meta":"Meta","RiskAssessment.method":"CodeableConcept","RiskAssessment.mitigation":"string","RiskAssessment.modifierExtension":"Extension","RiskAssessment.note":"Annotation","RiskAssessment.occurrenceDateTime":"dateTime","RiskAssessment.occurrencePeriod":"Period","RiskAssessment.parent":"Reference","RiskAssessment.performer":"Reference","RiskAssessment.prediction.extension":"Extension","RiskAssessment.prediction.id":"System.String","RiskAssessment.prediction.modifierExtension":"Extension","RiskAssessment.prediction.outcome":"CodeableConcept","RiskAssessment.prediction.probabilityDecimal":"decimal","RiskAssessment.prediction.probabilityRange":"Range","RiskAssessment.prediction.qualitativeRisk":"CodeableConcept","RiskAssessment.prediction.rationale":"string","RiskAssessment.prediction.relativeRisk":"decimal","RiskAssessment.prediction.whenPeriod":"Period","RiskAssessment.prediction.whenRange":"Range","RiskAssessment.reasonCode":"CodeableConcept","RiskAssessment.reasonReference":"Reference","RiskAssessment.status":"code","RiskAssessment.subject":"Reference","RiskAssessment.text":"Narrative","RiskEvidenceSynthesis.approvalDate":"date","RiskEvidenceSynthesis.author":"ContactDetail","RiskEvidenceSynthesis.certainty.certaintySubcomponent.extension":"Extension","RiskEvidenceSynthesis.certainty.certaintySubcomponent.id":"System.String","RiskEvidenceSynthesis.certainty.certaintySubcomponent.modifierExtension":"Extension","RiskEvidenceSynthesis.certainty.certaintySubcomponent.note":"Annotation","RiskEvidenceSynthesis.certainty.certaintySubcomponent.rating":"CodeableConcept","RiskEvidenceSynthesis.certainty.certaintySubcomponent.type":"CodeableConcept","RiskEvidenceSynthesis.certainty.extension":"Extension","RiskEvidenceSynthesis.certainty.id":"System.String","RiskEvidenceSynthesis.certainty.modifierExtension":"Extension","RiskEvidenceSynthesis.certainty.note":"Annotation","RiskEvidenceSynthesis.certainty.rating":"CodeableConcept","RiskEvidenceSynthesis.contact":"ContactDetail","RiskEvidenceSynthesis.contained":"Resource","RiskEvidenceSynthesis.copyright":"markdown","RiskEvidenceSynthesis.date":"dateTime","RiskEvidenceSynthesis.description":"markdown","RiskEvidenceSynthesis.editor":"ContactDetail","RiskEvidenceSynthesis.effectivePeriod":"Period","RiskEvidenceSynthesis.endorser":"ContactDetail","RiskEvidenceSynthesis.exposure":"Reference","RiskEvidenceSynthesis.extension":"Extension","RiskEvidenceSynthesis.id":"System.String","RiskEvidenceSynthesis.identifier":"Identifier","RiskEvidenceSynthesis.implicitRules":"uri","RiskEvidenceSynthesis.jurisdiction":"CodeableConcept","RiskEvidenceSynthesis.language":"code","RiskEvidenceSynthesis.lastReviewDate":"date","RiskEvidenceSynthesis.meta":"Meta","RiskEvidenceSynthesis.modifierExtension":"Extension","RiskEvidenceSynthesis.name":"string","RiskEvidenceSynthesis.note":"Annotation","RiskEvidenceSynthesis.outcome":"Reference","RiskEvidenceSynthesis.population":"Reference","RiskEvidenceSynthesis.publisher":"string","RiskEvidenceSynthesis.relatedArtifact":"RelatedArtifact","RiskEvidenceSynthesis.reviewer":"ContactDetail","RiskEvidenceSynthesis.riskEstimate.denominatorCount":"integer","RiskEvidenceSynthesis.riskEstimate.description":"string","RiskEvidenceSynthesis.riskEstimate.extension":"Extension","RiskEvidenceSynthesis.riskEstimate.id":"System.String","RiskEvidenceSynthesis.riskEstimate.modifierExtension":"Extension","RiskEvidenceSynthesis.riskEstimate.numeratorCount":"integer","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.extension":"Extension","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.from":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.id":"System.String","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.level":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.modifierExtension":"Extension","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.to":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.type":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.type":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.unitOfMeasure":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.value":"decimal","RiskEvidenceSynthesis.sampleSize.description":"string","RiskEvidenceSynthesis.sampleSize.extension":"Extension","RiskEvidenceSynthesis.sampleSize.id":"System.String","RiskEvidenceSynthesis.sampleSize.modifierExtension":"Extension","RiskEvidenceSynthesis.sampleSize.numberOfParticipants":"integer","RiskEvidenceSynthesis.sampleSize.numberOfStudies":"integer","RiskEvidenceSynthesis.status":"code","RiskEvidenceSynthesis.studyType":"CodeableConcept","RiskEvidenceSynthesis.synthesisType":"CodeableConcept","RiskEvidenceSynthesis.text":"Narrative","RiskEvidenceSynthesis.title":"string","RiskEvidenceSynthesis.topic":"CodeableConcept","RiskEvidenceSynthesis.url":"uri","RiskEvidenceSynthesis.useContext":"UsageContext","RiskEvidenceSynthesis.version":"string","SampledData.data":"string","SampledData.dimensions":"positiveInt","SampledData.extension":"Extension","SampledData.factor":"decimal","SampledData.id":"System.String","SampledData.lowerLimit":"decimal","SampledData.origin":"Quantity","SampledData.period":"decimal","SampledData.upperLimit":"decimal","Schedule.active":"boolean","Schedule.actor":"Reference","Schedule.comment":"string","Schedule.contained":"Resource","Schedule.extension":"Extension","Schedule.id":"System.String","Schedule.identifier":"Identifier","Schedule.implicitRules":"uri","Schedule.language":"code","Schedule.meta":"Meta","Schedule.modifierExtension":"Extension","Schedule.planningHorizon":"Period","Schedule.serviceCategory":"CodeableConcept","Schedule.serviceType":"CodeableConcept","Schedule.specialty":"CodeableConcept","Schedule.text":"Narrative","SearchParameter.base":"code","SearchParameter.chain":"string","SearchParameter.code":"code","SearchParameter.comparator":"code","SearchParameter.component.definition":"canonical","SearchParameter.component.expression":"string","SearchParameter.component.extension":"Extension","SearchParameter.component.id":"System.String","SearchParameter.component.modifierExtension":"Extension","SearchParameter.contact":"ContactDetail","SearchParameter.contained":"Resource","SearchParameter.date":"dateTime","SearchParameter.derivedFrom":"canonical","SearchParameter.description":"markdown","SearchParameter.experimental":"boolean","SearchParameter.expression":"string","SearchParameter.extension":"Extension","SearchParameter.id":"System.String","SearchParameter.implicitRules":"uri","SearchParameter.jurisdiction":"CodeableConcept","SearchParameter.language":"code","SearchParameter.meta":"Meta","SearchParameter.modifier":"code","SearchParameter.modifierExtension":"Extension","SearchParameter.multipleAnd":"boolean","SearchParameter.multipleOr":"boolean","SearchParameter.name":"string","SearchParameter.publisher":"string","SearchParameter.purpose":"markdown","SearchParameter.status":"code","SearchParameter.target":"code","SearchParameter.text":"Narrative","SearchParameter.type":"code","SearchParameter.url":"uri","SearchParameter.useContext":"UsageContext","SearchParameter.version":"string","SearchParameter.xpath":"string","SearchParameter.xpathUsage":"code","ServiceRequest.asNeededBoolean":"boolean","ServiceRequest.asNeededCodeableConcept":"CodeableConcept","ServiceRequest.authoredOn":"dateTime","ServiceRequest.basedOn":"Reference","ServiceRequest.bodySite":"CodeableConcept","ServiceRequest.category":"CodeableConcept","ServiceRequest.code":"CodeableConcept","ServiceRequest.contained":"Resource","ServiceRequest.doNotPerform":"boolean","ServiceRequest.encounter":"Reference","ServiceRequest.extension":"Extension","ServiceRequest.id":"System.String","ServiceRequest.identifier":"Identifier","ServiceRequest.implicitRules":"uri","ServiceRequest.instantiatesCanonical":"canonical","ServiceRequest.instantiatesUri":"uri","ServiceRequest.insurance":"Reference","ServiceRequest.intent":"code","ServiceRequest.language":"code","ServiceRequest.locationCode":"CodeableConcept","ServiceRequest.locationReference":"Reference","ServiceRequest.meta":"Meta","ServiceRequest.modifierExtension":"Extension","ServiceRequest.note":"Annotation","ServiceRequest.occurrenceDateTime":"dateTime","ServiceRequest.occurrencePeriod":"Period","ServiceRequest.occurrenceTiming":"Timing","ServiceRequest.orderDetail":"CodeableConcept","ServiceRequest.patientInstruction":"string","ServiceRequest.performer":"Reference","ServiceRequest.performerType":"CodeableConcept","ServiceRequest.priority":"code","ServiceRequest.quantityQuantity":"Quantity","ServiceRequest.quantityRange":"Range","ServiceRequest.quantityRatio":"Ratio","ServiceRequest.reasonCode":"CodeableConcept","ServiceRequest.reasonReference":"Reference","ServiceRequest.relevantHistory":"Reference","ServiceRequest.replaces":"Reference","ServiceRequest.requester":"Reference","ServiceRequest.requisition":"Identifier","ServiceRequest.specimen":"Reference","ServiceRequest.status":"code","ServiceRequest.subject":"Reference","ServiceRequest.supportingInfo":"Reference","ServiceRequest.text":"Narrative","Signature.data":"base64Binary","Signature.extension":"Extension","Signature.id":"System.String","Signature.onBehalfOf":"Reference","Signature.sigFormat":"code","Signature.targetFormat":"code","Signature.type":"Coding","Signature.when":"instant","Signature.who":"Reference","Slot.appointmentType":"CodeableConcept","Slot.comment":"string","Slot.contained":"Resource","Slot.end":"instant","Slot.extension":"Extension","Slot.id":"System.String","Slot.identifier":"Identifier","Slot.implicitRules":"uri","Slot.language":"code","Slot.meta":"Meta","Slot.modifierExtension":"Extension","Slot.overbooked":"boolean","Slot.schedule":"Reference","Slot.serviceCategory":"CodeableConcept","Slot.serviceType":"CodeableConcept","Slot.specialty":"CodeableConcept","Slot.start":"instant","Slot.status":"code","Slot.text":"Narrative","Specimen.accessionIdentifier":"Identifier","Specimen.collection.bodySite":"CodeableConcept","Specimen.collection.collectedDateTime":"dateTime","Specimen.collection.collectedPeriod":"Period","Specimen.collection.collector":"Reference","Specimen.collection.duration":"Duration","Specimen.collection.extension":"Extension","Specimen.collection.fastingStatusCodeableConcept":"CodeableConcept","Specimen.collection.fastingStatusDuration":"Duration","Specimen.collection.id":"System.String","Specimen.collection.method":"CodeableConcept","Specimen.collection.modifierExtension":"Extension","Specimen.collection.quantity":"Quantity","Specimen.condition":"CodeableConcept","Specimen.contained":"Resource","Specimen.container.additiveCodeableConcept":"CodeableConcept","Specimen.container.additiveReference":"Reference","Specimen.container.capacity":"Quantity","Specimen.container.description":"string","Specimen.container.extension":"Extension","Specimen.container.id":"System.String","Specimen.container.identifier":"Identifier","Specimen.container.modifierExtension":"Extension","Specimen.container.specimenQuantity":"Quantity","Specimen.container.type":"CodeableConcept","Specimen.extension":"Extension","Specimen.id":"System.String","Specimen.identifier":"Identifier","Specimen.implicitRules":"uri","Specimen.language":"code","Specimen.meta":"Meta","Specimen.modifierExtension":"Extension","Specimen.note":"Annotation","Specimen.parent":"Reference","Specimen.processing.additive":"Reference","Specimen.processing.description":"string","Specimen.processing.extension":"Extension","Specimen.processing.id":"System.String","Specimen.processing.modifierExtension":"Extension","Specimen.processing.procedure":"CodeableConcept","Specimen.processing.timeDateTime":"dateTime","Specimen.processing.timePeriod":"Period","Specimen.receivedTime":"dateTime","Specimen.request":"Reference","Specimen.status":"code","Specimen.subject":"Reference","Specimen.text":"Narrative","Specimen.type":"CodeableConcept","SpecimenDefinition.collection":"CodeableConcept","SpecimenDefinition.contained":"Resource","SpecimenDefinition.extension":"Extension","SpecimenDefinition.id":"System.String","SpecimenDefinition.identifier":"Identifier","SpecimenDefinition.implicitRules":"uri","SpecimenDefinition.language":"code","SpecimenDefinition.meta":"Meta","SpecimenDefinition.modifierExtension":"Extension","SpecimenDefinition.patientPreparation":"CodeableConcept","SpecimenDefinition.text":"Narrative","SpecimenDefinition.timeAspect":"string","SpecimenDefinition.typeCollected":"CodeableConcept","SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept":"CodeableConcept","SpecimenDefinition.typeTested.container.additive.additiveReference":"Reference","SpecimenDefinition.typeTested.container.additive.extension":"Extension","SpecimenDefinition.typeTested.container.additive.id":"System.String","SpecimenDefinition.typeTested.container.additive.modifierExtension":"Extension","SpecimenDefinition.typeTested.container.cap":"CodeableConcept","SpecimenDefinition.typeTested.container.capacity":"Quantity","SpecimenDefinition.typeTested.container.description":"string","SpecimenDefinition.typeTested.container.extension":"Extension","SpecimenDefinition.typeTested.container.id":"System.String","SpecimenDefinition.typeTested.container.material":"CodeableConcept","SpecimenDefinition.typeTested.container.minimumVolumeQuantity":"Quantity","SpecimenDefinition.typeTested.container.minimumVolumeString":"string","SpecimenDefinition.typeTested.container.modifierExtension":"Extension","SpecimenDefinition.typeTested.container.preparation":"string","SpecimenDefinition.typeTested.container.type":"CodeableConcept","SpecimenDefinition.typeTested.extension":"Extension","SpecimenDefinition.typeTested.handling.extension":"Extension","SpecimenDefinition.typeTested.handling.id":"System.String","SpecimenDefinition.typeTested.handling.instruction":"string","SpecimenDefinition.typeTested.handling.maxDuration":"Duration","SpecimenDefinition.typeTested.handling.modifierExtension":"Extension","SpecimenDefinition.typeTested.handling.temperatureQualifier":"CodeableConcept","SpecimenDefinition.typeTested.handling.temperatureRange":"Range","SpecimenDefinition.typeTested.id":"System.String","SpecimenDefinition.typeTested.isDerived":"boolean","SpecimenDefinition.typeTested.modifierExtension":"Extension","SpecimenDefinition.typeTested.preference":"code","SpecimenDefinition.typeTested.rejectionCriterion":"CodeableConcept","SpecimenDefinition.typeTested.requirement":"string","SpecimenDefinition.typeTested.retentionTime":"Duration","SpecimenDefinition.typeTested.type":"CodeableConcept","StructureDefinition.abstract":"boolean","StructureDefinition.baseDefinition":"canonical","StructureDefinition.contact":"ContactDetail","StructureDefinition.contained":"Resource","StructureDefinition.context.expression":"string","StructureDefinition.context.extension":"Extension","StructureDefinition.context.id":"System.String","StructureDefinition.context.modifierExtension":"Extension","StructureDefinition.context.type":"code","StructureDefinition.contextInvariant":"string","StructureDefinition.copyright":"markdown","StructureDefinition.date":"dateTime","StructureDefinition.derivation":"code","StructureDefinition.description":"markdown","StructureDefinition.differential.element":"ElementDefinition","StructureDefinition.differential.extension":"Extension","StructureDefinition.differential.id":"System.String","StructureDefinition.differential.modifierExtension":"Extension","StructureDefinition.experimental":"boolean","StructureDefinition.extension":"Extension","StructureDefinition.fhirVersion":"code","StructureDefinition.id":"System.String","StructureDefinition.identifier":"Identifier","StructureDefinition.implicitRules":"uri","StructureDefinition.jurisdiction":"CodeableConcept","StructureDefinition.keyword":"Coding","StructureDefinition.kind":"code","StructureDefinition.language":"code","StructureDefinition.mapping.comment":"string","StructureDefinition.mapping.extension":"Extension","StructureDefinition.mapping.id":"System.String","StructureDefinition.mapping.identity":"id","StructureDefinition.mapping.modifierExtension":"Extension","StructureDefinition.mapping.name":"string","StructureDefinition.mapping.uri":"uri","StructureDefinition.meta":"Meta","StructureDefinition.modifierExtension":"Extension","StructureDefinition.name":"string","StructureDefinition.publisher":"string","StructureDefinition.purpose":"markdown","StructureDefinition.snapshot.element":"ElementDefinition","StructureDefinition.snapshot.extension":"Extension","StructureDefinition.snapshot.id":"System.String","StructureDefinition.snapshot.modifierExtension":"Extension","StructureDefinition.status":"code","StructureDefinition.text":"Narrative","StructureDefinition.title":"string","StructureDefinition.type":"uri","StructureDefinition.url":"uri","StructureDefinition.useContext":"UsageContext","StructureDefinition.version":"string","StructureMap.contact":"ContactDetail","StructureMap.contained":"Resource","StructureMap.copyright":"markdown","StructureMap.date":"dateTime","StructureMap.description":"markdown","StructureMap.experimental":"boolean","StructureMap.extension":"Extension","StructureMap.group.documentation":"string","StructureMap.group.extends":"id","StructureMap.group.extension":"Extension","StructureMap.group.id":"System.String","StructureMap.group.input.documentation":"string","StructureMap.group.input.extension":"Extension","StructureMap.group.input.id":"System.String","StructureMap.group.input.mode":"code","StructureMap.group.input.modifierExtension":"Extension","StructureMap.group.input.name":"id","StructureMap.group.input.type":"string","StructureMap.group.modifierExtension":"Extension","StructureMap.group.name":"id","StructureMap.group.rule.dependent.extension":"Extension","StructureMap.group.rule.dependent.id":"System.String","StructureMap.group.rule.dependent.modifierExtension":"Extension","StructureMap.group.rule.dependent.name":"id","StructureMap.group.rule.dependent.variable":"string","StructureMap.group.rule.documentation":"string","StructureMap.group.rule.extension":"Extension","StructureMap.group.rule.id":"System.String","StructureMap.group.rule.modifierExtension":"Extension","StructureMap.group.rule.name":"id","StructureMap.group.rule.source.check":"string","StructureMap.group.rule.source.condition":"string","StructureMap.group.rule.source.context":"id","StructureMap.group.rule.source.defaultValueAddress":"Address","StructureMap.group.rule.source.defaultValueAge":"Age","StructureMap.group.rule.source.defaultValueAnnotation":"Annotation","StructureMap.group.rule.source.defaultValueAttachment":"Attachment","StructureMap.group.rule.source.defaultValueBase64Binary":"base64Binary","StructureMap.group.rule.source.defaultValueBoolean":"boolean","StructureMap.group.rule.source.defaultValueCanonical":"canonical","StructureMap.group.rule.source.defaultValueCode":"code","StructureMap.group.rule.source.defaultValueCodeableConcept":"CodeableConcept","StructureMap.group.rule.source.defaultValueCoding":"Coding","StructureMap.group.rule.source.defaultValueContactDetail":"ContactDetail","StructureMap.group.rule.source.defaultValueContactPoint":"ContactPoint","StructureMap.group.rule.source.defaultValueContributor":"Contributor","StructureMap.group.rule.source.defaultValueCount":"Count","StructureMap.group.rule.source.defaultValueDataRequirement":"DataRequirement","StructureMap.group.rule.source.defaultValueDate":"date","StructureMap.group.rule.source.defaultValueDateTime":"dateTime","StructureMap.group.rule.source.defaultValueDecimal":"decimal","StructureMap.group.rule.source.defaultValueDistance":"Distance","StructureMap.group.rule.source.defaultValueDosage":"Dosage","StructureMap.group.rule.source.defaultValueDuration":"Duration","StructureMap.group.rule.source.defaultValueExpression":"Expression","StructureMap.group.rule.source.defaultValueHumanName":"HumanName","StructureMap.group.rule.source.defaultValueId":"id","StructureMap.group.rule.source.defaultValueIdentifier":"Identifier","StructureMap.group.rule.source.defaultValueInstant":"instant","StructureMap.group.rule.source.defaultValueInteger":"integer","StructureMap.group.rule.source.defaultValueMarkdown":"markdown","StructureMap.group.rule.source.defaultValueMeta":"Meta","StructureMap.group.rule.source.defaultValueMoney":"Money","StructureMap.group.rule.source.defaultValueOid":"oid","StructureMap.group.rule.source.defaultValueParameterDefinition":"ParameterDefinition","StructureMap.group.rule.source.defaultValuePeriod":"Period","StructureMap.group.rule.source.defaultValuePositiveInt":"positiveInt","StructureMap.group.rule.source.defaultValueQuantity":"Quantity","StructureMap.group.rule.source.defaultValueRange":"Range","StructureMap.group.rule.source.defaultValueRatio":"Ratio","StructureMap.group.rule.source.defaultValueReference":"Reference","StructureMap.group.rule.source.defaultValueRelatedArtifact":"RelatedArtifact","StructureMap.group.rule.source.defaultValueSampledData":"SampledData","StructureMap.group.rule.source.defaultValueSignature":"Signature","StructureMap.group.rule.source.defaultValueString":"string","StructureMap.group.rule.source.defaultValueTime":"time","StructureMap.group.rule.source.defaultValueTiming":"Timing","StructureMap.group.rule.source.defaultValueTriggerDefinition":"TriggerDefinition","StructureMap.group.rule.source.defaultValueUnsignedInt":"unsignedInt","StructureMap.group.rule.source.defaultValueUri":"uri","StructureMap.group.rule.source.defaultValueUrl":"url","StructureMap.group.rule.source.defaultValueUsageContext":"UsageContext","StructureMap.group.rule.source.defaultValueUuid":"uuid","StructureMap.group.rule.source.element":"string","StructureMap.group.rule.source.extension":"Extension","StructureMap.group.rule.source.id":"System.String","StructureMap.group.rule.source.listMode":"code","StructureMap.group.rule.source.logMessage":"string","StructureMap.group.rule.source.max":"string","StructureMap.group.rule.source.min":"integer","StructureMap.group.rule.source.modifierExtension":"Extension","StructureMap.group.rule.source.type":"string","StructureMap.group.rule.source.variable":"id","StructureMap.group.rule.target.context":"id","StructureMap.group.rule.target.contextType":"code","StructureMap.group.rule.target.element":"string","StructureMap.group.rule.target.extension":"Extension","StructureMap.group.rule.target.id":"System.String","StructureMap.group.rule.target.listMode":"code","StructureMap.group.rule.target.listRuleId":"id","StructureMap.group.rule.target.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.extension":"Extension","StructureMap.group.rule.target.parameter.id":"System.String","StructureMap.group.rule.target.parameter.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.valueBoolean":"boolean","StructureMap.group.rule.target.parameter.valueDecimal":"decimal","StructureMap.group.rule.target.parameter.valueId":"id","StructureMap.group.rule.target.parameter.valueInteger":"integer","StructureMap.group.rule.target.parameter.valueString":"string","StructureMap.group.rule.target.transform":"code","StructureMap.group.rule.target.variable":"id","StructureMap.group.typeMode":"code","StructureMap.id":"System.String","StructureMap.identifier":"Identifier","StructureMap.implicitRules":"uri","StructureMap.import":"canonical","StructureMap.jurisdiction":"CodeableConcept","StructureMap.language":"code","StructureMap.meta":"Meta","StructureMap.modifierExtension":"Extension","StructureMap.name":"string","StructureMap.publisher":"string","StructureMap.purpose":"markdown","StructureMap.status":"code","StructureMap.structure.alias":"string","StructureMap.structure.documentation":"string","StructureMap.structure.extension":"Extension","StructureMap.structure.id":"System.String","StructureMap.structure.mode":"code","StructureMap.structure.modifierExtension":"Extension","StructureMap.structure.url":"canonical","StructureMap.text":"Narrative","StructureMap.title":"string","StructureMap.url":"uri","StructureMap.useContext":"UsageContext","StructureMap.version":"string","Subscription.channel.endpoint":"url","Subscription.channel.extension":"Extension","Subscription.channel.header":"string","Subscription.channel.id":"System.String","Subscription.channel.modifierExtension":"Extension","Subscription.channel.payload":"code","Subscription.channel.type":"code","Subscription.contact":"ContactPoint","Subscription.contained":"Resource","Subscription.criteria":"string","Subscription.end":"instant","Subscription.error":"string","Subscription.extension":"Extension","Subscription.id":"System.String","Subscription.implicitRules":"uri","Subscription.language":"code","Subscription.meta":"Meta","Subscription.modifierExtension":"Extension","Subscription.reason":"string","Subscription.status":"code","Subscription.text":"Narrative","Substance.category":"CodeableConcept","Substance.code":"CodeableConcept","Substance.contained":"Resource","Substance.description":"string","Substance.extension":"Extension","Substance.id":"System.String","Substance.identifier":"Identifier","Substance.implicitRules":"uri","Substance.ingredient.extension":"Extension","Substance.ingredient.id":"System.String","Substance.ingredient.modifierExtension":"Extension","Substance.ingredient.quantity":"Ratio","Substance.ingredient.substanceCodeableConcept":"CodeableConcept","Substance.ingredient.substanceReference":"Reference","Substance.instance.expiry":"dateTime","Substance.instance.extension":"Extension","Substance.instance.id":"System.String","Substance.instance.identifier":"Identifier","Substance.instance.modifierExtension":"Extension","Substance.instance.quantity":"Quantity","Substance.language":"code","Substance.meta":"Meta","Substance.modifierExtension":"Extension","Substance.status":"code","Substance.text":"Narrative","SubstanceAmount.amountQuantity":"Quantity","SubstanceAmount.amountRange":"Range","SubstanceAmount.amountString":"string","SubstanceAmount.amountText":"string","SubstanceAmount.amountType":"CodeableConcept","SubstanceAmount.extension":"Extension","SubstanceAmount.id":"System.String","SubstanceAmount.modifierExtension":"Extension","SubstanceAmount.referenceRange.extension":"Extension","SubstanceAmount.referenceRange.highLimit":"Quantity","SubstanceAmount.referenceRange.id":"System.String","SubstanceAmount.referenceRange.lowLimit":"Quantity","SubstanceNucleicAcid.areaOfHybridisation":"string","SubstanceNucleicAcid.contained":"Resource","SubstanceNucleicAcid.extension":"Extension","SubstanceNucleicAcid.id":"System.String","SubstanceNucleicAcid.implicitRules":"uri","SubstanceNucleicAcid.language":"code","SubstanceNucleicAcid.meta":"Meta","SubstanceNucleicAcid.modifierExtension":"Extension","SubstanceNucleicAcid.numberOfSubunits":"integer","SubstanceNucleicAcid.oligoNucleotideType":"CodeableConcept","SubstanceNucleicAcid.sequenceType":"CodeableConcept","SubstanceNucleicAcid.subunit.extension":"Extension","SubstanceNucleicAcid.subunit.fivePrime":"CodeableConcept","SubstanceNucleicAcid.subunit.id":"System.String","SubstanceNucleicAcid.subunit.length":"integer","SubstanceNucleicAcid.subunit.linkage.connectivity":"string","SubstanceNucleicAcid.subunit.linkage.extension":"Extension","SubstanceNucleicAcid.subunit.linkage.id":"System.String","SubstanceNucleicAcid.subunit.linkage.identifier":"Identifier","SubstanceNucleicAcid.subunit.linkage.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.linkage.name":"string","SubstanceNucleicAcid.subunit.linkage.residueSite":"string","SubstanceNucleicAcid.subunit.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.sequence":"string","SubstanceNucleicAcid.subunit.sequenceAttachment":"Attachment","SubstanceNucleicAcid.subunit.subunit":"integer","SubstanceNucleicAcid.subunit.sugar.extension":"Extension","SubstanceNucleicAcid.subunit.sugar.id":"System.String","SubstanceNucleicAcid.subunit.sugar.identifier":"Identifier","SubstanceNucleicAcid.subunit.sugar.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.sugar.name":"string","SubstanceNucleicAcid.subunit.sugar.residueSite":"string","SubstanceNucleicAcid.subunit.threePrime":"CodeableConcept","SubstanceNucleicAcid.text":"Narrative","SubstancePolymer.class":"CodeableConcept","SubstancePolymer.contained":"Resource","SubstancePolymer.copolymerConnectivity":"CodeableConcept","SubstancePolymer.extension":"Extension","SubstancePolymer.geometry":"CodeableConcept","SubstancePolymer.id":"System.String","SubstancePolymer.implicitRules":"uri","SubstancePolymer.language":"code","SubstancePolymer.meta":"Meta","SubstancePolymer.modification":"string","SubstancePolymer.modifierExtension":"Extension","SubstancePolymer.monomerSet.extension":"Extension","SubstancePolymer.monomerSet.id":"System.String","SubstancePolymer.monomerSet.modifierExtension":"Extension","SubstancePolymer.monomerSet.ratioType":"CodeableConcept","SubstancePolymer.monomerSet.startingMaterial.amount":"SubstanceAmount","SubstancePolymer.monomerSet.startingMaterial.extension":"Extension","SubstancePolymer.monomerSet.startingMaterial.id":"System.String","SubstancePolymer.monomerSet.startingMaterial.isDefining":"boolean","SubstancePolymer.monomerSet.startingMaterial.material":"CodeableConcept","SubstancePolymer.monomerSet.startingMaterial.modifierExtension":"Extension","SubstancePolymer.monomerSet.startingMaterial.type":"CodeableConcept","SubstancePolymer.repeat.averageMolecularFormula":"string","SubstancePolymer.repeat.extension":"Extension","SubstancePolymer.repeat.id":"System.String","SubstancePolymer.repeat.modifierExtension":"Extension","SubstancePolymer.repeat.numberOfUnits":"integer","SubstancePolymer.repeat.repeatUnit.amount":"SubstanceAmount","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount":"SubstanceAmount","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree":"CodeableConcept","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.extension":"Extension","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.id":"System.String","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.extension":"Extension","SubstancePolymer.repeat.repeatUnit.id":"System.String","SubstancePolymer.repeat.repeatUnit.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation":"CodeableConcept","SubstancePolymer.repeat.repeatUnit.repeatUnit":"string","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.attachment":"Attachment","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.extension":"Extension","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.id":"System.String","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.representation":"string","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.type":"CodeableConcept","SubstancePolymer.repeat.repeatUnitAmountType":"CodeableConcept","SubstancePolymer.text":"Narrative","SubstanceProtein.contained":"Resource","SubstanceProtein.disulfideLinkage":"string","SubstanceProtein.extension":"Extension","SubstanceProtein.id":"System.String","SubstanceProtein.implicitRules":"uri","SubstanceProtein.language":"code","SubstanceProtein.meta":"Meta","SubstanceProtein.modifierExtension":"Extension","SubstanceProtein.numberOfSubunits":"integer","SubstanceProtein.sequenceType":"CodeableConcept","SubstanceProtein.subunit.cTerminalModification":"string","SubstanceProtein.subunit.cTerminalModificationId":"Identifier","SubstanceProtein.subunit.extension":"Extension","SubstanceProtein.subunit.id":"System.String","SubstanceProtein.subunit.length":"integer","SubstanceProtein.subunit.modifierExtension":"Extension","SubstanceProtein.subunit.nTerminalModification":"string","SubstanceProtein.subunit.nTerminalModificationId":"Identifier","SubstanceProtein.subunit.sequence":"string","SubstanceProtein.subunit.sequenceAttachment":"Attachment","SubstanceProtein.subunit.subunit":"integer","SubstanceProtein.text":"Narrative","SubstanceReferenceInformation.classification.classification":"CodeableConcept","SubstanceReferenceInformation.classification.domain":"CodeableConcept","SubstanceReferenceInformation.classification.extension":"Extension","SubstanceReferenceInformation.classification.id":"System.String","SubstanceReferenceInformation.classification.modifierExtension":"Extension","SubstanceReferenceInformation.classification.source":"Reference","SubstanceReferenceInformation.classification.subtype":"CodeableConcept","SubstanceReferenceInformation.comment":"string","SubstanceReferenceInformation.contained":"Resource","SubstanceReferenceInformation.extension":"Extension","SubstanceReferenceInformation.gene.extension":"Extension","SubstanceReferenceInformation.gene.gene":"CodeableConcept","SubstanceReferenceInformation.gene.geneSequenceOrigin":"CodeableConcept","SubstanceReferenceInformation.gene.id":"System.String","SubstanceReferenceInformation.gene.modifierExtension":"Extension","SubstanceReferenceInformation.gene.source":"Reference","SubstanceReferenceInformation.geneElement.element":"Identifier","SubstanceReferenceInformation.geneElement.extension":"Extension","SubstanceReferenceInformation.geneElement.id":"System.String","SubstanceReferenceInformation.geneElement.modifierExtension":"Extension","SubstanceReferenceInformation.geneElement.source":"Reference","SubstanceReferenceInformation.geneElement.type":"CodeableConcept","SubstanceReferenceInformation.id":"System.String","SubstanceReferenceInformation.implicitRules":"uri","SubstanceReferenceInformation.language":"code","SubstanceReferenceInformation.meta":"Meta","SubstanceReferenceInformation.modifierExtension":"Extension","SubstanceReferenceInformation.target.amountQuantity":"Quantity","SubstanceReferenceInformation.target.amountRange":"Range","SubstanceReferenceInformation.target.amountString":"string","SubstanceReferenceInformation.target.amountType":"CodeableConcept","SubstanceReferenceInformation.target.extension":"Extension","SubstanceReferenceInformation.target.id":"System.String","SubstanceReferenceInformation.target.interaction":"CodeableConcept","SubstanceReferenceInformation.target.modifierExtension":"Extension","SubstanceReferenceInformation.target.organism":"CodeableConcept","SubstanceReferenceInformation.target.organismType":"CodeableConcept","SubstanceReferenceInformation.target.source":"Reference","SubstanceReferenceInformation.target.target":"Identifier","SubstanceReferenceInformation.target.type":"CodeableConcept","SubstanceReferenceInformation.text":"Narrative","SubstanceSourceMaterial.contained":"Resource","SubstanceSourceMaterial.countryOfOrigin":"CodeableConcept","SubstanceSourceMaterial.developmentStage":"CodeableConcept","SubstanceSourceMaterial.extension":"Extension","SubstanceSourceMaterial.fractionDescription.extension":"Extension","SubstanceSourceMaterial.fractionDescription.fraction":"string","SubstanceSourceMaterial.fractionDescription.id":"System.String","SubstanceSourceMaterial.fractionDescription.materialType":"CodeableConcept","SubstanceSourceMaterial.fractionDescription.modifierExtension":"Extension","SubstanceSourceMaterial.geographicalLocation":"string","SubstanceSourceMaterial.id":"System.String","SubstanceSourceMaterial.implicitRules":"uri","SubstanceSourceMaterial.language":"code","SubstanceSourceMaterial.meta":"Meta","SubstanceSourceMaterial.modifierExtension":"Extension","SubstanceSourceMaterial.organism.author.authorDescription":"string","SubstanceSourceMaterial.organism.author.authorType":"CodeableConcept","SubstanceSourceMaterial.organism.author.extension":"Extension","SubstanceSourceMaterial.organism.author.id":"System.String","SubstanceSourceMaterial.organism.author.modifierExtension":"Extension","SubstanceSourceMaterial.organism.extension":"Extension","SubstanceSourceMaterial.organism.family":"CodeableConcept","SubstanceSourceMaterial.organism.genus":"CodeableConcept","SubstanceSourceMaterial.organism.hybrid.extension":"Extension","SubstanceSourceMaterial.organism.hybrid.hybridType":"CodeableConcept","SubstanceSourceMaterial.organism.hybrid.id":"System.String","SubstanceSourceMaterial.organism.hybrid.maternalOrganismId":"string","SubstanceSourceMaterial.organism.hybrid.maternalOrganismName":"string","SubstanceSourceMaterial.organism.hybrid.modifierExtension":"Extension","SubstanceSourceMaterial.organism.hybrid.paternalOrganismId":"string","SubstanceSourceMaterial.organism.hybrid.paternalOrganismName":"string","SubstanceSourceMaterial.organism.id":"System.String","SubstanceSourceMaterial.organism.intraspecificDescription":"string","SubstanceSourceMaterial.organism.intraspecificType":"CodeableConcept","SubstanceSourceMaterial.organism.modifierExtension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.class":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.extension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.id":"System.String","SubstanceSourceMaterial.organism.organismGeneral.kingdom":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.modifierExtension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.order":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.phylum":"CodeableConcept","SubstanceSourceMaterial.organism.species":"CodeableConcept","SubstanceSourceMaterial.organismId":"Identifier","SubstanceSourceMaterial.organismName":"string","SubstanceSourceMaterial.parentSubstanceId":"Identifier","SubstanceSourceMaterial.parentSubstanceName":"string","SubstanceSourceMaterial.partDescription.extension":"Extension","SubstanceSourceMaterial.partDescription.id":"System.String","SubstanceSourceMaterial.partDescription.modifierExtension":"Extension","SubstanceSourceMaterial.partDescription.part":"CodeableConcept","SubstanceSourceMaterial.partDescription.partLocation":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialClass":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialState":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialType":"CodeableConcept","SubstanceSourceMaterial.text":"Narrative","SubstanceSpecification.code.code":"CodeableConcept","SubstanceSpecification.code.comment":"string","SubstanceSpecification.code.extension":"Extension","SubstanceSpecification.code.id":"System.String","SubstanceSpecification.code.modifierExtension":"Extension","SubstanceSpecification.code.source":"Reference","SubstanceSpecification.code.status":"CodeableConcept","SubstanceSpecification.code.statusDate":"dateTime","SubstanceSpecification.comment":"string","SubstanceSpecification.contained":"Resource","SubstanceSpecification.description":"string","SubstanceSpecification.domain":"CodeableConcept","SubstanceSpecification.extension":"Extension","SubstanceSpecification.id":"System.String","SubstanceSpecification.identifier":"Identifier","SubstanceSpecification.implicitRules":"uri","SubstanceSpecification.language":"code","SubstanceSpecification.meta":"Meta","SubstanceSpecification.modifierExtension":"Extension","SubstanceSpecification.moiety.amountQuantity":"Quantity","SubstanceSpecification.moiety.amountString":"string","SubstanceSpecification.moiety.extension":"Extension","SubstanceSpecification.moiety.id":"System.String","SubstanceSpecification.moiety.identifier":"Identifier","SubstanceSpecification.moiety.modifierExtension":"Extension","SubstanceSpecification.moiety.molecularFormula":"string","SubstanceSpecification.moiety.name":"string","SubstanceSpecification.moiety.opticalActivity":"CodeableConcept","SubstanceSpecification.moiety.role":"CodeableConcept","SubstanceSpecification.moiety.stereochemistry":"CodeableConcept","SubstanceSpecification.name.domain":"CodeableConcept","SubstanceSpecification.name.extension":"Extension","SubstanceSpecification.name.id":"System.String","SubstanceSpecification.name.jurisdiction":"CodeableConcept","SubstanceSpecification.name.language":"CodeableConcept","SubstanceSpecification.name.modifierExtension":"Extension","SubstanceSpecification.name.name":"string","SubstanceSpecification.name.official.authority":"CodeableConcept","SubstanceSpecification.name.official.date":"dateTime","SubstanceSpecification.name.official.extension":"Extension","SubstanceSpecification.name.official.id":"System.String","SubstanceSpecification.name.official.modifierExtension":"Extension","SubstanceSpecification.name.official.status":"CodeableConcept","SubstanceSpecification.name.preferred":"boolean","SubstanceSpecification.name.source":"Reference","SubstanceSpecification.name.status":"CodeableConcept","SubstanceSpecification.name.type":"CodeableConcept","SubstanceSpecification.nucleicAcid":"Reference","SubstanceSpecification.polymer":"Reference","SubstanceSpecification.property.amountQuantity":"Quantity","SubstanceSpecification.property.amountString":"string","SubstanceSpecification.property.category":"CodeableConcept","SubstanceSpecification.property.code":"CodeableConcept","SubstanceSpecification.property.definingSubstanceCodeableConcept":"CodeableConcept","SubstanceSpecification.property.definingSubstanceReference":"Reference","SubstanceSpecification.property.extension":"Extension","SubstanceSpecification.property.id":"System.String","SubstanceSpecification.property.modifierExtension":"Extension","SubstanceSpecification.property.parameters":"string","SubstanceSpecification.protein":"Reference","SubstanceSpecification.referenceInformation":"Reference","SubstanceSpecification.relationship.amountQuantity":"Quantity","SubstanceSpecification.relationship.amountRange":"Range","SubstanceSpecification.relationship.amountRatio":"Ratio","SubstanceSpecification.relationship.amountRatioLowLimit":"Ratio","SubstanceSpecification.relationship.amountString":"string","SubstanceSpecification.relationship.amountType":"CodeableConcept","SubstanceSpecification.relationship.extension":"Extension","SubstanceSpecification.relationship.id":"System.String","SubstanceSpecification.relationship.isDefining":"boolean","SubstanceSpecification.relationship.modifierExtension":"Extension","SubstanceSpecification.relationship.relationship":"CodeableConcept","SubstanceSpecification.relationship.source":"Reference","SubstanceSpecification.relationship.substanceCodeableConcept":"CodeableConcept","SubstanceSpecification.relationship.substanceReference":"Reference","SubstanceSpecification.source":"Reference","SubstanceSpecification.sourceMaterial":"Reference","SubstanceSpecification.status":"CodeableConcept","SubstanceSpecification.structure.extension":"Extension","SubstanceSpecification.structure.id":"System.String","SubstanceSpecification.structure.isotope.extension":"Extension","SubstanceSpecification.structure.isotope.halfLife":"Quantity","SubstanceSpecification.structure.isotope.id":"System.String","SubstanceSpecification.structure.isotope.identifier":"Identifier","SubstanceSpecification.structure.isotope.modifierExtension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.amount":"Quantity","SubstanceSpecification.structure.isotope.molecularWeight.extension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.id":"System.String","SubstanceSpecification.structure.isotope.molecularWeight.method":"CodeableConcept","SubstanceSpecification.structure.isotope.molecularWeight.modifierExtension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.type":"CodeableConcept","SubstanceSpecification.structure.isotope.name":"CodeableConcept","SubstanceSpecification.structure.isotope.substitution":"CodeableConcept","SubstanceSpecification.structure.modifierExtension":"Extension","SubstanceSpecification.structure.molecularFormula":"string","SubstanceSpecification.structure.molecularFormulaByMoiety":"string","SubstanceSpecification.structure.opticalActivity":"CodeableConcept","SubstanceSpecification.structure.representation.attachment":"Attachment","SubstanceSpecification.structure.representation.extension":"Extension","SubstanceSpecification.structure.representation.id":"System.String","SubstanceSpecification.structure.representation.modifierExtension":"Extension","SubstanceSpecification.structure.representation.representation":"string","SubstanceSpecification.structure.representation.type":"CodeableConcept","SubstanceSpecification.structure.source":"Reference","SubstanceSpecification.structure.stereochemistry":"CodeableConcept","SubstanceSpecification.text":"Narrative","SubstanceSpecification.type":"CodeableConcept","SupplyDelivery.basedOn":"Reference","SupplyDelivery.contained":"Resource","SupplyDelivery.destination":"Reference","SupplyDelivery.extension":"Extension","SupplyDelivery.id":"System.String","SupplyDelivery.identifier":"Identifier","SupplyDelivery.implicitRules":"uri","SupplyDelivery.language":"code","SupplyDelivery.meta":"Meta","SupplyDelivery.modifierExtension":"Extension","SupplyDelivery.occurrenceDateTime":"dateTime","SupplyDelivery.occurrencePeriod":"Period","SupplyDelivery.occurrenceTiming":"Timing","SupplyDelivery.partOf":"Reference","SupplyDelivery.patient":"Reference","SupplyDelivery.receiver":"Reference","SupplyDelivery.status":"code","SupplyDelivery.suppliedItem.extension":"Extension","SupplyDelivery.suppliedItem.id":"System.String","SupplyDelivery.suppliedItem.itemCodeableConcept":"CodeableConcept","SupplyDelivery.suppliedItem.itemReference":"Reference","SupplyDelivery.suppliedItem.modifierExtension":"Extension","SupplyDelivery.suppliedItem.quantity":"Quantity","SupplyDelivery.supplier":"Reference","SupplyDelivery.text":"Narrative","SupplyDelivery.type":"CodeableConcept","SupplyRequest.authoredOn":"dateTime","SupplyRequest.category":"CodeableConcept","SupplyRequest.contained":"Resource","SupplyRequest.deliverFrom":"Reference","SupplyRequest.deliverTo":"Reference","SupplyRequest.extension":"Extension","SupplyRequest.id":"System.String","SupplyRequest.identifier":"Identifier","SupplyRequest.implicitRules":"uri","SupplyRequest.itemCodeableConcept":"CodeableConcept","SupplyRequest.itemReference":"Reference","SupplyRequest.language":"code","SupplyRequest.meta":"Meta","SupplyRequest.modifierExtension":"Extension","SupplyRequest.occurrenceDateTime":"dateTime","SupplyRequest.occurrencePeriod":"Period","SupplyRequest.occurrenceTiming":"Timing","SupplyRequest.parameter.code":"CodeableConcept","SupplyRequest.parameter.extension":"Extension","SupplyRequest.parameter.id":"System.String","SupplyRequest.parameter.modifierExtension":"Extension","SupplyRequest.parameter.valueBoolean":"boolean","SupplyRequest.parameter.valueCodeableConcept":"CodeableConcept","SupplyRequest.parameter.valueQuantity":"Quantity","SupplyRequest.parameter.valueRange":"Range","SupplyRequest.priority":"code","SupplyRequest.quantity":"Quantity","SupplyRequest.reasonCode":"CodeableConcept","SupplyRequest.reasonReference":"Reference","SupplyRequest.requester":"Reference","SupplyRequest.status":"code","SupplyRequest.supplier":"Reference","SupplyRequest.text":"Narrative","Task.authoredOn":"dateTime","Task.basedOn":"Reference","Task.businessStatus":"CodeableConcept","Task.code":"CodeableConcept","Task.contained":"Resource","Task.description":"string","Task.encounter":"Reference","Task.executionPeriod":"Period","Task.extension":"Extension","Task.focus":"Reference","Task.for":"Reference","Task.groupIdentifier":"Identifier","Task.id":"System.String","Task.identifier":"Identifier","Task.implicitRules":"uri","Task.input.extension":"Extension","Task.input.id":"System.String","Task.input.modifierExtension":"Extension","Task.input.type":"CodeableConcept","Task.input.valueAddress":"Address","Task.input.valueAge":"Age","Task.input.valueAnnotation":"Annotation","Task.input.valueAttachment":"Attachment","Task.input.valueBase64Binary":"base64Binary","Task.input.valueBoolean":"boolean","Task.input.valueCanonical":"canonical","Task.input.valueCode":"code","Task.input.valueCodeableConcept":"CodeableConcept","Task.input.valueCoding":"Coding","Task.input.valueContactDetail":"ContactDetail","Task.input.valueContactPoint":"ContactPoint","Task.input.valueContributor":"Contributor","Task.input.valueCount":"Count","Task.input.valueDataRequirement":"DataRequirement","Task.input.valueDate":"date","Task.input.valueDateTime":"dateTime","Task.input.valueDecimal":"decimal","Task.input.valueDistance":"Distance","Task.input.valueDosage":"Dosage","Task.input.valueDuration":"Duration","Task.input.valueExpression":"Expression","Task.input.valueHumanName":"HumanName","Task.input.valueId":"id","Task.input.valueIdentifier":"Identifier","Task.input.valueInstant":"instant","Task.input.valueInteger":"integer","Task.input.valueMarkdown":"markdown","Task.input.valueMeta":"Meta","Task.input.valueMoney":"Money","Task.input.valueOid":"oid","Task.input.valueParameterDefinition":"ParameterDefinition","Task.input.valuePeriod":"Period","Task.input.valuePositiveInt":"positiveInt","Task.input.valueQuantity":"Quantity","Task.input.valueRange":"Range","Task.input.valueRatio":"Ratio","Task.input.valueReference":"Reference","Task.input.valueRelatedArtifact":"RelatedArtifact","Task.input.valueSampledData":"SampledData","Task.input.valueSignature":"Signature","Task.input.valueString":"string","Task.input.valueTime":"time","Task.input.valueTiming":"Timing","Task.input.valueTriggerDefinition":"TriggerDefinition","Task.input.valueUnsignedInt":"unsignedInt","Task.input.valueUri":"uri","Task.input.valueUrl":"url","Task.input.valueUsageContext":"UsageContext","Task.input.valueUuid":"uuid","Task.instantiatesCanonical":"canonical","Task.instantiatesUri":"uri","Task.insurance":"Reference","Task.intent":"code","Task.language":"code","Task.lastModified":"dateTime","Task.location":"Reference","Task.meta":"Meta","Task.modifierExtension":"Extension","Task.note":"Annotation","Task.output.extension":"Extension","Task.output.id":"System.String","Task.output.modifierExtension":"Extension","Task.output.type":"CodeableConcept","Task.output.valueAddress":"Address","Task.output.valueAge":"Age","Task.output.valueAnnotation":"Annotation","Task.output.valueAttachment":"Attachment","Task.output.valueBase64Binary":"base64Binary","Task.output.valueBoolean":"boolean","Task.output.valueCanonical":"canonical","Task.output.valueCode":"code","Task.output.valueCodeableConcept":"CodeableConcept","Task.output.valueCoding":"Coding","Task.output.valueContactDetail":"ContactDetail","Task.output.valueContactPoint":"ContactPoint","Task.output.valueContributor":"Contributor","Task.output.valueCount":"Count","Task.output.valueDataRequirement":"DataRequirement","Task.output.valueDate":"date","Task.output.valueDateTime":"dateTime","Task.output.valueDecimal":"decimal","Task.output.valueDistance":"Distance","Task.output.valueDosage":"Dosage","Task.output.valueDuration":"Duration","Task.output.valueExpression":"Expression","Task.output.valueHumanName":"HumanName","Task.output.valueId":"id","Task.output.valueIdentifier":"Identifier","Task.output.valueInstant":"instant","Task.output.valueInteger":"integer","Task.output.valueMarkdown":"markdown","Task.output.valueMeta":"Meta","Task.output.valueMoney":"Money","Task.output.valueOid":"oid","Task.output.valueParameterDefinition":"ParameterDefinition","Task.output.valuePeriod":"Period","Task.output.valuePositiveInt":"positiveInt","Task.output.valueQuantity":"Quantity","Task.output.valueRange":"Range","Task.output.valueRatio":"Ratio","Task.output.valueReference":"Reference","Task.output.valueRelatedArtifact":"RelatedArtifact","Task.output.valueSampledData":"SampledData","Task.output.valueSignature":"Signature","Task.output.valueString":"string","Task.output.valueTime":"time","Task.output.valueTiming":"Timing","Task.output.valueTriggerDefinition":"TriggerDefinition","Task.output.valueUnsignedInt":"unsignedInt","Task.output.valueUri":"uri","Task.output.valueUrl":"url","Task.output.valueUsageContext":"UsageContext","Task.output.valueUuid":"uuid","Task.owner":"Reference","Task.partOf":"Reference","Task.performerType":"CodeableConcept","Task.priority":"code","Task.reasonCode":"CodeableConcept","Task.reasonReference":"Reference","Task.relevantHistory":"Reference","Task.requester":"Reference","Task.restriction.extension":"Extension","Task.restriction.id":"System.String","Task.restriction.modifierExtension":"Extension","Task.restriction.period":"Period","Task.restriction.recipient":"Reference","Task.restriction.repetitions":"positiveInt","Task.status":"code","Task.statusReason":"CodeableConcept","Task.text":"Narrative","TerminologyCapabilities.closure.extension":"Extension","TerminologyCapabilities.closure.id":"System.String","TerminologyCapabilities.closure.modifierExtension":"Extension","TerminologyCapabilities.closure.translation":"boolean","TerminologyCapabilities.codeSearch":"code","TerminologyCapabilities.codeSystem.extension":"Extension","TerminologyCapabilities.codeSystem.id":"System.String","TerminologyCapabilities.codeSystem.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.subsumption":"boolean","TerminologyCapabilities.codeSystem.uri":"canonical","TerminologyCapabilities.codeSystem.version.code":"string","TerminologyCapabilities.codeSystem.version.compositional":"boolean","TerminologyCapabilities.codeSystem.version.extension":"Extension","TerminologyCapabilities.codeSystem.version.filter.code":"code","TerminologyCapabilities.codeSystem.version.filter.extension":"Extension","TerminologyCapabilities.codeSystem.version.filter.id":"System.String","TerminologyCapabilities.codeSystem.version.filter.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.version.filter.op":"code","TerminologyCapabilities.codeSystem.version.id":"System.String","TerminologyCapabilities.codeSystem.version.isDefault":"boolean","TerminologyCapabilities.codeSystem.version.language":"code","TerminologyCapabilities.codeSystem.version.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.version.property":"code","TerminologyCapabilities.contact":"ContactDetail","TerminologyCapabilities.contained":"Resource","TerminologyCapabilities.copyright":"markdown","TerminologyCapabilities.date":"dateTime","TerminologyCapabilities.description":"markdown","TerminologyCapabilities.expansion.extension":"Extension","TerminologyCapabilities.expansion.hierarchical":"boolean","TerminologyCapabilities.expansion.id":"System.String","TerminologyCapabilities.expansion.incomplete":"boolean","TerminologyCapabilities.expansion.modifierExtension":"Extension","TerminologyCapabilities.expansion.paging":"boolean","TerminologyCapabilities.expansion.parameter.documentation":"string","TerminologyCapabilities.expansion.parameter.extension":"Extension","TerminologyCapabilities.expansion.parameter.id":"System.String","TerminologyCapabilities.expansion.parameter.modifierExtension":"Extension","TerminologyCapabilities.expansion.parameter.name":"code","TerminologyCapabilities.expansion.textFilter":"markdown","TerminologyCapabilities.experimental":"boolean","TerminologyCapabilities.extension":"Extension","TerminologyCapabilities.id":"System.String","TerminologyCapabilities.implementation.description":"string","TerminologyCapabilities.implementation.extension":"Extension","TerminologyCapabilities.implementation.id":"System.String","TerminologyCapabilities.implementation.modifierExtension":"Extension","TerminologyCapabilities.implementation.url":"url","TerminologyCapabilities.implicitRules":"uri","TerminologyCapabilities.jurisdiction":"CodeableConcept","TerminologyCapabilities.kind":"code","TerminologyCapabilities.language":"code","TerminologyCapabilities.lockedDate":"boolean","TerminologyCapabilities.meta":"Meta","TerminologyCapabilities.modifierExtension":"Extension","TerminologyCapabilities.name":"string","TerminologyCapabilities.publisher":"string","TerminologyCapabilities.purpose":"markdown","TerminologyCapabilities.software.extension":"Extension","TerminologyCapabilities.software.id":"System.String","TerminologyCapabilities.software.modifierExtension":"Extension","TerminologyCapabilities.software.name":"string","TerminologyCapabilities.software.version":"string","TerminologyCapabilities.status":"code","TerminologyCapabilities.text":"Narrative","TerminologyCapabilities.title":"string","TerminologyCapabilities.translation.extension":"Extension","TerminologyCapabilities.translation.id":"System.String","TerminologyCapabilities.translation.modifierExtension":"Extension","TerminologyCapabilities.translation.needsMap":"boolean","TerminologyCapabilities.url":"uri","TerminologyCapabilities.useContext":"UsageContext","TerminologyCapabilities.validateCode.extension":"Extension","TerminologyCapabilities.validateCode.id":"System.String","TerminologyCapabilities.validateCode.modifierExtension":"Extension","TerminologyCapabilities.validateCode.translations":"boolean","TerminologyCapabilities.version":"string","TestReport.contained":"Resource","TestReport.extension":"Extension","TestReport.id":"System.String","TestReport.identifier":"Identifier","TestReport.implicitRules":"uri","TestReport.issued":"dateTime","TestReport.language":"code","TestReport.meta":"Meta","TestReport.modifierExtension":"Extension","TestReport.name":"string","TestReport.participant.display":"string","TestReport.participant.extension":"Extension","TestReport.participant.id":"System.String","TestReport.participant.modifierExtension":"Extension","TestReport.participant.type":"code","TestReport.participant.uri":"uri","TestReport.result":"code","TestReport.score":"decimal","TestReport.setup.action.assert.detail":"string","TestReport.setup.action.assert.extension":"Extension","TestReport.setup.action.assert.id":"System.String","TestReport.setup.action.assert.message":"markdown","TestReport.setup.action.assert.modifierExtension":"Extension","TestReport.setup.action.assert.result":"code","TestReport.setup.action.extension":"Extension","TestReport.setup.action.id":"System.String","TestReport.setup.action.modifierExtension":"Extension","TestReport.setup.action.operation.detail":"uri","TestReport.setup.action.operation.extension":"Extension","TestReport.setup.action.operation.id":"System.String","TestReport.setup.action.operation.message":"markdown","TestReport.setup.action.operation.modifierExtension":"Extension","TestReport.setup.action.operation.result":"code","TestReport.setup.extension":"Extension","TestReport.setup.id":"System.String","TestReport.setup.modifierExtension":"Extension","TestReport.status":"code","TestReport.teardown.action.extension":"Extension","TestReport.teardown.action.id":"System.String","TestReport.teardown.action.modifierExtension":"Extension","TestReport.teardown.extension":"Extension","TestReport.teardown.id":"System.String","TestReport.teardown.modifierExtension":"Extension","TestReport.test.action.extension":"Extension","TestReport.test.action.id":"System.String","TestReport.test.action.modifierExtension":"Extension","TestReport.test.description":"string","TestReport.test.extension":"Extension","TestReport.test.id":"System.String","TestReport.test.modifierExtension":"Extension","TestReport.test.name":"string","TestReport.testScript":"Reference","TestReport.tester":"string","TestReport.text":"Narrative","TestScript.contact":"ContactDetail","TestScript.contained":"Resource","TestScript.copyright":"markdown","TestScript.date":"dateTime","TestScript.description":"markdown","TestScript.destination.extension":"Extension","TestScript.destination.id":"System.String","TestScript.destination.index":"integer","TestScript.destination.modifierExtension":"Extension","TestScript.destination.profile":"Coding","TestScript.experimental":"boolean","TestScript.extension":"Extension","TestScript.fixture.autocreate":"boolean","TestScript.fixture.autodelete":"boolean","TestScript.fixture.extension":"Extension","TestScript.fixture.id":"System.String","TestScript.fixture.modifierExtension":"Extension","TestScript.fixture.resource":"Reference","TestScript.id":"System.String","TestScript.identifier":"Identifier","TestScript.implicitRules":"uri","TestScript.jurisdiction":"CodeableConcept","TestScript.language":"code","TestScript.meta":"Meta","TestScript.metadata.capability.capabilities":"canonical","TestScript.metadata.capability.description":"string","TestScript.metadata.capability.destination":"integer","TestScript.metadata.capability.extension":"Extension","TestScript.metadata.capability.id":"System.String","TestScript.metadata.capability.link":"uri","TestScript.metadata.capability.modifierExtension":"Extension","TestScript.metadata.capability.origin":"integer","TestScript.metadata.capability.required":"boolean","TestScript.metadata.capability.validated":"boolean","TestScript.metadata.extension":"Extension","TestScript.metadata.id":"System.String","TestScript.metadata.link.description":"string","TestScript.metadata.link.extension":"Extension","TestScript.metadata.link.id":"System.String","TestScript.metadata.link.modifierExtension":"Extension","TestScript.metadata.link.url":"uri","TestScript.metadata.modifierExtension":"Extension","TestScript.modifierExtension":"Extension","TestScript.name":"string","TestScript.origin.extension":"Extension","TestScript.origin.id":"System.String","TestScript.origin.index":"integer","TestScript.origin.modifierExtension":"Extension","TestScript.origin.profile":"Coding","TestScript.profile":"Reference","TestScript.publisher":"string","TestScript.purpose":"markdown","TestScript.setup.action.assert.compareToSourceExpression":"string","TestScript.setup.action.assert.compareToSourceId":"string","TestScript.setup.action.assert.compareToSourcePath":"string","TestScript.setup.action.assert.contentType":"code","TestScript.setup.action.assert.description":"string","TestScript.setup.action.assert.direction":"code","TestScript.setup.action.assert.expression":"string","TestScript.setup.action.assert.extension":"Extension","TestScript.setup.action.assert.headerField":"string","TestScript.setup.action.assert.id":"System.String","TestScript.setup.action.assert.label":"string","TestScript.setup.action.assert.minimumId":"string","TestScript.setup.action.assert.modifierExtension":"Extension","TestScript.setup.action.assert.navigationLinks":"boolean","TestScript.setup.action.assert.operator":"code","TestScript.setup.action.assert.path":"string","TestScript.setup.action.assert.requestMethod":"code","TestScript.setup.action.assert.requestURL":"string","TestScript.setup.action.assert.resource":"code","TestScript.setup.action.assert.response":"code","TestScript.setup.action.assert.responseCode":"string","TestScript.setup.action.assert.sourceId":"id","TestScript.setup.action.assert.validateProfileId":"id","TestScript.setup.action.assert.value":"string","TestScript.setup.action.assert.warningOnly":"boolean","TestScript.setup.action.extension":"Extension","TestScript.setup.action.id":"System.String","TestScript.setup.action.modifierExtension":"Extension","TestScript.setup.action.operation.accept":"code","TestScript.setup.action.operation.contentType":"code","TestScript.setup.action.operation.description":"string","TestScript.setup.action.operation.destination":"integer","TestScript.setup.action.operation.encodeRequestUrl":"boolean","TestScript.setup.action.operation.extension":"Extension","TestScript.setup.action.operation.id":"System.String","TestScript.setup.action.operation.label":"string","TestScript.setup.action.operation.method":"code","TestScript.setup.action.operation.modifierExtension":"Extension","TestScript.setup.action.operation.origin":"integer","TestScript.setup.action.operation.params":"string","TestScript.setup.action.operation.requestHeader.extension":"Extension","TestScript.setup.action.operation.requestHeader.field":"string","TestScript.setup.action.operation.requestHeader.id":"System.String","TestScript.setup.action.operation.requestHeader.modifierExtension":"Extension","TestScript.setup.action.operation.requestHeader.value":"string","TestScript.setup.action.operation.requestId":"id","TestScript.setup.action.operation.resource":"code","TestScript.setup.action.operation.responseId":"id","TestScript.setup.action.operation.sourceId":"id","TestScript.setup.action.operation.targetId":"id","TestScript.setup.action.operation.type":"Coding","TestScript.setup.action.operation.url":"string","TestScript.setup.extension":"Extension","TestScript.setup.id":"System.String","TestScript.setup.modifierExtension":"Extension","TestScript.status":"code","TestScript.teardown.action.extension":"Extension","TestScript.teardown.action.id":"System.String","TestScript.teardown.action.modifierExtension":"Extension","TestScript.teardown.extension":"Extension","TestScript.teardown.id":"System.String","TestScript.teardown.modifierExtension":"Extension","TestScript.test.action.extension":"Extension","TestScript.test.action.id":"System.String","TestScript.test.action.modifierExtension":"Extension","TestScript.test.description":"string","TestScript.test.extension":"Extension","TestScript.test.id":"System.String","TestScript.test.modifierExtension":"Extension","TestScript.test.name":"string","TestScript.text":"Narrative","TestScript.title":"string","TestScript.url":"uri","TestScript.useContext":"UsageContext","TestScript.variable.defaultValue":"string","TestScript.variable.description":"string","TestScript.variable.expression":"string","TestScript.variable.extension":"Extension","TestScript.variable.headerField":"string","TestScript.variable.hint":"string","TestScript.variable.id":"System.String","TestScript.variable.modifierExtension":"Extension","TestScript.variable.name":"string","TestScript.variable.path":"string","TestScript.variable.sourceId":"id","TestScript.version":"string","Timing.code":"CodeableConcept","Timing.event":"dateTime","Timing.extension":"Extension","Timing.id":"System.String","Timing.modifierExtension":"Extension","Timing.repeat.boundsDuration":"Duration","Timing.repeat.boundsPeriod":"Period","Timing.repeat.boundsRange":"Range","Timing.repeat.count":"positiveInt","Timing.repeat.countMax":"positiveInt","Timing.repeat.dayOfWeek":"code","Timing.repeat.duration":"decimal","Timing.repeat.durationMax":"decimal","Timing.repeat.durationUnit":"code","Timing.repeat.extension":"Extension","Timing.repeat.frequency":"positiveInt","Timing.repeat.frequencyMax":"positiveInt","Timing.repeat.id":"System.String","Timing.repeat.offset":"unsignedInt","Timing.repeat.period":"decimal","Timing.repeat.periodMax":"decimal","Timing.repeat.periodUnit":"code","Timing.repeat.timeOfDay":"time","Timing.repeat.when":"code","TriggerDefinition.condition":"Expression","TriggerDefinition.data":"DataRequirement","TriggerDefinition.extension":"Extension","TriggerDefinition.id":"System.String","TriggerDefinition.name":"string","TriggerDefinition.timingDate":"date","TriggerDefinition.timingDateTime":"dateTime","TriggerDefinition.timingReference":"Reference","TriggerDefinition.timingTiming":"Timing","TriggerDefinition.type":"code","UsageContext.code":"Coding","UsageContext.extension":"Extension","UsageContext.id":"System.String","UsageContext.valueCodeableConcept":"CodeableConcept","UsageContext.valueQuantity":"Quantity","UsageContext.valueRange":"Range","UsageContext.valueReference":"Reference","ValueSet.compose.extension":"Extension","ValueSet.compose.id":"System.String","ValueSet.compose.inactive":"boolean","ValueSet.compose.include.concept.code":"code","ValueSet.compose.include.concept.designation.extension":"Extension","ValueSet.compose.include.concept.designation.id":"System.String","ValueSet.compose.include.concept.designation.language":"code","ValueSet.compose.include.concept.designation.modifierExtension":"Extension","ValueSet.compose.include.concept.designation.use":"Coding","ValueSet.compose.include.concept.designation.value":"string","ValueSet.compose.include.concept.display":"string","ValueSet.compose.include.concept.extension":"Extension","ValueSet.compose.include.concept.id":"System.String","ValueSet.compose.include.concept.modifierExtension":"Extension","ValueSet.compose.include.extension":"Extension","ValueSet.compose.include.filter.extension":"Extension","ValueSet.compose.include.filter.id":"System.String","ValueSet.compose.include.filter.modifierExtension":"Extension","ValueSet.compose.include.filter.op":"code","ValueSet.compose.include.filter.property":"code","ValueSet.compose.include.filter.value":"string","ValueSet.compose.include.id":"System.String","ValueSet.compose.include.modifierExtension":"Extension","ValueSet.compose.include.system":"uri","ValueSet.compose.include.valueSet":"canonical","ValueSet.compose.include.version":"string","ValueSet.compose.lockedDate":"date","ValueSet.compose.modifierExtension":"Extension","ValueSet.contact":"ContactDetail","ValueSet.contained":"Resource","ValueSet.copyright":"markdown","ValueSet.date":"dateTime","ValueSet.description":"markdown","ValueSet.expansion.contains.abstract":"boolean","ValueSet.expansion.contains.code":"code","ValueSet.expansion.contains.display":"string","ValueSet.expansion.contains.extension":"Extension","ValueSet.expansion.contains.id":"System.String","ValueSet.expansion.contains.inactive":"boolean","ValueSet.expansion.contains.modifierExtension":"Extension","ValueSet.expansion.contains.system":"uri","ValueSet.expansion.contains.version":"string","ValueSet.expansion.extension":"Extension","ValueSet.expansion.id":"System.String","ValueSet.expansion.identifier":"uri","ValueSet.expansion.modifierExtension":"Extension","ValueSet.expansion.offset":"integer","ValueSet.expansion.parameter.extension":"Extension","ValueSet.expansion.parameter.id":"System.String","ValueSet.expansion.parameter.modifierExtension":"Extension","ValueSet.expansion.parameter.name":"string","ValueSet.expansion.parameter.valueBoolean":"boolean","ValueSet.expansion.parameter.valueCode":"code","ValueSet.expansion.parameter.valueDateTime":"dateTime","ValueSet.expansion.parameter.valueDecimal":"decimal","ValueSet.expansion.parameter.valueInteger":"integer","ValueSet.expansion.parameter.valueString":"string","ValueSet.expansion.parameter.valueUri":"uri","ValueSet.expansion.timestamp":"dateTime","ValueSet.expansion.total":"integer","ValueSet.experimental":"boolean","ValueSet.extension":"Extension","ValueSet.id":"System.String","ValueSet.identifier":"Identifier","ValueSet.immutable":"boolean","ValueSet.implicitRules":"uri","ValueSet.jurisdiction":"CodeableConcept","ValueSet.language":"code","ValueSet.meta":"Meta","ValueSet.modifierExtension":"Extension","ValueSet.name":"string","ValueSet.publisher":"string","ValueSet.purpose":"markdown","ValueSet.status":"code","ValueSet.text":"Narrative","ValueSet.title":"string","ValueSet.url":"uri","ValueSet.useContext":"UsageContext","ValueSet.version":"string","VerificationResult.attestation.communicationMethod":"CodeableConcept","VerificationResult.attestation.date":"date","VerificationResult.attestation.extension":"Extension","VerificationResult.attestation.id":"System.String","VerificationResult.attestation.modifierExtension":"Extension","VerificationResult.attestation.onBehalfOf":"Reference","VerificationResult.attestation.proxyIdentityCertificate":"string","VerificationResult.attestation.proxySignature":"Signature","VerificationResult.attestation.sourceIdentityCertificate":"string","VerificationResult.attestation.sourceSignature":"Signature","VerificationResult.attestation.who":"Reference","VerificationResult.contained":"Resource","VerificationResult.extension":"Extension","VerificationResult.failureAction":"CodeableConcept","VerificationResult.frequency":"Timing","VerificationResult.id":"System.String","VerificationResult.implicitRules":"uri","VerificationResult.language":"code","VerificationResult.lastPerformed":"dateTime","VerificationResult.meta":"Meta","VerificationResult.modifierExtension":"Extension","VerificationResult.need":"CodeableConcept","VerificationResult.nextScheduled":"date","VerificationResult.primarySource.canPushUpdates":"CodeableConcept","VerificationResult.primarySource.communicationMethod":"CodeableConcept","VerificationResult.primarySource.extension":"Extension","VerificationResult.primarySource.id":"System.String","VerificationResult.primarySource.modifierExtension":"Extension","VerificationResult.primarySource.pushTypeAvailable":"CodeableConcept","VerificationResult.primarySource.type":"CodeableConcept","VerificationResult.primarySource.validationDate":"dateTime","VerificationResult.primarySource.validationStatus":"CodeableConcept","VerificationResult.primarySource.who":"Reference","VerificationResult.status":"code","VerificationResult.statusDate":"dateTime","VerificationResult.target":"Reference","VerificationResult.targetLocation":"string","VerificationResult.text":"Narrative","VerificationResult.validationProcess":"CodeableConcept","VerificationResult.validationType":"CodeableConcept","VerificationResult.validator.attestationSignature":"Signature","VerificationResult.validator.extension":"Extension","VerificationResult.validator.id":"System.String","VerificationResult.validator.identityCertificate":"string","VerificationResult.validator.modifierExtension":"Extension","VerificationResult.validator.organization":"Reference","VisionPrescription.contained":"Resource","VisionPrescription.created":"dateTime","VisionPrescription.dateWritten":"dateTime","VisionPrescription.encounter":"Reference","VisionPrescription.extension":"Extension","VisionPrescription.id":"System.String","VisionPrescription.identifier":"Identifier","VisionPrescription.implicitRules":"uri","VisionPrescription.language":"code","VisionPrescription.lensSpecification.add":"decimal","VisionPrescription.lensSpecification.axis":"integer","VisionPrescription.lensSpecification.backCurve":"decimal","VisionPrescription.lensSpecification.brand":"string","VisionPrescription.lensSpecification.color":"string","VisionPrescription.lensSpecification.cylinder":"decimal","VisionPrescription.lensSpecification.diameter":"decimal","VisionPrescription.lensSpecification.duration":"Quantity","VisionPrescription.lensSpecification.extension":"Extension","VisionPrescription.lensSpecification.eye":"code","VisionPrescription.lensSpecification.id":"System.String","VisionPrescription.lensSpecification.modifierExtension":"Extension","VisionPrescription.lensSpecification.note":"Annotation","VisionPrescription.lensSpecification.power":"decimal","VisionPrescription.lensSpecification.prism.amount":"decimal","VisionPrescription.lensSpecification.prism.base":"code","VisionPrescription.lensSpecification.prism.extension":"Extension","VisionPrescription.lensSpecification.prism.id":"System.String","VisionPrescription.lensSpecification.prism.modifierExtension":"Extension","VisionPrescription.lensSpecification.product":"CodeableConcept","VisionPrescription.lensSpecification.sphere":"decimal","VisionPrescription.meta":"Meta","VisionPrescription.modifierExtension":"Extension","VisionPrescription.patient":"Reference","VisionPrescription.prescriber":"Reference","VisionPrescription.status":"code","VisionPrescription.text":"Narrative"}')},2756:function(e){"use strict";e.exports=JSON.parse('{"Bundle.entry.link":"Bundle.link","CapabilityStatement.rest.operation":"CapabilityStatement.rest.resource.operation","CapabilityStatement.rest.searchParam":"CapabilityStatement.rest.resource.searchParam","ChargeItemDefinition.propertyGroup.applicability":"ChargeItemDefinition.applicability","ClaimResponse.addItem.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","CodeSystem.concept.concept":"CodeSystem.concept","Composition.section.section":"Composition.section","ConceptMap.group.element.target.product":"ConceptMap.group.element.target.dependsOn","Consent.provision.provision":"Consent.provision","Contract.term.asset.answer":"Contract.term.offer.answer","Contract.term.group":"Contract.term","ExampleScenario.process.step.alternative.step":"ExampleScenario.process.step","ExampleScenario.process.step.operation.request":"ExampleScenario.instance.containedInstance","ExampleScenario.process.step.operation.response":"ExampleScenario.instance.containedInstance","ExampleScenario.process.step.process":"ExampleScenario.process","ExplanationOfBenefit.addItem.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","GraphDefinition.link.target.link":"GraphDefinition.link","ImplementationGuide.definition.page.page":"ImplementationGuide.definition.page","Invoice.totalPriceComponent":"Invoice.lineItem.priceComponent","MedicinalProductAuthorization.procedure.application":"MedicinalProductAuthorization.procedure","MedicinalProductIngredient.substance.strength":"MedicinalProductIngredient.specifiedSubstance.strength","MedicinalProductPackaged.packageItem.packageItem":"MedicinalProductPackaged.packageItem","Observation.component.referenceRange":"Observation.referenceRange","OperationDefinition.parameter.part":"OperationDefinition.parameter","Parameters.parameter.part":"Parameters.parameter","PlanDefinition.action.action":"PlanDefinition.action","Provenance.entity.agent":"Provenance.agent","Questionnaire.item.item":"Questionnaire.item","QuestionnaireResponse.item.answer.item":"QuestionnaireResponse.item","QuestionnaireResponse.item.item":"QuestionnaireResponse.item","RequestGroup.action.action":"RequestGroup.action","StructureMap.group.rule.rule":"StructureMap.group.rule","SubstanceSpecification.molecularWeight":"SubstanceSpecification.structure.isotope.molecularWeight","SubstanceSpecification.name.synonym":"SubstanceSpecification.name","SubstanceSpecification.name.translation":"SubstanceSpecification.name","SubstanceSpecification.structure.molecularWeight":"SubstanceSpecification.structure.isotope.molecularWeight","TestReport.teardown.action.operation":"TestReport.setup.action.operation","TestReport.test.action.assert":"TestReport.setup.action.assert","TestReport.test.action.operation":"TestReport.setup.action.operation","TestScript.teardown.action.operation":"TestScript.setup.action.operation","TestScript.test.action.assert":"TestScript.setup.action.assert","TestScript.test.action.operation":"TestScript.setup.action.operation","ValueSet.compose.exclude":"ValueSet.compose.include","ValueSet.expansion.contains.contains":"ValueSet.expansion.contains","ValueSet.expansion.contains.designation":"ValueSet.compose.include.concept.designation"}')},5971:function(e){"use strict";e.exports=JSON.parse('{"Account":"DomainResource","ActivityDefinition":"DomainResource","Address":"Element","AdverseEvent":"DomainResource","Age":"Quantity","AllergyIntolerance":"DomainResource","Annotation":"Element","Appointment":"DomainResource","AppointmentResponse":"DomainResource","Attachment":"Element","AuditEvent":"DomainResource","BackboneElement":"Element","Basic":"DomainResource","Binary":"Resource","BiologicallyDerivedProduct":"DomainResource","BodyStructure":"DomainResource","Bundle":"Resource","CapabilityStatement":"DomainResource","CarePlan":"DomainResource","CareTeam":"DomainResource","CatalogEntry":"DomainResource","ChargeItem":"DomainResource","ChargeItemDefinition":"DomainResource","Claim":"DomainResource","ClaimResponse":"DomainResource","ClinicalImpression":"DomainResource","CodeSystem":"DomainResource","CodeableConcept":"Element","Coding":"Element","Communication":"DomainResource","CommunicationRequest":"DomainResource","CompartmentDefinition":"DomainResource","Composition":"DomainResource","ConceptMap":"DomainResource","Condition":"DomainResource","Consent":"DomainResource","ContactDetail":"Element","ContactPoint":"Element","Contract":"DomainResource","Contributor":"Element","Count":"Quantity","Coverage":"DomainResource","CoverageEligibilityRequest":"DomainResource","CoverageEligibilityResponse":"DomainResource","DataRequirement":"Element","DetectedIssue":"DomainResource","Device":"DomainResource","DeviceDefinition":"DomainResource","DeviceMetric":"DomainResource","DeviceRequest":"DomainResource","DeviceUseStatement":"DomainResource","DiagnosticReport":"DomainResource","Distance":"Quantity","DocumentManifest":"DomainResource","DocumentReference":"DomainResource","DomainResource":"Resource","Dosage":"BackboneElement","Duration":"Quantity","EffectEvidenceSynthesis":"DomainResource","ElementDefinition":"BackboneElement","Encounter":"DomainResource","Endpoint":"DomainResource","EnrollmentRequest":"DomainResource","EnrollmentResponse":"DomainResource","EpisodeOfCare":"DomainResource","EventDefinition":"DomainResource","Evidence":"DomainResource","EvidenceVariable":"DomainResource","ExampleScenario":"DomainResource","ExplanationOfBenefit":"DomainResource","Expression":"Element","Extension":"Element","FamilyMemberHistory":"DomainResource","Flag":"DomainResource","Goal":"DomainResource","GraphDefinition":"DomainResource","Group":"DomainResource","GuidanceResponse":"DomainResource","HealthcareService":"DomainResource","HumanName":"Element","Identifier":"Element","ImagingStudy":"DomainResource","Immunization":"DomainResource","ImmunizationEvaluation":"DomainResource","ImmunizationRecommendation":"DomainResource","ImplementationGuide":"DomainResource","InsurancePlan":"DomainResource","Invoice":"DomainResource","Library":"DomainResource","Linkage":"DomainResource","List":"DomainResource","Location":"DomainResource","MarketingStatus":"BackboneElement","Measure":"DomainResource","MeasureReport":"DomainResource","Media":"DomainResource","Medication":"DomainResource","MedicationAdministration":"DomainResource","MedicationDispense":"DomainResource","MedicationKnowledge":"DomainResource","MedicationRequest":"DomainResource","MedicationStatement":"DomainResource","MedicinalProduct":"DomainResource","MedicinalProductAuthorization":"DomainResource","MedicinalProductContraindication":"DomainResource","MedicinalProductIndication":"DomainResource","MedicinalProductIngredient":"DomainResource","MedicinalProductInteraction":"DomainResource","MedicinalProductManufactured":"DomainResource","MedicinalProductPackaged":"DomainResource","MedicinalProductPharmaceutical":"DomainResource","MedicinalProductUndesirableEffect":"DomainResource","MessageDefinition":"DomainResource","MessageHeader":"DomainResource","Meta":"Element","MolecularSequence":"DomainResource","Money":"Element","MoneyQuantity":"Quantity","NamingSystem":"DomainResource","Narrative":"Element","NutritionOrder":"DomainResource","Observation":"DomainResource","ObservationDefinition":"DomainResource","OperationDefinition":"DomainResource","OperationOutcome":"DomainResource","Organization":"DomainResource","OrganizationAffiliation":"DomainResource","ParameterDefinition":"Element","Parameters":"Resource","Patient":"DomainResource","PaymentNotice":"DomainResource","PaymentReconciliation":"DomainResource","Period":"Element","Person":"DomainResource","PlanDefinition":"DomainResource","Population":"BackboneElement","Practitioner":"DomainResource","PractitionerRole":"DomainResource","Procedure":"DomainResource","ProdCharacteristic":"BackboneElement","ProductShelfLife":"BackboneElement","Provenance":"DomainResource","Quantity":"Element","Questionnaire":"DomainResource","QuestionnaireResponse":"DomainResource","Range":"Element","Ratio":"Element","Reference":"Element","RelatedArtifact":"Element","RelatedPerson":"DomainResource","RequestGroup":"DomainResource","ResearchDefinition":"DomainResource","ResearchElementDefinition":"DomainResource","ResearchStudy":"DomainResource","ResearchSubject":"DomainResource","RiskAssessment":"DomainResource","RiskEvidenceSynthesis":"DomainResource","SampledData":"Element","Schedule":"DomainResource","SearchParameter":"DomainResource","ServiceRequest":"DomainResource","Signature":"Element","SimpleQuantity":"Quantity","Slot":"DomainResource","Specimen":"DomainResource","SpecimenDefinition":"DomainResource","StructureDefinition":"DomainResource","StructureMap":"DomainResource","Subscription":"DomainResource","Substance":"DomainResource","SubstanceAmount":"BackboneElement","SubstanceNucleicAcid":"DomainResource","SubstancePolymer":"DomainResource","SubstanceProtein":"DomainResource","SubstanceReferenceInformation":"DomainResource","SubstanceSourceMaterial":"DomainResource","SubstanceSpecification":"DomainResource","SupplyDelivery":"DomainResource","SupplyRequest":"DomainResource","Task":"DomainResource","TerminologyCapabilities":"DomainResource","TestReport":"DomainResource","TestScript":"DomainResource","Timing":"BackboneElement","TriggerDefinition":"Element","UsageContext":"Element","ValueSet":"DomainResource","VerificationResult":"DomainResource","VisionPrescription":"DomainResource","base64Binary":"Element","boolean":"Element","canonical":"uri","code":"string","date":"Element","dateTime":"Element","decimal":"Element","id":"string","instant":"Element","integer":"Element","markdown":"string","oid":"uri","positiveInt":"integer","string":"Element","time":"Element","unsignedInt":"integer","uri":"Element","url":"uri","uuid":"uri","xhtml":"Element"}')},9052:function(e){"use strict";e.exports=JSON.parse('{"ActivityDefinition.product":["Reference","CodeableConcept"],"ActivityDefinition.timing":["Timing","DateTime","Period","Range"],"AllergyIntolerance.onset":["DateTime","Age","Period","Range","String"],"Annotation.author":["Reference","String"],"CarePlan.activity.detail.product":["CodeableConcept","Reference"],"CarePlan.activity.detail.scheduled":["Timing","Period","String"],"ChargeItem.occurrence":["DateTime","Period","Timing"],"Claim.accident.location":["Address","Reference"],"Claim.diagnosis.diagnosis":["CodeableConcept","Reference"],"Claim.information.timing":["Date","Period"],"Claim.information.value":["String","Quantity","Attachment","Reference"],"Claim.item.location":["CodeableConcept","Address","Reference"],"Claim.item.serviced":["Date","Period"],"Claim.procedure.procedure":["CodeableConcept","Reference"],"ClinicalImpression.effective":["DateTime","Period"],"ClinicalImpression.finding.item":["CodeableConcept","Reference"],"CodeSystem.concept.property.value":["Code","Coding","String","Integer","Boolean","DateTime"],"Communication.payload.content":["String","Attachment","Reference"],"CommunicationRequest.occurrence":["DateTime","Period"],"CommunicationRequest.payload.content":["String","Attachment","Reference"],"Composition.relatesTo.target":["Identifier","Reference"],"ConceptMap.source":["Uri","Reference"],"ConceptMap.target":["Uri","Reference"],"Condition.abatement":["DateTime","Age","Boolean","Period","Range","String"],"Condition.onset":["DateTime","Age","Period","Range","String"],"Consent.source":["Attachment","Identifier","Reference"],"Contract.binding":["Attachment","Reference"],"Contract.friendly.content":["Attachment","Reference"],"Contract.legal.content":["Attachment","Reference"],"Contract.rule.content":["Attachment","Reference"],"Contract.term.valuedItem.entity":["CodeableConcept","Reference"],"Contract.valuedItem.entity":["CodeableConcept","Reference"],"DataRequirement.codeFilter.valueSet":["String","Reference"],"DataRequirement.dateFilter.value":["DateTime","Period","Duration"],"DeviceRequest.code":["Reference","CodeableConcept"],"DeviceRequest.occurrence":["DateTime","Period","Timing"],"DeviceUseStatement.timing":["Timing","Period","DateTime"],"DiagnosticReport.effective":["DateTime","Period"],"DocumentManifest.content.p":["Attachment","Reference"],"Dosage.asNeeded":["Boolean","CodeableConcept"],"Dosage.dose":["Range","Quantity"],"Dosage.rate":["Ratio","Range","Quantity"],"ElementDefinition.binding.valueSet":["Uri","Reference"],"ElementDefinition.defaultValue":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.example.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.extension.value":["CodeableConcept","Reference"],"ElementDefinition.fixed":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.maxValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.minValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.pattern":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"EligibilityRequest.serviced":["Date","Period"],"EligibilityResponse.insurance.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"EligibilityResponse.insurance.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.accident.location":["Address","Reference"],"ExplanationOfBenefit.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"ExplanationOfBenefit.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.diagnosis.diagnosis":["CodeableConcept","Reference"],"ExplanationOfBenefit.information.timing":["Date","Period"],"ExplanationOfBenefit.information.value":["String","Quantity","Attachment","Reference"],"ExplanationOfBenefit.item.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.item.serviced":["Date","Period"],"ExplanationOfBenefit.procedure.procedure":["CodeableConcept","Reference"],"Extension.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"FamilyMemberHistory.age":["Age","Range","String"],"FamilyMemberHistory.born":["Period","Date","String"],"FamilyMemberHistory.condition.onset":["Age","Range","Period","String"],"FamilyMemberHistory.deceased":["Boolean","Age","Range","Date","String"],"Goal.start":["Date","CodeableConcept"],"Goal.target.detail":["Quantity","Range","CodeableConcept"],"Goal.target.due":["Date","Duration"],"Group.characteristic.value":["CodeableConcept","Boolean","Quantity","Range"],"GuidanceResponse.reason":["CodeableConcept","Reference"],"ImplementationGuide.package.resource.source":["Uri","Reference"],"Media.occurrence":["DateTime","Period"],"Medication.ingredient.item":["CodeableConcept","Reference"],"Medication.package.content.item":["CodeableConcept","Reference"],"MedicationAdministration.dosage.rate":["Ratio","Quantity"],"MedicationAdministration.effective":["DateTime","Period"],"MedicationAdministration.medication":["CodeableConcept","Reference"],"MedicationDispense.medication":["CodeableConcept","Reference"],"MedicationDispense.notDoneReason":["CodeableConcept","Reference"],"MedicationRequest.medication":["CodeableConcept","Reference"],"MedicationStatement.effective":["DateTime","Period"],"MedicationStatement.medication":["CodeableConcept","Reference"],"NutritionOrder.enteralFormula.administration.rate":["Quantity","Ratio"],"Observation.component.value":["Quantity","CodeableConcept","String","Range","Ratio","SampledData","Attachment","Time","DateTime","Period"],"Observation.effective":["DateTime","Period"],"Observation.value":["Quantity","CodeableConcept","String","Boolean","Range","Ratio","SampledData","Attachment","Time","DateTime","Period"],"OperationDefinition.parameter.binding.valueSet":["Uri","Reference"],"Parameters.parameter.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Patient.deceased":["Boolean","DateTime"],"Patient.multipleBirth":["Boolean","Integer"],"PlanDefinition.action.relatedAction.offset":["Duration","Range"],"PlanDefinition.action.timing":["DateTime","Period","Duration","Range","Timing"],"PlanDefinition.goal.target.detail":["Quantity","Range","CodeableConcept"],"Procedure.performed":["DateTime","Period"],"ProcedureRequest.asNeeded":["Boolean","CodeableConcept"],"ProcedureRequest.occurrence":["DateTime","Period","Timing"],"Provenance.agent.onBehalfOf":["Uri","Reference"],"Provenance.agent.who":["Uri","Reference"],"Provenance.entity.what":["Uri","Reference","Identifier"],"Questionnaire.item.enableWhen.answer":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Questionnaire.item.initial":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Questionnaire.item.option.value":["Integer","Date","Time","String","Coding"],"QuestionnaireResponse.item.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"ReferralRequest.occurrence":["DateTime","Period"],"RequestGroup.action.relatedAction.offset":["Duration","Range"],"RequestGroup.action.timing":["DateTime","Period","Duration","Range","Timing"],"RequestGroup.reason":["CodeableConcept","Reference"],"RiskAssessment.occurrence":["DateTime","Period"],"RiskAssessment.prediction.probability":["Decimal","Range"],"RiskAssessment.prediction.when":["Period","Range"],"RiskAssessment.reason":["CodeableConcept","Reference"],"Signature.onBehalfOf":["Uri","Reference"],"Signature.who":["Uri","Reference"],"Specimen.collection.collected":["DateTime","Period"],"Specimen.container.additive":["CodeableConcept","Reference"],"Specimen.processing.time":["DateTime","Period"],"StructureMap.group.rule.source.defaultValue":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"StructureMap.group.rule.target.parameter.value":["Id","String","Boolean","Integer","Decimal"],"Substance.ingredient.substance":["CodeableConcept","Reference"],"SupplyDelivery.occurrence":["DateTime","Period","Timing"],"SupplyDelivery.suppliedItem.item":["CodeableConcept","Reference"],"SupplyRequest.occurrence":["DateTime","Period","Timing"],"SupplyRequest.orderedItem.item":["CodeableConcept","Reference"],"SupplyRequest.reason":["CodeableConcept","Reference"],"Task.definition":["Uri","Reference"],"Task.input.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Task.output.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Timing.repeat.bounds":["Duration","Range","Period"],"TriggerDefinition.eventTiming":["Timing","Reference","Date","DateTime"],"UsageContext.value":["CodeableConcept","Quantity","Range"],"ValueSet.expansion.parameter.value":["String","Boolean","Integer","Decimal","Uri","Code"],"VisionPrescription.reason":["CodeableConcept","Reference"]}')},7125:function(e){"use strict";e.exports=JSON.parse('{"Account.active":"Period","Account.balance":"Money","Account.contained":"Resource","Account.coverage.coverage":"Reference","Account.coverage.extension":"Extension","Account.coverage.id":"string","Account.coverage.modifierExtension":"Extension","Account.coverage.priority":"positiveInt","Account.description":"string","Account.extension":"Extension","Account.guarantor.extension":"Extension","Account.guarantor.id":"string","Account.guarantor.modifierExtension":"Extension","Account.guarantor.onHold":"boolean","Account.guarantor.party":"Reference","Account.guarantor.period":"Period","Account.id":"id","Account.identifier":"Identifier","Account.implicitRules":"uri","Account.language":"code","Account.meta":"Meta","Account.modifierExtension":"Extension","Account.name":"string","Account.owner":"Reference","Account.period":"Period","Account.status":"code","Account.subject":"Reference","Account.text":"Narrative","Account.type":"CodeableConcept","ActivityDefinition.approvalDate":"date","ActivityDefinition.bodySite":"CodeableConcept","ActivityDefinition.code":"CodeableConcept","ActivityDefinition.contact":"ContactDetail","ActivityDefinition.contained":"Resource","ActivityDefinition.contributor":"Contributor","ActivityDefinition.copyright":"markdown","ActivityDefinition.date":"dateTime","ActivityDefinition.description":"markdown","ActivityDefinition.dosage":"Dosage","ActivityDefinition.dynamicValue.description":"string","ActivityDefinition.dynamicValue.expression":"string","ActivityDefinition.dynamicValue.extension":"Extension","ActivityDefinition.dynamicValue.id":"string","ActivityDefinition.dynamicValue.language":"string","ActivityDefinition.dynamicValue.modifierExtension":"Extension","ActivityDefinition.dynamicValue.path":"string","ActivityDefinition.effectivePeriod":"Period","ActivityDefinition.experimental":"boolean","ActivityDefinition.extension":"Extension","ActivityDefinition.id":"id","ActivityDefinition.identifier":"Identifier","ActivityDefinition.implicitRules":"uri","ActivityDefinition.jurisdiction":"CodeableConcept","ActivityDefinition.kind":"code","ActivityDefinition.language":"code","ActivityDefinition.lastReviewDate":"date","ActivityDefinition.library":"Reference","ActivityDefinition.location":"Reference","ActivityDefinition.meta":"Meta","ActivityDefinition.modifierExtension":"Extension","ActivityDefinition.name":"string","ActivityDefinition.participant.extension":"Extension","ActivityDefinition.participant.id":"string","ActivityDefinition.participant.modifierExtension":"Extension","ActivityDefinition.participant.role":"CodeableConcept","ActivityDefinition.participant.type":"code","ActivityDefinition.productCodeableConcept":"CodeableConcept","ActivityDefinition.productReference":"Reference","ActivityDefinition.publisher":"string","ActivityDefinition.purpose":"markdown","ActivityDefinition.quantity":"Quantity","ActivityDefinition.relatedArtifact":"RelatedArtifact","ActivityDefinition.status":"code","ActivityDefinition.text":"Narrative","ActivityDefinition.timingDateTime":"dateTime","ActivityDefinition.timingPeriod":"Period","ActivityDefinition.timingRange":"Range","ActivityDefinition.timingTiming":"Timing","ActivityDefinition.title":"string","ActivityDefinition.topic":"CodeableConcept","ActivityDefinition.transform":"Reference","ActivityDefinition.url":"uri","ActivityDefinition.usage":"string","ActivityDefinition.useContext":"UsageContext","ActivityDefinition.version":"string","Address.city":"string","Address.country":"string","Address.district":"string","Address.extension":"Extension","Address.id":"string","Address.line":"string","Address.period":"Period","Address.postalCode":"string","Address.state":"string","Address.text":"string","Address.type":"code","Address.use":"code","AdverseEvent.category":"code","AdverseEvent.contained":"Resource","AdverseEvent.date":"dateTime","AdverseEvent.description":"string","AdverseEvent.eventParticipant":"Reference","AdverseEvent.extension":"Extension","AdverseEvent.id":"id","AdverseEvent.identifier":"Identifier","AdverseEvent.implicitRules":"uri","AdverseEvent.language":"code","AdverseEvent.location":"Reference","AdverseEvent.meta":"Meta","AdverseEvent.modifierExtension":"Extension","AdverseEvent.outcome":"CodeableConcept","AdverseEvent.reaction":"Reference","AdverseEvent.recorder":"Reference","AdverseEvent.referenceDocument":"Reference","AdverseEvent.seriousness":"CodeableConcept","AdverseEvent.study":"Reference","AdverseEvent.subject":"Reference","AdverseEvent.subjectMedicalHistory":"Reference","AdverseEvent.suspectEntity.causality":"code","AdverseEvent.suspectEntity.causalityAssessment":"CodeableConcept","AdverseEvent.suspectEntity.causalityAuthor":"Reference","AdverseEvent.suspectEntity.causalityMethod":"CodeableConcept","AdverseEvent.suspectEntity.causalityProductRelatedness":"string","AdverseEvent.suspectEntity.causalityResult":"CodeableConcept","AdverseEvent.suspectEntity.extension":"Extension","AdverseEvent.suspectEntity.id":"string","AdverseEvent.suspectEntity.instance":"Reference","AdverseEvent.suspectEntity.modifierExtension":"Extension","AdverseEvent.text":"Narrative","AdverseEvent.type":"CodeableConcept","Age.code":"code","Age.comparator":"code","Age.extension":"Extension","Age.id":"string","Age.system":"uri","Age.unit":"string","Age.value":"decimal","AllergyIntolerance.assertedDate":"dateTime","AllergyIntolerance.asserter":"Reference","AllergyIntolerance.category":"code","AllergyIntolerance.clinicalStatus":"code","AllergyIntolerance.code":"CodeableConcept","AllergyIntolerance.contained":"Resource","AllergyIntolerance.criticality":"code","AllergyIntolerance.extension":"Extension","AllergyIntolerance.id":"id","AllergyIntolerance.identifier":"Identifier","AllergyIntolerance.implicitRules":"uri","AllergyIntolerance.language":"code","AllergyIntolerance.lastOccurrence":"dateTime","AllergyIntolerance.meta":"Meta","AllergyIntolerance.modifierExtension":"Extension","AllergyIntolerance.note":"Annotation","AllergyIntolerance.onsetAge":"Age","AllergyIntolerance.onsetDateTime":"dateTime","AllergyIntolerance.onsetPeriod":"Period","AllergyIntolerance.onsetRange":"Range","AllergyIntolerance.onsetString":"string","AllergyIntolerance.patient":"Reference","AllergyIntolerance.reaction.description":"string","AllergyIntolerance.reaction.exposureRoute":"CodeableConcept","AllergyIntolerance.reaction.extension":"Extension","AllergyIntolerance.reaction.id":"string","AllergyIntolerance.reaction.manifestation":"CodeableConcept","AllergyIntolerance.reaction.modifierExtension":"Extension","AllergyIntolerance.reaction.note":"Annotation","AllergyIntolerance.reaction.onset":"dateTime","AllergyIntolerance.reaction.severity":"code","AllergyIntolerance.reaction.substance":"CodeableConcept","AllergyIntolerance.recorder":"Reference","AllergyIntolerance.text":"Narrative","AllergyIntolerance.type":"code","AllergyIntolerance.verificationStatus":"code","Annotation.authorReference":"Reference","Annotation.authorString":"string","Annotation.extension":"Extension","Annotation.id":"string","Annotation.text":"string","Annotation.time":"dateTime","Appointment.appointmentType":"CodeableConcept","Appointment.comment":"string","Appointment.contained":"Resource","Appointment.created":"dateTime","Appointment.description":"string","Appointment.end":"instant","Appointment.extension":"Extension","Appointment.id":"id","Appointment.identifier":"Identifier","Appointment.implicitRules":"uri","Appointment.incomingReferral":"Reference","Appointment.indication":"Reference","Appointment.language":"code","Appointment.meta":"Meta","Appointment.minutesDuration":"positiveInt","Appointment.modifierExtension":"Extension","Appointment.participant.actor":"Reference","Appointment.participant.extension":"Extension","Appointment.participant.id":"string","Appointment.participant.modifierExtension":"Extension","Appointment.participant.required":"code","Appointment.participant.status":"code","Appointment.participant.type":"CodeableConcept","Appointment.priority":"unsignedInt","Appointment.reason":"CodeableConcept","Appointment.requestedPeriod":"Period","Appointment.serviceCategory":"CodeableConcept","Appointment.serviceType":"CodeableConcept","Appointment.slot":"Reference","Appointment.specialty":"CodeableConcept","Appointment.start":"instant","Appointment.status":"code","Appointment.supportingInformation":"Reference","Appointment.text":"Narrative","AppointmentResponse.actor":"Reference","AppointmentResponse.appointment":"Reference","AppointmentResponse.comment":"string","AppointmentResponse.contained":"Resource","AppointmentResponse.end":"instant","AppointmentResponse.extension":"Extension","AppointmentResponse.id":"id","AppointmentResponse.identifier":"Identifier","AppointmentResponse.implicitRules":"uri","AppointmentResponse.language":"code","AppointmentResponse.meta":"Meta","AppointmentResponse.modifierExtension":"Extension","AppointmentResponse.participantStatus":"code","AppointmentResponse.participantType":"CodeableConcept","AppointmentResponse.start":"instant","AppointmentResponse.text":"Narrative","Attachment.contentType":"code","Attachment.creation":"dateTime","Attachment.data":"base64Binary","Attachment.extension":"Extension","Attachment.hash":"base64Binary","Attachment.id":"string","Attachment.language":"code","Attachment.size":"unsignedInt","Attachment.title":"string","Attachment.url":"uri","AuditEvent.action":"code","AuditEvent.agent.altId":"string","AuditEvent.agent.extension":"Extension","AuditEvent.agent.id":"string","AuditEvent.agent.location":"Reference","AuditEvent.agent.media":"Coding","AuditEvent.agent.modifierExtension":"Extension","AuditEvent.agent.name":"string","AuditEvent.agent.network.address":"string","AuditEvent.agent.network.extension":"Extension","AuditEvent.agent.network.id":"string","AuditEvent.agent.network.modifierExtension":"Extension","AuditEvent.agent.network.type":"code","AuditEvent.agent.policy":"uri","AuditEvent.agent.purposeOfUse":"CodeableConcept","AuditEvent.agent.reference":"Reference","AuditEvent.agent.requestor":"boolean","AuditEvent.agent.role":"CodeableConcept","AuditEvent.agent.userId":"Identifier","AuditEvent.contained":"Resource","AuditEvent.entity.description":"string","AuditEvent.entity.detail.extension":"Extension","AuditEvent.entity.detail.id":"string","AuditEvent.entity.detail.modifierExtension":"Extension","AuditEvent.entity.detail.type":"string","AuditEvent.entity.detail.value":"base64Binary","AuditEvent.entity.extension":"Extension","AuditEvent.entity.id":"string","AuditEvent.entity.identifier":"Identifier","AuditEvent.entity.lifecycle":"Coding","AuditEvent.entity.modifierExtension":"Extension","AuditEvent.entity.name":"string","AuditEvent.entity.query":"base64Binary","AuditEvent.entity.reference":"Reference","AuditEvent.entity.role":"Coding","AuditEvent.entity.securityLabel":"Coding","AuditEvent.entity.type":"Coding","AuditEvent.extension":"Extension","AuditEvent.id":"id","AuditEvent.implicitRules":"uri","AuditEvent.language":"code","AuditEvent.meta":"Meta","AuditEvent.modifierExtension":"Extension","AuditEvent.outcome":"code","AuditEvent.outcomeDesc":"string","AuditEvent.purposeOfEvent":"CodeableConcept","AuditEvent.recorded":"instant","AuditEvent.source.extension":"Extension","AuditEvent.source.id":"string","AuditEvent.source.identifier":"Identifier","AuditEvent.source.modifierExtension":"Extension","AuditEvent.source.site":"string","AuditEvent.source.type":"Coding","AuditEvent.subtype":"Coding","AuditEvent.text":"Narrative","AuditEvent.type":"Coding","BackboneElement.extension":"Extension","BackboneElement.id":"string","BackboneElement.modifierExtension":"Extension","Basic.author":"Reference","Basic.code":"CodeableConcept","Basic.contained":"Resource","Basic.created":"date","Basic.extension":"Extension","Basic.id":"id","Basic.identifier":"Identifier","Basic.implicitRules":"uri","Basic.language":"code","Basic.meta":"Meta","Basic.modifierExtension":"Extension","Basic.subject":"Reference","Basic.text":"Narrative","Binary.content":"base64Binary","Binary.contentType":"code","Binary.id":"id","Binary.implicitRules":"uri","Binary.language":"code","Binary.meta":"Meta","Binary.securityContext":"Reference","BodySite.active":"boolean","BodySite.code":"CodeableConcept","BodySite.contained":"Resource","BodySite.description":"string","BodySite.extension":"Extension","BodySite.id":"id","BodySite.identifier":"Identifier","BodySite.image":"Attachment","BodySite.implicitRules":"uri","BodySite.language":"code","BodySite.meta":"Meta","BodySite.modifierExtension":"Extension","BodySite.patient":"Reference","BodySite.qualifier":"CodeableConcept","BodySite.text":"Narrative","Bundle.entry.extension":"Extension","Bundle.entry.fullUrl":"uri","Bundle.entry.id":"string","Bundle.entry.modifierExtension":"Extension","Bundle.entry.request.extension":"Extension","Bundle.entry.request.id":"string","Bundle.entry.request.ifMatch":"string","Bundle.entry.request.ifModifiedSince":"instant","Bundle.entry.request.ifNoneExist":"string","Bundle.entry.request.ifNoneMatch":"string","Bundle.entry.request.method":"code","Bundle.entry.request.modifierExtension":"Extension","Bundle.entry.request.url":"uri","Bundle.entry.resource":"Resource","Bundle.entry.response.etag":"string","Bundle.entry.response.extension":"Extension","Bundle.entry.response.id":"string","Bundle.entry.response.lastModified":"instant","Bundle.entry.response.location":"uri","Bundle.entry.response.modifierExtension":"Extension","Bundle.entry.response.outcome":"Resource","Bundle.entry.response.status":"string","Bundle.entry.search.extension":"Extension","Bundle.entry.search.id":"string","Bundle.entry.search.mode":"code","Bundle.entry.search.modifierExtension":"Extension","Bundle.entry.search.score":"decimal","Bundle.id":"id","Bundle.identifier":"Identifier","Bundle.implicitRules":"uri","Bundle.language":"code","Bundle.link.extension":"Extension","Bundle.link.id":"string","Bundle.link.modifierExtension":"Extension","Bundle.link.relation":"string","Bundle.link.url":"uri","Bundle.meta":"Meta","Bundle.signature":"Signature","Bundle.total":"unsignedInt","Bundle.type":"code","CapabilityStatement.acceptUnknown":"code","CapabilityStatement.contact":"ContactDetail","CapabilityStatement.contained":"Resource","CapabilityStatement.copyright":"markdown","CapabilityStatement.date":"dateTime","CapabilityStatement.description":"markdown","CapabilityStatement.document.documentation":"string","CapabilityStatement.document.extension":"Extension","CapabilityStatement.document.id":"string","CapabilityStatement.document.mode":"code","CapabilityStatement.document.modifierExtension":"Extension","CapabilityStatement.document.profile":"Reference","CapabilityStatement.experimental":"boolean","CapabilityStatement.extension":"Extension","CapabilityStatement.fhirVersion":"id","CapabilityStatement.format":"code","CapabilityStatement.id":"id","CapabilityStatement.implementation.description":"string","CapabilityStatement.implementation.extension":"Extension","CapabilityStatement.implementation.id":"string","CapabilityStatement.implementation.modifierExtension":"Extension","CapabilityStatement.implementation.url":"uri","CapabilityStatement.implementationGuide":"uri","CapabilityStatement.implicitRules":"uri","CapabilityStatement.instantiates":"uri","CapabilityStatement.jurisdiction":"CodeableConcept","CapabilityStatement.kind":"code","CapabilityStatement.language":"code","CapabilityStatement.messaging.documentation":"string","CapabilityStatement.messaging.endpoint.address":"uri","CapabilityStatement.messaging.endpoint.extension":"Extension","CapabilityStatement.messaging.endpoint.id":"string","CapabilityStatement.messaging.endpoint.modifierExtension":"Extension","CapabilityStatement.messaging.endpoint.protocol":"Coding","CapabilityStatement.messaging.event.category":"code","CapabilityStatement.messaging.event.code":"Coding","CapabilityStatement.messaging.event.documentation":"string","CapabilityStatement.messaging.event.extension":"Extension","CapabilityStatement.messaging.event.focus":"code","CapabilityStatement.messaging.event.id":"string","CapabilityStatement.messaging.event.mode":"code","CapabilityStatement.messaging.event.modifierExtension":"Extension","CapabilityStatement.messaging.event.request":"Reference","CapabilityStatement.messaging.event.response":"Reference","CapabilityStatement.messaging.extension":"Extension","CapabilityStatement.messaging.id":"string","CapabilityStatement.messaging.modifierExtension":"Extension","CapabilityStatement.messaging.reliableCache":"unsignedInt","CapabilityStatement.messaging.supportedMessage.definition":"Reference","CapabilityStatement.messaging.supportedMessage.extension":"Extension","CapabilityStatement.messaging.supportedMessage.id":"string","CapabilityStatement.messaging.supportedMessage.mode":"code","CapabilityStatement.messaging.supportedMessage.modifierExtension":"Extension","CapabilityStatement.meta":"Meta","CapabilityStatement.modifierExtension":"Extension","CapabilityStatement.name":"string","CapabilityStatement.patchFormat":"code","CapabilityStatement.profile":"Reference","CapabilityStatement.publisher":"string","CapabilityStatement.purpose":"markdown","CapabilityStatement.rest.compartment":"uri","CapabilityStatement.rest.documentation":"string","CapabilityStatement.rest.extension":"Extension","CapabilityStatement.rest.id":"string","CapabilityStatement.rest.interaction.code":"code","CapabilityStatement.rest.interaction.documentation":"string","CapabilityStatement.rest.interaction.extension":"Extension","CapabilityStatement.rest.interaction.id":"string","CapabilityStatement.rest.interaction.modifierExtension":"Extension","CapabilityStatement.rest.mode":"code","CapabilityStatement.rest.modifierExtension":"Extension","CapabilityStatement.rest.operation.definition":"Reference","CapabilityStatement.rest.operation.extension":"Extension","CapabilityStatement.rest.operation.id":"string","CapabilityStatement.rest.operation.modifierExtension":"Extension","CapabilityStatement.rest.operation.name":"string","CapabilityStatement.rest.resource.conditionalCreate":"boolean","CapabilityStatement.rest.resource.conditionalDelete":"code","CapabilityStatement.rest.resource.conditionalRead":"code","CapabilityStatement.rest.resource.conditionalUpdate":"boolean","CapabilityStatement.rest.resource.documentation":"markdown","CapabilityStatement.rest.resource.extension":"Extension","CapabilityStatement.rest.resource.id":"string","CapabilityStatement.rest.resource.interaction.code":"code","CapabilityStatement.rest.resource.interaction.documentation":"string","CapabilityStatement.rest.resource.interaction.extension":"Extension","CapabilityStatement.rest.resource.interaction.id":"string","CapabilityStatement.rest.resource.interaction.modifierExtension":"Extension","CapabilityStatement.rest.resource.modifierExtension":"Extension","CapabilityStatement.rest.resource.profile":"Reference","CapabilityStatement.rest.resource.readHistory":"boolean","CapabilityStatement.rest.resource.referencePolicy":"code","CapabilityStatement.rest.resource.searchInclude":"string","CapabilityStatement.rest.resource.searchParam.definition":"uri","CapabilityStatement.rest.resource.searchParam.documentation":"string","CapabilityStatement.rest.resource.searchParam.extension":"Extension","CapabilityStatement.rest.resource.searchParam.id":"string","CapabilityStatement.rest.resource.searchParam.modifierExtension":"Extension","CapabilityStatement.rest.resource.searchParam.name":"string","CapabilityStatement.rest.resource.searchParam.type":"code","CapabilityStatement.rest.resource.searchRevInclude":"string","CapabilityStatement.rest.resource.type":"code","CapabilityStatement.rest.resource.updateCreate":"boolean","CapabilityStatement.rest.resource.versioning":"code","CapabilityStatement.rest.security.certificate.blob":"base64Binary","CapabilityStatement.rest.security.certificate.extension":"Extension","CapabilityStatement.rest.security.certificate.id":"string","CapabilityStatement.rest.security.certificate.modifierExtension":"Extension","CapabilityStatement.rest.security.certificate.type":"code","CapabilityStatement.rest.security.cors":"boolean","CapabilityStatement.rest.security.description":"string","CapabilityStatement.rest.security.extension":"Extension","CapabilityStatement.rest.security.id":"string","CapabilityStatement.rest.security.modifierExtension":"Extension","CapabilityStatement.rest.security.service":"CodeableConcept","CapabilityStatement.software.extension":"Extension","CapabilityStatement.software.id":"string","CapabilityStatement.software.modifierExtension":"Extension","CapabilityStatement.software.name":"string","CapabilityStatement.software.releaseDate":"dateTime","CapabilityStatement.software.version":"string","CapabilityStatement.status":"code","CapabilityStatement.text":"Narrative","CapabilityStatement.title":"string","CapabilityStatement.url":"uri","CapabilityStatement.useContext":"UsageContext","CapabilityStatement.version":"string","CarePlan.activity.detail.category":"CodeableConcept","CarePlan.activity.detail.code":"CodeableConcept","CarePlan.activity.detail.dailyAmount":"Quantity","CarePlan.activity.detail.definition":"Reference","CarePlan.activity.detail.description":"string","CarePlan.activity.detail.extension":"Extension","CarePlan.activity.detail.goal":"Reference","CarePlan.activity.detail.id":"string","CarePlan.activity.detail.location":"Reference","CarePlan.activity.detail.modifierExtension":"Extension","CarePlan.activity.detail.performer":"Reference","CarePlan.activity.detail.productCodeableConcept":"CodeableConcept","CarePlan.activity.detail.productReference":"Reference","CarePlan.activity.detail.prohibited":"boolean","CarePlan.activity.detail.quantity":"Quantity","CarePlan.activity.detail.reasonCode":"CodeableConcept","CarePlan.activity.detail.reasonReference":"Reference","CarePlan.activity.detail.scheduledPeriod":"Period","CarePlan.activity.detail.scheduledString":"string","CarePlan.activity.detail.scheduledTiming":"Timing","CarePlan.activity.detail.status":"code","CarePlan.activity.detail.statusReason":"string","CarePlan.activity.extension":"Extension","CarePlan.activity.id":"string","CarePlan.activity.modifierExtension":"Extension","CarePlan.activity.outcomeCodeableConcept":"CodeableConcept","CarePlan.activity.outcomeReference":"Reference","CarePlan.activity.progress":"Annotation","CarePlan.activity.reference":"Reference","CarePlan.addresses":"Reference","CarePlan.author":"Reference","CarePlan.basedOn":"Reference","CarePlan.careTeam":"Reference","CarePlan.category":"CodeableConcept","CarePlan.contained":"Resource","CarePlan.context":"Reference","CarePlan.definition":"Reference","CarePlan.description":"string","CarePlan.extension":"Extension","CarePlan.goal":"Reference","CarePlan.id":"id","CarePlan.identifier":"Identifier","CarePlan.implicitRules":"uri","CarePlan.intent":"code","CarePlan.language":"code","CarePlan.meta":"Meta","CarePlan.modifierExtension":"Extension","CarePlan.note":"Annotation","CarePlan.partOf":"Reference","CarePlan.period":"Period","CarePlan.replaces":"Reference","CarePlan.status":"code","CarePlan.subject":"Reference","CarePlan.supportingInfo":"Reference","CarePlan.text":"Narrative","CarePlan.title":"string","CareTeam.category":"CodeableConcept","CareTeam.contained":"Resource","CareTeam.context":"Reference","CareTeam.extension":"Extension","CareTeam.id":"id","CareTeam.identifier":"Identifier","CareTeam.implicitRules":"uri","CareTeam.language":"code","CareTeam.managingOrganization":"Reference","CareTeam.meta":"Meta","CareTeam.modifierExtension":"Extension","CareTeam.name":"string","CareTeam.note":"Annotation","CareTeam.participant.extension":"Extension","CareTeam.participant.id":"string","CareTeam.participant.member":"Reference","CareTeam.participant.modifierExtension":"Extension","CareTeam.participant.onBehalfOf":"Reference","CareTeam.participant.period":"Period","CareTeam.participant.role":"CodeableConcept","CareTeam.period":"Period","CareTeam.reasonCode":"CodeableConcept","CareTeam.reasonReference":"Reference","CareTeam.status":"code","CareTeam.subject":"Reference","CareTeam.text":"Narrative","ChargeItem.account":"Reference","ChargeItem.bodysite":"CodeableConcept","ChargeItem.code":"CodeableConcept","ChargeItem.contained":"Resource","ChargeItem.context":"Reference","ChargeItem.definition":"uri","ChargeItem.enteredDate":"dateTime","ChargeItem.enterer":"Reference","ChargeItem.extension":"Extension","ChargeItem.factorOverride":"decimal","ChargeItem.id":"id","ChargeItem.identifier":"Identifier","ChargeItem.implicitRules":"uri","ChargeItem.language":"code","ChargeItem.meta":"Meta","ChargeItem.modifierExtension":"Extension","ChargeItem.note":"Annotation","ChargeItem.occurrenceDateTime":"dateTime","ChargeItem.occurrencePeriod":"Period","ChargeItem.occurrenceTiming":"Timing","ChargeItem.overrideReason":"string","ChargeItem.partOf":"Reference","ChargeItem.participant.actor":"Reference","ChargeItem.participant.extension":"Extension","ChargeItem.participant.id":"string","ChargeItem.participant.modifierExtension":"Extension","ChargeItem.participant.role":"CodeableConcept","ChargeItem.performingOrganization":"Reference","ChargeItem.priceOverride":"Money","ChargeItem.quantity":"Quantity","ChargeItem.reason":"CodeableConcept","ChargeItem.requestingOrganization":"Reference","ChargeItem.service":"Reference","ChargeItem.status":"code","ChargeItem.subject":"Reference","ChargeItem.supportingInformation":"Reference","ChargeItem.text":"Narrative","Claim.accident.date":"date","Claim.accident.extension":"Extension","Claim.accident.id":"string","Claim.accident.locationAddress":"Address","Claim.accident.locationReference":"Reference","Claim.accident.modifierExtension":"Extension","Claim.accident.type":"CodeableConcept","Claim.billablePeriod":"Period","Claim.careTeam.extension":"Extension","Claim.careTeam.id":"string","Claim.careTeam.modifierExtension":"Extension","Claim.careTeam.provider":"Reference","Claim.careTeam.qualification":"CodeableConcept","Claim.careTeam.responsible":"boolean","Claim.careTeam.role":"CodeableConcept","Claim.careTeam.sequence":"positiveInt","Claim.contained":"Resource","Claim.created":"dateTime","Claim.diagnosis.diagnosisCodeableConcept":"CodeableConcept","Claim.diagnosis.diagnosisReference":"Reference","Claim.diagnosis.extension":"Extension","Claim.diagnosis.id":"string","Claim.diagnosis.modifierExtension":"Extension","Claim.diagnosis.packageCode":"CodeableConcept","Claim.diagnosis.sequence":"positiveInt","Claim.diagnosis.type":"CodeableConcept","Claim.employmentImpacted":"Period","Claim.enterer":"Reference","Claim.extension":"Extension","Claim.facility":"Reference","Claim.fundsReserve":"CodeableConcept","Claim.hospitalization":"Period","Claim.id":"id","Claim.identifier":"Identifier","Claim.implicitRules":"uri","Claim.information.category":"CodeableConcept","Claim.information.code":"CodeableConcept","Claim.information.extension":"Extension","Claim.information.id":"string","Claim.information.modifierExtension":"Extension","Claim.information.reason":"CodeableConcept","Claim.information.sequence":"positiveInt","Claim.information.timingDate":"date","Claim.information.timingPeriod":"Period","Claim.information.valueAttachment":"Attachment","Claim.information.valueQuantity":"Quantity","Claim.information.valueReference":"Reference","Claim.information.valueString":"string","Claim.insurance.businessArrangement":"string","Claim.insurance.claimResponse":"Reference","Claim.insurance.coverage":"Reference","Claim.insurance.extension":"Extension","Claim.insurance.focal":"boolean","Claim.insurance.id":"string","Claim.insurance.modifierExtension":"Extension","Claim.insurance.preAuthRef":"string","Claim.insurance.sequence":"positiveInt","Claim.insurer":"Reference","Claim.item.bodySite":"CodeableConcept","Claim.item.careTeamLinkId":"positiveInt","Claim.item.category":"CodeableConcept","Claim.item.detail.category":"CodeableConcept","Claim.item.detail.extension":"Extension","Claim.item.detail.factor":"decimal","Claim.item.detail.id":"string","Claim.item.detail.modifier":"CodeableConcept","Claim.item.detail.modifierExtension":"Extension","Claim.item.detail.net":"Money","Claim.item.detail.programCode":"CodeableConcept","Claim.item.detail.quantity":"Quantity","Claim.item.detail.revenue":"CodeableConcept","Claim.item.detail.sequence":"positiveInt","Claim.item.detail.service":"CodeableConcept","Claim.item.detail.subDetail.category":"CodeableConcept","Claim.item.detail.subDetail.extension":"Extension","Claim.item.detail.subDetail.factor":"decimal","Claim.item.detail.subDetail.id":"string","Claim.item.detail.subDetail.modifier":"CodeableConcept","Claim.item.detail.subDetail.modifierExtension":"Extension","Claim.item.detail.subDetail.net":"Money","Claim.item.detail.subDetail.programCode":"CodeableConcept","Claim.item.detail.subDetail.quantity":"Quantity","Claim.item.detail.subDetail.revenue":"CodeableConcept","Claim.item.detail.subDetail.sequence":"positiveInt","Claim.item.detail.subDetail.service":"CodeableConcept","Claim.item.detail.subDetail.udi":"Reference","Claim.item.detail.subDetail.unitPrice":"Money","Claim.item.detail.udi":"Reference","Claim.item.detail.unitPrice":"Money","Claim.item.diagnosisLinkId":"positiveInt","Claim.item.encounter":"Reference","Claim.item.extension":"Extension","Claim.item.factor":"decimal","Claim.item.id":"string","Claim.item.informationLinkId":"positiveInt","Claim.item.locationAddress":"Address","Claim.item.locationCodeableConcept":"CodeableConcept","Claim.item.locationReference":"Reference","Claim.item.modifier":"CodeableConcept","Claim.item.modifierExtension":"Extension","Claim.item.net":"Money","Claim.item.procedureLinkId":"positiveInt","Claim.item.programCode":"CodeableConcept","Claim.item.quantity":"Quantity","Claim.item.revenue":"CodeableConcept","Claim.item.sequence":"positiveInt","Claim.item.service":"CodeableConcept","Claim.item.servicedDate":"date","Claim.item.servicedPeriod":"Period","Claim.item.subSite":"CodeableConcept","Claim.item.udi":"Reference","Claim.item.unitPrice":"Money","Claim.language":"code","Claim.meta":"Meta","Claim.modifierExtension":"Extension","Claim.organization":"Reference","Claim.originalPrescription":"Reference","Claim.patient":"Reference","Claim.payee.extension":"Extension","Claim.payee.id":"string","Claim.payee.modifierExtension":"Extension","Claim.payee.party":"Reference","Claim.payee.resourceType":"Coding","Claim.payee.type":"CodeableConcept","Claim.prescription":"Reference","Claim.priority":"CodeableConcept","Claim.procedure.date":"dateTime","Claim.procedure.extension":"Extension","Claim.procedure.id":"string","Claim.procedure.modifierExtension":"Extension","Claim.procedure.procedureCodeableConcept":"CodeableConcept","Claim.procedure.procedureReference":"Reference","Claim.procedure.sequence":"positiveInt","Claim.provider":"Reference","Claim.referral":"Reference","Claim.related.claim":"Reference","Claim.related.extension":"Extension","Claim.related.id":"string","Claim.related.modifierExtension":"Extension","Claim.related.reference":"Identifier","Claim.related.relationship":"CodeableConcept","Claim.status":"code","Claim.subType":"CodeableConcept","Claim.text":"Narrative","Claim.total":"Money","Claim.type":"CodeableConcept","Claim.use":"code","ClaimResponse.addItem.category":"CodeableConcept","ClaimResponse.addItem.detail.category":"CodeableConcept","ClaimResponse.addItem.detail.extension":"Extension","ClaimResponse.addItem.detail.fee":"Money","ClaimResponse.addItem.detail.id":"string","ClaimResponse.addItem.detail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.modifierExtension":"Extension","ClaimResponse.addItem.detail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.revenue":"CodeableConcept","ClaimResponse.addItem.detail.service":"CodeableConcept","ClaimResponse.addItem.extension":"Extension","ClaimResponse.addItem.fee":"Money","ClaimResponse.addItem.id":"string","ClaimResponse.addItem.modifier":"CodeableConcept","ClaimResponse.addItem.modifierExtension":"Extension","ClaimResponse.addItem.noteNumber":"positiveInt","ClaimResponse.addItem.revenue":"CodeableConcept","ClaimResponse.addItem.sequenceLinkId":"positiveInt","ClaimResponse.addItem.service":"CodeableConcept","ClaimResponse.communicationRequest":"Reference","ClaimResponse.contained":"Resource","ClaimResponse.created":"dateTime","ClaimResponse.disposition":"string","ClaimResponse.error.code":"CodeableConcept","ClaimResponse.error.detailSequenceLinkId":"positiveInt","ClaimResponse.error.extension":"Extension","ClaimResponse.error.id":"string","ClaimResponse.error.modifierExtension":"Extension","ClaimResponse.error.sequenceLinkId":"positiveInt","ClaimResponse.error.subdetailSequenceLinkId":"positiveInt","ClaimResponse.extension":"Extension","ClaimResponse.form":"CodeableConcept","ClaimResponse.id":"id","ClaimResponse.identifier":"Identifier","ClaimResponse.implicitRules":"uri","ClaimResponse.insurance.businessArrangement":"string","ClaimResponse.insurance.claimResponse":"Reference","ClaimResponse.insurance.coverage":"Reference","ClaimResponse.insurance.extension":"Extension","ClaimResponse.insurance.focal":"boolean","ClaimResponse.insurance.id":"string","ClaimResponse.insurance.modifierExtension":"Extension","ClaimResponse.insurance.preAuthRef":"string","ClaimResponse.insurance.sequence":"positiveInt","ClaimResponse.insurer":"Reference","ClaimResponse.item.adjudication.amount":"Money","ClaimResponse.item.adjudication.category":"CodeableConcept","ClaimResponse.item.adjudication.extension":"Extension","ClaimResponse.item.adjudication.id":"string","ClaimResponse.item.adjudication.modifierExtension":"Extension","ClaimResponse.item.adjudication.reason":"CodeableConcept","ClaimResponse.item.adjudication.value":"decimal","ClaimResponse.item.detail.extension":"Extension","ClaimResponse.item.detail.id":"string","ClaimResponse.item.detail.modifierExtension":"Extension","ClaimResponse.item.detail.noteNumber":"positiveInt","ClaimResponse.item.detail.sequenceLinkId":"positiveInt","ClaimResponse.item.detail.subDetail.extension":"Extension","ClaimResponse.item.detail.subDetail.id":"string","ClaimResponse.item.detail.subDetail.modifierExtension":"Extension","ClaimResponse.item.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.sequenceLinkId":"positiveInt","ClaimResponse.item.extension":"Extension","ClaimResponse.item.id":"string","ClaimResponse.item.modifierExtension":"Extension","ClaimResponse.item.noteNumber":"positiveInt","ClaimResponse.item.sequenceLinkId":"positiveInt","ClaimResponse.language":"code","ClaimResponse.meta":"Meta","ClaimResponse.modifierExtension":"Extension","ClaimResponse.outcome":"CodeableConcept","ClaimResponse.patient":"Reference","ClaimResponse.payeeType":"CodeableConcept","ClaimResponse.payment.adjustment":"Money","ClaimResponse.payment.adjustmentReason":"CodeableConcept","ClaimResponse.payment.amount":"Money","ClaimResponse.payment.date":"date","ClaimResponse.payment.extension":"Extension","ClaimResponse.payment.id":"string","ClaimResponse.payment.identifier":"Identifier","ClaimResponse.payment.modifierExtension":"Extension","ClaimResponse.payment.type":"CodeableConcept","ClaimResponse.processNote.extension":"Extension","ClaimResponse.processNote.id":"string","ClaimResponse.processNote.language":"CodeableConcept","ClaimResponse.processNote.modifierExtension":"Extension","ClaimResponse.processNote.number":"positiveInt","ClaimResponse.processNote.text":"string","ClaimResponse.processNote.type":"CodeableConcept","ClaimResponse.request":"Reference","ClaimResponse.requestOrganization":"Reference","ClaimResponse.requestProvider":"Reference","ClaimResponse.reserved":"Coding","ClaimResponse.status":"code","ClaimResponse.text":"Narrative","ClaimResponse.totalBenefit":"Money","ClaimResponse.totalCost":"Money","ClaimResponse.unallocDeductable":"Money","ClinicalImpression.action":"Reference","ClinicalImpression.assessor":"Reference","ClinicalImpression.code":"CodeableConcept","ClinicalImpression.contained":"Resource","ClinicalImpression.context":"Reference","ClinicalImpression.date":"dateTime","ClinicalImpression.description":"string","ClinicalImpression.effectiveDateTime":"dateTime","ClinicalImpression.effectivePeriod":"Period","ClinicalImpression.extension":"Extension","ClinicalImpression.finding.basis":"string","ClinicalImpression.finding.extension":"Extension","ClinicalImpression.finding.id":"string","ClinicalImpression.finding.itemCodeableConcept":"CodeableConcept","ClinicalImpression.finding.itemReference":"Reference","ClinicalImpression.finding.modifierExtension":"Extension","ClinicalImpression.id":"id","ClinicalImpression.identifier":"Identifier","ClinicalImpression.implicitRules":"uri","ClinicalImpression.investigation.code":"CodeableConcept","ClinicalImpression.investigation.extension":"Extension","ClinicalImpression.investigation.id":"string","ClinicalImpression.investigation.item":"Reference","ClinicalImpression.investigation.modifierExtension":"Extension","ClinicalImpression.language":"code","ClinicalImpression.meta":"Meta","ClinicalImpression.modifierExtension":"Extension","ClinicalImpression.note":"Annotation","ClinicalImpression.previous":"Reference","ClinicalImpression.problem":"Reference","ClinicalImpression.prognosisCodeableConcept":"CodeableConcept","ClinicalImpression.prognosisReference":"Reference","ClinicalImpression.protocol":"uri","ClinicalImpression.status":"code","ClinicalImpression.subject":"Reference","ClinicalImpression.summary":"string","ClinicalImpression.text":"Narrative","CodeSystem.caseSensitive":"boolean","CodeSystem.compositional":"boolean","CodeSystem.concept.code":"code","CodeSystem.concept.definition":"string","CodeSystem.concept.designation.extension":"Extension","CodeSystem.concept.designation.id":"string","CodeSystem.concept.designation.language":"code","CodeSystem.concept.designation.modifierExtension":"Extension","CodeSystem.concept.designation.use":"Coding","CodeSystem.concept.designation.value":"string","CodeSystem.concept.display":"string","CodeSystem.concept.extension":"Extension","CodeSystem.concept.id":"string","CodeSystem.concept.modifierExtension":"Extension","CodeSystem.concept.property.code":"code","CodeSystem.concept.property.extension":"Extension","CodeSystem.concept.property.id":"string","CodeSystem.concept.property.modifierExtension":"Extension","CodeSystem.concept.property.valueBoolean":"boolean","CodeSystem.concept.property.valueCode":"code","CodeSystem.concept.property.valueCoding":"Coding","CodeSystem.concept.property.valueDateTime":"dateTime","CodeSystem.concept.property.valueInteger":"integer","CodeSystem.concept.property.valueString":"string","CodeSystem.contact":"ContactDetail","CodeSystem.contained":"Resource","CodeSystem.content":"code","CodeSystem.copyright":"markdown","CodeSystem.count":"unsignedInt","CodeSystem.date":"dateTime","CodeSystem.description":"markdown","CodeSystem.experimental":"boolean","CodeSystem.extension":"Extension","CodeSystem.filter.code":"code","CodeSystem.filter.description":"string","CodeSystem.filter.extension":"Extension","CodeSystem.filter.id":"string","CodeSystem.filter.modifierExtension":"Extension","CodeSystem.filter.operator":"code","CodeSystem.filter.value":"string","CodeSystem.hierarchyMeaning":"code","CodeSystem.id":"id","CodeSystem.identifier":"Identifier","CodeSystem.implicitRules":"uri","CodeSystem.jurisdiction":"CodeableConcept","CodeSystem.language":"code","CodeSystem.meta":"Meta","CodeSystem.modifierExtension":"Extension","CodeSystem.name":"string","CodeSystem.property.code":"code","CodeSystem.property.description":"string","CodeSystem.property.extension":"Extension","CodeSystem.property.id":"string","CodeSystem.property.modifierExtension":"Extension","CodeSystem.property.type":"code","CodeSystem.property.uri":"uri","CodeSystem.publisher":"string","CodeSystem.purpose":"markdown","CodeSystem.status":"code","CodeSystem.text":"Narrative","CodeSystem.title":"string","CodeSystem.url":"uri","CodeSystem.useContext":"UsageContext","CodeSystem.valueSet":"uri","CodeSystem.version":"string","CodeSystem.versionNeeded":"boolean","CodeableConcept.coding":"Coding","CodeableConcept.extension":"Extension","CodeableConcept.id":"string","CodeableConcept.text":"string","Coding.code":"code","Coding.display":"string","Coding.extension":"Extension","Coding.id":"string","Coding.system":"uri","Coding.userSelected":"boolean","Coding.version":"string","Communication.basedOn":"Reference","Communication.category":"CodeableConcept","Communication.contained":"Resource","Communication.context":"Reference","Communication.definition":"Reference","Communication.extension":"Extension","Communication.id":"id","Communication.identifier":"Identifier","Communication.implicitRules":"uri","Communication.language":"code","Communication.medium":"CodeableConcept","Communication.meta":"Meta","Communication.modifierExtension":"Extension","Communication.notDone":"boolean","Communication.notDoneReason":"CodeableConcept","Communication.note":"Annotation","Communication.partOf":"Reference","Communication.payload.contentAttachment":"Attachment","Communication.payload.contentReference":"Reference","Communication.payload.contentString":"string","Communication.payload.extension":"Extension","Communication.payload.id":"string","Communication.payload.modifierExtension":"Extension","Communication.reasonCode":"CodeableConcept","Communication.reasonReference":"Reference","Communication.received":"dateTime","Communication.recipient":"Reference","Communication.sender":"Reference","Communication.sent":"dateTime","Communication.status":"code","Communication.subject":"Reference","Communication.text":"Narrative","Communication.topic":"Reference","CommunicationRequest.authoredOn":"dateTime","CommunicationRequest.basedOn":"Reference","CommunicationRequest.category":"CodeableConcept","CommunicationRequest.contained":"Resource","CommunicationRequest.context":"Reference","CommunicationRequest.extension":"Extension","CommunicationRequest.groupIdentifier":"Identifier","CommunicationRequest.id":"id","CommunicationRequest.identifier":"Identifier","CommunicationRequest.implicitRules":"uri","CommunicationRequest.language":"code","CommunicationRequest.medium":"CodeableConcept","CommunicationRequest.meta":"Meta","CommunicationRequest.modifierExtension":"Extension","CommunicationRequest.note":"Annotation","CommunicationRequest.occurrenceDateTime":"dateTime","CommunicationRequest.occurrencePeriod":"Period","CommunicationRequest.payload.contentAttachment":"Attachment","CommunicationRequest.payload.contentReference":"Reference","CommunicationRequest.payload.contentString":"string","CommunicationRequest.payload.extension":"Extension","CommunicationRequest.payload.id":"string","CommunicationRequest.payload.modifierExtension":"Extension","CommunicationRequest.priority":"code","CommunicationRequest.reasonCode":"CodeableConcept","CommunicationRequest.reasonReference":"Reference","CommunicationRequest.recipient":"Reference","CommunicationRequest.replaces":"Reference","CommunicationRequest.requester.agent":"Reference","CommunicationRequest.requester.extension":"Extension","CommunicationRequest.requester.id":"string","CommunicationRequest.requester.modifierExtension":"Extension","CommunicationRequest.requester.onBehalfOf":"Reference","CommunicationRequest.sender":"Reference","CommunicationRequest.status":"code","CommunicationRequest.subject":"Reference","CommunicationRequest.text":"Narrative","CommunicationRequest.topic":"Reference","CompartmentDefinition.code":"code","CompartmentDefinition.contact":"ContactDetail","CompartmentDefinition.contained":"Resource","CompartmentDefinition.date":"dateTime","CompartmentDefinition.description":"markdown","CompartmentDefinition.experimental":"boolean","CompartmentDefinition.extension":"Extension","CompartmentDefinition.id":"id","CompartmentDefinition.implicitRules":"uri","CompartmentDefinition.jurisdiction":"CodeableConcept","CompartmentDefinition.language":"code","CompartmentDefinition.meta":"Meta","CompartmentDefinition.modifierExtension":"Extension","CompartmentDefinition.name":"string","CompartmentDefinition.publisher":"string","CompartmentDefinition.purpose":"markdown","CompartmentDefinition.resource.code":"code","CompartmentDefinition.resource.documentation":"string","CompartmentDefinition.resource.extension":"Extension","CompartmentDefinition.resource.id":"string","CompartmentDefinition.resource.modifierExtension":"Extension","CompartmentDefinition.resource.param":"string","CompartmentDefinition.search":"boolean","CompartmentDefinition.status":"code","CompartmentDefinition.text":"Narrative","CompartmentDefinition.title":"string","CompartmentDefinition.url":"uri","CompartmentDefinition.useContext":"UsageContext","Composition.attester.extension":"Extension","Composition.attester.id":"string","Composition.attester.mode":"code","Composition.attester.modifierExtension":"Extension","Composition.attester.party":"Reference","Composition.attester.time":"dateTime","Composition.author":"Reference","Composition.class":"CodeableConcept","Composition.confidentiality":"code","Composition.contained":"Resource","Composition.custodian":"Reference","Composition.date":"dateTime","Composition.encounter":"Reference","Composition.event.code":"CodeableConcept","Composition.event.detail":"Reference","Composition.event.extension":"Extension","Composition.event.id":"string","Composition.event.modifierExtension":"Extension","Composition.event.period":"Period","Composition.extension":"Extension","Composition.id":"id","Composition.identifier":"Identifier","Composition.implicitRules":"uri","Composition.language":"code","Composition.meta":"Meta","Composition.modifierExtension":"Extension","Composition.relatesTo.code":"code","Composition.relatesTo.extension":"Extension","Composition.relatesTo.id":"string","Composition.relatesTo.modifierExtension":"Extension","Composition.relatesTo.targetIdentifier":"Identifier","Composition.relatesTo.targetReference":"Reference","Composition.section.code":"CodeableConcept","Composition.section.emptyReason":"CodeableConcept","Composition.section.entry":"Reference","Composition.section.extension":"Extension","Composition.section.id":"string","Composition.section.mode":"code","Composition.section.modifierExtension":"Extension","Composition.section.orderedBy":"CodeableConcept","Composition.section.text":"Narrative","Composition.section.title":"string","Composition.status":"code","Composition.subject":"Reference","Composition.text":"Narrative","Composition.title":"string","Composition.type":"CodeableConcept","ConceptMap.contact":"ContactDetail","ConceptMap.contained":"Resource","ConceptMap.copyright":"markdown","ConceptMap.date":"dateTime","ConceptMap.description":"markdown","ConceptMap.experimental":"boolean","ConceptMap.extension":"Extension","ConceptMap.group.element.code":"code","ConceptMap.group.element.display":"string","ConceptMap.group.element.extension":"Extension","ConceptMap.group.element.id":"string","ConceptMap.group.element.modifierExtension":"Extension","ConceptMap.group.element.target.code":"code","ConceptMap.group.element.target.comment":"string","ConceptMap.group.element.target.dependsOn.code":"string","ConceptMap.group.element.target.dependsOn.display":"string","ConceptMap.group.element.target.dependsOn.extension":"Extension","ConceptMap.group.element.target.dependsOn.id":"string","ConceptMap.group.element.target.dependsOn.modifierExtension":"Extension","ConceptMap.group.element.target.dependsOn.property":"uri","ConceptMap.group.element.target.dependsOn.system":"uri","ConceptMap.group.element.target.display":"string","ConceptMap.group.element.target.equivalence":"code","ConceptMap.group.element.target.extension":"Extension","ConceptMap.group.element.target.id":"string","ConceptMap.group.element.target.modifierExtension":"Extension","ConceptMap.group.extension":"Extension","ConceptMap.group.id":"string","ConceptMap.group.modifierExtension":"Extension","ConceptMap.group.source":"uri","ConceptMap.group.sourceVersion":"string","ConceptMap.group.target":"uri","ConceptMap.group.targetVersion":"string","ConceptMap.group.unmapped.code":"code","ConceptMap.group.unmapped.display":"string","ConceptMap.group.unmapped.extension":"Extension","ConceptMap.group.unmapped.id":"string","ConceptMap.group.unmapped.mode":"code","ConceptMap.group.unmapped.modifierExtension":"Extension","ConceptMap.group.unmapped.url":"uri","ConceptMap.id":"id","ConceptMap.identifier":"Identifier","ConceptMap.implicitRules":"uri","ConceptMap.jurisdiction":"CodeableConcept","ConceptMap.language":"code","ConceptMap.meta":"Meta","ConceptMap.modifierExtension":"Extension","ConceptMap.name":"string","ConceptMap.publisher":"string","ConceptMap.purpose":"markdown","ConceptMap.sourceReference":"Reference","ConceptMap.sourceUri":"uri","ConceptMap.status":"code","ConceptMap.targetReference":"Reference","ConceptMap.targetUri":"uri","ConceptMap.text":"Narrative","ConceptMap.title":"string","ConceptMap.url":"uri","ConceptMap.useContext":"UsageContext","ConceptMap.version":"string","Condition.abatementAge":"Age","Condition.abatementBoolean":"boolean","Condition.abatementDateTime":"dateTime","Condition.abatementPeriod":"Period","Condition.abatementRange":"Range","Condition.abatementString":"string","Condition.assertedDate":"dateTime","Condition.asserter":"Reference","Condition.bodySite":"CodeableConcept","Condition.category":"CodeableConcept","Condition.clinicalStatus":"code","Condition.code":"CodeableConcept","Condition.contained":"Resource","Condition.context":"Reference","Condition.evidence.code":"CodeableConcept","Condition.evidence.detail":"Reference","Condition.evidence.extension":"Extension","Condition.evidence.id":"string","Condition.evidence.modifierExtension":"Extension","Condition.extension":"Extension","Condition.id":"id","Condition.identifier":"Identifier","Condition.implicitRules":"uri","Condition.language":"code","Condition.meta":"Meta","Condition.modifierExtension":"Extension","Condition.note":"Annotation","Condition.onsetAge":"Age","Condition.onsetDateTime":"dateTime","Condition.onsetPeriod":"Period","Condition.onsetRange":"Range","Condition.onsetString":"string","Condition.severity":"CodeableConcept","Condition.stage.assessment":"Reference","Condition.stage.extension":"Extension","Condition.stage.id":"string","Condition.stage.modifierExtension":"Extension","Condition.stage.summary":"CodeableConcept","Condition.subject":"Reference","Condition.text":"Narrative","Condition.verificationStatus":"code","Consent.action":"CodeableConcept","Consent.actor.extension":"Extension","Consent.actor.id":"string","Consent.actor.modifierExtension":"Extension","Consent.actor.reference":"Reference","Consent.actor.role":"CodeableConcept","Consent.category":"CodeableConcept","Consent.consentingParty":"Reference","Consent.contained":"Resource","Consent.data.extension":"Extension","Consent.data.id":"string","Consent.data.meaning":"code","Consent.data.modifierExtension":"Extension","Consent.data.reference":"Reference","Consent.dataPeriod":"Period","Consent.dateTime":"dateTime","Consent.except.action":"CodeableConcept","Consent.except.actor.extension":"Extension","Consent.except.actor.id":"string","Consent.except.actor.modifierExtension":"Extension","Consent.except.actor.reference":"Reference","Consent.except.actor.role":"CodeableConcept","Consent.except.class":"Coding","Consent.except.code":"Coding","Consent.except.data.extension":"Extension","Consent.except.data.id":"string","Consent.except.data.meaning":"code","Consent.except.data.modifierExtension":"Extension","Consent.except.data.reference":"Reference","Consent.except.dataPeriod":"Period","Consent.except.extension":"Extension","Consent.except.id":"string","Consent.except.modifierExtension":"Extension","Consent.except.period":"Period","Consent.except.purpose":"Coding","Consent.except.securityLabel":"Coding","Consent.except.type":"code","Consent.extension":"Extension","Consent.id":"id","Consent.identifier":"Identifier","Consent.implicitRules":"uri","Consent.language":"code","Consent.meta":"Meta","Consent.modifierExtension":"Extension","Consent.organization":"Reference","Consent.patient":"Reference","Consent.period":"Period","Consent.policy.authority":"uri","Consent.policy.extension":"Extension","Consent.policy.id":"string","Consent.policy.modifierExtension":"Extension","Consent.policy.uri":"uri","Consent.policyRule":"uri","Consent.purpose":"Coding","Consent.securityLabel":"Coding","Consent.sourceAttachment":"Attachment","Consent.sourceIdentifier":"Identifier","Consent.sourceReference":"Reference","Consent.status":"code","Consent.text":"Narrative","ContactDetail.extension":"Extension","ContactDetail.id":"string","ContactDetail.name":"string","ContactDetail.telecom":"ContactPoint","ContactPoint.extension":"Extension","ContactPoint.id":"string","ContactPoint.period":"Period","ContactPoint.rank":"positiveInt","ContactPoint.system":"code","ContactPoint.use":"code","ContactPoint.value":"string","Contract.action":"CodeableConcept","Contract.actionReason":"CodeableConcept","Contract.agent.actor":"Reference","Contract.agent.extension":"Extension","Contract.agent.id":"string","Contract.agent.modifierExtension":"Extension","Contract.agent.role":"CodeableConcept","Contract.applies":"Period","Contract.authority":"Reference","Contract.bindingAttachment":"Attachment","Contract.bindingReference":"Reference","Contract.contained":"Resource","Contract.contentDerivative":"CodeableConcept","Contract.decisionType":"CodeableConcept","Contract.domain":"Reference","Contract.extension":"Extension","Contract.friendly.contentAttachment":"Attachment","Contract.friendly.contentReference":"Reference","Contract.friendly.extension":"Extension","Contract.friendly.id":"string","Contract.friendly.modifierExtension":"Extension","Contract.id":"id","Contract.identifier":"Identifier","Contract.implicitRules":"uri","Contract.issued":"dateTime","Contract.language":"code","Contract.legal.contentAttachment":"Attachment","Contract.legal.contentReference":"Reference","Contract.legal.extension":"Extension","Contract.legal.id":"string","Contract.legal.modifierExtension":"Extension","Contract.meta":"Meta","Contract.modifierExtension":"Extension","Contract.rule.contentAttachment":"Attachment","Contract.rule.contentReference":"Reference","Contract.rule.extension":"Extension","Contract.rule.id":"string","Contract.rule.modifierExtension":"Extension","Contract.securityLabel":"Coding","Contract.signer.extension":"Extension","Contract.signer.id":"string","Contract.signer.modifierExtension":"Extension","Contract.signer.party":"Reference","Contract.signer.signature":"Signature","Contract.signer.type":"Coding","Contract.status":"code","Contract.subType":"CodeableConcept","Contract.subject":"Reference","Contract.term.action":"CodeableConcept","Contract.term.actionReason":"CodeableConcept","Contract.term.agent.actor":"Reference","Contract.term.agent.extension":"Extension","Contract.term.agent.id":"string","Contract.term.agent.modifierExtension":"Extension","Contract.term.agent.role":"CodeableConcept","Contract.term.applies":"Period","Contract.term.extension":"Extension","Contract.term.id":"string","Contract.term.identifier":"Identifier","Contract.term.issued":"dateTime","Contract.term.modifierExtension":"Extension","Contract.term.securityLabel":"Coding","Contract.term.subType":"CodeableConcept","Contract.term.text":"string","Contract.term.topic":"Reference","Contract.term.type":"CodeableConcept","Contract.term.valuedItem.effectiveTime":"dateTime","Contract.term.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.term.valuedItem.entityReference":"Reference","Contract.term.valuedItem.extension":"Extension","Contract.term.valuedItem.factor":"decimal","Contract.term.valuedItem.id":"string","Contract.term.valuedItem.identifier":"Identifier","Contract.term.valuedItem.modifierExtension":"Extension","Contract.term.valuedItem.net":"Money","Contract.term.valuedItem.points":"decimal","Contract.term.valuedItem.quantity":"Quantity","Contract.term.valuedItem.unitPrice":"Money","Contract.text":"Narrative","Contract.topic":"Reference","Contract.type":"CodeableConcept","Contract.valuedItem.effectiveTime":"dateTime","Contract.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.valuedItem.entityReference":"Reference","Contract.valuedItem.extension":"Extension","Contract.valuedItem.factor":"decimal","Contract.valuedItem.id":"string","Contract.valuedItem.identifier":"Identifier","Contract.valuedItem.modifierExtension":"Extension","Contract.valuedItem.net":"Money","Contract.valuedItem.points":"decimal","Contract.valuedItem.quantity":"Quantity","Contract.valuedItem.unitPrice":"Money","Contributor.contact":"ContactDetail","Contributor.extension":"Extension","Contributor.id":"string","Contributor.name":"string","Contributor.type":"code","Count.code":"code","Count.comparator":"code","Count.extension":"Extension","Count.id":"string","Count.system":"uri","Count.unit":"string","Count.value":"decimal","Coverage.beneficiary":"Reference","Coverage.contained":"Resource","Coverage.contract":"Reference","Coverage.dependent":"string","Coverage.extension":"Extension","Coverage.grouping.class":"string","Coverage.grouping.classDisplay":"string","Coverage.grouping.extension":"Extension","Coverage.grouping.group":"string","Coverage.grouping.groupDisplay":"string","Coverage.grouping.id":"string","Coverage.grouping.modifierExtension":"Extension","Coverage.grouping.plan":"string","Coverage.grouping.planDisplay":"string","Coverage.grouping.subClass":"string","Coverage.grouping.subClassDisplay":"string","Coverage.grouping.subGroup":"string","Coverage.grouping.subGroupDisplay":"string","Coverage.grouping.subPlan":"string","Coverage.grouping.subPlanDisplay":"string","Coverage.id":"id","Coverage.identifier":"Identifier","Coverage.implicitRules":"uri","Coverage.language":"code","Coverage.meta":"Meta","Coverage.modifierExtension":"Extension","Coverage.network":"string","Coverage.order":"positiveInt","Coverage.payor":"Reference","Coverage.period":"Period","Coverage.policyHolder":"Reference","Coverage.relationship":"CodeableConcept","Coverage.sequence":"string","Coverage.status":"code","Coverage.subscriber":"Reference","Coverage.subscriberId":"string","Coverage.text":"Narrative","Coverage.type":"CodeableConcept","DataElement.contact":"ContactDetail","DataElement.contained":"Resource","DataElement.copyright":"markdown","DataElement.date":"dateTime","DataElement.element":"ElementDefinition","DataElement.experimental":"boolean","DataElement.extension":"Extension","DataElement.id":"id","DataElement.identifier":"Identifier","DataElement.implicitRules":"uri","DataElement.jurisdiction":"CodeableConcept","DataElement.language":"code","DataElement.mapping.comment":"string","DataElement.mapping.extension":"Extension","DataElement.mapping.id":"string","DataElement.mapping.identity":"id","DataElement.mapping.modifierExtension":"Extension","DataElement.mapping.name":"string","DataElement.mapping.uri":"uri","DataElement.meta":"Meta","DataElement.modifierExtension":"Extension","DataElement.name":"string","DataElement.publisher":"string","DataElement.status":"code","DataElement.stringency":"code","DataElement.text":"Narrative","DataElement.title":"string","DataElement.url":"uri","DataElement.useContext":"UsageContext","DataElement.version":"string","DataRequirement.codeFilter.extension":"Extension","DataRequirement.codeFilter.id":"string","DataRequirement.codeFilter.path":"string","DataRequirement.codeFilter.valueCode":"code","DataRequirement.codeFilter.valueCodeableConcept":"CodeableConcept","DataRequirement.codeFilter.valueCoding":"Coding","DataRequirement.codeFilter.valueSetReference":"Reference","DataRequirement.codeFilter.valueSetString":"string","DataRequirement.dateFilter.extension":"Extension","DataRequirement.dateFilter.id":"string","DataRequirement.dateFilter.path":"string","DataRequirement.dateFilter.valueDateTime":"dateTime","DataRequirement.dateFilter.valueDuration":"Duration","DataRequirement.dateFilter.valuePeriod":"Period","DataRequirement.extension":"Extension","DataRequirement.id":"string","DataRequirement.mustSupport":"string","DataRequirement.profile":"uri","DataRequirement.type":"code","DetectedIssue.author":"Reference","DetectedIssue.category":"CodeableConcept","DetectedIssue.contained":"Resource","DetectedIssue.date":"dateTime","DetectedIssue.detail":"string","DetectedIssue.extension":"Extension","DetectedIssue.id":"id","DetectedIssue.identifier":"Identifier","DetectedIssue.implicated":"Reference","DetectedIssue.implicitRules":"uri","DetectedIssue.language":"code","DetectedIssue.meta":"Meta","DetectedIssue.mitigation.action":"CodeableConcept","DetectedIssue.mitigation.author":"Reference","DetectedIssue.mitigation.date":"dateTime","DetectedIssue.mitigation.extension":"Extension","DetectedIssue.mitigation.id":"string","DetectedIssue.mitigation.modifierExtension":"Extension","DetectedIssue.modifierExtension":"Extension","DetectedIssue.patient":"Reference","DetectedIssue.reference":"uri","DetectedIssue.severity":"code","DetectedIssue.status":"code","DetectedIssue.text":"Narrative","Device.contact":"ContactPoint","Device.contained":"Resource","Device.expirationDate":"dateTime","Device.extension":"Extension","Device.id":"id","Device.identifier":"Identifier","Device.implicitRules":"uri","Device.language":"code","Device.location":"Reference","Device.lotNumber":"string","Device.manufactureDate":"dateTime","Device.manufacturer":"string","Device.meta":"Meta","Device.model":"string","Device.modifierExtension":"Extension","Device.note":"Annotation","Device.owner":"Reference","Device.patient":"Reference","Device.safety":"CodeableConcept","Device.status":"code","Device.text":"Narrative","Device.type":"CodeableConcept","Device.udi.carrierAIDC":"base64Binary","Device.udi.carrierHRF":"string","Device.udi.deviceIdentifier":"string","Device.udi.entryType":"code","Device.udi.extension":"Extension","Device.udi.id":"string","Device.udi.issuer":"uri","Device.udi.jurisdiction":"uri","Device.udi.modifierExtension":"Extension","Device.udi.name":"string","Device.url":"uri","Device.version":"string","DeviceComponent.contained":"Resource","DeviceComponent.extension":"Extension","DeviceComponent.id":"id","DeviceComponent.identifier":"Identifier","DeviceComponent.implicitRules":"uri","DeviceComponent.language":"code","DeviceComponent.languageCode":"CodeableConcept","DeviceComponent.lastSystemChange":"instant","DeviceComponent.measurementPrinciple":"code","DeviceComponent.meta":"Meta","DeviceComponent.modifierExtension":"Extension","DeviceComponent.operationalStatus":"CodeableConcept","DeviceComponent.parameterGroup":"CodeableConcept","DeviceComponent.parent":"Reference","DeviceComponent.productionSpecification.componentId":"Identifier","DeviceComponent.productionSpecification.extension":"Extension","DeviceComponent.productionSpecification.id":"string","DeviceComponent.productionSpecification.modifierExtension":"Extension","DeviceComponent.productionSpecification.productionSpec":"string","DeviceComponent.productionSpecification.specType":"CodeableConcept","DeviceComponent.source":"Reference","DeviceComponent.text":"Narrative","DeviceComponent.type":"CodeableConcept","DeviceMetric.calibration.extension":"Extension","DeviceMetric.calibration.id":"string","DeviceMetric.calibration.modifierExtension":"Extension","DeviceMetric.calibration.state":"code","DeviceMetric.calibration.time":"instant","DeviceMetric.calibration.type":"code","DeviceMetric.category":"code","DeviceMetric.color":"code","DeviceMetric.contained":"Resource","DeviceMetric.extension":"Extension","DeviceMetric.id":"id","DeviceMetric.identifier":"Identifier","DeviceMetric.implicitRules":"uri","DeviceMetric.language":"code","DeviceMetric.measurementPeriod":"Timing","DeviceMetric.meta":"Meta","DeviceMetric.modifierExtension":"Extension","DeviceMetric.operationalStatus":"code","DeviceMetric.parent":"Reference","DeviceMetric.source":"Reference","DeviceMetric.text":"Narrative","DeviceMetric.type":"CodeableConcept","DeviceMetric.unit":"CodeableConcept","DeviceRequest.authoredOn":"dateTime","DeviceRequest.basedOn":"Reference","DeviceRequest.codeCodeableConcept":"CodeableConcept","DeviceRequest.codeReference":"Reference","DeviceRequest.contained":"Resource","DeviceRequest.context":"Reference","DeviceRequest.definition":"Reference","DeviceRequest.extension":"Extension","DeviceRequest.groupIdentifier":"Identifier","DeviceRequest.id":"id","DeviceRequest.identifier":"Identifier","DeviceRequest.implicitRules":"uri","DeviceRequest.intent":"CodeableConcept","DeviceRequest.language":"code","DeviceRequest.meta":"Meta","DeviceRequest.modifierExtension":"Extension","DeviceRequest.note":"Annotation","DeviceRequest.occurrenceDateTime":"dateTime","DeviceRequest.occurrencePeriod":"Period","DeviceRequest.occurrenceTiming":"Timing","DeviceRequest.performer":"Reference","DeviceRequest.performerType":"CodeableConcept","DeviceRequest.priorRequest":"Reference","DeviceRequest.priority":"code","DeviceRequest.reasonCode":"CodeableConcept","DeviceRequest.reasonReference":"Reference","DeviceRequest.relevantHistory":"Reference","DeviceRequest.requester.agent":"Reference","DeviceRequest.requester.extension":"Extension","DeviceRequest.requester.id":"string","DeviceRequest.requester.modifierExtension":"Extension","DeviceRequest.requester.onBehalfOf":"Reference","DeviceRequest.status":"code","DeviceRequest.subject":"Reference","DeviceRequest.supportingInfo":"Reference","DeviceRequest.text":"Narrative","DeviceUseStatement.bodySite":"CodeableConcept","DeviceUseStatement.contained":"Resource","DeviceUseStatement.device":"Reference","DeviceUseStatement.extension":"Extension","DeviceUseStatement.id":"id","DeviceUseStatement.identifier":"Identifier","DeviceUseStatement.implicitRules":"uri","DeviceUseStatement.indication":"CodeableConcept","DeviceUseStatement.language":"code","DeviceUseStatement.meta":"Meta","DeviceUseStatement.modifierExtension":"Extension","DeviceUseStatement.note":"Annotation","DeviceUseStatement.recordedOn":"dateTime","DeviceUseStatement.source":"Reference","DeviceUseStatement.status":"code","DeviceUseStatement.subject":"Reference","DeviceUseStatement.text":"Narrative","DeviceUseStatement.timingDateTime":"dateTime","DeviceUseStatement.timingPeriod":"Period","DeviceUseStatement.timingTiming":"Timing","DeviceUseStatement.whenUsed":"Period","DiagnosticReport.basedOn":"Reference","DiagnosticReport.category":"CodeableConcept","DiagnosticReport.code":"CodeableConcept","DiagnosticReport.codedDiagnosis":"CodeableConcept","DiagnosticReport.conclusion":"string","DiagnosticReport.contained":"Resource","DiagnosticReport.context":"Reference","DiagnosticReport.effectiveDateTime":"dateTime","DiagnosticReport.effectivePeriod":"Period","DiagnosticReport.extension":"Extension","DiagnosticReport.id":"id","DiagnosticReport.identifier":"Identifier","DiagnosticReport.image.comment":"string","DiagnosticReport.image.extension":"Extension","DiagnosticReport.image.id":"string","DiagnosticReport.image.link":"Reference","DiagnosticReport.image.modifierExtension":"Extension","DiagnosticReport.imagingStudy":"Reference","DiagnosticReport.implicitRules":"uri","DiagnosticReport.issued":"instant","DiagnosticReport.language":"code","DiagnosticReport.meta":"Meta","DiagnosticReport.modifierExtension":"Extension","DiagnosticReport.performer.actor":"Reference","DiagnosticReport.performer.extension":"Extension","DiagnosticReport.performer.id":"string","DiagnosticReport.performer.modifierExtension":"Extension","DiagnosticReport.performer.role":"CodeableConcept","DiagnosticReport.presentedForm":"Attachment","DiagnosticReport.result":"Reference","DiagnosticReport.specimen":"Reference","DiagnosticReport.status":"code","DiagnosticReport.subject":"Reference","DiagnosticReport.text":"Narrative","Distance.code":"code","Distance.comparator":"code","Distance.extension":"Extension","Distance.id":"string","Distance.system":"uri","Distance.unit":"string","Distance.value":"decimal","DocumentManifest.author":"Reference","DocumentManifest.contained":"Resource","DocumentManifest.content.extension":"Extension","DocumentManifest.content.id":"string","DocumentManifest.content.modifierExtension":"Extension","DocumentManifest.content.pAttachment":"Attachment","DocumentManifest.content.pReference":"Reference","DocumentManifest.created":"dateTime","DocumentManifest.description":"string","DocumentManifest.extension":"Extension","DocumentManifest.id":"id","DocumentManifest.identifier":"Identifier","DocumentManifest.implicitRules":"uri","DocumentManifest.language":"code","DocumentManifest.masterIdentifier":"Identifier","DocumentManifest.meta":"Meta","DocumentManifest.modifierExtension":"Extension","DocumentManifest.recipient":"Reference","DocumentManifest.related.extension":"Extension","DocumentManifest.related.id":"string","DocumentManifest.related.identifier":"Identifier","DocumentManifest.related.modifierExtension":"Extension","DocumentManifest.related.ref":"Reference","DocumentManifest.source":"uri","DocumentManifest.status":"code","DocumentManifest.subject":"Reference","DocumentManifest.text":"Narrative","DocumentManifest.type":"CodeableConcept","DocumentReference.authenticator":"Reference","DocumentReference.author":"Reference","DocumentReference.class":"CodeableConcept","DocumentReference.contained":"Resource","DocumentReference.content.attachment":"Attachment","DocumentReference.content.extension":"Extension","DocumentReference.content.format":"Coding","DocumentReference.content.id":"string","DocumentReference.content.modifierExtension":"Extension","DocumentReference.context.encounter":"Reference","DocumentReference.context.event":"CodeableConcept","DocumentReference.context.extension":"Extension","DocumentReference.context.facilityType":"CodeableConcept","DocumentReference.context.id":"string","DocumentReference.context.modifierExtension":"Extension","DocumentReference.context.period":"Period","DocumentReference.context.practiceSetting":"CodeableConcept","DocumentReference.context.related.extension":"Extension","DocumentReference.context.related.id":"string","DocumentReference.context.related.identifier":"Identifier","DocumentReference.context.related.modifierExtension":"Extension","DocumentReference.context.related.ref":"Reference","DocumentReference.context.sourcePatientInfo":"Reference","DocumentReference.created":"dateTime","DocumentReference.custodian":"Reference","DocumentReference.description":"string","DocumentReference.docStatus":"code","DocumentReference.extension":"Extension","DocumentReference.id":"id","DocumentReference.identifier":"Identifier","DocumentReference.implicitRules":"uri","DocumentReference.indexed":"instant","DocumentReference.language":"code","DocumentReference.masterIdentifier":"Identifier","DocumentReference.meta":"Meta","DocumentReference.modifierExtension":"Extension","DocumentReference.relatesTo.code":"code","DocumentReference.relatesTo.extension":"Extension","DocumentReference.relatesTo.id":"string","DocumentReference.relatesTo.modifierExtension":"Extension","DocumentReference.relatesTo.target":"Reference","DocumentReference.securityLabel":"CodeableConcept","DocumentReference.status":"code","DocumentReference.subject":"Reference","DocumentReference.text":"Narrative","DocumentReference.type":"CodeableConcept","DomainResource.contained":"Resource","DomainResource.extension":"Extension","DomainResource.id":"id","DomainResource.implicitRules":"uri","DomainResource.language":"code","DomainResource.meta":"Meta","DomainResource.modifierExtension":"Extension","DomainResource.text":"Narrative","Dosage.additionalInstruction":"CodeableConcept","Dosage.asNeededBoolean":"boolean","Dosage.asNeededCodeableConcept":"CodeableConcept","Dosage.doseQuantity":"Quantity","Dosage.doseRange":"Range","Dosage.extension":"Extension","Dosage.id":"string","Dosage.maxDosePerAdministration":"Quantity","Dosage.maxDosePerLifetime":"Quantity","Dosage.maxDosePerPeriod":"Ratio","Dosage.method":"CodeableConcept","Dosage.patientInstruction":"string","Dosage.rateQuantity":"Quantity","Dosage.rateRange":"Range","Dosage.rateRatio":"Ratio","Dosage.route":"CodeableConcept","Dosage.sequence":"integer","Dosage.site":"CodeableConcept","Dosage.text":"string","Dosage.timing":"Timing","Duration.code":"code","Duration.comparator":"code","Duration.extension":"Extension","Duration.id":"string","Duration.system":"uri","Duration.unit":"string","Duration.value":"decimal","Element.extension":"Extension","Element.id":"string","ElementDefinition.alias":"string","ElementDefinition.base.extension":"Extension","ElementDefinition.base.id":"string","ElementDefinition.base.max":"string","ElementDefinition.base.min":"unsignedInt","ElementDefinition.base.path":"string","ElementDefinition.binding.description":"string","ElementDefinition.binding.extension":"Extension","ElementDefinition.binding.id":"string","ElementDefinition.binding.strength":"code","ElementDefinition.binding.valueSetReference":"Reference","ElementDefinition.binding.valueSetUri":"uri","ElementDefinition.code":"Coding","ElementDefinition.comment":"markdown","ElementDefinition.condition":"id","ElementDefinition.constraint.expression":"string","ElementDefinition.constraint.extension":"Extension","ElementDefinition.constraint.human":"string","ElementDefinition.constraint.id":"string","ElementDefinition.constraint.key":"id","ElementDefinition.constraint.requirements":"string","ElementDefinition.constraint.severity":"code","ElementDefinition.constraint.source":"uri","ElementDefinition.constraint.xpath":"string","ElementDefinition.contentReference":"uri","ElementDefinition.defaultValueAddress":"Address","ElementDefinition.defaultValueAge":"Age","ElementDefinition.defaultValueAnnotation":"Annotation","ElementDefinition.defaultValueAttachment":"Attachment","ElementDefinition.defaultValueBase64Binary":"base64Binary","ElementDefinition.defaultValueBoolean":"boolean","ElementDefinition.defaultValueCode":"code","ElementDefinition.defaultValueCodeableConcept":"CodeableConcept","ElementDefinition.defaultValueCoding":"Coding","ElementDefinition.defaultValueContactPoint":"ContactPoint","ElementDefinition.defaultValueCount":"Count","ElementDefinition.defaultValueDate":"date","ElementDefinition.defaultValueDateTime":"dateTime","ElementDefinition.defaultValueDecimal":"decimal","ElementDefinition.defaultValueDistance":"Distance","ElementDefinition.defaultValueDuration":"Duration","ElementDefinition.defaultValueHumanName":"HumanName","ElementDefinition.defaultValueId":"id","ElementDefinition.defaultValueIdentifier":"Identifier","ElementDefinition.defaultValueInstant":"instant","ElementDefinition.defaultValueInteger":"integer","ElementDefinition.defaultValueMarkdown":"markdown","ElementDefinition.defaultValueMeta":"Meta","ElementDefinition.defaultValueMoney":"Money","ElementDefinition.defaultValueOid":"oid","ElementDefinition.defaultValuePeriod":"Period","ElementDefinition.defaultValuePositiveInt":"positiveInt","ElementDefinition.defaultValueQuantity":"Quantity","ElementDefinition.defaultValueRange":"Range","ElementDefinition.defaultValueRatio":"Ratio","ElementDefinition.defaultValueReference":"Reference","ElementDefinition.defaultValueSampledData":"SampledData","ElementDefinition.defaultValueSignature":"Signature","ElementDefinition.defaultValueString":"string","ElementDefinition.defaultValueTime":"time","ElementDefinition.defaultValueTiming":"Timing","ElementDefinition.defaultValueUnsignedInt":"unsignedInt","ElementDefinition.defaultValueUri":"uri","ElementDefinition.definition":"markdown","ElementDefinition.example.extension":"Extension","ElementDefinition.example.id":"string","ElementDefinition.example.label":"string","ElementDefinition.example.valueAddress":"Address","ElementDefinition.example.valueAge":"Age","ElementDefinition.example.valueAnnotation":"Annotation","ElementDefinition.example.valueAttachment":"Attachment","ElementDefinition.example.valueBase64Binary":"base64Binary","ElementDefinition.example.valueBoolean":"boolean","ElementDefinition.example.valueCode":"code","ElementDefinition.example.valueCodeableConcept":"CodeableConcept","ElementDefinition.example.valueCoding":"Coding","ElementDefinition.example.valueContactPoint":"ContactPoint","ElementDefinition.example.valueCount":"Count","ElementDefinition.example.valueDate":"date","ElementDefinition.example.valueDateTime":"dateTime","ElementDefinition.example.valueDecimal":"decimal","ElementDefinition.example.valueDistance":"Distance","ElementDefinition.example.valueDuration":"Duration","ElementDefinition.example.valueHumanName":"HumanName","ElementDefinition.example.valueId":"id","ElementDefinition.example.valueIdentifier":"Identifier","ElementDefinition.example.valueInstant":"instant","ElementDefinition.example.valueInteger":"integer","ElementDefinition.example.valueMarkdown":"markdown","ElementDefinition.example.valueMeta":"Meta","ElementDefinition.example.valueMoney":"Money","ElementDefinition.example.valueOid":"oid","ElementDefinition.example.valuePeriod":"Period","ElementDefinition.example.valuePositiveInt":"positiveInt","ElementDefinition.example.valueQuantity":"Quantity","ElementDefinition.example.valueRange":"Range","ElementDefinition.example.valueRatio":"Ratio","ElementDefinition.example.valueReference":"Reference","ElementDefinition.example.valueSampledData":"SampledData","ElementDefinition.example.valueSignature":"Signature","ElementDefinition.example.valueString":"string","ElementDefinition.example.valueTime":"time","ElementDefinition.example.valueTiming":"Timing","ElementDefinition.example.valueUnsignedInt":"unsignedInt","ElementDefinition.example.valueUri":"uri","ElementDefinition.extension":"Extension","ElementDefinition.extension.extension":"Extension","ElementDefinition.extension.id":"string","ElementDefinition.extension.url":"uri","ElementDefinition.extension.valueCodeableConcept":"CodeableConcept","ElementDefinition.extension.valueReference":"Reference","ElementDefinition.extension.valueString":"string","ElementDefinition.fixedAddress":"Address","ElementDefinition.fixedAge":"Age","ElementDefinition.fixedAnnotation":"Annotation","ElementDefinition.fixedAttachment":"Attachment","ElementDefinition.fixedBase64Binary":"base64Binary","ElementDefinition.fixedBoolean":"boolean","ElementDefinition.fixedCode":"code","ElementDefinition.fixedCodeableConcept":"CodeableConcept","ElementDefinition.fixedCoding":"Coding","ElementDefinition.fixedContactPoint":"ContactPoint","ElementDefinition.fixedCount":"Count","ElementDefinition.fixedDate":"date","ElementDefinition.fixedDateTime":"dateTime","ElementDefinition.fixedDecimal":"decimal","ElementDefinition.fixedDistance":"Distance","ElementDefinition.fixedDuration":"Duration","ElementDefinition.fixedHumanName":"HumanName","ElementDefinition.fixedId":"id","ElementDefinition.fixedIdentifier":"Identifier","ElementDefinition.fixedInstant":"instant","ElementDefinition.fixedInteger":"integer","ElementDefinition.fixedMarkdown":"markdown","ElementDefinition.fixedMeta":"Meta","ElementDefinition.fixedMoney":"Money","ElementDefinition.fixedOid":"oid","ElementDefinition.fixedPeriod":"Period","ElementDefinition.fixedPositiveInt":"positiveInt","ElementDefinition.fixedQuantity":"Quantity","ElementDefinition.fixedRange":"Range","ElementDefinition.fixedRatio":"Ratio","ElementDefinition.fixedReference":"Reference","ElementDefinition.fixedSampledData":"SampledData","ElementDefinition.fixedSignature":"Signature","ElementDefinition.fixedString":"string","ElementDefinition.fixedTime":"time","ElementDefinition.fixedTiming":"Timing","ElementDefinition.fixedUnsignedInt":"unsignedInt","ElementDefinition.fixedUri":"uri","ElementDefinition.id":"string","ElementDefinition.isModifier":"boolean","ElementDefinition.isSummary":"boolean","ElementDefinition.label":"string","ElementDefinition.mapping.comment":"string","ElementDefinition.mapping.extension":"Extension","ElementDefinition.mapping.id":"string","ElementDefinition.mapping.identity":"id","ElementDefinition.mapping.language":"code","ElementDefinition.mapping.map":"string","ElementDefinition.max":"string","ElementDefinition.maxLength":"integer","ElementDefinition.maxValueDate":"date","ElementDefinition.maxValueDateTime":"dateTime","ElementDefinition.maxValueDecimal":"decimal","ElementDefinition.maxValueInstant":"instant","ElementDefinition.maxValueInteger":"integer","ElementDefinition.maxValuePositiveInt":"positiveInt","ElementDefinition.maxValueQuantity":"Quantity","ElementDefinition.maxValueTime":"time","ElementDefinition.maxValueUnsignedInt":"unsignedInt","ElementDefinition.meaningWhenMissing":"markdown","ElementDefinition.min":"unsignedInt","ElementDefinition.minValueDate":"date","ElementDefinition.minValueDateTime":"dateTime","ElementDefinition.minValueDecimal":"decimal","ElementDefinition.minValueInstant":"instant","ElementDefinition.minValueInteger":"integer","ElementDefinition.minValuePositiveInt":"positiveInt","ElementDefinition.minValueQuantity":"Quantity","ElementDefinition.minValueTime":"time","ElementDefinition.minValueUnsignedInt":"unsignedInt","ElementDefinition.mustSupport":"boolean","ElementDefinition.orderMeaning":"string","ElementDefinition.path":"string","ElementDefinition.patternAddress":"Address","ElementDefinition.patternAge":"Age","ElementDefinition.patternAnnotation":"Annotation","ElementDefinition.patternAttachment":"Attachment","ElementDefinition.patternBase64Binary":"base64Binary","ElementDefinition.patternBoolean":"boolean","ElementDefinition.patternCode":"code","ElementDefinition.patternCodeableConcept":"CodeableConcept","ElementDefinition.patternCoding":"Coding","ElementDefinition.patternContactPoint":"ContactPoint","ElementDefinition.patternCount":"Count","ElementDefinition.patternDate":"date","ElementDefinition.patternDateTime":"dateTime","ElementDefinition.patternDecimal":"decimal","ElementDefinition.patternDistance":"Distance","ElementDefinition.patternDuration":"Duration","ElementDefinition.patternHumanName":"HumanName","ElementDefinition.patternId":"id","ElementDefinition.patternIdentifier":"Identifier","ElementDefinition.patternInstant":"instant","ElementDefinition.patternInteger":"integer","ElementDefinition.patternMarkdown":"markdown","ElementDefinition.patternMeta":"Meta","ElementDefinition.patternMoney":"Money","ElementDefinition.patternOid":"oid","ElementDefinition.patternPeriod":"Period","ElementDefinition.patternPositiveInt":"positiveInt","ElementDefinition.patternQuantity":"Quantity","ElementDefinition.patternRange":"Range","ElementDefinition.patternRatio":"Ratio","ElementDefinition.patternReference":"Reference","ElementDefinition.patternSampledData":"SampledData","ElementDefinition.patternSignature":"Signature","ElementDefinition.patternString":"string","ElementDefinition.patternTime":"time","ElementDefinition.patternTiming":"Timing","ElementDefinition.patternUnsignedInt":"unsignedInt","ElementDefinition.patternUri":"uri","ElementDefinition.representation":"code","ElementDefinition.requirements":"markdown","ElementDefinition.short":"string","ElementDefinition.sliceName":"string","ElementDefinition.slicing.description":"string","ElementDefinition.slicing.discriminator.extension":"Extension","ElementDefinition.slicing.discriminator.id":"string","ElementDefinition.slicing.discriminator.path":"string","ElementDefinition.slicing.discriminator.type":"code","ElementDefinition.slicing.extension":"Extension","ElementDefinition.slicing.id":"string","ElementDefinition.slicing.ordered":"boolean","ElementDefinition.slicing.rules":"code","ElementDefinition.type.aggregation":"code","ElementDefinition.type.code":"uri","ElementDefinition.type.extension":"Extension","ElementDefinition.type.id":"string","ElementDefinition.type.profile":"uri","ElementDefinition.type.targetProfile":"uri","ElementDefinition.type.versioning":"code","EligibilityRequest.benefitCategory":"CodeableConcept","EligibilityRequest.benefitSubCategory":"CodeableConcept","EligibilityRequest.businessArrangement":"string","EligibilityRequest.contained":"Resource","EligibilityRequest.coverage":"Reference","EligibilityRequest.created":"dateTime","EligibilityRequest.enterer":"Reference","EligibilityRequest.extension":"Extension","EligibilityRequest.facility":"Reference","EligibilityRequest.id":"id","EligibilityRequest.identifier":"Identifier","EligibilityRequest.implicitRules":"uri","EligibilityRequest.insurer":"Reference","EligibilityRequest.language":"code","EligibilityRequest.meta":"Meta","EligibilityRequest.modifierExtension":"Extension","EligibilityRequest.organization":"Reference","EligibilityRequest.patient":"Reference","EligibilityRequest.priority":"CodeableConcept","EligibilityRequest.provider":"Reference","EligibilityRequest.servicedDate":"date","EligibilityRequest.servicedPeriod":"Period","EligibilityRequest.status":"code","EligibilityRequest.text":"Narrative","EligibilityResponse.contained":"Resource","EligibilityResponse.created":"dateTime","EligibilityResponse.disposition":"string","EligibilityResponse.error.code":"CodeableConcept","EligibilityResponse.error.extension":"Extension","EligibilityResponse.error.id":"string","EligibilityResponse.error.modifierExtension":"Extension","EligibilityResponse.extension":"Extension","EligibilityResponse.form":"CodeableConcept","EligibilityResponse.id":"id","EligibilityResponse.identifier":"Identifier","EligibilityResponse.implicitRules":"uri","EligibilityResponse.inforce":"boolean","EligibilityResponse.insurance.benefitBalance.category":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.description":"string","EligibilityResponse.insurance.benefitBalance.excluded":"boolean","EligibilityResponse.insurance.benefitBalance.extension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.allowedMoney":"Money","EligibilityResponse.insurance.benefitBalance.financial.allowedString":"string","EligibilityResponse.insurance.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","EligibilityResponse.insurance.benefitBalance.financial.extension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.id":"string","EligibilityResponse.insurance.benefitBalance.financial.modifierExtension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.type":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.financial.usedMoney":"Money","EligibilityResponse.insurance.benefitBalance.financial.usedUnsignedInt":"unsignedInt","EligibilityResponse.insurance.benefitBalance.id":"string","EligibilityResponse.insurance.benefitBalance.modifierExtension":"Extension","EligibilityResponse.insurance.benefitBalance.name":"string","EligibilityResponse.insurance.benefitBalance.network":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.subCategory":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.term":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.unit":"CodeableConcept","EligibilityResponse.insurance.contract":"Reference","EligibilityResponse.insurance.coverage":"Reference","EligibilityResponse.insurance.extension":"Extension","EligibilityResponse.insurance.id":"string","EligibilityResponse.insurance.modifierExtension":"Extension","EligibilityResponse.insurer":"Reference","EligibilityResponse.language":"code","EligibilityResponse.meta":"Meta","EligibilityResponse.modifierExtension":"Extension","EligibilityResponse.outcome":"CodeableConcept","EligibilityResponse.request":"Reference","EligibilityResponse.requestOrganization":"Reference","EligibilityResponse.requestProvider":"Reference","EligibilityResponse.status":"code","EligibilityResponse.text":"Narrative","Encounter.account":"Reference","Encounter.appointment":"Reference","Encounter.class":"Coding","Encounter.classHistory.class":"Coding","Encounter.classHistory.extension":"Extension","Encounter.classHistory.id":"string","Encounter.classHistory.modifierExtension":"Extension","Encounter.classHistory.period":"Period","Encounter.contained":"Resource","Encounter.diagnosis.condition":"Reference","Encounter.diagnosis.extension":"Extension","Encounter.diagnosis.id":"string","Encounter.diagnosis.modifierExtension":"Extension","Encounter.diagnosis.rank":"positiveInt","Encounter.diagnosis.role":"CodeableConcept","Encounter.episodeOfCare":"Reference","Encounter.extension":"Extension","Encounter.hospitalization.admitSource":"CodeableConcept","Encounter.hospitalization.destination":"Reference","Encounter.hospitalization.dietPreference":"CodeableConcept","Encounter.hospitalization.dischargeDisposition":"CodeableConcept","Encounter.hospitalization.extension":"Extension","Encounter.hospitalization.id":"string","Encounter.hospitalization.modifierExtension":"Extension","Encounter.hospitalization.origin":"Reference","Encounter.hospitalization.preAdmissionIdentifier":"Identifier","Encounter.hospitalization.reAdmission":"CodeableConcept","Encounter.hospitalization.specialArrangement":"CodeableConcept","Encounter.hospitalization.specialCourtesy":"CodeableConcept","Encounter.id":"id","Encounter.identifier":"Identifier","Encounter.implicitRules":"uri","Encounter.incomingReferral":"Reference","Encounter.language":"code","Encounter.length":"Duration","Encounter.location.extension":"Extension","Encounter.location.id":"string","Encounter.location.location":"Reference","Encounter.location.modifierExtension":"Extension","Encounter.location.period":"Period","Encounter.location.status":"code","Encounter.meta":"Meta","Encounter.modifierExtension":"Extension","Encounter.partOf":"Reference","Encounter.participant.extension":"Extension","Encounter.participant.id":"string","Encounter.participant.individual":"Reference","Encounter.participant.modifierExtension":"Extension","Encounter.participant.period":"Period","Encounter.participant.type":"CodeableConcept","Encounter.period":"Period","Encounter.priority":"CodeableConcept","Encounter.reason":"CodeableConcept","Encounter.serviceProvider":"Reference","Encounter.status":"code","Encounter.statusHistory.extension":"Extension","Encounter.statusHistory.id":"string","Encounter.statusHistory.modifierExtension":"Extension","Encounter.statusHistory.period":"Period","Encounter.statusHistory.status":"code","Encounter.subject":"Reference","Encounter.text":"Narrative","Encounter.type":"CodeableConcept","Endpoint.address":"uri","Endpoint.connectionType":"Coding","Endpoint.contact":"ContactPoint","Endpoint.contained":"Resource","Endpoint.extension":"Extension","Endpoint.header":"string","Endpoint.id":"id","Endpoint.identifier":"Identifier","Endpoint.implicitRules":"uri","Endpoint.language":"code","Endpoint.managingOrganization":"Reference","Endpoint.meta":"Meta","Endpoint.modifierExtension":"Extension","Endpoint.name":"string","Endpoint.payloadMimeType":"code","Endpoint.payloadType":"CodeableConcept","Endpoint.period":"Period","Endpoint.status":"code","Endpoint.text":"Narrative","EnrollmentRequest.contained":"Resource","EnrollmentRequest.coverage":"Reference","EnrollmentRequest.created":"dateTime","EnrollmentRequest.extension":"Extension","EnrollmentRequest.id":"id","EnrollmentRequest.identifier":"Identifier","EnrollmentRequest.implicitRules":"uri","EnrollmentRequest.insurer":"Reference","EnrollmentRequest.language":"code","EnrollmentRequest.meta":"Meta","EnrollmentRequest.modifierExtension":"Extension","EnrollmentRequest.organization":"Reference","EnrollmentRequest.provider":"Reference","EnrollmentRequest.status":"code","EnrollmentRequest.subject":"Reference","EnrollmentRequest.text":"Narrative","EnrollmentResponse.contained":"Resource","EnrollmentResponse.created":"dateTime","EnrollmentResponse.disposition":"string","EnrollmentResponse.extension":"Extension","EnrollmentResponse.id":"id","EnrollmentResponse.identifier":"Identifier","EnrollmentResponse.implicitRules":"uri","EnrollmentResponse.language":"code","EnrollmentResponse.meta":"Meta","EnrollmentResponse.modifierExtension":"Extension","EnrollmentResponse.organization":"Reference","EnrollmentResponse.outcome":"CodeableConcept","EnrollmentResponse.request":"Reference","EnrollmentResponse.requestOrganization":"Reference","EnrollmentResponse.requestProvider":"Reference","EnrollmentResponse.status":"code","EnrollmentResponse.text":"Narrative","EpisodeOfCare.account":"Reference","EpisodeOfCare.careManager":"Reference","EpisodeOfCare.contained":"Resource","EpisodeOfCare.diagnosis.condition":"Reference","EpisodeOfCare.diagnosis.extension":"Extension","EpisodeOfCare.diagnosis.id":"string","EpisodeOfCare.diagnosis.modifierExtension":"Extension","EpisodeOfCare.diagnosis.rank":"positiveInt","EpisodeOfCare.diagnosis.role":"CodeableConcept","EpisodeOfCare.extension":"Extension","EpisodeOfCare.id":"id","EpisodeOfCare.identifier":"Identifier","EpisodeOfCare.implicitRules":"uri","EpisodeOfCare.language":"code","EpisodeOfCare.managingOrganization":"Reference","EpisodeOfCare.meta":"Meta","EpisodeOfCare.modifierExtension":"Extension","EpisodeOfCare.patient":"Reference","EpisodeOfCare.period":"Period","EpisodeOfCare.referralRequest":"Reference","EpisodeOfCare.status":"code","EpisodeOfCare.statusHistory.extension":"Extension","EpisodeOfCare.statusHistory.id":"string","EpisodeOfCare.statusHistory.modifierExtension":"Extension","EpisodeOfCare.statusHistory.period":"Period","EpisodeOfCare.statusHistory.status":"code","EpisodeOfCare.team":"Reference","EpisodeOfCare.text":"Narrative","EpisodeOfCare.type":"CodeableConcept","ExpansionProfile.activeOnly":"boolean","ExpansionProfile.contact":"ContactDetail","ExpansionProfile.contained":"Resource","ExpansionProfile.date":"dateTime","ExpansionProfile.description":"markdown","ExpansionProfile.designation.exclude.designation.extension":"Extension","ExpansionProfile.designation.exclude.designation.id":"string","ExpansionProfile.designation.exclude.designation.language":"code","ExpansionProfile.designation.exclude.designation.modifierExtension":"Extension","ExpansionProfile.designation.exclude.designation.use":"Coding","ExpansionProfile.designation.exclude.extension":"Extension","ExpansionProfile.designation.exclude.id":"string","ExpansionProfile.designation.exclude.modifierExtension":"Extension","ExpansionProfile.designation.extension":"Extension","ExpansionProfile.designation.id":"string","ExpansionProfile.designation.include.designation.extension":"Extension","ExpansionProfile.designation.include.designation.id":"string","ExpansionProfile.designation.include.designation.language":"code","ExpansionProfile.designation.include.designation.modifierExtension":"Extension","ExpansionProfile.designation.include.designation.use":"Coding","ExpansionProfile.designation.include.extension":"Extension","ExpansionProfile.designation.include.id":"string","ExpansionProfile.designation.include.modifierExtension":"Extension","ExpansionProfile.designation.modifierExtension":"Extension","ExpansionProfile.displayLanguage":"code","ExpansionProfile.excludeNested":"boolean","ExpansionProfile.excludeNotForUI":"boolean","ExpansionProfile.excludePostCoordinated":"boolean","ExpansionProfile.excludedSystem.extension":"Extension","ExpansionProfile.excludedSystem.id":"string","ExpansionProfile.excludedSystem.modifierExtension":"Extension","ExpansionProfile.excludedSystem.system":"uri","ExpansionProfile.excludedSystem.version":"string","ExpansionProfile.experimental":"boolean","ExpansionProfile.extension":"Extension","ExpansionProfile.fixedVersion.extension":"Extension","ExpansionProfile.fixedVersion.id":"string","ExpansionProfile.fixedVersion.mode":"code","ExpansionProfile.fixedVersion.modifierExtension":"Extension","ExpansionProfile.fixedVersion.system":"uri","ExpansionProfile.fixedVersion.version":"string","ExpansionProfile.id":"id","ExpansionProfile.identifier":"Identifier","ExpansionProfile.implicitRules":"uri","ExpansionProfile.includeDefinition":"boolean","ExpansionProfile.includeDesignations":"boolean","ExpansionProfile.jurisdiction":"CodeableConcept","ExpansionProfile.language":"code","ExpansionProfile.limitedExpansion":"boolean","ExpansionProfile.meta":"Meta","ExpansionProfile.modifierExtension":"Extension","ExpansionProfile.name":"string","ExpansionProfile.publisher":"string","ExpansionProfile.status":"code","ExpansionProfile.text":"Narrative","ExpansionProfile.url":"uri","ExpansionProfile.useContext":"UsageContext","ExpansionProfile.version":"string","ExplanationOfBenefit.accident.date":"date","ExplanationOfBenefit.accident.extension":"Extension","ExplanationOfBenefit.accident.id":"string","ExplanationOfBenefit.accident.locationAddress":"Address","ExplanationOfBenefit.accident.locationReference":"Reference","ExplanationOfBenefit.accident.modifierExtension":"Extension","ExplanationOfBenefit.accident.type":"CodeableConcept","ExplanationOfBenefit.addItem.category":"CodeableConcept","ExplanationOfBenefit.addItem.detail.category":"CodeableConcept","ExplanationOfBenefit.addItem.detail.extension":"Extension","ExplanationOfBenefit.addItem.detail.fee":"Money","ExplanationOfBenefit.addItem.detail.id":"string","ExplanationOfBenefit.addItem.detail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.revenue":"CodeableConcept","ExplanationOfBenefit.addItem.detail.service":"CodeableConcept","ExplanationOfBenefit.addItem.extension":"Extension","ExplanationOfBenefit.addItem.fee":"Money","ExplanationOfBenefit.addItem.id":"string","ExplanationOfBenefit.addItem.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.modifierExtension":"Extension","ExplanationOfBenefit.addItem.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.revenue":"CodeableConcept","ExplanationOfBenefit.addItem.sequenceLinkId":"positiveInt","ExplanationOfBenefit.addItem.service":"CodeableConcept","ExplanationOfBenefit.benefitBalance.category":"CodeableConcept","ExplanationOfBenefit.benefitBalance.description":"string","ExplanationOfBenefit.benefitBalance.excluded":"boolean","ExplanationOfBenefit.benefitBalance.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.allowedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.allowedString":"string","ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.financial.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.id":"string","ExplanationOfBenefit.benefitBalance.financial.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.financial.type":"CodeableConcept","ExplanationOfBenefit.benefitBalance.financial.usedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.id":"string","ExplanationOfBenefit.benefitBalance.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.name":"string","ExplanationOfBenefit.benefitBalance.network":"CodeableConcept","ExplanationOfBenefit.benefitBalance.subCategory":"CodeableConcept","ExplanationOfBenefit.benefitBalance.term":"CodeableConcept","ExplanationOfBenefit.benefitBalance.unit":"CodeableConcept","ExplanationOfBenefit.billablePeriod":"Period","ExplanationOfBenefit.careTeam.extension":"Extension","ExplanationOfBenefit.careTeam.id":"string","ExplanationOfBenefit.careTeam.modifierExtension":"Extension","ExplanationOfBenefit.careTeam.provider":"Reference","ExplanationOfBenefit.careTeam.qualification":"CodeableConcept","ExplanationOfBenefit.careTeam.responsible":"boolean","ExplanationOfBenefit.careTeam.role":"CodeableConcept","ExplanationOfBenefit.careTeam.sequence":"positiveInt","ExplanationOfBenefit.claim":"Reference","ExplanationOfBenefit.claimResponse":"Reference","ExplanationOfBenefit.contained":"Resource","ExplanationOfBenefit.created":"dateTime","ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept":"CodeableConcept","ExplanationOfBenefit.diagnosis.diagnosisReference":"Reference","ExplanationOfBenefit.diagnosis.extension":"Extension","ExplanationOfBenefit.diagnosis.id":"string","ExplanationOfBenefit.diagnosis.modifierExtension":"Extension","ExplanationOfBenefit.diagnosis.packageCode":"CodeableConcept","ExplanationOfBenefit.diagnosis.sequence":"positiveInt","ExplanationOfBenefit.diagnosis.type":"CodeableConcept","ExplanationOfBenefit.disposition":"string","ExplanationOfBenefit.employmentImpacted":"Period","ExplanationOfBenefit.enterer":"Reference","ExplanationOfBenefit.extension":"Extension","ExplanationOfBenefit.facility":"Reference","ExplanationOfBenefit.form":"CodeableConcept","ExplanationOfBenefit.hospitalization":"Period","ExplanationOfBenefit.id":"id","ExplanationOfBenefit.identifier":"Identifier","ExplanationOfBenefit.implicitRules":"uri","ExplanationOfBenefit.information.category":"CodeableConcept","ExplanationOfBenefit.information.code":"CodeableConcept","ExplanationOfBenefit.information.extension":"Extension","ExplanationOfBenefit.information.id":"string","ExplanationOfBenefit.information.modifierExtension":"Extension","ExplanationOfBenefit.information.reason":"Coding","ExplanationOfBenefit.information.sequence":"positiveInt","ExplanationOfBenefit.information.timingDate":"date","ExplanationOfBenefit.information.timingPeriod":"Period","ExplanationOfBenefit.information.valueAttachment":"Attachment","ExplanationOfBenefit.information.valueQuantity":"Quantity","ExplanationOfBenefit.information.valueReference":"Reference","ExplanationOfBenefit.information.valueString":"string","ExplanationOfBenefit.insurance.coverage":"Reference","ExplanationOfBenefit.insurance.extension":"Extension","ExplanationOfBenefit.insurance.id":"string","ExplanationOfBenefit.insurance.modifierExtension":"Extension","ExplanationOfBenefit.insurance.preAuthRef":"string","ExplanationOfBenefit.insurer":"Reference","ExplanationOfBenefit.item.adjudication.amount":"Money","ExplanationOfBenefit.item.adjudication.category":"CodeableConcept","ExplanationOfBenefit.item.adjudication.extension":"Extension","ExplanationOfBenefit.item.adjudication.id":"string","ExplanationOfBenefit.item.adjudication.modifierExtension":"Extension","ExplanationOfBenefit.item.adjudication.reason":"CodeableConcept","ExplanationOfBenefit.item.adjudication.value":"decimal","ExplanationOfBenefit.item.bodySite":"CodeableConcept","ExplanationOfBenefit.item.careTeamLinkId":"positiveInt","ExplanationOfBenefit.item.category":"CodeableConcept","ExplanationOfBenefit.item.detail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.extension":"Extension","ExplanationOfBenefit.item.detail.factor":"decimal","ExplanationOfBenefit.item.detail.id":"string","ExplanationOfBenefit.item.detail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.net":"Money","ExplanationOfBenefit.item.detail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.quantity":"Quantity","ExplanationOfBenefit.item.detail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.service":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.extension":"Extension","ExplanationOfBenefit.item.detail.subDetail.factor":"decimal","ExplanationOfBenefit.item.detail.subDetail.id":"string","ExplanationOfBenefit.item.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.subDetail.net":"Money","ExplanationOfBenefit.item.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.item.detail.subDetail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.service":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.type":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.udi":"Reference","ExplanationOfBenefit.item.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.item.detail.type":"CodeableConcept","ExplanationOfBenefit.item.detail.udi":"Reference","ExplanationOfBenefit.item.detail.unitPrice":"Money","ExplanationOfBenefit.item.diagnosisLinkId":"positiveInt","ExplanationOfBenefit.item.encounter":"Reference","ExplanationOfBenefit.item.extension":"Extension","ExplanationOfBenefit.item.factor":"decimal","ExplanationOfBenefit.item.id":"string","ExplanationOfBenefit.item.informationLinkId":"positiveInt","ExplanationOfBenefit.item.locationAddress":"Address","ExplanationOfBenefit.item.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.item.locationReference":"Reference","ExplanationOfBenefit.item.modifier":"CodeableConcept","ExplanationOfBenefit.item.modifierExtension":"Extension","ExplanationOfBenefit.item.net":"Money","ExplanationOfBenefit.item.noteNumber":"positiveInt","ExplanationOfBenefit.item.procedureLinkId":"positiveInt","ExplanationOfBenefit.item.programCode":"CodeableConcept","ExplanationOfBenefit.item.quantity":"Quantity","ExplanationOfBenefit.item.revenue":"CodeableConcept","ExplanationOfBenefit.item.sequence":"positiveInt","ExplanationOfBenefit.item.service":"CodeableConcept","ExplanationOfBenefit.item.servicedDate":"date","ExplanationOfBenefit.item.servicedPeriod":"Period","ExplanationOfBenefit.item.subSite":"CodeableConcept","ExplanationOfBenefit.item.udi":"Reference","ExplanationOfBenefit.item.unitPrice":"Money","ExplanationOfBenefit.language":"code","ExplanationOfBenefit.meta":"Meta","ExplanationOfBenefit.modifierExtension":"Extension","ExplanationOfBenefit.organization":"Reference","ExplanationOfBenefit.originalPrescription":"Reference","ExplanationOfBenefit.outcome":"CodeableConcept","ExplanationOfBenefit.patient":"Reference","ExplanationOfBenefit.payee.extension":"Extension","ExplanationOfBenefit.payee.id":"string","ExplanationOfBenefit.payee.modifierExtension":"Extension","ExplanationOfBenefit.payee.party":"Reference","ExplanationOfBenefit.payee.resourceType":"CodeableConcept","ExplanationOfBenefit.payee.type":"CodeableConcept","ExplanationOfBenefit.payment.adjustment":"Money","ExplanationOfBenefit.payment.adjustmentReason":"CodeableConcept","ExplanationOfBenefit.payment.amount":"Money","ExplanationOfBenefit.payment.date":"date","ExplanationOfBenefit.payment.extension":"Extension","ExplanationOfBenefit.payment.id":"string","ExplanationOfBenefit.payment.identifier":"Identifier","ExplanationOfBenefit.payment.modifierExtension":"Extension","ExplanationOfBenefit.payment.type":"CodeableConcept","ExplanationOfBenefit.precedence":"positiveInt","ExplanationOfBenefit.prescription":"Reference","ExplanationOfBenefit.procedure.date":"dateTime","ExplanationOfBenefit.procedure.extension":"Extension","ExplanationOfBenefit.procedure.id":"string","ExplanationOfBenefit.procedure.modifierExtension":"Extension","ExplanationOfBenefit.procedure.procedureCodeableConcept":"CodeableConcept","ExplanationOfBenefit.procedure.procedureReference":"Reference","ExplanationOfBenefit.procedure.sequence":"positiveInt","ExplanationOfBenefit.processNote.extension":"Extension","ExplanationOfBenefit.processNote.id":"string","ExplanationOfBenefit.processNote.language":"CodeableConcept","ExplanationOfBenefit.processNote.modifierExtension":"Extension","ExplanationOfBenefit.processNote.number":"positiveInt","ExplanationOfBenefit.processNote.text":"string","ExplanationOfBenefit.processNote.type":"CodeableConcept","ExplanationOfBenefit.provider":"Reference","ExplanationOfBenefit.referral":"Reference","ExplanationOfBenefit.related.claim":"Reference","ExplanationOfBenefit.related.extension":"Extension","ExplanationOfBenefit.related.id":"string","ExplanationOfBenefit.related.modifierExtension":"Extension","ExplanationOfBenefit.related.reference":"Identifier","ExplanationOfBenefit.related.relationship":"CodeableConcept","ExplanationOfBenefit.status":"code","ExplanationOfBenefit.subType":"CodeableConcept","ExplanationOfBenefit.text":"Narrative","ExplanationOfBenefit.totalBenefit":"Money","ExplanationOfBenefit.totalCost":"Money","ExplanationOfBenefit.type":"CodeableConcept","ExplanationOfBenefit.unallocDeductable":"Money","Extension.extension":"Extension","Extension.id":"string","Extension.url":"uri","Extension.valueAddress":"Address","Extension.valueAge":"Age","Extension.valueAnnotation":"Annotation","Extension.valueAttachment":"Attachment","Extension.valueBase64Binary":"base64Binary","Extension.valueBoolean":"boolean","Extension.valueCode":"code","Extension.valueCodeableConcept":"CodeableConcept","Extension.valueCoding":"Coding","Extension.valueContactPoint":"ContactPoint","Extension.valueCount":"Count","Extension.valueDate":"date","Extension.valueDateTime":"dateTime","Extension.valueDecimal":"decimal","Extension.valueDistance":"Distance","Extension.valueDuration":"Duration","Extension.valueHumanName":"HumanName","Extension.valueId":"id","Extension.valueIdentifier":"Identifier","Extension.valueInstant":"instant","Extension.valueInteger":"integer","Extension.valueMarkdown":"markdown","Extension.valueMeta":"Meta","Extension.valueMoney":"Money","Extension.valueOid":"oid","Extension.valuePeriod":"Period","Extension.valuePositiveInt":"positiveInt","Extension.valueQuantity":"Quantity","Extension.valueRange":"Range","Extension.valueRatio":"Ratio","Extension.valueReference":"Reference","Extension.valueSampledData":"SampledData","Extension.valueSignature":"Signature","Extension.valueString":"string","Extension.valueTime":"time","Extension.valueTiming":"Timing","Extension.valueUnsignedInt":"unsignedInt","Extension.valueUri":"uri","FamilyMemberHistory.ageAge":"Age","FamilyMemberHistory.ageRange":"Range","FamilyMemberHistory.ageString":"string","FamilyMemberHistory.bornDate":"date","FamilyMemberHistory.bornPeriod":"Period","FamilyMemberHistory.bornString":"string","FamilyMemberHistory.condition.code":"CodeableConcept","FamilyMemberHistory.condition.extension":"Extension","FamilyMemberHistory.condition.id":"string","FamilyMemberHistory.condition.modifierExtension":"Extension","FamilyMemberHistory.condition.note":"Annotation","FamilyMemberHistory.condition.onsetAge":"Age","FamilyMemberHistory.condition.onsetPeriod":"Period","FamilyMemberHistory.condition.onsetRange":"Range","FamilyMemberHistory.condition.onsetString":"string","FamilyMemberHistory.condition.outcome":"CodeableConcept","FamilyMemberHistory.contained":"Resource","FamilyMemberHistory.date":"dateTime","FamilyMemberHistory.deceasedAge":"Age","FamilyMemberHistory.deceasedBoolean":"boolean","FamilyMemberHistory.deceasedDate":"date","FamilyMemberHistory.deceasedRange":"Range","FamilyMemberHistory.deceasedString":"string","FamilyMemberHistory.definition":"Reference","FamilyMemberHistory.estimatedAge":"boolean","FamilyMemberHistory.extension":"Extension","FamilyMemberHistory.gender":"code","FamilyMemberHistory.id":"id","FamilyMemberHistory.identifier":"Identifier","FamilyMemberHistory.implicitRules":"uri","FamilyMemberHistory.language":"code","FamilyMemberHistory.meta":"Meta","FamilyMemberHistory.modifierExtension":"Extension","FamilyMemberHistory.name":"string","FamilyMemberHistory.notDone":"boolean","FamilyMemberHistory.notDoneReason":"CodeableConcept","FamilyMemberHistory.note":"Annotation","FamilyMemberHistory.patient":"Reference","FamilyMemberHistory.reasonCode":"CodeableConcept","FamilyMemberHistory.reasonReference":"Reference","FamilyMemberHistory.relationship":"CodeableConcept","FamilyMemberHistory.status":"code","FamilyMemberHistory.text":"Narrative","Flag.author":"Reference","Flag.category":"CodeableConcept","Flag.code":"CodeableConcept","Flag.contained":"Resource","Flag.encounter":"Reference","Flag.extension":"Extension","Flag.id":"id","Flag.identifier":"Identifier","Flag.implicitRules":"uri","Flag.language":"code","Flag.meta":"Meta","Flag.modifierExtension":"Extension","Flag.period":"Period","Flag.status":"code","Flag.subject":"Reference","Flag.text":"Narrative","Goal.addresses":"Reference","Goal.category":"CodeableConcept","Goal.contained":"Resource","Goal.description":"CodeableConcept","Goal.expressedBy":"Reference","Goal.extension":"Extension","Goal.id":"id","Goal.identifier":"Identifier","Goal.implicitRules":"uri","Goal.language":"code","Goal.meta":"Meta","Goal.modifierExtension":"Extension","Goal.note":"Annotation","Goal.outcomeCode":"CodeableConcept","Goal.outcomeReference":"Reference","Goal.priority":"CodeableConcept","Goal.startCodeableConcept":"CodeableConcept","Goal.startDate":"date","Goal.status":"code","Goal.statusDate":"date","Goal.statusReason":"string","Goal.subject":"Reference","Goal.target.detailCodeableConcept":"CodeableConcept","Goal.target.detailQuantity":"Quantity","Goal.target.detailRange":"Range","Goal.target.dueDate":"date","Goal.target.dueDuration":"Duration","Goal.target.extension":"Extension","Goal.target.id":"string","Goal.target.measure":"CodeableConcept","Goal.target.modifierExtension":"Extension","Goal.text":"Narrative","GraphDefinition.contact":"ContactDetail","GraphDefinition.contained":"Resource","GraphDefinition.date":"dateTime","GraphDefinition.description":"markdown","GraphDefinition.experimental":"boolean","GraphDefinition.extension":"Extension","GraphDefinition.id":"id","GraphDefinition.implicitRules":"uri","GraphDefinition.jurisdiction":"CodeableConcept","GraphDefinition.language":"code","GraphDefinition.link.description":"string","GraphDefinition.link.extension":"Extension","GraphDefinition.link.id":"string","GraphDefinition.link.max":"string","GraphDefinition.link.min":"integer","GraphDefinition.link.modifierExtension":"Extension","GraphDefinition.link.path":"string","GraphDefinition.link.sliceName":"string","GraphDefinition.link.target.compartment.code":"code","GraphDefinition.link.target.compartment.description":"string","GraphDefinition.link.target.compartment.expression":"string","GraphDefinition.link.target.compartment.extension":"Extension","GraphDefinition.link.target.compartment.id":"string","GraphDefinition.link.target.compartment.modifierExtension":"Extension","GraphDefinition.link.target.compartment.rule":"code","GraphDefinition.link.target.extension":"Extension","GraphDefinition.link.target.id":"string","GraphDefinition.link.target.modifierExtension":"Extension","GraphDefinition.link.target.profile":"uri","GraphDefinition.link.target.type":"code","GraphDefinition.meta":"Meta","GraphDefinition.modifierExtension":"Extension","GraphDefinition.name":"string","GraphDefinition.profile":"uri","GraphDefinition.publisher":"string","GraphDefinition.purpose":"markdown","GraphDefinition.start":"code","GraphDefinition.status":"code","GraphDefinition.text":"Narrative","GraphDefinition.url":"uri","GraphDefinition.useContext":"UsageContext","GraphDefinition.version":"string","Group.active":"boolean","Group.actual":"boolean","Group.characteristic.code":"CodeableConcept","Group.characteristic.exclude":"boolean","Group.characteristic.extension":"Extension","Group.characteristic.id":"string","Group.characteristic.modifierExtension":"Extension","Group.characteristic.period":"Period","Group.characteristic.valueBoolean":"boolean","Group.characteristic.valueCodeableConcept":"CodeableConcept","Group.characteristic.valueQuantity":"Quantity","Group.characteristic.valueRange":"Range","Group.code":"CodeableConcept","Group.contained":"Resource","Group.extension":"Extension","Group.id":"id","Group.identifier":"Identifier","Group.implicitRules":"uri","Group.language":"code","Group.member.entity":"Reference","Group.member.extension":"Extension","Group.member.id":"string","Group.member.inactive":"boolean","Group.member.modifierExtension":"Extension","Group.member.period":"Period","Group.meta":"Meta","Group.modifierExtension":"Extension","Group.name":"string","Group.quantity":"unsignedInt","Group.text":"Narrative","Group.type":"code","GuidanceResponse.contained":"Resource","GuidanceResponse.context":"Reference","GuidanceResponse.dataRequirement":"DataRequirement","GuidanceResponse.evaluationMessage":"Reference","GuidanceResponse.extension":"Extension","GuidanceResponse.id":"id","GuidanceResponse.identifier":"Identifier","GuidanceResponse.implicitRules":"uri","GuidanceResponse.language":"code","GuidanceResponse.meta":"Meta","GuidanceResponse.modifierExtension":"Extension","GuidanceResponse.module":"Reference","GuidanceResponse.note":"Annotation","GuidanceResponse.occurrenceDateTime":"dateTime","GuidanceResponse.outputParameters":"Reference","GuidanceResponse.performer":"Reference","GuidanceResponse.reasonCodeableConcept":"CodeableConcept","GuidanceResponse.reasonReference":"Reference","GuidanceResponse.requestId":"id","GuidanceResponse.result":"Reference","GuidanceResponse.status":"code","GuidanceResponse.subject":"Reference","GuidanceResponse.text":"Narrative","HealthcareService.active":"boolean","HealthcareService.appointmentRequired":"boolean","HealthcareService.availabilityExceptions":"string","HealthcareService.availableTime.allDay":"boolean","HealthcareService.availableTime.availableEndTime":"time","HealthcareService.availableTime.availableStartTime":"time","HealthcareService.availableTime.daysOfWeek":"code","HealthcareService.availableTime.extension":"Extension","HealthcareService.availableTime.id":"string","HealthcareService.availableTime.modifierExtension":"Extension","HealthcareService.category":"CodeableConcept","HealthcareService.characteristic":"CodeableConcept","HealthcareService.comment":"string","HealthcareService.contained":"Resource","HealthcareService.coverageArea":"Reference","HealthcareService.eligibility":"CodeableConcept","HealthcareService.eligibilityNote":"string","HealthcareService.endpoint":"Reference","HealthcareService.extension":"Extension","HealthcareService.extraDetails":"string","HealthcareService.id":"id","HealthcareService.identifier":"Identifier","HealthcareService.implicitRules":"uri","HealthcareService.language":"code","HealthcareService.location":"Reference","HealthcareService.meta":"Meta","HealthcareService.modifierExtension":"Extension","HealthcareService.name":"string","HealthcareService.notAvailable.description":"string","HealthcareService.notAvailable.during":"Period","HealthcareService.notAvailable.extension":"Extension","HealthcareService.notAvailable.id":"string","HealthcareService.notAvailable.modifierExtension":"Extension","HealthcareService.photo":"Attachment","HealthcareService.programName":"string","HealthcareService.providedBy":"Reference","HealthcareService.referralMethod":"CodeableConcept","HealthcareService.serviceProvisionCode":"CodeableConcept","HealthcareService.specialty":"CodeableConcept","HealthcareService.telecom":"ContactPoint","HealthcareService.text":"Narrative","HealthcareService.type":"CodeableConcept","HumanName.extension":"Extension","HumanName.family":"string","HumanName.given":"string","HumanName.id":"string","HumanName.period":"Period","HumanName.prefix":"string","HumanName.suffix":"string","HumanName.text":"string","HumanName.use":"code","Identifier.assigner":"Reference","Identifier.extension":"Extension","Identifier.id":"string","Identifier.period":"Period","Identifier.system":"uri","Identifier.type":"CodeableConcept","Identifier.use":"code","Identifier.value":"string","ImagingManifest.author":"Reference","ImagingManifest.authoringTime":"dateTime","ImagingManifest.contained":"Resource","ImagingManifest.description":"string","ImagingManifest.extension":"Extension","ImagingManifest.id":"id","ImagingManifest.identifier":"Identifier","ImagingManifest.implicitRules":"uri","ImagingManifest.language":"code","ImagingManifest.meta":"Meta","ImagingManifest.modifierExtension":"Extension","ImagingManifest.patient":"Reference","ImagingManifest.study.endpoint":"Reference","ImagingManifest.study.extension":"Extension","ImagingManifest.study.id":"string","ImagingManifest.study.imagingStudy":"Reference","ImagingManifest.study.modifierExtension":"Extension","ImagingManifest.study.series.endpoint":"Reference","ImagingManifest.study.series.extension":"Extension","ImagingManifest.study.series.id":"string","ImagingManifest.study.series.instance.extension":"Extension","ImagingManifest.study.series.instance.id":"string","ImagingManifest.study.series.instance.modifierExtension":"Extension","ImagingManifest.study.series.instance.sopClass":"oid","ImagingManifest.study.series.instance.uid":"oid","ImagingManifest.study.series.modifierExtension":"Extension","ImagingManifest.study.series.uid":"oid","ImagingManifest.study.uid":"oid","ImagingManifest.text":"Narrative","ImagingStudy.accession":"Identifier","ImagingStudy.availability":"code","ImagingStudy.basedOn":"Reference","ImagingStudy.contained":"Resource","ImagingStudy.context":"Reference","ImagingStudy.description":"string","ImagingStudy.endpoint":"Reference","ImagingStudy.extension":"Extension","ImagingStudy.id":"id","ImagingStudy.identifier":"Identifier","ImagingStudy.implicitRules":"uri","ImagingStudy.interpreter":"Reference","ImagingStudy.language":"code","ImagingStudy.meta":"Meta","ImagingStudy.modalityList":"Coding","ImagingStudy.modifierExtension":"Extension","ImagingStudy.numberOfInstances":"unsignedInt","ImagingStudy.numberOfSeries":"unsignedInt","ImagingStudy.patient":"Reference","ImagingStudy.procedureCode":"CodeableConcept","ImagingStudy.procedureReference":"Reference","ImagingStudy.reason":"CodeableConcept","ImagingStudy.referrer":"Reference","ImagingStudy.series.availability":"code","ImagingStudy.series.bodySite":"Coding","ImagingStudy.series.description":"string","ImagingStudy.series.endpoint":"Reference","ImagingStudy.series.extension":"Extension","ImagingStudy.series.id":"string","ImagingStudy.series.instance.extension":"Extension","ImagingStudy.series.instance.id":"string","ImagingStudy.series.instance.modifierExtension":"Extension","ImagingStudy.series.instance.number":"unsignedInt","ImagingStudy.series.instance.sopClass":"oid","ImagingStudy.series.instance.title":"string","ImagingStudy.series.instance.uid":"oid","ImagingStudy.series.laterality":"Coding","ImagingStudy.series.modality":"Coding","ImagingStudy.series.modifierExtension":"Extension","ImagingStudy.series.number":"unsignedInt","ImagingStudy.series.numberOfInstances":"unsignedInt","ImagingStudy.series.performer":"Reference","ImagingStudy.series.started":"dateTime","ImagingStudy.series.uid":"oid","ImagingStudy.started":"dateTime","ImagingStudy.text":"Narrative","ImagingStudy.uid":"oid","Immunization.contained":"Resource","Immunization.date":"dateTime","Immunization.doseQuantity":"Quantity","Immunization.encounter":"Reference","Immunization.expirationDate":"date","Immunization.explanation.extension":"Extension","Immunization.explanation.id":"string","Immunization.explanation.modifierExtension":"Extension","Immunization.explanation.reason":"CodeableConcept","Immunization.explanation.reasonNotGiven":"CodeableConcept","Immunization.extension":"Extension","Immunization.id":"id","Immunization.identifier":"Identifier","Immunization.implicitRules":"uri","Immunization.language":"code","Immunization.location":"Reference","Immunization.lotNumber":"string","Immunization.manufacturer":"Reference","Immunization.meta":"Meta","Immunization.modifierExtension":"Extension","Immunization.notGiven":"boolean","Immunization.note":"Annotation","Immunization.patient":"Reference","Immunization.practitioner.actor":"Reference","Immunization.practitioner.extension":"Extension","Immunization.practitioner.id":"string","Immunization.practitioner.modifierExtension":"Extension","Immunization.practitioner.role":"CodeableConcept","Immunization.primarySource":"boolean","Immunization.reaction.date":"dateTime","Immunization.reaction.detail":"Reference","Immunization.reaction.extension":"Extension","Immunization.reaction.id":"string","Immunization.reaction.modifierExtension":"Extension","Immunization.reaction.reported":"boolean","Immunization.reportOrigin":"CodeableConcept","Immunization.route":"CodeableConcept","Immunization.site":"CodeableConcept","Immunization.status":"code","Immunization.text":"Narrative","Immunization.vaccinationProtocol.authority":"Reference","Immunization.vaccinationProtocol.description":"string","Immunization.vaccinationProtocol.doseSequence":"positiveInt","Immunization.vaccinationProtocol.doseStatus":"CodeableConcept","Immunization.vaccinationProtocol.doseStatusReason":"CodeableConcept","Immunization.vaccinationProtocol.extension":"Extension","Immunization.vaccinationProtocol.id":"string","Immunization.vaccinationProtocol.modifierExtension":"Extension","Immunization.vaccinationProtocol.series":"string","Immunization.vaccinationProtocol.seriesDoses":"positiveInt","Immunization.vaccinationProtocol.targetDisease":"CodeableConcept","Immunization.vaccineCode":"CodeableConcept","ImmunizationRecommendation.contained":"Resource","ImmunizationRecommendation.extension":"Extension","ImmunizationRecommendation.id":"id","ImmunizationRecommendation.identifier":"Identifier","ImmunizationRecommendation.implicitRules":"uri","ImmunizationRecommendation.language":"code","ImmunizationRecommendation.meta":"Meta","ImmunizationRecommendation.modifierExtension":"Extension","ImmunizationRecommendation.patient":"Reference","ImmunizationRecommendation.recommendation.date":"dateTime","ImmunizationRecommendation.recommendation.dateCriterion.code":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.extension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.id":"string","ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.value":"dateTime","ImmunizationRecommendation.recommendation.doseNumber":"positiveInt","ImmunizationRecommendation.recommendation.extension":"Extension","ImmunizationRecommendation.recommendation.forecastStatus":"CodeableConcept","ImmunizationRecommendation.recommendation.id":"string","ImmunizationRecommendation.recommendation.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.protocol.authority":"Reference","ImmunizationRecommendation.recommendation.protocol.description":"string","ImmunizationRecommendation.recommendation.protocol.doseSequence":"positiveInt","ImmunizationRecommendation.recommendation.protocol.extension":"Extension","ImmunizationRecommendation.recommendation.protocol.id":"string","ImmunizationRecommendation.recommendation.protocol.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.protocol.series":"string","ImmunizationRecommendation.recommendation.supportingImmunization":"Reference","ImmunizationRecommendation.recommendation.supportingPatientInformation":"Reference","ImmunizationRecommendation.recommendation.targetDisease":"CodeableConcept","ImmunizationRecommendation.recommendation.vaccineCode":"CodeableConcept","ImmunizationRecommendation.text":"Narrative","ImplementationGuide.binary":"uri","ImplementationGuide.contact":"ContactDetail","ImplementationGuide.contained":"Resource","ImplementationGuide.copyright":"markdown","ImplementationGuide.date":"dateTime","ImplementationGuide.dependency.extension":"Extension","ImplementationGuide.dependency.id":"string","ImplementationGuide.dependency.modifierExtension":"Extension","ImplementationGuide.dependency.type":"code","ImplementationGuide.dependency.uri":"uri","ImplementationGuide.description":"markdown","ImplementationGuide.experimental":"boolean","ImplementationGuide.extension":"Extension","ImplementationGuide.fhirVersion":"id","ImplementationGuide.global.extension":"Extension","ImplementationGuide.global.id":"string","ImplementationGuide.global.modifierExtension":"Extension","ImplementationGuide.global.profile":"Reference","ImplementationGuide.global.type":"code","ImplementationGuide.id":"id","ImplementationGuide.implicitRules":"uri","ImplementationGuide.jurisdiction":"CodeableConcept","ImplementationGuide.language":"code","ImplementationGuide.meta":"Meta","ImplementationGuide.modifierExtension":"Extension","ImplementationGuide.name":"string","ImplementationGuide.package.description":"string","ImplementationGuide.package.extension":"Extension","ImplementationGuide.package.id":"string","ImplementationGuide.package.modifierExtension":"Extension","ImplementationGuide.package.name":"string","ImplementationGuide.package.resource.acronym":"string","ImplementationGuide.package.resource.description":"string","ImplementationGuide.package.resource.example":"boolean","ImplementationGuide.package.resource.exampleFor":"Reference","ImplementationGuide.package.resource.extension":"Extension","ImplementationGuide.package.resource.id":"string","ImplementationGuide.package.resource.modifierExtension":"Extension","ImplementationGuide.package.resource.name":"string","ImplementationGuide.package.resource.sourceReference":"Reference","ImplementationGuide.package.resource.sourceUri":"uri","ImplementationGuide.page.extension":"Extension","ImplementationGuide.page.format":"code","ImplementationGuide.page.id":"string","ImplementationGuide.page.kind":"code","ImplementationGuide.page.modifierExtension":"Extension","ImplementationGuide.page.package":"string","ImplementationGuide.page.source":"uri","ImplementationGuide.page.title":"string","ImplementationGuide.page.type":"code","ImplementationGuide.publisher":"string","ImplementationGuide.status":"code","ImplementationGuide.text":"Narrative","ImplementationGuide.url":"uri","ImplementationGuide.useContext":"UsageContext","ImplementationGuide.version":"string","Library.approvalDate":"date","Library.contact":"ContactDetail","Library.contained":"Resource","Library.content":"Attachment","Library.contributor":"Contributor","Library.copyright":"markdown","Library.dataRequirement":"DataRequirement","Library.date":"dateTime","Library.description":"markdown","Library.effectivePeriod":"Period","Library.experimental":"boolean","Library.extension":"Extension","Library.id":"id","Library.identifier":"Identifier","Library.implicitRules":"uri","Library.jurisdiction":"CodeableConcept","Library.language":"code","Library.lastReviewDate":"date","Library.meta":"Meta","Library.modifierExtension":"Extension","Library.name":"string","Library.parameter":"ParameterDefinition","Library.publisher":"string","Library.purpose":"markdown","Library.relatedArtifact":"RelatedArtifact","Library.status":"code","Library.text":"Narrative","Library.title":"string","Library.topic":"CodeableConcept","Library.type":"CodeableConcept","Library.url":"uri","Library.usage":"string","Library.useContext":"UsageContext","Library.version":"string","Linkage.active":"boolean","Linkage.author":"Reference","Linkage.contained":"Resource","Linkage.extension":"Extension","Linkage.id":"id","Linkage.implicitRules":"uri","Linkage.item.extension":"Extension","Linkage.item.id":"string","Linkage.item.modifierExtension":"Extension","Linkage.item.resource":"Reference","Linkage.item.type":"code","Linkage.language":"code","Linkage.meta":"Meta","Linkage.modifierExtension":"Extension","Linkage.text":"Narrative","List.code":"CodeableConcept","List.contained":"Resource","List.date":"dateTime","List.emptyReason":"CodeableConcept","List.encounter":"Reference","List.entry.date":"dateTime","List.entry.deleted":"boolean","List.entry.extension":"Extension","List.entry.flag":"CodeableConcept","List.entry.id":"string","List.entry.item":"Reference","List.entry.modifierExtension":"Extension","List.extension":"Extension","List.id":"id","List.identifier":"Identifier","List.implicitRules":"uri","List.language":"code","List.meta":"Meta","List.mode":"code","List.modifierExtension":"Extension","List.note":"Annotation","List.orderedBy":"CodeableConcept","List.source":"Reference","List.status":"code","List.subject":"Reference","List.text":"Narrative","List.title":"string","Location.address":"Address","Location.alias":"string","Location.contained":"Resource","Location.description":"string","Location.endpoint":"Reference","Location.extension":"Extension","Location.id":"id","Location.identifier":"Identifier","Location.implicitRules":"uri","Location.language":"code","Location.managingOrganization":"Reference","Location.meta":"Meta","Location.mode":"code","Location.modifierExtension":"Extension","Location.name":"string","Location.operationalStatus":"Coding","Location.partOf":"Reference","Location.physicalType":"CodeableConcept","Location.position.altitude":"decimal","Location.position.extension":"Extension","Location.position.id":"string","Location.position.latitude":"decimal","Location.position.longitude":"decimal","Location.position.modifierExtension":"Extension","Location.status":"code","Location.telecom":"ContactPoint","Location.text":"Narrative","Location.type":"CodeableConcept","Measure.approvalDate":"date","Measure.clinicalRecommendationStatement":"markdown","Measure.compositeScoring":"CodeableConcept","Measure.contact":"ContactDetail","Measure.contained":"Resource","Measure.contributor":"Contributor","Measure.copyright":"markdown","Measure.date":"dateTime","Measure.definition":"markdown","Measure.description":"markdown","Measure.disclaimer":"markdown","Measure.effectivePeriod":"Period","Measure.experimental":"boolean","Measure.extension":"Extension","Measure.group.description":"string","Measure.group.extension":"Extension","Measure.group.id":"string","Measure.group.identifier":"Identifier","Measure.group.modifierExtension":"Extension","Measure.group.name":"string","Measure.group.population.code":"CodeableConcept","Measure.group.population.criteria":"string","Measure.group.population.description":"string","Measure.group.population.extension":"Extension","Measure.group.population.id":"string","Measure.group.population.identifier":"Identifier","Measure.group.population.modifierExtension":"Extension","Measure.group.population.name":"string","Measure.group.stratifier.criteria":"string","Measure.group.stratifier.extension":"Extension","Measure.group.stratifier.id":"string","Measure.group.stratifier.identifier":"Identifier","Measure.group.stratifier.modifierExtension":"Extension","Measure.group.stratifier.path":"string","Measure.guidance":"markdown","Measure.id":"id","Measure.identifier":"Identifier","Measure.implicitRules":"uri","Measure.improvementNotation":"string","Measure.jurisdiction":"CodeableConcept","Measure.language":"code","Measure.lastReviewDate":"date","Measure.library":"Reference","Measure.meta":"Meta","Measure.modifierExtension":"Extension","Measure.name":"string","Measure.publisher":"string","Measure.purpose":"markdown","Measure.rateAggregation":"string","Measure.rationale":"markdown","Measure.relatedArtifact":"RelatedArtifact","Measure.riskAdjustment":"string","Measure.scoring":"CodeableConcept","Measure.set":"string","Measure.status":"code","Measure.supplementalData.criteria":"string","Measure.supplementalData.extension":"Extension","Measure.supplementalData.id":"string","Measure.supplementalData.identifier":"Identifier","Measure.supplementalData.modifierExtension":"Extension","Measure.supplementalData.path":"string","Measure.supplementalData.usage":"CodeableConcept","Measure.text":"Narrative","Measure.title":"string","Measure.topic":"CodeableConcept","Measure.type":"CodeableConcept","Measure.url":"uri","Measure.usage":"string","Measure.useContext":"UsageContext","Measure.version":"string","MeasureReport.contained":"Resource","MeasureReport.date":"dateTime","MeasureReport.evaluatedResources":"Reference","MeasureReport.extension":"Extension","MeasureReport.group.extension":"Extension","MeasureReport.group.id":"string","MeasureReport.group.identifier":"Identifier","MeasureReport.group.measureScore":"decimal","MeasureReport.group.modifierExtension":"Extension","MeasureReport.group.population.code":"CodeableConcept","MeasureReport.group.population.count":"integer","MeasureReport.group.population.extension":"Extension","MeasureReport.group.population.id":"string","MeasureReport.group.population.identifier":"Identifier","MeasureReport.group.population.modifierExtension":"Extension","MeasureReport.group.population.patients":"Reference","MeasureReport.group.stratifier.extension":"Extension","MeasureReport.group.stratifier.id":"string","MeasureReport.group.stratifier.identifier":"Identifier","MeasureReport.group.stratifier.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.extension":"Extension","MeasureReport.group.stratifier.stratum.id":"string","MeasureReport.group.stratifier.stratum.measureScore":"decimal","MeasureReport.group.stratifier.stratum.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.population.count":"integer","MeasureReport.group.stratifier.stratum.population.extension":"Extension","MeasureReport.group.stratifier.stratum.population.id":"string","MeasureReport.group.stratifier.stratum.population.identifier":"Identifier","MeasureReport.group.stratifier.stratum.population.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.patients":"Reference","MeasureReport.group.stratifier.stratum.value":"string","MeasureReport.id":"id","MeasureReport.identifier":"Identifier","MeasureReport.implicitRules":"uri","MeasureReport.language":"code","MeasureReport.measure":"Reference","MeasureReport.meta":"Meta","MeasureReport.modifierExtension":"Extension","MeasureReport.patient":"Reference","MeasureReport.period":"Period","MeasureReport.reportingOrganization":"Reference","MeasureReport.status":"code","MeasureReport.text":"Narrative","MeasureReport.type":"code","Media.basedOn":"Reference","Media.bodySite":"CodeableConcept","Media.contained":"Resource","Media.content":"Attachment","Media.context":"Reference","Media.device":"Reference","Media.duration":"unsignedInt","Media.extension":"Extension","Media.frames":"positiveInt","Media.height":"positiveInt","Media.id":"id","Media.identifier":"Identifier","Media.implicitRules":"uri","Media.language":"code","Media.meta":"Meta","Media.modifierExtension":"Extension","Media.note":"Annotation","Media.occurrenceDateTime":"dateTime","Media.occurrencePeriod":"Period","Media.operator":"Reference","Media.reasonCode":"CodeableConcept","Media.subject":"Reference","Media.subtype":"CodeableConcept","Media.text":"Narrative","Media.type":"code","Media.view":"CodeableConcept","Media.width":"positiveInt","Medication.code":"CodeableConcept","Medication.contained":"Resource","Medication.extension":"Extension","Medication.form":"CodeableConcept","Medication.id":"id","Medication.image":"Attachment","Medication.implicitRules":"uri","Medication.ingredient.amount":"Ratio","Medication.ingredient.extension":"Extension","Medication.ingredient.id":"string","Medication.ingredient.isActive":"boolean","Medication.ingredient.itemCodeableConcept":"CodeableConcept","Medication.ingredient.itemReference":"Reference","Medication.ingredient.modifierExtension":"Extension","Medication.isBrand":"boolean","Medication.isOverTheCounter":"boolean","Medication.language":"code","Medication.manufacturer":"Reference","Medication.meta":"Meta","Medication.modifierExtension":"Extension","Medication.package.batch.expirationDate":"dateTime","Medication.package.batch.extension":"Extension","Medication.package.batch.id":"string","Medication.package.batch.lotNumber":"string","Medication.package.batch.modifierExtension":"Extension","Medication.package.container":"CodeableConcept","Medication.package.content.amount":"Quantity","Medication.package.content.extension":"Extension","Medication.package.content.id":"string","Medication.package.content.itemCodeableConcept":"CodeableConcept","Medication.package.content.itemReference":"Reference","Medication.package.content.modifierExtension":"Extension","Medication.package.extension":"Extension","Medication.package.id":"string","Medication.package.modifierExtension":"Extension","Medication.status":"code","Medication.text":"Narrative","MedicationAdministration.category":"CodeableConcept","MedicationAdministration.contained":"Resource","MedicationAdministration.context":"Reference","MedicationAdministration.definition":"Reference","MedicationAdministration.device":"Reference","MedicationAdministration.dosage.dose":"Quantity","MedicationAdministration.dosage.extension":"Extension","MedicationAdministration.dosage.id":"string","MedicationAdministration.dosage.method":"CodeableConcept","MedicationAdministration.dosage.modifierExtension":"Extension","MedicationAdministration.dosage.rateQuantity":"Quantity","MedicationAdministration.dosage.rateRatio":"Ratio","MedicationAdministration.dosage.route":"CodeableConcept","MedicationAdministration.dosage.site":"CodeableConcept","MedicationAdministration.dosage.text":"string","MedicationAdministration.effectiveDateTime":"dateTime","MedicationAdministration.effectivePeriod":"Period","MedicationAdministration.eventHistory":"Reference","MedicationAdministration.extension":"Extension","MedicationAdministration.id":"id","MedicationAdministration.identifier":"Identifier","MedicationAdministration.implicitRules":"uri","MedicationAdministration.language":"code","MedicationAdministration.medicationCodeableConcept":"CodeableConcept","MedicationAdministration.medicationReference":"Reference","MedicationAdministration.meta":"Meta","MedicationAdministration.modifierExtension":"Extension","MedicationAdministration.notGiven":"boolean","MedicationAdministration.note":"Annotation","MedicationAdministration.partOf":"Reference","MedicationAdministration.performer.actor":"Reference","MedicationAdministration.performer.extension":"Extension","MedicationAdministration.performer.id":"string","MedicationAdministration.performer.modifierExtension":"Extension","MedicationAdministration.performer.onBehalfOf":"Reference","MedicationAdministration.prescription":"Reference","MedicationAdministration.reasonCode":"CodeableConcept","MedicationAdministration.reasonNotGiven":"CodeableConcept","MedicationAdministration.reasonReference":"Reference","MedicationAdministration.status":"code","MedicationAdministration.subject":"Reference","MedicationAdministration.supportingInformation":"Reference","MedicationAdministration.text":"Narrative","MedicationDispense.authorizingPrescription":"Reference","MedicationDispense.category":"CodeableConcept","MedicationDispense.contained":"Resource","MedicationDispense.context":"Reference","MedicationDispense.daysSupply":"Quantity","MedicationDispense.destination":"Reference","MedicationDispense.detectedIssue":"Reference","MedicationDispense.dosageInstruction":"Dosage","MedicationDispense.eventHistory":"Reference","MedicationDispense.extension":"Extension","MedicationDispense.id":"id","MedicationDispense.identifier":"Identifier","MedicationDispense.implicitRules":"uri","MedicationDispense.language":"code","MedicationDispense.medicationCodeableConcept":"CodeableConcept","MedicationDispense.medicationReference":"Reference","MedicationDispense.meta":"Meta","MedicationDispense.modifierExtension":"Extension","MedicationDispense.notDone":"boolean","MedicationDispense.notDoneReasonCodeableConcept":"CodeableConcept","MedicationDispense.notDoneReasonReference":"Reference","MedicationDispense.note":"Annotation","MedicationDispense.partOf":"Reference","MedicationDispense.performer.actor":"Reference","MedicationDispense.performer.extension":"Extension","MedicationDispense.performer.id":"string","MedicationDispense.performer.modifierExtension":"Extension","MedicationDispense.performer.onBehalfOf":"Reference","MedicationDispense.quantity":"Quantity","MedicationDispense.receiver":"Reference","MedicationDispense.status":"code","MedicationDispense.subject":"Reference","MedicationDispense.substitution.extension":"Extension","MedicationDispense.substitution.id":"string","MedicationDispense.substitution.modifierExtension":"Extension","MedicationDispense.substitution.reason":"CodeableConcept","MedicationDispense.substitution.responsibleParty":"Reference","MedicationDispense.substitution.type":"CodeableConcept","MedicationDispense.substitution.wasSubstituted":"boolean","MedicationDispense.supportingInformation":"Reference","MedicationDispense.text":"Narrative","MedicationDispense.type":"CodeableConcept","MedicationDispense.whenHandedOver":"dateTime","MedicationDispense.whenPrepared":"dateTime","MedicationRequest.authoredOn":"dateTime","MedicationRequest.basedOn":"Reference","MedicationRequest.category":"CodeableConcept","MedicationRequest.contained":"Resource","MedicationRequest.context":"Reference","MedicationRequest.definition":"Reference","MedicationRequest.detectedIssue":"Reference","MedicationRequest.dispenseRequest.expectedSupplyDuration":"Duration","MedicationRequest.dispenseRequest.extension":"Extension","MedicationRequest.dispenseRequest.id":"string","MedicationRequest.dispenseRequest.modifierExtension":"Extension","MedicationRequest.dispenseRequest.numberOfRepeatsAllowed":"positiveInt","MedicationRequest.dispenseRequest.performer":"Reference","MedicationRequest.dispenseRequest.quantity":"Quantity","MedicationRequest.dispenseRequest.validityPeriod":"Period","MedicationRequest.dosageInstruction":"Dosage","MedicationRequest.eventHistory":"Reference","MedicationRequest.extension":"Extension","MedicationRequest.groupIdentifier":"Identifier","MedicationRequest.id":"id","MedicationRequest.identifier":"Identifier","MedicationRequest.implicitRules":"uri","MedicationRequest.intent":"code","MedicationRequest.language":"code","MedicationRequest.medicationCodeableConcept":"CodeableConcept","MedicationRequest.medicationReference":"Reference","MedicationRequest.meta":"Meta","MedicationRequest.modifierExtension":"Extension","MedicationRequest.note":"Annotation","MedicationRequest.priorPrescription":"Reference","MedicationRequest.priority":"code","MedicationRequest.reasonCode":"CodeableConcept","MedicationRequest.reasonReference":"Reference","MedicationRequest.recorder":"Reference","MedicationRequest.requester.agent":"Reference","MedicationRequest.requester.extension":"Extension","MedicationRequest.requester.id":"string","MedicationRequest.requester.modifierExtension":"Extension","MedicationRequest.requester.onBehalfOf":"Reference","MedicationRequest.status":"code","MedicationRequest.subject":"Reference","MedicationRequest.substitution.allowed":"boolean","MedicationRequest.substitution.extension":"Extension","MedicationRequest.substitution.id":"string","MedicationRequest.substitution.modifierExtension":"Extension","MedicationRequest.substitution.reason":"CodeableConcept","MedicationRequest.supportingInformation":"Reference","MedicationRequest.text":"Narrative","MedicationStatement.basedOn":"Reference","MedicationStatement.category":"CodeableConcept","MedicationStatement.contained":"Resource","MedicationStatement.context":"Reference","MedicationStatement.dateAsserted":"dateTime","MedicationStatement.derivedFrom":"Reference","MedicationStatement.dosage":"Dosage","MedicationStatement.effectiveDateTime":"dateTime","MedicationStatement.effectivePeriod":"Period","MedicationStatement.extension":"Extension","MedicationStatement.id":"id","MedicationStatement.identifier":"Identifier","MedicationStatement.implicitRules":"uri","MedicationStatement.informationSource":"Reference","MedicationStatement.language":"code","MedicationStatement.medicationCodeableConcept":"CodeableConcept","MedicationStatement.medicationReference":"Reference","MedicationStatement.meta":"Meta","MedicationStatement.modifierExtension":"Extension","MedicationStatement.note":"Annotation","MedicationStatement.partOf":"Reference","MedicationStatement.reasonCode":"CodeableConcept","MedicationStatement.reasonNotTaken":"CodeableConcept","MedicationStatement.reasonReference":"Reference","MedicationStatement.status":"code","MedicationStatement.subject":"Reference","MedicationStatement.taken":"code","MedicationStatement.text":"Narrative","MessageDefinition.allowedResponse.extension":"Extension","MessageDefinition.allowedResponse.id":"string","MessageDefinition.allowedResponse.message":"Reference","MessageDefinition.allowedResponse.modifierExtension":"Extension","MessageDefinition.allowedResponse.situation":"markdown","MessageDefinition.base":"Reference","MessageDefinition.category":"code","MessageDefinition.contact":"ContactDetail","MessageDefinition.contained":"Resource","MessageDefinition.copyright":"markdown","MessageDefinition.date":"dateTime","MessageDefinition.description":"markdown","MessageDefinition.event":"Coding","MessageDefinition.experimental":"boolean","MessageDefinition.extension":"Extension","MessageDefinition.focus.code":"code","MessageDefinition.focus.extension":"Extension","MessageDefinition.focus.id":"string","MessageDefinition.focus.max":"string","MessageDefinition.focus.min":"unsignedInt","MessageDefinition.focus.modifierExtension":"Extension","MessageDefinition.focus.profile":"Reference","MessageDefinition.id":"id","MessageDefinition.identifier":"Identifier","MessageDefinition.implicitRules":"uri","MessageDefinition.jurisdiction":"CodeableConcept","MessageDefinition.language":"code","MessageDefinition.meta":"Meta","MessageDefinition.modifierExtension":"Extension","MessageDefinition.name":"string","MessageDefinition.parent":"Reference","MessageDefinition.publisher":"string","MessageDefinition.purpose":"markdown","MessageDefinition.replaces":"Reference","MessageDefinition.responseRequired":"boolean","MessageDefinition.status":"code","MessageDefinition.text":"Narrative","MessageDefinition.title":"string","MessageDefinition.url":"uri","MessageDefinition.useContext":"UsageContext","MessageDefinition.version":"string","MessageHeader.author":"Reference","MessageHeader.contained":"Resource","MessageHeader.destination.endpoint":"uri","MessageHeader.destination.extension":"Extension","MessageHeader.destination.id":"string","MessageHeader.destination.modifierExtension":"Extension","MessageHeader.destination.name":"string","MessageHeader.destination.target":"Reference","MessageHeader.enterer":"Reference","MessageHeader.event":"Coding","MessageHeader.extension":"Extension","MessageHeader.focus":"Reference","MessageHeader.id":"id","MessageHeader.implicitRules":"uri","MessageHeader.language":"code","MessageHeader.meta":"Meta","MessageHeader.modifierExtension":"Extension","MessageHeader.reason":"CodeableConcept","MessageHeader.receiver":"Reference","MessageHeader.response.code":"code","MessageHeader.response.details":"Reference","MessageHeader.response.extension":"Extension","MessageHeader.response.id":"string","MessageHeader.response.identifier":"id","MessageHeader.response.modifierExtension":"Extension","MessageHeader.responsible":"Reference","MessageHeader.sender":"Reference","MessageHeader.source.contact":"ContactPoint","MessageHeader.source.endpoint":"uri","MessageHeader.source.extension":"Extension","MessageHeader.source.id":"string","MessageHeader.source.modifierExtension":"Extension","MessageHeader.source.name":"string","MessageHeader.source.software":"string","MessageHeader.source.version":"string","MessageHeader.text":"Narrative","MessageHeader.timestamp":"instant","Meta.extension":"Extension","Meta.id":"string","Meta.lastUpdated":"instant","Meta.profile":"uri","Meta.security":"Coding","Meta.tag":"Coding","Meta.versionId":"id","MetadataResource.contact":"ContactDetail","MetadataResource.contained":"Resource","MetadataResource.date":"dateTime","MetadataResource.description":"markdown","MetadataResource.experimental":"boolean","MetadataResource.extension":"Extension","MetadataResource.id":"id","MetadataResource.implicitRules":"uri","MetadataResource.jurisdiction":"CodeableConcept","MetadataResource.language":"code","MetadataResource.meta":"Meta","MetadataResource.modifierExtension":"Extension","MetadataResource.name":"string","MetadataResource.publisher":"string","MetadataResource.status":"code","MetadataResource.text":"Narrative","MetadataResource.title":"string","MetadataResource.url":"uri","MetadataResource.useContext":"UsageContext","MetadataResource.version":"string","Money.code":"code","Money.comparator":"code","Money.extension":"Extension","Money.id":"string","Money.system":"uri","Money.unit":"string","Money.value":"decimal","NamingSystem.contact":"ContactDetail","NamingSystem.contained":"Resource","NamingSystem.date":"dateTime","NamingSystem.description":"markdown","NamingSystem.extension":"Extension","NamingSystem.id":"id","NamingSystem.implicitRules":"uri","NamingSystem.jurisdiction":"CodeableConcept","NamingSystem.kind":"code","NamingSystem.language":"code","NamingSystem.meta":"Meta","NamingSystem.modifierExtension":"Extension","NamingSystem.name":"string","NamingSystem.publisher":"string","NamingSystem.replacedBy":"Reference","NamingSystem.responsible":"string","NamingSystem.status":"code","NamingSystem.text":"Narrative","NamingSystem.type":"CodeableConcept","NamingSystem.uniqueId.comment":"string","NamingSystem.uniqueId.extension":"Extension","NamingSystem.uniqueId.id":"string","NamingSystem.uniqueId.modifierExtension":"Extension","NamingSystem.uniqueId.period":"Period","NamingSystem.uniqueId.preferred":"boolean","NamingSystem.uniqueId.type":"code","NamingSystem.uniqueId.value":"string","NamingSystem.usage":"string","NamingSystem.useContext":"UsageContext","Narrative.div":"xhtml","Narrative.extension":"Extension","Narrative.id":"string","Narrative.status":"code","NutritionOrder.allergyIntolerance":"Reference","NutritionOrder.contained":"Resource","NutritionOrder.dateTime":"dateTime","NutritionOrder.encounter":"Reference","NutritionOrder.enteralFormula.additiveProductName":"string","NutritionOrder.enteralFormula.additiveType":"CodeableConcept","NutritionOrder.enteralFormula.administration.extension":"Extension","NutritionOrder.enteralFormula.administration.id":"string","NutritionOrder.enteralFormula.administration.modifierExtension":"Extension","NutritionOrder.enteralFormula.administration.quantity":"Quantity","NutritionOrder.enteralFormula.administration.rateQuantity":"Quantity","NutritionOrder.enteralFormula.administration.rateRatio":"Ratio","NutritionOrder.enteralFormula.administration.schedule":"Timing","NutritionOrder.enteralFormula.administrationInstruction":"string","NutritionOrder.enteralFormula.baseFormulaProductName":"string","NutritionOrder.enteralFormula.baseFormulaType":"CodeableConcept","NutritionOrder.enteralFormula.caloricDensity":"Quantity","NutritionOrder.enteralFormula.extension":"Extension","NutritionOrder.enteralFormula.id":"string","NutritionOrder.enteralFormula.maxVolumeToDeliver":"Quantity","NutritionOrder.enteralFormula.modifierExtension":"Extension","NutritionOrder.enteralFormula.routeofAdministration":"CodeableConcept","NutritionOrder.excludeFoodModifier":"CodeableConcept","NutritionOrder.extension":"Extension","NutritionOrder.foodPreferenceModifier":"CodeableConcept","NutritionOrder.id":"id","NutritionOrder.identifier":"Identifier","NutritionOrder.implicitRules":"uri","NutritionOrder.language":"code","NutritionOrder.meta":"Meta","NutritionOrder.modifierExtension":"Extension","NutritionOrder.oralDiet.extension":"Extension","NutritionOrder.oralDiet.fluidConsistencyType":"CodeableConcept","NutritionOrder.oralDiet.id":"string","NutritionOrder.oralDiet.instruction":"string","NutritionOrder.oralDiet.modifierExtension":"Extension","NutritionOrder.oralDiet.nutrient.amount":"Quantity","NutritionOrder.oralDiet.nutrient.extension":"Extension","NutritionOrder.oralDiet.nutrient.id":"string","NutritionOrder.oralDiet.nutrient.modifier":"CodeableConcept","NutritionOrder.oralDiet.nutrient.modifierExtension":"Extension","NutritionOrder.oralDiet.schedule":"Timing","NutritionOrder.oralDiet.texture.extension":"Extension","NutritionOrder.oralDiet.texture.foodType":"CodeableConcept","NutritionOrder.oralDiet.texture.id":"string","NutritionOrder.oralDiet.texture.modifier":"CodeableConcept","NutritionOrder.oralDiet.texture.modifierExtension":"Extension","NutritionOrder.oralDiet.type":"CodeableConcept","NutritionOrder.orderer":"Reference","NutritionOrder.patient":"Reference","NutritionOrder.status":"code","NutritionOrder.supplement.extension":"Extension","NutritionOrder.supplement.id":"string","NutritionOrder.supplement.instruction":"string","NutritionOrder.supplement.modifierExtension":"Extension","NutritionOrder.supplement.productName":"string","NutritionOrder.supplement.quantity":"Quantity","NutritionOrder.supplement.schedule":"Timing","NutritionOrder.supplement.type":"CodeableConcept","NutritionOrder.text":"Narrative","Observation.basedOn":"Reference","Observation.bodySite":"CodeableConcept","Observation.category":"CodeableConcept","Observation.code":"CodeableConcept","Observation.comment":"string","Observation.component.code":"CodeableConcept","Observation.component.dataAbsentReason":"CodeableConcept","Observation.component.extension":"Extension","Observation.component.id":"string","Observation.component.interpretation":"CodeableConcept","Observation.component.modifierExtension":"Extension","Observation.component.valueAttachment":"Attachment","Observation.component.valueCodeableConcept":"CodeableConcept","Observation.component.valueDateTime":"dateTime","Observation.component.valuePeriod":"Period","Observation.component.valueQuantity":"Quantity","Observation.component.valueRange":"Range","Observation.component.valueRatio":"Ratio","Observation.component.valueSampledData":"SampledData","Observation.component.valueString":"string","Observation.component.valueTime":"time","Observation.contained":"Resource","Observation.context":"Reference","Observation.dataAbsentReason":"CodeableConcept","Observation.device":"Reference","Observation.effectiveDateTime":"dateTime","Observation.effectivePeriod":"Period","Observation.extension":"Extension","Observation.id":"id","Observation.identifier":"Identifier","Observation.implicitRules":"uri","Observation.interpretation":"CodeableConcept","Observation.issued":"instant","Observation.language":"code","Observation.meta":"Meta","Observation.method":"CodeableConcept","Observation.modifierExtension":"Extension","Observation.performer":"Reference","Observation.referenceRange.age":"Range","Observation.referenceRange.appliesTo":"CodeableConcept","Observation.referenceRange.extension":"Extension","Observation.referenceRange.high":"Quantity","Observation.referenceRange.id":"string","Observation.referenceRange.low":"Quantity","Observation.referenceRange.modifierExtension":"Extension","Observation.referenceRange.text":"string","Observation.referenceRange.type":"CodeableConcept","Observation.related.extension":"Extension","Observation.related.id":"string","Observation.related.modifierExtension":"Extension","Observation.related.target":"Reference","Observation.related.type":"code","Observation.specimen":"Reference","Observation.status":"code","Observation.subject":"Reference","Observation.text":"Narrative","Observation.valueAttachment":"Attachment","Observation.valueBoolean":"boolean","Observation.valueCodeableConcept":"CodeableConcept","Observation.valueDateTime":"dateTime","Observation.valuePeriod":"Period","Observation.valueQuantity":"Quantity","Observation.valueRange":"Range","Observation.valueRatio":"Ratio","Observation.valueSampledData":"SampledData","Observation.valueString":"string","Observation.valueTime":"time","OperationDefinition.base":"Reference","OperationDefinition.code":"code","OperationDefinition.comment":"string","OperationDefinition.contact":"ContactDetail","OperationDefinition.contained":"Resource","OperationDefinition.date":"dateTime","OperationDefinition.description":"markdown","OperationDefinition.experimental":"boolean","OperationDefinition.extension":"Extension","OperationDefinition.id":"id","OperationDefinition.idempotent":"boolean","OperationDefinition.implicitRules":"uri","OperationDefinition.instance":"boolean","OperationDefinition.jurisdiction":"CodeableConcept","OperationDefinition.kind":"code","OperationDefinition.language":"code","OperationDefinition.meta":"Meta","OperationDefinition.modifierExtension":"Extension","OperationDefinition.name":"string","OperationDefinition.overload.comment":"string","OperationDefinition.overload.extension":"Extension","OperationDefinition.overload.id":"string","OperationDefinition.overload.modifierExtension":"Extension","OperationDefinition.overload.parameterName":"string","OperationDefinition.parameter.binding.extension":"Extension","OperationDefinition.parameter.binding.id":"string","OperationDefinition.parameter.binding.modifierExtension":"Extension","OperationDefinition.parameter.binding.strength":"code","OperationDefinition.parameter.binding.valueSetReference":"Reference","OperationDefinition.parameter.binding.valueSetUri":"uri","OperationDefinition.parameter.documentation":"string","OperationDefinition.parameter.extension":"Extension","OperationDefinition.parameter.id":"string","OperationDefinition.parameter.max":"string","OperationDefinition.parameter.min":"integer","OperationDefinition.parameter.modifierExtension":"Extension","OperationDefinition.parameter.name":"code","OperationDefinition.parameter.profile":"Reference","OperationDefinition.parameter.searchType":"code","OperationDefinition.parameter.type":"code","OperationDefinition.parameter.use":"code","OperationDefinition.publisher":"string","OperationDefinition.purpose":"markdown","OperationDefinition.resource":"code","OperationDefinition.status":"code","OperationDefinition.system":"boolean","OperationDefinition.text":"Narrative","OperationDefinition.type":"boolean","OperationDefinition.url":"uri","OperationDefinition.useContext":"UsageContext","OperationDefinition.version":"string","OperationOutcome.contained":"Resource","OperationOutcome.extension":"Extension","OperationOutcome.id":"id","OperationOutcome.implicitRules":"uri","OperationOutcome.issue.code":"code","OperationOutcome.issue.details":"CodeableConcept","OperationOutcome.issue.diagnostics":"string","OperationOutcome.issue.expression":"string","OperationOutcome.issue.extension":"Extension","OperationOutcome.issue.id":"string","OperationOutcome.issue.location":"string","OperationOutcome.issue.modifierExtension":"Extension","OperationOutcome.issue.severity":"code","OperationOutcome.language":"code","OperationOutcome.meta":"Meta","OperationOutcome.modifierExtension":"Extension","OperationOutcome.text":"Narrative","Organization.active":"boolean","Organization.address":"Address","Organization.alias":"string","Organization.contact.address":"Address","Organization.contact.extension":"Extension","Organization.contact.id":"string","Organization.contact.modifierExtension":"Extension","Organization.contact.name":"HumanName","Organization.contact.purpose":"CodeableConcept","Organization.contact.telecom":"ContactPoint","Organization.contained":"Resource","Organization.endpoint":"Reference","Organization.extension":"Extension","Organization.id":"id","Organization.identifier":"Identifier","Organization.implicitRules":"uri","Organization.language":"code","Organization.meta":"Meta","Organization.modifierExtension":"Extension","Organization.name":"string","Organization.partOf":"Reference","Organization.telecom":"ContactPoint","Organization.text":"Narrative","Organization.type":"CodeableConcept","ParameterDefinition.documentation":"string","ParameterDefinition.extension":"Extension","ParameterDefinition.id":"string","ParameterDefinition.max":"string","ParameterDefinition.min":"integer","ParameterDefinition.name":"code","ParameterDefinition.profile":"Reference","ParameterDefinition.type":"code","ParameterDefinition.use":"code","Parameters.id":"id","Parameters.implicitRules":"uri","Parameters.language":"code","Parameters.meta":"Meta","Parameters.parameter.extension":"Extension","Parameters.parameter.id":"string","Parameters.parameter.modifierExtension":"Extension","Parameters.parameter.name":"string","Parameters.parameter.resource":"Resource","Parameters.parameter.valueAddress":"Address","Parameters.parameter.valueAge":"Age","Parameters.parameter.valueAnnotation":"Annotation","Parameters.parameter.valueAttachment":"Attachment","Parameters.parameter.valueBase64Binary":"base64Binary","Parameters.parameter.valueBoolean":"boolean","Parameters.parameter.valueCode":"code","Parameters.parameter.valueCodeableConcept":"CodeableConcept","Parameters.parameter.valueCoding":"Coding","Parameters.parameter.valueContactPoint":"ContactPoint","Parameters.parameter.valueCount":"Count","Parameters.parameter.valueDate":"date","Parameters.parameter.valueDateTime":"dateTime","Parameters.parameter.valueDecimal":"decimal","Parameters.parameter.valueDistance":"Distance","Parameters.parameter.valueDuration":"Duration","Parameters.parameter.valueHumanName":"HumanName","Parameters.parameter.valueId":"id","Parameters.parameter.valueIdentifier":"Identifier","Parameters.parameter.valueInstant":"instant","Parameters.parameter.valueInteger":"integer","Parameters.parameter.valueMarkdown":"markdown","Parameters.parameter.valueMeta":"Meta","Parameters.parameter.valueMoney":"Money","Parameters.parameter.valueOid":"oid","Parameters.parameter.valuePeriod":"Period","Parameters.parameter.valuePositiveInt":"positiveInt","Parameters.parameter.valueQuantity":"Quantity","Parameters.parameter.valueRange":"Range","Parameters.parameter.valueRatio":"Ratio","Parameters.parameter.valueReference":"Reference","Parameters.parameter.valueSampledData":"SampledData","Parameters.parameter.valueSignature":"Signature","Parameters.parameter.valueString":"string","Parameters.parameter.valueTime":"time","Parameters.parameter.valueTiming":"Timing","Parameters.parameter.valueUnsignedInt":"unsignedInt","Parameters.parameter.valueUri":"uri","Patient.active":"boolean","Patient.address":"Address","Patient.animal.breed":"CodeableConcept","Patient.animal.extension":"Extension","Patient.animal.genderStatus":"CodeableConcept","Patient.animal.id":"string","Patient.animal.modifierExtension":"Extension","Patient.animal.species":"CodeableConcept","Patient.birthDate":"date","Patient.communication.extension":"Extension","Patient.communication.id":"string","Patient.communication.language":"CodeableConcept","Patient.communication.modifierExtension":"Extension","Patient.communication.preferred":"boolean","Patient.contact.address":"Address","Patient.contact.extension":"Extension","Patient.contact.gender":"code","Patient.contact.id":"string","Patient.contact.modifierExtension":"Extension","Patient.contact.name":"HumanName","Patient.contact.organization":"Reference","Patient.contact.period":"Period","Patient.contact.relationship":"CodeableConcept","Patient.contact.telecom":"ContactPoint","Patient.contained":"Resource","Patient.deceasedBoolean":"boolean","Patient.deceasedDateTime":"dateTime","Patient.extension":"Extension","Patient.gender":"code","Patient.generalPractitioner":"Reference","Patient.id":"id","Patient.identifier":"Identifier","Patient.implicitRules":"uri","Patient.language":"code","Patient.link.extension":"Extension","Patient.link.id":"string","Patient.link.modifierExtension":"Extension","Patient.link.other":"Reference","Patient.link.type":"code","Patient.managingOrganization":"Reference","Patient.maritalStatus":"CodeableConcept","Patient.meta":"Meta","Patient.modifierExtension":"Extension","Patient.multipleBirthBoolean":"boolean","Patient.multipleBirthInteger":"integer","Patient.name":"HumanName","Patient.photo":"Attachment","Patient.telecom":"ContactPoint","Patient.text":"Narrative","PaymentNotice.contained":"Resource","PaymentNotice.created":"dateTime","PaymentNotice.extension":"Extension","PaymentNotice.id":"id","PaymentNotice.identifier":"Identifier","PaymentNotice.implicitRules":"uri","PaymentNotice.language":"code","PaymentNotice.meta":"Meta","PaymentNotice.modifierExtension":"Extension","PaymentNotice.organization":"Reference","PaymentNotice.paymentStatus":"CodeableConcept","PaymentNotice.provider":"Reference","PaymentNotice.request":"Reference","PaymentNotice.response":"Reference","PaymentNotice.status":"code","PaymentNotice.statusDate":"date","PaymentNotice.target":"Reference","PaymentNotice.text":"Narrative","PaymentReconciliation.contained":"Resource","PaymentReconciliation.created":"dateTime","PaymentReconciliation.detail.amount":"Money","PaymentReconciliation.detail.date":"date","PaymentReconciliation.detail.extension":"Extension","PaymentReconciliation.detail.id":"string","PaymentReconciliation.detail.modifierExtension":"Extension","PaymentReconciliation.detail.payee":"Reference","PaymentReconciliation.detail.request":"Reference","PaymentReconciliation.detail.response":"Reference","PaymentReconciliation.detail.submitter":"Reference","PaymentReconciliation.detail.type":"CodeableConcept","PaymentReconciliation.disposition":"string","PaymentReconciliation.extension":"Extension","PaymentReconciliation.form":"CodeableConcept","PaymentReconciliation.id":"id","PaymentReconciliation.identifier":"Identifier","PaymentReconciliation.implicitRules":"uri","PaymentReconciliation.language":"code","PaymentReconciliation.meta":"Meta","PaymentReconciliation.modifierExtension":"Extension","PaymentReconciliation.organization":"Reference","PaymentReconciliation.outcome":"CodeableConcept","PaymentReconciliation.period":"Period","PaymentReconciliation.processNote.extension":"Extension","PaymentReconciliation.processNote.id":"string","PaymentReconciliation.processNote.modifierExtension":"Extension","PaymentReconciliation.processNote.text":"string","PaymentReconciliation.processNote.type":"CodeableConcept","PaymentReconciliation.request":"Reference","PaymentReconciliation.requestOrganization":"Reference","PaymentReconciliation.requestProvider":"Reference","PaymentReconciliation.status":"code","PaymentReconciliation.text":"Narrative","PaymentReconciliation.total":"Money","Period.end":"dateTime","Period.extension":"Extension","Period.id":"string","Period.start":"dateTime","Person.active":"boolean","Person.address":"Address","Person.birthDate":"date","Person.contained":"Resource","Person.extension":"Extension","Person.gender":"code","Person.id":"id","Person.identifier":"Identifier","Person.implicitRules":"uri","Person.language":"code","Person.link.assurance":"code","Person.link.extension":"Extension","Person.link.id":"string","Person.link.modifierExtension":"Extension","Person.link.target":"Reference","Person.managingOrganization":"Reference","Person.meta":"Meta","Person.modifierExtension":"Extension","Person.name":"HumanName","Person.photo":"Attachment","Person.telecom":"ContactPoint","Person.text":"Narrative","PlanDefinition.action.cardinalityBehavior":"code","PlanDefinition.action.code":"CodeableConcept","PlanDefinition.action.condition.description":"string","PlanDefinition.action.condition.expression":"string","PlanDefinition.action.condition.extension":"Extension","PlanDefinition.action.condition.id":"string","PlanDefinition.action.condition.kind":"code","PlanDefinition.action.condition.language":"string","PlanDefinition.action.condition.modifierExtension":"Extension","PlanDefinition.action.definition":"Reference","PlanDefinition.action.description":"string","PlanDefinition.action.documentation":"RelatedArtifact","PlanDefinition.action.dynamicValue.description":"string","PlanDefinition.action.dynamicValue.expression":"string","PlanDefinition.action.dynamicValue.extension":"Extension","PlanDefinition.action.dynamicValue.id":"string","PlanDefinition.action.dynamicValue.language":"string","PlanDefinition.action.dynamicValue.modifierExtension":"Extension","PlanDefinition.action.dynamicValue.path":"string","PlanDefinition.action.extension":"Extension","PlanDefinition.action.goalId":"id","PlanDefinition.action.groupingBehavior":"code","PlanDefinition.action.id":"string","PlanDefinition.action.input":"DataRequirement","PlanDefinition.action.label":"string","PlanDefinition.action.modifierExtension":"Extension","PlanDefinition.action.output":"DataRequirement","PlanDefinition.action.participant.extension":"Extension","PlanDefinition.action.participant.id":"string","PlanDefinition.action.participant.modifierExtension":"Extension","PlanDefinition.action.participant.role":"CodeableConcept","PlanDefinition.action.participant.type":"code","PlanDefinition.action.precheckBehavior":"code","PlanDefinition.action.reason":"CodeableConcept","PlanDefinition.action.relatedAction.actionId":"id","PlanDefinition.action.relatedAction.extension":"Extension","PlanDefinition.action.relatedAction.id":"string","PlanDefinition.action.relatedAction.modifierExtension":"Extension","PlanDefinition.action.relatedAction.offsetDuration":"Duration","PlanDefinition.action.relatedAction.offsetRange":"Range","PlanDefinition.action.relatedAction.relationship":"code","PlanDefinition.action.requiredBehavior":"code","PlanDefinition.action.selectionBehavior":"code","PlanDefinition.action.textEquivalent":"string","PlanDefinition.action.timingDateTime":"dateTime","PlanDefinition.action.timingDuration":"Duration","PlanDefinition.action.timingPeriod":"Period","PlanDefinition.action.timingRange":"Range","PlanDefinition.action.timingTiming":"Timing","PlanDefinition.action.title":"string","PlanDefinition.action.transform":"Reference","PlanDefinition.action.triggerDefinition":"TriggerDefinition","PlanDefinition.action.type":"Coding","PlanDefinition.approvalDate":"date","PlanDefinition.contact":"ContactDetail","PlanDefinition.contained":"Resource","PlanDefinition.contributor":"Contributor","PlanDefinition.copyright":"markdown","PlanDefinition.date":"dateTime","PlanDefinition.description":"markdown","PlanDefinition.effectivePeriod":"Period","PlanDefinition.experimental":"boolean","PlanDefinition.extension":"Extension","PlanDefinition.goal.addresses":"CodeableConcept","PlanDefinition.goal.category":"CodeableConcept","PlanDefinition.goal.description":"CodeableConcept","PlanDefinition.goal.documentation":"RelatedArtifact","PlanDefinition.goal.extension":"Extension","PlanDefinition.goal.id":"string","PlanDefinition.goal.modifierExtension":"Extension","PlanDefinition.goal.priority":"CodeableConcept","PlanDefinition.goal.start":"CodeableConcept","PlanDefinition.goal.target.detailCodeableConcept":"CodeableConcept","PlanDefinition.goal.target.detailQuantity":"Quantity","PlanDefinition.goal.target.detailRange":"Range","PlanDefinition.goal.target.due":"Duration","PlanDefinition.goal.target.extension":"Extension","PlanDefinition.goal.target.id":"string","PlanDefinition.goal.target.measure":"CodeableConcept","PlanDefinition.goal.target.modifierExtension":"Extension","PlanDefinition.id":"id","PlanDefinition.identifier":"Identifier","PlanDefinition.implicitRules":"uri","PlanDefinition.jurisdiction":"CodeableConcept","PlanDefinition.language":"code","PlanDefinition.lastReviewDate":"date","PlanDefinition.library":"Reference","PlanDefinition.meta":"Meta","PlanDefinition.modifierExtension":"Extension","PlanDefinition.name":"string","PlanDefinition.publisher":"string","PlanDefinition.purpose":"markdown","PlanDefinition.relatedArtifact":"RelatedArtifact","PlanDefinition.status":"code","PlanDefinition.text":"Narrative","PlanDefinition.title":"string","PlanDefinition.topic":"CodeableConcept","PlanDefinition.type":"CodeableConcept","PlanDefinition.url":"uri","PlanDefinition.usage":"string","PlanDefinition.useContext":"UsageContext","PlanDefinition.version":"string","Practitioner.active":"boolean","Practitioner.address":"Address","Practitioner.birthDate":"date","Practitioner.communication":"CodeableConcept","Practitioner.contained":"Resource","Practitioner.extension":"Extension","Practitioner.gender":"code","Practitioner.id":"id","Practitioner.identifier":"Identifier","Practitioner.implicitRules":"uri","Practitioner.language":"code","Practitioner.meta":"Meta","Practitioner.modifierExtension":"Extension","Practitioner.name":"HumanName","Practitioner.photo":"Attachment","Practitioner.qualification.code":"CodeableConcept","Practitioner.qualification.extension":"Extension","Practitioner.qualification.id":"string","Practitioner.qualification.identifier":"Identifier","Practitioner.qualification.issuer":"Reference","Practitioner.qualification.modifierExtension":"Extension","Practitioner.qualification.period":"Period","Practitioner.telecom":"ContactPoint","Practitioner.text":"Narrative","PractitionerRole.active":"boolean","PractitionerRole.availabilityExceptions":"string","PractitionerRole.availableTime.allDay":"boolean","PractitionerRole.availableTime.availableEndTime":"time","PractitionerRole.availableTime.availableStartTime":"time","PractitionerRole.availableTime.daysOfWeek":"code","PractitionerRole.availableTime.extension":"Extension","PractitionerRole.availableTime.id":"string","PractitionerRole.availableTime.modifierExtension":"Extension","PractitionerRole.code":"CodeableConcept","PractitionerRole.contained":"Resource","PractitionerRole.endpoint":"Reference","PractitionerRole.extension":"Extension","PractitionerRole.healthcareService":"Reference","PractitionerRole.id":"id","PractitionerRole.identifier":"Identifier","PractitionerRole.implicitRules":"uri","PractitionerRole.language":"code","PractitionerRole.location":"Reference","PractitionerRole.meta":"Meta","PractitionerRole.modifierExtension":"Extension","PractitionerRole.notAvailable.description":"string","PractitionerRole.notAvailable.during":"Period","PractitionerRole.notAvailable.extension":"Extension","PractitionerRole.notAvailable.id":"string","PractitionerRole.notAvailable.modifierExtension":"Extension","PractitionerRole.organization":"Reference","PractitionerRole.period":"Period","PractitionerRole.practitioner":"Reference","PractitionerRole.specialty":"CodeableConcept","PractitionerRole.telecom":"ContactPoint","PractitionerRole.text":"Narrative","Procedure.basedOn":"Reference","Procedure.bodySite":"CodeableConcept","Procedure.category":"CodeableConcept","Procedure.code":"CodeableConcept","Procedure.complication":"CodeableConcept","Procedure.complicationDetail":"Reference","Procedure.contained":"Resource","Procedure.context":"Reference","Procedure.definition":"Reference","Procedure.extension":"Extension","Procedure.focalDevice.action":"CodeableConcept","Procedure.focalDevice.extension":"Extension","Procedure.focalDevice.id":"string","Procedure.focalDevice.manipulated":"Reference","Procedure.focalDevice.modifierExtension":"Extension","Procedure.followUp":"CodeableConcept","Procedure.id":"id","Procedure.identifier":"Identifier","Procedure.implicitRules":"uri","Procedure.language":"code","Procedure.location":"Reference","Procedure.meta":"Meta","Procedure.modifierExtension":"Extension","Procedure.notDone":"boolean","Procedure.notDoneReason":"CodeableConcept","Procedure.note":"Annotation","Procedure.outcome":"CodeableConcept","Procedure.partOf":"Reference","Procedure.performedDateTime":"dateTime","Procedure.performedPeriod":"Period","Procedure.performer.actor":"Reference","Procedure.performer.extension":"Extension","Procedure.performer.id":"string","Procedure.performer.modifierExtension":"Extension","Procedure.performer.onBehalfOf":"Reference","Procedure.performer.role":"CodeableConcept","Procedure.reasonCode":"CodeableConcept","Procedure.reasonReference":"Reference","Procedure.report":"Reference","Procedure.status":"code","Procedure.subject":"Reference","Procedure.text":"Narrative","Procedure.usedCode":"CodeableConcept","Procedure.usedReference":"Reference","ProcedureRequest.asNeededBoolean":"boolean","ProcedureRequest.asNeededCodeableConcept":"CodeableConcept","ProcedureRequest.authoredOn":"dateTime","ProcedureRequest.basedOn":"Reference","ProcedureRequest.bodySite":"CodeableConcept","ProcedureRequest.category":"CodeableConcept","ProcedureRequest.code":"CodeableConcept","ProcedureRequest.contained":"Resource","ProcedureRequest.context":"Reference","ProcedureRequest.definition":"Reference","ProcedureRequest.doNotPerform":"boolean","ProcedureRequest.extension":"Extension","ProcedureRequest.id":"id","ProcedureRequest.identifier":"Identifier","ProcedureRequest.implicitRules":"uri","ProcedureRequest.intent":"code","ProcedureRequest.language":"code","ProcedureRequest.meta":"Meta","ProcedureRequest.modifierExtension":"Extension","ProcedureRequest.note":"Annotation","ProcedureRequest.occurrenceDateTime":"dateTime","ProcedureRequest.occurrencePeriod":"Period","ProcedureRequest.occurrenceTiming":"Timing","ProcedureRequest.performer":"Reference","ProcedureRequest.performerType":"CodeableConcept","ProcedureRequest.priority":"code","ProcedureRequest.reasonCode":"CodeableConcept","ProcedureRequest.reasonReference":"Reference","ProcedureRequest.relevantHistory":"Reference","ProcedureRequest.replaces":"Reference","ProcedureRequest.requester.agent":"Reference","ProcedureRequest.requester.extension":"Extension","ProcedureRequest.requester.id":"string","ProcedureRequest.requester.modifierExtension":"Extension","ProcedureRequest.requester.onBehalfOf":"Reference","ProcedureRequest.requisition":"Identifier","ProcedureRequest.specimen":"Reference","ProcedureRequest.status":"code","ProcedureRequest.subject":"Reference","ProcedureRequest.supportingInfo":"Reference","ProcedureRequest.text":"Narrative","ProcessRequest.action":"code","ProcessRequest.contained":"Resource","ProcessRequest.created":"dateTime","ProcessRequest.exclude":"string","ProcessRequest.extension":"Extension","ProcessRequest.id":"id","ProcessRequest.identifier":"Identifier","ProcessRequest.implicitRules":"uri","ProcessRequest.include":"string","ProcessRequest.item.extension":"Extension","ProcessRequest.item.id":"string","ProcessRequest.item.modifierExtension":"Extension","ProcessRequest.item.sequenceLinkId":"integer","ProcessRequest.language":"code","ProcessRequest.meta":"Meta","ProcessRequest.modifierExtension":"Extension","ProcessRequest.nullify":"boolean","ProcessRequest.organization":"Reference","ProcessRequest.period":"Period","ProcessRequest.provider":"Reference","ProcessRequest.reference":"string","ProcessRequest.request":"Reference","ProcessRequest.response":"Reference","ProcessRequest.status":"code","ProcessRequest.target":"Reference","ProcessRequest.text":"Narrative","ProcessResponse.communicationRequest":"Reference","ProcessResponse.contained":"Resource","ProcessResponse.created":"dateTime","ProcessResponse.disposition":"string","ProcessResponse.error":"CodeableConcept","ProcessResponse.extension":"Extension","ProcessResponse.form":"CodeableConcept","ProcessResponse.id":"id","ProcessResponse.identifier":"Identifier","ProcessResponse.implicitRules":"uri","ProcessResponse.language":"code","ProcessResponse.meta":"Meta","ProcessResponse.modifierExtension":"Extension","ProcessResponse.organization":"Reference","ProcessResponse.outcome":"CodeableConcept","ProcessResponse.processNote.extension":"Extension","ProcessResponse.processNote.id":"string","ProcessResponse.processNote.modifierExtension":"Extension","ProcessResponse.processNote.text":"string","ProcessResponse.processNote.type":"CodeableConcept","ProcessResponse.request":"Reference","ProcessResponse.requestOrganization":"Reference","ProcessResponse.requestProvider":"Reference","ProcessResponse.status":"code","ProcessResponse.text":"Narrative","Provenance.activity":"Coding","Provenance.agent.extension":"Extension","Provenance.agent.id":"string","Provenance.agent.modifierExtension":"Extension","Provenance.agent.onBehalfOfReference":"Reference","Provenance.agent.onBehalfOfUri":"uri","Provenance.agent.relatedAgentType":"CodeableConcept","Provenance.agent.role":"CodeableConcept","Provenance.agent.whoReference":"Reference","Provenance.agent.whoUri":"uri","Provenance.contained":"Resource","Provenance.entity.extension":"Extension","Provenance.entity.id":"string","Provenance.entity.modifierExtension":"Extension","Provenance.entity.role":"code","Provenance.entity.whatIdentifier":"Identifier","Provenance.entity.whatReference":"Reference","Provenance.entity.whatUri":"uri","Provenance.extension":"Extension","Provenance.id":"id","Provenance.implicitRules":"uri","Provenance.language":"code","Provenance.location":"Reference","Provenance.meta":"Meta","Provenance.modifierExtension":"Extension","Provenance.period":"Period","Provenance.policy":"uri","Provenance.reason":"Coding","Provenance.recorded":"instant","Provenance.signature":"Signature","Provenance.target":"Reference","Provenance.text":"Narrative","Quantity.code":"code","Quantity.comparator":"code","Quantity.extension":"Extension","Quantity.id":"string","Quantity.system":"uri","Quantity.unit":"string","Quantity.value":"decimal","Questionnaire.approvalDate":"date","Questionnaire.code":"Coding","Questionnaire.contact":"ContactDetail","Questionnaire.contained":"Resource","Questionnaire.copyright":"markdown","Questionnaire.date":"dateTime","Questionnaire.description":"markdown","Questionnaire.effectivePeriod":"Period","Questionnaire.experimental":"boolean","Questionnaire.extension":"Extension","Questionnaire.id":"id","Questionnaire.identifier":"Identifier","Questionnaire.implicitRules":"uri","Questionnaire.item.code":"Coding","Questionnaire.item.definition":"uri","Questionnaire.item.enableWhen.answerAttachment":"Attachment","Questionnaire.item.enableWhen.answerBoolean":"boolean","Questionnaire.item.enableWhen.answerCoding":"Coding","Questionnaire.item.enableWhen.answerDate":"date","Questionnaire.item.enableWhen.answerDateTime":"dateTime","Questionnaire.item.enableWhen.answerDecimal":"decimal","Questionnaire.item.enableWhen.answerInteger":"integer","Questionnaire.item.enableWhen.answerQuantity":"Quantity","Questionnaire.item.enableWhen.answerReference":"Reference","Questionnaire.item.enableWhen.answerString":"string","Questionnaire.item.enableWhen.answerTime":"time","Questionnaire.item.enableWhen.answerUri":"uri","Questionnaire.item.enableWhen.extension":"Extension","Questionnaire.item.enableWhen.hasAnswer":"boolean","Questionnaire.item.enableWhen.id":"string","Questionnaire.item.enableWhen.modifierExtension":"Extension","Questionnaire.item.enableWhen.question":"string","Questionnaire.item.extension":"Extension","Questionnaire.item.id":"string","Questionnaire.item.initialAttachment":"Attachment","Questionnaire.item.initialBoolean":"boolean","Questionnaire.item.initialCoding":"Coding","Questionnaire.item.initialDate":"date","Questionnaire.item.initialDateTime":"dateTime","Questionnaire.item.initialDecimal":"decimal","Questionnaire.item.initialInteger":"integer","Questionnaire.item.initialQuantity":"Quantity","Questionnaire.item.initialReference":"Reference","Questionnaire.item.initialString":"string","Questionnaire.item.initialTime":"time","Questionnaire.item.initialUri":"uri","Questionnaire.item.linkId":"string","Questionnaire.item.maxLength":"integer","Questionnaire.item.modifierExtension":"Extension","Questionnaire.item.option.extension":"Extension","Questionnaire.item.option.id":"string","Questionnaire.item.option.modifierExtension":"Extension","Questionnaire.item.option.valueCoding":"Coding","Questionnaire.item.option.valueDate":"date","Questionnaire.item.option.valueInteger":"integer","Questionnaire.item.option.valueString":"string","Questionnaire.item.option.valueTime":"time","Questionnaire.item.options":"Reference","Questionnaire.item.prefix":"string","Questionnaire.item.readOnly":"boolean","Questionnaire.item.repeats":"boolean","Questionnaire.item.required":"boolean","Questionnaire.item.text":"string","Questionnaire.item.type":"code","Questionnaire.jurisdiction":"CodeableConcept","Questionnaire.language":"code","Questionnaire.lastReviewDate":"date","Questionnaire.meta":"Meta","Questionnaire.modifierExtension":"Extension","Questionnaire.name":"string","Questionnaire.publisher":"string","Questionnaire.purpose":"markdown","Questionnaire.status":"code","Questionnaire.subjectType":"code","Questionnaire.text":"Narrative","Questionnaire.title":"string","Questionnaire.url":"uri","Questionnaire.useContext":"UsageContext","Questionnaire.version":"string","QuestionnaireResponse.author":"Reference","QuestionnaireResponse.authored":"dateTime","QuestionnaireResponse.basedOn":"Reference","QuestionnaireResponse.contained":"Resource","QuestionnaireResponse.context":"Reference","QuestionnaireResponse.extension":"Extension","QuestionnaireResponse.id":"id","QuestionnaireResponse.identifier":"Identifier","QuestionnaireResponse.implicitRules":"uri","QuestionnaireResponse.item.answer.extension":"Extension","QuestionnaireResponse.item.answer.id":"string","QuestionnaireResponse.item.answer.modifierExtension":"Extension","QuestionnaireResponse.item.answer.valueAttachment":"Attachment","QuestionnaireResponse.item.answer.valueBoolean":"boolean","QuestionnaireResponse.item.answer.valueCoding":"Coding","QuestionnaireResponse.item.answer.valueDate":"date","QuestionnaireResponse.item.answer.valueDateTime":"dateTime","QuestionnaireResponse.item.answer.valueDecimal":"decimal","QuestionnaireResponse.item.answer.valueInteger":"integer","QuestionnaireResponse.item.answer.valueQuantity":"Quantity","QuestionnaireResponse.item.answer.valueReference":"Reference","QuestionnaireResponse.item.answer.valueString":"string","QuestionnaireResponse.item.answer.valueTime":"time","QuestionnaireResponse.item.answer.valueUri":"uri","QuestionnaireResponse.item.definition":"uri","QuestionnaireResponse.item.extension":"Extension","QuestionnaireResponse.item.id":"string","QuestionnaireResponse.item.linkId":"string","QuestionnaireResponse.item.modifierExtension":"Extension","QuestionnaireResponse.item.subject":"Reference","QuestionnaireResponse.item.text":"string","QuestionnaireResponse.language":"code","QuestionnaireResponse.meta":"Meta","QuestionnaireResponse.modifierExtension":"Extension","QuestionnaireResponse.parent":"Reference","QuestionnaireResponse.questionnaire":"Reference","QuestionnaireResponse.source":"Reference","QuestionnaireResponse.status":"code","QuestionnaireResponse.subject":"Reference","QuestionnaireResponse.text":"Narrative","Range.extension":"Extension","Range.high":"Quantity","Range.id":"string","Range.low":"Quantity","Ratio.denominator":"Quantity","Ratio.extension":"Extension","Ratio.id":"string","Ratio.numerator":"Quantity","Reference.display":"string","Reference.extension":"Extension","Reference.id":"string","Reference.identifier":"Identifier","Reference.reference":"string","ReferralRequest.authoredOn":"dateTime","ReferralRequest.basedOn":"Reference","ReferralRequest.contained":"Resource","ReferralRequest.context":"Reference","ReferralRequest.definition":"Reference","ReferralRequest.description":"string","ReferralRequest.extension":"Extension","ReferralRequest.groupIdentifier":"Identifier","ReferralRequest.id":"id","ReferralRequest.identifier":"Identifier","ReferralRequest.implicitRules":"uri","ReferralRequest.intent":"code","ReferralRequest.language":"code","ReferralRequest.meta":"Meta","ReferralRequest.modifierExtension":"Extension","ReferralRequest.note":"Annotation","ReferralRequest.occurrenceDateTime":"dateTime","ReferralRequest.occurrencePeriod":"Period","ReferralRequest.priority":"code","ReferralRequest.reasonCode":"CodeableConcept","ReferralRequest.reasonReference":"Reference","ReferralRequest.recipient":"Reference","ReferralRequest.relevantHistory":"Reference","ReferralRequest.replaces":"Reference","ReferralRequest.requester.agent":"Reference","ReferralRequest.requester.extension":"Extension","ReferralRequest.requester.id":"string","ReferralRequest.requester.modifierExtension":"Extension","ReferralRequest.requester.onBehalfOf":"Reference","ReferralRequest.serviceRequested":"CodeableConcept","ReferralRequest.specialty":"CodeableConcept","ReferralRequest.status":"code","ReferralRequest.subject":"Reference","ReferralRequest.supportingInfo":"Reference","ReferralRequest.text":"Narrative","ReferralRequest.type":"CodeableConcept","RelatedArtifact.citation":"string","RelatedArtifact.display":"string","RelatedArtifact.document":"Attachment","RelatedArtifact.extension":"Extension","RelatedArtifact.id":"string","RelatedArtifact.resource":"Reference","RelatedArtifact.type":"code","RelatedArtifact.url":"uri","RelatedPerson.active":"boolean","RelatedPerson.address":"Address","RelatedPerson.birthDate":"date","RelatedPerson.contained":"Resource","RelatedPerson.extension":"Extension","RelatedPerson.gender":"code","RelatedPerson.id":"id","RelatedPerson.identifier":"Identifier","RelatedPerson.implicitRules":"uri","RelatedPerson.language":"code","RelatedPerson.meta":"Meta","RelatedPerson.modifierExtension":"Extension","RelatedPerson.name":"HumanName","RelatedPerson.patient":"Reference","RelatedPerson.period":"Period","RelatedPerson.photo":"Attachment","RelatedPerson.relationship":"CodeableConcept","RelatedPerson.telecom":"ContactPoint","RelatedPerson.text":"Narrative","RequestGroup.action.cardinalityBehavior":"code","RequestGroup.action.code":"CodeableConcept","RequestGroup.action.condition.description":"string","RequestGroup.action.condition.expression":"string","RequestGroup.action.condition.extension":"Extension","RequestGroup.action.condition.id":"string","RequestGroup.action.condition.kind":"code","RequestGroup.action.condition.language":"string","RequestGroup.action.condition.modifierExtension":"Extension","RequestGroup.action.description":"string","RequestGroup.action.documentation":"RelatedArtifact","RequestGroup.action.extension":"Extension","RequestGroup.action.groupingBehavior":"code","RequestGroup.action.id":"string","RequestGroup.action.label":"string","RequestGroup.action.modifierExtension":"Extension","RequestGroup.action.participant":"Reference","RequestGroup.action.precheckBehavior":"code","RequestGroup.action.relatedAction.actionId":"id","RequestGroup.action.relatedAction.extension":"Extension","RequestGroup.action.relatedAction.id":"string","RequestGroup.action.relatedAction.modifierExtension":"Extension","RequestGroup.action.relatedAction.offsetDuration":"Duration","RequestGroup.action.relatedAction.offsetRange":"Range","RequestGroup.action.relatedAction.relationship":"code","RequestGroup.action.requiredBehavior":"code","RequestGroup.action.resource":"Reference","RequestGroup.action.selectionBehavior":"code","RequestGroup.action.textEquivalent":"string","RequestGroup.action.timingDateTime":"dateTime","RequestGroup.action.timingDuration":"Duration","RequestGroup.action.timingPeriod":"Period","RequestGroup.action.timingRange":"Range","RequestGroup.action.timingTiming":"Timing","RequestGroup.action.title":"string","RequestGroup.action.type":"Coding","RequestGroup.author":"Reference","RequestGroup.authoredOn":"dateTime","RequestGroup.basedOn":"Reference","RequestGroup.contained":"Resource","RequestGroup.context":"Reference","RequestGroup.definition":"Reference","RequestGroup.extension":"Extension","RequestGroup.groupIdentifier":"Identifier","RequestGroup.id":"id","RequestGroup.identifier":"Identifier","RequestGroup.implicitRules":"uri","RequestGroup.intent":"code","RequestGroup.language":"code","RequestGroup.meta":"Meta","RequestGroup.modifierExtension":"Extension","RequestGroup.note":"Annotation","RequestGroup.priority":"code","RequestGroup.reasonCodeableConcept":"CodeableConcept","RequestGroup.reasonReference":"Reference","RequestGroup.replaces":"Reference","RequestGroup.status":"code","RequestGroup.subject":"Reference","RequestGroup.text":"Narrative","ResearchStudy.arm.code":"CodeableConcept","ResearchStudy.arm.description":"string","ResearchStudy.arm.extension":"Extension","ResearchStudy.arm.id":"string","ResearchStudy.arm.modifierExtension":"Extension","ResearchStudy.arm.name":"string","ResearchStudy.category":"CodeableConcept","ResearchStudy.contact":"ContactDetail","ResearchStudy.contained":"Resource","ResearchStudy.description":"markdown","ResearchStudy.enrollment":"Reference","ResearchStudy.extension":"Extension","ResearchStudy.focus":"CodeableConcept","ResearchStudy.id":"id","ResearchStudy.identifier":"Identifier","ResearchStudy.implicitRules":"uri","ResearchStudy.jurisdiction":"CodeableConcept","ResearchStudy.keyword":"CodeableConcept","ResearchStudy.language":"code","ResearchStudy.meta":"Meta","ResearchStudy.modifierExtension":"Extension","ResearchStudy.note":"Annotation","ResearchStudy.partOf":"Reference","ResearchStudy.period":"Period","ResearchStudy.principalInvestigator":"Reference","ResearchStudy.protocol":"Reference","ResearchStudy.reasonStopped":"CodeableConcept","ResearchStudy.relatedArtifact":"RelatedArtifact","ResearchStudy.site":"Reference","ResearchStudy.sponsor":"Reference","ResearchStudy.status":"code","ResearchStudy.text":"Narrative","ResearchStudy.title":"string","ResearchSubject.actualArm":"string","ResearchSubject.assignedArm":"string","ResearchSubject.consent":"Reference","ResearchSubject.contained":"Resource","ResearchSubject.extension":"Extension","ResearchSubject.id":"id","ResearchSubject.identifier":"Identifier","ResearchSubject.implicitRules":"uri","ResearchSubject.individual":"Reference","ResearchSubject.language":"code","ResearchSubject.meta":"Meta","ResearchSubject.modifierExtension":"Extension","ResearchSubject.period":"Period","ResearchSubject.status":"code","ResearchSubject.study":"Reference","ResearchSubject.text":"Narrative","Resource.id":"id","Resource.implicitRules":"uri","Resource.language":"code","Resource.meta":"Meta","RiskAssessment.basedOn":"Reference","RiskAssessment.basis":"Reference","RiskAssessment.code":"CodeableConcept","RiskAssessment.comment":"string","RiskAssessment.condition":"Reference","RiskAssessment.contained":"Resource","RiskAssessment.context":"Reference","RiskAssessment.extension":"Extension","RiskAssessment.id":"id","RiskAssessment.identifier":"Identifier","RiskAssessment.implicitRules":"uri","RiskAssessment.language":"code","RiskAssessment.meta":"Meta","RiskAssessment.method":"CodeableConcept","RiskAssessment.mitigation":"string","RiskAssessment.modifierExtension":"Extension","RiskAssessment.occurrenceDateTime":"dateTime","RiskAssessment.occurrencePeriod":"Period","RiskAssessment.parent":"Reference","RiskAssessment.performer":"Reference","RiskAssessment.prediction.extension":"Extension","RiskAssessment.prediction.id":"string","RiskAssessment.prediction.modifierExtension":"Extension","RiskAssessment.prediction.outcome":"CodeableConcept","RiskAssessment.prediction.probabilityDecimal":"decimal","RiskAssessment.prediction.probabilityRange":"Range","RiskAssessment.prediction.qualitativeRisk":"CodeableConcept","RiskAssessment.prediction.rationale":"string","RiskAssessment.prediction.relativeRisk":"decimal","RiskAssessment.prediction.whenPeriod":"Period","RiskAssessment.prediction.whenRange":"Range","RiskAssessment.reasonCodeableConcept":"CodeableConcept","RiskAssessment.reasonReference":"Reference","RiskAssessment.status":"code","RiskAssessment.subject":"Reference","RiskAssessment.text":"Narrative","SampledData.data":"string","SampledData.dimensions":"positiveInt","SampledData.extension":"Extension","SampledData.factor":"decimal","SampledData.id":"string","SampledData.lowerLimit":"decimal","SampledData.origin":"Quantity","SampledData.period":"decimal","SampledData.upperLimit":"decimal","Schedule.active":"boolean","Schedule.actor":"Reference","Schedule.comment":"string","Schedule.contained":"Resource","Schedule.extension":"Extension","Schedule.id":"id","Schedule.identifier":"Identifier","Schedule.implicitRules":"uri","Schedule.language":"code","Schedule.meta":"Meta","Schedule.modifierExtension":"Extension","Schedule.planningHorizon":"Period","Schedule.serviceCategory":"CodeableConcept","Schedule.serviceType":"CodeableConcept","Schedule.specialty":"CodeableConcept","Schedule.text":"Narrative","SearchParameter.base":"code","SearchParameter.chain":"string","SearchParameter.code":"code","SearchParameter.comparator":"code","SearchParameter.component.definition":"Reference","SearchParameter.component.expression":"string","SearchParameter.component.extension":"Extension","SearchParameter.component.id":"string","SearchParameter.component.modifierExtension":"Extension","SearchParameter.contact":"ContactDetail","SearchParameter.contained":"Resource","SearchParameter.date":"dateTime","SearchParameter.derivedFrom":"uri","SearchParameter.description":"markdown","SearchParameter.experimental":"boolean","SearchParameter.expression":"string","SearchParameter.extension":"Extension","SearchParameter.id":"id","SearchParameter.implicitRules":"uri","SearchParameter.jurisdiction":"CodeableConcept","SearchParameter.language":"code","SearchParameter.meta":"Meta","SearchParameter.modifier":"code","SearchParameter.modifierExtension":"Extension","SearchParameter.name":"string","SearchParameter.publisher":"string","SearchParameter.purpose":"markdown","SearchParameter.status":"code","SearchParameter.target":"code","SearchParameter.text":"Narrative","SearchParameter.type":"code","SearchParameter.url":"uri","SearchParameter.useContext":"UsageContext","SearchParameter.version":"string","SearchParameter.xpath":"string","SearchParameter.xpathUsage":"code","Sequence.contained":"Resource","Sequence.coordinateSystem":"integer","Sequence.device":"Reference","Sequence.extension":"Extension","Sequence.id":"id","Sequence.identifier":"Identifier","Sequence.implicitRules":"uri","Sequence.language":"code","Sequence.meta":"Meta","Sequence.modifierExtension":"Extension","Sequence.observedSeq":"string","Sequence.patient":"Reference","Sequence.performer":"Reference","Sequence.pointer":"Reference","Sequence.quality.end":"integer","Sequence.quality.extension":"Extension","Sequence.quality.fScore":"decimal","Sequence.quality.gtFP":"decimal","Sequence.quality.id":"string","Sequence.quality.method":"CodeableConcept","Sequence.quality.modifierExtension":"Extension","Sequence.quality.precision":"decimal","Sequence.quality.queryFP":"decimal","Sequence.quality.queryTP":"decimal","Sequence.quality.recall":"decimal","Sequence.quality.score":"Quantity","Sequence.quality.standardSequence":"CodeableConcept","Sequence.quality.start":"integer","Sequence.quality.truthFN":"decimal","Sequence.quality.truthTP":"decimal","Sequence.quality.type":"code","Sequence.quantity":"Quantity","Sequence.readCoverage":"integer","Sequence.referenceSeq.chromosome":"CodeableConcept","Sequence.referenceSeq.extension":"Extension","Sequence.referenceSeq.genomeBuild":"string","Sequence.referenceSeq.id":"string","Sequence.referenceSeq.modifierExtension":"Extension","Sequence.referenceSeq.referenceSeqId":"CodeableConcept","Sequence.referenceSeq.referenceSeqPointer":"Reference","Sequence.referenceSeq.referenceSeqString":"string","Sequence.referenceSeq.strand":"integer","Sequence.referenceSeq.windowEnd":"integer","Sequence.referenceSeq.windowStart":"integer","Sequence.repository.datasetId":"string","Sequence.repository.extension":"Extension","Sequence.repository.id":"string","Sequence.repository.modifierExtension":"Extension","Sequence.repository.name":"string","Sequence.repository.readsetId":"string","Sequence.repository.type":"code","Sequence.repository.url":"uri","Sequence.repository.variantsetId":"string","Sequence.specimen":"Reference","Sequence.text":"Narrative","Sequence.type":"code","Sequence.variant.cigar":"string","Sequence.variant.end":"integer","Sequence.variant.extension":"Extension","Sequence.variant.id":"string","Sequence.variant.modifierExtension":"Extension","Sequence.variant.observedAllele":"string","Sequence.variant.referenceAllele":"string","Sequence.variant.start":"integer","Sequence.variant.variantPointer":"Reference","ServiceDefinition.approvalDate":"date","ServiceDefinition.contact":"ContactDetail","ServiceDefinition.contained":"Resource","ServiceDefinition.contributor":"Contributor","ServiceDefinition.copyright":"markdown","ServiceDefinition.dataRequirement":"DataRequirement","ServiceDefinition.date":"dateTime","ServiceDefinition.description":"markdown","ServiceDefinition.effectivePeriod":"Period","ServiceDefinition.experimental":"boolean","ServiceDefinition.extension":"Extension","ServiceDefinition.id":"id","ServiceDefinition.identifier":"Identifier","ServiceDefinition.implicitRules":"uri","ServiceDefinition.jurisdiction":"CodeableConcept","ServiceDefinition.language":"code","ServiceDefinition.lastReviewDate":"date","ServiceDefinition.meta":"Meta","ServiceDefinition.modifierExtension":"Extension","ServiceDefinition.name":"string","ServiceDefinition.operationDefinition":"Reference","ServiceDefinition.publisher":"string","ServiceDefinition.purpose":"markdown","ServiceDefinition.relatedArtifact":"RelatedArtifact","ServiceDefinition.status":"code","ServiceDefinition.text":"Narrative","ServiceDefinition.title":"string","ServiceDefinition.topic":"CodeableConcept","ServiceDefinition.trigger":"TriggerDefinition","ServiceDefinition.url":"uri","ServiceDefinition.usage":"string","ServiceDefinition.useContext":"UsageContext","ServiceDefinition.version":"string","Signature.blob":"base64Binary","Signature.contentType":"code","Signature.extension":"Extension","Signature.id":"string","Signature.onBehalfOfReference":"Reference","Signature.onBehalfOfUri":"uri","Signature.type":"Coding","Signature.when":"instant","Signature.whoReference":"Reference","Signature.whoUri":"uri","Slot.appointmentType":"CodeableConcept","Slot.comment":"string","Slot.contained":"Resource","Slot.end":"instant","Slot.extension":"Extension","Slot.id":"id","Slot.identifier":"Identifier","Slot.implicitRules":"uri","Slot.language":"code","Slot.meta":"Meta","Slot.modifierExtension":"Extension","Slot.overbooked":"boolean","Slot.schedule":"Reference","Slot.serviceCategory":"CodeableConcept","Slot.serviceType":"CodeableConcept","Slot.specialty":"CodeableConcept","Slot.start":"instant","Slot.status":"code","Slot.text":"Narrative","Specimen.accessionIdentifier":"Identifier","Specimen.collection.bodySite":"CodeableConcept","Specimen.collection.collectedDateTime":"dateTime","Specimen.collection.collectedPeriod":"Period","Specimen.collection.collector":"Reference","Specimen.collection.extension":"Extension","Specimen.collection.id":"string","Specimen.collection.method":"CodeableConcept","Specimen.collection.modifierExtension":"Extension","Specimen.collection.quantity":"Quantity","Specimen.contained":"Resource","Specimen.container.additiveCodeableConcept":"CodeableConcept","Specimen.container.additiveReference":"Reference","Specimen.container.capacity":"Quantity","Specimen.container.description":"string","Specimen.container.extension":"Extension","Specimen.container.id":"string","Specimen.container.identifier":"Identifier","Specimen.container.modifierExtension":"Extension","Specimen.container.specimenQuantity":"Quantity","Specimen.container.type":"CodeableConcept","Specimen.extension":"Extension","Specimen.id":"id","Specimen.identifier":"Identifier","Specimen.implicitRules":"uri","Specimen.language":"code","Specimen.meta":"Meta","Specimen.modifierExtension":"Extension","Specimen.note":"Annotation","Specimen.parent":"Reference","Specimen.processing.additive":"Reference","Specimen.processing.description":"string","Specimen.processing.extension":"Extension","Specimen.processing.id":"string","Specimen.processing.modifierExtension":"Extension","Specimen.processing.procedure":"CodeableConcept","Specimen.processing.timeDateTime":"dateTime","Specimen.processing.timePeriod":"Period","Specimen.receivedTime":"dateTime","Specimen.request":"Reference","Specimen.status":"code","Specimen.subject":"Reference","Specimen.text":"Narrative","Specimen.type":"CodeableConcept","StructureDefinition.abstract":"boolean","StructureDefinition.baseDefinition":"uri","StructureDefinition.contact":"ContactDetail","StructureDefinition.contained":"Resource","StructureDefinition.context":"string","StructureDefinition.contextInvariant":"string","StructureDefinition.contextType":"code","StructureDefinition.copyright":"markdown","StructureDefinition.date":"dateTime","StructureDefinition.derivation":"code","StructureDefinition.description":"markdown","StructureDefinition.differential.element":"ElementDefinition","StructureDefinition.differential.extension":"Extension","StructureDefinition.differential.id":"string","StructureDefinition.differential.modifierExtension":"Extension","StructureDefinition.experimental":"boolean","StructureDefinition.extension":"Extension","StructureDefinition.fhirVersion":"id","StructureDefinition.id":"id","StructureDefinition.identifier":"Identifier","StructureDefinition.implicitRules":"uri","StructureDefinition.jurisdiction":"CodeableConcept","StructureDefinition.keyword":"Coding","StructureDefinition.kind":"code","StructureDefinition.language":"code","StructureDefinition.mapping.comment":"string","StructureDefinition.mapping.extension":"Extension","StructureDefinition.mapping.id":"string","StructureDefinition.mapping.identity":"id","StructureDefinition.mapping.modifierExtension":"Extension","StructureDefinition.mapping.name":"string","StructureDefinition.mapping.uri":"uri","StructureDefinition.meta":"Meta","StructureDefinition.modifierExtension":"Extension","StructureDefinition.name":"string","StructureDefinition.publisher":"string","StructureDefinition.purpose":"markdown","StructureDefinition.snapshot.element":"ElementDefinition","StructureDefinition.snapshot.extension":"Extension","StructureDefinition.snapshot.id":"string","StructureDefinition.snapshot.modifierExtension":"Extension","StructureDefinition.status":"code","StructureDefinition.text":"Narrative","StructureDefinition.title":"string","StructureDefinition.type":"code","StructureDefinition.url":"uri","StructureDefinition.useContext":"UsageContext","StructureDefinition.version":"string","StructureMap.contact":"ContactDetail","StructureMap.contained":"Resource","StructureMap.copyright":"markdown","StructureMap.date":"dateTime","StructureMap.description":"markdown","StructureMap.experimental":"boolean","StructureMap.extension":"Extension","StructureMap.group.documentation":"string","StructureMap.group.extends":"id","StructureMap.group.extension":"Extension","StructureMap.group.id":"string","StructureMap.group.input.documentation":"string","StructureMap.group.input.extension":"Extension","StructureMap.group.input.id":"string","StructureMap.group.input.mode":"code","StructureMap.group.input.modifierExtension":"Extension","StructureMap.group.input.name":"id","StructureMap.group.input.type":"string","StructureMap.group.modifierExtension":"Extension","StructureMap.group.name":"id","StructureMap.group.rule.dependent.extension":"Extension","StructureMap.group.rule.dependent.id":"string","StructureMap.group.rule.dependent.modifierExtension":"Extension","StructureMap.group.rule.dependent.name":"id","StructureMap.group.rule.dependent.variable":"string","StructureMap.group.rule.documentation":"string","StructureMap.group.rule.extension":"Extension","StructureMap.group.rule.id":"string","StructureMap.group.rule.modifierExtension":"Extension","StructureMap.group.rule.name":"id","StructureMap.group.rule.source.check":"string","StructureMap.group.rule.source.condition":"string","StructureMap.group.rule.source.context":"id","StructureMap.group.rule.source.defaultValueAddress":"Address","StructureMap.group.rule.source.defaultValueAge":"Age","StructureMap.group.rule.source.defaultValueAnnotation":"Annotation","StructureMap.group.rule.source.defaultValueAttachment":"Attachment","StructureMap.group.rule.source.defaultValueBase64Binary":"base64Binary","StructureMap.group.rule.source.defaultValueBoolean":"boolean","StructureMap.group.rule.source.defaultValueCode":"code","StructureMap.group.rule.source.defaultValueCodeableConcept":"CodeableConcept","StructureMap.group.rule.source.defaultValueCoding":"Coding","StructureMap.group.rule.source.defaultValueContactPoint":"ContactPoint","StructureMap.group.rule.source.defaultValueCount":"Count","StructureMap.group.rule.source.defaultValueDate":"date","StructureMap.group.rule.source.defaultValueDateTime":"dateTime","StructureMap.group.rule.source.defaultValueDecimal":"decimal","StructureMap.group.rule.source.defaultValueDistance":"Distance","StructureMap.group.rule.source.defaultValueDuration":"Duration","StructureMap.group.rule.source.defaultValueHumanName":"HumanName","StructureMap.group.rule.source.defaultValueId":"id","StructureMap.group.rule.source.defaultValueIdentifier":"Identifier","StructureMap.group.rule.source.defaultValueInstant":"instant","StructureMap.group.rule.source.defaultValueInteger":"integer","StructureMap.group.rule.source.defaultValueMarkdown":"markdown","StructureMap.group.rule.source.defaultValueMeta":"Meta","StructureMap.group.rule.source.defaultValueMoney":"Money","StructureMap.group.rule.source.defaultValueOid":"oid","StructureMap.group.rule.source.defaultValuePeriod":"Period","StructureMap.group.rule.source.defaultValuePositiveInt":"positiveInt","StructureMap.group.rule.source.defaultValueQuantity":"Quantity","StructureMap.group.rule.source.defaultValueRange":"Range","StructureMap.group.rule.source.defaultValueRatio":"Ratio","StructureMap.group.rule.source.defaultValueReference":"Reference","StructureMap.group.rule.source.defaultValueSampledData":"SampledData","StructureMap.group.rule.source.defaultValueSignature":"Signature","StructureMap.group.rule.source.defaultValueString":"string","StructureMap.group.rule.source.defaultValueTime":"time","StructureMap.group.rule.source.defaultValueTiming":"Timing","StructureMap.group.rule.source.defaultValueUnsignedInt":"unsignedInt","StructureMap.group.rule.source.defaultValueUri":"uri","StructureMap.group.rule.source.element":"string","StructureMap.group.rule.source.extension":"Extension","StructureMap.group.rule.source.id":"string","StructureMap.group.rule.source.listMode":"code","StructureMap.group.rule.source.max":"string","StructureMap.group.rule.source.min":"integer","StructureMap.group.rule.source.modifierExtension":"Extension","StructureMap.group.rule.source.type":"string","StructureMap.group.rule.source.variable":"id","StructureMap.group.rule.target.context":"id","StructureMap.group.rule.target.contextType":"code","StructureMap.group.rule.target.element":"string","StructureMap.group.rule.target.extension":"Extension","StructureMap.group.rule.target.id":"string","StructureMap.group.rule.target.listMode":"code","StructureMap.group.rule.target.listRuleId":"id","StructureMap.group.rule.target.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.extension":"Extension","StructureMap.group.rule.target.parameter.id":"string","StructureMap.group.rule.target.parameter.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.valueBoolean":"boolean","StructureMap.group.rule.target.parameter.valueDecimal":"decimal","StructureMap.group.rule.target.parameter.valueId":"id","StructureMap.group.rule.target.parameter.valueInteger":"integer","StructureMap.group.rule.target.parameter.valueString":"string","StructureMap.group.rule.target.transform":"code","StructureMap.group.rule.target.variable":"id","StructureMap.group.typeMode":"code","StructureMap.id":"id","StructureMap.identifier":"Identifier","StructureMap.implicitRules":"uri","StructureMap.import":"uri","StructureMap.jurisdiction":"CodeableConcept","StructureMap.language":"code","StructureMap.meta":"Meta","StructureMap.modifierExtension":"Extension","StructureMap.name":"string","StructureMap.publisher":"string","StructureMap.purpose":"markdown","StructureMap.status":"code","StructureMap.structure.alias":"string","StructureMap.structure.documentation":"string","StructureMap.structure.extension":"Extension","StructureMap.structure.id":"string","StructureMap.structure.mode":"code","StructureMap.structure.modifierExtension":"Extension","StructureMap.structure.url":"uri","StructureMap.text":"Narrative","StructureMap.title":"string","StructureMap.url":"uri","StructureMap.useContext":"UsageContext","StructureMap.version":"string","Subscription.channel.endpoint":"uri","Subscription.channel.extension":"Extension","Subscription.channel.header":"string","Subscription.channel.id":"string","Subscription.channel.modifierExtension":"Extension","Subscription.channel.payload":"string","Subscription.channel.type":"code","Subscription.contact":"ContactPoint","Subscription.contained":"Resource","Subscription.criteria":"string","Subscription.end":"instant","Subscription.error":"string","Subscription.extension":"Extension","Subscription.id":"id","Subscription.implicitRules":"uri","Subscription.language":"code","Subscription.meta":"Meta","Subscription.modifierExtension":"Extension","Subscription.reason":"string","Subscription.status":"code","Subscription.tag":"Coding","Subscription.text":"Narrative","Substance.category":"CodeableConcept","Substance.code":"CodeableConcept","Substance.contained":"Resource","Substance.description":"string","Substance.extension":"Extension","Substance.id":"id","Substance.identifier":"Identifier","Substance.implicitRules":"uri","Substance.ingredient.extension":"Extension","Substance.ingredient.id":"string","Substance.ingredient.modifierExtension":"Extension","Substance.ingredient.quantity":"Ratio","Substance.ingredient.substanceCodeableConcept":"CodeableConcept","Substance.ingredient.substanceReference":"Reference","Substance.instance.expiry":"dateTime","Substance.instance.extension":"Extension","Substance.instance.id":"string","Substance.instance.identifier":"Identifier","Substance.instance.modifierExtension":"Extension","Substance.instance.quantity":"Quantity","Substance.language":"code","Substance.meta":"Meta","Substance.modifierExtension":"Extension","Substance.status":"code","Substance.text":"Narrative","SupplyDelivery.basedOn":"Reference","SupplyDelivery.contained":"Resource","SupplyDelivery.destination":"Reference","SupplyDelivery.extension":"Extension","SupplyDelivery.id":"id","SupplyDelivery.identifier":"Identifier","SupplyDelivery.implicitRules":"uri","SupplyDelivery.language":"code","SupplyDelivery.meta":"Meta","SupplyDelivery.modifierExtension":"Extension","SupplyDelivery.occurrenceDateTime":"dateTime","SupplyDelivery.occurrencePeriod":"Period","SupplyDelivery.occurrenceTiming":"Timing","SupplyDelivery.partOf":"Reference","SupplyDelivery.patient":"Reference","SupplyDelivery.receiver":"Reference","SupplyDelivery.status":"code","SupplyDelivery.suppliedItem.extension":"Extension","SupplyDelivery.suppliedItem.id":"string","SupplyDelivery.suppliedItem.itemCodeableConcept":"CodeableConcept","SupplyDelivery.suppliedItem.itemReference":"Reference","SupplyDelivery.suppliedItem.modifierExtension":"Extension","SupplyDelivery.suppliedItem.quantity":"Quantity","SupplyDelivery.supplier":"Reference","SupplyDelivery.text":"Narrative","SupplyDelivery.type":"CodeableConcept","SupplyRequest.authoredOn":"dateTime","SupplyRequest.category":"CodeableConcept","SupplyRequest.contained":"Resource","SupplyRequest.deliverFrom":"Reference","SupplyRequest.deliverTo":"Reference","SupplyRequest.extension":"Extension","SupplyRequest.id":"id","SupplyRequest.identifier":"Identifier","SupplyRequest.implicitRules":"uri","SupplyRequest.language":"code","SupplyRequest.meta":"Meta","SupplyRequest.modifierExtension":"Extension","SupplyRequest.occurrenceDateTime":"dateTime","SupplyRequest.occurrencePeriod":"Period","SupplyRequest.occurrenceTiming":"Timing","SupplyRequest.orderedItem.extension":"Extension","SupplyRequest.orderedItem.id":"string","SupplyRequest.orderedItem.itemCodeableConcept":"CodeableConcept","SupplyRequest.orderedItem.itemReference":"Reference","SupplyRequest.orderedItem.modifierExtension":"Extension","SupplyRequest.orderedItem.quantity":"Quantity","SupplyRequest.priority":"code","SupplyRequest.reasonCodeableConcept":"CodeableConcept","SupplyRequest.reasonReference":"Reference","SupplyRequest.requester.agent":"Reference","SupplyRequest.requester.extension":"Extension","SupplyRequest.requester.id":"string","SupplyRequest.requester.modifierExtension":"Extension","SupplyRequest.requester.onBehalfOf":"Reference","SupplyRequest.status":"code","SupplyRequest.supplier":"Reference","SupplyRequest.text":"Narrative","Task.authoredOn":"dateTime","Task.basedOn":"Reference","Task.businessStatus":"CodeableConcept","Task.code":"CodeableConcept","Task.contained":"Resource","Task.context":"Reference","Task.definitionReference":"Reference","Task.definitionUri":"uri","Task.description":"string","Task.executionPeriod":"Period","Task.extension":"Extension","Task.focus":"Reference","Task.for":"Reference","Task.groupIdentifier":"Identifier","Task.id":"id","Task.identifier":"Identifier","Task.implicitRules":"uri","Task.input.extension":"Extension","Task.input.id":"string","Task.input.modifierExtension":"Extension","Task.input.type":"CodeableConcept","Task.input.valueAddress":"Address","Task.input.valueAge":"Age","Task.input.valueAnnotation":"Annotation","Task.input.valueAttachment":"Attachment","Task.input.valueBase64Binary":"base64Binary","Task.input.valueBoolean":"boolean","Task.input.valueCode":"code","Task.input.valueCodeableConcept":"CodeableConcept","Task.input.valueCoding":"Coding","Task.input.valueContactPoint":"ContactPoint","Task.input.valueCount":"Count","Task.input.valueDate":"date","Task.input.valueDateTime":"dateTime","Task.input.valueDecimal":"decimal","Task.input.valueDistance":"Distance","Task.input.valueDuration":"Duration","Task.input.valueHumanName":"HumanName","Task.input.valueId":"id","Task.input.valueIdentifier":"Identifier","Task.input.valueInstant":"instant","Task.input.valueInteger":"integer","Task.input.valueMarkdown":"markdown","Task.input.valueMeta":"Meta","Task.input.valueMoney":"Money","Task.input.valueOid":"oid","Task.input.valuePeriod":"Period","Task.input.valuePositiveInt":"positiveInt","Task.input.valueQuantity":"Quantity","Task.input.valueRange":"Range","Task.input.valueRatio":"Ratio","Task.input.valueReference":"Reference","Task.input.valueSampledData":"SampledData","Task.input.valueSignature":"Signature","Task.input.valueString":"string","Task.input.valueTime":"time","Task.input.valueTiming":"Timing","Task.input.valueUnsignedInt":"unsignedInt","Task.input.valueUri":"uri","Task.intent":"code","Task.language":"code","Task.lastModified":"dateTime","Task.meta":"Meta","Task.modifierExtension":"Extension","Task.note":"Annotation","Task.output.extension":"Extension","Task.output.id":"string","Task.output.modifierExtension":"Extension","Task.output.type":"CodeableConcept","Task.output.valueAddress":"Address","Task.output.valueAge":"Age","Task.output.valueAnnotation":"Annotation","Task.output.valueAttachment":"Attachment","Task.output.valueBase64Binary":"base64Binary","Task.output.valueBoolean":"boolean","Task.output.valueCode":"code","Task.output.valueCodeableConcept":"CodeableConcept","Task.output.valueCoding":"Coding","Task.output.valueContactPoint":"ContactPoint","Task.output.valueCount":"Count","Task.output.valueDate":"date","Task.output.valueDateTime":"dateTime","Task.output.valueDecimal":"decimal","Task.output.valueDistance":"Distance","Task.output.valueDuration":"Duration","Task.output.valueHumanName":"HumanName","Task.output.valueId":"id","Task.output.valueIdentifier":"Identifier","Task.output.valueInstant":"instant","Task.output.valueInteger":"integer","Task.output.valueMarkdown":"markdown","Task.output.valueMeta":"Meta","Task.output.valueMoney":"Money","Task.output.valueOid":"oid","Task.output.valuePeriod":"Period","Task.output.valuePositiveInt":"positiveInt","Task.output.valueQuantity":"Quantity","Task.output.valueRange":"Range","Task.output.valueRatio":"Ratio","Task.output.valueReference":"Reference","Task.output.valueSampledData":"SampledData","Task.output.valueSignature":"Signature","Task.output.valueString":"string","Task.output.valueTime":"time","Task.output.valueTiming":"Timing","Task.output.valueUnsignedInt":"unsignedInt","Task.output.valueUri":"uri","Task.owner":"Reference","Task.partOf":"Reference","Task.performerType":"CodeableConcept","Task.priority":"code","Task.reason":"CodeableConcept","Task.relevantHistory":"Reference","Task.requester.agent":"Reference","Task.requester.extension":"Extension","Task.requester.id":"string","Task.requester.modifierExtension":"Extension","Task.requester.onBehalfOf":"Reference","Task.restriction.extension":"Extension","Task.restriction.id":"string","Task.restriction.modifierExtension":"Extension","Task.restriction.period":"Period","Task.restriction.recipient":"Reference","Task.restriction.repetitions":"positiveInt","Task.status":"code","Task.statusReason":"CodeableConcept","Task.text":"Narrative","TestReport.contained":"Resource","TestReport.extension":"Extension","TestReport.id":"id","TestReport.identifier":"Identifier","TestReport.implicitRules":"uri","TestReport.issued":"dateTime","TestReport.language":"code","TestReport.meta":"Meta","TestReport.modifierExtension":"Extension","TestReport.name":"string","TestReport.participant.display":"string","TestReport.participant.extension":"Extension","TestReport.participant.id":"string","TestReport.participant.modifierExtension":"Extension","TestReport.participant.type":"code","TestReport.participant.uri":"uri","TestReport.result":"code","TestReport.score":"decimal","TestReport.setup.action.assert.detail":"string","TestReport.setup.action.assert.extension":"Extension","TestReport.setup.action.assert.id":"string","TestReport.setup.action.assert.message":"markdown","TestReport.setup.action.assert.modifierExtension":"Extension","TestReport.setup.action.assert.result":"code","TestReport.setup.action.extension":"Extension","TestReport.setup.action.id":"string","TestReport.setup.action.modifierExtension":"Extension","TestReport.setup.action.operation.detail":"uri","TestReport.setup.action.operation.extension":"Extension","TestReport.setup.action.operation.id":"string","TestReport.setup.action.operation.message":"markdown","TestReport.setup.action.operation.modifierExtension":"Extension","TestReport.setup.action.operation.result":"code","TestReport.setup.extension":"Extension","TestReport.setup.id":"string","TestReport.setup.modifierExtension":"Extension","TestReport.status":"code","TestReport.teardown.action.extension":"Extension","TestReport.teardown.action.id":"string","TestReport.teardown.action.modifierExtension":"Extension","TestReport.teardown.extension":"Extension","TestReport.teardown.id":"string","TestReport.teardown.modifierExtension":"Extension","TestReport.test.action.extension":"Extension","TestReport.test.action.id":"string","TestReport.test.action.modifierExtension":"Extension","TestReport.test.description":"string","TestReport.test.extension":"Extension","TestReport.test.id":"string","TestReport.test.modifierExtension":"Extension","TestReport.test.name":"string","TestReport.testScript":"Reference","TestReport.tester":"string","TestReport.text":"Narrative","TestScript.contact":"ContactDetail","TestScript.contained":"Resource","TestScript.copyright":"markdown","TestScript.date":"dateTime","TestScript.description":"markdown","TestScript.destination.extension":"Extension","TestScript.destination.id":"string","TestScript.destination.index":"integer","TestScript.destination.modifierExtension":"Extension","TestScript.destination.profile":"Coding","TestScript.experimental":"boolean","TestScript.extension":"Extension","TestScript.fixture.autocreate":"boolean","TestScript.fixture.autodelete":"boolean","TestScript.fixture.extension":"Extension","TestScript.fixture.id":"string","TestScript.fixture.modifierExtension":"Extension","TestScript.fixture.resource":"Reference","TestScript.id":"id","TestScript.identifier":"Identifier","TestScript.implicitRules":"uri","TestScript.jurisdiction":"CodeableConcept","TestScript.language":"code","TestScript.meta":"Meta","TestScript.metadata.capability.capabilities":"Reference","TestScript.metadata.capability.description":"string","TestScript.metadata.capability.destination":"integer","TestScript.metadata.capability.extension":"Extension","TestScript.metadata.capability.id":"string","TestScript.metadata.capability.link":"uri","TestScript.metadata.capability.modifierExtension":"Extension","TestScript.metadata.capability.origin":"integer","TestScript.metadata.capability.required":"boolean","TestScript.metadata.capability.validated":"boolean","TestScript.metadata.extension":"Extension","TestScript.metadata.id":"string","TestScript.metadata.link.description":"string","TestScript.metadata.link.extension":"Extension","TestScript.metadata.link.id":"string","TestScript.metadata.link.modifierExtension":"Extension","TestScript.metadata.link.url":"uri","TestScript.metadata.modifierExtension":"Extension","TestScript.modifierExtension":"Extension","TestScript.name":"string","TestScript.origin.extension":"Extension","TestScript.origin.id":"string","TestScript.origin.index":"integer","TestScript.origin.modifierExtension":"Extension","TestScript.origin.profile":"Coding","TestScript.profile":"Reference","TestScript.publisher":"string","TestScript.purpose":"markdown","TestScript.rule.extension":"Extension","TestScript.rule.id":"string","TestScript.rule.modifierExtension":"Extension","TestScript.rule.param.extension":"Extension","TestScript.rule.param.id":"string","TestScript.rule.param.modifierExtension":"Extension","TestScript.rule.param.name":"string","TestScript.rule.param.value":"string","TestScript.rule.resource":"Reference","TestScript.ruleset.extension":"Extension","TestScript.ruleset.id":"string","TestScript.ruleset.modifierExtension":"Extension","TestScript.ruleset.resource":"Reference","TestScript.ruleset.rule.extension":"Extension","TestScript.ruleset.rule.id":"string","TestScript.ruleset.rule.modifierExtension":"Extension","TestScript.ruleset.rule.param.extension":"Extension","TestScript.ruleset.rule.param.id":"string","TestScript.ruleset.rule.param.modifierExtension":"Extension","TestScript.ruleset.rule.param.name":"string","TestScript.ruleset.rule.param.value":"string","TestScript.ruleset.rule.ruleId":"id","TestScript.setup.action.assert.compareToSourceExpression":"string","TestScript.setup.action.assert.compareToSourceId":"string","TestScript.setup.action.assert.compareToSourcePath":"string","TestScript.setup.action.assert.contentType":"code","TestScript.setup.action.assert.description":"string","TestScript.setup.action.assert.direction":"code","TestScript.setup.action.assert.expression":"string","TestScript.setup.action.assert.extension":"Extension","TestScript.setup.action.assert.headerField":"string","TestScript.setup.action.assert.id":"string","TestScript.setup.action.assert.label":"string","TestScript.setup.action.assert.minimumId":"string","TestScript.setup.action.assert.modifierExtension":"Extension","TestScript.setup.action.assert.navigationLinks":"boolean","TestScript.setup.action.assert.operator":"code","TestScript.setup.action.assert.path":"string","TestScript.setup.action.assert.requestMethod":"code","TestScript.setup.action.assert.requestURL":"string","TestScript.setup.action.assert.resource":"code","TestScript.setup.action.assert.response":"code","TestScript.setup.action.assert.responseCode":"string","TestScript.setup.action.assert.rule.extension":"Extension","TestScript.setup.action.assert.rule.id":"string","TestScript.setup.action.assert.rule.modifierExtension":"Extension","TestScript.setup.action.assert.rule.param.extension":"Extension","TestScript.setup.action.assert.rule.param.id":"string","TestScript.setup.action.assert.rule.param.modifierExtension":"Extension","TestScript.setup.action.assert.rule.param.name":"string","TestScript.setup.action.assert.rule.param.value":"string","TestScript.setup.action.assert.rule.ruleId":"id","TestScript.setup.action.assert.ruleset.extension":"Extension","TestScript.setup.action.assert.ruleset.id":"string","TestScript.setup.action.assert.ruleset.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.extension":"Extension","TestScript.setup.action.assert.ruleset.rule.id":"string","TestScript.setup.action.assert.ruleset.rule.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.extension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.id":"string","TestScript.setup.action.assert.ruleset.rule.param.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.name":"string","TestScript.setup.action.assert.ruleset.rule.param.value":"string","TestScript.setup.action.assert.ruleset.rule.ruleId":"id","TestScript.setup.action.assert.ruleset.rulesetId":"id","TestScript.setup.action.assert.sourceId":"id","TestScript.setup.action.assert.validateProfileId":"id","TestScript.setup.action.assert.value":"string","TestScript.setup.action.assert.warningOnly":"boolean","TestScript.setup.action.extension":"Extension","TestScript.setup.action.id":"string","TestScript.setup.action.modifierExtension":"Extension","TestScript.setup.action.operation.accept":"code","TestScript.setup.action.operation.contentType":"code","TestScript.setup.action.operation.description":"string","TestScript.setup.action.operation.destination":"integer","TestScript.setup.action.operation.encodeRequestUrl":"boolean","TestScript.setup.action.operation.extension":"Extension","TestScript.setup.action.operation.id":"string","TestScript.setup.action.operation.label":"string","TestScript.setup.action.operation.modifierExtension":"Extension","TestScript.setup.action.operation.origin":"integer","TestScript.setup.action.operation.params":"string","TestScript.setup.action.operation.requestHeader.extension":"Extension","TestScript.setup.action.operation.requestHeader.field":"string","TestScript.setup.action.operation.requestHeader.id":"string","TestScript.setup.action.operation.requestHeader.modifierExtension":"Extension","TestScript.setup.action.operation.requestHeader.value":"string","TestScript.setup.action.operation.requestId":"id","TestScript.setup.action.operation.resource":"code","TestScript.setup.action.operation.responseId":"id","TestScript.setup.action.operation.sourceId":"id","TestScript.setup.action.operation.targetId":"id","TestScript.setup.action.operation.type":"Coding","TestScript.setup.action.operation.url":"string","TestScript.setup.extension":"Extension","TestScript.setup.id":"string","TestScript.setup.modifierExtension":"Extension","TestScript.status":"code","TestScript.teardown.action.extension":"Extension","TestScript.teardown.action.id":"string","TestScript.teardown.action.modifierExtension":"Extension","TestScript.teardown.extension":"Extension","TestScript.teardown.id":"string","TestScript.teardown.modifierExtension":"Extension","TestScript.test.action.extension":"Extension","TestScript.test.action.id":"string","TestScript.test.action.modifierExtension":"Extension","TestScript.test.description":"string","TestScript.test.extension":"Extension","TestScript.test.id":"string","TestScript.test.modifierExtension":"Extension","TestScript.test.name":"string","TestScript.text":"Narrative","TestScript.title":"string","TestScript.url":"uri","TestScript.useContext":"UsageContext","TestScript.variable.defaultValue":"string","TestScript.variable.description":"string","TestScript.variable.expression":"string","TestScript.variable.extension":"Extension","TestScript.variable.headerField":"string","TestScript.variable.hint":"string","TestScript.variable.id":"string","TestScript.variable.modifierExtension":"Extension","TestScript.variable.name":"string","TestScript.variable.path":"string","TestScript.variable.sourceId":"id","TestScript.version":"string","Timing.code":"CodeableConcept","Timing.event":"dateTime","Timing.extension":"Extension","Timing.id":"string","Timing.repeat.boundsDuration":"Duration","Timing.repeat.boundsPeriod":"Period","Timing.repeat.boundsRange":"Range","Timing.repeat.count":"integer","Timing.repeat.countMax":"integer","Timing.repeat.dayOfWeek":"code","Timing.repeat.duration":"decimal","Timing.repeat.durationMax":"decimal","Timing.repeat.durationUnit":"code","Timing.repeat.extension":"Extension","Timing.repeat.frequency":"integer","Timing.repeat.frequencyMax":"integer","Timing.repeat.id":"string","Timing.repeat.offset":"unsignedInt","Timing.repeat.period":"decimal","Timing.repeat.periodMax":"decimal","Timing.repeat.periodUnit":"code","Timing.repeat.timeOfDay":"time","Timing.repeat.when":"code","TriggerDefinition.eventData":"DataRequirement","TriggerDefinition.eventName":"string","TriggerDefinition.eventTimingDate":"date","TriggerDefinition.eventTimingDateTime":"dateTime","TriggerDefinition.eventTimingReference":"Reference","TriggerDefinition.eventTimingTiming":"Timing","TriggerDefinition.extension":"Extension","TriggerDefinition.id":"string","TriggerDefinition.type":"code","UsageContext.code":"Coding","UsageContext.extension":"Extension","UsageContext.id":"string","UsageContext.valueCodeableConcept":"CodeableConcept","UsageContext.valueQuantity":"Quantity","UsageContext.valueRange":"Range","ValueSet.compose.extension":"Extension","ValueSet.compose.id":"string","ValueSet.compose.inactive":"boolean","ValueSet.compose.include.concept.code":"code","ValueSet.compose.include.concept.designation.extension":"Extension","ValueSet.compose.include.concept.designation.id":"string","ValueSet.compose.include.concept.designation.language":"code","ValueSet.compose.include.concept.designation.modifierExtension":"Extension","ValueSet.compose.include.concept.designation.use":"Coding","ValueSet.compose.include.concept.designation.value":"string","ValueSet.compose.include.concept.display":"string","ValueSet.compose.include.concept.extension":"Extension","ValueSet.compose.include.concept.id":"string","ValueSet.compose.include.concept.modifierExtension":"Extension","ValueSet.compose.include.extension":"Extension","ValueSet.compose.include.filter.extension":"Extension","ValueSet.compose.include.filter.id":"string","ValueSet.compose.include.filter.modifierExtension":"Extension","ValueSet.compose.include.filter.op":"code","ValueSet.compose.include.filter.property":"code","ValueSet.compose.include.filter.value":"code","ValueSet.compose.include.id":"string","ValueSet.compose.include.modifierExtension":"Extension","ValueSet.compose.include.system":"uri","ValueSet.compose.include.valueSet":"uri","ValueSet.compose.include.version":"string","ValueSet.compose.lockedDate":"date","ValueSet.compose.modifierExtension":"Extension","ValueSet.contact":"ContactDetail","ValueSet.contained":"Resource","ValueSet.copyright":"markdown","ValueSet.date":"dateTime","ValueSet.description":"markdown","ValueSet.expansion.contains.abstract":"boolean","ValueSet.expansion.contains.code":"code","ValueSet.expansion.contains.display":"string","ValueSet.expansion.contains.extension":"Extension","ValueSet.expansion.contains.id":"string","ValueSet.expansion.contains.inactive":"boolean","ValueSet.expansion.contains.modifierExtension":"Extension","ValueSet.expansion.contains.system":"uri","ValueSet.expansion.contains.version":"string","ValueSet.expansion.extension":"Extension","ValueSet.expansion.id":"string","ValueSet.expansion.identifier":"uri","ValueSet.expansion.modifierExtension":"Extension","ValueSet.expansion.offset":"integer","ValueSet.expansion.parameter.extension":"Extension","ValueSet.expansion.parameter.id":"string","ValueSet.expansion.parameter.modifierExtension":"Extension","ValueSet.expansion.parameter.name":"string","ValueSet.expansion.parameter.valueBoolean":"boolean","ValueSet.expansion.parameter.valueCode":"code","ValueSet.expansion.parameter.valueDecimal":"decimal","ValueSet.expansion.parameter.valueInteger":"integer","ValueSet.expansion.parameter.valueString":"string","ValueSet.expansion.parameter.valueUri":"uri","ValueSet.expansion.timestamp":"dateTime","ValueSet.expansion.total":"integer","ValueSet.experimental":"boolean","ValueSet.extensible":"boolean","ValueSet.extension":"Extension","ValueSet.id":"id","ValueSet.identifier":"Identifier","ValueSet.immutable":"boolean","ValueSet.implicitRules":"uri","ValueSet.jurisdiction":"CodeableConcept","ValueSet.language":"code","ValueSet.meta":"Meta","ValueSet.modifierExtension":"Extension","ValueSet.name":"string","ValueSet.publisher":"string","ValueSet.purpose":"markdown","ValueSet.status":"code","ValueSet.text":"Narrative","ValueSet.title":"string","ValueSet.url":"uri","ValueSet.useContext":"UsageContext","ValueSet.version":"string","VisionPrescription.contained":"Resource","VisionPrescription.dateWritten":"dateTime","VisionPrescription.dispense.add":"decimal","VisionPrescription.dispense.axis":"integer","VisionPrescription.dispense.backCurve":"decimal","VisionPrescription.dispense.base":"code","VisionPrescription.dispense.brand":"string","VisionPrescription.dispense.color":"string","VisionPrescription.dispense.cylinder":"decimal","VisionPrescription.dispense.diameter":"decimal","VisionPrescription.dispense.duration":"Quantity","VisionPrescription.dispense.extension":"Extension","VisionPrescription.dispense.eye":"code","VisionPrescription.dispense.id":"string","VisionPrescription.dispense.modifierExtension":"Extension","VisionPrescription.dispense.note":"Annotation","VisionPrescription.dispense.power":"decimal","VisionPrescription.dispense.prism":"decimal","VisionPrescription.dispense.product":"CodeableConcept","VisionPrescription.dispense.sphere":"decimal","VisionPrescription.encounter":"Reference","VisionPrescription.extension":"Extension","VisionPrescription.id":"id","VisionPrescription.identifier":"Identifier","VisionPrescription.implicitRules":"uri","VisionPrescription.language":"code","VisionPrescription.meta":"Meta","VisionPrescription.modifierExtension":"Extension","VisionPrescription.patient":"Reference","VisionPrescription.prescriber":"Reference","VisionPrescription.reasonCodeableConcept":"CodeableConcept","VisionPrescription.reasonReference":"Reference","VisionPrescription.status":"code","VisionPrescription.text":"Narrative"}')},4715:function(e){"use strict";e.exports=JSON.parse('{"Bundle.entry.link":"Bundle.link","CapabilityStatement.rest.searchParam":"CapabilityStatement.rest.resource.searchParam","ClaimResponse.addItem.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","CodeSystem.concept.concept":"CodeSystem.concept","Composition.section.section":"Composition.section","ConceptMap.group.element.target.product":"ConceptMap.group.element.target.dependsOn","Contract.term.group":"Contract.term","ExplanationOfBenefit.addItem.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","GraphDefinition.link.target.link":"GraphDefinition.link","ImplementationGuide.page.page":"ImplementationGuide.page","Observation.component.referenceRange":"Observation.referenceRange","OperationDefinition.parameter.part":"OperationDefinition.parameter","Parameters.parameter.part":"Parameters.parameter","PlanDefinition.action.action":"PlanDefinition.action","Provenance.entity.agent":"Provenance.agent","Questionnaire.item.item":"Questionnaire.item","QuestionnaireResponse.item.answer.item":"QuestionnaireResponse.item","QuestionnaireResponse.item.item":"QuestionnaireResponse.item","RequestGroup.action.action":"RequestGroup.action","StructureMap.group.rule.rule":"StructureMap.group.rule","TestReport.teardown.action.operation":"TestReport.setup.action.operation","TestReport.test.action.assert":"TestReport.setup.action.assert","TestReport.test.action.operation":"TestReport.setup.action.operation","TestScript.teardown.action.operation":"TestScript.setup.action.operation","TestScript.test.action.assert":"TestScript.setup.action.assert","TestScript.test.action.operation":"TestScript.setup.action.operation","ValueSet.compose.exclude":"ValueSet.compose.include","ValueSet.expansion.contains.contains":"ValueSet.expansion.contains","ValueSet.expansion.contains.designation":"ValueSet.compose.include.concept.designation"}')},1976:function(e){"use strict";e.exports=JSON.parse('{"Account":"DomainResource","ActivityDefinition":"DomainResource","Address":"Element","AdverseEvent":"DomainResource","Age":"Quantity","AllergyIntolerance":"DomainResource","Annotation":"Element","Appointment":"DomainResource","AppointmentResponse":"DomainResource","Attachment":"Element","AuditEvent":"DomainResource","BackboneElement":"Element","Basic":"DomainResource","Binary":"Resource","BodySite":"DomainResource","Bundle":"Resource","CapabilityStatement":"DomainResource","CarePlan":"DomainResource","CareTeam":"DomainResource","ChargeItem":"DomainResource","Claim":"DomainResource","ClaimResponse":"DomainResource","ClinicalImpression":"DomainResource","CodeSystem":"DomainResource","CodeableConcept":"Element","Coding":"Element","Communication":"DomainResource","CommunicationRequest":"DomainResource","CompartmentDefinition":"DomainResource","Composition":"DomainResource","ConceptMap":"DomainResource","Condition":"DomainResource","Consent":"DomainResource","ContactDetail":"Element","ContactPoint":"Element","Contract":"DomainResource","Contributor":"Element","Count":"Quantity","Coverage":"DomainResource","DataElement":"DomainResource","DataRequirement":"Element","DetectedIssue":"DomainResource","Device":"DomainResource","DeviceComponent":"DomainResource","DeviceMetric":"DomainResource","DeviceRequest":"DomainResource","DeviceUseStatement":"DomainResource","DiagnosticReport":"DomainResource","Distance":"Quantity","DocumentManifest":"DomainResource","DocumentReference":"DomainResource","DomainResource":"Resource","Dosage":"Element","Duration":"Quantity","ElementDefinition":"Element","EligibilityRequest":"DomainResource","EligibilityResponse":"DomainResource","Encounter":"DomainResource","Endpoint":"DomainResource","EnrollmentRequest":"DomainResource","EnrollmentResponse":"DomainResource","EpisodeOfCare":"DomainResource","ExpansionProfile":"DomainResource","ExplanationOfBenefit":"DomainResource","Extension":"Element","FamilyMemberHistory":"DomainResource","Flag":"DomainResource","Goal":"DomainResource","GraphDefinition":"DomainResource","Group":"DomainResource","GuidanceResponse":"DomainResource","HealthcareService":"DomainResource","HumanName":"Element","Identifier":"Element","ImagingManifest":"DomainResource","ImagingStudy":"DomainResource","Immunization":"DomainResource","ImmunizationRecommendation":"DomainResource","ImplementationGuide":"DomainResource","Library":"DomainResource","Linkage":"DomainResource","List":"DomainResource","Location":"DomainResource","Measure":"DomainResource","MeasureReport":"DomainResource","Media":"DomainResource","Medication":"DomainResource","MedicationAdministration":"DomainResource","MedicationDispense":"DomainResource","MedicationRequest":"DomainResource","MedicationStatement":"DomainResource","MessageDefinition":"DomainResource","MessageHeader":"DomainResource","Meta":"Element","Money":"Quantity","NamingSystem":"DomainResource","Narrative":"Element","NutritionOrder":"DomainResource","Observation":"DomainResource","OperationDefinition":"DomainResource","OperationOutcome":"DomainResource","Organization":"DomainResource","ParameterDefinition":"Element","Parameters":"Resource","Patient":"DomainResource","PaymentNotice":"DomainResource","PaymentReconciliation":"DomainResource","Period":"Element","Person":"DomainResource","PlanDefinition":"DomainResource","Practitioner":"DomainResource","PractitionerRole":"DomainResource","Procedure":"DomainResource","ProcedureRequest":"DomainResource","ProcessRequest":"DomainResource","ProcessResponse":"DomainResource","Provenance":"DomainResource","Quantity":"Element","Questionnaire":"DomainResource","QuestionnaireResponse":"DomainResource","Range":"Element","Ratio":"Element","Reference":"Element","ReferralRequest":"DomainResource","RelatedArtifact":"Element","RelatedPerson":"DomainResource","RequestGroup":"DomainResource","ResearchStudy":"DomainResource","ResearchSubject":"DomainResource","RiskAssessment":"DomainResource","SampledData":"Element","Schedule":"DomainResource","SearchParameter":"DomainResource","Sequence":"DomainResource","ServiceDefinition":"DomainResource","Signature":"Element","SimpleQuantity":"Quantity","Slot":"DomainResource","Specimen":"DomainResource","StructureDefinition":"DomainResource","StructureMap":"DomainResource","Subscription":"DomainResource","Substance":"DomainResource","SupplyDelivery":"DomainResource","SupplyRequest":"DomainResource","Task":"DomainResource","TestReport":"DomainResource","TestScript":"DomainResource","Timing":"Element","TriggerDefinition":"Element","UsageContext":"Element","ValueSet":"DomainResource","VisionPrescription":"DomainResource","base64Binary":"Element","boolean":"Element","code":"string","date":"Element","dateTime":"Element","decimal":"Element","id":"string","instant":"Element","integer":"Element","markdown":"string","oid":"uri","positiveInt":"integer","string":"Element","time":"Element","unsignedInt":"integer","uri":"Element","uuid":"uri","xhtml":"Element"}')},82:function(e){"use strict";e.exports=JSON.parse('{"name":"fhirpath","version":"3.2.0","description":"A FHIRPath engine","main":"src/fhirpath.js","dependencies":{"@lhncbc/ucum-lhc":"^4.1.3","antlr4":"~4.9.3","commander":"^2.18.0","date-fns":"^1.30.1","js-yaml":"^3.13.1"},"devDependencies":{"@babel/core":"^7.17.5","@babel/eslint-parser":"^7.17.0","@babel/preset-env":"^7.16.11","babel-loader":"^8.2.3","benny":"^3.7.1","bestzip":"^2.2.0","copy-webpack-plugin":"^6.0.3","cypress":"^10.3.0","eslint":"^8.10.0","fhir":"^4.10.3","grunt":"^1.5.2","grunt-cli":"^1.4.3","grunt-text-replace":"^0.4.0","jasmine-spec-reporter":"^4.2.1","jest":"^27.3.1","jit-grunt":"^0.10.0","lodash":"^4.17.21","open":"^8.4.0","rimraf":"^3.0.0","tmp":"0.0.33","webpack":"^5.11.1","webpack-bundle-analyzer":"^4.4.2","webpack-cli":"^4.9.1","xml2js":"^0.4.19","yargs":"^15.1.0"},"engines":{"node":">=8.9.0"},"scripts":{"generateParser":"cd src/parser; rimraf ./generated/*; java -Xmx500M -cp \\"../../antlr-4.9.3-complete.jar:$CLASSPATH\\" org.antlr.v4.Tool -o generated -Dlanguage=JavaScript FHIRPath.g4; grunt updateParserRequirements","build":"cd browser-build && webpack && rimraf fhirpath.zip && bestzip fhirpath.zip LICENSE.md fhirpath.min.js fhirpath.r4.min.js fhirpath.stu3.min.js fhirpath.dstu2.min.js && rimraf LICENSE.md","test:unit":"jest && TZ=America/New_York jest && TZ=Europe/Paris jest","test:unit:debug":"echo \'open chrome chrome://inspect/\' && node --inspect node_modules/.bin/jest --runInBand","build:demo":"npm run build && cd demo && npm run build","test:e2e":"npm run build:demo && cypress run","test":"npm run lint && npm run test:unit && npm run test:e2e && echo \\"For tests specific to IE 11, open browser-build/test/index.html in IE 11, and confirm that the tests on that page pass.\\"","lint":"eslint src/parser/index.js src/*.js converter/","compare-performance":"node ./test/benchmark.js"},"bin":{"fhirpath":"bin/fhirpath"},"repository":"github:HL7/fhirpath.js","license":"MIT"}')}},t={};function n(i){var a=t[i];if(void 0!==a)return a.exports;var o=t[i]={id:i,loaded:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){"use strict";var e=n(1961),t=n(9524),i=n(7472);let a=Object.create(i.Z);Object.assign(a,{_createObsIntValue:function(e){let t={value:e.value};return this._setFHIRQuantityUnit(t,e.unit),{key:"valueQuantity",val:t}}});var o=a,r="2.0",s={SDCVersion:r,QProfile:"http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire|2.0",QRProfile:"http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaireresponse|2.0",stdQProfile:"http://hl7.org/fhir/3.0/StructureDefinition/Questionnaire",stdQRProfile:"http://hl7.org/fhir/3.0/StructureDefinition/QuestionnaireResponse",convertLFormsToQRAndExtracFHIRData:function(e,t,n){var i=this.convertLFormsToQuestionnaireResponse(e,t,n);if(!i)return null;i.id||(i.id=this._commonExport._getUniqueId(i.code&&i.code[0]&&i.code[0].code||i.identifier||"QR"));i.id;for(var a=[i],o=["Practitioner","Patient","RelatedPerson"],r=0,c=e.itemList.length;r=0&&(u[l].performer=i.author),a.push(u[l])}return a},_processQuestionCardinality:function(e,t){t.questionCardinality?"*"===t.questionCardinality.max?e.repeats=!0:parseInt(t.questionCardinality.max)>1&&(e.repeats=!0,e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",valueInteger:parseInt(t.questionCardinality.max)})):e.repeats=!1},_handleSpecialConstraints:function(e,t){e&&"TITLE"===t.dataType&&(delete e.code,delete e.required,delete e.repeats,delete e.readOnly)},_handleRestrictions:function(e,t){if(t.restrictions)for(var n in t.restrictions){var i=t.restrictions[n],a=null,o=this._getAssumedDataTypeForExport(t),r=this._getValueKeyByDataType("value",t);switch(n){case"minExclusive":case"minInclusive":case"maxExclusive":case"maxInclusive":a=this._exportMinMax(o,i,r,n);break;case"minLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/minLength",valueInteger:parseInt(i)});break;case"maxLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(e.maxLength=parseInt(i));break;case"pattern":"ST"!==o&&"TX"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/regex",valueString:i})}a&&e.extension.push(a)}},_handleChoiceField:function(e,t,n){t.externallyDefined?this._handleExternallyDefined(e,t):t.answers&&!t.answerValueSet?t._fhirExt&&t._fhirExt[this.fhirExtAnswerExp]||(e.option=this._handleAnswers(t,n)):t.answerValueSet&&(e.options=t.answerValueSet)},_handleAnswers:function(e,t){for(var n=[],i=0,a=e.answers.length;i0&&(r.extension=s)}n.push(r)}return n},_handleInitialValues:function(e,t){if(null!==t.defaultAnswer&&void 0!==t.defaultAnswer&&""!==t.defaultAnswer){var n=this._getAssumedDataTypeForExport(t),i=this._getValueKeyByDataType("initial",t);if("CWE"===n||"CNE"===n){var a=null,o=null;"object"==typeof(c=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer[0]:t.defaultAnswer)?(o={code:c.code},void 0!==c&&(o.display=c.text),(a=c.system||t.answerCodeSystem)&&(o.system=LForms.Util.getCodeSystem(a)),e[i]=o):"string"==typeof c&&(e.initialString=c)}else if(!t.answers||"ST"!==n&&"INT"!==n&&"DT"!==n&&"TM"!==n){if("QTY"===n){var r=this._makeQuantity(t.defaultAnswer,t.units);r&&(e[i]=r)}else if("BL"===n||"REAL"===n||"INT"===n||"TM"===n||"ST"===n||"TX"===n||"URL"===n)e[i]=t.defaultAnswer;else if("DT"===n||"DTM"===n){var s=LForms.Util.stringToDate(t.defaultAnswer);s?(s="DTM"===n?LForms.Util.dateToDTMString(s):LForms.Util.dateToDTStringISO(s),e[i]=s):console.error(t.defaultAnswer+": Invalid date/datetime string as defaultAnswer for "+t.questionCode)}}else{var c=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer[0]:t.defaultAnswer;e[i]=c.text}}},_handleLFormsUnits:function(e,t){if(t.units&&t.units.length>0){var n=this._getAssumedDataTypeForExport(t);if("REAL"===n||"INT"===n)e.extension.push({url:this.fhirExtUrlUnit,valueCoding:s._createFhirUnitCoding(t.units[0])});else if("QTY"===n){var i=this._getDefaultUnit(t.units);(i&&i.default||e.initialQuantity)&&(e.initialQuantity||(e.initialQuantity={}),s._setUnitAttributesToFhirQuantity(e.initialQuantity,i));for(var a=0,o=t.units.length;a0&&(n={},e.contained.forEach((function(e){if("ValueSet"===e.resourceType&&e.expansion&&e.expansion.contains&&e.expansion.contains.length>0){var i=t.answersFromVS(e);i||(i=[]);var a={answers:i};e.id&&(n["#"+e.id]=a),e.url&&(n[e.url]=a)}}))),n},t._processSkipLogic=function(e,n,i){if(n.enableWhen){e.skipLogic={conditions:[],action:"show"};for(var a=0;a0){if("valueCoding"===s[0])void 0!==r[s[0]].code&&(o.code=r[s[0]].code),void 0!==r[s[0]].display&&(o.text=r[s[0]].display),void 0!==r[s[0]].system&&(o.system=r[s[0]].system);else if("valueString"===s[0]||"valueDate"===s[0]||"valueTime"===s[0])o.text=r[s[0]];else{if("valueInteger"!==s[0])throw new Error("Unable to handle data type in answerOption: "+s[0]);o.text=parseInt(r[s[0]])}var c=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionPrefix);c&&(o.label=c.valueString);var d=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionScore);(d=d||LForms.Util.findObjectInArray(r.extension,"url",t.argonautExtUrlExtensionScore))&&(o.score=d.valueDecimal.toString())}e.answers.push(o)}}else if(n.options){if(i)var u=i[n.options.reference];u?e.answers=u.answers:e.answerValueSet=n.options.reference}},t._processFHIRQuestionAndAnswerCardinality=function(e,n){var i,a,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMin),r=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMax),s=n.repeats,c=n.required;"CNE"===e.dataType||"CWE"===e.dataType||n.option&&("ST"===e.dataType||"INT"===e.dataType||"DT"===e.dataType||"TM"===e.dataType)?(i=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"}).min=c?o?o.valueInteger.toString():"1":"0":(a=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"},c?(a.min=o?o.valueInteger.toString():"1",i={min:"1"}):a.min="1"),a&&(e.questionCardinality=a),i&&(e.answerCardinality=i)},t._processEditable=function(e,t){t.readOnly&&(e.editable="0")},t._processDefaultAnswer=function(e,n){var i=LForms.Util.deepCopy(n.initialCoding);i?i._type="Coding":i=t._getFHIRValueWithPrefixKey(n,/^initial/),null!=i&&this._processFHIRValues(e,[i],!0)},t.getFirstInitialQuantity=function(e){return e.initialQuantity||null},t._processDisplayItemCode=function(e,t){if("display"===t.type&&t.linkId){var n=t.linkId.split("/");n&&n[n.length-1]&&(e.questionCode=n[n.length-1])}},t._processDataType=function(e,n){var i=t._getDataType(n);"SECTION"!==i&&"TITLE"!==i||(e.header=!0),e.dataType=i},t._mergeQR={_getQRStructure:function(e){var t={qrItemsInfo:[]};return e&&this._checkQRItems(t,e),t},_checkQRItems:function(e,n){var i=[],a={};if(n&&n.item){for(var o=0,r=n.item.length;o1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_findTheMatchingItemByLinkIdAndIndex:function(e,t,n){var i=null,a=0;if(e.items)for(var o=0,r=e.items.length;o1&&(e.repeats=!0,e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",valueInteger:parseInt(t.questionCardinality.max)})))},_handleSpecialConstraints:function(e,t){e&&"TITLE"===t.dataType&&(delete e.code,delete e.required,delete e.repeats,delete e.readOnly)},_handleRestrictions:function(e,t){if(t.restrictions)for(var n in t.restrictions){var i=t.restrictions[n],a=null,o=this._getAssumedDataTypeForExport(t),r=this._getValueKeyByDataType("value",t);switch(n){case"minExclusive":case"minInclusive":case"maxExclusive":case"maxInclusive":a=this._exportMinMax(o,i,r,n);break;case"minLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/minLength",valueInteger:parseInt(i)});break;case"maxLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(e.maxLength=parseInt(i));break;case"pattern":"ST"!==o&&"TX"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/regex",valueString:i})}a&&e.extension.push(a)}},_handleChoiceField:function(e,t,n){t.externallyDefined?this._handleExternallyDefined(e,t):t.answers&&!t.answerValueSet?t._fhirExt&&t._fhirExt[this.fhirExtAnswerExp]||(e.answerOption=this._handleAnswers(t,n)):t.answerValueSet&&(e.answerValueSet=t.answerValueSet)},_handleAnswers:function(e,t){for(var n=[],i=0,a=e.answers.length;i0&&(r.extension=u)}n.push(r)}return n},_handleInitialValues:function(e,t){if(null===t.defaultAnswer||void 0===t.defaultAnswer||""===t.defaultAnswer)return;var n=this._getAssumedDataTypeForExport(t),i=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer:[t.defaultAnswer],a=this._getValueKeyByDataType("value",t),o=null;let r=[];for(var s=0,c=i.length;s0&&(e.initial=r)},_handleLFormsUnits:function(e,t){if(t.units&&t.units.length>0){var n=this._getAssumedDataTypeForExport(t);if("REAL"===n||"INT"===n)e.extension.push({url:this.fhirExtUrlUnit,valueCoding:this._createFhirUnitCoding(t.units[0])});else if("QTY"===n){var i=this._getDefaultUnit(t.units);if(i&&i.default&&!(e.initial&&e.initial.length>0)){e.initial||(e.initial=[]);var a={};s._setUnitAttributesToFhirQuantity(a,i),e.initial.push({valueQuantity:a})}for(var o=0,r=t.units.length;o1&&(a=!0),i=i.concat(e)}if(a&&t.skipLogic.conditions.length>1)throw new Error("Multiple skip logic conditons included with range specification is not supported yet.");e.enableWhen=i,"ALL"===t.skipLogic.logic||a?e.enableBehavior="all":i.length>1&&(e.enableBehavior="any")}}},c=s,d=n(6412);var u=function(e){var t=e;t.fhirExtUrlOptionScore="http://hl7.org/fhir/StructureDefinition/ordinalValue",t.fhirExtUrlValueSetScore=t.fhirExtUrlOptionScore,t._extractContainedVS=function(e){var n;return e.contained&&e.contained.length>0&&(n={},e.contained.forEach((function(e){if("ValueSet"===e.resourceType){var i=t.answersFromVS(e);i||(i=[]);var a={answers:i};e.id&&(n["#"+e.id]=a),e.url&&(n[e.url]=a)}}))),n},t._processSkipLogic=function(e,n,i){if(n.enableWhen){e.skipLogic={conditions:[],action:"show"};for(var a=0;a0){if("valueCoding"===s[0])void 0!==r[s[0]].code&&(o.code=r[s[0]].code),void 0!==r[s[0]].display&&(o.text=r[s[0]].display),void 0!==r[s[0]].system&&(o.system=r[s[0]].system);else if("valueString"===s[0]||"valueDate"===s[0]||"valueTime"===s[0])o.text=r[s[0]];else{if("valueInteger"!==s[0])throw new Error("Unable to handle data type in answerOption: "+s[0]);o.text=parseInt(r[s[0]])}var c=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionPrefix);c&&(o.label=c.valueString);var d=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionScore);(d=d||LForms.Util.findObjectInArray(r.extension,"url",t.argonautExtUrlExtensionScore))&&(o.score=d.valueDecimal.toString())}e.answers.push(o)}}else if(n.answerValueSet){if(i)var u=i[n.answerValueSet];u?e.answers=u.answers:e.answerValueSet=n.answerValueSet}},t._processFHIRQuestionAndAnswerCardinality=function(e,n){var i,a,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMin),r=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMax),s=n.repeats,c=n.required;"CNE"===e.dataType||"CWE"===e.dataType||n.answerOption&&("ST"===e.dataType||"INT"===e.dataType||"DT"===e.dataType||"TM"===e.dataType)?(i=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"}).min=c?o?o.valueInteger.toString():"1":"0":(a=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"},c?(a.min=o?o.valueInteger.toString():"1",i={min:"1"}):a.min="1"),a&&(e.questionCardinality=a),i&&(e.answerCardinality=i)},t._processEditable=function(e,t){t.readOnly&&(e.editable="0")},t._processDefaultAnswerValue=function(e,n){var i=(e=LForms.Util.deepCopy(e)).valueCoding;i?i._type="Coding":i=t._getFHIRValueWithPrefixKey(e,/^value/),null!=i&&n.push(i)},t._processDefaultAnswer=function(e,n){var i=[];n.answerOption&&n.answerOption.forEach((function(e){e.initialSelected&&t._processDefaultAnswerValue(e,i)})),n.initial&&n.initial.forEach((function(e){t._processDefaultAnswerValue(e,i)})),i.length>0&&this._processFHIRValues(e,i,!0)},t.getFirstInitialQuantity=function(e){return e.initial&&e.initial.length>0&&e.initial[0].valueQuantity||null},t._processDisplayItemCode=function(e,t){if("display"===t.type&&t.linkId){var n=t.linkId.split("/");n&&n[n.length-1]&&(e.questionCode=n[n.length-1])}},t._processDataType=function(e,n){var i=t._getDataType(n);"SECTION"===i&&(e.header=!0),e.dataType=i},t._mergeQR={_getQRStructure:function(e){var t={qrItemsInfo:[]};return e&&this._checkQRItems(t,e),t},_checkQRItems:function(e,n){var i=[],a={};if(n&&n.item){for(var o=0,r=n.item.length;o1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_findTheMatchingItemByLinkIdAndIndex:function(e,t,n){var i=null,a=0;if(e.items)for(var o=0,r=e.items.length;oK in Q?tne(Q,K,{enumerable:!0,configurable:!0,writable:!0,value:O}):Q[K]=O,ep=(Q,K)=>{for(var O in K||(K={}))nne.call(K,O)&&XS(Q,O,K[O]);if(ZS)for(var O of ZS(K))ine.call(K,O)&&XS(Q,O,K[O]);return Q};(self.webpackChunklforms=self.webpackChunklforms||[]).push([[179],{7944:(Q,K,O)=>{"use strict";function L(n){return"function"==typeof n}let b=!1;const D={Promise:void 0,set useDeprecatedSynchronousErrorHandling(n){if(n){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else b&&console.log("RxJS: Back to a better error behavior. Thank you. <3");b=n},get useDeprecatedSynchronousErrorHandling(){return b}};function B(n){setTimeout(()=>{throw n},0)}const U={closed:!0,next(n){},error(n){if(D.useDeprecatedSynchronousErrorHandling)throw n;B(n)},complete(){}},m=Array.isArray||(n=>n&&"number"==typeof n.length);function d(n){return null!==n&&"object"==typeof n}const C=(()=>{function n(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((e,i)=>`${i+1}) ${e.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return n.prototype=Object.create(Error.prototype),n})();class M{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}unsubscribe(){let t;if(this.closed)return;let{_parentOrParents:e,_ctorUnsubscribe:i,_unsubscribe:r,_subscriptions:o}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,e instanceof M)e.remove(this);else if(null!==e)for(let a=0;at.concat(e instanceof C?e.errors:e),[])}M.EMPTY=((n=new M).closed=!0,n);const _="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class I extends M{constructor(t,e,i){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=U;break;case 1:if(!t){this.destination=U;break}if("object"==typeof t){t instanceof I?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new F(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new F(this,t,e,i)}}[_](){return this}static create(t,e,i){const r=new I(t,e,i);return r.syncErrorThrowable=!1,r}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class F extends I{constructor(t,e,i,r){super(),this._parentSubscriber=t;let o,a=this;L(e)?o=e:e&&(o=e.next,i=e.error,r=e.complete,e!==U&&(a=Object.create(e),L(a.unsubscribe)&&this.add(a.unsubscribe.bind(a)),a.unsubscribe=this.unsubscribe.bind(this))),this._context=a,this._next=o,this._error=i,this._complete=r}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;D.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:i}=D;if(this._error)i&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)i?(e.syncErrorValue=t,e.syncErrorThrown=!0):B(t),this.unsubscribe();else{if(this.unsubscribe(),i)throw t;B(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const e=()=>this._complete.call(this._context);D.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,e){try{t.call(this._context,e)}catch(i){if(this.unsubscribe(),D.useDeprecatedSynchronousErrorHandling)throw i;B(i)}}__tryOrSetError(t,e,i){if(!D.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,i)}catch(r){return D.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=r,t.syncErrorThrown=!0,!0):(B(r),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}const $="function"==typeof Symbol&&Symbol.observable||"@@observable";function ee(n){return n}let te=(()=>{class n{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const{operator:o}=this,a=function R(n,t,e){if(n){if(n instanceof I)return n;if(n[_])return n[_]()}return n||t||e?new I(n,t,e):new I(U)}(e,i,r);if(a.add(o?o.call(a,this.source):this.source||D.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),D.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a}_trySubscribe(e){try{return this._subscribe(e)}catch(i){D.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=i),function N(n){for(;n;){const{closed:t,destination:e,isStopped:i}=n;if(t||i)return!1;n=e&&e instanceof I?e:null}return!0}(e)?e.error(i):console.warn(i)}}forEach(e,i){return new(i=pe(i))((r,o)=>{let a;a=this.subscribe(s=>{try{e(s)}catch(l){o(l),a&&a.unsubscribe()}},o,r)})}_subscribe(e){const{source:i}=this;return i&&i.subscribe(e)}[$](){return this}pipe(...e){return 0===e.length?this:function he(n){return 0===n.length?ee:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}(e)(this)}toPromise(e){return new(e=pe(e))((i,r)=>{let o;this.subscribe(a=>o=a,a=>r(a),()=>i(o))})}}return n.create=t=>new n(t),n})();function pe(n){if(n||(n=D.Promise||Promise),!n)throw new Error("no Promise impl found");return n}const we=(()=>{function n(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return n.prototype=Object.create(Error.prototype),n})();class ce extends M{constructor(t,e){super(),this.subject=t,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,e=t.observers;if(this.subject=null,!e||0===e.length||t.isStopped||t.closed)return;const i=e.indexOf(this.subscriber);-1!==i&&e.splice(i,1)}}class Ee extends I{constructor(t){super(t),this.destination=t}}let de=(()=>{class n extends te{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[_](){return new Ee(this)}lift(e){const i=new Ne(this,this);return i.operator=e,i}next(e){if(this.closed)throw new we;if(!this.isStopped){const{observers:i}=this,r=i.length,o=i.slice();for(let a=0;anew Ne(t,e),n})();class Ne extends de{constructor(t,e){super(),this.destination=t,this.source=e}next(t){const{destination:e}=this;e&&e.next&&e.next(t)}error(t){const{destination:e}=this;e&&e.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:e}=this;return e?this.source.subscribe(t):M.EMPTY}}function ke(n){return n&&"function"==typeof n.schedule}function He(n,t){return function(i){if("function"!=typeof n)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return i.lift(new ut(n,t))}}class ut{constructor(t,e){this.project=t,this.thisArg=e}call(t,e){return e.subscribe(new An(t,this.project,this.thisArg))}}class An extends I{constructor(t,e,i){super(t),this.project=e,this.count=0,this.thisArg=i||this}_next(t){let e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}const Mt=n=>t=>{for(let e=0,i=n.length;en&&"number"==typeof n.length&&"function"!=typeof n;function Oe(n){return!!n&&"function"!=typeof n.subscribe&&"function"==typeof n.then}const Qe=n=>{if(n&&"function"==typeof n[$])return(n=>t=>{const e=n[$]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)})(n);if(xe(n))return Mt(n);if(Oe(n))return(n=>t=>(n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,B),t))(n);if(n&&"function"==typeof n[sn])return(n=>t=>{const e=n[sn]();for(;;){let i;try{i=e.next()}catch(r){return t.error(r),t}if(i.done){t.complete();break}if(t.next(i.value),t.closed)break}return"function"==typeof e.return&&t.add(()=>{e.return&&e.return()}),t})(n);{const e=`You provided ${d(n)?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(e)}};function Qt(n,t){return new te(e=>{const i=new M;let r=0;return i.add(t.schedule(function(){r!==n.length?(e.next(n[r++]),e.closed||i.add(this.schedule())):e.complete()})),i})}function yi(n,t){return t?function ji(n,t){if(null!=n){if(function hn(n){return n&&"function"==typeof n[$]}(n))return function un(n,t){return new te(e=>{const i=new M;return i.add(t.schedule(()=>{const r=n[$]();i.add(r.subscribe({next(o){i.add(t.schedule(()=>e.next(o)))},error(o){i.add(t.schedule(()=>e.error(o)))},complete(){i.add(t.schedule(()=>e.complete()))}}))})),i})}(n,t);if(Oe(n))return function tn(n,t){return new te(e=>{const i=new M;return i.add(t.schedule(()=>n.then(r=>{i.add(t.schedule(()=>{e.next(r),i.add(t.schedule(()=>e.complete()))}))},r=>{i.add(t.schedule(()=>e.error(r)))}))),i})}(n,t);if(xe(n))return Qt(n,t);if(function Wr(n){return n&&"function"==typeof n[sn]}(n)||"string"==typeof n)return function St(n,t){if(!n)throw new Error("Iterable cannot be null");return new te(e=>{const i=new M;let r;return i.add(()=>{r&&"function"==typeof r.return&&r.return()}),i.add(t.schedule(()=>{r=n[sn](),i.add(t.schedule(function(){if(e.closed)return;let o,a;try{const s=r.next();o=s.value,a=s.done}catch(s){return void e.error(s)}a?e.complete():(e.next(o),this.schedule())}))})),i})}(n,t)}throw new TypeError((null!==n&&typeof n||n)+" is not observable")}(n,t):n instanceof te?n:new te(Qe(n))}class bi extends I{constructor(t){super(),this.parent=t}_next(t){this.parent.notifyNext(t)}_error(t){this.parent.notifyError(t),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class Ar extends I{notifyNext(t){this.destination.next(t)}notifyError(t){this.destination.error(t)}notifyComplete(){this.destination.complete()}}function Cn(n,t){if(t.closed)return;if(n instanceof te)return n.subscribe(t);let e;try{e=Qe(n)(t)}catch(i){t.error(i)}return e}function Ln(n,t,e=Number.POSITIVE_INFINITY){return"function"==typeof t?i=>i.pipe(Ln((r,o)=>yi(n(r,o)).pipe(He((a,s)=>t(r,a,o,s))),e)):("number"==typeof t&&(e=t),i=>i.lift(new uo(n,e)))}class uo{constructor(t,e=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=e}call(t,e){return e.subscribe(new Lo(t,this.project,this.concurrent))}}class Lo extends Ar{constructor(t,e,i=Number.POSITIVE_INFINITY){super(t),this.project=e,this.concurrent=i,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function cs(n=Number.POSITIVE_INFINITY){return Ln(ee,n)}function Fo(n,t){return t?Qt(n,t):new te(Mt(n))}function qn(...n){let t=Number.POSITIVE_INFINITY,e=null,i=n[n.length-1];return ke(i)?(e=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(t=n.pop())):"number"==typeof i&&(t=n.pop()),null===e&&1===n.length&&n[0]instanceof te?n[0]:cs(t)(Fo(n,e))}function pt(){return function(t){return t.lift(new ho(t))}}class ho{constructor(t){this.connectable=t}call(t,e){const{connectable:i}=this;i._refCount++;const r=new Ta(t,i),o=e.subscribe(r);return r.closed||(r.connection=i.connect()),o}}class Ta extends I{constructor(t,e){super(t),this.connectable=e}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const e=t._refCount;if(e<=0)return void(this.connection=null);if(t._refCount=e-1,e>1)return void(this.connection=null);const{connection:i}=this,r=t._connection;this.connection=null,r&&(!i||r===i)&&r.unsubscribe()}}class tl extends te{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new M,t.add(this.source.subscribe(new Da(this.getSubject(),this))),t.closed&&(this._connection=null,t=M.EMPTY)),t}refCount(){return pt()(this)}}const us=(()=>{const n=tl.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:n._subscribe},_isComplete:{value:n._isComplete,writable:!0},getSubject:{value:n.getSubject},connect:{value:n.connect},refCount:{value:n.refCount}}})();class Da extends Ee{constructor(t,e){super(t),this.connectable=e}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}class Zt{constructor(t,e){this.subjectFactory=t,this.selector=e}call(t,e){const{selector:i}=this,r=this.subjectFactory(),o=i(r).subscribe(t);return o.add(e.subscribe(r)),o}}function gn(){return new de}function qe(){return n=>pt()(function Vt(n,t){return function(i){let r;if(r="function"==typeof n?n:function(){return n},"function"==typeof t)return i.lift(new Zt(r,t));const o=Object.create(i,us);return o.source=i,o.subjectFactory=r,o}}(gn)(n))} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function At(n){for(let t in n)if(n[t]===At)return t;throw Error("Could not find renamed property on target object.")}function gr(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function ft(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(ft).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function $i(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const No=At({__forward_ref__:At});function vt(n){return n.__forward_ref__=vt,n.toString=function(){return ft(this())},n}function je(n){return ka(n)?n():n}function ka(n){return"function"==typeof n&&n.hasOwnProperty(No)&&n.__forward_ref__===vt} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Se extends Error{constructor(t,e){super(function Wi(n,t){return`NG0${Math.abs(n)}${t?": "+t.trim():""}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(t,e)),this.code=t}}function et(n){return"string"==typeof n?n:null==n?"":String(n)}function fo(n,t){throw new Se(-201,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Yt(n,t){null==n&&function qt(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Le(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function Ct(n){return{providers:n.providers||[],imports:n.imports||[]}}function il(n){return su(n,rl)||su(n,Cc)}function su(n,t){return n.hasOwnProperty(t)?n[t]:null}function uu(n){return n&&(n.hasOwnProperty(bc)||n.hasOwnProperty(fs))?n[bc]:null}const rl=At({\u0275prov:At}),bc=At({\u0275inj:At}),Cc=At({ngInjectableDef:At}),fs=At({ngInjectorDef:At}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var lt=(()=>((lt=lt||{})[lt.Default=0]="Default",lt[lt.Host=1]="Host",lt[lt.Self=2]="Self",lt[lt.SkipSelf=4]="SkipSelf",lt[lt.Optional=8]="Optional",lt))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let wc;function xi(n){const t=wc;return wc=n,t}function ms(n,t,e){const i=il(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e<.Optional?null:void 0!==t?t:void fo(ft(n))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function vr(n){return{toString:n}.toString()} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var ni=(()=>((ni=ni||{})[ni.OnPush=0]="OnPush",ni[ni.Default=1]="Default",ni))(),Lr=(()=>(function(n){n[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom"}(Lr||(Lr={})),Lr))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const vn=(()=>"undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof global&&global||"undefined"!=typeof window&&window||"undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self)(),Pa={},Xt=[],za=At({\u0275cmp:At}),Mc=At({\u0275dir:At}),ol=At({\u0275pipe:At}),hu=At({\u0275mod:At}),mo=At({\u0275fac:At}),ps=At({__NG_ELEMENT_ID__:At}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let Nh=0;function tt(n){return vr(()=>{const e=!0===n.standalone,i={},r={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===ni.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||Xt,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||Lr.Emulated,id:"c"+Nh++,styles:n.styles||Xt,_:null,setInput:null,schemas:n.schemas||null,tView:null},o=n.dependencies,a=n.features;return r.inputs=pu(n.inputs,i),r.outputs=pu(n.outputs),a&&a.forEach(s=>s(r)),r.directiveDefs=o?()=>("function"==typeof o?o():o).map(fu).filter(mu):null,r.pipeDefs=o?()=>("function"==typeof o?o():o).map(Ci).filter(mu):null,r})}function fu(n){return nn(n)||Ri(n)}function mu(n){return null!==n}function Tt(n){return vr(()=>({type:n.type,bootstrap:n.bootstrap||Xt,declarations:n.declarations||Xt,imports:n.imports||Xt,exports:n.exports||Xt,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function pu(n,t){if(null==n)return Pa;const e={};for(const i in n)if(n.hasOwnProperty(i)){let r=n[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),e[r]=i,t&&(t[r]=o)}return e}const We=tt;function Pi(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function nn(n){return n[za]||null}function Ri(n){return n[Mc]||null}function Ci(n){return n[ol]||null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Ki(n){return Array.isArray(n)&&"object"==typeof n[1]}function Nr(n){return Array.isArray(n)&&!0===n[1]}function Tc(n){return 0!=(8&n.flags)}function ys(n){return 2==(2&n.flags)}function cl(n){return 1==(1&n.flags)}function Oi(n){return null!==n.template}function Bh(n){return 0!=(256&n[2])} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Zr(n,t){return n.hasOwnProperty(mo)?n[mo]:null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ul{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Dt(){return Pc}function Pc(n){return n.type.prototype.ngOnChanges&&(n.setInput=zc),$h}function $h(){const n=dl(this),t=null==n?void 0:n.current;if(t){const e=n.previous;if(e===Pa)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function zc(n,t,e,i){const r=dl(n)||function Wh(n,t){return n[hl]=t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n,{previous:Pa,current:null}),o=r.current||(r.current={}),a=r.previous,s=this.declaredInputs[e],l=a[s];o[s]=new ul(l&&l.currentValue,t,a===Pa),n[i]=t}Dt.ngInherit=!0;const hl="__ngSimpleChanges__";function dl(n){return n[hl]||null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Qn(n){for(;Array.isArray(n);)n=n[0];return n}function fl(n,t){return Qn(t[n])}function Fn(n,t){return Qn(t[n.index])}function ml(n,t){return n.data[t]}function Ia(n,t){return n[t]}function Qi(n,t){const e=t[n];return Ki(e)?e:e[0]}function pl(n){return 64==(64&n[2])}function po(n,t){return null==t?null:n[t]}function Cu(n){n[18]=0}function Ac(n,t){n[5]+=t;let e=n,i=n[3];for(;null!==i&&(1===t&&1===e[5]||-1===t&&0===e[5]);)i[5]+=t,e=i,i=i[3] +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}const dt={lFrame:Pu(null),bindingsEnabled:!0};function Mu(){return dt.bindingsEnabled}function be(){return dt.lFrame.lView}function Ht(){return dt.lFrame.tView}function ae(n){return dt.lFrame.contextLView=n,n[8]}function re(n){return dt.lFrame.contextLView=null,n}function ii(){let n=Su();for(;null!==n&&64===n.type;)n=n.parent;return n}function Su(){return dt.lFrame.currentTNode}function Xr(n,t){const e=dt.lFrame;e.currentTNode=n,e.isParent=t}function Lc(){return dt.lFrame.isParent}function Fc(){dt.lFrame.isParent=!1}function Ii(){const n=dt.lFrame;let t=n.bindingRootIndex;return-1===t&&(t=n.bindingRootIndex=n.tView.bindingStartIndex),t}function yr(){return dt.lFrame.bindingIndex}function go(){return dt.lFrame.bindingIndex++}function Jr(n){const t=dt.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+n,e}function Tu(n,t){const e=dt.lFrame;e.bindingIndex=e.bindingRootIndex=n,Vc(t)}function Vc(n){dt.lFrame.currentDirectiveIndex=n}function Du(){return dt.lFrame.currentQueryIndex}function Bc(n){dt.lFrame.currentQueryIndex=n}function ad(n){const t=n[1];return 2===t.type?t.declTNode:1===t.type?n[6]:null}function ku(n,t,e){if(e<.SkipSelf){let r=t,o=n;for(;!(r=r.parent,null!==r||e<.Host||(r=ad(o),null===r||(o=o[15],10&r.type))););if(null===r)return!1;t=r,n=o}const i=dt.lFrame=xu();return i.currentTNode=t,i.lView=n,!0}function Uc(n){const t=xu(),e=n[1];dt.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function xu(){const n=dt.lFrame,t=null===n?null:n.child;return null===t?Pu(n):t}function Pu(n){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function zu(){const n=dt.lFrame;return dt.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const Eu=zu;function Yc(){const n=zu();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function Vi(){return dt.lFrame.selectedIndex}function Bo(n){dt.lFrame.selectedIndex=n}function Nn(){const n=dt.lFrame;return ml(n.tView,n.selectedIndex)}function gl(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e=i)break}else t[l]<0&&(n[18]+=65536),(s>11>16&&(3&n[2])===t){n[2]+=2048;try{o.call(s)}finally{}}}else try{o.call(s)}finally{}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Cs{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function _l(n,t,e){let i=0;for(;it){a=o-1;break}}}for(;o>16}(n),i=t;for(;e>0;)i=i[15],e--;return i} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let bl=!0;function Rt(n){const t=bl;return bl=n,t}let yd=0;const eo={};function ws(n,t){const e=Rr(n,t);if(-1!==e)return e;const i=t[1];i.firstCreatePass&&(n.injectorIndex=t.length,Kc(i.data,n),Kc(t,null),Kc(i.blueprint,null));const r=wl(n,t),o=n.injectorIndex;if(Lu(r)){const a=De(r),s=Ra(r,t),l=s[1].data;for(let u=0;u<8;u++)t[o+u]=s[a+u]|l[a+u]}return t[o+8]=r,o}function Kc(n,t){n.push(0,0,0,0,0,0,0,0,t)}function Rr(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function wl(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=Hu(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function Ms(n,t,e){!function bd(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(ps)&&(i=e[ps]),null==i&&(i=e[ps]=yd++);const r=255&i;t.data[n+(r>>5)]|=1<=0?255&t:wd:t}(e);if("function"==typeof o){if(!ku(t,n,i))return i<.Host?Fu(r,0,i):Qc(t,e,i,r);try{const a=o(i);if(null!=a||i<.Optional)return a;fo()}finally{Eu()}}else if("number"==typeof o){let a=null,s=Rr(n,t),l=-1,u=i<.Host?t[16][6]:null;for((-1===s||i<.SkipSelf)&&(l=-1===s?wl(n,t):t[s+8],-1!==l&&Vu(i,!1)?(a=t[1],s=De(l),t=Ra(l,t)):s=-1);-1!==s;){const f=t[1];if(Ru(o,s,f.data)){const p=Xc(s,t,e,a,i,u);if(p!==eo)return p}l=t[s+8],-1!==l&&Vu(i,t[1].data[s+8]===u)&&Ru(o,s,t)?(a=f,s=De(l),t=Ra(l,t)):s=-1}}return r}function Xc(n,t,e,i,r,o){const a=t[1],s=a.data[n+8],f=Ml(s,a,e,null==i?ys(s)&&bl:i!=a&&0!=(3&s.type),r<.Host&&o===s);return null!==f?Ss(t,a,f,s):eo}function Ml(n,t,e,i,r){const o=n.providerIndexes,a=t.data,s=1048575&o,l=n.directiveStart,f=o>>20,P=r?s+f:n.directiveEnd;for(let E=i?s:s+f;E=l&&H.type===e)return E}if(r){const E=a[l];if(E&&Oi(E)&&E.type===e)return l}return null}function Ss(n,t,e,i){let r=n[e];const o=t.data;if(function pd(n){return n instanceof Cs}(r)){const a=r;a.resolving&& +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function hs(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new Se(-200,`Circular dependency in DI detected for ${n}${e}`)}(function Me(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():et(n)}(o[e]));const s=Rt(a.canSeeViewProviders);a.resolving=!0;const l=a.injectImpl?xi(a.injectImpl):null;ku(n,i,lt.Default);try{r=n[e]=a.factory(void 0,o,n,i),t.firstCreatePass&&e>=i.directiveStart&& +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function fd(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=t.type.prototype;if(i){const a=Pc(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(n,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,a)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-n,r),o&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,o))}(e,o[e],t)}finally{null!==l&&xi(l),Rt(s),a.resolving=!1,Eu()}}return r}function Ru(n,t,e){return!!(e[t+(n>>5)]&1<{const t=n.prototype.constructor,e=t[mo]||Jc(t),i=Object.prototype;let r=Object.getPrototypeOf(n.prototype).constructor;for(;r&&r!==i;){const o=r[mo]||Jc(r);if(o&&o!==e)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function Jc(n){return ka(n)?()=>{const t=Jc(je(n));return t&&t()}:Zr(n)}function Hu(n){const t=n[1],e=t.type;return 2===e?t.declTNode:1===e?n[6]:null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Ba="__parameters__";function Ua(n,t,e){return vr(()=>{const i=function t1(n){return function(...e){if(n){const i=n(...e);for(const r in i)this[r]=i[r]}}}(t);function r(...o){if(this instanceof r)return i.apply(this,o),this;const a=new r(...o);return s.annotation=a,s;function s(l,u,f){const p=l.hasOwnProperty(Ba)?l[Ba]:Object.defineProperty(l,Ba,{value:[]})[Ba];for(;p.length<=f;)p.push(null);return(p[f]=p[f]||[]).push(a),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class $e{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Le({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function v(n,t){void 0===t&&(t=n);for(let e=0;eArray.isArray(e)?S(e,t):t(e))}function z(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function W(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}function fe(n,t){const e=[];for(let i=0;i=0?n[1|i]=e:(i=~i,function ln(n,t,e,i){let r=n.length;if(r==t)n.push(e,i);else if(1===r)n.push(i,n[0]),n[0]=e;else{for(r--,n.push(n[r-1],n[r]);r>t;)n[r]=n[r-2],r--;n[t]=e,n[t+1]=i}}(n,i,t,e)),i}function Td(n,t){const e=Sl(n,t);if(e>=0)return n[1|e]}function Sl(n,t){return function Lp(n,t,e){let i=0,r=n.length>>e;for(;r!==i;){const o=i+(r-i>>1),a=n[o<t?r=o:i=o+1}return~(r<((Cr=Cr||{})[Cr.Important=1]="Important",Cr[Cr.DashCase=2]="DashCase",Cr))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Id=new Map;let kT=0;const Ld="__ngContext__";function Xi(n,t){Ki(t)?(n[Ld]=t[20],function PT(n){Id.set(n[20],n)}(t)):n[Ld]=t}function Nd(n,t){return undefined(n,t)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function u1(n){const t=n[3];return Nr(t)?t[3]:t}function Rd(n){return r5(n[13])}function Vd(n){return r5(n[4])}function r5(n){for(;null!==n&&!Nr(n);)n=n[4];return n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function kl(n,t,e,i,r){if(null!=i){let o,a=!1;Nr(i)?o=i:Ki(i)&&(a=!0,i=i[0]);const s=Qn(i);0===n&&null!==e?null==r?u5(t,e,s):ks(t,e,s,r||null,!0):1===n&&null!==e?ks(t,e,s,r||null,!0):2===n?function $d(n,t,e){const i=Ku(n,t);i&&function ZT(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,s,a):3===n&&t.destroyNode(s),null!=o&&function eD(n,t,e,i,r){const o=e[7];o!==Qn(e)&&kl(t,n,i,o,r);for(let s=10;s0&&(n[e-1][4]=i[4]);const o=W(n,10+t);!function YT(n,t){h1(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(i[1],i);const a=o[19];null!==a&&a.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function s5(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&h1(n,t,e,3,null,null),function $T(n){let t=n[13];if(!t)return Yd(n[1],n);for(;t;){let e=null;if(Ki(t))e=t[13];else{const i=t[10];i&&(e=i)}if(!e){for(;t&&!t[4]&&t!==n;)Ki(t)&&Yd(t[1],t),t=t[3];null===t&&(t=n),Ki(t)&&Yd(t[1],t),e=t&&t[4]}t=e}}(t)}}function Yd(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function QT(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let i=0;i=0?i[r=u]():i[r=-u].unsubscribe(),o+=2}else{const a=i[r=e[o+1]];e[o].call(a)}if(null!==i){for(let o=r+1;on,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return Xu}())||void 0===t?void 0:t.createHTML(n))||n}function b5(n){var t;return(null===(t=function Zd(){if(void 0===Ju&&(Ju=null,vn.trustedTypes))try{Ju=vn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return Ju}())||void 0===t?void 0:t.createHTML(n))||n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Ps{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class aD extends Ps{getTypeName(){return"HTML"}}class sD extends Ps{getTypeName(){return"Style"}}class lD extends Ps{getTypeName(){return"Script"}}class cD extends Ps{getTypeName(){return"URL"}}class uD extends Ps{getTypeName(){return"ResourceURL"}}function Hr(n){return n instanceof Ps?n.changingThisBreaksApplicationSecurity:n}function jo(n,t){const e=function hD(n){return n instanceof Ps&&n.getTypeName()||null}(n);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see https://g.co/ng/security#xss)`)}return e===t}class vD{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const e=(new window.DOMParser).parseFromString(xs(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch(e){return null}}}class _D{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=xs(t),e;const i=this.inertDocument.createElement("body");return i.innerHTML=xs(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(t){const e=t.attributes;for(let r=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Xd.hasOwnProperty(e)&&!S5.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(x5(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const MD=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,SD=/([^\#-~ |!])/g;function x5(n){return n.replace(/&/g,"&").replace(MD,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(SD,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let t0;function P5(n,t){let e=null;try{t0=t0|| +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function M5(n){const t=new _D(n);return function yD(){try{return!!(new window.DOMParser).parseFromString(xs(""),"text/html")}catch(n){return!1}}()?new vD(t):t}(n);let i=t?String(t):"";e=t0.getInertBodyElement(i);let r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=e.innerHTML,e=t0.getInertBodyElement(i)}while(i!==o);return xs((new wD).sanitizeChildren(e3(e)||e))}finally{if(e){const i=e3(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function e3(n){return"content"in n&&function TD(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n)?n.content:null}var Mn=(()=>((Mn=Mn||{})[Mn.NONE=0]="NONE",Mn[Mn.HTML=1]="HTML",Mn[Mn.STYLE=2]="STYLE",Mn[Mn.SCRIPT=3]="SCRIPT",Mn[Mn.URL=4]="URL",Mn[Mn.RESOURCE_URL=5]="RESOURCE_URL",Mn))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function qa(n){const t=m1();return t?b5(t.sanitize(Mn.HTML,n)||""):jo(n,"HTML")?b5(Hr(n)):P5(function y5(){return void 0!==Qd?Qd:"undefined"!=typeof document?document:void 0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),et(n))}function f1(n){const t=m1();return t?t.sanitize(Mn.URL,n)||"":jo(n,"URL")?Hr(n):e0(et(n))}function m1(){const n=be();return n&&n[12]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const E5=new $e("ENVIRONMENT_INITIALIZER"),O5=new $e("INJECTOR",-1),I5=new $e("INJECTOR_DEF_TYPES"); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class A5{get(t,e=n1){if(e===n1){const i=new Error(`NullInjectorError: No provider for ${ft(t)}!`);throw i.name="NullInjectorError",i}return e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function OD(...n){return{\u0275providers:L5(0,n)}}function L5(n,...t){const e=[],i=new Set;let r;return S(t,o=>{const a=o;t3(a,e,[],i)&&(r||(r=[]),r.push(a))}),void 0!==r&&F5(r,e),e}function F5(n,t){for(let e=0;e{t.push(o)})}}function t3(n,t,e,i){if(!(n=je(n)))return!1;let r=null,o=uu(n);const a=!o&&nn(n);if(o||a){if(a&&!a.standalone)return!1;r=n}else{const l=n.ngModule;if(o=uu(l),!o)return!1;r=l}const s=i.has(r);if(a){if(s)return!1;if(i.add(r),a.dependencies){const l="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const u of l)t3(u,t,e,i)}}else{if(!o)return!1;{if(null!=o.imports&&!s){let u;i.add(r);try{S(o.imports,f=>{t3(f,t,e,i)&&(u||(u=[]),u.push(f))})}finally{}void 0!==u&&F5(u,t)}if(!s){const u=Zr(r)||(()=>new r);t.push({provide:r,useFactory:u,deps:Xt},{provide:I5,useValue:r,multi:!0},{provide:E5,useValue:()=>me(r),multi:!0})}const l=o.providers;null==l||s||S(l,f=>{t.push(f)})}}return r!==n&&void 0!==n.providers}const ID=At({provide:String,useValue:At});function n3(n){return null!==n&&"object"==typeof n&&ID in n}function zs(n){return"function"==typeof n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const r3=new $e("Set Injector scope."),n0={},LD={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let o3;function r0(){return void 0===o3&&(o3=new A5),o3}class xl{}class V5 extends xl{constructor(t,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,s3(t,a=>this.processProvider(a)),this.records.set(O5,Pl(void 0,this)),r.has("environment")&&this.records.set(xl,Pl(void 0,this));const o=this.records.get(r3);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(I5.multi,Xt,lt.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Tl(this),i=xi(void 0);try{return t()}finally{Tl(e),xi(i)}}get(t,e=n1,i=lt.Default){this.assertNotDestroyed();const r=Tl(this),o=xi(void 0);try{if(!(i<.SkipSelf)){let s=this.records.get(t);if(void 0===s){const l=function HD(n){return"function"==typeof n||"object"==typeof n&&n instanceof $e}(t)&&il(t);s=l&&this.injectableDefInScope(l)?Pl(a3(t),n0):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(i<.Self?r0():this.parent).get(t,e=i<.Optional&&e===n1?null:e)}catch(a){if("NullInjectorError"===a.name){if((a[qu]=a[qu]||[]).unshift(ft(t)),r)throw a;return function uT(n,t,e,i){const r=n[qu];throw t[Fp]&&r.unshift(t[Fp]),n.message=function hT(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=ft(t);if(Array.isArray(t))r=t.map(ft).join(" -> ");else if("object"==typeof t){let o=[];for(let a in t)if(t.hasOwnProperty(a)){let s=t[a];o.push(a+":"+("string"==typeof s?JSON.stringify(s):ft(s)))}r=`{${o.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(aT,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[qu]=null,n}(a,t,"R3InjectorError",this.source)}throw a}finally{xi(o),Tl(r)}}resolveInjectorInitializers(){const t=Tl(this),e=xi(void 0);try{const i=this.get(E5.multi,Xt,lt.Self);for(const r of i)r()}finally{Tl(t),xi(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(ft(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Se(205,!1)}processProvider(t){let e=zs(t=je(t))?t:je(t&&t.provide);const i=function ND(n){return n3(n)?Pl(void 0,n.useValue):Pl(H5(n),n0)}(t);if(zs(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Pl(void 0,n0,!0),r.factory=()=>xd(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===n0&&(e.value=LD,e.value=e.factory()),"object"==typeof e.value&&e.value&&function VD(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=je(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function a3(n){const t=il(n),e=null!==t?t.factory:Zr(n);if(null!==e)return e;if(n instanceof $e)throw new Se(204,!1);if(n instanceof Function)return function FD(n){const t=n.length;if(t>0)throw fe(t,"?"),new Se(204,!1);const e=function lu(n){const t=n&&(n[rl]||n[Cc]);if(t){const e=function cu(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new Se(204,!1)}function H5(n,t,e){let i;if(zs(n)){const r=je(n);return Zr(r)||a3(r)}if(n3(n))i=()=>je(n.useValue);else if(function R5(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...xd(n.deps||[]));else if(function N5(n){return!(!n||!n.useExisting)}(n))i=()=>me(je(n.useExisting));else{const r=je(n&&(n.useClass||n.provide));if(!function RD(n){return!!n.deps}(n))return Zr(r)||a3(r);i=()=>new r(...xd(n.deps))}return i}function Pl(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function BD(n){return!!n.\u0275providers}function s3(n,t){for(const e of n)Array.isArray(e)?s3(e,t):BD(e)?s3(e.\u0275providers,t):t(e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class B5{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class qD{resolveComponentFactory(t){throw function YD(n){const t=Error(`No component factory found for ${ft(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let ha=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.NULL=new qD,n})();function jD(){return zl(ii(),be())}function zl(n,t){return new jt(Fn(n,t))}let jt=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=jD,n})();function $D(n){return n instanceof jt?n.nativeElement:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ja{}let Ai=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function WD(){const n=be(),e=Qi(ii().index,n);return(Ki(e)?e:n)[11]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),n})(),GD=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.\u0275prov=Le({token:n,providedIn:"root",factory:()=>null}),n})();class p1{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const KD=new p1("14.2.12"),l3={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function u3(n){return n.ngOriginalError} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class El{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&u3(t);for(;e&&u3(e);)e=u3(e);return e||null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function q5(n,t,e){let i=n.length;for(;;){const r=n.indexOf(t,e);if(-1===r)return r;if(0===r||n.charCodeAt(r-1)<=32){const o=t.length;if(r+o===i||n.charCodeAt(r+o)<=32)return r}e=r+1}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const j5="ng-template";function ak(n,t,e){let i=0;for(;io?"":r[p+1].toLowerCase();const E=8&i?P:null;if(E&&-1!==q5(E,u,0)||2&i&&u!==P){if(bo(i))return!1;a=!0}}}}else{if(!a&&!bo(i)&&!bo(l))return!1;if(a&&bo(l))continue;a=!1,i=l|1&i}}return bo(i)||a}function bo(n){return 0==(1&n)}function ck(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let o=!1;for(;r-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&i?r+="."+a:4&i&&(r+=" "+a);else""!==r&&!bo(a)&&(t+=G5(o,r),r=""),i=a,o=o||!bo(i);e++}return""!==r&&(t+=G5(o,r)),t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const _t={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function T(n){K5(Ht(),be(),Vi()+n,!1)}function K5(n,t,e,i){if(!i)if(3==(3&t[2])){const o=n.preOrderCheckHooks;null!==o&&vl(t,o,e)}else{const o=n.preOrderHooks;null!==o&&La(t,o,0,e)}Bo(e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function J5(n,t=null,e=null,i){const r=eg(n,t,e,i);return r.resolveInjectorInitializers(),r}function eg(n,t=null,e=null,i,r=new Set){const o=[e||Xt,OD(n)];return i=i||("object"==typeof n?void 0:ft(n)),new V5(o,t||r0(),i||null,r) +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}let hr=(()=>{class n{static create(e,i){var r;if(Array.isArray(e))return J5({name:""},i,e,"");{const o=null!==(r=e.name)&&void 0!==r?r:"";return J5({name:o},e.parent,e.providers,o)}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.THROW_IF_NOT_FOUND=n1,n.NULL=new A5,n.\u0275prov=Le({token:n,providedIn:"any",factory:()=>me(O5)}),n.__NG_ELEMENT_ID__=-1,n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Y(n,t=lt.Default){const e=be();return null===e?me(n,t):Nu(ii(),e,je(n),t)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function a0(n,t){return n<<17|t<<2}function Co(n){return n>>17&32767}function p3(n){return 2|n}function fa(n){return(131068&n)>>2}function g3(n,t){return-131069&n|t<<2}function v3(n){return 1|n}function vg(n,t){const e=n.contentQueries;if(null!==e)for(let i=0;i22&&K5(n,t,22,!1),e(i,r)}finally{Bo(o)}}function yg(n,t,e){if(Tc(t)){const r=t.directiveEnd;for(let o=t.directiveStart;o0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(s)!=l&&s.push(l),s.push(i,r,a)}}function Dg(n,t){null!==n.hostBindings&&n.hostBindings(1,t)}function kg(n,t){t.flags|=2,(n.components||(n.components=[])).push(t.index)}function ax(n,t,e){if(e){if(t.exportAs)for(let i=0;i0&&O3(e)}}function O3(n){for(let i=Rd(n);null!==i;i=Vd(i))for(let r=10;r0&&O3(o)}const e=n[1].components;if(null!==e)for(let i=0;i0&&O3(r)}}function fx(n,t){const e=Qi(t,n),i=e[1];(function mx(n,t){for(let e=t.length;e-1&&(Ud(t,i),W(e,i))}this._attachedToViewContainer=!1}s5(this._lView[1],this._lView)}onDestroy(t){Cg(this._lView[1],this._lView,null,t)}markForCheck(){I3(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){d0(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Se(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function jT(n,t){h1(n,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Se(902,!1);this._appRef=t}}class px extends g1{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;d0(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class F3 extends ha{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=nn(t);return new v1(e,this.ngModule)}}function Lg(n){const t=[];for(let e in n)n.hasOwnProperty(e)&&t.push({propName:n[e],templateName:e});return t}class vx{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,i){const r=this.injector.get(t,l3,i);return r!==l3||e===l3?r:this.parentInjector.get(t,e,i)}}class v1 extends B5{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function pk(n){return n.map(mk).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return Lg(this.componentDef.inputs)}get outputs(){return Lg(this.componentDef.outputs)}create(t,e,i,r){let o=(r=r||this.ngModule)instanceof xl?r:null==r?void 0:r.injector;o&&null!==this.componentDef.getStandaloneInjector&&(o=this.componentDef.getStandaloneInjector(o)||o);const a=o?new vx(t,o):t,s=a.get(ja,null);if(null===s)throw new Se(407,!1);const l=a.get(GD,null),u=s.createRenderer(null,this.componentDef),f=this.componentDef.selectors[0][0]||"div",p=i?function Qk(n,t,e){return n.selectRootElement(t,e===Lr.ShadowDom)}(u,i,this.componentDef.encapsulation):Bd(u,f,function gx(n){const t=n.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(f)),P=this.componentDef.onPush?288:272,E=P3(0,null,null,1,0,null,null,null,null,null),H=c0(null,E,null,P,null,null,s,u,l,a,null);let G,ne;Uc(H);try{const ue=function bx(n,t,e,i,r,o){const a=e[1];e[22]=n;const l=Al(a,22,2,"#host",null),u=l.mergedAttrs=t.hostAttrs;null!==u&&(f0(l,u,!0),null!==n&&(_l(r,n,u),null!==l.classes&&Gd(r,n,l.classes),null!==l.styles&&_5(r,n,l.styles)));const f=i.createRenderer(n,t),p=c0(e,bg(t),null,t.onPush?32:16,e[22],l,i,f,o||null,null,null);return a.firstCreatePass&&(Ms(ws(l,e),a,t.type),kg(a,l),xg(l,e.length,1)),h0(e,p),e[22]=p}(p,this.componentDef,H,s,u);if(p)if(i)_l(u,p,["ng-version",KD.full]);else{const{attrs:ye,classes:le}=function gk(n){const t=[],e=[];let i=1,r=2;for(;i0&&Gd(u,p,le.join(" "))}if(ne=ml(E,22),void 0!==e){const ye=ne.projection=[];for(let le=0;le=0;i--){const r=n[i];r.hostVars=t+=r.hostVars,r.hostAttrs=yl(r.hostAttrs,e=yl(e,r.hostAttrs))}}(i)}function N3(n){return n===Pa?{}:n===Xt?[]:n}function Sx(n,t){const e=n.viewQuery;n.viewQuery=e?(i,r)=>{t(i,r),e(i,r)}:t}function Tx(n,t){const e=n.contentQueries;n.contentQueries=e?(i,r,o)=>{t(i,r,o),e(i,r,o)}:t}function Dx(n,t){const e=n.hostBindings;n.hostBindings=e?(i,r)=>{t(i,r),e(i,r)}:t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let p0=null;function Es(){if(!p0){const n=vn.Symbol;if(n&&n.iterator)p0=n.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;es(Qn(Xe[i.index])):i.index;let Pe=null;if(!s&&l&&(Pe=function Rx(n,t,e,i){const r=n.cleanup;if(null!=r)for(let o=0;ol?s[l]:null}"string"==typeof a&&(o+=2)}return null}(n,t,r,i.index)),null!==Pe)(Pe.__ngLastListenerFn__||Pe).__ngNextListenerFn__=o,Pe.__ngLastListenerFn__=o,E=!1;else{o=Kg(i,t,p,o,!1);const Xe=e.listen(ue,r,o);P.push(o,Xe),f&&f.push(r,le,ye,ye+1)}}else o=Kg(i,t,p,o,!1);const H=i.outputs;let G;if(E&&null!==H&&(G=H[r])){const ne=G.length;if(ne)for(let ue=0;ue0;)t=t[15],n--;return t}(n,dt.lFrame.contextLView))[8]}(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Vx(n,t){let e=null;const i=function uk(n){const t=n.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(n);for(let r=0;r=0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const wi={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function a7(n){return n.substring(wi.key,wi.keyEnd)}function Yx(n){return n.substring(wi.value,wi.valueEnd)}function s7(n,t){const e=wi.textEnd;return e===t?-1:(t=wi.keyEnd=function $x(n,t,e){for(;t32;)t++;return t}(n,wi.key=t,e),Wl(n,t,e))}function l7(n,t){const e=wi.textEnd;let i=wi.key=Wl(n,t,e);return e===i?-1:(i=wi.keyEnd=function Wx(n,t,e){let i;for(;t=65&&(-33&i)<=90||i>=48&&i<=57);)t++;return t}(n,i,e),i=u7(n,i,e),i=wi.value=Wl(n,i,e),i=wi.valueEnd=function Gx(n,t,e){let i=-1,r=-1,o=-1,a=t,s=a;for(;a32&&(s=a),o=r,r=i,i=-33&l}return s}(n,i,e),u7(n,i,e))}function c7(n){wi.key=0,wi.keyEnd=0,wi.value=0,wi.valueEnd=0,wi.textEnd=n.length}function Wl(n,t,e){for(;t=0;e=l7(t,e))m7(n,a7(t),Yx(t))}function Mr(n){Mo(Vr,Go,n,!0)}function Go(n,t){for(let e=function qx(n){return c7(n),s7(n,Wl(n,0,wi.textEnd))}(t);e>=0;e=s7(t,e))Vr(n,a7(t),!0)}function wo(n,t,e,i){const r=be(),o=Ht(),a=Jr(2);o.firstUpdatePass&&f7(o,n,a,i),t!==_t&&Ji(r,a,t)&&p7(o,o.data[Vi()],r,r[11],n,r[a+1]=function nP(n,t){return null==n||("string"==typeof t?n+=t:"object"==typeof n&&(n=ft(Hr(n)))),n}(t,e),i,a)}function Mo(n,t,e,i){const r=Ht(),o=Jr(2);r.firstUpdatePass&&f7(r,null,o,i);const a=be();if(e!==_t&&Ji(a,o,e)){const s=r.data[Vi()];if(v7(s,i)&&!d7(r,o)){let l=i?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=$i(l,e||"")),V3(r,s,a,e,i)}else!function tP(n,t,e,i,r,o,a,s){r===_t&&(r=Xt);let l=0,u=0,f=0=n.expandoStartIndex}function f7(n,t,e,i){const r=n.data;if(null===r[e+1]){const o=r[Vi()],a=d7(n,e);v7(o,i)&&null===t&&!a&&(t=!1),t=function Qx(n,t,e,i){const r=function Hc(n){const t=dt.lFrame.currentDirectiveIndex;return-1===t?null:n[t]}(n);let o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(e=C1(e=H3(null,n,t,e,i),t.attrs,i),o=null);else{const a=t.directiveStylingLast;if(-1===a||n[a]!==r)if(e=H3(r,n,t,e,i),null===o){let l=function Zx(n,t,e){const i=e?t.classBindings:t.styleBindings;if(0!==fa(i))return n[Co(i)]}(n,t,i);void 0!==l&&Array.isArray(l)&&(l=H3(null,n,t,l[1],i),l=C1(l,t.attrs,i),function Xx(n,t,e,i){n[Co(e?t.classBindings:t.styleBindings)]=i}(n,t,i,l))}else o=function Jx(n,t,e){let i;const r=t.directiveEnd;for(let o=1+t.directiveStylingLast;o0)&&(u=!0)}else f=e;if(r)if(0!==l){const P=Co(n[s+1]);n[i+1]=a0(P,s),0!==P&&(n[P+1]=g3(n[P+1],i)),n[s+1]=function Fk(n,t){return 131071&n|t<<17}(n[s+1],i)}else n[i+1]=a0(s,0),0!==s&&(n[s+1]=g3(n[s+1],i)),s=i;else n[i+1]=a0(l,0),0===s?s=i:n[l+1]=g3(n[l+1],i),l=i;u&&(n[i+1]=p3(n[i+1])),o7(n,f,i,!0),o7(n,f,i,!1),function Bx(n,t,e,i,r){const o=r?n.residualClasses:n.residualStyles;null!=o&&"string"==typeof t&&Sl(o,t)>=0&&(e[i+1]=v3(e[i+1]))}(t,f,n,i,o),a=a0(s,l),o?t.classBindings=a:t.styleBindings=a}(r,o,t,e,a,i)}}function H3(n,t,e,i,r){let o=null;const a=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const l=n[r],u=Array.isArray(l),f=u?l[1]:l,p=null===f;let P=e[r+1];P===_t&&(P=p?Xt:void 0);let E=p?Td(P,i):f===i?P:void 0;if(u&&!_0(E)&&(E=Td(l,i)),_0(E)&&(s=E,a))return s;const H=n[r+1];r=a?Co(H):fa(H)}if(null!==t){let l=o?t.residualClasses:t.residualStyles;null!=l&&(s=Td(l,i))}return s}function _0(n){return void 0!==n}function v7(n,t){return 0!=(n.flags&(t?16:32))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Fe(n,t=""){const e=be(),i=Ht(),r=n+22,o=i.firstCreatePass?Al(i,r,1,t,null):i.data[r],a=e[r]=function Hd(n,t){return n.createText(t)}(e[11],t);Qu(i,e,a,o),Xr(o,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function cn(n){return $t("",n,""),cn}function $t(n,t,e){const i=be(),r=Nl(i,n,t,e);return r!==_t&&function ma(n,t,e){const i=fl(t,n);!function o5(n,t,e){n.setValue(t,e)}(n[11],i,e)}(i,Vi(),r),$t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Ue(n,t,e){Mo(Vr,Go,Nl(be(),n,t,e),!0)}function Gl(n,t,e,i,r){Mo(Vr,Go,Rl(be(),n,t,e,i,r),!0)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Is=void 0;var _P=["en",[["a","p"],["AM","PM"],Is],[["AM","PM"],Is,Is],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Is,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Is,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Is,"{1} 'at' {0}",Is],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function vP(n){const e=Math.floor(Math.abs(n)),i=n.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}]; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Kl={};function dr(n){const t=function bP(n){return n.toLowerCase().replace(/_/g,"-")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n);let e=H7(t);if(e)return e;const i=t.split("-")[0];if(e=H7(i),e)return e;if("en"===i)return _P;throw new Se(701,!1)}function H7(n){return n in Kl||(Kl[n]=vn.ng&&vn.ng.common&&vn.ng.common.locales&&vn.ng.common.locales[n]),Kl[n]}var Re=(()=>((Re=Re||{})[Re.LocaleId=0]="LocaleId",Re[Re.DayPeriodsFormat=1]="DayPeriodsFormat",Re[Re.DayPeriodsStandalone=2]="DayPeriodsStandalone",Re[Re.DaysFormat=3]="DaysFormat",Re[Re.DaysStandalone=4]="DaysStandalone",Re[Re.MonthsFormat=5]="MonthsFormat",Re[Re.MonthsStandalone=6]="MonthsStandalone",Re[Re.Eras=7]="Eras",Re[Re.FirstDayOfWeek=8]="FirstDayOfWeek",Re[Re.WeekendRange=9]="WeekendRange",Re[Re.DateFormat=10]="DateFormat",Re[Re.TimeFormat=11]="TimeFormat",Re[Re.DateTimeFormat=12]="DateTimeFormat",Re[Re.NumberSymbols=13]="NumberSymbols",Re[Re.NumberFormats=14]="NumberFormats",Re[Re.CurrencyCode=15]="CurrencyCode",Re[Re.CurrencySymbol=16]="CurrencySymbol",Re[Re.CurrencyName=17]="CurrencyName",Re[Re.Currencies=18]="Currencies",Re[Re.Directionality=19]="Directionality",Re[Re.PluralCase=20]="PluralCase",Re[Re.ExtraData=21]="ExtraData",Re))();const Ql="en-US"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let B7=Ql;function Y3(n,t,e,i,r){if(n=je(n),Array.isArray(n))for(let o=0;o>20;if(zs(n)||!n.multi){const E=new Cs(l,r,Y),H=j3(s,t,r?f:f+P,p);-1===H?(Ms(ws(u,a),o,s),q3(o,n,t.length),t.push(s),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(E),a.push(E)):(e[H]=E,a[H]=E)}else{const E=j3(s,t,f+P,p),H=j3(s,t,f,f+P),G=E>=0&&e[E],ne=H>=0&&e[H];if(r&&!ne||!r&&!G){Ms(ws(u,a),o,s);const ue=function vz(n,t,e,i,r){const o=new Cs(n,e,Y);return o.multi=[],o.index=t,o.componentProviders=0,dv(o,r,i&&!e),o}(r?gz:pz,e.length,r,i,l);!r&&ne&&(e[H].providerFactory=ue),q3(o,n,t.length,0),t.push(s),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(ue),a.push(ue)}else q3(o,n,E>-1?E:H,dv(e[r?H:E],l,!r&&i));!r&&i&&ne&&e[H].componentProviders++}}}function q3(n,t,e,i){const r=zs(t),o=function AD(n){return!!n.useClass}(t);if(r||o){const l=(o?je(t.useClass):t).prototype.ngOnDestroy;if(l){const u=n.destroyHooks||(n.destroyHooks=[]);if(!r&&t.multi){const f=u.indexOf(e);-1===f?u.push(e,[i,l]):u[f+1].push(i,l)}else u.push(e,l)}}}function dv(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function j3(n,t,e,i){for(let r=e;r{e.providersResolver=(i,r)=> +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function mz(n,t,e){const i=Ht();if(i.firstCreatePass){const r=Oi(n);Y3(e,i.data,i.blueprint,r,!0),Y3(t,i.data,i.blueprint,r,!1)}}(i,r?r(n):n,t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Zl{}class fv extends Zl{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new F3(this);const i=function cr(n,t){const e=n[hu]||null;if(!e&&!0===t)throw new Error(`Type ${ft(n)} does not have '\u0275mod' property.`);return e}(t);this._bootstrapComponents=function da(n){return n instanceof Function?n():n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(i.bootstrap),this._r3Injector=eg(t,e,[{provide:Zl,useValue:this},{provide:ha,useValue:this.componentFactoryResolver}],ft(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class W3 extends class _z{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */{constructor(t){super(),this.moduleType=t}create(t){return new fv(this.moduleType,t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Xl(n,t,e){const i=Ii()+n,r=be();return r[i]===_t?Wo(r,i,e?t.call(e):t()):function y1(n,t){return n[t]}(r,i)}function Fi(n,t,e,i){return Cv(be(),Ii(),n,t,e,i)}function k1(n,t){const e=n[t];return e===_t?void 0:e}function Cv(n,t,e,i,r,o){const a=t+e;return Ji(n,a,r)?Wo(n,a+1,o?i.call(o,r):i(r)):k1(n,a+1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Sr(n,t){const e=Ht();let i;const r=n+22;e.firstCreatePass?(i=function Vz(n,t){if(t)for(let e=t.length-1;e>=0;e--){const i=t[e];if(n===i.name)return i}}(t,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const o=i.factory||(i.factory=Zr(i.type)),a=xi(Y);try{const s=Rt(!1),l=o();return Rt(s),function Lx(n,t,e,i){e>=n.data.length&&(n.data[e]=null,n.blueprint[e]=null),t[e]=i}(e,be(),r,l),l}finally{xi(a)}}function So(n,t,e){const i=n+22,r=be(),o=Ia(r,i);return x1(r,i)?Cv(r,Ii(),t,o.transform,e,o):o.transform(e)}function M0(n,t,e,i){const r=n+22,o=be(),a=Ia(o,r);return x1(o,r)?function wv(n,t,e,i,r,o,a){const s=t+e;return Os(n,s,r,o)?Wo(n,s+2,a?i.call(a,r,o):i(r,o)):k1(n,s+2)}(o,Ii(),t,a.transform,e,i,a):a.transform(e,i)}function x1(n,t){return n[1].data[t].pure} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function K3(n){return t=>{setTimeout(n,void 0,t)}}const Je=class Yz extends de{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){var r,o,a;let s=t,l=e||(()=>null),u=i;if(t&&"object"==typeof t){const p=t;s=null===(r=p.next)||void 0===r?void 0:r.bind(p),l=null===(o=p.error)||void 0===o?void 0:o.bind(p),u=null===(a=p.complete)||void 0===a?void 0:a.bind(p)}this.__isAsync&&(l=K3(l),s&&(s=K3(s)),u&&(u=K3(u)));const f=super.subscribe({next:s,error:l,complete:u});return t instanceof M&&t.add(f),f}}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function qz(){return this._results[Es()]()}class Q3{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=Es(),i=Q3.prototype;i[e]||(i[e]=qz)}get changes(){return this._changes||(this._changes=new Je)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){const i=this;i.dirty=!1;const r=v(t);(this._changesDetected=!function h(n,t,e){if(n.length!==t.length)return!1;for(let i=0;i{class n{}return n.__NG_ELEMENT_ID__=Wz,n})();const jz=Hi,$z=class extends jz{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(t,e){const i=this._declarationTContainer.tViews,r=c0(this._declarationLView,i,t,16,null,i.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const a=this._declarationLView[19];return null!==a&&(r[19]=a.createEmbeddedView(i)),D3(i,r,t),new g1(r)}};function Wz(){return S0(ii(),be())}function S0(n,t){return 4&n.type?new $z(t,n,zl(n,t)):null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Tr=(()=>{class n{}return n.__NG_ELEMENT_ID__=Gz,n})();function Gz(){return xv(ii(),be())}const Kz=Tr,Dv=class extends Kz{constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return zl(this._hostTNode,this._hostLView)}get injector(){return new Va(this._hostTNode,this._hostLView)}get parentInjector(){const t=wl(this._hostTNode,this._hostLView);if(Lu(t)){const e=Ra(t,this._hostLView),i=De(t);return new Va(e[1].data[i+8],e)}return new Va(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=kv(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,i){let r,o;"number"==typeof i?r=i:null!=i&&(r=i.index,o=i.injector);const a=t.createEmbeddedView(e||{},o);return this.insert(a,r),a}createComponent(t,e,i,r,o){const a=t&&!function zt(n){return"function"==typeof n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(t);let s;if(a)s=e;else{const p=e||{};s=p.index,i=p.injector,r=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=a?t:new v1(nn(t)),u=i||this.parentInjector;if(!o&&null==l.ngModule){const P=(a?u:this.parentInjector).get(xl,null);P&&(o=P)}const f=l.create(u,r,void 0,o);return this.insert(f.hostView,s),f}insert(t,e){const i=t._lView,r=i[1];if(function Zh(n){return Nr(n[3])}(i)){const f=this.indexOf(t);if(-1!==f)this.detach(f);else{const p=i[3],P=new Dv(p,p[6],p[3]);P.detach(P.indexOf(t))}}const o=this._adjustIndex(e),a=this._lContainer;!function WT(n,t,e,i){const r=10+i,o=e.length;i>0&&(e[r-1][4]=t),i0)i.push(a[s/2]);else{const u=o[s+1],f=t[-l];for(let p=10;p{class n{constructor(e){this.appInits=e,this.resolve=D0,this.reject=D0,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{o.subscribe({complete:s,error:l})});e.push(a)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return n.\u0275fac=function(e){return new(e||n)(me(Jv,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const z1=new $e("AppId",{providedIn:"root",factory:function e9(){return`${cf()}${cf()}${cf()}`}});function cf(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const t9=new $e("Platform Initializer"),E1=new $e("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),ME=new $e("appBootstrapListener"),O1=new $e("AnimationModuleType"),pa=new $e("LocaleId",{providedIn:"root",factory:()=>o1(pa,lt.Optional|lt.SkipSelf)|| +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function SE(){return"undefined"!=typeof $localize&&$localize.locale||Ql}()}),PE=(()=>Promise.resolve(0))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function uf(n){"undefined"==typeof Zone?PE.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Ft{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Je(!1),this.onMicrotaskEmpty=new Je(!1),this.onStable=new Je(!1),this.onError=new Je(!1),"undefined"==typeof Zone)throw new Se(908,!1);Zone.assertZonePatched();const r=this;if(r._nesting=0,r._outer=r._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const o=Zone.AsyncStackTaggingZoneSpec;r._inner=r._inner.fork(new o("Angular"))}Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function zE(){let n=vn.requestAnimationFrame,t=vn.cancelAnimationFrame;if("undefined"!=typeof Zone&&n&&t){const e=n[Zone.__symbol__("OriginalDelegate")];e&&(n=e);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function IE(n){const t=()=>{!function OE(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(vn,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,df(n),n.isCheckStableRunning=!0,hf(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),df(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,o,a,s)=>{try{return r9(n),e.invokeTask(r,o,a,s)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||n.shouldCoalesceRunChangeDetection)&&t(),o9(n)}},onInvoke:(e,i,r,o,a,s,l)=>{try{return r9(n),e.invoke(r,o,a,s,l)}finally{n.shouldCoalesceRunChangeDetection&&t(),o9(n)}},onHasTask:(e,i,r,o)=>{e.hasTask(r,o),i===r&&("microTask"==o.change?(n._hasPendingMicrotasks=o.microTask,df(n),hf(n)):"macroTask"==o.change&&(n.hasPendingMacrotasks=o.macroTask))},onHandleError:(e,i,r,o)=>(e.handleError(r,o),n.runOutsideAngular(()=>n.onError.emit(o)),!1)})}(r)}static isInAngularZone(){return"undefined"!=typeof Zone&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Ft.isInAngularZone())throw new Se(909,!1)}static assertNotInAngularZone(){if(Ft.isInAngularZone())throw new Se(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,r){const o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+r,t,EE,D0,D0);try{return o.runTask(a,e,i)}finally{o.cancelTask(a)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const EE={};function hf(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function df(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function r9(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function o9(n){n._nesting--,hf(n)}class AE{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Je,this.onMicrotaskEmpty=new Je,this.onStable=new Je,this.onError=new Je}run(t,e,i){return t.apply(e,i)}runGuarded(t,e,i){return t.apply(e,i)}runOutsideAngular(t){return t()}runTask(t,e,i,r){return t.apply(e,i)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const a9=new $e(""),x0=new $e("");let I1,ff=(()=>{class n{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,I1||(function LE(n){I1=n}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Ft.assertNotInAngularZone(),uf(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())uf(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let o=-1;i&&i>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==o),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:o,updateCb:r})}whenStable(e,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(mf),me(x0))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),mf=(()=>{class n{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){var r;return null!==(r=null==I1?void 0:I1.findTestabilityInTree(this,e,i))&&void 0!==r?r:null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),Ko=null;const s9=new $e("AllowMultipleToken"),pf=new $e("PlatformDestroyListeners");function c9(n,t,e=[]){const i=`Platform: ${t}`,r=new $e(i);return(o=[])=>{let a=gf();if(!a||a.injector.get(s9,!1)){const s=[...e,...o,{provide:r,useValue:!0}];n?n(s):function RE(n){if(Ko&&!Ko.get(s9,!1))throw new Se(400,!1);Ko=n;const t=n.get(h9);(function l9(n){const t=n.get(t9,null);t&&t.forEach(e=>e())})(n)}(function u9(n=[],t){return hr.create({name:t,providers:[{provide:r3,useValue:"platform"},{provide:pf,useValue:new Set([()=>Ko=null])},...n]})}(s,i))}return function HE(n){const t=gf();if(!t)throw new Se(401,!1);return t}()}}function gf(){var n;return null!==(n=null==Ko?void 0:Ko.get(h9))&&void 0!==n?n:null}let h9=(()=>{class n{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function f9(n,t){let e;return e="noop"===n?new AE:("zone.js"===n?void 0:n)||new Ft(t),e}(null==i?void 0:i.ngZone,function d9(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(i)),o=[{provide:Ft,useValue:r}];return r.run(()=>{const a=hr.create({providers:o,parent:this.injector,name:e.moduleType.name}),s=e.create(a),l=s.injector.get(El,null);if(!l)throw new Se(402,!1);return r.runOutsideAngular(()=>{const u=r.onError.subscribe({next:f=>{l.handleError(f)}});s.onDestroy(()=>{P0(this._modules,s),u.unsubscribe()})}),function m9(n,t,e){try{const i=e();return v0(i)?i.catch(r=>{throw t.runOutsideAngular(()=>n.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>n.handleError(i)),i}}(l,r,()=>{const u=s.injector.get(k0);return u.runInitializers(),u.donePromise.then(()=>(function U7(n){Yt(n,"Expected localeId to be defined"),"string"==typeof n&&(B7=n.toLowerCase().replace(/_/g,"-"))}(s.injector.get(pa,Ql)||Ql),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,i=[]){const r=p9({},i);return function FE(n,t,e){const i=new W3(e);return Promise.resolve(i)}(0,0,e).then(o=>this.bootstrapModuleFactory(o,r))}_moduleDoBootstrap(e){const i=e.injector.get(tc);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new Se(403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Se(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(pf,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(e){return new(e||n)(me(hr))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function p9(n,t){return Array.isArray(t)?t.reduce(p9,n):Object.assign(Object.assign({},n),t)}let tc=(()=>{class n{constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const o=new te(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),a=new te(s=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{Ft.assertNotInAngularZone(),uf(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const u=this._zone.onUnstable.subscribe(()=>{Ft.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{l.unsubscribe(),u.unsubscribe()}});this.isStable=qn(o,a.pipe(qe()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof B5;if(!this._injector.get(k0).done)throw!r&&function ia(n){const t=nn(n)||Ri(n)||Ci(n);return null!==t&&t.standalone}(e),new Se(405,false);let a;a=r?e:this._injector.get(ha).resolveComponentFactory(e),this.componentTypes.push(a.componentType);const s=function NE(n){return n.isBoundToModule}(a)?void 0:this._injector.get(Zl),u=a.create(hr.NULL,[],i||a.selector,s),f=u.location.nativeElement,p=u.injector.get(a9,null);return null==p||p.registerApplication(f),u.onDestroy(()=>{this.detachView(u.hostView),P0(this.components,u),null==p||p.unregisterApplication(f)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new Se(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;P0(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(ME,[]).concat(this._bootstrapListeners).forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>P0(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new Se(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(xl),me(El))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function P0(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let v9=!0,_9=!1;function y9(){return _9=!0,v9} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let er=(()=>{class n{}return n.__NG_ELEMENT_ID__=YE,n})();function YE(n){return function qE(n,t,e){if(ys(n)&&!e){const i=Qi(n.index,t);return new g1(i,i)}return 47&n.type?new g1(t[16],t):null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(ii(),be(),16==(16&n))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class M9{constructor(){}supports(t){return _1(t)}create(t){return new QE(t)}}const KE=(n,t)=>t;class QE{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||KE}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,i=this._removalsHead,r=0,o=null;for(;e||i;){const a=!i||e&&e.currentIndex{a=this._trackByFn(r,s),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,s,a,r)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,a,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,i,r){let o;return null===t?o=this._itTail:(o=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,o,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,o,r)):t=this._addAfter(new ZE(e,i),o,r),t}_verifyReinsertion(t,e,i,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==o?t=this._reinsertAfter(o,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,o=t._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(t,e,i),this._addToMoves(t,i),t}_moveAfter(t,e,i){return this._unlink(t),this._insertAfter(t,e,i),this._addToMoves(t,i),t}_addAfter(t,e,i){return this._insertAfter(t,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,i){const r=null===e?this._itHead:e._next;return t._next=r,t._prev=e,null===r?this._itTail=t:r._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new S9),this._linkedRecords.put(t),t.currentIndex=i,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,i=t._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new S9),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class ZE{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class XE{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,t))return i;return null}remove(t){const e=t._prevDup,i=t._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class S9{constructor(){this.map=new Map}put(t){const e=t.trackById;let i=this.map.get(e);i||(i=new XE,this.map.set(e,i)),i.add(t)}get(t,e){const r=this.map.get(t);return r?r.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function T9(n,t,e){const i=n.previousIndex;if(null===i)return i;let r=0;return e&&i{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const o=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,o)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const i=t._prev;return e._next=t,e._prev=i,t._prev=e,i&&(i._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const r=this._records.get(t);this._maybeAddToChanges(r,e);const o=r._prev,a=r._next;return o&&(o._next=a),a&&(a._prev=o),r._next=null,r._prev=null,r}const i=new eO(t);return this._records.set(t,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(i=>e(t[i],i))}}class eO{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function k9(){return new O0([new M9])}let O0=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||k9()),deps:[[n,new $u,new ju]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new Se(901,!1)}}return n.\u0275prov=Le({token:n,providedIn:"root",factory:k9}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function x9(){return new A1([new D9])}let A1=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||x9()),deps:[[n,new $u,new ju]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new Se(901,!1)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.\u0275prov=Le({token:n,providedIn:"root",factory:x9}),n})();const iO=c9(null,"core",[]); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let rO=(()=>{class n{constructor(e){}}return n.\u0275fac=function(e){return new(e||n)(me(tc))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let I0=null;function Qo(){return I0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const en=new $e("DocumentToken"); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let P9=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(){return function lO(){return me(z9)}()},providedIn:"platform"}),n})(),z9=(()=>{class n extends P9{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Qo().getBaseHref(this._doc)}onPopState(e){const i=Qo().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Qo().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,i,r){E9()?this._history.pushState(e,i,r):this.location.hash=r}replaceState(e,i,r){E9()?this._history.replaceState(e,i,r):this.location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:function(){return function cO(){return new z9(me(en))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */()},providedIn:"platform"}),n})();function E9(){return!!window.history.pushState}function O9(n,t){if(0==n.length)return t;if(0==t.length)return n;let e=0;return n.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?n+t.substring(1):1==e?n+t:n+"/"+t}function I9(n){const t=n.match(/#|\?|$/),e=t&&t.index||n.length;return n.slice(0,e-("/"===n[e-1]?1:0))+n.slice(e)}function Ls(n){return n&&"?"!==n[0]?"?"+n:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let wf=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(){return o1(hO)},providedIn:"root"}),n})();const uO=new $e("appBaseHref");let hO=(()=>{class n extends wf{constructor(e,i){var r,o,a;super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=null!==(a=null!==(r=null!=i?i:this._platformLocation.getBaseHrefFromDOM())&&void 0!==r?r:null===(o=o1(en).location)||void 0===o?void 0:o.origin)&&void 0!==a?a:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return O9(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+Ls(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,o){const a=this.prepareExternalUrl(r+Ls(o));this._platformLocation.pushState(e,i,a)}replaceState(e,i,r,o){const a=this.prepareExternalUrl(r+Ls(o));this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){var i,r;null===(r=(i=this._platformLocation).historyGo)||void 0===r||r.call(i,e)}}return n.\u0275fac=function(e){return new(e||n)(me(P9),me(uO,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),A9=(()=>{class n{constructor(e){this._subject=new Je,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._baseHref=I9(L9(i)),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){var e;null===(e=this._urlChangeSubscription)||void 0===e||e.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+Ls(i))}normalize(e){return n.stripTrailingSlash(function fO(n,t){return n&&t.startsWith(n)?t.substring(n.length):t}(this._baseHref,L9(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ls(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ls(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){var i,r;null===(r=(i=this._locationStrategy).historyGo)||void 0===r||r.call(i,e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{var i;const r=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(r,1),0===this._urlChangeListeners.length&&(null===(i=this._urlChangeSubscription)||void 0===i||i.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return n.normalizeQueryParams=Ls,n.joinWithSlash=O9,n.stripTrailingSlash=I9,n.\u0275fac=function(e){return new(e||n)(me(wf))},n.\u0275prov=Le({token:n,factory:function(){return function dO(){return new A9(me(wf))}()},providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function L9(n){return n.replace(/\/index.html$/,"")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +var Dr=(()=>((Dr=Dr||{})[Dr.Decimal=0]="Decimal",Dr[Dr.Percent=1]="Percent",Dr[Dr.Currency=2]="Currency",Dr[Dr.Scientific=3]="Scientific",Dr))(),Dn=(()=>((Dn=Dn||{})[Dn.Format=0]="Format",Dn[Dn.Standalone=1]="Standalone",Dn))(),bt=(()=>((bt=bt||{})[bt.Narrow=0]="Narrow",bt[bt.Abbreviated=1]="Abbreviated",bt[bt.Wide=2]="Wide",bt[bt.Short=3]="Short",bt))(),$n=(()=>(($n=$n||{})[$n.Short=0]="Short",$n[$n.Medium=1]="Medium",$n[$n.Long=2]="Long",$n[$n.Full=3]="Full",$n))(),ot=(()=>((ot=ot||{})[ot.Decimal=0]="Decimal",ot[ot.Group=1]="Group",ot[ot.List=2]="List",ot[ot.PercentSign=3]="PercentSign",ot[ot.PlusSign=4]="PlusSign",ot[ot.MinusSign=5]="MinusSign",ot[ot.Exponential=6]="Exponential",ot[ot.SuperscriptingExponent=7]="SuperscriptingExponent",ot[ot.PerMille=8]="PerMille",ot[ot.Infinity=9]="Infinity",ot[ot.NaN=10]="NaN",ot[ot.TimeSeparator=11]="TimeSeparator",ot[ot.CurrencyDecimal=12]="CurrencyDecimal",ot[ot.CurrencyGroup=13]="CurrencyGroup",ot))();function Fs(n,t,e){const i=dr(n),o=io([i[Re.DayPeriodsFormat],i[Re.DayPeriodsStandalone]],t);return io(o,e)}function A0(n,t){return io(dr(n)[Re.DateFormat],t)}function L0(n,t){return io(dr(n)[Re.TimeFormat],t)}function F0(n,t){return io(dr(n)[Re.DateTimeFormat],t)}function no(n,t){const e=dr(n),i=e[Re.NumberSymbols][t];if(void 0===i){if(t===ot.CurrencyDecimal)return e[Re.NumberSymbols][ot.Decimal];if(t===ot.CurrencyGroup)return e[Re.NumberSymbols][ot.Group]}return i}function N9(n){if(!n[Re.ExtraData])throw new Error(`Missing extra locale data for the locale "${n[Re.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function io(n,t){for(let e=t;e>-1;e--)if(void 0!==n[e])return n[e];throw new Error("Locale data API: locale data undefined")}function Sf(n){const[t,e]=n.split(":");return{hours:+t,minutes:+e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const TO=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,L1={},DO=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Si=(()=>((Si=Si||{})[Si.Short=0]="Short",Si[Si.ShortGMT=1]="ShortGMT",Si[Si.Long=2]="Long",Si[Si.Extended=3]="Extended",Si))(),ct=(()=>((ct=ct||{})[ct.FullYear=0]="FullYear",ct[ct.Month=1]="Month",ct[ct.Date=2]="Date",ct[ct.Hours=3]="Hours",ct[ct.Minutes=4]="Minutes",ct[ct.Seconds=5]="Seconds",ct[ct.FractionalSeconds=6]="FractionalSeconds",ct[ct.Day=7]="Day",ct))(),xt=(()=>((xt=xt||{})[xt.DayPeriods=0]="DayPeriods",xt[xt.Days=1]="Days",xt[xt.Months=2]="Months",xt[xt.Eras=3]="Eras",xt))();function R9(n,t,e,i){let r=function LO(n){if(B9(n))return n;if("number"==typeof n&&!isNaN(n))return new Date(n);if("string"==typeof n){if(n=n.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(n)){const[r,o=1,a=1]=n.split("-").map(s=>+s);return N0(r,o-1,a)}const e=parseFloat(n);if(!isNaN(n-e))return new Date(e);let i;if(i=n.match(TO))return function FO(n){const t=new Date(0);let e=0,i=0;const r=n[8]?t.setUTCFullYear:t.setFullYear,o=n[8]?t.setUTCHours:t.setHours;n[9]&&(e=Number(n[9]+n[10]),i=Number(n[9]+n[11])),r.call(t,Number(n[1]),Number(n[2])-1,Number(n[3]));const a=Number(n[4]||0)-e,s=Number(n[5]||0)-i,l=Number(n[6]||0),u=Math.floor(1e3*parseFloat("0."+(n[7]||0)));return o.call(t,a,s,l,u),t}(i)}const t=new Date(n);if(!B9(t))throw new Error(`Unable to convert "${n}" into a date`);return t}(n);t=va(e,t)||t;let s,a=[];for(;t;){if(s=DO.exec(t),!s){a.push(t);break}{a=a.concat(s.slice(1));const f=a.pop();if(!f)break;t=f}}let l=r.getTimezoneOffset();i&&(l=H9(i,l),r=function AO(n,t,e){const i=e?-1:1,r=n.getTimezoneOffset();return function IO(n,t){return(n=new Date(n.getTime())).setMinutes(n.getMinutes()+t),n}(n,i*(H9(t,r)-r))}(r,i,!0));let u="";return a.forEach(f=>{const p=function OO(n){if(Df[n])return Df[n];let t;switch(n){case"G":case"GG":case"GGG":t=En(xt.Eras,bt.Abbreviated);break;case"GGGG":t=En(xt.Eras,bt.Wide);break;case"GGGGG":t=En(xt.Eras,bt.Narrow);break;case"y":t=mi(ct.FullYear,1,0,!1,!0);break;case"yy":t=mi(ct.FullYear,2,0,!0,!0);break;case"yyy":t=mi(ct.FullYear,3,0,!1,!0);break;case"yyyy":t=mi(ct.FullYear,4,0,!1,!0);break;case"Y":t=B0(1);break;case"YY":t=B0(2,!0);break;case"YYY":t=B0(3);break;case"YYYY":t=B0(4);break;case"M":case"L":t=mi(ct.Month,1,1);break;case"MM":case"LL":t=mi(ct.Month,2,1);break;case"MMM":t=En(xt.Months,bt.Abbreviated);break;case"MMMM":t=En(xt.Months,bt.Wide);break;case"MMMMM":t=En(xt.Months,bt.Narrow);break;case"LLL":t=En(xt.Months,bt.Abbreviated,Dn.Standalone);break;case"LLLL":t=En(xt.Months,bt.Wide,Dn.Standalone);break;case"LLLLL":t=En(xt.Months,bt.Narrow,Dn.Standalone);break;case"w":t=Tf(1);break;case"ww":t=Tf(2);break;case"W":t=Tf(1,!0);break;case"d":t=mi(ct.Date,1);break;case"dd":t=mi(ct.Date,2);break;case"c":case"cc":t=mi(ct.Day,1);break;case"ccc":t=En(xt.Days,bt.Abbreviated,Dn.Standalone);break;case"cccc":t=En(xt.Days,bt.Wide,Dn.Standalone);break;case"ccccc":t=En(xt.Days,bt.Narrow,Dn.Standalone);break;case"cccccc":t=En(xt.Days,bt.Short,Dn.Standalone);break;case"E":case"EE":case"EEE":t=En(xt.Days,bt.Abbreviated);break;case"EEEE":t=En(xt.Days,bt.Wide);break;case"EEEEE":t=En(xt.Days,bt.Narrow);break;case"EEEEEE":t=En(xt.Days,bt.Short);break;case"a":case"aa":case"aaa":t=En(xt.DayPeriods,bt.Abbreviated);break;case"aaaa":t=En(xt.DayPeriods,bt.Wide);break;case"aaaaa":t=En(xt.DayPeriods,bt.Narrow);break;case"b":case"bb":case"bbb":t=En(xt.DayPeriods,bt.Abbreviated,Dn.Standalone,!0);break;case"bbbb":t=En(xt.DayPeriods,bt.Wide,Dn.Standalone,!0);break;case"bbbbb":t=En(xt.DayPeriods,bt.Narrow,Dn.Standalone,!0);break;case"B":case"BB":case"BBB":t=En(xt.DayPeriods,bt.Abbreviated,Dn.Format,!0);break;case"BBBB":t=En(xt.DayPeriods,bt.Wide,Dn.Format,!0);break;case"BBBBB":t=En(xt.DayPeriods,bt.Narrow,Dn.Format,!0);break;case"h":t=mi(ct.Hours,1,-12);break;case"hh":t=mi(ct.Hours,2,-12);break;case"H":t=mi(ct.Hours,1);break;case"HH":t=mi(ct.Hours,2);break;case"m":t=mi(ct.Minutes,1);break;case"mm":t=mi(ct.Minutes,2);break;case"s":t=mi(ct.Seconds,1);break;case"ss":t=mi(ct.Seconds,2);break;case"S":t=mi(ct.FractionalSeconds,1);break;case"SS":t=mi(ct.FractionalSeconds,2);break;case"SSS":t=mi(ct.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=V0(Si.Short);break;case"ZZZZZ":t=V0(Si.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=V0(Si.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=V0(Si.Long);break;default:return null}return Df[n]=t,t}(f);u+=p?p(r,e,l):"''"===f?"'":f.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function N0(n,t,e){const i=new Date(0);return i.setFullYear(n,t,e),i.setHours(0,0,0),i}function va(n,t){const e=function mO(n){return dr(n)[Re.LocaleId]}(n);if(L1[e]=L1[e]||{},L1[e][t])return L1[e][t];let i="";switch(t){case"shortDate":i=A0(n,$n.Short);break;case"mediumDate":i=A0(n,$n.Medium);break;case"longDate":i=A0(n,$n.Long);break;case"fullDate":i=A0(n,$n.Full);break;case"shortTime":i=L0(n,$n.Short);break;case"mediumTime":i=L0(n,$n.Medium);break;case"longTime":i=L0(n,$n.Long);break;case"fullTime":i=L0(n,$n.Full);break;case"short":const r=va(n,"shortTime"),o=va(n,"shortDate");i=R0(F0(n,$n.Short),[r,o]);break;case"medium":const a=va(n,"mediumTime"),s=va(n,"mediumDate");i=R0(F0(n,$n.Medium),[a,s]);break;case"long":const l=va(n,"longTime"),u=va(n,"longDate");i=R0(F0(n,$n.Long),[l,u]);break;case"full":const f=va(n,"fullTime"),p=va(n,"fullDate");i=R0(F0(n,$n.Full),[f,p])}return i&&(L1[e][t]=i),i}function R0(n,t){return t&&(n=n.replace(/\{([^}]+)}/g,function(e,i){return null!=t&&i in t?t[i]:e})),n}function Do(n,t,e="-",i,r){let o="";(n<0||r&&n<=0)&&(r?n=1-n:(n=-n,o=e));let a=String(n);for(;a.length0||s>-e)&&(s+=e),n===ct.Hours)0===s&&-12===e&&(s=12);else if(n===ct.FractionalSeconds)return function kO(n,t){return Do(n,3).substring(0,t)}(s,t);const l=no(a,ot.MinusSign);return Do(s,t,l,i,r)}}function En(n,t,e=Dn.Format,i=!1){return function(r,o){return function PO(n,t,e,i,r,o){switch(e){case xt.Months:return function gO(n,t,e){const i=dr(n),o=io([i[Re.MonthsFormat],i[Re.MonthsStandalone]],t);return io(o,e)}(t,r,i)[n.getMonth()];case xt.Days:return function pO(n,t,e){const i=dr(n),o=io([i[Re.DaysFormat],i[Re.DaysStandalone]],t);return io(o,e)}(t,r,i)[n.getDay()];case xt.DayPeriods:const a=n.getHours(),s=n.getMinutes();if(o){const u=function bO(n){const t=dr(n);return N9(t),(t[Re.ExtraData][2]||[]).map(i=>"string"==typeof i?Sf(i):[Sf(i[0]),Sf(i[1])])}(t),f=function CO(n,t,e){const i=dr(n);N9(i);const o=io([i[Re.ExtraData][0],i[Re.ExtraData][1]],t)||[];return io(o,e)||[]}(t,r,i),p=u.findIndex(P=>{if(Array.isArray(P)){const[E,H]=P,G=a>=E.hours&&s>=E.minutes,ne=a0?Math.floor(r/60):Math.ceil(r/60);switch(n){case Si.Short:return(r>=0?"+":"")+Do(a,2,o)+Do(Math.abs(r%60),2,o);case Si.ShortGMT:return"GMT"+(r>=0?"+":"")+Do(a,1,o);case Si.Long:return"GMT"+(r>=0?"+":"")+Do(a,2,o)+":"+Do(Math.abs(r%60),2,o);case Si.Extended:return 0===i?"Z":(r>=0?"+":"")+Do(a,2,o)+":"+Do(Math.abs(r%60),2,o);default:throw new Error(`Unknown zone width "${n}"`)}}}function V9(n){return N0(n.getFullYear(),n.getMonth(),n.getDate()+(4-n.getDay()))}function Tf(n,t=!1){return function(e,i){let r;if(t){const o=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,a=e.getDate();r=1+Math.floor((a+o)/7)}else{const o=V9(e),a=function EO(n){const t=N0(n,0,1).getDay();return N0(n,0,1+(t<=4?4:11)-t)}(o.getFullYear()),s=o.getTime()-a.getTime();r=1+Math.round(s/6048e5)}return Do(r,n,no(i,ot.MinusSign))}}function B0(n,t=!1){return function(e,i){return Do(V9(e).getFullYear(),n,no(i,ot.MinusSign),t)}}const Df={};function H9(n,t){n=n.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+n)/6e4;return isNaN(e)?t:e}function B9(n){return n instanceof Date&&!isNaN(n.valueOf())} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const NO=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function zf(n){const t=parseInt(n);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+n);return t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function j9(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const i=e.indexOf("="),[r,o]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===t)return decodeURIComponent(o)}return null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Zo=(()=>{class n{constructor(e,i,r,o){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=o,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(_1(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachChangedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachRemovedItem(i=>{i.previousValue&&this._toggleClass(i.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(i=>{if("string"!=typeof i.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${ft(i.item)}`);this._toggleClass(i.item,!0)}),e.forEachRemovedItem(i=>this._toggleClass(i.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!0)):Object.keys(e).forEach(i=>this._toggleClass(i,!!e[i])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!1)):Object.keys(e).forEach(i=>this._toggleClass(i,!1)))}_toggleClass(e,i){(e=e.trim())&&e.split(/\s+/g).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return n.\u0275fac=function(e){return new(e||n)(Y(O0),Y(A1),Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class QO{constructor(t,e,i,r){this.$implicit=t,this.ngForOf=e,this.index=i,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let pi=(()=>{class n{constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((r,o,a)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new QO(r.item,this._ngForOf,-1,-1),null===a?void 0:a);else if(null==a)i.remove(null===o?void 0:o);else if(null!==o){const s=i.get(o);i.move(s,a),G9(s,r)}});for(let r=0,o=i.length;r{G9(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(O0))},n.\u0275dir=We({type:n,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),n})();function G9(n,t){n.context.$implicit=t.item} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let Et=(()=>{class n{constructor(e,i){this._viewContainer=e,this._context=new XO,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){K9("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){K9("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi))},n.\u0275dir=We({type:n,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),n})();class XO{constructor(){this.$implicit=null,this.ngIf=null}}function K9(n,t){if(t&&!t.createEmbeddedView)throw new Error(`${n} must be a TemplateRef, but received '${ft(t)}'.`)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Of{constructor(t,e){this._viewContainerRef=t,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(t){t&&!this._created?this.create():!t&&this._created&&this.destroy()}}let tr=(()=>{class n{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const i=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),i}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let i=0;i{class n{constructor(e,i,r){this.ngSwitch=r,r._addCase(),this._view=new Of(e,i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(tr,9))},n.\u0275dir=We({type:n,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),n})(),Xo=(()=>{class n{constructor(e,i,r){r._addDefault(new Of(e,i))}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(tr,9))},n.\u0275dir=We({type:n,selectors:[["","ngSwitchDefault",""]],standalone:!0}),n})(),Ns=(()=>{class n{constructor(e,i,r){this._ngEl=e,this._differs=i,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,i){const[r,o]=e.split("."),a=-1===r.indexOf("-")?void 0:Cr.DashCase;null!=i?this._renderer.setStyle(this._ngEl.nativeElement,r,o?`${i}${o}`:i,a):this._renderer.removeStyle(this._ngEl.nativeElement,r,a)}_applyChanges(e){e.forEachRemovedItem(i=>this._setStyle(i.key,null)),e.forEachAddedItem(i=>this._setStyle(i.key,i.currentValue)),e.forEachChangedItem(i=>this._setStyle(i.key,i.currentValue))}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(A1),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),n})(),_a=(()=>{class n{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(e){if(e.ngTemplateOutlet||e.ngTemplateOutletInjector){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:o,ngTemplateOutletInjector:a}=this;this._viewRef=i.createEmbeddedView(r,o,a?{injector:a}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr))},n.\u0275dir=We({type:n,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Dt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function ko(n,t){return new Se(2100,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class eI{createSubscription(t,e){return t.subscribe({next:e,error:i=>{throw i}})}dispose(t){t.unsubscribe()}}class tI{createSubscription(t,e){return t.then(e,i=>{throw i})}dispose(t){}}const nI=new tI,iI=new eI;let Z9=(()=>{class n{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,i=>this._updateLatestValue(e,i))}_selectStrategy(e){if(v0(e))return nI;if(qg(e))return iI;throw ko()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,i){e===this._obj&&(this._latestValue=i,this._ref.markForCheck())}}return n.\u0275fac=function(e){return new(e||n)(Y(er,16))},n.\u0275pipe=Pi({name:"async",type:n,pure:!1,standalone:!0}),n})(),X9=(()=>{class n{constructor(e){this.differs=e,this.keyValues=[],this.compareFn=J9}transform(e,i=J9){if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ||(this.differ=this.differs.find(e).create());const r=this.differ.diff(e),o=i!==this.compareFn;return r&&(this.keyValues=[],r.forEachItem(a=>{this.keyValues.push( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function mI(n,t){return{key:n,value:t}}(a.key,a.currentValue))})),(r||o)&&(this.keyValues.sort(i),this.compareFn=i),this.keyValues}}return n.\u0275fac=function(e){return new(e||n)(Y(A1,16))},n.\u0275pipe=Pi({name:"keyvalue",type:n,pure:!1,standalone:!0}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function J9(n,t){const e=n.key,i=t.key;if(e===i)return 0;if(void 0===e)return 1;if(void 0===i)return-1;if(null===e)return 1;if(null===i)return-1;if("string"==typeof e&&"string"==typeof i)return e{class n{constructor(e){this._locale=e}transform(e,i,r){if(!function If(n){return!(null==n||""===n||n!=n)}(e))return null;r=r||this._locale;try{return function YO(n,t,e){return function xf(n,t,e,i,r,o,a=!1){let s="",l=!1;if(isFinite(n)){let u=function jO(n){let i,r,o,a,s,t=Math.abs(n)+"",e=0;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(o=t.search(/e/i))>0?(r<0&&(r=o),r+=+t.slice(o+1),t=t.substring(0,o)):r<0&&(r=t.length),o=0;"0"===t.charAt(o);o++);if(o===(s=t.length))i=[0],r=1;else{for(s--;"0"===t.charAt(s);)s--;for(r-=o,i=[],a=0;o<=s;o++,a++)i[a]=Number(t.charAt(o))}return r>22&&(i=i.splice(0,21),e=r-1,r=1),{digits:i,exponent:e,integerLen:r}}(n);a&&(u=function qO(n){if(0===n.digits[0])return n;const t=n.digits.length-n.integerLen;return n.exponent?n.exponent+=2:(0===t?n.digits.push(0,0):1===t&&n.digits.push(0),n.integerLen+=2),n}(u));let f=t.minInt,p=t.minFrac,P=t.maxFrac;if(o){const ye=o.match(NO);if(null===ye)throw new Error(`${o} is not a valid digit info`);const le=ye[1],Pe=ye[3],Xe=ye[5];null!=le&&(f=zf(le)),null!=Pe&&(p=zf(Pe)),null!=Xe?P=zf(Xe):null!=Pe&&p>P&&(P=p)}!function $O(n,t,e){if(t>e)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${e}).`);let i=n.digits,r=i.length-n.integerLen;const o=Math.min(Math.max(t,r),e);let a=o+n.integerLen,s=i[a];if(a>0){i.splice(Math.max(n.integerLen,a));for(let p=a;p=5)if(a-1<0){for(let p=0;p>a;p--)i.unshift(0),n.integerLen++;i.unshift(1),n.integerLen++}else i[a-1]++;for(;r=u?H.pop():l=!1),P>=10?1:0},0);f&&(i.unshift(f),n.integerLen++)}(u,p,P);let E=u.digits,H=u.integerLen;const G=u.exponent;let ne=[];for(l=E.every(ye=>!ye);H0?ne=E.splice(H,E.length):(ne=E,E=[0]);const ue=[];for(E.length>=t.lgSize&&ue.unshift(E.splice(-t.lgSize,E.length).join(""));E.length>t.gSize;)ue.unshift(E.splice(-t.gSize,E.length).join(""));E.length&&ue.unshift(E.join("")),s=ue.join(no(e,i)),ne.length&&(s+=no(e,r)+ne.join("")),G&&(s+=no(e,ot.Exponential)+"+"+G)}else s=no(e,ot.Infinity);return s=n<0&&!l?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf,s}(n,function Pf(n,t="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=n.split(";"),r=i[0],o=i[1],a=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],s=a[0],l=a[1]||"";e.posPre=s.substring(0,s.indexOf("#"));for(let f=0;f{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const t_="browser"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class i_{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Nf extends +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class HI extends class sO{}{constructor(){super(...arguments),this.supportsDOMEvents=!0}}{static makeCurrent(){!function aO(n){I0||(I0=n)}(new Nf)}onAndCancel(t,e,i){return t.addEventListener(e,i,!1),()=>{t.removeEventListener(e,i,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function BI(){return R1=R1||document.querySelector("base"),R1?R1.getAttribute("href"):null}();return null==e?null:function UI(n){q0=q0||document.createElement("a"),q0.setAttribute("href",n);const t=q0.pathname;return"/"===t.charAt(0)?t:`/${t}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(e)}resetBaseElement(){R1=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return j9(document.cookie,t)}}let q0,R1=null;const s_=new $e("TRANSITION_ID"),qI=[{provide:Jv,useFactory:function YI(n,t,e){return()=>{e.get(k0).donePromise.then(()=>{const i=Qo(),r=t.querySelectorAll(`style[ng-transition="${n}"]`);for(let o=0;o{class n{build(){return new XMLHttpRequest}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const j0=new $e("EventManagerPlugins");let $0=(()=>{class n{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let o=0;o{class n{constructor(){this._stylesSet=new Set}addStyles(e){const i=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),i.add(r))}),this.onStylesAdded(i)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),V1=(()=>{class n extends c_{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,i,r){e.forEach(o=>{const a=this._doc.createElement("style");a.textContent=o,r.push(i.appendChild(a))})}addHost(e){const i=[];this._addStylesToHost(this._stylesSet,e,i),this._hostNodes.set(e,i)}removeHost(e){const i=this._hostNodes.get(e);i&&i.forEach(u_),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((i,r)=>{this._addStylesToHost(e,r,i)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(u_))}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();function u_(n){Qo().remove(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const Rf={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Vf=/%COMP%/g;function W0(n,t,e){for(let i=0;i{if("__ngUnwrap__"===t)return n;!1===n(t)&&(t.preventDefault(),t.returnValue=!1)}}let G0=(()=>{class n{constructor(e,i,r){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new Hf(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;switch(i.encapsulation){case Lr.Emulated:{let r=this.rendererByCompId.get(i.id);return r||(r=new XI(this.eventManager,this.sharedStylesHost,i,this.appId),this.rendererByCompId.set(i.id,r)),r.applyToHost(e),r}case 1:case Lr.ShadowDom:return new JI(this.eventManager,this.sharedStylesHost,e,i);default:if(!this.rendererByCompId.has(i.id)){const r=W0(i.id,i.styles,[]);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(i.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return n.\u0275fac=function(e){return new(e||n)(me($0),me(V1),me(z1))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class Hf{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(Rf[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(p_(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(p_(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?document.querySelector(t):t;if(!i)throw new Error(`The selector "${t}" did not match any elements`);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,r){if(r){e=r+":"+e;const o=Rf[r];o?t.setAttributeNS(o,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const r=Rf[i];r?t.removeAttributeNS(r,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,r){r&(Cr.DashCase|Cr.Important)?t.style.setProperty(e,i,r&Cr.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&Cr.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){t[e]=i}setValue(t,e){t.nodeValue=e}listen(t,e,i){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,f_(i)):this.eventManager.addEventListener(t,e,f_(i))}}function p_(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class XI extends Hf{constructor(t,e,i,r){super(t),this.component=i;const o=W0(r+"-"+i.id,i.styles,[]);e.addStyles(o),this.contentAttr=function KI(n){return"_ngcontent-%COMP%".replace(Vf,n)}(r+"-"+i.id),this.hostAttr=function QI(n){return"_nghost-%COMP%".replace(Vf,n)}(r+"-"+i.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}class JI extends Hf{constructor(t,e,i,r){super(t),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const o=W0(r.id,r.styles,[]);for(let a=0;a{class n extends l_{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const g_=["alt","control","meta","shift"],tA={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},nA={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let iA=(()=>{class n extends l_{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,i,r){const o=n.parseEventName(i),a=n.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Qo().onAndCancel(e,o.domEventName,a))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const o=n._normalizeKey(i.pop());let a="",s=i.indexOf("code");if(s>-1&&(i.splice(s,1),a="code."),g_.forEach(u=>{const f=i.indexOf(u);f>-1&&(i.splice(f,1),a+=u+".")}),a+=o,0!=i.length||0===o.length)return null;const l={};return l.domEventName=r,l.fullKey=a,l}static matchEventFullKeyCode(e,i){let r=tA[e.key]||e.key,o="";return i.indexOf("code.")>-1&&(r=e.code,o="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),g_.forEach(a=>{a!==r&&(0,nA[a])(e)&&(o+=a+".")}),o+=r,o===i)}static eventCallback(e,i,r){return o=>{n.matchEventFullKeyCode(o,e)&&r.runGuarded(()=>i(o))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const __=[{provide:E1,useValue:t_},{provide:t9,useValue:function rA(){Nf.makeCurrent()},multi:!0},{provide:en,useFactory:function aA(){return function oD(n){Qd=n}(document),document},deps:[]}],sA=c9(iO,"browser",__),y_=new $e(""),b_=[{provide:x0,useClass: +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class jI{addToWindow(t){vn.getAngularTestability=(i,r=!0)=>{const o=t.findTestabilityInTree(i,r);if(null==o)throw new Error("Could not find testability for element.");return o},vn.getAllAngularTestabilities=()=>t.getAllTestabilities(),vn.getAllAngularRootElements=()=>t.getAllRootElements(),vn.frameworkStabilizers||(vn.frameworkStabilizers=[]),vn.frameworkStabilizers.push(i=>{const r=vn.getAllAngularTestabilities();let o=r.length,a=!1;const s=function(l){a=a||l,o--,0==o&&i(a)};r.forEach(function(l){l.whenStable(s)})})}findTestabilityInTree(t,e,i){if(null==e)return null;const r=t.getTestability(e);return null!=r?r:i?Qo().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}},deps:[]},{provide:a9,useClass:ff,deps:[Ft,mf,x0]},{provide:ff,useClass:ff,deps:[Ft,mf,x0]}],C_=[{provide:r3,useValue:"root"},{provide:El,useFactory:function oA(){return new El},deps:[]},{provide:j0,useClass:eA,multi:!0,deps:[en,Ft,E1]},{provide:j0,useClass:iA,multi:!0,deps:[en]},{provide:G0,useClass:G0,deps:[$0,V1,z1]},{provide:ja,useExisting:G0},{provide:c_,useExisting:V1},{provide:V1,useClass:V1,deps:[en]},{provide:$0,useClass:$0,deps:[j0,Ft]},{provide:i_,useClass:$I,deps:[]},[]];let w_=(()=>{class n{constructor(e){}static withServerTransition(e){return{ngModule:n,providers:[{provide:z1,useValue:e.appId},{provide:s_,useExisting:z1},qI]}}}return n.\u0275fac=function(e){return new(e||n)(me(y_,12))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[...C_,...b_],imports:[xr,rO]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */"undefined"!=typeof window&&window;let K0=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new(e||n):me(T_),i},providedIn:"root"}),n})(),T_=(()=>{class n extends K0{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case Mn.NONE:return i;case Mn.HTML:return jo(i,"HTML")?Hr(i):P5(this._doc,String(i)).toString();case Mn.STYLE:return jo(i,"Style")?Hr(i):i;case Mn.SCRIPT:if(jo(i,"Script"))return Hr(i);throw new Error("unsafe value used in a script context");case Mn.URL:return jo(i,"URL")?Hr(i):e0(String(i));case Mn.RESOURCE_URL:if(jo(i,"ResourceURL"))return Hr(i);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return function dD(n){return new aD(n)}(e)}bypassSecurityTrustStyle(e){return function fD(n){return new sD(n)}(e)}bypassSecurityTrustScript(e){return function mD(n){return new lD(n)}(e)}bypassSecurityTrustUrl(e){return function pD(n){return new cD(n)}(e)}bypassSecurityTrustResourceUrl(e){return function gD(n){return new uD(n)}(e)}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new e:function gA(n){return new T_(n.get(en))}(me(hr)),i},providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class vA extends M{constructor(t,e){super()}schedule(t,e=0){return this}}class Q0 extends vA{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){if(this.closed)return this;this.state=t;const i=this.id,r=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(r,i,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this}requestAsyncId(t,e,i=0){return setInterval(t.flush.bind(t,this),i)}recycleAsyncId(t,e,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return e;clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(t,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let r,i=!1;try{this.work(t)}catch(o){i=!0,r=!!o&&o||new Error(o)}if(i)return this.unsubscribe(),r}_unsubscribe(){const t=this.id,e=this.scheduler,i=e.actions,r=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&i.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null}}let D_=(()=>{class n{constructor(e,i=n.now){this.SchedulerAction=e,this.now=i}schedule(e,i=0,r){return new this.SchedulerAction(this,e).schedule(r,i)}}return n.now=()=>Date.now(),n})();class xo extends D_{constructor(t,e=D_.now){super(t,()=>xo.delegate&&xo.delegate!==this?xo.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(t,e=0,i){return xo.delegate&&xo.delegate!==this?xo.delegate.schedule(t,e,i):super.schedule(t,e,i)}flush(t){const{actions:e}=this;if(this.active)return void e.push(t);let i;this.active=!0;do{if(i=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,i){for(;t=e.shift();)t.unsubscribe();throw i}}}const bA=new class yA extends xo{}(class _A extends Q0{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}schedule(t,e=0){return e>0?super.schedule(t,e):(this.delay=e,this.state=t,this.scheduler.flush(this),this)}execute(t,e){return e>0||this.closed?super.execute(t,e):this._execute(t,e)}requestAsyncId(t,e,i=0){return null!==i&&i>0||null===i&&this.delay>0?super.requestAsyncId(t,e,i):t.flush(this)}}),CA=new te(n=>n.complete());function k_(n){return n?function wA(n){return new te(t=>n.schedule(()=>t.complete()))}(n):CA}function Po(...n){let t=n[n.length-1];return ke(t)?(n.pop(),Qt(n,t)):Fo(n)}function SA({error:n,subscriber:t}){t.error(n)}class Pr{constructor(t,e,i){this.kind=t,this.value=e,this.error=i,this.hasValue="N"===t}observe(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}}do(t,e,i){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return i&&i()}}accept(t,e,i){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,i)}toObservable(){switch(this.kind){case"N":return Po(this.value);case"E":return function MA(n,t){return new te(t?e=>t.schedule(SA,0,{error:n,subscriber:e}):e=>e.error(n))}(this.error);case"C":return k_()}throw new Error("unexpected notification kind value")}static createNext(t){return void 0!==t?new Pr("N",t):Pr.undefinedValueNotification}static createError(t){return new Pr("E",void 0,t)}static createComplete(){return Pr.completeNotification}}Pr.completeNotification=new Pr("C"),Pr.undefinedValueNotification=new Pr("N",void 0);class Z0 extends I{constructor(t,e,i=0){super(t),this.scheduler=e,this.delay=i}static dispatch(t){const{notification:e,destination:i}=t;e.observe(i),this.unsubscribe()}scheduleMessage(t){this.destination.add(this.scheduler.schedule(Z0.dispatch,this.delay,new DA(t,this.destination)))}_next(t){this.scheduleMessage(Pr.createNext(t))}_error(t){this.scheduleMessage(Pr.createError(t)),this.unsubscribe()}_complete(){this.scheduleMessage(Pr.createComplete()),this.unsubscribe()}}class DA{constructor(t,e){this.notification=t,this.destination=e}}class Rs extends de{constructor(t=Number.POSITIVE_INFINITY,e=Number.POSITIVE_INFINITY,i){super(),this.scheduler=i,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=t<1?1:t,this._windowTime=e<1?1:e,e===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(t){if(!this.isStopped){const e=this._events;e.push(t),e.length>this._bufferSize&&e.shift()}super.next(t)}nextTimeWindow(t){this.isStopped||(this._events.push(new kA(this._getNow(),t)),this._trimBufferThenGetEvents()),super.next(t)}_subscribe(t){const e=this._infiniteTimeWindow,i=e?this._events:this._trimBufferThenGetEvents(),r=this.scheduler,o=i.length;let a;if(this.closed)throw new we;if(this.isStopped||this.hasError?a=M.EMPTY:(this.observers.push(t),a=new ce(this,t)),r&&t.add(t=new Z0(t,r)),e)for(let s=0;se&&(a=Math.max(a,o-e)),a>0&&r.splice(0,a),r}}class kA{constructor(t,e){this.time=t,this.value=e}}function x_(n,t){return"function"==typeof t?e=>e.pipe(x_((i,r)=>yi(n(i,r)).pipe(He((o,a)=>t(i,o,r,a))))):e=>e.lift(new xA(n))}class xA{constructor(t){this.project=t}call(t,e){return e.subscribe(new PA(t,this.project))}}class PA extends Ar{constructor(t,e){super(t),this.project=e,this.index=0}_next(t){let e;const i=this.index++;try{e=this.project(t,i)}catch(r){return void this.destination.error(r)}this._innerSub(e)}_innerSub(t){const e=this.innerSubscription;e&&e.unsubscribe();const i=new bi(this),r=this.destination;r.add(i),this.innerSubscription=Cn(t,i),this.innerSubscription!==i&&r.add(this.innerSubscription)}_complete(){const{innerSubscription:t}=this;(!t||t.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(t){this.destination.next(t)}} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const X0={schedule(n,t){const e=setTimeout(n,t);return()=>clearTimeout(e)},scheduleBeforeRender(n){if("undefined"==typeof window)return X0.schedule(n,0);if(void 0===window.requestAnimationFrame)return X0.schedule(n,16);const t=window.requestAnimationFrame(n);return()=>window.cancelAnimationFrame(t)}};let Yf;function RA(n,t,e){let i=e;return function EA(n){return!!n&&n.nodeType===Node.ELEMENT_NODE}(n)&&t.some((r,o)=>!("*"===r||!function IA(n,t){if(!Yf){const e=Element.prototype;Yf=e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector}return n.nodeType===Node.ELEMENT_NODE&&Yf.call(n,t)}(n,r)||(i=o,0))),i +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}class HA{constructor(t,e){this.componentFactory=e.get(ha).resolveComponentFactory(t)}create(t){return new BA(this.componentFactory,t)}}class BA{constructor(t,e){this.componentFactory=t,this.injector=e,this.eventEmitters=new Rs(1),this.events=this.eventEmitters.pipe(x_(i=>qn(...i))),this.componentRef=null,this.viewChangeDetectorRef=null,this.inputChanges=null,this.hasInputChanges=!1,this.implementsOnChanges=!1,this.scheduledChangeDetectionFn=null,this.scheduledDestroyFn=null,this.initialInputValues=new Map,this.unchangedInputs=new Set(this.componentFactory.inputs.map(({propName:i})=>i)),this.ngZone=this.injector.get(Ft),this.elementZone="undefined"==typeof Zone?null:this.ngZone.run(()=>Zone.current)}connect(t){this.runInZone(()=>{if(null!==this.scheduledDestroyFn)return this.scheduledDestroyFn(),void(this.scheduledDestroyFn=null);null===this.componentRef&&this.initializeComponent(t)})}disconnect(){this.runInZone(()=>{null===this.componentRef||null!==this.scheduledDestroyFn||(this.scheduledDestroyFn=X0.schedule(()=>{null!==this.componentRef&&(this.componentRef.destroy(),this.componentRef=null,this.viewChangeDetectorRef=null)},10))})}getInputValue(t){return this.runInZone(()=>null===this.componentRef?this.initialInputValues.get(t):this.componentRef.instance[t])}setInputValue(t,e){this.runInZone(()=>{null!==this.componentRef?function AA(n,t){return n===t||n!=n&&t!=t}(e,this.getInputValue(t))&&(void 0!==e||!this.unchangedInputs.has(t))||(this.recordInputChange(t,e),this.unchangedInputs.delete(t),this.hasInputChanges=!0,this.componentRef.instance[t]=e,this.scheduleDetectChanges()):this.initialInputValues.set(t,e)})}initializeComponent(t){const e=hr.create({providers:[],parent:this.injector}),i= +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function NA(n,t){const e=n.childNodes,i=t.map(()=>[]);let r=-1;t.some((o,a)=>"*"===o&&(r=a,!0));for(let o=0,a=e.length;o{this.initialInputValues.has(t)&&this.setInputValue(t,this.initialInputValues.get(t))}),this.initialInputValues.clear()}initializeOutputs(t){const e=this.componentFactory.outputs.map(({propName:i,templateName:r})=>t.instance[i].pipe(He(a=>({name:r,value:a}))));this.eventEmitters.next(e)}callNgOnChanges(t){if(!this.implementsOnChanges||null===this.inputChanges)return;const e=this.inputChanges;this.inputChanges=null,t.instance.ngOnChanges(e)}markViewForCheck(t){this.hasInputChanges&&(this.hasInputChanges=!1,t.markForCheck())}scheduleDetectChanges(){this.scheduledChangeDetectionFn||(this.scheduledChangeDetectionFn=X0.scheduleBeforeRender(()=>{this.scheduledChangeDetectionFn=null,this.detectChanges()}))}recordInputChange(t,e){if(!this.implementsOnChanges)return;null===this.inputChanges&&(this.inputChanges={});const i=this.inputChanges[t];if(i)return void(i.currentValue=e);const r=this.unchangedInputs.has(t),o=r?void 0:this.getInputValue(t);this.inputChanges[t]=new ul(o,e,r)}detectChanges(){null!==this.componentRef&&(this.callNgOnChanges(this.componentRef),this.markViewForCheck(this.viewChangeDetectorRef),this.componentRef.changeDetectorRef.detectChanges())}runInZone(t){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(t):t()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class UA extends HTMLElement{constructor(){super(...arguments),this.ngElementEventsSubscription=null}}function J0(n,t){return new te(e=>{const i=n.length;if(0===i)return void e.complete();const r=new Array(i);let o=0,a=0;for(let s=0;s{u||(u=!0,a++),r[s]=f},error:f=>e.error(f),complete:()=>{o++,(o===i||!u)&&(a===i&&e.next(t?t.reduce((f,p,P)=>(f[p]=r[P],f),{}):r),e.complete())}}))}})} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let P_=(()=>{class n{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt))},n.\u0275dir=We({type:n}),n})(),Vs=(()=>{class n extends P_{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275dir=We({type:n,features:[kt]}),n})();const ir=new $e("NgValueAccessor"),jA={provide:ir,useExisting:vt(()=>e4),multi:!0}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let e4=(()=>{class n extends Vs{writeValue(e){this.setProperty("checked",e)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275dir=We({type:n,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,i){1&e&&_e("change",function(o){return i.onChange(o.target.checked)})("blur",function(){return i.onTouched()})},features:[Jt([jA]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const $A={provide:ir,useExisting:vt(()=>zo),multi:!0},GA=new $e("CompositionEventMode");let zo=(()=>{class n extends P_{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function WA(){const n=Qo()?Qo().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",null==e?"":e)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt),Y(GA,8))},n.\u0275dir=We({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,i){1&e&&_e("input",function(o){return i._handleInput(o.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(o){return i._compositionEnd(o.target.value)})},features:[Jt([$A]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const rr=new $e("NgValidators"),Qa=new $e("NgAsyncValidators");function V_(n){return null!=n}function H_(n){return v0(n)?yi(n):n}function B_(n){let t={};return n.forEach(e=>{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function U_(n,t){return t.map(e=>e(n))}function Y_(n){return n.map(t=>function ZA(n){return!n.validate}(t)?t:e=>t.validate(e))}function qf(n){return null!=n?function q_(n){if(!n)return null;const t=n.filter(V_);return 0==t.length?null:function(e){return B_(U_(e,t))}}(Y_(n)):null}function jf(n){return null!=n?function j_(n){if(!n)return null;const t=n.filter(V_);return 0==t.length?null:function(e){ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return function qA(...n){if(1===n.length){const t=n[0];if(m(t))return J0(t,null);if(d(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return J0(e.map(i=>t[i]),e)}}if("function"==typeof n[n.length-1]){const t=n.pop();return J0(n=1===n.length&&m(n[0])?n[0]:n,null).pipe(He(e=>t(...e)))}return J0(n,null)}(U_(e,t).map(H_)).pipe(He(B_))}}(Y_(n)):null}function $_(n,t){return null===n?[t]:Array.isArray(n)?[...n,t]:[n,t]}function $f(n){return n?Array.isArray(n)?n:[n]:[]}function n4(n,t){return Array.isArray(n)?n.includes(t):n===t}function K_(n,t){const e=$f(t);return $f(n).forEach(r=>{n4(e,r)||e.push(r)}),e}function Q_(n,t){return $f(t).filter(e=>!n4(n,e))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Z_{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=qf(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=jf(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Za extends Z_{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class mr extends Z_{get formDirective(){return null}get path(){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class X_{constructor(t){this._cd=t}get isTouched(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.touched)}get isUntouched(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.untouched)}get isPristine(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.pristine)}get isDirty(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.dirty)}get isValid(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.valid)}get isInvalid(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.invalid)}get isPending(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.pending)}get isSubmitted(){var t;return!(null===(t=this._cd)||void 0===t||!t.submitted)}}let pr=(()=>{class n extends X_{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Za,2))},n.\u0275dir=We({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&Gt("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},features:[kt]}),n})(),J_=(()=>{class n extends X_{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(mr,10))},n.\u0275dir=We({type:n,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,i){2&e&&Gt("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},features:[kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const H1="VALID",o4="INVALID",nc="PENDING",B1="DISABLED";function Qf(n){return(a4(n)?n.validators:n)||null}function ty(n){return Array.isArray(n)?qf(n):n||null}function Zf(n,t){return(a4(t)?t.asyncValidators:n)||null}function ny(n){return Array.isArray(n)?jf(n):n||null}function a4(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}class oy{constructor(t,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=e,this._composedValidatorFn=ty(this._rawValidators),this._composedAsyncValidatorFn=ny(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get valid(){return this.status===H1}get invalid(){return this.status===o4}get pending(){return this.status==nc}get disabled(){return this.status===B1}get enabled(){return this.status!==B1}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._rawValidators=t,this._composedValidatorFn=ty(t)}setAsyncValidators(t){this._rawAsyncValidators=t,this._composedAsyncValidatorFn=ny(t)}addValidators(t){this.setValidators(K_(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(K_(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(Q_(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(Q_(t,this._rawAsyncValidators))}hasValidator(t){return n4(this._rawValidators,t)}hasAsyncValidator(t){return n4(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status=nc,!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=B1,this.errors=null,this._forEachChild(i=>{i.disable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(i=>i(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=H1,this._forEachChild(i=>{i.enable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===H1||this.status===nc)&&this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?B1:H1}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=nc,this._hasOwnPendingAsyncValidator=!0;const e=H_(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:t})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){let e=t;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(t,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new Je,this.statusChanges=new Je}_calculateStatus(){return this._allControlsDisabled()?B1:this.errors?o4:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(nc)?nc:this._anyControlsHaveStatus(o4)?o4:H1}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){a4(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(t){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Xf extends oy{constructor(t,e,i){super(Qf(e),Zf(i,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,i={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,i={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){(function ry(n,t,e){n._forEachChild((i,r)=>{if(void 0===e[r])throw new Se(1002,"")})})(this,0,t),Object.keys(t).forEach(i=>{(function iy(n,t,e){const i=n.controls;if(!(t?Object.keys(i):i).length)throw new Se(1e3,"");if(!i[e])throw new Se(1001,"")})(this,!0,i),this.controls[i].setValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(i=>{const r=this.controls[i];r&&r.patchValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((i,r)=>{i.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,i)=>(t[i]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&t(i,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&t(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,r)=>((i.enabled||this.disabled)&&(e[r]=i.value),e))}_reduceChildren(t,e){let i=t;return this._forEachChild((r,o)=>{i=e(i,r,o)}),i}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}}function U1(n,t){var e,i;Jf(n,t),t.valueAccessor.writeValue(n.value),n.disabled&&(null===(i=(e=t.valueAccessor).setDisabledState)||void 0===i||i.call(e,!0)),function aL(n,t){t.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&ay(n,t)})}(n,t),function lL(n,t){const e=(i,r)=>{t.valueAccessor.writeValue(i),r&&t.viewToModelUpdate(i)};n.registerOnChange(e),t._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,t),function sL(n,t){t.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&ay(n,t),"submit"!==n.updateOn&&n.markAsTouched()})}(n,t),function oL(n,t){if(t.valueAccessor.setDisabledState){const e=i=>{t.valueAccessor.setDisabledState(i)};n.registerOnDisabledChange(e),t._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,t)}function c4(n,t){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function Jf(n,t){const e=function W_(n){return n._rawValidators}(n);null!==t.validator?n.setValidators($_(e,t.validator)):"function"==typeof e&&n.setValidators([e]);const i=function G_(n){return n._rawAsyncValidators}(n);null!==t.asyncValidator?n.setAsyncValidators($_(i,t.asyncValidator)):"function"==typeof i&&n.setAsyncValidators([i]);const r=()=>n.updateValueAndValidity();c4(t._rawValidators,r),c4(t._rawAsyncValidators,r)}function ay(n,t){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const fL={provide:mr,useExisting:vt(()=>h4)},Y1=(()=>Promise.resolve())();let h4=(()=>{class n extends mr{constructor(e,i){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new Je,this.form=new Xf({},qf(e),jf(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Y1.then(()=>{const i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),U1(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Y1.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Y1.then(()=>{const i=this._findContainer(e.path),r=new Xf({});(function sy(n,t){Jf(n,t)})(r,e),i.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Y1.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){Y1.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){var i;return this.submitted=!0,function cy(n,t){n._syncPendingControls(),t.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===(null===(i=null==e?void 0:e.target)||void 0===i?void 0:i.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return n.\u0275fac=function(e){return new(e||n)(Y(rr,10),Y(Qa,10))},n.\u0275dir=We({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,i){1&e&&_e("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Jt([fL]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function uy(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function hy(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const dy=class extends oy{constructor(t=null,e,i){super(Qf(e),Zf(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),a4(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=hy(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){uy(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){uy(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(t){hy(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}},gL={provide:Za,useExisting:vt(()=>or)},py=(()=>Promise.resolve())(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let or=(()=>{class n extends Za{constructor(e,i,r,o,a){super(),this._changeDetectorRef=a,this.control=new dy,this._registered=!1,this.update=new Je,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=function t6(n,t){if(!t)return null;let e,i,r;return Array.isArray(t),t.forEach(o=>{o.constructor===zo?e=o:function hL(n){return Object.getPrototypeOf(n.constructor)===Vs}(o)?i=o:r=o}),r||i||e||null}(0,o)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function e6(n,t){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){U1(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){py.then(()=>{var i;this.control.setValue(e,{emitViewToModelChange:!1}),null===(i=this._changeDetectorRef)||void 0===i||i.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,r=0!==i&&function Cf(n){return"boolean"==typeof n?n:null!=n&&"false"!==n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(i);py.then(()=>{var o;r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),null===(o=this._changeDetectorRef)||void 0===o||o.markForCheck()})}_getPath(e){return this._parent? +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function s4(n,t){return[...t.path,n]}(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(Y(mr,9),Y(rr,10),Y(Qa,10),Y(ir,10),Y(er,8))},n.\u0275dir=We({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Jt([gL]),kt,Dt]}),n})(),gy=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const _L={provide:ir,useExisting:vt(()=>n6),multi:!0};let _y=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(),yL=(()=>{class n{constructor(){this._accessors=[]}add(e,i){this._accessors.push([e,i])}remove(e){for(let i=this._accessors.length-1;i>=0;--i)if(this._accessors[i][1]===e)return void this._accessors.splice(i,1)}select(e){this._accessors.forEach(i=>{this._isSameGroup(i,e)&&i[1]!==e&&i[1].fireUncheck(e.value)})}_isSameGroup(e,i){return!!e[0].control&&e[0]._parent===i._control._parent&&e[1].name===i.name}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:_y}),n})(),n6=(()=>{class n extends Vs{constructor(e,i,r,o){super(e,i),this._registry=r,this._injector=o,this.onChange=()=>{}}ngOnInit(){this._control=this._injector.get(Za),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this.setProperty("checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}fireUncheck(e){this.writeValue(e)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt),Y(yL),Y(hr))},n.\u0275dir=We({type:n,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,i){1&e&&_e("change",function(){return i.onChange()})("blur",function(){return i.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[Jt([_L]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const r6=new $e("NgModelWithFormControlWarning");let Ay=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[_y]}),n})(),ic=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[Ay]}),n})(),HL=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:r6,useValue:e.warnOnNgModelWithFormControl}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[Ay]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Bs(n,t){return function(i){return i.lift(new YL(n,t))}}class YL{constructor(t,e){this.predicate=t,this.thisArg=e}call(t,e){return e.subscribe(new qL(t,this.predicate,this.thisArg))}}class qL extends I{constructor(t,e,i){super(t),this.predicate=e,this.thisArg=i,this.count=0}_next(t){let e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(i){return void this.destination.error(i)}e&&this.destination.next(t)}} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Ly{}class d4{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ya{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),o=r.toLowerCase(),a=e.slice(i+1).trim();this.maybeSetNormalizedName(r,o),this.headers.has(o)?this.headers.get(o).push(a):this.headers.set(o,[a])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let i=t[e];const r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(r,i),this.maybeSetNormalizedName(e,r))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof ya?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new ya;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof ya?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let i=t.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(t.name,e);const r=("a"===t.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const o=t.value;if(o){let a=this.headers.get(e);if(!a)return;a=a.filter(s=>-1===o.indexOf(s)),0===a.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,a)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class jL{encodeKey(t){return Fy(t)}encodeValue(t){return Fy(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const WL=/%(\d[a-f0-9])/gi,GL={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Fy(n){return encodeURIComponent(n).replace(WL,(t,e)=>{var i;return null!==(i=GL[e])&&void 0!==i?i:t})}function f4(n){return`${n}`}class Xa{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new jL,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function $L(n,t){const e=new Map;return n.length>0&&n.replace(/^\?/,"").split("&").forEach(r=>{const o=r.indexOf("="),[a,s]=-1==o?[t.decodeKey(r),""]:[t.decodeKey(r.slice(0,o)),t.decodeValue(r.slice(o+1))],l=e.get(a)||[];l.push(s),e.set(a,l)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const i=t.fromObject[e],r=Array.isArray(i)?i.map(f4):[f4(i)];this.map.set(e,r)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}appendAll(t){const e=[];return Object.keys(t).forEach(i=>{const r=t[i];Array.isArray(r)?r.forEach(o=>{e.push({param:i,value:o,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new Xa({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(t),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(f4(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let i=this.map.get(t.param)||[];const r=i.indexOf(f4(t.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(t.param,i):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class KL{constructor(){this.map=new Map}set(t,e){return this.map.set(t,e),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Ny(n){return"undefined"!=typeof ArrayBuffer&&n instanceof ArrayBuffer}function Ry(n){return"undefined"!=typeof Blob&&n instanceof Blob}function Vy(n){return"undefined"!=typeof FormData&&n instanceof FormData}class q1{constructor(t,e,i,r){let o;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function QL(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params)),this.headers||(this.headers=new ya),this.context||(this.context=new KL),this.params){const a=this.params.toString();if(0===a.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sP.set(E,t.setHeaders[E]),u)),t.setParams&&(f=Object.keys(t.setParams).reduce((P,E)=>P.set(E,t.setParams[E]),f)),new q1(i,r,a,{params:f,headers:u,context:p,reportProgress:l,responseType:o,withCredentials:s})}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var gi=(()=>((gi=gi||{})[gi.Sent=0]="Sent",gi[gi.UploadProgress=1]="UploadProgress",gi[gi.ResponseHeader=2]="ResponseHeader",gi[gi.DownloadProgress=3]="DownloadProgress",gi[gi.Response=4]="Response",gi[gi.User=5]="User",gi))();class h6{constructor(t,e=200,i="OK"){this.headers=t.headers||new ya,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||i,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class d6 extends h6{constructor(t={}){super(t),this.type=gi.ResponseHeader}clone(t={}){return new d6({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class m4 extends h6{constructor(t={}){super(t),this.type=gi.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new m4({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Hy extends h6{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function f6(n,t){return{body:t,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials}}let By=(()=>{class n{constructor(e){this.handler=e}request(e,i,r={}){let o;if(e instanceof q1)o=e;else{let l,u;l=r.headers instanceof ya?r.headers:new ya(r.headers),r.params&&(u=r.params instanceof Xa?r.params:new Xa({fromObject:r.params})),o=new q1(e,i,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:u,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const a=Po(o).pipe( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function UL(n,t){return Ln(n,t,1)}(l=>this.handler.handle(l)));if(e instanceof q1||"events"===r.observe)return a;const s=a.pipe(Bs(l=>l instanceof m4));switch(r.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(He(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return s.pipe(He(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return s.pipe(He(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return s.pipe(He(l=>l.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new Xa).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,f6(r,i))}post(e,i,r={}){return this.request("POST",e,f6(r,i))}put(e,i,r={}){return this.request("PUT",e,f6(r,i))}}return n.\u0275fac=function(e){return new(e||n)(me(Ly))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Uy{constructor(t,e){this.next=t,this.interceptor=e}handle(t){return this.interceptor.intercept(t,this.next)}}const Yy=new $e("HTTP_INTERCEPTORS");let XL=(()=>{class n{intercept(e,i){return i.handle(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const JL=/^\)\]\}',?\n/;let qy=(()=>{class n{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new te(i=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((E,H)=>r.setRequestHeader(E,H.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const E=e.detectContentTypeHeader();null!==E&&r.setRequestHeader("Content-Type",E)}if(e.responseType){const E=e.responseType.toLowerCase();r.responseType="json"!==E?E:"text"}const o=e.serializeBody();let a=null;const s=()=>{if(null!==a)return a;const E=r.statusText||"OK",H=new ya(r.getAllResponseHeaders()),G=function eF(n){return"responseURL"in n&&n.responseURL?n.responseURL:/^X-Request-URL:/m.test(n.getAllResponseHeaders())?n.getResponseHeader("X-Request-URL"):null}(r)||e.url;return a=new d6({headers:H,status:r.status,statusText:E,url:G}),a},l=()=>{let{headers:E,status:H,statusText:G,url:ne}=s(),ue=null;204!==H&&(ue=void 0===r.response?r.responseText:r.response),0===H&&(H=ue?200:0);let ye=H>=200&&H<300;if("json"===e.responseType&&"string"==typeof ue){const le=ue;ue=ue.replace(JL,"");try{ue=""!==ue?JSON.parse(ue):null}catch(Pe){ue=le,ye&&(ye=!1,ue={error:Pe,text:ue})}}ye?(i.next(new m4({body:ue,headers:E,status:H,statusText:G,url:ne||void 0})),i.complete()):i.error(new Hy({error:ue,headers:E,status:H,statusText:G,url:ne||void 0}))},u=E=>{const{url:H}=s(),G=new Hy({error:E,status:r.status||0,statusText:r.statusText||"Unknown Error",url:H||void 0});i.error(G)};let f=!1;const p=E=>{f||(i.next(s()),f=!0);let H={type:gi.DownloadProgress,loaded:E.loaded};E.lengthComputable&&(H.total=E.total),"text"===e.responseType&&!!r.responseText&&(H.partialText=r.responseText),i.next(H)},P=E=>{let H={type:gi.UploadProgress,loaded:E.loaded};E.lengthComputable&&(H.total=E.total),i.next(H)};return r.addEventListener("load",l),r.addEventListener("error",u),r.addEventListener("timeout",u),r.addEventListener("abort",u),e.reportProgress&&(r.addEventListener("progress",p),null!==o&&r.upload&&r.upload.addEventListener("progress",P)),r.send(o),i.next({type:gi.Sent}),()=>{r.removeEventListener("error",u),r.removeEventListener("abort",u),r.removeEventListener("load",l),r.removeEventListener("timeout",u),e.reportProgress&&(r.removeEventListener("progress",p),null!==o&&r.upload&&r.upload.removeEventListener("progress",P)),r.readyState!==r.DONE&&r.abort()}})}}return n.\u0275fac=function(e){return new(e||n)(me(i_))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const m6=new $e("XSRF_COOKIE_NAME"),p6=new $e("XSRF_HEADER_NAME");class jy{}let tF=(()=>{class n{constructor(e,i,r){this.doc=e,this.platform=i,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=j9(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(E1),me(m6))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),g6=(()=>{class n{constructor(e,i){this.tokenService=e,this.headerName=i}intercept(e,i){const r=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||r.startsWith("http://")||r.startsWith("https://"))return i.handle(e);const o=this.tokenService.getToken();return null!==o&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,o)})),i.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(me(jy),me(p6))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),nF=(()=>{class n{constructor(e,i){this.backend=e,this.injector=i,this.chain=null}handle(e){if(null===this.chain){const i=this.injector.get(Yy,[]);this.chain=i.reduceRight((r,o)=>new Uy(r,o),this.backend)}return this.chain.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(me(d4),me(hr))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),iF=(()=>{class n{static disable(){return{ngModule:n,providers:[{provide:g6,useClass:XL}]}}static withOptions(e={}){return{ngModule:n,providers:[e.cookieName?{provide:m6,useValue:e.cookieName}:[],e.headerName?{provide:p6,useValue:e.headerName}:[]]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[g6,{provide:Yy,useExisting:g6,multi:!0},{provide:jy,useClass:tF},{provide:m6,useValue:"XSRF-TOKEN"},{provide:p6,useValue:"X-XSRF-TOKEN"}]}),n})(),rF=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[By,{provide:Ly,useClass:nF},qy,{provide:d4,useExisting:qy}],imports:[iF.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +class $y{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const ba="*";function Eo(n,t){return{type:7,name:n,definitions:t,options:{}}}function Rn(n,t=null){return{type:4,styles:t,timings:n}}function Wy(n,t=null){return{type:2,steps:n,options:t}}function gt(n){return{type:6,styles:n,offset:null}}function ro(n,t,e){return{type:0,name:n,styles:t,options:e}}function Un(n,t,e=null){return{type:1,expr:n,animation:t,options:e}}function Gy(n,t,e=null){return{type:11,selector:n,animation:t,options:e}}function Ky(n,t){return{type:12,timings:n,animation:t}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Qy(n){Promise.resolve().then(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class j1{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Qy(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Zy{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,i=0,r=0;const o=this.players.length;0==o?Qy(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++e==o&&this._onFinish()}),a.onDestroy(()=>{++i==o&&this._onDestroy()}),a.onStart(()=>{++r==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(i=>{const r=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(r)})}getPosition(){const t=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=t?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Xy(n){return new Se(3e3,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function HF(){return"undefined"!=typeof window&&void 0!==window.document}function _6(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function Ja(n){switch(n.length){case 0:return new j1;case 1:return n[0];default:return new Zy(n)}}function Jy(n,t,e,i,r=new Map,o=new Map){const a=[],s=[];let l=-1,u=null;if(i.forEach(f=>{const p=f.get("offset"),P=p==l,E=P&&u||new Map;f.forEach((H,G)=>{let ne=G,ue=H;if("offset"!==G)switch(ne=t.normalizePropertyName(ne,a),ue){case"!":ue=r.get(G);break;case ba:ue=o.get(G);break;default:ue=t.normalizeStyleValue(G,ne,ue,a)}E.set(ne,ue)}),P||s.push(E),u=E,l=p}),a.length)throw function xF(n){return new Se(3502,!1)}();return s}function y6(n,t,e,i){switch(t){case"start":n.onStart(()=>i(e&&b6(e,"start",n)));break;case"done":n.onDone(()=>i(e&&b6(e,"done",n)));break;case"destroy":n.onDestroy(()=>i(e&&b6(e,"destroy",n)))}}function b6(n,t,e){const i=e.totalTime,o=C6(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,null==i?n.totalTime:i,!!e.disabled),a=n._data;return null!=a&&(o._data=a),o}function C6(n,t,e,i,r="",o=0,a){return{element:n,triggerName:t,fromState:e,toState:i,phaseName:r,totalTime:o,disabled:!!a}}function Ur(n,t,e){let i=n.get(t);return i||n.set(t,i=e),i}function eb(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let w6=(n,t)=>!1,tb=(n,t,e)=>[],nb=null;function M6(n){const t=n.parentNode||n.host;return t===nb?null:t}(_6()||"undefined"!=typeof Element)&&(HF()?(nb=(()=>document.documentElement)(),w6=(n,t)=>{for(;t;){if(t===n)return!0;t=M6(t)}return!1}):w6=(n,t)=>n.contains(t),tb=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const i=n.querySelector(t);return i?[i]:[]});let Us=null,ib=!1;const rb=w6,ob=tb; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let ab=(()=>{class n{validateStyleProperty(e){return function UF(n){Us||(Us=function YF(){return"undefined"!=typeof document?document.body:null}()||{},ib=!!Us.style&&"WebkitAppearance"in Us.style);let t=!0;return Us.style&&!function BF(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in Us.style,!t&&ib&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in Us.style)),t}(e)}matchesElement(e,i){return!1}containsElement(e,i){return rb(e,i)}getParentElement(e){return M6(e)}query(e,i,r){return ob(e,i,r)}computeStyle(e,i,r){return r||""}animate(e,i,r,o,a,s=[],l){return new j1(r,o)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),S6=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.NOOP=new ab,n})();const T6="ng-enter",p4="ng-leave",g4="ng-trigger",v4=".ng-trigger",lb="ng-animating",D6=".ng-animating";function Ca(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:k6(parseFloat(t[1]),t[2])}function k6(n,t){return"s"===t?1e3*n:n}function _4(n,t,e){return n.hasOwnProperty("duration")?n:function $F(n,t,e){let r,o=0,a="";if("string"==typeof n){const s=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(Xy()),{duration:0,delay:0,easing:""};r=k6(parseFloat(s[1]),s[2]);const l=s[3];null!=l&&(o=k6(parseFloat(l),s[4]));const u=s[5];u&&(a=u)}else r=n;if(!e){let s=!1,l=t.length;r<0&&(t.push(function aF(){return new Se(3100,!1)}()),s=!0),o<0&&(t.push(function sF(){return new Se(3101,!1)}()),s=!0),s&&t.splice(l,0,Xy())}return{duration:r,delay:o,easing:a}}(n,t,e)}function $1(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function cb(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function es(n,t=new Map,e){if(e)for(let[i,r]of e)t.set(i,r);for(let[i,r]of n)t.set(i,r);return t}function hb(n,t,e){return e?t+":"+e+";":""}function db(n){let t="";for(let e=0;e{const o=P6(r);e&&!e.has(r)&&e.set(r,n.style[o]),n.style[o]=i}),_6()&&db(n))}function Ys(n,t){n.style&&(t.forEach((e,i)=>{const r=P6(i);n.style[r]=""}),_6()&&db(n))}function W1(n){return Array.isArray(n)?1==n.length?n[0]:Wy(n):n}const x6=new RegExp("{{\\s*(.+?)\\s*}}","g");function fb(n){let t=[];if("string"==typeof n){let e;for(;e=x6.exec(n);)t.push(e[1]);x6.lastIndex=0}return t}function G1(n,t,e){const i=n.toString(),r=i.replace(x6,(o,a)=>{let s=t[a];return null==s&&(e.push(function cF(n){return new Se(3003,!1)}()),s=""),s.toString()});return r==i?n:r}function y4(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const KF=/-+([a-z0-9])/g;function P6(n){return n.replace(KF,(...t)=>t[1].toUpperCase())}function QF(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Yr(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function uF(n){return new Se(3004,!1)}()}}function mb(n,t){return window.getComputedStyle(n)[t]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function nN(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(i=>function iN(n,t,e){if(":"==n[0]){const l=function rN(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i) *"}}(n,e);if("function"==typeof l)return void t.push(l);n=l}const i=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function MF(n){return new Se(3015,!1)}()),t;const r=i[1],o=i[2],a=i[3];t.push(pb(r,a));"<"==o[0]&&!("*"==r&&"*"==a)&&t.push(pb(a,r))}(i,e,t)):e.push(n),e}const M4=new Set(["true","1"]),S4=new Set(["false","0"]);function pb(n,t){const e=M4.has(n)||S4.has(n),i=M4.has(t)||S4.has(t);return(r,o)=>{let a="*"==n||n==r,s="*"==t||t==o;return!a&&e&&"boolean"==typeof r&&(a=r?M4.has(n):S4.has(n)),!s&&i&&"boolean"==typeof o&&(s=o?M4.has(t):S4.has(t)),a&&s}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const oN=new RegExp("s*:selfs*,?","g");function z6(n,t,e,i){return new aN(n).build(t,e,i)}class aN{constructor(t){this._driver=t}build(t,e,i){const r=new cN(e);return this._resetContextStyleTimingState(r),Yr(this,W1(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let i=e.queryCount=0,r=e.depCount=0;const o=[],a=[];return"@"==t.name.charAt(0)&&e.errors.push(function dF(){return new Se(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const l=s,u=l.name;u.toString().split(/\s*,\s*/).forEach(f=>{l.name=f,o.push(this.visitState(l,e))}),l.name=u}else if(1==s.type){const l=this.visitTransition(s,e);i+=l.queryCount,r+=l.depCount,a.push(l)}else e.errors.push(function fF(){return new Se(3007,!1)}())}),{type:7,name:t.name,states:o,transitions:a,queryCount:i,depCount:r,options:null}}visitState(t,e){const i=this.visitStyle(t.styles,e),r=t.options&&t.options.params||null;if(i.containsDynamicStyles){const o=new Set,a=r||{};i.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{fb(l).forEach(u=>{a.hasOwnProperty(u)||o.add(u)})})}),o.size&&(y4(o.values()),e.errors.push(function mF(n,t){return new Se(3008,!1)}()))}return{type:0,name:t.name,style:i,options:r?{params:r}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const i=Yr(this,W1(t.animation),e);return{type:1,matchers:nN(t.expr,e.errors),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:qs(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(i=>Yr(this,i,e)),options:qs(t.options)}}visitGroup(t,e){const i=e.currentTime;let r=0;const o=t.steps.map(a=>{e.currentTime=i;const s=Yr(this,a,e);return r=Math.max(r,e.currentTime),s});return e.currentTime=r,{type:3,steps:o,options:qs(t.options)}}visitAnimate(t,e){const i=function hN(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return E6(_4(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=E6(0,0,"");return o.dynamic=!0,o.strValue=e,o}const r=_4(e,t);return E6(r.duration,r.delay,r.easing)}(t.timings,e.errors);e.currentAnimateTimings=i;let r,o=t.styles?t.styles:gt({});if(5==o.type)r=this.visitKeyframes(o,e);else{let a=t.styles,s=!1;if(!a){s=!0;const u={};i.easing&&(u.easing=i.easing),a=gt(u)}e.currentTime+=i.duration+i.delay;const l=this.visitStyle(a,e);l.isEmptyStep=s,r=l}return e.currentAnimateTimings=null,{type:4,timings:i,style:r,options:null}}visitStyle(t,e){const i=this._makeStyleAst(t,e);return this._validateStyleAst(i,e),i}_makeStyleAst(t,e){const i=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of r)"string"==typeof s?s===ba?i.push(s):e.errors.push(new Se(3002,!1)):i.push(cb(s));let o=!1,a=null;return i.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o))for(let l of s.values())if(l.toString().indexOf("{{")>=0){o=!0;break}}),{type:6,styles:i,easing:a,offset:t.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(t,e){const i=e.currentAnimateTimings;let r=e.currentTime,o=e.currentTime;i&&o>0&&(o-=i.duration+i.delay),t.styles.forEach(a=>{"string"!=typeof a&&a.forEach((s,l)=>{const u=e.collectedStyles.get(e.currentQuerySelector),f=u.get(l);let p=!0;f&&(o!=r&&o>=f.startTime&&r<=f.endTime&&(e.errors.push(function gF(n,t,e,i,r){return new Se(3010,!1)}()),p=!1),o=f.startTime),p&&u.set(l,{startTime:o,endTime:r}),e.options&&function GF(n,t,e){const i=t.params||{},r=fb(n);r.length&&r.forEach(o=>{i.hasOwnProperty(o)||e.push(function lF(n){return new Se(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function vF(){return new Se(3011,!1)}()),i;let o=0;const a=[];let s=!1,l=!1,u=0;const f=t.steps.map(ue=>{const ye=this._makeStyleAst(ue,e);let le=null!=ye.offset?ye.offset:function uN(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;t=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(ye.styles),Pe=0;return null!=le&&(o++,Pe=ye.offset=le),l=l||Pe<0||Pe>1,s=s||Pe0&&o{const le=P>0?ye==E?1:P*ye:a[ye],Pe=le*ne;e.currentTime=H+G.delay+Pe,G.duration=Pe,this._validateStyleAst(ue,e),ue.offset=le,i.styles.push(ue)}),i}visitReference(t,e){return{type:8,animation:Yr(this,W1(t.animation),e),options:qs(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:qs(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:qs(t.options)}}visitQuery(t,e){const i=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;const[o,a]=function sN(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(oN,"")),n=n.replace(/@\*/g,v4).replace(/@\w+/g,e=>v4+"-"+e.slice(1)).replace(/:animating/g,D6),[n,t]}(t.selector);e.currentQuerySelector=i.length?i+" "+o:o,Ur(e.collectedStyles,e.currentQuerySelector,new Map);const s=Yr(this,W1(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:11,selector:o,limit:r.limit||0,optional:!!r.optional,includeSelf:a,animation:s,originalSelector:t.selector,options:qs(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function CF(){return new Se(3013,!1)}());const i="full"===t.timings?{duration:0,delay:0,easing:"full"}:_4(t.timings,e.errors,!0);return{type:12,animation:Yr(this,W1(t.animation),e),timings:i,options:null}}}class cN{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function qs(n){return n?(n=$1(n)).params&&(n.params=function lN(n){return n?$1(n):null}(n.params)):n={},n}function E6(n,t,e){return{duration:n,delay:t,easing:e}}function O6(n,t,e,i,r,o,a=null,s=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}class T4{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let i=this._map.get(t);i||this._map.set(t,i=[]),i.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const mN=new RegExp(":enter","g"),gN=new RegExp(":leave","g");function I6(n,t,e,i,r,o=new Map,a=new Map,s,l,u=[]){return(new vN).buildKeyframes(n,t,e,i,r,o,a,s,l,u)}class vN{buildKeyframes(t,e,i,r,o,a,s,l,u,f=[]){u=u||new T4;const p=new A6(t,e,u,r,o,f,[]);p.options=l;const P=l.delay?Ca(l.delay):0;p.currentTimeline.delayNextStep(P),p.currentTimeline.setStyles([a],null,p.errors,l),Yr(this,i,p);const E=p.timelines.filter(H=>H.containsAnimation());if(E.length&&s.size){let H;for(let G=E.length-1;G>=0;G--){const ne=E[G];if(ne.element===e){H=ne;break}}H&&!H.allowOnlyTimelineStyles()&&H.setStyles([s],null,p.errors,l)}return E.length?E.map(H=>H.buildKeyframes()):[O6(e,[],[],[],0,P,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const i=e.subInstructions.get(e.element);if(i){const r=e.createSubContext(t.options),o=e.currentTimeline.currentTime,a=this._visitSubInstructions(i,r,r.options);o!=a&&e.transformIntoNewTimeline(a)}e.previousNode=t}visitAnimateRef(t,e){const i=e.createSubContext(t.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,i),this.visitReference(t.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,i){var r;for(const o of t){const a=null==o?void 0:o.delay;if(a){const s="number"==typeof a?a:Ca(G1(a,null!==(r=null==o?void 0:o.params)&&void 0!==r?r:{},e.errors));i.delayNextStep(s)}}}_visitSubInstructions(t,e,i){let o=e.currentTimeline.currentTime;const a=null!=i.duration?Ca(i.duration):null,s=null!=i.delay?Ca(i.delay):null;return 0!==a&&t.forEach(l=>{const u=e.appendInstructionToTimeline(l,a,s);o=Math.max(o,u.duration+u.delay)}),o}visitReference(t,e){e.updateOptions(t.options,!0),Yr(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const i=e.subContextCount;let r=e;const o=t.options;if(o&&(o.params||o.delay)&&(r=e.createSubContext(o),r.transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=D4);const a=Ca(o.delay);r.delayNextStep(a)}t.steps.length&&(t.steps.forEach(a=>Yr(this,a,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const i=[];let r=e.currentTimeline.currentTime;const o=t.options&&t.options.delay?Ca(t.options.delay):0;t.steps.forEach(a=>{const s=e.createSubContext(t.options);o&&s.delayNextStep(o),Yr(this,a,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)}),i.forEach(a=>e.currentTimeline.mergeTimelineCollectedStyles(a)),e.transformIntoNewTimeline(r),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const i=t.strValue;return _4(e.params?G1(i,e.params,e.errors):i,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const i=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),r.snapshotCurrentStyles());const o=t.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(i.duration),this.visitStyle(o,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const i=e.currentTimeline,r=e.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();const o=r&&r.easing||t.easing;t.isEmptyStep?i.applyEmptyStep(o):i.setStyles(t.styles,o,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const i=e.currentAnimateTimings,r=e.currentTimeline.duration,o=i.duration,s=e.createSubContext().currentTimeline;s.easing=i.easing,t.styles.forEach(l=>{s.forwardTime((l.offset||0)*o),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(r+o),e.previousNode=t}visitQuery(t,e){const i=e.currentTimeline.currentTime,r=t.options||{},o=r.delay?Ca(r.delay):0;o&&(6===e.previousNode.type||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=D4);let a=i;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((u,f)=>{e.currentQueryIndex=f;const p=e.createSubContext(t.options,u);o&&p.delayNextStep(o),u===e.element&&(l=p.currentTimeline),Yr(this,t.animation,p),p.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,p.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const i=e.parentContext,r=e.currentTimeline,o=t.timings,a=Math.abs(o.duration),s=a*(e.currentQueryTotal-1);let l=a*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=i.currentStaggerTime}const f=e.currentTimeline;l&&f.delayNextStep(l);const p=f.currentTime;Yr(this,t.animation,e),e.previousNode=t,i.currentStaggerTime=r.currentTime-p+(r.startTime-i.currentTimeline.startTime)}}const D4={};class A6{constructor(t,e,i,r,o,a,s,l){this._driver=t,this.element=e,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=D4,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new k4(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const i=t;let r=this.options;null!=i.duration&&(r.duration=Ca(i.duration)),null!=i.delay&&(r.delay=Ca(i.delay));const o=i.params;if(o){let a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!e||!a.hasOwnProperty(s))&&(a[s]=G1(o[s],a,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const i=t.params={};Object.keys(e).forEach(r=>{i[r]=e[r]})}}return t}createSubContext(t=null,e,i){const r=e||this.element,o=new A6(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(t){return this.previousNode=D4,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,i){const r={duration:null!=e?e:t.duration,delay:this.currentTimeline.currentTime+(null!=i?i:0)+t.delay,easing:""},o=new _N(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(o),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,i,r,o,a){let s=[];if(r&&s.push(this.element),t.length>0){t=(t=t.replace(mN,"."+this._enterClassName)).replace(gN,"."+this._leaveClassName);let u=this._driver.query(this.element,t,1!=i);0!==i&&(u=i<0?u.slice(u.length+i,u.length):u.slice(0,i)),s.push(...u)}return!o&&0==s.length&&a.push(function wF(n){return new Se(3014,!1)}()),s}}class k4{constructor(t,e,i,r){this._driver=t,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new k4(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||ba),this._currentKeyframe.set(e,ba);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,i,r){var o;e&&this._previousKeyframe.set("easing",e);const a=r&&r.params||{},s=function yN(n,t){const e=new Map;let i;return n.forEach(r=>{if("*"===r){i=i||t.keys();for(let o of i)e.set(o,ba)}else es(r,e)}),e}(t,this._globalTimelineStyles);for(let[l,u]of s){const f=G1(u,a,i);this._pendingStyles.set(l,f),this._localTimelineStyles.has(l)||this._backFill.set(l,null!==(o=this._globalTimelineStyles.get(l))&&void 0!==o?o:ba),this._updateStyle(l,f)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,i)=>{const r=this._styleSummary.get(i);(!r||e.time>r.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((s,l)=>{const u=es(s,new Map,this._backFill);u.forEach((f,p)=>{"!"===f?t.add(p):f===ba&&e.add(p)}),i||u.set("offset",l/this.duration),r.push(u)});const o=t.size?y4(t.values()):[],a=e.size?y4(e.values()):[];if(i){const s=r[0],l=new Map(s);s.set("offset",0),l.set("offset",1),r=[s,l]}return O6(this.element,r,o,a,this.duration,this.startTime,this.easing,!1)}}class _N extends k4{constructor(t,e,i,r,o,a,s=!1){super(t,e,a.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],a=i+e,s=e/a,l=es(t[0]);l.set("offset",0),o.push(l);const u=es(t[0]);u.set("offset",_b(s)),o.push(u);const f=t.length-1;for(let p=1;p<=f;p++){let P=es(t[p]);const E=P.get("offset");P.set("offset",_b((e+E*i)/a)),o.push(P)}i=a,e=0,r="",t=o}return O6(this.element,t,this.preStyleProps,this.postStyleProps,i,e,r,!0)}}function _b(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class L6{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const bN=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class CN extends L6{normalizePropertyName(t,e){return P6(t)}normalizeStyleValue(t,e,i,r){let o="";const a=i.toString().trim();if(bN.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)o="px";else{const s=i.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&r.push(function hF(n,t){return new Se(3005,!1)}())}return a+o}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function yb(n,t,e,i,r,o,a,s,l,u,f,p,P){return{type:0,element:n,triggerName:t,isRemovalTransition:r,fromState:e,fromStyles:o,toState:i,toStyles:a,timelines:s,queriedElements:l,preStyleProps:u,postStyleProps:f,totalTime:p,errors:P}}const F6={};class bb{constructor(t,e,i){this._triggerName=t,this.ast=e,this._stateStyles=i}match(t,e,i,r){return function wN(n,t,e,i,r){return n.some(o=>o(t,e,i,r))}(this.ast.matchers,t,e,i,r)}buildStyles(t,e,i){let r=this._stateStyles.get("*");return void 0!==t&&(r=this._stateStyles.get(null==t?void 0:t.toString())||r),r?r.buildStyles(e,i):new Map}build(t,e,i,r,o,a,s,l,u,f){var p;const P=[],E=this.ast.options&&this.ast.options.params||F6,G=this.buildStyles(i,s&&s.params||F6,P),ne=l&&l.params||F6,ue=this.buildStyles(r,ne,P),ye=new Set,le=new Map,Pe=new Map,Xe="void"===r,st={params:MN(ne,E),delay:null===(p=this.ast.options)||void 0===p?void 0:p.delay},Bt=f?[]:I6(t,e,this.ast.animation,o,a,G,ue,st,u,P);let yn=0;if(Bt.forEach(Ut=>{yn=Math.max(Ut.duration+Ut.delay,yn)}),P.length)return yb(e,this._triggerName,i,r,Xe,G,ue,[],[],le,Pe,yn,P);Bt.forEach(Ut=>{const Hn=Ut.element,On=Ur(le,Hn,new Set);Ut.preStyleProps.forEach(Ti=>On.add(Ti));const _i=Ur(Pe,Hn,new Set);Ut.postStyleProps.forEach(Ti=>_i.add(Ti)),Hn!==e&&ye.add(Hn)});const Ot=y4(ye.values());return yb(e,this._triggerName,i,r,Xe,G,ue,Bt,Ot,le,Pe,yn)}}function MN(n,t){const e=$1(t);for(const i in n)n.hasOwnProperty(i)&&null!=n[i]&&(e[i]=n[i]);return e}class SN{constructor(t,e,i){this.styles=t,this.defaultParams=e,this.normalizer=i}buildStyles(t,e){const i=new Map,r=$1(this.defaultParams);return Object.keys(t).forEach(o=>{const a=t[o];null!==a&&(r[o]=a)}),this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((a,s)=>{a&&(a=G1(a,r,e));const l=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,l,a,e),i.set(l,a)})}),i}}class DN{constructor(t,e,i){this.name=t,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new SN(r.style,r.options&&r.options.params||{},i))}),Cb(this.states,"true","1"),Cb(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new bb(t,r,this.states))}),this.fallbackTransition=function kN(n,t,e){return new bb(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(a,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,i,r){return this.transitionFactories.find(a=>a.match(t,e,i,r))||null}matchStyles(t,e,i){return this.fallbackTransition.buildStyles(t,e,i)}}function Cb(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const xN=new T4;class PN{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const i=[],o=z6(this._driver,e,i,[]);if(i.length)throw function PF(n){return new Se(3503,!1)}();this._animations.set(t,o)}_buildPlayer(t,e,i){const r=t.element,o=Jy(0,this._normalizer,0,t.keyframes,e,i);return this._driver.animate(r,o,t.duration,t.delay,t.easing,[],!0)}create(t,e,i={}){const r=[],o=this._animations.get(t);let a;const s=new Map;if(o?(a=I6(this._driver,e,o,T6,p4,new Map,new Map,i,xN,r),a.forEach(f=>{const p=Ur(s,f.element,new Map);f.postStyleProps.forEach(P=>p.set(P,null))})):(r.push(function zF(){return new Se(3300,!1)}()),a=[]),r.length)throw function EF(n){return new Se(3504,!1)}();s.forEach((f,p)=>{f.forEach((P,E)=>{f.set(E,this._driver.computeStyle(p,E,ba))})});const u=Ja(a.map(f=>{const p=s.get(f.element);return this._buildPlayer(f,new Map,p)}));return this._playersById.set(t,u),u.onDestroy(()=>this.destroy(t)),this.players.push(u),u}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function OF(n){return new Se(3301,!1)}();return e}listen(t,e,i,r){const o=C6(e,"","","");return y6(this._getPlayer(t),i,o,r),()=>{}}command(t,e,i,r){if("register"==i)return void this.register(t,r[0]);if("create"==i)return void this.create(t,e,r[0]||{});const o=this._getPlayer(t);switch(i){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t)}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const wb="ng-animate-queued",N6="ng-animate-disabled",AN=[],Mb={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},LN={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},oo="__ng_removed";class R6{constructor(t,e=""){this.namespaceId=e;const i=t&&t.hasOwnProperty("value");if(this.value=function VN(n){return null!=n?n:null}(i?t.value:t),i){const o=$1(t);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const i=this.options.params;Object.keys(e).forEach(r=>{null==i[r]&&(i[r]=e[r])})}}}const K1="void",V6=new R6(K1);class FN{constructor(t,e,i){this.id=t,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ao(e,this._hostClassName)}listen(t,e,i,r){if(!this._triggers.has(e))throw function IF(n,t){return new Se(3302,!1)}();if(null==i||0==i.length)throw function AF(n){return new Se(3303,!1)}();if(!function HN(n){return"start"==n||"done"==n}(i))throw function LF(n,t){return new Se(3400,!1)}();const o=Ur(this._elementListeners,t,[]),a={name:e,phase:i,callback:r};o.push(a);const s=Ur(this._engine.statesByElement,t,new Map);return s.has(e)||(ao(t,g4),ao(t,g4+"-"+e),s.set(e,V6)),()=>{this._engine.afterFlush(()=>{const l=o.indexOf(a);l>=0&&o.splice(l,1),this._triggers.has(e)||s.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function FF(n){return new Se(3401,!1)}();return e}trigger(t,e,i,r=!0){const o=this._getTrigger(e),a=new H6(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(ao(t,g4),ao(t,g4+"-"+e),this._engine.statesByElement.set(t,s=new Map));let l=s.get(e);const u=new R6(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&l&&u.absorbOptions(l.options),s.set(e,u),l||(l=V6),u.value!==K1&&l.value===u.value){if(!function YN(n,t){const e=Object.keys(n),i=Object.keys(t);if(e.length!=i.length)return!1;for(let r=0;r{Ys(t,ne),Jo(t,ue)})}return}const P=Ur(this._engine.playersByElement,t,[]);P.forEach(G=>{G.namespaceId==this.id&&G.triggerName==e&&G.queued&&G.destroy()});let E=o.matchTransition(l.value,u.value,t,u.params),H=!1;if(!E){if(!r)return;E=o.fallbackTransition,H=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:E,fromState:l,toState:u,player:a,isFallbackTransition:H}),H||(ao(t,wb),a.onStart(()=>{rc(t,wb)})),a.onDone(()=>{let G=this.players.indexOf(a);G>=0&&this.players.splice(G,1);const ne=this._engine.playersByElement.get(t);if(ne){let ue=ne.indexOf(a);ue>=0&&ne.splice(ue,1)}}),this.players.push(a),P.push(a),a}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(r=>r.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const i=this._engine.driver.query(t,v4,!0);i.forEach(r=>{if(r[oo])return;const o=this._engine.fetchNamespacesByElement(r);o.size?o.forEach(a=>a.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,e,i,r){const o=this._engine.statesByElement.get(t),a=new Map;if(o){const s=[];if(o.forEach((l,u)=>{if(a.set(u,l.value),this._triggers.has(u)){const f=this.trigger(t,u,K1,r);f&&s.push(f)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,a),i&&Ja(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),i=this._engine.statesByElement.get(t);if(e&&i){const r=new Set;e.forEach(o=>{const a=o.name;if(r.has(a))return;r.add(a);const l=this._triggers.get(a).fallbackTransition,u=i.get(a)||V6,f=new R6(K1),p=new H6(this.id,a,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:a,transition:l,fromState:u,toState:f,player:p,isFallbackTransition:!0})})}}removeNode(t,e){const i=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let r=!1;if(i.totalAnimations){const o=i.players.length?i.playersByQueriedElement.get(t):[];if(o&&o.length)r=!0;else{let a=t;for(;a=a.parentNode;)if(i.statesByElement.get(a)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)i.markElementAsRemoved(this.id,t,!1,e);else{const o=t[oo];(!o||o===Mb)&&(i.afterFlush(()=>this.clearElementCache(t)),i.destroyInnerAnimations(t),i._onRemovalComplete(t,e))}}insertNode(t,e){ao(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(i=>{const r=i.player;if(r.destroyed)return;const o=i.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==i.triggerName){const l=C6(o,i.triggerName,i.fromState.value,i.toState.value);l._data=t,y6(i.player,s.phase,l,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(i)}),this._queue=[],e.sort((i,r)=>{const o=i.transition.ast.depCount,a=r.transition.ast.depCount;return 0==o||0==a?o-a:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(i=>i.element===t)||e,e}}class NN{constructor(t,e,i){this.bodyNode=t,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,o)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&t.push(i)})}),t}createNamespace(t,e){const i=new FN(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[t]=i}_balanceNamespaceList(t,e){const i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let a=!1,s=this.driver.getParentElement(e);for(;s;){const l=r.get(s);if(l){const u=i.indexOf(l);i.splice(u+1,0,t),a=!0;break}s=this.driver.getParentElement(s)}a||i.unshift(t)}else i.push(t);return r.set(e,t),t}register(t,e){let i=this._namespaceLookup[t];return i||(i=this.createNamespace(t,e)),i}registerTrigger(t,e,i){let r=this._namespaceLookup[t];r&&r.register(e,i)&&this.totalAnimations++}destroy(t,e){if(!t)return;const i=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[t];const r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>i.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,i=this.statesByElement.get(t);if(i)for(let r of i.values())if(r.namespaceId){const o=this._fetchNamespace(r.namespaceId);o&&e.add(o)}return e}trigger(t,e,i,r){if(x4(e)){const o=this._fetchNamespace(t);if(o)return o.trigger(e,i,r),!0}return!1}insertNode(t,e,i,r){if(!x4(e))return;const o=e[oo];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const a=this.collectedLeaveElements.indexOf(e);a>=0&&this.collectedLeaveElements.splice(a,1)}if(t){const a=this._fetchNamespace(t);a&&a.insertNode(e,i)}r&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ao(t,N6)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),rc(t,N6))}removeNode(t,e,i,r){if(x4(e)){const o=t?this._fetchNamespace(t):null;if(o?o.removeNode(e,r):this.markElementAsRemoved(t,e,!1,r),i){const a=this.namespacesByHostElement.get(e);a&&a.id!==t&&a.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(t,e,i,r,o){this.collectedLeaveElements.push(e),e[oo]={namespaceId:t,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:o}}listen(t,e,i,r,o){return x4(e)?this._fetchNamespace(t).listen(e,i,r,o):()=>{}}_buildInstruction(t,e,i,r,o){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,i,r,t.fromState.options,t.toState.options,e,o)}destroyInnerAnimations(t){let e=this.driver.query(t,v4,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,D6,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Ja(this.players).onDone(()=>t());t()})}processLeaveNode(t){var e;const i=t[oo];if(i&&i.setForRemoval){if(t[oo]=Mb,i.namespaceId){this.destroyInnerAnimations(t);const r=this._fetchNamespace(i.namespaceId);r&&r.clearElementCache(t)}this._onRemovalComplete(t,i.setForRemoval)}!(null===(e=t.classList)||void 0===e)&&e.contains(N6)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;ii()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?Ja(e).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(t){throw function NF(n){return new Se(3402,!1)}()}_flushAnimations(t,e){const i=new T4,r=[],o=new Map,a=[],s=new Map,l=new Map,u=new Map,f=new Set;this.disabledNodes.forEach(ze=>{f.add(ze);const Ge=this.driver.query(ze,".ng-animate-queued",!0);for(let it=0;it{const it=T6+G++;H.set(Ge,it),ze.forEach(It=>ao(It,it))});const ne=[],ue=new Set,ye=new Set;for(let ze=0;zeue.add(It)):ye.add(Ge))}const le=new Map,Pe=Db(P,Array.from(ue));Pe.forEach((ze,Ge)=>{const it=p4+G++;le.set(Ge,it),ze.forEach(It=>ao(It,it))}),t.push(()=>{E.forEach((ze,Ge)=>{const it=H.get(Ge);ze.forEach(It=>rc(It,it))}),Pe.forEach((ze,Ge)=>{const it=le.get(Ge);ze.forEach(It=>rc(It,it))}),ne.forEach(ze=>{this.processLeaveNode(ze)})});const Xe=[],st=[];for(let ze=this._namespaceList.length-1;ze>=0;ze--)this._namespaceList[ze].drainQueuedTransitions(e).forEach(it=>{const It=it.player,Yn=it.element;if(Xe.push(It),this.collectedEnterElements.length){const si=Yn[oo];if(si&&si.setForMove){if(si.previousTriggersValues&&si.previousTriggersValues.has(it.triggerName)){const In=si.previousTriggersValues.get(it.triggerName),Lt=this.statesByElement.get(it.element);if(Lt&&Lt.has(it.triggerName)){const qi=Lt.get(it.triggerName);qi.value=In,Lt.set(it.triggerName,qi)}}return void It.destroy()}}const Ir=!p||!this.driver.containsElement(p,Yn),Di=le.get(Yn),Ao=H.get(Yn),bn=this._buildInstruction(it,i,Ao,Di,Ir);if(bn.errors&&bn.errors.length)return void st.push(bn);if(Ir)return It.onStart(()=>Ys(Yn,bn.fromStyles)),It.onDestroy(()=>Jo(Yn,bn.toStyles)),void r.push(It);if(it.isFallbackTransition)return It.onStart(()=>Ys(Yn,bn.fromStyles)),It.onDestroy(()=>Jo(Yn,bn.toStyles)),void r.push(It);const au=[];bn.timelines.forEach(si=>{si.stretchStartingKeyframe=!0,this.disabledNodes.has(si.element)||au.push(si)}),bn.timelines=au,i.append(Yn,bn.timelines),a.push({instruction:bn,player:It,element:Yn}),bn.queriedElements.forEach(si=>Ur(s,si,[]).push(It)),bn.preStyleProps.forEach((si,In)=>{if(si.size){let Lt=l.get(In);Lt||l.set(In,Lt=new Set),si.forEach((qi,ss)=>Lt.add(ss))}}),bn.postStyleProps.forEach((si,In)=>{let Lt=u.get(In);Lt||u.set(In,Lt=new Set),si.forEach((qi,ss)=>Lt.add(ss))})});if(st.length){const ze=[];st.forEach(Ge=>{ze.push(function RF(n,t){return new Se(3505,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */())}),Xe.forEach(Ge=>Ge.destroy()),this.reportError(ze)}const Bt=new Map,yn=new Map;a.forEach(ze=>{const Ge=ze.element;i.has(Ge)&&(yn.set(Ge,Ge),this._beforeAnimationBuild(ze.player.namespaceId,ze.instruction,Bt))}),r.forEach(ze=>{const Ge=ze.element;this._getPreviousPlayers(Ge,!1,ze.namespaceId,ze.triggerName,null).forEach(It=>{Ur(Bt,Ge,[]).push(It),It.destroy()})});const Ot=ne.filter(ze=>xb(ze,l,u)),Ut=new Map;Tb(Ut,this.driver,ye,u,ba).forEach(ze=>{xb(ze,l,u)&&Ot.push(ze)});const On=new Map;E.forEach((ze,Ge)=>{Tb(On,this.driver,new Set(ze),l,"!")}),Ot.forEach(ze=>{var Ge,it;const It=Ut.get(ze),Yn=On.get(ze);Ut.set(ze,new Map([...Array.from(null!==(Ge=null==It?void 0:It.entries())&&void 0!==Ge?Ge:[]),...Array.from(null!==(it=null==Yn?void 0:Yn.entries())&&void 0!==it?it:[])]))});const _i=[],Ti=[],pn={};a.forEach(ze=>{const{element:Ge,player:it,instruction:It}=ze;if(i.has(Ge)){if(f.has(Ge))return it.onDestroy(()=>Jo(Ge,It.toStyles)),it.disabled=!0,it.overrideTotalTime(It.totalTime),void r.push(it);let Yn=pn;if(yn.size>1){let Di=Ge;const Ao=[];for(;Di=Di.parentNode;){const bn=yn.get(Di);if(bn){Yn=bn;break}Ao.push(Di)}Ao.forEach(bn=>yn.set(bn,Yn))}const Ir=this._buildAnimation(it.namespaceId,It,Bt,o,On,Ut);if(it.setRealPlayer(Ir),Yn===pn)_i.push(it);else{const Di=this.playersByElement.get(Yn);Di&&Di.length&&(it.parentPlayer=Ja(Di)),r.push(it)}}else Ys(Ge,It.fromStyles),it.onDestroy(()=>Jo(Ge,It.toStyles)),Ti.push(it),f.has(Ge)&&r.push(it)}),Ti.forEach(ze=>{const Ge=o.get(ze.element);if(Ge&&Ge.length){const it=Ja(Ge);ze.setRealPlayer(it)}}),r.forEach(ze=>{ze.parentPlayer?ze.syncPlayerEvents(ze.parentPlayer):ze.destroy()});for(let ze=0;ze!Ir.destroyed);Yn.length?BN(this,Ge,Yn):this.processLeaveNode(Ge)}return ne.length=0,_i.forEach(ze=>{this.players.push(ze),ze.onDone(()=>{ze.destroy();const Ge=this.players.indexOf(ze);this.players.splice(Ge,1)}),ze.play()}),_i}elementContainsData(t,e){let i=!1;const r=e[oo];return r&&r.setForRemoval&&(i=!0),this.playersByElement.has(e)&&(i=!0),this.playersByQueriedElement.has(e)&&(i=!0),this.statesByElement.has(e)&&(i=!0),this._fetchNamespace(t).elementContainsData(e)||i}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,i,r,o){let a=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(a=s)}else{const s=this.playersByElement.get(t);if(s){const l=!o||o==K1;s.forEach(u=>{u.queued||!l&&u.triggerName!=r||a.push(u)})}}return(i||r)&&(a=a.filter(s=>!(i&&i!=s.namespaceId||r&&r!=s.triggerName))),a}_beforeAnimationBuild(t,e,i){const o=e.element,a=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const u=l.element,f=u!==o,p=Ur(i,u,[]);this._getPreviousPlayers(u,f,a,s,e.toState).forEach(E=>{const H=E.getRealPlayer();H.beforeDestroy&&H.beforeDestroy(),E.destroy(),p.push(E)})}Ys(o,e.fromStyles)}_buildAnimation(t,e,i,r,o,a){const s=e.triggerName,l=e.element,u=[],f=new Set,p=new Set,P=e.timelines.map(H=>{const G=H.element;f.add(G);const ne=G[oo];if(ne&&ne.removedBeforeQueried)return new j1(H.duration,H.delay);const ue=G!==l,ye=function UN(n){const t=[];return kb(n,t),t}((i.get(G)||AN).map(Bt=>Bt.getRealPlayer())).filter(Bt=>!!Bt.element&&Bt.element===G),le=o.get(G),Pe=a.get(G),Xe=Jy(0,this._normalizer,0,H.keyframes,le,Pe),st=this._buildPlayer(H,Xe,ye);if(H.subTimeline&&r&&p.add(G),ue){const Bt=new H6(t,s,G);Bt.setRealPlayer(st),u.push(Bt)}return st});u.forEach(H=>{Ur(this.playersByQueriedElement,H.element,[]).push(H),H.onDone(()=>function RN(n,t,e){let i=n.get(t);if(i){if(i.length){const r=i.indexOf(e);i.splice(r,1)}0==i.length&&n.delete(t)}return i}(this.playersByQueriedElement,H.element,H))}),f.forEach(H=>ao(H,lb));const E=Ja(P);return E.onDestroy(()=>{f.forEach(H=>rc(H,lb)),Jo(l,e.toStyles)}),p.forEach(H=>{Ur(r,H,[]).push(E)}),E}_buildPlayer(t,e,i){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,i):new j1(t.duration,t.delay)}}class H6{constructor(t,e,i){this.namespaceId=t,this.triggerName=e,this.element=i,this._player=new j1,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,i)=>{e.forEach(r=>y6(t,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Ur(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function x4(n){return n&&1===n.nodeType}function Sb(n,t){const e=n.style.display;return n.style.display=null!=t?t:"none",e}function Tb(n,t,e,i,r){const o=[];e.forEach(l=>o.push(Sb(l)));const a=[];i.forEach((l,u)=>{const f=new Map;l.forEach(p=>{const P=t.computeStyle(u,p,r);f.set(p,P),(!P||0==P.length)&&(u[oo]=LN,a.push(u))}),n.set(u,f)});let s=0;return e.forEach(l=>Sb(l,o[s++])),a}function Db(n,t){const e=new Map;if(n.forEach(s=>e.set(s,[])),0==t.length)return e;const r=new Set(t),o=new Map;function a(s){if(!s)return 1;let l=o.get(s);if(l)return l;const u=s.parentNode;return l=e.has(u)?u:r.has(u)?1:a(u),o.set(s,l),l}return t.forEach(s=>{const l=a(s);1!==l&&e.get(l).push(s)}),e}function ao(n,t){var e;null===(e=n.classList)||void 0===e||e.add(t)}function rc(n,t){var e;null===(e=n.classList)||void 0===e||e.remove(t)}function BN(n,t,e){Ja(e).onDone(()=>n.processLeaveNode(t))}function kb(n,t){for(let e=0;er.add(o)):t.set(n,i),e.delete(n),!0}class P4{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(r,o)=>{},this._transitionEngine=new NN(t,e,i),this._timelineEngine=new PN(t,e,i),this._transitionEngine.onRemovalComplete=(r,o)=>this.onRemovalComplete(r,o)}registerTrigger(t,e,i,r,o){const a=t+"-"+r;let s=this._triggerCache[a];if(!s){const l=[],f=z6(this._driver,o,l,[]);if(l.length)throw function kF(n,t){return new Se(3404,!1)}();s=function TN(n,t,e){return new DN(n,t,e)}(r,f,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(e,r,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,i,r){this._transitionEngine.insertNode(t,e,i,r)}onRemove(t,e,i,r){this._transitionEngine.removeNode(t,e,r||!1,i)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,i,r){if("@"==i.charAt(0)){const[o,a]=eb(i);this._timelineEngine.command(o,e,a,r)}else this._transitionEngine.trigger(t,e,i,r)}listen(t,e,i,r,o){if("@"==i.charAt(0)){const[a,s]=eb(i);return this._timelineEngine.listen(a,e,s,o)}return this._transitionEngine.listen(t,e,i,r,o)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let jN=(()=>{class n{constructor(e,i,r){this._element=e,this._startStyles=i,this._endStyles=r,this._state=0;let o=n.initialStylesByElement.get(e);o||n.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Jo(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Jo(this._element,this._initialStyles),this._endStyles&&(Jo(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(Ys(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ys(this._element,this._endStyles),this._endStyles=null),Jo(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function B6(n){let t=null;return n.forEach((e,i)=>{(function $N(n){return"display"===n||"position"===n})(i)&&(t=t||new Map,t.set(i,e))}),t}class Pb{constructor(t,e,i,r){this.element=t,this.keyframes=e,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(t,e,i){return t.animate(this._convertKeyframesToObject(e),i)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{"offset"!==r&&t.set(r,this._finished?i:mb(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class WN{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return rb(t,e)}getParentElement(t){return M6(t)}query(t,e,i){return ob(t,e,i)}computeStyle(t,e,i){return window.getComputedStyle(t)[e]}animate(t,e,i,r,o,a=[]){const l={duration:i,delay:r,fill:0==r?"both":"forwards"};o&&(l.easing=o);const u=new Map,f=a.filter(E=>E instanceof Pb);(function ZF(n,t){return 0===n||0===t})(i,r)&&f.forEach(E=>{E.currentSnapshot.forEach((H,G)=>u.set(G,H))});let p=function WF(n){return n.length?n[0]instanceof Map?n:n.map(t=>cb(t)):[]}(e).map(E=>es(E));p=function XF(n,t,e){if(e.size&&t.length){let i=t[0],r=[];if(e.forEach((o,a)=>{i.has(a)||r.push(a),i.set(a,o)}),r.length)for(let o=1;oa.set(s,mb(n,s)))}}return t}(t,p,u);const P=function qN(n,t){let e=null,i=null;return Array.isArray(t)&&t.length?(e=B6(t[0]),t.length>1&&(i=B6(t[t.length-1]))):t instanceof Map&&(e=B6(t)),e||i?new jN(n,e,i):null}(t,p);return new Pb(t,p,l,P)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let GN=(()=>{class n extends $y{constructor(e,i){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(i.body,{id:"0",encapsulation:Lr.None,styles:[],data:{animation:[]}})}build(e){const i=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?Wy(e):e;return zb(this._renderer,null,i,"register",[r]),new KN(i,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class KN extends class oF{}{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new QN(this._id,t,e||{},this._renderer)}}class QN{constructor(t,e,i,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return zb(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){var t,e;return null!==(e=null===(t=this._renderer.engine.players[+this.id])||void 0===t?void 0:t.getPosition())&&void 0!==e?e:0}}function zb(n,t,e,i,r){return n.setProperty(t,`@@${e}:${i}`,r)}const Eb="@.disabled";let ZN=(()=>{class n{constructor(e,i,r){this.delegate=e,this.engine=i,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),i.onRemovalComplete=(o,a)=>{const s=null==a?void 0:a.parentNode(o);s&&a.removeChild(s,o)}}createRenderer(e,i){const o=this.delegate.createRenderer(e,i);if(!(e&&i&&i.data&&i.data.animation)){let f=this._rendererCache.get(o);return f||(f=new Ob("",o,this.engine,()=>this._rendererCache.delete(o)),this._rendererCache.set(o,f)),f}const a=i.id,s=i.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const l=f=>{Array.isArray(f)?f.forEach(l):this.engine.registerTrigger(a,s,e,f.name,f)};return i.data.animation.forEach(l),new XN(this,s,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,i,r){e>=0&&ei(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(o=>{const[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([i,r]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(P4),me(Ft))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class Ob{constructor(t,e,i,r){this.namespaceId=t,this.delegate=e,this.engine=i,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?o=>e.destroyNode(o):null}get data(){return this.delegate.data}destroy(){var t;this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),null===(t=this._onDestroy)||void 0===t||t.call(this)}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,i,r=!0){this.delegate.insertBefore(t,e,i),this.engine.onInsert(this.namespaceId,e,t,r)}removeChild(t,e,i){this.engine.onRemove(this.namespaceId,e,this.delegate,i)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,i,r){this.delegate.setAttribute(t,e,i,r)}removeAttribute(t,e,i){this.delegate.removeAttribute(t,e,i)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,i,r){this.delegate.setStyle(t,e,i,r)}removeStyle(t,e,i){this.delegate.removeStyle(t,e,i)}setProperty(t,e,i){"@"==e.charAt(0)&&e==Eb?this.disableAnimations(t,!!i):this.delegate.setProperty(t,e,i)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,i){return this.delegate.listen(t,e,i)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class XN extends Ob{constructor(t,e,i,r,o){super(e,i,r,o),this.factory=t,this.namespaceId=e}setProperty(t,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==Eb?this.disableAnimations(t,i=void 0===i||!!i):this.engine.process(this.namespaceId,t,e.slice(1),i):this.delegate.setProperty(t,e,i)}listen(t,e,i){if("@"==e.charAt(0)){const r=function JN(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let o=e.slice(1),a="";return"@"!=o.charAt(0)&&([o,a]=function eR(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(o)),this.engine.listen(this.namespaceId,r,o,a,s=>{this.factory.scheduleListenerCallback(s._data||-1,i,s)})}return this.delegate.listen(t,e,i)}}let tR=(()=>{class n extends P4{constructor(e,i,r,o){super(e.body,i,r)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(S6),me(L6),me(tc))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const Ib=[{provide:$y,useClass:GN},{provide:L6,useFactory:function nR(){return new CN}},{provide:P4,useClass:tR},{provide:ja,useFactory:function iR(n,t,e){return new ZN(n,t,e)},deps:[G0,P4,Ft]}],U6=[{provide:S6,useFactory:()=>new WN},{provide:O1,useValue:"BrowserAnimations"},...Ib],Ab=[{provide:S6,useClass:ab},{provide:O1,useValue:"NoopAnimations"},...Ib]; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let rR=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?Ab:U6}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:U6,imports:[w_]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Q1 extends de{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return e&&!e.closed&&t.next(this._value),e}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new we;return this._value}next(t){super.next(this._value=t)}}const Lb={};const js=(...n)=>function Fb(n,...t){y9()&&function aR(...n){const t=n.reduce((e,i)=>e+i.toString(),"");return!Lb[t]&&(Lb[t]=!0,!0)}(...t)&&n(...t)}((...t)=>console.warn("[NG-ZORRO]:",...t),...n);function Ze(n,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function E4(n){return(E4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function yt(n){Ze(1,arguments);var t=Object.prototype.toString.call(n);return n instanceof Date||"object"===E4(n)&&"[object Date]"===t?new Date(n.getTime()):"number"==typeof n||"[object Number]"===t?new Date(n):(("string"==typeof n||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Jn(n){if(null===n||!0===n||!1===n)return NaN;var t=Number(n);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var Nb={};function ts(){return Nb}function Rb(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:f.weekStartsOn)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==e?e:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var P=yt(n),E=P.getDay(),H=(E=r.getTime()?e+1:t.getTime()>=a.getTime()?e:e-1}function lR(n){Ze(1,arguments);var t=sR(n),e=new Date(0);e.setFullYear(t,0,4),e.setHours(0,0,0,0);var i=O4(e);return i}var cR=6048e5;function I4(n){return(I4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function hR(n){return Ze(1,arguments),n instanceof Date||"object"===I4(n)&&"[object Date]"===Object.prototype.toString.call(n)}function oc(n){if(Ze(1,arguments),!hR(n)&&"number"!=typeof n)return!1;var t=yt(n);return!isNaN(Number(t))}function dR(n,t){Ze(2,arguments);var e=yt(n).getTime(),i=Jn(t);return new Date(e+i)}function Vb(n,t){Ze(2,arguments);var e=Jn(t);return dR(n,-e)}function ac(n){Ze(1,arguments);var t=1,e=yt(n),i=e.getUTCDay(),r=(i=r.getTime()?e+1:t.getTime()>=a.getTime()?e:e-1}function pR(n){Ze(1,arguments);var t=Hb(n),e=new Date(0);e.setUTCFullYear(t,0,4),e.setUTCHours(0,0,0,0);var i=ac(e);return i}var gR=6048e5;function Bb(n){Ze(1,arguments);var t=yt(n),e=ac(t).getTime()-pR(t).getTime();return Math.round(e/gR)+1}function $s(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:f.weekStartsOn)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==e?e:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var P=yt(n),E=P.getUTCDay(),H=(E=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var H=new Date(0);H.setUTCFullYear(p+1,0,E),H.setUTCHours(0,0,0,0);var G=$s(H,t),ne=new Date(0);ne.setUTCFullYear(p,0,E),ne.setUTCHours(0,0,0,0);var ue=$s(ne,t);return f.getTime()>=G.getTime()?p+1:f.getTime()>=ue.getTime()?p:p-1}function vR(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==r?r:f.firstWeekContainsDate)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==e?e:1),P=q6(n,t),E=new Date(0);E.setUTCFullYear(P,0,p),E.setUTCHours(0,0,0,0);var H=$s(E,t);return H}var _R=6048e5;function Ub(n,t){Ze(1,arguments);var e=yt(n),i=$s(e,t).getTime()-vR(e,t).getTime();return Math.round(i/_R)+1}function fn(n,t){for(var e=n<0?"-":"",i=Math.abs(n).toString();i.length0?i:1-i;return fn("yy"===e?r%100:r,e.length)},ns_M=function(t,e){var i=t.getUTCMonth();return"M"===e?String(i+1):fn(i+1,2)},ns_d=function(t,e){return fn(t.getUTCDate(),e.length)},ns_h=function(t,e){return fn(t.getUTCHours()%12||12,e.length)},ns_H=function(t,e){return fn(t.getUTCHours(),e.length)},ns_m=function(t,e){return fn(t.getUTCMinutes(),e.length)},ns_s=function(t,e){return fn(t.getUTCSeconds(),e.length)},ns_S=function(t,e){var i=e.length,r=t.getUTCMilliseconds();return fn(Math.floor(r*Math.pow(10,i-3)),e.length)};var bR={G:function(t,e,i){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return i.era(r,{width:"abbreviated"});case"GGGGG":return i.era(r,{width:"narrow"});default:return i.era(r,{width:"wide"})}},y:function(t,e,i){if("yo"===e){var r=t.getUTCFullYear();return i.ordinalNumber(r>0?r:1-r,{unit:"year"})}return ns_y(t,e)},Y:function(t,e,i,r){var o=q6(t,r),a=o>0?o:1-o;return"YY"===e?fn(a%100,2):"Yo"===e?i.ordinalNumber(a,{unit:"year"}):fn(a,e.length)},R:function(t,e){return fn(Hb(t),e.length)},u:function(t,e){return fn(t.getUTCFullYear(),e.length)},Q:function(t,e,i){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return fn(r,2);case"Qo":return i.ordinalNumber(r,{unit:"quarter"});case"QQQ":return i.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return i.quarter(r,{width:"narrow",context:"formatting"});default:return i.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,i){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return fn(r,2);case"qo":return i.ordinalNumber(r,{unit:"quarter"});case"qqq":return i.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return i.quarter(r,{width:"narrow",context:"standalone"});default:return i.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,i){var r=t.getUTCMonth();switch(e){case"M":case"MM":return ns_M(t,e);case"Mo":return i.ordinalNumber(r+1,{unit:"month"});case"MMM":return i.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return i.month(r,{width:"narrow",context:"formatting"});default:return i.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,i){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return fn(r+1,2);case"Lo":return i.ordinalNumber(r+1,{unit:"month"});case"LLL":return i.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return i.month(r,{width:"narrow",context:"standalone"});default:return i.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,i,r){var o=Ub(t,r);return"wo"===e?i.ordinalNumber(o,{unit:"week"}):fn(o,e.length)},I:function(t,e,i){var r=Bb(t);return"Io"===e?i.ordinalNumber(r,{unit:"week"}):fn(r,e.length)},d:function(t,e,i){return"do"===e?i.ordinalNumber(t.getUTCDate(),{unit:"date"}):ns_d(t,e)},D:function(t,e,i){var r=function mR(n){Ze(1,arguments);var t=yt(n),e=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var i=t.getTime();return Math.floor((e-i)/864e5)+1}(t);return"Do"===e?i.ordinalNumber(r,{unit:"dayOfYear"}):fn(r,e.length)},E:function(t,e,i){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return i.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return i.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(r,{width:"short",context:"formatting"});default:return i.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,i,r){var o=t.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(a);case"ee":return fn(a,2);case"eo":return i.ordinalNumber(a,{unit:"day"});case"eee":return i.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return i.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,i,r){var o=t.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(a);case"cc":return fn(a,e.length);case"co":return i.ordinalNumber(a,{unit:"day"});case"ccc":return i.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return i.day(o,{width:"narrow",context:"standalone"});case"cccccc":return i.day(o,{width:"short",context:"standalone"});default:return i.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,i){var r=t.getUTCDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return fn(o,e.length);case"io":return i.ordinalNumber(o,{unit:"day"});case"iii":return i.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return i.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return i.day(r,{width:"short",context:"formatting"});default:return i.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,i){var o=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,e,i){var o,r=t.getUTCHours();switch(o=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",e){case"b":case"bb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,e,i){var o,r=t.getUTCHours();switch(o=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",e){case"B":case"BB":case"BBB":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,e,i){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),i.ordinalNumber(r,{unit:"hour"})}return ns_h(t,e)},H:function(t,e,i){return"Ho"===e?i.ordinalNumber(t.getUTCHours(),{unit:"hour"}):ns_H(t,e)},K:function(t,e,i){var r=t.getUTCHours()%12;return"Ko"===e?i.ordinalNumber(r,{unit:"hour"}):fn(r,e.length)},k:function(t,e,i){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?i.ordinalNumber(r,{unit:"hour"}):fn(r,e.length)},m:function(t,e,i){return"mo"===e?i.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):ns_m(t,e)},s:function(t,e,i){return"so"===e?i.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):ns_s(t,e)},S:function(t,e){return ns_S(t,e)},X:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();if(0===a)return"Z";switch(e){case"X":return qb(a);case"XXXX":case"XX":return Ws(a);default:return Ws(a,":")}},x:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"x":return qb(a);case"xxxx":case"xx":return Ws(a);default:return Ws(a,":")}},O:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Yb(a,":");default:return"GMT"+Ws(a,":")}},z:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Yb(a,":");default:return"GMT"+Ws(a,":")}},t:function(t,e,i,r){return fn(Math.floor((r._originalDate||t).getTime()/1e3),e.length)},T:function(t,e,i,r){return fn((r._originalDate||t).getTime(),e.length)}};function Yb(n,t){var e=n>0?"-":"+",i=Math.abs(n),r=Math.floor(i/60),o=i%60;if(0===o)return e+String(r);var a=t||"";return e+String(r)+a+fn(o,2)}function qb(n,t){return n%60==0?(n>0?"-":"+")+fn(Math.abs(n)/60,2):Ws(n,t)}function Ws(n,t){var e=t||"",i=n>0?"-":"+",r=Math.abs(n);return i+fn(Math.floor(r/60),2)+e+fn(r%60,2)}const CR=bR;var jb=function(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},$b=function(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}};const j6={p:$b,P:function(t,e){var a,i=t.match(/(P+)(p+)?/)||[],r=i[1],o=i[2];if(!o)return jb(t,e);switch(r){case"P":a=e.dateTime({width:"short"});break;case"PP":a=e.dateTime({width:"medium"});break;case"PPP":a=e.dateTime({width:"long"});break;default:a=e.dateTime({width:"full"})}return a.replace("{{date}}",jb(r,e)).replace("{{time}}",$b(o,e))}};function A4(n){var t=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return t.setUTCFullYear(n.getFullYear()),n.getTime()-t.getTime()}var SR=["D","DD"],TR=["YY","YYYY"];function Wb(n){return-1!==SR.indexOf(n)}function Gb(n){return-1!==TR.indexOf(n)}function L4(n,t,e){if("YYYY"===n)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===n)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===n)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===n)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var DR={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function $6(n){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.width?String(t.width):n.defaultWidth,i=n.formats[e]||n.formats[n.defaultWidth];return i}}const IR={date:$6({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:$6({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:$6({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var AR={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Z1(n){return function(t,e){var r;if("formatting"===(null!=e&&e.context?String(e.context):"standalone")&&n.formattingValues){var o=n.defaultFormattingWidth||n.defaultWidth,a=null!=e&&e.width?String(e.width):o;r=n.formattingValues[a]||n.formattingValues[o]}else{var s=n.defaultWidth,l=null!=e&&e.width?String(e.width):n.defaultWidth;r=n.values[l]||n.values[s]}return r[n.argumentCallback?n.argumentCallback(t):t]}}const jR={ordinalNumber:function(t,e){var i=Number(t),r=i%100;if(r>20||r<10)switch(r%10){case 1:return i+"st";case 2:return i+"nd";case 3:return i+"rd"}return i+"th"},era:Z1({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Z1({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Z1({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Z1({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Z1({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function X1(n){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.width,r=i&&n.matchPatterns[i]||n.matchPatterns[n.defaultMatchWidth],o=t.match(r);if(!o)return null;var u,a=o[0],s=i&&n.parsePatterns[i]||n.parsePatterns[n.defaultParseWidth],l=Array.isArray(s)?WR(s,function(p){return p.test(a)}):$R(s,function(p){return p.test(a)});u=n.valueCallback?n.valueCallback(l):l,u=e.valueCallback?e.valueCallback(u):u;var f=t.slice(a.length);return{value:u,rest:f}}}function $R(n,t){for(var e in n)if(n.hasOwnProperty(e)&&t(n[e]))return e}function WR(n,t){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(n.matchPattern);if(!i)return null;var r=i[0],o=t.match(n.parsePattern);if(!o)return null;var a=n.valueCallback?n.valueCallback(o[0]):o[0];a=e.valueCallback?e.valueCallback(a):a;var s=t.slice(r.length);return{value:a,rest:s}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}}),era:X1({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:X1({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:X1({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:X1({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:X1({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};const Kb={code:"en-US",formatDistance:function(t,e,i){var r,o=DR[t];return r="string"==typeof o?o:1===e?o.one:o.other.replace("{{count}}",e.toString()),null!=i&&i.addSuffix?i.comparison&&i.comparison>0?"in "+r:r+" ago":r},formatLong:IR,formatRelative:function(t,e,i,r){return AR[t]},localize:jR,match:sV,options:{weekStartsOn:0,firstWeekContainsDate:1}};var cV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,uV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,hV=/^'([^]*?)'?$/,dV=/''/g,fV=/[a-zA-Z]/;function pV(n){var t=n.match(hV);return t?t[1].replace(dV,"'"):n}function gV(n,t){if(null==n)throw new TypeError("assign requires that input parameter not be null or undefined");for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n}function F4(n){return(F4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function Qb(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),t&&W6(n,t)}function W6(n,t){return(W6=Object.setPrototypeOf||function(i,r){return i.__proto__=r,i})(n,t)}function Zb(n){var t=function _V(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(n){return!1}}();return function(){var r,i=N4(n);if(t){var o=N4(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return vV(this,r)}}function vV(n,t){return!t||"object"!==F4(t)&&"function"!=typeof t?G6(n):t}function G6(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function N4(n){return(N4=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(n)}function K6(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function Xb(n,t){for(var e=0;e0,i=e?t:1-t;if(i<=50)r=n||100;else{var o=i+50;r=n+100*Math.floor(o/100)-(n>=o%100?100:0)}return e?r:1-r}function lC(n){return n%400==0||n%4==0&&n%100!=0}function B4(n){return(B4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function NV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function cC(n,t){for(var e=0;e0}},{key:"set",value:function(r,o,a){var s=r.getUTCFullYear();if(a.isTwoDigitYear){var l=sC(a.year,s);return r.setUTCFullYear(l,0,1),r.setUTCHours(0,0,0,0),r}return r.setUTCFullYear("era"in o&&1!==o.era?1-a.year:a.year,0,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function Y4(n){return(Y4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function qV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function hC(n,t){for(var e=0;e0}},{key:"set",value:function(r,o,a,s){var l=q6(r,s);if(a.isTwoDigitYear){var u=sC(a.year,l);return r.setUTCFullYear(u,0,s.firstWeekContainsDate),r.setUTCHours(0,0,0,0),$s(r,s)}return r.setUTCFullYear("era"in o&&1!==o.era?1-a.year:a.year,0,s.firstWeekContainsDate),r.setUTCHours(0,0,0,0),$s(r,s)}}]),e}(on);function j4(n){return(j4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function ZV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function fC(n,t){for(var e=0;e=1&&o<=4}},{key:"set",value:function(r,o,a){return r.setUTCMonth(3*(a-1),1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function Z4(n){return(Z4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function _H(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function yC(n,t){for(var e=0;e=1&&o<=4}},{key:"set",value:function(r,o,a){return r.setUTCMonth(3*(a-1),1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function J4(n){return(J4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function TH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function CC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){return r.setUTCMonth(a,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function t2(n){return(t2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function OH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function MC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){return r.setUTCMonth(a,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function r2(n){return(r2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function HH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function TC(n,t){for(var e=0;e=1&&o<=53}},{key:"set",value:function(r,o,a,s){return $s(function VH(n,t,e){Ze(2,arguments);var i=yt(n),r=Jn(t),o=Ub(i,e)-r;return i.setUTCDate(i.getUTCDate()-7*o),i}(r,a,s),s)}}]),e}(on);function a2(n){return(a2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function KH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function kC(n,t){for(var e=0;e=1&&o<=53}},{key:"set",value:function(r,o,a){return ac(function GH(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t),r=Bb(e)-i;return e.setUTCDate(e.getUTCDate()-7*r),e}(r,a))}}]),e}(on);function l2(n){return(l2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function nB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function PC(n,t){for(var e=0;e=1&&o<=cB[l]:o>=1&&o<=lB[l]}},{key:"set",value:function(r,o,a){return r.setUTCDate(a),r.setUTCHours(0,0,0,0),r}}]),e}(on);function h2(n){return(h2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function hB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function zC(n,t){for(var e=0;e=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(r,o,a){return r.setUTCMonth(0,a),r.setUTCHours(0,0,0,0),r}}]),e}(on);function T8(n,t,e){var i,r,o,a,s,l,u,f;Ze(2,arguments);var p=ts(),P=Jn(null!==(i=null!==(r=null!==(o=null!==(a=null==e?void 0:e.weekStartsOn)&&void 0!==a?a:null==e||null===(s=e.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:p.weekStartsOn)&&void 0!==r?r:null===(u=p.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==i?i:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=yt(n),H=Jn(t),G=E.getUTCDay(),ne=H%7,ue=(ne+7)%7,ye=(ue=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function g2(n){return(g2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function TB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function IC(n,t){for(var e=0;e=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function _2(n){return(_2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function OB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function LC(n,t){for(var e=0;e=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function b2(n){return(b2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function HB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function NC(n,t){for(var e=0;e=1&&o<=7}},{key:"set",value:function(r,o,a){return r=function VB(n,t){Ze(2,arguments);var e=Jn(t);e%7==0&&(e-=7);var i=1,r=yt(n),o=r.getUTCDay(),l=((e%7+7)%7=1&&o<=12}},{key:"set",value:function(r,o,a){var s=r.getUTCHours()>=12;return r.setUTCHours(s&&a<12?a+12:s||12!==a?a:0,0,0,0),r}}]),e}(on);function z2(n){return(z2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function CU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function WC(n,t){for(var e=0;e=0&&o<=23}},{key:"set",value:function(r,o,a){return r.setUTCHours(a,0,0,0),r}}]),e}(on);function O2(n){return(O2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function xU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function KC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){var s=r.getUTCHours()>=12;return r.setUTCHours(s&&a<12?a+12:a,0,0,0),r}}]),e}(on);function A2(n){return(A2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function LU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function ZC(n,t){for(var e=0;e=1&&o<=24}},{key:"set",value:function(r,o,a){return r.setUTCHours(a<=24?a%24:a,0,0,0),r}}]),e}(on);function F2(n){return(F2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function UU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function JC(n,t){for(var e=0;e=0&&o<=59}},{key:"set",value:function(r,o,a){return r.setUTCMinutes(a,0,0),r}}]),e}(on);function R2(n){return(R2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function KU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function tw(n,t){for(var e=0;e=0&&o<=59}},{key:"set",value:function(r,o,a){return r.setUTCSeconds(a,0),r}}]),e}(on);function H2(n){return(H2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function nY(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function iw(n,t){for(var e=0;e=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(u){throw u},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,o=!0,a=!1;return{s:function(){e=n[Symbol.iterator]()},n:function(){var u=e.next();return o=u.done,u},e:function(u){a=!0,s=u},f:function(){try{!o&&null!=e.return&&e.return()}finally{if(a)throw s}}}}function mw(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,i=new Array(t);e=a?o:(e.setFullYear(o.getFullYear(),o.getMonth(),r),e)}function QY(n){Ze(1,arguments);var t=yt(n),e=t.getFullYear(),i=t.getMonth(),r=new Date(0);return r.setFullYear(e,i+1,0),r.setHours(0,0,0,0),r.getDate()}function XY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t);return isNaN(i)?new Date(NaN):(i&&e.setDate(e.getDate()+i),e)}function eq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()===i.getFullYear()}function tq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()===i.getFullYear()&&e.getMonth()===i.getMonth()}function Z2(n){Ze(1,arguments);var t=yt(n);return t.setHours(0,0,0,0),t}function lm(n,t){Ze(2,arguments);var e=Z2(n),i=Z2(t);return e.getTime()===i.getTime()}function gw(n){Ze(1,arguments);var t=yt(n);return t.setMinutes(0,0,0),t}function nq(n,t){Ze(2,arguments);var e=gw(n),i=gw(t);return e.getTime()===i.getTime()}function vw(n){Ze(1,arguments);var t=yt(n);return t.setSeconds(0,0),t}function iq(n,t){Ze(2,arguments);var e=vw(n),i=vw(t);return e.getTime()===i.getTime()}function _w(n){Ze(1,arguments);var t=yt(n);return t.setMilliseconds(0),t}function rq(n,t){Ze(2,arguments);var e=_w(n),i=_w(t);return e.getTime()===i.getTime()}function oq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()-i.getFullYear()}function aq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t),r=e.getFullYear()-i.getFullYear(),o=e.getMonth()-i.getMonth();return 12*r+o}function yw(n,t){Ze(2,arguments);var e=Z2(n),i=Z2(t),r=e.getTime()-A4(e),o=i.getTime()-A4(i);return Math.round((r-o)/864e5)}function cm(n,t){return Ze(2,arguments),yt(n).getTime()-yt(t).getTime()}var bw={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}};function um(n){return n?bw[n]:bw.trunc}function cq(n,t,e){Ze(2,arguments);var i=cm(n,t)/rC;return um(null==e?void 0:e.roundingMethod)(i)}function uq(n,t,e){Ze(2,arguments);var i=cm(n,t)/6e4;return um(null==e?void 0:e.roundingMethod)(i)}function hq(n,t,e){Ze(2,arguments);var i=cm(n,t)/1e3;return um(null==e?void 0:e.roundingMethod)(i)}function mq(n){Ze(1,arguments);var t=yt(n);return t.setHours(23,59,59,999),t}function pq(n){Ze(1,arguments);var t=yt(n),e=t.getMonth();return t.setFullYear(t.getFullYear(),e+1,0),t.setHours(23,59,59,999),t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function lc(n){return null!=n&&"false"!=`${n}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function X2(n){return Array.isArray(n)?n:[n]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function vi(n){return null==n?"":"string"==typeof n?n:`${n}px`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function cc(n){return n instanceof jt?n.nativeElement:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function kn(n){return null!=n}function Cw(n){return null==n}function ww(n){return"string"==typeof n&&""!==n}function Mw(n){return n instanceof Hi}function hm(n){return lc(n)}function Gs(n,...t){return"function"==typeof n?n(...t):n}function Wt(){return function dm(n,t){return function e(i,r,o){const a=`$$__zorroPropDecorator__${r}`;return Object.prototype.hasOwnProperty.call(i,a)&&js(`The prop "${a}" is already exist, it will be overrided by ${n} decorator.`),Object.defineProperty(i,a,{configurable:!0,writable:!0}),{get(){return o&&o.get?o.get.bind(this)():this[a]},set(s){o&&o.set&&o.set.bind(this)(t(s)),this[a]=t(s)}}}}("InputBoolean",hm)}function kw(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}function xw({mark:n}={}){return n?n.startsWith("data-")?n:`data-${n}`:"rc-util-key"}function _m(n){return n.attachTo?n.attachTo:document.querySelector("head")||document.body}function Pw(n,t={}){var e,i;if(!kw())return null;const r=document.createElement("style");!(null===(e=t.csp)||void 0===e)&&e.nonce&&(r.nonce=null===(i=t.csp)||void 0===i?void 0:i.nonce),r.innerHTML=n;const o=_m(t),{firstChild:a}=o;return t.prepend&&o.prepend?o.prepend(r):t.prepend&&a?o.insertBefore(r,a):o.appendChild(r),r}"undefined"!=typeof window&&window;const ym=new Map;function Ew(n,t,e){return{[`${n}-status-success`]:"success"===t,[`${n}-status-warning`]:"warning"===t,[`${n}-status-error`]:"error"===t,[`${n}-status-validating`]:"validating"===t,[`${n}-has-feedback`]:e}}function Ow(n){const[t,e]=n;return!!t&&!!e&&e.isBeforeDay(t)}function eh(n){return Array.isArray(n)?n.map(t=>t instanceof Kt?t.clone():null):n instanceof Kt?n.clone():null}class Kt{constructor(t){if(t)if(t instanceof Date)this.nativeDate=t;else{if("string"!=typeof t&&"number"!=typeof t)throw new Error('The input date type is not supported ("Date" is now recommended)');js('The string type is not recommended for date-picker, use "Date" type'),this.nativeDate=new Date(t)}else this.nativeDate=new Date}calendarStart(t){return new Kt(Rb(function WY(n){Ze(1,arguments);var t=yt(n);return t.setDate(1),t.setHours(0,0,0,0),t}(this.nativeDate),t))}getYear(){return this.nativeDate.getFullYear()}getMonth(){return this.nativeDate.getMonth()}getDay(){return this.nativeDate.getDay()}getTime(){return this.nativeDate.getTime()}getDate(){return this.nativeDate.getDate()}getHours(){return this.nativeDate.getHours()}getMinutes(){return this.nativeDate.getMinutes()}getSeconds(){return this.nativeDate.getSeconds()}getMilliseconds(){return this.nativeDate.getMilliseconds()}clone(){return new Kt(new Date(this.nativeDate))}setHms(t,e,i){const r=new Date(this.nativeDate.setHours(t,e,i));return new Kt(r)}setYear(t){return new Kt(function GY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t);return isNaN(e.getTime())?new Date(NaN):(e.setFullYear(i),e)}(this.nativeDate,t))}addYears(t){return new Kt(function KY(n,t){Ze(2,arguments);var e=Jn(t);return pw(n,12*e)}(this.nativeDate,t))}setMonth(t){return new Kt(function ZY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t),r=e.getFullYear(),o=e.getDate(),a=new Date(0);a.setFullYear(r,i,15),a.setHours(0,0,0,0);var s=QY(a);return e.setMonth(i,Math.min(o,s)),e}(this.nativeDate,t))}addMonths(t){return new Kt(pw(this.nativeDate,t))}setDay(t,e){return new Kt(function JY(n,t,e){var i,r,o,a,s,l,u,f;Ze(2,arguments);var p=ts(),P=Jn(null!==(i=null!==(r=null!==(o=null!==(a=null==e?void 0:e.weekStartsOn)&&void 0!==a?a:null==e||null===(s=e.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:p.weekStartsOn)&&void 0!==r?r:null===(u=p.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==i?i:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=yt(n),H=Jn(t),G=E.getDay(),ue=(H%7+7)%7,ye=7-P;return XY(E,H<0||H>6?H-(G+ye)%7:(ue+ye)%7-(G+ye)%7)}(this.nativeDate,t,e))}setDate(t){const e=new Date(this.nativeDate);return e.setDate(t),new Kt(e)}addDays(t){return this.setDate(this.getDate()+t)}add(t,e){switch(e){case"decade":return this.addYears(10*t);case"year":return this.addYears(t);default:return this.addMonths(t)}}isSame(t,e="day"){let i;switch(e){case"decade":i=(r,o)=>Math.abs(r.getFullYear()-o.getFullYear())<11;break;case"year":i=eq;break;case"month":i=tq;break;case"day":default:i=lm;break;case"hour":i=nq;break;case"minute":i=iq;break;case"second":i=rq}return i(this.nativeDate,this.toNativeDate(t))}isSameYear(t){return this.isSame(t,"year")}isSameMonth(t){return this.isSame(t,"month")}isSameDay(t){return this.isSame(t,"day")}isSameHour(t){return this.isSame(t,"hour")}isSameMinute(t){return this.isSame(t,"minute")}isSameSecond(t){return this.isSame(t,"second")}isBefore(t,e="day"){if(null===t)return!1;let i;switch(e){case"year":i=oq;break;case"month":i=aq;break;case"day":default:i=yw;break;case"hour":i=cq;break;case"minute":i=uq;break;case"second":i=hq}return i(this.nativeDate,this.toNativeDate(t))<0}isBeforeYear(t){return this.isBefore(t,"year")}isBeforeMonth(t){return this.isBefore(t,"month")}isBeforeDay(t){return this.isBefore(t,"day")}isToday(){return function dq(n){return Ze(1,arguments),lm(n,Date.now())}(this.nativeDate)}isValid(){return oc(this.nativeDate)}isFirstDayOfMonth(){return function fq(n){return Ze(1,arguments),1===yt(n).getDate()}(this.nativeDate)}isLastDayOfMonth(){return function gq(n){Ze(1,arguments);var t=yt(n);return mq(t).getTime()===pq(t).getTime()}(this.nativeDate)}toNativeDate(t){return t instanceof Kt?t.nativeDate:t}}class Iq{constructor(t,e){this.format=t,this.localeId=e,this.regex=null,this.matchMap={hour:null,minute:null,second:null,periodNarrow:null,periodWide:null,periodAbbreviated:null},this.genRegexp()}toDate(t){const e=this.getTimeResult(t),i=new Date;return kn(null==e?void 0:e.hour)&&i.setHours(e.hour),kn(null==e?void 0:e.minute)&&i.setMinutes(e.minute),kn(null==e?void 0:e.second)&&i.setSeconds(e.second),1===(null==e?void 0:e.period)&&i.getHours()<12&&i.setHours(i.getHours()+12),i}getTimeResult(t){const e=this.regex.exec(t);let i=null;return e?(kn(this.matchMap.periodNarrow)&&(i=Fs(this.localeId,Dn.Format,bt.Narrow).indexOf(e[this.matchMap.periodNarrow+1])),kn(this.matchMap.periodWide)&&(i=Fs(this.localeId,Dn.Format,bt.Wide).indexOf(e[this.matchMap.periodWide+1])),kn(this.matchMap.periodAbbreviated)&&(i=Fs(this.localeId,Dn.Format,bt.Abbreviated).indexOf(e[this.matchMap.periodAbbreviated+1])),{hour:kn(this.matchMap.hour)?Number.parseInt(e[this.matchMap.hour+1],10):null,minute:kn(this.matchMap.minute)?Number.parseInt(e[this.matchMap.minute+1],10):null,second:kn(this.matchMap.second)?Number.parseInt(e[this.matchMap.second+1],10):null,period:i}):null}genRegexp(){let t=this.format.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$&");const e=/h{1,2}/i,i=/m{1,2}/,r=/s{1,2}/,o=/aaaaa/,a=/aaaa/,s=/a{1,3}/,l=e.exec(this.format),u=i.exec(this.format),f=r.exec(this.format),p=o.exec(this.format);let P=null,E=null;p||(P=a.exec(this.format)),!P&&!p&&(E=s.exec(this.format)),[l,u,f,p,P,E].filter(G=>!!G).sort((G,ne)=>G.index-ne.index).forEach((G,ne)=>{switch(G){case l:this.matchMap.hour=ne,t=t.replace(e,"(\\d{1,2})");break;case u:this.matchMap.minute=ne,t=t.replace(i,"(\\d{1,2})");break;case f:this.matchMap.second=ne,t=t.replace(r,"(\\d{1,2})");break;case p:this.matchMap.periodNarrow=ne;const ue=Fs(this.localeId,Dn.Format,bt.Narrow).join("|");t=t.replace(o,`(${ue})`);break;case P:this.matchMap.periodWide=ne;const ye=Fs(this.localeId,Dn.Format,bt.Wide).join("|");t=t.replace(a,`(${ye})`);break;case E:this.matchMap.periodAbbreviated=ne;const le=Fs(this.localeId,Dn.Format,bt.Abbreviated).join("|");t=t.replace(s,`(${le})`)}}),this.regex=new RegExp(t)}}var Iw={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},DatePicker:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},TimePicker:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Calendar:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",selectNone:"Clear all data"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Image:{preview:"Preview"},CronExpression:{cronError:"Invalid cron expression",second:"second",minute:"minute",hour:"hour",day:"day",month:"month",week:"week",secondError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

0-59Allowable range

",minuteError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

0-59Allowable range

",hourError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

0-23Allowable range

",dayError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

1-31Allowable range

",monthError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

1-12Allowable range

",weekError:"

*Any value

,Separator between multiple values

-Connector for interval values

/Equally distributed

? Not specify

0-7Allowable range (0 represents Sunday, 1-7 are Monday to Sunday)

"}},Aq={locale:"zh-cn",Pagination:{items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"},DatePicker:{lang:{placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"],locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",yearFormat:"YYYY\u5e74",dayFormat:"D\u65e5",dateFormat:"YYYY\u5e74M\u6708D\u65e5",dateTimeFormat:"YYYY\u5e74M\u6708D\u65e5 HH\u65f6mm\u5206ss\u79d2",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa"},timePickerLocale:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]}},TimePicker:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]},Calendar:{lang:{placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"],locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",yearFormat:"YYYY\u5e74",dayFormat:"D\u65e5",dateFormat:"YYYY\u5e74M\u6708D\u65e5",dateTimeFormat:"YYYY\u5e74M\u6708D\u65e5 HH\u65f6mm\u5206ss\u79d2",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa"},timePickerLocale:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]}},global:{placeholder:"\u8bf7\u9009\u62e9"},Table:{filterTitle:"\u7b5b\u9009",filterConfirm:"\u786e\u5b9a",filterReset:"\u91cd\u7f6e",filterEmptyText:"\u65e0\u7b5b\u9009\u9879",selectAll:"\u5168\u9009\u5f53\u9875",selectInvert:"\u53cd\u9009\u5f53\u9875",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5e8f",expand:"\u5c55\u5f00\u884c",collapse:"\u5173\u95ed\u884c",triggerDesc:"\u70b9\u51fb\u964d\u5e8f",triggerAsc:"\u70b9\u51fb\u5347\u5e8f",cancelSort:"\u53d6\u6d88\u6392\u5e8f",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7b5b\u9009\u9879\u4e2d\u641c\u7d22",selectNone:"\u6e05\u7a7a\u6240\u6709"},Modal:{okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",justOkText:"\u77e5\u9053\u4e86"},Popconfirm:{cancelText:"\u53d6\u6d88",okText:"\u786e\u5b9a"},Transfer:{searchPlaceholder:"\u8bf7\u8f93\u5165\u641c\u7d22\u5185\u5bb9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5f53\u9875",removeCurrent:"\u5220\u9664\u5f53\u9875",selectAll:"\u5168\u9009\u6240\u6709",removeAll:"\u5220\u9664\u5168\u90e8",selectInvert:"\u53cd\u9009\u5f53\u9875"},Upload:{uploading:"\u6587\u4ef6\u4e0a\u4f20\u4e2d",removeFile:"\u5220\u9664\u6587\u4ef6",uploadError:"\u4e0a\u4f20\u9519\u8bef",previewFile:"\u9884\u89c8\u6587\u4ef6",downloadFile:"\u4e0b\u8f7d\u6587\u4ef6"},Empty:{description:"\u6682\u65e0\u6570\u636e"},Icon:{icon:"\u56fe\u6807"},Text:{edit:"\u7f16\u8f91",copy:"\u590d\u5236",copied:"\u590d\u5236\u6210\u529f",expand:"\u5c55\u5f00"},PageHeader:{back:"\u8fd4\u56de"},Image:{preview:"\u9884\u89c8"},CronExpression:{cronError:"cron \u8868\u8fbe\u5f0f\u4e0d\u5408\u6cd5",second:"\u79d2",minute:"\u5206\u949f",hour:"\u5c0f\u65f6",day:"\u65e5",month:"\u6708",week:"\u5468",secondError:"

*\u4efb\u610f\u503c

,\u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

-\u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/\u5e73\u5747\u5206\u914d

0-59\u5141\u8bb8\u8303\u56f4

",minuteError:"

*\u4efb\u610f\u503c

,\u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

-\u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/\u5e73\u5747\u5206\u914d

0-59\u5141\u8bb8\u8303\u56f4

",hourError:"

* \u4efb\u610f\u503c

, \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

- \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/ \u5e73\u5747\u5206\u914d

0-23 \u5141\u8bb8\u8303\u56f4

",dayError:"

* \u4efb\u610f\u503c

, \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

- \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/ \u5e73\u5747\u5206\u914d

1-31 \u5141\u8bb8\u8303\u56f4

",monthError:"

* \u4efb\u610f\u503c

, \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

- \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/ \u5e73\u5747\u5206\u914d

1-12 \u5141\u8bb8\u8303\u56f4

",weekError:"

* \u4efb\u610f\u503c

, \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

- \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

/ \u5e73\u5747\u5206\u914d

? \u4e0d\u6307\u5b9a

0-7 \u5141\u8bb8\u8303\u56f4\uff080\u4ee3\u8868\u5468\u65e5\uff0c1-7\u4f9d\u6b21\u4e3a\u5468\u4e00\u5230\u5468\u65e5\uff09

"}};const Aw=new $e("nz-i18n"),Lq=new $e("nz-date-locale");let uc=(()=>{class n{constructor(e,i){this._change=new Q1(this._locale),this.setLocale(e||Aq),this.setDateLocale(i||null)}get localeChange(){return this._change.asObservable()}translate(e,i){let r=this._getObjectPath(this._locale,e);return"string"==typeof r?(i&&Object.keys(i).forEach(o=>r=r.replace(new RegExp(`%${o}%`,"g"),i[o])),r):e}setLocale(e){this._locale&&this._locale.locale===e.locale||(this._locale=e,this._change.next(e))}getLocale(){return this._locale}getLocaleId(){return this._locale?this._locale.locale:""}setDateLocale(e){this.dateLocale=e}getDateLocale(){return this.dateLocale}getLocaleData(e,i){const r=e?this._getObjectPath(this._locale,e):this._locale;return!r&&!i&&js(`Missing translations for "${e}" in language "${this._locale.locale}".\nYou can use "NzI18nService.setLocale" as a temporary fix.\nWelcome to submit a pull request to help us optimize the translations!\nhttps://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md`),r||i||this._getObjectPath(Iw,e)||{}}_getObjectPath(e,i){let r=e;const o=i.split("."),a=o.length;let s=0;for(;r&&s{class n{constructor(e){this._locale=e}transform(e,i){return this._locale.translate(e,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(uc,16))},n.\u0275pipe=Pi({name:"nzI18n",type:n,pure:!0}),n})(),Lw=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})();const Fw=new $e("date-config"),Nq={firstDayOfWeek:void 0};let Oo=(()=>{class n{constructor(e,i){this.i18n=e,this.config=i,this.config=function Rq(n){return Object.assign(Object.assign({},Nq),n)}(this.config)}}return n.\u0275fac=function(e){return new(e||n)(me(uc),me(Fw,8))},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new e:function Vq(n,t){const e=n.get(uc);return e.getDateLocale()?new Hq(e,t):new Bq(e,t)}(me(hr),me(Fw,8)),i},providedIn:"root"}),n})();class Hq extends Oo{getISOWeek(t){return function uR(n){Ze(1,arguments);var t=yt(n),e=O4(t).getTime()-lR(t).getTime();return Math.round(e/cR)+1}(t)}getFirstDayOfWeek(){let t;try{t=this.i18n.getDateLocale().options.weekStartsOn}catch(e){t=1}return null==this.config.firstDayOfWeek?t:this.config.firstDayOfWeek}format(t,e){return t?function mV(n,t,e){var i,r,o,a,s,l,u,f,p,P,E,H,G,ne,ue,ye,le,Pe;Ze(2,arguments);var Xe=String(t),st=ts(),Bt=null!==(i=null!==(r=null==e?void 0:e.locale)&&void 0!==r?r:st.locale)&&void 0!==i?i:Kb,yn=Jn(null!==(o=null!==(a=null!==(s=null!==(l=null==e?void 0:e.firstWeekContainsDate)&&void 0!==l?l:null==e||null===(u=e.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==s?s:st.firstWeekContainsDate)&&void 0!==a?a:null===(p=st.locale)||void 0===p||null===(P=p.options)||void 0===P?void 0:P.firstWeekContainsDate)&&void 0!==o?o:1);if(!(yn>=1&&yn<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Ot=Jn(null!==(E=null!==(H=null!==(G=null!==(ne=null==e?void 0:e.weekStartsOn)&&void 0!==ne?ne:null==e||null===(ue=e.locale)||void 0===ue||null===(ye=ue.options)||void 0===ye?void 0:ye.weekStartsOn)&&void 0!==G?G:st.weekStartsOn)&&void 0!==H?H:null===(le=st.locale)||void 0===le||null===(Pe=le.options)||void 0===Pe?void 0:Pe.weekStartsOn)&&void 0!==E?E:0);if(!(Ot>=0&&Ot<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Bt.localize)throw new RangeError("locale must contain localize property");if(!Bt.formatLong)throw new RangeError("locale must contain formatLong property");var Ut=yt(n);if(!oc(Ut))throw new RangeError("Invalid time value");var Hn=A4(Ut),On=Vb(Ut,Hn),_i={firstWeekContainsDate:yn,weekStartsOn:Ot,locale:Bt,_originalDate:Ut};return Xe.match(uV).map(function(pn){var ze=pn[0];return"p"===ze||"P"===ze?(0,j6[ze])(pn,Bt.formatLong):pn}).join("").match(cV).map(function(pn){if("''"===pn)return"'";var ze=pn[0];if("'"===ze)return pV(pn);var Ge=CR[ze];if(Ge)return!(null!=e&&e.useAdditionalWeekYearTokens)&&Gb(pn)&&L4(pn,t,String(n)),!(null!=e&&e.useAdditionalDayOfYearTokens)&&Wb(pn)&&L4(pn,t,String(n)),Ge(On,pn,Bt.localize,_i);if(ze.match(fV))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ze+"`");return pn}).join("")}(t,e,{locale:this.i18n.getDateLocale()}):""}parseDate(t,e){return function jY(n,t,e,i){var r,o,a,s,l,u,f,p,P,E,H,G,ne,ue,ye,le,Pe,Xe;Ze(3,arguments);var st=String(n),Bt=String(t),yn=ts(),Ot=null!==(r=null!==(o=null==i?void 0:i.locale)&&void 0!==o?o:yn.locale)&&void 0!==r?r:Kb;if(!Ot.match)throw new RangeError("locale must contain match property");var Ut=Jn(null!==(a=null!==(s=null!==(l=null!==(u=null==i?void 0:i.firstWeekContainsDate)&&void 0!==u?u:null==i||null===(f=i.locale)||void 0===f||null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==l?l:yn.firstWeekContainsDate)&&void 0!==s?s:null===(P=yn.locale)||void 0===P||null===(E=P.options)||void 0===E?void 0:E.firstWeekContainsDate)&&void 0!==a?a:1);if(!(Ut>=1&&Ut<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Hn=Jn(null!==(H=null!==(G=null!==(ne=null!==(ue=null==i?void 0:i.weekStartsOn)&&void 0!==ue?ue:null==i||null===(ye=i.locale)||void 0===ye||null===(le=ye.options)||void 0===le?void 0:le.weekStartsOn)&&void 0!==ne?ne:yn.weekStartsOn)&&void 0!==G?G:null===(Pe=yn.locale)||void 0===Pe||null===(Xe=Pe.options)||void 0===Xe?void 0:Xe.weekStartsOn)&&void 0!==H?H:0);if(!(Hn>=0&&Hn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===Bt)return""===st?yt(e):new Date(NaN);var Ge,On={firstWeekContainsDate:Ut,weekStartsOn:Hn,locale:Ot},_i=[new CV],Ti=Bt.match(HY).map(function(In){var Lt=In[0];return Lt in j6?(0,j6[Lt])(In,Ot.formatLong):In}).join("").match(VY),pn=[],ze=fw(Ti);try{var it=function(){var Lt=Ge.value;!(null!=i&&i.useAdditionalWeekYearTokens)&&Gb(Lt)&&L4(Lt,Bt,n),(null==i||!i.useAdditionalDayOfYearTokens)&&Wb(Lt)&&L4(Lt,Bt,n);var qi=Lt[0],ss=NY[qi];if(ss){var GS=ss.incompatibleTokens;if(Array.isArray(GS)){var KS=pn.find(function(QS){return GS.includes(QS.token)||QS.token===qi});if(KS)throw new RangeError("The format string mustn't contain `".concat(KS.fullToken,"` and `").concat(Lt,"` at the same time"))}else if("*"===ss.incompatibleTokens&&pn.length>0)throw new RangeError("The format string mustn't contain `".concat(Lt,"` and any other token at the same time"));pn.push({token:qi,fullToken:Lt});var Jm=ss.run(st,Lt,Ot.match,On);if(!Jm)return{v:new Date(NaN)};_i.push(Jm.setter),st=Jm.rest}else{if(qi.match(qY))throw new RangeError("Format string contains an unescaped latin alphabet character `"+qi+"`");if("''"===Lt?Lt="'":"'"===qi&&(Lt=$Y(Lt)),0!==st.indexOf(Lt))return{v:new Date(NaN)};st=st.slice(Lt.length)}};for(ze.s();!(Ge=ze.n()).done;){var It=it();if("object"===Q2(It))return It.v}}catch(In){ze.e(In)}finally{ze.f()}if(st.length>0&&YY.test(st))return new Date(NaN);var Yn=_i.map(function(In){return In.priority}).sort(function(In,Lt){return Lt-In}).filter(function(In,Lt,qi){return qi.indexOf(In)===Lt}).map(function(In){return _i.filter(function(Lt){return Lt.priority===In}).sort(function(Lt,qi){return qi.subPriority-Lt.subPriority})}).map(function(In){return In[0]}),Ir=yt(e);if(isNaN(Ir.getTime()))return new Date(NaN);var au,Di=Vb(Ir,A4(Ir)),Ao={},bn=fw(Yn);try{for(bn.s();!(au=bn.n()).done;){var Eh=au.value;if(!Eh.validate(Di,On))return new Date(NaN);var si=Eh.set(Di,Ao,On);Array.isArray(si)?(Di=si[0],gV(Ao,si[1])):Di=si}}catch(In){bn.e(In)}finally{bn.f()}return Di}(t,e,new Date,{locale:this.i18n.getDateLocale(),weekStartsOn:this.getFirstDayOfWeek()})}parseTime(t,e){return this.parseDate(t,e)}}class Bq extends Oo{getISOWeek(t){return+this.format(t,"w")}getFirstDayOfWeek(){if(void 0===this.config.firstDayOfWeek){const t=this.i18n.getLocaleId();return t&&["zh-cn","zh-tw"].indexOf(t.toLowerCase())>-1?1:0}return this.config.firstDayOfWeek}format(t,e){return t?R9(t,e,this.i18n.getLocaleId()):""}parseDate(t){return new Date(t)}parseTime(t,e){return new Iq(e,this.i18n.getLocaleId()).toDate(t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Ks=void 0,Yq=["en",[["a","p"],["AM","PM"],Ks],[["AM","PM"],Ks,Ks],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ks,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ks,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ks,"{1} 'at' {0}",Ks],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Uq(n){const e=Math.floor(Math.abs(n)),i=n.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}];var qq=O(137),jq=O(6908),th=O.n(jq),$q=O(1318),bm=O.n($q),Wq=O(5541),Cm=O.n(Wq);const nt={parseDateFormats:["M/D/YYYY","M/D/YY","M/D","M-D-YYYY","M-D-YY","M-D","YYYY","YYYY-M-D","YYYY/M/D",th().ISO_8601,"M/D/YYYY HH:mm","M/D/YY HH:mm","M/D HH:mm","M-D-YYYY HH:mm","M-D-YY HH:mm","M-D HH:mm"],intRegex:/^\s*(\+|-)?\d+\s*$/,decRegex:/^\s*[\+-]?([\+-]?\d+\.?\d*([eE]?[\+|-]?\d+)?|[\+-]?\d*\.?\d+[eE]?([\+|-]?\d+)?)\s*$/,areTwoAnswersSame:function(n,t,e){let i=["label","code","text","score","other"];if("object"!=typeof n)return!1;let o=!1;if(!n.system&&!t.system||n.system===(t.system?t.system:e.answerCodeSystem)){o=!0;let l=Object.keys(n);for(var a=0,s=l.length;a=0&&n[l[a]]!==t[l[a]]){o=!1;break}}return o},dateToDTStringISO:function(n){return n&&n instanceof Date&&!isNaN(n.getTime())?[(1e4+n.getFullYear()).toString().substr(1),(101+n.getMonth()).toString().substr(1),(100+n.getDate()).toString().substr(1)].join("-"):void 0},stringToDTDateISO:function(n){var t=new Date(n);return isNaN(t.getTime())?void 0:new Date(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())},dateToDTMString:function(n){return"string"==typeof n&&(n=this.stringToDate(n,!0)),n.toISOString()},stringToDate:function(n,t){if(!n||"string"!=typeof n)return n;if("t"===n.trim())return new Date;let e=th()(n,this.parseDateFormats,!0);return t&&!e.isValid()&&(e=th()(n)),e.isValid()?e.toDate():null},isValidDate:function(n){return!!this.stringToDate(n)},formatDate:function(n,t){return th()(n).format(t)},getNextLetter:function(n){for(var e=[],i=n;i>0;){var r=i%26;e.push(r=0===r?25:r-1),i=Math.floor((i-1)/26)}for(var o="",a=e.length-1;a>=0;a--)o+="abcdefghijklmnopqrstuvqxyz".charAt(e[a]);return o},findObjectInArray:function(n,t,e,i,r){var o=r?[]:null;if(Array.isArray(n)){var a=0;i&&Math.abs(i)=0;t--)null==n[t]?n.splice(t,1):"object"==typeof n[t]&&this.pruneNulls(n[t]);else n&&"object"==typeof n&&Object.keys(n).forEach(function(i){null==n[i]?delete n[i]:"object"==typeof n[i]&&this.pruneNulls(n[i])},this)},deepCopy:function(n){return bm()(n)},deepEqual:function(n,t){return Cm()(n,t)},shallowEqual:function(n,t){var e=!0;if(typeof n!=typeof t)e=!1;else if("object"!=typeof n)n!==t&&(e=!1);else{var i=Object.keys(n),r=Object.keys(t);if(i.length!==r.length)e=!1;else for(var o=0,a=i.length;o=0?JSON.parse(n):window[n]);var r=n.resourceType,o=e&&e.fhirVersion;if(r&&"Questionnaire"!==r)throw new Error("Only Questionnaire FHIR content is supported in addFormToPage.");this.pageFormID_||(this.pageFormID_=0),LForms.addedFormDefs||(LForms.addedFormDefs=[]),LForms.addedFormDefs.push(n);for(var a=e&&!0===e.prepopulate;i.firstChild;)i.removeChild(i.lastChild);const s=document.createElement("wc-lhc-form");return i.appendChild(s),new Promise(function(u,f){try{s.questionnaire=n,s.options=e,s.prepop=a,s.fhirVersion=o,s.addEventListener("onFormReady",function(p){u()}),s.addEventListener("onError",function(p){f(p.detail)})}catch(p){f(p)}})},removeFormsFromPage:function(t){for(t="string"==typeof t?document.getElementById(t):t;t.firstChild;)t.removeChild(t.lastChild)},getUserData:function(n,t,e,i){var r=this._getFormObjectInScope(n);return r?r.getUserData(t,e,i):null},getFormData:function(n,t,e){var i=this._getFormObjectInScope(n);return i?i.getFormData(t,e):null},getFormHL7Data:function(n){var t=this._getFormObjectInScope(n);return t?LForms.HL7.toHL7Segments(t):null},getFormFHIRData:function(n,t,e,i){return(!e||e instanceof HTMLElement||"string"==typeof e)&&(e=this._getFormObjectInScope(e)),this._convertLFormsToFHIRData(n,t,e,i)},checkValidity:function(n){var t=this._getFormObjectInScope(n);return t?t.checkValidity():null},_convertLFormsToFHIRData:function(n,t,e,i){i||(i={}),e instanceof LForms.LFormsData||(e=new LForms.LFormsData(e));var r=this.validateFHIRVersion(t),o=LForms.FHIR[r],a=null;if(e)switch(n){case"DiagnosticReport":var s=i?i.bundleType:void 0;a=o.DiagnosticReport.createDiagnosticReport(e,i.subject,null!=s,s);break;case"Questionnaire":a=o.SDC.convertLFormsToQuestionnaire(e,i.noExtensions);break;case"QuestionnaireResponse":a=i.extract?o.SDC.convertLFormsToQRAndExtracFHIRData(e,i.noExtensions,i.subject):o.SDC.convertLFormsToQuestionnaireResponse(e,i.noExtensions,i.subject)}return a},convertFHIRQuestionnaireToLForms:function(n,t){var e=null;return n&&(t=this._requireValidFHIRVersion(t,n),e=LForms.FHIR[t].SDC.convertQuestionnaireToLForms(n)),e},mergeFHIRDataIntoLForms:function(n,t,e){if("string"==typeof n&&(n=t,t=e,e=arguments[3]),n){e=this._requireValidFHIRVersion(e,n);var i=LForms.FHIR[e];switch(n.resourceType){case"DiagnosticReport":(t=i.DiagnosticReport.mergeDiagnosticReportToLForms(t,n)).hasSavedData=!0;break;case"Bundle":"searchset"===n.type&&n.entry.find(r=>"DiagnosticReport"===r.resource.resourceType)&&((t=i.DiagnosticReport.mergeDiagnosticReportToLForms(t,n)).hasSavedData=!0);break;case"QuestionnaireResponse":(t=i.SDC.mergeQuestionnaireResponseToLForms(t,n)).hasSavedData=!0}}return t},_requireValidFHIRVersion:function(n,t){if(n||(n=this.detectFHIRVersion(t)||this.guessFHIRVersion(t)),!n)throw new Error("Could not determine the FHIR version for this resource. Please make sure it is specified via meta.profile (see http://build.fhir.org/versioning.html#mp-version and https://www.hl7.org/fhir/references.html#canonical). Example 1: http://hl7.org/fhir/4.0/StructureDefinition/Questionnaire (for Questionnaire version 4.0, a.k.a. R4).Example 2: http://hl7.org/fhir/3.0/StructureDefinition/Questionnaire (for Questionnaire version 3.0, a.k.a. STU3).Example 3: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire|2.7 (for SDC Questionnaire version 2.7).");return this.validateFHIRVersion(n)},setFHIRContext:function(n,t){if(!LForms.FHIR)throw new Error("LHC-Forms FHIR support files have not been loaded.See http://lhncbc.github.io/lforms/#fhirScripts");LForms.fhirContext={client:n,vars:t},LForms.fhirCapabilities={},delete LForms._serverFHIRReleaseID},_fhirVersionToRelease:function(n){let t=n,e=n.match(/^\d+(\.\d+)/);if(e){const i=parseFloat(e[0]);t=i>3&&i<=4?"R4":i>=1.1&&i<=3?"STU3":n}return t},getServerFHIRReleaseID:function(n){if(!LForms.fhirContext)throw new Error("setFHIRContext needs to be called before getFHIRReleaseID");if(!LForms.fhirContext.client)throw new Error("setFHIRContext was called, but no server connection was provided");if(LForms._serverFHIRReleaseID)setTimeout(function(){n(LForms._serverFHIRReleaseID)});else try{LForms.fhirContext.client.getFhirVersion().then(function(e){LForms._serverFHIRReleaseID=LForms.Util._fhirVersionToRelease(e),console.log("Server FHIR version is "+LForms._serverFHIRReleaseID+" ("+e+")"),n(LForms._serverFHIRReleaseID)},function(e){console.log("Error retrieving server's CompatibilityStatement:"),console.log(e),n()})}catch(e){throw setTimeout(function(){n()}),e}},validateFHIRVersion:function(n){if(!LForms.Util.FHIRSupport[n])throw new Error("Version "+n+" of FHIR is not supported.");if(!LForms.FHIR)throw new Error("The FHIR support files for LHC-Forms do not appear to have been loaded. Please consult the documentation at http://lhncbc.github.io/lforms/#fhirSupport.");if(!LForms.FHIR[n])throw new Error("Version "+n+" of FHIR is supported, but the supporting code was not loaded.");return n},detectFHIRVersion:function(n){let t=null;return n.meta&&n.meta.profile&&(t=this.detectFHIRVersionFromProfiles(n.meta.profile)),t},detectFHIRVersionFromProfiles(n){if(!n||!n.length)return null;let t=null;for(let i=0;i=2.1&&(r="4.0")),r){const o=this._fhirVersionToRelease(r);(!t||Rw[o]>Rw[t])&&(t=o)}}return t},guessFHIRVersion:function(n){var t=null;return"Questionnaire"==n.resourceType?t=this._testValues(n,"item",function(r){return!!(r.option||r.options||r.enableWhen&&"hasAnswer"in r.enableWhen)})?"STU3":"R4":"QuestionnaireResponse"==n.resourceType&&(t=n.parent||this._testValues(n,"item",function(o){return!!o.subject})?"STU3":"R4"),t},_testValues:function(n,t,e){var i=!1;if(n instanceof Array)for(var r=0,o=n.length;!i&&r0?(n=i[0]).getElementsByTagName("wc-lhc-form"):document.getElementsByTagName("wc-lhc-form")}for(let r of e){t=r.lhcFormData;break}return t},isItemValueEmpty:function(n){var t=!0;if(null!=n&&""!==n&&"function"!=typeof n)if("string"==typeof n||n instanceof String)t=""===n.trim();else if(Array.isArray(n)){for(var e=0;e0){e=0;for(var r=i.length;e0&&(t?(n.questionCode=n.codeList[0].code,n.questionCodeSystem=n.codeList[0].system):(n.code=n.codeList[0].code,n.codeSystem=n.codeList[0].system));return n},createLocalFHIRReference:function(n){var t={reference:n.resourceType+"/"+n.id};if("Patient"===n.resourceType&&n.name&&n.name.length>0){var e=n.name[0];e.text?t.display=e.text:(e.given&&e.given.length>0&&(t.display=e.given[0]),e.family&&(t.display=t.display?t.display+" "+e.family:e.family))}return t},getCodeSystem:function(n){return"LOINC"===n?"http://loinc.org":n},removeObjectsFromArray:function(n,t,e,i,r){var o=r?[]:null,a=r?[]:null;if(Array.isArray(n)){var s=0;i&&Math.abs(i)=0;u--)n.splice(o[u],1);else null!==o&&n.splice(o,1)}return a},baseFormDef:function(){return{lformsVersion:LForms.lformsVersion}},getAnswersResourceStatus:function(n){return(!n||n instanceof HTMLElement||"string"==typeof n)&&(n=this._getFormObjectInScope(n)),n.checkAnswersResourceStatus()},loadScript:function(n){return new Promise(function(t,e){var i=document.createElement("script");i.onreadystatechange=t,i.onload=t,i.onerror=e,i.src=n,document.body.appendChild(i)})},loadFHIRLibs:function(n,t){return Promise.all([this.loadScript(n),this.loadScript(t)])},_hasMultipleAnswers:function(n){return n.answerCardinality&&n.answerCardinality.max&&("*"===n.answerCardinality.max||parseInt(n.answerCardinality.max)>1)}};Vw._internalUtil=zr;const Er=ep(ep({},nt),Vw),Te_DATA_CONTROL_CONSTRUCTION_ARRAY="ARRAY",Te_DATA_CONTROL_CONSTRUCTION_OBJECT="OBJECT",Te_DATA_CONTROL_CONSTRUCTION_SIMPLE="SIMPLE",Te_DATA_CONTROL_SOURCE_INTERNAL="INTERNAL",Te_SKIP_LOGIC_ACTION_ENABLE="show",Te_SKIP_LOGIC_ACTION_DISABLE="hide",Te_SKIP_LOGIC_STATUS_ENABLED="target-enabled",Te_SKIP_LOGIC_STATUS_DISABLED="target-disabled",Te_CALCULATION_METHOD_TOTALSCORE="TOTALSCORE",Te_DATA_TYPE_INT="INT",Te_DATA_TYPE_REAL="REAL",Te_DATA_TYPE_ST="ST",Te_DATA_TYPE_TX="TX",Te_DATA_TYPE_DT="DT",Te_DATA_TYPE_DTM="DTM",Te_DATA_TYPE_TM="TM",Te_DATA_TYPE_CNE="CNE",Te_DATA_TYPE_CWE="CWE",Te_DATA_TYPE_SECTION="SECTION",Te_DATA_TYPE_TITLE="TITLE",Te_DATA_TYPE_QTY="QTY",Te_DATA_TYPE_BL="BL",nh={_timeout:1500,_restrictionKeys:["minExclusive","minInclusive","maxExclusive","maxInclusive","totalDigits","fractionDigits","length","minLength","maxLength","enumeration","whiteSpace","pattern"],_dataTypes:["BL","INT","REAL","ST","TX","BIN","DT","DTM","TM","CNE","CWE","RTO","QTY","NR","YEAR","MONTH","DAY","URL","EMAIL","PHONE",""],_errorMessages:{BL:"must be a boolean (true/false).",INT:"must be an integer number.",REAL:"must be a decimal number.",ST:"must be a string value.",TX:"must be a text value.",BIN:"must be a binary value.",DT:"must be a date value.",DTM:"must be a date and time value.",TM:"must be a time value.",CNE:"must be a value from the answer list.",CWE:"must be a value from the answer list or a user supplied value.",RTO:"must be a ratio value.",QTY:"must be a decimal number",NR:"must be two numeric values separated by a ^. One value can be omitted, but not the ^.",YEAR:"must be a numeric value of year.",MONTH:"must be a numeric value of month.",DAY:"must be a numeric value of day.",URL:"must be a valid URL.",EMAIL:"must be a valid email address.",PHONE:"must be a valid phone number."},checkRequired:function(n,t,e){var i=!0;return n&&(null==t||""===t||Array.isArray(t)&&0===t.length)&&(i=!1,e.push("requires a value")),i},checkDataType:function(n,t,e){var i=!0;if(null!=t&&""!==t)switch(n){case"BL":!0!==t&&!1!==t&&(i=!1);break;case"INT":i=nt.isInteger(t);break;case"REAL":case"QTY":i=nt.isDecimal(t);break;case"PHONE":i=/(((^\s*(\d\d){0,1}\s*(-?|\.)\s*(\(?\d\d\d\)?\s*(-?|\.?)){0,1}\s*\d\d\d\s*(-?|\.?)\s*\d{4}\b)|(^\s*\+\(?(\d{1,4}\)?(-?|\.?))(\s*\(?\d{2,}\)?\s*(-?|\.?)\s*\d{2,}\s*(-?|\.?)(\s*\d*\s*(-|\.?)){0,3})))(\s*(x|ext|X)\s*\d+){0,1}$)/.test(t);break;case"EMAIL":i=/^\s*((\w+)(\.\w+)*)@((\w+)(\.\w+)+)$/.test(t);break;case"URL":i=/^(https?|ftp):\/\/[\w-]+(\.[\w-]+)+([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])?$/.test(t);break;case"TM":i=/^\s*(((\d|[0-1]\d|2[0-4]):([0-5]\d))|(\d|0\d|1[0-2]):([0-5]\d)\s*([aApP][mM]))\s*$/.test(t);break;case"YEAR":i=/^\d{1,4}$/.test(t);break;case"MONTH":i=/^(0?[1-9]|1[012])$/.test(t);break;case"DAY":i=/^(0?[1-9]|[12]\d|3[01])$/.test(t);break;case"NR":i=/^(\-?\d+(\.\d*)?)?\s*\^\s*(\-?\d+(\.\d*)?)?$/.test(t);break;case"DT":i=nt.isValidDate(t);break;default:i=!0}return Array.isArray(e)&&!i&&e.push(this._errorMessages[n]),i},checkRestrictions:function(n,t,e){var i=!0;if(null!=t&&""!==t)for(var r in n){var o=!0,a=n[r];switch(r){case"minExclusive":parseFloat(t)>parseFloat(a)?o=!0:(o=!1,e.push("must be a value greater than "+a+"."));break;case"minInclusive":parseFloat(t)>=parseFloat(a)?o=!0:(o=!1,e.push("must be a value greater than or equal to "+a+"."));break;case"maxExclusive":parseFloat(t)=parseInt(a)?o=!0:(o=!1,e.push("must have a total length greater than or equal to "+a+"."));break;case"pattern":var s=a.indexOf("/"),l=a.lastIndexOf("/"),u=a.slice(s+1,l),f=a.slice(l+1);new RegExp(u,f).test(t)?o=!0:(o=!1,e.push("must match a RegExp pattern of "+a+"."));break;default:o=!0}i=i&&o}return i}};let Qq={getValueInStandardUnit:function(n,t){return(n*this.units_[t]).toFixed(this.precision_)},getStandardUnit:function(){},precision_:4,units_:{kg:1,kgs:1,kilograms:1,pounds:.453592,lbs:.453592,cm:1,cms:1,centimeters:1,feet:30.48,ft:30.48,inches:2.54,"[in_i]":2.54,meters:100,"ft-inches":2.54}},Zq={calculations_:{precision_:2,TOTALSCORE:function(n){for(var t=0,e=0,i=n.length;e0&&(t=LForms.FHIR[e[0]]),!t)throw new Error("The LHC-Forms FHIR support file was not loaded.");this._fhir=t}return t}loadFHIRResources(t){LForms.fhirContext||console.log("Warning: FHIR resources might not be loaded, because loadFHIRResources() was called before LForms.Util.setFHIRContext()");var e=this,i=this._fhir.SDC,r=i.loadLaunchContext(this);return r=r.concat(i.loadAnswerValueSets(this)),t&&r.push(i.requestLinkedObs(this)),Promise.all(r).then(function(){e._notifyAsyncChangeListeners()}).catch(function(a){throw a})}_buildURL(t,e){let i=t.map(r=>encodeURIComponent(r)).join("/");return e&&(i+="?"+Object.keys(e).map(r=>r+"="+encodeURIComponent(e[r])).join("&")),i}_loadAnswerValueSetsFromPackage(t){if(t.answerValueSet){var e=this._getResourcesFromPackageStore("ValueSet",t.answerValueSet);if(e&&this._fhir){var i=this._fhir.SDC.answersFromVS(e.fileContent);i&&(t.answers=i)}}}_checkFHIRVarName(t){if(this._fhir.reservedVarNames[t])throw'The "'+t+'" variable name is reserved; Questionnaires may not assign a value to it.'}_initializeInternalData(){this._setDefaultValues(),Er.initializeCodes(this),this._repeatableItems={},this._setTreeNodes(this.items,this),this._updateLastRepeatingItemsStatus(this.items),this.itemList=[],this.itemHash={},this._updateItemReferenceList(this.items),this._standardizeScoreRule(this.itemList),this._resetHorizontalTableInfo(),this._adjustLastSiblingListForHorizontalLayout(),this._setUpAnswerAndUnitAutoComp(this.itemList),this._setupSourceToTargetMap(),this._checkFormControls()}_resetInternalData(){this._updateTreeNodes(this.items,this),this._updateLastRepeatingItemsStatus(this.items),this.itemList=[],this.itemHash={},this._updateItemReferenceList(this.items),this._standardizeScoreRule(this.itemList),this._resetHorizontalTableInfo(),this._adjustLastSiblingListForHorizontalLayout(),this._setUpAnswerAndUnitAutoComp(this.itemList),this._setupSourceToTargetMap(),this._checkFormControls()}updateSkipLogicControlledItems(t,e){var i=!1;if(t._skipLogicTargets)for(var r=0,o=t._skipLogicTargets.length;r{r._checkFormControls()})})}}_checkValidations(t){if(t._hasValidation){var e=[];nh.checkRequired(t._answerRequired,t.value,e),nh.checkDataType(t.dataType,t.value,e),nh.checkRestrictions(t.restrictions,t.value,e),t._validationErrors=e}}_checkFormControls(){for(var t=!0;t;){t=!1;for(var e=0,i=this.itemList.length;e0)for(var i=0,r=t.items.length;i0)for(var s=0,l=t.items.length;s0&&this._updateItemReferenceList(r.items)}}_findItemsWithScore(){for(var t={},e=0,i=this.itemList.length;e0)for(var o=0,a=r.answers.length;o0&&this._setTreeNodes(l.items,l),l._questionRepeatable&&1===l._id){delete l._parentItem;var u=nt.deepCopy(l);this._removeUserDataAndRepeatingSubItems(u),this._repeatableItems[l.linkId]=u}l._parentItem=e,o=l}}_setupInFieldPlaceholders(t){if(!t._readOnly)if(t._entryFormat)t._placeholder=t._entryFormat;else if(t._hasAnswerList)t._placeholder=t.dataType===Te_DATA_TYPE_CWE?t.externallyDefined?t._multipleAnswers?"Search for or type values":"Search for or type a value":t._multipleAnswers?"Select one or more or type a value":"Select one or type a value":t.externallyDefined?t._multipleAnswers?"Search for values":"Search for value":t._multipleAnswers?"Select one or more":"Select one";else switch(t.dataType){case Te_DATA_TYPE_DT:t._placeholder="MM/DD/YYYY";break;case Te_DATA_TYPE_DTM:t._placeholder="MM/DD/YYYY HH:MM:SS";break;case Te_DATA_TYPE_TM:t._placeholder="HH:MM:SS";break;case Te_DATA_TYPE_CNE:t._placeholder=t.externallyDefined?t._multipleAnswers?"Search for values":"Search for value":t._multipleAnswers?"Select one or more":"Select one";break;case Te_DATA_TYPE_CWE:t._placeholder=t.externallyDefined?t._multipleAnswers?"Search for or type values":"Search for or type a value":t._multipleAnswers?"Select one or more or type a value":"Select one or type a value";break;case"SECTION":case"TITLE":case"":t._placeholder="";break;case Te_DATA_TYPE_INT:case Te_DATA_TYPE_REAL:case Te_DATA_TYPE_QTY:t._placeholder="Type a number";break;default:t._placeholder="Type a value"}}_removeUserDataAndRepeatingSubItems(t){if(t.value=null,t.unit=null,t.items&&t.items.length>0)for(var e=0;e1),t._answerRequired=t.answerCardinality.min&&t.answerCardinality.min&&parseInt(t.answerCardinality.min)>=1,t._multipleAnswers=Er._hasMultipleAnswers(t),t._readOnly=t.editable&&"0"===t.editable||!!t.calculationMethod,this._fhir&&(this._fhir.SDC.processExtensions(t,"obj_text"),this._fhir.SDC.processExtensions(t,"obj_prefix"))}_isHidden(t){return t._skipLogicStatus===Te_SKIP_LOGIC_STATUS_DISABLED||t._isHiddenFromView||!1===t._enableWhenExpVal}_updateTreeNodes(t,e){for(var i=t.length,r=i-1,o=!1,a=i-1;a>=0;a--){if((s=t[a])._id||(s._id=1),s._idPath=e._idPath+this.PATH_DELIMITER+s._id,s._elementId=s.linkId+s._idPath,s._displayLevel=e._displayLevel+1,s._parentItem=e,s._repeatingSectionList=null,this._updateItemAttrs(s),s._lastSibling=a===r,o||(this._isHidden(s)?(s._lastSibling=!1,r-=1):(s._lastSibling=!0,o=!0)),s._questionRepeatable&&1===s._id&&!this._repeatableItems[s.linkId]){delete s._parentItem;var l=nt.deepCopy(s);this._removeUserDataAndRepeatingSubItems(l),this._repeatableItems[s.linkId]=l}s._parentItem=e,s.items&&s.items.length>0&&this._updateTreeNodes(s.items,s)}var u=!1,f=0;for(a=0;a0&&(u.extension=this.extension),o&&(u.hasSavedData=!0),this.fhirVersion&&(u.fhirVersion=this.fhirVersion),u}getUserData(t,e,i,r){var o={};return this._invalidData=!1,this._checkSubTreeValues(this.items),o.itemsData=this._processDataInItems(this.items,t,e,i,r),nt.deepCopy(o)}checkValidity(){const t=[],e=this.itemList.length;for(let i=0;i`${r.question} ${a}`);Array.prototype.push.apply(t,o)}}return t.length?t:null}_checkSubTreeValues(t){for(var e=0,i=t.length;e0)for(var i=0,r=t.items.length;i0&&(f.extension=u.extension),u)"value"===p?f[p]=this._getOriginalValue(u[p],u.dataType,u._hasAnswerList):"unit"===p?f[p]=this._getOriginalValue(u[p]):!p.match(/^[_\$]/)&&"extension"!==p&&(f[p]=u[p]),o&&(f._id=u._id);u.items&&u.items.length>0&&(f.items=this._processDataInItems(u.items,e,i,r,o)),(!i||f.items&&0!==f.items.length||u._itemOrSubtreeHasValue)&&a.push(f)}}return a}_filterInternalData(t,e){var i={};if(e&&t._notOnList&&!t.code&&!t.system)i=t.text;else for(var r in t)r.match(/^[_\$]/)||(i[r]=t[r]);return i}getItemValues(t){var e;if(t._questionRepeatable){e=[];for(var r=t._parentItem.items,o=t.linkId,a=!1,s=0,l=r.length;s(nt.isInteger(o)||(this._invalidData=!0),parseInt(o))):(nt.isInteger(t)||(this._invalidData=!0),r=parseInt(t));break;case Te_DATA_TYPE_REAL:case Te_DATA_TYPE_QTY:nt.isDecimal(t)||(this._invalidData=!0),r=parseFloat(t);break;case Te_DATA_TYPE_DT:r=i?t:Array.isArray(t)?t.map(o=>nt.dateToDTStringISO(o)):nt.dateToDTStringISO(t);break;case Te_DATA_TYPE_DTM:r=nt.dateToDTMString(t);break;case Te_DATA_TYPE_CNE:r=this._getObjectValue(t);break;case Te_DATA_TYPE_CWE:r=this._getObjectValue(t,!0);break;case Te_DATA_TYPE_BL:r=!!t;break;default:r=t}else r=this._getObjectValue(t);return r}getRepeatingItemMaxId(t){var e=t._id;if(t._parentItem&&Array.isArray(t._parentItem.items))for(var i=0,r=t._parentItem.items.length;ie&&(e=t._parentItem.items[i]._id);return e}getRepeatingItemCount(t){var e=0;if(t._parentItem&&Array.isArray(t._parentItem.items))for(var i=0,r=t._parentItem.items.length;i0&&this._updateLastRepeatingItemsStatus(o.items)}t[e-1]._lastRepeatingItem=!!t[e-1]._questionRepeatable,t[e-1].items&&t[e-1].items.length>0&&this._updateLastRepeatingItemsStatus(t[e-1].items)}}_getLastSubItem(t){var e=t;if(t&&Array.isArray(t.items)&&t.items.length>0){var i,r=t.items.length,o=!1;do{(i=t.items[--r])._skipLogicStatus!==Te_SKIP_LOGIC_STATUS_DISABLED&&(o=!0)}while(!o);o&&(e=this._getLastSubItem(i))}return e}_resetHorizontalTableInfo(){this._horizontalTableInfo={};for(var t=null,e=null,i=0,r=this.itemList.length;i1&&(i[0]._lastSibling=i[i.length-1]._lastSibling)}}addRepeatingItems(t){var e=this.getRepeatingItemMaxId(t),i=nt.deepCopy(this._repeatableItems[t.linkId]);if(i._id=e+1,t._parentItem&&Array.isArray(t._parentItem.items)){for(var r=0,o=0,a=t._parentItem.items.length;o{}),i}_findIndexForNewRepetition(t){for(var e=0,i=!1,r=0,o=t._parentItem.items.length;r0){for(var i=!1,r=0,o=t.value.length;r0?e[r-1]:null}getNextRepeatingItem(t){var e=this._getRepeatingItems(t),r=e.map(function(o){return o._elementId}).indexOf(t._elementId);return r{})}setRepeatingItems(t,e,i,r){var a,o=!1;let s=!1,l=!1;if(nt.deepEqual(t._lastComputedMessages,i)||(t._lastComputedRepeatingMessages=i,s=!0),t._questionRepeatable){if(t._parentItem&&Array.isArray(t._parentItem.items)){a=this._getRepeatingItems(t);var p,P,f=e.length-a.length;if(o=0!==f,f<0&&(P=this._findIndexForNewRepetition(t)+f,t._parentItem.items.splice(P,-f),a.splice(f),0===e.length&&(f=1,p=0)),f>0){void 0===P&&(P=this._findIndexForNewRepetition(t),p=this.getRepeatingItemMaxId(t));for(var E=this._isHidden(t._parentItem),H=0;H1?(zr.addItemWarning(t,"MultipleValuesForNonRepeat"),console.log(JSON.stringify(e))):zr.removeItemWarning(t,"MultipleValuesForNonRepeat")),s&&zr.setItemMessagesArray(t,i,r);o&&this._resetInternalData();var ue="Set values for "+this.itemDescription(t);return this._actionLogs.push(ue),l&&this.updateOnSourceItemChange(t),o?a[a.length-1]:void 0}setRepeatingItemMessages(t,e,i){if(!nt.deepEqual(t._lastComputedMessages,e))if(t._lastComputedRepeatingMessages=e,t._questionRepeatable){if(t._parentItem&&Array.isArray(t._parentItem.items)){const a=this._getRepeatingItems(t);for(var r=0,o=a.length;r1?(console.log('Form definition warning: Data types of INT or REAL may only have one unit. Question "'+t.question+'" has '+t.units.length+" units. For multiple units, use type QTY instead."),t.dataType=Te_DATA_TYPE_QTY):(t._unitReadonly=!0,t.unit||(t.unit=e[0]))),t.dataType===Te_DATA_TYPE_QTY){var l={listItems:e,matchListValue:t.units&&(!t._unitOpen||"optionsOrString"!=t._unitOpen)||!t.units&&"optionsOnly"==t._unitOpen,autoFill:!0,display:"_displayUnit"};void 0!==r?l.defaultValue=r:1===e.length&&(l.defaultValue=e[0]),nt.deepEqual(t._unitAutocompOptions,l)||(t._unitAutocompOptions=l)}}}_resetItemValueWithAnswers(t){var e=null,i=this.hasSavedData?t.value:t.value||t.defaultAnswer;if(i){e=[];var r=t._multipleAnswers&&Array.isArray(i)?i:[i];if(t.dataType!==Te_DATA_TYPE_CWE)e=r;else for(var o=0,a=r.length;o(LForms.fhirCapabilities.urlExpandBroken=!0,ne._findValueSetIDAndSearch(t,ue,ye)))}}}}}else{[r.listItems,r.addSeqNum]=this._getAnswerDisplayTextWithLabelAndScore(this.templateOptions.displayScoreWithAnswerText,t),r.display="_displayText",r.listItemsForModel=t.answers;var p=r.listItems,P=!0;for(s=0,l=p.length;s=e;break;case"maxExclusive":i=t.maxExclusive>e}else 2==r.length&&(t.hasOwnProperty("minInclusive")?i=t.minInclusive<=e:t.hasOwnProperty("minExclusive")&&(i=t.minExclusive=e:t.hasOwnProperty("maxExclusive")&&(i=t.maxExclusive>e)))}return i}_objectEqual(t,e){return nt.shallowEqual(t,e)}_findItemByLinkId(t,e){for(var i=null,r=t._parentItem,o=!1;!o&&r;)r.linkId===e&&(i=r,o=!0),r=r._parentItem;var a=null;if(!i){for(var s=0,l=this.itemList.length;s=0;u--)if(this.itemList[u].linkId===e){i=this.itemList[u];break}if(!i)for(var f=a+1,p=this.itemList.length;fnull!=o&&""!==o;return(t.system===e.system||!t.system&&!e.system)&&(i=r(t.code)||r(e.code)?t.code===e.code:t.text&&e.text&&t.text===e.text),!!i}_checkSkipLogicCondition(t,e){var i=!1,r=t&&null!=t.value&&""!==t.value&&t._skipLogicStatus!==Te_SKIP_LOGIC_STATUS_DISABLED;if(e.hasOwnProperty("exists"))i=e.exists&&r||!e.exists&&!r;else if(r){var o=t.value;if(t._hasAnswerList)switch(t.dataType){case Te_DATA_TYPE_CNE:case Te_DATA_TYPE_CWE:case Te_DATA_TYPE_INT:case Te_DATA_TYPE_ST:case Te_DATA_TYPE_DT:case Te_DATA_TYPE_TM:for(var a=e.hasOwnProperty("value")?e.value:e.hasOwnProperty("notEqual")?e.notEqual:null,s=Array.isArray(o)?o:[o],l=!1,u=0,f=s.length;u=0;a--)void 0===r[a]||(void 0!==r[a]?t=r[a]+this.delimiters.field+t:t+=this.delimiters.field);if(t+=this.delimiters.segment,i.items)for(var l=0,u=i.items.length;l1)){if(this._isSectionEmpty(s))continue;!r||r&&r.questionCode!==s.questionCode?(i=1,e+=1):i+=1;var u=nt.getNextLetter(i);s._obx4=n?n+"."+e+u:e+u,this._precessOBX4AtOneLevel(s._obx4,s.items)}else i=1,e+=1,s._obx4=n?n+"."+e:e,this._precessOBX4AtOneLevel(s._obx4,s.items);else if((l=s.questionCardinality.max)&&("*"===l||parseInt(l)>1)){if(Er.isItemValueEmpty(s.value))continue;!r||r&&r.questionCode!==s.questionCode?i=1:i+=1,u=nt.getNextLetter(i),s._obx4=n?n+"."+u:u}else s._obx4=n||"",i=1;r=s}},_generateOBX5:function(n,t,e){var r=n.code;return"CWE"!==t||r||0===r?r+this.delimiters.component+n.text+this.delimiters.component+(n.system?"LOINC"===n.system||n.system===this.LOINC_URI?this.LOINC_CS:n.system:""):this.delimiters.component.repeat(8)+n.text},_DT_FMT:"YYYYMMDD",_DTM_FMT:"YYYYMMDDHHmmss",_itemToHL7v2:function(n,t){var e="",i=this.LOINC_CS;if("TITLE"!==n.dataType){var r=new Array(this.obrFieldNum);if(n.header){var o="";r[0]="OBR",r[1]=++t.obrIndex,r[4]=n.questionCode+this.delimiters.component+n.question+this.delimiters.component+i;for(var s=this.obrFieldNum-1;s>=0;s--)void 0===r[s]||(void 0!==r[s]?o=r[s]+this.delimiters.field+o:o+=this.delimiters.field);if(o+=this.delimiters.segment,n.items)for(var u=0,f=n.items.length;u=0;s--)(a=n[s])&&(o=(r<3?a(o):r>3?a(t,e,o):a(t,e))||o);return r>3&&o&&Object.defineProperty(t,e,o),o}function is(n,t,e,i){return L(e)&&(i=e,e=void 0),i?is(n,t,e).pipe(He(r=>m(r)?i(...r):i(r))):new te(r=>{$w(n,t,function o(a){r.next(arguments.length>1?Array.prototype.slice.call(arguments):a)},r,e)})}function $w(n,t,e,i,r){let o;if(function oj(n){return n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}(n)){const a=n;n.addEventListener(t,e,r),o=()=>a.removeEventListener(t,e,r)}else if(function rj(n){return n&&"function"==typeof n.on&&"function"==typeof n.off}(n)){const a=n;n.on(t,e),o=()=>a.off(t,e)}else if(function ij(n){return n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}(n)){const a=n;n.addListener(t,e),o=()=>a.removeListener(t,e)}else{if(!n||!n.length)throw new TypeError("Invalid event target");for(let a=0,s=n.length;at.lift(new aj(n))}Uw.Util.FHIRSupport=ej;class aj{constructor(t){this.notifier=t}call(t,e){const i=new sj(t),r=Cn(this.notifier,new bi(i));return r&&!i.seenValue?(i.add(r),e.subscribe(i)):i}}class sj extends Ar{constructor(t){super(t),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const lj=new $e("cdk-dir-doc",{providedIn:"root",factory:function cj(){return o1(en)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}),uj=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function Ww(n){const t=(null==n?void 0:n.toLowerCase())||"";return"auto"===t&&"undefined"!=typeof navigator&&(null==navigator?void 0:navigator.language)?uj.test(navigator.language)?"rtl":"ltr":"rtl"===t?"rtl":"ltr"}let Mm,qr=(()=>{class n{constructor(e){if(this.value="ltr",this.change=new Je,e){const r=e.documentElement?e.documentElement.dir:null;this.value=Ww((e.body?e.body.dir:null)||r||"ltr")}}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)(me(lj,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),hj=(()=>{class n{constructor(){this._dir="ltr",this._isInitialized=!1,this.change=new Je}get dir(){return this._dir}set dir(e){const i=this._dir;this._dir=Ww(e),this._rawDir=e,i!==this._dir&&this._isInitialized&&this.change.emit(this._dir)}get value(){return this.dir}ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["","dir",""]],hostVars:1,hostBindings:function(e,i){2&e&&Sn("dir",i._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[Jt([{provide:qr,useExisting:n}])]}),n})(),so=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */try{Mm="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(n){Mm=!1}let J1,Qs,Sm,Or=(()=>{class n{constructor(e){this._platformId=e,this.isBrowser=this._platformId?function CI(n){return n===t_}(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!Mm)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return n.\u0275fac=function(e){return new(e||n)(me(E1))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),oh=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Kw(n){return function dj(){if(null==J1&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>J1=!0}))}finally{J1=J1||!1}return J1}()?n:!!n.capture} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function fj(){if(null==Qs){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Qs=!1,Qs;if("scrollBehavior"in document.documentElement.style)Qs=!0;else{const n=Element.prototype.scrollTo;Qs=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return Qs}function Zs(n){return n.composedPath?n.composedPath()[0]:n.target} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Qw(){return"undefined"!=typeof __karma__&&!!__karma__||"undefined"!=typeof jasmine&&!!jasmine||"undefined"!=typeof jest&&!!jest||"undefined"!=typeof Mocha&&!!Mocha} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Xw(n){return t=>t.lift(new wj(n))}class wj{constructor(t){this.total=t}call(t,e){return e.subscribe(new Mj(t,this.total))}}class Mj extends I{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){++this.count>this.total&&this.destination.next(t)}}function dc(n,t){return e=>e.lift(new Sj(n,t))}class Sj{constructor(t,e){this.compare=t,this.keySelector=e}call(t,e){return e.subscribe(new Tj(t,this.compare,this.keySelector))}}class Tj extends I{constructor(t,e,i){super(t),this.keySelector=i,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(t,e){return t===e}_next(t){let e;try{const{keySelector:r}=this;e=r?r(t):t}catch(r){return this.destination.error(r)}let i=!1;if(this.hasKey)try{const{compare:r}=this;i=r(this.key,e)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=e,this.destination.next(t))}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Dj=(()=>{class n{create(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),kj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[Dj]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Jw extends I{notifyNext(t,e,i,r,o){this.destination.next(e)}notifyError(t,e){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}class xj extends I{constructor(t,e,i){super(),this.parent=t,this.outerValue=e,this.outerIndex=i,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}function eM(n,t,e,i,r=new xj(n,e,i)){if(!r.closed)return t instanceof te?t.subscribe(r):Qe(t)(r)}const tM={};class zj{constructor(t){this.resultSelector=t}call(t,e){return e.subscribe(new Ej(t,this.resultSelector))}}class Ej extends Jw{constructor(t,e){super(t),this.resultSelector=e,this.active=0,this.values=[],this.observables=[]}_next(t){this.values.push(tM),this.observables.push(t)}_complete(){const t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(let i=0;i{function n(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return n.prototype=Object.create(Error.prototype),n})();function Dm(n){return t=>0===n?k_():t.lift(new Aj(n))}class Aj{constructor(t){if(this.total=t,this.total<0)throw new Ij}call(t,e){return e.subscribe(new Lj(t,this.total))}}class Lj extends I{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){const e=this.total,i=++this.count;i<=e&&(this.destination.next(t),i===e&&(this.destination.complete(),this.unsubscribe()))}}const sh=new xo(Q0);function nM(n,t=sh){return e=>e.lift(new Fj(n,t))}class Fj{constructor(t,e){this.dueTime=t,this.scheduler=e}call(t,e){return e.subscribe(new Nj(t,this.dueTime,this.scheduler))}}class Nj extends I{constructor(t,e,i){super(t),this.dueTime=e,this.scheduler=i,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(Rj,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:t}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}clearDebounce(){const t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}function Rj(n){n.debouncedNext()}function lh(...n){const t=n[n.length-1];return ke(t)?(n.pop(),e=>Tm(n,e,t)):e=>Tm(n,e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Vj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const iM=new Set;let fc,km=(()=>{class n{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Bj}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function Hj(n){if(!iM.has(n))try{fc||(fc=document.createElement("style"),fc.setAttribute("type","text/css"),document.head.appendChild(fc)),fc.sheet&&(fc.sheet.insertRule(`@media ${n} {body{ }}`,0),iM.add(n))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return n.\u0275fac=function(e){return new(e||n)(me(Or))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Bj(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Uj=(()=>{class n{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new de}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return rM(X2(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let o=function Pj(...n){let t,e;return ke(n[n.length-1])&&(e=n.pop()),"function"==typeof n[n.length-1]&&(t=n.pop()),1===n.length&&m(n[0])&&(n=n[0]),Fo(n,e).lift(new zj(t))}(rM(X2(e)).map(a=>this._registerQuery(a).observable));return o=Tm(o.pipe(Dm(1)),o.pipe(Xw(1),nM(0))),o.pipe(He(a=>{const s={matches:!1,breakpoints:{}};return a.forEach(({matches:l,query:u})=>{s.matches=s.matches||l,s.breakpoints[u]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),o={observable:new te(a=>{const s=l=>this._zone.run(()=>a.next(l));return i.addListener(s),()=>{i.removeListener(s)}}).pipe(lh(i),He(({matches:a})=>({query:e,matches:a})),Pt(this._destroySubject)),mql:i};return this._queries.set(e,o),o}}return n.\u0275fac=function(e){return new(e||n)(me(km),me(Ft))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function rM(n){return n.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Xj=new $e("cdk-input-modality-detector-options"),Jj={ignoreKeys:[18,17,224,91,16]},mc=Kw({passive:!0,capture:!0});let e$=(()=>{class n{constructor(e,i,r,o){this._platform=e,this._mostRecentTarget=null,this._modality=new Q1(null),this._lastTouchMs=0,this._onKeydown=a=>{var s,l;null!==(l=null===(s=this._options)||void 0===s?void 0:s.ignoreKeys)&&void 0!==l&&l.some(u=>u===a.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=Zs(a))},this._onMousedown=a=>{Date.now()-this._lastTouchMs<650||(this._modality.next( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Qj(n){return 0===n.buttons||0===n.offsetX&&0===n.offsetY}(a)?"keyboard":"mouse"),this._mostRecentTarget=Zs(a))},this._onTouchstart=a=>{!function Zj(n){const t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}(a)?(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=Zs(a)):this._modality.next("keyboard")},this._options=Object.assign(Object.assign({},Jj),o),this.modalityDetected=this._modality.pipe(Xw(1)),this.modalityChanged=this.modalityDetected.pipe(dc()),e.isBrowser&&i.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,mc),r.addEventListener("mousedown",this._onMousedown,mc),r.addEventListener("touchstart",this._onTouchstart,mc)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,mc),document.removeEventListener("mousedown",this._onMousedown,mc),document.removeEventListener("touchstart",this._onTouchstart,mc))}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(Ft),me(en),me(Xj,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const n$=new $e("cdk-focus-monitor-default-options"),ch=Kw({passive:!0,capture:!0});let cM=(()=>{class n{constructor(e,i,r,o,a){this._ngZone=e,this._platform=i,this._inputModalityDetector=r,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new de,this._rootNodeFocusAndBlurListener=s=>{for(let u=Zs(s);u;u=u.parentElement)"focus"===s.type?this._onFocus(s,u):this._onBlur(s,u)},this._document=o,this._detectionMode=(null==a?void 0:a.detectionMode)||0}monitor(e,i=!1){const r=cc(e);if(!this._platform.isBrowser||1!==r.nodeType)return Po(null);const o=function pj(n){if(function mj(){if(null==Sm){const n="undefined"!=typeof document?document.head:null;Sm=!(!n||!n.createShadowRoot&&!n.attachShadow)}return Sm}()){const t=n.getRootNode?n.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(r)||this._getDocument(),a=this._elementInfo.get(r);if(a)return i&&(a.checkChildren=!0),a.subject;const s={checkChildren:i,subject:new de,rootNode:o};return this._elementInfo.set(r,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const i=cc(e),r=this._elementInfo.get(i);r&&(r.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(r))}focusVia(e,i,r){const o=cc(e);o===this._getDocument().activeElement?this._getClosestElementsInfo(o).forEach(([s,l])=>this._originChanged(s,i,l)):(this._setOrigin(i),"function"==typeof o.focus&&o.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!(null==e||!e.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const r=this._elementInfo.get(i),o=Zs(e);!r||!r.checkChildren&&i!==o||this._originChanged(i,this._getFocusOrigin(o),r)}_onBlur(e,i){const r=this._elementInfo.get(i);!r||r.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(r,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,r=this._rootNodeFocusListenerCount.get(i)||0;r||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,ch),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,ch)}),this._rootNodeFocusListenerCount.set(i,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Pt(this._stopInputModalityDetector)).subscribe(o=>{this._setOrigin(o,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const r=this._rootNodeFocusListenerCount.get(i);r>1?this._rootNodeFocusListenerCount.set(i,r-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,ch),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,ch),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,r){this._setClasses(e,i),this._emitOrigin(r,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((r,o)=>{(o===e||r.checkChildren&&o.contains(e))&&i.push([o,r])}),i}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:i,mostRecentModality:r}=this._inputModalityDetector;if("mouse"!==r||!i||i===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const o=e.labels;if(o)for(let a=0;a{class n{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=o1(Uj).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,r=i&&i.getComputedStyle?i.getComputedStyle(e):null,o=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),o){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(xm,uM,hM),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();1===i?e.add(xm,uM):2===i&&e.add(xm,hM)}}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),r$=(()=>{class n{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return n.\u0275fac=function(e){return new(e||n)(me(i$))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[kj]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Bi(n,t){(function o$(n){return"string"==typeof n&&-1!==n.indexOf(".")&&1===parseFloat(n)})(n)&&(n="100%");var e=function a$(n){return"string"==typeof n&&-1!==n.indexOf("%")}(n);return n=360===t?n:Math.min(t,Math.max(0,parseFloat(n))),e&&(n=parseInt(String(n*t),10)/100),Math.abs(n-t)<1e-6?1:n=360===t?(n<0?n%t+t:n%t)/parseFloat(String(t)):n%t/parseFloat(String(t))}function uh(n){return Math.min(1,Math.max(0,n))}function dM(n){return n=parseFloat(n),(isNaN(n)||n<0||n>1)&&(n=1),n}function hh(n){return n<=1?"".concat(100*Number(n),"%"):n}function Xs(n){return 1===n.length?"0"+n:String(n)}function fM(n,t,e){n=Bi(n,255),t=Bi(t,255),e=Bi(e,255);var i=Math.max(n,t,e),r=Math.min(n,t,e),o=0,a=0,s=(i+r)/2;if(i===r)a=0,o=0;else{var l=i-r;switch(a=s>.5?l/(2-i-r):l/(i+r),i){case n:o=(t-e)/l+(t1&&(e-=1),e<1/6?n+6*e*(t-n):e<.5?t:e<2/3?n+(t-n)*(2/3-e)*6:n}function zm(n,t,e){n=Bi(n,255),t=Bi(t,255),e=Bi(e,255);var i=Math.max(n,t,e),r=Math.min(n,t,e),o=0,a=i,s=i-r,l=0===i?0:s/i;if(i===r)o=0;else{switch(i){case n:o=(t-e)/s+(t>16,g:(65280&n)>>8,b:255&n}}(t)),this.originalInput=t;var r=pc(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(i=e.format)&&void 0!==i?i:r.format,this.gradientType=e.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return n.prototype.isDark=function(){return this.getBrightness()<128},n.prototype.isLight=function(){return!this.isDark()},n.prototype.getBrightness=function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},n.prototype.getLuminance=function(){var t=this.toRgb(),o=t.r/255,a=t.g/255,s=t.b/255;return.2126*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))+.7152*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))+.0722*(s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4))},n.prototype.getAlpha=function(){return this.a},n.prototype.setAlpha=function(t){return this.a=dM(t),this.roundA=Math.round(100*this.a)/100,this},n.prototype.isMonochrome=function(){return 0===this.toHsl().s},n.prototype.toHsv=function(){var t=zm(this.r,this.g,this.b);return{h:360*t.h,s:t.s,v:t.v,a:this.a}},n.prototype.toHsvString=function(){var t=zm(this.r,this.g,this.b),e=Math.round(360*t.h),i=Math.round(100*t.s),r=Math.round(100*t.v);return 1===this.a?"hsv(".concat(e,", ").concat(i,"%, ").concat(r,"%)"):"hsva(".concat(e,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},n.prototype.toHsl=function(){var t=fM(this.r,this.g,this.b);return{h:360*t.h,s:t.s,l:t.l,a:this.a}},n.prototype.toHslString=function(){var t=fM(this.r,this.g,this.b),e=Math.round(360*t.h),i=Math.round(100*t.s),r=Math.round(100*t.l);return 1===this.a?"hsl(".concat(e,", ").concat(i,"%, ").concat(r,"%)"):"hsla(".concat(e,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},n.prototype.toHex=function(t){return void 0===t&&(t=!1),Em(this.r,this.g,this.b,t)},n.prototype.toHexString=function(t){return void 0===t&&(t=!1),"#"+this.toHex(t)},n.prototype.toHex8=function(t){return void 0===t&&(t=!1),function u$(n,t,e,i,r){var o=[Xs(Math.round(n).toString(16)),Xs(Math.round(t).toString(16)),Xs(Math.round(e).toString(16)),Xs(mM(i))];return r&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this.r,this.g,this.b,this.a,t)},n.prototype.toHex8String=function(t){return void 0===t&&(t=!1),"#"+this.toHex8(t)},n.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},n.prototype.toRgbString=function(){var t=Math.round(this.r),e=Math.round(this.g),i=Math.round(this.b);return 1===this.a?"rgb(".concat(t,", ").concat(e,", ").concat(i,")"):"rgba(".concat(t,", ").concat(e,", ").concat(i,", ").concat(this.roundA,")")},n.prototype.toPercentageRgb=function(){var t=function(e){return"".concat(Math.round(100*Bi(e,255)),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},n.prototype.toPercentageRgbString=function(){var t=function(e){return Math.round(100*Bi(e,255))};return 1===this.a?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},n.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var t="#"+Em(this.r,this.g,this.b,!1),e=0,i=Object.entries(Om);e=0&&(t.startsWith("hex")||"name"===t)?"name"===t&&0===this.a?this.toName():this.toRgbString():("rgb"===t&&(i=this.toRgbString()),"prgb"===t&&(i=this.toPercentageRgbString()),("hex"===t||"hex6"===t)&&(i=this.toHexString()),"hex3"===t&&(i=this.toHexString(!0)),"hex4"===t&&(i=this.toHex8String(!0)),"hex8"===t&&(i=this.toHex8String()),"name"===t&&(i=this.toName()),"hsl"===t&&(i=this.toHslString()),"hsv"===t&&(i=this.toHsvString()),i||this.toHexString())},n.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},n.prototype.clone=function(){return new n(this.toString())},n.prototype.lighten=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.l+=t/100,e.l=uh(e.l),new n(e)},n.prototype.brighten=function(t){void 0===t&&(t=10);var e=this.toRgb();return e.r=Math.max(0,Math.min(255,e.r-Math.round(-t/100*255))),e.g=Math.max(0,Math.min(255,e.g-Math.round(-t/100*255))),e.b=Math.max(0,Math.min(255,e.b-Math.round(-t/100*255))),new n(e)},n.prototype.darken=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.l-=t/100,e.l=uh(e.l),new n(e)},n.prototype.tint=function(t){return void 0===t&&(t=10),this.mix("white",t)},n.prototype.shade=function(t){return void 0===t&&(t=10),this.mix("black",t)},n.prototype.desaturate=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.s-=t/100,e.s=uh(e.s),new n(e)},n.prototype.saturate=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.s+=t/100,e.s=uh(e.s),new n(e)},n.prototype.greyscale=function(){return this.desaturate(100)},n.prototype.spin=function(t){var e=this.toHsl(),i=(e.h+t)%360;return e.h=i<0?360+i:i,new n(e)},n.prototype.mix=function(t,e){void 0===e&&(e=50);var i=this.toRgb(),r=new n(t).toRgb(),o=e/100;return new n({r:(r.r-i.r)*o+i.r,g:(r.g-i.g)*o+i.g,b:(r.b-i.b)*o+i.b,a:(r.a-i.a)*o+i.a})},n.prototype.analogous=function(t,e){void 0===t&&(t=6),void 0===e&&(e=30);var i=this.toHsl(),r=360/e,o=[this];for(i.h=(i.h-(r*t>>1)+720)%360;--t;)i.h=(i.h+r)%360,o.push(new n(i));return o},n.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new n(t)},n.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var e=this.toHsv(),i=e.h,r=e.s,o=e.v,a=[],s=1/t;t--;)a.push(new n({h:i,s:r,v:o})),o=(o+s)%1;return a},n.prototype.splitcomplement=function(){var t=this.toHsl(),e=t.h;return[this,new n({h:(e+72)%360,s:t.s,l:t.l}),new n({h:(e+216)%360,s:t.s,l:t.l})]},n.prototype.onBackground=function(t){var e=this.toRgb(),i=new n(t).toRgb();return new n({r:i.r+(e.r-i.r)*e.a,g:i.g+(e.g-i.g)*e.a,b:i.b+(e.b-i.b)*e.a})},n.prototype.triad=function(){return this.polyad(3)},n.prototype.tetrad=function(){return this.polyad(4)},n.prototype.polyad=function(t){for(var e=this.toHsl(),i=e.h,r=[this],o=360/t,a=1;a=60&&Math.round(n.h)<=240?e?Math.round(n.h)-2*t:Math.round(n.h)+2*t:e?Math.round(n.h)+2*t:Math.round(n.h)-2*t)<0?i+=360:i>=360&&(i-=360),i}function bM(n,t,e){return 0===n.h&&0===n.s?n.s:((i=e?n.s-.16*t:4===t?n.s+.16:n.s+.05*t)>1&&(i=1),e&&5===t&&i>.1&&(i=.1),i<.06&&(i=.06),Number(i.toFixed(2)));var i}function CM(n,t,e){var i;return(i=e?n.v+.05*t:n.v-.15*t)>1&&(i=1),Number(i.toFixed(2))}function Lm(n){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=[],i=new os(n),r=5;r>0;r-=1){var o=i.toHsv(),a=new os({h:yM(o,r,!0),s:bM(o,r,!0),v:CM(o,r,!0)}).toHexString();e.push(a)}e.push(i.toHexString());for(var s=1;s<=4;s+=1){var l=i.toHsv(),u=new os({h:yM(l,s),s:bM(l,s),v:CM(l,s)}).toHexString();e.push(u)}return"dark"===t.theme?_$.map(function(f){var p=f.index,P=f.opacity;return new os(t.backgroundColor||"#141414").mix(e[p],100*P).toHexString()}):e}var Fm={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},ar={},Nm={};function as(){}Object.keys(Fm).forEach(function(n){ar[n]=Lm(Fm[n]),ar[n].primary=ar[n][5],Nm[n]=Lm(Fm[n],{theme:"dark",backgroundColor:"#141414"}),Nm[n].primary=Nm[n][5]});class b${constructor(t,e,i){this.nextOrObserver=t,this.error=e,this.complete=i}call(t,e){return e.subscribe(new C$(t,this.nextOrObserver,this.error,this.complete))}}class C$ extends I{constructor(t,e,i,r){super(t),this._tapNext=as,this._tapError=as,this._tapComplete=as,this._tapError=i||as,this._tapComplete=r||as,L(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||as,this._tapError=e.error||as,this._tapComplete=e.complete||as)}_next(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}_error(t){try{this._tapError.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.error(t)}_complete(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}function wM(n){return t=>t.lift(new w$(n))}class w${constructor(t){this.callback=t}call(t,e){return e.subscribe(new M$(t,this.callback))}}class M$ extends I{constructor(t,e){super(t),this.add(new M(e))}}class T${constructor(t){this.selector=t}call(t,e){return e.subscribe(new D$(t,this.selector,this.caught))}}class D$ extends Ar{constructor(t,e,i){super(t),this.selector=e,this.caught=i}error(t){if(!this.isStopped){let e;try{e=this.selector(t,this.caught)}catch(o){return void super.error(o)}this._unsubscribeAndRecycle();const i=new bi(this);this.add(i);const r=Cn(e,i);r!==i&&this.add(r)}}}const Ma="[@ant-design/icons-angular]:";function MM(n){y9()&&console.warn(`${Ma} ${n}.`)}function SM(n){return Lm(n)[0]}function fh(n,t){switch(t){case"fill":return`${n}-fill`;case"outline":return`${n}-o`;case"twotone":return`${n}-twotone`;case void 0:return n;default:throw new Error(`${Ma}Theme "${t}" is not a recognized theme!`)}}function TM(n){return"object"==typeof n&&"string"==typeof n.name&&("string"==typeof n.theme||void 0===n.theme)&&"string"==typeof n.icon}function mh(n){const t=n.split(":");switch(t.length){case 1:return[n,""];case 2:return[t[1],t[0]];default:throw new Error(`${Ma}The icon type ${n} is not valid!`)}}function DM(n){return new Error(`${Ma}the icon ${n} does not exist or is not registered.`)}function R$(){return new Error(`${Ma} tag not found.`)}const B$=new $e("ant_icons");let kM=(()=>{class n{constructor(e,i,r,o,a){this._rendererFactory=e,this._handler=i,this._document=r,this.sanitizer=o,this._antIcons=a,this.defaultTheme="outline",this._svgDefinitions=new Map,this._svgRenderedDefinitions=new Map,this._inProgressFetches=new Map,this._assetsUrlRoot="",this._twoToneColorPalette={primaryColor:"#333333",secondaryColor:"#E6E6E6"},this._enableJsonpLoading=!1,this._jsonpIconLoad$=new de,this._renderer=this._rendererFactory.createRenderer(null,null),this._handler&&(this._http=new By(this._handler)),this._antIcons&&this.addIcon(...this._antIcons)}set twoToneColor({primaryColor:e,secondaryColor:i}){this._twoToneColorPalette.primaryColor=e,this._twoToneColorPalette.secondaryColor=i||SM(e)}get twoToneColor(){return Object.assign({},this._twoToneColorPalette)}get _disableDynamicLoading(){return!1}useJsonpLoading(){this._enableJsonpLoading?MM("You are already using jsonp loading."):(this._enableJsonpLoading=!0,window.__ant_icon_load=e=>{this._jsonpIconLoad$.next(e)})}changeAssetsSource(e){this._assetsUrlRoot=e.endsWith("/")?e:e+"/"}addIcon(...e){e.forEach(i=>{this._svgDefinitions.set(fh(i.name,i.theme),i)})}addIconLiteral(e,i){const[r,o]=mh(e);if(!o)throw function L$(){return new Error(`${Ma}Type should have a namespace. Try "namespace:${name}".`)}();this.addIcon({name:e,icon:i})}clear(){this._svgDefinitions.clear(),this._svgRenderedDefinitions.clear()}getRenderedContent(e,i){const r=TM(e)?e:this._svgDefinitions.get(e)||null;if(!r&&this._disableDynamicLoading)throw DM(e);return(r?Po(r):this._loadIconDynamically(e)).pipe(He(a=>{if(!a)throw DM(e);return this._loadSVGFromCacheOrCreateNew(a,i)}))}getCachedIcons(){return this._svgDefinitions}_loadIconDynamically(e){if(!this._http&&!this._enableJsonpLoading)return Po(function F$(){return function k$(n){console.error(`${Ma} ${n}.`)}('you need to import "HttpClientModule" to use dynamic importing.'),null}());let i=this._inProgressFetches.get(e);if(!i){const[r,o]=mh(e),a=o?{name:e,icon:""}:function E$(n){const t=n.split("-"),e=function P$(n){return"o"===n?"outline":n}(t.splice(t.length-1,1)[0]);return{name:t.join("-"),theme:e,icon:""}}(r),l=(o?`${this._assetsUrlRoot}assets/${o}/${r}`:`${this._assetsUrlRoot}assets/${a.theme}/${a.name}`)+(this._enableJsonpLoading?".js":".svg"),u=this.sanitizer.sanitize(Mn.URL,l);if(!u)throw function N$(n){return new Error(`${Ma}The url "${n}" is unsafe.`)}(l);i=(this._enableJsonpLoading?this._loadIconDynamicallyWithJsonp(a,u):this._http.get(u,{responseType:"text"}).pipe(He(p=>Object.assign(Object.assign({},a),{icon:p})))).pipe(function y$(n,t,e){return function(r){return r.lift(new b$(n,t,e))}}(p=>this.addIcon(p)),wM(()=>this._inProgressFetches.delete(e)),function S$(n){return function(e){const i=new T$(n),r=e.lift(i);return i.caught=r}}(()=>Po(null)),qe()),this._inProgressFetches.set(e,i)}return i}_loadIconDynamicallyWithJsonp(e,i){return new te(r=>{const o=this._document.createElement("script"),a=setTimeout(()=>{s(),r.error(function V$(){return new Error(`${Ma}Importing timeout error.`)}())},6e3);function s(){o.parentNode.removeChild(o),clearTimeout(a)}o.src=i,this._document.body.appendChild(o),this._jsonpIconLoad$.pipe(Bs(l=>l.name===e.name&&l.theme===e.theme),Dm(1)).subscribe(l=>{r.next(l),s()})})}_loadSVGFromCacheOrCreateNew(e,i){let r;const o=i||this._twoToneColorPalette.primaryColor,a=SM(o)||this._twoToneColorPalette.secondaryColor,s="twotone"===e.theme?function x$(n,t,e,i){return`${fh(n,t)}-${e}-${i}`}(e.name,e.theme,o,a):void 0===e.theme?e.name:fh(e.name,e.theme),l=this._svgRenderedDefinitions.get(s);return l?r=l.icon:(r=this._setSVGAttribute(this._colorizeSVGIcon(this._createSVGElementFromString(function A$(n){return""!==mh(n)[1]}(e.name)?e.icon:function I$(n){return n.replace(/['"]#333['"]/g,'"primaryColor"').replace(/['"]#E6E6E6['"]/g,'"secondaryColor"').replace(/['"]#D9D9D9['"]/g,'"secondaryColor"').replace(/['"]#D8D8D8['"]/g,'"secondaryColor"')}(e.icon)),"twotone"===e.theme,o,a)),this._svgRenderedDefinitions.set(s,Object.assign(Object.assign({},e),{icon:r}))),function O$(n){return n.cloneNode(!0)}(r)}_createSVGElementFromString(e){const i=this._document.createElement("div");i.innerHTML=e;const r=i.querySelector("svg");if(!r)throw R$;return r}_setSVGAttribute(e){return this._renderer.setAttribute(e,"width","1em"),this._renderer.setAttribute(e,"height","1em"),e}_colorizeSVGIcon(e,i,r,o){if(i){const a=e.childNodes,s=a.length;for(let l=0;l{class n{constructor(e,i,r){this._iconService=e,this._elementRef=i,this._renderer=r}ngOnChanges(e){(e.type||e.theme||e.twoToneColor)&&this._changeIcon()}_changeIcon(){return new Promise(e=>{if(!this.type)return this._clearSVGElement(),void e(null);const i=this._getSelfRenderMeta();this._iconService.getRenderedContent(this._parseIconType(this.type,this.theme),this.twoToneColor).subscribe(r=>{const o=this._getSelfRenderMeta();!function U$(n,t){return n.type===t.type&&n.theme===t.theme&&n.twoToneColor===t.twoToneColor}(i,o)?e(null):(this._setSVGElement(r),e(r))})})}_getSelfRenderMeta(){return{type:this.type,theme:this.theme,twoToneColor:this.twoToneColor}}_parseIconType(e,i){if(TM(e))return e;{const[r,o]=mh(e);return o?e:function z$(n){return n.endsWith("-fill")||n.endsWith("-o")||n.endsWith("-twotone")}(r)?(i&&MM(`'type' ${r} already gets a theme inside so 'theme' ${i} would be ignored`),r):fh(r,i||this._iconService.defaultTheme)}}_setSVGElement(e){this._clearSVGElement(),this._renderer.appendChild(this._elementRef.nativeElement,e)}_clearSVGElement(){var e;const i=this._elementRef.nativeElement,r=i.childNodes;for(let a=r.length-1;a>=0;a--){const s=r[a];"svg"===(null===(e=s.tagName)||void 0===e?void 0:e.toLowerCase())&&this._renderer.removeChild(i,s)}}}return n.\u0275fac=function(e){return new(e||n)(Y(kM),Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","antIcon",""]],inputs:{type:"type",theme:"theme",twoToneColor:"twoToneColor"},features:[Dt]}),n})();const xM={name:"star",theme:"fill",icon:''};class FW{constructor(t){this.value=t}call(t,e){return e.subscribe(new NW(t,this.value))}}class NW extends I{constructor(t,e){super(t),this.value=e}_next(t){this.destination.next(this.value)}}const VW=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],qW=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function OM({r:n,g:t,b:e}){const i=zm(n,t,e);return{h:360*i.h,s:i.s,v:i.v}}function gh({r:n,g:t,b:e}){return`#${Em(n,t,e,!1)}`}function IM(n,t,e){let i;return i=Math.round(n.h)>=60&&Math.round(n.h)<=240?e?Math.round(n.h)-2*t:Math.round(n.h)+2*t:e?Math.round(n.h)+2*t:Math.round(n.h)-2*t,i<0?i+=360:i>=360&&(i-=360),i}function AM(n,t,e){if(0===n.h&&0===n.s)return n.s;let i;return i=e?n.s-.16*t:4===t?n.s+.16:n.s+.05*t,i>1&&(i=1),e&&5===t&&i>.1&&(i=.1),i<.06&&(i=.06),Number(i.toFixed(2))}function LM(n,t,e){let i;return i=e?n.v+.05*t:n.v-.15*t,i>1&&(i=1),Number(i.toFixed(2))}function FM(n,t={}){const e=[],i=pc(n);for(let r=5;r>0;r-=1){const o=OM(i),a=gh(pc({h:IM(o,r,!0),s:AM(o,r,!0),v:LM(o,r,!0)}));e.push(a)}e.push(gh(i));for(let r=1;r<=4;r+=1){const o=OM(i),a=gh(pc({h:IM(o,r),s:AM(o,r),v:LM(o,r)}));e.push(a)}return"dark"===t.theme?qW.map(({index:r,opacity:o})=>gh(function jW(n,t,e){const i=e/100;return{r:(t.r-n.r)*i+n.r,g:(t.g-n.g)*i+n.g,b:(t.b-n.b)*i+n.b}}(pc(t.backgroundColor||"#141414"),pc(e[r]),100*o))):e}const $W=new $e("nz-config"),WW=`-ant-${Date.now()}-${Math.random()}`;function NM(n,t){const e=function GW(n,t){const e={},i=(a,s)=>{let l=a.clone();return l=(null==s?void 0:s(l))||l,l.toRgbString()},r=(a,s)=>{const l=new os(a),u=FM(l.toRgbString());e[`${s}-color`]=i(l),e[`${s}-color-disabled`]=u[1],e[`${s}-color-hover`]=u[4],e[`${s}-color-active`]=u[7],e[`${s}-color-outline`]=l.clone().setAlpha(.2).toRgbString(),e[`${s}-color-deprecated-bg`]=u[1],e[`${s}-color-deprecated-border`]=u[3]};if(t.primaryColor){r(t.primaryColor,"primary");const a=new os(t.primaryColor),s=FM(a.toRgbString());s.forEach((u,f)=>{e[`primary-${f+1}`]=u}),e["primary-color-deprecated-l-35"]=i(a,u=>u.lighten(35)),e["primary-color-deprecated-l-20"]=i(a,u=>u.lighten(20)),e["primary-color-deprecated-t-20"]=i(a,u=>u.tint(20)),e["primary-color-deprecated-t-50"]=i(a,u=>u.tint(50)),e["primary-color-deprecated-f-12"]=i(a,u=>u.setAlpha(.12*u.getAlpha()));const l=new os(s[0]);e["primary-color-active-deprecated-f-30"]=i(l,u=>u.setAlpha(.3*u.getAlpha())),e["primary-color-active-deprecated-d-02"]=i(l,u=>u.darken(2))}return t.successColor&&r(t.successColor,"success"),t.warningColor&&r(t.warningColor,"warning"),t.errorColor&&r(t.errorColor,"error"),t.infoColor&&r(t.infoColor,"info"),`\n :root {\n ${Object.keys(e).map(a=>`--${n}-${a}: ${e[a]};`).join("\n")}\n }\n `.trim()}(n,t);kw()?function Eq(n,t,e={}){var i,r,o;const a=_m(e);if(!ym.has(a)){const u=Pw("",e),{parentNode:f}=u;ym.set(a,f),f.removeChild(u)}const s=function zw(n,t={}){var e;const i=_m(t);return Array.from((null===(e=ym.get(i))||void 0===e?void 0:e.children)||[]).find(r=>"STYLE"===r.tagName&&r.getAttribute(xw(t))===n)}(t,e);if(s)return(null===(i=e.csp)||void 0===i?void 0:i.nonce)&&s.nonce!==(null===(r=e.csp)||void 0===r?void 0:r.nonce)&&(s.nonce=null===(o=e.csp)||void 0===o?void 0:o.nonce),s.innerHTML!==n&&(s.innerHTML=n),s;const l=Pw(n,e);null==l||l.setAttribute(xw(e),t)}(e,`${WW}-dynamic-theme`):js("NzConfigService: SSR do not support dynamic theme with css variables.")}const RM=function(n){return void 0!==n};let gc=(()=>{class n{constructor(e){var i;this.configUpdated$=new de,this.config=e||{},this.config.theme&&NM((null===(i=this.getConfig().prefixCls)||void 0===i?void 0:i.prefixCls)||"ant",this.config.theme)}getConfig(){return this.config}getConfigForComponent(e){return this.config[e]}getConfigChangeEventForComponent(e){return this.configUpdated$.pipe(Bs(i=>i===e),function LW(n){return t=>t.lift(new FW(n))}(void 0))}set(e,i){var r;this.config[e]=Object.assign(Object.assign({},this.config[e]),i),"theme"===e&&this.config.theme&&NM((null===(r=this.getConfig().prefixCls)||void 0===r?void 0:r.prefixCls)||"ant",this.config.theme),this.configUpdated$.next(e)}}return n.\u0275fac=function(e){return new(e||n)(me($W,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Ui(){return function(t,e,i){const r=`$$__zorroConfigDecorator__${e}`;return Object.defineProperty(t,r,{configurable:!0,writable:!0,enumerable:!1}),{get(){var o,a;const s=null!=i&&i.get?i.get.bind(this)():this[r],l=((null===(o=this.propertyAssignCounter)||void 0===o?void 0:o[e])||0)>1,u=null===(a=this.nzConfigService.getConfigForComponent(this._nzModuleName))||void 0===a?void 0:a[e];return l&&RM(s)?s:RM(u)?u:s},set(o){this.propertyAssignCounter=this.propertyAssignCounter||{},this.propertyAssignCounter[e]=(this.propertyAssignCounter[e]||0)+1,null!=i&&i.set?i.set.bind(this)(o):this[r]=o},configurable:!0,enumerable:!0}}}const KW=[{name:"bars",theme:"outline",icon:''},{name:"calendar",theme:"outline",icon:''},{name:"caret-up",theme:"fill",icon:''},{name:"caret-up",theme:"outline",icon:''},{name:"caret-down",theme:"fill",icon:''},{name:"caret-down",theme:"outline",icon:''},{name:"check-circle",theme:"fill",icon:''},{name:"check-circle",theme:"outline",icon:''},{name:"check",theme:"outline",icon:''},{name:"clock-circle",theme:"outline",icon:''},{name:"close-circle",theme:"outline",icon:''},{name:"close-circle",theme:"fill",icon:''},{name:"close",theme:"outline",icon:''},{name:"copy",theme:"outline",icon:''},{name:"delete",theme:"outline",icon:''},{name:"double-left",theme:"outline",icon:''},{name:"double-right",theme:"outline",icon:''},{name:"down",theme:"outline",icon:''},{name:"edit",theme:"outline",icon:''},{name:"ellipsis",theme:"outline",icon:''},{name:"exclamation-circle",theme:"fill",icon:''},{name:"exclamation-circle",theme:"outline",icon:''},{name:"eye",theme:"outline",icon:''},{name:"file",theme:"fill",icon:''},{name:"file",theme:"outline",icon:''},{name:"filter",theme:"fill",icon:''},{name:"info-circle",theme:"fill",icon:''},{name:"info-circle",theme:"outline",icon:''},{name:"left",theme:"outline",icon:''},{name:"loading",theme:"outline",icon:''},{name:"paper-clip",theme:"outline",icon:''},{name:"question-circle",theme:"outline",icon:''},{name:"right",theme:"outline",icon:''},{name:"rotate-right",theme:"outline",icon:''},{name:"rotate-left",theme:"outline",icon:''},xM,{name:"search",theme:"outline",icon:''},xM,{name:"upload",theme:"outline",icon:''},{name:"vertical-align-top",theme:"outline",icon:''},{name:"up",theme:"outline",icon:''},{name:"swap-right",theme:"outline",icon:''},{name:"zoom-in",theme:"outline",icon:''},{name:"zoom-out",theme:"outline",icon:''}],HM=new $e("nz_icons"),BM=(new $e("nz_icon_default_twotone_color"),"#1890ff");let UM=(()=>{class n extends kM{constructor(e,i,r,o,a,s,l){super(e,a,s,i,[...KW,...l||[]]),this.nzConfigService=r,this.platform=o,this.configUpdated$=new de,this.iconfontCache=new Set,this.subscription=null,this.onConfigChange(),this.configDefaultTwotoneColor(),this.configDefaultTheme()}get _disableDynamicLoading(){return!this.platform.isBrowser}ngOnDestroy(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null)}normalizeSvgElement(e){e.getAttribute("viewBox")||this._renderer.setAttribute(e,"viewBox","0 0 1024 1024"),(!e.getAttribute("width")||!e.getAttribute("height"))&&(this._renderer.setAttribute(e,"width","1em"),this._renderer.setAttribute(e,"height","1em")),e.getAttribute("fill")||this._renderer.setAttribute(e,"fill","currentColor")}fetchFromIconfont(e){const{scriptUrl:i}=e;if(this._document&&!this.iconfontCache.has(i)){const r=this._renderer.createElement("script");this._renderer.setAttribute(r,"src",i),this._renderer.setAttribute(r,"data-namespace",i.replace(/^(https?|http):/g,"")),this._renderer.appendChild(this._document.body,r),this.iconfontCache.add(i)}}createIconfontIcon(e){return this._createSVGElementFromString(``)}onConfigChange(){this.subscription=this.nzConfigService.getConfigChangeEventForComponent("icon").subscribe(()=>{this.configDefaultTwotoneColor(),this.configDefaultTheme(),this.configUpdated$.next()})}configDefaultTheme(){const e=this.getConfig();this.defaultTheme=e.nzTheme||"outline"}configDefaultTwotoneColor(){const i=this.getConfig().nzTwotoneColor||BM;let r=BM;i&&(i.startsWith("#")?r=i:js("Twotone color must be a hex color!")),this.twoToneColor={primaryColor:r}}getConfig(){return this.nzConfigService.getConfigForComponent("icon")||{}}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(K0),me(gc),me(Or),me(d4,8),me(en,8),me(HM,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const YM=new $e("nz_icons_patch");let qM=(()=>{class n{constructor(e,i){this.extraIcons=e,this.rootIconService=i,this.patched=!1}doPatch(){this.patched||(this.extraIcons.forEach(e=>this.rootIconService.addIcon(e)),this.patched=!0)}}return n.\u0275fac=function(e){return new(e||n)(me(YM,2),me(UM))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),Js=(()=>{class n extends Y${constructor(e,i,r,o,a,s){super(o,r,a),this.ngZone=e,this.changeDetectorRef=i,this.iconService=o,this.renderer=a,this.cacheClassName=null,this.nzRotate=0,this.spin=!1,this.destroy$=new de,s&&s.doPatch(),this.el=r.nativeElement}set nzSpin(e){this.spin=e}set nzType(e){this.type=e}set nzTheme(e){this.theme=e}set nzTwotoneColor(e){this.twoToneColor=e}set nzIconfont(e){this.iconfont=e}ngOnChanges(e){const{nzType:i,nzTwotoneColor:r,nzSpin:o,nzTheme:a,nzRotate:s}=e;i||r||o||a?this.changeIcon2():s?this.handleRotate(this.el.firstChild):this._setSVGElement(this.iconService.createIconfontIcon(`#${this.iconfont}`))}ngOnInit(){this.renderer.setAttribute(this.el,"class",`anticon ${this.el.className}`.trim())}ngAfterContentChecked(){if(!this.type){const e=this.el.children;let i=e.length;if(!this.type&&e.length)for(;i--;){const r=e[i];"svg"===r.tagName.toLowerCase()&&this.iconService.normalizeSvgElement(r)}}}ngOnDestroy(){this.destroy$.next()}changeIcon2(){this.setClassName(),this.ngZone.runOutsideAngular(()=>{yi(this._changeIcon()).pipe(Pt(this.destroy$)).subscribe({next:e=>{this.ngZone.run(()=>{this.changeDetectorRef.detectChanges(),e&&(this.setSVGData(e),this.handleSpin(e),this.handleRotate(e))})},error:js})})}handleSpin(e){this.spin||"loading"===this.type?this.renderer.addClass(e,"anticon-spin"):this.renderer.removeClass(e,"anticon-spin")}handleRotate(e){this.nzRotate?this.renderer.setAttribute(e,"style",`transform: rotate(${this.nzRotate}deg)`):this.renderer.removeAttribute(e,"style")}setClassName(){this.cacheClassName&&this.renderer.removeClass(this.el,this.cacheClassName),this.cacheClassName=`anticon-${this.type}`,this.renderer.addClass(this.el,this.cacheClassName)}setSVGData(e){this.renderer.setAttribute(e,"data-icon",this.type),this.renderer.setAttribute(e,"aria-hidden","true")}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(er),Y(jt),Y(UM),Y(Ai),Y(qM,8))},n.\u0275dir=We({type:n,selectors:[["","nz-icon",""]],hostVars:2,hostBindings:function(e,i){2&e&&Gt("anticon",!0)},inputs:{nzSpin:"nzSpin",nzRotate:"nzRotate",nzType:"nzType",nzTheme:"nzTheme",nzTwotoneColor:"nzTwotoneColor",nzIconfont:"nzIconfont"},exportAs:["nzIcon"],features:[kt,Dt]}),at([Wt()],n.prototype,"nzSpin",null),n})(),vc=(()=>{class n{static forRoot(e){return{ngModule:n,providers:[{provide:HM,useValue:e}]}}static forChild(e){return{ngModule:n,providers:[qM,{provide:YM,useValue:e}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})();function QW(n,t){1&n&&Ce(0,"span",1),2&n&&x("nzType",k().iconType)}let vh=(()=>{class n{constructor(){this.formStatusChanges=new Rs(1)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),jM=(()=>{class n{constructor(){this.noFormStatus=new Q1(!1)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const ZW={error:"close-circle-fill",validating:"loading",success:"check-circle-fill",warning:"exclamation-circle-fill"};let $M=(()=>{class n{constructor(e){this.cdr=e,this.status="",this.iconType=null}ngOnChanges(e){this.updateIcon()}updateIcon(){this.iconType=this.status?ZW[this.status]:null,this.cdr.markForCheck()}}return n.\u0275fac=function(e){return new(e||n)(Y(er))},n.\u0275cmp=tt({type:n,selectors:[["nz-form-item-feedback-icon"]],hostAttrs:[1,"ant-form-item-feedback-icon"],hostVars:8,hostBindings:function(e,i){2&e&&Gt("ant-form-item-feedback-icon-error","error"===i.status)("ant-form-item-feedback-icon-warning","warning"===i.status)("ant-form-item-feedback-icon-success","success"===i.status)("ant-form-item-feedback-icon-validating","validating"===i.status)},inputs:{status:"status"},exportAs:["nzFormFeedbackIcon"],features:[Dt],decls:1,vars:1,consts:[["nz-icon","",3,"nzType",4,"ngIf"],["nz-icon","",3,"nzType"]],template:function(e,i){1&e&&V(0,QW,1,1,"span",0),2&e&&x("ngIf",i.iconType)},dependencies:[Et,Js],encapsulation:2,changeDetection:0}),n})(),WM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr,vc]}),n})();const GM=["*"],XW=["inputElement"],JW=["nz-radio",""];let eG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["","nz-radio-button",""]]}),n})(),Rm=(()=>{class n{constructor(){this.selected$=new Rs(1),this.touched$=new de,this.disabled$=new Rs(1),this.name$=new Rs(1)}touch(){this.touched$.next()}select(e){this.selected$.next(e)}setDisabled(e){this.disabled$.next(e)}setName(e){this.name$.next(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),KM=(()=>{class n{constructor(e,i,r){this.cdr=e,this.nzRadioService=i,this.directionality=r,this.value=null,this.destroy$=new de,this.onChange=()=>{},this.onTouched=()=>{},this.nzDisabled=!1,this.nzButtonStyle="outline",this.nzSize="default",this.nzName=null,this.dir="ltr"}ngOnInit(){var e;this.nzRadioService.selected$.pipe(Pt(this.destroy$)).subscribe(i=>{this.value!==i&&(this.value=i,this.onChange(this.value))}),this.nzRadioService.touched$.pipe(Pt(this.destroy$)).subscribe(()=>{Promise.resolve().then(()=>this.onTouched())}),null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(e){const{nzDisabled:i,nzName:r}=e;i&&this.nzRadioService.setDisabled(this.nzDisabled),r&&this.nzRadioService.setName(this.nzName)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}writeValue(e){this.value=e,this.nzRadioService.select(e),this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.nzDisabled=e,this.nzRadioService.setDisabled(e),this.cdr.markForCheck()}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(Rm),Y(qr,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-radio-group"]],hostAttrs:[1,"ant-radio-group"],hostVars:8,hostBindings:function(e,i){2&e&&Gt("ant-radio-group-large","large"===i.nzSize)("ant-radio-group-small","small"===i.nzSize)("ant-radio-group-solid","solid"===i.nzButtonStyle)("ant-radio-group-rtl","rtl"===i.dir)},inputs:{nzDisabled:"nzDisabled",nzButtonStyle:"nzButtonStyle",nzSize:"nzSize",nzName:"nzName"},exportAs:["nzRadioGroup"],features:[Jt([Rm,{provide:ir,useExisting:vt(()=>n),multi:!0}]),Dt],ngContentSelectors:GM,decls:1,vars:0,template:function(e,i){1&e&&(jl(),$l(0))},encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzDisabled",void 0),n})(),QM=(()=>{class n{constructor(e,i,r,o,a,s,l,u){this.ngZone=e,this.elementRef=i,this.cdr=r,this.focusMonitor=o,this.directionality=a,this.nzRadioService=s,this.nzRadioButtonDirective=l,this.nzFormStatusService=u,this.isNgModel=!1,this.destroy$=new de,this.isChecked=!1,this.name=null,this.isRadioButton=!!this.nzRadioButtonDirective,this.onChange=()=>{},this.onTouched=()=>{},this.nzValue=null,this.nzDisabled=!1,this.nzAutoFocus=!1,this.dir="ltr"}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}writeValue(e){this.isChecked=e,this.cdr.markForCheck()}registerOnChange(e){this.isNgModel=!0,this.onChange=e}registerOnTouched(e){this.onTouched=e}ngOnInit(){this.nzRadioService&&(this.nzRadioService.name$.pipe(Pt(this.destroy$)).subscribe(e=>{this.name=e,this.cdr.markForCheck()}),this.nzRadioService.disabled$.pipe(Pt(this.destroy$)).subscribe(e=>{this.nzDisabled=e,this.cdr.markForCheck()}),this.nzRadioService.selected$.pipe(Pt(this.destroy$)).subscribe(e=>{const i=this.isChecked;this.isChecked=this.nzValue===e,this.isNgModel&&i!==this.isChecked&&!1===this.isChecked&&this.onChange(!1),this.cdr.markForCheck()})),this.focusMonitor.monitor(this.elementRef,!0).pipe(Pt(this.destroy$)).subscribe(e=>{e||(Promise.resolve().then(()=>this.onTouched()),this.nzRadioService&&this.nzRadioService.touch())}),this.directionality.change.pipe(Pt(this.destroy$)).subscribe(e=>{this.dir=e,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.setupClickListener()}ngAfterViewInit(){this.nzAutoFocus&&this.focus()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.focusMonitor.stopMonitoring(this.elementRef)}setupClickListener(){this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>{e.stopPropagation(),e.preventDefault(),!this.nzDisabled&&!this.isChecked&&this.ngZone.run(()=>{var i;null===(i=this.nzRadioService)||void 0===i||i.select(this.nzValue),this.isNgModel&&(this.isChecked=!0,this.onChange(!0)),this.cdr.markForCheck()})})})}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(er),Y(cM),Y(qr,8),Y(Rm,8),Y(eG,8),Y(vh,8))},n.\u0275cmp=tt({type:n,selectors:[["","nz-radio",""],["","nz-radio-button",""]],viewQuery:function(e,i){if(1&e&&Mi(XW,7),2&e){let r;ui(r=hi())&&(i.inputElement=r.first)}},hostVars:18,hostBindings:function(e,i){2&e&&Gt("ant-radio-wrapper-in-form-item",!!i.nzFormStatusService)("ant-radio-wrapper",!i.isRadioButton)("ant-radio-button-wrapper",i.isRadioButton)("ant-radio-wrapper-checked",i.isChecked&&!i.isRadioButton)("ant-radio-button-wrapper-checked",i.isChecked&&i.isRadioButton)("ant-radio-wrapper-disabled",i.nzDisabled&&!i.isRadioButton)("ant-radio-button-wrapper-disabled",i.nzDisabled&&i.isRadioButton)("ant-radio-wrapper-rtl",!i.isRadioButton&&"rtl"===i.dir)("ant-radio-button-wrapper-rtl",i.isRadioButton&&"rtl"===i.dir)},inputs:{nzValue:"nzValue",nzDisabled:"nzDisabled",nzAutoFocus:"nzAutoFocus"},exportAs:["nzRadio"],features:[Jt([{provide:ir,useExisting:vt(()=>n),multi:!0}])],attrs:JW,ngContentSelectors:GM,decls:6,vars:24,consts:[["type","radio",3,"disabled","checked"],["inputElement",""]],template:function(e,i){1&e&&(jl(),q(0,"span"),Ce(1,"input",0,1)(3,"span"),j(),q(4,"span"),$l(5),j()),2&e&&(Gt("ant-radio",!i.isRadioButton)("ant-radio-checked",i.isChecked&&!i.isRadioButton)("ant-radio-disabled",i.nzDisabled&&!i.isRadioButton)("ant-radio-button",i.isRadioButton)("ant-radio-button-checked",i.isChecked&&i.isRadioButton)("ant-radio-button-disabled",i.nzDisabled&&i.isRadioButton),T(1),Gt("ant-radio-input",!i.isRadioButton)("ant-radio-button-input",i.isRadioButton),x("disabled",i.nzDisabled)("checked",i.isChecked),Sn("autofocus",i.nzAutoFocus?"autofocus":null)("name",i.name),T(2),Gt("ant-radio-inner",!i.isRadioButton)("ant-radio-button-inner",i.isRadioButton))},encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),n})(),tG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic]}),n})();const ZM=["*"],nG=["inputElement"],iG=["nz-checkbox",""];let XM=(()=>{class n{constructor(e,i){this.nzOnChange=new Je,this.checkboxList=[],e.addClass(i.nativeElement,"ant-checkbox-group")}addCheckbox(e){this.checkboxList.push(e)}removeCheckbox(e){this.checkboxList.splice(this.checkboxList.indexOf(e),1)}onChange(){const e=this.checkboxList.filter(i=>i.nzChecked).map(i=>i.nzValue);this.nzOnChange.emit(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["nz-checkbox-wrapper"]],outputs:{nzOnChange:"nzOnChange"},exportAs:["nzCheckboxWrapper"],ngContentSelectors:ZM,decls:1,vars:0,template:function(e,i){1&e&&(jl(),$l(0))},encapsulation:2,changeDetection:0}),n})(),rG=(()=>{class n{constructor(e,i,r,o,a,s,l){this.ngZone=e,this.elementRef=i,this.nzCheckboxWrapperComponent=r,this.cdr=o,this.focusMonitor=a,this.directionality=s,this.nzFormStatusService=l,this.dir="ltr",this.destroy$=new de,this.onChange=()=>{},this.onTouched=()=>{},this.nzCheckedChange=new Je,this.nzValue=null,this.nzAutoFocus=!1,this.nzDisabled=!1,this.nzIndeterminate=!1,this.nzChecked=!1,this.nzId=null}innerCheckedChange(e){this.nzDisabled||(this.nzChecked=e,this.onChange(this.nzChecked),this.nzCheckedChange.emit(this.nzChecked),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.onChange())}writeValue(e){this.nzChecked=e,this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).pipe(Pt(this.destroy$)).subscribe(e=>{e||Promise.resolve().then(()=>this.onTouched())}),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.addCheckbox(this),this.directionality.change.pipe(Pt(this.destroy$)).subscribe(e=>{this.dir=e,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>{e.preventDefault(),this.focus(),!this.nzDisabled&&this.ngZone.run(()=>{this.innerCheckedChange(!this.nzChecked),this.cdr.markForCheck()})}),is(this.inputElement.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>e.stopPropagation())})}ngAfterViewInit(){this.nzAutoFocus&&this.focus()}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.elementRef),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.removeCheckbox(this),this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(XM,8),Y(er),Y(cM),Y(qr,8),Y(vh,8))},n.\u0275cmp=tt({type:n,selectors:[["","nz-checkbox",""]],viewQuery:function(e,i){if(1&e&&Mi(nG,7),2&e){let r;ui(r=hi())&&(i.inputElement=r.first)}},hostAttrs:[1,"ant-checkbox-wrapper"],hostVars:6,hostBindings:function(e,i){2&e&&Gt("ant-checkbox-wrapper-in-form-item",!!i.nzFormStatusService)("ant-checkbox-wrapper-checked",i.nzChecked)("ant-checkbox-rtl","rtl"===i.dir)},inputs:{nzValue:"nzValue",nzAutoFocus:"nzAutoFocus",nzDisabled:"nzDisabled",nzIndeterminate:"nzIndeterminate",nzChecked:"nzChecked",nzId:"nzId"},outputs:{nzCheckedChange:"nzCheckedChange"},exportAs:["nzCheckbox"],features:[Jt([{provide:ir,useExisting:vt(()=>n),multi:!0}])],attrs:iG,ngContentSelectors:ZM,decls:6,vars:11,consts:[[1,"ant-checkbox"],["type","checkbox",1,"ant-checkbox-input",3,"checked","ngModel","disabled","ngModelChange"],["inputElement",""],[1,"ant-checkbox-inner"]],template:function(e,i){1&e&&(jl(),q(0,"span",0)(1,"input",1,2),_e("ngModelChange",function(o){return i.innerCheckedChange(o)}),j(),Ce(3,"span",3),j(),q(4,"span"),$l(5),j()),2&e&&(Gt("ant-checkbox-checked",i.nzChecked&&!i.nzIndeterminate)("ant-checkbox-disabled",i.nzDisabled)("ant-checkbox-indeterminate",i.nzIndeterminate),T(1),x("checked",i.nzChecked)("ngModel",i.nzChecked)("disabled",i.nzDisabled),Sn("autofocus",i.nzAutoFocus?"autofocus":null)("id",i.nzId))},dependencies:[e4,pr,or],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzIndeterminate",void 0),at([Wt()],n.prototype,"nzChecked",void 0),n})(),oG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,r$]}),n})();new class sG extends xo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,r=-1,o=e.length;t=t||e.shift();do{if(i=t.execute(t.state,t.delay))break}while(++r0?super.requestAsyncId(t,e,i):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame(()=>t.flush(null))))}recycleAsyncId(t,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(t,e,i);0===t.actions.length&&(cancelAnimationFrame(e),t.scheduled=void 0)}});let cG=1;const uG=Promise.resolve(),_h={};function JM(n){return n in _h&&(delete _h[n],!0)}const eS={setImmediate(n){const t=cG++;return _h[t]=!0,uG.then(()=>JM(t)&&n()),t},clearImmediate(n){JM(n)}},tS=new class dG extends xo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,r=-1,o=e.length;t=t||e.shift();do{if(i=t.execute(t.state,t.delay))break}while(++r0?super.requestAsyncId(t,e,i):(t.actions.push(this),t.scheduled||(t.scheduled=eS.setImmediate(t.flush.bind(t,null))))}recycleAsyncId(t,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(t,e,i);0===t.actions.length&&(eS.clearImmediate(e),t.scheduled=void 0)}});class mG{constructor(t){this.durationSelector=t}call(t,e){return e.subscribe(new pG(t,this.durationSelector))}}class pG extends Ar{constructor(t,e){super(t),this.durationSelector=e,this.hasValue=!1}_next(t){if(this.value=t,this.hasValue=!0,!this.throttled){let e;try{const{durationSelector:r}=this;e=r(t)}catch(r){return this.destination.error(r)}const i=Cn(e,new bi(this));!i||i.closed?this.clearThrottle():this.add(this.throttled=i)}}clearThrottle(){const{value:t,hasValue:e,throttled:i}=this;i&&(this.remove(i),this.throttled=void 0,i.unsubscribe()),e&&(this.value=void 0,this.hasValue=!1,this.destination.next(t))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}function nS(n){return!m(n)&&n-parseFloat(n)+1>=0}function vG(n){const{index:t,period:e,subscriber:i}=n;if(i.next(t),!i.closed){if(-1===e)return i.complete();n.index=t+1,this.schedule(n,e)}}function Vm(n,t=sh){return function fG(n){return function(e){return e.lift(new mG(n))}}(()=>function gG(n=0,t,e){let i=-1;return nS(t)?i=Number(t)<1?1:Number(t):ke(t)&&(e=t),ke(e)||(e=sh),new te(r=>{const o=nS(n)?n:+n-e.now();return e.schedule(vG,o,{index:0,period:i,subscriber:r})})}(n,t))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let yG=(()=>{class n{constructor(e,i,r){this._ngZone=e,this._platform=i,this._scrolled=new de,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=r}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new te(i=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(Vm(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Po()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const r=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(Bs(o=>!o||r.indexOf(o)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((r,o)=>{this._scrollableContainsElement(o,e)&&i.push(o)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let r=cc(i),o=e.getElementRef().nativeElement;do{if(r==o)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>is(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(Or),me(en,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),iS=(()=>{class n{constructor(e,i,r){this._platform=e,this._change=new de,this._changeListener=o=>{this._change.next(o)},this._document=r,i.runOutsideAngular(()=>{if(e.isBrowser){const o=this._getWindow();o.addEventListener("resize",this._changeListener),o.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:i,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+i,height:r,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),r=e.documentElement,o=r.getBoundingClientRect();return{top:-o.top||e.body.scrollTop||i.scrollY||r.scrollTop||0,left:-o.left||e.body.scrollLeft||i.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Vm(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(Ft),me(en,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),rS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(),oS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,rS,so,rS]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Hm{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class CG extends Hm{constructor(t,e,i,r){super(),this.component=t,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=r}}class aS extends Hm{constructor(t,e,i,r){super(),this.templateRef=t,this.viewContainerRef=e,this.context=i,this.injector=r}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class wG extends Hm{constructor(t){super(),this.element=t instanceof jt?t.nativeElement:t}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class SG extends class MG{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof CG?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof aS?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof wG?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}{constructor(t,e,i,r,o){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=r,this.attachDomPortal=a=>{const s=a.element,l=this._document.createComment("dom-portal");s.parentNode.insertBefore(l,s),this.outletElement.appendChild(s),this._attachedPortal=a,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(s,l)})},this._document=o}attachComponentPortal(t){const i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let r;return t.viewContainerRef?(r=t.viewContainerRef.createComponent(i,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn(()=>r.destroy())):(r=i.create(t.injector||this._defaultInjector||hr.NULL),this._appRef.attachView(r.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(r.hostView),r.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(r)),this._attachedPortal=t,r}attachTemplatePortal(t){let e=t.viewContainerRef,i=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return i.rootNodes.forEach(r=>this.outletElement.appendChild(r)),i.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(i);-1!==r&&e.remove(r)}),this._attachedPortal=t,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let TG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class kG{constructor(t,e){this.predicate=t,this.inclusive=e}call(t,e){return e.subscribe(new xG(t,this.predicate,this.inclusive))}}class xG extends I{constructor(t,e,i){super(t),this.predicate=e,this.inclusive=i,this.index=0}_next(t){const e=this.destination;let i;try{i=this.predicate(t,this.index++)}catch(r){return void e.error(r)}this.nextOrComplete(t,i)}nextOrComplete(t,e){const i=this.destination;Boolean(e)?i.next(t):(this.inclusive&&i.next(t),i.complete())}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const sS=fj();class PG{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=vi(-this._previousScrollPosition.left),t.style.top=vi(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,i=t.style,r=this._document.body.style,o=i.scrollBehavior||"",a=r.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),sS&&(i.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),sS&&(i.scrollBehavior=o,r.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class zG{constructor(t,e,i,r){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class lS{enable(){}disable(){}attach(){}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Bm(n,t){return t.some(e=>n.bottome.bottom||n.righte.right)}function cS(n,t){return t.some(e=>n.tope.bottom||n.lefte.right)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class EG{constructor(t,e,i,r){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=i,this._config=r,this._scrollSubscription=null}attach(t){this._overlayRef=t}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:r}=this._viewportRuler.getViewportSize();Bm(e,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let OG=(()=>{class n{constructor(e,i,r,o){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=r,this.noop=()=>new lS,this.close=a=>new zG(this._scrollDispatcher,this._ngZone,this._viewportRuler,a),this.block=()=>new PG(this._viewportRuler,this._document),this.reposition=a=>new EG(this._scrollDispatcher,this._viewportRuler,this._ngZone,a),this._document=o}}return n.\u0275fac=function(e){return new(e||n)(me(yG),me(iS),me(Ft),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class uS{constructor(t){if(this.scrollStrategy=new lS,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const i of e)void 0!==t[i]&&(this[i]=t[i])}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ai{constructor(t,e,i,r,o){this.offsetX=i,this.offsetY=r,this.panelClass=o,this.originX=t.originX,this.originY=t.originY,this.overlayX=e.overlayX,this.overlayY=e.overlayY}}class IG{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class AG{constructor(t,e,i,r,o,a,s,l,u,f=!1){this._portalOutlet=t,this._host=e,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=l,this._outsideClickDispatcher=u,this._animationsDisabled=f,this._backdropElement=null,this._backdropClick=new de,this._attachments=new de,this._detachments=new de,this._locationChanges=M.EMPTY,this._backdropClickHandler=p=>this._backdropClick.next(p),this._backdropTransitionendHandler=p=>{this._disposeBackdrop(p.target)},this._keydownEvents=new de,this._outsidePointerEvents=new de,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Dm(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof(null==e?void 0:e.onDestroy)&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){var t;const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),null===(t=this._host)||void 0===t||t.remove(),this._previousHostParent=this._pane=this._host=null,e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=Object.assign(Object.assign({},this._config),t),this._updateElementSize()}setDirection(t){this._config=Object.assign(Object.assign({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=vi(this._config.width),t.height=vi(this._config.height),t.minWidth=vi(this._config.minWidth),t.minHeight=vi(this._config.minHeight),t.maxWidth=vi(this._config.maxWidth),t.maxHeight=vi(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){const t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),this._animationsDisabled||"undefined"==typeof requestAnimationFrame?this._backdropElement.classList.add(t):this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})})}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const t=this._backdropElement;if(t){if(this._animationsDisabled)return void this._disposeBackdrop(t);t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,e,i){const r=X2(e||[]).filter(o=>!!o);r.length&&(i?t.classList.add(...r):t.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(Pt(qn(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let hS=(()=>{class n{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){var e;null===(e=this._containerElement)||void 0===e||e.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||Qw()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;o{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const t=this._originRect,e=this._overlayRect,i=this._viewportRect,r=this._containerRect,o=[];let a;for(let s of this._preferredPositions){let l=this._getOriginPoint(t,r,s),u=this._getOverlayPoint(l,e,s),f=this._getOverlayFit(u,e,i,s);if(f.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,l);this._canFitWithFlexibleDimensions(f,u,i)?o.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)}):(!a||a.overlayFit.visibleAreal&&(l=f,s=u)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(a.position,a.originPoint);this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&el(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(dS),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,e)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e,i){let r,o;if("center"==i.originX)r=t.left+t.width/2;else{const a=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;r="start"==i.originX?a:s}return e.left<0&&(r-=e.left),o="center"==i.originY?t.top+t.height/2:"top"==i.originY?t.top:t.bottom,e.top<0&&(o-=e.top),{x:r,y:o}}_getOverlayPoint(t,e,i){let r,o;return r="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,o="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:t.x+r,y:t.y+o}}_getOverlayFit(t,e,i,r){const o=mS(e);let{x:a,y:s}=t,l=this._getOffset(r,"x"),u=this._getOffset(r,"y");l&&(a+=l),u&&(s+=u);let P=0-s,E=s+o.height-i.height,H=this._subtractOverflows(o.width,0-a,a+o.width-i.width),G=this._subtractOverflows(o.height,P,E),ne=H*G;return{visibleArea:ne,isCompletelyWithinViewport:o.width*o.height===ne,fitsInViewportVertically:G===o.height,fitsInViewportHorizontally:H==o.width}}_canFitWithFlexibleDimensions(t,e,i){if(this._hasFlexibleDimensions){const r=i.bottom-e.y,o=i.right-e.x,a=fS(this._overlayRef.getConfig().minHeight),s=fS(this._overlayRef.getConfig().minWidth),u=t.fitsInViewportHorizontally||null!=s&&s<=o;return(t.fitsInViewportVertically||null!=a&&a<=r)&&u}return!1}_pushOverlayOnScreen(t,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const r=mS(e),o=this._viewportRect,a=Math.max(t.x+r.width-o.width,0),s=Math.max(t.y+r.height-o.height,0),l=Math.max(o.top-i.top-t.y,0),u=Math.max(o.left-i.left-t.x,0);let f=0,p=0;return f=r.width<=o.width?u||-a:t.xH&&!this._isInitialRender&&!this._growAfterOpen&&(a=t.y-H/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)P=i.width-t.x+this._viewportMargin,f=t.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)p=t.x,f=i.right-t.x;else{const E=Math.min(i.right-t.x+i.left,t.x),H=this._lastBoundingBoxSize.width;f=2*E,p=t.x-E,f>H&&!this._isInitialRender&&!this._growAfterOpen&&(p=t.x-H/2)}return{top:a,left:p,bottom:s,right:P,width:f,height:o}}_setBoundingBoxStyles(t,e){const i=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right=r.maxHeight=r.maxWidth="",r.width=r.height="100%";else{const o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;r.height=vi(i.height),r.top=vi(i.top),r.bottom=vi(i.bottom),r.width=vi(i.width),r.left=vi(i.left),r.right=vi(i.right),r.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",r.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",o&&(r.maxHeight=vi(o)),a&&(r.maxWidth=vi(a))}this._lastBoundingBoxSize=i,el(this._boundingBox.style,r)}_resetBoundingBoxStyles(){el(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){el(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const i={},r=this._hasExactPosition(),o=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(r){const f=this._viewportRuler.getViewportScrollPosition();el(i,this._getExactOverlayY(e,t,f)),el(i,this._getExactOverlayX(e,t,f))}else i.position="static";let s="",l=this._getOffset(e,"x"),u=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),u&&(s+=`translateY(${u}px)`),i.transform=s.trim(),a.maxHeight&&(r?i.maxHeight=vi(a.maxHeight):o&&(i.maxHeight="")),a.maxWidth&&(r?i.maxWidth=vi(a.maxWidth):o&&(i.maxWidth="")),el(this._pane.style,i)}_getExactOverlayY(t,e,i){let r={top:"",bottom:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),"bottom"===t.overlayY?r.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":r.top=vi(o.y),r}_getExactOverlayX(t,e,i){let a,r={left:"",right:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),a=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===a?r.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":r.left=vi(o.x),r}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:cS(t,i),isOriginOutsideView:Bm(t,i),isOverlayClipped:cS(e,i),isOverlayOutsideView:Bm(e,i)}}_subtractOverflows(t,...e){return e.reduce((i,r)=>i-Math.max(r,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+t-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?null==t.offsetX?this._offsetX:t.offsetX:null==t.offsetY?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&X2(t).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof jt)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,i=t.height||0;return{top:t.y,bottom:t.y+i,left:t.x,right:t.x+e,height:i,width:e}}}function el(n,t){for(let e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);return n}function fS(n){if("number"!=typeof n&&null!=n){const[t,e]=n.split(LG);return e&&"px"!==e?null:parseFloat(t)}return n||null}function mS(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const pS="cdk-global-overlay-wrapper"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class NG{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(pS),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:r,height:o,maxWidth:a,maxHeight:s}=i,l=!("100%"!==r&&"100vw"!==r||a&&"100%"!==a&&"100vw"!==a),u=!("100%"!==o&&"100vh"!==o||s&&"100%"!==s&&"100vh"!==s),f=this._xPosition,p=this._xOffset,P="rtl"===this._overlayRef.getConfig().direction;let E="",H="",G="";l?G="flex-start":"center"===f?(G="center",P?H=p:E=p):P?"left"===f||"end"===f?(G="flex-end",E=p):("right"===f||"start"===f)&&(G="flex-start",H=p):"left"===f||"start"===f?(G="flex-start",E=p):("right"===f||"end"===f)&&(G="flex-end",H=p),t.position=this._cssPosition,t.marginLeft=l?"0":E,t.marginTop=u?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":H,e.justifyContent=G,e.alignItems=u?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(pS),i.justifyContent=i.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let RG=(()=>{class n{constructor(e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o}global(){return new NG}flexibleConnectedTo(e){return new FG(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return n.\u0275fac=function(e){return new(e||n)(me(iS),me(en),me(Or),me(hS))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),gS=(()=>{class n{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),VG=(()=>{class n extends gS{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=r=>{const o=this._attachedOverlays;for(let a=o.length-1;a>-1;a--)if(o[a]._keydownEvents.observers.length>0){const s=o[a]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(r)):s.next(r);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(Ft,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),HG=(()=>{class n extends gS{constructor(e,i,r){super(e),this._platform=i,this._ngZone=r,this._cursorStyleIsSet=!1,this._pointerDownListener=o=>{this._pointerDownEventTarget=Zs(o)},this._clickListener=o=>{const a=Zs(o),s="click"===o.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:a;this._pointerDownEventTarget=null;const l=this._attachedOverlays.slice();for(let u=l.length-1;u>-1;u--){const f=l[u];if(f._outsidePointerEvents.observers.length<1||!f.hasAttached())continue;if(f.overlayElement.contains(a)||f.overlayElement.contains(s))break;const p=f._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>p.next(o)):p.next(o)}}}add(e){if(super.add(e),!this._isAttached){const i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(Or),me(Ft,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),BG=0,Um=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p,P,E){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=r,this._positionBuilder=o,this._keyboardDispatcher=a,this._injector=s,this._ngZone=l,this._document=u,this._directionality=f,this._location=p,this._outsideClickDispatcher=P,this._animationsModuleType=E}create(e){const i=this._createHostElement(),r=this._createPaneElement(i),o=this._createPortalOutlet(r),a=new uS(e);return a.direction=a.direction||this._directionality.value,new AG(o,i,r,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const i=this._document.createElement("div");return i.id="cdk-overlay-"+BG++,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(tc)),new SG(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return n.\u0275fac=function(e){return new(e||n)(me(OG),me(hS),me(ha),me(RG),me(VG),me(hr),me(Ft),me(en),me(qr),me(A9),me(HG),me(O1,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const UG=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],vS=new $e("cdk-connected-overlay-scroll-strategy");let yh=(()=>{class n{constructor(e){this.elementRef=e}}return n.\u0275fac=function(e){return new(e||n)(Y(jt))},n.\u0275dir=We({type:n,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),n})(),_c=(()=>{class n{constructor(e,i,r,o,a){this._overlay=e,this._dir=a,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=M.EMPTY,this._attachSubscription=M.EMPTY,this._detachSubscription=M.EMPTY,this._positionSubscription=M.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new Je,this.positionChange=new Je,this.attach=new Je,this.detach=new Je,this.overlayKeydown=new Je,this.overlayOutsideClick=new Je,this._templatePortal=new aS(i,r),this._scrollStrategyFactory=o,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=lc(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=lc(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=lc(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=lc(e)}get push(){return this._push}set push(e){this._push=lc(e)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=UG);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),27===i.keyCode&&!this.disableClose&&! +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Cj(n,...t){return t.length?t.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{this.overlayOutsideClick.next(i)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new uS({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(i.width=this.width),(this.height||0===this.height)&&(i.height=this.height),(this.minWidth||0===this.minWidth)&&(i.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){const i=this.positions.map(r=>({originX:r.originX,originY:r.originY,overlayX:r.overlayX,overlayY:r.overlayY,offsetX:r.offsetX||this.offsetX,offsetY:r.offsetY||this.offsetY,panelClass:r.panelClass||void 0}));return e.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(e),e}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof yh?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function DG(n,t=!1){return e=>e.lift(new kG(n,t))}(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(Y(Um),Y(Hi),Y(Tr),Y(vS),Y(qr,8))},n.\u0275dir=We({type:n,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Dt]}),n})();const qG={provide:vS,deps:[Um],useFactory:function YG(n){return()=>n.scrollStrategies.reposition()}}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let bh=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[Um,qG],imports:[so,TG,oS,oS]}),n})(),eu=(()=>{class n{constructor(e,i){this.elementRef=e,this.renderer=i,this.hidden=null,this.renderer.setAttribute(this.elementRef.nativeElement,"hidden","")}setHiddenAttribute(){this.hidden?this.renderer.setAttribute(this.elementRef.nativeElement,"hidden","string"==typeof this.hidden?this.hidden:""):this.renderer.removeAttribute(this.elementRef.nativeElement,"hidden")}ngOnChanges(){this.setHiddenAttribute()}ngAfterViewInit(){this.setHiddenAttribute()}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","nz-button",""],["nz-button-group"],["","nz-icon",""],["","nz-menu-item",""],["","nz-submenu",""],["nz-select-top-control"],["nz-select-placeholder"],["nz-input-group"]],inputs:{hidden:"hidden"},features:[Dt]}),n})(),_S=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class jG{constructor(t,e,i,r){this.triggerElement=t,this.ngZone=e,this.insertExtraNode=i,this.platformId=r,this.waveTransitionDuration=400,this.styleForPseudo=null,this.extraNode=null,this.lastTime=0,this.onClick=o=>{!this.triggerElement||!this.triggerElement.getAttribute||this.triggerElement.getAttribute("disabled")||"INPUT"===o.target.tagName||this.triggerElement.className.indexOf("disabled")>=0||this.fadeOutWave()},this.platform=new Or(this.platformId),this.clickHandler=this.onClick.bind(this),this.bindTriggerEvent()}get waveAttributeName(){return this.insertExtraNode?"ant-click-animating":"ant-click-animating-without-extra-node"}bindTriggerEvent(){this.platform.isBrowser&&this.ngZone.runOutsideAngular(()=>{this.removeTriggerEvent(),this.triggerElement&&this.triggerElement.addEventListener("click",this.clickHandler,!0)})}removeTriggerEvent(){this.triggerElement&&this.triggerElement.removeEventListener("click",this.clickHandler,!0)}removeStyleAndExtraNode(){this.styleForPseudo&&document.body.contains(this.styleForPseudo)&&(document.body.removeChild(this.styleForPseudo),this.styleForPseudo=null),this.insertExtraNode&&this.triggerElement.contains(this.extraNode)&&this.triggerElement.removeChild(this.extraNode)}destroy(){this.removeTriggerEvent(),this.removeStyleAndExtraNode()}fadeOutWave(){const t=this.triggerElement,e=this.getWaveColor(t);t.setAttribute(this.waveAttributeName,"true"),!(Date.now(){t.removeAttribute(this.waveAttributeName),this.removeStyleAndExtraNode()},this.waveTransitionDuration))}isValidColor(t){return!!t&&"#ffffff"!==t&&"rgb(255, 255, 255)"!==t&&this.isNotGrey(t)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(t)&&"transparent"!==t}isNotGrey(t){const e=t.match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return!(e&&e[1]&&e[2]&&e[3]&&e[1]===e[2]&&e[2]===e[3])}getWaveColor(t){const e=getComputedStyle(t);return e.getPropertyValue("border-top-color")||e.getPropertyValue("border-color")||e.getPropertyValue("background-color")}runTimeoutOutsideZone(t,e){this.ngZone.runOutsideAngular(()=>setTimeout(t,e))}}const $G={disabled:!1},WG=new $e("nz-wave-global-options",{providedIn:"root",factory:function GG(){return $G}});let yS=(()=>{class n{constructor(e,i,r,o,a){this.ngZone=e,this.elementRef=i,this.config=r,this.animationType=o,this.platformId=a,this.nzWaveExtraNode=!1,this.waveDisabled=!1,this.waveDisabled=this.isConfigDisabled()}get disabled(){return this.waveDisabled}get rendererRef(){return this.waveRenderer}isConfigDisabled(){let e=!1;return this.config&&"boolean"==typeof this.config.disabled&&(e=this.config.disabled),"NoopAnimations"===this.animationType&&(e=!0),e}ngOnDestroy(){this.waveRenderer&&this.waveRenderer.destroy()}ngOnInit(){this.renderWaveIfEnabled()}renderWaveIfEnabled(){!this.waveDisabled&&this.elementRef.nativeElement&&(this.waveRenderer=new jG(this.elementRef.nativeElement,this.ngZone,this.nzWaveExtraNode,this.platformId))}disable(){this.waveDisabled=!0,this.waveRenderer&&(this.waveRenderer.removeTriggerEvent(),this.waveRenderer.removeStyleAndExtraNode())}enable(){this.waveDisabled=this.isConfigDisabled()||!1,this.waveRenderer&&this.waveRenderer.bindTriggerEvent()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(WG,8),Y(O1,8),Y(E1))},n.\u0275dir=We({type:n,selectors:[["","nz-wave",""],["button","nz-button","",3,"nzType","link",3,"nzType","text"]],inputs:{nzWaveExtraNode:"nzWaveExtraNode"},exportAs:["nzWave"]}),n})(),Ym=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})();const KG=["nz-button",""];function QG(n,t){1&n&&Ce(0,"span",1)}const ZG=["*"];let CS=(()=>{class n{constructor(e,i,r,o,a,s){this.ngZone=e,this.elementRef=i,this.cdr=r,this.renderer=o,this.nzConfigService=a,this.directionality=s,this._nzModuleName="button",this.nzBlock=!1,this.nzGhost=!1,this.nzSearch=!1,this.nzLoading=!1,this.nzDanger=!1,this.disabled=!1,this.tabIndex=null,this.nzType=null,this.nzShape=null,this.nzSize="default",this.dir="ltr",this.destroy$=new de,this.loading$=new de,this.nzConfigService.getConfigChangeEventForComponent("button").pipe(Pt(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}insertSpan(e,i){e.forEach(r=>{if("#text"===r.nodeName){const o=i.createElement("span"),a=i.parentNode(r);i.insertBefore(a,o,r),i.appendChild(o,r)}})}assertIconOnly(e,i){const r=Array.from(e.childNodes),o=r.filter(u=>{const f=Array.from(u.childNodes||[]);return"SPAN"===u.nodeName&&f.length>0&&f.every(p=>"svg"===p.nodeName)}).length,a=r.every(u=>"#text"!==u.nodeName);r.filter(u=>{const f=Array.from(u.childNodes||[]);return!("SPAN"===u.nodeName&&f.length>0&&f.every(p=>"svg"===p.nodeName))}).every(u=>"SPAN"!==u.nodeName)&&a&&o>=1&&i.addClass(e,"ant-btn-icon-only")}ngOnInit(){var e;null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click",{capture:!0}).pipe(Pt(this.destroy$)).subscribe(i=>{var r;(this.disabled&&"A"===(null===(r=i.target)||void 0===r?void 0:r.tagName)||this.nzLoading)&&(i.preventDefault(),i.stopImmediatePropagation())})})}ngOnChanges(e){const{nzLoading:i}=e;i&&this.loading$.next(this.nzLoading)}ngAfterViewInit(){this.assertIconOnly(this.elementRef.nativeElement,this.renderer),this.insertSpan(this.elementRef.nativeElement.childNodes,this.renderer)}ngAfterContentInit(){this.loading$.pipe(lh(this.nzLoading),Bs(()=>!!this.nzIconDirectiveElement),Pt(this.destroy$)).subscribe(e=>{const i=this.nzIconDirectiveElement.nativeElement;e?this.renderer.setStyle(i,"display","none"):this.renderer.removeStyle(i,"display")})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(er),Y(Ai),Y(gc),Y(qr,8))},n.\u0275cmp=tt({type:n,selectors:[["button","nz-button",""],["a","nz-button",""]],contentQueries:function(e,i,r){if(1&e&&function Ev(n,t,e,i){const r=Ht();if(r.firstCreatePass){const o=ii();Iv(r,new Pv(t,e,i),o.index),function iE(n,t){const e=n.contentQueries||(n.contentQueries=[]);t!==(e.length?e[e.length-1]:-1)&&e.push(n.queries.length-1,t)}(r,n),2==(2&e)&&(r.staticContentQueries=!0)}Ov(r,be(),e)}(r,Js,5,jt),2&e){let o;ui(o=hi())&&(i.nzIconDirectiveElement=o.first)}},hostAttrs:[1,"ant-btn"],hostVars:30,hostBindings:function(e,i){2&e&&(Sn("tabindex",i.disabled?-1:null===i.tabIndex?null:i.tabIndex)("disabled",i.disabled||null),Gt("ant-btn-primary","primary"===i.nzType)("ant-btn-dashed","dashed"===i.nzType)("ant-btn-link","link"===i.nzType)("ant-btn-text","text"===i.nzType)("ant-btn-circle","circle"===i.nzShape)("ant-btn-round","round"===i.nzShape)("ant-btn-lg","large"===i.nzSize)("ant-btn-sm","small"===i.nzSize)("ant-btn-dangerous",i.nzDanger)("ant-btn-loading",i.nzLoading)("ant-btn-background-ghost",i.nzGhost)("ant-btn-block",i.nzBlock)("ant-input-search-button",i.nzSearch)("ant-btn-rtl","rtl"===i.dir))},inputs:{nzBlock:"nzBlock",nzGhost:"nzGhost",nzSearch:"nzSearch",nzLoading:"nzLoading",nzDanger:"nzDanger",disabled:"disabled",tabIndex:"tabIndex",nzType:"nzType",nzShape:"nzShape",nzSize:"nzSize"},exportAs:["nzButton"],features:[Dt],attrs:KG,ngContentSelectors:ZG,decls:2,vars:1,consts:[["nz-icon","","nzType","loading",4,"ngIf"],["nz-icon","","nzType","loading"]],template:function(e,i){1&e&&(jl(),V(0,QG,1,0,"span",0),$l(1)),2&e&&x("ngIf",i.nzLoading)},dependencies:[Et,Js,eu],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzBlock",void 0),at([Wt()],n.prototype,"nzGhost",void 0),at([Wt()],n.prototype,"nzSearch",void 0),at([Wt()],n.prototype,"nzLoading",void 0),at([Wt()],n.prototype,"nzDanger",void 0),at([Wt()],n.prototype,"disabled",void 0),at([Ui()],n.prototype,"nzSize",void 0),n})(),wS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Ym,vc,_S,_S,Ym]}),n})();const MS="nz-animate-disabled";let Sa=(()=>{class n{constructor(e,i,r){this.element=e,this.renderer=i,this.animationType=r,this.nzNoAnimation=!1}ngOnChanges(){this.updateClass()}ngAfterViewInit(){this.updateClass()}updateClass(){const e=cc(this.element);!e||(this.nzNoAnimation||"NoopAnimations"===this.animationType?this.renderer.addClass(e,MS):this.renderer.removeClass(e,MS))}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai),Y(O1,8))},n.\u0275dir=We({type:n,selectors:[["","nzNoAnimation",""]],inputs:{nzNoAnimation:"nzNoAnimation"},exportAs:["nzNoAnimation"],features:[Dt]}),at([Wt()],n.prototype,"nzNoAnimation",void 0),n})(),qm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr]}),n})(),Ch=(()=>{class n{constructor(e,i){this.viewContainer=e,this.templateRef=i,this.embeddedViewRef=null,this.context=new XG,this.nzStringTemplateOutletContext=null,this.nzStringTemplateOutlet=null}static ngTemplateContextGuard(e,i){return!0}recreateView(){this.viewContainer.clear();const e=this.nzStringTemplateOutlet instanceof Hi;this.embeddedViewRef=this.viewContainer.createEmbeddedView(e?this.nzStringTemplateOutlet:this.templateRef,e?this.nzStringTemplateOutletContext:this.context)}updateContext(){const i=this.nzStringTemplateOutlet instanceof Hi?this.nzStringTemplateOutletContext:this.context,r=this.embeddedViewRef.context;if(i)for(const o of Object.keys(i))r[o]=i[o]}ngOnChanges(e){const{nzStringTemplateOutletContext:i,nzStringTemplateOutlet:r}=e;r&&(this.context.$implicit=r.currentValue),(()=>{let s=!1;if(r)if(r.firstChange)s=!0;else{const p=r.currentValue instanceof Hi;s=r.previousValue instanceof Hi||p}return i&&(f=>{const p=Object.keys(f.previousValue||{}),P=Object.keys(f.currentValue||{});if(p.length===P.length){for(const E of P)if(-1===p.indexOf(E))return!0;return!1}return!0})(i)||s})()?this.recreateView():this.updateContext()}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi))},n.\u0275dir=We({type:n,selectors:[["","nzStringTemplateOutlet",""]],inputs:{nzStringTemplateOutletContext:"nzStringTemplateOutletContext",nzStringTemplateOutlet:"nzStringTemplateOutlet"},exportAs:["nzStringTemplateOutlet"],features:[Dt]}),n})();class XG{}let yc=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr]}),n})();const jm=()=>{};let JG=(()=>{class n{constructor(e,i){this.ngZone=e,this.rendererFactory2=i,this.resizeSource$=new de,this.listeners=0,this.disposeHandle=jm,this.handler=()=>{this.ngZone.run(()=>{this.resizeSource$.next()})},this.renderer=this.rendererFactory2.createRenderer(null,null)}ngOnDestroy(){this.handler=jm}subscribe(){return this.registerListener(),this.resizeSource$.pipe(Vm(16),wM(()=>this.unregisterListener()))}unsubscribe(){this.unregisterListener()}registerListener(){0===this.listeners&&this.ngZone.runOutsideAngular(()=>{this.disposeHandle=this.renderer.listen("window","resize",this.handler)}),this.listeners+=1}unregisterListener(){this.listeners-=1,0===this.listeners&&(this.disposeHandle(),this.disposeHandle=jm)}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(ja))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var wh=(()=>(function(n){n.xxl="xxl",n.xl="xl",n.lg="lg",n.md="md",n.sm="sm",n.xs="xs"}(wh||(wh={})),wh))();const Mh={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"};let eK=(()=>{class n{constructor(e,i){this.resizeService=e,this.mediaMatcher=i,this.destroy$=new de,this.resizeService.subscribe().pipe(Pt(this.destroy$)).subscribe(()=>{})}ngOnDestroy(){this.destroy$.next()}subscribe(e,i){if(i){const r=()=>this.matchMedia(e,!0);return this.resizeService.subscribe().pipe(He(r),lh(r()),dc((o,a)=>o[0]===a[0]),He(o=>o[1]))}{const r=()=>this.matchMedia(e);return this.resizeService.subscribe().pipe(He(r),lh(r()),dc())}}matchMedia(e,i){let r=wh.md;const o={};return Object.keys(e).map(a=>{const s=a,l=this.mediaMatcher.matchMedia(Mh[s]).matches;o[a]=l,l&&(r=s)}),i?[r,o]:r}}return n.\u0275fac=function(e){return new(e||n)(me(JG),me(km))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),SS=(()=>{class n extends de{ngOnDestroy(){this.next(),this.complete()}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const Yi={top:new ai({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topCenter:new ai({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topLeft:new ai({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"}),topRight:new ai({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"}),right:new ai({originX:"end",originY:"center"},{overlayX:"start",overlayY:"center"}),rightTop:new ai({originX:"end",originY:"top"},{overlayX:"start",overlayY:"top"}),rightBottom:new ai({originX:"end",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),bottom:new ai({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomCenter:new ai({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomLeft:new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"}),bottomRight:new ai({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"}),left:new ai({originX:"start",originY:"center"},{overlayX:"end",overlayY:"center"}),leftTop:new ai({originX:"start",originY:"top"},{overlayX:"end",overlayY:"top"}),leftBottom:new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"})},TS=[Yi.top,Yi.right,Yi.bottom,Yi.left];function DS(n){for(const t in Yi)if(n.connectionPair.originX===Yi[t].originX&&n.connectionPair.originY===Yi[t].originY&&n.connectionPair.overlayX===Yi[t].overlayX&&n.connectionPair.overlayY===Yi[t].overlayY)return t}new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"}),new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"top"});const tu={bottomLeft:new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"},void 0,2),topLeft:new ai({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"},void 0,-2),bottomRight:new ai({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"},void 0,2),topRight:new ai({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"},void 0,-2)},kS=[tu.bottomLeft,tu.topLeft,tu.bottomRight,tu.topRight];let Sh=(()=>{class n{constructor(e,i){this.cdkConnectedOverlay=e,this.nzDestroyService=i,this.nzArrowPointAtCenter=!1,this.cdkConnectedOverlay.backdropClass="nz-overlay-transparent-backdrop",this.cdkConnectedOverlay.positionChange.pipe(Pt(this.nzDestroyService)).subscribe(r=>{this.nzArrowPointAtCenter&&this.updateArrowPosition(r)})}updateArrowPosition(e){const i=this.getOriginRect(),r=DS(e);let o=0,a=0;"topLeft"===r||"bottomLeft"===r?o=i.width/2-14:"topRight"===r||"bottomRight"===r?o=-(i.width/2-14):"leftTop"===r||"rightTop"===r?a=i.height/2-10:("leftBottom"===r||"rightBottom"===r)&&(a=-(i.height/2-10)),(this.cdkConnectedOverlay.offsetX!==o||this.cdkConnectedOverlay.offsetY!==a)&&(this.cdkConnectedOverlay.offsetY=a,this.cdkConnectedOverlay.offsetX=o,this.cdkConnectedOverlay.overlayRef.updatePosition())}getFlexibleConnectedPositionStrategyOrigin(){return this.cdkConnectedOverlay.origin instanceof yh?this.cdkConnectedOverlay.origin.elementRef:this.cdkConnectedOverlay.origin}getOriginRect(){const e=this.getFlexibleConnectedPositionStrategyOrigin();if(e instanceof jt)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();const i=e.width||0,r=e.height||0;return{top:e.y,bottom:e.y+r,left:e.x,right:e.x+i,height:r,width:i}}}return n.\u0275fac=function(e){return new(e||n)(Y(_c),Y(SS))},n.\u0275dir=We({type:n,selectors:[["","cdkConnectedOverlay","","nzConnectedOverlay",""]],inputs:{nzArrowPointAtCenter:"nzArrowPointAtCenter"},exportAs:["nzConnectedOverlay"],features:[Jt([SS])]}),at([Wt()],n.prototype,"nzArrowPointAtCenter",void 0),n})(),Th=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})();function xS(...n){return t=>{let e;return"function"==typeof n[n.length-1]&&(e=n.pop()),t.lift(new tK(n,e))}}class tK{constructor(t,e){this.observables=t,this.project=e}call(t,e){return e.subscribe(new nK(t,this.observables,this.project))}}class nK extends Jw{constructor(t,e,i){super(t),this.observables=e,this.project=i,this.toRespond=[];const r=e.length;this.values=new Array(r);for(let o=0;o0){const o=r.indexOf(i);-1!==o&&r.splice(o,1)}}notifyComplete(){}_next(t){if(0===this.toRespond.length){const e=[t,...this.values];this.project?this._tryProject(e):this.destination.next(e)}}_tryProject(t){let e;try{e=this.project.apply(this,t)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}let $r=(()=>{class n{}return n.SLOW="0.3s",n.BASE="0.2s",n.FAST="0.1s",n})(),sr=(()=>{class n{}return n.EASE_BASE_OUT="cubic-bezier(0.7, 0.3, 0.1, 1)",n.EASE_BASE_IN="cubic-bezier(0.9, 0, 0.3, 0.7)",n.EASE_OUT="cubic-bezier(0.215, 0.61, 0.355, 1)",n.EASE_IN="cubic-bezier(0.55, 0.055, 0.675, 0.19)",n.EASE_IN_OUT="cubic-bezier(0.645, 0.045, 0.355, 1)",n.EASE_OUT_BACK="cubic-bezier(0.12, 0.4, 0.29, 1.46)",n.EASE_IN_BACK="cubic-bezier(0.71, -0.46, 0.88, 0.6)",n.EASE_IN_OUT_BACK="cubic-bezier(0.71, -0.46, 0.29, 1.46)",n.EASE_OUT_CIRC="cubic-bezier(0.08, 0.82, 0.17, 1)",n.EASE_IN_CIRC="cubic-bezier(0.6, 0.04, 0.98, 0.34)",n.EASE_IN_OUT_CIRC="cubic-bezier(0.78, 0.14, 0.15, 0.86)",n.EASE_OUT_QUINT="cubic-bezier(0.23, 1, 0.32, 1)",n.EASE_IN_QUINT="cubic-bezier(0.755, 0.05, 0.855, 0.06)",n.EASE_IN_OUT_QUINT="cubic-bezier(0.86, 0, 0.07, 1)",n})();Eo("collapseMotion",[ro("expanded",gt({height:"*"})),ro("collapsed",gt({height:0,overflow:"hidden"})),ro("hidden",gt({height:0,overflow:"hidden",borderTopWidth:"0"})),Un("expanded => collapsed",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("expanded => hidden",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("collapsed => expanded",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("hidden => expanded",Rn(`150ms ${sr.EASE_IN_OUT}`))]),Eo("treeCollapseMotion",[Un("* => *",[Gy("nz-tree-node:leave,nz-tree-builtin-node:leave",[gt({overflow:"hidden"}),Ky(0,[Rn(`150ms ${sr.EASE_IN_OUT}`,gt({height:0,opacity:0,"padding-bottom":0}))])],{optional:!0}),Gy("nz-tree-node:enter,nz-tree-builtin-node:enter",[gt({overflow:"hidden",height:0,opacity:0,"padding-bottom":0}),Ky(0,[Rn(`150ms ${sr.EASE_IN_OUT}`,gt({overflow:"hidden",height:"*",opacity:"*","padding-bottom":"*"}))])],{optional:!0})])]),Eo("fadeMotion",[Un(":enter",[gt({opacity:0}),Rn(`${$r.BASE}`,gt({opacity:1}))]),Un(":leave",[gt({opacity:1}),Rn(`${$r.BASE}`,gt({opacity:0}))])]),Eo("helpMotion",[Un(":enter",[gt({opacity:0,transform:"translateY(-5px)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT}`,gt({opacity:1,transform:"translateY(0)"}))]),Un(":leave",[gt({opacity:1,transform:"translateY(0)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT}`,gt({opacity:0,transform:"translateY(-5px)"}))])]),Eo("moveUpMotion",[Un("* => enter",[gt({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}),Rn(`${$r.BASE}`,gt({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}))]),Un("* => leave",[gt({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}),Rn(`${$r.BASE}`,gt({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}))])]),Eo("notificationMotion",[ro("enterRight",gt({opacity:1,transform:"translateX(0)"})),Un("* => enterRight",[gt({opacity:0,transform:"translateX(5%)"}),Rn("100ms linear")]),ro("enterLeft",gt({opacity:1,transform:"translateX(0)"})),Un("* => enterLeft",[gt({opacity:0,transform:"translateX(-5%)"}),Rn("100ms linear")]),ro("enterTop",gt({opacity:1,transform:"translateY(0)"})),Un("* => enterTop",[gt({opacity:0,transform:"translateY(-5%)"}),Rn("100ms linear")]),ro("enterBottom",gt({opacity:1,transform:"translateY(0)"})),Un("* => enterBottom",[gt({opacity:0,transform:"translateY(5%)"}),Rn("100ms linear")]),ro("leave",gt({opacity:0,transform:"scaleY(0.8)",transformOrigin:"0% 0%"})),Un("* => leave",[gt({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),Rn("100ms linear")])]);const iK=`${$r.BASE} ${sr.EASE_OUT_QUINT}`,rK=`${$r.BASE} ${sr.EASE_IN_QUINT}`,PS=Eo("slideMotion",[ro("void",gt({opacity:0,transform:"scaleY(0.8)"})),ro("enter",gt({opacity:1,transform:"scaleY(1)"})),Un("void => *",[Rn(iK)]),Un("* => void",[Rn(rK)])]),zS=(Eo("slideAlertMotion",[Un(":leave",[gt({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT_CIRC}`,gt({opacity:0,transform:"scaleY(0)",transformOrigin:"0% 0%"}))])]),Eo("zoomBigMotion",[Un("void => active",[gt({opacity:0,transform:"scale(0.8)"}),Rn(`${$r.BASE} ${sr.EASE_OUT_CIRC}`,gt({opacity:1,transform:"scale(1)"}))]),Un("active => void",[gt({opacity:1,transform:"scale(1)"}),Rn(`${$r.BASE} ${sr.EASE_IN_OUT_CIRC}`,gt({opacity:0,transform:"scale(0.8)"}))])])),ES=(Eo("zoomBadgeMotion",[Un(":enter",[gt({opacity:0,transform:"scale(0) translate(50%, -50%)"}),Rn(`${$r.SLOW} ${sr.EASE_OUT_BACK}`,gt({opacity:1,transform:"scale(1) translate(50%, -50%)"}))]),Un(":leave",[gt({opacity:1,transform:"scale(1) translate(50%, -50%)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_BACK}`,gt({opacity:0,transform:"scale(0) translate(50%, -50%)"}))])]),Eo("thumbMotion",[ro("from",gt({transform:"translateX({{ transform }}px)",width:"{{ width }}px"}),{params:{transform:0,width:0}}),ro("to",gt({transform:"translateX({{ transform }}px)",width:"{{ width }}px"}),{params:{transform:100,width:0}}),Un("from => to",Rn(`300ms ${sr.EASE_IN_OUT}`))]),["moz","ms","webkit"]),sK=function aK(){if("undefined"==typeof window)return()=>0;if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);const n=ES.filter(t=>`${t}RequestAnimationFrame`in window)[0];return n?window[`${n}RequestAnimationFrame`]:function oK(){let n=0;return function(t){const e=(new Date).getTime(),i=Math.max(0,16-(e-n)),r=setTimeout(()=>{t(e+i)},i);return n=e+i,r}}()}(),lK=["hourListElement"],cK=["minuteListElement"],uK=["secondListElement"],hK=["use12HoursListElement"];function dK(n,t){if(1&n&&(q(0,"div",4)(1,"div",5),Fe(2),j()()),2&n){const e=k();T(2),cn(e.dateHelper.format(null==e.time?null:e.time.value,e.format)||"\xa0")}}function fK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectHour(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedHour(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function mK(n,t){if(1&n&&(ge(0),V(1,fK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function pK(n,t){if(1&n&&(q(0,"ul",6,7),V(2,mK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.hourRange)("ngForTrackBy",e.trackByFn)}}function gK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectMinute(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedMinute(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function vK(n,t){if(1&n&&(ge(0),V(1,gK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function _K(n,t){if(1&n&&(q(0,"ul",6,12),V(2,vK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.minuteRange)("ngForTrackBy",e.trackByFn)}}function yK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectSecond(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedSecond(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function bK(n,t){if(1&n&&(ge(0),V(1,yK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function CK(n,t){if(1&n&&(q(0,"ul",6,13),V(2,bK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.secondRange)("ngForTrackBy",e.trackByFn)}}function wK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).select12Hours(r))}),q(1,"div",11),Fe(2),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelected12Hours(e)),T(2),cn(e.value)}}function MK(n,t){if(1&n&&(ge(0),V(1,wK,3,3,"li",16),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.nzHideDisabledOptions)}}function SK(n,t){if(1&n&&(q(0,"ul",6,14),V(2,MK,2,1,"ng-container",15),j()),2&n){const e=k();T(2),x("ngForOf",e.use12HoursRange)}}function TK(n,t){}function DK(n,t){if(1&n&&(q(0,"div",24),V(1,TK,0,0,"ng-template",25),j()),2&n){const e=k(2);T(1),x("ngTemplateOutlet",e.nzAddOn)}}function kK(n,t){if(1&n){const e=Ye();q(0,"div",17),V(1,DK,2,1,"div",18),q(2,"ul",19)(3,"li",20)(4,"a",21),_e("click",function(){return ae(e),re(k().onClickNow())}),Fe(5),Sr(6,"nzI18n"),j()(),q(7,"li",22)(8,"button",23),_e("click",function(){return ae(e),re(k().onClickOk())}),Fe(9),Sr(10,"nzI18n"),j()()()()}if(2&n){const e=k();T(1),x("ngIf",e.nzAddOn),T(4),$t(" ",e.nzNowText||So(6,3,"Calendar.lang.now")," "),T(4),$t(" ",e.nzOkText||So(10,5,"Calendar.lang.ok")," ")}}const xK=["inputElement"];function PK(n,t){if(1&n&&(ge(0),Ce(1,"span",8),ve()),2&n){const e=t.$implicit;T(1),x("nzType",e)}}function zK(n,t){1&n&&Ce(0,"nz-form-item-feedback-icon",9),2&n&&x("status",k().status)}function EK(n,t){if(1&n){const e=Ye();q(0,"span",10),_e("click",function(r){return ae(e),re(k().onClickClearBtn(r))}),Ce(1,"span",11),j()}if(2&n){const e=k();T(1),Sn("aria-label",e.nzClearText)("title",e.nzClearText)}}function OK(n,t){if(1&n){const e=Ye();q(0,"div",12)(1,"div",13)(2,"div",14)(3,"nz-time-picker-panel",15),_e("ngModelChange",function(r){return ae(e),re(k().value=r)})("ngModelChange",function(r){return ae(e),re(k().onPanelValueChange(r))})("closePanel",function(){return ae(e),re(k().setCurrentValueAndClose())}),Sr(4,"async"),j()()()()}if(2&n){const e=k();x("@slideMotion","enter"),T(3),x("ngClass",e.nzPopupClassName)("format",e.nzFormat)("nzHourStep",e.nzHourStep)("nzMinuteStep",e.nzMinuteStep)("nzSecondStep",e.nzSecondStep)("nzDisabledHours",e.nzDisabledHours)("nzDisabledMinutes",e.nzDisabledMinutes)("nzDisabledSeconds",e.nzDisabledSeconds)("nzPlaceHolder",e.nzPlaceHolder||So(4,19,e.i18nPlaceHolder$))("nzHideDisabledOptions",e.nzHideDisabledOptions)("nzUse12Hours",e.nzUse12Hours)("nzDefaultOpenValue",e.nzDefaultOpenValue)("nzAddOn",e.nzAddOn)("nzClearText",e.nzClearText)("nzNowText",e.nzNowText)("nzOkText",e.nzOkText)("nzAllowEmpty",e.nzAllowEmpty)("ngModel",e.value)}}class IK{constructor(){this.selected12Hours=void 0,this._use12Hours=!1,this._changes=new de}setMinutes(t,e){return e||(this.initValue(),this.value.setMinutes(t),this.update()),this}setHours(t,e){return e||(this.initValue(),this.value.setHours(this._use12Hours?"PM"===this.selected12Hours&&12!==t?t+12:"AM"===this.selected12Hours&&12===t?0:t:t),this.update()),this}setSeconds(t,e){return e||(this.initValue(),this.value.setSeconds(t),this.update()),this}setUse12Hours(t){return this._use12Hours=t,this}get changes(){return this._changes.asObservable()}setValue(t,e){return kn(e)&&(this._use12Hours=e),t!==this.value&&(this._value=t,kn(this.value)?this._use12Hours&&kn(this.hours)&&(this.selected12Hours=this.hours>=12?"PM":"AM"):this._clear()),this}initValue(){Cw(this.value)&&this.setValue(new Date,this._use12Hours)}clear(){this._clear(),this.update()}get isEmpty(){return!(kn(this.hours)||kn(this.minutes)||kn(this.seconds))}_clear(){this._value=void 0,this.selected12Hours=void 0}update(){this.isEmpty?this._value=void 0:(kn(this.hours)&&this.value.setHours(this.hours),kn(this.minutes)&&this.value.setMinutes(this.minutes),kn(this.seconds)&&this.value.setSeconds(this.seconds),this._use12Hours&&("PM"===this.selected12Hours&&this.hours<12&&this.value.setHours(this.hours+12),"AM"===this.selected12Hours&&this.hours>=12&&this.value.setHours(this.hours-12))),this.changed()}changed(){this._changes.next(this.value)}get viewHours(){return this._use12Hours&&kn(this.hours)?this.calculateViewHour(this.hours):this.hours}setSelected12Hours(t){t.toUpperCase()!==this.selected12Hours&&(this.selected12Hours=t.toUpperCase(),this.update())}get value(){return this._value||this._defaultOpenValue}get hours(){var t;return null===(t=this.value)||void 0===t?void 0:t.getHours()}get minutes(){var t;return null===(t=this.value)||void 0===t?void 0:t.getMinutes()}get seconds(){var t;return null===(t=this.value)||void 0===t?void 0:t.getSeconds()}setDefaultOpenValue(t){return this._defaultOpenValue=t,this}calculateViewHour(t){const e=this.selected12Hours;return"PM"===e&&t>12?t-12:"AM"===e&&0===t?12:t}}function $m(n,t=1,e=0){return new Array(Math.ceil(n/t)).fill(0).map((i,r)=>(r+e)*t)}let OS=(()=>{class n{constructor(e,i,r,o){this.ngZone=e,this.cdr=i,this.dateHelper=r,this.elementRef=o,this._nzHourStep=1,this._nzMinuteStep=1,this._nzSecondStep=1,this.unsubscribe$=new de,this._format="HH:mm:ss",this._disabledHours=()=>[],this._disabledMinutes=()=>[],this._disabledSeconds=()=>[],this._allowEmpty=!0,this.time=new IK,this.hourEnabled=!0,this.minuteEnabled=!0,this.secondEnabled=!0,this.firstScrolled=!1,this.enabledColumns=3,this.nzInDatePicker=!1,this.nzHideDisabledOptions=!1,this.nzUse12Hours=!1,this.closePanel=new Je}set nzAllowEmpty(e){kn(e)&&(this._allowEmpty=e)}get nzAllowEmpty(){return this._allowEmpty}set nzDisabledHours(e){this._disabledHours=e,this._disabledHours&&this.buildHours()}get nzDisabledHours(){return this._disabledHours}set nzDisabledMinutes(e){kn(e)&&(this._disabledMinutes=e,this.buildMinutes())}get nzDisabledMinutes(){return this._disabledMinutes}set nzDisabledSeconds(e){kn(e)&&(this._disabledSeconds=e,this.buildSeconds())}get nzDisabledSeconds(){return this._disabledSeconds}set format(e){if(kn(e)){this._format=e,this.enabledColumns=0;const i=new Set(e);this.hourEnabled=i.has("H")||i.has("h"),this.minuteEnabled=i.has("m"),this.secondEnabled=i.has("s"),this.hourEnabled&&this.enabledColumns++,this.minuteEnabled&&this.enabledColumns++,this.secondEnabled&&this.enabledColumns++,this.nzUse12Hours&&this.build12Hours()}}get format(){return this._format}set nzHourStep(e){kn(e)&&(this._nzHourStep=e,this.buildHours())}get nzHourStep(){return this._nzHourStep}set nzMinuteStep(e){kn(e)&&(this._nzMinuteStep=e,this.buildMinutes())}get nzMinuteStep(){return this._nzMinuteStep}set nzSecondStep(e){kn(e)&&(this._nzSecondStep=e,this.buildSeconds())}get nzSecondStep(){return this._nzSecondStep}trackByFn(e){return e}buildHours(){var e;let i=24,r=null===(e=this.nzDisabledHours)||void 0===e?void 0:e.call(this),o=0;if(this.nzUse12Hours&&(i=12,r&&(r="PM"===this.time.selected12Hours?r.filter(a=>a>=12).map(a=>a>12?a-12:a):r.filter(a=>a<12||24===a).map(a=>24===a||0===a?12:a)),o=1),this.hourRange=$m(i,this.nzHourStep,o).map(a=>({index:a,disabled:!!r&&-1!==r.indexOf(a)})),this.nzUse12Hours&&12===this.hourRange[this.hourRange.length-1].index){const a=[...this.hourRange];a.unshift(a[a.length-1]),a.splice(a.length-1,1),this.hourRange=a}}buildMinutes(){this.minuteRange=$m(60,this.nzMinuteStep).map(e=>({index:e,disabled:!!this.nzDisabledMinutes&&-1!==this.nzDisabledMinutes(this.time.hours).indexOf(e)}))}buildSeconds(){this.secondRange=$m(60,this.nzSecondStep).map(e=>({index:e,disabled:!!this.nzDisabledSeconds&&-1!==this.nzDisabledSeconds(this.time.hours,this.time.minutes).indexOf(e)}))}build12Hours(){const e=this._format.includes("A");this.use12HoursRange=[{index:0,value:e?"AM":"am"},{index:1,value:e?"PM":"pm"}]}buildTimes(){this.buildHours(),this.buildMinutes(),this.buildSeconds(),this.build12Hours()}scrollToTime(e=0){this.hourEnabled&&this.hourListElement&&this.scrollToSelected(this.hourListElement.nativeElement,this.time.viewHours,e,"hour"),this.minuteEnabled&&this.minuteListElement&&this.scrollToSelected(this.minuteListElement.nativeElement,this.time.minutes,e,"minute"),this.secondEnabled&&this.secondListElement&&this.scrollToSelected(this.secondListElement.nativeElement,this.time.seconds,e,"second"),this.nzUse12Hours&&this.use12HoursListElement&&this.scrollToSelected(this.use12HoursListElement.nativeElement,"AM"===this.time.selected12Hours?0:1,e,"12-hour")}selectHour(e){this.time.setHours(e.index,e.disabled),this._disabledMinutes&&this.buildMinutes(),(this._disabledSeconds||this._disabledMinutes)&&this.buildSeconds()}selectMinute(e){this.time.setMinutes(e.index,e.disabled),this._disabledSeconds&&this.buildSeconds()}selectSecond(e){this.time.setSeconds(e.index,e.disabled)}select12Hours(e){this.time.setSelected12Hours(e.value),this._disabledHours&&this.buildHours(),this._disabledMinutes&&this.buildMinutes(),this._disabledSeconds&&this.buildSeconds()}scrollToSelected(e,i,r=0,o){if(!e)return;const a=this.translateIndex(i,o);this.scrollTo(e,(e.children[a]||e.children[0]).offsetTop,r)}translateIndex(e,i){var r,o,a;return"hour"===i?this.calcIndex(null===(r=this.nzDisabledHours)||void 0===r?void 0:r.call(this),this.hourRange.map(s=>s.index).indexOf(e)):"minute"===i?this.calcIndex(null===(o=this.nzDisabledMinutes)||void 0===o?void 0:o.call(this,this.time.hours),this.minuteRange.map(s=>s.index).indexOf(e)):"second"===i?this.calcIndex(null===(a=this.nzDisabledSeconds)||void 0===a?void 0:a.call(this,this.time.hours,this.time.minutes),this.secondRange.map(s=>s.index).indexOf(e)):this.calcIndex([],this.use12HoursRange.map(s=>s.index).indexOf(e))}scrollTo(e,i,r){if(r<=0)return void(e.scrollTop=i);const a=(i-e.scrollTop)/r*10;this.ngZone.runOutsideAngular(()=>{sK(()=>{e.scrollTop=e.scrollTop+a,e.scrollTop!==i&&this.scrollTo(e,i,r-10)})})}calcIndex(e,i){return(null==e?void 0:e.length)&&this.nzHideDisabledOptions?i-e.reduce((r,o)=>r+(o-1||(null!==(a=null===(o=this.nzDisabledMinutes)||void 0===o?void 0:o.call(this,u).indexOf(f))&&void 0!==a?a:-1)>-1||(null!==(l=null===(s=this.nzDisabledSeconds)||void 0===s?void 0:s.call(this,u,f).indexOf(p))&&void 0!==l?l:-1)>-1}onClickNow(){const e=new Date;this.timeDisabled(e)||(this.time.setValue(e),this.changed(),this.closePanel.emit())}onClickOk(){this.time.setValue(this.time.value,this.nzUse12Hours),this.changed(),this.closePanel.emit()}isSelectedHour(e){return e.index===this.time.viewHours}isSelectedMinute(e){return e.index===this.time.minutes}isSelectedSecond(e){return e.index===this.time.seconds}isSelected12Hours(e){return e.value.toUpperCase()===this.time.selected12Hours}ngOnInit(){this.time.changes.pipe(Pt(this.unsubscribe$)).subscribe(()=>{this.changed(),this.touched(),this.scrollToTime(120)}),this.buildTimes(),this.ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.scrollToTime(),this.firstScrolled=!0}),is(this.elementRef.nativeElement,"mousedown").pipe(Pt(this.unsubscribe$)).subscribe(e=>{e.preventDefault()})})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}ngOnChanges(e){const{nzUse12Hours:i,nzDefaultOpenValue:r}=e;!(null!=i&&i.previousValue)&&(null==i?void 0:i.currentValue)&&(this.build12Hours(),this.enabledColumns++),null!=r&&r.currentValue&&this.time.setDefaultOpenValue(this.nzDefaultOpenValue||new Date)}writeValue(e){this.time.setValue(e,this.nzUse12Hours),this.buildTimes(),e&&this.firstScrolled&&this.scrollToTime(120),this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouch=e}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(er),Y(Oo),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["nz-time-picker-panel"]],viewQuery:function(e,i){if(1&e&&(Mi(lK,5),Mi(cK,5),Mi(uK,5),Mi(hK,5)),2&e){let r;ui(r=hi())&&(i.hourListElement=r.first),ui(r=hi())&&(i.minuteListElement=r.first),ui(r=hi())&&(i.secondListElement=r.first),ui(r=hi())&&(i.use12HoursListElement=r.first)}},hostAttrs:[1,"ant-picker-time-panel"],hostVars:12,hostBindings:function(e,i){2&e&&Gt("ant-picker-time-panel-column-0",0===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-1",1===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-2",2===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-3",3===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-narrow",i.enabledColumns<3)("ant-picker-time-panel-placement-bottomLeft",!i.nzInDatePicker)},inputs:{nzInDatePicker:"nzInDatePicker",nzAddOn:"nzAddOn",nzHideDisabledOptions:"nzHideDisabledOptions",nzClearText:"nzClearText",nzNowText:"nzNowText",nzOkText:"nzOkText",nzPlaceHolder:"nzPlaceHolder",nzUse12Hours:"nzUse12Hours",nzDefaultOpenValue:"nzDefaultOpenValue",nzAllowEmpty:"nzAllowEmpty",nzDisabledHours:"nzDisabledHours",nzDisabledMinutes:"nzDisabledMinutes",nzDisabledSeconds:"nzDisabledSeconds",format:"format",nzHourStep:"nzHourStep",nzMinuteStep:"nzMinuteStep",nzSecondStep:"nzSecondStep"},outputs:{closePanel:"closePanel"},exportAs:["nzTimePickerPanel"],features:[Jt([{provide:ir,useExisting:n,multi:!0}]),Dt],decls:7,vars:6,consts:[["class","ant-picker-header",4,"ngIf"],[1,"ant-picker-content"],["class","ant-picker-time-panel-column","style","position: relative;",4,"ngIf"],["class","ant-picker-footer",4,"ngIf"],[1,"ant-picker-header"],[1,"ant-picker-header-view"],[1,"ant-picker-time-panel-column",2,"position","relative"],["hourListElement",""],[4,"ngFor","ngForOf","ngForTrackBy"],["class","ant-picker-time-panel-cell",3,"ant-picker-time-panel-cell-selected","ant-picker-time-panel-cell-disabled","click",4,"ngIf"],[1,"ant-picker-time-panel-cell",3,"click"],[1,"ant-picker-time-panel-cell-inner"],["minuteListElement",""],["secondListElement",""],["use12HoursListElement",""],[4,"ngFor","ngForOf"],["class","ant-picker-time-panel-cell",3,"ant-picker-time-panel-cell-selected","click",4,"ngIf"],[1,"ant-picker-footer"],["class","ant-picker-footer-extra",4,"ngIf"],[1,"ant-picker-ranges"],[1,"ant-picker-now"],[3,"click"],[1,"ant-picker-ok"],["nz-button","","type","button","nzSize","small","nzType","primary",3,"click"],[1,"ant-picker-footer-extra"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(V(0,dK,3,1,"div",0),q(1,"div",1),V(2,pK,3,2,"ul",2),V(3,_K,3,2,"ul",2),V(4,CK,3,2,"ul",2),V(5,SK,3,1,"ul",2),j(),V(6,kK,11,7,"div",3)),2&e&&(x("ngIf",i.nzInDatePicker),T(2),x("ngIf",i.hourEnabled),T(1),x("ngIf",i.minuteEnabled),T(1),x("ngIf",i.secondEnabled),T(1),x("ngIf",i.nzUse12Hours),T(1),x("ngIf",!i.nzInDatePicker))},dependencies:[pi,Et,_a,CS,eu,yS,e_,Fq],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzUse12Hours",void 0),n})(),LK=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p){this.nzConfigService=e,this.i18n=i,this.element=r,this.renderer=o,this.cdr=a,this.dateHelper=s,this.platform=l,this.directionality=u,this.nzFormStatusService=f,this.nzFormNoStatusService=p,this._nzModuleName="timePicker",this.destroy$=new de,this.isInit=!1,this.focused=!1,this.inputValue="",this.value=null,this.preValue=null,this.i18nPlaceHolder$=Po(void 0),this.overlayPositions=[{offsetY:3,originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{offsetY:-3,originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{offsetY:3,originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{offsetY:-3,originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}],this.dir="ltr",this.prefixCls="ant-picker",this.statusCls={},this.status="",this.hasFeedback=!1,this.nzId=null,this.nzSize=null,this.nzStatus="",this.nzHourStep=1,this.nzMinuteStep=1,this.nzSecondStep=1,this.nzClearText="clear",this.nzNowText="",this.nzOkText="",this.nzPopupClassName="",this.nzPlaceHolder="",this.nzFormat="HH:mm:ss",this.nzOpen=!1,this.nzUse12Hours=!1,this.nzSuffixIcon="clock-circle",this.nzOpenChange=new Je,this.nzHideDisabledOptions=!1,this.nzAllowEmpty=!0,this.nzDisabled=!1,this.nzAutoFocus=!1,this.nzBackdrop=!1,this.nzBorderless=!1,this.nzInputReadOnly=!1}emitValue(e){this.setValue(e,!0),this._onChange&&this._onChange(this.value),this._onTouched&&this._onTouched()}setValue(e,i=!1){i&&(this.preValue=oc(e)?new Date(e):null),this.value=oc(e)?new Date(e):null,this.inputValue=this.dateHelper.format(e,this.nzFormat),this.cdr.markForCheck()}open(){this.nzDisabled||this.nzOpen||(this.focus(),this.nzOpen=!0,this.nzOpenChange.emit(this.nzOpen))}close(){this.nzOpen=!1,this.cdr.markForCheck(),this.nzOpenChange.emit(this.nzOpen)}updateAutoFocus(){this.isInit&&!this.nzDisabled&&(this.nzAutoFocus?this.renderer.setAttribute(this.inputRef.nativeElement,"autofocus","autofocus"):this.renderer.removeAttribute(this.inputRef.nativeElement,"autofocus"))}onClickClearBtn(e){e.stopPropagation(),this.emitValue(null)}onClickOutside(e){this.element.nativeElement.contains(e.target)||this.setCurrentValueAndClose()}onFocus(e){this.focused=e,e||(this.checkTimeValid(this.value)?this.setCurrentValueAndClose():(this.setValue(this.preValue),this.close()))}focus(){this.inputRef.nativeElement&&this.inputRef.nativeElement.focus()}blur(){this.inputRef.nativeElement&&this.inputRef.nativeElement.blur()}onKeyupEsc(){this.setValue(this.preValue)}onKeyupEnter(){this.nzOpen&&oc(this.value)?this.setCurrentValueAndClose():this.nzOpen||this.open()}onInputChange(e){!this.platform.TRIDENT&&document.activeElement===this.inputRef.nativeElement&&(this.open(),this.parseTimeString(e))}onPanelValueChange(e){this.setValue(e),this.focus()}setCurrentValueAndClose(){this.emitValue(this.value),this.close()}ngOnInit(){var e,i;null===(e=this.nzFormStatusService)||void 0===e||e.formStatusChanges.pipe(dc((r,o)=>r.status===o.status&&r.hasFeedback===o.hasFeedback),xS(this.nzFormNoStatusService?this.nzFormNoStatusService.noFormStatus:Po(!1)),He(([{status:r,hasFeedback:o},a])=>({status:a?"":r,hasFeedback:o})),Pt(this.destroy$)).subscribe(({status:r,hasFeedback:o})=>{this.setStatusStyles(r,o)}),this.inputSize=Math.max(8,this.nzFormat.length)+2,this.origin=new yh(this.element),this.i18nPlaceHolder$=this.i18n.localeChange.pipe(He(r=>r.TimePicker.placeholder)),this.dir=this.directionality.value,null===(i=this.directionality.change)||void 0===i||i.pipe(Pt(this.destroy$)).subscribe(r=>{this.dir=r})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnChanges(e){const{nzUse12Hours:i,nzFormat:r,nzDisabled:o,nzAutoFocus:a,nzStatus:s}=e;if(i&&!i.previousValue&&i.currentValue&&!r&&(this.nzFormat="h:mm:ss a"),o){const u=this.inputRef.nativeElement;o.currentValue?this.renderer.setAttribute(u,"disabled",""):this.renderer.removeAttribute(u,"disabled")}a&&this.updateAutoFocus(),s&&this.setStatusStyles(this.nzStatus,this.hasFeedback)}parseTimeString(e){const i=this.dateHelper.parseTime(e,this.nzFormat)||null;oc(i)&&(this.value=i,this.cdr.markForCheck())}ngAfterViewInit(){this.isInit=!0,this.updateAutoFocus()}writeValue(e){let i;e instanceof Date?i=e:Cw(e)?i=null:(js('Non-Date type is not recommended for time-picker, use "Date" type.'),i=new Date(e)),this.setValue(i,!0)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}checkTimeValid(e){var i,r,o;if(!e)return!0;const a=null===(i=this.nzDisabledHours)||void 0===i?void 0:i.call(this),s=null===(r=this.nzDisabledMinutes)||void 0===r?void 0:r.call(this,e.getHours()),l=null===(o=this.nzDisabledSeconds)||void 0===o?void 0:o.call(this,e.getHours(),e.getMinutes());return!((null==a?void 0:a.includes(e.getHours()))||(null==s?void 0:s.includes(e.getMinutes()))||(null==l?void 0:l.includes(e.getSeconds())))}setStatusStyles(e,i){this.status=e,this.hasFeedback=i,this.cdr.markForCheck(),this.statusCls=Ew(this.prefixCls,e,i),Object.keys(this.statusCls).forEach(r=>{this.statusCls[r]?this.renderer.addClass(this.element.nativeElement,r):this.renderer.removeClass(this.element.nativeElement,r)})}}return n.\u0275fac=function(e){return new(e||n)(Y(gc),Y(uc),Y(jt),Y(Ai),Y(er),Y(Oo),Y(Or),Y(qr,8),Y(vh,8),Y(jM,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-time-picker"]],viewQuery:function(e,i){if(1&e&&Mi(xK,7),2&e){let r;ui(r=hi())&&(i.inputRef=r.first)}},hostAttrs:[1,"ant-picker"],hostVars:12,hostBindings:function(e,i){1&e&&_e("click",function(){return i.open()}),2&e&&Gt("ant-picker-large","large"===i.nzSize)("ant-picker-small","small"===i.nzSize)("ant-picker-disabled",i.nzDisabled)("ant-picker-focused",i.focused)("ant-picker-rtl","rtl"===i.dir)("ant-picker-borderless",i.nzBorderless)},inputs:{nzId:"nzId",nzSize:"nzSize",nzStatus:"nzStatus",nzHourStep:"nzHourStep",nzMinuteStep:"nzMinuteStep",nzSecondStep:"nzSecondStep",nzClearText:"nzClearText",nzNowText:"nzNowText",nzOkText:"nzOkText",nzPopupClassName:"nzPopupClassName",nzPlaceHolder:"nzPlaceHolder",nzAddOn:"nzAddOn",nzDefaultOpenValue:"nzDefaultOpenValue",nzDisabledHours:"nzDisabledHours",nzDisabledMinutes:"nzDisabledMinutes",nzDisabledSeconds:"nzDisabledSeconds",nzFormat:"nzFormat",nzOpen:"nzOpen",nzUse12Hours:"nzUse12Hours",nzSuffixIcon:"nzSuffixIcon",nzHideDisabledOptions:"nzHideDisabledOptions",nzAllowEmpty:"nzAllowEmpty",nzDisabled:"nzDisabled",nzAutoFocus:"nzAutoFocus",nzBackdrop:"nzBackdrop",nzBorderless:"nzBorderless",nzInputReadOnly:"nzInputReadOnly"},outputs:{nzOpenChange:"nzOpenChange"},exportAs:["nzTimePicker"],features:[Jt([{provide:ir,useExisting:n,multi:!0}]),Dt],decls:9,vars:16,consts:[[1,"ant-picker-input"],["type","text","autocomplete","off",3,"size","placeholder","ngModel","disabled","readOnly","ngModelChange","focus","blur","keyup.enter","keyup.escape"],["inputElement",""],[1,"ant-picker-suffix"],[4,"nzStringTemplateOutlet"],[3,"status",4,"ngIf"],["class","ant-picker-clear",3,"click",4,"ngIf"],["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn","detach","overlayOutsideClick"],["nz-icon","",3,"nzType"],[3,"status"],[1,"ant-picker-clear",3,"click"],["nz-icon","","nzType","close-circle","nzTheme","fill"],[1,"ant-picker-dropdown",2,"position","relative"],[1,"ant-picker-panel-container"],["tabindex","-1",1,"ant-picker-panel"],[3,"ngClass","format","nzHourStep","nzMinuteStep","nzSecondStep","nzDisabledHours","nzDisabledMinutes","nzDisabledSeconds","nzPlaceHolder","nzHideDisabledOptions","nzUse12Hours","nzDefaultOpenValue","nzAddOn","nzClearText","nzNowText","nzOkText","nzAllowEmpty","ngModel","ngModelChange","closePanel"]],template:function(e,i){1&e&&(q(0,"div",0)(1,"input",1,2),_e("ngModelChange",function(o){return i.inputValue=o})("focus",function(){return i.onFocus(!0)})("blur",function(){return i.onFocus(!1)})("keyup.enter",function(){return i.onKeyupEnter()})("keyup.escape",function(){return i.onKeyupEsc()})("ngModelChange",function(o){return i.onInputChange(o)}),Sr(3,"async"),j(),q(4,"span",3),V(5,PK,2,1,"ng-container",4),V(6,zK,1,1,"nz-form-item-feedback-icon",5),j(),V(7,EK,2,2,"span",6),j(),V(8,OK,5,21,"ng-template",7),_e("detach",function(){return i.close()})("overlayOutsideClick",function(o){return i.onClickOutside(o)})),2&e&&(T(1),x("size",i.inputSize)("placeholder",i.nzPlaceHolder||So(3,14,i.i18nPlaceHolder$))("ngModel",i.inputValue)("disabled",i.nzDisabled)("readOnly",i.nzInputReadOnly),Sn("id",i.nzId),T(4),x("nzStringTemplateOutlet",i.nzSuffixIcon),T(1),x("ngIf",i.hasFeedback&&!!i.status),T(1),x("ngIf",i.nzAllowEmpty&&!i.nzDisabled&&i.value),T(1),x("cdkConnectedOverlayHasBackdrop",i.nzBackdrop)("cdkConnectedOverlayPositions",i.overlayPositions)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i.nzOpen)("cdkConnectedOverlayTransformOriginOn",".ant-picker-dropdown"))},dependencies:[Zo,Et,zo,pr,or,_c,Js,Sh,Ch,eu,$M,OS,Z9],encapsulation:2,data:{animation:[PS]},changeDetection:0}),at([Ui()],n.prototype,"nzHourStep",void 0),at([Ui()],n.prototype,"nzMinuteStep",void 0),at([Ui()],n.prototype,"nzSecondStep",void 0),at([Ui()],n.prototype,"nzClearText",void 0),at([Ui()],n.prototype,"nzNowText",void 0),at([Ui()],n.prototype,"nzOkText",void 0),at([Ui()],n.prototype,"nzPopupClassName",void 0),at([Ui()],n.prototype,"nzFormat",void 0),at([Ui(),Wt()],n.prototype,"nzUse12Hours",void 0),at([Ui()],n.prototype,"nzSuffixIcon",void 0),at([Wt()],n.prototype,"nzHideDisabledOptions",void 0),at([Ui(),Wt()],n.prototype,"nzAllowEmpty",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Ui()],n.prototype,"nzBackdrop",void 0),at([Wt()],n.prototype,"nzBorderless",void 0),at([Wt()],n.prototype,"nzInputReadOnly",void 0),n})(),Wm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,Lw,bh,vc,Th,yc,wS,WM]}),n})(),FK=(()=>{class n{create(e){return"undefined"==typeof ResizeObserver?null:new ResizeObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),NK=(()=>{class n{constructor(e){this.nzResizeObserverFactory=e,this.observedElements=new Map}ngOnDestroy(){this.observedElements.forEach((e,i)=>this.cleanupObserver(i))}observe(e){const i=cc(e);return new te(r=>{const a=this.observeElement(i).subscribe(r);return()=>{a.unsubscribe(),this.unobserveElement(i)}})}observeElement(e){if(this.observedElements.has(e))this.observedElements.get(e).count++;else{const i=new de,r=this.nzResizeObserverFactory.create(o=>i.next(o));r&&r.observe(e),this.observedElements.set(e,{observer:r,stream:i,count:1})}return this.observedElements.get(e).stream}unobserveElement(e){this.observedElements.has(e)&&(this.observedElements.get(e).count--,this.observedElements.get(e).count||this.cleanupObserver(e))}cleanupObserver(e){if(this.observedElements.has(e)){const{observer:i,stream:r}=this.observedElements.get(e);i&&i.disconnect(),r.complete(),this.observedElements.delete(e)}}}return n.\u0275fac=function(e){return new(e||n)(me(FK))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function RK(n,t){1&n&&Tn(0)}function VK(n,t){if(1&n&&(ge(0),V(1,RK,1,0,"ng-container",4),ve()),2&n){const e=k(2);T(1),x("ngTemplateOutlet",e.extraFooter)}}function HK(n,t){if(1&n&&(ge(0),Ce(1,"span",5),ve()),2&n){const e=k(2);T(1),x("innerHTML",e.extraFooter,qa)}}function BK(n,t){if(1&n&&(q(0,"div"),ge(1,2),V(2,VK,2,1,"ng-container",3),V(3,HK,2,1,"ng-container",3),ve(),j()),2&n){const e=k();Ue("",e.prefixCls,"-footer-extra"),T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",e.isTemplateRef(e.extraFooter)),T(1),x("ngSwitchCase",e.isNonEmptyString(e.extraFooter))}}function UK(n,t){if(1&n){const e=Ye();q(0,"a",6),_e("click",function(){ae(e);const r=k();return re(r.isTodayDisabled?null:r.onClickToday())}),Fe(1),j()}if(2&n){const e=k();Gl("",e.prefixCls,"-today-btn ",e.isTodayDisabled?e.prefixCls+"-today-btn-disabled":"",""),Be("title",e.todayTitle),T(1),$t(" ",e.locale.today," ")}}function YK(n,t){1&n&&Tn(0)}function qK(n,t){if(1&n){const e=Ye();q(0,"li")(1,"a",7),_e("click",function(){ae(e);const r=k(2);return re(r.isTodayDisabled?null:r.onClickToday())}),Fe(2),j()()}if(2&n){const e=k(2);Ue("",e.prefixCls,"-now"),T(1),Ue("",e.prefixCls,"-now-btn"),T(1),$t(" ",e.locale.now," ")}}function jK(n,t){if(1&n){const e=Ye();q(0,"li")(1,"button",8),_e("click",function(){ae(e);const r=k(2);return re(r.okDisabled?null:r.clickOk.emit())}),Fe(2),j()()}if(2&n){const e=k(2);Ue("",e.prefixCls,"-ok"),T(1),x("disabled",e.okDisabled),T(1),$t(" ",e.locale.ok," ")}}function $K(n,t){if(1&n&&(q(0,"ul"),V(1,YK,1,0,"ng-container",4),V(2,qK,3,7,"li",0),V(3,jK,3,5,"li",0),j()),2&n){const e=k();Ue("",e.prefixCls,"-ranges"),T(1),x("ngTemplateOutlet",e.rangeQuickSelector),T(1),x("ngIf",e.showNow),T(1),x("ngIf",e.hasTimePicker)}}function WK(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function GK(n,t){1&n&&Ce(0,"th",6)}function KK(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function QK(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,GK,1,0,"th",4),V(3,KK,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function ZK(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function XK(n,t){1&n&&Tn(0)}const lo=function(n){return{$implicit:n}};function JK(n,t){if(1&n&&(ge(0),V(1,XK,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function eQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function tQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function nQ(n,t){if(1&n&&(ge(0)(1,13),V(2,JK,2,4,"ng-container",14),V(3,eQ,2,1,"ng-container",14),V(4,tQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function iQ(n,t){1&n&&Tn(0)}function rQ(n,t){if(1&n&&(ge(0),V(1,iQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function oQ(n,t){1&n&&Tn(0)}function aQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,oQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function sQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,rQ,2,4,"ng-container",18),V(3,aQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function lQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,nQ,5,3,"ng-container",14),V(3,sQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function cQ(n,t){if(1&n&&(q(0,"tr",8),V(1,ZK,2,4,"td",9),V(2,lQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function uQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function hQ(n,t){1&n&&Ce(0,"th",6)}function dQ(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function fQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,hQ,1,0,"th",4),V(3,dQ,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function mQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function pQ(n,t){1&n&&Tn(0)}function gQ(n,t){if(1&n&&(ge(0),V(1,pQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function vQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function _Q(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function yQ(n,t){if(1&n&&(ge(0)(1,13),V(2,gQ,2,4,"ng-container",14),V(3,vQ,2,1,"ng-container",14),V(4,_Q,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function bQ(n,t){1&n&&Tn(0)}function CQ(n,t){if(1&n&&(ge(0),V(1,bQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function wQ(n,t){1&n&&Tn(0)}function MQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,wQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function SQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,CQ,2,4,"ng-container",18),V(3,MQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function TQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,yQ,5,3,"ng-container",14),V(3,SQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function DQ(n,t){if(1&n&&(q(0,"tr",8),V(1,mQ,2,4,"td",9),V(2,TQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function kQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function xQ(n,t){1&n&&Ce(0,"th",6)}function PQ(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function zQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,xQ,1,0,"th",4),V(3,PQ,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function EQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function OQ(n,t){1&n&&Tn(0)}function IQ(n,t){if(1&n&&(ge(0),V(1,OQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function AQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function LQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function FQ(n,t){if(1&n&&(ge(0)(1,13),V(2,IQ,2,4,"ng-container",14),V(3,AQ,2,1,"ng-container",14),V(4,LQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function NQ(n,t){1&n&&Tn(0)}function RQ(n,t){if(1&n&&(ge(0),V(1,NQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function VQ(n,t){1&n&&Tn(0)}function HQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,VQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function BQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,RQ,2,4,"ng-container",18),V(3,HQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function UQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,FQ,5,3,"ng-container",14),V(3,BQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function YQ(n,t){if(1&n&&(q(0,"tr",8),V(1,EQ,2,4,"td",9),V(2,UQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function qQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function jQ(n,t){1&n&&Ce(0,"th",6)}function $Q(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function WQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,jQ,1,0,"th",4),V(3,$Q,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function GQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function KQ(n,t){1&n&&Tn(0)}function QQ(n,t){if(1&n&&(ge(0),V(1,KQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function ZQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function XQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function JQ(n,t){if(1&n&&(ge(0)(1,13),V(2,QQ,2,4,"ng-container",14),V(3,ZQ,2,1,"ng-container",14),V(4,XQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function eZ(n,t){1&n&&Tn(0)}function tZ(n,t){if(1&n&&(ge(0),V(1,eZ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function nZ(n,t){1&n&&Tn(0)}function iZ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,nZ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function rZ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,tZ,2,4,"ng-container",18),V(3,iZ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function oZ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,JQ,5,3,"ng-container",14),V(3,rZ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function aZ(n,t){if(1&n&&(q(0,"tr",8),V(1,GQ,2,4,"td",9),V(2,oZ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function sZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"decade-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"decade-table",5),_e("valueChange",function(r){return ae(e),re(k().onChooseDecade(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","decade"))("showSuperNextBtn",e.enablePrevNext("next","decade"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("activeDate",e.activeDate)("value",e.value)("locale",e.locale)("disabledDate",e.disabledDate)}}function lZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"year-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"year-table",6),_e("valueChange",function(r){return ae(e),re(k().onChooseYear(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","year"))("showSuperNextBtn",e.enablePrevNext("next","year"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("activeDate",e.activeDate)("value",e.value)("locale",e.locale)("disabledDate",e.disabledDate)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)}}function cZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"month-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"month-table",7),_e("valueChange",function(r){return ae(e),re(k().onChooseMonth(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","month"))("showSuperNextBtn",e.enablePrevNext("next","month"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("value",e.value)("activeDate",e.activeDate)("locale",e.locale)("disabledDate",e.disabledDate)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)}}function uZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"date-header",8),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"date-table",9),_e("valueChange",function(r){return ae(e),re(k().onSelectDate(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","week"===e.panelMode?"week":"date"))("showSuperNextBtn",e.enablePrevNext("next","week"===e.panelMode?"week":"date"))("showPreBtn",e.enablePrevNext("prev","week"===e.panelMode?"week":"date"))("showNextBtn",e.enablePrevNext("next","week"===e.panelMode?"week":"date")),T(1),Ue("",e.prefixCls,"-body"),T(1),x("locale",e.locale)("showWeek",e.showWeek)("value",e.value)("activeDate",e.activeDate)("disabledDate",e.disabledDate)("cellRender",e.dateRender)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)("canSelectWeek","week"===e.panelMode)}}function hZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-time-picker-panel",10),_e("ngModelChange",function(r){return ae(e),re(k().onSelectTime(r))}),j(),ve()}if(2&n){const e=k();T(1),x("nzInDatePicker",!0)("ngModel",null==e.value?null:e.value.nativeDate)("format",e.timeOptions.nzFormat)("nzHourStep",e.timeOptions.nzHourStep)("nzMinuteStep",e.timeOptions.nzMinuteStep)("nzSecondStep",e.timeOptions.nzSecondStep)("nzDisabledHours",e.timeOptions.nzDisabledHours)("nzDisabledMinutes",e.timeOptions.nzDisabledMinutes)("nzDisabledSeconds",e.timeOptions.nzDisabledSeconds)("nzHideDisabledOptions",!!e.timeOptions.nzHideDisabledOptions)("nzDefaultOpenValue",e.timeOptions.nzDefaultOpenValue)("nzUse12Hours",!!e.timeOptions.nzUse12Hours)("nzAddOn",e.timeOptions.nzAddOn)}}function dZ(n,t){1&n&&Tn(0)}const fZ=function(n){return{partType:n}};function mZ(n,t){if(1&n&&(ge(0),V(1,dZ,1,0,"ng-container",7),ve()),2&n){const e=k(2),i=Bn(4);T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Fi(2,fZ,e.datePickerService.activeInput))}}function pZ(n,t){1&n&&Tn(0)}function gZ(n,t){1&n&&Tn(0)}const IS=function(){return{partType:"left"}},AS=function(){return{partType:"right"}};function vZ(n,t){if(1&n&&(V(0,pZ,1,0,"ng-container",7),V(1,gZ,1,0,"ng-container",7)),2&n){k(2);const e=Bn(4);x("ngTemplateOutlet",e)("ngTemplateOutletContext",Xl(4,IS)),T(1),x("ngTemplateOutlet",e)("ngTemplateOutletContext",Xl(5,AS))}}function _Z(n,t){1&n&&Tn(0)}function yZ(n,t){if(1&n&&(ge(0),q(1,"div"),Ce(2,"div"),q(3,"div")(4,"div"),V(5,mZ,2,4,"ng-container",0),V(6,vZ,2,6,"ng-template",null,5,di),j(),V(8,_Z,1,0,"ng-container",6),j()(),ve()),2&n){const e=Bn(7),i=k(),r=Bn(6);T(1),Gl("",i.prefixCls,"-range-wrapper ",i.prefixCls,"-date-range-wrapper"),T(1),wr(i.arrowPosition),Ue("",i.prefixCls,"-range-arrow"),T(1),Gl("",i.prefixCls,"-panel-container ",i.showWeek?i.prefixCls+"-week-number":"",""),T(1),Ue("",i.prefixCls,"-panels"),T(1),x("ngIf",i.hasTimePicker)("ngIfElse",e),T(3),x("ngTemplateOutlet",r)}}function bZ(n,t){1&n&&Tn(0)}function CZ(n,t){1&n&&Tn(0)}function wZ(n,t){if(1&n&&(q(0,"div")(1,"div",8),V(2,bZ,1,0,"ng-container",6),V(3,CZ,1,0,"ng-container",6),j()()),2&n){const e=k(),i=Bn(4),r=Bn(6);(function k7(n,t,e,i,r,o,a,s,l){Mo(Vr,Go,Hl(be(),n,t,e,i,r,o,a,s,l),!0)})("",e.prefixCls,"-panel-container ",e.showWeek?e.prefixCls+"-week-number":""," ",e.hasTimePicker?e.prefixCls+"-time":""," ",e.isRange?e.prefixCls+"-range":"",""),T(1),Ue("",e.prefixCls,"-panel"),Gt("ant-picker-panel-rtl","rtl"===e.dir),T(1),x("ngTemplateOutlet",i),T(1),x("ngTemplateOutlet",r)}}function MZ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"inner-popup",9),_e("panelModeChange",function(r){const a=ae(e).partType;return re(k().onPanelModeChange(r,a))})("cellHover",function(r){return ae(e),re(k().onCellHover(r))})("selectDate",function(r){ae(e);const o=k();return re(o.changeValueFromSelect(r,!o.showTime))})("selectTime",function(r){const a=ae(e).partType;return re(k().onSelectTime(r,a))})("headerChange",function(r){const a=ae(e).partType;return re(k().onActiveDateChange(r,a))}),j()()}if(2&n){const e=t.partType,i=k();Ue("",i.prefixCls,"-panel"),Gt("ant-picker-panel-rtl","rtl"===i.dir),T(1),x("showWeek",i.showWeek)("endPanelMode",i.getPanelMode(i.endPanelMode,e))("partType",e)("locale",i.locale)("showTimePicker",i.hasTimePicker)("timeOptions",i.getTimeOptions(e))("panelMode",i.getPanelMode(i.panelMode,e))("activeDate",i.getActiveDate(e))("value",i.getValue(e))("disabledDate",i.disabledDate)("dateRender",i.dateRender)("selectedValue",null==i.datePickerService?null:i.datePickerService.value)("hoverValue",i.hoverValue)}}function SZ(n,t){if(1&n){const e=Ye();q(0,"calendar-footer",11),_e("clickOk",function(){return ae(e),re(k(2).onClickOk())})("clickToday",function(r){return ae(e),re(k(2).onClickToday(r))}),j()}if(2&n){const e=k(2),i=Bn(8);x("locale",e.locale)("isRange",e.isRange)("showToday",e.showToday)("showNow",e.showNow)("hasTimePicker",e.hasTimePicker)("okDisabled",!e.isAllowed(null==e.datePickerService?null:e.datePickerService.value))("extraFooter",e.extraFooter)("rangeQuickSelector",e.ranges?i:null)}}function TZ(n,t){1&n&&V(0,SZ,1,8,"calendar-footer",10),2&n&&x("ngIf",k().hasFooter)}function DZ(n,t){if(1&n){const e=Ye();q(0,"li",13),_e("click",function(){const o=ae(e).$implicit,a=k(2);return re(a.onClickPresetRange(a.ranges[o]))})("mouseenter",function(){const o=ae(e).$implicit,a=k(2);return re(a.onHoverPresetRange(a.ranges[o]))})("mouseleave",function(){return ae(e),re(k(2).onPresetRangeMouseLeave())}),q(1,"span",14),Fe(2),j()()}if(2&n){const e=t.$implicit;Ue("",k(2).prefixCls,"-preset"),T(2),cn(e)}}function kZ(n,t){if(1&n&&V(0,DZ,3,4,"li",12),2&n){const e=k();x("ngForOf",e.getObjectKeys(e.ranges))}}const xZ=["separatorElement"],PZ=["pickerInput"],zZ=["rangePickerInput"];function EZ(n,t){1&n&&Tn(0)}function OZ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"input",7,8),_e("ngModelChange",function(r){return ae(e),re(k(2).inputValue=r)})("focus",function(r){return ae(e),re(k(2).onFocus(r))})("focusout",function(r){return ae(e),re(k(2).onFocusout(r))})("ngModelChange",function(r){return ae(e),re(k(2).onInputChange(r))})("keyup.enter",function(r){return ae(e),re(k(2).onKeyupEnter(r))}),j(),V(3,EZ,1,0,"ng-container",9),j()}if(2&n){const e=k(2),i=Bn(4);Ue("",e.prefixCls,"-input"),T(1),Gt("ant-input-disabled",e.nzDisabled),Be("placeholder",e.getPlaceholder()),x("disabled",e.nzDisabled)("readOnly",e.nzInputReadOnly)("ngModel",e.inputValue)("size",e.inputSize),Sn("id",e.nzId),T(2),x("ngTemplateOutlet",i)}}function IZ(n,t){1&n&&Tn(0)}function AZ(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(4);T(1),cn(e.nzSeparator)}}function LZ(n,t){1&n&&Ce(0,"span",14)}function FZ(n,t){if(1&n&&(ge(0),V(1,AZ,2,1,"ng-container",0),V(2,LZ,1,0,"ng-template",null,13,di),ve()),2&n){const e=Bn(3),i=k(3);T(1),x("ngIf",i.nzSeparator)("ngIfElse",e)}}function NZ(n,t){1&n&&Tn(0)}function RZ(n,t){1&n&&Tn(0)}function VZ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,IZ,1,0,"ng-container",10),j(),q(3,"div",null,11)(5,"span"),V(6,FZ,4,2,"ng-container",12),j()(),q(7,"div"),V(8,NZ,1,0,"ng-container",10),j(),V(9,RZ,1,0,"ng-container",9),ve()),2&n){const e=k(2),i=Bn(2),r=Bn(4);T(1),Ue("",e.prefixCls,"-input"),T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Xl(18,IS)),T(1),Ue("",e.prefixCls,"-range-separator"),T(2),Ue("",e.prefixCls,"-separator"),T(1),x("nzStringTemplateOutlet",e.nzSeparator),T(1),Ue("",e.prefixCls,"-input"),T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Xl(19,AS)),T(1),x("ngTemplateOutlet",r)}}function HZ(n,t){if(1&n&&(ge(0),V(1,OZ,4,12,"div",5),V(2,VZ,10,20,"ng-container",6),ve()),2&n){const e=k();T(1),x("ngIf",!e.isRange),T(1),x("ngIf",e.isRange)}}function BZ(n,t){if(1&n){const e=Ye();q(0,"input",15,16),_e("click",function(r){return ae(e),re(k().onClickInputBox(r))})("focusout",function(r){return ae(e),re(k().onFocusout(r))})("focus",function(r){const a=ae(e).partType;return re(k().onFocus(r,a))})("keyup.enter",function(r){return ae(e),re(k().onKeyupEnter(r))})("ngModelChange",function(r){const a=ae(e).partType,s=k();return re(s.inputValue[s.datePickerService.getActiveIndex(a)]=r)})("ngModelChange",function(r){return ae(e),re(k().onInputChange(r))}),j()}if(2&n){const e=t.partType,i=k();Be("placeholder",i.getPlaceholder(e)),x("disabled",i.nzDisabled)("readOnly",i.nzInputReadOnly)("size",i.inputSize)("ngModel",i.inputValue[i.datePickerService.getActiveIndex(e)]),Sn("id",i.nzId)}}function UZ(n,t){if(1&n){const e=Ye();q(0,"span",20),_e("click",function(r){return ae(e),re(k(2).onClickClear(r))}),Ce(1,"span",21),j()}2&n&&Ue("",k(2).prefixCls,"-clear")}function YZ(n,t){if(1&n&&(ge(0),Ce(1,"span",22),ve()),2&n){const e=t.$implicit;T(1),x("nzType",e)}}function qZ(n,t){1&n&&Ce(0,"nz-form-item-feedback-icon",23),2&n&&x("status",k(2).status)}function jZ(n,t){if(1&n&&(Ce(0,"div",17),V(1,UZ,2,3,"span",18),q(2,"span"),V(3,YZ,2,1,"ng-container",12),V(4,qZ,1,1,"nz-form-item-feedback-icon",19),j()),2&n){const e=k();Ue("",e.prefixCls,"-active-bar"),x("ngStyle",e.activeBarStyle),T(1),x("ngIf",e.showClear()),T(1),Ue("",e.prefixCls,"-suffix"),T(1),x("nzStringTemplateOutlet",e.nzSuffixIcon),T(1),x("ngIf",e.hasFeedback&&!!e.status)}}function $Z(n,t){if(1&n){const e=Ye();q(0,"div",17)(1,"date-range-popup",24),_e("panelModeChange",function(r){return ae(e),re(k().onPanelModeChange(r))})("calendarChange",function(r){return ae(e),re(k().onCalendarChange(r))})("resultOk",function(){return ae(e),re(k().onResultOk())}),j()()}if(2&n){const e=k();Gl("",e.prefixCls,"-dropdown ",e.nzDropdownClassName,""),Gt("ant-picker-dropdown-rtl","rtl"===e.dir)("ant-picker-dropdown-placement-bottomLeft","bottom"===e.currentPositionY&&"start"===e.currentPositionX)("ant-picker-dropdown-placement-topLeft","top"===e.currentPositionY&&"start"===e.currentPositionX)("ant-picker-dropdown-placement-bottomRight","bottom"===e.currentPositionY&&"end"===e.currentPositionX)("ant-picker-dropdown-placement-topRight","top"===e.currentPositionY&&"end"===e.currentPositionX)("ant-picker-dropdown-range",e.isRange)("ant-picker-active-left","left"===e.datePickerService.activeInput)("ant-picker-active-right","right"===e.datePickerService.activeInput),x("ngStyle",e.nzPopupStyle),T(1),x("isRange",e.isRange)("inline",e.nzInline)("defaultPickerValue",e.nzDefaultPickerValue)("showWeek",e.nzShowWeekNumber||"week"===e.nzMode)("panelMode",e.panelMode)("locale",null==e.nzLocale?null:e.nzLocale.lang)("showToday","date"===e.nzMode&&e.nzShowToday&&!e.isRange&&!e.nzShowTime)("showNow","date"===e.nzMode&&e.nzShowNow&&!e.isRange&&!!e.nzShowTime)("showTime",e.nzShowTime)("dateRender",e.nzDateRender)("disabledDate",e.nzDisabledDate)("disabledTime",e.nzDisabledTime)("extraFooter",e.extraFooter)("ranges",e.nzRanges)("dir",e.dir)}}function WZ(n,t){1&n&&Tn(0)}function GZ(n,t){if(1&n&&(q(0,"div",25),V(1,WZ,1,0,"ng-container",9),j()),2&n){const e=k(),i=Bn(6);x("nzNoAnimation",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("@slideMotion","enter"),T(1),x("ngTemplateOutlet",i)}}const Dh="ant-picker",KZ={nzDisabledHours:()=>[],nzDisabledMinutes:()=>[],nzDisabledSeconds:()=>[]};function LS(n,t){let e=t?t(n&&n.nativeDate):{};return e=Object.assign(Object.assign({},KZ),e),e}function kh(n,t,e){return!(!n||t&&t(n.nativeDate)||e&&!function ZZ(n,t){return function QZ(n,t){let e=!1;if(n){const i=n.getHours(),r=n.getMinutes(),o=n.getSeconds();e=-1!==t.nzDisabledHours().indexOf(i)||-1!==t.nzDisabledMinutes(i).indexOf(r)||-1!==t.nzDisabledSeconds(i,r).indexOf(o)}return!e}(n,LS(n,t))}(n,e))}function xh(n){return n&&n.replace(/Y/g,"y").replace(/D/g,"d")}let XZ=(()=>{class n{constructor(e){this.dateHelper=e,this.showToday=!1,this.showNow=!1,this.hasTimePicker=!1,this.isRange=!1,this.okDisabled=!1,this.rangeQuickSelector=null,this.clickOk=new Je,this.clickToday=new Je,this.prefixCls=Dh,this.isTemplateRef=Mw,this.isNonEmptyString=ww,this.isTodayDisabled=!1,this.todayTitle=""}ngOnChanges(e){const i=new Date;if(e.disabledDate&&(this.isTodayDisabled=!(!this.disabledDate||!this.disabledDate(i))),e.locale){const r=xh(this.locale.dateFormat);this.todayTitle=this.dateHelper.format(i,r)}}onClickToday(){const e=new Kt;this.clickToday.emit(e.clone())}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["calendar-footer"]],inputs:{locale:"locale",showToday:"showToday",showNow:"showNow",hasTimePicker:"hasTimePicker",isRange:"isRange",okDisabled:"okDisabled",disabledDate:"disabledDate",extraFooter:"extraFooter",rangeQuickSelector:"rangeQuickSelector"},outputs:{clickOk:"clickOk",clickToday:"clickToday"},exportAs:["calendarFooter"],features:[Dt],decls:4,vars:6,consts:[[3,"class",4,"ngIf"],["role","button",3,"class","title","click",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngTemplateOutlet"],[3,"innerHTML"],["role","button",3,"title","click"],[3,"click"],["nz-button","","type","button","nzType","primary","nzSize","small",3,"disabled","click"]],template:function(e,i){1&e&&(q(0,"div"),V(1,BK,4,6,"div",0),V(2,UK,2,6,"a",1),V(3,$K,4,6,"ul",0),j()),2&e&&(Ue("",i.prefixCls,"-footer"),T(1),x("ngIf",i.extraFooter),T(1),x("ngIf",i.showToday),T(1),x("ngIf",i.hasTimePicker||i.rangeQuickSelector))},dependencies:[Et,_a,tr,kr,CS,eu,yS],encapsulation:2,changeDetection:0}),n})(),Gm=(()=>{class n{constructor(){this.activeInput="left",this.arrowLeft=0,this.isRange=!1,this.valueChange$=new Rs(1),this.emitValue$=new de,this.inputPartChange$=new de}initValue(e=!1){e&&(this.initialValue=this.isRange?[]:null),this.setValue(this.initialValue)}hasValue(e=this.value){return Array.isArray(e)?!!e[0]||!!e[1]:!!e}makeValue(e){return this.isRange?e?e.map(i=>new Kt(i)):[]:e?new Kt(e):null}setActiveDate(e,i=!1,r="month"){this.activeDate=this.isRange?function Oq(n,t,e="month",i="left"){const[r,o]=n;let a=r||new Kt,s=o||(t?a:a.add(1,e));return r&&!o?(a=r,s=t?r:r.add(1,e)):!r&&o?(a=t?o:o.add(-1,e),s=o):r&&o&&!t&&(r.isSame(o,e)||"left"===i?s=a.add(1,e):a=s.add(-1,e)),[a,s]}(e,i,{date:"month",month:"year",year:"decade"}[r],this.activeInput):eh(e)}setValue(e){this.value=e,this.valueChange$.next(this.value)}getActiveIndex(e=this.activeInput){return{left:0,right:1}[e]}ngOnDestroy(){this.valueChange$.complete(),this.emitValue$.complete(),this.inputPartChange$.complete()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),Ph=(()=>{class n{constructor(){this.prefixCls="ant-picker-header",this.selectors=[],this.showSuperPreBtn=!0,this.showSuperNextBtn=!0,this.showPreBtn=!0,this.showNextBtn=!0,this.panelModeChange=new Je,this.valueChange=new Je}superPreviousTitle(){return this.locale.previousYear}previousTitle(){return this.locale.previousMonth}superNextTitle(){return this.locale.nextYear}nextTitle(){return this.locale.nextMonth}superPrevious(){this.changeValue(this.value.addYears(-1))}superNext(){this.changeValue(this.value.addYears(1))}previous(){this.changeValue(this.value.addMonths(-1))}next(){this.changeValue(this.value.addMonths(1))}changeValue(e){this.value!==e&&(this.value=e,this.valueChange.emit(this.value),this.render())}changeMode(e){this.panelModeChange.emit(e)}render(){this.value&&(this.selectors=this.getSelectors())}ngOnInit(){this.value||(this.value=new Kt),this.selectors=this.getSelectors()}ngOnChanges(e){(e.value||e.locale)&&this.render()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,inputs:{value:"value",locale:"locale",showSuperPreBtn:"showSuperPreBtn",showSuperNextBtn:"showSuperNextBtn",showPreBtn:"showPreBtn",showNextBtn:"showNextBtn"},outputs:{panelModeChange:"panelModeChange",valueChange:"valueChange"},features:[Dt]}),n})(),JZ=(()=>{class n extends Ph{constructor(e){super(),this.dateHelper=e}getSelectors(){return[{className:`${this.prefixCls}-year-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,xh(this.locale.yearFormat))},{className:`${this.prefixCls}-month-btn`,title:this.locale.monthSelect,onClick:()=>this.changeMode("month"),label:this.dateHelper.format(this.value.nativeDate,this.locale.monthFormat||"MMM")}]}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["date-header"]],exportAs:["dateHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,WK,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),zh=(()=>{class n{constructor(){this.isTemplateRef=Mw,this.isNonEmptyString=ww,this.headRow=[],this.bodyRows=[],this.MAX_ROW=6,this.MAX_COL=7,this.prefixCls="ant-picker",this.activeDate=new Kt,this.showWeek=!1,this.selectedValue=[],this.hoverValue=[],this.canSelectWeek=!1,this.valueChange=new Je,this.cellHover=new Je}render(){this.activeDate&&(this.headRow=this.makeHeadRow(),this.bodyRows=this.makeBodyRows())}trackByBodyRow(e,i){return i.trackByIndex}trackByBodyColumn(e,i){return i.trackByIndex}hasRangeValue(){var e,i;return(null===(e=this.selectedValue)||void 0===e?void 0:e.length)>0||(null===(i=this.hoverValue)||void 0===i?void 0:i.length)>0}getClassMap(e){return{"ant-picker-cell":!0,"ant-picker-cell-in-view":!0,"ant-picker-cell-selected":e.isSelected,"ant-picker-cell-disabled":e.isDisabled,"ant-picker-cell-in-range":!!e.isInSelectedRange,"ant-picker-cell-range-start":!!e.isSelectedStart,"ant-picker-cell-range-end":!!e.isSelectedEnd,"ant-picker-cell-range-start-single":!!e.isStartSingle,"ant-picker-cell-range-end-single":!!e.isEndSingle,"ant-picker-cell-range-hover":!!e.isInHoverRange,"ant-picker-cell-range-hover-start":!!e.isHoverStart,"ant-picker-cell-range-hover-end":!!e.isHoverEnd,"ant-picker-cell-range-hover-edge-start":!!e.isFirstCellInPanel,"ant-picker-cell-range-hover-edge-end":!!e.isLastCellInPanel,"ant-picker-cell-range-start-near-hover":!!e.isRangeStartNearHover,"ant-picker-cell-range-end-near-hover":!!e.isRangeEndNearHover}}ngOnInit(){this.render()}ngOnChanges(e){e.activeDate&&!e.activeDate.currentValue&&(this.activeDate=new Kt),(e.disabledDate||e.locale||e.showWeek||e.selectWeek||this.isDateRealChange(e.activeDate)||this.isDateRealChange(e.value)||this.isDateRealChange(e.selectedValue)||this.isDateRealChange(e.hoverValue))&&this.render()}isDateRealChange(e){if(e){const i=e.previousValue,r=e.currentValue;return Array.isArray(r)?!Array.isArray(i)||r.length!==i.length||r.some((o,a)=>{const s=i[a];return s instanceof Kt?s.isSameDay(o):s!==o}):!this.isSameDate(i,r)}return!1}isSameDate(e,i){return!e&&!i||e&&i&&i.isSameDay(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,inputs:{prefixCls:"prefixCls",value:"value",locale:"locale",activeDate:"activeDate",showWeek:"showWeek",selectedValue:"selectedValue",hoverValue:"hoverValue",disabledDate:"disabledDate",cellRender:"cellRender",fullCellRender:"fullCellRender",canSelectWeek:"canSelectWeek"},outputs:{valueChange:"valueChange",cellHover:"cellHover"},features:[Dt]}),n})(),eX=(()=>{class n extends zh{constructor(e,i){super(),this.i18n=e,this.dateHelper=i}changeValueFromInside(e){this.activeDate=this.activeDate.setYear(e.getYear()).setMonth(e.getMonth()).setDate(e.getDate()),this.valueChange.emit(this.activeDate),this.activeDate.isSameMonth(this.value)||this.render()}makeHeadRow(){const e=[],i=this.activeDate.calendarStart({weekStartsOn:this.dateHelper.getFirstDayOfWeek()});for(let r=0;rthis.changeValueFromInside(l),onMouseEnter:()=>this.cellHover.emit(l)};this.addCellProperty(P,l),this.showWeek&&!a.weekNum&&(a.weekNum=this.dateHelper.getISOWeek(l.nativeDate)),l.isSameDay(this.value)&&(a.isActive=l.isSameDay(this.value)),a.dateCells.push(P)}a.classMap={"ant-picker-week-panel-row":this.canSelectWeek,"ant-picker-week-panel-row-selected":this.canSelectWeek&&a.isActive},e.push(a)}return e}addCellProperty(e,i){var r;if(this.hasRangeValue()&&!this.canSelectWeek){const[o,a]=this.hoverValue,[s,l]=this.selectedValue;null!=s&&s.isSameDay(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=l&&l.isSameDay(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),o&&a&&(e.isHoverStart=o.isSameDay(i),e.isHoverEnd=a.isSameDay(i),e.isLastCellInPanel=i.isLastDayOfMonth(),e.isFirstCellInPanel=i.isFirstDayOfMonth(),e.isInHoverRange=o.isBeforeDay(i)&&i.isBeforeDay(a)),e.isStartSingle=s&&!l,e.isEndSingle=!s&&l,e.isInSelectedRange=(null==s?void 0:s.isBeforeDay(i))&&i.isBeforeDay(l),e.isRangeStartNearHover=s&&e.isInHoverRange,e.isRangeEndNearHover=l&&e.isInHoverRange}e.isToday=i.isToday(),e.isSelected=i.isSameDay(this.value),e.isDisabled=!(null===(r=this.disabledDate)||void 0===r||!r.call(this,i.nativeDate)),e.classMap=this.getClassMap(e)}getClassMap(e){const i=new Kt(e.value);return Object.assign(Object.assign({},super.getClassMap(e)),{"ant-picker-cell-today":!!e.isToday,"ant-picker-cell-in-view":i.isSameMonth(this.activeDate)})}}return n.\u0275fac=function(e){return new(e||n)(Y(uc),Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["date-table"]],inputs:{locale:"locale"},exportAs:["dateTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,QK,4,2,"thead",1),q(2,"tbody"),V(3,cQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),tX=(()=>{class n extends Ph{previous(){}next(){}get startYear(){return 100*parseInt(""+this.value.getYear()/100,10)}get endYear(){return this.startYear+99}superPrevious(){this.changeValue(this.value.addYears(-100))}superNext(){this.changeValue(this.value.addYears(100))}getSelectors(){return[{className:`${this.prefixCls}-decade-btn`,title:"",onClick:()=>{},label:`${this.startYear}-${this.endYear}`}]}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["decade-header"]],exportAs:["decadeHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,uQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),rX=(()=>{class n extends zh{get startYear(){return 100*parseInt(""+this.activeDate.getYear()/100,10)}get endYear(){return this.startYear+99}makeHeadRow(){return[]}makeBodyRows(){const e=[],i=this.value&&this.value.getYear(),r=this.startYear,o=this.endYear,a=r-10;let s=0;for(let l=0;l<4;l++){const u={dateCells:[],trackByIndex:l};for(let f=0;f<3;f++){const p=a+10*s,P=a+10*s+9,E=`${p}-${P}`,H={trackByIndex:f,value:this.activeDate.setYear(p).nativeDate,content:E,title:E,isDisabled:!1,isSelected:i>=p&&i<=P,isLowerThanStart:Po,classMap:{},onClick(){},onMouseEnter(){}};H.classMap=this.getClassMap(H),H.onClick=()=>this.chooseDecade(p),s++,u.dateCells.push(H)}e.push(u)}return e}getClassMap(e){return{[`${this.prefixCls}-cell`]:!0,[`${this.prefixCls}-cell-in-view`]:!e.isBiggerThanEnd&&!e.isLowerThanStart,[`${this.prefixCls}-cell-selected`]:e.isSelected,[`${this.prefixCls}-cell-disabled`]:e.isDisabled}}chooseDecade(e){this.value=this.activeDate.setYear(e),this.valueChange.emit(this.value)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["decade-table"]],exportAs:["decadeTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,fQ,4,2,"thead",1),q(2,"tbody"),V(3,DQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),oX=(()=>{class n extends Ph{constructor(e){super(),this.dateHelper=e}getSelectors(){return[{className:`${this.prefixCls}-month-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,xh(this.locale.yearFormat))}]}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["month-header"]],exportAs:["monthHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,kQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),aX=(()=>{class n extends zh{constructor(e){super(),this.dateHelper=e,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const e=[];let i=0;for(let r=0;rthis.chooseMonth(f.value.getMonth()),onMouseEnter:()=>this.cellHover.emit(s)};this.addCellProperty(f,s),o.dateCells.push(f),i++}e.push(o)}return e}isDisabledMonth(e){if(!this.disabledDate)return!1;for(let r=e.setDate(1);r.getMonth()===e.getMonth();r=r.addDays(1))if(!this.disabledDate(r.nativeDate))return!1;return!0}addCellProperty(e,i){if(this.hasRangeValue()){const[r,o]=this.hoverValue,[a,s]=this.selectedValue;null!=a&&a.isSameMonth(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=s&&s.isSameMonth(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),r&&o&&(e.isHoverStart=r.isSameMonth(i),e.isHoverEnd=o.isSameMonth(i),e.isLastCellInPanel=11===i.getMonth(),e.isFirstCellInPanel=0===i.getMonth(),e.isInHoverRange=r.isBeforeMonth(i)&&i.isBeforeMonth(o)),e.isStartSingle=a&&!s,e.isEndSingle=!a&&s,e.isInSelectedRange=(null==a?void 0:a.isBeforeMonth(i))&&(null==i?void 0:i.isBeforeMonth(s)),e.isRangeStartNearHover=a&&e.isInHoverRange,e.isRangeEndNearHover=s&&e.isInHoverRange}else i.isSameMonth(this.value)&&(e.isSelected=!0);e.classMap=this.getClassMap(e)}chooseMonth(e){this.value=this.activeDate.setMonth(e),this.valueChange.emit(this.value)}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["month-table"]],exportAs:["monthTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,zQ,4,2,"thead",1),q(2,"tbody"),V(3,YQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),sX=(()=>{class n extends Ph{get startYear(){return 10*parseInt(""+this.value.getYear()/10,10)}get endYear(){return this.startYear+9}superPrevious(){this.changeValue(this.value.addYears(-10))}superNext(){this.changeValue(this.value.addYears(10))}getSelectors(){return[{className:`${this.prefixCls}-year-btn`,title:"",onClick:()=>this.changeMode("decade"),label:`${this.startYear}-${this.endYear}`}]}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["year-header"]],exportAs:["yearHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,qQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),lX=(()=>{class n extends zh{constructor(e){super(),this.dateHelper=e,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const e=this.activeDate&&this.activeDate.getYear(),i=10*parseInt(""+e/10,10),r=i+9,o=i-1,a=[];let s=0;for(let l=0;l=i&&p<=r,isSelected:p===(this.value&&this.value.getYear()),content:E,title:E,classMap:{},isLastCellInPanel:P.getYear()===r,isFirstCellInPanel:P.getYear()===i,cellRender:Gs(this.cellRender,P),fullCellRender:Gs(this.fullCellRender,P),onClick:()=>this.chooseYear(G.value.getFullYear()),onMouseEnter:()=>this.cellHover.emit(P)};this.addCellProperty(G,P),u.dateCells.push(G),s++}a.push(u)}return a}getClassMap(e){return Object.assign(Object.assign({},super.getClassMap(e)),{"ant-picker-cell-in-view":!!e.isSameDecade})}isDisabledYear(e){if(!this.disabledDate)return!1;for(let r=e.setMonth(0).setDate(1);r.getYear()===e.getYear();r=r.addDays(1))if(!this.disabledDate(r.nativeDate))return!1;return!0}addCellProperty(e,i){if(this.hasRangeValue()){const[r,o]=this.hoverValue,[a,s]=this.selectedValue;null!=a&&a.isSameYear(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=s&&s.isSameYear(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),r&&o&&(e.isHoverStart=r.isSameYear(i),e.isHoverEnd=o.isSameYear(i),e.isInHoverRange=r.isBeforeYear(i)&&i.isBeforeYear(o)),e.isStartSingle=a&&!s,e.isEndSingle=!a&&s,e.isInSelectedRange=(null==a?void 0:a.isBeforeYear(i))&&(null==i?void 0:i.isBeforeYear(s)),e.isRangeStartNearHover=a&&e.isInHoverRange,e.isRangeEndNearHover=s&&e.isInHoverRange}else i.isSameYear(this.value)&&(e.isSelected=!0);e.classMap=this.getClassMap(e)}chooseYear(e){this.value=this.activeDate.setYear(e),this.valueChange.emit(this.value),this.render()}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["year-table"]],exportAs:["yearTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,WQ,4,2,"thead",1),q(2,"tbody"),V(3,aZ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),cX=(()=>{class n{constructor(){this.panelModeChange=new Je,this.headerChange=new Je,this.selectDate=new Je,this.selectTime=new Je,this.cellHover=new Je,this.prefixCls=Dh}enablePrevNext(e,i){return!(!this.showTimePicker&&i===this.endPanelMode&&("left"===this.partType&&"next"===e||"right"===this.partType&&"prev"===e))}onSelectTime(e){this.selectTime.emit(new Kt(e))}onSelectDate(e){const i=e instanceof Kt?e:new Kt(e),r=this.timeOptions&&this.timeOptions.nzDefaultOpenValue;!this.value&&r&&i.setHms(r.getHours(),r.getMinutes(),r.getSeconds()),this.selectDate.emit(i)}onChooseMonth(e){this.activeDate=this.activeDate.setMonth(e.getMonth()),"month"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit(this.endPanelMode))}onChooseYear(e){this.activeDate=this.activeDate.setYear(e.getYear()),"year"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit(this.endPanelMode))}onChooseDecade(e){this.activeDate=this.activeDate.setYear(e.getYear()),"decade"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit("year"))}ngOnChanges(e){e.activeDate&&!e.activeDate.currentValue&&(this.activeDate=new Kt),e.panelMode&&"time"===e.panelMode.currentValue&&(this.panelMode="date")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["inner-popup"]],inputs:{activeDate:"activeDate",endPanelMode:"endPanelMode",panelMode:"panelMode",showWeek:"showWeek",locale:"locale",showTimePicker:"showTimePicker",timeOptions:"timeOptions",disabledDate:"disabledDate",dateRender:"dateRender",selectedValue:"selectedValue",hoverValue:"hoverValue",value:"value",partType:"partType"},outputs:{panelModeChange:"panelModeChange",headerChange:"headerChange",selectDate:"selectDate",selectTime:"selectTime",cellHover:"cellHover"},exportAs:["innerPopup"],features:[Dt],decls:8,vars:11,consts:[[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngIf"],[3,"value","locale","showSuperPreBtn","showSuperNextBtn","showNextBtn","showPreBtn","valueChange","panelModeChange"],[3,"activeDate","value","locale","disabledDate","valueChange"],[3,"activeDate","value","locale","disabledDate","selectedValue","hoverValue","valueChange","cellHover"],[3,"value","activeDate","locale","disabledDate","selectedValue","hoverValue","valueChange","cellHover"],[3,"value","locale","showSuperPreBtn","showSuperNextBtn","showPreBtn","showNextBtn","valueChange","panelModeChange"],[3,"locale","showWeek","value","activeDate","disabledDate","cellRender","selectedValue","hoverValue","canSelectWeek","valueChange","cellHover"],[3,"nzInDatePicker","ngModel","format","nzHourStep","nzMinuteStep","nzSecondStep","nzDisabledHours","nzDisabledMinutes","nzDisabledSeconds","nzHideDisabledOptions","nzDefaultOpenValue","nzUse12Hours","nzAddOn","ngModelChange"]],template:function(e,i){1&e&&(q(0,"div")(1,"div"),ge(2,0),V(3,sZ,4,13,"ng-container",1),V(4,lZ,4,15,"ng-container",1),V(5,cZ,4,15,"ng-container",1),V(6,uZ,4,18,"ng-container",2),ve(),j(),V(7,hZ,2,13,"ng-container",3),j()),2&e&&(Gt("ant-picker-datetime-panel",i.showTimePicker),T(1),Gl("",i.prefixCls,"-",i.panelMode,"-panel"),T(1),x("ngSwitch",i.panelMode),T(1),x("ngSwitchCase","decade"),T(1),x("ngSwitchCase","year"),T(1),x("ngSwitchCase","month"),T(2),x("ngIf",i.showTimePicker&&i.timeOptions))},dependencies:[Et,tr,kr,Xo,pr,or,JZ,eX,tX,rX,oX,aX,sX,lX,OS],encapsulation:2,changeDetection:0}),n})(),FS=(()=>{class n{constructor(e,i,r,o){this.datePickerService=e,this.cdr=i,this.ngZone=r,this.host=o,this.inline=!1,this.dir="ltr",this.panelModeChange=new Je,this.calendarChange=new Je,this.resultOk=new Je,this.prefixCls=Dh,this.endPanelMode="date",this.timeOptions=null,this.hoverValue=[],this.checkedPartArr=[!1,!1],this.destroy$=new de,this.disabledStartTime=a=>this.disabledTime&&this.disabledTime(a,"start"),this.disabledEndTime=a=>this.disabledTime&&this.disabledTime(a,"end")}get hasTimePicker(){return!!this.showTime}get hasFooter(){return this.showToday||this.hasTimePicker||!!this.extraFooter||!!this.ranges}get arrowPosition(){var e,i;return"rtl"===this.dir?{right:`${null===(e=this.datePickerService)||void 0===e?void 0:e.arrowLeft}px`}:{left:`${null===(i=this.datePickerService)||void 0===i?void 0:i.arrowLeft}px`}}ngOnInit(){qn(this.datePickerService.valueChange$,this.datePickerService.inputPartChange$).pipe(Pt(this.destroy$)).subscribe(()=>{this.updateActiveDate(),this.cdr.markForCheck()}),this.ngZone.runOutsideAngular(()=>{is(this.host.nativeElement,"mousedown").pipe(Pt(this.destroy$)).subscribe(e=>e.preventDefault())})}ngOnChanges(e){(e.showTime||e.disabledTime)&&this.showTime&&this.buildTimeOptions(),e.panelMode&&(this.endPanelMode=this.panelMode),e.defaultPickerValue&&this.updateActiveDate()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}updateActiveDate(){const e=this.datePickerService.hasValue()?this.datePickerService.value:this.datePickerService.makeValue(this.defaultPickerValue);this.datePickerService.setActiveDate(e,this.hasTimePicker,this.getPanelMode(this.endPanelMode))}onClickOk(){this.changeValueFromSelect(this.isRange?this.datePickerService.value[{left:0,right:1}[this.datePickerService.activeInput]]:this.datePickerService.value),this.resultOk.emit()}onClickToday(e){this.changeValueFromSelect(e,!this.showTime)}onCellHover(e){if(!this.isRange)return;const r=this.datePickerService.value[{left:1,right:0}[this.datePickerService.activeInput]];r&&(this.hoverValue=r.isBeforeDay(e)?[r,e]:[e,r])}onPanelModeChange(e,i){this.panelMode=this.isRange?0===this.datePickerService.getActiveIndex(i)?[e,this.panelMode[1]]:[this.panelMode[0],e]:e,this.panelModeChange.emit(this.panelMode)}onActiveDateChange(e,i){if(this.isRange){const r=[];r[this.datePickerService.getActiveIndex(i)]=e,this.datePickerService.setActiveDate(r,this.hasTimePicker,this.getPanelMode(this.endPanelMode,i))}else this.datePickerService.setActiveDate(e)}onSelectTime(e,i){if(this.isRange){const r=eh(this.datePickerService.value),o=this.datePickerService.getActiveIndex(i);r[o]=this.overrideHms(e,r[o]),this.datePickerService.setValue(r)}else{const r=this.overrideHms(e,this.datePickerService.value);this.datePickerService.setValue(r)}this.datePickerService.inputPartChange$.next(),this.buildTimeOptions()}changeValueFromSelect(e,i=!0){if(this.isRange){const r=eh(this.datePickerService.value),o=this.datePickerService.activeInput;let a=o;r[this.datePickerService.getActiveIndex(o)]=e,this.checkedPartArr[this.datePickerService.getActiveIndex(o)]=!0,this.hoverValue=r,i?this.inline?(a=this.reversedPart(o),"right"===a&&(r[this.datePickerService.getActiveIndex(a)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(a)]=!1),this.datePickerService.setValue(r),this.calendarChange.emit(r),this.isBothAllowed(r)&&this.checkedPartArr[0]&&this.checkedPartArr[1]&&(this.clearHoverValue(),this.datePickerService.emitValue$.next())):(Ow(r)&&(a=this.reversedPart(o),r[this.datePickerService.getActiveIndex(a)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(a)]=!1),this.datePickerService.setValue(r),this.isBothAllowed(r)&&this.checkedPartArr[0]&&this.checkedPartArr[1]?(this.calendarChange.emit(r),this.clearHoverValue(),this.datePickerService.emitValue$.next()):this.isAllowed(r)&&(a=this.reversedPart(o),this.calendarChange.emit([e.clone()]))):this.datePickerService.setValue(r),this.datePickerService.inputPartChange$.next(a)}else this.datePickerService.setValue(e),this.datePickerService.inputPartChange$.next(),i&&this.isAllowed(e)&&this.datePickerService.emitValue$.next();this.buildTimeOptions()}reversedPart(e){return"left"===e?"right":"left"}getPanelMode(e,i){return this.isRange?e[this.datePickerService.getActiveIndex(i)]:e}getValue(e){return this.isRange?(this.datePickerService.value||[])[this.datePickerService.getActiveIndex(e)]:this.datePickerService.value}getActiveDate(e){return this.isRange?this.datePickerService.activeDate[this.datePickerService.getActiveIndex(e)]:this.datePickerService.activeDate}isOneAllowed(e){const i=this.datePickerService.getActiveIndex();return kh(e[i],this.disabledDate,[this.disabledStartTime,this.disabledEndTime][i])}isBothAllowed(e){return kh(e[0],this.disabledDate,this.disabledStartTime)&&kh(e[1],this.disabledDate,this.disabledEndTime)}isAllowed(e,i=!1){return this.isRange?i?this.isBothAllowed(e):this.isOneAllowed(e):kh(e,this.disabledDate,this.disabledTime)}getTimeOptions(e){return this.showTime&&this.timeOptions?this.timeOptions instanceof Array?this.timeOptions[this.datePickerService.getActiveIndex(e)]:this.timeOptions:null}onClickPresetRange(e){const i="function"==typeof e?e():e;i&&(this.datePickerService.setValue([new Kt(i[0]),new Kt(i[1])]),this.datePickerService.emitValue$.next())}onPresetRangeMouseLeave(){this.clearHoverValue()}onHoverPresetRange(e){"function"!=typeof e&&(this.hoverValue=[new Kt(e[0]),new Kt(e[1])])}getObjectKeys(e){return e?Object.keys(e):[]}show(e){return!(this.showTime&&this.isRange&&this.datePickerService.activeInput!==e)}clearHoverValue(){this.hoverValue=[]}buildTimeOptions(){if(this.showTime){const e="object"==typeof this.showTime?this.showTime:{};if(this.isRange){const i=this.datePickerService.value;this.timeOptions=[this.overrideTimeOptions(e,i[0],"start"),this.overrideTimeOptions(e,i[1],"end")]}else this.timeOptions=this.overrideTimeOptions(e,this.datePickerService.value)}else this.timeOptions=null}overrideTimeOptions(e,i,r){let o;return o=r?"start"===r?this.disabledStartTime:this.disabledEndTime:this.disabledTime,Object.assign(Object.assign({},e),LS(i,o))}overrideHms(e,i){return e=e||new Kt,(i=i||new Kt).setHms(e.getHours(),e.getMinutes(),e.getSeconds())}}return n.\u0275fac=function(e){return new(e||n)(Y(Gm),Y(er),Y(Ft),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["date-range-popup"]],inputs:{isRange:"isRange",inline:"inline",showWeek:"showWeek",locale:"locale",disabledDate:"disabledDate",disabledTime:"disabledTime",showToday:"showToday",showNow:"showNow",showTime:"showTime",extraFooter:"extraFooter",ranges:"ranges",dateRender:"dateRender",panelMode:"panelMode",defaultPickerValue:"defaultPickerValue",dir:"dir"},outputs:{panelModeChange:"panelModeChange",calendarChange:"calendarChange",resultOk:"resultOk"},exportAs:["dateRangePopup"],features:[Dt],decls:9,vars:2,consts:[[4,"ngIf","ngIfElse"],["singlePanel",""],["tplInnerPopup",""],["tplFooter",""],["tplRangeQuickSelector",""],["noTimePicker",""],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["tabindex","-1"],[3,"showWeek","endPanelMode","partType","locale","showTimePicker","timeOptions","panelMode","activeDate","value","disabledDate","dateRender","selectedValue","hoverValue","panelModeChange","cellHover","selectDate","selectTime","headerChange"],[3,"locale","isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector","clickOk","clickToday",4,"ngIf"],[3,"locale","isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector","clickOk","clickToday"],[3,"class","click","mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"click","mouseenter","mouseleave"],[1,"ant-tag","ant-tag-blue"]],template:function(e,i){if(1&e&&(V(0,yZ,9,19,"ng-container",0),V(1,wZ,4,13,"ng-template",null,1,di),V(3,MZ,2,18,"ng-template",null,2,di),V(5,TZ,1,1,"ng-template",null,3,di),V(7,kZ,1,1,"ng-template",null,4,di)),2&e){const r=Bn(2);x("ngIf",i.isRange)("ngIfElse",r)}},dependencies:[pi,Et,_a,XZ,cX],encapsulation:2,changeDetection:0}),n})();const Km={position:"relative"};let NS=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p,P,E,H,G){this.nzConfigService=e,this.datePickerService=i,this.i18n=r,this.cdr=o,this.renderer=a,this.elementRef=s,this.dateHelper=l,this.nzResizeObserver=u,this.platform=f,this.directionality=P,this.noAnimation=E,this.nzFormStatusService=H,this.nzFormNoStatusService=G,this._nzModuleName="datePicker",this.isRange=!1,this.dir="ltr",this.statusCls={},this.status="",this.hasFeedback=!1,this.panelMode="date",this.destroyed$=new de,this.isCustomPlaceHolder=!1,this.isCustomFormat=!1,this.showTime=!1,this.nzAllowClear=!0,this.nzAutoFocus=!1,this.nzDisabled=!1,this.nzBorderless=!1,this.nzInputReadOnly=!1,this.nzInline=!1,this.nzPlaceHolder="",this.nzPopupStyle=Km,this.nzSize="default",this.nzStatus="",this.nzShowToday=!0,this.nzMode="date",this.nzShowNow=!0,this.nzDefaultPickerValue=null,this.nzSeparator=void 0,this.nzSuffixIcon="calendar",this.nzBackdrop=!1,this.nzId=null,this.nzPlacement="bottomLeft",this.nzShowWeekNumber=!1,this.nzOnPanelChange=new Je,this.nzOnCalendarChange=new Je,this.nzOnOk=new Je,this.nzOnOpenChange=new Je,this.inputSize=12,this.prefixCls=Dh,this.activeBarStyle={},this.overlayOpen=!1,this.overlayPositions=[...kS],this.currentPositionX="start",this.currentPositionY="bottom",this.onChangeFn=()=>{},this.onTouchedFn=()=>{},this.document=p,this.origin=new yh(this.elementRef)}get nzShowTime(){return this.showTime}set nzShowTime(e){this.showTime="object"==typeof e?e:hm(e)}get realOpenState(){return this.isOpenHandledByUser()?!!this.nzOpen:this.overlayOpen}ngAfterViewInit(){this.nzAutoFocus&&this.focus(),this.isRange&&this.platform.isBrowser&&this.nzResizeObserver.observe(this.elementRef).pipe(Pt(this.destroyed$)).subscribe(()=>{this.updateInputWidthAndArrowLeft()}),this.datePickerService.inputPartChange$.pipe(Pt(this.destroyed$)).subscribe(e=>{e&&(this.datePickerService.activeInput=e),this.focus(),this.updateInputWidthAndArrowLeft()}),this.elementRef.nativeElement.addEventListener("mousedown",this.onMouseDown)}updateInputWidthAndArrowLeft(){var e,i,r;this.inputWidth=(null===(i=null===(e=this.rangePickerInputs)||void 0===e?void 0:e.first)||void 0===i?void 0:i.nativeElement.offsetWidth)||0;const o={position:"absolute",width:`${this.inputWidth}px`};this.datePickerService.arrowLeft="left"===this.datePickerService.activeInput?0:this.inputWidth+(null===(r=this.separatorElement)||void 0===r?void 0:r.nativeElement.offsetWidth)||0,this.activeBarStyle=Object.assign(Object.assign({},o),"rtl"===this.dir?{right:`${this.datePickerService.arrowLeft}px`}:{left:`${this.datePickerService.arrowLeft}px`}),this.cdr.markForCheck()}getInput(e){var i,r;if(!this.nzInline)return this.isRange?"left"===e?null===(i=this.rangePickerInputs)||void 0===i?void 0:i.first.nativeElement:null===(r=this.rangePickerInputs)||void 0===r?void 0:r.last.nativeElement:this.pickerInput.nativeElement}focus(){const e=this.getInput(this.datePickerService.activeInput);this.document.activeElement!==e&&(null==e||e.focus())}onMouseDown(e){"input"!==e.target.tagName.toLowerCase()&&e.preventDefault()}onFocus(e,i){e.preventDefault(),i&&this.datePickerService.inputPartChange$.next(i),this.renderClass(!0)}onFocusout(e){e.preventDefault(),this.elementRef.nativeElement.contains(e.relatedTarget)||this.checkAndClose(),this.renderClass(!1)}open(){this.nzInline||!this.realOpenState&&!this.nzDisabled&&(this.updateInputWidthAndArrowLeft(),this.overlayOpen=!0,this.nzOnOpenChange.emit(!0),this.focus(),this.cdr.markForCheck())}close(){this.nzInline||this.realOpenState&&(this.overlayOpen=!1,this.nzOnOpenChange.emit(!1))}showClear(){return!this.nzDisabled&&!this.isEmptyValue(this.datePickerService.value)&&this.nzAllowClear}checkAndClose(){if(this.realOpenState)if(this.panel.isAllowed(this.datePickerService.value,!0)){if(Array.isArray(this.datePickerService.value)&&Ow(this.datePickerService.value)){const e=this.datePickerService.getActiveIndex();return void this.panel.changeValueFromSelect(this.datePickerService.value[e],!0)}this.updateInputValue(),this.datePickerService.emitValue$.next()}else this.datePickerService.setValue(this.datePickerService.initialValue),this.close()}onClickInputBox(e){e.stopPropagation(),this.focus(),this.isOpenHandledByUser()||this.open()}onOverlayKeydown(e){27===e.keyCode&&this.datePickerService.initValue()}onPositionChange(e){this.currentPositionX=e.connectionPair.originX,this.currentPositionY=e.connectionPair.originY,this.cdr.detectChanges()}onClickClear(e){e.preventDefault(),e.stopPropagation(),this.datePickerService.initValue(!0),this.datePickerService.emitValue$.next()}updateInputValue(){const e=this.datePickerService.value;this.inputValue=this.isRange?e?e.map(i=>this.formatValue(i)):["",""]:this.formatValue(e),this.cdr.markForCheck()}formatValue(e){return this.dateHelper.format(e&&e.nativeDate,this.nzFormat)}onInputChange(e,i=!1){if(!this.platform.TRIDENT&&this.document.activeElement===this.getInput(this.datePickerService.activeInput)&&!this.realOpenState)return void this.open();const r=this.checkValidDate(e);r&&this.realOpenState&&this.panel.changeValueFromSelect(r,i)}onKeyupEnter(e){this.onInputChange(e.target.value,!0)}checkValidDate(e){const i=new Kt(this.dateHelper.parseDate(e,this.nzFormat));return i.isValid()&&e===this.dateHelper.format(i.nativeDate,this.nzFormat)?i:null}getPlaceholder(e){return this.isRange?this.nzPlaceHolder[this.datePickerService.getActiveIndex(e)]:this.nzPlaceHolder}isEmptyValue(e){return null===e||(this.isRange?!e||!Array.isArray(e)||e.every(i=>!i):!e)}isOpenHandledByUser(){return void 0!==this.nzOpen}ngOnInit(){var e,i;null===(e=this.nzFormStatusService)||void 0===e||e.formStatusChanges.pipe(dc((r,o)=>r.status===o.status&&r.hasFeedback===o.hasFeedback),xS(this.nzFormNoStatusService?this.nzFormNoStatusService.noFormStatus:Po(!1)),He(([{status:r,hasFeedback:o},a])=>({status:a?"":r,hasFeedback:o})),Pt(this.destroyed$)).subscribe(({status:r,hasFeedback:o})=>{this.setStatusStyles(r,o)}),this.nzLocale||this.i18n.localeChange.pipe(Pt(this.destroyed$)).subscribe(()=>this.setLocale()),this.datePickerService.isRange=this.isRange,this.datePickerService.initValue(!0),this.datePickerService.emitValue$.pipe(Pt(this.destroyed$)).subscribe(r=>{var o,a,s,l;const u=this.datePickerService.value;if(this.datePickerService.initialValue=eh(u),this.isRange){const f=u;this.onChangeFn(f.length?[null!==(a=null===(o=f[0])||void 0===o?void 0:o.nativeDate)&&void 0!==a?a:null,null!==(l=null===(s=f[1])||void 0===s?void 0:s.nativeDate)&&void 0!==l?l:null]:[])}else this.onChangeFn(u?u.nativeDate:null);this.onTouchedFn(),this.close()}),null===(i=this.directionality.change)||void 0===i||i.pipe(Pt(this.destroyed$)).subscribe(r=>{this.dir=r,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.inputValue=this.isRange?["",""]:"",this.setModeAndFormat(),this.datePickerService.valueChange$.pipe(Pt(this.destroyed$)).subscribe(()=>{this.updateInputValue()})}ngOnChanges(e){var i,r;const{nzStatus:o,nzPlacement:a}=e;e.nzPopupStyle&&(this.nzPopupStyle=this.nzPopupStyle?Object.assign(Object.assign({},this.nzPopupStyle),Km):Km),!(null===(i=e.nzPlaceHolder)||void 0===i)&&i.currentValue&&(this.isCustomPlaceHolder=!0),!(null===(r=e.nzFormat)||void 0===r)&&r.currentValue&&(this.isCustomFormat=!0),e.nzLocale&&this.setDefaultPlaceHolder(),e.nzRenderExtraFooter&&(this.extraFooter=Gs(this.nzRenderExtraFooter)),e.nzMode&&(this.setDefaultPlaceHolder(),this.setModeAndFormat()),o&&this.setStatusStyles(this.nzStatus,this.hasFeedback),a&&this.setPlacement(this.nzPlacement)}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete(),this.elementRef.nativeElement.removeEventListener("mousedown",this.onMouseDown)}setModeAndFormat(){const e={year:"yyyy",month:"yyyy-MM",week:this.i18n.getDateLocale()?"RRRR-II":"yyyy-ww",date:this.nzShowTime?"yyyy-MM-dd HH:mm:ss":"yyyy-MM-dd"};this.nzMode||(this.nzMode="date"),this.panelMode=this.isRange?[this.nzMode,this.nzMode]:this.nzMode,this.isCustomFormat||(this.nzFormat=e[this.nzMode]),this.inputSize=Math.max(10,this.nzFormat.length)+2,this.updateInputValue()}onOpenChange(e){this.nzOnOpenChange.emit(e)}writeValue(e){this.setValue(e),this.cdr.markForCheck()}registerOnChange(e){this.onChangeFn=e}registerOnTouched(e){this.onTouchedFn=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}setLocale(){this.nzLocale=this.i18n.getLocaleData("DatePicker",{}),this.setDefaultPlaceHolder(),this.cdr.markForCheck()}setDefaultPlaceHolder(){if(!this.isCustomPlaceHolder&&this.nzLocale){const e={year:this.getPropertyOfLocale("yearPlaceholder"),month:this.getPropertyOfLocale("monthPlaceholder"),week:this.getPropertyOfLocale("weekPlaceholder"),date:this.getPropertyOfLocale("placeholder")},i={year:this.getPropertyOfLocale("rangeYearPlaceholder"),month:this.getPropertyOfLocale("rangeMonthPlaceholder"),week:this.getPropertyOfLocale("rangeWeekPlaceholder"),date:this.getPropertyOfLocale("rangePlaceholder")};this.nzPlaceHolder=this.isRange?i[this.nzMode]:e[this.nzMode]}}getPropertyOfLocale(e){return this.nzLocale.lang[e]||this.i18n.getLocaleData(`DatePicker.lang.${e}`)}setValue(e){const i=this.datePickerService.makeValue(e);this.datePickerService.setValue(i),this.datePickerService.initialValue=i,this.cdr.detectChanges()}renderClass(e){e?this.renderer.addClass(this.elementRef.nativeElement,"ant-picker-focused"):this.renderer.removeClass(this.elementRef.nativeElement,"ant-picker-focused")}onPanelModeChange(e){this.nzOnPanelChange.emit(e)}onCalendarChange(e){if(this.isRange&&Array.isArray(e)){const i=e.filter(r=>r instanceof Kt).map(r=>r.nativeDate);this.nzOnCalendarChange.emit(i)}}onResultOk(){var e,i;if(this.isRange){const r=this.datePickerService.value;this.nzOnOk.emit(r.length?[(null===(e=r[0])||void 0===e?void 0:e.nativeDate)||null,(null===(i=r[1])||void 0===i?void 0:i.nativeDate)||null]:[])}else this.nzOnOk.emit(this.datePickerService.value?this.datePickerService.value.nativeDate:null)}setStatusStyles(e,i){this.status=e,this.hasFeedback=i,this.cdr.markForCheck(),this.statusCls=Ew(this.prefixCls,e,i),Object.keys(this.statusCls).forEach(r=>{this.statusCls[r]?this.renderer.addClass(this.elementRef.nativeElement,r):this.renderer.removeClass(this.elementRef.nativeElement,r)})}setPlacement(e){const i=tu[e];this.overlayPositions=[i,...kS],this.currentPositionX=i.originX,this.currentPositionY=i.originY}}return n.\u0275fac=function(e){return new(e||n)(Y(gc),Y(Gm),Y(uc),Y(er),Y(Ai),Y(jt),Y(Oo),Y(NK),Y(Or),Y(en),Y(qr,8),Y(Sa,9),Y(vh,8),Y(jM,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-date-picker"],["nz-week-picker"],["nz-month-picker"],["nz-year-picker"],["nz-range-picker"]],viewQuery:function(e,i){if(1&e&&(Mi(_c,5),Mi(FS,5),Mi(xZ,5),Mi(PZ,5),Mi(zZ,5)),2&e){let r;ui(r=hi())&&(i.cdkConnectedOverlay=r.first),ui(r=hi())&&(i.panel=r.first),ui(r=hi())&&(i.separatorElement=r.first),ui(r=hi())&&(i.pickerInput=r.first),ui(r=hi())&&(i.rangePickerInputs=r)}},hostVars:16,hostBindings:function(e,i){1&e&&_e("click",function(o){return i.onClickInputBox(o)}),2&e&&Gt("ant-picker",!0)("ant-picker-range",i.isRange)("ant-picker-large","large"===i.nzSize)("ant-picker-small","small"===i.nzSize)("ant-picker-disabled",i.nzDisabled)("ant-picker-rtl","rtl"===i.dir)("ant-picker-borderless",i.nzBorderless)("ant-picker-inline",i.nzInline)},inputs:{nzAllowClear:"nzAllowClear",nzAutoFocus:"nzAutoFocus",nzDisabled:"nzDisabled",nzBorderless:"nzBorderless",nzInputReadOnly:"nzInputReadOnly",nzInline:"nzInline",nzOpen:"nzOpen",nzDisabledDate:"nzDisabledDate",nzLocale:"nzLocale",nzPlaceHolder:"nzPlaceHolder",nzPopupStyle:"nzPopupStyle",nzDropdownClassName:"nzDropdownClassName",nzSize:"nzSize",nzStatus:"nzStatus",nzFormat:"nzFormat",nzDateRender:"nzDateRender",nzDisabledTime:"nzDisabledTime",nzRenderExtraFooter:"nzRenderExtraFooter",nzShowToday:"nzShowToday",nzMode:"nzMode",nzShowNow:"nzShowNow",nzRanges:"nzRanges",nzDefaultPickerValue:"nzDefaultPickerValue",nzSeparator:"nzSeparator",nzSuffixIcon:"nzSuffixIcon",nzBackdrop:"nzBackdrop",nzId:"nzId",nzPlacement:"nzPlacement",nzShowWeekNumber:"nzShowWeekNumber",nzShowTime:"nzShowTime"},outputs:{nzOnPanelChange:"nzOnPanelChange",nzOnCalendarChange:"nzOnCalendarChange",nzOnOk:"nzOnOk",nzOnOpenChange:"nzOnOpenChange"},exportAs:["nzDatePicker"],features:[Jt([Gm,{provide:ir,multi:!0,useExisting:vt(()=>n)}]),Dt],decls:8,vars:7,consts:[[4,"ngIf","ngIfElse"],["tplRangeInput",""],["tplRightRest",""],["inlineMode",""],["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayTransformOriginOn","positionChange","detach","overlayKeydown"],[3,"class",4,"ngIf"],[4,"ngIf"],["autocomplete","off",3,"disabled","readOnly","ngModel","placeholder","size","ngModelChange","focus","focusout","keyup.enter"],["pickerInput",""],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["separatorElement",""],[4,"nzStringTemplateOutlet"],["defaultSeparator",""],["nz-icon","","nzType","swap-right","nzTheme","outline"],["autocomplete","off",3,"disabled","readOnly","size","ngModel","placeholder","click","focusout","focus","keyup.enter","ngModelChange"],["rangePickerInput",""],[3,"ngStyle"],[3,"class","click",4,"ngIf"],[3,"status",4,"ngIf"],[3,"click"],["nz-icon","","nzType","close-circle","nzTheme","fill"],["nz-icon","",3,"nzType"],[3,"status"],[3,"isRange","inline","defaultPickerValue","showWeek","panelMode","locale","showToday","showNow","showTime","dateRender","disabledDate","disabledTime","extraFooter","ranges","dir","panelModeChange","calendarChange","resultOk"],[1,"ant-picker-wrapper",2,"position","relative",3,"nzNoAnimation"]],template:function(e,i){if(1&e&&(V(0,HZ,3,2,"ng-container",0),V(1,BZ,2,6,"ng-template",null,1,di),V(3,jZ,5,10,"ng-template",null,2,di),V(5,$Z,2,36,"ng-template",null,3,di),V(7,GZ,2,3,"ng-template",4),_e("positionChange",function(o){return i.onPositionChange(o)})("detach",function(){return i.close()})("overlayKeydown",function(o){return i.onOverlayKeydown(o)})),2&e){const r=Bn(6);x("ngIf",!i.nzInline)("ngIfElse",r),T(7),x("cdkConnectedOverlayHasBackdrop",i.nzBackdrop)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i.realOpenState)("cdkConnectedOverlayPositions",i.overlayPositions)("cdkConnectedOverlayTransformOriginOn",".ant-picker-wrapper")}},dependencies:[hj,Et,_a,Ns,zo,pr,or,_c,Js,Sh,Sa,$M,Ch,eu,FS],encapsulation:2,data:{animation:[PS]},changeDetection:0}),at([Wt()],n.prototype,"nzAllowClear",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzBorderless",void 0),at([Wt()],n.prototype,"nzInputReadOnly",void 0),at([Wt()],n.prototype,"nzInline",void 0),at([Wt()],n.prototype,"nzOpen",void 0),at([Wt()],n.prototype,"nzShowToday",void 0),at([Wt()],n.prototype,"nzShowNow",void 0),at([Ui()],n.prototype,"nzSeparator",void 0),at([Ui()],n.prototype,"nzSuffixIcon",void 0),at([Ui()],n.prototype,"nzBackdrop",void 0),at([Wt()],n.prototype,"nzShowWeekNumber",void 0),n})(),RS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr,ic,Lw,Wm,yc]}),n})(),hX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,bh,RS,vc,Th,qm,WM,yc,Wm,wS,RS]}),n})(),VS=(()=>{class n{constructor(e,i,r,o,a,s,l){this.elementRef=e,this.renderer=i,this.mediaMatcher=r,this.ngZone=o,this.platform=a,this.breakpointService=s,this.directionality=l,this.nzAlign=null,this.nzJustify=null,this.nzGutter=null,this.actualGutter$=new Rs(1),this.dir="ltr",this.destroy$=new de}getGutter(){const e=[null,null],i=this.nzGutter||0;return(Array.isArray(i)?i:[i,null]).forEach((o,a)=>{"object"==typeof o&&null!==o?(e[a]=null,Object.keys(Mh).map(s=>{const l=s;this.mediaMatcher.matchMedia(Mh[l]).matches&&o[l]&&(e[a]=o[l])})):e[a]=Number(o)||null}),e}setGutterStyle(){const[e,i]=this.getGutter();this.actualGutter$.next([e,i]);const r=(o,a)=>{null!==a&&this.renderer.setStyle(this.elementRef.nativeElement,o,`-${a/2}px`)};r("margin-left",e),r("margin-right",e),r("margin-top",i),r("margin-bottom",i)}ngOnInit(){var e;this.dir=this.directionality.value,null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i}),this.setGutterStyle()}ngOnChanges(e){e.nzGutter&&this.setGutterStyle()}ngAfterViewInit(){this.platform.isBrowser&&this.breakpointService.subscribe(Mh).pipe(Pt(this.destroy$)).subscribe(()=>{this.setGutterStyle()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai),Y(km),Y(Ft),Y(Or),Y(eK),Y(qr,8))},n.\u0275dir=We({type:n,selectors:[["","nz-row",""],["nz-row"],["nz-form-item"]],hostAttrs:[1,"ant-row"],hostVars:20,hostBindings:function(e,i){2&e&&Gt("ant-row-top","top"===i.nzAlign)("ant-row-middle","middle"===i.nzAlign)("ant-row-bottom","bottom"===i.nzAlign)("ant-row-start","start"===i.nzJustify)("ant-row-end","end"===i.nzJustify)("ant-row-center","center"===i.nzJustify)("ant-row-space-around","space-around"===i.nzJustify)("ant-row-space-between","space-between"===i.nzJustify)("ant-row-space-evenly","space-evenly"===i.nzJustify)("ant-row-rtl","rtl"===i.dir)},inputs:{nzAlign:"nzAlign",nzJustify:"nzJustify",nzGutter:"nzGutter"},exportAs:["nzRow"],features:[Dt]}),n})(),dX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Vj,oh]}),n})();class pX{constructor(t,e){this.delay=t,this.scheduler=e}call(t,e){return e.subscribe(new Qm(t,this.delay,this.scheduler))}}class Qm extends I{constructor(t,e,i){super(t),this.delay=e,this.scheduler=i,this.queue=[],this.active=!1,this.errored=!1}static dispatch(t){const e=t.source,i=e.queue,r=t.scheduler,o=t.destination;for(;i.length>0&&i[0].time-r.now()<=0;)i.shift().notification.observe(o);if(i.length>0){const a=Math.max(0,i[0].time-r.now());this.schedule(t,a)}else this.unsubscribe(),e.active=!1}_schedule(t){this.active=!0,this.destination.add(t.schedule(Qm.dispatch,this.delay,{source:this,destination:this.destination,scheduler:t}))}scheduleNotification(t){if(!0===this.errored)return;const e=this.scheduler,i=new gX(e.now()+this.delay,t);this.queue.push(i),!1===this.active&&this._schedule(e)}_next(t){this.scheduleNotification(Pr.createNext(t))}_error(t){this.errored=!0,this.queue=[],this.destination.error(t),this.unsubscribe()}_complete(){this.scheduleNotification(Pr.createComplete()),this.unsubscribe()}}class gX{constructor(t,e){this.time=t,this.notification=e}}const vX=["overlay"];function _X(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(2);T(1),cn(e.nzTitle)}}function yX(n,t){if(1&n&&(q(0,"div",2)(1,"div",3)(2,"div",4),Ce(3,"span",5),j(),q(4,"div",6),V(5,_X,2,1,"ng-container",7),j()()()),2&n){const e=k();Gt("ant-tooltip-rtl","rtl"===e.dir),x("ngClass",e._classMap)("ngStyle",e.nzOverlayStyle)("@.disabled",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("nzNoAnimation",null==e.noAnimation?null:e.noAnimation.nzNoAnimation)("@zoomBigMotion","active"),T(3),x("ngStyle",e._contentStyleMap),T(1),x("ngStyle",e._contentStyleMap),T(1),x("nzStringTemplateOutlet",e.nzTitle)("nzStringTemplateOutletContext",e.nzTitleContext)}}let bX=(()=>{class n{constructor(e,i,r,o,a,s){this.elementRef=e,this.hostView=i,this.resolver=r,this.renderer=o,this.noAnimation=a,this.nzConfigService=s,this.visibleChange=new Je,this.internalVisible=!1,this.destroy$=new de,this.triggerDisposables=[]}get _title(){return this.title||this.directiveTitle||null}get _content(){return this.content||this.directiveContent||null}get _trigger(){return void 0!==this.trigger?this.trigger:"hover"}get _placement(){const e=this.placement;return Array.isArray(e)&&e.length>0?e:"string"==typeof e&&e?[e]:["top"]}get _visible(){return(void 0!==this.visible?this.visible:this.internalVisible)||!1}get _mouseEnterDelay(){return this.mouseEnterDelay||.15}get _mouseLeaveDelay(){return this.mouseLeaveDelay||.1}get _overlayClassName(){return this.overlayClassName||null}get _overlayStyle(){return this.overlayStyle||null}getProxyPropertyMap(){return{noAnimation:["noAnimation",()=>!!this.noAnimation]}}ngOnChanges(e){const{trigger:i}=e;i&&!i.isFirstChange()&&this.registerTriggers(),this.component&&this.updatePropertiesByChanges(e)}ngAfterViewInit(){this.createComponent(),this.registerTriggers()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.clearTogglingTimer(),this.removeTriggerListeners()}show(){var e;null===(e=this.component)||void 0===e||e.show()}hide(){var e;null===(e=this.component)||void 0===e||e.hide()}updatePosition(){this.component&&this.component.updatePosition()}createComponent(){const e=this.componentRef;this.component=e.instance,this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),e.location.nativeElement),this.component.setOverlayOrigin(this.origin||this.elementRef),this.initProperties();const i=this.component.nzVisibleChange.pipe(dc());i.pipe(Pt(this.destroy$)).subscribe(r=>{this.internalVisible=r,this.visibleChange.emit(r)}),i.pipe(Bs(r=>r),function mX(n,t=sh){const i=function fX(n){return n instanceof Date&&!isNaN(+n)}(n)?+n-t.now():Math.abs(n);return r=>r.lift(new pX(i,t))}(0,tS),Bs(()=>{var r,o;return Boolean(null===(o=null===(r=this.component)||void 0===r?void 0:r.overlay)||void 0===o?void 0:o.overlayRef)}),Pt(this.destroy$)).subscribe(()=>{var r;null===(r=this.component)||void 0===r||r.updatePosition()})}registerTriggers(){const e=this.elementRef.nativeElement,i=this.trigger;if(this.removeTriggerListeners(),"hover"===i){let r;this.triggerDisposables.push(this.renderer.listen(e,"mouseenter",()=>{this.delayEnterLeave(!0,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen(e,"mouseleave",()=>{var o;this.delayEnterLeave(!0,!1,this._mouseLeaveDelay),(null===(o=this.component)||void 0===o?void 0:o.overlay.overlayRef)&&!r&&(r=this.component.overlay.overlayRef.overlayElement,this.triggerDisposables.push(this.renderer.listen(r,"mouseenter",()=>{this.delayEnterLeave(!1,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen(r,"mouseleave",()=>{this.delayEnterLeave(!1,!1,this._mouseLeaveDelay)})))}))}else"focus"===i?(this.triggerDisposables.push(this.renderer.listen(e,"focusin",()=>this.show())),this.triggerDisposables.push(this.renderer.listen(e,"focusout",()=>this.hide()))):"click"===i&&this.triggerDisposables.push(this.renderer.listen(e,"click",r=>{r.preventDefault(),this.show()}))}updatePropertiesByChanges(e){this.updatePropertiesByKeys(Object.keys(e))}updatePropertiesByKeys(e){var i;const r=Object.assign({title:["nzTitle",()=>this._title],directiveTitle:["nzTitle",()=>this._title],content:["nzContent",()=>this._content],directiveContent:["nzContent",()=>this._content],trigger:["nzTrigger",()=>this._trigger],placement:["nzPlacement",()=>this._placement],visible:["nzVisible",()=>this._visible],mouseEnterDelay:["nzMouseEnterDelay",()=>this._mouseEnterDelay],mouseLeaveDelay:["nzMouseLeaveDelay",()=>this._mouseLeaveDelay],overlayClassName:["nzOverlayClassName",()=>this._overlayClassName],overlayStyle:["nzOverlayStyle",()=>this._overlayStyle],arrowPointAtCenter:["nzArrowPointAtCenter",()=>this.arrowPointAtCenter]},this.getProxyPropertyMap());(e||Object.keys(r).filter(o=>!o.startsWith("directive"))).forEach(o=>{if(r[o]){const[a,s]=r[o];this.updateComponentValue(a,s())}}),null===(i=this.component)||void 0===i||i.updateByDirective()}initProperties(){this.updatePropertiesByKeys()}updateComponentValue(e,i){void 0!==i&&(this.component[e]=i)}delayEnterLeave(e,i,r=-1){this.delayTimer?this.clearTogglingTimer():r>0?this.delayTimer=setTimeout(()=>{this.delayTimer=void 0,i?this.show():this.hide()},1e3*r):i&&e?this.show():this.hide()}removeTriggerListeners(){this.triggerDisposables.forEach(e=>e()),this.triggerDisposables.length=0}clearTogglingTimer(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=void 0)}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Tr),Y(ha),Y(Ai),Y(Sa),Y(gc))},n.\u0275dir=We({type:n,features:[Dt]}),n})(),CX=(()=>{class n{constructor(e,i,r){this.cdr=e,this.directionality=i,this.noAnimation=r,this.nzTitle=null,this.nzContent=null,this.nzArrowPointAtCenter=!1,this.nzOverlayStyle={},this.nzBackdrop=!1,this.nzVisibleChange=new de,this._visible=!1,this._trigger="hover",this.preferredPlacement="top",this.dir="ltr",this._classMap={},this._prefix="ant-tooltip",this._positions=[...TS],this.destroy$=new de}set nzVisible(e){const i=hm(e);this._visible!==i&&(this._visible=i,this.nzVisibleChange.next(i))}get nzVisible(){return this._visible}set nzTrigger(e){this._trigger=e}get nzTrigger(){return this._trigger}set nzPlacement(e){const i=e.map(r=>Yi[r]);this._positions=[...i,...TS]}ngOnInit(){var e;null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.nzVisibleChange.complete(),this.destroy$.next(),this.destroy$.complete()}show(){this.nzVisible||(this.isEmpty()||(this.nzVisible=!0,this.nzVisibleChange.next(!0),this.cdr.detectChanges()),this.origin&&this.overlay&&this.overlay.overlayRef&&"rtl"===this.overlay.overlayRef.getDirection()&&this.overlay.overlayRef.setDirection("ltr"))}hide(){!this.nzVisible||(this.nzVisible=!1,this.nzVisibleChange.next(!1),this.cdr.detectChanges())}updateByDirective(){this.updateStyles(),this.cdr.detectChanges(),Promise.resolve().then(()=>{this.updatePosition(),this.updateVisibilityByTitle()})}updatePosition(){this.origin&&this.overlay&&this.overlay.overlayRef&&this.overlay.overlayRef.updatePosition()}onPositionChange(e){this.preferredPlacement=DS(e),this.updateStyles(),this.cdr.detectChanges()}setOverlayOrigin(e){this.origin=e,this.cdr.markForCheck()}onClickOutside(e){!this.origin.nativeElement.contains(e.target)&&null!==this.nzTrigger&&this.hide()}updateVisibilityByTitle(){this.isEmpty()&&this.hide()}updateStyles(){this._classMap={[this.nzOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0}}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa))},n.\u0275dir=We({type:n,viewQuery:function(e,i){if(1&e&&Mi(vX,5),2&e){let r;ui(r=hi())&&(i.overlay=r.first)}}}),n})();function Zm(n){return!(n instanceof Hi||""!==n&&kn(n))}let wX=(()=>{class n extends CX{constructor(e,i,r){super(e,i,r),this.nzTitle=null,this.nzTitleContext=null,this._contentStyleMap={}}isEmpty(){return Zm(this.nzTitle)}updateStyles(){const e=this.nzColor&&function HW(n){return-1!==VW.indexOf(n)}(this.nzColor);this._classMap={[this.nzOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0,[`${this._prefix}-${this.nzColor}`]:e},this._contentStyleMap={backgroundColor:this.nzColor&&!e?this.nzColor:null}}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa,9))},n.\u0275cmp=tt({type:n,selectors:[["nz-tooltip"]],exportAs:["nzTooltipComponent"],features:[kt],decls:2,vars:5,consts:[["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayPush","nzArrowPointAtCenter","overlayOutsideClick","detach","positionChange"],["overlay","cdkConnectedOverlay"],[1,"ant-tooltip",3,"ngClass","ngStyle","nzNoAnimation"],[1,"ant-tooltip-content"],[1,"ant-tooltip-arrow"],[1,"ant-tooltip-arrow-content",3,"ngStyle"],[1,"ant-tooltip-inner",3,"ngStyle"],[4,"nzStringTemplateOutlet","nzStringTemplateOutletContext"]],template:function(e,i){1&e&&(V(0,yX,6,11,"ng-template",0,1,di),_e("overlayOutsideClick",function(o){return i.onClickOutside(o)})("detach",function(){return i.hide()})("positionChange",function(o){return i.onPositionChange(o)})),2&e&&x("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i._visible)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayPush",!0)("nzArrowPointAtCenter",i.nzArrowPointAtCenter)},dependencies:[Zo,Ns,_c,Ch,Sh,Sa],encapsulation:2,data:{animation:[zS]},changeDetection:0}),n})(),MX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,bh,yc,Th,qm]}),n})();function SX(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(3);T(1),cn(e.nzTitle)}}function TX(n,t){if(1&n&&(q(0,"div",10),V(1,SX,2,1,"ng-container",9),j()),2&n){const e=k(2);T(1),x("nzStringTemplateOutlet",e.nzTitle)}}function DX(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(2);T(1),cn(e.nzContent)}}function kX(n,t){if(1&n&&(q(0,"div",2)(1,"div",3)(2,"div",4),Ce(3,"span",5),j(),q(4,"div",6)(5,"div"),V(6,TX,2,1,"div",7),q(7,"div",8),V(8,DX,2,1,"ng-container",9),j()()()()()),2&n){const e=k();Gt("ant-popover-rtl","rtl"===e.dir),x("ngClass",e._classMap)("ngStyle",e.nzOverlayStyle)("@.disabled",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("nzNoAnimation",null==e.noAnimation?null:e.noAnimation.nzNoAnimation)("@zoomBigMotion","active"),T(6),x("ngIf",e.nzTitle),T(2),x("nzStringTemplateOutlet",e.nzContent)}}let PX=(()=>{class n extends bX{constructor(e,i,r,o,a,s){super(e,i,r,o,a,s),this._nzModuleName="popover",this.trigger="hover",this.placement="top",this.nzPopoverBackdrop=!1,this.visibleChange=new Je,this.componentRef=this.hostView.createComponent(zX)}getProxyPropertyMap(){return Object.assign({nzPopoverBackdrop:["nzBackdrop",()=>this.nzPopoverBackdrop]},super.getProxyPropertyMap())}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Tr),Y(ha),Y(Ai),Y(Sa,9),Y(gc))},n.\u0275dir=We({type:n,selectors:[["","nz-popover",""]],hostVars:2,hostBindings:function(e,i){2&e&&Gt("ant-popover-open",i.visible)},inputs:{arrowPointAtCenter:["nzPopoverArrowPointAtCenter","arrowPointAtCenter"],title:["nzPopoverTitle","title"],content:["nzPopoverContent","content"],directiveTitle:["nz-popover","directiveTitle"],trigger:["nzPopoverTrigger","trigger"],placement:["nzPopoverPlacement","placement"],origin:["nzPopoverOrigin","origin"],visible:["nzPopoverVisible","visible"],mouseEnterDelay:["nzPopoverMouseEnterDelay","mouseEnterDelay"],mouseLeaveDelay:["nzPopoverMouseLeaveDelay","mouseLeaveDelay"],overlayClassName:["nzPopoverOverlayClassName","overlayClassName"],overlayStyle:["nzPopoverOverlayStyle","overlayStyle"],nzPopoverBackdrop:"nzPopoverBackdrop"},outputs:{visibleChange:"nzPopoverVisibleChange"},exportAs:["nzPopover"],features:[kt]}),at([Wt()],n.prototype,"arrowPointAtCenter",void 0),at([Ui()],n.prototype,"nzPopoverBackdrop",void 0),n})(),zX=(()=>{class n extends wX{constructor(e,i,r){super(e,i,r),this._prefix="ant-popover"}get hasBackdrop(){return"click"===this.nzTrigger&&this.nzBackdrop}isEmpty(){return Zm(this.nzTitle)&&Zm(this.nzContent)}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa,9))},n.\u0275cmp=tt({type:n,selectors:[["nz-popover"]],exportAs:["nzPopoverComponent"],features:[kt],decls:2,vars:6,consts:[["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayOpen","cdkConnectedOverlayPush","nzArrowPointAtCenter","overlayOutsideClick","detach","positionChange"],["overlay","cdkConnectedOverlay"],[1,"ant-popover",3,"ngClass","ngStyle","nzNoAnimation"],[1,"ant-popover-content"],[1,"ant-popover-arrow"],[1,"ant-popover-arrow-content"],["role","tooltip",1,"ant-popover-inner"],["class","ant-popover-title",4,"ngIf"],[1,"ant-popover-inner-content"],[4,"nzStringTemplateOutlet"],[1,"ant-popover-title"]],template:function(e,i){1&e&&(V(0,kX,9,9,"ng-template",0,1,di),_e("overlayOutsideClick",function(o){return i.onClickOutside(o)})("detach",function(){return i.hide()})("positionChange",function(o){return i.onPositionChange(o)})),2&e&&x("cdkConnectedOverlayHasBackdrop",i.hasBackdrop)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayOpen",i._visible)("cdkConnectedOverlayPush",!0)("nzArrowPointAtCenter",i.nzArrowPointAtCenter)},dependencies:[Zo,Et,Ns,_c,Ch,Sh,Sa],encapsulation:2,data:{animation:[zS]},changeDetection:0}),n})(),EX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,bh,yc,Th,qm,MX]}),n})(),AX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Ym,vc,yc]}),n})();class nu{constructor(){this._windowWidth$=null,this._viewMode$=null,this._windowWidth$=new Q1(window.innerWidth),this._viewMode$=new Q1("lg")}getWindowWidth(){return this._windowWidth$.getValue()}getViewMode(){return this._viewMode$.getValue()}setWindowWidth(t){let e;this._windowWidth$.next(t),e=t<=400?"sm":t<=600?"md":"lg",this._viewMode$.next(e)}get windowWidth(){return this._windowWidth$.asObservable()}get viewMode(){return this._viewMode$.asObservable()}}class LX{constructor(t){if(this.logID=t,void 0===t){t="reader_log";let e=document.getElementById(t);e?this.logElement=e:(this.logElement=document.createElement("div"),this.logElement.setAttribute("id",t),document.body.appendChild(this.logElement))}else this.logElement=document.getElementById(t);this.logElement.setAttribute("aria-live","assertive"),this.logElement.setAttribute("aria-relevant","additions"),this.logElement.setAttribute("role","log"),this.logElement.setAttribute("class","screen_reader_only")}add(t){let e=document.createElement("p");e.appendChild(document.createTextNode(t)),this.logElement.appendChild(e)}}class Vn{constructor(){this.srLog=new LX}getLhcFormData(){return this.lhcFormData}setLhcFormData(t){this.lhcFormData=t}setActiveRow(t){this.lhcFormData&&t&&(this.lhcFormData.setActiveRow(t),t._validationErrors&&t._validationErrors.forEach(e=>{this.sendMsgToScreenReader(`${t.question} ${e}`)}))}activeRowOnBlur(t){t._visitedBefore?t._showValidation=!1:(t._showValidation=!0,setTimeout(()=>{t._showValidation=!1,t._visitedBefore=!0},window.LForms.Validations._timeout))}getActiveRowClass(t){return this.lhcFormData.getActiveRowClass(t)}getSkipLogicClass(t){return this.lhcFormData.getSkipLogicClass(t)}getTableColumnStyle(t){var e={};if(t.displayControl&&Array.isArray(t.displayControl.colCSS))for(var i=t.displayControl.colCSS,r=0,o=i.length;r1)}hasOneRepeatingRow(t){var e=!1,i=this.lhcFormData._horizontalTableInfo[t._codePath+t._parentIdPath_];return i&&i.tableRows&&1===i.tableRows.length&&(e=!0),e}getCodingInstructionsDisplayType(t){var e="";if(t.codingInstructions&&t.codingInstructions.length>0){if(this.lhcFormData.templateOptions.allowHTMLInInstructions&&"html"===t.codingInstructionsFormat)var r="html";else r="escaped";e=(this.lhcFormData.templateOptions.showCodingInstruction?"inline":"popover")+"-"+r}return e}checkUnits(t){return!!(t._unitAutocompOptions||t._unitReadonly&&t.unit&&t.unit._displayUnit)}targetShown(t){return this.lhcFormData?!1!==t._enableWhenExpVal&&"target-disabled"!==this.lhcFormData.getSkipLogicClass(t):null}getRepeatingSN(t){var e="";return t._questionRepeatable&&(e=t._idPath.slice(1).replace(/\//g,".")),e}getItemAnswerId(t,e){return(t._elementId+(e.code||e.text)).replace(/\s+/g,"")}getSiblingStatus(t){var e="";return t._lastSibling&&(e+="lhc-last-item"),t._firstSibling&&(e+=" lhc-first-item"),e}getTreeLineClass(){const t=this.getLhcFormData().templateOptions;return t.hideTreeLine||t.hideIndentation?"":"lhc-tree-line"}getIndentationClass(){return this.getLhcFormData().templateOptions.hideIndentation?"":"lhc-indentation"}getItemClassList(t,e){return["lhc-item",this.getItemViewModeClass(t,e),this.getTreeLineClass(),this.getIndentationClass(),this.getSiblingStatus(t),this.getRowClass(t),this.getActiveRowClass(t)].join(" ")}isHideRepetitionNumber(){return this.getLhcFormData().templateOptions.hideRepetitionNumber}getRowClass(t){var e=" lhc-datatype-"+t.dataType;return t._answerRequired&&(e+=" lf-answer-required"),e+=t.header?" lhc-item-group":" lhc-item-question",(!t.question||0===t.question.length)&&(e+=" lf-empty-question"),t._visitedBefore&&(e+=" lhc-visited-before"),t._showValidation&&(e+=" lhc-show-validation"),t._isHiddenFromView&&(e+=" lhc-hidden-from-view"),Array.isArray(t._validationErrors)&&t._validationErrors.length>0&&(e+=" lhc-invalid"),e}getViewModeClass(t){var e,i;let r,o=null===(i=null===(e=this.lhcFormData)||void 0===e?void 0:e.templateOptions)||void 0===i?void 0:i.viewMode;switch((!o||"auto"===o)&&(o=t),o){case"lg":default:r="lhc-view-lg";break;case"md":r="lhc-view-md";break;case"sm":r="lhc-view-sm"}return r}getItemViewModeClass(t,e){let i,r="";if(t)switch(i=t.displayControl&&t.displayControl.viewMode?t.displayControl.viewMode:this.lhcFormData.templateOptions.viewMode,(!i||"auto"===i)&&(i=e),i){case"lg":default:r="lhc-item-view-lg";break;case"md":r="lhc-item-view-md";break;case"sm":r="lhc-item-view-sm"}return r}addOneRepeatingItem(t,e){var i=!1;this.lhcFormData&&!this.lhcFormData.templateOptions.allowMultipleEmptyRepeatingItems&&(i=this.lhcFormData.areAnyRepeatingItemsEmpty(t))&&t._showUnusedItemWarning&&(t._unusedItemWarning||(t._unusedItemWarning='Please enter info in the blank "'+t._text+'"')),i||(e?this.lhcFormData.appendRepeatingItems(t):this.lhcFormData.addRepeatingItems(t),this.sendActionsToScreenReader())}removeOneRepeatingItem(t){var e=this.lhcFormData.getNextRepeatingItem(t),i="";if(e)i=2===this.lhcFormData.getRepeatingItemCount(t)?"add-"+e._elementId:"del-"+e._elementId;else{var r=this.lhcFormData.getPrevRepeatingItem(t);r&&(i="add-"+r._elementId)}this.lhcFormData.removeRepeatingItems(t),this.sendActionsToScreenReader(),setTimeout(function(){var o=document.getElementById(i);o&&o.focus()},1)}hideUnusedItemWarning(t){this.lhcFormData&&!this.lhcFormData.templateOptions.allowMultipleEmptyRepeatingItems&&(t._showUnusedItemWarning=!1)}getHorizontalTableInfo(){return this.lhcFormData._horizontalTableInfo}trackByElementId(t,e){return e._elementId}trackByRowHeaderElementId(t,e){return e.header._elementId}trackByColumnHeaderId(t,e){return e.id}isSubsequentHorizontalTableGroupItem(t){return t&&t.displayControl&&"horizontal"===t.displayControl.questionLayout&&!t._horizontalTableHeader}sendMsgToScreenReader(t){this.srLog.add(t)}sendActionsToScreenReader(){this.lhcFormData&&this.lhcFormData._actionLogs.length>0&&(this.lhcFormData._actionLogs.forEach(t=>{this.srLog.add(t)}),this.lhcFormData._actionLogs=[])}isFormReady(){return!!this.lhcFormData._formReady}onItemValueChange(t,e,i,r=!1){this.lhcFormData&&(r||!r&&!nt.deepEqual(e,i))&&(this.lhcFormData.updateOnSourceItemChange(t),this.sendActionsToScreenReader())}}function FX(n,t){if(1&n){const e=Ye();q(0,"button",8),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.removeOneRepeatingItem(r.item))}),Fe(1,"-"),j()}if(2&n){const e=k(2);_n("id","del-",e.item._elementId,"")("title",'Remove this "',e.item._text,'"')}}function NX(n,t){if(1&n&&Ce(0,"lhc-item",12),2&n){const e=k().$implicit,i=k(3);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function RX(n,t){if(1&n&&(ge(0),V(1,NX,1,5,"lhc-item",11),ve()),2&n){const e=t.$implicit,i=k(3);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView)}}function VX(n,t){if(1&n&&(q(0,"div",9),V(1,RX,2,1,"ng-container",10),j()),2&n){const e=k(2);T(1),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function HX(n,t){if(1&n&&(q(0,"div"),Ce(1,"lhc-button-popover",13),j()),2&n){const e=k(2);Ue("lhc-button-padding ",e.lhcDataService.getSkipLogicClass(e.item),""),T(1),_n("buttonLabel",'+ Add another "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")}}function BX(n,t){if(1&n&&(ge(0),q(1,"div",1)(2,"div",2),Ce(3,"lhc-item-question-text",3),j(),q(4,"div",4),V(5,FX,2,2,"button",5),j()(),V(6,VX,2,2,"div",6),V(7,HX,2,6,"div",7),ve()),2&n){const e=k();T(3),x("item",e.item),T(2),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item)),T(1),x("ngIf",e.item.items),T(1),x("ngIf",e.item._lastRepeatingItem)}}let HS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.viewMode="",e.windowWidth.subscribe(r=>{this.viewMode=e.getViewMode()})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-group-vertical"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"lhc-item-group-title","lhc-de-label-button"],[1,"lhc-de-label"],[3,"item"],[1,"lhc-de-button"],["class","lhc-float-button lhc-button","type","button",3,"id","title","click",4,"ngIf"],["class","lhc-item-group-body",4,"ngIf"],[3,"class",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[1,"lhc-item-group-body"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"],[3,"item","popoverType","buttonLabel"]],template:function(e,i){1&e&&V(0,BX,8,4,"ng-container",0),2&e&&x("ngIf",i.item)}}),n})(),BS=(()=>{class n{constructor(e){this.sanitized=e}transform(e,...i){return this.sanitized.bypassSecurityTrustHtml(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(K0,16))},n.\u0275pipe=Pi({name:"safeHtml",type:n,pure:!0}),n})();function UX(n,t){if(1&n){const e=Ye();q(0,"button",8),_e("nzPopoverVisibleChange",function(r){return ae(e),re(k().item._showUnusedItemWarning=r)})("click",function(){ae(e);const r=k();return re(r.lhcDataService.addOneRepeatingItem(r.item,r.append))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.hideUnusedItemWarning(r.item))}),Fe(1),j()}if(2&n){const e=k(),i=Bn(6);_n("id","add-",e.item._elementId,"")("nzPopoverOverlayClassName","warning-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","add-button-",e.item._elementId,"")("aria-label","add button for ",e.item.question,"")("aria-describedby","add-button-",e.item._elementId,""),x("nzPopoverVisible",e.item._showUnusedItemWarning)("nzPopoverContent",i)("nzPopoverTrigger",e.click),T(1),$t(" ",e.buttonLabel," ")}}function YX(n,t){if(1&n){const e=Ye();q(0,"button",9),_e("click",function(){ae(e);const r=k();return re(r.onShowingPopver(r.item))}),Ce(1,"i",10),j()}if(2&n){const e=k(),i=Bn(10);_n("id","help-button-",e.item._elementId,"")("nzPopoverOverlayClassName","help-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","help-content-",e.item._elementId,"")("aria-label","Help button for ",e.item.question,"")("aria-describedby","help-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function qX(n,t){if(1&n){const e=Ye();q(0,"button",9),_e("click",function(){ae(e);const r=k();return re(r.onShowingPopver(r.item))}),Ce(1,"i",10),j()}if(2&n){const e=k(),i=Bn(8);_n("id","help-button-",e.item._elementId,"")("nzPopoverOverlayClassName","help-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","help-content-",e.item._elementId,"")("aria-label","Help button for ",e.item.question,"")("aria-describedby","help-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function jX(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(2);return re(r.onShowingPopver(r.item))}),Ce(1,"i",13),j()}if(2&n){const e=k(2),i=Bn(12);_n("id","copyright-button-",e.item._elementId,"")("nzPopoverOverlayClassName","copyright-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","copyright-content-",e.item._elementId,"")("aria-label","Copyright button for ",e.item.question,"")("aria-describedby","copyright-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function $X(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(2);return re(r.onShowingPopver(r.item))}),Ce(1,"i",14),j()}if(2&n){const e=k(2),i=Bn(12);_n("id","copyright-button-",e.item.code,"")("nzPopoverOverlayClassName","copyright-class",e.item.code.replaceAll("/","-"),""),jn("aria-controls","copyright-content-",e.item.code,"")("aria-label","Copyright button for ",e.item.name||e.item.fhirQName,"")("aria-describedby","copyright-button-",e.item.code,""),x("nzPopoverContent",i)}}function WX(n,t){if(1&n&&(ge(0),V(1,jX,2,6,"button",11),V(2,$X,2,6,"button",11),ve()),2&n){const e=k();T(1),x("ngIf",!e.formLevel),T(1),x("ngIf",e.formLevel)}}function GX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k();jn("aria-labelledby","add-button-",e.item._elementId,"")("aria-describedby","add-content-",e.item._elementId,""),_n("id","add-content-",e.item._elementId,""),Sn("aria-label",e.item._unusedItemWarning),T(1),cn(e.item._unusedItemWarning)}}function KX(n,t){if(1&n&&(Ce(0,"span",16),Sr(1,"safeHtml")),2&n){const e=k();jn("aria-labelledby","help-button-",e.item._elementId,"")("aria-label","Instruction for ",e.item.question,"")("aria-describedby","help-content-",e.item._elementId,""),_n("id","help-content-",e.item._elementId,""),x("innerHTML",So(1,5,e.item.codingInstructions),qa)}}function QX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k();jn("aria-labelledby","help-button-",e.item._elementId,"")("aria-label","Instruction for ",e.item.question,"")("aria-describedby","help-content-",e.item._elementId,""),_n("id","help-content-",e.item._elementId,""),T(1),cn(e.item.codingInstructions)}}function ZX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k(2);jn("aria-labelledby","copyright-button-",e.item._elementId,"")("aria-label","Copyright notice for ",e.item.question,"")("aria-describedby","copyright-content-",e.item._elementId,""),_n("id","copyright-content-",e.item._elementId,""),T(1),cn(e.item.copyrightNotice)}}function XX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k(2);_n("id","copyright-content-",e.item.code,""),jn("aria-labelledby","copyright-button-",e.item.code,"")("aria-label","Copyright notice for ",e.item.name||e.item.fhirQName,"")("aria-describedby","copyright-content-",e.item.code,""),_n("id","copyright-content-",e.item.code,""),T(1),cn(e.item.copyrightNotice)}}function JX(n,t){if(1&n&&(V(0,ZX,2,5,"span",17),V(1,XX,2,6,"span",17)),2&n){const e=k();x("ngIf",!e.formLevel),T(1),x("ngIf",e.formLevel)}}let iu=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1,this.buttonLabel=null,this.append=!1}onShowingPopver(){let r,e="copyright-string"===this.popoverType?"Copyright notice:":"Instruction:";"copyright-string"===this.popoverType?(e="Copyright notice:",r="copyright-content-"+(this.formLevel?this.item.code:this.item._elementId)):(e="Instruction:",r="help-content-"+(this.formLevel?this.item.code:this.item._elementId)),setTimeout(()=>{let o=document.getElementById(r).textContent;this.lhcDataService.sendMsgToScreenReader(`${e} ${o}`)},10)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-button-popover"]],inputs:{item:"item",popoverType:"popoverType",formLevel:"formLevel",buttonLabel:"buttonLabel",append:"append"},decls:13,vars:5,consts:[[3,"ngSwitch"],["type","button","class","lhc-float-button lhc-button","nz-popover","","nzPopoverPlacement","topLeft",3,"id","nzPopoverVisible","nzPopoverContent","nzPopoverTrigger","nzPopoverOverlayClassName","nzPopoverVisibleChange","click","blur",4,"ngSwitchCase"],["type","button","class","lhc-help-button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Instruction",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click",4,"ngSwitchCase"],[4,"ngSwitchCase"],["warningStrTemplate",""],["helpHtmlTemplate",""],["helpStrTemplate",""],["copyrightStrTemplate",""],["type","button","nz-popover","","nzPopoverPlacement","topLeft",1,"lhc-float-button","lhc-button",3,"id","nzPopoverVisible","nzPopoverContent","nzPopoverTrigger","nzPopoverOverlayClassName","nzPopoverVisibleChange","click","blur"],["type","button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Instruction",1,"lhc-help-button",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click"],["nz-icon","","nzType","question-circle","nzTheme","fill"],["type","button","class","lhc-copyright-button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Copyright",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click",4,"ngIf"],["type","button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Copyright",1,"lhc-copyright-button",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click"],["nz-icon","","nzType","copyright-circle","nzTheme","fill"],["nz-icon","","nzType","copyright-circle","nzTheme","outline"],["role","region",3,"id"],["role","region",3,"id","innerHTML"],["role","region",3,"id",4,"ngIf"]],template:function(e,i){1&e&&(ge(0,0),V(1,UX,2,9,"button",1),V(2,YX,2,6,"button",2),V(3,qX,2,6,"button",2),V(4,WX,3,2,"ng-container",3),ve(),V(5,GX,2,5,"ng-template",null,4,di),V(7,KX,2,7,"ng-template",null,5,di),V(9,QX,2,5,"ng-template",null,6,di),V(11,JX,2,2,"ng-template",null,7,di)),2&e&&(x("ngSwitch",i.popoverType),T(1),x("ngSwitchCase","repeating-item"),T(1),x("ngSwitchCase","help-string"),T(1),x("ngSwitchCase","help-html"),T(1),x("ngSwitchCase","copyright-string"))},dependencies:[Et,tr,kr,PX,Js,BS]}),n})();function eJ(n,t){if(1&n&&(q(0,"span",10),Fe(1),j()),2&n){const e=k(2);T(1),cn(e.lhcDataService.getRepeatingSN(e.item))}}function tJ(n,t){if(1&n&&(q(0,"span",11),Fe(1),j()),2&n){const e=k(2);wr(e.item._obj_prefixCSS),T(1),cn(e.item.prefix)}}function nJ(n,t){1&n&&(q(0,"span",12),Fe(1,"*"),j())}function iJ(n,t){if(1&n&&(q(0,"a",15),Fe(1),j()),2&n){const e=k(3);Be("href",e.item._linkToDef,f1),T(1),$t("[",e.item.questionCode,"]")}}function rJ(n,t){if(1&n&&(q(0,"span"),Fe(1),j()),2&n){const e=k(3);T(1),$t("[",e.item.questionCode,"]")}}function oJ(n,t){if(1&n&&(q(0,"span",13),V(1,iJ,2,2,"a",14),V(2,rJ,2,1,"span",0),j()),2&n){const e=k(2);T(1),x("ngIf",e.item._linkToDef),T(1),x("ngIf",!e.item._linkToDef)}}function aJ(n,t){if(1&n&&(q(0,"span",20),Fe(1),j()),2&n){const e=k(3);_n("id","help-",e.item._elementId,""),jn("aria-label","Help for question ",e.item.question,"")("aria-describedby","label-",e.item._elementId,""),T(1),cn(e.item.codingInstructions)}}function sJ(n,t){if(1&n&&(Ce(0,"span",21),Sr(1,"safeHtml")),2&n){const e=k(3);_n("id","help-",e.item._elementId,""),jn("aria-label","Help for question ",e.item.question,"")("aria-describedby","label-",e.item._elementId,""),x("innerHTML",So(1,4,e.item.codingInstructions),qa)}}function lJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(3);T(1),x("item",e.item)("popoverType","help-string")}}function cJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(3);T(1),x("item",e.item)("popoverType","help-html")}}function uJ(n,t){if(1&n&&(q(0,"span",16),V(1,aJ,2,4,"span",17),V(2,sJ,2,6,"span",18),V(3,lJ,2,2,"ng-container",19),V(4,cJ,2,2,"ng-container",19),j()),2&n){const e=k(2);x("ngSwitch",e.lhcDataService.getCodingInstructionsDisplayType(e.item)),T(1),x("ngSwitchCase","inline-escaped"),T(1),x("ngSwitchCase","inline-html"),T(1),x("ngSwitchCase","popover-escaped"),T(1),x("ngSwitchCase","popover-html")}}function hJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(2);T(1),x("item",e.item)("popoverType","copyright-string")}}function dJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"div",1),_e("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),V(2,eJ,2,1,"span",2),q(3,"span",3)(4,"label",4),V(5,tJ,2,3,"span",5),q(6,"span",6),Fe(7),V(8,nJ,2,0,"span",7),j()()(),V(9,oJ,3,2,"span",8),V(10,uJ,5,5,"span",9),V(11,hJ,2,2,"ng-container",0),j(),ve()}if(2&n){const e=k();T(2),x("ngIf",e.item._questionRepeatable&&!e.item._horizontalTableHeader&&!e.lhcDataService.isHideRepetitionNumber()),T(2),_n("id","label-",e.item._elementId,""),Be("for",e.item._elementId),T(1),x("ngIf",e.item.prefix),T(1),wr(e.item._obj_textCSS),T(1),$t("",e.item.question," "),T(1),x("ngIf",e.item._answerRequired),T(1),x("ngIf",e.lhcDataService.getLhcFormData().templateOptions.showQuestionCode),T(1),x("ngIf",e.item.codingInstructions),T(1),x("ngIf",e.item.copyrightNotice)}}let ru=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnInit(){}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-question-text"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"lhc-de-label",3,"focus"],["class","lf-sn",4,"ngIf"],[1,"lhc-question"],[3,"id","for"],["class","prefix",3,"style",4,"ngIf"],[1,"question"],["class","lhc-required","title","Required",4,"ngIf"],["class","lf-item-code",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[1,"lf-sn"],[1,"prefix"],["title","Required",1,"lhc-required"],[1,"lf-item-code"],["target","_blank","rel","noopener noreferrer",3,"href",4,"ngIf"],["target","_blank","rel","noopener noreferrer",3,"href"],[3,"ngSwitch"],["class","lf-prompt",3,"id",4,"ngSwitchCase"],["class","lf-prompt",3,"id","innerHTML",4,"ngSwitchCase"],[4,"ngSwitchCase"],[1,"lf-prompt",3,"id"],[1,"lf-prompt",3,"id","innerHTML"],[3,"item","popoverType"]],template:function(e,i){1&e&&V(0,dJ,12,11,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,iu,BS]}),n})(),ou=(()=>{class n{areTwoAnswersSame(e,i,r){return nt.areTwoAnswersSame(e,i,r)}str2num(e,i){let r=null;if("integer"===i){let o=parseInt(e);r=isNaN(o)?null:o}else if("decimal"===i){let o=parseFloat(e);r=isNaN(o)?null:o}return r}getDisplayControlIsVertical(e){var i;return void 0!==(null===(i=null==e?void 0:e.answerLayout)||void 0===i?void 0:i.columns)&&"0"!==e.answerLayout.columns}getAriaLabel(e){return e.prefix?`${e.prefix} ${e.question}`:e.question}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function fJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label",5),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){const a=ae(e).index;return re(k(2).checkboxModels[a]=r)}),Fe(2),j()()}if(2&n){const e=t.$implicit,i=t.index,r=k(2);T(1),b1("aria-label","Checkbox ",e._displayText," for ",r.item.question,""),x("nzValue",r.item.answers[i])("ngModel",r.checkboxModels[i])("nzDisabled",r.item._readOnly)("id",r.lhcDataService.getItemAnswerId(r.item,e)),T(1),$t(" ",e._displayText," ")}}function mJ(n,t){if(1&n){const e=Ye();q(0,"input",8),_e("ngModelChange",function(r){return ae(e),re(k(3).onOtherValueChange(r))})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))}),j()}if(2&n){const e=k(3);x("ngModel",e.otherValue)("id",e.item._elementId+"_otherValue")("disabled",e.item._readOnly)}}const pJ=function(n){return{text:n,_notOnList:!0}};function gJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label",6),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){return ae(e),re(k(2).otherCheckboxModel=r)}),Fe(2," Other "),j(),V(3,mJ,1,3,"input",7),j()}if(2&n){const e=k(2);T(1),jn("aria-label","Checkbox Other for ",e.item.question,""),x("nzValue",Fi(6,pJ,e.otherValue))("nzDisabled",e.item._readOnly)("ngModel",e.otherCheckboxModel)("id",e.item._elementId+"_other"),T(2),x("ngIf",e.otherCheckboxModel)}}const vJ=function(n){return{"lhc-vertical":n}};function _J(n,t){if(1&n){const e=Ye();q(0,"nz-checkbox-wrapper",1),_e("nzOnChange",function(r){return ae(e),re(k().onCheckboxModelChange(r))}),q(1,"div",2),V(2,fJ,3,7,"div",3),V(3,gJ,4,8,"div",4),j()()}if(2&n){const e=k();T(1),x("ngClass",Fi(3,vJ,e.commonUtils.getDisplayControlIsVertical(e.item.displayControl))),T(1),x("ngForOf",e.acOptions.listItems),T(1),x("ngIf","CWE"===e.item.dataType)}}let yJ=(()=>{class n{constructor(e,i){this.commonUtils=e,this.lhcDataService=i,this.otherValue=null,this.checkboxModels=[],this.otherCheckboxModel=null,this.prevCheckBoxValue=null}setInitialValue(){if(this.item&&this.item.value&&Array.isArray(this.item.value)&&this.item.answers&&Array.isArray(this.item.answers)){let e=this.item.answers.length;this.checkboxModels=new Array(e);for(let i=0,r=this.item.value.length;i(i._notOnList&&(i.text=e),i)),this.otherValue=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,this.prevCheckBoxValue),this.prevCheckBoxValue=this.item.value)}}return n.\u0275fac=function(e){return new(e||n)(Y(ou),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice-check-box"]],inputs:{item:"item",acOptions:"acOptions"},features:[Dt],decls:1,vars:1,consts:[["style","width: 100%;",3,"nzOnChange",4,"ngIf"],[2,"width","100%",3,"nzOnChange"],["nz-row","",3,"ngClass"],[4,"ngFor","ngForOf"],[4,"ngIf"],["nz-checkbox","",3,"nzValue","ngModel","nzDisabled","id","click","ngModelChange"],["nz-checkbox","",3,"nzValue","nzDisabled","ngModel","id","click","ngModelChange"],["type","text","class","lhc-answer-other-input","nz-input","",3,"ngModel","id","disabled","ngModelChange","focus",4,"ngIf"],["type","text","nz-input","",1,"lhc-answer-other-input",3,"ngModel","id","disabled","ngModelChange","focus"]],template:function(e,i){1&e&&V(0,_J,4,5,"nz-checkbox-wrapper",0),2&e&&x("ngIf",i.item)},dependencies:[Zo,pi,Et,zo,pr,or,rG,XM,VS],styles:[".lhc-answer-other-input[_ngcontent-%COMP%]{height:22px}.ant-checkbox-group[_ngcontent-%COMP%], .ant-checkbox-wrapper[_ngcontent-%COMP%]{color:#000000d9}.lhc-vertical[_ngcontent-%COMP%]{flex-direction:column}\n/*# sourceMappingURL=lhc-item-choice-check-box.component.css.map*/"]}),n})();function bJ(n,t){if(1&n){const e=Ye();q(0,"label",4),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){const a=ae(e).index;return re(k(2).radioModels[a]=r)}),Fe(1),j()}if(2&n){const e=t.$implicit,i=t.index,r=k(2);x("nzValue",r.item.answers[i])("ngModel",r.radioModels[i])("id",r.lhcDataService.getItemAnswerId(r.item,e)),T(1),$t(" ",e._displayText," ")}}function CJ(n,t){if(1&n){const e=Ye();q(0,"input",6),_e("ngModelChange",function(r){return ae(e),re(k(3).onOtherValueChange(r))})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))}),j()}if(2&n){const e=k(3);x("ngModel",e.otherValue)("id",e.item._elementId+"_otherValue")("disabled",e.item._readOnly)}}const wJ=function(n){return{text:n,_notOnList:!0}};function MJ(n,t){if(1&n){const e=Ye();q(0,"label",4),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){return ae(e),re(k(2).otherRadioModel=r)}),Fe(1," Other "),V(2,CJ,1,3,"input",5),j()}if(2&n){const e=k(2);x("nzValue",Fi(4,wJ,e.otherValue))("ngModel",e.otherRadioModel)("id",e.item._elementId+"_other"),T(2),x("ngIf",e.radioValue&&e.radioValue._notOnList)}}const SJ=function(n){return{"lhc-vertical":n}};function TJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"nz-radio-group",1),_e("ngModelChange",function(r){return ae(e),re(k().onRadioModelChange(r))}),V(2,bJ,2,4,"label",2),V(3,MJ,3,6,"label",3),j()()}if(2&n){const e=k();T(1),jn("aria-labelledby","label-",e.item._elementId,""),x("ngModel",e.radioValue)("nzDisabled",e.item._readOnly)("nzName",e.radiogroup+e.item._elementId)("ngClass",Fi(7,SJ,e.commonUtils.getDisplayControlIsVertical(e.item.displayControl))),T(1),x("ngForOf",e.acOptions.listItems),T(1),x("ngIf","CWE"===e.item.dataType)}}let DJ=(()=>{class n{constructor(e,i){this.commonUtils=e,this.lhcDataService=i,this.radioValue=null,this.otherValue=null,this.radioModels=[],this.otherRadioModel=null}setInitialValue(){if(this.item&&this.item.value&&this.item.answers&&Array.isArray(this.item.answers))if(this.radioValue=this.item.value,this.item.value._notOnList)this.otherValue=this.item.value.text,this.otherRadioModel=!0;else{let e=this.item.answers.length;this.radioModels=new Array(e);for(let i=0;i{class n{constructor(e){this.lhcDataService=e,this.dataModelChange=new Je,this.onFocusFn=new Je,this.onBlurFn=new Je,this.selectedItems=[],this.multipleSelections=!1,this.allowNotOnList=!1,this.acType=null,this.acInstance=null,this.displayProp="",this.viewInitialized=!1}ngOnChanges(e){if(this.viewInitialized){let i;if(e.options&&e.dataModel)this.cleanupAutocomplete(!0),this.setupAutocomplete(),i=e.dataModel&&!nt.deepEqual(this.dataModel,e.dataModel.previousValue);else if(e.options){let{keep:r,dataModelChanged:o}=this.keepDataModel(e);this.cleanupAutocomplete(r),this.setupAutocomplete(),i=o||!r}else e.dataModel&&(this.updateDisplayedValue(this.dataModel),i=!0);i&&(this.dataModelChange.emit(this.dataModel),this.lhcDataService.onItemValueChange(this.item,null,null,!0))}}keepDataModel(e){var i,r,o,a,s;let l,u;if(void 0!==(null===(i=e.isFormReady)||void 0===i?void 0:i.previousValue)?e.isFormReady.previousValue:this.isFormReady){var E,H,p=(null===(o=null===(r=null==e?void 0:e.options)||void 0===r?void 0:r.previousValue)||void 0===o?void 0:o.acOptions)||{},P=(null===(s=null===(a=null==e?void 0:e.options)||void 0===a?void 0:a.currentValue)||void 0===s?void 0:s.acOptions)||{};void 0!==p.listItems||void 0!==P.listItems?(E=p.listItems,H=P.listItems):void 0!==p.url||void 0!==P.url?(E=p.url,H=P.url):(void 0!==p.fhir||void 0!==P.fhir)&&(E=p.fhir,H=P.fhir),l=nt.deepEqual(E,H),p.maxSelect!==P.maxSelect&&(("*"===p.maxSelect||parseInt(p.maxSelect)>1)&&1===parseInt(P.maxSelect)?(this.dataModel=this.dataModel[0],u=!0):1===parseInt(p.maxSelect)&&("*"===P.maxSelect||parseInt(P.maxSelect)>1)&&(this.dataModel=[this.dataModel],u=!0),l=!0)}else l=!0;return{keep:l,dataModelChanged:u}}updateDisplayedValue(e){if(this.multipleSelections){if(this.acInstance.clearStoredSelection(),Array.isArray(e))for(let i of e){let r=this.updateAutocompSelectionModel(i);this.acInstance.addToSelectedArea(r)}}else if(e){let i=this.updateAutocompSelectionModel(e);if("string"==typeof i){let r="prefetch"===this.acType?i.trim():i;this.acInstance.setFieldVal(r,!1)}else this.acInstance.setFieldVal("",!1)}else this.acInstance.setFieldVal("",!1)}getDisplayValue(e){let i=null;if("string"==typeof e)i=e;else if("prefetch"===this.acType)if(e._notOnList)e._notOnList&&(i=e.text);else if(this.options.acOptions.listItemsForModel){for(let r=0,o=this.options.acOptions.listItemsForModel.length;r1)&&(this.multipleSelections=!0),this.allowNotOnList=!e.matchListValue,this.displayProp=e.display||"text",e.hasOwnProperty("url")||e.fhir&&e.fhir.search)this.acType="search",this.acInstance=new(ih().Autocompleter.Search)(this.ac.nativeElement,e.url,e);else{this.acType="prefetch";let o=[];e.listItems.forEach((a,s)=>{o.push(a[this.displayProp]),this.prefetchTextToItem[a[this.displayProp].trim()]=e.listItemsForModel?e.listItemsForModel[s]:a},this),this.acInstance=new(ih().Autocompleter.Prefetch)(this.ac.nativeElement,o,e)}let i=e.defaultValue;this.setItemInitValue(this.dataModel||i),ih().Autocompleter.Event.observeListSelections(this.options.elementId,this.onSelectionHandler.bind(this))}}setItemInitValue(e){if(e)if(this.multipleSelections&&Array.isArray(e)){for(var i=0,r=e.length;i{let a=this.prefetchTextToItem[o];return a||(this.allowNotOnList?this.options.modelForOffListItem?this.options.modelForOffListItem(o):{text:o,_notOnList:!0,_displayText:o}:void 0)});this.dataModel=this.multipleSelections?r:r.length>=0&&r[0]?r[0]:null}else this.dataModel=null;return!nt.deepEqual(i,this.dataModel)}getSearchItemModelData(e,i){var r=null;if(""!==e){let o=this.acInstance.getItemData(e);i?r=o:!i&&this.allowNotOnList&&((r=o)._notOnList=!0),r&&r.code_system&&!r.system&&(r.system=r.code_system,delete r.code_system)}return r}setItemValueForSearchAC(e){var i=e.final_val,r=e.on_list;let o=bm()(this.dataModel);if("search"===this.acType)if(this.multipleSelections)if(e.removed)this.selectedItems=this.selectedItems.filter(a=>i!==a.text);else{let a=this.getSearchItemModelData(i,r);a&&(this.selectedItems=[...this.selectedItems,a])}else this.selectedItems=this.getSearchItemModelData(i,r);return this.dataModel=this.selectedItems,!nt.deepEqual(o,this.dataModel)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-autocomplete"]],viewQuery:function(e,i){if(1&e&&Mi(kJ,5),2&e){let r;ui(r=hi())&&(i.ac=r.first)}},inputs:{options:"options",item:"item",dataModel:"dataModel",isFormReady:"isFormReady"},outputs:{dataModelChange:"dataModelChange",onFocusFn:"onFocusFn",onBlurFn:"onBlurFn"},features:[Dt],decls:1,vars:1,consts:[[3,"class",4,"ngIf"],["type","text",3,"disabled","placeholder","id","blur","focus"],["ac",""]],template:function(e,i){1&e&&V(0,xJ,3,6,"div",0),2&e&&x("ngIf",i.options)},dependencies:[Et]}),n})();function PJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"lhc-autocomplete",1),_e("dataModelChange",function(r){return ae(e),re(k().item.value=r)})("onBlurFn",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("onFocusFn",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j()()}if(2&n){const e=k();T(1),x("options",e.options)("item",e.item)("dataModel",e.item.value)("isFormReady",e.lhcDataService.isFormReady())}}let zJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.options={}}ngOnChanges(e){e.acOptions&&this.item&&(this.options={elementId:this.item._elementId,acOptions:this.item._autocompOptions,placeholder:this.item._placeholder,readOnly:this.item._readOnly})}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice-autocomplete"]],inputs:{item:"item",acOptions:"acOptions"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],[3,"options","item","dataModel","isFormReady","dataModelChange","onBlurFn","onFocusFn"]],template:function(e,i){1&e&&V(0,PJ,2,4,"div",0),2&e&&x("ngIf",i.item)},dependencies:[Et,US]}),n})();function EJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-radio-button",5),2&n){const e=k(3);x("item",e.item)("acOptions",e.item._autocompOptions)}}function OJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-check-box",5),2&n){const e=k(3);x("item",e.item)("acOptions",e.item._autocompOptions)}}function IJ(n,t){if(1&n&&(ge(0),V(1,EJ,1,2,"lhc-item-choice-radio-button",4),V(2,OJ,1,2,"lhc-item-choice-check-box",4),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._multipleAnswers),T(1),x("ngIf",e.item._multipleAnswers)}}function AJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-autocomplete",5),2&n){const e=k(2);x("item",e.item)("acOptions",e.item._autocompOptions)}}function LJ(n,t){if(1&n&&(ge(0)(1,1),V(2,IJ,3,2,"ng-container",2),V(3,AJ,1,2,"lhc-item-choice-autocomplete",3),ve()()),2&n){const e=k();T(1),x("ngSwitch",e.item.displayControl&&e.item.displayControl.answerLayout&&e.item.displayControl.answerLayout.type),T(1),x("ngSwitchCase","RADIO_CHECKBOX")}}let FJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"item","acOptions",4,"ngSwitchDefault"],[3,"item","acOptions",4,"ngIf"],[3,"item","acOptions"]],template:function(e,i){1&e&&V(0,LJ,4,2,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,Xo,yJ,DJ,zJ]}),n})();function NJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"input",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("placeholder",e.item._placeholder),jn("aria-labelledby","label-",e.item._elementId,""),x("disabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let Xm=(()=>{class n{constructor(e){this.lhcDataService=e}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-input"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["type","text",3,"id","disabled","ngModel","placeholder","ngModelChange","blur","focus"]],template:function(e,i){1&e&&V(0,NJ,2,6,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or]}),n})();function RJ(n,t){if(1&n){const e=Ye();q(0,"div",3)(1,"input",4),_e("blur",function(){ae(e);const r=k(2);return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))}),j()()}if(2&n){const e=k(2);T(1),Be("id",e.unitElementId),Be("value",e.item.unit.name||e.item.unit.code),x("disabled",e.item._readOnly)}}function VJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",1),V(2,RJ,2,3,"div",2),ve()),2&n){const e=k();T(1),x("item",e.item),T(1),x("ngIf",e.hasSingleUnit)}}let HJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.isSimpleType=!1,this.hasSingleUnit=!1,this.unitElementId=""}ngOnChanges(){this.item&&(this.isSimpleType="INT"===this.item.dataType||"REAL"===this.item.dataType||"ST"===this.item.dataType||!this.item.dataType,this.hasSingleUnit=this.item.unit&&this.item._unitReadonly,this.unitElementId="unit_"+this.item._elementId)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-simple-type"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],[3,"item"],["class","lhc-de-unit",4,"ngIf"],[1,"lhc-de-unit"],["type","text","aria-labelledby","th_Units","readonly","",3,"disabled","id","value","blur","focus"]],template:function(e,i){1&e&&V(0,VJ,3,2,"ng-container",0),2&e&&x("ngIf",i.item&&i.isSimpleType)},dependencies:[Et,Xm]}),n})();function BJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"lhc-autocomplete",1),_e("dataModelChange",function(r){return ae(e),re(k().item.unit=r)})("onBlurFn",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("onFocusFn",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),x("options",e.options)("item",e.item)("dataModel",e.item.unit)("isFormReady",e.lhcDataService.isFormReady())}}function UJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"input",2),_e("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))})("change",function(r){return ae(e),re(k().updateModel(r))}),j(),ve()}if(2&n){const e=k();T(1),Be("placeholder",e.options.toolTip),Be("id",e.options.elementId),Be("value",(null==e.item||null==e.item.unit?null:e.item.unit.name)||(null==e.item||null==e.item.unit?null:e.item.unit.code)),x("readOnly",e.options.readOnly)}}let YJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.options={},this.hasUnitAutocomplete=!1,this.hasUnitInputField=!1}ngOnChanges(e){let i=this.item;i&&(this.hasUnitAutocomplete=!!i._unitAutocompOptions,this.options.readOnly=i._readOnly||!i.units&&i._unitOpen&&"optionsOrString"!=i._unitOpen,this.options.elementId="unit_"+i._elementId,this.options.acOptions=i._unitAutocompOptions,this.options.placeholder=i._placeholder,this.options.modelForOffListItem=zr.modelForOffListUnit)}updateModel(e){this.item.unit={name:e.target.value}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-unit"]],inputs:{item:"item"},features:[Dt],decls:2,vars:2,consts:[[4,"ngIf"],[3,"options","item","dataModel","isFormReady","dataModelChange","onBlurFn","onFocusFn"],["type","text",3,"readOnly","placeholder","id","value","blur","focus","change"]],template:function(e,i){1&e&&(V(0,BJ,2,4,"ng-container",0),V(1,UJ,2,4,"ng-container",0)),2&e&&(x("ngIf",i.hasUnitAutocomplete),T(1),x("ngIf",!i.hasUnitAutocomplete))},dependencies:[Et,US]}),n})();function qJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",1)(2,"lhc-unit",1),ve()),2&n){const e=k();T(1),x("item",e.item),T(1),x("item",e.item)}}let jJ=(()=>{class n{constructor(){this.isQuantity=!1}ngOnInit(){this.isQuantity=this.item&&"QTY"===this.item.dataType}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-quantity"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"item"]],template:function(e,i){1&e&&V(0,qJ,3,2,"ng-container",0),2&e&&x("ngIf",i.item&&i.isQuantity)},dependencies:[Et,YJ,Xm]}),n})();function $J(n,t){if(1&n&&(q(0,"div")(1,"div",5),Ce(2,"i",6),q(3,"span",7),Fe(4),j(),q(5,"span",8),Fe(6),j()()()),2&n){const e=t.$implicit,i=k(3);T(4),cn(i.item.question),T(2),cn(e)}}function WJ(n,t){if(1&n&&(q(0,"div",3),V(1,$J,7,2,"div",4),j()),2&n){const e=k(2);T(1),x("ngForOf",e.item._validationErrors)}}function GJ(n,t){if(1&n&&(ge(0),V(1,WJ,2,1,"div",1),q(2,"div",2),Fe(3),j(),ve()),2&n){const e=k();T(1),x("ngIf",e.item._hasValidation),T(2),cn(e.value)}}let KJ=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnChanges(e){if(e.value&&!e.value.firstChange){let i=this.lhcDataService.getLhcFormData();setTimeout(()=>{i._checkValidations(this.item),this.item._validationErrors&&this.item._validationErrors.forEach(r=>{this.lhcDataService.sendMsgToScreenReader(`${this.item.question} ${r}`)})},1)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-validate"]],inputs:{item:"item",value:"value"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["class","lhc-validation-popover",4,"ngIf"],[1,"lhc-watched-value"],[1,"lhc-validation-popover"],[4,"ngFor","ngForOf"],[1,"validation-error"],["nz-icon","","nzType","close",1,"lhc-error-icon"],[1,"lhc-error-item"],[1,"lhc-error-msg"]],template:function(e,i){1&e&&V(0,GJ,4,2,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[pi,Et,Js],styles:[".lhc-error-icon[_ngcontent-%COMP%]{color:red;font-weight:700}.lhc-error-msg[_ngcontent-%COMP%]{color:red}.lhc-error-msg[_ngcontent-%COMP%], .lhc-error-item[_ngcontent-%COMP%]{margin-left:.5em}.lhc-watched-value[_ngcontent-%COMP%]{display:none}\n/*# sourceMappingURL=lhc-validate.component.css.map*/"]}),n})();function QJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-radio-group",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("click",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),q(2,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[0]=r)}),Fe(3,"Yes"),j(),q(4,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[1]=r)}),Fe(5,"No"),j(),q(6,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[2]=r)}),Fe(7,"Not Answered"),j()(),ve()}if(2&n){const e=k();T(1),jn("aria-labelledby","label-",e.item._elementId,""),x("ngModel",e.radioValue)("nzDisabled",e.item._readOnly)("nzName","radiogroup_"+e.item._elementId),T(1),x("nzValue",!0)("ngModel",e.booleanModels[0])("id",e.item._elementId+"true"),T(2),x("nzValue",!1)("ngModel",e.booleanModels[1])("id",e.item._elementId+"false"),T(2),x("nzValue",null)("ngModel",e.booleanModels[2])("id",e.item._elementId+"null")}}let ZJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.booleanModels=new Array(3)}ngOnChanges(e){this.setInitialValue()}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}setInitialValue(){if(this.item){let e=this.item.value;!0===e?this.booleanModels[0]=!0:!1===e?this.booleanModels[1]=!0:null==e&&(this.booleanModels[2]=!0)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-boolean"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["role","radiogroup",3,"ngModel","nzDisabled","nzName","ngModelChange","click"],["nz-radio","",3,"nzValue","ngModel","id","ngModelChange"]],template:function(e,i){1&e&&V(0,QJ,8,13,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,QM,KM],styles:["[_nghost-%COMP%]{display:block;padding:4.3125px 2px}\n/*# sourceMappingURL=lhc-item-boolean.component.css.map*/"]}),n})();const XJ=["nzDatePickerComponent"];function JJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-date-picker",1,2),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("ngModelChange",function(r){return ae(e),re(k().item.value=r)})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let eee=(()=>{class n{constructor(e,i){this.lhcDataService=e,this.commonUtilsService=i}ngAfterViewInit(){this.nzDatePickerComponent.pickerInput.nativeElement.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-date"]],viewQuery:function(e,i){if(1&e&&Mi(XJ,5),2&e){let r;ui(r=hi())&&(i.nzDatePickerComponent=r.first)}},inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["nzFormat","MM/dd/yyyy","nzSize","small",1,"lhc-date-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","focus"],["nzDatePickerComponent",""]],template:function(e,i){1&e&&V(0,JJ,3,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,NS]}),n})();function tee(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-time-picker",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.time),Sn("aria-required",e.item._answerRequired)}}let nee=(()=>{class n{constructor(e,i,r){this.lhcDataService=e,this.elRef=i,this.commonUtilsService=r,this.time=null}ngOnChanges(){if(this.item.value){let e=new Date("1970-01-01 "+this.item.value);isNaN(e)||(this.time=e)}}onModelChange(e){let i=this.item.value;if(e){let r=e.toTimeString();r&&(this.item.value=r.slice(0,8),this.lhcDataService.onItemValueChange(this.item,this.item.value,i))}}ngAfterViewInit(){const e=this.elRef.nativeElement.querySelector("input");e&&e.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(jt),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-time"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["nzFormat","HH:mm:ss","nzSize","small",1,"lhc-time-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","focus"]],template:function(e,i){1&e&&V(0,tee,2,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,LK]}),n})();const iee=["nzDatePickerComponent"];function ree(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-date-picker",1,2),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("ngModelChange",function(r){return ae(e),re(k().item.value=r)})("nzOnOk",function(r){return ae(e),re(k().onOk(r))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let oee=(()=>{class n{constructor(e,i){this.lhcDataService=e,this.commonUtilsService=i}ngAfterViewInit(){this.nzDatePickerComponent.pickerInput.nativeElement.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}onOk(e){}onCalendarChange(e){}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i,!0)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-datetime"]],viewQuery:function(e,i){if(1&e&&Mi(iee,5),2&e){let r;ui(r=hi())&&(i.nzDatePickerComponent=r.first)}},inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["nzShowTime","","nzFormat","MM/dd/yyyy HH:mm:ss","nzSize","small",1,"lhc-datetime-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","nzOnOk","focus"],["nzDatePickerComponent",""]],template:function(e,i){1&e&&V(0,ree,3,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,NS]}),n})();function aee(n,t){if(1&n){const e=Ye();ge(0),q(1,"textarea",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),Fe(2," "),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("placeholder",e.item._placeholder),jn("aria-labelledby","label-",e.item._elementId,""),x("disabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let see=(()=>{class n{constructor(e){this.lhcDataService=e}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-text"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"id","disabled","ngModel","placeholder","ngModelChange","blur","focus"]],template:function(e,i){1&e&&V(0,aee,3,6,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or]}),n})();const lee=["fileInput"];function cee(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label"),Fe(2,"URL for file:"),j(),q(3,"input",5),_e("ngModelChange",function(r){return ae(e),re(k(3).item._attachmentURL=r)})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(3);return re(r.lhcDataService.activeRowOnBlur(r.item))}),j(),q(4,"input",6),_e("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(3);return re(r.lhcDataService.activeRowOnBlur(r.item))})("ngModelChange",function(r){return ae(e),re(k(3).item._attachmentName=r)}),j(),q(5,"button",7),_e("click",function(){ae(e);const r=k(3);return re(r.createAttachment(r.item))}),Fe(6),j(),Ce(7,"br"),Fe(8," Note: The URL you enter will not be downloaded or verified, but simply copied into your response. Please ensure that it works. "),j()}if(2&n){const e=k(3);T(3),x("disabled",e.item._readOnly)("ngModel",e.item._attachmentURL),T(1),x("disabled",e.item._readOnly)("ngModel",e.item._attachmentName),T(2),$t(" Attach URL",e.item._fileInfo?" and file data":"","")}}function uee(n,t){if(1&n){const e=Ye();q(0,"div")(1,"input",2,3),_e("change",function(r){return ae(e),re(k(2).onChange(r))})("focus",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(2);return re(r.lhcDataService.activeRowOnBlur(r.item))}),j(),q(3,"button",4),_e("click",function(){ae(e);const r=k(2);return re(r.item._useURL=!r.item._useURL)}),Fe(4,"\u21af"),j(),V(5,cee,9,5,"div",0),j()}if(2&n){const e=k(2);T(1),Be("placeholder",e.item._placeholder),Be("id","file-"+e.item._elementId),x("name",e.item._text)("disabled",e.item._readOnly),T(2),Be("title",e.item._useURL?"Hide URL field":"Show URL field"),T(2),x("ngIf",e.item._useURL)}}function hee(n,t){if(1&n){const e=Ye();q(0,"a",10),_e("click",function(r){ae(e);const o=k(3);return re(o.downloadAttachment(o.item.value,r))}),Fe(1),j()}if(2&n){const e=k(3);Be("title","Download "+e.item.value.title),Be("download",e.item.title),Be("href",e.item.value.url&&!e.item.value.data?e.item.value.url:"javascript:void(0)",f1),T(1),cn(e.item.value.title||e.item.value.url||"Unknown filename")}}function dee(n,t){if(1&n&&(q(0,"span")(1,"label"),Fe(2,"Download progress: "),Ce(3,"progress",11),j()()),2&n){const e=k(3);T(3),Be("value",e.item.value._progress)}}function fee(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(3);return re(r.removeAttachment(r.item))}),Fe(1,"\u2716"),j()}2&n&&Be("title","Remove "+k(3).item.value.title)}function mee(n,t){if(1&n&&(q(0,"span"),V(1,hee,2,4,"a",8),V(2,dee,4,1,"span",0),V(3,fee,2,1,"button",9),j()),2&n){const e=k(2);T(1),x("ngIf",!e.item.value._progress),T(1),x("ngIf",e.item.value._progress),T(1),x("ngIf",!e.item._readOnly)}}function pee(n,t){if(1&n&&(ge(0),q(1,"div",1),V(2,uee,6,6,"div",0),V(3,mee,4,3,"span",0),j(),ve()),2&n){const e=k();T(1),Be("id",e.item._elementId),T(1),x("ngIf",!e.item.value),T(1),x("ngIf",e.item.value)}}let gee=(()=>{class n{constructor(e){this.lhcDataService=e}onChange(e){const{files:i}=e.target;if(i){let r=i[0];const o=this.item;if(r.type)if(o.allowedAttachmentTypes&&o.allowedAttachmentTypes.indexOf(r.type)<0){const a=o.allowedAttachmentTypes;alert("The file "+r.name+" is not one of the mime types permitted by this questionnaire ("+a.slice(0,-1).join(", ")+" and "+a.slice(-1)+"). Please make sure your file has an appropriate file extension for its type in its filename."),r=null}else r.size>o.maxAttachmentSize?(alert("The file "+r.name+" exceeds the maximum attachment size of "+o.maxAttachmentSize+" bytes permitted by this questionnaire. If you can specify the file with a URL, use the button to open the URL field and enter that instead."),r=null):r.size>5e8&&(confirm("Adding a large file as an attachment might cause your computer to run low on memory. There is a button to enter a URL instead of attaching the file data. Are you sure you want to attach the file data?")||(r=null));else alert("Unknown file type. Please ensure the file has an appropriate extension"),r=null;r||(this.fileInput.nativeElement.value=""),o._fileInfo=r,r&&!o._useURL&&this.createAttachment(o)}}removeAttachment(e){delete e.value,delete e._attachmentName,delete e._attachmentURL,delete e._fileInfo,delete e._useURL,this.lhcDataService.onItemValueChange(this.item,null,null,!0)}createAttachment(e){var i;if(e._fileInfo||e._attachmentURL){e.value={title:e._attachmentName||(null===(i=e._fileInfo)||void 0===i?void 0:i.name)};const r=e.value;if(e._attachmentURL&&(r.url=e._attachmentURL),e._fileInfo){const o=e._fileInfo;r.contentType=o.type,o.lastModified?r.creation=new Date(o.lastModified).toISOString():o.lastModifiedDate&&(r.creation=o.lastModifiedDate.toISOString()),e.value._progress=.001;const a=new FileReader;a.onload=s=>{const l=s.target.result,u=l.indexOf(",");if(0!==l.indexOf("data:")||u<0)throw alert("Unable to attach the file data."),new Error("data URL did not start with expected prefix, but with "+l.slice(0,30));delete r._progress,r.data=l.slice(u+1),this.lhcDataService.onItemValueChange(this.item,null,null,!0)},a.onprogress=s=>{e._progress=s.loaded/s.total},a.readAsDataURL(o)}else this.lhcDataService.onItemValueChange(this.item,null,null,!0)}else alert("An attachment must have either a file or a URL (or both).")}downloadAttachment(e,i){if(e.data){const r=i.target,o=r.href;r.href="data:"+(e.contentType?e.contentType:"")+";base64,"+e.data,r.download=e.title,setTimeout(()=>{r.href=o},0)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-attachment"]],viewQuery:function(e,i){if(1&e&&Mi(lee,5),2&e){let r;ui(r=hi())&&(i.fileInput=r.first)}},inputs:{item:"item",labelledBy:"labelledBy"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"id"],["type","file",1,"lhc-attachment-upload",3,"name","placeholder","disabled","id","change","focus","blur"],["fileInput",""],["type","button",1,"lhc-attachment-button","toggle-attachment-fields",3,"title","click"],["type","text","placeholder","URL for retrieving file",1,"lhc-attachment-url",3,"disabled","ngModel","ngModelChange","focus","blur"],["type","text","placeholder","File name (optional)",1,"lhc-attachment-name",3,"disabled","ngModel","focus","blur","ngModelChange"],["type","button",1,"lf-float-button","attach-button",3,"click"],["button","","target","_blank","rel","noreferrer","class","download-link",3,"title","download","href","click",4,"ngIf"],["class","lhc-attachment-button lf-remove-attachment","type","button",3,"title","click",4,"ngIf"],["button","","target","_blank","rel","noreferrer",1,"download-link",3,"title","download","href","click"],[3,"value"],["type","button",1,"lhc-attachment-button","lf-remove-attachment",3,"title","click"]],template:function(e,i){1&e&&V(0,pee,4,3,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or],styles:["input[type=file][_ngcontent-%COMP%]{border:1px solid gray;display:inline}.lhc-attachment-button[_ngcontent-%COMP%], .attach-button[_ngcontent-%COMP%]{padding-left:.25em;padding-right:.25em;border-radius:4px;margin-left:.5em;min-width:22px;color:#fff;border:none;background-color:#066aa0;vertical-align:top}.lhc-attachment-url[_ngcontent-%COMP%], .lhc-attachment-name[_ngcontent-%COMP%]{width:inherit!important}progress[_ngcontent-%COMP%]{vertical-align:text-bottom}.download-link[_ngcontent-%COMP%], .lhc-attachment-upload[_ngcontent-%COMP%]{margin-left:.5em}.lhc-button[_ngcontent-%COMP%]{border:0 none;cursor:pointer;overflow:visible;padding:0;position:relative;background-color:#066aa0}.lf-rm-attachment-button[_ngcontent-%COMP%]:hover{color:#0087fd}\n/*# sourceMappingURL=lhc-item-attachment.component.css.map*/"]}),n})();function vee(n,t){if(1&n&&(q(0,"div",5),Fe(1),j()),2&n){const e=t.$implicit;T(1),$t("Error: ",e.value,"")}}function _ee(n,t){if(1&n&&(ge(0),V(1,vee,2,1,"div",4),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.errors))}}function yee(n,t){if(1&n&&(q(0,"div",7),Fe(1),j()),2&n){const e=t.$implicit;T(1),$t("Warning: ",e.value,"")}}function bee(n,t){if(1&n&&(ge(0),V(1,yee,2,1,"div",6),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.warnings))}}function Cee(n,t){if(1&n&&(q(0,"div",9),Fe(1),j()),2&n){const e=t.$implicit;T(1),cn(e.value)}}function wee(n,t){if(1&n&&(ge(0),V(1,Cee,2,1,"div",8),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.info))}}function Mee(n,t){if(1&n&&(ge(0),V(1,_ee,3,3,"ng-container",3),V(2,bee,3,3,"ng-container",3),V(3,wee,3,3,"ng-container",3),ve()),2&n){const e=k(2);T(1),x("ngIf",e.showErrors()),T(1),x("ngIf",e.showWarnings()),T(1),x("ngIf",e.showInfo())}}function See(n,t){if(1&n&&(q(0,"div",1),V(1,Mee,4,3,"ng-container",2),Sr(2,"keyvalue"),j()),2&n){const e=k();T(1),x("ngForOf",So(2,1,e.item.messages))}}let YS=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnInit(){}showErrors(){return this.lhcDataService.getLhcFormData()._showErrors}showWarnings(){return this.lhcDataService.getLhcFormData()._showWarnings}showInfo(){return this.lhcDataService.getLhcFormData()._showInfo}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-messages"]],inputs:{item:"item"},decls:1,vars:1,consts:[["role","alert",4,"ngIf"],["role","alert"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","lhc-item-error","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-error"],["class","lhc-item-warning","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-warning"],["class","lhc-item-info","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-info"]],template:function(e,i){1&e&&V(0,See,3,3,"div",0),2&e&&x("ngIf",i.item.messages)},dependencies:[pi,Et,X9],styles:['.lhc-item-error[_ngcontent-%COMP%]:before{content:"\\26a0";color:red;margin-left:3px;margin-right:6px;font-weight:700}.lhc-item-error[_ngcontent-%COMP%]{background-color:orange}.lhc-item-warning[_ngcontent-%COMP%]{background-color:#ffffe0}.lhc-item-warning[_ngcontent-%COMP%]:before{content:"\\26a0";color:orange;margin-left:3px;margin-right:6px;font-weight:700}.lhc-item-info[_ngcontent-%COMP%]:before{content:"\\1f6c8";margin-right:6px}\n/*# sourceMappingURL=lhc-item-messages.component.css.map*/']}),n})();const Tee=["deInput"];function Dee(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(3);return re(r.lhcDataService.removeOneRepeatingItem(r.item))}),Fe(1,"-"),j()}if(2&n){const e=k(3);_n("id","del-",e.item._elementId,"")("title",'Remove this "',e.item._text,'"')}}function kee(n,t){if(1&n){const e=Ye();q(0,"div",9),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))}),Ce(1,"lhc-item-question-text",8),q(2,"div",10),V(3,Dee,2,2,"button",11),j()()}if(2&n){const e=k(2);T(1),x("item",e.item),T(2),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item))}}function xee(n,t){1&n&&Ce(0,"lhc-item-simple-type",8),2&n&&x("item",k(3).item)}function Pee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function zee(n,t){if(1&n&&(ge(0),V(1,xee,1,1,"lhc-item-simple-type",13),V(2,Pee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Eee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-simple-type",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Oee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-quantity",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Iee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-choice",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Aee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-choice",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Lee(n,t){1&n&&Ce(0,"lhc-item-date",8),2&n&&x("item",k(3).item)}function Fee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function Nee(n,t){if(1&n&&(ge(0),V(1,Lee,1,1,"lhc-item-date",13),V(2,Fee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Ree(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-datetime",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Vee(n,t){1&n&&Ce(0,"lhc-item-time",8),2&n&&x("item",k(3).item)}function Hee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function Bee(n,t){if(1&n&&(ge(0),V(1,Vee,1,1,"lhc-item-time",13),V(2,Hee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Uee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-boolean",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Yee(n,t){1&n&&Ce(0,"lhc-input",8),2&n&&x("item",k(3).item)}function qee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function jee(n,t){if(1&n&&(ge(0),V(1,Yee,1,1,"lhc-input",13),V(2,qee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function $ee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-text",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Wee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-attachment",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Gee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Kee(n,t){if(1&n){const e=Ye();ge(0),V(1,kee,4,2,"div",1),q(2,"div",2),_e("click",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),q(3,"div",3),Ce(4,"lhc-validate",4),ge(5,5),V(6,zee,3,2,"ng-container",6),V(7,Eee,2,1,"ng-container",6),V(8,Oee,2,1,"ng-container",6),V(9,Iee,2,1,"ng-container",6),V(10,Aee,2,1,"ng-container",6),V(11,Nee,3,2,"ng-container",6),V(12,Ree,2,1,"ng-container",6),V(13,Bee,3,2,"ng-container",6),V(14,Uee,2,1,"ng-container",6),V(15,jee,3,2,"ng-container",6),V(16,$ee,2,1,"ng-container",6),V(17,Wee,2,1,"ng-container",6),V(18,Gee,2,1,"ng-container",7),ve(),Ce(19,"lhc-item-messages",8),j()(),ve()}if(2&n){const e=k();T(1),x("ngIf",!e.options||!e.options.hideQuestionText),T(1),x("ngStyle",e.options&&e.options.hideQuestionText?null:e.eleStyle),T(2),x("item",e.item)("value",e.item.value),T(1),x("ngSwitch",e.item.dataType),T(1),x("ngSwitchCase","INT"),T(1),x("ngSwitchCase","REAL"),T(1),x("ngSwitchCase","QTY"),T(1),x("ngSwitchCase","CWE"),T(1),x("ngSwitchCase","CNE"),T(1),x("ngSwitchCase","DT"),T(1),x("ngSwitchCase","DTM"),T(1),x("ngSwitchCase","TM"),T(1),x("ngSwitchCase","BL"),T(1),x("ngSwitchCase","ST"),T(1),x("ngSwitchCase","TX"),T(1),x("ngSwitchCase","attachment"),T(2),x("item",e.item)}}let qS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.eleStyle=null}ngOnInit(){this.winService.windowWidth.subscribe(e=>{let i=this.winService.getViewMode(),r=this.lhcDataService.getItemViewModeClass(this.item,i);this.eleStyle="lhc-item-view-lg"===r?{width:e/2+"px"}:null})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-question"]],viewQuery:function(e,i){if(1&e&&Mi(Tee,5),2&e){let r;ui(r=hi())&&(i.deInputElement=r.first)}},inputs:{item:"item",options:"options"},decls:1,vars:1,consts:[[4,"ngIf"],["class","lhc-de-label-button",3,"click",4,"ngIf"],[1,"lhc-de-input-unit",3,"ngStyle","click"],[1,"lhc-de-input-unit-content"],[3,"item","value"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item"],[1,"lhc-de-label-button",3,"click"],[1,"lhc-de-button"],["class","lhc-float-button lhc-button","type","button",3,"id","title","click",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[3,"item",4,"ngIf"]],template:function(e,i){1&e&&V(0,Kee,20,18,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,Ns,tr,kr,Xo,FJ,HJ,Xm,jJ,KJ,ZJ,eee,nee,oee,see,ru,gee,YS],styles:["[_nghost-%COMP%]{border:solid;border-color:#ced5d9;border-width:1px 0 0 0;margin:0 4px 0 2px;padding-left:2px}.lhc-de-input-unit-content[_ngcontent-%COMP%]{width:100%}.lhc-error-icon[_ngcontent-%COMP%]{color:red;font-weight:700}.lhc-error-msg[_ngcontent-%COMP%]{color:red}.lhc-error-msg[_ngcontent-%COMP%], .lhc-error-item[_ngcontent-%COMP%]{margin-left:.5em}.lhc-validate-class[_ngcontent-%COMP%]{background-color:#fcf8e3}\n/*# sourceMappingURL=lhc-item-question.component.css.map*/"]}),n})();function Qee(n,t){if(1&n&&(q(0,"div",9),Ce(1,"lhc-item-question-text",10),j()),2&n){const e=k(3);Be("ng-attr-role",e.item.header?"heading":void 0),Be("ng-attr-aria-level",e.item.header?e.item._displayLevel+1:void 0),T(1),x("item",e.item)}}function Zee(n,t){1&n&&Ce(0,"col",11)}function Xee(n,t){if(1&n&&Ce(0,"col",13),2&n){const e=k().$implicit;x("ngStyle",k(3).lhcDataService.getTableColumnStyle(e))}}function Jee(n,t){if(1&n&&(ge(0),V(1,Xee,1,1,"col",12),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e.item._isHiddenFromView)}}function ete(n,t){1&n&&Ce(0,"th",14)}function tte(n,t){if(1&n&&(q(0,"th",16),Ce(1,"lhc-item-question-text",10),j()),2&n){const e=k().$implicit;Be("id",e.id),T(1),x("item",e.item)}}function nte(n,t){if(1&n&&(ge(0),V(1,tte,2,2,"th",15),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e.item._isHiddenFromView)}}function ite(n,t){if(1&n){const e=Ye();q(0,"button",19),_e("click",function(){ae(e);const r=k(2).$implicit;return re(k(3).lhcDataService.removeOneRepeatingItem(r.header))}),Fe(1,"-"),j()}if(2&n){const e=k(2).$implicit;_n("id","del-",e.header._elementId,"")("title",'Remove this row of "',e.header.question,'"')}}function rte(n,t){if(1&n&&(q(0,"td",11),V(1,ite,2,2,"button",18),j()),2&n){const e=k(4);T(1),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item))}}const ote=function(){return{hideQuestionText:!0}};function ate(n,t){if(1&n&&(q(0,"td")(1,"div",20),Ce(2,"lhc-item-question",21),j()()),2&n){const e=k().$implicit,i=k(4);(function D7(n,t,e,i,r,o,a){Mo(Vr,Go,Vl(be(),n,t,e,i,r,o,a),!0)})("",i.lhcDataService.getRowClass(e)," ",i.lhcDataService.getSkipLogicClass(e)," ",i.lhcDataService.getActiveRowClass(e),""),T(2),x("item",e)("options",Xl(7,ote))}}function ste(n,t){if(1&n&&(ge(0),V(1,ate,3,8,"td",1),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e._isHiddenFromView)}}function lte(n,t){if(1&n&&(q(0,"tr",17),V(1,rte,2,1,"td",4),V(2,ste,2,1,"ng-container",5),j()),2&n){const e=t.$implicit,i=k(3);T(1),x("ngIf",i.item._questionRepeatable&&i.lhcDataService.getHorizontalTableInfo()[i.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.cells)("ngForTrackBy",i.lhcDataService.trackByElementId)}}function cte(n,t){if(1&n&&(q(0,"div"),Ce(1,"lhc-button-popover",22),j()),2&n){const e=k(3);Ue("lhc-button-padding ",e.lhcDataService.getSkipLogicClass(e.item),""),T(1),_n("buttonLabel",'+ Add another row of "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")("append",!0)}}function ute(n,t){if(1&n&&(q(0,"div"),V(1,Qee,2,3,"div",2),q(2,"table",3)(3,"colgroup"),V(4,Zee,1,0,"col",4),V(5,Jee,2,1,"ng-container",5),j(),q(6,"thead")(7,"tr"),V(8,ete,1,0,"th",6),V(9,nte,2,1,"ng-container",5),j()(),q(10,"tbody",7),V(11,lte,3,3,"tr",8),j()(),V(12,cte,2,7,"div",1),j()),2&n){const e=k(2);Ue("lhc-layout-horizontal ",e.lhcDataService.getSiblingStatus(e.item)," "),T(1),x("ngIf",!e.formLevel),T(3),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].columnHeaders)("ngForTrackBy",e.lhcDataService.trackByColumnHeaderId),T(3),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].columnHeaders)("ngForTrackBy",e.lhcDataService.trackByColumnHeaderId),T(2),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows)("ngForTrackBy",e.lhcDataService.trackByRowHeaderElementId),T(1),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.targetShown(e.item)&&!e.item._isHiddenFromView)}}function hte(n,t){if(1&n&&(ge(0),V(1,ute,13,13,"div",1),ve()),2&n){const e=k();T(1),x("ngIf",e.item._horizontalTableHeader&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId])}}let jS=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-group-horizontal"]],inputs:{item:"item",formLevel:"formLevel"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"class",4,"ngIf"],["class","lhc-form-horizontal-table-title",3,"ng-attr-role","ng-attr-aria-level",4,"ngIf"],[1,"lhc-form-horizontal-table"],["class","lhc-de-button",4,"ngIf"],[4,"ngFor","ngForOf","ngForTrackBy"],["class","lhc-form-horizontal-table-header",4,"ngIf"],["id","",1,""],["class","lhc-data-row has-ng-animate",4,"ngFor","ngForOf","ngForTrackBy"],[1,"lhc-form-horizontal-table-title",3,"ng-attr-role","ng-attr-aria-level"],[3,"item"],[1,"lhc-de-button"],[3,"ngStyle",4,"ngIf"],[3,"ngStyle"],[1,"lhc-form-horizontal-table-header"],["class","lhc-form-horizontal-table-header",3,"id",4,"ngIf"],[1,"lhc-form-horizontal-table-header",3,"id"],[1,"lhc-data-row","has-ng-animate"],["type","button","class","lhc-float-button lhc-button",3,"id","title","click",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[1,"lf-form-item-data","tooltipContainer"],[1,"lhc-de",3,"item","options"],[3,"item","popoverType","buttonLabel","append"]],template:function(e,i){1&e&&V(0,hte,2,1,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[pi,Et,Ns,ru,qS,iu],styles:[".lhc-form-horizontal-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}\n/*# sourceMappingURL=lhc-group-horizontal.component.css.map*/"]}),n})();function dte(n,t){if(1&n&&(q(0,"div",10),Ce(1,"lhc-item-question-text",11),j()),2&n){const e=k(2);T(1),x("item",e.item)}}function fte(n,t){1&n&&Ce(0,"col")}function mte(n,t){1&n&&Ce(0,"col",12)}function pte(n,t){if(1&n&&(q(0,"th",13),Fe(1),j()),2&n){const e=t.$implicit;_n("id","answer-",k(2).index,""),T(1),cn(e.text)}}function gte(n,t){1&n&&(q(0,"th",14),Fe(1,"Other"),j())}function vte(n,t){if(1&n){const e=Ye();q(0,"label")(1,"input",22),_e("ngModelChange",function(r){ae(e);const o=k().index;return re(k(2).$implicit._checkboxModels[o]=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()()}if(2&n){const e=k(),i=e.$implicit,r=e.index,o=k(2).$implicit,a=k(2);T(1),b1("aria-label","",i.text," for ",o.question,""),x("id",a.lhcDataService.getItemAnswerId(o,i))("ngModel",o._checkboxModels[r])}}function _te(n,t){if(1&n){const e=Ye();q(0,"label")(1,"input",23),_e("change",function(){ae(e);const r=k().$implicit,o=k(2).$implicit;return re(k(2).updateRadioListValue(o,r))}),j()()}if(2&n){const e=k().$implicit,i=k(2).$implicit,r=k(2);T(1),b1("aria-label","",e.text," for ",i.question,""),Be("name",i._elementId),x("id",r.lhcDataService.getItemAnswerId(i,e))("ngModel",i.value)("value",e)}}function yte(n,t){if(1&n&&(q(0,"td",19)(1,"span",20),V(2,vte,2,4,"label",21),V(3,_te,2,6,"label",21),j()()),2&n){const e=k(4);T(2),x("ngIf",e.isCheckbox),T(1),x("ngIf",!e.isCheckbox)}}function bte(n,t){if(1&n){const e=Ye();q(0,"span",20)(1,"label")(2,"input",22),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOtherChecked=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()(),q(3,"label")(4,"input",26),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOther=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()()()}if(2&n){const e=k(3).$implicit;T(2),Be("id",e._elementId+"_other"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOtherChecked),T(2),Be("id",e._elementId+"_otherValue"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOther)}}function Cte(n,t){if(1&n){const e=Ye();q(0,"span",20)(1,"label")(2,"input",27),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOtherChecked=r)})("change",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateRadioListValueForOther(r,r._answerOther))}),j()(),q(3,"label")(4,"input",26),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOther=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateRadioListValueForOther(r,r._answerOther))}),j()()()}if(2&n){const e=k(3).$implicit;T(2),Be("id",e._elementId+"_other"),jn("aria-label","Other values for ",e.question,""),Be("name",e._elementId),x("ngModel",e._answerOtherChecked)("value",!0),T(2),Be("id",e._elementId+"_otherValue"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOther)}}function wte(n,t){if(1&n&&(q(0,"td",24),V(1,bte,5,6,"span",25),V(2,Cte,5,8,"span",25),j()),2&n){const e=k(4);T(1),x("ngIf",e.isCheckbox),T(1),x("ngIf",!e.isCheckbox)}}function Mte(n,t){if(1&n&&(q(0,"tr",16)(1,"td",3),Ce(2,"lhc-item-question-text",11)(3,"lhc-item-messages",11),j(),V(4,yte,4,2,"td",17),V(5,wte,3,2,"td",18),j()),2&n){const e=k().$implicit,i=k(2);T(2),x("item",e),T(1),x("item",e),T(1),x("ngForOf",i.item.items[0].answers),T(1),x("ngIf","CWE"===e.dataType)}}function Ste(n,t){if(1&n&&(ge(0),V(1,Mte,6,4,"tr",15),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e._isHiddenFromView)}}function Tte(n,t){if(1&n&&(q(0,"div"),V(1,dte,2,1,"div",1),q(2,"table",2)(3,"colgroup"),Ce(4,"col",3),V(5,fte,1,0,"col",4),V(6,mte,1,0,"col",5),j(),q(7,"thead")(8,"tr",6),Ce(9,"th",3),V(10,pte,2,2,"th",7),V(11,gte,2,0,"th",8),j()(),q(12,"tbody"),V(13,Ste,2,1,"ng-container",9),j()()()),2&n){const e=k();Ue("lhc-layout-matrix ",e.lhcDataService.getSiblingStatus(e.item),""),T(1),x("ngIf",!e.formLevel),T(4),x("ngForOf",e.item.items[0].answers),T(1),x("ngIf","CWE"===e.item.items[0].dataType),T(4),x("ngForOf",e.item.items[0].answers),T(1),x("ngIf","CWE"===e.item.items[0].dataType),T(2),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}let $S=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1,this.isCheckbox=!1}ngOnChanges(e){this.setInitialValue()}updateCheckboxListValue(e){let i=[];for(let r=0,o=e._checkboxModels.length;r{this.isCheckbox?this.setCheckboxInitialValue(i):this.setRadioInitialValue(i)})}setRadioInitialValue(e){e.value&&e.answers&&Array.isArray(e.answers)?e.value._notOnList&&(e._answerOtherChecked=!0,e._answerOther=e.value.text):(e._answerOtherChecked=!1,delete e._answerOther)}_getCheckboxModels(e,i){let r=new Array(i.length).fill(!1);for(let o=0,a=e.length;o{class n{constructor(e){this.lhcDataService=e}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-group"]],inputs:{item:"item"},decls:1,vars:1,consts:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"item"]],template:function(e,i){1&e&&V(0,Pte,4,4,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,HS,jS,$S]}),n})(),Ete=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-display"]],inputs:{item:"item"},decls:2,vars:1,consts:[[1,"lhc-item-display"],[3,"item"]],template:function(e,i){1&e&&(q(0,"div",0),Ce(1,"lhc-item-question-text",1),j()),2&e&&(T(1),x("item",i.item))},dependencies:[ru]}),n})();function Ote(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-group",4),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Ite(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-display",4),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Ate(n,t){if(1&n&&Ce(0,"lhc-item",11),2&n){const e=k().$implicit,i=k(4);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function Lte(n,t){if(1&n&&(ge(0),V(1,Ate,1,5,"lhc-item",10),ve()),2&n){const e=t.$implicit,i=k(4);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView)}}function Fte(n,t){if(1&n&&(q(0,"div",8),V(1,Lte,2,1,"ng-container",9),j()),2&n){const e=k(3);T(1),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function Nte(n,t){if(1&n&&(q(0,"div")(1,"div"),Ce(2,"lhc-button-popover",12),j()()),2&n){const e=k(3);Ue("lhc-button-padding ",e.lhcDataService.getSiblingStatus(e.item),""),T(1),Mr(e.lhcDataService.getSkipLogicClass(e.item)),T(1),_n("buttonLabel",'+ Add another "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")}}function Rte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-question",5),V(2,Fte,2,2,"div",6),V(3,Nte,3,9,"div",7),ve()),2&n){const e=k(2);T(1),x("item",e.item)("ngStyle",e.lhcDataService.getItemStyle(e.item)),T(1),x("ngIf",e.item.items),T(1),x("ngIf",e.item._lastRepeatingItem&&e.lhcDataService.targetShown(e.item)&&!e.item._isHiddenFromView)}}function Vte(n,t){if(1&n&&(ge(0)(1,1),V(2,Ote,2,1,"ng-container",2),V(3,Ite,2,1,"ng-container",2),V(4,Rte,4,4,"ng-container",3),ve()()),2&n){const e=k();T(1),x("ngSwitch",e.item.dataType),T(1),x("ngSwitchCase","SECTION"),T(1),x("ngSwitchCase","TITLE")}}let WS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.viewMode="",e.windowWidth.subscribe(r=>{this.viewMode=e.getViewMode()})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item"],[1,"lhc-de",3,"item","ngStyle"],["class","lhc-item-group-body",4,"ngIf"],[3,"class",4,"ngIf"],[1,"lhc-item-group-body"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"],[3,"item","popoverType","buttonLabel"]],template:function(e,i){1&e&&V(0,Vte,5,3,"ng-container",0),2&e&&x("ngIf",i.item&&i.lhcDataService.targetShown(i.item))},dependencies:[pi,Et,Ns,tr,kr,Xo,n,zte,qS,Ete,iu],styles:["[_nghost-%COMP%]{display:block}\n/*# sourceMappingURL=lhc-item.component.css.map*/"]}),n})();function Hte(n,t){if(1&n&&(q(0,"a",12),Fe(1),j()),2&n){const e=k(3);Be("href",e.lhcFormData._linkToDef,f1),T(1),$t("[",e.lhcFormData.code,"]")}}function Bte(n,t){if(1&n&&(q(0,"span"),Fe(1),j()),2&n){const e=k(3);T(1),$t("[",e.lhcFormData.code,"]")}}function Ute(n,t){if(1&n&&(q(0,"span",9),V(1,Hte,2,2,"a",10),V(2,Bte,2,1,"span",11),j()),2&n){const e=k(2);T(1),x("ngIf",e.lhcFormData._linkToDef),T(1),x("ngIf",!e.lhcFormData._linkToDef)}}function Yte(n,t){1&n&&Ce(0,"lhc-button-popover",13),2&n&&x("item",k(2).lhcFormData)("popoverType","copyright-string")("formLevel",!0)}function qte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-group-horizontal",17),ve()),2&n){const e=k(3);T(1),x("item",e.lhcFormData)("formLevel",!0)}}function jte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-group-matrix",17),ve()),2&n){const e=k(3);T(1),x("item",e.lhcFormData)("formLevel",!0)}}function $te(n,t){if(1&n&&Ce(0,"lhc-item",20),2&n){const e=k().$implicit,i=k(5);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function Wte(n,t){if(1&n&&(ge(0),V(1,$te,1,5,"lhc-item",19),ve()),2&n){const e=t.$implicit,i=k(5);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView&&!i.lhcDataService.isSubsequentHorizontalTableGroupItem(e))}}function Gte(n,t){if(1&n&&(ge(0),V(1,Wte,2,1,"ng-container",18),ve()),2&n){const e=k(4);T(1),x("ngForOf",e.lhcFormData.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function Kte(n,t){if(1&n&&(ge(0),V(1,Gte,2,2,"ng-container",11),ve()),2&n){const e=k(3);T(1),x("ngIf",e.lhcFormData.items)}}function Qte(n,t){1&n&&(ge(0,14),V(1,qte,2,2,"ng-container",15),V(2,jte,2,2,"ng-container",15),V(3,Kte,2,1,"ng-container",16),ve()),2&n&&(x("ngSwitch",k(2).lhcFormData.templateOptions.displayControl.questionLayout),T(1),x("ngSwitchCase","horizontal"),T(1),x("ngSwitchCase","matrix"))}function Zte(n,t){if(1&n&&(q(0,"form",1,2)(2,"div",3)(3,"span",4),Fe(4),j(),V(5,Ute,3,2,"span",5),V(6,Yte,1,3,"lhc-button-popover",6),j(),q(7,"div",7),V(8,Qte,4,3,"ng-container",8),j()()),2&n){const e=k();Ue("lhc-form lf-template-table novalidate ",e.viewModeClass,""),T(3),wr(e.lhcFormData._obj_titleCSS),_n("id","label-",e.lhcFormData.code,""),T(1),cn(e.lhcFormData.name||e.lhcFormData.fhirQName),T(1),x("ngIf",e.lhcFormData.templateOptions.showQuestionCode),T(1),x("ngIf",e.lhcFormData.copyrightNotice),T(2),x("ngIf",e.lhcFormData.templateOptions.displayControl)}}let Xte=(()=>{class n{constructor(e,i,r,o){this.winService=e,this.lhcDataService=i,this.host=r,this.zone=o,this.prepop=!1,this.onFormReady=new Je,this.onError=new Je,this.viewModeClass="",this.viewMode="",this._inputFieldWidth=null,this.changeSize=new de,this.changeSize.asObservable().pipe(nM(100)).subscribe(a=>{this.winService.setWindowWidth(a)}),e.viewMode.subscribe(a=>{this.viewModeClass=this.lhcDataService.getViewModeClass(a),this.viewMode=a})}ngOnInit(){this.observer=new ResizeObserver(e=>{this.zone.run(()=>{this.changeSize.next(e[0].contentRect.width)})}),this.observer.observe(this.host.nativeElement)}ngOnDestroy(){this.observer.unobserve(this.host.nativeElement)}formReady(){this.lhcFormData._formReady=!0,this.onFormReady.emit()}ngOnChanges(e){if(e.questionnaire)if(this.lhcFormData=null,this.lhcDataService.setLhcFormData(null),this.questionnaire){const i=this;setTimeout(()=>{try{let r=nt.deepCopy(i.questionnaire);if("Questionnaire"===r.resourceType){let o=i.fhirVersion||LForms.Util.guessFHIRVersion(r)||"R4";LForms.FHIR[o]&&LForms.FHIR[o].SDC&&(r=LForms.FHIR[o].SDC.convertQuestionnaireToLForms(r))}i.lhcFormData=new Bw(r),e.options&&i.options&&i.lhcFormData.setTemplateOptions(i.options),i.lhcDataService.setLhcFormData(i.lhcFormData),LForms.FHIR&&i.lhcFormData.fhirVersion?i.lhcFormData.loadFHIRResources(i.prepop).then(()=>{i.lhcFormData&&(i.lhcFormData._hasResponsiveExpr||i.lhcFormData._hasInitialExpr)?i.lhcFormData._expressionProcessor.runCalculations(!i.lhcFormData.hasSavedData).then(()=>{i.lhcFormData._checkFormControls(),i.formReady()}).catch(o=>{i.onError.emit("string"==typeof o?o:o.message)}):i.formReady()}).catch(o=>{i.onError.emit("string"==typeof o?o:o.message)}):i.formReady()}catch(r){i.onError.emit("string"==typeof r?r:r.message)}},1)}else this.lhcFormData=null,this.lhcDataService.setLhcFormData(null);else if(e.options){let i=this.lhcDataService.getLhcFormData();i&&i.setTemplateOptions(this.options)}}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn),Y(jt),Y(Ft))},n.\u0275cmp=tt({type:n,selectors:[["lhc-form"]],inputs:{questionnaire:"questionnaire",options:"options",prepop:"prepop",fhirVersion:"fhirVersion",lhcFormData:"lhcFormData"},outputs:{onFormReady:"onFormReady",onError:"onError"},features:[Jt([nu,Vn]),Dt],decls:1,vars:1,consts:[["autocomplete","off",3,"class",4,"ngIf"],["autocomplete","off"],["lhcFormContainer",""],["role","heading","aria-level","1",1,"lhc-form-title"],[1,"lhc-question",3,"id"],["class","lf-item-code",4,"ngIf"],[3,"item","popoverType","formLevel",4,"ngIf"],[1,"lhc-form-body"],[3,"ngSwitch",4,"ngIf"],[1,"lf-item-code"],["target","_blank","rel","noopener noreferrer",3,"href",4,"ngIf"],[4,"ngIf"],["target","_blank","rel","noopener noreferrer",3,"href"],[3,"item","popoverType","formLevel"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item","formLevel"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"]],template:function(e,i){1&e&&V(0,Zte,9,10,"form",0),2&e&&x("ngIf",i.lhcFormData)},dependencies:[pi,Et,tr,kr,Xo,gy,J_,h4,WS,jS,$S,iu],styles:["[_nghost-%COMP%]{display:block;width:100%}\n/*# sourceMappingURL=lhc-form.component.css.map*/"]}),n})();const Jte=[{name:"copyright-circle",theme:"fill",icon:''},{name:"question-circle",theme:"fill",icon:''},{name:"copyright-circle",theme:"outline",icon:''}];! +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function GO(n,t,e){(function yP(n,t,e){"string"!=typeof t&&(e=t,t=n[Re.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),Kl[t]=n,e&&(Kl[t][Re.ExtraData]=e)})(n,t,e)}(Yq);let ene=(()=>{class n{constructor(e){this.injector=e,window.LForms=Uw,customElements.define("wc-lhc-form",function YA(n,t){const e=function FA(n,t){return t.get(ha).resolveComponentFactory(n).inputs}(n,t.injector),i=t.strategyFactory||new HA(n,t.injector),r=function LA(n){const t={};return n.forEach(({propName:e,templateName:i})=>{t[function zA(n){return n.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}(i)]=e}),t}(e);class o extends UA{constructor(s){super(),this.injector=s}get ngElementStrategy(){if(!this._ngElementStrategy){const s=this._ngElementStrategy=i.create(this.injector||t.injector);e.forEach(({propName:l})=>{if(!this.hasOwnProperty(l))return;const u=this[l];delete this[l],s.setInputValue(l,u)})}return this._ngElementStrategy}attributeChangedCallback(s,l,u,f){this.ngElementStrategy.setInputValue(r[s],u)}connectedCallback(){let s=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),s=!0),this.ngElementStrategy.connect(this),s||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(s=>{const l=new CustomEvent(s.name,{detail:s.value});this.dispatchEvent(l)})}}return o.observedAttributes=Object.keys(r),e.forEach(({propName:a})=>{Object.defineProperty(o.prototype,a,{get(){return this.ngElementStrategy.getInputValue(a)},set(s){this.ngElementStrategy.setInputValue(a,s)},configurable:!0,enumerable:!0})}),o +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}(Xte,{injector:this.injector}))}ngDoBootstrap(){}}return n.\u0275fac=function(e){return new(e||n)(me(hr))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[{provide:Aw,useValue:Iw}],imports:[w_,ic,HL,rF,rR,tG,oG,hX,Wm,dX,EX,vc.forRoot(Jte),AX]}),n})();(function du(n,t,e){const i=n.\u0275cmp;i.directiveDefs=()=>("function"==typeof t?t():t).map(fu),i.pipeDefs=()=>("function"==typeof e?e():e).map(Ci)})(HS,function(){return[pi,Et,WS,ru,iu]},[]),function UE(){if(_9)throw new Error("Cannot enable prod mode after platform setup.");v9=!1} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),sA().bootstrapModule(ene).catch(n=>console.error(n))},9719:(Q,K)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Ucum=void 0,K.Ucum={dimLen_:7,validOps_:[".","/"],codeSep_:": ",valMsgStart_:"Did you mean ",valMsgEnd_:"?",cnvMsgStart_:"We assumed you meant ",cnvMsgEnd_:".",openEmph_:" ->",closeEmph_:"<- ",openEmphHTML_:'',closeEmphHTML_:"",bracesMsg_:"FYI - annotations (text in curly braces {}) are ignored, except that an annotation without a leading symbol implies the default unit 1 (the unity).",needMoleWeightMsg_:"Did you wish to convert between mass and moles? The molecular weight of the substance represented by the units is required to perform the conversion.",csvCols_:{"case-sensitive code":"csCode_","LOINC property":"loincProperty_","name (display)":"name_",synonyms:"synonyms_",source:"source_",category:"category_",Guidance:"guidance_"},inputKey_:"case-sensitive code",specUnits_:{"B[10.nV]":"specialUnitOne","[m/s2/Hz^(1/2)]":"specialUnitTwo"}}},4291:(Q,K,O)=>{"use strict";K.R=void 0;var b=O(9719),D=O(5869);class B{constructor(m){if(0===b.Ucum.dimLen_)throw new Error("Dimension.setDimensionLen must be called before Dimension constructor");if(null==m)this.assignZero();else if(m instanceof Array){if(m.length!==b.Ucum.dimLen_)throw new Error(`Parameter error, incorrect length of vector passed to Dimension constructor, vector = ${JSON.stringify(m)}`);this.dimVec_=[];for(let d=0;d=b.Ucum.dimLen_)throw new Error("Parameter error, invalid element number specified for Dimension constructor");this.assignZero(),this.dimVec_[m]=1}}setElementAt(m,d){if(!D(m)||m<0||m>=b.Ucum.dimLen_)throw new Error(`Dimension.setElementAt called with an invalid index position (${m})`);this.dimVec_||this.assignZero(),null==d&&(d=1),this.dimVec_[m]=d}getElementAt(m){if(!D(m)||m<0||m>=b.Ucum.dimLen_)throw new Error(`Dimension.getElementAt called with an invalid index position (${m})`);let d=null;return this.dimVec_&&(d=this.dimVec_[m]),d}getProperty(m){return this["_"===m.charAt(m.length-1)?m:m+"_"]}toString(){let m=null;return this.dimVec_&&(m="["+this.dimVec_.join(", ")+"]"),m}add(m){if(!m instanceof B)throw new Error(`Dimension.add called with an invalid parameter - ${typeof m} instead of a Dimension object`);if(this.dimVec_&&m.dimVec_)for(let d=0;d{"use strict";K.DP=function g(C){const M=C&&C.config;if(M){if(M.length&&C.data){const y=B(M);return C.data.map(m.bind(null,y))}return C.data}return C};function B(C){return C.map(M=>Array.isArray(M)?M:[M])}function m(C,M){let y={};return C.forEach((_,w)=>{let I=y;for(let F=0;F<_.length-1;F++)I=I[_[F]]=I[_[F]]||{};I[_[_.length-1]]=M[w]}),y}},8826:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Prefix=void 0,O(9719),K.Prefix=class b{constructor(B){if(null==B.code_||null==B.name_||null==B.value_||void 0===B.exp_)throw new Error("Prefix constructor called missing one or more parameters. Prefix codes (cs or ci), name, value and exponent must all be specified and all but the exponent must not be null.");this.code_=B.code_,this.ciCode_=B.ciCode_,this.name_=B.name_,this.printSymbol_=B.printSymbol_,this.value_="string"==typeof B.value_?parseFloat(B.value_):B.value_,this.exp_=B.exp_}getValue(){return this.value_}getCode(){return this.code_}getCiCode(){return this.ciCode_}getName(){return this.name_}getPrintSymbol(){return this.printSymbol_}getExp(){return this.exp_}equals(B){return this.code_===B.code_&&this.ciCode_===B.ciCode_&&this.name_===B.name_&&this.printSymbol_===B.printSymbol_&&this.value_===B.value_&&this.exp_===B.exp_}}},83:(Q,K)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.PrefixTables=K.PrefixTablesFactory=void 0;class O{constructor(){this.byCode_={},this.byValue_={}}prefixCount(){return Object.keys(this.byCode_).length}allPrefixesByValue(){let B="",U=Object.keys(this.byValue_),m=U.length;for(let d=0;d{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.default=void 0;var L=new class O{constructor(){this.funcs={},this.funcs.cel={cnvTo:function(D){return D-273.15},cnvFrom:function(D){return D+273.15}},this.funcs.degf={cnvTo:function(D){return D-459.67},cnvFrom:function(D){return D+459.67}},this.funcs.degre={cnvTo:function(D){return D-273.15},cnvFrom:function(D){return D+273.15}},this.funcs.ph={cnvTo:function(D){return-Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,-D)}},this.funcs.ln={cnvTo:function(D){return Math.log(D)},cnvFrom:function(D){return Math.exp(D)}},this.funcs["2ln"]={cnvTo:function(D){return 2*Math.log(D)},cnvFrom:function(D){return Math.exp(D/2)}},this.funcs.lg={cnvTo:function(D){return Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D)}},this.funcs["10lg"]={cnvTo:function(D){return 10*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/10)}},this.funcs["20lg"]={cnvTo:function(D){return 20*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/20)}},this.funcs["2lg"]={cnvTo:function(D){return 2*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/2)}},this.funcs.lgtimes2=this.funcs["2lg"],this.funcs.ld={cnvTo:function(D){return Math.log(D)/Math.LN2},cnvFrom:function(D){return Math.pow(2,D)}},this.funcs["100tan"]={cnvTo:function(D){return 100*Math.tan(D)},cnvFrom:function(D){return Math.atan(D/100)}},this.funcs.tanTimes100=this.funcs["100tan"],this.funcs.sqrt={cnvTo:function(D){return Math.sqrt(D)},cnvFrom:function(D){return D*D}},this.funcs.inv={cnvTo:function(D){return 1/D},cnvFrom:function(D){return 1/D}},this.funcs.hpX={cnvTo:function(D){return-this.funcs.lg(D)},cnvFrom:function(D){return Math.pow(10,-D)}},this.funcs.hpC={cnvTo:function(D){return-this.func.ln(D)/this.funcs.ln(100)},cnvFrom:function(D){return Math.pow(100,-D)}},this.funcs.hpM={cnvTo:function(D){return-this.funcs.ln(D)/this.funcs.ln(1e3)},cnvFrom:function(D){return Math.pow(1e3,-D)}},this.funcs.hpQ={cnvTo:function(D){return-this.funcs.ln(D)/this.funcs.ln(5e4)},cnvFrom:function(D){return Math.pow(5e4,-D)}}}forName(D){D=D.toLowerCase();let B=this.funcs[D];if(null===B)throw new Error(`Requested function ${D} is not defined`);return B}isDefined(D){return D=D.toLowerCase(),null!==this.funcs[D]}};K.default=L},8942:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.isNumericString=function b(U){let m=""+U;return!isNaN(m)&&!isNaN(parseFloat(m))},K.isIntegerUnit=function D(U){return/^\d+$/.test(U)},K.getSynonyms=function B(U){let m={},g={};if(g=L.getInstance().getUnitBySynonym(U),g.units){m.status="succeeded";let C=g.units.length;m.units=[];for(let M=0;M{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.ucumJsonDefs=K.UcumJsonDefs=void 0;var L=O(8826),b=O(83),D=O(4393),B=O(3077),U=O(1434).DP;class m{loadJsonDefs(){const C=O(8210);if(C.prefixes=U(C.prefixes),C.units=U(C.units),0===B.UnitTables.getInstance().unitsCount()){let M=b.PrefixTables.getInstance(),y=C.prefixes,_=y.length;for(let N=0;N<_;N++){let R=new L.Prefix(y[N]);M.add(R)}let w=B.UnitTables.getInstance(),I=C.units,F=I.length;for(let N=0;N{"use strict";K.n=void 0;var b=O(1221),D=function U(M){if(M&&M.__esModule)return M;if(null===M||"object"!=typeof M&&"function"!=typeof M)return{default:M};var y=B();if(y&&y.has(M))return y.get(M);var _={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in M)if(Object.prototype.hasOwnProperty.call(M,I)){var F=w?Object.getOwnPropertyDescriptor(M,I):null;F&&(F.get||F.set)?Object.defineProperty(_,I,F):_[I]=M[I]}return _.default=M,y&&y.set(M,_),_}(O(8942));function B(){if("function"!=typeof WeakMap)return null;var M=new WeakMap;return B=function(){return M},M}var m=O(9719).Ucum,d=O(3077).UnitTables,g=O(9033).T;class C{constructor(){0===d.getInstance().unitsCount()&&b.ucumJsonDefs.loadJsonDefs(),this.uStrParser_=g.getInstance()}useHTMLInMessages(y){void 0===y&&(y=!0),this.uStrParser_.useHTMLInMessages(y)}useBraceMsgForEachString(y){void 0===y&&(y=!0),this.uStrParser_.useBraceMsgForEachString(y)}validateUnitString(y,_,w){void 0===_&&(_=!1),void 0===w&&(w="validate");let I=this.getSpecifiedUnit(y,w,_),F=I.unit,N={};return N=F?{status:I.origString===y?"valid":"invalid",ucumCode:I.origString,unit:{code:F.csCode_,name:F.name_,guidance:F.guidance_}}:{status:I.origString&&null!==I.origString?"invalid":"error",ucumCode:null},I.suggestions&&(N.suggestions=I.suggestions),N.msg=I.retMsg,N}convertUnitTo(y,_,w,I,F){void 0===I&&(I=!1),void 0===F&&(F=null);let N={status:"failed",toVal:null,msg:[]};if(y&&(y=y.trim()),(!y||""==y)&&(N.status="error",N.msg.push('No "from" unit expression specified.')),(null===_||isNaN(_)||"number"!=typeof _&&!D.isNumericString(_))&&(N.status="error",N.msg.push('No "from" value, or an invalid "from" value, was specified.')),w&&(w=w.trim()),(!w||""==w)&&(N.status="error",N.msg.push('No "to" unit expression specified.')),"error"!==N.status)try{let R=null,$=this.getSpecifiedUnit(y,"convert",I);R=$.unit,$.retMsg&&(N.msg=N.msg.concat($.retMsg)),$.suggestions&&(N.suggestions={},N.suggestions.from=$.suggestions),R||N.msg.push(`Unable to find a unit for ${y}, so no conversion could be performed.`);let ee=null;if($=this.getSpecifiedUnit(w,"convert",I),ee=$.unit,$.retMsg&&(N.msg=N.msg.concat($.retMsg)),$.suggestions&&(N.suggestions||(N.suggestions={}),N.suggestions.to=$.suggestions),ee||N.msg.push(`Unable to find a unit for ${w}, so no conversion could be performed.`),R&&ee)try{if(F){if(0!==R.moleExp_&&0!==ee.moleExp_)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed for two mole-based units. No conversion was attempted.");if(0===R.moleExp_&&0===ee.moleExp_)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed when neither unit is mole-based. No conversion was attempted.");if(!R.isMoleMassCommensurable(ee))throw new Error(`Sorry. ${y} cannot be converted to ${w}.`);N.toVal=0!==R.moleExp_?R.convertMolToMass(_,ee,F):R.convertMassToMol(_,ee,F)}else N.toVal=ee.convertFrom(_,R);N.status="succeeded",N.fromUnit=R,N.toUnit=ee}catch(J){N.status="failed",N.msg.push(J.message)}}catch(R){N.status=R.message==m.needMoleWeightMsg_?"failed":"error",N.msg.push(R.message)}return N}checkSynonyms(y){let _={};return null==y?(_.status="error",_.msg="No term specified for synonym search."):_=D.getSynonyms(y),_}getSpecifiedUnit(y,_,w){void 0===w&&(w=!1);let I={retMsg:[]};if(y){let F=d.getInstance();y=y.trim();let N=F.getUnitByCode(y);if(N)I.unit=N,I.origString=y;else try{let R=this.uStrParser_.parseString(y,_,w);I.unit=R[0],I.origString=R[1],R[2]&&(I.retMsg=R[2]),I.suggestions=R[3]}catch(R){console.log(`Unit requested for unit string ${y}.request unsuccessful; error thrown = `+R.message),I.retMsg.unshift(`${y} is not a valid unit. ${R.message}`)}}else I.retMsg.push("No unit string specified.");return I}commensurablesList(y){let _=[],w=null,I=this.getSpecifiedUnit(y,"validate",!1),F=I.unit;if(I.retMsg.length>0&&(_=I.retMsg),F){let N=null,R=F.getProperty("dim_");if(R){try{N=R.getProperty("dimVec_")}catch($){_.push($.message),"Dimension does not have requested property(dimVec_)"===$.message&&(N=null)}N&&(w=d.getInstance().getUnitsByDimension(N))}else _.push("No commensurable units were found for "+y)}else _.push(`Could not find unit ${y}.`);return[w,_]}}K.n=C,C.getInstance=function(){return new C}},137:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.UnitTables=K.UcumLhcUtils=K.Ucum=void 0;var L=O(9719).Ucum;K.Ucum=L;var b=O(8230).n;K.UcumLhcUtils=b;var D=O(3077).UnitTables;K.UnitTables=D},4393:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Unit=void 0;var L=function U(y){return y&&y.__esModule?y:{default:y}}(O(6648)),b=function B(y){if(y&&y.__esModule)return y;if(null===y||"object"!=typeof y&&"function"!=typeof y)return{default:y};var _=D();if(_&&_.has(y))return _.get(y);var w={},I=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in y)if(Object.prototype.hasOwnProperty.call(y,F)){var N=I?Object.getOwnPropertyDescriptor(y,F):null;N&&(N.get||N.set)?Object.defineProperty(w,F,N):w[F]=y[F]}return w.default=y,_&&_.set(y,w),w}(O(8942));function D(){if("function"!=typeof WeakMap)return null;var y=new WeakMap;return D=function(){return y},y}var g,m=O(9719).Ucum,d=O(4291).R,C=O(5869);class M{constructor(_={}){this.isBase_=_.isBase_||!1,this.name_=_.name_||"",this.csCode_=_.csCode_||"",this.ciCode_=_.ciCode_||"",this.property_=_.property_||"",this.magnitude_=_.magnitude_||1,this.dim_=null==_.dim_?new d:void 0!==_.dim_.dimVec_?new d(_.dim_.dimVec_):_.dim_ instanceof d?_.dim_:_.dim_ instanceof Array||C(_.dim_)?new d(_.dim_):new d,this.printSymbol_=_.printSymbol_||null,this.class_=_.class_||null,this.isMetric_=_.isMetric_||!1,this.variable_=_.variable_||null,this.cnv_=_.cnv_||null,this.cnvPfx_=_.cnvPfx_||1,this.isSpecial_=_.isSpecial_||!1,this.isArbitrary_=_.isArbitrary_||!1,this.moleExp_=_.moleExp_||0,this.synonyms_=_.synonyms_||null,this.source_=_.source_||null,this.loincProperty_=_.loincProperty_||null,this.category_=_.category_||null,this.guidance_=_.guidance_||null,this.csUnitString_=_.csUnitString_||null,this.ciUnitString_=_.ciUnitString_||null,this.baseFactorStr_=_.baseFactorStr_||null,this.baseFactor_=_.baseFactor_||null,this.defError_=_.defError_||!1}assignUnity(){return this.name_="",this.magnitude_=1,this.dim_||(this.dim_=new d),this.dim_.assignZero(),this.cnv_=null,this.cnvPfx_=1,this}assignVals(_){for(let w in _){let I="_"===!w.charAt(w.length-1)?w+"_":w;if(!this.hasOwnProperty(I))throw new Error(`Parameter error; ${w} is not a property of a Unit`);this[I]=_[w]}}clone(){let _=new M;return Object.getOwnPropertyNames(this).forEach(w=>{"dim_"===w?_.dim_=this.dim_?this.dim_.clone():null:_[w]=this[w]}),_}assign(_){Object.getOwnPropertyNames(_).forEach(w=>{"dim_"===w?this.dim_=_.dim_?_.dim_.clone():null:this[w]=_[w]})}equals(_){return this.magnitude_===_.magnitude_&&this.cnv_===_.cnv_&&this.cnvPfx_===_.cnvPfx_&&(null===this.dim_&&null===_.dim_||this.dim_.equals(_.dim_))}fullEquals(_){let w=Object.keys(this).sort(),I=Object.keys(_).sort(),F=w.length,N=F===I.length;for(let R=0;R0){let w=_.replace("/","!").replace(".","/").replace("!",".");switch(w.charAt(0)){case".":_=w.substr(1);break;case"/":_=w;break;default:_="/"+w}}return _}_concatStrs(_,w,I,F,N){return this._buildOneString(_,F,N)+w+this._buildOneString(I,F,N)}_buildOneString(_,w,I){let F="";return F=b.isNumericString(_)||"("===_.charAt(0)&&_.endsWith(")")||"["===_.charAt(0)&&_.endsWith("]")?_:/[./* ]/.test(_)?w+_+I:_,F}power(_){if(null!=this.cnv_)throw new Error(`Attempt to raise a non-ratio unit, ${this.name_}, to a power.`);let I=this.csCode_.match(/([./]|[^./]+)/g),F=I.length;for(let N=0;N=0;J--){let he=parseInt(R[J]);if(!C(he)){if(("-"===R[J]||"+"===R[J])&&J--,J{"use strict";K.T=void 0;var b=function B(M){if(M&&M.__esModule)return M;if(null===M||"object"!=typeof M&&"function"!=typeof M)return{default:M};var y=D();if(y&&y.has(M))return y.get(M);var _={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in M)if(Object.prototype.hasOwnProperty.call(M,I)){var F=w?Object.getOwnPropertyDescriptor(M,I):null;F&&(F.get||F.set)?Object.defineProperty(_,I,F):_[I]=M[I]}return _.default=M,y&&y.set(M,_),_}(O(8942));function D(){if("function"!=typeof WeakMap)return null;var M=new WeakMap;return D=function(){return M},M}var U=O(9719).Ucum,m=O(4393).Unit,d=O(3077).UnitTables,g=O(83).PrefixTables;class C{constructor(){this.utabs_=d.getInstance(),this.pfxTabs_=g.getInstance(),this.openEmph_=U.openEmph_,this.closeEmph_=U.closeEmph_,this.bracesMsg_="",this.parensFlag_="parens_placeholder",this.pFlagLen_=this.parensFlag_.length,this.braceFlag_="braces_placeholder",this.bFlagLen_=this.braceFlag_.length,this.vcMsgStart_=null,this.vcMsgEnd_=null,this.retMsg_=[],this.parensUnits_=[],this.annotations_=[],this.suggestions=[]}useHTMLInMessages(y){void 0===y||y?(this.openEmph_=U.openEmphHTML_,this.closeEmph_=U.closeEmphHTML_):(this.openEmph_=U.openEmph_,this.closeEmph_=U.closeEmph_)}useBraceMsgForEachString(y){this.bracesMsg_=void 0===y||y?U.bracesMsg_:""}parseString(y,_,w){if(""===(y=y.trim())||null===y)throw new Error("Please specify a unit expression to be validated.");"validate"===_?(this.vcMsgStart_=U.valMsgStart_,this.vcMsgEnd_=U.valMsgEnd_):(this.vcMsgStart_=U.cnvMsgStart_,this.vcMsgEnd_=U.cnvMsgEnd_),this.suggestions_=void 0===w||!1===w?null:[],this.retMsg_=[],this.parensUnits_=[],this.annotations_=[];let I=y,F=[];if(y=this._getAnnotations(y),this.retMsg_.length>0)F[0]=null,F[1]=null;else{let R=null;for(R in U.specUnits_)for(;-1!==y.indexOf(R);)y=y.replace(R,U.specUnits_[R]);if(y.indexOf(" ")>-1)throw new Error("Blank spaces are not allowed in unit expressions.");F=this._parseTheString(y,I);let $=F[0];(b.isIntegerUnit($)||"number"==typeof $)&&($=new m({csCode_:I,magnitude_:$,name_:I}),F[0]=$)}return F[2]=this.retMsg_,this.suggestions_&&this.suggestions_.length>0&&(F[3]=this.suggestions_),F}_parseTheString(y,_){let w=null,I=this.retMsg_.length>0,F=this._processParens(y,_);I=F[2];let N=[];if(!I){let R=this._makeUnitsArray(y=F[0],_=F[1]);if(I=R[2],!I){N=R[0],_=R[1];let $=N.length;for(let ee=0;ee<$;ee++){let J=N[ee].un;if(b.isIntegerUnit(J))N[ee].un=Number(J);else if(J.indexOf(this.parensFlag_)>=0){let he=this._getParensUnit(J,_);I||(I=he[1]),I||(N[ee].un=he[0])}else{let he=this._makeUnit(J,_);null===he[0]?I=!0:(N[ee].un=he[0],_=he[1])}}}}return I||(null===N[0]||" "===N[0]||null==N[0].un)&&0===this.retMsg_.length&&(this.retMsg_.push(`Unit string (${_}) did not contain anything that could be used to create a unit, or else something that is not handled yet by this package. Sorry`),I=!0),I||(w=this._performUnitArithmetic(N,_)),[w,_]}_getAnnotations(y){let _=y.indexOf("{");for(;_>=0;){let I=y.indexOf("}");if(I<0)this.retMsg_.push("Missing closing brace for annotation starting at "+this.openEmph_+y.substr(_)+this.closeEmph_),_=-1;else{let F=y.substring(_,I+1),N=this.annotations_.length.toString();y=y.replace(F,this.braceFlag_+N+this.braceFlag_),this.annotations_.push(F),_=y.indexOf("{")}}let w=y.indexOf("}");return w>=0&&this.retMsg_.push("Missing opening brace for closing brace found at "+this.openEmph_+y.substring(0,w+1)+this.closeEmph_),y}_processParens(y,_){let w=[],I=0,F=!1,N=this.parensUnits_.length,R=0;for(;""!==y&&!F;){let $=0,ee=0,J=y.indexOf("(");if(J<0){let he=y.indexOf(")");if(he>=0){let te=`Missing open parenthesis for close parenthesis at ${y.substring(0,he+R)}${this.openEmph_}${y.substr(he,1)}${this.closeEmph_}`;he0&&(w[I++]=y.substr(0,J));let te=0,pe=J+1;for(;pe0&&(ee=y.substr(0,$-1));let J=y.lastIndexOf(this.parensFlag_),he=null;J+this.pFlagLen_=0){let pe=this._getAnnoText(ee,_);if(pe[1]||pe[2])throw new Error(`Text found before the parentheses (${ee}) included an annotation along with other text for parenthetical unit ${F.csCode_}`);this.retMsg_.push(`The annotation ${pe[0]} before the unit code is invalid.\n`+this.vcMsgStart_+(y+=pe[0])+this.vcMsgEnd_)}else this.suggestions_?w="succeeded"!==this._getSuggestions(ee):(this.retMsg_.push(`${ee} preceding the unit code ${y} is invalid. Unable to make a substitution.`),w=!0);if(he)if(he.indexOf(this.braceFlag_)>=0){let pe=this._getAnnoText(he,_);if(pe[1]||pe[2])throw new Error(`Text found after the parentheses (${he}) included an annotation along with other text for parenthetical unit ${F.csCode_}`);y+=pe[0]}else b.isNumericString(he)?(y+=he,F=F.power(Number(he)),this.retMsg_.push(`An exponent (${he}) following a parenthesis is invalid as of revision 1.9 of the UCUM Specification.\n `+this.vcMsgStart_+y+this.vcMsgEnd_)):this.suggestions_?w="succeeded"!==this._getSuggestions(ee):(this.retMsg_.push(`Text ${he} following the unit code ${y} is invalid. Unable to make a substitution.`),w=!0);return w||(F?b.isIntegerUnit(F)?F=new m({csCode_:F,magnitude_:F,name_:F}):F.csCode_=y:F=new m({csCode_:y,magnitude_:1,name_:y})),[F,w]}_getAnnoText(y,_){let w=y.indexOf(this.braceFlag_),I=w>0?y.substring(0,w):null;0!==w&&(y=y.substr(w));let F=y.indexOf(this.braceFlag_,1),N=F+this.bFlagLen_=this.annotations_.length)throw new Error(`Processing Error - invalid annotation index ${R} found in ${y} that was created from ${_}`);return[y=this.annotations_[$],I,N]}_getSuggestions(y){let _=b.getSynonyms(y);if("succeeded"===_.status){let w={};w.msg=`${y} is not a valid UCUM code. We found possible units that might be what was meant:`,w.invalidUnit=y;let I=_.units.length;w.units=[];for(let F=0;F=0){let I=this._getUnitWithAnnotation(y,_);w=I[0],w&&(_=I[1])}else{if(y.indexOf("^")>-1){let I=y.replace("^","*");w=this.utabs_.getUnitByCode(I),w&&(w=w.clone(),w.csCode_=w.csCode_.replace("*","^"),w.ciCode_=w.ciCode_.replace("*","^"))}if(!w){let I="["+y+"]";w=this.utabs_.getUnitByCode(I),w&&(w=w.clone(),_=_.replace(y,I),this.retMsg_.push(`${y} is not a valid unit expression, but ${I} is.\n`+this.vcMsgStart_+`${I} (${w.name_})${this.vcMsgEnd_}`))}if(!w){let I=this.utabs_.getUnitByName(y);if(I&&I.length>0){w=I[0].clone();let F="The UCUM code for "+y+" is "+w.csCode_+".\n"+this.vcMsgStart_+w.csCode_+this.vcMsgEnd_,N=!1;for(let ee=0;ee"+de+"",csCode_:Ee+de,ciCode_:we+de,printSymbol_:ce+""+de+""})}}else w=null,this.suggestions_?this._getSuggestions(I):this.retMsg_.push(`${I} is not a valid UCUM code.`)}}return[w,_]}_getUnitWithAnnotation(y,_){let w=null,I=this._getAnnoText(y,_),F=I[0],N=I[1],R=I[2];this.bracesMsg_&&-1===this.retMsg_.indexOf(this.bracesMsg_)&&this.retMsg_.push(this.bracesMsg_);let $=this.retMsg_.length;if(N||R)if(N&&!R)if(b.isIntegerUnit(N))w=N;else{let ee=this._makeUnit(N,_);ee[0]?(w=ee[0],w.csCode_+=F,_=ee[1]):this.retMsg_.push(`Unable to find a unit for ${N} that precedes the annotation ${F}.`)}else if(!N&&R)if(b.isIntegerUnit(R))w=R+F,this.retMsg_.push(`The annotation ${F} before the ``${R} is invalid.\n`+this.vcMsgStart_+w+this.vcMsgEnd_);else{let ee=this._makeUnit(R,_);ee[0]?(w=ee[0],w.csCode_+=F,_=w.csCode_,this.retMsg_.push(`The annotation ${F} before the unit code is invalid.\n`+this.vcMsgStart_+w.csCode_+this.vcMsgEnd_)):this.retMsg_.push(`Unable to find a unit for ${N} that follows the annotation ${F}.`)}else this.retMsg_.push(`Unable to find a unit for ${N}${F}${R}.\nWe are not sure how to interpret text both before and after the annotation. Sorry`);else{let ee="["+F.substring(1,F.length-1)+"]",J=this._makeUnit(ee,_);J[0]?(w=J[0],_=_.replace(F,ee),this.retMsg_.push(`${F} is not a valid unit expression, but ${ee} is.\n`+this.vcMsgStart_+`${ee} (${w.name_})${this.vcMsgEnd_}`)):(this.retMsg_.length>$&&this.retMsg_.pop(),y=1,w=1)}return[w,_]}_performUnitArithmetic(y,_){let w=y[0].un;b.isIntegerUnit(w)&&(w=new m({csCode_:w,magnitude_:Number(w),name_:w}));let I=y.length,F=!1;for(let N=1;N{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.UnitTables=void 0;var L=O(9719).Ucum,D=new class b{constructor(){this.unitNames_={},this.unitCodes_={},this.codeOrder_=[],this.unitStrings_={},this.unitDimensions_={},this.unitSynonyms_={},this.massDimIndex_=0}unitsCount(){return Object.keys(this.unitCodes_).length}addUnit(m){m.name_&&this.addUnitName(m),this.addUnitCode(m),this.addUnitString(m);try{m.dim_.getProperty("dimVec_")&&this.addUnitDimension(m)}catch(g){}}addUnitName(m){let d=m.name_;if(!d)throw new Error(`UnitTables.addUnitName called for a unit with no name. Unit code = ${m.csCode_}.`);this.unitNames_[d]?this.unitNames_[d].push(m):this.unitNames_[d]=[m]}addUnitCode(m){let d=m.csCode_;if(!d)throw new Error("UnitTables.addUnitCode called for unit that has no code.");if(this.unitCodes_[d])throw new Error(`UnitTables.addUnitCode called, already contains entry for unit with code = ${d}`);if(this.unitCodes_[d]=m,this.codeOrder_.push(d),"g"==d){let g=m.dim_.dimVec_,C=0;for(;C=1&&(g=m.substr(d+L.codeSep_.length),m=m.substr(0,d));let C=this.unitNames_[m];if(C){let M=C.length;if(g&&M>1){let y=0;for(;C[y].csCode_!==g&&y0&&(g+=d),"dim_"===m[N])g+=null!=F.dim_&&F.dim_.dimVec_ instanceof Array?"["+F.dim_.dimVec_.join(",")+"]":"";else{let R=F[m[N]];g+="string"==typeof R?R.replace(/[\n\r]/g," "):R}g+="\r\n"}}return g}printUnits(m,d){void 0===m&&(m=!1),void 0===d&&(d="|");let g="",C=this.codeOrder_.length,M="csCode"+d;m&&(M+="ciCode"+d),M+="name"+d,m&&(M+="isBase"+d),M+="magnitude"+d+"dimension"+d+"from unit(s)"+d+"value"+d+"function"+d,m&&(M+="property"+d+"printSymbol"+d+"synonyms"+d+"source"+d+"class"+d+"isMetric"+d+"variable"+d+"isSpecial"+d+"isAbitrary"+d),M+="comment",g=M+"\n";for(let y=0;y{Q.exports=function K(O){O.FieldAlarms.soundData_="data:audio/mp3;base64,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qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/44LE/wAAA0gAAAAAqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqTEFNRTMuOTKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq"}},2103:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";var B=D.PrototypeAPI.Browser,U=!!window.attachEvent&&!B.isOpera||"undefined"!=typeof navigator&&navigator.userAgent.indexOf("Trident")>=0;D.Autocompleter={isIE:U,currentAutoCompField_:-1,USE_STATISTICS:2,NO_COMPLETION_SUGGESTIONS:0,SUGGEST_SHORTEST:1,LIST_ITEM_FIELD_SEP:" - ",screenReaderLog_:new D.ScreenReaderLog,setOptions:function(d){b.extend(this,d)},getFieldVal:function(d){return d.value},setFieldVal:function(d,g,C){var M;d.autocomp?d.autocomp.setFieldVal(g,C):(void 0===C&&(C=!0),C&&(M=this.getFieldVal(d)),d.value=g,C&&M!==g&&D.Event.simulate(d,"change"))},getFieldLookupKey:D.Observable.lookupKey,lookupFields:function(d){for(var g=[],C=0,M=document.forms.length;C
See more items (Ctl Ret)
Search Results\x3c!-- place holder for result count, needed for height calculation--\x3e
Search Hint\x3c!--place holder--\x3e
'),b("#moreResults").mousedown(function(d){var g=L(D.Autocompleter.currentAutoCompField_);g.autocomp.handleSeeMoreItems(d),D.Autocompleter.Event.notifyObservers(g,"LIST_EXP",{list_expansion_method:"clicked"})}),b("#completionOptionsScroller").mousedown(b.proxy(function(d){if(D.Autocompleter.isIE&&"completionOptionsScroller"===d.target.id&&(D.Autocompleter.stopEvent(d),D.Autocompleter.completionOptionsScrollerClicked_=!0,-1!=L(D.Autocompleter.currentAutoCompField_))){var g=L(D.Autocompleter.currentAutoCompField_);setTimeout(function(){g.focus()})}},this)),this.classInit_=!0)},noCaseSort:function(d,g){var C=d.toLowerCase(),M=g.toLowerCase();return C>M?1:C")}}),D.Autocompleter.sharedDOMCache=D.Autocompleter.createDOMCache({},{spacerDiv:function(){var d=L("spacer");return d||((d=document.createElement("div")).setAttribute("id","spacer"),document.body.appendChild(d)),d},listContainer:function(){return L("searchResults")},firstEntryWidth:function(){return D.Autocompleter.listItemElements()[0].offsetWidth},listBoundingRect:function(){return this.get("listContainer").getBoundingClientRect()},viewPortWidth:function(){return document.documentElement.clientWidth},spacerCoords:function(){return this.get("spacerDiv").getBoundingClientRect()}});var m={constructorOpts_:null,scoreField_:null,scoreFieldInitialized_:!1,itemToDataIndex_:null,selectedCodes_:null,selectedItems_:null,selectedItemData_:null,matchListValue_:null,invalidStatus_:!1,matchStatus_:!0,focusInProgress_:!1,refocusInProgress_:!1,listBelowField_:!0,listContainer:null,recDataRequester_:null,enabled_:!0,preFieldFillVal_:null,fieldValIsListVal_:null,indexToHeadingLevel_:{},suggestionMode_:D.Autocompleter.SUGGEST_SHORTEST,lastScrollEffect_:null,multiSelect_:!1,listExtraData_:null,processedFieldVal_:null,defAutocompleterBaseInit:function(d,g){g||(g={}),g.wordBoundaryChars&&(g.tokens=g.wordBoundaryChars),void 0!==g.suggestionMode&&(this.suggestionMode_=g.suggestionMode),this.twoColumnFlow_=g.twoColumnFlow,void 0===this.twoColumnFlow_&&(this.twoColumnFlow_=!0),g.tokens||void 0===g.maxSelect?g.maxSelect=1:"*"===g.maxSelect&&(g.maxSelect=1/0),this.multiSelect_=1!==g.maxSelect,this.scrolledContainer_=void 0!==g.scrolledContainer?g.scrolledContainer:document.documentElement,void 0===(this.nonMatchSuggestions_=g.nonMatchSuggestions)&&(this.nonMatchSuggestions_=!1),this.constructorOpts_=g,this.initStoredSelectionData();var C=g.dataRequester;if(D.Autocompleter.Base.classInit_||D.Autocompleter.Base.classInit(),this.matchListValue_=g.matchListValue||!1,this.recDataRequester_=C,this.update=L("completionOptions"),this.options=g,this.options.frequency=this.options.frequency||.01,this.options.minChars=this.options.minChars||1,this.element="string"==typeof d?L(d):d,!this.element)throw"string"==typeof d?new Error("Could not find the field with id '"+d+'"'):new Error("The autocompleter constructor requires an field element or an ID");this.ensureNeededAttrs(),this.hasFocus=!1,this.changed=!1,this.active=!1,this.index=0,this.entryCount=0,this.observer=null,this.element.setAttribute("autocomplete","off"),b(this.update).hide();var M=b(this.element);if(M.blur(b.proxy(this.onBlur,this)),M.keydown(b.proxy(this.onKeyPress,this)),this.options.tokens&&M.click(function(){this.tokenBounds=null,this.getTokenBounds(this.element.selectionStart)}.bind(this)),g.maxSelect>1){var y=b('
    ')[0];this.element.parentNode.replaceChild(y,this.element),y.appendChild(this.element),this.selectedList=y.firstChild}this.element.setAttribute("role","combobox"),this.element.setAttribute("aria-expanded","false"),this.onMouseDownListener=b.proxy(this.onMouseDown,this),b(this.element).change(b.proxy(this.onChange,this)),b(this.element).keypress(b.proxy(this.changeToFieldByKeys,this));var w=b.proxy(function(){this.typedSinceLastFocus_=!0},this);b(this.element).bind("paste cut",w),this.listContainer=D.Autocompleter.sharedDOMCache.get("listContainer"),this.options.showList=b.proxy(this.showList,this),this.options.hideList=b.proxy(this.hideList,this),this.options.posAnsList=b.proxy(this.posAnsList,this),this.update.style.display="block",this.element.autocomp=this,this.index=-1,this.initDOMCache(),this.oldElementValue=this.domCache.get("elemVal")},setFieldVal:function(d,g){var C;void 0===g&&(g=!0),g&&(C=this.domCache.get("elemVal")),this.domCache.set("elemVal",this.element.value=this.oldElementValue=d),this.tokenBounds=null,g&&C!==d&&D.Event.simulate(this.element,"change")},ensureNeededAttrs:function(){var d=this.element;""===d.id&&(D.Autocompleter.lastGeneratedID_||(D.Autocompleter.lastGeneratedID_=0),d.id="ac"+ ++D.Autocompleter.lastGeneratedID_)},initStoredSelectionData:function(){this.selectedCodes_={},this.selectedItems_={},this.selectedItemData_=[]},clearStoredSelection:function(){this.initStoredSelectionData(),this.multiSelect_&&(this.selectedList.innerHTML="")},dupDataReqForField:function(d){var g=null;return this.recDataRequester_&&(g=this.recDataRequester_.dupForField(d)),g},getSelectedCodes:function(){for(var d=this.getSelectedItems(),g=[],C=0,M=d.length;C0?this.selectedItemData_:null},storeSelectedItem:function(d,g){if(void 0===d&&(d=this.domCache.get("elemVal"),g=this.getItemCode(d)),this.multiSelect_||this.clearStoredSelection(),d){var M,C=null!=g;C&&(this.selectedCodes_[d]=g),this.selectedItems_[d]=1,this.getItemData?M=this.getItemData(d):(M={text:d},C&&(M.code=g)),this.selectedItemData_.push(M)}},getItemCode:function(d){this.itemToDataIndex_||this.initItemToDataIndex();var g=this.itemToDataIndex_[d],C=null;return void 0!==g&&this.itemCodes_&&(C=this.itemCodes_[g]),C},addToSelectedArea:function(d){var g=D.Autocompleter.Base.escapeAttribute(d),C=b('
  • '+g+"
  • ")[0];return this.selectedList.appendChild(C),b(C.childNodes[0]).click(b.proxy(this.removeSelection,this)),g},moveEntryToSelectedArea:function(){var d=this.addToSelectedArea(this.domCache.get("elemVal"));if(this.setFieldVal(this.processedFieldVal_="",!1),D.Autocompleter.screenReaderLog("Selected "+d),this.index>=0){var g=D.Autocompleter.listItemElementContainer();g.removeChild(this.getCurrentEntry()),--this.entryCount;for(var C=g.childNodes,M=this.index,y=C.length;M0&&this.liIsHeading(this.getCurrentEntry());)--this.index}this.render()}this.active=!0,this.hasFocus=!0,this.posAnsList()},removeSelection:function(d){var g=d.target.parentNode;"SPAN"===d.target.tagName&&(g=g.parentNode),g.parentNode.removeChild(g);var C=g.childNodes[1].textContent;delete this.selectedCodes_[C],delete this.selectedItems_[C];for(var M=0,y=this.selectedItemData_.length;M0&&(g=!d.ctrlKey&&!d.metaKey&&!d.altKey&&8!==d.which),this.typedSinceLastFocus_=g}},addObservers:function(d){b(d).mousedown(this.onMouseDownListener)},listItemValue:function(d){return this.options.tableFormat?d.getAttribute("data-fieldval"):d.textContent},markPrevious:function(){null===this.preFieldFillVal_&&(this.preFieldFillVal_=this.domCache.get("elemVal"));var g,d=this.index;-1===d&&(d=this.entryCount-1);do{this.index>0?this.index--:this.index=this.entryCount-1,g=this.getCurrentEntry();var C=this.listItemValue(g);this.itemTextIsHeading(C)&&(D.Autocompleter.screenReaderLog("Above list heading: "+C),g=null)}while(!g&&this.index!==d);g&&(this.scrollToShow(g,this.update.parentNode),this.updateElementAfterMarking(g))},markNext:function(){null===this.preFieldFillVal_&&(this.preFieldFillVal_=this.domCache.get("elemVal"));var g,d=this.index;-1===d&&(d=this.entryCount-1);do{this.index1){for(var y=0,_=M.length;y<_;++y)C.push(M[y].innerText);D.Autocompleter.screenReaderLog(C.join("; "))}}},hideList:function(){D.Autocompleter.currentAutoCompField_===this.element.id&&("visible"!==this.listContainer.style.visibility||(this.listContainer.style.visibility="hidden",this.listShowing=!1,this.listContainer.setAttribute("aria-hidden","true"),this.element.setAttribute("aria-expanded","false")))},showList:function(){var d="visible"!==this.listContainer.style.visibility;this.listContainer.style.visibility="visible",this.listShowing=!0,this.listContainer.setAttribute("aria-hidden","false"),this.element.setAttribute("aria-expanded","true"),d&&!this.temporaryHide_&&this.entryCount>0&&(D.Autocompleter.screenReaderLog("A list has appeared below the "+this.getFieldName()+"."),this.options.tableFormat&&this.options.colHeaders&&D.Autocompleter.screenReaderLog("The column headers on the multi-column list are "+this.options.colHeaders.join("; ")))},getFieldName:function(){if(void 0===this.fieldName_){var d=D.Autocompleter.getFieldLabel(this.element.id);this.fieldName_=null===d?"field":'field "'+d+'"'}return this.fieldName_},scrollToShow:function(d,g){if(d.offsetTopM&&(g.scrollTop=d.offsetTop+C-M)}},pageOptionsUpOrDown:function(d){var M,g=b("#completionOptionsScroller")[0],C=g.clientHeight;if(d)g.scrollTop>0&&((M=g.scrollTop-C)<0&&(M=0),g.scrollTop=M);else{var _=b("#completionOptions")[0].clientHeight-C;_<0&&(_=0),g.scrollTop<_&&((M=g.scrollTop+C)>_&&(M=_),g.scrollTop=M)}},isSearchKey:function(d){return d.ctrlKey&&d.keyCode===b.ui.keyCode.ENTER},onKeyPress:function(d){if(this.enabled_){var g=d.keyCode,C=!0;if(this.fieldEventIsBigList(d))d.stopImmediatePropagation(),this.preFieldFillVal_&&this.setFieldVal(this.preFieldFillVal_,!1),this.handleSeeMoreItems(d),D.Autocompleter.Event.notifyObservers(this.element,"LIST_EXP",{list_expansion_method:"CtrlRet"});else{var M=b.ui.keyCode;switch(g){case M.ENTER:this.multiSelect_&&D.Autocompleter.stopEvent(d),this.handleDataEntry(d);break;case M.TAB:""!==this.domCache.get("elemVal")&&this.handleDataEntry(d);break;case M.ESCAPE:null!==this.preFieldFillVal_&&(this.setFieldVal(this.preFieldFillVal_,!1),D.Autocompleter.Event.notifyObservers(this.element,"CANCEL",{restored_value:this.preFieldFillVal_})),this.active&&(this.index=-1,this.hide(),this.active=!1);break;default:if(this.active)switch(g){case M.PAGE_UP:this.pageOptionsUpOrDown(!0);break;case M.PAGE_DOWN:this.pageOptionsUpOrDown(!1);break;default:if(d.ctrlKey)C=!1;else switch(g){case M.DOWN:case M.UP:g===M.UP?this.markPrevious():this.markNext(),this.render(),D.Autocompleter.stopEvent(d);break;case M.LEFT:case M.RIGHT:this.options.tokens&&(this.tokenBounds=null,this.getTokenBounds()),!d.ctrlKey&&this.index>=0&&b(this.update).hasClass("multi_col")&&this.moveToOtherColumn(d);break;default:C=!1}}else C=!1}}C||(!d.ctrlKey||86===g)&&16!==g&&17!==g&&0!==g&&(this.preFieldFillVal_=null,this.changed=!0,this.hasFocus=!0,this.matchListItemsToField_=!0,this.observer&&clearTimeout(this.observer),this.observer=setTimeout(b.proxy(this.onObserverEvent,this),1e3*this.options.frequency))}},setMatchStatusIndicator:function(d){d!==this.matchStatus_&&(d?b(this.element).hasClass("no_match")&&(b(this.element).removeClass("no_match"),D.Autocompleter.screenReaderLog("The field no longer contains a non-matching value.")):(b(this.element).addClass("no_match"),D.Autocompleter.screenReaderLog("The field's value does not match any items in the list.")),this.matchStatus_=d)},setInvalidValIndicator:function(d){d?(D.Autocompleter.setOffAlarm(this.element),this.invalidStatus_||(b(this.element).addClass("invalid"),this.element.setAttribute("invalid",!0))):this.invalidStatus_&&(b(this.element).removeClass("invalid"),this.element.setAttribute("invalid",!1)),this.invalidStatus_=d},cancelInvalidValIndicator:function(){D.Autocompleter.cancelAlarm(this.element)},updateChoices:function(d,g){if(this.index=-1,!this.changed&&this.hasFocus){this.update.innerHTML=d;var C=this.update.firstChild;C&&C.tHead&&b(C.tHead).mousedown(function(w){D.Autocompleter.stopEvent(w)});var M=D.Autocompleter.listItemElements();if(M){var y;if(this.entryCount=M.length,this.suggestionMode_!==D.Autocompleter.NO_COMPLETION_SUGGESTIONS&&this.entryCount>0&&!this.focusInProgress_&&g){for(y=0;this.liIsHeading(M[y])&&y0||""===this.trimmedElemVal)}},pickedByNumber:function(){return this.add_seqnum&&this.trimmedElemVal.match(/^\d+$/)},pickBestMatch:function(d){var g=this.trimmedElemVal.toLowerCase(),C=d.length,M=-1;if(g.length>0&&C>0){for(var y=-1,_=1/0,w=-1,I=_,F=-1,N=_,R=0;R0?he-1?w:F>-1?F:y}return M},posAnsList:function(){this.posListBelowFieldInMultiCol(),this.index>0&&this.scrollToShow(this.getCurrentEntry(),L("completionOptionsScroller"))},posListBelowFieldInMultiCol:function(){var d=D.Autocompleter.sharedDOMCache,g=this.domCache.element,C=this.update;this.domCache.invalidate("elemPos"),d.invalidate("firstEntryWidth"),d.invalidate("listBoundingRect"),d.invalidate("viewPortWidth"),C.style.height&&(C.style.height=""),this.setListWrap(!1),C.style.width="auto",L("completionOptionsScroller").style.height="",this.listContainer.style.width="",this.listHeight=void 0;var M=this.listContainer;M.style.display="none";var y=this.domCache.get("elemPos");M.style.display="",M.style.top=y.top+g.offsetHeight+"px";var _=this.scrolledContainer_,w=document.documentElement.clientHeight,I=w,N=(F=d.get("listBoundingRect")).bottom;if(N<=I)this.setListLeft();else{var R=this.twoColumnFlow_&&!this.options.tableFormat&&this.entryCount>4;if(R&&(R=this.setListWrap(!0))&&(N=d.get("listBoundingRect").bottom),R&&N<=I)this.setListLeft();else{var $=g.getBoundingClientRect(),ee=void 0;if(_){this.lastScrollEffect_&&this.lastScrollEffect_.cancel();var J=N-I,he=$.top,te=0,pe=this.constructorOpts_.headerBar;if(pe){var Ve=document.getElementById(pe);Ve&&(te=Ve.offsetHeight)}var we,ce=_.getBoundingClientRect().top;J>(we=ce>te?he-ce:he-te)&&(J=we,ee=w-$.height-te),N=void 0===ee?d.get("listBoundingRect").bottom:d.get("listBoundingRect").top+ee;var Ee=d.get("spacerCoords");N>Ee.bottom&&(d.get("spacerDiv").style.height=N-Ee.top+"px",d.invalidate("spacerCoords")),this.lastScrollEffect_=new D.Effect.Scroll(_,{y:J,duration:.4})}else ee=window.innerHeight-$.bottom;if(void 0!==ee){this.setListHeight(ee);var ke=d.get("viewPortWidth"),F=d.get("listBoundingRect");d.listWrap&&F.width>ke&&this.setListWrap(!1)}this.setListLeft()}}},initDOMCache:function(){var d=this,g=D.Autocompleter;this.domCache=g.createDOMCache({element:d.listPositioningElem()},{elemPos:function(){return b(this.element).offset()},elemVal:function(){return g.getFieldVal(d.element)}})},listPositioningElem:function(){return this.multiSelect_?this.element.parentNode:this.element},setListWrap:function(d){var g=D.Autocompleter.sharedDOMCache;if(d!==g.listWrap){if(d){var C=2*g.get("firstEntryWidth")+4;C<=g.get("viewPortWidth")&&(this.listContainer.style.width=C+"px",b(this.update).addClass("multi_col"),g.listWrap=!0)}else b(this.update).removeClass("multi_col"),this.listContainer.style.width="",g.listWrap=!1,g.invalidate("viewPortWidth");g.invalidate("listBoundingRect"),this.domCache.invalidate("elemPos")}return g.listWrap},setListLeft:function(){var d=this.listContainer,g=D.Autocompleter.sharedDOMCache,C=g.get("viewPortWidth"),M=g.get("listBoundingRect"),y=this.domCache.get("elemPos"),_=M.width-(C-y.left);_<0&&(_=0);var w=y.left-_;w<0&&(w=0);var I=D.Autocompleter.sharedDOMCache;I.listPosLeft!==w&&(d.style.left=w+"px",I.listPosLeft=w)},setListHeight:function(M){var g=D.Autocompleter.sharedDOMCache,C=g.get("listBoundingRect");M=M-C.height+this.update.offsetHeight,this.listContainer.style.width=C.width+20+"px",M>=20&&(L("completionOptionsScroller").style.height=M+"px",g.invalidate("listBoundingRect"))},getToken:function(){var d=this.domCache.get("elemVal");if(this.options.tokens){var g=this.getTokenBounds();d=d.substring(g[0],g[1])}return d},getTokenBounds:function(d){if(null!=this.tokenBounds)return this.tokenBounds;var g=this.domCache.get("elemVal");if(""===g.trim())return[-1,0];for(var w,C=void 0!==d?d:this.element.selectionStart,M=C==this.oldElementValue.length?1:0,y=-1,_=g.length,I=0,F=this.options.tokens.length;Iy&&(y=w),-1!=(w=g.indexOf(this.options.tokens[I],C+M))&&w<_&&(_=w);return this.tokenBounds=[y+1,_]},dupForField:function(d){throw"dupForField must be overridden by autocompleter subclasses."},initItemToDataIndex:function(){throw"initItemToDataIndex must be overridden by autocompleter classes that need it"},propagateFieldChanges:function(d){void 0===d&&(d=this.matchStatus_),this.recDataRequester_&&(d&&""!==this.domCache.get("elemVal").trim()?this.recDataRequester_.requestData():this.recDataRequester_.clearDataOutputFields())},getValTyped:function(){return null===this.preFieldFillVal_?this.domCache.get("elemVal"):this.preFieldFillVal_},listSelectionNotification:function(d,g,C){var M;void 0===C?C=!1:C&&(M=d,d=""),void 0===M&&(M=this.domCache.get("elemVal"));var y=this.clickSelectionInProgress_?"clicked":null===this.preFieldFillVal_?"typed":"arrows",_="typed"!==y&&g,w=this.getItemCode(M);D.Autocompleter.Event.notifyObservers(this.element,"LIST_SEL",{input_method:y,val_typed_in:d,final_val:M,used_list:_,list:this.rawList_,on_list:g,item_code:w,removed:C})},attemptSelection:function(){var d=!1,g=this.getValTyped();if(this.active){if(-1===this.index){for(var C=this.domCache.get("elemVal").trim(),M=C.toLowerCase(),y=-1,_=-1,w=0;w=0?(this.index=y,d=!0):_>=0&&(this.index=_,d=!0)}else d=this.entryCount>0&&!this.liIsHeading(this.getCurrentEntry());this.fieldValIsListVal_=d,d&&(this.active=!1,this.updateElement(this.getCurrentEntry()),this.storeSelectedItem(),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification(g,!0),this.processedFieldVal_=D.Autocompleter.getFieldVal(this.element),this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.propagateFieldChanges(),this.multiSelect_&&this.moveEntryToSelectedArea()),this.multiSelect_||(this.active=!1,this.hide())}return d},selectEntry:function(){this.attemptSelection()},handleNonListEntry:function(){this.propagateFieldChanges(!1),this.multiSelect_||this.clearStoredSelection();var d=D.Autocompleter.getFieldVal(this.element);""===D.Autocompleter.getFieldVal(this.element)?(this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.storeSelectedItem(""),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification("",!1),this.processedFieldVal_=d):(this.enabled_&&this.setMatchStatusIndicator(!1),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification(this.getValTyped(),!1),this.matchListValue_?(D.Autocompleter.screenReaderLog("For this field your entry must match an item from the suggestion list."),this.setInvalidValIndicator(!0),this.refocusInProgress_=!0,this.processedFieldVal_=d,setTimeout(b.proxy(function(){this.element.focus(),this.element.select(),this.refocusInProgress_=!1},this))):(this.storeSelectedItem(),this.multiSelect_?this.moveEntryToSelectedArea():this.processedFieldVal_=d,this.findSuggestions&&this.nonMatchSuggestions_&&!this.multiSelect_&&setTimeout(b.proxy(function(){this.findSuggestions()},this))))},onChange:function(d){this.domCache.invalidate("elemVal"),D.Autocompleter.completionOptionsScrollerClicked_||this.handleDataEntry(d)},onBlur:function(d){D.Autocompleter.completionOptionsScrollerClicked_||(this.lastScrollEffect_&&this.lastScrollEffect_.cancel(),D.Autocompleter.getFieldVal(this.element)!==this.processedFieldVal_&&D.Event.simulate(this.element,"change"),this.enabled_&&!this.refocusInProgress_&&(this.hide(),this.hasFocus=!1,this.active=!1,this.invalidStatus_?this.clearInvalidFieldVal():""===D.Autocompleter.getFieldVal(this.element)?this.setMatchStatusIndicator(!0):!1===this.fieldValIsListVal_&&this.setMatchStatusIndicator(!1)))},clearInvalidFieldVal:function(){this.setFieldVal("",!1),this.setInvalidValIndicator(!1),this.setMatchStatusIndicator(!0),this.listSelectionNotification("",!1),this.processedFieldVal_=""},onFocus:function(d){if(D.Autocompleter.currentAutoCompField_=this.element.id,this.refocusInProgress_||(this.processedFieldVal_=D.Autocompleter.getFieldVal(this.element)),this.refocusInProgress_=!1,this.preFieldFillVal_=null,D.Autocompleter.Event.notifyObservers(this.element,"FOCUS",{start_val:this.processedFieldVal_}),this.multiSelect_){var g=Object.getOwnPropertyNames(this.selectedItems_);if(g.length>0){var M="Above this multi-select field are deselection buttons for each selected item. Currently selected:"+g.join(", ");D.Autocompleter.screenReaderLog(M)}}},onMouseDown:function(d){D.Autocompleter.stopEvent(d);for(var g=d.target;g&&void 0===g.autocompleteIndex;)g=g.parentNode;g&&!this.liIsHeading(g)&&(this.clickSelectionInProgress_=!0,this.index=g.autocompleteIndex,this.selectEntry(),this.hide(),this.clickSelectionInProgress_=!1,this.multiSelect_&&this.showList()),this.tokenBounds=null},handleDataEntry:function(d){if(this.invalidStatus_&&this.processedFieldVal_===this.domCache.get("elemVal"))this.clearInvalidFieldVal();else{this.observer&&clearTimeout(this.observer);var g=D.Autocompleter.getFieldVal(this.element),C=!1;(this.processedFieldVal_!==g&&""!==g||this.multiSelect_&&""===g&&this.index>=0)&&(C=this.attemptSelection()),this.processedFieldVal_!==g&&!C&&(""===g&&(this.fieldValIsListVal_=!1),this.handleNonListEntry()),this.multiSelect_||(this.hide(),this.active=!1),!d.stopped&&this.matchListValue_&&this.invalidStatus_&&D.Autocompleter.stopEvent(d)}},itemTextIsHeading:function(d){var g=!!this.numHeadings_;if(g){this.itemToDataIndex_||this.initItemToDataIndex();var C=this.itemToDataIndex_[d];g=void 0!==C&&!!this.indexToHeadingLevel_[C]}return g},liIsHeading:function(d){var g=!!this.numHeadings_;return g&&(g=this.itemTextIsHeading(this.listItemValue(d))),g},onShow:function(d,g){d.autocomp.showList()},onHide:function(d,g){d.autocomp.hideList()},moveToOtherColumn:function(d){var g=D.Autocompleter.listItemElements().length,C=Math.floor(g/2),M=Math.ceil(g/2),y=this.index;if(this.index=M&&(y=this.index-M),y!==this.index){var _=this.getEntry(y);this.liIsHeading(_)||(this.index=y,this.setFieldVal(this.listItemValue(_),!1),this.element.select(),this.render(),D.Autocompleter.stopEvent(d))}},handleSeeMoreItems:function(d){},readSearchCount:function(){var d=!1;return"none"!==L("searchCount").style.display&&(D.Autocompleter.screenReaderLog("Showing "+L("searchCount").innerHTML+"."),"none"!==L("moreResults").style.display&&D.Autocompleter.screenReaderLog("Pressing control+return will expand the list."),d=!0),d},destroy:function(){this.stopObservingEvents(),this.detachFromDOM()},stopObservingEvents:function(){b(this.element).unbind()},detachFromDOM:function(){if(this.multiSelect_){var d=this.element.parentNode;d.parentNode.replaceChild(this.element,d),this.selectedList=null}this.element.autocomp=null,this.element=null,this.update=null,this.listContainer=null,this.recDataRequester_=null},updateElement:function(d){var g=this.listItemValue(d),C=g;if(this.options.tokens){var M=this.getTokenBounds();if(-1!=M[0]){var y=this.domCache.get("elemVal"),_=y.substr(0,M[0]),w=y.substr(M[0]).match(/^\s+/);w&&(_+=w[0]),C=_+g+y.substr(M[1])}}this.setFieldVal(C,!1),this.options.afterUpdateElement&&this.options.afterUpdateElement(this.element,d)},show:function(){"none"==b(this.update).css("display")&&this.options.onShow(this.element,this.update),!this.iefix&&B.IE&&"absolute"==b(this.update).css("position")&&(new Insertion.After(this.update,''),this.iefix=L(this.update.id+"_iefix")),this.iefix&&setTimeout(b.proxy(this.fixIEOverlapping,this),50)},fixIEOverlapping:function(){var d=this.update.offset();this.iefix.style.left=d.left,this.update.style.height||(this.update.style.top=d.top),this.iefix.style.zIndex=1,this.update.style.zIndex=2,b(this.iefix).show()},hide:function(){"none"!=b(this.update).css("display")&&this.options.onHide(this.element,this.update),this.iefix&&b(this.iefix).hide()},render:function(){if(this.entryCount>0){for(var d=0;d=this.options.minChars?this.getUpdatedChoices():(this.active=!1,this.hide()),this.oldElementValue=this.domCache.get("elemVal")}};b.extend(D.Autocompleter.Base.prototype,m),m=null}},2948:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Event={observeListExpansions:function(D,B){this.storeCallback(D,"LIST_EXP",B)},observeListSelections:function(D,B){this.storeCallback(D,"LIST_SEL",B)},observeFocusEvents:function(D,B){this.storeCallback(D,"FOCUS",B)},observeCancelList:function(D,B){this.storeCallback(D,"CANCEL",B)},observeSuggestions:function(D,B){this.storeCallback(D,"SUGGESTIONS",B)},observeSuggestionUsed:function(D,B){this.storeCallback(D,"SUGGESTION_USED",B)},observeListAssignments:function(D,B){this.storeCallback(D,"LIST_ASSIGNMENT",B)},observeRDRClearing:function(D){this.storeCallback(null,"RDR_CLEARING",D)},observeRDRAssignment:function(D){this.storeCallback(null,"RDR_ASSIGNMENT",D)}},L.extend(b.Autocompleter.Event,b.Observable)}},3810:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Prefetch=b.PrototypeAPI.Class.create(),b.Autocompleter.Prefetch.constructor=b.Autocompleter.Prefetch,L.extend(b.Autocompleter.Prefetch.prototype,b.Autocompleter.Base.prototype),b.Autocompleter.Prefetch.prototype.className="Def.Autocompleter.Prefetch";var U={SEQ_NUM_PREFIX:'',SEQ_NUM_SEPARATOR:":  ",validationFailed_:!1,listIsOriginal_:!0,rawList_:null,itemCodes_:null,listLoadAttempted_:!1,seeMoreItemsClicked_:!1,matchListItemsToField_:!1,defaultSelectionIndex_:null,autoFill_:!0,initialize:function(m,d,g){var C=(g=L.extend({ignoreCase:!0,fullSearch:!1,selector:this.selector,getFormattedItemText:this.getFormattedItemText,onShow:this.onShow,onHide:this.onHide},g||{})).addSeqNum;this.add_seqnum=void 0===C||C;var M=g.autoFill;void 0!==M&&(this.autoFill_=M),b.Autocompleter.Base.classInit_||b.Autocompleter.Base.classInit(),this.initHeadings(g),this.defAutocompleterBaseInit(m,g),L(this.element).focus(L.proxy(this.onFocus,this)),L(this.element).click(L.proxy(this.onFieldClick,this));var y=g.codes;this.setList(d,y),this.listIsOriginal_=!0,this.originalCodes_=y,this.options.minChars=0,this.splitAutocomp_=!1,L(this.element).addClass("ansList")},getUpdatedChoices:function(){this.trimmedElemVal=this.domCache.get("elemVal").trim(),this.updateChoices(this.options.selector(this),this.pickedByNumber())},dupItemToDataIndex:function(m){this.listIsOriginal_&&(this.itemToDataIndex_||this.initItemToDataIndex(),m.itemToDataIndex_=this.itemToDataIndex_)},dupForField:function(m){var d=this.dupDataReqForField(m),g={};L.extend(!0,g,this.constructorOpts_),g.dataRequester=d;var C=new b.Autocompleter.Prefetch(m,this.rawList_,g);return this.dupItemToDataIndex(C),C},initHeadings:function(m){var d=m.codes,g=m.itemToHeading;if(g){m.itemToHeading=null;for(var C={},M={},y=0,_=d.length;y<_;++y){var I=g[d[y]];if(I){var F=C[I];if(!F){var N=g[I];C[I]=F=N?C[N]+1:1}}}for(y=0,_=d.length;y<_;++y)M[y]=(F=C[d[y]])||0;this.indexToHeadingLevel_=M,m.indexToHeadingLevel=M,this.numHeadings_=Object.keys(C).length,m.numHeadings=this.numHeadings_}else m.indexToHeadingLevel&&(this.indexToHeadingLevel_=m.indexToHeadingLevel,this.numHeadings_=m.numHeadings)},initItemToDataIndex:function(){if(this.itemToDataIndex_={},this.rawList_)for(var m=0,d=this.rawList_.length;m"+ut.substr(0,C.length)+""+ut.substr(C.length),An=!0,ke=m.SEQ_NUM_PREFIX+ut+m.SEQ_NUM_SEPARATOR+Ve(He),we&&(ke+=we[ce])))),!Mt&&!_){var an=!1,Gn=He;m.options.ignoreCase&&(Gn=He.toLowerCase());for(var sn=Gn.indexOf(C);!an&&-1!==sn;)0===sn?(an=!0,++M<=w&&(ke=""+Ve(He.substr(0,C.length))+""+Ve(He.substr(C.length)),we&&(ke+=we[ce]))):(m.options.fullSearch||/(.\b|_)./.test(Gn.substr(sn-1,2)))&&(an=!0,++M<=w)&&(ke=Ve(He.substr(0,sn))+""+Ve(He.substr(sn,C.length))+""+Ve(He.substr(sn+C.length)),we&&(ke+=we[ce])),an||(sn=Gn.indexOf(C,sn+1))}var ie=!1;m.multiSelect_&&(ie=m.isSelected(He))&&++pe,!ie&&ke&&(Ne||M<=w||m.numHeadings_>0&&_)&&(ee&&!J&&(J=!0,N.push(ee),R.push(ce-1),++te,$[ee]=[Ve(ee),"heading"],F=0),(!_||!m.numHeadings_||FX+pe?(O("searchCount").innerHTML=X+" of "+M+" items total",O("moreResults").style.display="block",O("searchCount").style.display="block"):(O("moreResults").style.display="none",O("searchCount").style.display="none"),m.buildHTML(N,R,$,y)},buildHTML:function(m,d,g,C){var y,M=-1,w=null!==C;if(!this.numHeadings_&&this.matchListItemsToField_&&(w||this.suggestionMode_===b.Autocompleter.SUGGEST_SHORTEST)&&(M=w?C:this.pickBestMatch(m))>=0){var _=m[M],I=d[M];for(y=M;y>0;--y)m[y]=m[y-1],d[y]=d[y-1];m[0]=_,d[0]=I}var F="
      ";y=0,M>=0&&(F+='
    • '+g[_][0]+"
    • ",++y);for(var N=m.length;y'+R[0]+"":'
    • '+R[0]+"
    • "}return F+"
    "},setList:function(m,d){this.listIsOriginal_=!1;var g=m.length;this.rawList_=new Array(g);for(var C=0,M=m.length;C0,m.length>1||!this.autoFill_?L(this.element).addClass("ac_multiple"):L(this.element).removeClass("ac_multiple"),(this.hasFocus||document.activeElement===this.element)&&this.onFocus()},setFieldToListValue:function(m){this.setFieldVal(m,!1),this.fieldValIsListVal_=!0,this.storeSelectedItem(),this.processedFieldVal_=m,this.listSelectionNotification("",!0),this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.propagateFieldChanges()},setListAndField:function(m,d,g,C){void 0===g&&(g=!1),void 0===C&&(C=!1),this.setList(m,d),b.Autocompleter.Event.notifyObservers(this.element,"LIST_ASSIGNMENT",{});var _,M=this.domCache.get("elemVal"),y=m.length;!1===g&&(_=this.autoFill_&&(1===y||y>1&&C)?this.assembleValue(m[0]):"",this.setFieldVal(_,!1),this.fieldValIsListVal_=!0),!g&&M!==_&&this.setFieldToListValue(_),this.setInvalidValIndicator(!1),this.setMatchStatusIndicator(!0),this.options.afterUpdateElement&&this.options.afterUpdateElement()},assembleValue:function(m){return m.trim()},onObserverEvent:function(){this.temporaryHide_=!0,this.hideList(),b.Autocompleter.Base.prototype.onObserverEvent.apply(this,[]),this.posAnsList(),this.showList(),this.temporaryHide_=!1},loadList:function(m,d){void 0===m&&(m=this.element.id);var g=b.Autocompleter.getFieldLookupKey(this.element);this.listLoadAttempted_=!0;var C=b.RecordDataRequester.getOutputFieldRDR(m);if(C){var M=C.getFieldData(g);if(M?this.setListAndField(M[0],M[1],!0,!1):C.assignListData(),m!==this.element.id){var y=O(d),_=[d,"EQ",b.Autocompleter.getFieldVal(y)];C.addFieldsToUpdateList(m,this,_)}}},listIsEmpty:function(){return 0===this.options.array.length},getInitialSelectionIndex:function(){var m=-1;if(""==this.domCache.get("elemVal"))if(this.defaultSelectionIndex_)m=this.defaultSelectionIndex_;else{var d=this.constructorOpts_.defaultValue;if(void 0!==d){if(this.itemCodes_)for(var g=0,C=this.itemCodes_.length;g=2*b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD&&(m=-1),this.defaultSelectionIndex_=m}return m},onFocus:function(){!0===b.Autocompleter.completionOptionsScrollerClicked_?b.Autocompleter.completionOptionsScrollerClicked_=!1:(this.matchListItemsToField_=!1,!this.listLoadAttempted_&&this.listIsEmpty()&&!this.element.comboField&&this.loadList(),b.Autocompleter.Base.prototype.onFocus.apply(this),this.enabled_&&(this.listBelowField_=!0,this.focusInProgress_=!0,this.hideList(),this.element.shakeCanceled=!1,this.maybeShowList(),this.index=this.getInitialSelectionIndex(),this.index>=0&&(this.setFieldToListValue(this.listItemValue(this.getCurrentEntry())),this.element.select(),this.render()),this.focusInProgress_=!1))},maybeShowList:function(){this.activate(),this.render();var m=!1;0==this.add_seqnum?m=this.entryCount>0:this.entryCount>1||!this.autoFill_?m=!0:1==this.entryCount&&(m=this.listItemValue(b.Autocompleter.listItemElements()[0])!=this.processedFieldVal_),1==m&&(this.posAnsList(),this.showList(),this.readSearchCount())},onFieldClick:function(){if(this.enabled_&&this.element.id===b.Autocompleter.currentAutoCompField_&&(!this.listShowing||this.matchListItemsToField_)){this.matchListItemsToField_=!1;var m=this.suggestionMode_;this.suggestionMode_=b.Autocompleter.NO_COMPLETION_SUGGESTIONS,this.maybeShowList(),this.suggestionMode_=m}},focusField:function(){this.element.focus()},listItemValue:function(m){const d=m.getAttribute("autocompRawListIndex");return this.rawList_[d]},fieldEventIsBigList:function(m){return m.ctrlKey&&m.keyCode===L.ui.keyCode.ENTER},handleSeeMoreItems:function(m){this.seeMoreItemsClicked_=!0,O("searchHint").style.display="none",this.listBelowField_=!1,this.getUpdatedChoices(),this.posAnsList(),this.seeMoreItemsClicked_=!1,this.splitAutocomp_=!1,b.Autocompleter.stopEvent(m)},findItemIndexByCode:function(m){for(var d=null,g=0,C=this.itemCodes_.length;g0&&(b.Autocompleter.screenReaderLog("Showing "+this.entryCount+" of "+this.rawList_.length+" items."),m=!0),m},activate:function(){this.changed=!1,this.hasFocus=!0,this.getUpdatedChoices()}};L.extend(b.Autocompleter.Prefetch.prototype,U),U=null}},8644:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Search=b.PrototypeAPI.Class.create();var B={urlToCache_:{},MAX_VALUE_SIZE_FOR_AUTOCOMP:25,EXPANDED_COUNT:500,constructor:b.Autocompleter.Search,superclass:b.Autocompleter.Base.prototype};L.extend(b.Autocompleter.Search,B),B=null,L.extend(b.Autocompleter.Search.prototype,b.Autocompleter.Base.prototype),b.Autocompleter.Search.prototype.className="Def.Autocompleter.Search";var U={lastAjaxRequest_:null,resultCache_:null,useResultCache_:!0,suggestionList_:null,showListOnFocusIfEmpty_:!1,initialize:function(m,d,g){g=L.extend({partialChars:2,onHide:L.proxy(function(y,_){O("searchCount").style.display="none",O("moreResults").style.display="none",b.Autocompleter.Base.prototype.hideList.apply(this)},this),onShow:L.proxy(function(y,_){O("searchCount").style.display="block",O("moreResults").style.display="block",b.Autocompleter.Base.prototype.showList.apply(this)},this),onComplete:L.proxy(this.onComplete,this)},g||{}),b.Autocompleter.Base.classInit_||b.Autocompleter.Base.classInit(),this.url=d,this.fhir=g.fhir,this.search=g.search||this.fhir&&this.fhir.search,this.defAutocompleterBaseInit(m,g),this.autocomp=g.autocomp,void 0===this.autocomp?this.autocomp=!0:this.autocomp||(this.options.frequency=31536e3),void 0===g.sort&&(g.sort=!0),null!==g.useResultCache&&!1===g.useResultCache&&(this.useResultCache_=!1),this.showListOnFocusIfEmpty_=g.showListOnFocusIfEmpty||!1,L(this.element).focus(L.proxy(this.onFocus,this));var C=g.buttonID;if(this.buttonID=C,C&&"null"!==C){var M=L(document.getElementById(C));M.mousedown(L.proxy(this.buttonClick,this)),M.keypress(L.proxy(this.buttonKeyPress,this))}L(this.element).addClass("search_field"),g.colHeaders&&(this.colHeaderHTML="")},initItemToDataIndex:function(){this.itemToDataIndex_={}},dupForField:function(m){var d=this.dupDataReqForField(m),g=Object.clone(this.constructorOpts_);return g.dataRequester=d,new b.Autocompleter.Search(m,this.url,g)},getSearchStr:function(m){var d=b.Autocompleter;return d.LIST_ITEM_FIELD_SEP_REGEX||(d.LIST_ITEM_FIELD_SEP_REGEX=new RegExp(d.LIST_ITEM_FIELD_SEP,"g")),m||(m=this.getToken()),m.replace(d.LIST_ITEM_FIELD_SEP_REGEX," ").trimLeft()},runSearch:function(){this.lastAjaxRequest_&&this.lastAjaxRequest_.transport&&this.lastAjaxRequest_.abort();var m=this.search;if(this.url||m){this.searchInProgress=!0,this.searchStartTime=(new Date).getTime();var d=this.getSearchStr(),g=null;this.useResultCache_&&(g=this.getCachedResults(d,this.getLoadCount(b.Autocompleter.Search.EXPANDED_COUNT)))&&this.onComplete(g,null,!0),g||(m?this.useSearchFn(d,b.Autocompleter.Search.EXPANDED_COUNT):this.urlSearch(d,b.Autocompleter.Search.EXPANDED_COUNT),this.changed=!1,this.hasFocus=!0)}},getLoadCount(m){return this.search||this.fhir?m+(this.multiSelect_&&b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD===m?this.getSelectedItems().length:0):this.multiSelect_&&m===b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD?m+this.getSelectedItems().length:m!==b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD?m:0},useSearchFn:function(m,d){var g=this;this.search(m,this.getLoadCount(d)).then(function(C){g.onComplete({results:C,requestedCount:d,searchStr:m})},function(C){console.log("FHIR search failed: "+C)})},urlSearch:function(m,d){var g={};if(this.fhir)g.filter=m,g._format="application/json",g.count=this.getLoadCount(d);else{g.terms=m;var C=this.getLoadCount(d);C&&(g.maxList=C)}window._token&&(params.authenticity_token=window._token),this.lastAjaxRequest_=L.ajax(this.url,{data:g,dataType:"json",complete:this.options.onComplete}),this.lastAjaxRequest_.requestParamData_=g,this.lastAjaxRequest_.requestedCount=d},initResultCache:function(){this.resultCache_=this.url?b.Autocompleter.Search.urlToCache_[this.url]:null,this.resultCache_||(this.resultCache_=[],this.url&&(b.Autocompleter.Search.urlToCache_[this.url]=this.resultCache_))},getCachedResults:function(m,d){return this.resultCache_||this.initResultCache(),this.resultCache_[d]&&this.resultCache_[d][m]},storeCachedResults:function(m,d,g){this.resultCache_||this.initResultCache(),this.resultCache_[d]||(this.resultCache_[d]={}),this.resultCache_[d][m]=g},clearCachedResults:function(){this.resultCache_=[{},{}],b.Autocompleter.Search.urlToCache_[this.url]=this.resultCache_},setURL:function(m){this.url=m,this.initResultCache()},fieldEventIsBigList:function(m){return m.keyCode===L.ui.keyCode.ENTER&&(m.ctrlKey||!this.autocomp&&this.domCache.get("elemVal")!==this.processedFieldVal_&&""!==this.domCache.get("elemVal").trim())},buttonKeyPress:function(m){m.keyCode===L.ui.keyCode.ENTER&&this.runSearch()},processChoices:function(m,d){for(var g=[],C=Object.keys(m),M=0,y=C.length;M0&&!this.numHeadings_){var I=null,F=-1;if(this.suggestionMode_===b.Autocompleter.USE_STATISTICS?F=0:this.suggestionMode_===b.Autocompleter.SUGGEST_SHORTEST&&(F=this.pickBestMatch(g)),this.options.sort)F>-1&&(I=g[F],g[F]=""),g=g.sort(b.Autocompleter.Base.noCaseSort),F>-1&&(g[0]=I);else if(F>0){var N=g[0];g[0]=g[F],g[F]=N}g.length>d&&(g.length=d)}return[g,F>-1]},escapeHTML:function(m){return b.Autocompleter.Base.escapeAttribute(m).replace(/<(\/)?span>/g,"<$1span>")},buildUpdateHTML:function(m,d,g){var C,M,y,_,w,I,F,N=this.options.tableFormat;N?(M=this.colHeaderHTML||"
    "+g.colHeaders.join("")+"
    ",y="
    ",_="",I="",F=""):(M="
      ",y="
    ",_="",I=b.Autocompleter.LIST_ITEM_FIELD_SEP,F=""),C=M;for(var R=0,$=m.length;R<$;++R){for(var ee=m[R],J=g[ee],he=[],te=0,pe=J.length;te0||null===m){M=d+" of "+(null===m?"unknown":m)+" total";var _=(new Date).getTime()-this.searchStartTime+1e3*this.options.frequency+"",w=g+"";w.length<3&&(w+=" ");var I="; ";void 0!==g&&(I+=w+" bytes in "),I+=_+" ms",_.length<3&&(I+=" "),C.innerHTML=M+=I,O("searchCount").style.display="block"}},createFieldVals:function(m){var d={},g=this.options.valueCols,C=b.Autocompleter.LIST_ITEM_FIELD_SEP;if(this.itemToDataIndex_={},g)var M=g.length;for(var y=0,_=m.length;y<_;++y){var I,w=m[y];if(g){I=[];for(var F=0;F/g,""),this.itemToDataIndex_[N]=y,d[N]=w}return d},onComplete:function(m,d,g){const C=m.requestedCount||this.lastAjaxRequest_.requestedCount;var M=this.getToken();this.trimmedElemVal=M.trim(),this.lastAjaxRequest_===m&&(this.lastAjaxRequest_=null);const y=!!m.results;if(200===m.status||y){if(y)var _=m.searchStr,w=m.requestedCount===b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD;else{var I=m.requestParamData_;this.fhir?(_=I.filter,w=I.count===this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD)):(_=I.terms,w=void 0===I.maxList||I.maxList===this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD))}var F=b.Autocompleter.Search;!g&&this.useResultCache_&&this.storeCachedResults(_,this.getLoadCount(C),m);var N=this.getSearchStr(M);if(w&&(N=N.substr(0,F.MAX_VALUE_SIZE_FOR_AUTOCOMP)),(this.hasFocus||this.refocusInProgress_)&&N===_){var R=y?m.results:m.responseJSON||JSON.parse(m.responseText);if(this.fhir){$=R.expansion.total,this.listExtraData_=null,this.itemCodes_=[],this.itemCodeSystems_=[],this.rawList_=[];var ee=R.expansion.contains;if(ee)for(var J=0,he=ee.length;J0&&(d.data=y)}return d},show:function(){("hidden"===this.listContainer.style.visibility||""===this.listContainer.style.visibility)&&this.options.onShow(this.element,this.update)},hide:function(){this.searchInProgress||b.Autocompleter.Search.superclass.hide.apply(this)},buttonClick:function(m){this.observer&&clearTimeout(this.observer),this.searchInProgress=!0,this.runSearch(),b.Autocompleter.stopEvent(m)},handleSeeMoreItems:function(m){this.multiSelect_&&""===this.domCache.get("elemVal")&&this.preFieldFillVal_&&this.setFieldVal(this.preFieldFillVal_,!1),this.buttonClick(m)},onFocus:function(){!0===b.Autocompleter.completionOptionsScrollerClicked_?b.Autocompleter.completionOptionsScrollerClicked_=!1:(this.refocusInProgress_||(b.Autocompleter.screenReaderLog("Type to show matching list values."),this.hide(),this.rawList_=[]),b.Autocompleter.Base.prototype.onFocus.apply(this),this.hasFocus=!0,this.showListOnFocusIfEmpty_&&this.getUpdatedChoices())},onBlur:function(m){!this.refocusInProgress_&&!b.Autocompleter.completionOptionsScrollerClicked_&&(b.Autocompleter.Base.prototype.onBlur.apply(this,[m]),this.searchInProgress||(this.active=!1))},getUpdatedChoices:function(){if(this.lastAjaxRequest_&&this.lastAjaxRequest_.transport&&this.lastAjaxRequest_.abort(),this.url||this.search){this.searchStartTime=(new Date).getTime();var m=null,d=b.Autocompleter.Search,g=this.getSearchStr();g.length>d.MAX_VALUE_SIZE_FOR_AUTOCOMP&&(g=g.substr(0,d.MAX_VALUE_SIZE_FOR_AUTOCOMP)),this.useResultCache_&&(m=this.getCachedResults(g,this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD)))&&this.onComplete(m,null,!0),m||(this.search?this.useSearchFn(g,b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD):this.urlSearch(g,b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD))}},findSuggestions:function(){if(this.url){var d={field_val:this.getSearchStr(),suggest:1};window._token&&(params.authenticity_token=window._token);var g={data:d,complete:L.proxy(this.onFindSuggestionComplete,this)};L.ajax(this.url,g)}},onFindSuggestionComplete:function(m){if(200===m.status){var d=m.responseJSON||JSON.parse(m.responseText),C=[],M=!1;if(d[0].length>0){var y=d[1];this.suggestionList_=d;for(var _=this.domCache.get("elemVal").trim().toLowerCase(),w=b.Autocompleter.LIST_ITEM_FIELD_SEP,I=0,F=y.length;!M&&I{Q.exports=function K(O){"use strict";var L=O.PrototypeAPI.Class.create({initialize:function(b,D,B,U){if(this.displayedProp=b.display||"text",this.scope=D,this.acOptions=b,U){this.pElem=B[0];var m=this.pElem.autocomp;m&&(m.destroy(),D.modelData=null,this.removeAutocompFunction(U.$formatters),this.removeAutocompFunction(U.$parsers));var d=b.hasOwnProperty("url")||b.fhir&&b.fhir.search;this.ac=d?this.searchList():this.prefetchList();var g=D.modelData;if(null!=g)if(this.ac.multiSelect_){for(var M=0,y=g.length;M{Q.exports=function K(O,L){"use strict";var D=O.$;function B(g,m,d){if(g=D(g),1==arguments.length){var C=g.cumulativeOffset();window.scrollTo(C[0],C[1])}else g.scrollLeft=m,g.scrollTop=d;return g}L.Scroll=O.Class.create(),jQuery.extend(jQuery.extend(L.Scroll.prototype,L.Base.prototype),{currentScrollPos:function(U){return this.element===window?document.viewport.getScrollOffsets():this.element===document.documentElement&&0===document.documentElement.scrollTop&&0===document.documentElement.scrollLeft?{left:document.body.scrollLeft,top:document.body.scrollTop}:{left:this.element.scrollLeft,top:this.element.scrollTop}},initialize:function(U){if(this.element=D(U),!this.element)throw L._elementDoesNotExistError;var m=this.currentScrollPos(U),d=jQuery.extend({x:0,y:0},arguments[1]||{}),g={x:m.left+d.x,y:m.top+d.y};this.start(g)},setup:function(){},update:function(U){var m=this.currentScrollPos(this.element),d=Math.round((this.options.x-m.left)*U+m.left),g=Math.round((this.options.y-m.top)*U+m.top);B(this.element,d,g),this.element===document.documentElement&&B(document.body,d,g)}})}},1444:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";var B=D.PrototypeAPI.Class,U=D.PrototypeAPI.Enumerable,d=D.PrototypeAPI.isString,g={_elementDoesNotExistError:{name:"ElementDoesNotExistError",message:"The specified DOM element does not exist, but is required for this effect to operate"},Transitions:{linear:function(C){return C},sinoidal:function(C){return-Math.cos(C*Math.PI)/2+.5},reverse:function(C){return 1-C},flicker:function(M){return(M=-Math.cos(M*Math.PI)/4+.75+Math.random()/4)>1?1:M},wobble:function(C){return-Math.cos(C*Math.PI*(9*C))/2+.5},pulse:function(C,M){return-Math.cos(C*((M||5)-.5)*2*Math.PI)/2+.5},spring:function(C){return 1-Math.cos(4.5*C*Math.PI)*Math.exp(6*-C)},none:function(C){return 0},full:function(C){return 1}},DefaultOptions:{duration:1,fps:100,sync:!1,from:0,to:1,delay:0,queue:"parallel"}};g.DefaultOptions.transition=g.Transitions.sinoidal,g.ScopedQueue=B.create(U,{initialize:function(){this.effects=[],this.interval=null},_each:function(C){this.effects._each(C)},add:function(C){var M=(new Date).getTime();switch(d(C.options.queue)?C.options.queue:C.options.queue.position){case"front":this.effects.findAll(function(_){return"idle"==_.state}).each(function(_){_.startOn+=C.finishOn,_.finishOn+=C.finishOn});break;case"with-last":M=this.effects.pluck("startOn").max()||M;break;case"end":M=this.effects.pluck("finishOn").max()||M}C.startOn+=M,C.finishOn+=M,(!C.options.queue.limit||this.effects.length-1;)this.effects.splice(M,1);0==this.effects.length&&(clearInterval(this.interval),this.interval=null)},loop:function(){for(var C=(new Date).getTime(),M=0,y=this.effects.length;M=this.startOn){if(C>=this.finishOn)return this.render(1),this.cancel(),this.event("beforeFinish"),this.finish&&this.finish(),void this.event("afterFinish");var M=(C-this.startOn)/this.totalTime,y=Math.round(M*this.totalFrames);y>this.currentFrame&&(this.render(M),this.currentFrame=y)}},cancel:function(){this.options.sync||g.Queues.get(d(this.options.queue)?"global":this.options.queue.scope).remove(this),this.state="finished"},event:function(C){this.options[C+"Internal"]&&this.options[C+"Internal"](this),this.options[C]&&this.options[C](this)},inspect:function(){var C=$H();for(property in this)Object.isFunction(this[property])||C.set(property,this[property]);return"#"}}),g.Move=B.create(g.Base,{initialize:function(C){if(this.element=L(C),!this.element)throw g._elementDoesNotExistError;var M=b.extend({x:0,y:0,mode:"relative"},arguments[1]||{});this.start(M)},setup:function(){D.PrototypeAPI.makePositioned(this.element);var C=D.PrototypeAPI;this.originalLeft=parseFloat(C.getStyle(this.element,"left")||"0"),this.originalTop=parseFloat(C.getStyle(this.element,"top")||"0"),"absolute"==this.options.mode&&(this.options.x=this.options.x-this.originalLeft,this.options.y=this.options.y-this.originalTop)},update:function(C){D.PrototypeAPI.setStyle(this.element,{left:Math.round(this.options.x*C+this.originalLeft)+"px",top:Math.round(this.options.y*C+this.originalTop)+"px"})}}),g.Shake=function(C){C=L(C);var M=b.extend({distance:20,duration:.5},arguments[1]||{}),y=parseFloat(M.distance),_=parseFloat(M.duration)/10,w=b(C).offset(),I=D.PrototypeAPI,F={top:w.top,left:w.left};return new g.Move(C,{x:y,y:0,duration:_,afterFinishInternal:function(N){new g.Move(N.element,{x:2*-y,y:0,duration:2*_,afterFinishInternal:function(R){new g.Move(R.element,{x:2*y,y:0,duration:2*_,afterFinishInternal:function($){new g.Move($.element,{x:2*-y,y:0,duration:2*_,afterFinishInternal:function(ee){new g.Move(ee.element,{x:2*y,y:0,duration:2*_,afterFinishInternal:function(J){new g.Move(J.element,{x:-y,y:0,duration:_,afterFinishInternal:function(he){I.setStyle(I.undoPositioned(he.element),F)}})}})}})}})}})}})},D.Effect=g}},2968:Q=>{Q.exports=function K(O,L){"use strict";var b={HTMLEvents:/^(?:load|unload|abort|error|select|change|submit|reset|focus|blur|resize|scroll)$/,MouseEvents:/^(?:click|mouse(?:down|up|over|move|out))$/},D={pointerX:0,pointerY:0,button:0,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,bubbles:!0,cancelable:!0};L.Event={},L.Event.simulate=function(B,U){var d,m=jQuery.extend(D,arguments[2]||{}),g=null;for(var C in B=O(B),b)if(b[C].test(U)){g=C;break}if(!g)throw new SyntaxError("Only HTMLEvents and MouseEvents interfaces are supported");return document.createEvent?(d=document.createEvent(g),"HTMLEvents"==g?d.initEvent(U,m.bubbles,m.cancelable):d.initMouseEvent(U,m.bubbles,m.cancelable,document.defaultView,m.button,m.pointerX,m.pointerY,m.pointerX,m.pointerY,m.ctrlKey,m.altKey,m.shiftKey,m.metaKey,m.button,B),B.dispatchEvent(d)):(m.clientX=m.pointerX,m.clientY=m.pointerY,d=jQuery.extend(document.createEventObject(),m),B.fireEvent("on"+U,d)),B}}},2474:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";D.FieldAlarms={setOffAlarm:function(B){void 0===this.bonk&&(this.bonk=new Audio(this.soundData_)),this.bonk.readyState>=2&&(this.bonk.currentTime=0,0!==this.bonk.currentTime&&(this.bonk.src=this.bonk.src)),this.bonk.play(),D.Effect.Shake(B.id,5)},cancelAlarm:function(B){B.shakeCanceled=!0,this.bonk.pause(),this.bonk.currentTime=0}}}},5076:(Q,K,O)=>{var L={};L.PrototypeAPI=O(5826),O(6397),O(5610)(L),O(1444)(L.PrototypeAPI.$,jQuery,L),O(951)(L.PrototypeAPI,L.Effect),O(2968)(L.PrototypeAPI.$,L),O(3469)(L),O(5559)(L),O(5188)(L.PrototypeAPI.$,jQuery,L),O(2474)(L.PrototypeAPI.$,jQuery,L),O(5855)(L),O(2103)(L.PrototypeAPI.$,jQuery,L),O(3810)(L.PrototypeAPI.$,jQuery,L),O(8644)(L.PrototypeAPI.$,jQuery,L),O(2948)(L.PrototypeAPI.$,jQuery,L),O(5013)(L),Q.exports=L},5610:Q=>{Q.exports=function K(O){O.jqueryLite=function(){"use strict";return{ui:{keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}}}(),Object.assign(jQuery,O.jqueryLite)}},3469:Q=>{if(void 0===K)var K={};Q.exports=function O(L){"use strict";L.Observable={callbacks_:null,notifyObservers:function(b,D,B){null!==this.callbacks_&&(B.field_id=b?b.id:null,setTimeout(function(){var U=this.callbacks_[D];if(void 0!==U){if(null!==b)var d=U[this.lookupKey(b)];for(var C=[d,U.null],M=0,y=C.length;M-1&&m.splice(d,1)}}}}}}},6397:()=>{"function"!=typeof Object.assign&&(Object.assign=function(Q){"use strict";if(null==Q)throw new TypeError("Cannot convert undefined or null to object");for(var K=Object(Q),O=1;O{if(void 0===K)var K={};K.PrototypeAPI=function(){"use strict";var O={};function L(N){if(!N)return[];if("toArray"in Object(N))return N.toArray();for(var R=N.length||0,$=new Array(R);R--;)$[R]=N[R];return $}function b(N){var R=N;return K.PrototypeAPI.isString(N)&&(R=document.getElementById(N)),R}var N,R,D=Object.prototype.toString,B=(N="undefined"!=typeof navigator&&navigator.userAgent,R="[object Opera]"==Object.prototype.toString.call(window.opera),{IE:!!window.attachEvent&&!R,Opera:R,WebKit:N&&N.indexOf("AppleWebKit/")>-1,Gecko:N&&N.indexOf("Gecko")>-1&&-1===N.indexOf("KHTML"),MobileSafari:N&&/Apple.*Mobile/.test(N)});function U(N){return"[object Function]"===D.call(N)}function g(N){var R=N.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,"").replace(/\s+/g,"").split(",");return 1!=R.length||R[0]?R:[]}function C(N,R){for(var $ in R)N[$]=R[$];return N}function M(N){return N}var y=function(){var N=function(){for(var J in{toString:1})if("toString"===J)return!1;return!0}();function R(){}return{create:function $(){var J=null,he=L(arguments);function te(){this.initialize.apply(this,arguments)}U(he[0])&&(J=he.shift()),C(te,y.Methods),te.superclass=J,te.subclasses=[],J&&(R.prototype=J.prototype,te.prototype=new R,J.subclasses.push(te));for(var pe=0,Ve=he.length;pe=X)&&(X=xe)},this),X},min:function Ne(Ae,ie){var X;return Ae=Ae||M,this.each(function(xe,Oe){xe=Ae.call(ie,xe,Oe,this),(null==X||xeQe?1:0}).pluck("value")},toArray:Mt,entries:Mt,zip:function an(){var Ae=L(arguments),ie=[this].concat(Ae).map(L);return this.map(function(X,xe){for(var Oe=[],Qe=0,un=ie.length;Qe"},find:he}}();function I(N){return N.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var F={setOpacity:function(N,R){return 1==R||""===R?R="":R<1e-5&&(R=0),(N=b(N)).style.opacity=R,N},setStyle:function(N,R){var $=(N=b(N)).style;if(K.PrototypeAPI.isString(R)){if($.cssText+=";"+R,R.include("opacity")){var J=R.match(/opacity:\s*(\d?\.?\d*)/)[1];K.PrototypeAPI.setOpacity(N,J)}return N}for(var he in R)if("opacity"===he)K.PrototypeAPI.setOpacity(N,R[he]);else{var te=R[he];("float"===he||"cssFloat"===he)&&(he=void 0===$.styleFloat?"cssFloat":"styleFloat"),$[he]=te}return N},getStyle:function(N,R){var $=(N=b(N)).style[R];if(!$||"auto"===$){var ee=document.defaultView.getComputedStyle(N,null);$=ee?ee[R]:null}return"opacity"===R?$?parseFloat($):1:"auto"===$?null:$},makePositioned:function(N){N=b(N);var R=K.PrototypeAPI.getStyle(N,"position"),$={};return("static"===R||!R)&&($.position="relative",K.PrototypeAPI.Browser.Opera&&($.top=0,$.left=0),K.PrototypeAPI.setStyle(N,$),jQuery(N).data("prototype_made_positioned",!0)),N},undoPositioned:function(N){N=b(N);var R=jQuery(N);return R.data("prototype_made_positioned")&&(R.removeData("prototype_made_positioned"),K.PrototypeAPI.setStyle(N,{position:"",top:"",bottom:"",left:"",right:""})),N}};return{$:b,Class:y,Enumerable:_,isString:function m(N){return"[object String]"===D.call(N)},isArray:function d(N){return"[object Array]"===D.call(N)},Browser:B,parseQuery:function w(N){var $=N.trim().match(/([^?#]*)(#.*)?$/);if(!$)return{};for(var ee=$[1].split("&"),he=0,te=ee.length;he1?pe.join("="):pe[0];null!=we&&(we=we.gsub("+"," "),we=decodeURIComponent(we)),Ve in hash?(this.isArray(hash[Ve])||(hash[Ve]=[hash[Ve]]),hash[Ve].push(we)):hash[Ve]=we}}return{}},escapeHTML:I,escapeAttribute:I,getStyle:F.getStyle,setStyle:F.setStyle,makePositioned:F.makePositioned,undoPositioned:F.undoPositioned,$A:L}}(),Q.exports=K.PrototypeAPI},5188:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";D.RecordDataRequester=D.PrototypeAPI.Class.create();var U={formField_:null,codeField_:null,dataURL_:null,dataReqInput_:null,dataReqOutput_:null,inputFieldsHash_:null,outputFieldsHash_:null,noPriorDataReq_:!0,latestPendingAjaxRequest_:null,lastFieldVal_:null,lastDataHash_:null,outputToSameGroup_:null,autoCompUpdateList_:null,initialize:function(m,d,g,C,M){this.formField_=m,this.dataURL_=d,this.dataReqInput_=g,this.dataReqOutput_=C,this.outputToSameGroup_=M,this.setOutputNamesToRDRNames(m,C)},setOutputNamesToRDRNames:function(m,d){for(var g=D.Autocompleter.getFieldLookupKey(m),C=D.RecordDataRequester.outputFieldNameToRDRFieldName_,M=0,y=d.length;M0;if(null!==this.autoCompUpdateList_[d])for(var M in this.autoCompUpdateList_[d]){var y=M.split(","),_=L(y[0]),w=D.Autocompleter.getFieldVal(_);if("EQ"===y[1]&&w===y[2]||"NE"===y[1]&&w!==y[2])for(var I=this.autoCompUpdateList_[d][M],F=0,N=I.length;F0&&(m[y]=_)}return m},assignDataToFields:function(m,d){this.inputFieldsHash_||this.initFieldsHash();var g=[],C={},M=this.getOutputFieldsHash(),y=D.Autocompleter;for(var _ in m){var w=M[_];if(void 0!==w)for(var I=0,F=w.length;I0&&R[0]instanceof Array?(R[2]&&N.autocomp.initHeadings(R[2]),d?N.autocomp.setList(R[0],R[1]):N.autocomp.setListAndField(R[0],R[1])):d?N.autocomp.setList(R):N.autocomp.setListAndField(R),null!==this.autoCompUpdateList_&&null!==this.autoCompUpdateList_[$]){var ee={};ee[$]=R,this.processUpdateList(ee)}}}else d||(void 0!==N.comboField?N.comboField.mimicField(R,this.formField_.id):(D.Autocompleter.setFieldVal(N,R,!1),g.push(N),C[N.id]=R))}}D.Autocompleter.Event.notifyObservers(null,"RDR_ASSIGNMENT",{updatedFields:g,updatedFieldIDToVal:C,listField:this.formField_})},buildParameters:function(){var m={};this.inputFieldsHash_||this.initFieldsHash();var d=this.formField_.autocomp.getSelectedCodes()[0];if(null!=d?m.code_val=d:m.field_val=D.Autocompleter.getFieldVal(this.formField_),this.dataReqInput_)for(var g=0,C=this.dataReqInput_.length;g{Q.exports=function K(O){"use strict";O.ScreenReaderLog=function(L){if(void 0===L){for(var b="reader_log",D=(L=b,1);document.getElementById(L);)L=b+ ++D;this.logElement_=document.createElement("div"),this.logElement_.setAttribute("id",L),document.body.appendChild(this.logElement_)}else this.logElement_=document.getElementById(L);this.logElement_.setAttribute("aria-live","assertive"),this.logElement_.setAttribute("aria-relevant","additions"),this.logElement_.setAttribute("role","log"),this.logElement_.setAttribute("class","screen_reader_only")},O.ScreenReaderLog.prototype={add:function(L){var b=document.createElement("p");b.appendChild(document.createTextNode(L)),this.logElement_.appendChild(b)}},O.ScreenReaderLog.add=function(L){this.log_||(this.log_=new O.ScreenReaderLog("reader_log")),this.log_.add(L)}}},4263:(Q,K,O)=>{"use strict";var L=O(9903),b=O(3855),D=b(L("String.prototype.indexOf"));Q.exports=function(U,m){var d=L(U,!!m);return"function"==typeof d&&D(U,".prototype.")>-1?b(d):d}},3855:(Q,K,O)=>{"use strict";var L=O(224),b=O(9903),D=b("%Function.prototype.apply%"),B=b("%Function.prototype.call%"),U=b("%Reflect.apply%",!0)||L.call(B,D),m=b("%Object.getOwnPropertyDescriptor%",!0),d=b("%Object.defineProperty%",!0),g=b("%Math.max%");if(d)try{d({},"a",{value:1})}catch(M){d=null}Q.exports=function(y){var _=U(L,B,arguments);if(m&&d){var w=m(_,"length");w.configurable&&d(_,"length",{value:1+g(0,y.length-(arguments.length-1))})}return _};var C=function(){return U(L,D,arguments)};d?d(Q.exports,"apply",{value:C}):Q.exports.apply=C},5541:(Q,K,O)=>{"use strict";var L=O(2093),b=O(9102),D=O(5734),B=O(6687),U=O(8704),m=O(8266),d=O(4666),g=O(2086),C=O(9903),M=O(4263),y=O(2107),_=O(2069),w=O(8432),I=O(5709),F=O(6189),N=M("ArrayBuffer.prototype.byteLength",!0);function R(ie){if(!ie||"object"!=typeof ie||!N)return!1;try{return N(ie),!0}catch(X){return!1}}var $=M("Date.prototype.getTime"),ee=Object.getPrototypeOf,J=M("Object.prototype.toString"),he=C("%Set%",!0),te=M("Map.prototype.has",!0),pe=M("Map.prototype.get",!0),Ve=M("Map.prototype.size",!0),we=M("Set.prototype.add",!0),ce=M("Set.prototype.delete",!0),Ee=M("Set.prototype.has",!0),de=M("Set.prototype.size",!0);function Ne(ie,X,xe,Oe){for(var un,Qe=_(ie);(un=Qe.next())&&!un.done;)if(Mt(X,un.value,xe,Oe))return ce(ie,un.value),!0;return!1}function ke(ie){return void 0===ie?null:"object"!=typeof ie?"symbol"!=typeof ie&&("string"!=typeof ie&&"number"!=typeof ie||+ie==+ie):void 0}function He(ie,X,xe,Oe,Qe,un){var tn=ke(xe);if(null!=tn)return tn;var Qt=pe(X,tn),St=F({},Qe,{strict:!1});return!(void 0===Qt&&!te(X,tn)||!Mt(Oe,Qt,St,un))&&!te(ie,tn)&&Mt(Oe,Qt,St,un)}function ut(ie,X,xe){var Oe=ke(xe);return null!=Oe?Oe:Ee(X,Oe)&&!Ee(ie,Oe)}function An(ie,X,xe,Oe,Qe,un){for(var Qt,St,tn=_(ie);(Qt=tn.next())&&!Qt.done;)if(Mt(xe,St=Qt.value,Qe,un)&&Mt(Oe,pe(X,St),Qe,un))return ce(ie,St),!0;return!1}function Mt(ie,X,xe,Oe){var Qe=xe||{};if(Qe.strict?D(ie,X):ie===X)return!0;if(g(ie)!==g(X))return!1;if(!ie||!X||"object"!=typeof ie&&"object"!=typeof X)return Qe.strict?D(ie,X):ie==X;var hn,Qt=Oe.has(ie),St=Oe.has(X);if(Qt&&St){if(Oe.get(ie)===Oe.get(X))return!0}else hn={};return Qt||Oe.set(ie,hn),St||Oe.set(X,hn),function Ae(ie,X,xe,Oe){var Qe,un;if(typeof ie!=typeof X||null==ie||null==X||J(ie)!==J(X)||b(ie)!==b(X))return!1;if(m(ie)!==m(X))return!1;var St=ie instanceof Error,hn=X instanceof Error;if(St!==hn||(St||hn)&&(ie.name!==X.name||ie.message!==X.message))return!1;var Wr=B(ie),ji=B(X);if(Wr!==ji||(Wr||ji)&&(ie.source!==X.source||U(ie)!==U(X)))return!1;var yi=d(ie),bi=d(X);if(yi!==bi||(yi||bi)&&$(ie)!==$(X)||xe.strict&&ee&&ee(ie)!==ee(X)||I(ie)!==I(X))return!1;var ls=an(ie),Ar=an(X);if(ls!==Ar)return!1;if(ls||Ar){if(ie.length!==X.length)return!1;for(Qe=0;Qe=0;Qe--)if(Ln[Qe]!=uo[Qe])return!1;for(Qe=Ln.length-1;Qe>=0;Qe--)if(!Mt(ie[un=Ln[Qe]],X[un],xe,Oe))return!1;var Lo=y(ie),Kn=y(X);return Lo===Kn&&("Set"===Lo||"Set"===Kn?function Gn(ie,X,xe,Oe){if(de(ie)!==de(X))return!1;for(var tn,Qt,St,Qe=_(ie),un=_(X);(tn=Qe.next())&&!tn.done;)if(tn.value&&"object"==typeof tn.value)St||(St=new he),we(St,tn.value);else if(!Ee(X,tn.value)){if(xe.strict||!ut(ie,X,tn.value))return!1;St||(St=new he),we(St,tn.value)}if(St){for(;(Qt=un.next())&&!Qt.done;)if(Qt.value&&"object"==typeof Qt.value){if(!Ne(St,Qt.value,xe.strict,Oe))return!1}else if(!xe.strict&&!Ee(ie,Qt.value)&&!Ne(St,Qt.value,xe.strict,Oe))return!1;return 0===de(St)}return!0}(ie,X,xe,Oe):"Map"!==Lo||function sn(ie,X,xe,Oe){if(Ve(ie)!==Ve(X))return!1;for(var tn,Qt,St,hn,Wr,ji,Qe=_(ie),un=_(X);(tn=Qe.next())&&!tn.done;)if(Wr=tn.value[1],(hn=tn.value[0])&&"object"==typeof hn)St||(St=new he),we(St,hn);else if(void 0===(ji=pe(X,hn))&&!te(X,hn)||!Mt(Wr,ji,xe,Oe)){if(xe.strict||!He(ie,X,hn,Wr,xe,Oe))return!1;St||(St=new he),we(St,hn)}if(St){for(;(Qt=un.next())&&!Qt.done;)if(ji=Qt.value[1],(hn=Qt.value[0])&&"object"==typeof hn){if(!An(St,ie,hn,ji,xe,Oe))return!1}else if(!(xe.strict||ie.has(hn)&&Mt(pe(ie,hn),ji,xe,Oe)||An(St,ie,hn,ji,F({},xe,{strict:!1}),Oe)))return!1;return 0===de(St)}return!0}(ie,X,xe,Oe))}(ie,X,Qe,Oe)}function an(ie){return!(!ie||"object"!=typeof ie||"number"!=typeof ie.length||"function"!=typeof ie.copy||"function"!=typeof ie.slice||ie.length>0&&"number"!=typeof ie[0]||!(ie.constructor&&ie.constructor.isBuffer&&ie.constructor.isBuffer(ie)))}Q.exports=function(X,xe,Oe){return Mt(X,xe,Oe,w())}},1790:(Q,K,O)=>{"use strict";var L=O(2093),b="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),D=Object.prototype.toString,B=Array.prototype.concat,U=Object.defineProperty,d=O(9006)(),g=U&&d,C=function(y,_,w,I){_ in y&&(!function(y){return"function"==typeof y&&"[object Function]"===D.call(y)}(I)||!I())||(g?U(y,_,{configurable:!0,enumerable:!1,value:w,writable:!0}):y[_]=w)},M=function(y,_){var w=arguments.length>2?arguments[2]:{},I=L(_);b&&(I=B.call(I,Object.getOwnPropertySymbols(_)));for(var F=0;F{"use strict";var L=O(8642),b=Object.prototype.toString,D=Object.prototype.hasOwnProperty,B=function(C,M,y){for(var _=0,w=C.length;_=3&&(_=y),"[object Array]"===b.call(C)?B(C,M,_):"string"==typeof C?U(C,M,_):m(C,M,_)}},2199:Q=>{"use strict";var K="Function.prototype.bind called on incompatible ",O=Array.prototype.slice,L=Object.prototype.toString,b="[object Function]";Q.exports=function(B){var U=this;if("function"!=typeof U||L.call(U)!==b)throw new TypeError(K+U);for(var d,m=O.call(arguments,1),g=function(){if(this instanceof d){var w=U.apply(this,m.concat(O.call(arguments)));return Object(w)===w?w:this}return U.apply(B,m.concat(O.call(arguments)))},C=Math.max(0,U.length-m.length),M=[],y=0;y{"use strict";var L=O(2199);Q.exports=Function.prototype.bind||L},3677:Q=>{"use strict";var K=function(){return"string"==typeof function(){}.name},O=Object.getOwnPropertyDescriptor;if(O)try{O([],"length")}catch(b){O=null}K.functionsHaveConfigurableNames=function(){if(!K()||!O)return!1;var D=O(function(){},"name");return!!D&&!!D.configurable};var L=Function.prototype.bind;K.boundFunctionsHaveNames=function(){return K()&&"function"==typeof L&&""!==function(){}.bind().name},Q.exports=K},9903:(Q,K,O)=>{"use strict";var L,b=SyntaxError,D=Function,B=TypeError,U=function(Ee){try{return D('"use strict"; return ('+Ee+").constructor;")()}catch(de){}},m=Object.getOwnPropertyDescriptor;if(m)try{m({},"")}catch(Ee){m=null}var d=function(){throw new B},g=m?function(){try{return d}catch(Ee){try{return m(arguments,"callee").get}catch(de){return d}}}():d,C=O(524)(),M=Object.getPrototypeOf||function(Ee){return Ee.__proto__},y={},_="undefined"==typeof Uint8Array?L:M(Uint8Array),w={"%AggregateError%":"undefined"==typeof AggregateError?L:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?L:ArrayBuffer,"%ArrayIteratorPrototype%":C?M([][Symbol.iterator]()):L,"%AsyncFromSyncIteratorPrototype%":L,"%AsyncFunction%":y,"%AsyncGenerator%":y,"%AsyncGeneratorFunction%":y,"%AsyncIteratorPrototype%":y,"%Atomics%":"undefined"==typeof Atomics?L:Atomics,"%BigInt%":"undefined"==typeof BigInt?L:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?L:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?L:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?L:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?L:FinalizationRegistry,"%Function%":D,"%GeneratorFunction%":y,"%Int8Array%":"undefined"==typeof Int8Array?L:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?L:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?L:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C?M(M([][Symbol.iterator]())):L,"%JSON%":"object"==typeof JSON?JSON:L,"%Map%":"undefined"==typeof Map?L:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&C?M((new Map)[Symbol.iterator]()):L,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?L:Promise,"%Proxy%":"undefined"==typeof Proxy?L:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?L:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?L:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&C?M((new Set)[Symbol.iterator]()):L,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?L:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C?M(""[Symbol.iterator]()):L,"%Symbol%":C?Symbol:L,"%SyntaxError%":b,"%ThrowTypeError%":g,"%TypedArray%":_,"%TypeError%":B,"%Uint8Array%":"undefined"==typeof Uint8Array?L:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?L:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?L:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?L:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?L:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?L:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?L:WeakSet},I=function Ee(de){var Ne;if("%AsyncFunction%"===de)Ne=U("async function () {}");else if("%GeneratorFunction%"===de)Ne=U("function* () {}");else if("%AsyncGeneratorFunction%"===de)Ne=U("async function* () {}");else if("%AsyncGenerator%"===de){var ke=Ee("%AsyncGeneratorFunction%");ke&&(Ne=ke.prototype)}else if("%AsyncIteratorPrototype%"===de){var He=Ee("%AsyncGenerator%");He&&(Ne=M(He.prototype))}return w[de]=Ne,Ne},F={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},N=O(224),R=O(4031),$=N.call(Function.call,Array.prototype.concat),ee=N.call(Function.apply,Array.prototype.splice),J=N.call(Function.call,String.prototype.replace),he=N.call(Function.call,String.prototype.slice),te=N.call(Function.call,RegExp.prototype.exec),pe=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ve=/\\(\\)?/g,we=function(de){var Ne=he(de,0,1),ke=he(de,-1);if("%"===Ne&&"%"!==ke)throw new b("invalid intrinsic syntax, expected closing `%`");if("%"===ke&&"%"!==Ne)throw new b("invalid intrinsic syntax, expected opening `%`");var He=[];return J(de,pe,function(ut,An,Mt,an){He[He.length]=Mt?J(an,Ve,"$1"):An||ut}),He},ce=function(de,Ne){var He,ke=de;if(R(F,ke)&&(ke="%"+(He=F[ke])[0]+"%"),R(w,ke)){var ut=w[ke];if(ut===y&&(ut=I(ke)),void 0===ut&&!Ne)throw new B("intrinsic "+de+" exists, but is not available. Please file an issue!");return{alias:He,name:ke,value:ut}}throw new b("intrinsic "+de+" does not exist!")};Q.exports=function(de,Ne){if("string"!=typeof de||0===de.length)throw new B("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Ne)throw new B('"allowMissing" argument must be a boolean');if(null===te(/^%?[^%]*%?$/,de))throw new b("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var ke=we(de),He=ke.length>0?ke[0]:"",ut=ce("%"+He+"%",Ne),An=ut.name,Mt=ut.value,an=!1,Gn=ut.alias;Gn&&(He=Gn[0],ee(ke,$([0,1],Gn)));for(var sn=1,Ae=!0;sn=ke.length){var Oe=m(Mt,ie);Mt=(Ae=!!Oe)&&"get"in Oe&&!("originalValue"in Oe.get)?Oe.get:Mt[ie]}else Ae=R(Mt,ie),Mt=Mt[ie];Ae&&!an&&(w[An]=Mt)}}return Mt}},253:(Q,K,O)=>{"use strict";var b=O(9903)("%Object.getOwnPropertyDescriptor%",!0);if(b)try{b([],"length")}catch(D){b=null}Q.exports=b},5861:Q=>{"use strict";var K="undefined"!=typeof BigInt&&BigInt;Q.exports=function(){return"function"==typeof K&&"function"==typeof BigInt&&"bigint"==typeof K(42)&&"bigint"==typeof BigInt(42)}},9006:(Q,K,O)=>{"use strict";var b=O(9903)("%Object.defineProperty%",!0),D=function(){if(b)try{return b({},"a",{value:1}),!0}catch(U){return!1}return!1};D.hasArrayLengthDefineBug=function(){if(!D())return null;try{return 1!==b([],"length",{value:1}).length}catch(U){return!0}},Q.exports=D},524:(Q,K,O)=>{"use strict";var L="undefined"!=typeof Symbol&&Symbol,b=O(6858);Q.exports=function(){return"function"==typeof L&&"function"==typeof Symbol&&"symbol"==typeof L("foo")&&"symbol"==typeof Symbol("bar")&&b()}},6858:Q=>{"use strict";Q.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var O={},L=Symbol("test"),b=Object(L);if("string"==typeof L||"[object Symbol]"!==Object.prototype.toString.call(L)||"[object Symbol]"!==Object.prototype.toString.call(b))return!1;for(L in O[L]=42,O)return!1;if("function"==typeof Object.keys&&0!==Object.keys(O).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(O).length)return!1;var B=Object.getOwnPropertySymbols(O);if(1!==B.length||B[0]!==L||!Object.prototype.propertyIsEnumerable.call(O,L))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var U=Object.getOwnPropertyDescriptor(O,L);if(42!==U.value||!0!==U.enumerable)return!1}return!0}},3261:(Q,K,O)=>{"use strict";var L=O(6858);Q.exports=function(){return L()&&!!Symbol.toStringTag}},4031:(Q,K,O)=>{"use strict";var L=O(224);Q.exports=L.call(Function.call,Object.prototype.hasOwnProperty)},9102:(Q,K,O)=>{"use strict";var L=O(3261)(),D=O(4263)("Object.prototype.toString"),B=function(g){return!(L&&g&&"object"==typeof g&&Symbol.toStringTag in g)&&"[object Arguments]"===D(g)},U=function(g){return!!B(g)||null!==g&&"object"==typeof g&&"number"==typeof g.length&&g.length>=0&&"[object Array]"!==D(g)&&"[object Function]"===D(g.callee)},m=function(){return B(arguments)}();B.isLegacyArguments=U,Q.exports=m?B:U},3:(Q,K,O)=>{"use strict";if(O(5861)()){var b=BigInt.prototype.valueOf;Q.exports=function(U){return null!=U&&"boolean"!=typeof U&&"string"!=typeof U&&"number"!=typeof U&&"symbol"!=typeof U&&"function"!=typeof U&&("bigint"==typeof U||function(U){try{return b.call(U),!0}catch(m){}return!1}(U))}}else Q.exports=function(U){return!1}},6180:(Q,K,O)=>{"use strict";var L=O(4263),b=L("Boolean.prototype.toString"),D=L("Object.prototype.toString"),m=O(3261)();Q.exports=function(g){return"boolean"==typeof g||null!==g&&"object"==typeof g&&(m&&Symbol.toStringTag in g?function(g){try{return b(g),!0}catch(C){return!1}}(g):"[object Boolean]"===D(g))}},8642:Q=>{"use strict";var L,b,K=Function.prototype.toString,O="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof O&&"function"==typeof Object.defineProperty)try{L=Object.defineProperty({},"length",{get:function(){throw b}}),b={},O(function(){throw 42},null,L)}catch(R){R!==b&&(O=null)}else O=null;var D=/^\s*class\b/,B=function($){try{var ee=K.call($);return D.test(ee)}catch(J){return!1}},U=function($){try{return!B($)&&(K.call($),!0)}catch(ee){return!1}},m=Object.prototype.toString,w="function"==typeof Symbol&&!!Symbol.toStringTag,I=!(0 in[,]),F=function(){return!1};if("object"==typeof document){var N=document.all;m.call(N)===m.call(document.all)&&(F=function($){if((I||!$)&&(void 0===$||"object"==typeof $))try{var ee=m.call($);return("[object HTMLAllCollection]"===ee||"[object HTML document.all class]"===ee||"[object HTMLCollection]"===ee||"[object Object]"===ee)&&null==$("")}catch(J){}return!1})}Q.exports=O?function($){if(F($))return!0;if(!$||"function"!=typeof $&&"object"!=typeof $)return!1;try{O($,null,L)}catch(ee){if(ee!==b)return!1}return!B($)&&U($)}:function($){if(F($))return!0;if(!$||"function"!=typeof $&&"object"!=typeof $)return!1;if(w)return U($);if(B($))return!1;var ee=m.call($);return!("[object Function]"!==ee&&"[object GeneratorFunction]"!==ee&&!/^\[object HTML/.test(ee))&&U($)}},4666:(Q,K,O)=>{"use strict";var L=Date.prototype.getDay,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"object"==typeof d&&null!==d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object Date]"===D.call(d))}},1587:Q=>{"use strict";Q.exports=Number.isFinite||function(K){return!("number"!=typeof K||K!=K||K===1/0||K===-1/0)}},5869:(Q,K,O)=>{var L=O(1587);Q.exports=Number.isInteger||function(b){return"number"==typeof b&&L(b)&&Math.floor(b)===b}},9898:Q=>{"use strict";var L,K="function"==typeof Map&&Map.prototype?Map:null,O="function"==typeof Set&&Set.prototype?Set:null;K||(L=function(U){return!1});var b=K?Map.prototype.has:null,D=O?Set.prototype.has:null;!L&&!b&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(b.call(U),D)try{D.call(U)}catch(m){return!0}return U instanceof K}catch(m){}return!1}},1046:(Q,K,O)=>{"use strict";var L=Number.prototype.toString,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"number"==typeof d||"object"==typeof d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object Number]"===D.call(d))}},6687:(Q,K,O)=>{"use strict";var D,B,U,m,L=O(4263),b=O(3261)();if(b){D=L("Object.prototype.hasOwnProperty"),B=L("RegExp.prototype.exec"),U={};var d=function(){throw U};m={toString:d,valueOf:d},"symbol"==typeof Symbol.toPrimitive&&(m[Symbol.toPrimitive]=d)}var g=L("Object.prototype.toString"),C=Object.getOwnPropertyDescriptor;Q.exports=b?function(_){if(!_||"object"!=typeof _)return!1;var w=C(_,"lastIndex");if(!w||!D(w,"value"))return!1;try{B(_,m)}catch(F){return F===U}}:function(_){return!(!_||"object"!=typeof _&&"function"!=typeof _)&&"[object RegExp]"===g(_)}},3870:Q=>{"use strict";var L,K="function"==typeof Map&&Map.prototype?Map:null,O="function"==typeof Set&&Set.prototype?Set:null;O||(L=function(U){return!1});var b=K?Map.prototype.has:null,D=O?Set.prototype.has:null;!L&&!D&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(D.call(U),b)try{b.call(U)}catch(m){return!0}return U instanceof O}catch(m){}return!1}},4764:(Q,K,O)=>{"use strict";var L=String.prototype.valueOf,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"string"==typeof d||"object"==typeof d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object String]"===D.call(d))}},6434:(Q,K,O)=>{"use strict";var L=Object.prototype.toString;if(O(524)()){var D=Symbol.prototype.toString,B=/^Symbol\(.*\)$/;Q.exports=function(d){if("symbol"==typeof d)return!0;if("[object Symbol]"!==L.call(d))return!1;try{return function(d){return"symbol"==typeof d.valueOf()&&B.test(D.call(d))}(d)}catch(g){return!1}}}else Q.exports=function(d){return!1}},7673:(Q,K,O)=>{"use strict";var L=O(3037),b=O(5271),D=O(4263),B=D("Object.prototype.toString"),U=O(3261)(),m=O(253),d="undefined"==typeof globalThis?global:globalThis,g=b(),C=D("Array.prototype.indexOf",!0)||function(F,N){for(var R=0;R-1}return!!m&&function(F){var N=!1;return L(y,function(R,$){if(!N)try{N=R.call(F)===$}catch(ee){}}),N}(F)}},5585:Q=>{"use strict";var L,K="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,O="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;K||(L=function(U){return!1});var b=K?K.prototype.has:null,D=O?O.prototype.has:null;!L&&!b&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(b.call(U,b),D)try{D.call(U,D)}catch(m){return!0}return U instanceof K}catch(m){}return!1}},1902:(Q,K,O)=>{"use strict";var L=O(9903),b=O(4263),D=L("%WeakSet%",!0),B=b("WeakSet.prototype.has",!0);if(B){var U=b("WeakMap.prototype.has",!0);Q.exports=function(d){if(!d||"object"!=typeof d)return!1;try{if(B(d,B),U)try{U(d,U)}catch(g){return!0}return d instanceof D}catch(g){}return!1}}else Q.exports=function(d){return!1}},8266:Q=>{var K={}.toString;Q.exports=Array.isArray||function(O){return"[object Array]"==K.call(O)}},6908:function(Q,K,O){(Q=O.nmd(Q)).exports=function(){"use strict";var L,N;function b(){return L.apply(null,arguments)}function B(c){return c instanceof Array||"[object Array]"===Object.prototype.toString.call(c)}function U(c){return null!=c&&"[object Object]"===Object.prototype.toString.call(c)}function m(c,h){return Object.prototype.hasOwnProperty.call(c,h)}function d(c){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(c).length;var h;for(h in c)if(m(c,h))return!1;return!0}function g(c){return void 0===c}function C(c){return"number"==typeof c||"[object Number]"===Object.prototype.toString.call(c)}function M(c){return c instanceof Date||"[object Date]"===Object.prototype.toString.call(c)}function y(c,h){var S,v=[],z=c.length;for(S=0;S>>0;for(S=0;S0)for(v=0;v=0?v?"+":"":"-")+Math.pow(10,Math.max(0,h-S.length)).toString().substr(1)+S}var Gn=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,sn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ae={},ie={};function X(c,h,v,S){var z=S;"string"==typeof S&&(z=function(){return this[S]()}),c&&(ie[c]=z),h&&(ie[h[0]]=function(){return an(z.apply(this,arguments),h[1],h[2])}),v&&(ie[v]=function(){return this.localeData().ordinal(z.apply(this,arguments),c)})}function xe(c){return c.match(/\[[\s\S]/)?c.replace(/^\[|\]$/g,""):c.replace(/\\/g,"")}function Qe(c,h){return c.isValid()?(h=un(h,c.localeData()),Ae[h]=Ae[h]||function Oe(c){var v,S,h=c.match(Gn);for(v=0,S=h.length;v=0&&sn.test(c);)c=c.replace(sn,S),sn.lastIndex=0,v-=1;return c}var co={};function Cn(c,h){var v=c.toLowerCase();co[v]=co[v+"s"]=co[h]=c}function Ln(c){return"string"==typeof c?co[c]||co[c.toLowerCase()]:void 0}function uo(c){var v,S,h={};for(S in c)m(c,S)&&(v=Ln(S))&&(h[v]=c[S]);return h}var Lo={};function Kn(c,h){Lo[c]=h}function Fo(c){return c%4==0&&c%100!=0||c%400==0}function qn(c){return c<0?Math.ceil(c)||0:Math.floor(c)}function pt(c){var h=+c,v=0;return 0!==h&&isFinite(h)&&(v=qn(h)),v}function ho(c,h){return function(v){return null!=v?(tl(this,c,v),b.updateOffset(this,h),this):Ta(this,c)}}function Ta(c,h){return c.isValid()?c._d["get"+(c._isUTC?"UTC":"")+h]():NaN}function tl(c,h,v){c.isValid()&&!isNaN(v)&&("FullYear"===h&&Fo(c.year())&&1===c.month()&&29===c.date()?(v=pt(v),c._d["set"+(c._isUTC?"UTC":"")+h](v,c.month(),qt(v,c.month()))):c._d["set"+(c._isUTC?"UTC":"")+h](v))}var et,oe=/\d/,se=/\d\d/,Vt=/\d{3}/,Zt=/\d{4}/,gn=/[+-]?\d{6}/,qe=/\d\d?/,At=/\d\d\d\d?/,gr=/\d\d\d\d\d\d?/,ft=/\d{1,3}/,$i=/\d{1,4}/,No=/[+-]?\d{1,6}/,vt=/\d+/,je=/[+-]?\d+/,ka=/Z|[+-]\d\d:?\d\d/gi,xa=/Z|[+-]\d\d(?::?\d\d)?/gi,Wi=/[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;function Me(c,h,v){et[c]=de(h)?h:function(S,z){return S&&v?v:h}}function hs(c,h){return m(et,c)?et[c](h._strict,h._locale):new RegExp(function nl(c){return ki(c.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(h,v,S,z,W){return v||S||z||W}))}(c))}function ki(c){return c.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}et={};var fo={};function mt(c,h){var v,z,S=h;for("string"==typeof c&&(c=[c]),C(h)&&(S=function(W,fe){fe[h]=pt(W)}),z=c.length,v=0;v68?1900:2e3)};var lt=ho("FullYear",!0);function Lh(c,h,v,S,z,W,fe){var Ke;return c<100&&c>=0?(Ke=new Date(c+400,h,v,S,z,W,fe),isFinite(Ke.getFullYear())&&Ke.setFullYear(c)):Ke=new Date(c,h,v,S,z,W,fe),Ke}function xi(c){var h,v;return c<100&&c>=0?((v=Array.prototype.slice.call(arguments))[0]=c+400,h=new Date(Date.UTC.apply(null,v)),isFinite(h.getUTCFullYear())&&h.setUTCFullYear(c)):h=new Date(Date.UTC.apply(null,arguments)),h}function ms(c,h,v){var S=7+h-v;return-(7+xi(c,0,S).getUTCDay()-h)%7+S-1}function Fh(c,h,v,S,z){var wt,ln,Ke=1+7*(h-1)+(7+v-S)%7+ms(c,S,z);return Ke<=0?ln=fs(wt=c-1)+Ke:Ke>fs(c)?(wt=c+1,ln=Ke-fs(c)):(wt=c,ln=Ke),{year:wt,dayOfYear:ln}}function vr(c,h,v){var W,fe,S=ms(c.year(),h,v),z=Math.floor((c.dayOfYear()-S-1)/7)+1;return z<1?W=z+ni(fe=c.year()-1,h,v):z>ni(c.year(),h,v)?(W=z-ni(c.year(),h,v),fe=c.year()+1):(fe=c.year(),W=z),{week:W,year:fe}}function ni(c,h,v){var S=ms(c,h,v),z=ms(c+1,h,v);return(fs(c)-S+z)/7}X("w",["ww",2],"wo","week"),X("W",["WW",2],"Wo","isoWeek"),Cn("week","w"),Cn("isoWeek","W"),Kn("week",5),Kn("isoWeek",5),Me("w",qe),Me("ww",qe,se),Me("W",qe),Me("WW",qe,se),na(["w","ww","W","WW"],function(c,h,v,S){h[S.substr(0,1)]=pt(c)});function za(c,h){return c.slice(h,7).concat(c.slice(0,h))}X("d",0,"do","day"),X("dd",0,0,function(c){return this.localeData().weekdaysMin(this,c)}),X("ddd",0,0,function(c){return this.localeData().weekdaysShort(this,c)}),X("dddd",0,0,function(c){return this.localeData().weekdays(this,c)}),X("e",0,0,"weekday"),X("E",0,0,"isoWeekday"),Cn("day","d"),Cn("weekday","e"),Cn("isoWeekday","E"),Kn("day",11),Kn("weekday",11),Kn("isoWeekday",11),Me("d",qe),Me("e",qe),Me("E",qe),Me("dd",function(c,h){return h.weekdaysMinRegex(c)}),Me("ddd",function(c,h){return h.weekdaysShortRegex(c)}),Me("dddd",function(c,h){return h.weekdaysRegex(c)}),na(["dd","ddd","dddd"],function(c,h,v,S){var z=v._locale.weekdaysParse(c,S,v._strict);null!=z?h.d=z:F(v).invalidWeekday=c}),na(["d","e","E"],function(c,h,v,S){h[S]=pt(c)});var Mc="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ol="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),hu="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),mo=Wi,ps=Wi,Nh=Wi;function mu(c,h,v){var S,z,W,fe=c.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],S=0;S<7;++S)W=w([2e3,1]).day(S),this._minWeekdaysParse[S]=this.weekdaysMin(W,"").toLocaleLowerCase(),this._shortWeekdaysParse[S]=this.weekdaysShort(W,"").toLocaleLowerCase(),this._weekdaysParse[S]=this.weekdays(W,"").toLocaleLowerCase();return v?"dddd"===h?-1!==(z=Yt.call(this._weekdaysParse,fe))?z:null:"ddd"===h?-1!==(z=Yt.call(this._shortWeekdaysParse,fe))?z:null:-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:"dddd"===h?-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._shortWeekdaysParse,fe))||-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:"ddd"===h?-1!==(z=Yt.call(this._shortWeekdaysParse,fe))||-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:-1!==(z=Yt.call(this._minWeekdaysParse,fe))||-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._shortWeekdaysParse,fe))?z:null}function Ci(){function c(Zi,qo){return qo.length-Zi.length}var W,fe,Ke,wt,ln,h=[],v=[],S=[],z=[];for(W=0;W<7;W++)fe=w([2e3,1]).day(W),Ke=ki(this.weekdaysMin(fe,"")),wt=ki(this.weekdaysShort(fe,"")),ln=ki(this.weekdays(fe,"")),h.push(Ke),v.push(wt),S.push(ln),z.push(Ke),z.push(wt),z.push(ln);h.sort(c),v.sort(c),S.sort(c),z.sort(c),this._weekdaysRegex=new RegExp("^("+z.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+S.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+v.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+h.join("|")+")","i")}function ia(){return this.hours()%12||12}function gs(c,h){X(c,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),h)})}function al(c,h){return h._meridiemParse}X("H",["HH",2],0,"hour"),X("h",["hh",2],0,ia),X("k",["kk",2],0,function cr(){return this.hours()||24}),X("hmm",0,0,function(){return""+ia.apply(this)+an(this.minutes(),2)}),X("hmmss",0,0,function(){return""+ia.apply(this)+an(this.minutes(),2)+an(this.seconds(),2)}),X("Hmm",0,0,function(){return""+this.hours()+an(this.minutes(),2)}),X("Hmmss",0,0,function(){return""+this.hours()+an(this.minutes(),2)+an(this.seconds(),2)}),gs("a",!0),gs("A",!1),Cn("hour","h"),Kn("hour",13),Me("a",al),Me("A",al),Me("H",qe),Me("h",qe),Me("k",qe),Me("HH",qe,se),Me("hh",qe,se),Me("kk",qe,se),Me("hmm",At),Me("hmmss",gr),Me("Hmm",At),Me("Hmmss",gr),mt(["H","HH"],3),mt(["k","kk"],function(c,h,v){var S=pt(c);h[3]=24===S?0:S}),mt(["a","A"],function(c,h,v){v._isPm=v._locale.isPM(c),v._meridiem=c}),mt(["h","hh"],function(c,h,v){h[3]=pt(c),F(v).bigHour=!0}),mt("hmm",function(c,h,v){var S=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S)),F(v).bigHour=!0}),mt("hmmss",function(c,h,v){var S=c.length-4,z=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S,2)),h[5]=pt(c.substr(z)),F(v).bigHour=!0}),mt("Hmm",function(c,h,v){var S=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S))}),mt("Hmmss",function(c,h,v){var S=c.length-4,z=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S,2)),h[5]=pt(c.substr(z))});var ra=ho("Hours",!0);var ht,gu={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ip,monthsShort:Ih,week:{dow:0,doy:6},weekdays:Mc,weekdaysMin:hu,weekdaysShort:ol,meridiemParse:/[ap]\.?m?\.?/i},Nt={},Ie={};function xn(c,h){var v,S=Math.min(c.length,h.length);for(v=0;v0;){if(z=Qr(W.slice(0,v).join("-")))return z;if(S&&S.length>=v&&xn(W,S)>=v-1)break;v--}h++}return ht}(c)}function Ro(c){var h,v=c._a;return v&&-2===F(c).overflow&&(h=v[1]<0||v[1]>11?1:v[2]<1||v[2]>qt(v[0],v[1])?2:v[3]<0||v[3]>24||24===v[3]&&(0!==v[4]||0!==v[5]||0!==v[6])?3:v[4]<0||v[4]>59?4:v[5]<0||v[5]>59?5:v[6]<0||v[6]>999?6:-1,F(c)._overflowDayOfYear&&(h<0||h>2)&&(h=2),F(c)._overflowWeeks&&-1===h&&(h=7),F(c)._overflowWeekday&&-1===h&&(h=8),F(c).overflow=h),c}var Sc=/^\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)?)?$/,sa=/^\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)?)?$/,Ei=/Z|[+-]\d\d(?::?\d\d)?/,Vo=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Ho=[["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/]],Fr=/^\/?Date\((-?\d+)/i,Ea=/^(?:(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}))$/,vu={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function dn(c){var h,v,W,fe,Ke,wt,S=c._i,z=Sc.exec(S)||sa.exec(S),ln=Vo.length,Zi=Ho.length;if(z){for(F(c).iso=!0,h=0,v=ln;h7)&&(wt=!0)):(W=c._locale._week.dow,fe=c._locale._week.doy,ln=vr(Pn(),W,fe),v=Oi(h.gg,c._a[0],ln.year),S=Oi(h.w,ln.week),null!=h.d?((z=h.d)<0||z>6)&&(wt=!0):null!=h.e?(z=h.e+W,(h.e<0||h.e>6)&&(wt=!0)):z=W),S<1||S>ni(v,W,fe)?F(c)._overflowWeeks=!0:null!=wt?F(c)._overflowWeekday=!0:(Ke=Fh(v,S,z,W,fe),c._a[0]=Ke.year,c._dayOfYear=Ke.dayOfYear)}(c),null!=c._dayOfYear&&(fe=Oi(c._a[0],z[0]),(c._dayOfYear>fs(fe)||0===c._dayOfYear)&&(F(c)._overflowDayOfYear=!0),v=xi(fe,0,c._dayOfYear),c._a[1]=v.getUTCMonth(),c._a[2]=v.getUTCDate()),h=0;h<3&&null==c._a[h];++h)c._a[h]=S[h]=z[h];for(;h<7;h++)c._a[h]=S[h]=null==c._a[h]?2===h?1:0:c._a[h];24===c._a[3]&&0===c._a[4]&&0===c._a[5]&&0===c._a[6]&&(c._nextDay=!0,c._a[3]=0),c._d=(c._useUTC?xi:Lh).apply(null,S),W=c._useUTC?c._d.getUTCDay():c._d.getDay(),null!=c._tzm&&c._d.setUTCMinutes(c._d.getUTCMinutes()-c._tzm),c._nextDay&&(c._a[3]=24),c._w&&void 0!==c._w.d&&c._w.d!==W&&(F(c).weekdayMismatch=!0)}}function Dc(c){if(c._f!==b.ISO_8601)if(c._f!==b.RFC_2822){c._a=[],F(c).empty=!0;var v,S,z,W,fe,ln,Zi,h=""+c._i,Ke=h.length,wt=0;for(Zi=(z=un(c._f,c._locale).match(Gn)||[]).length,v=0;v0&&F(c).unusedInput.push(fe),h=h.slice(h.indexOf(S)+S.length),wt+=S.length),ie[W]?(S?F(c).empty=!1:F(c).unusedTokens.push(W),ds(W,S,c)):c._strict&&!S&&F(c).unusedTokens.push(W);F(c).charsLeftOver=Ke-wt,h.length>0&&F(c).unusedInput.push(h),c._a[3]<=12&&!0===F(c).bigHour&&c._a[3]>0&&(F(c).bigHour=void 0),F(c).parsedDateParts=c._a.slice(0),F(c).meridiem=c._meridiem,c._a[3]=function up(c,h,v){var S;return null==v?h:null!=c.meridiemHour?c.meridiemHour(h,v):(null!=c.isPM&&((S=c.isPM(v))&&h<12&&(h+=12),!S&&12===h&&(h=0)),h)}(c._locale,c._a[3],c._meridiem),null!==(ln=F(c).era)&&(c._a[0]=c._locale.erasConvertYear(ln,c._a[0])),_u(c),Ro(c)}else ys(c);else dn(c)}function Yh(c){var h=c._i,v=c._f;return c._locale=c._locale||rt(c._l),null===h||void 0===v&&""===h?$({nullInput:!0}):("string"==typeof h&&(c._i=h=c._locale.preparse(h)),pe(h)?new te(Ro(h)):(M(h)?c._d=h:B(v)?function hp(c){var h,v,S,z,W,fe,Ke=!1,wt=c._f.length;if(0===wt)return F(c).invalidFormat=!0,void(c._d=new Date(NaN));for(z=0;zthis?this:c:$()});function jh(c,h){var v,S;if(1===h.length&&B(h[0])&&(h=h[0]),!h.length)return Pn();for(v=h[0],S=1;S=0?new Date(c+400,h,v)-Jr:new Date(c,h,v).valueOf()}function Tu(c,h,v){return c<100&&c>=0?Date.UTC(c+400,h,v)-Jr:Date.UTC(c,h,v)}function qc(c,h){return h.erasAbbrRegex(c)}function La(){var z,W,c=[],h=[],v=[],S=[],fe=this.eras();for(z=0,W=fe.length;z(W=ni(c,S,z))&&(h=W),jc.call(this,c,h,v,S,z))}function jc(c,h,v,S,z){var W=Fh(c,h,v,S,z),fe=xi(W.year,0,W.dayOfYear);return this.year(fe.getUTCFullYear()),this.month(fe.getUTCMonth()),this.date(fe.getUTCDate()),this}X("N",0,0,"eraAbbr"),X("NN",0,0,"eraAbbr"),X("NNN",0,0,"eraAbbr"),X("NNNN",0,0,"eraName"),X("NNNNN",0,0,"eraNarrow"),X("y",["y",1],"yo","eraYear"),X("y",["yy",2],0,"eraYear"),X("y",["yyy",3],0,"eraYear"),X("y",["yyyy",4],0,"eraYear"),Me("N",qc),Me("NN",qc),Me("NNN",qc),Me("NNNN",function fd(c,h){return h.erasNameRegex(c)}),Me("NNNNN",function gl(c,h){return h.erasNarrowRegex(c)}),mt(["N","NN","NNN","NNNN","NNNNN"],function(c,h,v,S){var z=v._locale.erasParse(c,S,v._strict);z?F(v).era=z:F(v).invalidEra=c}),Me("y",vt),Me("yy",vt),Me("yyy",vt),Me("yyyy",vt),Me("yo",function vl(c,h){return h._eraYearOrdinalRegex||vt}),mt(["y","yy","yyy","yyyy"],0),mt(["yo"],function(c,h,v,S){var z;v._locale._eraYearOrdinalRegex&&(z=c.match(v._locale._eraYearOrdinalRegex)),h[0]=v._locale.eraYearOrdinalParse?v._locale.eraYearOrdinalParse(c,z):parseInt(c,10)}),X(0,["gg",2],0,function(){return this.weekYear()%100}),X(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),Cn("weekYear","gg"),Cn("isoWeekYear","GG"),Kn("weekYear",1),Kn("isoWeekYear",1),Me("G",je),Me("g",je),Me("GG",qe,se),Me("gg",qe,se),Me("GGGG",$i,Zt),Me("gggg",$i,Zt),Me("GGGGG",No,gn),Me("ggggg",No,gn),na(["gggg","ggggg","GGGG","GGGGG"],function(c,h,v,S){h[S.substr(0,2)]=pt(c)}),na(["gg","GG"],function(c,h,v,S){h[S]=b.parseTwoDigitYear(c)}),X("Q",0,"Qo","quarter"),Cn("quarter","Q"),Kn("quarter",7),Me("Q",oe),mt("Q",function(c,h){h[1]=3*(pt(c)-1)}),X("D",["DD",2],"Do","date"),Cn("date","D"),Kn("date",9),Me("D",qe),Me("DD",qe,se),Me("Do",function(c,h){return c?h._dayOfMonthOrdinalParse||h._ordinalParse:h._dayOfMonthOrdinalParseLenient}),mt(["D","DD"],2),mt("Do",function(c,h){h[2]=pt(c.match(qe)[0])});var Iu=ho("Date",!0);X("DDD",["DDDD",3],"DDDo","dayOfYear"),Cn("dayOfYear","DDD"),Kn("dayOfYear",4),Me("DDD",ft),Me("DDDD",Vt),mt(["DDD","DDDD"],function(c,h,v){v._dayOfYear=pt(c)}),X("m",["mm",2],0,"minute"),Cn("minute","m"),Kn("minute",14),Me("m",qe),Me("mm",qe,se),mt(["m","mm"],4);var kp=ho("Minutes",!1);X("s",["ss",2],0,"second"),Cn("second","s"),Kn("second",15),Me("s",qe),Me("ss",qe,se),mt(["s","ss"],5);var vo,$c,_l=ho("Seconds",!1);for(X("S",0,0,function(){return~~(this.millisecond()/100)}),X(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),X(0,["SSS",3],0,"millisecond"),X(0,["SSSS",4],0,function(){return 10*this.millisecond()}),X(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),X(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),X(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),X(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),X(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Cn("millisecond","ms"),Kn("millisecond",16),Me("S",ft,oe),Me("SS",ft,se),Me("SSS",ft,Vt),vo="SSSS";vo.length<=9;vo+="S")Me(vo,vt);function yl(c,h){h[6]=pt(1e3*("0."+c))}for(vo="S";vo.length<=9;vo+="S")mt(vo,yl);$c=ho("Milliseconds",!1),X("z",0,0,"zoneAbbr"),X("zz",0,0,"zoneName");var De=te.prototype;function bl(c){return c}De.add=pl,De.calendar=function Xh(c,h){1===arguments.length&&(arguments[0]?Cu(arguments[0])?(c=arguments[0],h=void 0):wu(arguments[0])&&(h=arguments[0],c=void 0):(c=void 0,h=void 0));var v=c||Pn(),S=hl(v,this).startOf("day"),z=b.calendarFormat(this,S)||"sameElse",W=h&&(de(h[z])?h[z].call(this,v):h[z]);return this.format(W||this.localeData().calendar(z,this,Pn(v)))},De.clone=function Jh(){return new te(this)},De.diff=function ae(c,h,v){var S,z,W;if(!this.isValid())return NaN;if(!(S=hl(c,this)).isValid())return NaN;switch(z=6e4*(S.utcOffset()-this.utcOffset()),h=Ln(h)){case"year":W=re(this,S)/12;break;case"month":W=re(this,S);break;case"quarter":W=re(this,S)/3;break;case"second":W=(this-S)/1e3;break;case"minute":W=(this-S)/6e4;break;case"hour":W=(this-S)/36e5;break;case"day":W=(this-S-z)/864e5;break;case"week":W=(this-S-z)/6048e5;break;default:W=this-S}return v?W:qn(W)},De.endOf=function Vc(c){var h,v;if(void 0===(c=Ln(c))||"millisecond"===c||!this.isValid())return this;switch(v=this._isUTC?Tu:Rc,c){case"year":h=v(this.year()+1,0,1)-1;break;case"quarter":h=v(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":h=v(this.year(),this.month()+1,1)-1;break;case"week":h=v(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":h=v(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":h=v(this.year(),this.month(),this.date()+1)-1;break;case"hour":h=this._d.valueOf(),h+=go-Aa(h+(this._isUTC?0:this.utcOffset()*ca),go)-1;break;case"minute":h=this._d.valueOf(),h+=ca-Aa(h,ca)-1;break;case"second":h=this._d.valueOf(),h+=1e3-Aa(h,1e3)-1}return this._d.setTime(h),b.updateOffset(this,!0),this},De.format=function Xr(c){c||(c=this.isUtc()?b.defaultFormatUtc:b.defaultFormat);var h=Qe(this,c);return this.localeData().postformat(h)},De.from=function Lc(c,h){return this.isValid()&&(pe(c)&&c.isValid()||Pn(c).isValid())?Fn({to:this,from:c}).locale(this.locale()).humanize(!h):this.localeData().invalidDate()},De.fromNow=function Fc(c){return this.from(Pn(),c)},De.to=function Tp(c,h){return this.isValid()&&(pe(c)&&c.isValid()||Pn(c).isValid())?Fn({from:this,to:c}).locale(this.locale()).humanize(!h):this.localeData().invalidDate()},De.toNow=function id(c){return this.to(Pn(),c)},De.get=function us(c){return de(this[c=Ln(c)])?this[c]():this},De.invalidAt=function zu(){return F(this).overflow},De.isAfter=function ed(c,h){var v=pe(c)?c:Pn(c);return!(!this.isValid()||!v.isValid())&&("millisecond"===(h=Ln(h)||"millisecond")?this.valueOf()>v.valueOf():v.valueOf()9999?Qe(v,h?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):de(Date.prototype.toISOString)?h?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Qe(v,"Z")):Qe(v,h?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},De.inspect=function bs(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var v,S,c="moment",h="";return this.isLocal()||(c=0===this.utcOffset()?"moment.utc":"moment.parseZone",h="Z"),v="["+c+'("]',S=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(v+S+"-MM-DD[T]HH:mm:ss.SSS"+h+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(De[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),De.toJSON=function Uc(){return this.isValid()?this.toISOString():null},De.toString=function ii(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},De.unix=function Du(){return Math.floor(this.valueOf()/1e3)},De.valueOf=function Hc(){return this._d.valueOf()-6e4*(this._offset||0)},De.creationData=function Eu(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},De.eraName=function Vi(){var c,h,v,S=this.localeData().eras();for(c=0,h=S.length;cthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},De.isLocal=function wp(){return!!this.isValid()&&!this._isUTC},De.isUtcOffset=function Qn(){return!!this.isValid()&&this._isUTC},De.isUtc=yu,De.isUTC=yu,De.zoneAbbr=function Au(){return this._isUTC?"UTC":""},De.zoneName=function Lu(){return this._isUTC?"Coordinated Universal Time":""},De.dates=we("dates accessor is deprecated. Use date instead.",Iu),De.months=we("months accessor is deprecated. Use month instead",cu),De.years=we("years accessor is deprecated. Use year instead",lt),De.zone=we("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ec(c,h){return null!=c?("string"!=typeof c&&(c=-c),this.utcOffset(c,h),this):-this.utcOffset()}),De.isDSTShifted=we("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Qh(){if(!g(this._isDSTShifted))return this._isDSTShifted;var h,c={};return he(c,this),(c=Yh(c))._a?(h=c._isUTC?w(c._a):Pn(c._a),this._isDSTShifted=this.isValid()&&function Dt(c,h,v){var fe,S=Math.min(c.length,h.length),z=Math.abs(c.length-h.length),W=0;for(fe=0;fe0):this._isDSTShifted=!1,this._isDSTShifted});var Rt=He.prototype;function Wc(c,h,v,S){var z=rt(),W=w().set(S,h);return z[v](W,c)}function Gc(c,h,v){if(C(c)&&(h=c,c=void 0),c=c||"",null!=h)return Wc(c,h,v,"month");var S,z=[];for(S=0;S<12;S++)z[S]=Wc(c,S,v,"month");return z}function Cl(c,h,v,S){"boolean"==typeof c?(C(h)&&(v=h,h=void 0),h=h||""):(v=h=c,c=!1,C(h)&&(v=h,h=void 0),h=h||"");var fe,z=rt(),W=c?z._week.dow:0,Ke=[];if(null!=v)return Wc(h,(v+W)%7,S,"day");for(fe=0;fe<7;fe++)Ke[fe]=Wc(h,(fe+W)%7,S,"day");return Ke}Rt.calendar=function Mt(c,h,v){var S=this._calendar[c]||this._calendar.sameElse;return de(S)?S.call(h,v):S},Rt.longDateFormat=function Qt(c){var h=this._longDateFormat[c],v=this._longDateFormat[c.toUpperCase()];return h||!v?h:(this._longDateFormat[c]=v.match(Gn).map(function(S){return"MMMM"===S||"MM"===S||"DD"===S||"dddd"===S?S.slice(1):S}).join(""),this._longDateFormat[c])},Rt.invalidDate=function hn(){return this._invalidDate},Rt.ordinal=function yi(c){return this._ordinal.replace("%d",c)},Rt.preparse=bl,Rt.postformat=bl,Rt.relativeTime=function ls(c,h,v,S){var z=this._relativeTime[v];return de(z)?z(c,h,v,S):z.replace(/%d/i,c)},Rt.pastFuture=function Ar(c,h){var v=this._relativeTime[c>0?"future":"past"];return de(v)?v(h):v.replace(/%s/i,h)},Rt.set=function Ne(c){var h,v;for(v in c)m(c,v)&&(de(h=c[v])?this[v]=h:this["_"+v]=h);this._config=c,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Rt.eras=function Yc(c,h){var v,S,z,W=this._eras||rt("en")._eras;for(v=0,S=W.length;v=0)return W[S]},Rt.erasConvertYear=function ld(c,h){var v=c.since<=c.until?1:-1;return void 0===h?b(c.since).year():b(c.since).year()+(h-c.offset)*v},Rt.erasAbbrRegex=function hd(c){return m(this,"_erasAbbrRegex")||La.call(this),c?this._erasAbbrRegex:this._erasRegex},Rt.erasNameRegex=function ud(c){return m(this,"_erasNameRegex")||La.call(this),c?this._erasNameRegex:this._erasRegex},Rt.erasNarrowRegex=function dd(c){return m(this,"_erasNarrowRegex")||La.call(this),c?this._erasNarrowRegex:this._erasRegex},Rt.months=function Ct(c,h){return c?B(this._months)?this._months[c.month()]:this._months[(this._months.isFormat||Ah).test(h)?"format":"standalone"][c.month()]:B(this._months)?this._months:this._months.standalone},Rt.monthsShort=function il(c,h){return c?B(this._monthsShort)?this._monthsShort[c.month()]:this._monthsShort[Ah.test(h)?"format":"standalone"][c.month()]:B(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Rt.monthsParse=function su(c,h,v){var S,z,W;if(this._monthsParseExact)return op.call(this,c,h,v);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),S=0;S<12;S++){if(z=w([2e3,S]),v&&!this._longMonthsParse[S]&&(this._longMonthsParse[S]=new RegExp("^"+this.months(z,"").replace(".","")+"$","i"),this._shortMonthsParse[S]=new RegExp("^"+this.monthsShort(z,"").replace(".","")+"$","i")),!v&&!this._monthsParse[S]&&(W="^"+this.months(z,"")+"|^"+this.monthsShort(z,""),this._monthsParse[S]=new RegExp(W.replace(".",""),"i")),v&&"MMMM"===h&&this._longMonthsParse[S].test(c))return S;if(v&&"MMM"===h&&this._shortMonthsParse[S].test(c))return S;if(!v&&this._monthsParse[S].test(c))return S}},Rt.monthsRegex=function bc(c){return this._monthsParseExact?(m(this,"_monthsRegex")||Cc.call(this),c?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=rp),this._monthsStrictRegex&&c?this._monthsStrictRegex:this._monthsRegex)},Rt.monthsShortRegex=function rl(c){return this._monthsParseExact?(m(this,"_monthsRegex")||Cc.call(this),c?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Le),this._monthsShortStrictRegex&&c?this._monthsShortStrictRegex:this._monthsShortRegex)},Rt.week=function ap(c){return vr(c,this._week.dow,this._week.doy).week},Rt.firstDayOfYear=function vn(){return this._week.doy},Rt.firstDayOfWeek=function Lr(){return this._week.dow},Rt.weekdays=function tt(c,h){var v=B(this._weekdays)?this._weekdays:this._weekdays[c&&!0!==c&&this._weekdays.isFormat.test(h)?"format":"standalone"];return!0===c?za(v,this._week.dow):c?v[c.day()]:v},Rt.weekdaysMin=function fu(c){return!0===c?za(this._weekdaysMin,this._week.dow):c?this._weekdaysMin[c.day()]:this._weekdaysMin},Rt.weekdaysShort=function du(c){return!0===c?za(this._weekdaysShort,this._week.dow):c?this._weekdaysShort[c.day()]:this._weekdaysShort},Rt.weekdaysParse=function Tt(c,h,v){var S,z,W;if(this._weekdaysParseExact)return mu.call(this,c,h,v);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),S=0;S<7;S++){if(z=w([2e3,1]).day(S),v&&!this._fullWeekdaysParse[S]&&(this._fullWeekdaysParse[S]=new RegExp("^"+this.weekdays(z,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[S]=new RegExp("^"+this.weekdaysShort(z,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[S]=new RegExp("^"+this.weekdaysMin(z,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[S]||(W="^"+this.weekdays(z,"")+"|^"+this.weekdaysShort(z,"")+"|^"+this.weekdaysMin(z,""),this._weekdaysParse[S]=new RegExp(W.replace(".",""),"i")),v&&"dddd"===h&&this._fullWeekdaysParse[S].test(c))return S;if(v&&"ddd"===h&&this._shortWeekdaysParse[S].test(c))return S;if(v&&"dd"===h&&this._minWeekdaysParse[S].test(c))return S;if(!v&&this._weekdaysParse[S].test(c))return S}},Rt.weekdaysRegex=function Pi(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=mo),this._weekdaysStrictRegex&&c?this._weekdaysStrictRegex:this._weekdaysRegex)},Rt.weekdaysShortRegex=function nn(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ps),this._weekdaysShortStrictRegex&&c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Rt.weekdaysMinRegex=function Ri(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Nh),this._weekdaysMinStrictRegex&&c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Rt.isPM=function vs(c){return"p"===(c+"").toLowerCase().charAt(0)},Rt.meridiem=function zi(c,h,v){return c>11?v?"pm":"PM":v?"am":"AM"},rn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(c){var h=c%10;return c+(1===pt(c%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}}),b.lang=we("moment.lang is deprecated. Use moment.locale instead.",rn),b.langData=we("moment.langData is deprecated. Use moment.localeData instead.",rt);var Rr=Math.abs;function Ms(c,h,v,S){var z=Fn(h,v);return c._milliseconds+=S*z._milliseconds,c._days+=S*z._days,c._months+=S*z._months,c._bubble()}function Qc(c){return c<0?Math.floor(c):Math.ceil(c)}function Zc(c){return 4800*c/146097}function Xc(c){return 146097*c/4800}function _o(c){return function(){return this.as(c)}}var Ru=_o("ms"),Vu=_o("s"),Va=_o("m"),wd=_o("h"),Zn=_o("d"),Jc=_o("w"),Md=_o("M"),Hu=_o("Q"),e1=_o("y");function br(c){return function(){return this.isValid()?this._data[c]:NaN}}var Bu=br("milliseconds"),t1=br("seconds"),Ua=br("minutes"),xp=br("hours"),Sd=br("days"),$e=br("months"),Pp=br("years");var Yo=Math.round,Ts={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ep(c,h,v,S,z){return z.relativeTime(h||1,!!v,c,S)}var Uu=Math.abs;function zn(c){return(c>0)-(c<0)||+c}function Ya(){if(!this.isValid())return this.localeData().invalidDate();var S,z,W,fe,wt,ln,Zi,qo,c=Uu(this._milliseconds)/1e3,h=Uu(this._days),v=Uu(this._months),Ke=this.asSeconds();return Ke?(S=qn(c/60),z=qn(S/60),c%=60,S%=60,W=qn(v/12),v%=12,fe=c?c.toFixed(3).replace(/\.?0+$/,""):"",wt=Ke<0?"-":"",ln=zn(this._months)!==zn(Ke)?"-":"",Zi=zn(this._days)!==zn(Ke)?"-":"",qo=zn(this._milliseconds)!==zn(Ke)?"-":"",wt+"P"+(W?ln+W+"Y":"")+(v?ln+v+"M":"")+(h?Zi+h+"D":"")+(z||S||c?"T":"")+(z?qo+z+"H":"")+(S?qo+S+"M":"")+(c?qo+fe+"S":"")):"P0D"}var zt=xc.prototype; +//! moment.js +return zt.isValid=function bp(){return this._isValid},zt.abs=function wl(){var c=this._data;return this._milliseconds=Rr(this._milliseconds),this._days=Rr(this._days),this._months=Rr(this._months),c.milliseconds=Rr(c.milliseconds),c.seconds=Rr(c.seconds),c.minutes=Rr(c.minutes),c.hours=Rr(c.hours),c.months=Rr(c.months),c.years=Rr(c.years),this},zt.add=function Cd(c,h){return Ms(this,c,h,1)},zt.subtract=function Fu(c,h){return Ms(this,c,h,-1)},zt.as=function Ml(c){if(!this.isValid())return NaN;var h,v,S=this._milliseconds;if("month"===(c=Ln(c))||"quarter"===c||"year"===c)switch(h=this._days+S/864e5,v=this._months+Zc(h),c){case"month":return v;case"quarter":return v/3;case"year":return v/12}else switch(h=this._days+Math.round(Xc(this._months)),c){case"week":return h/7+S/6048e5;case"day":return h+S/864e5;case"hour":return 24*h+S/36e5;case"minute":return 1440*h+S/6e4;case"second":return 86400*h+S/1e3;case"millisecond":return Math.floor(864e5*h)+S;default:throw new Error("Unknown unit "+c)}},zt.asMilliseconds=Ru,zt.asSeconds=Vu,zt.asMinutes=Va,zt.asHours=wd,zt.asDays=Zn,zt.asWeeks=Jc,zt.asMonths=Md,zt.asQuarters=Hu,zt.asYears=e1,zt.valueOf=function Ss(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*pt(this._months/12):NaN},zt._bubble=function Nu(){var z,W,fe,Ke,wt,c=this._milliseconds,h=this._days,v=this._months,S=this._data;return c>=0&&h>=0&&v>=0||c<=0&&h<=0&&v<=0||(c+=864e5*Qc(Xc(v)+h),h=0,v=0),S.milliseconds=c%1e3,z=qn(c/1e3),S.seconds=z%60,W=qn(z/60),S.minutes=W%60,fe=qn(W/60),S.hours=fe%24,h+=qn(fe/24),v+=wt=qn(Zc(h)),h-=Qc(Xc(wt)),Ke=qn(v/12),v%=12,S.days=h,S.months=v,S.years=Ke,this},zt.clone=function Ha(){return Fn(this)},zt.get=function Ba(c){return c=Ln(c),this.isValid()?this[c+"s"]():NaN},zt.milliseconds=Bu,zt.seconds=t1,zt.minutes=Ua,zt.hours=xp,zt.days=Sd,zt.weeks=function zp(){return qn(this.days()/7)},zt.months=$e,zt.years=Pp,zt.humanize=function Ap(c,h){if(!this.isValid())return this.localeData().invalidDate();var z,W,v=!1,S=Ts;return"object"==typeof c&&(h=c,c=!1),"boolean"==typeof c&&(v=c),"object"==typeof h&&(S=Object.assign({},Ts,h),null!=h.s&&null==h.ss&&(S.ss=h.s-1)),W=function Op(c,h,v,S){var z=Fn(c).abs(),W=Yo(z.as("s")),fe=Yo(z.as("m")),Ke=Yo(z.as("h")),wt=Yo(z.as("d")),ln=Yo(z.as("M")),Zi=Yo(z.as("w")),qo=Yo(z.as("y")),yo=W<=v.ss&&["s",W]||W0,yo[4]=S,Ep.apply(null,yo)}(this,!v,S,z=this.localeData()),v&&(W=z.pastFuture(+this,W)),z.postformat(W)},zt.toISOString=Ya,zt.toString=Ya,zt.toJSON=Ya,zt.locale=rd,zt.localeData=Ii,zt.toIsoString=we("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ya),zt.lang=Nc,X("X",0,0,"unix"),X("x",0,0,"valueOf"),Me("x",je),Me("X",/[+-]?\d+(\.\d{1,3})?/),mt("X",function(c,h,v){v._d=new Date(1e3*parseFloat(c))}),mt("x",function(c,h,v){v._d=new Date(pt(c))}),b.version="2.29.4",function D(c){L=c}(Pn),b.fn=De,b.min=function vp(){return jh("isBefore",[].slice.call(arguments,0))},b.max=function _p(){return jh("isAfter",[].slice.call(arguments,0))},b.now=function(){return Date.now?Date.now():+new Date},b.utc=w,b.unix=function _d(c){return Pn(1e3*c)},b.months=function yd(c,h){return Gc(c,h,"months")},b.isDate=M,b.locale=rn,b.invalid=$,b.duration=Fn,b.isMoment=pe,b.weekdays=function bd(c,h,v){return Cl(c,h,v,"weekdays")},b.parseZone=function Ra(){return Pn.apply(null,arguments).parseZone()},b.localeData=rt,b.isDuration=Zr,b.monthsShort=function eo(c,h){return Gc(c,h,"monthsShort")},b.weekdaysMin=function Kc(c,h,v){return Cl(c,h,v,"weekdaysMin")},b.defineLocale=aa,b.updateLocale=function _s(c,h){if(null!=h){var v,S,z=gu;null!=Nt[c]&&null!=Nt[c].parentLocale?Nt[c].set(ke(Nt[c]._config,h)):(null!=(S=Qr(c))&&(z=S._config),h=ke(z,h),null==S&&(h.abbr=c),(v=new He(h)).parentLocale=Nt[c],Nt[c]=v),rn(c)}else null!=Nt[c]&&(null!=Nt[c].parentLocale?(Nt[c]=Nt[c].parentLocale,c===rn()&&rn(c)):null!=Nt[c]&&delete Nt[c]);return Nt[c]},b.locales=function ll(){return ut(Nt)},b.weekdaysShort=function ws(c,h,v){return Cl(c,h,v,"weekdaysShort")},b.normalizeUnits=Ln,b.relativeTimeRounding=function Ip(c){return void 0===c?Yo:"function"==typeof c&&(Yo=c,!0)},b.relativeTimeThreshold=function Ds(c,h){return void 0!==Ts[c]&&(void 0===h?Ts[c]:(Ts[c]=h,"s"===c&&(Ts.ss=h-1),!0))},b.calendarFormat=function Sp(c,h){var v=c.diff(h,"days",!0);return v<-6?"sameElse":v<-1?"lastWeek":v<0?"lastDay":v<1?"sameDay":v<2?"nextDay":v<7?"nextWeek":"sameElse"},b.prototype=De,b.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"},b}()},8597:(Q,K,O)=>{var L="function"==typeof Map&&Map.prototype,b=Object.getOwnPropertyDescriptor&&L?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,D=L&&b&&"function"==typeof b.get?b.get:null,B=L&&Map.prototype.forEach,U="function"==typeof Set&&Set.prototype,m=Object.getOwnPropertyDescriptor&&U?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,d=U&&m&&"function"==typeof m.get?m.get:null,g=U&&Set.prototype.forEach,M="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,_="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,I="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,F=Boolean.prototype.valueOf,N=Object.prototype.toString,R=Function.prototype.toString,$=String.prototype.match,ee=String.prototype.slice,J=String.prototype.replace,he=String.prototype.toUpperCase,te=String.prototype.toLowerCase,pe=RegExp.prototype.test,Ve=Array.prototype.concat,we=Array.prototype.join,ce=Array.prototype.slice,Ee=Math.floor,de="function"==typeof BigInt?BigInt.prototype.valueOf:null,Ne=Object.getOwnPropertySymbols,ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,He="function"==typeof Symbol&&"object"==typeof Symbol.iterator,ut="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol,1)?Symbol.toStringTag:null,An=Object.prototype.propertyIsEnumerable,Mt=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(oe){return oe.__proto__}:null);function an(oe,se){if(oe===1/0||oe===-1/0||oe!=oe||oe&&oe>-1e3&&oe<1e3||pe.call(/e/,se))return se;var Vt=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof oe){var Zt=oe<0?-Ee(-oe):Ee(oe);if(Zt!==oe){var gn=String(Zt),qe=ee.call(se,gn.length+1);return J.call(gn,Vt,"$&_")+"."+J.call(J.call(qe,/([0-9]{3})/g,"$&_"),/_$/,"")}}return J.call(se,Vt,"$&_")}var Gn=O(4654),sn=Gn.custom,Ae=hn(sn)?sn:null;function ie(oe,se,Vt){var Zt="double"===(Vt.quoteStyle||se)?'"':"'";return Zt+oe+Zt}function X(oe){return J.call(String(oe),/"/g,""")}function xe(oe){return!("[object Array]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}function Qe(oe){return!("[object RegExp]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}function hn(oe){if(He)return oe&&"object"==typeof oe&&oe instanceof Symbol;if("symbol"==typeof oe)return!0;if(!oe||"object"!=typeof oe||!ke)return!1;try{return ke.call(oe),!0}catch(se){}return!1}Q.exports=function oe(se,Vt,Zt,gn){var qe=Vt||{};if(yi(qe,"quoteStyle")&&"single"!==qe.quoteStyle&&"double"!==qe.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(yi(qe,"maxStringLength")&&("number"==typeof qe.maxStringLength?qe.maxStringLength<0&&qe.maxStringLength!==1/0:null!==qe.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var At=!yi(qe,"customInspect")||qe.customInspect;if("boolean"!=typeof At&&"symbol"!==At)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(yi(qe,"indent")&&null!==qe.indent&&"\t"!==qe.indent&&!(parseInt(qe.indent,10)===qe.indent&&qe.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(yi(qe,"numericSeparator")&&"boolean"!=typeof qe.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var gr=qe.numericSeparator;if(void 0===se)return"undefined";if(null===se)return"null";if("boolean"==typeof se)return se?"true":"false";if("string"==typeof se)return cs(se,qe);if("number"==typeof se){if(0===se)return 1/0/se>0?"0":"-0";var ft=String(se);return gr?an(se,ft):ft}if("bigint"==typeof se){var $i=String(se)+"n";return gr?an(se,$i):$i}var No=void 0===qe.depth?5:qe.depth;if(void 0===Zt&&(Zt=0),Zt>=No&&No>0&&"object"==typeof se)return xe(se)?"[Array]":"[Object]";var vt=function tl(oe,se){var Vt;if("\t"===oe.indent)Vt="\t";else{if(!("number"==typeof oe.indent&&oe.indent>0))return null;Vt=we.call(Array(oe.indent+1)," ")}return{base:Vt,prev:we.call(Array(se+1),Vt)}}(qe,Zt);if(void 0===gn)gn=[];else if(Ar(gn,se)>=0)return"[Circular]";function je(wn,Ni,Gr){if(Ni&&(gn=ce.call(gn)).push(Ni),Gr){var Kr={depth:qe.depth};return yi(qe,"quoteStyle")&&(Kr.quoteStyle=qe.quoteStyle),oe(wn,Kr,Zt+1,gn)}return oe(wn,qe,Zt+1,gn)}if("function"==typeof se&&!Qe(se)){var ka=function ls(oe){if(oe.name)return oe.name;var se=$.call(R.call(oe),/^function\s*([\w$]+)/);return se?se[1]:null}(se),xa=Da(se,je);return"[Function"+(ka?": "+ka:" (anonymous)")+"]"+(xa.length>0?" { "+we.call(xa,", ")+" }":"")}if(hn(se)){var Se=He?J.call(String(se),/^(Symbol\(.*\))_[^)]*$/,"$1"):ke.call(se);return"object"!=typeof se||He?Se:qn(Se)}if(function Kn(oe){return!(!oe||"object"!=typeof oe)&&("undefined"!=typeof HTMLElement&&oe instanceof HTMLElement||"string"==typeof oe.nodeName&&"function"==typeof oe.getAttribute)}(se)){for(var Wi="<"+te.call(String(se.nodeName)),et=se.attributes||[],Me=0;Me"}if(xe(se)){if(0===se.length)return"[]";var hs=Da(se,je);return vt&&!function Ta(oe){for(var se=0;se=0)return!1;return!0}(hs)?"["+us(hs,vt)+"]":"[ "+we.call(hs,", ")+" ]"}if(function un(oe){return!("[object Error]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se)){var nl=Da(se,je);return"cause"in Error.prototype||!("cause"in se)||An.call(se,"cause")?0===nl.length?"["+String(se)+"]":"{ ["+String(se)+"] "+we.call(nl,", ")+" }":"{ ["+String(se)+"] "+we.call(Ve.call("[cause]: "+je(se.cause),nl),", ")+" }"}if("object"==typeof se&&At){if(Ae&&"function"==typeof se[Ae]&&Gn)return Gn(se,{depth:No-Zt});if("symbol"!==At&&"function"==typeof se.inspect)return se.inspect()}if(function co(oe){if(!D||!oe||"object"!=typeof oe)return!1;try{D.call(oe);try{d.call(oe)}catch(se){return!0}return oe instanceof Map}catch(se){}return!1}(se)){var ki=[];return B.call(se,function(wn,Ni){ki.push(je(Ni,se,!0)+" => "+je(wn,se))}),ho("Map",D.call(se),ki,vt)}if(function uo(oe){if(!d||!oe||"object"!=typeof oe)return!1;try{d.call(oe);try{D.call(oe)}catch(se){return!0}return oe instanceof Set}catch(se){}return!1}(se)){var fo=[];return g.call(se,function(wn){fo.push(je(wn,se))}),ho("Set",d.call(se),fo,vt)}if(function Cn(oe){if(!M||!oe||"object"!=typeof oe)return!1;try{M.call(oe,M);try{_.call(oe,_)}catch(se){return!0}return oe instanceof WeakMap}catch(se){}return!1}(se))return pt("WeakMap");if(function Lo(oe){if(!_||!oe||"object"!=typeof oe)return!1;try{_.call(oe,_);try{M.call(oe,M)}catch(se){return!0}return oe instanceof WeakSet}catch(se){}return!1}(se))return pt("WeakSet");if(function Ln(oe){if(!I||!oe||"object"!=typeof oe)return!1;try{return I.call(oe),!0}catch(se){}return!1}(se))return pt("WeakRef");if(function Qt(oe){return!("[object Number]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(je(Number(se)));if(function Wr(oe){if(!oe||"object"!=typeof oe||!de)return!1;try{return de.call(oe),!0}catch(se){}return!1}(se))return qn(je(de.call(se)));if(function St(oe){return!("[object Boolean]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(F.call(se));if(function tn(oe){return!("[object String]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(je(String(se)));if(!function Oe(oe){return!("[object Date]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se)&&!Qe(se)){var mt=Da(se,je),na=Mt?Mt(se)===Object.prototype:se instanceof Object||se.constructor===Object,ds=se instanceof Object?"":"null prototype",li=!na&&ut&&Object(se)===se&&ut in se?ee.call(bi(se),8,-1):ds?"Object":"",lr=(na||"function"!=typeof se.constructor?"":se.constructor.name?se.constructor.name+" ":"")+(li||ds?"["+we.call(Ve.call([],li||[],ds||[]),": ")+"] ":"");return 0===mt.length?lr+"{}":vt?lr+"{"+us(mt,vt)+"}":lr+"{ "+we.call(mt,", ")+" }"}return String(se)};var ji=Object.prototype.hasOwnProperty||function(oe){return oe in this};function yi(oe,se){return ji.call(oe,se)}function bi(oe){return N.call(oe)}function Ar(oe,se){if(oe.indexOf)return oe.indexOf(se);for(var Vt=0,Zt=oe.length;Vtse.maxStringLength){var Vt=oe.length-se.maxStringLength,Zt="... "+Vt+" more character"+(Vt>1?"s":"");return cs(ee.call(oe,0,se.maxStringLength),se)+Zt}return ie(J.call(J.call(oe,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Fo),"single",se)}function Fo(oe){var se=oe.charCodeAt(0),Vt={8:"b",9:"t",10:"n",12:"f",13:"r"}[se];return Vt?"\\"+Vt:"\\x"+(se<16?"0":"")+he.call(se.toString(16))}function qn(oe){return"Object("+oe+")"}function pt(oe){return oe+" { ? }"}function ho(oe,se,Vt,Zt){return oe+" ("+se+") {"+(Zt?us(Vt,Zt):we.call(Vt,", "))+"}"}function us(oe,se){if(0===oe.length)return"";var Vt="\n"+se.prev+se.base;return Vt+we.call(oe,","+Vt)+"\n"+se.prev}function Da(oe,se){var Vt=xe(oe),Zt=[];if(Vt){Zt.length=oe.length;for(var gn=0;gn{"use strict";var K=function(O){return O!=O};Q.exports=function(L,b){return 0===L&&0===b?1/L==1/b:!!(L===b||K(L)&&K(b))}},5734:(Q,K,O)=>{"use strict";var L=O(1790),b=O(3855),D=O(6872),B=O(3306),U=O(7715),m=b(B(),Object);L(m,{getPolyfill:B,implementation:D,shim:U}),Q.exports=m},3306:(Q,K,O)=>{"use strict";var L=O(6872);Q.exports=function(){return"function"==typeof Object.is?Object.is:L}},7715:(Q,K,O)=>{"use strict";var L=O(3306),b=O(1790);Q.exports=function(){var B=L();return b(Object,{is:B},{is:function(){return Object.is!==B}}),B}},7010:(Q,K,O)=>{"use strict";var L;if(!Object.keys){var b=Object.prototype.hasOwnProperty,D=Object.prototype.toString,B=O(5185),U=Object.prototype.propertyIsEnumerable,m=!U.call({toString:null},"toString"),d=U.call(function(){},"prototype"),g=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],C=function(w){var I=w.constructor;return I&&I.prototype===w},M={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},y=function(){if("undefined"==typeof window)return!1;for(var w in window)try{if(!M["$"+w]&&b.call(window,w)&&null!==window[w]&&"object"==typeof window[w])try{C(window[w])}catch(I){return!0}}catch(I){return!0}return!1}();L=function(I){var F=null!==I&&"object"==typeof I,N="[object Function]"===D.call(I),R=B(I),$=F&&"[object String]"===D.call(I),ee=[];if(!F&&!N&&!R)throw new TypeError("Object.keys called on a non-object");var J=d&&N;if($&&I.length>0&&!b.call(I,0))for(var he=0;he0)for(var te=0;te{"use strict";var L=Array.prototype.slice,b=O(5185),D=Object.keys,B=D?function(d){return D(d)}:O(7010),U=Object.keys;B.shim=function(){if(Object.keys){var d=function(){var g=Object.keys(arguments);return g&&g.length===arguments.length}(1,2);d||(Object.keys=function(C){return b(C)?U(L.call(C)):U(C)})}else Object.keys=B;return Object.keys||B},Q.exports=B},5185:Q=>{"use strict";var K=Object.prototype.toString;Q.exports=function(L){var b=K.call(L),D="[object Arguments]"===b;return D||(D="[object Array]"!==b&&null!==L&&"object"==typeof L&&"number"==typeof L.length&&L.length>=0&&"[object Function]"===K.call(L.callee)),D}},2461:(Q,K,O)=>{"use strict";var L=O(2093),b=O(6858)(),D=O(4263),B=Object,U=D("Array.prototype.push"),m=D("Object.prototype.propertyIsEnumerable"),d=b?Object.getOwnPropertySymbols:null;Q.exports=function(C,M){if(null==C)throw new TypeError("target must be an object");var y=B(C);if(1===arguments.length)return y;for(var _=1;_{"use strict";var L=O(1790),b=O(3855),D=O(2461),B=O(6255),U=O(152),m=b.apply(B()),d=function(C,M){return m(Object,arguments)};L(d,{getPolyfill:B,implementation:D,shim:U}),Q.exports=d},6255:(Q,K,O)=>{"use strict";var L=O(2461);Q.exports=function(){return!Object.assign||function(){if(!Object.assign)return!1;for(var B="abcdefghijklmnopqrst",U=B.split(""),m={},d=0;d{"use strict";var L=O(1790),b=O(6255);Q.exports=function(){var B=b();return L(Object,{assign:B},{assign:function(){return Object.assign!==B}}),B}},4040:(Q,K,O)=>{"use strict";var L=O(3677).functionsHaveConfigurableNames(),b=Object,D=TypeError;Q.exports=function(){if(null!=this&&this!==b(this))throw new D("RegExp.prototype.flags getter called on non-object");var U="";return this.hasIndices&&(U+="d"),this.global&&(U+="g"),this.ignoreCase&&(U+="i"),this.multiline&&(U+="m"),this.dotAll&&(U+="s"),this.unicode&&(U+="u"),this.sticky&&(U+="y"),U},L&&Object.defineProperty&&Object.defineProperty(Q.exports,"name",{value:"get flags"})},8704:(Q,K,O)=>{"use strict";var L=O(1790),b=O(3855),D=O(4040),B=O(9783),U=O(9369),m=b(B());L(m,{getPolyfill:B,implementation:D,shim:U}),Q.exports=m},9783:(Q,K,O)=>{"use strict";var L=O(4040),b=O(1790).supportsDescriptors,D=Object.getOwnPropertyDescriptor;Q.exports=function(){if(b&&"gim"===/a/gim.flags){var U=D(RegExp.prototype,"flags");if(U&&"function"==typeof U.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var m="",d={};if(Object.defineProperty(d,"hasIndices",{get:function(){m+="d"}}),Object.defineProperty(d,"sticky",{get:function(){m+="y"}}),"dy"===m)return U.get}}return L}},9369:(Q,K,O)=>{"use strict";var L=O(1790).supportsDescriptors,b=O(9783),D=Object.getOwnPropertyDescriptor,B=Object.defineProperty,U=TypeError,m=Object.getPrototypeOf,d=/a/;Q.exports=function(){if(!L||!m)throw new U("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var C=b(),M=m(d),y=D(M,"flags");return(!y||y.get!==C)&&B(M,"flags",{configurable:!0,enumerable:!1,get:C}),C}},8432:(Q,K,O)=>{"use strict";var L=O(9903),b=O(4263),D=O(8597),B=L("%TypeError%"),U=L("%WeakMap%",!0),m=L("%Map%",!0),d=b("WeakMap.prototype.get",!0),g=b("WeakMap.prototype.set",!0),C=b("WeakMap.prototype.has",!0),M=b("Map.prototype.get",!0),y=b("Map.prototype.set",!0),_=b("Map.prototype.has",!0),w=function(R,$){for(var J,ee=R;null!==(J=ee.next);ee=J)if(J.key===$)return ee.next=J.next,J.next=R.next,R.next=J,J};Q.exports=function(){var $,ee,J,he={assert:function(te){if(!he.has(te))throw new B("Side channel does not contain "+D(te))},get:function(te){if(U&&te&&("object"==typeof te||"function"==typeof te)){if($)return d($,te)}else if(m){if(ee)return M(ee,te)}else if(J)return function(R,$){var ee=w(R,$);return ee&&ee.value}(J,te)},has:function(te){if(U&&te&&("object"==typeof te||"function"==typeof te)){if($)return C($,te)}else if(m){if(ee)return _(ee,te)}else if(J)return function(R,$){return!!w(R,$)}(J,te);return!1},set:function(te,pe){U&&te&&("object"==typeof te||"function"==typeof te)?($||($=new U),g($,te,pe)):m?(ee||(ee=new m),y(ee,te,pe)):(J||(J={key:{},next:null}),function(R,$,ee){var J=w(R,$);J?J.value=ee:R.next={key:$,next:R.next,value:ee}}(J,te,pe))}};return he}},2086:(Q,K,O)=>{"use strict";var L=O(4764),b=O(1046),D=O(6180),B=O(6434),U=O(3);Q.exports=function(d){return null==d||"object"!=typeof d&&"function"!=typeof d?null:L(d)?"String":b(d)?"Number":D(d)?"Boolean":B(d)?"Symbol":U(d)?"BigInt":void 0}},5709:(Q,K,O)=>{"use strict";var L=O(3037),b=O(5271),D=O(4263),B=O(253),U=D("Object.prototype.toString"),m=O(3261)(),d="undefined"==typeof globalThis?global:globalThis,g=b(),C=D("String.prototype.slice"),M={},y=Object.getPrototypeOf;m&&B&&y&&L(g,function(I){if("function"==typeof d[I]){var F=new d[I];if(Symbol.toStringTag in F){var N=y(F),R=B(N,Symbol.toStringTag);if(!R){var $=y(N);R=B($,Symbol.toStringTag)}M[I]=R.get}}});var w=O(7673);Q.exports=function(F){return!!w(F)&&(m&&Symbol.toStringTag in F?function(F){var N=!1;return L(M,function(R,$){if(!N)try{var ee=R.call(F);ee===$&&(N=ee)}catch(J){}}),N}(F):C(U(F),8,-1))}},82:Q=>{Q.exports={STU3:"partial",R4:"WIP"}},4654:()=>{},5271:Q=>{"use strict";var K=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],O="undefined"==typeof globalThis?global:globalThis;Q.exports=function(){for(var b=[],D=0;D{"use strict";var L=O(9102);if(O(524)()||O(6858)()){var b=Symbol.iterator;Q.exports=function(ce){return null!=ce&&void 0!==ce[b]?ce[b]():L(ce)?Array.prototype[b].call(ce):void 0}}else{var D=O(8266),B=O(4764),U=O(9903),m=U("%Map%",!0),d=U("%Set%",!0),g=O(4263),C=g("Array.prototype.push"),M=g("String.prototype.charCodeAt"),y=g("String.prototype.slice"),w=function(ce){var Ee=0;return{next:function(){var ke,Ne=Ee>=ce.length;return Ne||(ke=ce[Ee],Ee+=1),{done:Ne,value:ke}}}},I=function(ce,Ee){if(D(ce)||L(ce))return w(ce);if(B(ce)){var de=0;return{next:function(){var ke=function(ce,Ee){if(Ee+1>=ce.length)return Ee+1;var Ne=M(ce,Ee);if(Ne<55296||Ne>56319)return Ee+1;var ke=M(ce,Ee+1);return ke<56320||ke>57343?Ee+1:Ee+2}(ce,de),He=y(ce,de,ke);return de=ke,{done:ke>ce.length,value:He}}}}return Ee&&void 0!==ce["_es6-shim iterator_"]?ce["_es6-shim iterator_"]():void 0};if(m||d){var F=O(9898),N=O(3870),R=g("Map.prototype.forEach",!0),$=g("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var ee=g("Map.prototype.iterator",!0),J=g("Set.prototype.iterator",!0),he=function(we){var ce=!1;return{next:function(){try{return{done:ce,value:ce?void 0:we.next()}}catch(de){return ce=!0,{done:!0,value:void 0}}}}};var te=g("Map.prototype.@@iterator",!0)||g("Map.prototype._es6-shim iterator_",!0),pe=g("Set.prototype.@@iterator",!0)||g("Set.prototype._es6-shim iterator_",!0);Q.exports=function(ce){return function(ce){if(F(ce)){if(ee)return he(ee(ce));if(te)return te(ce);if(R){var Ee=[];return R(ce,function(Ne,ke){C(Ee,[ke,Ne])}),w(Ee)}}if(N(ce)){if(J)return he(J(ce));if(pe)return pe(ce);if($){var de=[];return $(ce,function(Ne){C(de,Ne)}),w(de)}}}(ce)||I(ce)}}else Q.exports=function(ce){if(null!=ce)return I(ce,!0)}}},2107:(Q,K,O)=>{"use strict";var L=O(9898),b=O(3870),D=O(5585),B=O(1902);Q.exports=function(m){if(m&&"object"==typeof m){if(L(m))return"Map";if(b(m))return"Set";if(D(m))return"WeakMap";if(B(m))return"WeakSet"}return!1}},8210:Q=>{"use strict";Q.exports=JSON.parse('{"license":"The following data (prefixes and units) was generated by the UCUM LHC code from the UCUM data and selected LOINC combinations of UCUM units. The license for the UCUM LHC code (demo and library code as well as the combined units) is located at https://github.com/lhncbc/ucum-lhc/blob/LICENSE.md.","prefixes":{"config":["code_","ciCode_","name_","printSymbol_","value_","exp_"],"data":[["E","EX","exa","E",1000000000000000000,"18"],["G","GA","giga","G",1000000000,"9"],["Gi","GIB","gibi","Gi",1073741824,null],["Ki","KIB","kibi","Ki",1024,null],["M","MA","mega","M",1000000,"6"],["Mi","MIB","mebi","Mi",1048576,null],["P","PT","peta","P",1000000000000000,"15"],["T","TR","tera","T",1000000000000,"12"],["Ti","TIB","tebi","Ti",1099511627776,null],["Y","YA","yotta","Y",1e+24,"24"],["Z","ZA","zetta","Z",1e+21,"21"],["a","A","atto","a",1e-18,"-18"],["c","C","centi","c",0.01,"-2"],["d","D","deci","d",0.1,"-1"],["da","DA","deka","da",10,"1"],["f","F","femto","f",1e-15,"-15"],["h","H","hecto","h",100,"2"],["k","K","kilo","k",1000,"3"],["m","M","milli","m",0.001,"-3"],["n","N","nano","n",1e-9,"-9"],["p","P","pico","p",1e-12,"-12"],["u","U","micro","\u03bc",0.000001,"-6"],["y","YO","yocto","y",1.0000000000000001e-24,"-24"],["z","ZO","zepto","z",1e-21,"-21"]]},"units":{"config":["isBase_","name_","csCode_","ciCode_","property_","magnitude_",["dim_","dimVec_"],"printSymbol_","class_","isMetric_","variable_","cnv_","cnvPfx_","isSpecial_","isArbitrary_","moleExp_","synonyms_","source_","loincProperty_","category_","guidance_","csUnitString_","ciUnitString_","baseFactorStr_","baseFactor_","defError_"],"data":[[true,"meter","m","M","length",1,[1,0,0,0,0,0,0],"m",null,false,"L",null,1,false,false,0,"meters; metres; distance","UCUM","Len","Clinical","unit of length = 1.09361 yards",null,null,null,null,false],[true,"second - time","s","S","time",1,[0,1,0,0,0,0,0],"s",null,false,"T",null,1,false,false,0,"seconds","UCUM","Time","Clinical","",null,null,null,null,false],[true,"gram","g","G","mass",1,[0,0,1,0,0,0,0],"g",null,false,"M",null,1,false,false,0,"grams; gm","UCUM","Mass","Clinical","",null,null,null,null,false],[true,"radian","rad","RAD","plane angle",1,[0,0,0,1,0,0,0],"rad",null,false,"A",null,1,false,false,0,"radians","UCUM","Angle","Clinical","unit of angular measure where 1 radian = 1/2\u03c0 turn = 57.296 degrees. ",null,null,null,null,false],[true,"degree Kelvin","K","K","temperature",1,[0,0,0,0,1,0,0],"K",null,false,"C",null,1,false,false,0,"Kelvin; degrees","UCUM","Temp","Clinical","absolute, thermodynamic temperature scale ",null,null,null,null,false],[true,"coulomb","C","C","electric charge",1,[0,0,0,0,0,1,0],"C",null,false,"Q",null,1,false,false,0,"coulombs","UCUM","","Clinical","defined as amount of 1 electron charge = 6.2415093\xd710^18 e, and equivalent to 1 Ampere-second",null,null,null,null,false],[true,"candela","cd","CD","luminous intensity",1,[0,0,0,0,0,0,1],"cd",null,false,"F",null,1,false,false,0,"candelas","UCUM","","Clinical","SI base unit of luminous intensity",null,null,null,null,false],[false,"the number ten for arbitrary powers","10*","10*","number",10,[0,0,0,0,0,0,0],"10","dimless",false,null,null,1,false,false,0,"10^; 10 to the arbitrary powers","UCUM","Num","Clinical","10* by itself is the same as 10, but users can add digits after the *. For example, 10*3 = 1000.","1","1","10",10,false],[false,"the number ten for arbitrary powers","10^","10^","number",10,[0,0,0,0,0,0,0],"10","dimless",false,null,null,1,false,false,0,"10*; 10 to the arbitrary power","UCUM","Num","Clinical","10* by itself is the same as 10, but users can add digits after the *. For example, 10*3 = 1000.","1","1","10",10,false],[false,"the number pi","[pi]","[PI]","number",3.141592653589793,[0,0,0,0,0,0,0],"\u03c0","dimless",false,null,null,1,false,false,0,"\u03c0","UCUM","","Constant","a mathematical constant; the ratio of a circle\'s circumference to its diameter \u2248 3.14159","1","1","3.1415926535897932384626433832795028841971693993751058209749445923",3.141592653589793,false],[false,"","%","%","fraction",0.01,[0,0,0,0,0,0,0],"%","dimless",false,null,null,1,false,false,0,"percents","UCUM","FR; NFR; MFR; CFR; SFR Rto; etc. ","Clinical","","10*-2","10*-2","1",1,false],[false,"parts per thousand","[ppth]","[PPTH]","fraction",0.001,[0,0,0,0,0,0,0],"ppth","dimless",false,null,null,1,false,false,0,"ppth; 10^-3","UCUM","MCnc; MCnt","Clinical","[ppth] is often used in solution concentrations as 1 g/L or 1 g/kg.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-3","10*-3","1",1,false],[false,"parts per million","[ppm]","[PPM]","fraction",0.000001,[0,0,0,0,0,0,0],"ppm","dimless",false,null,null,1,false,false,0,"ppm; 10^-6","UCUM","MCnt; MCnc; SFr","Clinical","[ppm] is often used in solution concentrations as 1 mg/L or 1 mg/kg. Also used to express mole fractions as 1 mmol/mol.\\n\\n[ppm] is also used in nuclear magnetic resonance (NMR) to represent chemical shift - the difference of a measured frequency in parts per million from the reference frequency.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-6","10*-6","1",1,false],[false,"parts per billion","[ppb]","[PPB]","fraction",1e-9,[0,0,0,0,0,0,0],"ppb","dimless",false,null,null,1,false,false,0,"ppb; 10^-9","UCUM","MCnt; MCnc; SFr","Clinical","[ppb] is often used in solution concentrations as 1 ug/L or 1 ug/kg. Also used to express mole fractions as 1 umol/mol.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-9","10*-9","1",1,false],[false,"parts per trillion","[pptr]","[PPTR]","fraction",1e-12,[0,0,0,0,0,0,0],"pptr","dimless",false,null,null,1,false,false,0,"pptr; 10^-12","UCUM","MCnt; MCnc; SFr","Clinical","[pptr] is often used in solution concentrations as 1 ng/L or 1 ng/kg. Also used to express mole fractions as 1 nmol/mol.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-12","10*-12","1",1,false],[false,"mole","mol","MOL","amount of substance",6.0221367e+23,[0,0,0,0,0,0,0],"mol","si",true,null,null,1,false,false,1,"moles","UCUM","Sub","Clinical","Measure the number of molecules ","10*23","10*23","6.0221367",6.0221367,false],[false,"steradian - solid angle","sr","SR","solid angle",1,[0,0,0,2,0,0,0],"sr","si",true,null,null,1,false,false,0,"square radian; rad2; rad^2","UCUM","Angle","Clinical","unit of solid angle in three-dimensional geometry analagous to radian; used in photometry which measures the perceived brightness of object by human eye (e.g. radiant intensity = watt/steradian)","rad2","RAD2","1",1,false],[false,"hertz","Hz","HZ","frequency",1,[0,-1,0,0,0,0,0],"Hz","si",true,null,null,1,false,false,0,"Herz; frequency; frequencies","UCUM","Freq; Num","Clinical","equal to one cycle per second","s-1","S-1","1",1,false],[false,"newton","N","N","force",1000,[1,-2,1,0,0,0,0],"N","si",true,null,null,1,false,false,0,"Newtons","UCUM","Force","Clinical","unit of force with base units kg.m/s2","kg.m/s2","KG.M/S2","1",1,false],[false,"pascal","Pa","PAL","pressure",1000,[-1,-2,1,0,0,0,0],"Pa","si",true,null,null,1,false,false,0,"pascals","UCUM","Pres","Clinical","standard unit of pressure equal to 1 newton per square meter (N/m2)","N/m2","N/M2","1",1,false],[false,"joule","J","J","energy",1000,[2,-2,1,0,0,0,0],"J","si",true,null,null,1,false,false,0,"joules","UCUM","Enrg","Clinical","unit of energy defined as the work required to move an object 1 m with a force of 1 N (N.m) or an electric charge of 1 C through 1 V (C.V), or to produce 1 W for 1 s (W.s) ","N.m","N.M","1",1,false],[false,"watt","W","W","power",1000,[2,-3,1,0,0,0,0],"W","si",true,null,null,1,false,false,0,"watts","UCUM","EngRat","Clinical","unit of power equal to 1 Joule per second (J/s) = kg\u22c5m2\u22c5s\u22123","J/s","J/S","1",1,false],[false,"Ampere","A","A","electric current",1,[0,-1,0,0,0,1,0],"A","si",true,null,null,1,false,false,0,"Amperes","UCUM","ElpotRat","Clinical","unit of electric current equal to flow rate of electrons equal to 16.2415\xd710^18 elementary charges moving past a boundary in one second or 1 Coulomb/second","C/s","C/S","1",1,false],[false,"volt","V","V","electric potential",1000,[2,-2,1,0,0,-1,0],"V","si",true,null,null,1,false,false,0,"volts","UCUM","Elpot","Clinical","unit of electric potential (voltage) = 1 Joule per Coulomb (J/C)","J/C","J/C","1",1,false],[false,"farad","F","F","electric capacitance",0.001,[-2,2,-1,0,0,2,0],"F","si",true,null,null,1,false,false,0,"farads; electric capacitance","UCUM","","Clinical","CGS unit of electric capacitance with base units C/V (Coulomb per Volt)","C/V","C/V","1",1,false],[false,"ohm","Ohm","OHM","electric resistance",1000,[2,-1,1,0,0,-2,0],"\u03a9","si",true,null,null,1,false,false,0,"\u03a9; resistance; ohms","UCUM","","Clinical","unit of electrical resistance with units of Volt per Ampere","V/A","V/A","1",1,false],[false,"siemens","S","SIE","electric conductance",0.001,[-2,1,-1,0,0,2,0],"S","si",true,null,null,1,false,false,0,"Reciprocal ohm; mho; \u03a9\u22121; conductance","UCUM","","Clinical","unit of electric conductance (the inverse of electrical resistance) equal to ohm^-1","Ohm-1","OHM-1","1",1,false],[false,"weber","Wb","WB","magnetic flux",1000,[2,-1,1,0,0,-1,0],"Wb","si",true,null,null,1,false,false,0,"magnetic flux; webers","UCUM","","Clinical","unit of magnetic flux equal to Volt second","V.s","V.S","1",1,false],[false,"degree Celsius","Cel","CEL","temperature",1,[0,0,0,0,1,0,0],"\xb0C","si",true,null,"Cel",1,true,false,0,"\xb0C; degrees","UCUM","Temp","Clinical","","K",null,null,1,false],[false,"tesla","T","T","magnetic flux density",1000,[0,-1,1,0,0,-1,0],"T","si",true,null,null,1,false,false,0,"Teslas; magnetic field","UCUM","","Clinical","SI unit of magnetic field strength for magnetic field B equal to 1 Weber/square meter = 1 kg/(s2*A)","Wb/m2","WB/M2","1",1,false],[false,"henry","H","H","inductance",1000,[2,0,1,0,0,-2,0],"H","si",true,null,null,1,false,false,0,"henries; inductance","UCUM","","Clinical","unit of electrical inductance; usually expressed in millihenrys (mH) or microhenrys (uH).","Wb/A","WB/A","1",1,false],[false,"lumen","lm","LM","luminous flux",1,[0,0,0,2,0,0,1],"lm","si",true,null,null,1,false,false,0,"luminous flux; lumens","UCUM","","Clinical","unit of luminous flux defined as 1 lm = 1 cd\u22c5sr (candela times sphere)","cd.sr","CD.SR","1",1,false],[false,"lux","lx","LX","illuminance",1,[-2,0,0,2,0,0,1],"lx","si",true,null,null,1,false,false,0,"illuminance; luxes","UCUM","","Clinical","unit of illuminance equal to one lumen per square meter. ","lm/m2","LM/M2","1",1,false],[false,"becquerel","Bq","BQ","radioactivity",1,[0,-1,0,0,0,0,0],"Bq","si",true,null,null,1,false,false,0,"activity; radiation; becquerels","UCUM","","Clinical","measure of the atomic radiation rate with units s^-1","s-1","S-1","1",1,false],[false,"gray","Gy","GY","energy dose",1,[2,-2,0,0,0,0,0],"Gy","si",true,null,null,1,false,false,0,"absorbed doses; ionizing radiation doses; kerma; grays","UCUM","EngCnt","Clinical","unit of ionizing radiation dose with base units of 1 joule of radiation energy per kilogram of matter","J/kg","J/KG","1",1,false],[false,"sievert","Sv","SV","dose equivalent",1,[2,-2,0,0,0,0,0],"Sv","si",true,null,null,1,false,false,0,"sieverts; radiation dose quantities; equivalent doses; effective dose; operational dose; committed dose","UCUM","","Clinical","SI unit for radiation dose equivalent equal to 1 Joule/kilogram.","J/kg","J/KG","1",1,false],[false,"degree - plane angle","deg","DEG","plane angle",0.017453292519943295,[0,0,0,1,0,0,0],"\xb0","iso1000",false,null,null,1,false,false,0,"\xb0; degree of arc; arc degree; arcdegree; angle","UCUM","Angle","Clinical","one degree is equivalent to \u03c0/180 radians.","[pi].rad/360","[PI].RAD/360","2",2,false],[false,"gon","gon","GON","plane angle",0.015707963267948967,[0,0,0,1,0,0,0],"\u25a1g","iso1000",false,null,null,1,false,false,0,"gon (grade); gons","UCUM","Angle","Nonclinical","unit of plane angle measurement equal to 1/400 circle","deg","DEG","0.9",0.9,false],[false,"arc minute","\'","\'","plane angle",0.0002908882086657216,[0,0,0,1,0,0,0],"\'","iso1000",false,null,null,1,false,false,0,"arcminutes; arcmin; arc minutes; arc mins","UCUM","Angle","Clinical","equal to 1/60 degree; used in optometry and opthamology (e.g. visual acuity tests)","deg/60","DEG/60","1",1,false],[false,"arc second","\'\'","\'\'","plane angle",0.00000484813681109536,[0,0,0,1,0,0,0],"\'\'","iso1000",false,null,null,1,false,false,0,"arcseconds; arcsecs","UCUM","Angle","Clinical","equal to 1/60 arcminute = 1/3600 degree; used in optometry and opthamology (e.g. visual acuity tests)","\'/60","\'/60","1",1,false],[false,"Liters","l","L","volume",0.001,[3,0,0,0,0,0,0],"l","iso1000",true,null,null,1,false,false,0,"cubic decimeters; decimeters cubed; decimetres; dm3; dm^3; litres; liters, LT ","UCUM","Vol","Clinical","Because lower case \\"l\\" can be read as the number \\"1\\", though this is a valid UCUM units. UCUM strongly reccomends using \\"L\\"","dm3","DM3","1",1,false],[false,"Liters","L","L","volume",0.001,[3,0,0,0,0,0,0],"L","iso1000",true,null,null,1,false,false,0,"cubic decimeters; decimeters cubed; decimetres; dm3; dm^3; litres; liters, LT ","UCUM","Vol","Clinical","Because lower case \\"l\\" can be read as the number \\"1\\", though this is a valid UCUM units. UCUM strongly reccomends using \\"L\\"","l",null,"1",1,false],[false,"are","ar","AR","area",100,[2,0,0,0,0,0,0],"a","iso1000",true,null,null,1,false,false,0,"100 m2; 100 m^2; 100 square meter; meters squared; metres","UCUM","Area","Clinical","metric base unit for area defined as 100 m^2","m2","M2","100",100,false],[false,"minute","min","MIN","time",60,[0,1,0,0,0,0,0],"min","iso1000",false,null,null,1,false,false,0,"minutes","UCUM","Time","Clinical","","s","S","60",60,false],[false,"hour","h","HR","time",3600,[0,1,0,0,0,0,0],"h","iso1000",false,null,null,1,false,false,0,"hours; hrs; age","UCUM","Time","Clinical","","min","MIN","60",60,false],[false,"day","d","D","time",86400,[0,1,0,0,0,0,0],"d","iso1000",false,null,null,1,false,false,0,"days; age; dy; 24 hours; 24 hrs","UCUM","Time","Clinical","","h","HR","24",24,false],[false,"tropical year","a_t","ANN_T","time",31556925.216,[0,1,0,0,0,0,0],"at","iso1000",false,null,null,1,false,false,0,"solar years; a tropical; years","UCUM","Time","Clinical","has an average of 365.242181 days but is constantly changing.","d","D","365.24219",365.24219,false],[false,"mean Julian year","a_j","ANN_J","time",31557600,[0,1,0,0,0,0,0],"aj","iso1000",false,null,null,1,false,false,0,"mean Julian yr; a julian; years","UCUM","Time","Clinical","has an average of 365.25 days, and in everyday use, has been replaced by the Gregorian year. However, this unit is used in astronomy to calculate light year. ","d","D","365.25",365.25,false],[false,"mean Gregorian year","a_g","ANN_G","time",31556952,[0,1,0,0,0,0,0],"ag","iso1000",false,null,null,1,false,false,0,"mean Gregorian yr; a gregorian; years","UCUM","Time","Clinical","has an average of 365.2425 days and is the most internationally used civil calendar.","d","D","365.2425",365.2425,false],[false,"year","a","ANN","time",31557600,[0,1,0,0,0,0,0],"a","iso1000",false,null,null,1,false,false,0,"years; a; yr, yrs; annum","UCUM","Time","Clinical","","a_j","ANN_J","1",1,false],[false,"week","wk","WK","time",604800,[0,1,0,0,0,0,0],"wk","iso1000",false,null,null,1,false,false,0,"weeks; wks","UCUM","Time","Clinical","","d","D","7",7,false],[false,"synodal month","mo_s","MO_S","time",2551442.976,[0,1,0,0,0,0,0],"mos","iso1000",false,null,null,1,false,false,0,"Moon; synodic month; lunar month; mo-s; mo s; months; moons","UCUM","Time","Nonclinical","has an average of 29.53 days per month, unit used in astronomy","d","D","29.53059",29.53059,false],[false,"mean Julian month","mo_j","MO_J","time",2629800,[0,1,0,0,0,0,0],"moj","iso1000",false,null,null,1,false,false,0,"mo-julian; mo Julian; months","UCUM","Time","Clinical","has an average of 30.435 days per month","a_j/12","ANN_J/12","1",1,false],[false,"mean Gregorian month","mo_g","MO_G","time",2629746,[0,1,0,0,0,0,0],"mog","iso1000",false,null,null,1,false,false,0,"months; month-gregorian; mo-gregorian","UCUM","Time","Clinical","has an average 30.436875 days per month and is from the most internationally used civil calendar.","a_g/12","ANN_G/12","1",1,false],[false,"month","mo","MO","time",2629800,[0,1,0,0,0,0,0],"mo","iso1000",false,null,null,1,false,false,0,"months; duration","UCUM","Time","Clinical","based on Julian calendar which has an average of 30.435 days per month (this unit is used in astronomy but not in everyday life - see mo_g)","mo_j","MO_J","1",1,false],[false,"metric ton","t","TNE","mass",1000000,[0,0,1,0,0,0,0],"t","iso1000",true,null,null,1,false,false,0,"tonnes; megagrams; tons","UCUM","Mass","Nonclinical","equal to 1000 kg used in the US (recognized by NIST as metric ton), and internationally (recognized as tonne)","kg","KG","1e3",1000,false],[false,"bar","bar","BAR","pressure",100000000,[-1,-2,1,0,0,0,0],"bar","iso1000",true,null,null,1,false,false,0,"bars","UCUM","Pres","Nonclinical","unit of pressure equal to 10^5 Pascals, primarily used by meteorologists and in weather forecasting","Pa","PAL","1e5",100000,false],[false,"unified atomic mass unit","u","AMU","mass",1.6605402e-24,[0,0,1,0,0,0,0],"u","iso1000",true,null,null,1,false,false,0,"unified atomic mass units; amu; Dalton; Da","UCUM","Mass","Clinical","the mass of 1/12 of an unbound Carbon-12 atom nuclide equal to 1.6606x10^-27 kg ","g","G","1.6605402e-24",1.6605402e-24,false],[false,"astronomic unit","AU","ASU","length",149597870691,[1,0,0,0,0,0,0],"AU","iso1000",false,null,null,1,false,false,0,"AU; units","UCUM","Len","Clinical","unit of length used in astronomy for measuring distance in Solar system","Mm","MAM","149597.870691",149597.870691,false],[false,"parsec","pc","PRS","length",30856780000000000,[1,0,0,0,0,0,0],"pc","iso1000",true,null,null,1,false,false,0,"parsecs","UCUM","Len","Clinical","unit of length equal to 3.26 light years, nad used to measure large distances to objects outside our Solar System","m","M","3.085678e16",30856780000000000,false],[false,"velocity of light in a vacuum","[c]","[C]","velocity",299792458,[1,-1,0,0,0,0,0],"c","const",true,null,null,1,false,false,0,"speed of light","UCUM","Vel","Constant","equal to 299792458 m/s (approximately 3 x 10^8 m/s)","m/s","M/S","299792458",299792458,false],[false,"Planck constant","[h]","[H]","action",6.6260755e-31,[2,-1,1,0,0,0,0],"h","const",true,null,null,1,false,false,0,"Planck\'s constant","UCUM","","Constant","constant = 6.62607004 \xd7 10-34 m2.kg/s; defined as quantum of action","J.s","J.S","6.6260755e-34",6.6260755e-34,false],[false,"Boltzmann constant","[k]","[K]","(unclassified)",1.380658e-20,[2,-2,1,0,-1,0,0],"k","const",true,null,null,1,false,false,0,"k; kB","UCUM","","Constant","physical constant relating energy at the individual particle level with temperature = 1.38064852 \xd710^\u221223 J/K","J/K","J/K","1.380658e-23",1.380658e-23,false],[false,"permittivity of vacuum - electric","[eps_0]","[EPS_0]","electric permittivity",8.854187817000001e-15,[-3,2,-1,0,0,2,0],"\u03b50","const",true,null,null,1,false,false,0,"\u03b50; Electric Constant; vacuum permittivity; permittivity of free space ","UCUM","","Constant","approximately equal to 8.854\u2009\xd7 10^\u221212 F/m (farads per meter)","F/m","F/M","8.854187817e-12",8.854187817e-12,false],[false,"permeability of vacuum - magnetic","[mu_0]","[MU_0]","magnetic permeability",0.0012566370614359172,[1,0,1,0,0,-2,0],"\u03bc0","const",true,null,null,1,false,false,0,"\u03bc0; vacuum permeability; permeability of free space; magnetic constant","UCUM","","Constant","equal to 4\u03c0\xd710^\u22127 N/A2 (Newtons per square ampere) \u2248 1.2566\xd710^\u22126 H/m (Henry per meter)","N/A2","4.[PI].10*-7.N/A2","1",0.0000012566370614359173,false],[false,"elementary charge","[e]","[E]","electric charge",1.60217733e-19,[0,0,0,0,0,1,0],"e","const",true,null,null,1,false,false,0,"e; q; electric charges","UCUM","","Constant","the magnitude of the electric charge carried by a single electron or proton \u2248 1.60217\xd710^-19 Coulombs","C","C","1.60217733e-19",1.60217733e-19,false],[false,"electronvolt","eV","EV","energy",1.60217733e-16,[2,-2,1,0,0,0,0],"eV","iso1000",true,null,null,1,false,false,0,"Electron Volts; electronvolts","UCUM","Eng","Clinical","unit of kinetic energy = 1 V * 1.602\xd710^\u221219 C = 1.6\xd710\u221219 Joules","[e].V","[E].V","1",1,false],[false,"electron mass","[m_e]","[M_E]","mass",9.1093897e-28,[0,0,1,0,0,0,0],"me","const",true,null,null,1,false,false,0,"electron rest mass; me","UCUM","Mass","Constant","approximately equal to 9.10938356 \xd7 10-31 kg; defined as the mass of a stationary electron","g","g","9.1093897e-28",9.1093897e-28,false],[false,"proton mass","[m_p]","[M_P]","mass",1.6726231e-24,[0,0,1,0,0,0,0],"mp","const",true,null,null,1,false,false,0,"mp; masses","UCUM","Mass","Constant","approximately equal to 1.672622\xd710\u221227 kg","g","g","1.6726231e-24",1.6726231e-24,false],[false,"Newtonian constant of gravitation","[G]","[GC]","(unclassified)",6.67259e-14,[3,-2,-1,0,0,0,0],"G","const",true,null,null,1,false,false,0,"G; gravitational constant; Newton\'s constant","UCUM","","Constant","gravitational constant = 6.674\xd710\u221211 N\u22c5m2/kg2","m3.kg-1.s-2","M3.KG-1.S-2","6.67259e-11",6.67259e-11,false],[false,"standard acceleration of free fall","[g]","[G]","acceleration",9.80665,[1,-2,0,0,0,0,0],"gn","const",true,null,null,1,false,false,0,"standard gravity; g; \u02610; \u0261n","UCUM","Accel","Constant","defined by standard = 9.80665 m/s2","m/s2","M/S2","980665e-5",9.80665,false],[false,"Torr","Torr","Torr","pressure",133322,[-1,-2,1,0,0,0,0],"Torr","const",false,null,null,1,false,false,0,"torrs","UCUM","Pres","Clinical","1 torr = 1 mmHg; unit used to measure blood pressure","Pa","PAL","133.322",133.322,false],[false,"standard atmosphere","atm","ATM","pressure",101325000,[-1,-2,1,0,0,0,0],"atm","const",false,null,null,1,false,false,0,"reference pressure; atmos; std atmosphere","UCUM","Pres","Clinical","defined as being precisely equal to 101,325 Pa","Pa","PAL","101325",101325,false],[false,"light-year","[ly]","[LY]","length",9460730472580800,[1,0,0,0,0,0,0],"l.y.","const",true,null,null,1,false,false,0,"light years; ly","UCUM","Len","Constant","unit of astronomal distance = 5.88\xd710^12 mi","[c].a_j","[C].ANN_J","1",1,false],[false,"gram-force","gf","GF","force",9.80665,[1,-2,1,0,0,0,0],"gf","const",true,null,null,1,false,false,0,"Newtons; gram forces","UCUM","Force","Clinical","May be specific to unit related to cardiac output","g.[g]","G.[G]","1",1,false],[false,"Kayser","Ky","KY","lineic number",100,[-1,0,0,0,0,0,0],"K","cgs",true,null,null,1,false,false,0,"wavenumbers; kaysers","UCUM","InvLen","Clinical","unit of wavelength equal to cm^-1","cm-1","CM-1","1",1,false],[false,"Gal","Gal","GL","acceleration",0.01,[1,-2,0,0,0,0,0],"Gal","cgs",true,null,null,1,false,false,0,"galileos; Gals","UCUM","Accel","Clinical","unit of acceleration used in gravimetry; equivalent to cm/s2 ","cm/s2","CM/S2","1",1,false],[false,"dyne","dyn","DYN","force",0.01,[1,-2,1,0,0,0,0],"dyn","cgs",true,null,null,1,false,false,0,"dynes","UCUM","Force","Clinical","unit of force equal to 10^-5 Newtons","g.cm/s2","G.CM/S2","1",1,false],[false,"erg","erg","ERG","energy",0.0001,[2,-2,1,0,0,0,0],"erg","cgs",true,null,null,1,false,false,0,"10^-7 Joules, 10-7 Joules; 100 nJ; 100 nanoJoules; 1 dyne cm; 1 g.cm2/s2","UCUM","Eng","Clinical","unit of energy = 1 dyne centimeter = 10^-7 Joules","dyn.cm","DYN.CM","1",1,false],[false,"Poise","P","P","dynamic viscosity",100,[-1,-1,1,0,0,0,0],"P","cgs",true,null,null,1,false,false,0,"dynamic viscosity; poises","UCUM","Visc","Clinical","unit of dynamic viscosity where 1 Poise = 1/10 Pascal second","dyn.s/cm2","DYN.S/CM2","1",1,false],[false,"Biot","Bi","BI","electric current",10,[0,-1,0,0,0,1,0],"Bi","cgs",true,null,null,1,false,false,0,"Bi; abamperes; abA","UCUM","ElpotRat","Clinical","equal to 10 amperes","A","A","10",10,false],[false,"Stokes","St","ST","kinematic viscosity",0.0001,[2,-1,0,0,0,0,0],"St","cgs",true,null,null,1,false,false,0,"kinematic viscosity","UCUM","Visc","Clinical","unit of kimematic viscosity with units cm2/s","cm2/s","CM2/S","1",1,false],[false,"Maxwell","Mx","MX","flux of magnetic induction",0.00001,[2,-1,1,0,0,-1,0],"Mx","cgs",true,null,null,1,false,false,0,"magnetix flux; Maxwells","UCUM","","Clinical","unit of magnetic flux","Wb","WB","1e-8",1e-8,false],[false,"Gauss","G","GS","magnetic flux density",0.1,[0,-1,1,0,0,-1,0],"Gs","cgs",true,null,null,1,false,false,0,"magnetic fields; magnetic flux density; induction; B","UCUM","magnetic","Clinical","CGS unit of magnetic flux density, known as magnetic field B; defined as one maxwell unit per square centimeter (see Oersted for CGS unit for H field)","T","T","1e-4",0.0001,false],[false,"Oersted","Oe","OE","magnetic field intensity",79.57747154594767,[-1,-1,0,0,0,1,0],"Oe","cgs",true,null,null,1,false,false,0,"H magnetic B field; Oersteds","UCUM","","Clinical","CGS unit of the auxiliary magnetic field H defined as 1 dyne per unit pole = 1000/4\u03c0 amperes per meter (see Gauss for CGS unit for B field)","A/m","/[PI].A/M","250",79.57747154594767,false],[false,"Gilbert","Gb","GB","magnetic tension",0.7957747154594768,[0,-1,0,0,0,1,0],"Gb","cgs",true,null,null,1,false,false,0,"Gi; magnetomotive force; Gilberts","UCUM","","Clinical","unit of magnetomotive force (magnetic potential)","Oe.cm","OE.CM","1",1,false],[false,"stilb","sb","SB","lum. intensity density",10000,[-2,0,0,0,0,0,1],"sb","cgs",true,null,null,1,false,false,0,"stilbs","UCUM","","Obsolete","unit of luminance; equal to and replaced by unit candela per square centimeter (cd/cm2)","cd/cm2","CD/CM2","1",1,false],[false,"Lambert","Lmb","LMB","brightness",3183.098861837907,[-2,0,0,0,0,0,1],"L","cgs",true,null,null,1,false,false,0,"luminance; lamberts","UCUM","","Clinical","unit of luminance defined as 1 lambert = 1/ \u03c0 candela per square meter","cd/cm2/[pi]","CD/CM2/[PI]","1",1,false],[false,"phot","ph","PHT","illuminance",0.0001,[-2,0,0,2,0,0,1],"ph","cgs",true,null,null,1,false,false,0,"phots","UCUM","","Clinical","CGS photometric unit of illuminance, or luminous flux through an area equal to 10000 lumens per square meter = 10000 lux","lx","LX","1e-4",0.0001,false],[false,"Curie","Ci","CI","radioactivity",37000000000,[0,-1,0,0,0,0,0],"Ci","cgs",true,null,null,1,false,false,0,"curies","UCUM","","Obsolete","unit for measuring atomic disintegration rate; replaced by the Bequerel (Bq) unit","Bq","BQ","37e9",37000000000,false],[false,"Roentgen","R","ROE","ion dose",2.58e-7,[0,0,-1,0,0,1,0],"R","cgs",true,null,null,1,false,false,0,"r\xf6ntgen; Roentgens","UCUM","","Clinical","unit of exposure of X-rays and gamma rays in air; unit used primarily in the US but strongly discouraged by NIST","C/kg","C/KG","2.58e-4",0.000258,false],[false,"radiation absorbed dose","RAD","[RAD]","energy dose",0.01,[2,-2,0,0,0,0,0],"RAD","cgs",true,null,null,1,false,false,0,"doses","UCUM","","Clinical","unit of radiation absorbed dose used primarily in the US with base units 100 ergs per gram of material. Also see the SI unit Gray (Gy).","erg/g","ERG/G","100",100,false],[false,"radiation equivalent man","REM","[REM]","dose equivalent",0.01,[2,-2,0,0,0,0,0],"REM","cgs",true,null,null,1,false,false,0,"Roentgen Equivalent in Man; rems; dose equivalents","UCUM","","Clinical","unit of equivalent dose which measures the effect of radiation on humans equal to 0.01 sievert. Used primarily in the US. Also see SI unit Sievert (Sv)","RAD","[RAD]","1",1,false],[false,"inch","[in_i]","[IN_I]","length",0.025400000000000002,[1,0,0,0,0,0,0],"in","intcust",false,null,null,1,false,false,0,"inches; in; international inch; body height","UCUM","Len","Clinical","standard unit for inch in the US and internationally","cm","CM","254e-2",2.54,false],[false,"foot","[ft_i]","[FT_I]","length",0.3048,[1,0,0,0,0,0,0],"ft","intcust",false,null,null,1,false,false,0,"ft; fts; foot; international foot; feet; international feet; height","UCUM","Len","Clinical","unit used in the US and internationally","[in_i]","[IN_I]","12",12,false],[false,"yard","[yd_i]","[YD_I]","length",0.9144000000000001,[1,0,0,0,0,0,0],"yd","intcust",false,null,null,1,false,false,0,"international yards; yds; distance","UCUM","Len","Clinical","standard unit used in the US and internationally","[ft_i]","[FT_I]","3",3,false],[false,"mile","[mi_i]","[MI_I]","length",1609.344,[1,0,0,0,0,0,0],"mi","intcust",false,null,null,1,false,false,0,"international miles; mi I; statute mile","UCUM","Len","Clinical","standard unit used in the US and internationally","[ft_i]","[FT_I]","5280",5280,false],[false,"fathom","[fth_i]","[FTH_I]","depth of water",1.8288000000000002,[1,0,0,0,0,0,0],"fth","intcust",false,null,null,1,false,false,0,"international fathoms","UCUM","Len","Nonclinical","unit used in the US and internationally to measure depth of water; same length as the US fathom","[ft_i]","[FT_I]","6",6,false],[false,"nautical mile","[nmi_i]","[NMI_I]","length",1852,[1,0,0,0,0,0,0],"n.mi","intcust",false,null,null,1,false,false,0,"nautical mile; nautical miles; international nautical mile; international nautical miles; nm; n.m.; nmi","UCUM","Len","Nonclinical","standard unit used in the US and internationally","m","M","1852",1852,false],[false,"knot","[kn_i]","[KN_I]","velocity",0.5144444444444445,[1,-1,0,0,0,0,0],"knot","intcust",false,null,null,1,false,false,0,"kn; kt; international knots","UCUM","Vel","Nonclinical","defined as equal to one nautical mile (1.852 km) per hour","[nmi_i]/h","[NMI_I]/H","1",1,false],[false,"square inch","[sin_i]","[SIN_I]","area",0.0006451600000000001,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"in2; in^2; inches squared; sq inch; inches squared; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[in_i]2","[IN_I]2","1",1,false],[false,"square foot","[sft_i]","[SFT_I]","area",0.09290304,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"ft2; ft^2; ft squared; sq ft; feet; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[ft_i]2","[FT_I]2","1",1,false],[false,"square yard","[syd_i]","[SYD_I]","area",0.8361273600000002,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"yd2; yd^2; sq. yds; yards squared; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[yd_i]2","[YD_I]2","1",1,false],[false,"cubic inch","[cin_i]","[CIN_I]","volume",0.000016387064000000003,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"in3; in^3; in*3; inches^3; inches*3; cu. in; cu in; cubic inches; inches cubed; cin","UCUM","Vol","Clinical","standard unit used in the US and internationally","[in_i]3","[IN_I]3","1",1,false],[false,"cubic foot","[cft_i]","[CFT_I]","volume",0.028316846592000004,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"ft3; ft^3; ft*3; cu. ft; cubic feet; cubed; [ft_i]3; international","UCUM","Vol","Clinical","","[ft_i]3","[FT_I]3","1",1,false],[false,"cubic yard","[cyd_i]","[CYD_I]","volume",0.7645548579840002,[3,0,0,0,0,0,0],"cu.yd","intcust",false,null,null,1,false,false,0,"cubic yards; cubic yds; cu yards; CYs; yards^3; yd^3; yds^3; yd3; yds3","UCUM","Vol","Nonclinical","standard unit used in the US and internationally","[yd_i]3","[YD_I]3","1",1,false],[false,"board foot","[bf_i]","[BF_I]","volume",0.002359737216,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"BDFT; FBM; BF; board feet; international","UCUM","Vol","Nonclinical","unit of volume used to measure lumber","[in_i]3","[IN_I]3","144",144,false],[false,"cord","[cr_i]","[CR_I]","volume",3.6245563637760005,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"crd I; international cords","UCUM","Vol","Nonclinical","unit of measure of dry volume used to measure firewood equal 128 ft3","[ft_i]3","[FT_I]3","128",128,false],[false,"mil","[mil_i]","[MIL_I]","length",0.000025400000000000004,[1,0,0,0,0,0,0],"mil","intcust",false,null,null,1,false,false,0,"thou, thousandth; mils; international","UCUM","Len","Clinical","equal to 0.001 international inch","[in_i]","[IN_I]","1e-3",0.001,false],[false,"circular mil","[cml_i]","[CML_I]","area",5.067074790974979e-10,[2,0,0,0,0,0,0],"circ.mil","intcust",false,null,null,1,false,false,0,"circular mils; cml I; international","UCUM","Area","Clinical","","[pi]/4.[mil_i]2","[PI]/4.[MIL_I]2","1",1,false],[false,"hand","[hd_i]","[HD_I]","height of horses",0.10160000000000001,[1,0,0,0,0,0,0],"hd","intcust",false,null,null,1,false,false,0,"hands; international","UCUM","Len","Nonclinical","used to measure horse height","[in_i]","[IN_I]","4",4,false],[false,"foot - US","[ft_us]","[FT_US]","length",0.3048006096012192,[1,0,0,0,0,0,0],"ftus","us-lengths",false,null,null,1,false,false,0,"US foot; foot US; us ft; ft us; height; visual distance; feet","UCUM","Len","Obsolete","Better to use [ft_i] which refers to the length used worldwide, including in the US; [ft_us] may be confused with land survey units. ","m/3937","M/3937","1200",1200,false],[false,"yard - US","[yd_us]","[YD_US]","length",0.9144018288036575,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US yards; us yds; distance","UCUM","Len; Nrat","Obsolete","Better to use [yd_i] which refers to the length used worldwide, including in the US; [yd_us] refers to unit used in land surveys in the US","[ft_us]","[FT_US]","3",3,false],[false,"inch - US","[in_us]","[IN_US]","length",0.0254000508001016,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US inches; in us; us in; inch US","UCUM","Len","Obsolete","Better to use [in_i] which refers to the length used worldwide, including in the US","[ft_us]/12","[FT_US]/12","1",1,false],[false,"rod - US","[rd_us]","[RD_US]","length",5.029210058420117,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US rod; US rods; rd US; US rd","UCUM","Len","Obsolete","","[ft_us]","[FT_US]","16.5",16.5,false],[false,"Gunter\'s chain - US","[ch_us]","[CH_US]","length",20.116840233680467,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"surveyor\'s chain; Surveyor\'s chain USA; Gunter\u2019s measurement; surveyor\u2019s measurement; Gunter\'s Chain USA","UCUM","Len","Obsolete","historical unit used for land survey used only in the US","[rd_us]","[RD_US]","4",4,false],[false,"link for Gunter\'s chain - US","[lk_us]","[LK_US]","length",0.20116840233680466,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Links for Gunter\'s Chain USA","UCUM","Len","Obsolete","","[ch_us]/100","[CH_US]/100","1",1,false],[false,"Ramden\'s chain - US","[rch_us]","[RCH_US]","length",30.480060960121918,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Ramsden\'s chain; engineer\'s chains","UCUM","Len","Obsolete","distance measuring device used for\xa0land survey","[ft_us]","[FT_US]","100",100,false],[false,"link for Ramden\'s chain - US","[rlk_us]","[RLK_US]","length",0.3048006096012192,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"links for Ramsden\'s chain","UCUM","Len","Obsolete","","[rch_us]/100","[RCH_US]/100","1",1,false],[false,"fathom - US","[fth_us]","[FTH_US]","length",1.828803657607315,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US fathoms; fathom USA; fth us","UCUM","Len","Obsolete","same length as the international fathom - better to use international fathom ([fth_i])","[ft_us]","[FT_US]","6",6,false],[false,"furlong - US","[fur_us]","[FUR_US]","length",201.16840233680466,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US furlongs; fur us","UCUM","Len","Nonclinical","distance unit in horse racing","[rd_us]","[RD_US]","40",40,false],[false,"mile - US","[mi_us]","[MI_US]","length",1609.3472186944373,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"U.S. Survey Miles; US statute miles; survey mi; US mi; distance","UCUM","Len","Nonclinical","Better to use [mi_i] which refers to the length used worldwide, including in the US","[fur_us]","[FUR_US]","8",8,false],[false,"acre - US","[acr_us]","[ACR_US]","area",4046.872609874252,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Acre USA Survey; Acre USA; survey acres","UCUM","Area","Nonclinical","an older unit based on pre 1959 US statute lengths that is still sometimes used in the US only for land survey purposes. ","[rd_us]2","[RD_US]2","160",160,false],[false,"square rod - US","[srd_us]","[SRD_US]","area",25.292953811714074,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"rod2; rod^2; sq. rod; rods squared","UCUM","Area","Nonclinical","Used only in the US to measure land area, based on US statute land survey length units","[rd_us]2","[RD_US]2","1",1,false],[false,"square mile - US","[smi_us]","[SMI_US]","area",2589998.470319521,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"mi2; mi^2; sq mi; miles squared","UCUM","Area","Nonclinical","historical unit used only in the US for land survey purposes (based on the US survey mile), not the internationally recognized [mi_i]","[mi_us]2","[MI_US]2","1",1,false],[false,"section","[sct]","[SCT]","area",2589998.470319521,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"sct; sections","UCUM","Area","Nonclinical","tract of land approximately equal to 1 mile square containing 640 acres","[mi_us]2","[MI_US]2","1",1,false],[false,"township","[twp]","[TWP]","area",93239944.93150276,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"twp; townships","UCUM","Area","Nonclinical","land measurement equal to 6 mile square","[sct]","[SCT]","36",36,false],[false,"mil - US","[mil_us]","[MIL_US]","length",0.0000254000508001016,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"thou, thousandth; mils","UCUM","Len","Obsolete","better to use [mil_i] which is based on the internationally recognized inch","[in_us]","[IN_US]","1e-3",0.001,false],[false,"inch - British","[in_br]","[IN_BR]","length",0.025399980000000003,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"imperial inches; imp in; br in; british inches","UCUM","Len","Obsolete","","cm","CM","2.539998",2.539998,false],[false,"foot - British","[ft_br]","[FT_BR]","length",0.30479976000000003,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British Foot; Imperial Foot; feet; imp fts; br fts","UCUM","Len","Obsolete","","[in_br]","[IN_BR]","12",12,false],[false,"rod - British","[rd_br]","[RD_BR]","length",5.02919604,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British rods; br rd","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","16.5",16.5,false],[false,"Gunter\'s chain - British","[ch_br]","[CH_BR]","length",20.11678416,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Gunter\'s Chain British; Gunters Chain British; Surveyor\'s Chain British","UCUM","Len","Obsolete","historical unit used for land survey used only in Great Britain","[rd_br]","[RD_BR]","4",4,false],[false,"link for Gunter\'s chain - British","[lk_br]","[LK_BR]","length",0.2011678416,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Links for Gunter\'s Chain British","UCUM","Len","Obsolete","","[ch_br]/100","[CH_BR]/100","1",1,false],[false,"fathom - British","[fth_br]","[FTH_BR]","length",1.82879856,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British fathoms; imperial fathoms; br fth; imp fth","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","6",6,false],[false,"pace - British","[pc_br]","[PC_BR]","length",0.7619994000000001,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British paces; br pc","UCUM","Len","Nonclinical","traditional unit of length equal to 152.4 centimeters, or 1.52 meter. ","[ft_br]","[FT_BR]","2.5",2.5,false],[false,"yard - British","[yd_br]","[YD_BR]","length",0.91439928,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British yards; Br yds; distance","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","3",3,false],[false,"mile - British","[mi_br]","[MI_BR]","length",1609.3427328000002,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"imperial miles; British miles; English statute miles; imp mi, br mi","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","5280",5280,false],[false,"nautical mile - British","[nmi_br]","[NMI_BR]","length",1853.1825408000002,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British nautical miles; Imperial nautical miles; Admiralty miles; n.m. br; imp nm","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","6080",6080,false],[false,"knot - British","[kn_br]","[KN_BR]","velocity",0.5147729280000001,[1,-1,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British knots; kn br; kt","UCUM","Vel","Obsolete","based on obsolete British nautical mile ","[nmi_br]/h","[NMI_BR]/H","1",1,false],[false,"acre","[acr_br]","[ACR_BR]","area",4046.850049400269,[2,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Imperial acres; British; a; ac; ar; acr","UCUM","Area","Nonclinical","the standard unit for acre used in the US and internationally","[yd_br]2","[YD_BR]2","4840",4840,false],[false,"gallon - US","[gal_us]","[GAL_US]","fluid volume",0.0037854117840000006,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US gallons; US liquid gallon; gal us; Queen Anne\'s wine gallon","UCUM","Vol","Nonclinical","only gallon unit used in the US; [gal_us] is only used in some other countries in South American and Africa to measure gasoline volume","[in_i]3","[IN_I]3","231",231,false],[false,"barrel - US","[bbl_us]","[BBL_US]","fluid volume",0.158987294928,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"bbl","UCUM","Vol","Nonclinical","[bbl_us] is the standard unit for oil barrel, which is a unit only used in the US to measure the volume oil. ","[gal_us]","[GAL_US]","42",42,false],[false,"quart - US","[qt_us]","[QT_US]","fluid volume",0.0009463529460000001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US quarts; us qts","UCUM","Vol","Clinical","Used only in the US","[gal_us]/4","[GAL_US]/4","1",1,false],[false,"pint - US","[pt_us]","[PT_US]","fluid volume",0.00047317647300000007,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US pints; pint US; liquid pint; pt us; us pt","UCUM","Vol","Clinical","Used only in the US","[qt_us]/2","[QT_US]/2","1",1,false],[false,"gill - US","[gil_us]","[GIL_US]","fluid volume",0.00011829411825000002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US gills; gil us","UCUM","Vol","Nonclinical","only used in the context of alcohol volume in the US","[pt_us]/4","[PT_US]/4","1",1,false],[false,"fluid ounce - US","[foz_us]","[FOZ_US]","fluid volume",0.000029573529562500005,[3,0,0,0,0,0,0],"oz fl","us-volumes",false,null,null,1,false,false,0,"US fluid ounces; fl ozs; FO; fl. oz.; foz us","UCUM","Vol","Clinical","unit used only in the US","[gil_us]/4","[GIL_US]/4","1",1,false],[false,"fluid dram - US","[fdr_us]","[FDR_US]","fluid volume",0.0000036966911953125006,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US fluid drams; fdr us","UCUM","Vol","Nonclinical","equal to 1/8 US fluid ounce = 3.69 mL; used informally to mean small amount of liquor, especially Scotch whiskey","[foz_us]/8","[FOZ_US]/8","1",1,false],[false,"minim - US","[min_us]","[MIN_US]","fluid volume",6.1611519921875e-8,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"min US; US min; \u264f US","UCUM","Vol","Obsolete","","[fdr_us]/60","[FDR_US]/60","1",1,false],[false,"cord - US","[crd_us]","[CRD_US]","fluid volume",3.6245563637760005,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US cord; US cords; crd us; us crd","UCUM","Vol","Nonclinical","unit of measure of dry volume used to measure firewood equal 128 ft3 (the same as international cord [cr_i])","[ft_i]3","[FT_I]3","128",128,false],[false,"bushel - US","[bu_us]","[BU_US]","dry volume",0.03523907016688001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US bushels; US bsh; US bu","UCUM","Vol","Obsolete","Historical unit of dry volume that is rarely used today","[in_i]3","[IN_I]3","2150.42",2150.42,false],[false,"gallon - historical","[gal_wi]","[GAL_WI]","dry volume",0.004404883770860001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"Corn Gallon British; Dry Gallon US; Gallons Historical; Grain Gallon British; Winchester Corn Gallon; historical winchester gallons; wi gal","UCUM","Vol","Obsolete","historical unit of dry volume no longer used","[bu_us]/8","[BU_US]/8","1",1,false],[false,"peck - US","[pk_us]","[PK_US]","dry volume",0.008809767541720002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US pecks; US pk","UCUM","Vol","Nonclinical","unit of dry volume rarely used today (can be used to measure volume of apples)","[bu_us]/4","[BU_US]/4","1",1,false],[false,"dry quart - US","[dqt_us]","[DQT_US]","dry volume",0.0011012209427150002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"dry quarts; dry quart US; US dry quart; dry qt; us dry qt; dqt; dqt us","UCUM","Vol","Nonclinical","historical unit of dry volume only in the US, but is rarely used today","[pk_us]/8","[PK_US]/8","1",1,false],[false,"dry pint - US","[dpt_us]","[DPT_US]","dry volume",0.0005506104713575001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"dry pints; dry pint US; US dry pint; dry pt; dpt; dpt us","UCUM","Vol","Nonclinical","historical unit of dry volume only in the US, but is rarely used today","[dqt_us]/2","[DQT_US]/2","1",1,false],[false,"tablespoon - US","[tbs_us]","[TBS_US]","volume",0.000014786764781250002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"Tbs; tbsp; tbs us; US tablespoons","UCUM","Vol","Clinical","unit defined as 0.5 US fluid ounces or 3 teaspoons - used only in the US. See [tbs_m] for the unit used internationally and in the US for nutrional labelling. ","[foz_us]/2","[FOZ_US]/2","1",1,false],[false,"teaspoon - US","[tsp_us]","[TSP_US]","volume",0.0000049289215937500005,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"tsp; t; US teaspoons","UCUM","Vol","Nonclinical","unit defined as 1/6 US fluid ounces - used only in the US. See [tsp_m] for the unit used internationally and in the US for nutrional labelling. ","[tbs_us]/3","[TBS_US]/3","1",1,false],[false,"cup - US customary","[cup_us]","[CUP_US]","volume",0.00023658823650000004,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"cup us; us cups","UCUM","Vol","Nonclinical","Unit defined as 1/2 US pint or 16 US tablespoons \u2248 236.59 mL, which is not the standard unit defined by the FDA of 240 mL - see [cup_m] (metric cup)","[tbs_us]","[TBS_US]","16",16,false],[false,"fluid ounce - metric","[foz_m]","[FOZ_M]","fluid volume",0.000029999999999999997,[3,0,0,0,0,0,0],"oz fl","us-volumes",false,null,null,1,false,false,0,"metric fluid ounces; fozs m; fl ozs m","UCUM","Vol","Clinical","unit used only in the US for nutritional labelling, as set by the FDA","mL","ML","30",30,false],[false,"cup - US legal","[cup_m]","[CUP_M]","volume",0.00023999999999999998,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"cup m; metric cups","UCUM","Vol","Clinical","standard unit equal to 240 mL used in the US for nutritional labelling, as defined by the FDA. Note that this is different from the US customary cup (236.59 mL) and the metric cup used in Commonwealth nations (250 mL).","mL","ML","240",240,false],[false,"teaspoon - metric","[tsp_m]","[TSP_M]","volume",0.0000049999999999999996,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"tsp; t; metric teaspoons","UCUM","Vol","Clinical","standard unit used in the US and internationally","mL","mL","5",5,false],[false,"tablespoon - metric","[tbs_m]","[TBS_M]","volume",0.000014999999999999999,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"metric tablespoons; Tbs; tbsp; T; tbs m","UCUM","Vol","Clinical","standard unit used in the US and internationally","mL","mL","15",15,false],[false,"gallon- British","[gal_br]","[GAL_BR]","volume",0.004546090000000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial gallons, UK gallons; British gallons; br gal; imp gal","UCUM","Vol","Nonclinical","Used only in Great Britain and other Commonwealth countries","l","L","4.54609",4.54609,false],[false,"peck - British","[pk_br]","[PK_BR]","volume",0.009092180000000002,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial pecks; British pecks; br pk; imp pk","UCUM","Vol","Nonclinical","unit of dry volume rarely used today (can be used to measure volume of apples)","[gal_br]","[GAL_BR]","2",2,false],[false,"bushel - British","[bu_br]","[BU_BR]","volume",0.03636872000000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British bushels; imperial; br bsh; br bu; imp","UCUM","Vol","Obsolete","Historical unit of dry volume that is rarely used today","[pk_br]","[PK_BR]","4",4,false],[false,"quart - British","[qt_br]","[QT_BR]","volume",0.0011365225000000002,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British quarts; imperial quarts; br qts","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[gal_br]/4","[GAL_BR]/4","1",1,false],[false,"pint - British","[pt_br]","[PT_BR]","volume",0.0005682612500000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British pints; imperial pints; pt br; br pt; imp pt; pt imp","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[qt_br]/2","[QT_BR]/2","1",1,false],[false,"gill - British","[gil_br]","[GIL_BR]","volume",0.00014206531250000003,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial gills; British gills; imp gill, br gill","UCUM","Vol","Nonclinical","only used in the context of alcohol volume in Great Britain","[pt_br]/4","[PT_BR]/4","1",1,false],[false,"fluid ounce - British","[foz_br]","[FOZ_BR]","volume",0.000028413062500000005,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British fluid ounces; Imperial fluid ounces; br fozs; imp fozs; br fl ozs","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[gil_br]/5","[GIL_BR]/5","1",1,false],[false,"fluid dram - British","[fdr_br]","[FDR_BR]","volume",0.0000035516328125000006,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British fluid drams; fdr br","UCUM","Vol","Nonclinical","equal to 1/8 Imperial fluid ounce = 3.55 mL; used informally to mean small amount of liquor, especially Scotch whiskey","[foz_br]/8","[FOZ_BR]/8","1",1,false],[false,"minim - British","[min_br]","[MIN_BR]","volume",5.919388020833334e-8,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"min br; br min; \u264f br","UCUM","Vol","Obsolete","","[fdr_br]/60","[FDR_BR]/60","1",1,false],[false,"grain","[gr]","[GR]","mass",0.06479891,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"gr; grains","UCUM","Mass","Nonclinical","an apothecary measure of mass rarely used today","mg","MG","64.79891",64.79891,false],[false,"pound","[lb_av]","[LB_AV]","mass",453.59237,[0,0,1,0,0,0,0],"lb","avoirdupois",false,null,null,1,false,false,0,"avoirdupois pounds, international pounds; av lbs; pounds","UCUM","Mass","Clinical","standard unit used in the US and internationally","[gr]","[GR]","7000",7000,false],[false,"pound force - US","[lbf_av]","[LBF_AV]","force",4448.2216152605,[1,-2,1,0,0,0,0],"lbf","const",false,null,null,1,false,false,0,"lbfs; US lbf; US pound forces","UCUM","Force","Clinical","only rarely needed in health care - see [lb_av] which is the more common unit to express weight","[lb_av].[g]","[LB_AV].[G]","1",1,false],[false,"ounce","[oz_av]","[OZ_AV]","mass",28.349523125,[0,0,1,0,0,0,0],"oz","avoirdupois",false,null,null,1,false,false,0,"ounces; international ounces; avoirdupois ounces; av ozs","UCUM","Mass","Clinical","standard unit used in the US and internationally","[lb_av]/16","[LB_AV]/16","1",1,false],[false,"Dram mass unit","[dr_av]","[DR_AV]","mass",1.7718451953125,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"Dram; drams avoirdupois; avoidupois dram; international dram","UCUM","Mass","Clinical","unit from the avoirdupois system, which is used in the US and internationally","[oz_av]/16","[OZ_AV]/16","1",1,false],[false,"short hundredweight","[scwt_av]","[SCWT_AV]","mass",45359.237,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"hundredweights; s cwt; scwt; avoirdupois","UCUM","Mass","Nonclinical","Used only in the US to equal 100 pounds","[lb_av]","[LB_AV]","100",100,false],[false,"long hundredweight","[lcwt_av]","[LCWT_AV]","mass",50802.345440000005,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"imperial hundredweights; imp cwt; lcwt; avoirdupois","UCUM","Mass","Obsolete","","[lb_av]","[LB_AV]","112",112,false],[false,"short ton - US","[ston_av]","[STON_AV]","mass",907184.74,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"ton; US tons; avoirdupois tons","UCUM","Mass","Clinical","Used only in the US","[scwt_av]","[SCWT_AV]","20",20,false],[false,"long ton - British","[lton_av]","[LTON_AV]","mass",1016046.9088000001,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"imperial tons; weight tons; British long tons; long ton avoirdupois","UCUM","Mass","Nonclinical","Used only in Great Britain and other Commonwealth countries","[lcwt_av]","[LCWT_AV]","20",20,false],[false,"stone - British","[stone_av]","[STONE_AV]","mass",6350.293180000001,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"British stones; avoirdupois","UCUM","Mass","Nonclinical","Used primarily in the UK and Ireland to measure body weight","[lb_av]","[LB_AV]","14",14,false],[false,"pennyweight - troy","[pwt_tr]","[PWT_TR]","mass",1.5551738400000001,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"dwt; denarius weights","UCUM","Mass","Obsolete","historical unit used to measure mass and cost of precious metals","[gr]","[GR]","24",24,false],[false,"ounce - troy","[oz_tr]","[OZ_TR]","mass",31.103476800000003,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"troy ounces; tr ozs","UCUM","Mass","Nonclinical","unit of mass for precious metals and gemstones only","[pwt_tr]","[PWT_TR]","20",20,false],[false,"pound - troy","[lb_tr]","[LB_TR]","mass",373.2417216,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"troy pounds; tr lbs","UCUM","Mass","Nonclinical","only used for weighing precious metals","[oz_tr]","[OZ_TR]","12",12,false],[false,"scruple","[sc_ap]","[SC_AP]","mass",1.2959782,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"scruples; sc ap","UCUM","Mass","Obsolete","","[gr]","[GR]","20",20,false],[false,"dram - apothecary","[dr_ap]","[DR_AP]","mass",3.8879346,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"\u0292; drachm; apothecaries drams; dr ap; dram ap","UCUM","Mass","Nonclinical","unit still used in the US occasionally to measure amount of drugs in pharmacies","[sc_ap]","[SC_AP]","3",3,false],[false,"ounce - apothecary","[oz_ap]","[OZ_AP]","mass",31.1034768,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"apothecary ounces; oz ap; ap ozs; ozs ap","UCUM","Mass","Obsolete","","[dr_ap]","[DR_AP]","8",8,false],[false,"pound - apothecary","[lb_ap]","[LB_AP]","mass",373.2417216,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"apothecary pounds; apothecaries pounds; ap lb; lb ap; ap lbs; lbs ap","UCUM","Mass","Obsolete","","[oz_ap]","[OZ_AP]","12",12,false],[false,"ounce - metric","[oz_m]","[OZ_M]","mass",28,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"metric ounces; m ozs","UCUM","Mass","Clinical","see [oz_av] (the avoirdupois ounce) for the standard ounce used internationally; [oz_m] is equal to 28 grams and is based on the apothecaries\' system of mass units which is used in some US pharmacies. ","g","g","28",28,false],[false,"line","[lne]","[LNE]","length",0.002116666666666667,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"British lines; br L; L; l","UCUM","Len","Obsolete","","[in_i]/12","[IN_I]/12","1",1,false],[false,"point (typography)","[pnt]","[PNT]","length",0.0003527777777777778,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"DTP points; desktop publishing point; pt; pnt","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[lne]/6","[LNE]/6","1",1,false],[false,"pica (typography)","[pca]","[PCA]","length",0.004233333333333334,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"picas","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[pnt]","[PNT]","12",12,false],[false,"Printer\'s point (typography)","[pnt_pr]","[PNT_PR]","length",0.00035145980000000004,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pnt pr","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[in_i]","[IN_I]","0.013837",0.013837,false],[false,"Printer\'s pica (typography)","[pca_pr]","[PCA_PR]","length",0.004217517600000001,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pca pr; Printer\'s picas","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[pnt_pr]","[PNT_PR]","12",12,false],[false,"pied","[pied]","[PIED]","length",0.3248,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pieds du roi; Paris foot; royal; French; feet","UCUM","Len","Obsolete","","cm","CM","32.48",32.48,false],[false,"pouce","[pouce]","[POUCE]","length",0.027066666666666666,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"historical French inches; French royal inches","UCUM","Len","Obsolete","","[pied]/12","[PIED]/12","1",1,false],[false,"ligne","[ligne]","[LIGNE]","length",0.0022555555555555554,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Paris lines; lignes","UCUM","Len","Obsolete","","[pouce]/12","[POUCE]/12","1",1,false],[false,"didot","[didot]","[DIDOT]","length",0.0003759259259259259,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Didot point; dd; Didots Point; didots; points","UCUM","Len","Obsolete","typography unit for typesetter\'s length","[ligne]/6","[LIGNE]/6","1",1,false],[false,"cicero","[cicero]","[CICERO]","length",0.004511111111111111,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Didot\'s pica; ciceros; picas","UCUM","Len","Obsolete","typography unit for typesetter\'s length","[didot]","[DIDOT]","12",12,false],[false,"degrees Fahrenheit","[degF]","[DEGF]","temperature",0.5555555555555556,[0,0,0,0,1,0,0],"\xb0F","heat",false,null,"degF",1,true,false,0,"\xb0F; deg F","UCUM","Temp","Clinical","","K",null,null,0.5555555555555556,false],[false,"degrees Rankine","[degR]","[degR]","temperature",0.5555555555555556,[0,0,0,0,1,0,0],"\xb0R","heat",false,null,null,1,false,false,0,"\xb0R; \xb0Ra; Rankine","UCUM","Temp","Obsolete","Replaced by Kelvin","K/9","K/9","5",5,false],[false,"degrees R\xe9aumur","[degRe]","[degRe]","temperature",1.25,[0,0,0,0,1,0,0],"\xb0R\xe9","heat",false,null,"degRe",1,true,false,0,"\xb0R\xe9, \xb0Re, \xb0r; R\xe9aumur; degree Reaumur; Reaumur","UCUM","Temp","Obsolete","replaced by Celsius","K",null,null,1.25,false],[false,"calorie at 15\xb0C","cal_[15]","CAL_[15]","energy",4185.8,[2,-2,1,0,0,0,0],"cal15\xb0C","heat",true,null,null,1,false,false,0,"calorie 15 C; cals 15 C; calories at 15 C","UCUM","Enrg","Nonclinical","equal to 4.1855 joules; calorie most often used in engineering","J","J","4.18580",4.1858,false],[false,"calorie at 20\xb0C","cal_[20]","CAL_[20]","energy",4181.9,[2,-2,1,0,0,0,0],"cal20\xb0C","heat",true,null,null,1,false,false,0,"calorie 20 C; cal 20 C; calories at 20 C","UCUM","Enrg","Clinical","equal to 4.18190 joules. ","J","J","4.18190",4.1819,false],[false,"mean calorie","cal_m","CAL_M","energy",4190.0199999999995,[2,-2,1,0,0,0,0],"calm","heat",true,null,null,1,false,false,0,"mean cals; mean calories","UCUM","Enrg","Clinical","equal to 4.19002 joules. ","J","J","4.19002",4.19002,false],[false,"international table calorie","cal_IT","CAL_IT","energy",4186.8,[2,-2,1,0,0,0,0],"calIT","heat",true,null,null,1,false,false,0,"calories IT; IT cals; international steam table calories","UCUM","Enrg","Nonclinical","used in engineering steam tables and defined as 1/860 international watt-hour; equal to 4.1868 joules","J","J","4.1868",4.1868,false],[false,"thermochemical calorie","cal_th","CAL_TH","energy",4184,[2,-2,1,0,0,0,0],"calth","heat",true,null,null,1,false,false,0,"thermochemical calories; th cals","UCUM","Enrg","Clinical","equal to 4.184 joules; used as the unit in medicine and biochemistry (equal to cal)","J","J","4.184",4.184,false],[false,"calorie","cal","CAL","energy",4184,[2,-2,1,0,0,0,0],"cal","heat",true,null,null,1,false,false,0,"gram calories; small calories","UCUM","Enrg","Clinical","equal to 4.184 joules (the same value as the thermochemical calorie, which is the most common calorie used in medicine and biochemistry)","cal_th","CAL_TH","1",1,false],[false,"nutrition label Calories","[Cal]","[CAL]","energy",4184000,[2,-2,1,0,0,0,0],"Cal","heat",false,null,null,1,false,false,0,"food calories; Cal; kcal","UCUM","Eng","Clinical","","kcal_th","KCAL_TH","1",1,false],[false,"British thermal unit at 39\xb0F","[Btu_39]","[BTU_39]","energy",1059670,[2,-2,1,0,0,0,0],"Btu39\xb0F","heat",false,null,null,1,false,false,0,"BTU 39F; BTU 39 F; B.T.U. 39 F; B.Th.U. 39 F; BThU 39 F; British thermal units","UCUM","Eng","Nonclinical","equal to 1.05967 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05967",1.05967,false],[false,"British thermal unit at 59\xb0F","[Btu_59]","[BTU_59]","energy",1054800,[2,-2,1,0,0,0,0],"Btu59\xb0F","heat",false,null,null,1,false,false,0,"BTU 59 F; BTU 59F; B.T.U. 59 F; B.Th.U. 59 F; BThU 59F; British thermal units","UCUM","Eng","Nonclinical","equal to 1.05480 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05480",1.0548,false],[false,"British thermal unit at 60\xb0F","[Btu_60]","[BTU_60]","energy",1054680,[2,-2,1,0,0,0,0],"Btu60\xb0F","heat",false,null,null,1,false,false,0,"BTU 60 F; BTU 60F; B.T.U. 60 F; B.Th.U. 60 F; BThU 60 F; British thermal units 60 F","UCUM","Eng","Nonclinical","equal to 1.05468 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05468",1.05468,false],[false,"mean British thermal unit","[Btu_m]","[BTU_M]","energy",1055870,[2,-2,1,0,0,0,0],"Btum","heat",false,null,null,1,false,false,0,"BTU mean; B.T.U. mean; B.Th.U. mean; BThU mean; British thermal units mean; ","UCUM","Eng","Nonclinical","equal to 1.05587 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05587",1.05587,false],[false,"international table British thermal unit","[Btu_IT]","[BTU_IT]","energy",1055055.85262,[2,-2,1,0,0,0,0],"BtuIT","heat",false,null,null,1,false,false,0,"BTU IT; B.T.U. IT; B.Th.U. IT; BThU IT; British thermal units IT","UCUM","Eng","Nonclinical","equal to 1.055 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05505585262",1.05505585262,false],[false,"thermochemical British thermal unit","[Btu_th]","[BTU_TH]","energy",1054350,[2,-2,1,0,0,0,0],"Btuth","heat",false,null,null,1,false,false,0,"BTU Th; B.T.U. Th; B.Th.U. Th; BThU Th; thermochemical British thermal units","UCUM","Eng","Nonclinical","equal to 1.054350 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.054350",1.05435,false],[false,"British thermal unit","[Btu]","[BTU]","energy",1054350,[2,-2,1,0,0,0,0],"btu","heat",false,null,null,1,false,false,0,"BTU; B.T.U. ; B.Th.U.; BThU; British thermal units","UCUM","Eng","Nonclinical","equal to the thermochemical British thermal unit equal to 1.054350 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","[Btu_th]","[BTU_TH]","1",1,false],[false,"horsepower - mechanical","[HP]","[HP]","power",745699.8715822703,[2,-3,1,0,0,0,0],null,"heat",false,null,null,1,false,false,0,"imperial horsepowers","UCUM","EngRat","Nonclinical","refers to mechanical horsepower, which is unit used to measure engine power primarily in the US. ","[ft_i].[lbf_av]/s","[FT_I].[LBF_AV]/S","550",550,false],[false,"tex","tex","TEX","linear mass density (of textile thread)",0.001,[-1,0,1,0,0,0,0],"tex","heat",true,null,null,1,false,false,0,"linear mass density; texes","UCUM","","Clinical","unit of linear mass density for fibers equal to gram per 1000 meters","g/km","G/KM","1",1,false],[false,"Denier (linear mass density)","[den]","[DEN]","linear mass density (of textile thread)",0.0001111111111111111,[-1,0,1,0,0,0,0],"den","heat",false,null,null,1,false,false,0,"den; deniers","UCUM","","Nonclinical","equal to the mass in grams per 9000 meters of the fiber (1 denier = 1 strand of silk)","g/9/km","G/9/KM","1",1,false],[false,"meter of water column","m[H2O]","M[H2O]","pressure",9806650,[-1,-2,1,0,0,0,0],"m\xa0HO2","clinical",true,null,null,1,false,false,0,"mH2O; m H2O; meters of water column; metres; pressure","UCUM","Pres","Clinical","","kPa","KPAL","980665e-5",9.80665,false],[false,"meter of mercury column","m[Hg]","M[HG]","pressure",133322000,[-1,-2,1,0,0,0,0],"m\xa0Hg","clinical",true,null,null,1,false,false,0,"mHg; m Hg; meters of mercury column; metres; pressure","UCUM","Pres","Clinical","","kPa","KPAL","133.3220",133.322,false],[false,"inch of water column","[in_i\'H2O]","[IN_I\'H2O]","pressure",249088.91000000003,[-1,-2,1,0,0,0,0],"in\xa0HO2","clinical",false,null,null,1,false,false,0,"inches WC; inAq; in H2O; inch of water gauge; iwg; pressure","UCUM","Pres","Clinical","unit of pressure, especially in respiratory and ventilation care","m[H2O].[in_i]/m","M[H2O].[IN_I]/M","1",1,false],[false,"inch of mercury column","[in_i\'Hg]","[IN_I\'HG]","pressure",3386378.8000000003,[-1,-2,1,0,0,0,0],"in\xa0Hg","clinical",false,null,null,1,false,false,0,"inHg; in Hg; pressure; inches","UCUM","Pres","Clinical","unit of pressure used in US to measure barometric pressure and occasionally blood pressure (see mm[Hg] for unit used internationally)","m[Hg].[in_i]/m","M[HG].[IN_I]/M","1",1,false],[false,"peripheral vascular resistance unit","[PRU]","[PRU]","fluid resistance",133322000000,[-4,-1,1,0,0,0,0],"P.R.U.","clinical",false,null,null,1,false,false,0,"peripheral vascular resistance units; peripheral resistance unit; peripheral resistance units; PRU","UCUM","FldResist","Clinical","used to assess blood flow in the capillaries; equal to 1 mmH.min/mL = 133.3 Pa\xb7min/mL","mm[Hg].s/ml","MM[HG].S/ML","1",1,false],[false,"Wood unit","[wood\'U]","[WOOD\'U]","fluid resistance",7999320000,[-4,-1,1,0,0,0,0],"Wood U.","clinical",false,null,null,1,false,false,0,"hybrid reference units; HRU; mmHg.min/L; vascular resistance","UCUM","Pres","Clinical","simplified unit of measurement for for measuring pulmonary vascular resistance that uses pressure; equal to mmHg.min/L","mm[Hg].min/L","MM[HG].MIN/L","1",1,false],[false,"diopter (lens)","[diop]","[DIOP]","refraction of a lens",1,[1,0,0,0,0,0,0],"dpt","clinical",false,null,"inv",1,false,false,0,"diopters; diop; dioptre; dpt; refractive power","UCUM","InvLen","Clinical","unit of optical power of lens represented by inverse meters (m^-1)","m","/M","1",1,false],[false,"prism diopter (magnifying power)","[p\'diop]","[P\'DIOP]","refraction of a prism",1,[0,0,0,1,0,0,0],"PD","clinical",false,null,"tanTimes100",1,true,false,0,"diopters; dioptres; p diops; pdiop; dpt; pdptr; \u0394; cm/m; centimeter per meter; centimetre; metre","UCUM","Angle","Clinical","unit for prism correction in eyeglass prescriptions","rad",null,null,1,false],[false,"percent of slope","%[slope]","%[SLOPE]","slope",0.017453292519943295,[0,0,0,1,0,0,0],"%","clinical",false,null,"100tan",1,true,false,0,"% slope; %slope; percents slopes","UCUM","VelFr; ElpotRatFr; VelRtoFr; AccelFr","Clinical","","deg",null,null,1,false],[false,"mesh","[mesh_i]","[MESH_I]","lineic number",0.025400000000000002,[1,0,0,0,0,0,0],null,"clinical",false,null,"inv",1,false,false,0,"meshes","UCUM","NLen (lineic number)","Clinical","traditional unit of length defined as the number of strands or particles per inch","[in_i]","/[IN_I]","1",1,false],[false,"French (catheter gauge) ","[Ch]","[CH]","gauge of catheters",0.0003333333333333333,[1,0,0,0,0,0,0],"Ch","clinical",false,null,null,1,false,false,0,"Charri\xe8res, French scales; French gauges; Fr, Fg, Ga, FR, Ch","UCUM","Len; Circ; Diam","Clinical","","mm/3","MM/3","1",1,false],[false,"drop - metric (1/20 mL)","[drp]","[DRP]","volume",5e-8,[3,0,0,0,0,0,0],"drp","clinical",false,null,null,1,false,false,0,"drop dosing units; metric drops; gtt","UCUM","Vol","Clinical","standard unit used in the US and internationally for clinical medicine but note that although [drp] is defined as 1/20 milliliter, in practice, drop sizes will vary due to external factors","ml/20","ML/20","1",1,false],[false,"Hounsfield unit","[hnsf\'U]","[HNSF\'U]","x-ray attenuation",1,[0,0,0,0,0,0,0],"HF","clinical",false,null,null,1,false,false,0,"HU; units","UCUM","","Clinical","used to measure X-ray attenuation, especially in CT scans.","1","1","1",1,false],[false,"Metabolic Equivalent of Task ","[MET]","[MET]","metabolic cost of physical activity",5.833333333333334e-11,[3,-1,-1,0,0,0,0],"MET","clinical",false,null,null,1,false,false,0,"metabolic equivalents","UCUM","RelEngRat","Clinical","unit used to measure rate of energy expenditure per power in treadmill and other functional tests","mL/min/kg","ML/MIN/KG","3.5",3.5,false],[false,"homeopathic potency of decimal series (retired)","[hp\'_X]","[HP\'_X]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,"hpX",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of centesimal series (retired)","[hp\'_C]","[HP\'_C]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,"hpC",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of millesimal series (retired)","[hp\'_M]","[HP\'_M]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,"hpM",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of quintamillesimal series (retired)","[hp\'_Q]","[HP\'_Q]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,"hpQ",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of decimal hahnemannian series","[hp_X]","[HP_X]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of centesimal hahnemannian series","[hp_C]","[HP_C]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of millesimal hahnemannian series","[hp_M]","[HP_M]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of quintamillesimal hahnemannian series","[hp_Q]","[HP_Q]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of decimal korsakovian series","[kp_X]","[KP_X]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of centesimal korsakovian series","[kp_C]","[KP_C]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of millesimal korsakovian series","[kp_M]","[KP_M]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of quintamillesimal korsakovian series","[kp_Q]","[KP_Q]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"equivalent","eq","EQ","amount of substance",6.0221367e+23,[0,0,0,0,0,0,0],"eq","chemical",true,null,null,1,false,false,1,"equivalents","UCUM","Sub","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"osmole","osm","OSM","amount of substance (dissolved particles)",6.0221367e+23,[0,0,0,0,0,0,0],"osm","chemical",true,null,null,1,false,false,1,"osmoles; osmols","UCUM","Osmol","Clinical","the number of moles of solute that contribute to the osmotic pressure of a solution","mol","MOL","1",1,false],[false,"pH","[pH]","[PH]","acidity",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"pH","chemical",false,null,"pH",1,true,false,0,"pH scale","UCUM","LogCnc","Clinical","Log concentration of H+","mol/l",null,null,1,false],[false,"gram percent","g%","G%","mass concentration",10000,[-3,0,1,0,0,0,0],"g%","chemical",true,null,null,1,false,false,0,"gram %; gram%; grams per deciliter; g/dL; gm per dL; gram percents","UCUM","MCnc","Clinical","equivalent to unit gram per deciliter (g/dL), a unit often used in medical tests to represent solution concentrations","g/dl","G/DL","1",1,false],[false,"Svedberg unit","[S]","[S]","sedimentation coefficient",1e-13,[0,1,0,0,0,0,0],"S","chemical",false,null,null,1,false,false,0,"Sv; 10^-13 seconds; 100 fs; 100 femtoseconds","UCUM","Time","Clinical","unit of time used in measuring particle\'s sedimentation rate, usually after centrifugation. ","s","10*-13.S","1",1e-13,false],[false,"high power field (microscope)","[HPF]","[HPF]","view area in microscope",1,[0,0,0,0,0,0,0],"HPF","chemical",false,null,null,1,false,false,0,"HPF","UCUM","Area","Clinical","area visible under the maximum magnification power of the objective in microscopy (usually 400x)\\n","1","1","1",1,false],[false,"low power field (microscope)","[LPF]","[LPF]","view area in microscope",1,[0,0,0,0,0,0,0],"LPF","chemical",false,null,null,1,false,false,0,"LPF; fields","UCUM","Area","Clinical","area visible under the low magnification of the objective in microscopy (usually 100 x)\\n","1","1","100",100,false],[false,"katal","kat","KAT","catalytic activity",6.0221367e+23,[0,-1,0,0,0,0,0],"kat","chemical",true,null,null,1,false,false,1,"mol/secs; moles per second; mol*sec-1; mol*s-1; mol.s-1; katals; catalytic activity; enzymatic; enzyme units; activities","UCUM","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"enzyme unit","U","U","catalytic activity",10036894500000000,[0,-1,0,0,0,0,0],"U","chemical",true,null,null,1,false,false,1,"micromoles per minute; umol/min; umol per minute; umol min-1; enzymatic activity; enzyme activity","UCUM","CAct","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"international unit - arbitrary","[iU]","[IU]","arbitrary",1,[0,0,0,0,0,0,0],"IU","chemical",true,null,null,1,false,true,0,"international units; IE; F2","UCUM","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","1","1","1",1,false],[false,"international unit - arbitrary","[IU]","[IU]","arbitrary",1,[0,0,0,0,0,0,0],"i.U.","chemical",true,null,null,1,false,true,0,"international units; IE; F2","UCUM","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"arbitary unit","[arb\'U]","[ARB\'U]","arbitrary",1,[0,0,0,0,0,0,0],"arb. U","chemical",false,null,null,1,false,true,0,"arbitary units; arb units; arbU","UCUM","Arb","Clinical","relative unit of measurement to show the ratio of test measurement to reference measurement","1","1","1",1,false],[false,"United States Pharmacopeia unit","[USP\'U]","[USP\'U]","arbitrary",1,[0,0,0,0,0,0,0],"U.S.P.","chemical",false,null,null,1,false,true,0,"USP U; USP\'U","UCUM","Arb","Clinical","a dose unit to express potency of drugs and vitamins defined by the United States Pharmacopoeia; usually 1 USP = 1 IU","1","1","1",1,false],[false,"GPL unit","[GPL\'U]","[GPL\'U]","biologic activity of anticardiolipin IgG",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"GPL Units; GPL U; IgG anticardiolipin units; IgG Phospholipid","UCUM","ACnc; AMass","Clinical","Units for an antiphospholipid test","1","1","1",1,false],[false,"MPL unit","[MPL\'U]","[MPL\'U]","biologic activity of anticardiolipin IgM",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"MPL units; MPL U; MPL\'U; IgM anticardiolipin units; IgM Phospholipid Units ","UCUM","ACnc","Clinical","units for antiphospholipid test","1","1","1",1,false],[false,"APL unit","[APL\'U]","[APL\'U]","biologic activity of anticardiolipin IgA",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"APL units; APL U; IgA anticardiolipin; IgA Phospholipid; biologic activity of","UCUM","AMass; ACnc","Clinical","Units for an anti phospholipid syndrome test","1","1","1",1,false],[false,"Bethesda unit","[beth\'U]","[BETH\'U]","biologic activity of factor VIII inhibitor",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"BU","UCUM","ACnc","Clinical","measures of blood coagulation inhibitior for many blood factors","1","1","1",1,false],[false,"anti factor Xa unit","[anti\'Xa\'U]","[ANTI\'XA\'U]","biologic activity of factor Xa inhibitor (heparin)",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","ACnc","Clinical","[anti\'Xa\'U] unit is equivalent to and can be converted to IU/mL. ","1","1","1",1,false],[false,"Todd unit","[todd\'U]","[TODD\'U]","biologic activity antistreptolysin O",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","InvThres; RtoThres","Clinical","the unit for the results of the testing for antistreptolysin O (ASO)","1","1","1",1,false],[false,"Dye unit","[dye\'U]","[DYE\'U]","biologic activity of amylase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","CCnc","Obsolete","equivalent to the Somogyi unit, which is an enzyme unit for amylase but better to use U, the standard enzyme unit for measuring catalytic activity","1","1","1",1,false],[false,"Somogyi unit","[smgy\'U]","[SMGY\'U]","biologic activity of amylase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"Somogyi units; smgy U","UCUM","CAct","Clinical","measures the enzymatic activity of amylase in blood serum - better to use base units mg/mL ","1","1","1",1,false],[false,"Bodansky unit","[bdsk\'U]","[BDSK\'U]","biologic activity of phosphatase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"","UCUM","ACnc","Obsolete","Enzyme unit specific to alkaline phosphatase - better to use standard enzyme unit of U","1","1","1",1,false],[false,"King-Armstrong unit","[ka\'U]","[KA\'U]","biologic activity of phosphatase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"King-Armstrong Units; King units","UCUM","AMass","Obsolete","enzyme units for acid phosphatase - better to use enzyme unit [U]","1","1","1",1,false],[false,"Kunkel unit","[knk\'U]","[KNK\'U]","arbitrary biologic activity",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"Mac Lagan unit","[mclg\'U]","[MCLG\'U]","arbitrary biologic activity",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"galactose index; galactose tolerance test; thymol turbidity test unit; mclg U; units; indexes","UCUM","ACnc","Obsolete","unit for liver tests - previously used in thymol turbidity tests for liver disease diagnoses, and now is sometimes referred to in the oral galactose tolerance test","1","1","1",1,false],[false,"tuberculin unit","[tb\'U]","[TB\'U]","biologic activity of tuberculin",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"TU; units","UCUM","Arb","Clinical","amount of tuberculin antigen -usually in reference to a TB skin test ","1","1","1",1,false],[false,"50% cell culture infectious dose","[CCID_50]","[CCID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"CCID50","chemical",false,null,null,1,false,true,0,"CCID50; 50% cell culture infective doses","UCUM","NumThres","Clinical","","1","1","1",1,false],[false,"50% tissue culture infectious dose","[TCID_50]","[TCID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"TCID50","chemical",false,null,null,1,false,true,0,"TCID50; 50% tissue culture infective dose","UCUM","NumThres","Clinical","","1","1","1",1,false],[false,"50% embryo infectious dose","[EID_50]","[EID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"EID50","chemical",false,null,null,1,false,true,0,"EID50; 50% embryo infective doses; EID50 Egg Infective Dosage","UCUM","thresNum","Clinical","","1","1","1",1,false],[false,"plaque forming units","[PFU]","[PFU]","amount of an infectious agent",1,[0,0,0,0,0,0,0],"PFU","chemical",false,null,null,1,false,true,0,"PFU","UCUM","ACnc","Clinical","tests usually report unit as number of PFU per unit volume","1","1","1",1,false],[false,"focus forming units (cells)","[FFU]","[FFU]","amount of an infectious agent",1,[0,0,0,0,0,0,0],"FFU","chemical",false,null,null,1,false,true,0,"FFU","UCUM","EntNum","Clinical","","1","1","1",1,false],[false,"colony forming units","[CFU]","[CFU]","amount of a proliferating organism",1,[0,0,0,0,0,0,0],"CFU","chemical",false,null,null,1,false,true,0,"CFU","UCUM","Num","Clinical","","1","1","1",1,false],[false,"index of reactivity (allergen)","[IR]","[IR]","amount of an allergen callibrated through in-vivo testing using the Stallergenes\xae method.",1,[0,0,0,0,0,0,0],"IR","chemical",false,null,null,1,false,true,0,"IR; indexes","UCUM","Acnc","Clinical","amount of an allergen callibrated through in-vivo testing using the Stallergenes method. Usually reported in tests as IR/mL","1","1","1",1,false],[false,"bioequivalent allergen unit","[BAU]","[BAU]","amount of an allergen callibrated through in-vivo testing based on the ID50EAL method of (intradermal dilution for 50mm sum of erythema diameters",1,[0,0,0,0,0,0,0],"BAU","chemical",false,null,null,1,false,true,0,"BAU; Bioequivalent Allergy Units; bioequivalent allergen units","UCUM","Arb","Clinical","","1","1","1",1,false],[false,"allergy unit","[AU]","[AU]","procedure defined amount of an allergen using some reference standard",1,[0,0,0,0,0,0,0],"AU","chemical",false,null,null,1,false,true,0,"allergy units; allergen units; AU","UCUM","Arb","Clinical","Most standard test allergy units are reported as [IU] or as %. ","1","1","1",1,false],[false,"allergen unit for Ambrosia artemisiifolia","[Amb\'a\'1\'U]","[AMB\'A\'1\'U]","procedure defined amount of the major allergen of ragweed.",1,[0,0,0,0,0,0,0],"Amb a 1 U","chemical",false,null,null,1,false,true,0,"Amb a 1 unit; Antigen E; AgE U; allergen units","UCUM","Arb","Clinical","Amb a 1 is the major allergen in short ragweed, and can be converted Bioequivalent allergen units (BAU) where 350 Amb a 1 U/mL = 100,000 BAU/mL","1","1","1",1,false],[false,"protein nitrogen unit (allergen testing)","[PNU]","[PNU]","procedure defined amount of a protein substance",1,[0,0,0,0,0,0,0],"PNU","chemical",false,null,null,1,false,true,0,"protein nitrogen units; PNU","UCUM","Mass","Clinical","defined as 0.01 ug of phosphotungstic acid-precipitable protein nitrogen. Being replaced by bioequivalent allergy units (BAU).","1","1","1",1,false],[false,"Limit of flocculation","[Lf]","[LF]","procedure defined amount of an antigen substance",1,[0,0,0,0,0,0,0],"Lf","chemical",false,null,null,1,false,true,0,"Lf doses","UCUM","Arb","Clinical","the antigen content forming 1:1 ratio against 1 unit of antitoxin","1","1","1",1,false],[false,"D-antigen unit (polio)","[D\'ag\'U]","[D\'AG\'U]","procedure defined amount of a poliomyelitis d-antigen substance",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"DAgU; units","UCUM","Acnc","Clinical","unit of potency of poliovirus vaccine used for poliomyelitis prevention reported as D antigen units/mL. The unit is poliovirus type-specific.","1","1","1",1,false],[false,"fibrinogen equivalent units","[FEU]","[FEU]","amount of fibrinogen broken down into the measured d-dimers",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"FEU","UCUM","MCnc","Clinical","Note both the FEU and DDU units are used to report D-dimer measurements. 1 DDU = 1/2 FFU","1","1","1",1,false],[false,"ELISA unit","[ELU]","[ELU]","arbitrary ELISA unit",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"Enzyme-Linked Immunosorbent Assay Units; ELU; EL. U","UCUM","ACnc","Clinical","","1","1","1",1,false],[false,"Ehrlich units (urobilinogen)","[EU]","[EU]","Ehrlich unit",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"EU/dL; mg{urobilinogen}/dL","UCUM","ACnc","Clinical","","1","1","1",1,false],[false,"neper","Np","NEP","level",1,[0,0,0,0,0,0,0],"Np","levels",true,null,"ln",1,true,false,0,"nepers","UCUM","LogRto","Clinical","logarithmic unit for ratios of measurements of physical field and power quantities, such as gain and loss of electronic signals","1",null,null,1,false],[false,"bel","B","B","level",1,[0,0,0,0,0,0,0],"B","levels",true,null,"lg",1,true,false,0,"bels","UCUM","LogRto","Clinical","Logarithm of the ratio of power- or field-type quantities; usually expressed in decibels ","1",null,null,1,false],[false,"bel sound pressure","B[SPL]","B[SPL]","pressure level",0.02,[-1,-2,1,0,0,0,0],"B(SPL)","levels",true,null,"lgTimes2",1,true,false,0,"bel SPL; B SPL; sound pressure bels","UCUM","LogRto","Clinical","used to measure sound level in acoustics","Pa",null,null,0.00002,false],[false,"bel volt","B[V]","B[V]","electric potential level",1000,[2,-2,1,0,0,-1,0],"B(V)","levels",true,null,"lgTimes2",1,true,false,0,"bel V; B V; volts bels","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","V",null,null,1,false],[false,"bel millivolt","B[mV]","B[MV]","electric potential level",1,[2,-2,1,0,0,-1,0],"B(mV)","levels",true,null,"lgTimes2",1,true,false,0,"bel mV; B mV; millivolt bels; 10^-3V bels; 10*-3V ","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","mV",null,null,1,false],[false,"bel microvolt","B[uV]","B[UV]","electric potential level",0.001,[2,-2,1,0,0,-1,0],"B(\u03bcV)","levels",true,null,"lgTimes2",1,true,false,0,"bel uV; B uV; microvolts bels; 10^-6V bel; 10*-6V bel","UCUM","LogRto","Clinical","used to express power gain in electrical circuits","uV",null,null,1,false],[false,"bel 10 nanovolt","B[10.nV]","B[10.NV]","electric potential level",0.000010000000000000003,[2,-2,1,0,0,-1,0],"B(10 nV)","levels",true,null,"lgTimes2",1,true,false,0,"bel 10 nV; B 10 nV; 10 nanovolts bels","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","nV",null,null,10,false],[false,"bel watt","B[W]","B[W]","power level",1000,[2,-3,1,0,0,0,0],"B(W)","levels",true,null,"lg",1,true,false,0,"bel W; b W; b Watt; Watts bels","UCUM","LogRto","Clinical","used to express power","W",null,null,1,false],[false,"bel kilowatt","B[kW]","B[KW]","power level",1000000,[2,-3,1,0,0,0,0],"B(kW)","levels",true,null,"lg",1,true,false,0,"bel kW; B kW; kilowatt bel; kW bel; kW B","UCUM","LogRto","Clinical","used to express power","kW",null,null,1,false],[false,"stere","st","STR","volume",1,[3,0,0,0,0,0,0],"st","misc",true,null,null,1,false,false,0,"st\xe8re; m3; cubic meter; m^3; meters cubed; metre","UCUM","Vol","Nonclinical","equal to one cubic meter, usually used for measuring firewoord","m3","M3","1",1,false],[false,"\xc5ngstr\xf6m","Ao","AO","length",1.0000000000000002e-10,[1,0,0,0,0,0,0],"\xc5","misc",false,null,null,1,false,false,0,"\xc5; Angstroms; Ao; \xc5ngstr\xf6ms","UCUM","Len","Clinical","equal to 10^-10 meters; used to express wave lengths and atom scaled differences ","nm","NM","0.1",0.1,false],[false,"barn","b","BRN","action area",9.999999999999999e-29,[2,0,0,0,0,0,0],"b","misc",false,null,null,1,false,false,0,"barns","UCUM","Area","Clinical","used in high-energy physics to express cross-sectional areas","fm2","FM2","100",100,false],[false,"technical atmosphere","att","ATT","pressure",98066499.99999999,[-1,-2,1,0,0,0,0],"at","misc",false,null,null,1,false,false,0,"at; tech atm; tech atmosphere; kgf/cm2; atms; atmospheres","UCUM","Pres","Obsolete","non-SI unit of pressure equal to one kilogram-force per square centimeter","kgf/cm2","KGF/CM2","1",1,false],[false,"mho","mho","MHO","electric conductance",0.001,[-2,1,-1,0,0,2,0],"mho","misc",true,null,null,1,false,false,0,"siemens; ohm reciprocals; \u03a9^\u22121; \u03a9-1 ","UCUM","","Obsolete","unit of electric conductance (the inverse of electrical resistance) equal to ohm^-1","S","S","1",1,false],[false,"pound per square inch","[psi]","[PSI]","pressure",6894757.293168359,[-1,-2,1,0,0,0,0],"psi","misc",false,null,null,1,false,false,0,"psi; lb/in2; lb per in2","UCUM","Pres","Clinical","","[lbf_av]/[in_i]2","[LBF_AV]/[IN_I]2","1",1,false],[false,"circle - plane angle","circ","CIRC","plane angle",6.283185307179586,[0,0,0,1,0,0,0],"circ","misc",false,null,null,1,false,false,0,"angles; circles","UCUM","Angle","Clinical","","[pi].rad","[PI].RAD","2",2,false],[false,"spere - solid angle","sph","SPH","solid angle",12.566370614359172,[0,0,0,2,0,0,0],"sph","misc",false,null,null,1,false,false,0,"speres","UCUM","Angle","Clinical","equal to the solid angle of an entire sphere = 4\u03c0sr (sr = steradian) ","[pi].sr","[PI].SR","4",4,false],[false,"metric carat","[car_m]","[CAR_M]","mass",0.2,[0,0,1,0,0,0,0],"ctm","misc",false,null,null,1,false,false,0,"carats; ct; car m","UCUM","Mass","Nonclinical","unit of mass for gemstones","g","G","2e-1",0.2,false],[false,"carat of gold alloys","[car_Au]","[CAR_AU]","mass fraction",0.041666666666666664,[0,0,0,0,0,0,0],"ctAu","misc",false,null,null,1,false,false,0,"karats; k; kt; car au; carats","UCUM","MFr","Nonclinical","unit of purity for gold alloys","/24","/24","1",1,false],[false,"Smoot","[smoot]","[SMOOT]","length",1.7018000000000002,[1,0,0,0,0,0,0],null,"misc",false,null,null,1,false,false,0,"","UCUM","Len","Nonclinical","prank unit of length from MIT","[in_i]","[IN_I]","67",67,false],[false,"meter per square seconds per square root of hertz","[m/s2/Hz^(1/2)]","[M/S2/HZ^(1/2)]","amplitude spectral density",1,[2,-3,0,0,0,0,0],null,"misc",false,null,"sqrt",1,true,false,0,"m/s2/(Hz^.5); m/s2/(Hz^(1/2)); m per s2 per Hz^1/2","UCUM","","Constant","measures amplitude spectral density, and is equal to the square root of power spectral density\\n ","m2/s4/Hz",null,null,1,false],[false,"bit - logarithmic","bit_s","BIT_S","amount of information",1,[0,0,0,0,0,0,0],"bits","infotech",false,null,"ld",1,true,false,0,"bit-s; bit s; bit logarithmic","UCUM","LogA","Nonclinical","defined as the log base 2 of the number of distinct signals; cannot practically be used to express more than 1000 bits\\n\\nIn information theory, the definition of the amount of self-information and information entropy is often expressed with the binary logarithm (log base 2)","1",null,null,1,false],[false,"bit","bit","BIT","amount of information",1,[0,0,0,0,0,0,0],"bit","infotech",true,null,null,1,false,false,0,"bits","UCUM","","Nonclinical","dimensionless information unit of 1 used in computing and digital communications","1","1","1",1,false],[false,"byte","By","BY","amount of information",8,[0,0,0,0,0,0,0],"B","infotech",true,null,null,1,false,false,0,"bytes","UCUM","","Nonclinical","equal to 8 bits","bit","bit","8",8,false],[false,"baud","Bd","BD","signal transmission rate",1,[0,1,0,0,0,0,0],"Bd","infotech",true,null,"inv",1,false,false,0,"Bd; bauds","UCUM","Freq","Nonclinical","unit to express rate in symbols per second or pulses per second. ","s","/s","1",1,false],[false,"per twelve hour","/(12.h)","/HR","",0.000023148148148148147,[0,-1,0,0,0,0,0],"/h",null,false,null,null,1,false,false,0,"per 12 hours; 12hrs; 12 hrs; /12hrs","LOINC","Rat","Clinical","",null,null,null,null,false],[false,"per arbitrary unit","/[arb\'U]","/[ARB\'U]","",1,[0,0,0,0,0,0,0],"/arb/ U",null,false,null,null,1,false,true,0,"/arbU","LOINC","InvA ","Clinical","",null,null,null,null,false],[false,"per high power field","/[HPF]","/[HPF]","",1,[0,0,0,0,0,0,0],"/HPF",null,false,null,null,1,false,false,0,"/HPF; per HPF","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per international unit","/[IU]","/[IU]","",1,[0,0,0,0,0,0,0],"/i/U.",null,false,null,null,1,false,true,0,"international units; /IU; per IU","LOINC","InvA","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)",null,null,null,null,false],[false,"per low power field","/[LPF]","/[LPF]","",1,[0,0,0,0,0,0,0],"/LPF",null,false,null,null,1,false,false,0,"/LPF; per LPF","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per 10 billion ","/10*10","/10*10","",1e-10,[0,0,0,0,0,0,0],"/1010<.sup>",null,false,null,null,1,false,false,0,"/10^10; per 10*10","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per trillion ","/10*12","/10*12","",1e-12,[0,0,0,0,0,0,0],"/1012<.sup>",null,false,null,null,1,false,false,0,"/10^12; per 10*12","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per thousand","/10*3","/10*3","",0.001,[0,0,0,0,0,0,0],"/103<.sup>",null,false,null,null,1,false,false,0,"/10^3; per 10*3","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per million","/10*6","/10*6","",0.000001,[0,0,0,0,0,0,0],"/106<.sup>",null,false,null,null,1,false,false,0,"/10^6; per 10*6;","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per billion","/10*9","/10*9","",1e-9,[0,0,0,0,0,0,0],"/109<.sup>",null,false,null,null,1,false,false,0,"/10^9; per 10*9","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per 100","/100","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"per hundred; 10^2; 10*2","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per 100 cells","/100{cells}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 cells; /100cells; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,false],[false,"per 100 neutrophils","/100{neutrophils}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 neutrophils; /100neutrophils; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,false],[false,"per 100 spermatozoa","/100{spermatozoa}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 spermatozoa; /100spermatozoa; per hundred","LOINC","NFr","Clinical","",null,null,null,null,false],[false,"per 100 white blood cells","/100{WBCs}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 WBCs; /100WBCs; per hundred","LOINC","Ratio; NFr","Clinical","",null,null,null,null,false],[false,"per year","/a","/ANN","",3.168808781402895e-8,[0,-1,0,0,0,0,0],"/a",null,false,null,null,1,false,false,0,"/Years; /yrs; yearly","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per centimeter of water","/cm[H2O]","/CM[H2O]","",0.000010197162129779282,[1,2,-1,0,0,0,0],"/cm\xa0HO2<.r>",null,false,null,null,1,false,false,0,"/cmH2O; /cm H2O; centimeters; centimetres","LOINC","InvPress","Clinical","",null,null,null,null,false],[false,"per day","/d","/D","",0.000011574074074074073,[0,-1,0,0,0,0,0],"/d",null,false,null,null,1,false,false,0,"/dy; per day","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per deciliter","/dL","/DL","",10000,[-3,0,0,0,0,0,0],"/dL",null,false,null,null,1,false,false,0,"per dL; /deciliter; decilitre","LOINC","NCnc","Clinical","",null,null,null,null,false],[false,"per gram","/g","/G","",1,[0,0,-1,0,0,0,0],"/g",null,false,null,null,1,false,false,0,"/gm; /gram; per g","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per hour","/h","/HR","",0.0002777777777777778,[0,-1,0,0,0,0,0],"/h",null,false,null,null,1,false,false,0,"/hr; /hour; per hr","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per kilogram","/kg","/KG","",0.001,[0,0,-1,0,0,0,0],"/kg",null,false,null,null,1,false,false,0,"per kg; per kilogram","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per liter","/L","/L","",1000,[-3,0,0,0,0,0,0],"/L",null,false,null,null,1,false,false,0,"/liter; litre","LOINC","NCnc","Clinical","",null,null,null,null,false],[false,"per square meter","/m2","/M2","",1,[-2,0,0,0,0,0,0],"/m2<.sup>",null,false,null,null,1,false,false,0,"/m^2; /m*2; /sq. m; per square meter; meter squared; metre","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per cubic meter","/m3","/M3","",1,[-3,0,0,0,0,0,0],"/m3<.sup>",null,false,null,null,1,false,false,0,"/m^3; /m*3; /cu. m; per cubic meter; meter cubed; per m3; metre","LOINC","NCncn","Clinical","",null,null,null,null,false],[false,"per milligram","/mg","/MG","",1000,[0,0,-1,0,0,0,0],"/mg",null,false,null,null,1,false,false,0,"/milligram; per mg","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per minute","/min","/MIN","",0.016666666666666666,[0,-1,0,0,0,0,0],"/min",null,false,null,null,1,false,false,0,"/minute; per mins; breaths beats per minute","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per milliliter","/mL","/ML","",1000000,[-3,0,0,0,0,0,0],"/mL",null,false,null,null,1,false,false,0,"/milliliter; per mL; millilitre","LOINC","NCncn","Clinical","",null,null,null,null,false],[false,"per millimeter","/mm","/MM","",1000,[-1,0,0,0,0,0,0],"/mm",null,false,null,null,1,false,false,0,"/millimeter; per mm; millimetre","LOINC","InvLen","Clinical","",null,null,null,null,false],[false,"per month","/mo","/MO","",3.802570537683474e-7,[0,-1,0,0,0,0,0],"/mo",null,false,null,null,1,false,false,0,"/month; per mo; monthly; month","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per second","/s","/S","",1,[0,-1,0,0,0,0,0],"/s",null,false,null,null,1,false,false,0,"/second; /sec; per sec; frequency; Hertz; Herz; Hz; becquerels; Bq; s-1; s^-1","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per enzyme unit","/U","/U","",9.963241120049633e-17,[0,1,0,0,0,0,0],"/U",null,false,null,null,1,false,false,-1,"/enzyme units; per U","LOINC","InvC; NCat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,false],[false,"per microliter","/uL","/UL","",999999999.9999999,[-3,0,0,0,0,0,0],"/\u03bcL",null,false,null,null,1,false,false,0,"/microliter; microlitre; /mcl; per uL","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"per week","/wk","/WK","",0.0000016534391534391535,[0,-1,0,0,0,0,0],"/wk",null,false,null,null,1,false,false,0,"/week; per wk; weekly, weeks","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"APL unit per milliliter","[APL\'U]/mL","[APL\'U]/ML","biologic activity of anticardiolipin IgA",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"APL/mL; APL\'U/mL; APL U/mL; APL/milliliter; IgA anticardiolipin units per milliliter; IgA Phospholipid Units; millilitre; biologic activity of","LOINC","ACnc","Clinical","Units for an anti phospholipid syndrome test","1","1","1",1,false],[false,"arbitrary unit per milliliter","[arb\'U]/mL","[ARB\'U]/ML","arbitrary",1000000,[-3,0,0,0,0,0,0],"(arb. U)/mL","chemical",false,null,null,1,false,true,0,"arb\'U/mL; arbU/mL; arb U/mL; arbitrary units per milliliter; millilitre","LOINC","ACnc","Clinical","relative unit of measurement to show the ratio of test measurement to reference measurement","1","1","1",1,false],[false,"colony forming units per liter","[CFU]/L","[CFU]/L","amount of a proliferating organism",1000,[-3,0,0,0,0,0,0],"CFU/L","chemical",false,null,null,1,false,true,0,"CFU per Liter; CFU/L","LOINC","NCnc","Clinical","","1","1","1",1,false],[false,"colony forming units per milliliter","[CFU]/mL","[CFU]/ML","amount of a proliferating organism",1000000,[-3,0,0,0,0,0,0],"CFU/mL","chemical",false,null,null,1,false,true,0,"CFU per mL; CFU/mL","LOINC","NCnc","Clinical","","1","1","1",1,false],[false,"foot per foot - US","[ft_us]/[ft_us]","[FT_US]/[FT_US]","length",1,[0,0,0,0,0,0,0],"(ftus)/(ftus)","us-lengths",false,null,null,1,false,false,0,"ft/ft; ft per ft; feet per feet; visual acuity","","LenRto","Clinical","distance ratio to measure 20:20 vision","m/3937","M/3937","1200",1200,false],[false,"GPL unit per milliliter","[GPL\'U]/mL","[GPL\'U]/ML","biologic activity of anticardiolipin IgG",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"GPL U/mL; GPL\'U/mL; GPL/mL; GPL U per mL; IgG Phospholipid Units per milliliters; IgG anticardiolipin units; millilitres ","LOINC","ACnc; AMass","Clinical","Units for an antiphospholipid test","1","1","1",1,false],[false,"international unit per 2 hour","[IU]/(2.h)","[IU]/HR","arbitrary",0.0001388888888888889,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/2hrs; IU/2 hours; IU per 2 hrs; international units per 2 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per 24 hour","[IU]/(24.h)","[IU]/HR","arbitrary",0.000011574074074074073,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/24hr; IU/24 hours; IU per 24 hrs; international units per 24 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per day","[IU]/d","[IU]/D","arbitrary",0.000011574074074074073,[0,-1,0,0,0,0,0],"(i.U.)/d","chemical",true,null,null,1,false,true,0,"IU/dy; IU/days; IU per dys; international units per day","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per deciliter","[IU]/dL","[IU]/DL","arbitrary",10000,[-3,0,0,0,0,0,0],"(i.U.)/dL","chemical",true,null,null,1,false,true,0,"IU/dL; IU per dL; international units per deciliters; decilitres","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per gram","[IU]/g","[IU]/G","arbitrary",1,[0,0,-1,0,0,0,0],"(i.U.)/g","chemical",true,null,null,1,false,true,0,"IU/gm; IU/gram; IU per gm; IU per g; international units per gram","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per hour","[IU]/h","[IU]/HR","arbitrary",0.0002777777777777778,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/hrs; IU per hours; international units per hour","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per kilogram","[IU]/kg","[IU]/KG","arbitrary",0.001,[0,0,-1,0,0,0,0],"(i.U.)/kg","chemical",true,null,null,1,false,true,0,"IU/kg; IU/kilogram; IU per kg; units","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per kilogram per day","[IU]/kg/d","[IU]/KG/D","arbitrary",1.1574074074074074e-8,[0,-1,-1,0,0,0,0],"(i.U.)/kg/d","chemical",true,null,null,1,false,true,0,"IU/kg/dy; IU/kg/day; IU/kilogram/day; IU per kg per day; units","LOINC","ACntRat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per liter","[IU]/L","[IU]/L","arbitrary",1000,[-3,0,0,0,0,0,0],"(i.U.)/L","chemical",true,null,null,1,false,true,0,"IU/L; IU/liter; IU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per minute","[IU]/min","[IU]/MIN","arbitrary",0.016666666666666666,[0,-1,0,0,0,0,0],"(i.U.)/min","chemical",true,null,null,1,false,true,0,"IU/min; IU/minute; IU per minute; international units","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per milliliter","[IU]/mL","[IU]/ML","arbitrary",1000000,[-3,0,0,0,0,0,0],"(i.U.)/mL","chemical",true,null,null,1,false,true,0,"IU/mL; IU per mL; international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"MPL unit per milliliter","[MPL\'U]/mL","[MPL\'U]/ML","biologic activity of anticardiolipin IgM",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"MPL/mL; MPL U/mL; MPL\'U/mL; IgM anticardiolipin units; IgM Phospholipid Units; millilitre ","LOINC","ACnc","Clinical","units for antiphospholipid test\\n","1","1","1",1,false],[false,"number per high power field","{#}/[HPF]","/[HPF]","",1,[0,0,0,0,0,0,0],"/HPF",null,false,null,null,1,false,false,0,"#/HPF; # per HPF; number/HPF; numbers per high power field","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"number per low power field","{#}/[LPF]","/[LPF]","",1,[0,0,0,0,0,0,0],"/LPF",null,false,null,null,1,false,false,0,"#/LPF; # per LPF; number/LPF; numbers per low power field","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"IgA antiphosphatidylserine unit ","{APS\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"APS Unit; Phosphatidylserine Antibody IgA Units","LOINC","ACnc","Clinical","unit for antiphospholipid test",null,null,null,null,false],[false,"EIA index","{EIA_index}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"enzyme immunoassay index","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"kaolin clotting time","{KCT\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"KCT","LOINC","Time","Clinical","sensitive\xa0test to detect\xa0lupus anticoagulants; measured in seconds",null,null,null,null,false],[false,"IgM antiphosphatidylserine unit","{MPS\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"Phosphatidylserine Antibody IgM Measurement ","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"trillion per liter","10*12/L","(10*12)/L","number",1000000000000000,[-3,0,0,0,0,0,0],"(1012)/L","dimless",false,null,null,1,false,false,0,"10^12/L; 10*12 per Liter; trillion per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^3 (used for cell count)","10*3","10*3","number",1000,[0,0,0,0,0,0,0],"103","dimless",false,null,null,1,false,false,0,"10^3; thousand","LOINC","Num","Clinical","usually used for counting entities (e.g. blood cells) per volume","1","1","10",10,false],[false,"thousand per liter","10*3/L","(10*3)/L","number",1000000,[-3,0,0,0,0,0,0],"(103)/L","dimless",false,null,null,1,false,false,0,"10^3/L; 10*3 per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"thousand per milliliter","10*3/mL","(10*3)/ML","number",1000000000,[-3,0,0,0,0,0,0],"(103)/mL","dimless",false,null,null,1,false,false,0,"10^3/mL; 10*3 per mL; thousand per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"thousand per microliter","10*3/uL","(10*3)/UL","number",999999999999.9999,[-3,0,0,0,0,0,0],"(103)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^3/uL; 10*3 per uL; thousand per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10 thousand per microliter","10*4/uL","(10*4)/UL","number",10000000000000,[-3,0,0,0,0,0,0],"(104)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^4/uL; 10*4 per uL; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^5 ","10*5","10*5","number",100000,[0,0,0,0,0,0,0],"105","dimless",false,null,null,1,false,false,0,"one hundred thousand","LOINC","Num","Clinical","","1","1","10",10,false],[false,"10^6","10*6","10*6","number",1000000,[0,0,0,0,0,0,0],"106","dimless",false,null,null,1,false,false,0,"","LOINC","Num","Clinical","","1","1","10",10,false],[false,"million colony forming unit per liter","10*6.[CFU]/L","(10*6).[CFU]/L","number",1000000000,[-3,0,0,0,0,0,0],"(106).CFU/L","dimless",false,null,null,1,false,true,0,"10*6 CFU/L; 10^6 CFU/L; 10^6CFU; 10^6 CFU per liter; million colony forming units; litre","LOINC","ACnc","Clinical","","1","1","10",10,false],[false,"million international unit","10*6.[IU]","(10*6).[IU]","number",1000000,[0,0,0,0,0,0,0],"(106).(i.U.)","dimless",false,null,null,1,false,true,0,"10*6 IU; 10^6 IU; international units","LOINC","arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","1","1","10",10,false],[false,"million per 24 hour","10*6/(24.h)","(10*6)/HR","number",11.574074074074074,[0,-1,0,0,0,0,0],"(106)/h","dimless",false,null,null,1,false,false,0,"10*6/24hrs; 10^6/24 hrs; 10*6 per 24 hrs; 10^6 per 24 hours","LOINC","NRat","Clinical","","1","1","10",10,false],[false,"million per kilogram","10*6/kg","(10*6)/KG","number",1000,[0,0,-1,0,0,0,0],"(106)/kg","dimless",false,null,null,1,false,false,0,"10^6/kg; 10*6 per kg; 10*6 per kilogram; millions","LOINC","NCnt","Clinical","","1","1","10",10,false],[false,"million per liter","10*6/L","(10*6)/L","number",1000000000,[-3,0,0,0,0,0,0],"(106)/L","dimless",false,null,null,1,false,false,0,"10^6/L; 10*6 per Liter; 10^6 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"million per milliliter","10*6/mL","(10*6)/ML","number",1000000000000,[-3,0,0,0,0,0,0],"(106)/mL","dimless",false,null,null,1,false,false,0,"10^6/mL; 10*6 per mL; 10*6 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"million per microliter","10*6/uL","(10*6)/UL","number",1000000000000000,[-3,0,0,0,0,0,0],"(106)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^6/uL; 10^6 per uL; 10^6/mcl; 10^6 per mcl; 10^6 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^8","10*8","10*8","number",100000000,[0,0,0,0,0,0,0],"108","dimless",false,null,null,1,false,false,0,"100 million; one hundred million; 10^8","LOINC","Num","Clinical","","1","1","10",10,false],[false,"billion per liter","10*9/L","(10*9)/L","number",1000000000000,[-3,0,0,0,0,0,0],"(109)/L","dimless",false,null,null,1,false,false,0,"10^9/L; 10*9 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"billion per milliliter","10*9/mL","(10*9)/ML","number",1000000000000000,[-3,0,0,0,0,0,0],"(109)/mL","dimless",false,null,null,1,false,false,0,"10^9/mL; 10*9 per mL; 10^9 per mL; 10*9 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"billion per microliter","10*9/uL","(10*9)/UL","number",1000000000000000000,[-3,0,0,0,0,0,0],"(109)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^9/uL; 10^9 per uL; 10^9/mcl; 10^9 per mcl; 10*9 per uL; 10*9 per mcl; 10*9/mcl; 10^9 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10 liter per minute per square meter","10.L/(min.m2)","L/(MIN.M2)","",0.00016666666666666666,[1,-1,0,0,0,0,0],"L/(min.(m2))",null,false,null,null,1,false,false,0,"10 liters per minutes per square meter; 10 L per min per m2; m^2; 10 L/(min*m2); 10L/(min*m^2); litres; sq. meter; metre; meters squared","LOINC","ArVRat","Clinical","",null,null,null,null,false],[false,"10 liter per minute","10.L/min","L/MIN","",0.00016666666666666666,[3,-1,0,0,0,0,0],"L/min",null,false,null,null,1,false,false,0,"10 liters per minute; 10 L per min; 10L; 10 L/min; litre","LOINC","VRat","Clinical","",null,null,null,null,false],[false,"10 micronewton second per centimeter to the fifth power per square meter","10.uN.s/(cm5.m2)","(UN.S)/(CM5.M2)","",100000000,[-6,-1,1,0,0,0,0],"(\u03bcN.s)/(cm5).(m2)",null,false,null,null,1,false,false,0,"dyne seconds per centimeter5 and square meter; dyn.s/(cm5.m2); dyn.s/cm5/m2; cm^5; m^2","LOINC","","Clinical","unit to measure systemic vascular resistance per body surface area",null,null,null,null,false],[false,"24 hour","24.h","HR","",86400,[0,1,0,0,0,0,0],"h",null,false,null,null,1,false,false,0,"24hrs; 24 hrs; 24 hours; days; dy","LOINC","Time","Clinical","",null,null,null,null,false],[false,"ampere per meter","A/m","A/M","electric current",1,[-1,-1,0,0,0,1,0],"A/m","si",true,null,null,1,false,false,0,"A/m; amp/meter; magnetic field strength; H; B; amperes per meter; metre","LOINC","","Clinical","unit of magnetic field strength","C/s","C/S","1",1,false],[true,"centigram","cg","CG","mass",0.01,[0,0,1,0,0,0,0],"cg",null,false,"M",null,1,false,false,0,"centigrams; cg; cgm","LOINC","Mass","Clinical","",null,null,null,null,false],[false,"centiliter","cL","CL","volume",0.00001,[3,0,0,0,0,0,0],"cL","iso1000",true,null,null,1,false,false,0,"centiliters; centilitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"centimeter","cm","CM","length",0.01,[1,0,0,0,0,0,0],"cm",null,false,"L",null,1,false,false,0,"centimeters; centimetres","LOINC","Len","Clinical","",null,null,null,null,false],[false,"centimeter of water","cm[H2O]","CM[H2O]","pressure",98066.5,[-1,-2,1,0,0,0,0],"cm\xa0HO2","clinical",true,null,null,1,false,false,0,"cm H2O; cmH2O; centimetres; pressure","LOINC","Pres","Clinical","unit of pressure mostly applies to blood pressure","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of water per liter per second","cm[H2O]/L/s","(CM[H2O]/L)/S","pressure",98066500,[-4,-3,1,0,0,0,0],"(cm\xa0HO2)/L/s","clinical",true,null,null,1,false,false,0,"cm[H2O]/(L/s); cm[H2O].s/L; cm H2O/L/sec; cmH2O/L/sec; cmH2O/Liter; cmH2O per L per secs; centimeters of water per liters per second; centimetres; litres; cm[H2O]/(L/s)","LOINC","PresRat","Clinical","unit used to measure mean pulmonary resistance","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of water per second per meter","cm[H2O]/s/m","(CM[H2O]/S)/M","pressure",98066.5,[-2,-3,1,0,0,0,0],"(cm\xa0HO2)/s/m","clinical",true,null,null,1,false,false,0,"cm[H2O]/(s.m); cm H2O/s/m; cmH2O; cmH2O/sec/m; cmH2O per secs per meters; centimeters of water per seconds per meter; centimetres; metre","LOINC","PresRat","Clinical","unit used to measure pulmonary pressure time product","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of mercury","cm[Hg]","CM[HG]","pressure",1333220,[-1,-2,1,0,0,0,0],"cm\xa0Hg","clinical",true,null,null,1,false,false,0,"centimeters of mercury; centimetres; cmHg; cm Hg","LOINC","Pres","Clinical","unit of pressure where 1 cmHg = 10 torr","kPa","KPAL","133.3220",133.322,false],[true,"square centimeter","cm2","CM2","length",0.0001,[2,0,0,0,0,0,0],"cm2",null,false,"L",null,1,false,false,0,"cm^2; sq cm; centimeters squared; square centimeters; centimetre; area","LOINC","Area","Clinical","",null,null,null,null,false],[true,"square centimeter per second","cm2/s","CM2/S","length",0.0001,[2,-1,0,0,0,0,0],"(cm2)/s",null,false,"L",null,1,false,false,0,"cm^2/sec; square centimeters per second; sq cm per sec; cm2; centimeters squared; centimetres","LOINC","AreaRat","Clinical","",null,null,null,null,false],[false,"centipoise","cP","CP","dynamic viscosity",1,[-1,-1,1,0,0,0,0],"cP","cgs",true,null,null,1,false,false,0,"cps; centiposes","LOINC","Visc","Clinical","unit of dynamic viscosity in the CGS system with base units: 10^\u22123 Pa.s = 1 mPa\xb7.s (1 millipascal second)","dyn.s/cm2","DYN.S/CM2","1",1,false],[false,"centistoke","cSt","CST","kinematic viscosity",0.0000010000000000000002,[2,-1,0,0,0,0,0],"cSt","cgs",true,null,null,1,false,false,0,"centistokes","LOINC","Visc","Clinical","unit for kinematic viscosity with base units of mm^2/s (square millimeter per second)","cm2/s","CM2/S","1",1,false],[false,"dekaliter per minute","daL/min","DAL/MIN","volume",0.00016666666666666666,[3,-1,0,0,0,0,0],"daL/min","iso1000",true,null,null,1,false,false,0,"dekalitres; dekaliters per minute; per min","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"dekaliter per minute per square meter","daL/min/m2","(DAL/MIN)/M2","volume",0.00016666666666666666,[1,-1,0,0,0,0,0],"(daL/min)/(m2)","iso1000",true,null,null,1,false,false,0,"daL/min/m^2; daL/minute/m2; sq. meter; dekaliters per minutes per square meter; meter squared; dekalitres; metre","LOINC","ArVRat","Clinical","The area usually is the body surface area used to normalize cardiovascular measures for patient\'s size","l",null,"1",1,false],[false,"decibel","dB","DB","level",1,[0,0,0,0,0,0,0],"dB","levels",true,null,"lg",0.1,true,false,0,"decibels","LOINC","LogRto","Clinical","unit most commonly used in acoustics as unit of sound pressure level. (also see B[SPL] or bel sound pressure level). ","1",null,null,1,false],[false,"degree per second","deg/s","DEG/S","plane angle",0.017453292519943295,[0,-1,0,1,0,0,0],"\xb0/s","iso1000",false,null,null,1,false,false,0,"deg/sec; deg per sec; \xb0/sec; twist rate; angular speed; rotational speed","LOINC","ARat","Clinical","unit of angular (rotational) speed used to express turning rate","[pi].rad/360","[PI].RAD/360","2",2,false],[true,"decigram","dg","DG","mass",0.1,[0,0,1,0,0,0,0],"dg",null,false,"M",null,1,false,false,0,"decigrams; dgm; 0.1 grams; 1/10 gm","LOINC","Mass","Clinical","equal to 1/10 gram",null,null,null,null,false],[false,"deciliter","dL","DL","volume",0.0001,[3,0,0,0,0,0,0],"dL","iso1000",true,null,null,1,false,false,0,"deciliters; decilitres; 0.1 liters; 1/10 L","LOINC","Vol","Clinical","equal to 1/10 liter","l",null,"1",1,false],[true,"decimeter","dm","DM","length",0.1,[1,0,0,0,0,0,0],"dm",null,false,"L",null,1,false,false,0,"decimeters; decimetres; 0.1 meters; 1/10 m; 10 cm; centimeters","LOINC","Len","Clinical","equal to 1/10 meter or 10 centimeters",null,null,null,null,false],[true,"square decimeter per square second","dm2/s2","DM2/S2","length",0.010000000000000002,[2,-2,0,0,0,0,0],"(dm2)/(s2)",null,false,"L",null,1,false,false,0,"dm2 per s2; dm^2/s^2; decimeters squared per second squared; sq dm; sq sec","LOINC","EngMass (massic energy)","Clinical","units for energy per unit mass or Joules per kilogram (J/kg = kg.m2/s2/kg = m2/s2) ",null,null,null,null,false],[false,"dyne second per centimeter per square meter","dyn.s/(cm.m2)","(DYN.S)/(CM.M2)","force",1,[-2,-1,1,0,0,0,0],"(dyn.s)/(cm.(m2))","cgs",true,null,null,1,false,false,0,"(dyn*s)/(cm*m2); (dyn*s)/(cm*m^2); dyn s per cm per m2; m^2; dyne seconds per centimeters per square meter; centimetres; sq. meter; squared","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,false],[false,"dyne second per centimeter","dyn.s/cm","(DYN.S)/CM","force",1,[0,-1,1,0,0,0,0],"(dyn.s)/cm","cgs",true,null,null,1,false,false,0,"(dyn*s)/cm; dyn sec per cm; seconds; centimetre; dyne seconds","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,false],[false,"equivalent per liter","eq/L","EQ/L","amount of substance",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"eq/L","chemical",true,null,null,1,false,false,1,"eq/liter; eq/litre; eqs; equivalents per liter; litre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per milliliter","eq/mL","EQ/ML","amount of substance",6.0221367e+29,[-3,0,0,0,0,0,0],"eq/mL","chemical",true,null,null,1,false,false,1,"equivalent/milliliter; equivalents per milliliter; eq per mL; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per millimole","eq/mmol","EQ/MMOL","amount of substance",1000,[0,0,0,0,0,0,0],"eq/mmol","chemical",true,null,null,1,false,false,0,"equivalent/millimole; equivalents per millimole; eq per mmol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per micromole","eq/umol","EQ/UMOL","amount of substance",1000000,[0,0,0,0,0,0,0],"eq/\u03bcmol","chemical",true,null,null,1,false,false,0,"equivalent/micromole; equivalents per micromole; eq per umol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[true,"femtogram","fg","FG","mass",1e-15,[0,0,1,0,0,0,0],"fg",null,false,"M",null,1,false,false,0,"fg; fgm; femtograms; weight","LOINC","Mass","Clinical","equal to 10^-15 grams",null,null,null,null,false],[false,"femtoliter","fL","FL","volume",1e-18,[3,0,0,0,0,0,0],"fL","iso1000",true,null,null,1,false,false,0,"femtolitres; femtoliters","LOINC","Vol; EntVol","Clinical","equal to 10^-15 liters","l",null,"1",1,false],[true,"femtometer","fm","FM","length",1e-15,[1,0,0,0,0,0,0],"fm",null,false,"L",null,1,false,false,0,"femtometres; femtometers","LOINC","Len","Clinical","equal to 10^-15 meters",null,null,null,null,false],[false,"femtomole","fmol","FMOL","amount of substance",602213670,[0,0,0,0,0,0,0],"fmol","si",true,null,null,1,false,false,1,"femtomoles","LOINC","EntSub","Clinical","equal to 10^-15 moles","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per gram","fmol/g","FMOL/G","amount of substance",602213670,[0,0,-1,0,0,0,0],"fmol/g","si",true,null,null,1,false,false,1,"femtomoles; fmol/gm; fmol per gm","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per liter","fmol/L","FMOL/L","amount of substance",602213670000,[-3,0,0,0,0,0,0],"fmol/L","si",true,null,null,1,false,false,1,"femtomoles; fmol per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per milligram","fmol/mg","FMOL/MG","amount of substance",602213670000,[0,0,-1,0,0,0,0],"fmol/mg","si",true,null,null,1,false,false,1,"fmol per mg; femtomoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per milliliter","fmol/mL","FMOL/ML","amount of substance",602213670000000,[-3,0,0,0,0,0,0],"fmol/mL","si",true,null,null,1,false,false,1,"femtomoles; millilitre; fmol per mL; fmol per milliliter","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[true,"gram meter","g.m","G.M","mass",1,[1,0,1,0,0,0,0],"g.m",null,false,"M",null,1,false,false,0,"g*m; gxm; meters; metres","LOINC","Enrg","Clinical","Unit for measuring stroke work (heart work)",null,null,null,null,false],[true,"gram per 100 gram","g/(100.g)","G/G","mass",0.01,[0,0,0,0,0,0,0],"g/g",null,false,"M",null,1,false,false,0,"g/100 gm; 100gm; grams per 100 grams; gm per 100 gm","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"gram per 12 hour","g/(12.h)","G/HR","mass",0.000023148148148148147,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/12hrs; 12 hrs; gm per 12 hrs; 12hrs; grams per 12 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 24 hour","g/(24.h)","G/HR","mass",0.000011574074074074073,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; gm/dy; gm per dy; grams per day","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 3 days","g/(3.d)","G/D","mass",0.000003858024691358025,[0,-1,1,0,0,0,0],"g/d",null,false,"M",null,1,false,false,0,"gm/3dy; gm/3 dy; gm per 3 days; grams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 4 hour","g/(4.h)","G/HR","mass",0.00006944444444444444,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/4hrs; gm/4 hrs; gm per 4 hrs; 4hrs; grams per 4 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 48 hour","g/(48.h)","G/HR","mass",0.000005787037037037037,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/48hrs; gm/48 hrs; gm per 48 hrs; 48hrs; grams per 48 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 5 hour","g/(5.h)","G/HR","mass",0.00005555555555555556,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/5hrs; gm/5 hrs; gm per 5 hrs; 5hrs; grams per 5 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 6 hour","g/(6.h)","G/HR","mass",0.000046296296296296294,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/6hrs; gm/6 hrs; gm per 6 hrs; 6hrs; grams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 72 hour","g/(72.h)","G/HR","mass",0.000003858024691358025,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/72hrs; gm/72 hrs; gm per 72 hrs; 72hrs; grams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per cubic centimeter","g/cm3","G/CM3","mass",999999.9999999999,[-3,0,1,0,0,0,0],"g/(cm3)",null,false,"M",null,1,false,false,0,"g/cm^3; gm per cm3; g per cm^3; grams per centimeter cubed; cu. cm; centimetre; g/mL; gram per milliliter; millilitre","LOINC","MCnc","Clinical","g/cm3 = g/mL",null,null,null,null,false],[true,"gram per day","g/d","G/D","mass",0.000011574074074074073,[0,-1,1,0,0,0,0],"g/d",null,false,"M",null,1,false,false,0,"gm/dy; gm per dy; grams per day; gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; serving","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per deciliter","g/dL","G/DL","mass",10000,[-3,0,1,0,0,0,0],"g/dL",null,false,"M",null,1,false,false,0,"gm/dL; gm per dL; grams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per gram","g/g","G/G","mass",1,[0,0,0,0,0,0,0],"g/g",null,false,"M",null,1,false,false,0,"gm; grams","LOINC","MRto ","Clinical","",null,null,null,null,false],[true,"gram per hour","g/h","G/HR","mass",0.0002777777777777778,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/hr; gm per hr; grams; intake; output","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per hour per square meter","g/h/m2","(G/HR)/M2","mass",0.0002777777777777778,[-2,-1,1,0,0,0,0],"(g/h)/(m2)",null,false,"M",null,1,false,false,0,"gm/hr/m2; gm/h/m2; /m^2; sq. m; g per hr per m2; grams per hours per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,false],[true,"gram per kilogram","g/kg ","G/KG","mass",0.001,[0,0,0,0,0,0,0],"g/kg",null,false,"M",null,1,false,false,0,"g per kg; gram per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"gram per kilogram per 8 hour ","g/kg/(8.h)","(G/KG)/HR","mass",3.472222222222222e-8,[0,-1,0,0,0,0,0],"(g/kg)/h",null,false,"M",null,1,false,false,0,"g/(8.kg.h); gm/kg/8hrs; 8 hrs; g per kg per 8 hrs; 8hrs; grams per kilograms per 8 hours; shift","LOINC","MCntRat; RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a 8 hours, divided by the subject\'s body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per day","g/kg/d","(G/KG)/D","mass",1.1574074074074074e-8,[0,-1,0,0,0,0,0],"(g/kg)/d",null,false,"M",null,1,false,false,0,"g/(kg.d); gm/kg/dy; gm per kg per dy; grams per kilograms per day","LOINC","RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a day, divided by the subject\'s body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per hour","g/kg/h","(G/KG)/HR","mass",2.7777777777777776e-7,[0,-1,0,0,0,0,0],"(g/kg)/h",null,false,"M",null,1,false,false,0,"g/(kg.h); g/kg/hr; g per kg per hrs; grams per kilograms per hour","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per minute","g/kg/min","(G/KG)/MIN","mass",0.000016666666666666667,[0,-1,0,0,0,0,0],"(g/kg)/min",null,false,"M",null,1,false,false,0,"g/(kg.min); g/kg/min; g per kg per min; grams per kilograms per minute","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per liter","g/L","G/L","mass",1000,[-3,0,1,0,0,0,0],"g/L",null,false,"M",null,1,false,false,0,"gm per liter; g/liter; grams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per square meter","g/m2","G/M2","mass",1,[-2,0,1,0,0,0,0],"g/(m2)",null,false,"M",null,1,false,false,0,"g/m^2; gram/square meter; g/sq m; g per m2; g per m^2; grams per square meter; meters squared; metre","LOINC","ArMass","Clinical","Tests measure myocardial mass (heart ventricle system) per body surface area; unit used to measure mass dose per body surface area",null,null,null,null,false],[true,"gram per milligram","g/mg","G/MG","mass",1000,[0,0,0,0,0,0,0],"g/mg",null,false,"M",null,1,false,false,0,"g per mg; grams per milligram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,false],[true,"gram per minute","g/min","G/MIN","mass",0.016666666666666666,[0,-1,1,0,0,0,0],"g/min",null,false,"M",null,1,false,false,0,"g per min; grams per minute; gram/minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per milliliter","g/mL","G/ML","mass",1000000,[-3,0,1,0,0,0,0],"g/mL",null,false,"M",null,1,false,false,0,"g per mL; grams per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per millimole","g/mmol","G/MMOL","mass",1.6605401866749388e-21,[0,0,1,0,0,0,0],"g/mmol",null,false,"M",null,1,false,false,-1,"grams per millimole; g per mmol","LOINC","Ratio","Clinical","",null,null,null,null,false],[false,"joule per liter","J/L","J/L","energy",1000000,[-1,-2,1,0,0,0,0],"J/L","si",true,null,null,1,false,false,0,"joules per liter; litre; J per L","LOINC","EngCnc","Clinical","","N.m","N.M","1",1,false],[true,"degree Kelvin per Watt","K/W","K/W","temperature",0.001,[-2,3,-1,0,1,0,0],"K/W",null,false,"C",null,1,false,false,0,"degree Kelvin/Watt; K per W; thermal ohm; thermal resistance; degrees","LOINC","TempEngRat","Clinical","unit for absolute thermal resistance equal to the reciprocal of thermal conductance. Unit used for tests to measure work of breathing",null,null,null,null,false],[false,"kilo international unit per liter","k[IU]/L","K[IU]/L","arbitrary",1000000,[-3,0,0,0,0,0,0],"(ki.U.)/L","chemical",true,null,null,1,false,true,0,"kIU/L; kIU per L; kIU per liter; kilo international units; litre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/L","[iU]","[IU]","1",1,false],[false,"kilo international unit per milliliter","k[IU]/mL","K[IU]/ML","arbitrary",1000000000,[-3,0,0,0,0,0,0],"(ki.U.)/mL","chemical",true,null,null,1,false,true,0,"kIU/mL; kIU per mL; kIU per milliliter; kilo international units; millilitre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/mL","[iU]","[IU]","1",1,false],[false,"katal per kilogram","kat/kg","KAT/KG","catalytic activity",602213670000000000000,[0,-1,-1,0,0,0,0],"kat/kg","chemical",true,null,null,1,false,false,1,"kat per kg; katals per kilogram; mol/s/kg; moles per seconds per kilogram","LOINC","CCnt","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"katal per liter","kat/L","KAT/L","catalytic activity",6.0221366999999994e+26,[-3,-1,0,0,0,0,0],"kat/L","chemical",true,null,null,1,false,false,1,"kat per L; katals per liter; litre; mol/s/L; moles per seconds per liter","LOINC","CCnc","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"kilocalorie","kcal","KCAL","energy",4184000,[2,-2,1,0,0,0,0],"kcal","heat",true,null,null,1,false,false,0,"kilogram calories; large calories; food calories; kcals","LOINC","EngRat","Clinical","It is equal to 1000 calories (equal to 4.184 kJ). But in practical usage, kcal refers to food calories which excludes caloric content in fiber and other constitutes that is not digestible by humans. Also see nutrition label Calories ([Cal])","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per 24 hour","kcal/(24.h)","KCAL/HR","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/h","heat",true,null,null,1,false,false,0,"kcal/24hrs; kcal/24 hrs; kcal per 24hrs; kilocalories per 24 hours; kilojoules; kJ/24hr; kJ/(24.h); kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","","EngRat","Clinical","","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per ounce","kcal/[oz_av]","KCAL/[OZ_AV]","energy",147586.25679704445,[2,-2,0,0,0,0,0],"kcal/oz","heat",true,null,null,1,false,false,0,"kcal/oz; kcal per ozs; large calories per ounces; food calories; servings; international","LOINC","EngCnt","Clinical","used in nutrition to represent calorie of food","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per day","kcal/d","KCAL/D","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/d","heat",true,null,null,1,false,false,0,"kcal/dy; kcal per day; kilocalories per days; kilojoules; kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","LOINC","EngRat","Clinical","unit in nutrition for food intake (measured in calories) in a day","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per hour","kcal/h","KCAL/HR","energy",1162.2222222222222,[2,-3,1,0,0,0,0],"kcal/h","heat",true,null,null,1,false,false,0,"kcal/hrs; kcals per hr; intake; kilocalories per hours; kilojoules","LOINC","EngRat","Clinical","used in nutrition to represent caloric requirement or consumption","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per kilogram per 24 hour","kcal/kg/(24.h)","(KCAL/KG)/HR","energy",0.04842592592592593,[2,-3,0,0,0,0,0],"(kcal/kg)/h","heat",true,null,null,1,false,false,0,"kcal/kg/24hrs; 24 hrs; kcal per kg per 24hrs; kilocalories per kilograms per 24 hours; kilojoules","LOINC","EngCntRat","Clinical","used in nutrition to represent caloric requirement per day based on subject\'s body weight in kilograms","cal_th","CAL_TH","1",1,false],[true,"kilogram","kg","KG","mass",1000,[0,0,1,0,0,0,0],"kg",null,false,"M",null,1,false,false,0,"kilograms; kgs","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"kilogram meter per second","kg.m/s","(KG.M)/S","mass",1000,[1,-1,1,0,0,0,0],"(kg.m)/s",null,false,"M",null,1,false,false,0,"kg*m/s; kg.m per sec; kg*m per sec; p; momentum","LOINC","","Clinical","unit for momentum = mass times velocity",null,null,null,null,false],[true,"kilogram per second per square meter","kg/(s.m2)","KG/(S.M2)","mass",1000,[-2,-1,1,0,0,0,0],"kg/(s.(m2))",null,false,"M",null,1,false,false,0,"kg/(s*m2); kg/(s*m^2); kg per s per m2; per sec; per m^2; kilograms per seconds per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,false],[true,"kilogram per hour","kg/h","KG/HR","mass",0.2777777777777778,[0,-1,1,0,0,0,0],"kg/h",null,false,"M",null,1,false,false,0,"kg/hr; kg per hr; kilograms per hour","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"kilogram per liter","kg/L","KG/L","mass",1000000,[-3,0,1,0,0,0,0],"kg/L",null,false,"M",null,1,false,false,0,"kg per liter; litre; kilograms","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"kilogram per square meter","kg/m2","KG/M2","mass",1000,[-2,0,1,0,0,0,0],"kg/(m2)",null,false,"M",null,1,false,false,0,"kg/m^2; kg/sq. m; kg per m2; per m^2; per sq. m; kilograms; meter squared; metre; BMI","LOINC","Ratio","Clinical","units for body mass index (BMI)",null,null,null,null,false],[true,"kilogram per cubic meter","kg/m3","KG/M3","mass",1000,[-3,0,1,0,0,0,0],"kg/(m3)",null,false,"M",null,1,false,false,0,"kg/m^3; kg/cu. m; kg per m3; per m^3; per cu. m; kilograms; meters cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"kilogram per minute","kg/min","KG/MIN","mass",16.666666666666668,[0,-1,1,0,0,0,0],"kg/min",null,false,"M",null,1,false,false,0,"kilogram/minute; kg per min; kilograms per minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"kilogram per mole","kg/mol","KG/MOL","mass",1.6605401866749388e-21,[0,0,1,0,0,0,0],"kg/mol",null,false,"M",null,1,false,false,-1,"kilogram/mole; kg per mol; kilograms per mole","LOINC","SCnt","Clinical","",null,null,null,null,false],[true,"kilogram per second","kg/s","KG/S","mass",1000,[0,-1,1,0,0,0,0],"kg/s",null,false,"M",null,1,false,false,0,"kg/sec; kilogram/second; kg per sec; kilograms; second","LOINC","MRat","Clinical","",null,null,null,null,false],[false,"kiloliter","kL","KL","volume",1,[3,0,0,0,0,0,0],"kL","iso1000",true,null,null,1,false,false,0,"kiloliters; kilolitres; m3; m^3; meters cubed; metre","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"kilometer","km","KM","length",1000,[1,0,0,0,0,0,0],"km",null,false,"L",null,1,false,false,0,"kilometers; kilometres; distance","LOINC","Len","Clinical","",null,null,null,null,false],[false,"kilopascal","kPa","KPAL","pressure",1000000,[-1,-2,1,0,0,0,0],"kPa","si",true,null,null,1,false,false,0,"kilopascals; pressure","LOINC","Pres; PPresDiff","Clinical","","N/m2","N/M2","1",1,false],[true,"kilosecond","ks","KS","time",1000,[0,1,0,0,0,0,0],"ks",null,false,"T",null,1,false,false,0,"kiloseconds; ksec","LOINC","Time","Clinical","",null,null,null,null,false],[false,"kilo enzyme unit","kU","KU","catalytic activity",10036894500000000000,[0,-1,0,0,0,0,0],"kU","chemical",true,null,null,1,false,false,1,"units; mmol/min; millimoles per minute","LOINC","CAct","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per gram","kU/g","KU/G","catalytic activity",10036894500000000000,[0,-1,-1,0,0,0,0],"kU/g","chemical",true,null,null,1,false,false,1,"units per grams; kU per gm","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per liter","kU/L","KU/L","catalytic activity",1.00368945e+22,[-3,-1,0,0,0,0,0],"kU/L","chemical",true,null,null,1,false,false,1,"units per liter; litre; enzymatic activity; enzyme activity per volume; activities","LOINC","ACnc; CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per milliliter","kU/mL","KU/ML","catalytic activity",1.00368945e+25,[-3,-1,0,0,0,0,0],"kU/mL","chemical",true,null,null,1,false,false,1,"kU per mL; units per milliliter; millilitre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"Liters per 24 hour","L/(24.h)","L/HR","volume",1.1574074074074074e-8,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/24hrs; L/24 hrs; L per 24hrs; liters per 24 hours; day; dy; litres; volume flow rate","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per 8 hour","L/(8.h)","L/HR","volume",3.472222222222222e-8,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/8hrs; L/8 hrs; L per 8hrs; liters per 8 hours; litres; volume flow rate; shift","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per minute per square meter","L/(min.m2) ","L/(MIN.M2)","volume",0.000016666666666666667,[1,-1,0,0,0,0,0],"L/(min.(m2))","iso1000",true,null,null,1,false,false,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,false],[false,"Liters per day","L/d","L/D","volume",1.1574074074074074e-8,[3,-1,0,0,0,0,0],"L/d","iso1000",true,null,null,1,false,false,0,"L/dy; L per day; 24hrs; 24 hrs; 24 hours; liters; litres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per hour","L/h","L/HR","volume",2.7777777777777776e-7,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/hr; L per hr; litres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per kilogram","L/kg","L/KG","volume",0.000001,[3,0,-1,0,0,0,0],"L/kg","iso1000",true,null,null,1,false,false,0,"L per kg; litre","LOINC","VCnt","Clinical","","l",null,"1",1,false],[false,"Liters per liter","L/L","L/L","volume",1,[0,0,0,0,0,0,0],"L/L","iso1000",true,null,null,1,false,false,0,"L per L; liter/liter; litre","LOINC","VFr","Clinical","","l",null,"1",1,false],[false,"Liters per minute","L/min","L/MIN","volume",0.000016666666666666667,[3,-1,0,0,0,0,0],"L/min","iso1000",true,null,null,1,false,false,0,"liters per minute; litre","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per minute per square meter","L/min/m2","(L/MIN)/M2","volume",0.000016666666666666667,[1,-1,0,0,0,0,0],"(L/min)/(m2)","iso1000",true,null,null,1,false,false,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,false],[false,"Liters per second","L/s","L/S","volume",0.001,[3,-1,0,0,0,0,0],"L/s","iso1000",true,null,null,1,false,false,0,"L per sec; litres","LOINC","VRat","Clinical","unit used often to measure gas flow and peak expiratory flow","l",null,"1",1,false],[false,"Liters per second per square second","L/s/s2","(L/S)/S2","volume",0.001,[3,-3,0,0,0,0,0],"(L/s)/(s2)","iso1000",true,null,null,1,false,false,0,"L/s/s^2; L/sec/sec2; L/sec/sec^2; L/sec/sq. sec; L per s per s2; L per sec per sec2; s^2; sec^2; liters per seconds per square second; second squared; litres ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output/body surface area","l",null,"1",1,false],[false,"lumen square meter","lm.m2","LM.M2","luminous flux",1,[2,0,0,2,0,0,1],"lm.(m2)","si",true,null,null,1,false,false,0,"lm*m2; lm*m^2; lumen meters squared; lumen sq. meters; metres","LOINC","","Clinical","","cd.sr","CD.SR","1",1,false],[true,"meter per second","m/s","M/S","length",1,[1,-1,0,0,0,0,0],"m/s",null,false,"L",null,1,false,false,0,"meter/second; m per sec; meters per second; metres; velocity; speed","LOINC","Vel","Clinical","unit of velocity",null,null,null,null,false],[true,"meter per square second","m/s2","M/S2","length",1,[1,-2,0,0,0,0,0],"m/(s2)",null,false,"L",null,1,false,false,0,"m/s^2; m/sq. sec; m per s2; per s^2; meters per square second; second squared; sq second; metres; acceleration","LOINC","Accel","Clinical","unit of acceleration",null,null,null,null,false],[false,"milli international unit per liter","m[IU]/L","M[IU]/L","arbitrary",1,[-3,0,0,0,0,0,0],"(mi.U.)/L","chemical",true,null,null,1,false,true,0,"mIU/L; m IU/L; mIU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"milli international unit per milliliter","m[IU]/mL","M[IU]/ML","arbitrary",1000.0000000000001,[-3,0,0,0,0,0,0],"(mi.U.)/mL","chemical",true,null,null,1,false,true,0,"mIU/mL; m IU/mL; mIU per mL; milli international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[true,"square meter","m2","M2","length",1,[2,0,0,0,0,0,0],"m2",null,false,"L",null,1,false,false,0,"m^2; sq m; square meters; meters squared; metres","LOINC","Area","Clinical","unit often used to represent body surface area",null,null,null,null,false],[true,"square meter per second","m2/s","M2/S","length",1,[2,-1,0,0,0,0,0],"(m2)/s",null,false,"L",null,1,false,false,0,"m^2/sec; m2 per sec; m^2 per sec; sq m/sec; meters squared/seconds; sq m per sec; meters squared; metres","LOINC","ArRat","Clinical","",null,null,null,null,false],[true,"cubic meter per second","m3/s","M3/S","length",1,[3,-1,0,0,0,0,0],"(m3)/s",null,false,"L",null,1,false,false,0,"m^3/sec; m3 per sec; m^3 per sec; cu m/sec; cubic meters per seconds; meters cubed; metres","LOINC","VRat","Clinical","",null,null,null,null,false],[false,"milliampere","mA","MA","electric current",0.001,[0,-1,0,0,0,1,0],"mA","si",true,null,null,1,false,false,0,"mamp; milliamperes","LOINC","ElpotRat","Clinical","unit of electric current","C/s","C/S","1",1,false],[false,"millibar","mbar","MBAR","pressure",100000,[-1,-2,1,0,0,0,0],"mbar","iso1000",true,null,null,1,false,false,0,"millibars","LOINC","Pres","Clinical","unit of pressure","Pa","PAL","1e5",100000,false],[false,"millibar second per liter","mbar.s/L","(MBAR.S)/L","pressure",100000000,[-4,-1,1,0,0,0,0],"(mbar.s)/L","iso1000",true,null,null,1,false,false,0,"mbar*s/L; mbar.s per L; mbar*s per L; millibar seconds per liter; millibar second per litre","LOINC","","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",100000,false],[false,"millibar per liter per second","mbar/L/s","(MBAR/L)/S","pressure",100000000,[-4,-3,1,0,0,0,0],"(mbar/L)/s","iso1000",true,null,null,1,false,false,0,"mbar/(L.s); mbar/L/sec; mbar/liter/second; mbar per L per sec; mbar per liter per second; millibars per liters per seconds; litres","LOINC","PresCncRat","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",100000,false],[false,"milliequivalent","meq","MEQ","amount of substance",602213670000000000000,[0,0,0,0,0,0,0],"meq","chemical",true,null,null,1,false,false,1,"milliequivalents; meqs","LOINC","Sub","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 2 hour","meq/(2.h)","MEQ/HR","amount of substance",83640787500000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/2hrs; meq/2 hrs; meq per 2 hrs; milliequivalents per 2 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 24 hour","meq/(24.h)","MEQ/HR","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 8 hour","meq/(8.h)","MEQ/HR","amount of substance",20910196875000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/8hrs; meq/8 hrs; meq per 8 hrs; milliequivalents per 8 hours; shift","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per day","meq/d","MEQ/D","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"meq/d","chemical",true,null,null,1,false,false,1,"meq/dy; meq per day; milliquivalents per days; meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per deciliter","meq/dL","MEQ/DL","amount of substance",6.022136699999999e+24,[-3,0,0,0,0,0,0],"meq/dL","chemical",true,null,null,1,false,false,1,"meq per dL; milliequivalents per deciliter; decilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per gram","meq/g","MEQ/G","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"meq/g","chemical",true,null,null,1,false,false,1,"mgq/gm; meq per gm; milliequivalents per gram","LOINC","MCnt","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per hour","meq/h","MEQ/HR","amount of substance",167281575000000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/hrs; meq per hrs; milliequivalents per hour","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per kilogram","meq/kg","MEQ/KG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"meq/kg","chemical",true,null,null,1,false,false,1,"meq per kg; milliequivalents per kilogram","LOINC","SCnt","Clinical","equivalence equals moles per valence; used to measure dose per patient body mass","mol","MOL","1",1,false],[false,"milliequivalent per kilogram per hour","meq/kg/h","(MEQ/KG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(meq/kg)/h","chemical",true,null,null,1,false,false,1,"meq/(kg.h); meq/kg/hr; meq per kg per hr; milliequivalents per kilograms per hour","LOINC","SCntRat","Clinical","equivalence equals moles per valence; unit used to measure dose rate per patient body mass","mol","MOL","1",1,false],[false,"milliequivalent per liter","meq/L","MEQ/L","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"meq/L","chemical",true,null,null,1,false,false,1,"milliequivalents per liter; litre; meq per l; acidity","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per square meter","meq/m2","MEQ/M2","amount of substance",602213670000000000000,[-2,0,0,0,0,0,0],"meq/(m2)","chemical",true,null,null,1,false,false,1,"meq/m^2; meq/sq. m; milliequivalents per square meter; meter squared; metre","LOINC","ArSub","Clinical","equivalence equals moles per valence; note that the use of m2 in clinical units ofter refers to body surface area","mol","MOL","1",1,false],[false,"milliequivalent per minute","meq/min","MEQ/MIN","amount of substance",10036894500000000000,[0,-1,0,0,0,0,0],"meq/min","chemical",true,null,null,1,false,false,1,"meq per min; milliequivalents per minute","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per milliliter","meq/mL","MEQ/ML","amount of substance",6.0221367e+26,[-3,0,0,0,0,0,0],"meq/mL","chemical",true,null,null,1,false,false,1,"meq per mL; milliequivalents per milliliter; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[true,"milligram","mg","MG","mass",0.001,[0,0,1,0,0,0,0],"mg",null,false,"M",null,1,false,false,0,"milligrams","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"milligram per 10 hour","mg/(10.h)","MG/HR","mass",2.7777777777777777e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/10hrs; mg/10 hrs; mg per 10 hrs; milligrams per 10 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 12 hour","mg/(12.h)","MG/HR","mass",2.3148148148148148e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/12hrs; mg/12 hrs; per 12 hrs; 12hrs; milligrams per 12 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,false],[true,"milligram per 2 hour","mg/(2.h)","MG/HR","mass",1.3888888888888888e-7,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/2hrs; mg/2 hrs; mg per 2 hrs; 2hrs; milligrams per 2 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,false],[true,"milligram per 24 hour","mg/(24.h)","MG/HR","mass",1.1574074074074074e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/kg/dy; mg per kg per day; milligrams per kilograms per days","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 6 hour","mg/(6.h)","MG/HR","mass",4.6296296296296295e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/6hrs; mg/6 hrs; mg per 6 hrs; 6hrs; milligrams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 72 hour","mg/(72.h)","MG/HR","mass",3.858024691358025e-9,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/72hrs; mg/72 hrs; 72 hrs; 72hrs; milligrams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 8 hour","mg/(8.h)","MG/HR","mass",3.472222222222222e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/8hrs; mg/8 hrs; milligrams per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per day","mg/d","MG/D","mass",1.1574074074074074e-8,[0,-1,1,0,0,0,0],"mg/d",null,false,"M",null,1,false,false,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/dy; mg per day; milligrams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per deciliter","mg/dL","MG/DL","mass",10,[-3,0,1,0,0,0,0],"mg/dL",null,false,"M",null,1,false,false,0,"mg per dL; milligrams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per gram","mg/g","MG/G","mass",0.001,[0,0,0,0,0,0,0],"mg/g",null,false,"M",null,1,false,false,0,"mg per gm; milligrams per gram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,false],[true,"milligram per hour","mg/h","MG/HR","mass",2.7777777777777776e-7,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/hr; mg per hr; milligrams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per kilogram","mg/kg","MG/KG","mass",0.000001,[0,0,0,0,0,0,0],"mg/kg",null,false,"M",null,1,false,false,0,"mg per kg; milligrams per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"milligram per kilogram per 8 hour","mg/kg/(8.h)","(MG/KG)/HR","mass",3.472222222222222e-11,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,false,"M",null,1,false,false,0,"mg/(8.h.kg); mg/kg/8hrs; mg/kg/8 hrs; mg per kg per 8hrs; 8 hrs; milligrams per kilograms per 8 hours; shift","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per day","mg/kg/d","(MG/KG)/D","mass",1.1574074074074074e-11,[0,-1,0,0,0,0,0],"(mg/kg)/d",null,false,"M",null,1,false,false,0,"mg/(kg.d); mg/(kg.24.h)mg/kg/dy; mg per kg per day; milligrams per kilograms per days; mg/kg/(24.h); mg/kg/24hrs; 24 hrs; 24 hours","LOINC","RelMRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per hour","mg/kg/h","(MG/KG)/HR","mass",2.7777777777777777e-10,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,false,"M",null,1,false,false,0,"mg/(kg.h); mg/kg/hr; mg per kg per hr; milligrams per kilograms per hour","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per minute","mg/kg/min","(MG/KG)/MIN","mass",1.6666666666666667e-8,[0,-1,0,0,0,0,0],"(mg/kg)/min",null,false,"M",null,1,false,false,0,"mg/(kg.min); mg per kg per min; milligrams per kilograms per minute","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per liter","mg/L","MG/L","mass",1,[-3,0,1,0,0,0,0],"mg/L",null,false,"M",null,1,false,false,0,"mg per l; milligrams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per square meter","mg/m2","MG/M2","mass",0.001,[-2,0,1,0,0,0,0],"mg/(m2)",null,false,"M",null,1,false,false,0,"mg/m^2; mg/sq. m; mg per m2; mg per m^2; mg per sq. milligrams; meter squared; metre","LOINC","ArMass","Clinical","",null,null,null,null,false],[true,"milligram per cubic meter","mg/m3","MG/M3","mass",0.001,[-3,0,1,0,0,0,0],"mg/(m3)",null,false,"M",null,1,false,false,0,"mg/m^3; mg/cu. m; mg per m3; milligrams per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per milligram","mg/mg","MG/MG","mass",1,[0,0,0,0,0,0,0],"mg/mg",null,false,"M",null,1,false,false,0,"mg per mg; milligrams; milligram/milligram","LOINC","MRto","Clinical","",null,null,null,null,false],[true,"milligram per minute","mg/min","MG/MIN","mass",0.000016666666666666667,[0,-1,1,0,0,0,0],"mg/min",null,false,"M",null,1,false,false,0,"mg per min; milligrams per minutes; milligram/minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per milliliter","mg/mL","MG/ML","mass",1000.0000000000001,[-3,0,1,0,0,0,0],"mg/mL",null,false,"M",null,1,false,false,0,"mg per mL; milligrams per milliliters; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per millimole","mg/mmol","MG/MMOL","mass",1.660540186674939e-24,[0,0,1,0,0,0,0],"mg/mmol",null,false,"M",null,1,false,false,-1,"mg per mmol; milligrams per millimole; ","LOINC","Ratio","Clinical","",null,null,null,null,false],[true,"milligram per week","mg/wk","MG/WK","mass",1.6534391534391535e-9,[0,-1,1,0,0,0,0],"mg/wk",null,false,"M",null,1,false,false,0,"mg/week; mg per wk; milligrams per weeks; milligram/week","LOINC","Mrat","Clinical","",null,null,null,null,false],[false,"milliliter","mL","ML","volume",0.000001,[3,0,0,0,0,0,0],"mL","iso1000",true,null,null,1,false,false,0,"milliliters; millilitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[false,"milliliter per 10 hour","mL/(10.h)","ML/HR","volume",2.7777777777777777e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/10hrs; ml/10 hrs; mL per 10hrs; 10 hrs; milliliters per 10 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 12 hour","mL/(12.h)","ML/HR","volume",2.3148148148148147e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/12hrs; ml/12 hrs; mL per 12hrs; 12 hrs; milliliters per 12 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 2 hour","mL/(2.h)","ML/HR","volume",1.3888888888888888e-10,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/2hrs; ml/2 hrs; mL per 2hrs; 2 hrs; milliliters per 2 hours; millilitres ","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 24 hour","mL/(24.h)","ML/HR","volume",1.1574074074074074e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/24hrs; ml/24 hrs; mL per 24hrs; 24 hrs; milliliters per 24 hours; millilitres; ml/dy; /day; ml per dy; days; fluid outputs; fluid inputs; flow rate","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 4 hour","mL/(4.h)","ML/HR","volume",6.944444444444444e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/4hrs; ml/4 hrs; mL per 4hrs; 4 hrs; milliliters per 4 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 5 hour","mL/(5.h)","ML/HR","volume",5.5555555555555553e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/5hrs; ml/5 hrs; mL per 5hrs; 5 hrs; milliliters per 5 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 6 hour","mL/(6.h)","ML/HR","volume",4.6296296296296294e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/6hrs; ml/6 hrs; mL per 6hrs; 6 hrs; milliliters per 6 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 72 hour","mL/(72.h)","ML/HR","volume",3.8580246913580245e-12,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/72hrs; ml/72 hrs; mL per 72hrs; 72 hrs; milliliters per 72 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 8 hour","mL/(8.h)","ML/HR","volume",3.472222222222222e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/8hrs; ml/8 hrs; mL per 8hrs; 8 hrs; milliliters per 8 hours; millilitres; shift","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 8 hour per kilogram","mL/(8.h)/kg","(ML/HR)/KG","volume",3.472222222222222e-14,[3,-1,-1,0,0,0,0],"(mL/h)/kg","iso1000",true,null,null,1,false,false,0,"mL/kg/(8.h); ml/8h/kg; ml/8 h/kg; ml/8hr/kg; ml/8 hr/kgr; mL per 8h per kg; 8 h; 8hr; 8 hr; milliliters per 8 hours per kilogram; millilitres; shift","LOINC","VRatCnt","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per square inch (international)","mL/[sin_i]","ML/[SIN_I]","volume",0.0015500031000061998,[1,0,0,0,0,0,0],"mL","iso1000",true,null,null,1,false,false,0,"mL/sin; mL/in2; mL/in^2; mL per sin; in2; in^2; sq. in; milliliters per square inch; inch squared","LOINC","ArVol","Clinical","","l",null,"1",1,false],[false,"milliliter per centimeter of water","mL/cm[H2O]","ML/CM[H2O]","volume",1.0197162129779282e-11,[4,2,-1,0,0,0,0],"mL/(cm\xa0HO2)","iso1000",true,null,null,1,false,false,0,"milliliters per centimeter of water; millilitre per centimetre of water; millilitres per centimetre of water; mL/cmH2O; mL/cm H2O; mL per cmH2O; mL per cm H2O","LOINC","Compli","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,false],[false,"milliliter per day","mL/d","ML/D","volume",1.1574074074074074e-11,[3,-1,0,0,0,0,0],"mL/d","iso1000",true,null,null,1,false,false,0,"ml/day; ml per day; milliliters per day; 24 hours; 24hrs; millilitre;","LOINC","VRat","Clinical","usually used to measure fluid output or input; flow rate","l",null,"1",1,false],[false,"milliliter per deciliter","mL/dL","ML/DL","volume",0.009999999999999998,[0,0,0,0,0,0,0],"mL/dL","iso1000",true,null,null,1,false,false,0,"mL per dL; millilitres; decilitre; milliliters","LOINC","VFr; VFrDiff","Clinical","","l",null,"1",1,false],[false,"milliliter per hour","mL/h","ML/HR","volume",2.7777777777777777e-10,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"mL/hr; mL per hr; milliliters per hour; millilitres; fluid intake; fluid output","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per kilogram","mL/kg","ML/KG","volume",9.999999999999999e-10,[3,0,-1,0,0,0,0],"mL/kg","iso1000",true,null,null,1,false,false,0,"mL per kg; milliliters per kilogram; millilitres","LOINC","VCnt","Clinical","","l",null,"1",1,false],[false,"milliliter per kilogram per 8 hour","mL/kg/(8.h)","(ML/KG)/HR","volume",3.472222222222222e-14,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",true,null,null,1,false,false,0,"mL/(8.h.kg); mL/kg/8hrs; mL/kg/8 hrs; mL per kg per 8hrs; 8 hrs; milliliters per kilograms per 8 hours; millilitres; shift","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per day","mL/kg/d","(ML/KG)/D","volume",1.1574074074074072e-14,[3,-1,-1,0,0,0,0],"(mL/kg)/d","iso1000",true,null,null,1,false,false,0,"mL/(kg.d); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; mg/kg/24hrs; 24 hrs; per 24 hours millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per hour","mL/kg/h","(ML/KG)/HR","volume",2.7777777777777774e-13,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",true,null,null,1,false,false,0,"mL/(kg.h); mL/kg/hr; mL per kg per hr; milliliters per kilograms per hour; millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per minute","mL/kg/min","(ML/KG)/MIN","volume",1.6666666666666664e-11,[3,-1,-1,0,0,0,0],"(mL/kg)/min","iso1000",true,null,null,1,false,false,0,"mL/(kg.min); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; millilitres","LOINC","RelEngRat","Clinical","used for tests that measure activity metabolic rate compared to standard resting metabolic rate ","l",null,"1",1,false],[false,"milliliter per square meter","mL/m2","ML/M2","volume",0.000001,[1,0,0,0,0,0,0],"mL/(m2)","iso1000",true,null,null,1,false,false,0,"mL/m^2; mL/sq. meter; mL per m2; m^2; sq. meter; milliliters per square meter; millilitres; meter squared","LOINC","ArVol","Clinical","used for tests that relate to heart work - e.g. ventricular stroke volume; atrial volume per body surface area","l",null,"1",1,false],[false,"milliliter per millibar","mL/mbar","ML/MBAR","volume",1e-11,[4,2,-1,0,0,0,0],"mL/mbar","iso1000",true,null,null,1,false,false,0,"mL per mbar; milliliters per millibar; millilitres","LOINC","","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,false],[false,"milliliter per minute","mL/min","ML/MIN","volume",1.6666666666666667e-8,[3,-1,0,0,0,0,0],"mL/min","iso1000",true,null,null,1,false,false,0,"mL per min; milliliters; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per minute per square meter","mL/min/m2","(ML/MIN)/M2","volume",1.6666666666666667e-8,[1,-1,0,0,0,0,0],"(mL/min)/(m2)","iso1000",true,null,null,1,false,false,0,"ml/min/m^2; ml/min/sq. meter; mL per min per m2; m^2; sq. meter; milliliters per minutes per square meter; millilitres; metre; meter squared","LOINC","ArVRat","Clinical","unit used to measure volume per body surface area; oxygen consumption index","l",null,"1",1,false],[false,"milliliter per millimeter","mL/mm","ML/MM","volume",0.001,[2,0,0,0,0,0,0],"mL/mm","iso1000",true,null,null,1,false,false,0,"mL per mm; milliliters per millimeter; millilitres; millimetre","LOINC","Lineic Volume","Clinical","","l",null,"1",1,false],[false,"milliliter per second","mL/s","ML/S","volume",0.000001,[3,-1,0,0,0,0,0],"mL/s","iso1000",true,null,null,1,false,false,0,"ml/sec; mL per sec; milliliters per second; millilitres","LOINC","Vel; VelRat; VRat","Clinical","","l",null,"1",1,false],[true,"millimeter","mm","MM","length",0.001,[1,0,0,0,0,0,0],"mm",null,false,"L",null,1,false,false,0,"millimeters; millimetres; height; length; diameter; thickness; axis; curvature; size","LOINC","Len","Clinical","",null,null,null,null,false],[true,"millimeter per hour","mm/h","MM/HR","length",2.7777777777777776e-7,[1,-1,0,0,0,0,0],"mm/h",null,false,"L",null,1,false,false,0,"mm/hr; mm per hr; millimeters per hour; millimetres","LOINC","Vel","Clinical","unit to measure sedimentation rate",null,null,null,null,false],[true,"millimeter per minute","mm/min","MM/MIN","length",0.000016666666666666667,[1,-1,0,0,0,0,0],"mm/min",null,false,"L",null,1,false,false,0,"mm per min; millimeters per minute; millimetres","LOINC","Vel","Clinical","",null,null,null,null,false],[false,"millimeter of water","mm[H2O]","MM[H2O]","pressure",9806.65,[-1,-2,1,0,0,0,0],"mm\xa0HO2","clinical",true,null,null,1,false,false,0,"mmH2O; mm H2O; millimeters of water; millimetres","LOINC","Pres","Clinical","","kPa","KPAL","980665e-5",9.80665,false],[false,"millimeter of mercury","mm[Hg]","MM[HG]","pressure",133322,[-1,-2,1,0,0,0,0],"mm\xa0Hg","clinical",true,null,null,1,false,false,0,"mmHg; mm Hg; millimeters of mercury; millimetres","LOINC","Pres; PPres; Ratio","Clinical","1 mm[Hg] = 1 torr; unit to measure blood pressure","kPa","KPAL","133.3220",133.322,false],[true,"square millimeter","mm2","MM2","length",0.000001,[2,0,0,0,0,0,0],"mm2",null,false,"L",null,1,false,false,0,"mm^2; sq. mm.; sq. millimeters; millimeters squared; millimetres","LOINC","Area","Clinical","",null,null,null,null,false],[false,"millimole","mmol","MMOL","amount of substance",602213670000000000000,[0,0,0,0,0,0,0],"mmol","si",true,null,null,1,false,false,1,"millimoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 12 hour","mmol/(12.h)","MMOL/HR","amount of substance",13940131250000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/12hrs; mmol/12 hrs; mmol per 12 hrs; 12hrs; millimoles per 12 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 2 hour","mmol/(2.h)","MMOL/HR","amount of substance",83640787500000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/2hrs; mmol/2 hrs; mmol per 2 hrs; 2hrs; millimoles per 2 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 24 hour","mmol/(24.h)","MMOL/HR","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 5 hour","mmol/(5.h)","MMOL/HR","amount of substance",33456315000000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/5hrs; mmol/5 hrs; mmol per 5 hrs; 5hrs; millimoles per 5 hours","LOINC","SRat","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 6 hour","mmol/(6.h)","MMOL/HR","amount of substance",27880262500000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/6hrs; mmol/6 hrs; mmol per 6 hrs; 6hrs; millimoles per 6 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 8 hour","mmol/(8.h)","MMOL/HR","amount of substance",20910196875000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/8hrs; mmol/8 hrs; mmol per 8 hrs; 8hrs; millimoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per day","mmol/d","MMOL/D","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"mmol/d","si",true,null,null,1,false,false,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per deciliter","mmol/dL","MMOL/DL","amount of substance",6.022136699999999e+24,[-3,0,0,0,0,0,0],"mmol/dL","si",true,null,null,1,false,false,1,"mmol per dL; millimoles; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per gram","mmol/g","MMOL/G","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"mmol/g","si",true,null,null,1,false,false,1,"mmol per gram; millimoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per hour","mmol/h","MMOL/HR","amount of substance",167281575000000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/hr; mmol per hr; millimoles per hour","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram","mmol/kg","MMOL/KG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"mmol/kg","si",true,null,null,1,false,false,1,"mmol per kg; millimoles per kilogram","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per 8 hour","mmol/kg/(8.h)","(MMOL/KG)/HR","amount of substance",20910196875000,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",true,null,null,1,false,false,1,"mmol/(8.h.kg); mmol/kg/8hrs; mmol/kg/8 hrs; mmol per kg per 8hrs; 8 hrs; millimoles per kilograms per 8 hours; shift","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per day","mmol/kg/d","(MMOL/KG)/D","amount of substance",6970065625000,[0,-1,-1,0,0,0,0],"(mmol/kg)/d","si",true,null,null,1,false,false,1,"mmol/kg/dy; mmol/kg/day; mmol per kg per dy; millimoles per kilograms per day","LOINC","RelSRat","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per hour","mmol/kg/h","(MMOL/KG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",true,null,null,1,false,false,1,"mmol/kg/hr; mmol per kg per hr; millimoles per kilograms per hour","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per minute","mmol/kg/min","(MMOL/KG)/MIN","amount of substance",10036894500000000,[0,-1,-1,0,0,0,0],"(mmol/kg)/min","si",true,null,null,1,false,false,1,"mmol/(kg.min); mmol/kg/min; mmol per kg per min; millimoles per kilograms per minute","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass; note that the unit for the enzyme unit U = umol/min. mmol/kg/min = kU/kg; ","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per liter","mmol/L","MMOL/L","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"mmol/L","si",true,null,null,1,false,false,1,"mmol per L; millimoles per liter; litre","LOINC","SCnc","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per square meter","mmol/m2","MMOL/M2","amount of substance",602213670000000000000,[-2,0,0,0,0,0,0],"mmol/(m2)","si",true,null,null,1,false,false,1,"mmol/m^2; mmol/sq. meter; mmol per m2; m^2; sq. meter; millimoles; meter squared; metre","LOINC","ArSub","Clinical","unit used to measure molar dose per patient body surface area","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per minute","mmol/min","MMOL/MIN","amount of substance",10036894500000000000,[0,-1,0,0,0,0,0],"mmol/min","si",true,null,null,1,false,false,1,"mmol per min; millimoles per minute","LOINC","Srat; CAct","Clinical","unit for the enzyme unit U = umol/min. mmol/min = kU","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per millimole","mmol/mmol","MMOL/MMOL","amount of substance",1,[0,0,0,0,0,0,0],"mmol/mmol","si",true,null,null,1,false,false,0,"mmol per mmol; millimoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per mole","mmol/mol","MMOL/MOL","amount of substance",0.001,[0,0,0,0,0,0,0],"mmol/mol","si",true,null,null,1,false,false,0,"mmol per mol; millimoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per second per liter","mmol/s/L","(MMOL/S)/L","amount of substance",6.0221367e+23,[-3,-1,0,0,0,0,0],"(mmol/s)/L","si",true,null,null,1,false,false,1,"mmol/sec/L; mmol per s per L; per sec; millimoles per seconds per liter; litre","LOINC","CCnc ","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per kilogram","mol/kg","MOL/KG","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"mol/kg","si",true,null,null,1,false,false,1,"mol per kg; moles; mols","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per kilogram per second","mol/kg/s","(MOL/KG)/S","amount of substance",602213670000000000000,[0,-1,-1,0,0,0,0],"(mol/kg)/s","si",true,null,null,1,false,false,1,"mol/kg/sec; mol per kg per sec; moles per kilograms per second; mols","LOINC","CCnt","Clinical","unit of catalytic activity (mol/s) per mass (kg)","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per liter","mol/L","MOL/L","amount of substance",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"mol/L","si",true,null,null,1,false,false,1,"mol per L; moles per liter; litre; moles; mols","LOINC","SCnc","Clinical","unit often used in tests measuring oxygen content","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per cubic meter","mol/m3","MOL/M3","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"mol/(m3)","si",true,null,null,1,false,false,1,"mol/m^3; mol/cu. m; mol per m3; m^3; cu. meter; mols; moles; meters cubed; metre; mole per kiloliter; kilolitre; mol/kL","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per milliliter","mol/mL","MOL/ML","amount of substance",6.0221367e+29,[-3,0,0,0,0,0,0],"mol/mL","si",true,null,null,1,false,false,1,"mol per mL; moles; millilitre; mols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per mole","mol/mol","MOL/MOL","amount of substance",1,[0,0,0,0,0,0,0],"mol/mol","si",true,null,null,1,false,false,0,"mol per mol; moles per mol; mols","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per second","mol/s","MOL/S","amount of substance",6.0221367e+23,[0,-1,0,0,0,0,0],"mol/s","si",true,null,null,1,false,false,1,"mol per sec; moles per second; mols","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"milliosmole","mosm","MOSM","amount of substance (dissolved particles)",602213670000000000000,[0,0,0,0,0,0,0],"mosm","chemical",true,null,null,1,false,false,1,"milliosmoles","LOINC","Osmol","Clinical","equal to 1/1000 of an osmole","mol","MOL","1",1,false],[false,"milliosmole per kilogram","mosm/kg","MOSM/KG","amount of substance (dissolved particles)",602213670000000000,[0,0,-1,0,0,0,0],"mosm/kg","chemical",true,null,null,1,false,false,1,"mosm per kg; milliosmoles per kilogram","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"milliosmole per liter","mosm/L","MOSM/L","amount of substance (dissolved particles)",6.0221367e+23,[-3,0,0,0,0,0,0],"mosm/L","chemical",true,null,null,1,false,false,1,"mosm per liter; litre; milliosmoles","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"millipascal","mPa","MPAL","pressure",1,[-1,-2,1,0,0,0,0],"mPa","si",true,null,null,1,false,false,0,"millipascals","LOINC","Pres","Clinical","unit of pressure","N/m2","N/M2","1",1,false],[false,"millipascal second","mPa.s","MPAL.S","pressure",1,[-1,-1,1,0,0,0,0],"mPa.s","si",true,null,null,1,false,false,0,"mPa*s; millipoise; mP; dynamic viscosity","LOINC","Visc","Clinical","base units for millipoise, a measurement of dynamic viscosity","N/m2","N/M2","1",1,false],[true,"megasecond","Ms","MAS","time",1000000,[0,1,0,0,0,0,0],"Ms",null,false,"T",null,1,false,false,0,"megaseconds","LOINC","Time","Clinical","",null,null,null,null,false],[true,"millisecond","ms","MS","time",0.001,[0,1,0,0,0,0,0],"ms",null,false,"T",null,1,false,false,0,"milliseconds; duration","LOINC","Time","Clinical","",null,null,null,null,false],[false,"milli enzyme unit per gram","mU/g","MU/G","catalytic activity",10036894500000,[0,-1,-1,0,0,0,0],"mU/g","chemical",true,null,null,1,false,false,1,"mU per gm; milli enzyme units per gram; enzyme activity; enzymatic activity per mass","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per liter","mU/L","MU/L","catalytic activity",10036894500000000,[-3,-1,0,0,0,0,0],"mU/L","chemical",true,null,null,1,false,false,1,"mU per liter; litre; milli enzyme units enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milligram","mU/mg","MU/MG","catalytic activity",10036894500000000,[0,-1,-1,0,0,0,0],"mU/mg","chemical",true,null,null,1,false,false,1,"mU per mg; milli enzyme units per milligram","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milliliter","mU/mL","MU/ML","catalytic activity",10036894500000000000,[-3,-1,0,0,0,0,0],"mU/mL","chemical",true,null,null,1,false,false,1,"mU per mL; milli enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milliliter per minute","mU/mL/min","(MU/ML)/MIN","catalytic activity",167281575000000000,[-3,-2,0,0,0,0,0],"(mU/mL)/min","chemical",true,null,null,1,false,false,1,"mU per mL per min; mU per milliliters per minute; millilitres; milli enzyme units; enzymatic activity; enzyme activity","LOINC","CCncRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"millivolt","mV","MV","electric potential",1,[2,-2,1,0,0,-1,0],"mV","si",true,null,null,1,false,false,0,"millivolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,false],[false,"Newton centimeter","N.cm","N.CM","force",10,[2,-2,1,0,0,0,0],"N.cm","si",true,null,null,1,false,false,0,"N*cm; Ncm; N cm; Newton*centimeters; Newton* centimetres; torque; work","LOINC","","Clinical","as a measurement of work, N.cm = 1/100 Joules;\\nnote that N.m is the standard unit of measurement for torque (although dimensionally equivalent to Joule), and N.cm can also be thought of as a torqe unit","kg.m/s2","KG.M/S2","1",1,false],[false,"Newton second","N.s","N.S","force",1000,[1,-1,1,0,0,0,0],"N.s","si",true,null,null,1,false,false,0,"Newton*seconds; N*s; N s; Ns; impulse; imp","LOINC","","Clinical","standard unit of impulse","kg.m/s2","KG.M/S2","1",1,false],[true,"nanogram","ng","NG","mass",1e-9,[0,0,1,0,0,0,0],"ng",null,false,"M",null,1,false,false,0,"nanograms","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"nanogram per 24 hour","ng/(24.h)","NG/HR","mass",1.1574074074074075e-14,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/24hrs; ng/24 hrs; nanograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per 8 hour","ng/(8.h)","NG/HR","mass",3.4722222222222224e-14,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/8hrs; ng/8 hrs; nanograms per 8 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per million","ng/10*6","NG/(10*6)","mass",1e-15,[0,0,1,0,0,0,0],"ng/(106)",null,false,"M",null,1,false,false,0,"ng/10^6; ng per 10*6; 10^6; nanograms","LOINC","MNum","Clinical","",null,null,null,null,false],[true,"nanogram per day","ng/d","NG/D","mass",1.1574074074074075e-14,[0,-1,1,0,0,0,0],"ng/d",null,false,"M",null,1,false,false,0,"ng/dy; ng per day; nanograms ","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per deciliter","ng/dL","NG/DL","mass",0.00001,[-3,0,1,0,0,0,0],"ng/dL",null,false,"M",null,1,false,false,0,"ng per dL; nanograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per gram","ng/g","NG/G","mass",1e-9,[0,0,0,0,0,0,0],"ng/g",null,false,"M",null,1,false,false,0,"ng/gm; ng per gm; nanograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per hour","ng/h","NG/HR","mass",2.777777777777778e-13,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/hr; ng per hr; nanograms per hour","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per kilogram","ng/kg","NG/KG","mass",1e-12,[0,0,0,0,0,0,0],"ng/kg",null,false,"M",null,1,false,false,0,"ng per kg; nanograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per kilogram per 8 hour","ng/kg/(8.h)","(NG/KG)/HR","mass",3.472222222222222e-17,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,false,"M",null,1,false,false,0,"ng/(8.h.kg); ng/kg/8hrs; ng/kg/8 hrs; ng per kg per 8hrs; 8 hrs; nanograms per kilograms per 8 hours; shift","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per kilogram per hour","ng/kg/h","(NG/KG)/HR","mass",2.7777777777777775e-16,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,false,"M",null,1,false,false,0,"ng/(kg.h); ng/kg/hr; ng per kg per hr; nanograms per kilograms per hour","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per kilogram per minute","ng/kg/min","(NG/KG)/MIN","mass",1.6666666666666667e-14,[0,-1,0,0,0,0,0],"(ng/kg)/min",null,false,"M",null,1,false,false,0,"ng/(kg.min); ng per kg per min; nanograms per kilograms per minute","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per liter","ng/L","NG/L","mass",0.000001,[-3,0,1,0,0,0,0],"ng/L",null,false,"M",null,1,false,false,0,"ng per L; nanograms per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per square meter","ng/m2","NG/M2","mass",1e-9,[-2,0,1,0,0,0,0],"ng/(m2)",null,false,"M",null,1,false,false,0,"ng/m^2; ng/sq. m; ng per m2; m^2; sq. meter; nanograms; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,false],[true,"nanogram per milligram","ng/mg","NG/MG","mass",0.000001,[0,0,0,0,0,0,0],"ng/mg",null,false,"M",null,1,false,false,0,"ng per mg; nanograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per milligram per hour","ng/mg/h","(NG/MG)/HR","mass",2.7777777777777777e-10,[0,-1,0,0,0,0,0],"(ng/mg)/h",null,false,"M",null,1,false,false,0,"ng/mg/hr; ng per mg per hr; nanograms per milligrams per hour","LOINC","MRtoRat ","Clinical","",null,null,null,null,false],[true,"nanogram per minute","ng/min","NG/MIN","mass",1.6666666666666667e-11,[0,-1,1,0,0,0,0],"ng/min",null,false,"M",null,1,false,false,0,"ng per min; nanograms","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per millliiter","ng/mL","NG/ML","mass",0.001,[-3,0,1,0,0,0,0],"ng/mL",null,false,"M",null,1,false,false,0,"ng per mL; nanograms; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per milliliter per hour","ng/mL/h","(NG/ML)/HR","mass",2.7777777777777776e-7,[-3,-1,1,0,0,0,0],"(ng/mL)/h",null,false,"M",null,1,false,false,0,"ng/mL/hr; ng per mL per mL; nanograms per milliliter per hour; nanogram per millilitre per hour; nanograms per millilitre per hour; enzymatic activity per volume; enzyme activity per milliliters","LOINC","CCnc","Clinical","tests that measure enzymatic activity",null,null,null,null,false],[true,"nanogram per second","ng/s","NG/S","mass",1e-9,[0,-1,1,0,0,0,0],"ng/s",null,false,"M",null,1,false,false,0,"ng/sec; ng per sec; nanograms per second","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per enzyme unit","ng/U","NG/U","mass",9.963241120049634e-26,[0,1,1,0,0,0,0],"ng/U",null,false,"M",null,1,false,false,-1,"ng per U; nanograms per enzyme unit","LOINC","CMass","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,false],[false,"nanokatal","nkat","NKAT","catalytic activity",602213670000000,[0,-1,0,0,0,0,0],"nkat","chemical",true,null,null,1,false,false,1,"nanokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"nanoliter","nL","NL","volume",1.0000000000000002e-12,[3,0,0,0,0,0,0],"nL","iso1000",true,null,null,1,false,false,0,"nanoliters; nanolitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"nanometer","nm","NM","length",1e-9,[1,0,0,0,0,0,0],"nm",null,false,"L",null,1,false,false,0,"nanometers; nanometres","LOINC","Len","Clinical","",null,null,null,null,false],[true,"nanometer per second per liter","nm/s/L","(NM/S)/L","length",0.000001,[-2,-1,0,0,0,0,0],"(nm/s)/L",null,false,"L",null,1,false,false,0,"nm/sec/liter; nm/sec/litre; nm per s per l; nm per sec per l; nanometers per second per liter; nanometre per second per litre; nanometres per second per litre","LOINC","VelCnc","Clinical","",null,null,null,null,false],[false,"nanomole","nmol","NMOL","amount of substance",602213670000000,[0,0,0,0,0,0,0],"nmol","si",true,null,null,1,false,false,1,"nanomoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per 24 hour","nmol/(24.h)","NMOL/HR","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/h","si",true,null,null,1,false,false,1,"nmol/24hr; nmol/24 hr; nanomoles per 24 hours; nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per day","nmol/d","NMOL/D","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/d","si",true,null,null,1,false,false,1,"nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day; nmol/24hr; nmol/24 hr; nanomoles per 24 hours; ","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per deciliter","nmol/dL","NMOL/DL","amount of substance",6022136700000000000,[-3,0,0,0,0,0,0],"nmol/dL","si",true,null,null,1,false,false,1,"nmol per dL; nanomoles per deciliter; nanomole per decilitre; nanomoles per decilitre; nanomole/deciliter; nanomole/decilitre; nanomol/deciliter; nanomol/decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per gram","nmol/g","NMOL/G","amount of substance",602213670000000,[0,0,-1,0,0,0,0],"nmol/g","si",true,null,null,1,false,false,1,"nmol per gram; nanomoles per gram; nanomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per hour per liter","nmol/h/L","(NMOL/HR)/L","amount of substance",167281575000000,[-3,-1,0,0,0,0,0],"(nmol/h)/L","si",true,null,null,1,false,false,1,"nmol/hrs/L; nmol per hrs per L; nanomoles per hours per liter; litre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per liter","nmol/L","NMOL/L","amount of substance",602213670000000000,[-3,0,0,0,0,0,0],"nmol/L","si",true,null,null,1,false,false,1,"nmol per L; nanomoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram","nmol/mg","NMOL/MG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"nmol/mg","si",true,null,null,1,false,false,1,"nmol per mg; nanomoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram per hour","nmol/mg/h","(NMOL/MG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(nmol/mg)/h","si",true,null,null,1,false,false,1,"nmol/mg/hr; nmol per mg per hr; nanomoles per milligrams per hour","LOINC","SCntRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram of protein","nmol/mg{prot}","NMOL/MG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"nmol/mg","si",true,null,null,1,false,false,1,"nanomoles; nmol/mg prot; nmol per mg prot","LOINC","Ratio; CCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per minute","nmol/min","NMOL/MIN","amount of substance",10036894500000,[0,-1,0,0,0,0,0],"nmol/min","si",true,null,null,1,false,false,1,"nmol per min; nanomoles per minute; milli enzyme units; enzyme activity per volume; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/min = mU (milli enzyme unit)","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per minute per milliliter","nmol/min/mL","(NMOL/MIN)/ML","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(nmol/min)/mL","si",true,null,null,1,false,false,1,"nmol per min per mL; nanomoles per minutes per milliliter; millilitre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter","nmol/mL","NMOL/ML","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"nmol/mL","si",true,null,null,1,false,false,1,"nmol per mL; nanomoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter per hour","nmol/mL/h","(NMOL/ML)/HR","amount of substance",167281575000000000,[-3,-1,0,0,0,0,0],"(nmol/mL)/h","si",true,null,null,1,false,false,1,"nmol/mL/hr; nmol per mL per hr; nanomoles per milliliters per hour; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter per minute","nmol/mL/min","(NMOL/ML)/MIN","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(nmol/mL)/min","si",true,null,null,1,false,false,1,"nmol per mL per min; nanomoles per milliliters per min; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per millimole","nmol/mmol","NMOL/MMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"nmol/mmol","si",true,null,null,1,false,false,0,"nmol per mmol; nanomoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per millimole of creatinine","nmol/mmol{creat}","NMOL/MMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"nmol/mmol","si",true,null,null,1,false,false,0,"nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per mole","nmol/mol","NMOL/MOL","amount of substance",1e-9,[0,0,0,0,0,0,0],"nmol/mol","si",true,null,null,1,false,false,0,"nmol per mole; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per nanomole","nmol/nmol","NMOL/NMOL","amount of substance",1,[0,0,0,0,0,0,0],"nmol/nmol","si",true,null,null,1,false,false,0,"nmol per nmol; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per second","nmol/s","NMOL/S","amount of substance",602213670000000,[0,-1,0,0,0,0,0],"nmol/s","si",true,null,null,1,false,false,1,"nmol/sec; nmol per sec; nanomoles per sercond; milli enzyme units; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per second per liter","nmol/s/L","(NMOL/S)/L","amount of substance",602213670000000000,[-3,-1,0,0,0,0,0],"(nmol/s)/L","si",true,null,null,1,false,false,1,"nmol/sec/L; nmol per s per L; nmol per sec per L; nanomoles per seconds per liter; litre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[true,"nanosecond","ns","NS","time",1e-9,[0,1,0,0,0,0,0],"ns",null,false,"T",null,1,false,false,0,"nanoseconds","LOINC","Time","Clinical","",null,null,null,null,false],[false,"nanoenzyme unit per milliliter","nU/mL","NU/ML","catalytic activity",10036894500000,[-3,-1,0,0,0,0,0],"nU/mL","chemical",true,null,null,1,false,false,1,"nU per mL; nanoenzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 fU = pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"Ohm meter","Ohm.m","OHM.M","electric resistance",1000,[3,-1,1,0,0,-2,0],"\u03a9.m","si",true,null,null,1,false,false,0,"electric resistivity; meters; metres","LOINC","","Clinical","unit of electric resistivity","V/A","V/A","1",1,false],[false,"osmole per kilogram","osm/kg","OSM/KG","amount of substance (dissolved particles)",602213670000000000000,[0,0,-1,0,0,0,0],"osm/kg","chemical",true,null,null,1,false,false,1,"osm per kg; osmoles per kilogram; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"osmole per liter","osm/L","OSM/L","amount of substance (dissolved particles)",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"osm/L","chemical",true,null,null,1,false,false,1,"osm per L; osmoles per liter; litre; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"picoampere","pA","PA","electric current",1e-12,[0,-1,0,0,0,1,0],"pA","si",true,null,null,1,false,false,0,"picoamperes","LOINC","","Clinical","equal to 10^-12 amperes","C/s","C/S","1",1,false],[true,"picogram","pg","PG","mass",1e-12,[0,0,1,0,0,0,0],"pg",null,false,"M",null,1,false,false,0,"picograms","LOINC","Mass; EntMass","Clinical","",null,null,null,null,false],[true,"picogram per deciliter","pg/dL","PG/DL","mass",9.999999999999999e-9,[-3,0,1,0,0,0,0],"pg/dL",null,false,"M",null,1,false,false,0,"pg per dL; picograms; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per liter","pg/L","PG/L","mass",1e-9,[-3,0,1,0,0,0,0],"pg/L",null,false,"M",null,1,false,false,0,"pg per L; picograms; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per milligram","pg/mg","PG/MG","mass",1e-9,[0,0,0,0,0,0,0],"pg/mg",null,false,"M",null,1,false,false,0,"pg per mg; picograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"picogram per milliliter","pg/mL","PG/ML","mass",0.000001,[-3,0,1,0,0,0,0],"pg/mL",null,false,"M",null,1,false,false,0,"pg per mL; picograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per millimeter","pg/mm","PG/MM","mass",1e-9,[-1,0,1,0,0,0,0],"pg/mm",null,false,"M",null,1,false,false,0,"pg per mm; picogram/millimeter; picogram/millimetre; picograms per millimeter; millimetre","LOINC","Lineic Mass","Clinical","",null,null,null,null,false],[false,"picokatal","pkat","PKAT","catalytic activity",602213670000,[0,-1,0,0,0,0,0],"pkat","chemical",true,null,null,1,false,false,1,"pkats; picokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"picoliter","pL","PL","volume",1e-15,[3,0,0,0,0,0,0],"pL","iso1000",true,null,null,1,false,false,0,"picoliters; picolitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"picometer","pm","PM","length",1e-12,[1,0,0,0,0,0,0],"pm",null,false,"L",null,1,false,false,0,"picometers; picometres","LOINC","Len","Clinical","",null,null,null,null,false],[false,"picomole","pmol","PMOL","amount of substance",602213670000,[0,0,0,0,0,0,0],"pmol","si",true,null,null,1,false,false,1,"picomoles; pmols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per 24 hour","pmol/(24.h)","PMOL/HR","amount of substance",6970065.625,[0,-1,0,0,0,0,0],"pmol/h","si",true,null,null,1,false,false,1,"pmol/24hrs; pmol/24 hrs; pmol per 24 hrs; 24hrs; days; dy; picomoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per day","pmol/d","PMOL/D","amount of substance",6970065.625,[0,-1,0,0,0,0,0],"pmol/d","si",true,null,null,1,false,false,1,"pmol/dy; pmol per day; 24 hours; 24hrs; 24 hrs; picomoles","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per deciliter","pmol/dL","PMOL/DL","amount of substance",6022136700000000,[-3,0,0,0,0,0,0],"pmol/dL","si",true,null,null,1,false,false,1,"pmol per dL; picomoles per deciliter; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per gram","pmol/g","PMOL/G","amount of substance",602213670000,[0,0,-1,0,0,0,0],"pmol/g","si",true,null,null,1,false,false,1,"pmol per gm; picomoles per gram; picomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per hour per milliliter ","pmol/h/mL","(PMOL/HR)/ML","amount of substance",167281575000000,[-3,-1,0,0,0,0,0],"(pmol/h)/mL","si",true,null,null,1,false,false,1,"pmol/hrs/mL; pmol per hrs per mL; picomoles per hour per milliliter; millilitre; micro enzyme units per volume; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. ","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per liter","pmol/L","PMOL/L","amount of substance",602213670000000,[-3,0,0,0,0,0,0],"pmol/L","si",true,null,null,1,false,false,1,"picomole/liter; pmol per L; picomoles; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per minute","pmol/min","PMOL/MIN","amount of substance",10036894500,[0,-1,0,0,0,0,0],"pmol/min","si",true,null,null,1,false,false,1,"picomole/minute; pmol per min; picomoles per minute; micro enzyme units; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. pmol/min = uU (micro enzyme unit)","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per milliliter","pmol/mL","PMOL/ML","amount of substance",602213670000000000,[-3,0,0,0,0,0,0],"pmol/mL","si",true,null,null,1,false,false,1,"picomole/milliliter; picomole/millilitre; pmol per mL; picomoles; millilitre; picomols; pmols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per micromole","pmol/umol","PMOL/UMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"pmol/\u03bcmol","si",true,null,null,1,false,false,0,"pmol/mcgmol; picomole/micromole; pmol per umol; pmol per mcgmol; picomoles ","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[true,"picosecond","ps","PS","time",1e-12,[0,1,0,0,0,0,0],"ps",null,false,"T",null,1,false,false,0,"picoseconds; psec","LOINC","Time","Clinical","",null,null,null,null,false],[false,"picotesla","pT","PT","magnetic flux density",1e-9,[0,-1,1,0,0,-1,0],"pT","si",true,null,null,1,false,false,0,"picoteslas","LOINC","","Clinical","SI unit of magnetic field strength for magnetic field B","Wb/m2","WB/M2","1",1,false],[false,"enzyme unit per 12 hour","U/(12.h)","U/HR","catalytic activity",232335520833.33334,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/12hrs; U/ 12hrs; U per 12 hrs; 12hrs; enzyme units per 12 hours; enzyme activity; enzymatic activity per time; umol per min per 12 hours; micromoles per minute per 12 hours; umol/min/12hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 2 hour","U/(2.h)","U/HR","catalytic activity",1394013125000,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/2hrs; U/ 2hrs; U per 2 hrs; 2hrs; enzyme units per 2 hours; enzyme activity; enzymatic activity per time; umol per minute per 2 hours; micromoles per minute; umol/min/2hr; umol per min per 2hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 24 hour","U/(24.h)","U/HR","catalytic activity",116167760416.66667,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/24hrs; U/ 24hrs; U per 24 hrs; 24hrs; enzyme units per 24 hours; enzyme activity; enzymatic activity per time; micromoles per minute per 24 hours; umol/min/24hr; umol per min per 24hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 10","U/10","U","catalytic activity",1003689450000000,[0,-1,0,0,0,0,0],"U","chemical",true,null,null,1,false,false,1,"enzyme unit/10; U per 10; enzyme units per 10; enzymatic activity; enzyme activity; micromoles per minute; umol/min/10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 10 billion","U/10*10","U/(10*10)","catalytic activity",1003689.45,[0,-1,0,0,0,0,0],"U/(1010)","chemical",true,null,null,1,false,false,1,"U per 10*10; enzyme units per 10*10; U per 10 billion; enzyme units; enzymatic activity; micromoles per minute per 10 billion; umol/min/10*10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per trillion","U/10*12","U/(10*12)","catalytic activity",10036.8945,[0,-1,0,0,0,0,0],"U/(1012)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*12; U per 10*12; enzyme units per 10*12; enzyme units per trillion; enzymatic activity; micromoles per minute per trillion; umol/min/10*12; umol per min per 10*12","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per million","U/10*6","U/(10*6)","catalytic activity",10036894500,[0,-1,0,0,0,0,0],"U/(106)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*6; U per 10*6; enzyme units per 10*6; enzyme units; enzymatic activity per volume; micromoles per minute per million; umol/min/10*6; umol per min per 10*6","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per billion","U/10*9","U/(10*9)","catalytic activity",10036894.5,[0,-1,0,0,0,0,0],"U/(109)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*9; U per 10*9; enzyme units per 10*9; enzymatic activity per volume; micromoles per minute per billion; umol/min/10*9; umol per min per 10*9","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per day","U/d","U/D","catalytic activity",116167760416.66667,[0,-2,0,0,0,0,0],"U/d","chemical",true,null,null,1,false,false,1,"U/dy; enzyme units per day; enzyme units; enzyme activity; enzymatic activity per time; micromoles per minute per day; umol/min/day; umol per min per day","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per deciliter","U/dL","U/DL","catalytic activity",100368945000000000000,[-3,-1,0,0,0,0,0],"U/dL","chemical",true,null,null,1,false,false,1,"U per dL; enzyme units per deciliter; decilitre; micromoles per minute per deciliter; umol/min/dL; umol per min per dL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per gram","U/g","U/G","catalytic activity",10036894500000000,[0,-1,-1,0,0,0,0],"U/g","chemical",true,null,null,1,false,false,1,"U/gm; U per gm; enzyme units per gram; micromoles per minute per gram; umol/min/g; umol per min per g","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per hour","U/h","U/HR","catalytic activity",2788026250000,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/hr; U per hr; enzyme units per hour; micromoles per minute per hour; umol/min/hr; umol per min per hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per liter","U/L","U/L","catalytic activity",10036894500000000000,[-3,-1,0,0,0,0,0],"U/L","chemical",true,null,null,1,false,false,1,"enzyme unit/liter; enzyme unit/litre; U per L; enzyme units per liter; enzyme unit per litre; micromoles per minute per liter; umol/min/L; umol per min per L","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per minute","U/min","U/MIN","catalytic activity",167281575000000,[0,-2,0,0,0,0,0],"U/min","chemical",true,null,null,1,false,false,1,"enzyme unit/minute; U per min; enzyme units; umol/min/min; micromoles per minute per minute; micromoles per min per min; umol","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per milliliter","U/mL","U/ML","catalytic activity",1.00368945e+22,[-3,-1,0,0,0,0,0],"U/mL","chemical",true,null,null,1,false,false,1,"U per mL; enzyme units per milliliter; millilitre; micromoles per minute per milliliter; umol/min/mL; umol per min per mL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per second","U/s","U/S","catalytic activity",10036894500000000,[0,-2,0,0,0,0,0],"U/s","chemical",true,null,null,1,false,false,1,"U/sec; U per second; enzyme units per second; micromoles per minute per second; umol/min/sec; umol per min per sec","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"micro international unit","u[IU]","U[IU]","arbitrary",0.000001,[0,0,0,0,0,0,0],"\u03bci.U.","chemical",true,null,null,1,false,true,0,"uIU; u IU; microinternational units","LOINC","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"micro international unit per liter","u[IU]/L","U[IU]/L","arbitrary",0.001,[-3,0,0,0,0,0,0],"(\u03bci.U.)/L","chemical",true,null,null,1,false,true,0,"uIU/L; u IU/L; uIU per L; microinternational units per liter; litre; ","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"micro international unit per milliliter","u[IU]/mL","U[IU]/ML","arbitrary",1,[-3,0,0,0,0,0,0],"(\u03bci.U.)/mL","chemical",true,null,null,1,false,true,0,"uIU/mL; u IU/mL; uIU per mL; microinternational units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"microequivalent","ueq","UEQ","amount of substance",602213670000000000,[0,0,0,0,0,0,0],"\u03bceq","chemical",true,null,null,1,false,false,1,"microequivalents; 10^-6 equivalents; 10-6 equivalents","LOINC","Sub","Clinical","","mol","MOL","1",1,false],[false,"microequivalent per liter","ueq/L","UEQ/L","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"\u03bceq/L","chemical",true,null,null,1,false,false,1,"ueq per liter; litre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,false],[false,"microequivalent per milliliter","ueq/mL","UEQ/ML","amount of substance",6.0221367000000003e+23,[-3,0,0,0,0,0,0],"\u03bceq/mL","chemical",true,null,null,1,false,false,1,"ueq per milliliter; millilitre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,false],[true,"microgram","ug","UG","mass",0.000001,[0,0,1,0,0,0,0],"\u03bcg",null,false,"M",null,1,false,false,0,"mcg; micrograms; 10^-6 grams; 10-6 grams","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"microgram per 100 gram","ug/(100.g)","UG/G","mass",1e-8,[0,0,0,0,0,0,0],"\u03bcg/g",null,false,"M",null,1,false,false,0,"ug/100gm; ug/100 gm; mcg; ug per 100g; 100 gm; mcg per 100g; micrograms per 100 grams","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per 24 hour","ug/(24.h)","UG/HR","mass",1.1574074074074074e-11,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/24hrs; ug/24 hrs; mcg/24hrs; ug per 24hrs; mcg per 24hrs; 24 hrs; micrograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per 8 hour","ug/(8.h)","UG/HR","mass",3.472222222222222e-11,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/8hrs; ug/8 hrs; mcg/8hrs; ug per 8hrs; mcg per 8hrs; 8 hrs; micrograms per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per square foot (international)","ug/[sft_i]","UG/[SFT_I]","mass",0.000010763910416709721,[-2,0,1,0,0,0,0],"\u03bcg",null,false,"M",null,1,false,false,0,"ug/sft; ug/ft2; ug/ft^2; ug/sq. ft; micrograms; sq. foot; foot squared","LOINC","ArMass","Clinical","",null,null,null,null,false],[true,"microgram per day","ug/d","UG/D","mass",1.1574074074074074e-11,[0,-1,1,0,0,0,0],"\u03bcg/d",null,false,"M",null,1,false,false,0,"ug/dy; mcg/dy; ug per day; mcg; micrograms per day","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per deciliter","ug/dL","UG/DL","mass",0.009999999999999998,[-3,0,1,0,0,0,0],"\u03bcg/dL",null,false,"M",null,1,false,false,0,"ug per dL; mcg/dl; mcg per dl; micrograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per gram","ug/g","UG/G","mass",0.000001,[0,0,0,0,0,0,0],"\u03bcg/g",null,false,"M",null,1,false,false,0,"ug per gm; mcg/gm; mcg per g; micrograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per hour","ug/h","UG/HR","mass",2.7777777777777777e-10,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/hr; mcg/hr; mcg per hr; ug per hr; ug per hour; micrograms","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per kilogram","ug/kg","UG/KG","mass",9.999999999999999e-10,[0,0,0,0,0,0,0],"\u03bcg/kg",null,false,"M",null,1,false,false,0,"ug per kg; mcg/kg; mcg per kg; micrograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per kilogram per 8 hour","ug/kg/(8.h)","(UG/KG)/HR","mass",3.472222222222222e-14,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/h",null,false,"M",null,1,false,false,0,"ug/kg/8hrs; mcg/kg/8hrs; ug/kg/8 hrs; mcg/kg/8 hrs; ug per kg per 8hrs; 8 hrs; mcg per kg per 8hrs; micrograms per kilograms per 8 hours; shift","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per day","ug/kg/d","(UG/KG)/D","mass",1.1574074074074072e-14,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/d",null,false,"M",null,1,false,false,0,"ug/(kg.d); ug/kg/dy; mcg/kg/day; ug per kg per dy; 24 hours; 24hrs; mcg; kilograms; microgram per kilogram and day","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per hour","ug/kg/h","(UG/KG)/HR","mass",2.7777777777777774e-13,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/h",null,false,"M",null,1,false,false,0,"ug/(kg.h); ug/kg/hr; mcg/kg/hr; ug per kg per hr; mcg per kg per hr; kilograms","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per minute","ug/kg/min","(UG/KG)/MIN","mass",1.6666666666666664e-11,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/min",null,false,"M",null,1,false,false,0,"ug/kg/min; ug/kg/min; mcg/kg/min; ug per kg per min; mcg; micrograms per kilograms per minute ","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per liter","ug/L","UG/L","mass",0.001,[-3,0,1,0,0,0,0],"\u03bcg/L",null,false,"M",null,1,false,false,0,"mcg/L; ug per L; mcg; micrograms per liter; litre ","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per liter per 24 hour","ug/L/(24.h)","(UG/L)/HR","mass",1.1574074074074074e-8,[-3,-1,1,0,0,0,0],"(\u03bcg/L)/h",null,false,"M",null,1,false,false,0,"ug/L/24hrs; ug/L/24 hrs; mcg/L/24hrs; ug per L per 24hrs; 24 hrs; day; dy mcg; micrograms per liters per 24 hours; litres","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per square meter","ug/m2","UG/M2","mass",0.000001,[-2,0,1,0,0,0,0],"\u03bcg/(m2)",null,false,"M",null,1,false,false,0,"ug/m^2; ug/sq. m; mcg/m2; mcg/m^2; mcg/sq. m; ug per m2; m^2; sq. meter; mcg; micrograms per square meter; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,false],[true,"microgram per cubic meter","ug/m3","UG/M3","mass",0.000001,[-3,0,1,0,0,0,0],"\u03bcg/(m3)",null,false,"M",null,1,false,false,0,"ug/m^3; ug/cu. m; mcg/m3; mcg/m^3; mcg/cu. m; ug per m3; ug per m^3; ug per cu. m; mcg; micrograms per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per milligram","ug/mg","UG/MG","mass",0.001,[0,0,0,0,0,0,0],"\u03bcg/mg",null,false,"M",null,1,false,false,0,"ug per mg; mcg/mg; mcg per mg; micromilligrams per milligram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per minute","ug/min","UG/MIN","mass",1.6666666666666667e-8,[0,-1,1,0,0,0,0],"\u03bcg/min",null,false,"M",null,1,false,false,0,"ug per min; mcg/min; mcg per min; microminutes per minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per milliliter","ug/mL","UG/ML","mass",1,[-3,0,1,0,0,0,0],"\u03bcg/mL",null,false,"M",null,1,false,false,0,"ug per mL; mcg/mL; mcg per mL; micrograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per millimole","ug/mmol","UG/MMOL","mass",1.660540186674939e-27,[0,0,1,0,0,0,0],"\u03bcg/mmol",null,false,"M",null,1,false,false,-1,"ug per mmol; mcg/mmol; mcg per mmol; micrograms per millimole","LOINC","Ratio","Clinical","",null,null,null,null,false],[true,"microgram per nanogram","ug/ng","UG/NG","mass",999.9999999999999,[0,0,0,0,0,0,0],"\u03bcg/ng",null,false,"M",null,1,false,false,0,"ug per ng; mcg/ng; mcg per ng; micrograms per nanogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[false,"microkatal","ukat","UKAT","catalytic activity",602213670000000000,[0,-1,0,0,0,0,0],"\u03bckat","chemical",true,null,null,1,false,false,1,"microkatals; ukats","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"microliter","uL","UL","volume",1e-9,[3,0,0,0,0,0,0],"\u03bcL","iso1000",true,null,null,1,false,false,0,"microliters; microlitres; mcl","LOINC","Vol","Clinical","","l",null,"1",1,false],[false,"microliter per 2 hour","uL/(2.h)","UL/HR","volume",1.388888888888889e-13,[3,-1,0,0,0,0,0],"\u03bcL/h","iso1000",true,null,null,1,false,false,0,"uL/2hrs; uL/2 hrs; mcg/2hr; mcg per 2hr; uL per 2hr; uL per 2 hrs; microliters per 2 hours; microlitres ","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"microliter per hour","uL/h","UL/HR","volume",2.777777777777778e-13,[3,-1,0,0,0,0,0],"\u03bcL/h","iso1000",true,null,null,1,false,false,0,"uL/hr; mcg/hr; mcg per hr; uL per hr; microliters per hour; microlitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[true,"micrometer","um","UM","length",0.000001,[1,0,0,0,0,0,0],"\u03bcm",null,false,"L",null,1,false,false,0,"micrometers; micrometres; \u03bcm; microns","LOINC","Len","Clinical","Unit of length that is usually used in tests related to the eye",null,null,null,null,false],[true,"microns per second","um/s","UM/S","length",0.000001,[1,-1,0,0,0,0,0],"\u03bcm/s",null,false,"L",null,1,false,false,0,"um/sec; micron/second; microns/second; um per sec; micrometers per second; micrometres","LOINC","Vel","Clinical","",null,null,null,null,false],[false,"micromole","umol","UMOL","amount of substance",602213670000000000,[0,0,0,0,0,0,0],"\u03bcmol","si",true,null,null,1,false,false,1,"micromoles; umols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 2 hour","umol/(2.h)","UMOL/HR","amount of substance",83640787500000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/2hrs; umol/2 hrs; umol per 2 hrs; 2hrs; micromoles per 2 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 24 hour","umol/(24.h)","UMOL/HR","amount of substance",6970065625000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/24hrs; umol/24 hrs; umol per 24 hrs; per 24hrs; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 8 hour","umol/(8.h)","UMOL/HR","amount of substance",20910196875000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/8hr; umol/8 hr; umol per 8 hr; umol per 8hr; umols per 8hr; umol per 8 hours; micromoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per day","umol/d","UMOL/D","amount of substance",6970065625000,[0,-1,0,0,0,0,0],"\u03bcmol/d","si",true,null,null,1,false,false,1,"umol/day; umol per day; umols per day; umol per days; micromoles per days; umol/24hr; umol/24 hr; umol per 24 hr; umol per 24hr; umols per 24hr; umol per 24 hours; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per deciliter","umol/dL","UMOL/DL","amount of substance",6.0221367e+21,[-3,0,0,0,0,0,0],"\u03bcmol/dL","si",true,null,null,1,false,false,1,"micromole/deciliter; micromole/decilitre; umol per dL; micromoles per deciliters; micromole per decilitres","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per gram","umol/g","UMOL/G","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"\u03bcmol/g","si",true,null,null,1,false,false,1,"micromole/gram; umol per g; micromoles per gram","LOINC","SCnt; Ratio","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per hour","umol/h","UMOL/HR","amount of substance",167281575000000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/hr; umol per hr; umol per hour; micromoles per hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per kilogram","umol/kg","UMOL/KG","amount of substance",602213670000000,[0,0,-1,0,0,0,0],"\u03bcmol/kg","si",true,null,null,1,false,false,1,"umol per kg; micromoles per kilogram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per liter","umol/L","UMOL/L","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"\u03bcmol/L","si",true,null,null,1,false,false,1,"micromole/liter; micromole/litre; umol per liter; micromoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per liter per hour","umol/L/h","(UMOL/L)/HR","amount of substance",167281575000000000,[-3,-1,0,0,0,0,0],"(\u03bcmol/L)/h","si",true,null,null,1,false,false,1,"umol/liter/hr; umol/litre/hr; umol per L per hr; umol per liter per hour; micromoles per liters per hour; litre","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min; umol/L/h is a derived unit of enzyme units","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milligram","umol/mg","UMOL/MG","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"\u03bcmol/mg","si",true,null,null,1,false,false,1,"micromole/milligram; umol per mg; micromoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute","umol/min","UMOL/MIN","amount of substance",10036894500000000,[0,-1,0,0,0,0,0],"\u03bcmol/min","si",true,null,null,1,false,false,1,"micromole/minute; umol per min; micromoles per minute; enzyme units","LOINC","CAct","Clinical","unit for the enzyme unit U = umol/min","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute per gram","umol/min/g","(UMOL/MIN)/G","amount of substance",10036894500000000,[0,-1,-1,0,0,0,0],"(\u03bcmol/min)/g","si",true,null,null,1,false,false,1,"umol/min/gm; umol per min per gm; micromoles per minutes per gram; U/g; enzyme units","LOINC","CCnt","Clinical","unit for the enzyme unit U = umol/min. umol/min/g = U/g","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute per liter","umol/min/L","(UMOL/MIN)/L","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(\u03bcmol/min)/L","si",true,null,null,1,false,false,1,"umol/min/liter; umol/minute/liter; micromoles per minutes per liter; litre; enzyme units; U/L","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/min/L = U/L","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milliliter","umol/mL","UMOL/ML","amount of substance",6.0221367000000003e+23,[-3,0,0,0,0,0,0],"\u03bcmol/mL","si",true,null,null,1,false,false,1,"umol per mL; micromoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milliliter per minute","umol/mL/min","(UMOL/ML)/MIN","amount of substance",1.00368945e+22,[-3,-1,0,0,0,0,0],"(\u03bcmol/mL)/min","si",true,null,null,1,false,false,1,"umol per mL per min; micromoles per milliliters per minute; millilitres","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/mL/min = U/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per millimole","umol/mmol","UMOL/MMOL","amount of substance",0.001,[0,0,0,0,0,0,0],"\u03bcmol/mmol","si",true,null,null,1,false,false,0,"umol per mmol; micromoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per mole","umol/mol","UMOL/MOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"\u03bcmol/mol","si",true,null,null,1,false,false,0,"umol per mol; micromoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per micromole","umol/umol","UMOL/UMOL","amount of substance",1,[0,0,0,0,0,0,0],"\u03bcmol/\u03bcmol","si",true,null,null,1,false,false,0,"umol per umol; micromoles per micromole","LOINC","Srto; SFr; EntSRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"microOhm","uOhm","UOHM","electric resistance",0.001,[2,-1,1,0,0,-2,0],"\u03bc\u03a9","si",true,null,null,1,false,false,0,"microOhms; \xb5\u03a9","LOINC","","Clinical","unit of electric resistance","V/A","V/A","1",1,false],[true,"microsecond","us","US","time",0.000001,[0,1,0,0,0,0,0],"\u03bcs",null,false,"T",null,1,false,false,0,"microseconds","LOINC","Time","Clinical","",null,null,null,null,false],[false,"micro enzyme unit per gram","uU/g","UU/G","catalytic activity",10036894500,[0,-1,-1,0,0,0,0],"\u03bcU/g","chemical",true,null,null,1,false,false,1,"uU per gm; micro enzyme units per gram; micro enzymatic activity per mass; enzyme activity","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"micro enzyme unit per liter","uU/L","UU/L","catalytic activity",10036894500000,[-3,-1,0,0,0,0,0],"\u03bcU/L","chemical",true,null,null,1,false,false,1,"uU per L; micro enzyme units per liter; litre; enzymatic activity per volume; enzyme activity ","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"micro enzyme unit per milliliter","uU/mL","UU/ML","catalytic activity",10036894500000000,[-3,-1,0,0,0,0,0],"\u03bcU/mL","chemical",true,null,null,1,false,false,1,"uU per mL; micro enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"microvolt","uV","UV","electric potential",0.001,[2,-2,1,0,0,-1,0],"\u03bcV","si",true,null,null,1,false,false,0,"microvolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,false]]}}')}},Q=>{Q(Q.s=7944)}]); +//# sourceMappingURL=main.js.map \ No newline at end of file diff --git a/assets/js/polyfills.js b/assets/js/polyfills.js new file mode 100644 index 000000000..3742faf15 --- /dev/null +++ b/assets/js/polyfills.js @@ -0,0 +1,2 @@ +(self.webpackChunklforms=self.webpackChunklforms||[]).push([[429],{7435:()=>{}},s=>{s(s.s=7435)}]); +//# sourceMappingURL=polyfills.js.map \ No newline at end of file diff --git a/assets/js/prism.js b/assets/js/prism.js new file mode 100644 index 000000000..60b54f993 --- /dev/null +++ b/assets/js/prism.js @@ -0,0 +1,238 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=keep-markup */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);k+=y.value.length,y=y.next){var b=y.value;if(t.length>n.length)return;if(!(b instanceof W)){var x=1;if(h&&y!=t.tail.prev){m.lastIndex=k;var w=m.exec(n);if(!w)break;var A=w.index+(f&&w[1]?w[1].length:0),P=w.index+w[0].length,S=k;for(S+=y.value.length;S<=A;)y=y.next,S+=y.value.length;if(S-=y.value.length,k=S,y.value instanceof W)continue;for(var E=y;E!==t.tail&&(Sl.reach&&(l.reach=j);var C=y.prev;L&&(C=I(t,C,L),k+=L.length),z(t,C,x);var _=new W(o,g?M.tokenize(O,g):O,v,O);y=I(t,C,_),N&&I(t,y,N),1"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var e=M.util.currentScript();function t(){M.manual||M.highlightAll()}if(e&&(M.filename=e.src,e.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(e){var s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+s.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+s.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+s.source+")*?(?=\\s*\\{)"),string:{pattern:s,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:t.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:SCIENTIFIC_WITH_LEADING_ZERO|SCALE_PRESERVING_SCIENTIFIC|RMC_COMMUNICATION_FAILURE|END-ENHANCEMENT-SECTION|MULTIPLY-CORRESPONDING|SUBTRACT-CORRESPONDING|VERIFICATION-MESSAGE|DIVIDE-CORRESPONDING|ENHANCEMENT-SECTION|CURRENCY_CONVERSION|RMC_SYSTEM_FAILURE|START-OF-SELECTION|MOVE-CORRESPONDING|RMC_INVALID_STATUS|CUSTOMER-FUNCTION|END-OF-DEFINITION|ENHANCEMENT-POINT|SYSTEM-EXCEPTIONS|ADD-CORRESPONDING|SCALE_PRESERVING|SELECTION-SCREEN|CURSOR-SELECTION|END-OF-SELECTION|LOAD-OF-PROGRAM|SCROLL-BOUNDARY|SELECTION-TABLE|EXCEPTION-TABLE|IMPLEMENTATIONS|PARAMETER-TABLE|RIGHT-JUSTIFIED|UNIT_CONVERSION|AUTHORITY-CHECK|LIST-PROCESSING|SIGN_AS_POSTFIX|COL_BACKGROUND|IMPLEMENTATION|INTERFACE-POOL|TRANSFORMATION|IDENTIFICATION|ENDENHANCEMENT|LINE-SELECTION|INITIALIZATION|LEFT-JUSTIFIED|SELECT-OPTIONS|SELECTION-SETS|COMMUNICATION|CORRESPONDING|DECIMAL_SHIFT|PRINT-CONTROL|VALUE-REQUEST|CHAIN-REQUEST|FUNCTION-POOL|FIELD-SYMBOLS|FUNCTIONALITY|INVERTED-DATE|SELECTION-SET|CLASS-METHODS|OUTPUT-LENGTH|CLASS-CODING|COL_NEGATIVE|ERRORMESSAGE|FIELD-GROUPS|HELP-REQUEST|NO-EXTENSION|NO-TOPOFPAGE|REDEFINITION|DISPLAY-MODE|ENDINTERFACE|EXIT-COMMAND|FIELD-SYMBOL|NO-SCROLLING|SHORTDUMP-ID|ACCESSPOLICY|CLASS-EVENTS|COL_POSITIVE|DECLARATIONS|ENHANCEMENTS|FILTER-TABLE|SWITCHSTATES|SYNTAX-CHECK|TRANSPORTING|ASYNCHRONOUS|SYNTAX-TRACE|TOKENIZATION|USER-COMMAND|WITH-HEADING|ABAP-SOURCE|BREAK-POINT|CHAIN-INPUT|COMPRESSION|FIXED-POINT|NEW-SECTION|NON-UNICODE|OCCURRENCES|RESPONSIBLE|SYSTEM-CALL|TRACE-TABLE|ABBREVIATED|CHAR-TO-HEX|END-OF-FILE|ENDFUNCTION|ENVIRONMENT|ASSOCIATION|COL_HEADING|EDITOR-CALL|END-OF-PAGE|ENGINEERING|IMPLEMENTED|INTENSIFIED|RADIOBUTTON|SYSTEM-EXIT|TOP-OF-PAGE|TRANSACTION|APPLICATION|CONCATENATE|DESTINATION|ENHANCEMENT|IMMEDIATELY|NO-GROUPING|PRECOMPILED|REPLACEMENT|TITLE-LINES|ACTIVATION|BYTE-ORDER|CLASS-POOL|CONNECTION|CONVERSION|DEFINITION|DEPARTMENT|EXPIRATION|INHERITING|MESSAGE-ID|NO-HEADING|PERFORMING|QUEUE-ONLY|RIGHTSPACE|SCIENTIFIC|STATUSINFO|STRUCTURES|SYNCPOINTS|WITH-TITLE|ATTRIBUTES|BOUNDARIES|CLASS-DATA|COL_NORMAL|DD\/MM\/YYYY|DESCENDING|INTERFACES|LINE-COUNT|MM\/DD\/YYYY|NON-UNIQUE|PRESERVING|SELECTIONS|STATEMENTS|SUBROUTINE|TRUNCATION|TYPE-POOLS|ARITHMETIC|BACKGROUND|ENDPROVIDE|EXCEPTIONS|IDENTIFIER|INDEX-LINE|OBLIGATORY|PARAMETERS|PERCENTAGE|PUSHBUTTON|RESOLUTION|COMPONENTS|DEALLOCATE|DISCONNECT|DUPLICATES|FIRST-LINE|HEAD-LINES|NO-DISPLAY|OCCURRENCE|RESPECTING|RETURNCODE|SUBMATCHES|TRACE-FILE|ASCENDING|BYPASSING|ENDMODULE|EXCEPTION|EXCLUDING|EXPORTING|INCREMENT|MATCHCODE|PARAMETER|PARTIALLY|PREFERRED|REFERENCE|REPLACING|RETURNING|SELECTION|SEPARATED|SPECIFIED|STATEMENT|TIMESTAMP|TYPE-POOL|ACCEPTING|APPENDAGE|ASSIGNING|COL_GROUP|COMPARING|CONSTANTS|DANGEROUS|IMPORTING|INSTANCES|LEFTSPACE|LOG-POINT|QUICKINFO|READ-ONLY|SCROLLING|SQLSCRIPT|STEP-LOOP|TOP-LINES|TRANSLATE|APPENDING|AUTHORITY|CHARACTER|COMPONENT|CONDITION|DIRECTORY|DUPLICATE|MESSAGING|RECEIVING|SUBSCREEN|ACCORDING|COL_TOTAL|END-LINES|ENDMETHOD|ENDSELECT|EXPANDING|EXTENSION|INCLUDING|INFOTYPES|INTERFACE|INTERVALS|LINE-SIZE|PF-STATUS|PROCEDURE|PROTECTED|REQUESTED|RESUMABLE|RIGHTPLUS|SAP-SPOOL|SECONDARY|STRUCTURE|SUBSTRING|TABLEVIEW|NUMOFCHAR|ADJACENT|ANALYSIS|ASSIGNED|BACKWARD|CHANNELS|CHECKBOX|CONTINUE|CRITICAL|DATAINFO|DD\/MM\/YY|DURATION|ENCODING|ENDCLASS|FUNCTION|LEFTPLUS|LINEFEED|MM\/DD\/YY|OVERFLOW|RECEIVED|SKIPPING|SORTABLE|STANDARD|SUBTRACT|SUPPRESS|TABSTRIP|TITLEBAR|TRUNCATE|UNASSIGN|WHENEVER|ANALYZER|COALESCE|COMMENTS|CONDENSE|DECIMALS|DEFERRED|ENDWHILE|EXPLICIT|KEYWORDS|MESSAGES|POSITION|PRIORITY|RECEIVER|RENAMING|TIMEZONE|TRAILING|ALLOCATE|CENTERED|CIRCULAR|CONTROLS|CURRENCY|DELETING|DESCRIBE|DISTANCE|ENDCATCH|EXPONENT|EXTENDED|GENERATE|IGNORING|INCLUDES|INTERNAL|MAJOR-ID|MODIFIER|NEW-LINE|OPTIONAL|PROPERTY|ROLLBACK|STARTING|SUPPLIED|ABSTRACT|CHANGING|CONTEXTS|CREATING|CUSTOMER|DATABASE|DAYLIGHT|DEFINING|DISTINCT|DIVISION|ENABLING|ENDCHAIN|ESCAPING|HARMLESS|IMPLICIT|INACTIVE|LANGUAGE|MINOR-ID|MULTIPLY|NEW-PAGE|NO-TITLE|POS_HIGH|SEPARATE|TEXTPOOL|TRANSFER|SELECTOR|DBMAXLEN|ITERATOR|SELECTOR|ARCHIVE|BIT-XOR|BYTE-CO|COLLECT|COMMENT|CURRENT|DEFAULT|DISPLAY|ENDFORM|EXTRACT|LEADING|LISTBOX|LOCATOR|MEMBERS|METHODS|NESTING|POS_LOW|PROCESS|PROVIDE|RAISING|RESERVE|SECONDS|SUMMARY|VISIBLE|BETWEEN|BIT-AND|BYTE-CS|CLEANUP|COMPUTE|CONTROL|CONVERT|DATASET|ENDCASE|FORWARD|HEADERS|HOTSPOT|INCLUDE|INVERSE|KEEPING|NO-ZERO|OBJECTS|OVERLAY|PADDING|PATTERN|PROGRAM|REFRESH|SECTION|SUMMING|TESTING|VERSION|WINDOWS|WITHOUT|BIT-NOT|BYTE-CA|BYTE-NA|CASTING|CONTEXT|COUNTRY|DYNAMIC|ENABLED|ENDLOOP|EXECUTE|FRIENDS|HANDLER|HEADING|INITIAL|\*-INPUT|LOGFILE|MAXIMUM|MINIMUM|NO-GAPS|NO-SIGN|PRAGMAS|PRIMARY|PRIVATE|REDUCED|REPLACE|REQUEST|RESULTS|UNICODE|WARNING|ALIASES|BYTE-CN|BYTE-NS|CALLING|COL_KEY|COLUMNS|CONNECT|ENDEXEC|ENTRIES|EXCLUDE|FILTERS|FURTHER|HELP-ID|LOGICAL|MAPPING|MESSAGE|NAMETAB|OPTIONS|PACKAGE|PERFORM|RECEIVE|STATICS|VARYING|BINDING|CHARLEN|GREATER|XSTRLEN|ACCEPT|APPEND|DETAIL|ELSEIF|ENDING|ENDTRY|FORMAT|FRAMES|GIVING|HASHED|HEADER|IMPORT|INSERT|MARGIN|MODULE|NATIVE|OBJECT|OFFSET|REMOTE|RESUME|SAVING|SIMPLE|SUBMIT|TABBED|TOKENS|UNIQUE|UNPACK|UPDATE|WINDOW|YELLOW|ACTUAL|ASPECT|CENTER|CURSOR|DELETE|DIALOG|DIVIDE|DURING|ERRORS|EVENTS|EXTEND|FILTER|HANDLE|HAVING|IGNORE|LITTLE|MEMORY|NO-GAP|OCCURS|OPTION|PERSON|PLACES|PUBLIC|REDUCE|REPORT|RESULT|SINGLE|SORTED|SWITCH|SYNTAX|TARGET|VALUES|WRITER|ASSERT|BLOCKS|BOUNDS|BUFFER|CHANGE|COLUMN|COMMIT|CONCAT|COPIES|CREATE|DDMMYY|DEFINE|ENDIAN|ESCAPE|EXPAND|KERNEL|LAYOUT|LEGACY|LEVELS|MMDDYY|NUMBER|OUTPUT|RANGES|READER|RETURN|SCREEN|SEARCH|SELECT|SHARED|SOURCE|STABLE|STATIC|SUBKEY|SUFFIX|TABLES|UNWIND|YYMMDD|ASSIGN|BACKUP|BEFORE|BINARY|BIT-OR|BLANKS|CLIENT|CODING|COMMON|DEMAND|DYNPRO|EXCEPT|EXISTS|EXPORT|FIELDS|GLOBAL|GROUPS|LENGTH|LOCALE|MEDIUM|METHOD|MODIFY|NESTED|OTHERS|REJECT|SCROLL|SUPPLY|SYMBOL|ENDFOR|STRLEN|ALIGN|BEGIN|BOUND|ENDAT|ENTRY|EVENT|FINAL|FLUSH|GRANT|INNER|SHORT|USING|WRITE|AFTER|BLACK|BLOCK|CLOCK|COLOR|COUNT|DUMMY|EMPTY|ENDDO|ENDON|GREEN|INDEX|INOUT|LEAVE|LEVEL|LINES|MODIF|ORDER|OUTER|RANGE|RESET|RETRY|RIGHT|SMART|SPLIT|STYLE|TABLE|THROW|UNDER|UNTIL|UPPER|UTF-8|WHERE|ALIAS|BLANK|CLEAR|CLOSE|EXACT|FETCH|FIRST|FOUND|GROUP|LLANG|LOCAL|OTHER|REGEX|SPOOL|TITLE|TYPES|VALID|WHILE|ALPHA|BOXED|CATCH|CHAIN|CHECK|CLASS|COVER|ENDIF|EQUIV|FIELD|FLOOR|FRAME|INPUT|LOWER|MATCH|NODES|PAGES|PRINT|RAISE|ROUND|SHIFT|SPACE|SPOTS|STAMP|STATE|TASKS|TIMES|TRMAC|ULINE|UNION|VALUE|WIDTH|EQUAL|LOG10|TRUNC|BLOB|CASE|CEIL|CLOB|COND|EXIT|FILE|GAPS|HOLD|INCL|INTO|KEEP|KEYS|LAST|LINE|LONG|LPAD|MAIL|MODE|OPEN|PINK|READ|ROWS|TEST|THEN|ZERO|AREA|BACK|BADI|BYTE|CAST|EDIT|EXEC|FAIL|FIND|FKEQ|FONT|FREE|GKEQ|HIDE|INIT|ITNO|LATE|LOOP|MAIN|MARK|MOVE|NEXT|NULL|RISK|ROLE|UNIT|WAIT|ZONE|BASE|CALL|CODE|DATA|DATE|FKGE|GKGE|HIGH|KIND|LEFT|LIST|MASK|MESH|NAME|NODE|PACK|PAGE|POOL|SEND|SIGN|SIZE|SOME|STOP|TASK|TEXT|TIME|USER|VARY|WITH|WORD|BLUE|CONV|COPY|DEEP|ELSE|FORM|FROM|HINT|ICON|JOIN|LIKE|LOAD|ONLY|PART|SCAN|SKIP|SORT|TYPE|UNIX|VIEW|WHEN|WORK|ACOS|ASIN|ATAN|COSH|EACH|FRAC|LESS|RTTI|SINH|SQRT|TANH|AVG|BIT|DIV|ISO|LET|OUT|PAD|SQL|ALL|CI_|CPI|END|LOB|LPI|MAX|MIN|NEW|OLE|RUN|SET|\?TO|YES|ABS|ADD|AND|BIG|FOR|HDB|JOB|LOW|NOT|SAP|TRY|VIA|XML|ANY|GET|IDS|KEY|MOD|OFF|PUT|RAW|RED|REF|SUM|TAB|XSD|CNT|COS|EXP|LOG|SIN|TAN|XOR|AT|CO|CP|DO|GT|ID|IF|NS|OR|BT|CA|CS|GE|NA|NB|EQ|IN|LT|NE|NO|OF|ON|PF|TO|AS|BY|CN|IS|LE|NP|UP|E|I|M|O|Z|C|X)\b/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";Prism.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/i,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/i,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|new|return|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:true|false)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:[_a-z\d])*\b/i}; +Prism.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)[^:\r\n]+?(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}; +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?)(?:F|U(?:LL?)?|LL?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|RequestOptionsPage|x?Rec)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*)(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:\d*\.?\d+(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*{)/i}],function:/(?!\d)\w+(?=\s*\()/,boolean:/(?:true|false)/i,range:{pattern:/\.\./,alias:"operator"},number:/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i,operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/,constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/}); +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\]\\]|\\.)*\]|[^\]\\]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},a=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?!\|)(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*])?(?:[<^>](?:\.[<^>])?|\.[<^>])?[a-z]*)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} +.+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:TIP|NOTE|IMPORTANT|WARNING|CAUTION):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:(?:\S+)??\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"]|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"]|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|TM|R)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source]),lookbehind:!0,inside:{keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/i,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/i,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/i,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"keyword"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,opcode:{pattern:/\b(?:adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya|ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA)\b/,alias:"property"},hexnumber:{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"string"},binarynumber:{pattern:/#?%[01]+\b/,alias:"string"},decimalnumber:{pattern:/#?\b\d+\b/,alias:"string"},register:{pattern:/\b[xya]\b/i,alias:"variable"}}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^\s*)\/\*[^\r\n]*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],string:/"(?:[^"\n\r]|"")*"/m,tag:/^[ \t]*[^\s:]+?(?=:(?:[^:]|$))/m,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:true|false)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guievent|a_guicontrol|a_guicontrolevent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|programfiles|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|substr|isfunc|islabel|IsObject|ln|log|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|ltrim|rtrim|mod|onmessage|numget|numput|registercallback|regexmatch|regexreplace|round|sin|tan|sqrt|strlen|strreplace|sb_seticon|sb_setparts|sb_settext|strsplit|tv_add|tv_delete|tv_getchild|tv_getcount|tv_getnext|tv_get|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__New|__Call|__Get|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Region|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|TryAgain|Throw|Try|Catch|Finally|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+?(?=\()/m,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^\s*)#(?:comments-start|cs)[\s\S]*?^\s*#(?:comments-end|ce)/m,lookbehind:!0}],url:{pattern:/(^\s*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^\s*)#\w+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:True|False)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Or|Not)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SHARED|SINGLE|SELECT CASE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/^for\b|\b(?:in|do)\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|\S+)?(?:==| (?:equ|neq|lss|leq|gtr|geq) )(?:"[^"]*"|\S+))/im,lookbehind:!0,inside:{keyword:/^if\b|\b(?:not|cmdextversion|defined|errorlevel|exist)\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|neq|lss|leq|gtr|geq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: ?\/[a-z](?:[ :](?:"[^"]*"|\S+))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^\w+\b/i,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +Prism.languages.birb=Prism.languages.extend("clike",{"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b[A-Z]\w*(?=\s+\w+\s*[;,=()])/],string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|next|new|noSeeb|return|static|switch|throw|var|void|while)\b/,variable:/\b[a-z_]\w*\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^[\s\S]*?%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:true|false)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/i,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:TODO|FIXME|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(?:function|hook|event) \w+(?:::\w+)?/,inside:{keyword:/^(?:function|hook|event)/}},variable:{pattern:/(?:global|local) \w+/i,inside:{keyword:/(?:global|local)/}},builtin:/(?:@(?:load(?:-(?:sigs|plugin))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:redef|priority|log|optional|default|add_func|delete_func|expire_func|read_expire|write_expire|create_expire|synchronized|persistent|rotate_interval|rotate_size|encrypt|raw_output|mergeable|group|error_handler|type_column))/,constant:{pattern:/const \w+/i,inside:{keyword:/const/}},keyword:/\b(?:break|next|continue|alarm|using|of|add|delete|export|print|return|schedule|when|timeout|addr|any|bool|count|double|enum|file|int|interval|pattern|opaque|port|record|set|string|subnet|table|time|vector|for|if|else|in|module|function)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:while|for|new|break|try|except|raise|else|endtry|undefined|function|var|return|endfunction|null|if|elseif|procedure|endprocedure|then|val|export|endif|in|each|true|false|to|do|enddo|execute)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+\.?\d*|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|or|not)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^(\s*)&.*/m,lookbehind:!0,alias:"important"},{pattern:/^\s*#.*/gm,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|iant|idispatch|implements|import|initonly|instance|u?int(?:8|16|32|64)?|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|unaligned|volatile|readonly|tail|no)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.[0-9]+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.[0-9]+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|ldvirtftn|castclass|beq(?:\.s)?|mkrefany|localloc|ckfinite|rethrow|ldtoken|ldsflda|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:true|false)\b/,number:/\b-?(?:0x[0-9a-fA-F]+|[0-9]+)(?:\.[0-9a-fA-F]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.clojure={comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},operator:/(?:::|[:|'])\b[a-z][\w*+!?-]*\b/i,keyword:{pattern:/([^\w+*'?-])(?:def|if|do|let|\.\.|quote|var|->>|->|fn|loop|recur|throw|try|monitor-enter|\.|new|set!|def\-|defn|defn\-|defmacro|defmulti|defmethod|defstruct|defonce|declare|definline|definterface|defprotocol|==|defrecord|>=|deftype|<=|defproject|ns|\*|\+|\-|\/|<|=|>|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|conj|cons|constantly|cond|if-not|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|deref|difference|disj|dissoc|distinct|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|for|fnseq|frest|gensym|get-proxy-class|get|hash-map|hash-set|identical\?|identity|if-let|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|line-seq|list\*|list|load|load-file|locking|long|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|name|namespace|neg\?|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|time|to-array|to-array-2d|tree-seq|true\?|union|up|update-proxy|val|vals|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[^\w+*'?-])/,lookbehind:!0},boolean:/\b(?:true|false|nil)\b/,number:/\b[\da-f]+\b/i,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],langext:{pattern:/\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,alias:"string"},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|\^|&==|&<>|!|\?|\?:|\.\?|\+\+|--|[-+*/=<>]=?|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w*|\[[^\]]+\])/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{string:{pattern:/[rs]?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*){(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +Prism.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}}; +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:abstract|alias|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|rescue|return|require|select|self|sizeof|struct|super|then|type|typeof|uninitialized|union|unless|until|when|while|with|yield|__DIR__|__END_LINE__|__FILE__|__LINE__)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/}),e.languages.insertBefore("crystal","string",{attribute:{pattern:/@\[.+?\]/,alias:"attr-name",inside:{delimiter:{pattern:/^@\[|\]$/,alias:"tag"},rest:e.languages.crystal}},expansion:[{pattern:/\{\{.+?\}\}/,inside:{delimiter:{pattern:/^\{\{|\}\}$/,alias:"tag"},rest:e.languages.crystal}},{pattern:/\{%.+?%\}/,inside:{delimiter:{pattern:/^\{%|%\}$/,alias:"tag"},rest:e.languages.crystal}}]})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0,alias:"symbol"},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:true|false|null)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"',"'(?:\\\\(?:\\W|\\w+)|[^\\\\])'",'(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|MEASURE|EVALUATE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:TRUE|FALSE|NULL)\b/i,alias:"constant"},number:/\b\d+\.?\d*|\B\.\d+\b/i,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:Some|None)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||[!=]=|===|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:ORIGIN|INCLUDE|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:IN|CH|CS|HS)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},Prism.languages.dockerfile=Prism.languages.docker; +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^(\s*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+]/m,lookbehind:!0,alias:"keyword",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},property:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0},value:{pattern:/=.*/,alias:"string",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%\s*\n\s*%|%.|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|attached|as|assign|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:True|False)\b/i,"class-name":{pattern:/\b[A-Z][\dA-Z_]*\b/,alias:"builtin"},number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"ejs")}),e.languages.eta=e.languages.ejs}(Prism); +Prism.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"etlua")})}(Prism); +!function(n){n.languages.erb=n.languages.extend("ruby",{}),n.languages.insertBefore("erb","comment",{delimiter:{pattern:/^<%=?|%>$/,alias:"punctuation"}}),n.hooks.add("before-tokenize",function(e){n.languages["markup-templating"].buildPlaceholders(e,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"erb")})}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(e){var t={function:/\b(?:TODOS?|FIX(?:MES?)?|NOTES?|BUGS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s+(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/((?:\n|\r\n)\s*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|execute|eval)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:set|change|with|new)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach(function(e){i[e].pattern=r(a[e])});i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +Prism.languages["firestore-security-rules"]=Prism.languages.extend("clike",{comment:/\/\/.*/,keyword:/\b(?:allow|function|if|match|null|return|rules_version|service)\b/,operator:/&&|\|\||[<>!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/[/]/}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:\s*!.+(?:\r\n?|\n))?|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:TRUE|FALSE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:INTEGER|REAL|DOUBLE ?PRECISION|COMPLEX|CHARACTER|LOGICAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEWHERE|ELSEIF|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(n){for(var i="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",e=0;e<2;e++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]");var t={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:)*?\\})*\\1".replace(//g,function(){return i})),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:)*?\\}".replace(//g,function(){return i})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:true|false)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\w+(?=\s*\()/,number:/\d+(?:\.\d+)?/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};t.string[1].inside.interpolation.inside.rest=t,n.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}}},n.hooks.add("before-tokenize",function(e){var t=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,function(){return i}),"gi");n.languages["markup-templating"].buildPlaceholders(e,"ftl",t)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"ftl")})}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{number:/(?:\b0x[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ulf]*/i,keyword:/\b(?:if|else|switch|case|default|break|for|repeat|while|do|until|continue|exit|return|globalvar|var|enum)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at|xor)\b/,constant:/\b(?:self|other|all|noone|global|local|undefined|pointer_(?:invalid|null)|action_(?:stop|restart|continue|reverse)|pi|GM_build_date|GM_version|timezone_(?:local|utc)|gamespeed_(?:fps|microseconds)|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|pre|post)|keypress|keyrelease|trigger|(?:left|right|middle|no)_button|(?:left|right|middle)_press|(?:left|right|middle)_release|mouse_(?:enter|leave|wheel_up|wheel_down)|global_(?:left|right|middle)_button|global_(?:left|right|middle)_press|global_(?:left|right|middle)_release|joystick(?:1|2)_(?:left|right|up|down|button1|button2|button3|button4|button5|button6|button7|button8)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|step_(?:normal|begin|end)|gui|gui_begin|gui_end)|vk_(?:nokey|anykey|enter|return|shift|control|alt|escape|space|backspace|tab|pause|printscreen|left|right|up|down|home|end|delete|insert|pageup|pagedown|f\d|numpad\d|divide|multiply|subtract|add|decimal|lshift|lcontrol|lalt|rshift|rcontrol|ralt)|mb_(?:any|none|left|right|middle)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|purple|red|silver|teal|white|yellow|orange)|fa_(?:left|center|right|top|middle|bottom|readonly|hidden|sysfile|volumeid|directory|archive)|pr_(?:pointlist|linelist|linestrip|trianglelist|trianglestrip|trianglefan)|bm_(?:complex|normal|add|max|subtract|zero|one|src_colour|inv_src_colour|src_color|inv_src_color|src_alpha|inv_src_alpha|dest_alpha|inv_dest_alpha|dest_colour|inv_dest_colour|dest_color|inv_dest_color|src_alpha_sat)|audio_(?:falloff_(?:none|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|exponent_distance|exponent_distance_clamped)|old_system|new_system|mono|stereo|3d)|cr_(?:default|none|arrow|cross|beam|size_nesw|size_ns|size_nwse|size_we|uparrow|hourglass|drag|appstart|handpoint|size_all)|spritespeed_framesper(?:second|gameframe)|asset_(?:object|unknown|sprite|sound|room|path|script|font|timeline|tiles|shader)|ds_type_(?:map|list|stack|queue|grid|priority)|ef_(?:explosion|ring|ellipse|firework|smoke|smokeup|star|spark|flare|cloud|rain|snow)|pt_shape_(?:pixel|disk|square|line|star|circle|ring|sphere|flare|spark|explosion|cloud|smoke|snow)|ps_(?:distr|shape)_(?:linear|gaussian|invgaussian|rectangle|ellipse|diamond|line)|ty_(?:real|string)|dll_(?:cdel|cdecl|stdcall)|matrix_(?:view|projection|world)|os_(?:win32|windows|macosx|ios|android|linux|unknown|winphone|win8native|psvita|ps4|xboxone|ps3|uwp)|browser_(?:not_a_browser|unknown|ie|firefox|chrome|safari|safari_mobile|opera|tizen|windows_store|ie_mobile)|device_ios_(?:unknown|iphone|iphone_retina|ipad|ipad_retina|iphone5|iphone6|iphone6plus)|device_(?:emulator|tablet)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|of_challenge_(?:win|lose|tie)|leaderboard_type_(?:number|time_mins_secs)|cmpfunc_(?:never|less|equal|lessequal|greater|notequal|greaterequal|always)|cull_(?:noculling|clockwise|counterclockwise)|lighttype_(?:dir|point)|iap_(?:ev_storeload|ev_product|ev_purchase|ev_consume|ev_restore|storeload_ok|storeload_failed|status_uninitialised|status_unavailable|status_loading|status_available|status_processing|status_restoring|failed|unavailable|available|purchased|canceled|refunded)|fb_login_(?:default|fallback_to_webview|no_fallback_to_webview|forcing_webview|use_system_account|forcing_safari)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|reaction_force_x|reaction_force_y|reaction_torque|motor_speed|angle|motor_torque|max_motor_torque|translation|speed|motor_force|max_motor_force|length_1|length_2|damping_ratio|frequency|lower_angle_limit|upper_angle_limit|angle_limits|max_length|max_torque|max_force)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_particle_flag_(?:water|zombie|wall|spring|elastic|viscous|powder|tensile|colourmixing|colormixing)|phy_particle_group_flag_(?:solid|rigid)|phy_particle_data_flag_(?:typeflags|position|velocity|colour|color|category)|achievement_(?:our_info|friends_info|leaderboard_info|info|filter_(?:all_players|friends_only|favorites_only)|type_challenge|type_score_challenge|pic_loaded|show_(?:ui|profile|leaderboard|achievement|bank|friend_picker|purchase_prompt))|network_(?:socket_(?:tcp|udp|bluetooth)|type_(?:connect|disconnect|data|non_blocking_connect)|config_(?:connect_timeout|use_non_blocking_socket|enable_reliable_udp|disable_reliable_udp))|buffer_(?:fixed|grow|wrap|fast|vbuffer|network|u8|s8|u16|s16|u32|s32|u64|f16|f32|f64|bool|text|string|seek_start|seek_relative|seek_end|generalerror|outofspace|outofbounds|invalidtype)|gp_(?:face\d|shoulderl|shoulderr|shoulderlb|shoulderrb|select|start|stickl|stickr|padu|padd|padl|padr|axislh|axislv|axisrh|axisrv)|ov_(?:friends|community|players|settings|gamegroup|achievements)|lb_sort_(?:none|ascending|descending)|lb_disp_(?:none|numeric|time_sec|time_ms)|ugc_(?:result_success|filetype_(?:community|microtrans)|visibility_(?:public|friends_only|private)|query_RankedBy(?:Vote|PublicationDate|Trend|NumTimesReported|TotalVotesAsc|VotesUp|TextSearch)|query_(?:AcceptedForGameRankedByAcceptanceDate|FavoritedByFriendsRankedByPublicationDate|CreatedByFriendsRankedByPublicationDate|NotYetRated)|sortorder_CreationOrder(?:Desc|Asc)|sortorder_(?:TitleAsc|LastUpdatedDesc|SubscriptionDateDesc|VoteScoreDesc|ForModeration)|list_(?:Published|VotedOn|VotedUp|VotedDown|WillVoteLater|Favorited|Subscribed|UsedOrPlayed|Followed)|match_(?:Items|Items_Mtx|Items_ReadyToUse|Collections|Artwork|Videos|Screenshots|AllGuides|WebGuides|IntegratedGuides|UsableInGame|ControllerBindings))|vertex_usage_(?:position|colour|color|normal|texcoord|textcoord|blendweight|blendindices|psize|tangent|binormal|fog|depth|sample)|vertex_type_(?:float\d|colour|color|ubyte4)|layerelementtype_(?:undefined|background|instance|oldtilemap|sprite|tilemap|particlesystem|tile)|tile_(?:rotate|flip|mirror|index_mask)|input_type|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|(?:obj|scr|spr|rm)\w+)\b/,variable:/\b(?:x|y|(?:x|y)(?:previous|start)|(?:h|v)speed|direction|speed|friction|gravity|gravity_direction|path_(?:index|position|positionprevious|speed|scale|orientation|endaction)|object_index|id|solid|persistent|mask_index|instance_(?:count|id)|alarm|timeline_(?:index|position|speed|running|loop)|visible|sprite_(?:index|width|height|xoffset|yoffset)|image_(?:number|index|speed|depth|xscale|yscale|angle|alpha|blend)|bbox_(?:left|right|top|bottom)|layer|phy_(?:rotation|(?:position|linear_velocity|speed|com|collision|col_normal)_(?:x|y)|angular_(?:velocity|damping)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|working_directory|webgl_enabled|view_(?:(?:y|x|w|h)view|(?:y|x|w|h)port|(?:v|h)(?:speed|border)|visible|surface_id|object|enabled|current|angle)|undefined|transition_(?:steps|kind|color)|temp_directory|show_(?:score|lives|health)|secure_mode|score|room_(?:width|speed|persistent|last|height|first|caption)|room|pointer_(?:null|invalid)|os_(?:version|type|device|browser)|mouse_(?:y|x|lastbutton|button)|lives|keyboard_(?:string|lastkey|lastchar|key)|iap_data|health|gamemaker_(?:version|registered|pro)|game_(?:save|project|display)_(?:id|name)|fps_real|fps|event_(?:type|object|number|action)|error_(?:occurred|last)|display_aa|delta_time|debug_mode|cursor_sprite|current_(?:year|weekday|time|second|month|minute|hour|day)|caption_(?:score|lives|health)|browser_(?:width|height)|background_(?:yscale|y|xscale|x|width|vtiled|vspeed|visible|showcolour|showcolor|index|htiled|hspeed|height|foreground|colour|color|blend|alpha)|async_load|application_surface|argument(?:_relitive|_count|\d)|argument|global|local|self|other)\b/}); +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/\*\d+/,alias:"punctuation"},punctuation:/:/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class_name|class|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ +).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^\s*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|.*";Prism.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|laH|Lastnost|Mak|Mogucnost|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|perbogh|poQbogh malja'|Potrzeba biznesowa|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram senaryo|Dyagram Senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|Examples|EXAMPLZ|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|ghantoH|Grundlage|Hannergrond|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut|lut chovnatlh|lutmey|Lýsing Atburðarásar|Lýsing Dæma|Menggariskan Senario|MISHUN|MISHUN SRSLY|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan senaryo|Plan Senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo|Senaryo deskripsyon|Senaryo Deskripsyon|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie|Situasie Uiteensetting|Skenario|Skenario konsep|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa|Swa hwaer swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo\-ho\-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'ach|'a|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cando|Cand|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|Dato|DEN|Den youse gotta|Dengan|De|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|Entonces|En|Epi|E|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kadar|Kada|Kad|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Majd|Maka|Manawa|Mas|Ma|Menawa|Men|Mutta|Nalikaning|Nalika|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Og|Och|Oletetaan|Onda|Ond|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|qaSDI'|Quando|Quand|Quan|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|ugeholl|Und|Un|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadani|Zadano|Zadan|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"}}},outline:{pattern:/<[^>]+?>/,alias:"variable"}}}(); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:attribute|const|uniform|varying|buffer|shared|coherent|volatile|restrict|readonly|writeonly|atomic_uint|layout|centroid|flat|smooth|noperspective|patch|sample|break|continue|do|for|while|switch|case|default|if|else|subroutine|in|out|inout|float|double|int|void|bool|true|false|invariant|precise|discard|return|d?mat[234](?:x[234])?|[ibdu]?vec[234]|uint|lowp|mediump|highp|precision|[iu]?sampler[123]D|[iu]?samplerCube|sampler[12]DShadow|samplerCubeShadow|[iu]?sampler[12]DArray|sampler[12]DArrayShadow|[iu]?sampler2DRect|sampler2DRectShadow|[iu]?samplerBuffer|[iu]?sampler2DMS(?:Array)?|[iu]?samplerCubeArray|samplerCubeArrayShadow|[iu]?image[123]D|[iu]?image2DRect|[iu]?imageCube|[iu]?imageBuffer|[iu]?image[12]DArray|[iu]?imageCubeArray|[iu]?image2DMS(?:Array)?|struct|common|partition|active|asm|class|union|enum|typedef|template|this|resource|goto|inline|noinline|public|static|extern|external|interface|long|short|half|fixed|unsigned|superp|input|output|hvec[234]|fvec[234]|sampler3DRect|filter|sizeof|cast|namespace|using)\b/}); +Prism.languages.go=Prism.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}; +Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?[\d]+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(e){if("groovy"===e.language&&"string"===e.type){var t=e.content[0];if("'"!=t){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;"$"===t&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),e.content=e.content.replace(/</g,"<").replace(/&/g,"&"),e.content=Prism.highlight(e.content,{expression:{pattern:n,lookbehind:!0,inside:Prism.languages.groovy}}),e.classes.push("/"===t?"regex":"gstring")}}}); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")})}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^}]+\})/,lookbehind:!0,inside:{interpolation:{pattern:/^\$\w*/,alias:"variable"}}}}},keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|from|for|function|if|implements|import|in|inline|interface|macro|new|null|override|public|private|return|static|super|switch|throw|to|try|typedef|using|var|while)(?!\.)\b/,operator:/\.{3}|\+\+?|-[->]?|[=!]=?|&&?|\|\|?|<[<=]?|>[>=]?|[*\/%~^]/}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[igmsu]*/,greedy:!0}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#\w+/,alias:"builtin"},metadata:{pattern:/@:?\w+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"variable"}}),Prism.languages.haxe.string.inside.interpolation.inside.rest=Prism.languages.haxe,delete Prism.languages.haxe["class-name"]; +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+)[\s\S]*?^\s*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:resource|data)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?={)/i,inside:{type:{pattern:/(provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+{)/],property:[/[\w-\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:terraform|var|self|count|module|path|data|local)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:terraform|var|self|count|module|path|data|local)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,boolean:/\b(?:true|false)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RasterizerState|RenderTargetView|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+\.?\d*|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +!function(t){t.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,n,i=t.languages,p={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},s={"application/json":!0,"application/xml":!0};for(var r in p)if(p[r]){a=a||{};var T=s[r]?(void 0,n=(e=r).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+n+"(?![+\\w.-]))"):r;a[r.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+T+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:p[r]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:(?:includeSubDomains|preload|strict)(?: |;)|pin-sha256="[a-zA-Z\d+=/]+"|(?:max-age|report-uri)=|report-to )/,alias:"keyword"},safe:{pattern:/\b\d{7,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,6}\b/,alias:"function"}}; +Prism.languages.hsts={directive:{pattern:/\b(?:max-age=|includeSubDomains|preload)/,alias:"keyword"},safe:{pattern:/\b\d{8,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,7}\b/,alias:"function"}}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GSB|GOTO|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|RIGHT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@[^\s]+)/i,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:volume|book|part(?! of)|chapter|section|table)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?\w*|\b(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:applying to|are|attacking|answering|asking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:s|ing)?|consulting|contain(?:s|ing)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:ve|s|ving)|hold(?:s|ing)?|impl(?:y|ies)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:s|ing)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:s|ing)?|setting|showing|singing|sleeping|smelling|squeezing|switching|support(?:s|ing)?|swearing|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:s|ing)?|var(?:y|ies|ying)|waiting|waking|waving|wear(?:s|ing)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|unless|the story)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: on| off)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:y|ies)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:/^[ \t]*[;#].*$/m,selector:/^[ \t]*\[.*?\]/m,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; +Prism.languages.io={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getSlot|getEnvironmentVariable|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|call|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Regex|SGML|SGMLElement|SGMLParser|SQLite|Server|Sequence|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink|Random|BigNum)\b/,boolean:/\b(?:true|false|nil)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:[ejpx]|ad|ar)_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|null|open|opens|package|private|protected|provides|public|record|requires|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(n){n.languages.php=n.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),n.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var e={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php};n.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:e}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:e}}}),delete n.languages.php.string,n.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +!function(p){var a=p.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(a,"addSupport",{value:function(a,e){"string"==typeof a&&(a=[a]),a.forEach(function(a){!function(a,e){var n="doc-comment",t=p.languages[a];if(t){var r=t[n];if(!r){var o={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}};r=(t=p.languages.insertBefore(a,"comment",o))[n]}if(r instanceof RegExp&&(r=t[n]={pattern:r}),Array.isArray(r))for(var i=0,s=r.length;i)?|".replace(//g,function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"});a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|throws|see|link|linkplain|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+)(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+?(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)[\s\S]+?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^[\t ]*(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?:\:.*)?$/m,inside:{keyword:{pattern:/^(\s*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+(?=$|:)/,namespace:/[a-z]\w*/,punctuation:/[.:]/}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/[:]/}},"stack-frame":{pattern:/^[\t ]*at [\w$.]+(?:)?\([^()]*\)/m,inside:{keyword:{pattern:/^(\s*)at/,lookbehind:!0},source:[{pattern:/(\()\w+.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\d+/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Unknown Source|Native Method)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,namespace:/[a-z]\w*/,punctuation:/[.()]/}},more:{pattern:/^[\t ]*\.{3} \d+ [a-z]+(?: [a-z]+)*/m,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jolie=Prism.languages.extend("clike",{keyword:/\b(?:include|define|is_defined|undef|main|init|outputPort|inputPort|Location|Protocol|Interfaces|RequestResponse|OneWay|type|interface|extender|throws|cset|csets|forward|Aggregates|Redirects|embedded|courier|execution|sequential|concurrent|single|scope|install|throw|comp|cH|default|global|linkIn|linkOut|synchronized|this|new|for|if|else|while|in|Jolie|Java|Javascript|nullProcess|spawn|constants|with|provide|until|exit|foreach|instanceof|over|service)\b/,builtin:/\b(?:undefined|string|int|void|long|Byte|bool|double|float|char|any)\b/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[:?\/%^]/,symbol:/[|;@]/,punctuation:/[,.]/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0}}),delete Prism.languages.jolie["class-name"],Prism.languages.insertBefore("jolie","keyword",{function:{pattern:/((?:\b(?:outputPort|inputPort|in|service|courier)\b|@)\s*)\w+/,lookbehind:!0},aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{"with-extension":{pattern:/\bwith\s+\w+/,inside:{keyword:/\bwith\b/}},function:{pattern:/\w+/},punctuation:{pattern:/,/}}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:{pattern:/,/},function:{pattern:/\w+/},symbol:{pattern:/=>/}}}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,function(){return n})),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),greedy:!0,inside:i},string:{pattern:t,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:n}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}",t="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|extends|class|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,function(){return"[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*"}),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\\)|\(\|\$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(at\s+(?:new\s+)?)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:[0-9]+(?::[0-9]+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(u){var e=u.languages.javascript["template-string"],n=e.pattern.source,a=e.inside.interpolation,i=a.inside["interpolation-punctuation"],r=a.pattern.source;function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:e}}}}function o(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run("before-tokenize",r),r.tokens=u.tokenize(r.code,r.grammar),u.hooks.run("after-tokenize",r),r.tokens}function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize(e,t);if(3===n.length){var r=[1,1];r.push.apply(r,o(n[1],u.languages.javascript,"javascript")),n.splice.apply(n,r)}return new u.Token("interpolation",n,a.alias,e)}function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),f=0,y={},n=o(t.map(function(e){if("string"==typeof e)return e;for(var t,n=e.content;-1!==a.indexOf((r=f++,t="___"+i.toUpperCase()+"_"+r+"___")););return y[t]=n,t;var r}).join(""),e,i),v=Object.keys(y);return f=0,function e(t){for(var n=0;n=v.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=v[f],i="string"==typeof r?r:r.content,o=i.indexOf(a);if(-1!==o){++f;var s=i.substring(0,o),p=d(y[a]),l=i.substring(o+a.length),g=[];if(s&&g.push(s),g.push(p),l){var u=[l];e(u),g.push.apply(g,u)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var c=r.content;Array.isArray(c)?e(c):e([c])}}}(n),new u.Token(i,n,"language-"+i,a)}u.languages.javascript["template-string"]=[t("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),t("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),t("svg","\\bsvg"),t("markdown","\\b(?:md|markdown)"),t("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),e].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}u.hooks.add("after-tokenize",function(e){e.language in s&&!function e(t){for(var n=0,r=t.length;n]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:NaN|Inf)(?:16|32|64)?|im|pi|e|catalan|eulergamma|golden)\b|[πℯγφ]/}; +Prism.languages.keyman={comment:/\bc\s.*/i,function:/\[\s*(?:(?:CTRL|SHIFT|ALT|LCTRL|RCTRL|LALT|RALT|CAPS|NCAPS)\s+)*(?:[TKU]_[\w?]+|".+?"|'.+?')\s*\]/i,string:/("|').*?\1/,bold:[/&(?:baselayout|bitmap|capsononly|capsalwaysoff|shiftfreescaps|copyright|ethnologuecode|hotkey|includecodes|keyboardversion|kmw_embedcss|kmw_embedjs|kmw_helpfile|kmw_helptext|kmw_rtl|language|layer|layoutfile|message|mnemoniclayout|name|oldcharposmatching|platform|targets|version|visualkeyboard|windowslanguages)\b/i,/\b(?:bitmap|bitmaps|caps on only|caps always off|shift frees caps|copyright|hotkey|language|layout|message|name|version)\b/i],keyword:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|return|reset|save|set|store|use)\b/i,atrule:/\b(?:ansi|begin|unicode|group|using keys|match|nomatch)\b/i,number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\,()]/,tag:/\$(?:keyman|kmfl|weaver|keymanweb|keymanonly):/i}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"],n.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var e=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:n.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];n.languages.kotlin.string.inside=n.languages.kotlin["raw-string"].inside={interpolation:e},n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(t){t.languages.latte={comment:/^\{\*[\s\S]*/,ld:{pattern:/^\{(?:[=_]|\/?(?!\d|\w+\()\w+|)/,inside:{punctuation:/^\{\/?/,tag:{pattern:/.+/,alias:"important"}}},rd:{pattern:/\}$/,inside:{punctuation:/.+/}},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:t.languages.php}};var e=t.languages.extend("markup",{});t.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:t.languages.php}}}}}},e.tag),t.hooks.add("before-tokenize",function(a){if("latte"===a.language){t.languages["markup-templating"].buildPlaceholders(a,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*[\s\S]*?\*\/)*?\}/g),a.grammar=e}}),t.hooks.add("after-tokenize",function(a){t.languages["markup-templating"].tokenizePlaceholders(a,"latte")})}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/}; +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={keyword:/\b(?:comment|endcomment|if|elsif|else|endif|unless|endunless|for|endfor|case|endcase|when|in|break|assign|continue|limit|offset|range|reversed|raw|endraw|capture|endcapture|tablerow|endtablerow)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp-]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?[df]?/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0},function:{pattern:/(^|[\s;|&])(?:append|prepend|capitalize|cycle|cols|increment|decrement|abs|at_least|at_most|ceil|compact|concat|date|default|divided_by|downcase|escape|escape_once|first|floor|join|last|lstrip|map|minus|modulo|newline_to_br|plus|remove|remove_first|replace|replace_first|reverse|round|rstrip|size|slice|sort|sort_natural|split|strip|strip_html|strip_newlines|times|truncate|truncatewords|uniq|upcase|url_decode|url_encode|include|paginate)(?=$|[\s;|&])/,lookbehind:!0}}; +!function(e){function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var t="[-+*/_~!@$%^=<>{}\\w]+",r="(\\()",i="(?=\\))",s="(?=\\s)",o={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp(r+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(r+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("(?:t|nil)"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(r+"def(?:var|const|custom|group)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp(r+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+t+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(r+"lambda\\s+\\((?:&?"+t+"\\s*)*\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&[-+*/_~!@$%^=<>{}\\w]+"),rest:{argument:{pattern:RegExp(t),alias:"variable"},varform:{pattern:RegExp(r+t+"\\s+\\S[\\s\\S]*"+i),lookbehind:!0,inside:{string:o.string,boolean:o.boolean,number:o.number,symbol:o.symbol,punctuation:/[()]/}}}},p="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(r+"[\\s\\S]*"+i),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+p),inside:l},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+p),inside:l},keys:{pattern:RegExp("&key\\s+"+p+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};o.lambda.inside.arguments=d,o.defun.inside.arguments=e.util.clone(d),o.defun.inside.arguments.inside.sublist=d,e.languages.lisp=o,e.languages.elisp=o,e.languages.emacs=o,e.languages["emacs-lisp"]=o}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?:nt| not)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s+[\s\S]*?\s+TLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+\.?\d*|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:YARN|NUMBR|NUMBAR|TROOF|BUKKIT|NOOB)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:I IZ|HOW IZ I|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:WIN|FAIL)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QUOSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(d){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";d.languages.markdown=d.languages.extend("markup",{}),d.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:d.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:d.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike"].forEach(function(n){e!==n&&(d.languages.markdown[e].inside.content.inside[n]=d.languages.markdown[n])})}),d.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +Prism.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|CBG|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|Mayatomr|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.rest=Prism.languages.mel; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|equals|end|environ|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:y|ies)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map(function($){return $.replace("$","\\$")})).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={string:/"[^"\r\n]*"/,comment:[{pattern:/^#Rem\s+[\s\S]*?^#End/im,greedy:!0},{pattern:/'.+/,greedy:!0}],preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,alias:"comment"},function:/\w+(?=\()/,"type-char":{pattern:/(\w)[?%#$]/,lookbehind:!0,alias:"variable"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Void|Strict|Public|Private|Property|Bool|Int|Float|String|Array|Object|Continue|Exit|Import|Extern|New|Self|Super|Try|Catch|Eachin|True|False|Extends|Abstract|Final|Select|Case|Default|Const|Local|Global|Field|Method|Function|Class|End|If|Then|Else|ElseIf|EndIf|While|Wend|Repeat|Until|Forever|For|To|Step|Next|Return|Module|Interface|Implements|Inline|Throw|Null)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:running|create|resume|status|wrap|yield)|debug\.(?:debug|gethook|getinfo|getlocal|getupvalue|setlocal|setupvalue|sethook|traceback|getfenv|getmetatable|getregistry|setfenv|setmetatable)|dofile|error|getfenv|getmetatable|io\.(?:stdin|stdout|stderr|close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|sin|cos|tan|deg|exp|floor|log|log10|max|min|fmod|modf|cosh|sinh|tanh|pow|rad|sqrt|frexp|ldexp|random|randomseed|pi)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|len|lower|rep|sub|upper|format|gsub|gmatch|match|reverse)|table\.(?:maxn|concat|sort|insert|remove)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:/\/\*[\s\S]*?(?:$|\*\/)/,parameter:/\$[\w.]+/,string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},function:/\b(?:ABS|ACOS|ARRAY_AGG|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|BASE64|BASE64_DECODE|BASE64_ENCODE|BITAND|BITCLEAR|BITNOT|BITOR|BITSET|BITSHIFT|BITTEST|BITXOR|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONTAINS|CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEXP|COS|COUNT|CURL|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODED_SIZE|ENCODE_JSON|EXP|FLOOR|GREATEST|HAS_TOKEN|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|ISARRAY|ISATOM|ISBOOLEAN|ISNUMBER|ISOBJECT|ISSTRING|IsBitSET|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSINGIF|NANIF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_PAIRS|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POLY_LENGTH|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUFFIXES|SUM|TAN|TITLE|TOARRAY|TOATOM|TOBOOLEAN|TOKENS|TONUMBER|TOOBJECT|TOSTRING|TRIM|TRUNC|TYPE|UPPER|WEEKDAY_MILLIS|WEEKDAY_STR)(?=\s*\()/i,keyword:/\b(?:ALL|ALTER|ANALYZE|AS|ASC|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATE|COVER|CREATE|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FLATTEN|FOR|FORCE|FROM|FUNCTION|GRANT|GROUP|GSI|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LAST|LEFT|LET|LETTING|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NULL|NUMBER|OBJECT|OFFSET|ON|OPTION|ORDER|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROCEDURE|PUBLIC|RAW|REALM|REDUCE|RENAME|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|SATISFIES|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TO|TRANSACTION|TRIGGER|TRUNCATE|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WITH|WORK|XOR)\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:CHIP|IN|OUT|PARTS|BUILTIN|CLOCKED)\b/,boolean:/\b(?:true|false)\b/,function:/[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/[\s\S]*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w+[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",function(e){e.tokens.forEach(function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+\.?\d*|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:true|false|yes|no)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"\',:=[\]{}()\s`-]|[:-][^"\',=[\]{}()\s])(?:[^,:=\]})(\s]+|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nginx=Prism.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),Prism.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i}); +Prism.languages.nim={comment:/#.*/,string:{pattern:/(?:(?:\b(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")|'(?:\\(?:\d+|x[\da-fA-F]{2}|.)|[^'])')/,greedy:!0},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,function:{pattern:/(?:(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,inside:{operator:/\*$/}},ignore:{pattern:/`[^`\r\n]+`/,inside:{punctuation:/`/}},operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|of|or|in|is|isnot|mod|not|notin|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:/\/\*[\s\S]*?\*\/|#.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^}]|\{[^}]*\})*}/,lookbehind:!0,inside:{antiquotation:{pattern:/^\$(?=\{)/,alias:"variable"}}}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"variable"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:url|Tarball)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside.rest=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^\s*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|Banner|BG(?:Font|Gradient|Image)|BrandingText|BringToFront|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|WriteUTF16LE|Seek|Write|WriteByte|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DlgItem|DLLVersion(?:Local)?|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|Name|Nop|ns(?:Dialogs|Exec)|NSISdl|OutFile|Page(?:Callbacks)?|PE(?:DllCharacteristics|SubsysVer)|Pop|Push|Quit|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Unicode|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UninstPage|UnRegDLL|UserInfo|Var|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle)\b/m,lookbehind:!0},property:/\b(?:admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user|ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)\b/,constant:/\${[\w\.:\^-]+}|\$\([\w\.:\^-]+\)/i,variable:/\$\w+/i,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^\s*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:__attribute__|(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|auto|break|case|cl_(?:image_format|mem_fence_flags)|clk_event_t|complex|const|continue|default|do|(?:float|double)(?:16(?:x(?:1|16|2|4|8))?|1x(?:1|16|2|4|8)|2(?:x(?:1|16|2|4|8))?|3|4(?:x(?:1|16|2|4|8))?|8(?:x(?:1|16|2|4|8))?)?|else|enum|event_t|extern|for|goto|(?:u?(?:char|short|int|long)|half|quad|bool)(?:2|3|4|8|16)?|if|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|imaginary|inline|intptr_t|ndrange_t|packed|pipe|ptrdiff_t|queue_t|register|reserve_id_t|restrict|return|sampler_t|signed|size_t|sizeof|static|struct|switch|typedef|uintptr_t|uniform|union|unsigned|void|volatile|while)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:LOCAL|GLOBAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|MANT_DIG|(?:MIN|MAX)(?:(?:_10)?_EXP)?)|FLT_RADIX|HUGE_VALF?|INFINITY|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|(?:UCHAR|USHRT|UINT|ULONG)_MAX|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:10|2)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN)\b/,alias:"constant"},boolean:/\b(?:false|true)\b/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]*/i});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|short|int|long)|float|double)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:TRUE|FALSE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:16|24|8|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|Kernel|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|Sampler|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.oz={comment:/\/\*[\s\S]*?\*\/|%.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+\.?\d*(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/\b[A-Z][A-Za-z\d]*|`(?:[^`\\]|\\.)+`/,"attr-name":/\w+(?=:)/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(r){return r.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\w[\w ]*?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *[+-]? *\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?:(?: *<)?(?: *=)?| *>)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:true|false)\b/,number:/\b(?:0x[a-f\d]+|\d+\.?\d*(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),n=e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={comment:[/\(\*[\s\S]+?\*\)/,/\{[\s\S]+?\}/,/\/\/.*/],string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/i,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\w+(?:)?|)".replace(//g,function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"}),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:True|False)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\w+(?=\s*\()/i,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce(function(e,n){return e[n]=t[n],e},{});t["class-name"].forEach(function(e){e.inside=i})}(Prism); +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)[\s\S]+/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/YES|NO/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|implements|import|instance|if|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:callback|resource|boolean|integer|double|object|string|array|false|float|mixed|bool|null|self|true|void|int)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(E){var A=E.languages.plsql=E.languages.extend("sql",{comment:[/\/\*[\s\S]*?\*\//,/--.*/]}),T=A.keyword;Array.isArray(T)||(T=A.keyword=[T]),T.unshift(/\b(?:ACCESS|AGENT|AGGREGATE|ARRAY|ARROW|AT|ATTRIBUTE|AUDIT|AUTHID|BFILE_BASE|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BYTE|CALLING|CHAR_BASE|CHARSET(?:FORM|ID)|CLOB_BASE|COLAUTH|COLLECT|CLUSTERS?|COMPILED|COMPRESS|CONSTANT|CONSTRUCTOR|CONTEXT|CRASH|CUSTOMDATUM|DANGLING|DATE_BASE|DEFINE|DETERMINISTIC|DURATION|ELEMENT|EMPTY|EXCEPTIONS?|EXCLUSIVE|EXTERNAL|FINAL|FORALL|FORM|FOUND|GENERAL|HEAP|HIDDEN|IDENTIFIED|IMMEDIATE|INCLUDING|INCREMENT|INDICATOR|INDEXES|INDICES|INFINITE|INITIAL|ISOPEN|INSTANTIABLE|INTERFACE|INVALIDATE|JAVA|LARGE|LEADING|LENGTH|LIBRARY|LIKE[24C]|LIMITED|LONG|LOOP|MAP|MAXEXTENTS|MAXLEN|MEMBER|MINUS|MLSLABEL|MULTISET|NAME|NAN|NATIVE|NEW|NOAUDIT|NOCOMPRESS|NOCOPY|NOTFOUND|NOWAIT|NUMBER(?:_BASE)?|OBJECT|OCI(?:COLL|DATE|DATETIME|DURATION|INTERVAL|LOBLOCATOR|NUMBER|RAW|REF|REFCURSOR|ROWID|STRING|TYPE)|OFFLINE|ONLINE|ONLY|OPAQUE|OPERATOR|ORACLE|ORADATA|ORGANIZATION|ORL(?:ANY|VARY)|OTHERS|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETERS?|PASCAL|PCTFREE|PIPE(?:LINED)?|PRAGMA|PRIOR|PRIVATE|RAISE|RANGE|RAW|RECORD|REF|REFERENCE|REM|REMAINDER|RESULT|RESOURCE|RETURNING|REVERSE|ROW(?:ID|NUM|TYPE)|SAMPLE|SB[124]|SEGMENT|SELF|SEPARATE|SEQUENCE|SHORT|SIZE(?:_T)?|SPARSE|SQL(?:CODE|DATA|NAME|STATE)|STANDARD|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUCCESSFUL|SYNONYM|SYSDATE|TABAUTH|TDO|THE|TIMEZONE_(?:ABBR|HOUR|MINUTE|REGION)|TRAILING|TRANSAC(?:TIONAL)?|TRUSTED|UB[124]|UID|UNDER|UNTRUSTED|VALIDATE|VALIST|VARCHAR2|VARIABLE|VARIANCE|VARRAY|VIEWS|VOID|WHENEVER|WRAPPED|ZONE)\b/i);var R=A.operator;Array.isArray(R)||(R=A.operator=[R]),R.unshift(/:=/)}(Prism); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/).*)/,lookbehind:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0,alias:"variable"},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:First|Last|All)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:Inner|LeftOuter|RightOuter|FullOuter|LeftAnti|RightAnti)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:List|Ignore|Error)\b/,/\bJoinAlgorithm\.(?:Dynamic|PairwiseHash|SortMerge|LeftHash|RightHash|LeftIndex|RightIndex)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Double|Decimal)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf8|Utf16|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Int8|Int16|Int32|Int64|Function|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:true|false)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])(?!\d)[\w.]+(?=\s*\()/,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time|type)\b/,alias:"variable"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function=/\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[=:] *| )/m,punctuation:/[=:]/}; +!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:true|false)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d)?|\B\.\d)\d*(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|NULL|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:(?:fundef|interface|macdef|typedef)(?:_at)?|addr|constdef|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_(?:matrix|pointer)|byte_c?string(?:_pointer)?|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|short|sentry|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};["c",{lang:"c++",alias:"cpp"},"fortran"].forEach(function(e){var t=e;if("string"!=typeof e&&(t=e.alias,e=e.lang),r.languages[t]){var a={};a["inline-lang-"+t]={pattern:RegExp("%< *-\\*- *{lang}\\d* *-\\*-[^]+?%>".replace("{lang}",e.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},a["inline-lang-"+t].inside.rest=r.util.clone(r.languages[t]),r.languages.insertBefore("pure","inline-lang",a)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:declarecdll|declaredll|compilerselect|compilercase|compilerdefault|compilerendselect|compilererror|enableexplicit|disableexplicit|not|and|or|xor|calldebugger|debuglevel|enabledebugger|disabledebugger|restore|read|includepath|includebinary|threaded|runtime|with|endwith|structureunion|endstructureunion|align|newlist|newmap|interface|endinterface|extends|enumeration|endenumeration|swap|foreach|continue|fakereturn|goto|gosub|return|break|module|endmodule|declaremodule|enddeclaremodule|declare|declarec|prototype|prototypec|enableasm|disableasm|dim|redim|data|datasection|enddatasection|to|procedurereturn|debug|default|case|select|endselect|as|import|endimport|importc|compilerif|compilerelse|compilerendif|compilerelseif|end|structure|endstructure|while|wend|for|next|step|if|else|elseif|endif|repeat|until|procedure|proceduredll|procedurec|procedurecdll|endprocedure|protected|shared|static|global|define|includefile|xincludefile|macro|endmacro)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+/,asm:{pattern:/(^\s*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(\s*!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(\s*!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},function:{pattern:/^(\s*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(\s*:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^(\s*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},keyword:[/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*/],register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx][\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|hiding)\b/}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0[wn]|0W[hj]?|0N[hje]?|0x[\da-fA-F]+|\d+\.?\d*(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"}).replace(//g,function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"}),n=0;n<2;n++)r=r.replace(//g,function(){return r});r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:/"(?:\\.|[^\\"\r\n])*"/,keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},variable:/\$(?!\d)\w+\b/,keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:int|float|number|bool|string|date|list)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01]+|0x[\da-f]*\.?[\da-fp\-]+|\d*\.?\d+e?\d*[df]|\d*\.?\d+)\b/i,boolean:/\b(?:true|false)\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},function:/\$?\b(?!\d)\w+(?=\()/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/(\(lambda\s+\()[^()'\s]+/,lookbehind:!0}}),Prism.languages.DFS(Prism.languages.racket,function(e,a){if("RegExp"===Prism.util.type(a)){var r=a.source.replace(/\\(.)|\[\^?((?:\\.|[^\\\]])*)\]/g,function(e,a,r){if(a){if("("===a)return"[([]";if(")"===a)return"[)\\]]"}return r?("^"===e[1]?"[^":"[")+r.replace(/\\(.)|[()]/g,function(e,a){return"("===e||"("===a?"([":")"===e||")"===a?")\\]":e})+"]":e});this[e]=RegExp(r,a.flags)}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":e,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rest={table:[{pattern:/(\s*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1(?:[+|].+)+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(\s*)(?:=+ +)+=+(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1(?:=+ +)+=+(?=(?:\r?\n|\r){2}|\s*$)/,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^\s*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( +)[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^\s*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^\s*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^\s*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^\s*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^\s*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^\s*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^\s*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^\s*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s).*?[^\s]\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^\s*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:/#.*/,keyword:/(?:=>|->)|\b(?:class|if|else|switch|case|return|exit|try|catch|finally|raise)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:true|false)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,character:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*)[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var r={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},o={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var a in n)e[a]=n[a];return e.tag={pattern:/([\r\n](?: |\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},e.variable=o,e.comment=r,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,function(){return t}),"im"),alias:"section",inside:e}}var e={pattern:/(\[Documentation\](?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},a={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:o}},i={pattern:/([\r\n](?: |\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:o}};t.languages.robotframework={settings:n("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:n("Variables"),"test-cases":n("Test Cases",{"test-name":a,documentation:e,property:i}),keywords:n("Keywords",{"keyword-name":a,documentation:e,property:i}),tasks:n("Tasks",{"task-name":a,documentation:e,property:i}),comment:r},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_][a-z_0-9]*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMGLOBL|SYMLOCAL|SYMEXIST|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s+)(?:proc\s+\w+|quit|run|data(?!\=))\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^\s*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(\s*=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/im,inside:{keyword:/^(?:format|put)(?=\=)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/i,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|[\s])=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|parseonly|norun))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="accessControl|cdm|aggregation|aStore|ruleMining|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|sccasl|clustering|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deepLearn|deepNeural|varReduce|simSystem|ds2|deduplication|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gam|gleam|graphSemiSupLearn|gVarCluster|hiddenMarkovModel|hyperGroup|image|iml|ica|kernalPca|langModel|ldaTopic|sparseML|mlTools|mixed|modelPublishing|mbc|network|optNetwork|neuralNet|nonlinear|nmf|nonParametricBayes|optimization|panel|pls|percentile|pca|phreg|qkb|qlim|quantreg|recommend|tsReconcile|deepRnn|regression|reinforcementLearn|robustPca|sampling|sparkEmbeddedProcess|search(?:Analytics)?|sentimentAnalysis|sequence|configuration|session(?:Prop)?|severity|simple|smartData|sandwich|spatialreg|stabilityMonitoring|spc|loadStreams|svDataDescription|svm|table|conditionalRandomFields|text(?:Rule(?:Develop|Score)|Mining|Parse|Topic|Util|Filters|Frequency)|tsInfo|timeData|transpose|uniTimeSeries",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,function(){return k}),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,function(){return k}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?=\=)|define|delete|describe|document|do\s+over|do|dol|drop|dul|end(?:source|comp)?|entryTitle|else|eval(?:uate)?|exec(?:ute)?|exit|fill(?:attrs)?|file(?:name)?|flist|fnc|function(?:list)?|goto|global|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|name|noobs|nowd|_?null_|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|put|print|raise|ranexp|rannor|rbreak|retain|return|select|set|session|sessref|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|yaxisopts|y2axisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^(\s*)(?:(?:data)?lines|cards);[\s\S]+?^\s*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:(?:data)?lines|cards)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,function(){return t}),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|exec(?:ute)?|begin|commit|rollback|reset|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s+[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,function(){return t}),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/i},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s+[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/i,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,a=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:a}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:a,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +!function(s){var n=["([\"'])(?:\\\\[^]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1","<<-?\\s*([\"']?)(\\w+)\\2\\s[^]*?[\r\n]\\3"].join("|");s.languages["shell-session"]={info:{pattern:/^[^\r\n$#*!]+(?=[$#])/m,alias:"punctuation",inside:{path:{pattern:/(:)[\s\S]+/,lookbehind:!0},user:/^[^\s@:$#*!/\\]+@[^\s@:$#*!/\\]+(?=:|$)/,punctuation:/:/}},command:{pattern:RegExp("[$#](?:[^\\\\\r\n'\"<]|\\\\.|<>)+".replace(/<>/g,function(){return n})),greedy:!0,inside:{bash:{pattern:/(^[$#]\s*)[\s\S]+/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:true|false)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:/"(?:""|[^"])*"/,character:{pattern:/\$./,alias:"string"},string:/'(?:''|[^'])*'/,symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:nil|true|false|self|super|new)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(n){n.languages.smarty={comment:/\{\*[\s\S]*?\*\}/,delimiter:{pattern:/^\{|\}$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->)(?!\d)\w+/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:[{pattern:/(\|\s*)@?(?!\d)\w+/,lookbehind:!0},/^\/?(?!\d)\w+/,/(?!\d)\w+(?=\()/],"attr-name":{pattern:/\w+\s*=\s*(?:(?!\d)\w+)?/,inside:{variable:{pattern:/(=\s*)(?!\d)\w+/,lookbehind:!0},operator:/=/}},punctuation:[/[\[\]().,:`]|->/],operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:eq|neq?|gt|lt|gt?e|lt?e|not|mod|or|and)\b/],keyword:/\b(?:false|off|on|no|true|yes)\b/},n.hooks.add("before-tokenize",function(e){var t=!1;n.languages["markup-templating"].buildPlaceholders(e,"smarty",/\{\*[\s\S]*?\*\}|\{[\s\S]+?\}/g,function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)})}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"smarty")})}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,function(){return"\\s*(?:[*,]|->)"}).replace(//g,function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"}).replace(//g,function(){return"(?!)[a-z\\d_][\\w'.]*"}).replace(//g,function(){return n.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|string|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|byte|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(t){var e=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;t.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/({+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/({+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/({+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|in|int|js|html|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^{+\/?|\/?}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+]))*/,inside:{string:{pattern:e,greedy:!0},number:a,punctuation:/[\[\].?]/}},string:{pattern:e,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:true|false)\b/,number:a,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},t.hooks.add("before-tokenize",function(e){var a=!1;t.languages["markup-templating"].buildPlaceholders(e,"soy",/{{.+?}}|{.+?}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)})}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"soy")})}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:true|false)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:graph|base|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{variable:{pattern:/[?$]\w+/,greedy:!0},boolean:/\b(?:true|false)\b/i}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|ROUND|REGEX|REPLACE|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:GRAPH|BASE|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\w+(?=\s*\()/,property:/\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execVM|execFSM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,"magic-variable":{pattern:/\b(?:_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x|this|thisList|thisTrigger)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^\s*)#[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:/(\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\s*\(\s*)[a-zA-Z]\w*/,lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)(?:(?!\s*(?:>$|,\s*\w+\s*=))[\s\S])+/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|[,]/}},keyword:[/\b(?:break|cholesky_factor_corr|cholesky_factor_cov|continue|corr_matrix|cov_matrix|data|else|for|functions|generated|if|in|increment_log_prob|int|matrix|model|ordered|parameters|positive_ordered|print|quantities|real|reject|return|row_vector|simplex|target|transformed|unit_vector|vector|void|while)\b/,/\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\b/],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},Prism.languages.stan.constraint.inside.expression.inside=Prism.languages.stan; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:GLOBAL|INPUT|PUTPUT|IN_OUT|ACCESS|TEMP|EXTERNAL|CONFIG)|VAR|METHOD|PROPERTY)\b/i,keyword:/\b(?:(?:END_)?(?:IF|WHILE|REPEAT|CASE|FOR)|ELSE|FROM|THEN|ELSIF|DO|TO|BY|PRIVATE|PUBLIC|PROTECTED|CONSTANT|RETURN|EXIT|CONTINUE|GOTO|JMP|AT|RETAIN|NON_RETAIN|TASK|WITH|UNTIL|USING|EXTENDS|IMPLEMENTS|GET|SET|__TRY|__CATCH|__FINALLY|__ENDTRY)\b/,variable:/\b(?:AT|BOOL|BYTE|(?:D|L)?WORD|U?(?:S|D|L)?INT|L?REAL|TIME(?:_OF_DAY)?|TOD|DT|DATE(?:_AND_TIME)?|STRING|ARRAY|ANY|POINTER)\b/,symbol:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:T|D|DT|TOD)#[\d_shmd:]*|\b[A-Z]*\#[\d.,_]*|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/,function:/\w+(?=\()/,operator:/(?:S?R?:?=>?|&&?|\*\*?|<=?|>=?|[-:^/+])|\b(?:OR|AND|MOD|NOT|XOR|LE|GE|EQ|NE|GT|LT)\b/,punctuation:/[();]/,type:{pattern:/#/,alias:"selector"}}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift; +!function(n){function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}n.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(e){var t=n.languages[e],a="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:i("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\w+(?=\s)/,"attr-name":/\w+/}),expression:i("=",t,a),"class-feature":i("\\+",t,a),standard:i("",t,a)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDEC|CDBL|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEFAULT|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LINE INPUT|LET|LIB|LIKE|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPERATOR|OPEN|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHORT|SINGLE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SYNCLOCK|SWAP|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0}]}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(n){var t=/[*&][^\s[\]{},]+/,e=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+e.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+e.source+")?)";function a(n,t){t=(t||"").replace(/m/g,"")+"m";var e="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return r}).replace(/<>/g,function(){return n});return RegExp(e,t)}n.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\\]},#\\s]+?(?=\\s*:\\s)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:a("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:a("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:a("(\"|')(?:(?!\\2)[^\\\\\r\n]|\\\\.)*\\2"),lookbehind:!0,greedy:!0},number:{pattern:a("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:e,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},n.languages.yml=n.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[^\S\r\n]*)---(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?[^\S\r\n]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$){[^}]+}/,lookbehind:!0},{pattern:/(^\s*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^\s*proc[ \t]+)[^\s]+/m,lookbehind:!0},builtin:[{pattern:/(^\s*)(?:proc|return|class|error|eval|exit|for|foreach|if|switch|while|break|continue)\b/m,lookbehind:!0},/\b(?:elseif|else)\b/],scope:{pattern:/(^\s*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^\s*|\[)(?:after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|Safe_Base|scan|seek|set|socket|source|split|string|subst|Tcl|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|wordBreak(?:After|Before)|test|vars)|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|ne|in|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(t){t.languages.tt2=t.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|TAGS|THROW|TRY|SWITCH|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),t.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|or|not)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),t.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%]$/,alias:"punctuation"}}),t.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete t.languages.tt2.string,t.hooks.add("before-tokenize",function(e){t.languages["markup-templating"].buildPlaceholders(e,"tt2",/\[%[\s\S]+?%\]/g)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"tt2")})}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!]\n).)*/,lookbehind:!0,inside:{function:/{\$.*}/,keyword:n,number:/^[0-9]+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/[0-9]+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[\w-\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:Cross|Dot|ClockwiseFrom)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w+)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|interface|new|struct|enum)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],constant:/\b[A-Z0-9_]+\b/,function:/\w+(?=\s*\()/,keyword:/\b(?:bool|char|double|float|null|size_t|ssize_t|string|unichar|void|int|int8|int16|int32|int64|long|short|uchar|uint|uint8|uint16|uint32|uint64|ulong|ushort|class|delegate|enum|errordomain|interface|namespace|struct|break|continue|do|for|foreach|return|while|else|if|switch|assert|case|default|abstract|const|dynamic|ensures|extern|inline|internal|override|private|protected|public|requires|signal|static|virtual|volatile|weak|async|owned|unowned|try|catch|finally|throw|as|base|construct|delete|get|in|is|lock|new|out|params|ref|sizeof|set|this|throws|typeof|using|value|var|yield)\b/i,number:/(?:\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+])*|{[^}]+})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?]]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|]]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|{[a-z][\w-]*})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|{[a-z][\w-]*})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},property:/\B\$\w+\b/,constant:/\B`\w+\b/,function:/\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|class|case|casex|casez|cell|chandle|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endspecify|endsequence|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_onevent|pulsestyle_ondetect|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always_latch|always_comb|always_ff|always)\b ?@?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b\d*[._]?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:use|library)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:true|false)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|not|mod|rem|sll|srl|sla|sra|rol|ror|and|or|nand|xnor|xor|nor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:false|true|F|T)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+).+?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:RFC|PMID) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[\s\S]*?>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[\s\S]*?>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:{[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\w.]+:{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/}:[-\w.]+:{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(n){function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"doc-comment":e})}var e=n.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:e}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:e}};a("csharp",t),a("fsharp",t),a("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,inside:{keyword:/^Rem/i}},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],symbol:/#(?:If|Else|ElseIf|Endif|Pragma)\b/i,keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|By(?:Ref|Val)|Break|Call|Case|Catch|Const|Continue|CurrentMethodName|Declare|Dim|Do(?:wnTo)?|Each|Else(?:If)?|End|Exit|Extends|False|Finally|For|Global|If|In|Lib|Loop|Me|Next|Nil|Optional|ParamArray|Raise(?:Event)?|ReDim|Rem|RemoveHandler|Return|Select|Self|Soft|Static|Step|Super|Then|To|True|Try|Ubound|Until|Using|Wend|While)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|Xor|WeakAddressOf)\b/i,punctuation:/[.,;:()]/}; +!function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[\w-:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|ENTITIES|ENTITY|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|ID|IDREFS?|int|integer|language|long|Name|NCName|negativeInteger|NMTOKENS?|nonNegativeInteger|nonPositiveInteger|normalizedString|NOTATION|positiveInteger|QName|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+)/i,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}/,inside:r.languages.xquery,alias:"language-xquery"};var s=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join("")},l=function(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:s(a.content[0].content[1]),openedBraces:0}):!(0|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,e(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,e(a))+")+";n.languages.zig={comment:[{pattern:/\/{3}.*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])'(?:[^'\\\r\n]|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0}],builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null}],"builtin-types":{pattern:/\b(?:anyerror|bool|c_u?(?:short|int|long|longlong)|c_longdouble|c_void|comptime_(?:float|int)|[iu](?:8|16|32|64|128|size)|f(?:16|32|64|128)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+\.?[a-fA-F\d]*(?:[pP][+-]?[a-fA-F\d]+)?|\d+\.?\d*(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},n.languages.zig["class-name"].forEach(function(e){null===e.inside&&(e.inside=n.languages.zig)})}(Prism); +"undefined"!=typeof self&&self.Prism&&self.document&&document.createRange&&(Prism.plugins.KeepMarkup=!0,Prism.hooks.add("before-highlight",function(e){if(e.element.children.length&&Prism.util.isActive(e.element,"keep-markup",!0)){var a=0,s=[],l=function(e,n){var o={};n||(o.clone=e.cloneNode(!1),o.posOpen=a,s.push(o));for(var t=0,d=e.childNodes.length;tn.node.posOpen&&(n.nodeStart=d,n.nodeStartPos=n.node.posOpen-n.pos),n.nodeStart&&n.pos+d.data.length>=n.node.posClose&&(n.nodeEnd=d,n.nodeEndPos=n.node.posClose-n.pos),n.pos+=d.data.length);if(n.nodeStart&&n.nodeEnd){var r=document.createRange();return r.setStart(n.nodeStart,n.nodeStartPos),r.setEnd(n.nodeEnd,n.nodeEndPos),n.node.clone.appendChild(r.extractContents()),r.insertNode(n.node.clone),r.detach(),!1}}return!0};n.keepMarkup.forEach(function(e){a(n.element,{node:e,pos:0})}),n.highlightedCode=n.element.innerHTML}})); diff --git a/assets/js/readme.txt b/assets/js/readme.txt new file mode 100644 index 000000000..47f830bc4 --- /dev/null +++ b/assets/js/readme.txt @@ -0,0 +1 @@ +fhir-table-scripts.js and fhir.js are not used in the base template, however they're needed by the FHIR-extensions IG, and are included here because this is the 'trusted' ig that defines them \ No newline at end of file diff --git a/assets/js/respond.min.js b/assets/js/respond.min.js new file mode 100644 index 000000000..56418a245 --- /dev/null +++ b/assets/js/respond.min.js @@ -0,0 +1,6 @@ +/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ +/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */ +window.matchMedia=window.matchMedia||function(a){"use strict";var c,d=a.documentElement,e=d.firstElementChild||d.firstChild,f=a.createElement("body"),g=a.createElement("div");return g.id="mq-test-1",g.style.cssText="position:absolute;top:-100em",f.style.background="none",f.appendChild(g),function(a){return g.innerHTML='­',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document); + +/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ +(function(a){"use strict";function x(){u(!0)}var b={};a.respond=b,b.update=function(){},b.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,b.mediaQueriesSupported;var q,r,t,c=a.document,d=c.documentElement,e=[],f=[],g=[],h={},i=30,j=c.getElementsByTagName("head")[0]||d,k=c.getElementsByTagName("base")[0],l=j.getElementsByTagName("link"),m=[],n=function(){for(var b=0;l.length>b;b++){var c=l[b],d=c.href,e=c.media,f=c.rel&&"stylesheet"===c.rel.toLowerCase();d&&f&&!h[d]&&(c.styleSheet&&c.styleSheet.rawCssText?(p(c.styleSheet.rawCssText,d,e),h[d]=!0):(!/^([a-zA-Z:]*\/\/)/.test(d)&&!k||d.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&m.push({href:d,media:e}))}o()},o=function(){if(m.length){var a=m.shift();v(a.href,function(b){p(b,a.href,a.media),h[a.href]=!0,setTimeout(function(){o()},0)})}},p=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=d&&d.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},i=!g&&c;b.length&&(b+="/"),i&&(g=1);for(var j=0;g>j;j++){var k,l,m,n;i?(k=c,f.push(h(a))):(k=d[j].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,f.push(RegExp.$2&&h(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],e.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:f.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},s=function(){var a,b=c.createElement("div"),e=c.body,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",e||(e=f=c.createElement("body"),e.style.background="none"),e.appendChild(b),d.insertBefore(e,d.firstChild),a=b.offsetWidth,f?d.removeChild(e):e.removeChild(b),a=t=parseFloat(a)},u=function(a){var b="clientWidth",h=d[b],k="CSS1Compat"===c.compatMode&&h||c.body[b]||h,m={},n=l[l.length-1],o=(new Date).getTime();if(a&&q&&i>o-q)return clearTimeout(r),r=setTimeout(u,i),void 0;q=o;for(var p in e)if(e.hasOwnProperty(p)){var v=e[p],w=v.minw,x=v.maxw,y=null===w,z=null===x,A="em";w&&(w=parseFloat(w)*(w.indexOf(A)>-1?t||s():1)),x&&(x=parseFloat(x)*(x.indexOf(A)>-1?t||s():1)),v.hasquery&&(y&&z||!(y||k>=w)||!(z||x>=k))||(m[v.media]||(m[v.media]=[]),m[v.media].push(f[v.rules]))}for(var B in g)g.hasOwnProperty(B)&&g[B]&&g[B].parentNode===j&&j.removeChild(g[B]);for(var C in m)if(m.hasOwnProperty(C)){var D=c.createElement("style"),E=m[C].join("\n");D.type="text/css",D.media=C,j.insertBefore(D,n.nextSibling),D.styleSheet?D.styleSheet.cssText=E:D.appendChild(c.createTextNode(E)),g.push(D)}},v=function(a,b){var c=w();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},w=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();n(),b.update=n,a.addEventListener?a.addEventListener("resize",x,!1):a.attachEvent&&a.attachEvent("onresize",x)})(this); diff --git a/assets/js/runtime.js b/assets/js/runtime.js new file mode 100644 index 000000000..401d6cffc --- /dev/null +++ b/assets/js/runtime.js @@ -0,0 +1,2 @@ +(()=>{"use strict";var e,i={},d={};function a(e){var n=d[e];if(void 0!==n)return n.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return i[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=i,e=[],a.O=(n,r,s,l)=>{if(!r){var o=1/0;for(f=0;f=l)&&Object.keys(a.O).every(p=>a.O[p](r[t]))?r.splice(t--,1):(u=!1,l0&&e[f-1][2]>l;f--)e[f]=e[f-1];e[f]=[r,s,l]},a.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return a.d(n,{a:n}),n},a.d=(e,n)=>{for(var r in n)a.o(n,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},a.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0};a.O.j=s=>0===e[s];var n=(s,l)=>{var t,c,[f,o,u]=l,v=0;if(f.some(_=>0!==e[_])){for(t in o)a.o(o,t)&&(a.m[t]=o[t]);if(u)var h=u(a)}for(s&&s(l);v+~]|"+L+")"+L+"*"),Wr=new RegExp(L+"|>"),Fr=new RegExp(ce),$r=new RegExp("^"+W+"$"),wt={ID:new RegExp("^#("+W+")"),CLASS:new RegExp("^\\.("+W+")"),TAG:new RegExp("^("+W+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+ce),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+Ce+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Br=/HTML$/i,_r=/^(?:input|select|textarea|button)$/i,zr=/^h\d$/i,st=/^[^{]+\{\s*\[native \w/,Ur=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ut=/[+~]/,Ae=new RegExp("\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\([^\\r\\n\\f])","g"),Ne=function(u,l){var p="0x"+u.slice(1)-65536;return l||(p<0?String.fromCharCode(p+65536):String.fromCharCode(p>>10|55296,1023&p|56320))},zn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Un=function(u,l){return l?"\0"===u?"\ufffd":u.slice(0,-1)+"\\"+u.charCodeAt(u.length-1).toString(16)+" ":"\\"+u},Xn=function(){g()},Xr=Et(function(u){return!0===u.disabled&&"fieldset"===u.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{X.apply(oe=ue.call(q.childNodes),q.childNodes)}catch(u){X={apply:oe.length?function(l,p){ge.apply(l,ue.call(p))}:function(l,p){for(var v=l.length,h=0;l[v++]=p[h++];);l.length=v-1}}}function B(u,l,p,v){var h,b,w,T,C,D,N,j=l&&l.ownerDocument,M=l?l.nodeType:9;if(p=p||[],"string"!=typeof u||!u||1!==M&&9!==M&&11!==M)return p;if(!v&&(g(l),l=l||y,k)){if(11!==M&&(C=Ur.exec(u)))if(h=C[1]){if(9===M){if(!(w=l.getElementById(h)))return p;if(w.id===h)return p.push(w),p}else if(j&&(w=j.getElementById(h))&&ae(l,w)&&w.id===h)return p.push(w),p}else{if(C[2])return X.apply(p,l.getElementsByTagName(u)),p;if((h=C[3])&&n.getElementsByClassName&&l.getElementsByClassName)return X.apply(p,l.getElementsByClassName(h)),p}if(n.qsa&&!se[u+" "]&&(!S||!S.test(u))&&(1!==M||"object"!==l.nodeName.toLowerCase())){if(N=u,j=l,1===M&&(Wr.test(u)||bt.test(u))){for((j=Ut.test(u)&&Vt(l.parentNode)||l)===l&&n.scope||((T=l.getAttribute("id"))?T=T.replace(zn,Un):l.setAttribute("id",T=$)),b=(D=s(u)).length;b--;)D[b]=(T?"#"+T:":scope")+" "+Ct(D[b]);N=D.join(",")}try{return X.apply(p,j.querySelectorAll(N)),p}catch(V){se(u,!0)}finally{T===$&&l.removeAttribute("id")}}}return c(u.replace(fe,"$1"),l,p,v)}function Tt(){var u=[];return function l(p,v){return u.push(p+" ")>r.cacheLength&&delete l[u.shift()],l[p+" "]=v}}function ve(u){return u[$]=!0,u}function xe(u){var l=y.createElement("fieldset");try{return!!u(l)}catch(p){return!1}finally{l.parentNode&&l.parentNode.removeChild(l),l=null}}function Xt(u,l){for(var p=u.split("|"),v=p.length;v--;)r.attrHandle[p[v]]=l}function Vn(u,l){var p=l&&u,v=p&&1===u.nodeType&&1===l.nodeType&&u.sourceIndex-l.sourceIndex;if(v)return v;if(p)for(;p=p.nextSibling;)if(p===l)return-1;return u?1:-1}function Vr(u){return function(l){return"input"===l.nodeName.toLowerCase()&&l.type===u}}function Gr(u){return function(l){var p=l.nodeName.toLowerCase();return("input"===p||"button"===p)&&l.type===u}}function Gn(u){return function(l){return"form"in l?l.parentNode&&!1===l.disabled?"label"in l?"label"in l.parentNode?l.parentNode.disabled===u:l.disabled===u:l.isDisabled===u||l.isDisabled!==!u&&Xr(l)===u:l.disabled===u:"label"in l&&l.disabled===u}}function Re(u){return ve(function(l){return l=+l,ve(function(p,v){for(var h,b=u([],p.length,l),w=b.length;w--;)p[h=b[w]]&&(p[h]=!(v[h]=p[h]))})})}function Vt(u){return u&&void 0!==u.getElementsByTagName&&u}for(t in n=B.support={},a=B.isXML=function(u){var p=u&&(u.ownerDocument||u).documentElement;return!Br.test(u&&u.namespaceURI||p&&p.nodeName||"HTML")},g=B.setDocument=function(u){var l,p,v=u?u.ownerDocument||u:q;return v!=y&&9===v.nodeType&&v.documentElement&&(E=(y=v).documentElement,k=!a(y),q!=y&&(p=y.defaultView)&&p.top!==p&&(p.addEventListener?p.addEventListener("unload",Xn,!1):p.attachEvent&&p.attachEvent("onunload",Xn)),n.scope=xe(function(h){return E.appendChild(h).appendChild(y.createElement("div")),void 0!==h.querySelectorAll&&!h.querySelectorAll(":scope fieldset div").length}),n.attributes=xe(function(h){return h.className="i",!h.getAttribute("className")}),n.getElementsByTagName=xe(function(h){return h.appendChild(y.createComment("")),!h.getElementsByTagName("*").length}),n.getElementsByClassName=st.test(y.getElementsByClassName),n.getById=xe(function(h){return E.appendChild(h).id=$,!y.getElementsByName||!y.getElementsByName($).length}),n.getById?(r.filter.ID=function(h){var b=h.replace(Ae,Ne);return function(w){return w.getAttribute("id")===b}},r.find.ID=function(h,b){if(void 0!==b.getElementById&&k){var w=b.getElementById(h);return w?[w]:[]}}):(r.filter.ID=function(h){var b=h.replace(Ae,Ne);return function(w){var T=void 0!==w.getAttributeNode&&w.getAttributeNode("id");return T&&T.value===b}},r.find.ID=function(h,b){if(void 0!==b.getElementById&&k){var w,T,C,D=b.getElementById(h);if(D){if((w=D.getAttributeNode("id"))&&w.value===h)return[D];for(C=b.getElementsByName(h),T=0;D=C[T++];)if((w=D.getAttributeNode("id"))&&w.value===h)return[D]}return[]}}),r.find.TAG=n.getElementsByTagName?function(h,b){return void 0!==b.getElementsByTagName?b.getElementsByTagName(h):n.qsa?b.querySelectorAll(h):void 0}:function(h,b){var w,T=[],C=0,D=b.getElementsByTagName(h);if("*"===h){for(;w=D[C++];)1===w.nodeType&&T.push(w);return T}return D},r.find.CLASS=n.getElementsByClassName&&function(h,b){if(void 0!==b.getElementsByClassName&&k)return b.getElementsByClassName(h)},z=[],S=[],(n.qsa=st.test(y.querySelectorAll))&&(xe(function(h){var b;E.appendChild(h).innerHTML="",h.querySelectorAll("[msallowcapture^='']").length&&S.push("[*^$]="+L+"*(?:''|\"\")"),h.querySelectorAll("[selected]").length||S.push("\\["+L+"*(?:value|"+Ce+")"),h.querySelectorAll("[id~="+$+"-]").length||S.push("~="),(b=y.createElement("input")).setAttribute("name",""),h.appendChild(b),h.querySelectorAll("[name='']").length||S.push("\\["+L+"*name"+L+"*="+L+"*(?:''|\"\")"),h.querySelectorAll(":checked").length||S.push(":checked"),h.querySelectorAll("a#"+$+"+*").length||S.push(".#.+[+~]"),h.querySelectorAll("\\\f"),S.push("[\\r\\n\\f]")}),xe(function(h){h.innerHTML="";var b=y.createElement("input");b.setAttribute("type","hidden"),h.appendChild(b).setAttribute("name","D"),h.querySelectorAll("[name=d]").length&&S.push("name"+L+"*[*^$|!~]?="),2!==h.querySelectorAll(":enabled").length&&S.push(":enabled",":disabled"),E.appendChild(h).disabled=!0,2!==h.querySelectorAll(":disabled").length&&S.push(":enabled",":disabled"),h.querySelectorAll("*,:x"),S.push(",.*:")})),(n.matchesSelector=st.test(Q=E.matches||E.webkitMatchesSelector||E.mozMatchesSelector||E.oMatchesSelector||E.msMatchesSelector))&&xe(function(h){n.disconnectedMatch=Q.call(h,"*"),Q.call(h,"[s!='']:x"),z.push("!=",ce)}),S=S.length&&new RegExp(S.join("|")),z=z.length&&new RegExp(z.join("|")),l=st.test(E.compareDocumentPosition),ae=l||st.test(E.contains)?function(h,b){var w=9===h.nodeType?h.documentElement:h,T=b&&b.parentNode;return h===T||!(!T||1!==T.nodeType||!(w.contains?w.contains(T):h.compareDocumentPosition&&16&h.compareDocumentPosition(T)))}:function(h,b){if(b)for(;b=b.parentNode;)if(b===h)return!0;return!1},Pe=l?function(h,b){if(h===b)return x=!0,0;var w=!h.compareDocumentPosition-!b.compareDocumentPosition;return w||(1&(w=(h.ownerDocument||h)==(b.ownerDocument||b)?h.compareDocumentPosition(b):1)||!n.sortDetached&&b.compareDocumentPosition(h)===w?h==y||h.ownerDocument==q&&ae(q,h)?-1:b==y||b.ownerDocument==q&&ae(q,b)?1:m?le(m,h)-le(m,b):0:4&w?-1:1)}:function(h,b){if(h===b)return x=!0,0;var w,T=0,C=h.parentNode,D=b.parentNode,N=[h],j=[b];if(!C||!D)return h==y?-1:b==y?1:C?-1:D?1:m?le(m,h)-le(m,b):0;if(C===D)return Vn(h,b);for(w=h;w=w.parentNode;)N.unshift(w);for(w=b;w=w.parentNode;)j.unshift(w);for(;N[T]===j[T];)T++;return T?Vn(N[T],j[T]):N[T]==q?-1:j[T]==q?1:0}),y},B.matches=function(u,l){return B(u,null,null,l)},B.matchesSelector=function(u,l){if(g(u),n.matchesSelector&&k&&!se[l+" "]&&(!z||!z.test(l))&&(!S||!S.test(l)))try{var p=Q.call(u,l);if(p||n.disconnectedMatch||u.document&&11!==u.document.nodeType)return p}catch(v){se(l,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(u){return u[1]=u[1].replace(Ae,Ne),u[3]=(u[3]||u[4]||u[5]||"").replace(Ae,Ne),"~="===u[2]&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),"nth"===u[1].slice(0,3)?(u[3]||B.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*("even"===u[3]||"odd"===u[3])),u[5]=+(u[7]+u[8]||"odd"===u[3])):u[3]&&B.error(u[0]),u},PSEUDO:function(u){var l,p=!u[6]&&u[2];return wt.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":p&&Fr.test(p)&&(l=s(p,!0))&&(l=p.indexOf(")",p.length-l)-p.length)&&(u[0]=u[0].slice(0,l),u[2]=p.slice(0,l)),u.slice(0,3))}},filter:{TAG:function(u){var l=u.replace(Ae,Ne).toLowerCase();return"*"===u?function(){return!0}:function(p){return p.nodeName&&p.nodeName.toLowerCase()===l}},CLASS:function(u){var l=U[u+" "];return l||(l=new RegExp("(^|"+L+")"+u+"("+L+"|$)"))&&U(u,function(p){return l.test("string"==typeof p.className&&p.className||void 0!==p.getAttribute&&p.getAttribute("class")||"")})},ATTR:function(u,l,p){return function(v){var h=B.attr(v,u);return null==h?"!="===l:!l||(h+="","="===l?h===p:"!="===l?h!==p:"^="===l?p&&0===h.indexOf(p):"*="===l?p&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function jt(e,t,n){return P(t)?i.grep(e,function(r,o){return!!t.call(r,o,r)!==n}):t.nodeType?i.grep(e,function(r){return r===t!==n}):"string"!=typeof t?i.grep(e,function(r){return-1)[^>]*|#([\w-]+))$/;(i.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||sn,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:er.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(i.merge(this,i.parseHTML(r[1],(t=t instanceof i?t[0]:t)&&t.nodeType?t.ownerDocument||t:R,!0)),an.test(r[1])&&i.isPlainObject(t))for(r in t)P(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=R.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):P(e)?void 0!==n.ready?n.ready(e):e(i):i.makeArray(e,this)}).prototype=i.fn,sn=i(R);var tr=/^(?:parents|prev(?:Until|All))/,nr={children:!0,contents:!0,next:!0,prev:!0};function un(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}i.fn.extend({has:function(e){var t=i(e,this),n=t.length;return this.filter(function(){for(var r=0;r\x20\t\r\n\f]*)/i,gn=/^$|^module$|\/(?:java|ecma)script/i;Le=R.createDocumentFragment().appendChild(R.createElement("div")),(ht=R.createElement("input")).setAttribute("type","radio"),ht.setAttribute("checked","checked"),ht.setAttribute("name","t"),Le.appendChild(ht),F.checkClone=Le.cloneNode(!0).cloneNode(!0).lastChild.checked,Le.innerHTML="",F.noCloneChecked=!!Le.cloneNode(!0).lastChild.defaultValue,Le.innerHTML="",F.option=!!Le.lastChild;var he={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function re(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&de(e,t)?i.merge([e],n):n}function qt(e,t){for(var n=0,r=e.length;n",""]);var cr=/<|&#?\w+;/;function mn(e,t,n,r,o){for(var a,s,f,c,d,m,x=t.createDocumentFragment(),g=[],y=0,E=e.length;y\s*$/g;function vn(e,t){return de(e,"table")&&de(11!==t.nodeType?t:t.firstChild,"tr")&&i(e).children("tbody")[0]||e}function gr(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function mr(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function xn(e,t){var n,r,o,a,s,f;if(1===t.nodeType){if(A.hasData(e)&&(f=A.get(e).events))for(o in A.remove(t,"handle events"),f)for(n=0,r=f[o].length;n").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(a){t.remove(),n=null,a&&o("error"===a.type?404:200,a.type)}),R.head.appendChild(t[0])},abort:function(){n&&n()}}});var Bn,_n=[],zt=/(=)\?(?=&|$)|\?\?/;i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=_n.pop()||i.expando+"_"+Rn.guid++;return this[e]=!0,e}}),i.ajaxPrefilter("json jsonp",function(e,t,n){var r,o,a,s=!1!==e.jsonp&&(zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=P(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(zt,"$1"+r):!1!==e.jsonp&&(e.url+=(Wt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return a||i.error(r+" was not called"),a[0]},e.dataTypes[0]="json",o=H[r],H[r]=function(){a=arguments},n.always(function(){void 0===o?i(H).removeProp(r):H[r]=o,e[r]&&(e.jsonpCallback=t.jsonpCallback,_n.push(r)),a&&P(o)&&o(a[0]),a=o=void 0}),"script"}),F.createHTMLDocument=((Bn=R.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Bn.childNodes.length),i.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(F.createHTMLDocument?((r=(t=R.implementation.createHTMLDocument("")).createElement("base")).href=R.location.href,t.head.appendChild(r)):t=R),a=!n&&[],(o=an.exec(e))?[t.createElement(o[1])]:(o=mn([e],t,a),a&&a.length&&i(a).remove(),i.merge([],o.childNodes)));var r,o,a},i.fn.load=function(e,t,n){var r,o,a,s=this,f=e.indexOf(" ");return-1").append(i.parseHTML(c)).find(r):c)}).always(n&&function(c,d){s.each(function(){n.apply(this,a||[c.responseText,d,c])})}),this},i.expr.pseudos.animated=function(e){return i.grep(i.timers,function(t){return e===t.elem}).length},i.offset={setOffset:function(e,t,n){var r,o,a,s,f,c,d=i.css(e,"position"),m=i(e),x={};"static"===d&&(e.style.position="relative"),f=m.offset(),a=i.css(e,"top"),c=i.css(e,"left"),("absolute"===d||"fixed"===d)&&-1<(a+c).indexOf("auto")?(s=(r=m.position()).top,o=r.left):(s=parseFloat(a)||0,o=parseFloat(c)||0),P(t)&&(t=t.call(e,n,i.extend({},f))),null!=t.top&&(x.top=t.top-f.top+s),null!=t.left&&(x.left=t.left-f.left+o),"using"in t?t.using.call(e,x):m.css(x)}},i.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(o){i.offset.setOffset(this,e,o)});var t,n,r=this[0];return r?r.getClientRects().length?{top:(t=r.getBoundingClientRect()).top+(n=r.ownerDocument.defaultView).pageYOffset,left:t.left+n.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===i.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"===i.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=i(e).offset()).top+=i.css(e,"borderTopWidth",!0),o.left+=i.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-i.css(r,"marginTop",!0),left:t.left-o.left-i.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===i.css(e,"position");)e=e.offsetParent;return e||qe})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;i.fn[e]=function(r){return Se(this,function(o,a,s){var f;if(Me(o)?f=o:9===o.nodeType&&(f=o.defaultView),void 0===s)return f?f[t]:o[a];f?f.scrollTo(n?f.pageXOffset:s,n?s:f.pageYOffset):o[a]=s},e,r,arguments.length)}}),i.each(["top","left"],function(e,t){i.cssHooks[t]=Cn(F.pixelPosition,function(n,r){if(r)return r=nt(n,t),Ht.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(e,t){i.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){i.fn[r]=function(o,a){var s=arguments.length&&(n||"boolean"!=typeof o),f=n||(!0===o||!0===a?"margin":"border");return Se(this,function(c,d,m){var x;return Me(c)?0===r.indexOf("outer")?c["inner"+e]:c.document.documentElement["client"+e]:9===c.nodeType?(x=c.documentElement,Math.max(c.body["scroll"+e],x["scroll"+e],c.body["offset"+e],x["offset"+e],x["client"+e])):void 0===m?i.css(c,d,f):i.style(c,d,m,f)},t,s?o:void 0,s)}})}),i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){i.fn[t]=function(n){return this.on(t,n)}}),i.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)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),i.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,t){i.fn[t]=function(n,r){return 0 50) { + $('#back-to-top').fadeIn(); + } else { + $('#back-to-top').fadeOut(); + } + }); + // scroll body to 0px on click + $('#back-to-top').click(function () { + $('#back-to-top').tooltip('hide'); + $('body,html').animate({ + scrollTop: 0 + }, 800); + return false; + }); + + $('#back-to-top').tooltip('show'); + +}); diff --git a/assets/js/xml.js b/assets/js/xml.js new file mode 100644 index 000000000..de191086d --- /dev/null +++ b/assets/js/xml.js @@ -0,0 +1,2 @@ + +var hljs=new function(){function l(o){return o.replace(/&/gm,"&").replace(//gm,">")}function b(p){for(var o=p.firstChild;o;o=o.nextSibling){if(o.nodeName=="CODE"){return o}if(!(o.nodeType==3&&o.nodeValue.match(/\s+/))){break}}}function h(p,o){return Array.prototype.map.call(p.childNodes,function(q){if(q.nodeType==3){return o?q.nodeValue.replace(/\n/g,""):q.nodeValue}if(q.nodeName=="BR"){return"\n"}return h(q,o)}).join("")}function a(q){var p=(q.className+" "+q.parentNode.className).split(/\s+/);p=p.map(function(r){return r.replace(/^language-/,"")});for(var o=0;o"}while(x.length||v.length){var u=t().splice(0,1)[0];y+=l(w.substr(p,u.offset-p));p=u.offset;if(u.event=="start"){y+=s(u.node);r.push(u.node)}else{if(u.event=="stop"){var o,q=r.length;do{q--;o=r[q];y+=("")}while(o!=u.node);r.splice(q,1);while(q'+L[0]+""}else{r+=L[0]}N=A.lR.lastIndex;L=A.lR.exec(K)}return r+K.substr(N)}function z(){if(A.sL&&!e[A.sL]){return l(w)}var r=A.sL?d(A.sL,w):g(w);if(A.r>0){v+=r.keyword_count;B+=r.r}return''+r.value+""}function J(){return A.sL!==undefined?z():G()}function I(L,r){var K=L.cN?'':"";if(L.rB){x+=K;w=""}else{if(L.eB){x+=l(r)+K;w=""}else{x+=K;w=r}}A=Object.create(L,{parent:{value:A}});B+=L.r}function C(K,r){w+=K;if(r===undefined){x+=J();return 0}var L=o(r,A);if(L){x+=J();I(L,r);return L.rB?0:r.length}var M=s(A,r);if(M){if(!(M.rE||M.eE)){w+=r}x+=J();do{if(A.cN){x+=""}A=A.parent}while(A!=M.parent);if(M.eE){x+=l(r)}w="";if(M.starts){I(M.starts,"")}return M.rE?0:r.length}if(t(r,A)){throw"Illegal"}w+=r;return r.length||1}var F=e[D];f(F);var A=F;var w="";var B=0;var v=0;var x="";try{var u,q,p=0;while(true){A.t.lastIndex=p;u=A.t.exec(E);if(!u){break}q=C(E.substr(p,u.index-p),u[0]);p=u.index+q}C(E.substr(p));return{r:B,keyword_count:v,value:x,language:D}}catch(H){if(H=="Illegal"){return{r:0,keyword_count:0,value:l(E)}}else{throw H}}}function g(s){var o={keyword_count:0,r:0,value:l(s)};var q=o;for(var p in e){if(!e.hasOwnProperty(p)){continue}var r=d(p,s);r.language=p;if(r.keyword_count+r.r>q.keyword_count+q.r){q=r}if(r.keyword_count+r.r>o.keyword_count+o.r){q=o;o=r}}if(q.language){o.second_best=q}return o}function i(q,p,o){if(p){q=q.replace(/^((<[^>]+>|\t)+)/gm,function(r,v,u,t){return v.replace(/\t/g,p)})}if(o){q=q.replace(/\n/g,"
    ")}return q}function m(r,u,p){var v=h(r,p);var t=a(r);if(t=="no-highlight"){return}var w=t?d(t,v):g(v);t=w.language;var o=c(r);if(o.length){var q=document.createElement("pre");q.innerHTML=w.value;w.value=j(o,c(q),v)}w.value=i(w.value,u,p);var s=r.className;if(!s.match("(\\s|^)(language-)?"+t+"(\\s|$)")){s=s?(s+" "+t):t}r.innerHTML=w.value;r.className=s;r.result={language:t,kw:w.keyword_count,re:w.r};if(w.second_best){r.second_best={language:w.second_best.language,kw:w.second_best.keyword_count,re:w.second_best.r}}}function n(){if(n.called){return}n.called=true;Array.prototype.map.call(document.getElementsByTagName("pre"),b).filter(Boolean).forEach(function(o){m(o,hljs.tabReplace)})}function k(){window.addEventListener("DOMContentLoaded",n,false);window.addEventListener("load",n,false)}var e={};this.LANGUAGES=e;this.highlight=d;this.highlightAuto=g;this.fixMarkup=i;this.highlightBlock=m;this.initHighlighting=n;this.initHighlightingOnLoad=k;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|\\.|-|-=|/|/=|:|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE],r:0};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE],r:0};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.inherit=function(q,r){var o={};for(var p in q){o[p]=q[p]}if(r){for(var p in r){o[p]=r[p]}}return o}}();hljs.LANGUAGES.bash=function(a){var g="true false";var e="if then else elif fi for break continue while in do done echo exit return set declare";var c={cN:"variable",b:"\\$[a-zA-Z0-9_#]+"};var b={cN:"variable",b:"\\${([^}]|\\\\})+}"};var h={cN:"string",b:'"',e:'"',i:"\\n",c:[a.BE,c,b],r:0};var d={cN:"string",b:"'",e:"'",c:[{b:"''"}],r:0};var f={cN:"test_condition",b:"",e:"",c:[h,d,c,b],k:{literal:g},r:0};return{k:{keyword:e,literal:g},c:[{cN:"shebang",b:"(#!\\/bin\\/bash)|(#!\\/bin\\/sh)",r:10},c,b,a.HCM,h,d,a.inherit(f,{b:"\\[ ",e:" \\]",r:0}),a.inherit(f,{b:"\\[\\[ ",e:" \\]\\]"})]}}(hljs);hljs.LANGUAGES.cs=function(a){return{k:"abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while ascending descending from get group into join let orderby partial select set value var where yield",c:[{cN:"comment",b:"///",e:"$",rB:true,c:[{cN:"xmlDocTag",b:"///|"},{cN:"xmlDocTag",b:""}]},a.CLCM,a.CBLCLM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line region endregion pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a.ASM,a.QSM,a.CNM]}}(hljs);hljs.LANGUAGES.ruby=function(e){var a="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?";var j="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?";var g={keyword:"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include"};var c={cN:"yardoctag",b:"@[A-Za-z]+"};var k=[{cN:"comment",b:"#",e:"$",c:[c]},{cN:"comment",b:"^\\=begin",e:"^\\=end",c:[c],r:10},{cN:"comment",b:"^__END__",e:"\\n$"}];var d={cN:"subst",b:"#\\{",e:"}",l:a,k:g};var i=[e.BE,d];var b=[{cN:"string",b:"'",e:"'",c:i,r:0},{cN:"string",b:'"',e:'"',c:i,r:0},{cN:"string",b:"%[qw]?\\(",e:"\\)",c:i},{cN:"string",b:"%[qw]?\\[",e:"\\]",c:i},{cN:"string",b:"%[qw]?{",e:"}",c:i},{cN:"string",b:"%[qw]?<",e:">",c:i,r:10},{cN:"string",b:"%[qw]?/",e:"/",c:i,r:10},{cN:"string",b:"%[qw]?%",e:"%",c:i,r:10},{cN:"string",b:"%[qw]?-",e:"-",c:i,r:10},{cN:"string",b:"%[qw]?\\|",e:"\\|",c:i,r:10}];var h={cN:"function",bWK:true,e:" |$|;",k:"def",c:[{cN:"title",b:j,l:a,k:g},{cN:"params",b:"\\(",e:"\\)",l:a,k:g}].concat(k)};var f=k.concat(b.concat([{cN:"class",bWK:true,e:"$|;",k:"class module",c:[{cN:"title",b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",r:0},{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]}].concat(k)},h,{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:b.concat([{b:j}]),r:0},{cN:"symbol",b:a+":",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"number",b:"\\?\\w"},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:k.concat([{cN:"regexp",b:"/",e:"/[a-z]*",i:"\\n",c:[e.BE,d]}]),r:0}]));d.c=f;h.c[1].c=f;return{l:a,k:g,c:f}}(hljs);hljs.LANGUAGES.diff=function(a){return{c:[{cN:"chunk",b:"^\\@\\@ +\\-\\d+,\\d+ +\\+\\d+,\\d+ +\\@\\@$",r:10},{cN:"chunk",b:"^\\*\\*\\* +\\d+,\\d+ +\\*\\*\\*\\*$",r:10},{cN:"chunk",b:"^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$",r:10},{cN:"header",b:"Index: ",e:"$"},{cN:"header",b:"=====",e:"=====$"},{cN:"header",b:"^\\-\\-\\-",e:"$"},{cN:"header",b:"^\\*{3} ",e:"$"},{cN:"header",b:"^\\+\\+\\+",e:"$"},{cN:"header",b:"\\*{5}",e:"\\*{5}$"},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}(hljs);hljs.LANGUAGES.javascript=function(a){return{k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const",literal:"true false null undefined NaN Infinity"},c:[a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[a.CLCM,a.CBLCLM,{cN:"regexp",b:"/",e:"/[gim]*",i:"\\n",c:[{b:"\\\\/"}]},{b:"<",e:">;",sL:"xml"}],r:0},{cN:"function",bWK:true,e:"{",k:"function",c:[{cN:"title",b:"[A-Za-z$_][0-9A-Za-z$_]*"},{cN:"params",b:"\\(",e:"\\)",c:[a.CLCM,a.CBLCLM],i:"[\"'\\(]"}],i:"\\[|%"}]}}(hljs);hljs.LANGUAGES.css=function(a){var b={cN:"function",b:a.IR+"\\(",e:"\\)",c:[a.NM,a.ASM,a.QSM]};return{cI:true,i:"[=/|']",c:[a.CBLCLM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",eE:true,k:"import page media charset",c:[b,a.ASM,a.QSM,a.NM]},{cN:"tag",b:a.IR,r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[a.CBLCLM,{cN:"rule",b:"[^\\s]",rB:true,e:";",eW:true,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:true,i:"[^\\s]",starts:{cN:"value",eW:true,eE:true,c:[b,a.NM,a.QSM,a.ASM,a.CBLCLM,{cN:"hexcolor",b:"\\#[0-9A-F]+"},{cN:"important",b:"!important"}]}}]}]}]}}(hljs);hljs.LANGUAGES.xml=function(a){var c="[A-Za-z0-9\\._:-]+";var b={eW:true,c:[{cN:"attribute",b:c,r:0},{b:'="',rB:true,e:'"',c:[{cN:"value",b:'"',eW:true}]},{b:"='",rB:true,e:"'",c:[{cN:"value",b:"'",eW:true}]},{b:"=",c:[{cN:"value",b:"[^\\s/>]+"}]}]};return{cI:true,c:[{cN:"pi",b:"<\\?",e:"\\?>",r:10},{cN:"doctype",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"|$)",e:">",k:{title:"style"},c:[b],starts:{e:"",rE:true,sL:"css"}},{cN:"tag",b:"|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},{cN:"tag",b:"",c:[{cN:"title",b:"[^ />]+"},b]}]}}(hljs);hljs.LANGUAGES.http=function(a){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:true,e:"$",c:[{cN:"string",b:" ",e:" ",eB:true,eE:true}]},{cN:"attribute",b:"^\\w",e:": ",eE:true,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:true}}]}}(hljs);hljs.LANGUAGES.java=function(a){return{k:"false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws",c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",c:[{cN:"javadoctag",b:"@[A-Za-z]+"}],r:10},a.CLCM,a.CBLCLM,a.ASM,a.QSM,{cN:"class",bWK:true,e:"{",k:"class interface",i:":",c:[{bWK:true,k:"extends implements",r:10},{cN:"title",b:a.UIR}]},a.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}(hljs);hljs.LANGUAGES.php=function(a){var e={cN:"variable",b:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*"};var b=[a.inherit(a.ASM,{i:null}),a.inherit(a.QSM,{i:null}),{cN:"string",b:'b"',e:'"',c:[a.BE]},{cN:"string",b:"b'",e:"'",c:[a.BE]}];var c=[a.BNM,a.CNM];var d={cN:"title",b:a.UIR};return{cI:true,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return implements parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception php_user_filter default die require __FUNCTION__ enddeclare final try this switch continue endfor endif declare unset true false namespace trait goto instanceof insteadof __DIR__ __NAMESPACE__ __halt_compiler",c:[a.CLCM,a.HCM,{cN:"comment",b:"/\\*",e:"\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"}]},{cN:"comment",eB:true,b:"__halt_compiler.+?;",eW:true},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[a.BE]},{cN:"preprocessor",b:"<\\?php",r:10},{cN:"preprocessor",b:"\\?>"},e,{cN:"function",bWK:true,e:"{",k:"function",i:"\\$|\\[|%",c:[d,{cN:"params",b:"\\(",e:"\\)",c:["self",e,a.CBLCLM].concat(b).concat(c)}]},{cN:"class",bWK:true,e:"{",k:"class",i:"[:\\(\\$]",c:[{bWK:true,eW:true,k:"extends",c:[d]},d]},{b:"=>"}].concat(b).concat(c)}}(hljs);hljs.LANGUAGES.python=function(a){var f={cN:"prompt",b:"^(>>>|\\.\\.\\.) "};var c=[{cN:"string",b:"(u|b)?r?'''",e:"'''",c:[f],r:10},{cN:"string",b:'(u|b)?r?"""',e:'"""',c:[f],r:10},{cN:"string",b:"(u|r|ur)'",e:"'",c:[a.BE],r:10},{cN:"string",b:'(u|r|ur)"',e:'"',c:[a.BE],r:10},{cN:"string",b:"(b|br)'",e:"'",c:[a.BE]},{cN:"string",b:'(b|br)"',e:'"',c:[a.BE]}].concat([a.ASM,a.QSM]);var e={cN:"title",b:a.UIR};var d={cN:"params",b:"\\(",e:"\\)",c:["self",a.CNM,f].concat(c)};var b={bWK:true,e:":",i:"[${=;\\n]",c:[e,d],r:10};return{k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda nonlocal|10",built_in:"None True False Ellipsis NotImplemented"},i:"(|\\?)",c:c.concat([f,a.HCM,a.inherit(b,{cN:"function",k:"def"}),a.inherit(b,{cN:"class",k:"class"}),a.CNM,{cN:"decorator",b:"@",e:"$"},{b:"\\b(print|exec)\\("}])}}(hljs);hljs.LANGUAGES.sql=function(a){return{cI:true,c:[{cN:"operator",b:"(begin|start|commit|rollback|savepoint|lock|alter|create|drop|rename|call|delete|do|handler|insert|load|replace|select|truncate|update|set|show|pragma|grant)\\b(?!:)",e:";",eW:true,k:{keyword:"all partial global month current_timestamp using go revoke smallint indicator end-exec disconnect zone with character assertion to add current_user usage input local alter match collate real then rollback get read timestamp session_user not integer bit unique day minute desc insert execute like ilike|2 level decimal drop continue isolation found where constraints domain right national some module transaction relative second connect escape close system_user for deferred section cast current sqlstate allocate intersect deallocate numeric public preserve full goto initially asc no key output collation group by union session both last language constraint column of space foreign deferrable prior connection unknown action commit view or first into float year primary cascaded except restrict set references names table outer open select size are rows from prepare distinct leading create only next inner authorization schema corresponding option declare precision immediate else timezone_minute external varying translation true case exception join hour default double scroll value cursor descriptor values dec fetch procedure delete and false int is describe char as at in varchar null trailing any absolute current_time end grant privileges when cross check write current_date pad begin temporary exec time update catalog user sql date on identity timezone_hour natural whenever interval work order cascade diagnostics nchar having left call do handler load replace truncate start lock show pragma exists number",aggregate:"count sum min max avg"},c:[{cN:"string",b:"'",e:"'",c:[a.BE,{b:"''"}],r:0},{cN:"string",b:'"',e:'"',c:[a.BE,{b:'""'}],r:0},{cN:"string",b:"`",e:"`",c:[a.BE]},a.CNM]},a.CBLCLM,{cN:"comment",b:"--",e:"$"}]}}(hljs);hljs.LANGUAGES.ini=function(a){return{cI:true,i:"[^\\s]",c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:true,k:"on off true false yes no",c:[a.QSM,a.NM]}]}]}}(hljs);hljs.LANGUAGES.perl=function(e){var a="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when";var d={cN:"subst",b:"[$@]\\{",e:"\\}",k:a,r:10};var b={cN:"variable",b:"\\$\\d"};var i={cN:"variable",b:"[\\$\\%\\@\\*](\\^\\w\\b|#\\w+(\\:\\:\\w+)*|[^\\s\\w{]|{\\w+}|\\w+(\\:\\:\\w*)*)"};var f=[e.BE,d,b,i];var h={b:"->",c:[{b:e.IR},{b:"{",e:"}"}]};var g={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5};var c=[b,i,e.HCM,g,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:true},h,{cN:"string",b:"q[qwxr]?\\s*\\(",e:"\\)",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\[",e:"\\]",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\{",e:"\\}",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\|",e:"\\|",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\<",e:"\\>",c:f,r:5},{cN:"string",b:"qw\\s+q",e:"q",c:f,r:5},{cN:"string",b:"'",e:"'",c:[e.BE],r:0},{cN:"string",b:'"',e:'"',c:f,r:0},{cN:"string",b:"`",e:"`",c:[e.BE]},{cN:"string",b:"{\\w+}",r:0},{cN:"string",b:"-?\\w+\\s*\\=\\>",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"("+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,g,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bWK:true,e:"(\\s*\\(.*?\\))?[;{]",k:"sub",r:5},{cN:"operator",b:"-\\w\\b",r:0}];d.c=c;h.c[1].c=c;return{k:a,c:c}}(hljs);hljs.LANGUAGES.json=function(a){var e={literal:"true false null"};var d=[a.QSM,a.CNM];var c={cN:"value",e:",",eW:true,eE:true,c:d,k:e};var b={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:true,eE:true,c:[a.BE],i:"\\n",starts:c}],i:"\\S"};var f={b:"\\[",e:"\\]",c:[a.inherit(c,{cN:null})],i:"\\S"};d.splice(d.length,0,b,f);return{c:d,k:e,i:"\\S"}}(hljs);hljs.LANGUAGES.cpp=function(a){var b={keyword:"false int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long throw volatile static protected bool template mutable if public friend do return goto auto void enum else break new extern using true class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype noexcept nullptr static_assert thread_local restrict _Bool complex",built_in:"std string cin cout cerr clog stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr"};return{k:b,i:"",k:b,r:10,c:["self"]}]}}(hljs); \ No newline at end of file diff --git a/assets/js/zone.min.js b/assets/js/zone.min.js new file mode 100644 index 000000000..5dba45407 --- /dev/null +++ b/assets/js/zone.min.js @@ -0,0 +1,134 @@ +"use strict";var __spreadArray=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o",this._properties=t&&t.properties||{},this._zoneDelegate=new l(this,this._parent&&this._parent._zoneDelegate,t)}return t.assertZonePatched=function(){if(e.Promise!==j.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(t,"root",{get:function(){for(var e=t.current;e.parent;)e=e.parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(t,"current",{get:function(){return z.zone},enumerable:!1,configurable:!0}),Object.defineProperty(t,"currentTask",{get:function(){return M},enumerable:!1,configurable:!0}),t.__load_patch=function(o,a,c){if(void 0===c&&(c=!1),j.hasOwnProperty(o)){if(!c&&i)throw Error("Already loaded patch: "+o)}else if(!e["__Zone_disable_"+o]){var s="Zone:"+o;n(s),j[o]=a(e,t,C),r(s,s)}},Object.defineProperty(t.prototype,"parent",{get:function(){return this._parent},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.get=function(e){var t=this.getZoneWith(e);if(t)return t._properties[e]},t.prototype.getZoneWith=function(e){for(var t=this;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null},t.prototype.fork=function(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)},t.prototype.wrap=function(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);var n=this._zoneDelegate.intercept(this,e,t),r=this;return function(){return r.runGuarded(n,this,arguments,t)}},t.prototype.run=function(e,t,n,r){z={parent:z,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,r)}finally{z=z.parent}},t.prototype.runGuarded=function(e,t,n,r){void 0===t&&(t=null),z={parent:z,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,r)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{z=z.parent}},t.prototype.runTask=function(e,t,n){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||k).name+"; Execution: "+this.name+")");if(e.state!==b||e.type!==D&&e.type!==Z){var r=e.state!=w;r&&e._transitionTo(w,E),e.runCount++;var o=M;M=e,z={parent:z,zone:this};try{e.type==Z&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{e.state!==b&&e.state!==S&&(e.type==D||e.data&&e.data.isPeriodic?r&&e._transitionTo(E,w):(e.runCount=0,this._updateTaskCount(e,-1),r&&e._transitionTo(b,w,b))),z=z.parent,M=o}}},t.prototype.scheduleTask=function(e){if(e.zone&&e.zone!==this)for(var t=this;t;){if(t===e.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(e.zone.name));t=t.parent}e._transitionTo(T,b);var n=[];e._zoneDelegates=n,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(t){throw e._transitionTo(S,T,b),this._zoneDelegate.handleError(this,t),t}return e._zoneDelegates===n&&this._updateTaskCount(e,1),e.state==T&&e._transitionTo(E,T),e},t.prototype.scheduleMicroTask=function(e,t,n,r){return this.scheduleTask(new f(P,e,t,n,r,void 0))},t.prototype.scheduleMacroTask=function(e,t,n,r,o){return this.scheduleTask(new f(Z,e,t,n,r,o))},t.prototype.scheduleEventTask=function(e,t,n,r,o){return this.scheduleTask(new f(D,e,t,n,r,o))},t.prototype.cancelTask=function(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||k).name+"; Execution: "+this.name+")");e._transitionTo(O,E,w);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(S,O),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(b,O),e.runCount=0,e},t.prototype._updateTaskCount=function(e,t){var n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(var r=0;r0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e})},e}(),f=function(){function t(n,r,o,a,i,c){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=n,this.source=r,this.data=a,this.scheduleFn=i,this.cancelFn=c,!o)throw new Error("callback is not defined");this.callback=o;var s=this;this.invoke=n===D&&a&&a.useG?t.invokeTask:function(){return t.invokeTask.call(e,s,this,arguments)}}return t.invokeTask=function(e,t,n){e||(e=this),I++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==I&&m(),I--}},Object.defineProperty(t.prototype,"zone",{get:function(){return this._zone},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),t.prototype.cancelScheduleRequest=function(){this._transitionTo(b,T)},t.prototype._transitionTo=function(e,t,n){if(this._state!==t&&this._state!==n)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(e,"', expecting state '").concat(t,"'").concat(n?" or '"+n+"'":"",", was '").concat(this._state,"'."));this._state=e,e==b&&(this._zoneDelegates=null)},t.prototype.toString=function(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)},t.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},t}(),p=a("setTimeout"),h=a("Promise"),d=a("then"),v=[],g=!1;function y(t){if(s||e[h]&&(s=e[h].resolve(0)),s){var n=s[d];n||(n=s.then),n.call(s,t)}else e[p](t,0)}function _(e){0===I&&0===v.length&&y(m),e&&v.push(e)}function m(){if(!g){for(g=!0;v.length;){var e=v;v=[];for(var t=0;t=0;n--)"function"==typeof e[n]&&(e[n]=p(e[n],t+"_"+n));return e}function m(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}var k="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,b=!("nw"in y)&&void 0!==y.process&&"[object process]"==={}.toString.call(y.process),T=!b&&!k&&!(!v||!g.HTMLElement),E=void 0!==y.process&&"[object process]"==={}.toString.call(y.process)&&!k&&!(!v||!g.HTMLElement),w={},O=function(e){if(e=e||y.event){var t=w[e.type];t||(t=w[e.type]=d("ON_PROPERTY"+e.type));var n,r=this||e.target||y,o=r[t];if(T&&r===g&&"error"===e.type){var a=e;!0===(n=o&&o.call(this,a.message,a.filename,a.lineno,a.colno,a.error))&&e.preventDefault()}else null==(n=o&&o.apply(this,arguments))||n||e.preventDefault();return n}};function S(n,r,o){var a=e(n,r);if(!a&&o&&e(o,r)&&(a={enumerable:!0,configurable:!0}),a&&a.configurable){var i=d("on"+r+"patched");if(!n.hasOwnProperty(i)||!n[i]){delete a.writable,delete a.value;var c=a.get,s=a.set,u=r.slice(2),l=w[u];l||(l=w[u]=d("ON_PROPERTY"+u)),a.set=function(e){var t=this;t||n!==y||(t=y),t&&("function"==typeof t[l]&&t.removeEventListener(u,O),s&&s.call(t,null),t[l]=e,"function"==typeof e&&t.addEventListener(u,O,!1))},a.get=function(){var e=this;if(e||n!==y||(e=y),!e)return null;var t=e[l];if(t)return t;if(c){var o=c.call(this);if(o)return a.set.call(this,o),"function"==typeof e.removeAttribute&&e.removeAttribute(r),o}return null},t(n,r,a),n[i]=!0}}}function P(e,t,n){if(t)for(var r=0;r=0&&"function"==typeof r[a.cbIdx]?h(a.name,r[a.cbIdx],a,o):e.apply(t,r)}}))}function z(e,t){e[d("OriginalDelegate")]=t}var M=!1,I=!1;function R(){if(M)return I;M=!0;try{var e=g.navigator.userAgent;-1===e.indexOf("MSIE ")&&-1===e.indexOf("Trident/")&&-1===e.indexOf("Edge/")||(I=!0)}catch(e){}return I} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */Zone.__load_patch("ZoneAwarePromise",(function(e,t,n){var r=Object.getOwnPropertyDescriptor,o=Object.defineProperty,a=n.symbol,i=[],c=!0===e[a("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],s=a("Promise"),u=a("then");n.onUnhandledError=function(e){if(n.showUncaughtError()){var t=e&&e.rejection;t?console.error("Unhandled Promise rejection:",t instanceof Error?t.message:t,"; Zone:",e.zone.name,"; Task:",e.task&&e.task.source,"; Value:",t,t instanceof Error?t.stack:void 0):console.error(e)}},n.microtaskDrainDone=function(){for(var e=function(){var e=i.shift();try{e.zone.runGuarded((function(){if(e.throwOriginal)throw e.rejection;throw e}))}catch(e){!function r(e){n.onUnhandledError(e);try{var r=t[l];"function"==typeof r&&r.call(this,e)}catch(e){}}(e)}};i.length;)e()};var l=a("unhandledPromiseRejectionHandler");function f(e){return e&&e.then}function p(e){return e}function h(e){return z.reject(e)}var d=a("state"),v=a("value"),g=a("finally"),y=a("parentPromiseValue"),_=a("parentPromiseState"),m=null,k=!0,b=!1;function T(e,t){return function(n){try{O(e,t,n)}catch(t){O(e,!1,t)}}}var E=function(){var e=!1;return function t(n){return function(){e||(e=!0,n.apply(null,arguments))}}},w=a("currentTaskTrace");function O(e,r,a){var s=E();if(e===a)throw new TypeError("Promise resolved with itself");if(e[d]===m){var u=null;try{"object"!=typeof a&&"function"!=typeof a||(u=a&&a.then)}catch(t){return s((function(){O(e,!1,t)}))(),e}if(r!==b&&a instanceof z&&a.hasOwnProperty(d)&&a.hasOwnProperty(v)&&a[d]!==m)P(a),O(e,a[d],a[v]);else if(r!==b&&"function"==typeof u)try{u.call(a,s(T(e,r)),s(T(e,!1)))}catch(t){s((function(){O(e,!1,t)}))()}else{e[d]=r;var l=e[v];if(e[v]=a,e[g]===g&&r===k&&(e[d]=e[_],e[v]=e[y]),r===b&&a instanceof Error){var f=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;f&&o(a,w,{configurable:!0,enumerable:!1,writable:!0,value:f})}for(var p=0;p2})).map((function(e){return e.substring(2)}))}function ne(e,t){if((!b||E)&&!Zone[e.symbol("patchEvents")]){var r=t.__Zone_ignore_on_properties,o=[];if(T){var a=window;o=o.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);var i=function e(){try{var e=g.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(e){}return!1}()?[{target:a,ignoreProperties:["error"]}]:[];ee(a,te(a),r?r.concat(i):r,n(a))}o=o.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(var c=0;c1?new a(t,n):new a(t),u=e.ObjectGetOwnPropertyDescriptor(s,"onmessage");return u&&!1===u.configurable?(i=e.ObjectCreate(s),c=s,[r,o,"send","close"].forEach((function(t){i[t]=function(){var n=e.ArraySlice.call(arguments);if(t===r||t===o){var a=n.length>0?n[0]:void 0;if(a){var c=Zone.__symbol__("ON_PROPERTY"+a);s[c]=i[c]}}return s[t].apply(s,n)}}))):i=s,e.patchOnProperties(i,["close","error","message","open"],c),i};var i=t.WebSocket;for(var c in a)i[c]=a[c]}(e,t),Zone[e.symbol("patchEvents")]=!0}}Zone.__load_patch("util",(function(n,c,s){var h=te(n);s.patchOnProperties=P,s.patchMethod=j,s.bindArguments=_,s.patchMacroTask=C;var d=c.__symbol__("BLACK_LISTED_EVENTS"),v=c.__symbol__("UNPATCHED_EVENTS");n[v]&&(n[d]=n[v]),n[d]&&(c[d]=c[v]=n[d]),s.patchEventPrototype=K,s.patchEventTarget=Y,s.isIEOrEdge=R,s.ObjectDefineProperty=t,s.ObjectGetOwnPropertyDescriptor=e,s.ObjectCreate=r,s.ArraySlice=o,s.patchClass=D,s.wrapWithCurrentZone=p,s.filterProperties=$,s.attachOriginToPatched=z,s._redefineProperty=Object.defineProperty,s.patchCallbacks=Q,s.getGlobalObjects=function(){return{globalSources:q,zoneSymbolEventNames:W,eventNames:h,isBrowser:T,isMix:E,isNode:b,TRUE_STR:u,FALSE_STR:l,ZONE_SYMBOL_PREFIX:f,ADD_EVENT_LISTENER_STR:a,REMOVE_EVENT_LISTENER_STR:i}}}));var le=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"],!0),["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],!0),["autocomplete","autocompleteerror"],!0),["toggle"],!0),["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],!0),["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],!0),["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],!0),["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"],!0); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +!function(e){var t=e.__Zone_symbol_prefix||"__zone_symbol__";e[function n(e){return t+e}("legacyPatch")]=function(){var t=e.Zone;t.__load_patch("defineProperty",(function(e,t,n){n._redefineProperty=oe,re()})),t.__load_patch("registerElement",(function(e,t,n){!function r(e,t){var n=t.getGlobalObjects();(n.isBrowser||n.isMix)&&"registerElement"in e.document&&t.patchCallbacks(t,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])}(e,n)})),t.__load_patch("EventTargetLegacy",(function(e,t,n){se(e,n),ue(n,e)}))}}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +var fe=d("zoneTask");function pe(e,t,n,r){var o=null,a=null;n+=r;var i={};function c(t){var n=t.data;return n.args[0]=function(){return t.invoke.apply(this,arguments)},n.handleId=o.apply(e,n.args),t}function s(t){return a.call(e,t.data.handleId)}o=j(e,t+=r,(function(n){return function(o,a){if("function"==typeof a[0]){var u={isPeriodic:"Interval"===r,delay:"Timeout"===r||"Interval"===r?a[1]||0:void 0,args:a},l=a[0];a[0]=function e(){try{return l.apply(this,arguments)}finally{u.isPeriodic||("number"==typeof u.handleId?delete i[u.handleId]:u.handleId&&(u.handleId[fe]=null))}};var f=h(t,a[0],u,c,s);if(!f)return f;var p=f.data.handleId;return"number"==typeof p?i[p]=f:p&&(p[fe]=f),p&&p.ref&&p.unref&&"function"==typeof p.ref&&"function"==typeof p.unref&&(f.ref=p.ref.bind(p),f.unref=p.unref.bind(p)),"number"==typeof p||p?p:f}return n.apply(e,a)}})),a=j(e,n,(function(t){return function(n,r){var o,a=r[0];"number"==typeof a?o=i[a]:(o=a&&a[fe])||(o=a),o&&"string"==typeof o.type?"notScheduled"!==o.state&&(o.cancelFn&&o.data.isPeriodic||0===o.runCount)&&("number"==typeof a?delete i[a]:a&&(a[fe]=null),o.zone.cancelTask(o)):t.apply(e,r)}}))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function he(e,t){if(!Zone[t.symbol("patchEventTarget")]){for(var n=t.getGlobalObjects(),r=n.eventNames,o=n.zoneSymbolEventNames,a=n.TRUE_STR,i=n.FALSE_STR,c=n.ZONE_SYMBOL_PREFIX,s=0;s0){var a=e.invoke;e.invoke=function(){for(var r=o[t.__symbol__("loadfalse")],i=0;i

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    \n
    " + }, + "url" : "http://example.com/fhir/example", + "version" : "1.0.0", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "status" : "active", + "date" : "2020-02-26", + "publisher" : "My Organization", + "contact" : [{ + "name" : "My Organization", + "telecom" : [{ + "system" : "url", + "value" : "http://example.com/committees" + }, + { + "system" : "email", + "value" : "my-group@example.com" + }] + }, + { + "name" : "Bob Smith", + "telecom" : [{ + "system" : "email", + "value" : "bobsmith@example.com", + "use" : "work" + }] + }], + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "jurisdiction" : [{ + "coding" : [{ + "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", + "code" : "001", + "display" : "World" + }] + }], + "packageId" : "my-ig", + "license" : "CC0-1.0", + "fhirVersion" : ["4.0.1"], + "dependsOn" : [{ + "id" : "hl7tx", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on HL7 Terminology" + }], + "uri" : "http://terminology.hl7.org/ImplementationGuide/hl7.terminology", + "packageId" : "hl7.terminology.r4", + "version" : "5.3.0" + }, + { + "id" : "hl7ext", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" + }], + "uri" : "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions", + "packageId" : "hl7.fhir.uv.extensions.r4", + "version" : "1.0.0" + }], + "definition" : { + "extension" : [{ + "extension" : [{ + "url" : "code", + "valueString" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency", + "valueCode" : "hl7.fhir.uv.tools#0.1.0" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }], + "page" : { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "toc.html" + }], + "nameUrl" : "toc.html", + "title" : "Table of Contents", + "generation" : "html", + "page" : [{ + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "index.html" + }], + "nameUrl" : "index.html", + "title" : "Home", + "generation" : "html" + }, + { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "changes.html" + }], + "nameUrl" : "changes.html", + "title" : "Changes", + "generation" : "html" + }] + }, + "parameter" : [{ + "code" : "path-resource", + "value" : "input/capabilities" + }, + { + "code" : "path-resource", + "value" : "input/examples" + }, + { + "code" : "path-resource", + "value" : "input/extensions" + }, + { + "code" : "path-resource", + "value" : "input/models" + }, + { + "code" : "path-resource", + "value" : "input/operations" + }, + { + "code" : "path-resource", + "value" : "input/profiles" + }, + { + "code" : "path-resource", + "value" : "input/resources" + }, + { + "code" : "path-resource", + "value" : "input/vocabulary" + }, + { + "code" : "path-resource", + "value" : "input/maps" + }, + { + "code" : "path-resource", + "value" : "input/testing" + }, + { + "code" : "path-resource", + "value" : "input/history" + }, + { + "code" : "path-resource", + "value" : "fsh-generated/resources" + }, + { + "code" : "path-pages", + "value" : "template/config" + }, + { + "code" : "path-pages", + "value" : "input/images" + }, + { + "code" : "path-tx-cache", + "value" : "input-cache/txcache" + }] + } +} \ No newline at end of file diff --git a/branches/master/ImplementationGuide-my-ig.ttl b/branches/master/ImplementationGuide-my-ig.ttl new file mode 100644 index 000000000..19b5a4e95 --- /dev/null +++ b/branches/master/ImplementationGuide-my-ig.ttl @@ -0,0 +1,605 @@ +@prefix fhir: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + +# - resource ------------------------------------------------------------------- + + a fhir:ImplementationGuide ; + fhir:nodeRole fhir:treeRoot ; + fhir:id [ fhir:v "my-ig"] ; # + fhir:text [ + fhir:status [ fhir:v "extensions" ] ; + fhir:div "

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    \n
    " + ] ; # + fhir:url [ fhir:v "http://example.com/fhir/example"^^xsd:anyURI] ; # + fhir:version [ fhir:v "1.0.0"] ; # + fhir:name [ fhir:v "ExampleIG"] ; # + fhir:title [ fhir:v "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1"] ; # + fhir:status [ fhir:v "active"] ; # + fhir:date [ fhir:v "2020-02-26"^^xsd:date] ; # + fhir:publisher [ fhir:v "My Organization"] ; # + fhir:contact ( [ + fhir:name [ fhir:v "My Organization" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "url" ] ; + fhir:value [ fhir:v "http://example.com/committees" ] + ] [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "my-group@example.com" ] + ] ) + ] [ + fhir:name [ fhir:v "Bob Smith" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "bobsmith@example.com" ] ; + fhir:use [ fhir:v "work" ] + ] ) + ] ) ; # + fhir:description [ fhir:v "Example IG exercises many of the fields in a SUSHI configuration."] ; # + fhir:jurisdiction ( [ + fhir:coding ( [ + fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; + fhir:code [ fhir:v "001" ] ; + fhir:display [ fhir:v "World" ] + ] ) + ] ) ; # + fhir:packageId [ fhir:v "my-ig"] ; # + fhir:license [ fhir:v "CC0-1.0"] ; # + fhir:fhirVersion ( [ fhir:v "4.0.1"] ) ; # + fhir:dependsOn ( [ + fhir:id [ fhir:v "hl7tx" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on HL7 Terminology" ] + ] ) ; + fhir:uri [ + fhir:v "http://terminology.hl7.org/ImplementationGuide/hl7.terminology"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.terminology.r4" ] ; + fhir:version [ fhir:v "5.3.0" ] + ] [ + fhir:id [ fhir:v "hl7ext" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" ] + ] ) ; + fhir:uri [ + fhir:v "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.fhir.uv.extensions.r4" ] ; + fhir:version [ fhir:v "1.0.0" ] + ] ) ; # + fhir:definition [ + fhir:extension ( [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"^^xsd:anyURI ] ; + fhir:value [ fhir:v "hl7.fhir.uv.tools#0.1.0" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] ) ; + fhir:page [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "toc.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "toc.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Table of Contents" ] ; + fhir:generation [ fhir:v "html" ] ; + fhir:page ( [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "index.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "index.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Home" ] ; + fhir:generation [ fhir:v "html" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "changes.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "changes.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Changes" ] ; + fhir:generation [ fhir:v "html" ] + ] ) + ] ; + fhir:parameter ( [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/capabilities" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/examples" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/extensions" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/models" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/operations" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/profiles" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/resources" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/vocabulary" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/maps" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/testing" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/history" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "fsh-generated/resources" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "template/config" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "input/images" ] + ] [ + fhir:code [ fhir:v "path-tx-cache" ] ; + fhir:value [ fhir:v "input-cache/txcache" ] + ] ) + ] . # + +# ------------------------------------------------------------------------------------- + diff --git a/branches/master/ImplementationGuide-my-ig.xml b/branches/master/ImplementationGuide-my-ig.xml new file mode 100644 index 000000000..d4c2487b9 --- /dev/null +++ b/branches/master/ImplementationGuide-my-ig.xml @@ -0,0 +1,551 @@ + + + + + +

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    +
    +
    + + + + + <status value="active"/> + <date value="2020-02-26"/> + <publisher value="My Organization"/> + <contact> + <name value="My Organization"/> + <telecom> + <system value="url"/> + <value value="http://example.com/committees"/> + </telecom> + <telecom> + <system value="email"/> + <value value="my-group@example.com"/> + </telecom> + </contact> + <contact> + <name value="Bob Smith"/> + <telecom> + <system value="email"/> + <value value="bobsmith@example.com"/> + <use value="work"/> + </telecom> + </contact> + <description value="Example IG exercises many of the fields in a SUSHI configuration."/> + <jurisdiction> + <coding> + <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> + <code value="001"/> + <display value="World"/> + </coding> + </jurisdiction> + <packageId value="my-ig"/> + <license value="CC0-1.0"/> + <fhirVersion value="4.0.1"/> + <dependsOn id="hl7tx"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on HL7 Terminology"/> + </extension> + <uri value="http://terminology.hl7.org/ImplementationGuide/hl7.terminology"/> + <packageId value="hl7.terminology.r4"/> + <version value="5.3.0"/> + </dependsOn> + <dependsOn id="hl7ext"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"/> + </extension> + <uri value="http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"/> + <packageId value="hl7.fhir.uv.extensions.r4"/> + <version value="1.0.0"/> + </dependsOn> + <definition> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"> + <valueCode value="hl7.fhir.uv.tools#0.1.0"/> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="toc.html"/> + </extension> + <nameUrl value="toc.html"/> + <title value="Table of Contents"/> + <generation value="html"/> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="index.html"/> + </extension> + <nameUrl value="index.html"/> + <title value="Home"/> + <generation value="html"/> + </page> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="changes.html"/> + </extension> + <nameUrl value="changes.html"/> + <title value="Changes"/> + <generation value="html"/> + </page> + </page> + <parameter> + <code value="path-resource"/> + <value value="input/capabilities"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/examples"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/extensions"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/models"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/operations"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/profiles"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/resources"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/vocabulary"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/maps"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/testing"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="fsh-generated/resources"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="template/config"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="input/images"/> + </parameter> + <parameter> + <code value="path-tx-cache"/> + <value value="input-cache/txcache"/> + </parameter> + </definition> +</ImplementationGuide> \ No newline at end of file diff --git a/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.json b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.json new file mode 100644 index 000000000..d8563c752 --- /dev/null +++ b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.json @@ -0,0 +1,707 @@ +{ + "resourceType" : "ImplementationGuide", + "id" : "xxexample.fhir.uv.myig", + "text" : { + "status" : "extensions", + "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>XXYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p>\n</div></div>" + }, + "url" : "http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig", + "version" : "0.1.0-test", + "name" : "XXYourComputableMyIGNameHere", + "title" : "xxYour User Friendly Name for MyIG Here", + "status" : "draft", + "experimental" : false, + "date" : "2023-01-22T19:49:32+00:00", + "publisher" : "xxxYour Work Group", + "contact" : [{ + "telecom" : [{ + "system" : "url", + "value" : "http://xxhl7.org/Special/committees/[something]" + }] + }], + "description" : "xxxA brief description of what this IG is about ", + "jurisdiction" : [{ + "coding" : [{ + "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", + "code" : "001" + }] + }], + "packageId" : "xxexample.fhir.uv.myig", + "license" : "CC0-1.0", + "fhirVersion" : ["4.0.1"], + "dependsOn" : [{ + "id" : "hl7tx", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on HL7 Terminology" + }], + "uri" : "http://terminology.hl7.org/ImplementationGuide/hl7.terminology", + "packageId" : "hl7.terminology.r4", + "version" : "5.0.0" + }], + "definition" : { + "extension" : [{ + "extension" : [{ + "url" : "code", + "valueString" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2019+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "CI Build" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-binary" + }, + { + "url" : "value", + "valueString" : "input\\cql" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "templates\\liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-history" + }, + { + "url" : "value", + "valueString" : "http://xxsomewhere.org/fhir/myig/history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2019+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "CI Build" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-binary" + }, + { + "url" : "value", + "valueString" : "input\\cql" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "templates\\liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-history" + }, + { + "url" : "value", + "valueString" : "http://xxsomewhere.org/fhir/myig/history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }], + "page" : { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "toc.html" + }], + "nameUrl" : "toc.html", + "title" : "Table of Contents", + "generation" : "html", + "page" : [{ + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "index.html" + }], + "nameUrl" : "index.html", + "title" : "MyIG Home Page", + "generation" : "html" + }, + { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "changes.html" + }], + "nameUrl" : "changes.html", + "title" : "IG Change History", + "generation" : "html" + }] + }, + "parameter" : [{ + "code" : "path-resource", + "value" : "input\\history" + }, + { + "code" : "path-resource", + "value" : "input\\scenarios" + }, + { + "code" : "path-resource", + "value" : "input/capabilities" + }, + { + "code" : "path-resource", + "value" : "input/examples" + }, + { + "code" : "path-resource", + "value" : "input/extensions" + }, + { + "code" : "path-resource", + "value" : "input/models" + }, + { + "code" : "path-resource", + "value" : "input/operations" + }, + { + "code" : "path-resource", + "value" : "input/profiles" + }, + { + "code" : "path-resource", + "value" : "input/resources" + }, + { + "code" : "path-resource", + "value" : "input/vocabulary" + }, + { + "code" : "path-resource", + "value" : "input/testing" + }, + { + "code" : "path-resource", + "value" : "input/history" + }, + { + "code" : "path-resource", + "value" : "fsh-generated/resources" + }, + { + "code" : "path-pages", + "value" : "template/config" + }, + { + "code" : "path-pages", + "value" : "input/images" + }, + { + "code" : "path-tx-cache", + "value" : "input-cache/txcache" + }] + } +} \ No newline at end of file diff --git a/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.ttl b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.ttl new file mode 100644 index 000000000..3c56ab526 --- /dev/null +++ b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.ttl @@ -0,0 +1,791 @@ +@prefix fhir: <http://hl7.org/fhir/> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . + +# - resource ------------------------------------------------------------------- + +<http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig> a fhir:ImplementationGuide; + fhir:nodeRole fhir:treeRoot; + fhir:Resource.id [ fhir:value "xxexample.fhir.uv.myig"]; # + fhir:DomainResource.text [ + fhir:Narrative.status [ fhir:value "extensions" ]; + fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>XXYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p>\n</div></div>" + ]; # + fhir:ImplementationGuide.url [ fhir:value "http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig"]; # + fhir:ImplementationGuide.version [ fhir:value "0.1.0-test"]; # + fhir:ImplementationGuide.name [ fhir:value "XXYourComputableMyIGNameHere"]; # + fhir:ImplementationGuide.title [ fhir:value "xxYour User Friendly Name for MyIG Here"]; # + fhir:ImplementationGuide.status [ fhir:value "draft"]; # + fhir:ImplementationGuide.experimental [ fhir:value "false"^^xsd:boolean]; # + fhir:ImplementationGuide.date [ fhir:value "2023-01-22T19:49:32+00:00"^^xsd:dateTime]; # + fhir:ImplementationGuide.publisher [ fhir:value "xxxYour Work Group"]; # + fhir:ImplementationGuide.contact [ + fhir:index 0; + fhir:ContactDetail.telecom [ + fhir:index 0; + fhir:ContactPoint.system [ fhir:value "url" ]; + fhir:ContactPoint.value [ fhir:value "http://xxhl7.org/Special/committees/[something]" ] + ] + ]; # + fhir:ImplementationGuide.description [ fhir:value "xxxA brief description of what this IG is about "]; # + fhir:ImplementationGuide.jurisdiction [ + fhir:index 0; + fhir:CodeableConcept.coding [ + fhir:index 0; + fhir:Coding.system [ fhir:value "http://unstats.un.org/unsd/methods/m49/m49.htm" ]; + fhir:Coding.code [ fhir:value "001" ] + ] + ]; # + fhir:ImplementationGuide.packageId [ fhir:value "xxexample.fhir.uv.myig"]; # + fhir:ImplementationGuide.license [ fhir:value "CC0-1.0"]; # + fhir:ImplementationGuide.fhirVersion [ + fhir:value "4.0.1"; + fhir:index 0 + ]; # + fhir:ImplementationGuide.dependsOn [ + fhir:index 0; + fhir:Element.id [ fhir:value "hl7tx" ]; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment" ]; + fhir:Extension.valueMarkdown [ fhir:value "Automatically added as a dependency - all IGs depend on HL7 Terminology" ] + ]; + fhir:ImplementationGuide.dependsOn.uri [ + fhir:value "http://terminology.hl7.org/ImplementationGuide/hl7.terminology"; + fhir:link <http://terminology.hl7.org/ImplementationGuide/hl7.terminology> + ]; + fhir:ImplementationGuide.dependsOn.packageId [ fhir:value "hl7.terminology.r4" ]; + fhir:ImplementationGuide.dependsOn.version [ fhir:value "5.0.0" ] + ]; # + fhir:ImplementationGuide.definition [ + fhir:Element.extension [ + fhir:index 0; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "copyrightyear" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "2019+" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 1; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "releaselabel" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "CI Build" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 2; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-binary" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input\\cql" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 3; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "templates\\liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 4; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "autoload-resources" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 5; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 6; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 7; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-qa" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/qa" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 8; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-temp" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/pages" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 9; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-output" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "output" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 10; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-suppressed-warnings" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/ignoreWarnings.txt" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 11; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-history" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "http://xxsomewhere.org/fhir/myig/history.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 12; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-html" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 13; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-md" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page-md.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 14; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-contact" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 15; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-context" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 16; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-copyright" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 17; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-jurisdiction" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 18; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-license" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 19; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-publisher" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 20; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-version" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 21; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "active-tables" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 22; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "fmm-definition" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "http://hl7.org/fhir/versions.html#maturity" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 23; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "propagate-status" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 24; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "excludelogbinaryformat" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 25; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "tabbed-snapshots" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 26; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "copyrightyear" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "2019+" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 27; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "releaselabel" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "CI Build" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 28; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-binary" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input\\cql" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 29; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "templates\\liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 30; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "autoload-resources" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 31; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 32; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 33; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-qa" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/qa" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 34; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-temp" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/pages" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 35; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-output" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "output" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 36; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-suppressed-warnings" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/ignoreWarnings.txt" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 37; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-history" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "http://xxsomewhere.org/fhir/myig/history.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 38; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-html" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 39; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-md" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page-md.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 40; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-contact" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 41; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-context" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 42; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-copyright" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 43; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-jurisdiction" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 44; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-license" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 45; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-publisher" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 46; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-version" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 47; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "active-tables" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 48; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "fmm-definition" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "http://hl7.org/fhir/versions.html#maturity" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 49; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "propagate-status" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 50; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "excludelogbinaryformat" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 51; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "tabbed-snapshots" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ]; + fhir:ImplementationGuide.definition.page [ + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name" ]; + fhir:Extension.valueUrl [ fhir:value "toc.html" ] + ]; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "toc.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "Table of Contents" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ]; + fhir:ImplementationGuide.definition.page.page [ + fhir:index 0; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name" ]; + fhir:Extension.valueUrl [ fhir:value "index.html" ] + ]; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "index.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "MyIG Home Page" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ] + ], [ + fhir:index 1; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name" ]; + fhir:Extension.valueUrl [ fhir:value "changes.html" ] + ]; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "changes.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "IG Change History" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ] + ] + ]; + fhir:ImplementationGuide.definition.parameter [ + fhir:index 0; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input\\history" ] + ], [ + fhir:index 1; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input\\scenarios" ] + ], [ + fhir:index 2; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/capabilities" ] + ], [ + fhir:index 3; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/examples" ] + ], [ + fhir:index 4; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/extensions" ] + ], [ + fhir:index 5; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/models" ] + ], [ + fhir:index 6; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/operations" ] + ], [ + fhir:index 7; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/profiles" ] + ], [ + fhir:index 8; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/resources" ] + ], [ + fhir:index 9; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/vocabulary" ] + ], [ + fhir:index 10; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/testing" ] + ], [ + fhir:index 11; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/history" ] + ], [ + fhir:index 12; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "fsh-generated/resources" ] + ], [ + fhir:index 13; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-pages" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "template/config" ] + ], [ + fhir:index 14; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-pages" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/images" ] + ], [ + fhir:index 15; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-tx-cache" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input-cache/txcache" ] + ] + ] . # + +# - ontology header ------------------------------------------------------------ + +<http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig.ttl> a owl:Ontology; + owl:imports fhir:fhir.ttl . + +# ------------------------------------------------------------------------------------- + diff --git a/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.xml b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.xml new file mode 100644 index 000000000..25088b6b6 --- /dev/null +++ b/branches/master/ImplementationGuide-xxexample.fhir.uv.myig.xml @@ -0,0 +1,547 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<ImplementationGuide xmlns="http://hl7.org/fhir"> + <id value="xxexample.fhir.uv.myig"/> + <text> + <status value="extensions"/><div xmlns="http://www.w3.org/1999/xhtml"><h2>XXYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p> +</div></div> + </text> + <url value="http://xxsomewhere.org/fhir/myig/ImplementationGuide/xxexample.fhir.uv.myig"/> + <version value="0.1.0-test"/> + <name value="XXYourComputableMyIGNameHere"/> + <title value="xxYour User Friendly Name for MyIG Here"/> + <status value="draft"/> + <experimental value="false"/> + <date value="2023-01-22T19:49:32+00:00"/> + <publisher value="xxxYour Work Group"/> + <contact> + <telecom> + <system value="url"/> + <value value="http://xxhl7.org/Special/committees/[something]"/> + </telecom> + </contact> + <description value="xxxA brief description of what this IG is about "/> + <jurisdiction> + <coding> + <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> + <code value="001"/> + </coding> + </jurisdiction> + <packageId value="xxexample.fhir.uv.myig"/> + <license value="CC0-1.0"/> + <fhirVersion value="4.0.1"/> + <dependsOn id="hl7tx"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on HL7 Terminology"/> + </extension> + <uri value="http://terminology.hl7.org/ImplementationGuide/hl7.terminology"/> + <packageId value="hl7.terminology.r4"/> + <version value="5.0.0"/> + </dependsOn> + <definition> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2019+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="CI Build"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-binary"/> + </extension> + <extension url="value"> + <valueString value="input\cql"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="templates\liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="http://xxsomewhere.org/fhir/myig/history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2019+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="CI Build"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-binary"/> + </extension> + <extension url="value"> + <valueString value="input\cql"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="templates\liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="http://xxsomewhere.org/fhir/myig/history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="toc.html"/> + </extension> + <nameUrl value="toc.html"/> + <title value="Table of Contents"/> + <generation value="html"/> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="index.html"/> + </extension> + <nameUrl value="index.html"/> + <title value="MyIG Home Page"/> + <generation value="html"/> + </page> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="changes.html"/> + </extension> + <nameUrl value="changes.html"/> + <title value="IG Change History"/> + <generation value="html"/> + </page> + </page> + <parameter> + <code value="path-resource"/> + <value value="input\history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input\scenarios"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/capabilities"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/examples"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/extensions"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/models"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/operations"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/profiles"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/resources"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/vocabulary"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/testing"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="fsh-generated/resources"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="template/config"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="input/images"/> + </parameter> + <parameter> + <code value="path-tx-cache"/> + <value value="input-cache/txcache"/> + </parameter> + </definition> +</ImplementationGuide> \ No newline at end of file diff --git a/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.json b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.json new file mode 100644 index 000000000..ea2c3c52a --- /dev/null +++ b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.json @@ -0,0 +1,420 @@ +{ + "resourceType": "ImplementationGuide", + "id": "xxxexample.fhir.uv.myig", + "text": { + "status": "extensions", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>xxxYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p>\n</div></div>" + }, + "url": "xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig", + "version": "0.1.0-test", + "name": "xxxYourComputableMyIGNameHere", + "title": "xxxYour User Friendly Name for MyIG Here", + "status": "draft", + "experimental": false, + "date": "2021-07-26T17:37:55+00:00", + "publisher": "xxxYour Work Group", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "xxxhttp://hl7.org/Special/committees/[something]" + } + ] + } + ], + "description": "xxxA brief description of what this IG is about ", + "jurisdiction": [ + { + "coding": [ + { + "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", + "code": "001" + } + ] + } + ], + "packageId": "xxxexample.fhir.uv.myig", + "license": "CC0-1.0", + "fhirVersion": [ + "4.0.1" + ], + "definition": { + "extension": [ + { + "extension": [ + { + "url": "code", + "valueString": "copyrightyear" + }, + { + "url": "value", + "valueString": "2019+" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "releaselabel" + }, + { + "url": "value", + "valueString": "CI Build" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-binary" + }, + { + "url": "value", + "valueString": "input\\cql" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-liquid" + }, + { + "url": "value", + "valueString": "templates\\liquid" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "autoload-resources" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-liquid" + }, + { + "url": "value", + "valueString": "template/liquid" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-liquid" + }, + { + "url": "value", + "valueString": "input/liquid" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-qa" + }, + { + "url": "value", + "valueString": "temp/qa" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-temp" + }, + { + "url": "value", + "valueString": "temp/pages" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-output" + }, + { + "url": "value", + "valueString": "output" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-suppressed-warnings" + }, + { + "url": "value", + "valueString": "input/ignoreWarnings.txt" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "path-history" + }, + { + "url": "value", + "valueString": "xxxhttp://somewhere.org/fhir/uv/myig/history.html" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "template-html" + }, + { + "url": "value", + "valueString": "template-page.html" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "template-md" + }, + { + "url": "value", + "valueString": "template-page-md.html" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-contact" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-context" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-copyright" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-jurisdiction" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-license" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-publisher" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "apply-version" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension": [ + { + "url": "code", + "valueString": "active-tables" + }, + { + "url": "value", + "valueString": "true" + } + ], + "url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + } + ], + "page": { + "nameUrl": "toc.html", + "title": "Table of Contents", + "generation": "html", + "page": [ + { + "nameUrl": "index.html", + "title": "MyIG Home Page", + "generation": "html" + }, + { + "nameUrl": "downloads.html", + "title": "Useful Downloads", + "generation": "html" + }, + { + "nameUrl": "changes.html", + "title": "IG Change History", + "generation": "html" + } + ] + }, + "parameter": [ + { + "code": "path-resource", + "value": "input\\history" + }, + { + "code": "path-resource", + "value": "input\\scenarios" + }, + { + "code": "path-resource", + "value": "input/capabilities" + }, + { + "code": "path-resource", + "value": "input/examples" + }, + { + "code": "path-resource", + "value": "input/extensions" + }, + { + "code": "path-resource", + "value": "input/models" + }, + { + "code": "path-resource", + "value": "input/operations" + }, + { + "code": "path-resource", + "value": "input/profiles" + }, + { + "code": "path-resource", + "value": "input/resources" + }, + { + "code": "path-resource", + "value": "input/vocabulary" + }, + { + "code": "path-resource", + "value": "input/testing" + }, + { + "code": "path-resource", + "value": "input/history" + }, + { + "code": "path-resource", + "value": "fsh-generated/resources" + }, + { + "code": "path-pages", + "value": "template/config" + }, + { + "code": "path-pages", + "value": "input/images" + }, + { + "code": "path-tx-cache", + "value": "input-cache/txcache" + } + ] + } +} \ No newline at end of file diff --git a/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.ttl b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.ttl new file mode 100644 index 000000000..d72769f37 --- /dev/null +++ b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.ttl @@ -0,0 +1,406 @@ +@prefix fhir: <http://hl7.org/fhir/> . +@prefix owl: <http://www.w3.org/2002/07/owl#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . + +# - resource ------------------------------------------------------------------- + +<xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/xxxexample.fhir.uv.myig> a fhir:ImplementationGuide; + fhir:nodeRole fhir:treeRoot; + fhir:Resource.id [ fhir:value "xxxexample.fhir.uv.myig"]; + fhir:DomainResource.text [ + fhir:Narrative.status [ fhir:value "extensions" ]; + fhir:Narrative.div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2>xxxYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p>\n</div></div>" + ]; + fhir:ImplementationGuide.url [ fhir:value "xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig"]; + fhir:ImplementationGuide.version [ fhir:value "0.1.0-test"]; + fhir:ImplementationGuide.name [ fhir:value "xxxYourComputableMyIGNameHere"]; + fhir:ImplementationGuide.title [ fhir:value "xxxYour User Friendly Name for MyIG Here"]; + fhir:ImplementationGuide.status [ fhir:value "draft"]; + fhir:ImplementationGuide.experimental [ fhir:value "false"^^xsd:boolean]; + fhir:ImplementationGuide.date [ fhir:value "2021-07-26T17:37:55+00:00"^^xsd:dateTime]; + fhir:ImplementationGuide.publisher [ fhir:value "xxxYour Work Group"]; + fhir:ImplementationGuide.contact [ + fhir:index 0; + fhir:ContactDetail.telecom [ + fhir:index 0; + fhir:ContactPoint.system [ fhir:value "url" ]; + fhir:ContactPoint.value [ fhir:value "xxxhttp://hl7.org/Special/committees/[something]" ] + ] + ]; + fhir:ImplementationGuide.description [ fhir:value "xxxA brief description of what this IG is about "]; + fhir:ImplementationGuide.jurisdiction [ + fhir:index 0; + fhir:CodeableConcept.coding [ + fhir:index 0; + fhir:Coding.system [ fhir:value "http://unstats.un.org/unsd/methods/m49/m49.htm" ]; + fhir:Coding.code [ fhir:value "001" ] + ] + ]; + fhir:ImplementationGuide.packageId [ fhir:value "xxxexample.fhir.uv.myig"]; + fhir:ImplementationGuide.license [ fhir:value "CC0-1.0"]; + fhir:ImplementationGuide.fhirVersion [ + fhir:value "4.0.1"; + fhir:index 0 + ]; + fhir:ImplementationGuide.definition [ + fhir:Element.extension [ + fhir:index 0; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "copyrightyear" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "2019+" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 1; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "releaselabel" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "CI Build" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 2; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-binary" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input\\cql" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 3; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "templates\\liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 4; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "autoload-resources" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 5; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 6; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-liquid" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/liquid" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 7; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-qa" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/qa" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 8; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-temp" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "temp/pages" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 9; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-output" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "output" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 10; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-suppressed-warnings" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "input/ignoreWarnings.txt" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 11; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "path-history" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "xxxhttp://somewhere.org/fhir/uv/myig/history.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 12; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-html" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 13; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "template-md" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "template-page-md.html" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 14; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-contact" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 15; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-context" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 16; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-copyright" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 17; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-jurisdiction" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 18; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-license" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 19; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-publisher" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 20; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "apply-version" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ], [ + fhir:index 21; + fhir:Element.extension [ + fhir:index 0; + fhir:Extension.url [ fhir:value "code" ]; + fhir:Extension.valueString [ fhir:value "active-tables" ] + ], [ + fhir:index 1; + fhir:Extension.url [ fhir:value "value" ]; + fhir:Extension.valueString [ fhir:value "true" ] + ]; + fhir:Extension.url [ fhir:value "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" ] + ]; + fhir:ImplementationGuide.definition.page [ + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "toc.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "Table of Contents" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ]; + fhir:ImplementationGuide.definition.page.page [ + fhir:index 0; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "index.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "MyIG Home Page" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ] + ], [ + fhir:index 1; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "downloads.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "Useful Downloads" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ] + ], [ + fhir:index 2; + fhir:ImplementationGuide.definition.page.nameUrl [ fhir:value "changes.html" ]; + fhir:ImplementationGuide.definition.page.title [ fhir:value "IG Change History" ]; + fhir:ImplementationGuide.definition.page.generation [ fhir:value "html" ] + ] + ]; + fhir:ImplementationGuide.definition.parameter [ + fhir:index 0; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input\\history" ] + ], [ + fhir:index 1; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input\\scenarios" ] + ], [ + fhir:index 2; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/capabilities" ] + ], [ + fhir:index 3; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/examples" ] + ], [ + fhir:index 4; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/extensions" ] + ], [ + fhir:index 5; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/models" ] + ], [ + fhir:index 6; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/operations" ] + ], [ + fhir:index 7; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/profiles" ] + ], [ + fhir:index 8; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/resources" ] + ], [ + fhir:index 9; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/vocabulary" ] + ], [ + fhir:index 10; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/testing" ] + ], [ + fhir:index 11; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/history" ] + ], [ + fhir:index 12; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-resource" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "fsh-generated/resources" ] + ], [ + fhir:index 13; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-pages" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "template/config" ] + ], [ + fhir:index 14; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-pages" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input/images" ] + ], [ + fhir:index 15; + fhir:ImplementationGuide.definition.parameter.code [ fhir:value "path-tx-cache" ]; + fhir:ImplementationGuide.definition.parameter.value [ fhir:value "input-cache/txcache" ] + ] + ] . + +# - ontology header ------------------------------------------------------------ + +<xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/xxxexample.fhir.uv.myig.ttl> a owl:Ontology; + owl:imports fhir:fhir.ttl . + +# ------------------------------------------------------------------------------------- + diff --git a/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.xml b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.xml new file mode 100644 index 000000000..b1f2b6faf --- /dev/null +++ b/branches/master/ImplementationGuide-xxxexample.fhir.uv.myig.xml @@ -0,0 +1,295 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<ImplementationGuide xmlns="http://hl7.org/fhir"> + <id value="xxxexample.fhir.uv.myig"/> + <text> + <status value="extensions"/><div xmlns="http://www.w3.org/1999/xhtml"><h2>xxxYourComputableMyIGNameHere</h2><p>The official URL for this implementation guide is: </p><pre>xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig</pre><div><p>xxxA brief description of what this IG is about</p> +</div></div> + </text> + <url value="xxxhttp://somewhere.org/fhir/uv/myig/ImplementationGuide/example.fhir.uv.myig"/> + <version value="0.1.0-test"/> + <name value="xxxYourComputableMyIGNameHere"/> + <title value="xxxYour User Friendly Name for MyIG Here"/> + <status value="draft"/> + <experimental value="false"/> + <date value="2021-07-26T17:37:55+00:00"/> + <publisher value="xxxYour Work Group"/> + <contact> + <telecom> + <system value="url"/> + <value value="xxxhttp://hl7.org/Special/committees/[something]"/> + </telecom> + </contact> + <description value="xxxA brief description of what this IG is about "/> + <jurisdiction> + <coding> + <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> + <code value="001"/> + </coding> + </jurisdiction> + <packageId value="xxxexample.fhir.uv.myig"/> + <license value="CC0-1.0"/> + <fhirVersion value="4.0.1"/> + <definition> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2019+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="CI Build"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-binary"/> + </extension> + <extension url="value"> + <valueString value="input\cql"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="templates\liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="xxxhttp://somewhere.org/fhir/uv/myig/history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <page> + <nameUrl value="toc.html"/> + <title value="Table of Contents"/> + <generation value="html"/> + <page> + <nameUrl value="index.html"/> + <title value="MyIG Home Page"/> + <generation value="html"/> + </page> + <page> + <nameUrl value="downloads.html"/> + <title value="Useful Downloads"/> + <generation value="html"/> + </page> + <page> + <nameUrl value="changes.html"/> + <title value="IG Change History"/> + <generation value="html"/> + </page> + </page> + <parameter> + <code value="path-resource"/> + <value value="input\history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input\scenarios"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/capabilities"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/examples"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/extensions"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/models"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/operations"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/profiles"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/resources"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/vocabulary"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/testing"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="fsh-generated/resources"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="template/config"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="input/images"/> + </parameter> + <parameter> + <code value="path-tx-cache"/> + <value value="input-cache/txcache"/> + </parameter> + </definition> +</ImplementationGuide> \ No newline at end of file diff --git a/branches/master/artifacts.html b/branches/master/artifacts.html new file mode 100644 index 000000000..f9fa12c99 --- /dev/null +++ b/branches/master/artifacts.html @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE HTML> +<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <meta content="text/html;charset=utf-8" http-equiv="Content-Type"/> + <title>Artifacts Summary - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    + +
    + + + + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
    + 1.0.0 - STU1 + + + + International flag + + + +

    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

    +

    Artifacts Summary

    + + + +
    +

    Contents:

    +
      +
    +
    +

    This page provides a list of the FHIR artifacts defined as part of this implementation guide.

    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/assets/css/bootstrap-fhir.css b/branches/master/assets/css/bootstrap-fhir.css new file mode 100644 index 000000000..fcf7f96ed --- /dev/null +++ b/branches/master/assets/css/bootstrap-fhir.css @@ -0,0 +1,5312 @@ +/*! + * Joyo Bootstrap v2.3.2 + * + */ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} +audio, +canvas, +video { + display: inline-block; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden] { + display: none; +} +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +a:focus { + outline: thin dotted; +} +a:active, +a:hover { + outline: 0; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +mark { + background: #ff0; + color: #000; +} +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} +pre { + white-space: pre-wrap; +} +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 0; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: 100%; + margin: 0; +} +button, +input { + line-height: normal; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +textarea { + overflow: auto; + vertical-align: top; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +table code { + white-space: normal; +} +table td { + overflow-wrap: break-word; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #000000; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #428bca; + text-decoration: none; +} +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +img { + vertical-align: middle; +} +.img-responsive { + display: inline-block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-circle { + border-radius: 500px; +} +hr { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-top: 1px solid #eeeeee; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16.099999999999998px; + font-weight: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small { + font-size: 85%; +} +cite { + font-style: normal; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #428bca; +} +.text-warning { + color: #c09853; +} +.text-danger { + color: #b94a48; +} +.text-success { + color: #468847; +} +.text-info { + color: #3a87ad; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + margin-top: 15px; + margin-bottom: 10px; +} +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h1, +.h1 { + font-size: 38px; +} +h2, +.h2 { + font-size: 32px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +h1 small, +.h1 small { + font-size: 24px; +} +h2 small, +.h2 small { + font-size: 18px; +} +h3 small, +.h3 small, +h4 small, +.h4 small { + font-size: 14px; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.428571429; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +.dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.dl-horizontal dd { + margin-left: 180px; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} +blockquote p { + font-size: 12.5px; + font-weight: 300; + line-height: 1.25; +} +blockquote p:last-child { + margin-bottom: 0; +} +blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} +blockquote small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} +blockquote.pull-right small:before { + content: ''; +} +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} +code, +pre { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + color: #005c00; + background-color: #f9f2f4; + white-space: nowrap; + border-radius: 4px; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} +pre.prettyprint { + margin-bottom: 20px; +} +pre code { + padding: 0; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + margin-right: auto; + margin-left: auto; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +@media (min-width: 768px) { + .row { + margin-left: -15px; + margin-right: -15px; + } +} +.row .row { + margin-left: -15px; + margin-right: -15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12 { + float: left; +} +.col-1 { + width: 8.333333333333332%; +} +.col-2 { + width: 16.666666666666664%; +} +.col-3 { + width: 25%; +} +.col-4 { + width: 33.33333333333333%; +} +.col-5 { + width: 41.66666666666667%; +} +.col-6 { + width: 50%; +} +.col-7 { + width: 58.333333333333336%; +} +.col-8 { + width: 66.66666666666666%; +} +.col-9 { + width: 75%; +} +.col-10 { + width: 83.33333333333334%; +} +.col-11 { + width: 91.66666666666666%; +} +.col-12 { + width: 100%; +} +@media (min-width: 768px) { + .container { + max-width: 728px; + } + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-12 { + width: 100%; + } + .col-push-1 { + left: 8.333333333333332%; + } + .col-push-2 { + left: 16.666666666666664%; + } + .col-push-3 { + left: 25%; + } + .col-push-4 { + left: 33.33333333333333%; + } + .col-push-5 { + left: 41.66666666666667%; + } + .col-push-6 { + left: 50%; + } + .col-push-7 { + left: 58.333333333333336%; + } + .col-push-8 { + left: 66.66666666666666%; + } + .col-push-9 { + left: 75%; + } + .col-push-10 { + left: 83.33333333333334%; + } + .col-push-11 { + left: 91.66666666666666%; + } + .col-pull-1 { + right: 8.333333333333332%; + } + .col-pull-2 { + right: 16.666666666666664%; + } + .col-pull-3 { + right: 25%; + } + .col-pull-4 { + right: 33.33333333333333%; + } + .col-pull-5 { + right: 41.66666666666667%; + } + .col-pull-6 { + right: 50%; + } + .col-pull-7 { + right: 58.333333333333336%; + } + .col-pull-8 { + right: 66.66666666666666%; + } + .col-pull-9 { + right: 75%; + } + .col-pull-10 { + right: 83.33333333333334%; + } + .col-pull-11 { + right: 91.66666666666666%; + } +} +@media (min-width: 992px) { + .container { + max-width: 940px; + } + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-12 { + width: 100%; + } + .col-offset-1 { + margin-left: 8.333333333333332%; + } + .col-offset-2 { + margin-left: 16.666666666666664%; + } + .col-offset-3 { + margin-left: 25%; + } + .col-offset-4 { + margin-left: 33.33333333333333%; + } + .col-offset-5 { + margin-left: 41.66666666666667%; + } + .col-offset-6 { + margin-left: 50%; + } + .col-offset-7 { + margin-left: 58.333333333333336%; + } + .col-offset-8 { + margin-left: 66.66666666666666%; + } + .col-offset-9 { + margin-left: 75%; + } + .col-offset-10 { + margin-left: 83.33333333333334%; + } + .col-offset-11 { + margin-left: 91.66666666666666%; + } +} +@media (min-width: 1100px) { + .container { + max-width: 1100px; + } +} +table { + max-width: 100%; + background-color: transparent; +} +th { + text-align: left; +} +.table { + width: 100%; + margin-bottom: 10px; +} +.table thead > tr > th, +.table tbody > tr > th, +.table tfoot > tr > th, +.table thead > tr > td, +.table tbody > tr > td, +.table tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table thead > tr > th { + vertical-align: bottom; +} +.table caption + thead tr:first-child th, +.table colgroup + thead tr:first-child th, +.table thead:first-child tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child td { + border-top: 0; +} +.table tbody + tbody { + border-top: 2px solid #dddddd; +} +.table .table { + background-color: #000000; +} +.table-condensed thead > tr > th, +.table-condensed tbody > tr > th, +.table-condensed tfoot > tr > th, +.table-condensed thead > tr > td, +.table-condensed tbody > tr > td, +.table-condensed tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #dddddd; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} +table col[class^="col-"] { + float: none; + display: table-column; +} +table td[class^="col-"], +table th[class^="col-"] { + float: none; + display: table-cell; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; + border-color: #d6e9c6; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; + border-color: #eed3d7; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; + border-color: #fbeed5; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td { + background-color: #d0e9c6; + border-color: #c9e2b3; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td { + background-color: #ebcccc; + border-color: #e6c1c7; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td { + background-color: #faf2cc; + border-color: #f8e5be; +} +td > :last-child { + padding-bottom: 0px; + margin-bottom: 0px; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + /* IE8-9 */ + + line-height: normal; +} +input[type="file"] { + display: block; +} +select[multiple], +select[size] { + height: auto; +} +select optgroup { + font-size: inherit; + font-style: inherit; + font-family: inherit; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} +.form-control:-moz-placeholder { + color: #999999; +} +.form-control::-moz-placeholder { + color: #999999; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control { + display: block; + width: 100%; + height: 38px; + padding: 8px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} +textarea.form-control { + height: auto; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + display: block; + min-height: 20px; + margin-top: 10px; + margin-bottom: 10px; + padding-left: 20px; + vertical-align: middle; +} +.radio label, +.checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.input-large { + height: 56px; + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-small { + height: 30px; + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +select.input-large { + height: 56px; + line-height: 56px; +} +select.input-small { + height: 30px; + line-height: 30px; +} +textarea.input-large, +textarea.input-small { + height: auto; +} +.has-warning .help-block, +.has-warning .control-label { + color: #c09853; +} +.has-warning .form-control { + padding-right: 32px; + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} +.has-warning .input-group-addon { + color: #c09853; + border-color: #c09853; + background-color: #fcf8e3; +} +.has-error .help-block, +.has-error .control-label { + color: #b94a48; +} +.has-error .form-control { + padding-right: 32px; + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} +.has-error .input-group-addon { + color: #b94a48; + border-color: #b94a48; + background-color: #f2dede; +} +.has-success .help-block, +.has-success .control-label { + color: #468847; +} +.has-success .form-control { + padding-right: 32px; + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} +.has-success .input-group-addon { + color: #468847; + border-color: #468847; + background-color: #dff0d8; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +.btn { + display: inline-block; + padding: 8px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: 500; + line-height: 1.428571429; + text-align: center; + vertical-align: middle; + cursor: pointer; + border: 1px solid transparent; + border-radius: 4px; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #ffffff; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: default; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #ffffff; + background-color: #474949; + border-color: #474949; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active { + background-color: #3a3c3c; + border-color: #2e2f2f; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #474949; + border-color: #474949; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active { + background-color: #357ebd; + border-color: #3071a9; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #428bca; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active { + background-color: #eea236; + border-color: #ec971f; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d9534f; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active { + background-color: #d43f3a; + border-color: #c9302c; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d9534f; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active { + background-color: #4cae4c; + border-color: #449d44; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active { + background-color: #46b8da; + border-color: #31b0d5; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-link { + color: #428bca; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #333333; + text-decoration: none; +} +.btn-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.btn-small, +.btn-mini { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-mini { + padding: 3px 5px; +} +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group.col { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 8px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-small { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -4px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} +.form-inline .form-control, +.form-inline .radio, +.form-inline .checkbox { + display: inline-block; +} +.form-inline .radio, +.form-inline .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .control-label { + padding-top: 9px; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; + } +} +.form-horizontal .form-group .row { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #ffffff; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 30px 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item > .badge { + float: right; + margin-right: -15px; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item .list-group-item-text { + color: #555555; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} +a.list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +a.list-group-item.active .list-group-item-heading { + color: inherit; +} +a.list-group-item.active .list-group-item-text { + color: #e1edf7; +} +.panel { + padding: 15px; + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-heading { + margin: -15px -15px 15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-bottom: 1px solid #dddddd; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 17.5px; + font-weight: 500; +} +.panel-footer { + margin: 15px -15px -15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel-primary { + border-color: #428bca; +} +.panel-primary .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-warning { + border-color: #fbeed5; +} +.panel-warning .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #fbeed5; +} +.panel-danger { + border-color: #eed3d7; +} +.panel-danger .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} +.list-group-flush { + margin: 15px -15px -15px; +} +.list-group-flush .list-group-item { + border-width: 1px 0; +} +.list-group-flush .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.list-group-flush .list-group-item:last-child { + border-bottom: 0; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-large { + padding: 24px; + border-radius: 6px; +} +.well-small { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #999999; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav.open > a, +.nav.open > a:hover, +.nav.open > a:focus { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.nav.open > a .caret, +.nav.open > a:hover .caret, +.nav.open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.nav > .pull-right { + float: right; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-justified > li > a { + text-align: center; +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs-justified > .active > a { + border-bottom-color: #000000; +} +.nav-tabs { + border-bottom: 1px solid #955159; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #da0c23; + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-tabs.nav-justified > li > a { + text-align: center; +} +.nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs.nav-justified > .active > a { + border-bottom-color: #000000; +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 5px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #428bca; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} +.tab-content > .active, +.pill-content > .active { + display: block; +} +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca; +} +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 40px; + margin-bottom: 20px; + padding-left: 15px; + padding-right: 15px; + background-color: #da0c23; + border-radius: 4px; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar-nav { + margin-top: 10px; + margin-bottom: 15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + color: #777777; + line-height: 20px; + border-radius: 4px; +} +.navbar-nav > li > a:hover, +.navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} +.navbar-nav > .active > a, +.navbar-nav > .active > a:hover, +.navbar-nav > .active > a:focus { + color: #555555; + background-color: #aa091b; +} +.navbar-nav > .disabled > a, +.navbar-nav > .disabled > a:hover, +.navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-nav.pull-right { + width: 100%; +} +.navbar-static-top { + border-radius: 0; +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + border-radius: 0; +} +.navbar-fixed-top { + top: 0; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; +} +.navbar-brand { + display: block; + max-width: 200px; + margin-left: auto; + margin-right: auto; + padding: 10px 15px; + font-size: 18px; + font-weight: 500; + line-height: 20px; + color: #777777; + text-align: center; +} +.navbar-brand:hover, +.navbar-brand:focus { + color: #5e5e5e; + text-decoration: none; + background-color: transparent; +} +.navbar-toggle { + position: absolute; + top: 4px; + right: 10px; + width: 48px; + height: 32px; + padding: 8px 12px; + background-color: transparent; + border: 1px solid #dddddd; + border-radius: 4px; +} +.navbar-toggle:hover, +.navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + background-color: #cccccc; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +.navbar-form { + margin-top: 1px; + margin-bottom: 1px; +} +.navbar-form .form-control, +.navbar-form .radio, +.navbar-form .checkbox { + display: inline-block; +} +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.navbar-nav > .dropdown > a:hover .caret, +.navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} +.navbar-nav > .open > a, +.navbar-nav > .open > a:hover, +.navbar-nav > .open > a:focus { + background-color: #aa091b; + color: #555555; +} +.navbar-nav > .open > a .caret, +.navbar-nav > .open > a:hover .caret, +.navbar-nav > .open > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} +.navbar-nav > .dropdown > a .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + left: auto; + right: 0; +} +.navbar-inverse { + background-color: #ad1f2f; +} +.navbar-inverse .navbar-brand { + color: #e6e6e6; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a { + color: #e6e6e6; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: #790713; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #da0c23; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #da0c23; + color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #e6e6e6; + border-bottom-color: #e6e6e6; +} +.navbar-inverse .navbar-nav > .open > a .caret, +.navbar-inverse .navbar-nav > .open > a:hover .caret, +.navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +@media screen and (min-width: 768px) { + .navbar-brand { + float: left; + margin-left: -15px; + margin-right: 5px; + } + .navbar-nav { + float: left; + margin-top: 0; + margin-bottom: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + border-radius: 0; + } + .navbar-nav.pull-right { + float: right; + width: auto; + } + .navbar-toggle { + position: relative; + top: auto; + left: auto; + display: none; + } + .nav-collapse.collapse { + display: block !important; + height: auto !important; + overflow: visible !important; + } +} +.navbar-btn { + margin-top: 1px; +} +.navbar-text { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-link { + color: #777777; +} +.navbar-link:hover { + color: #333333; +} +.navbar-inverse .navbar-link { + color: #e6e6e6; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.btn .caret { + border-top-color: #ffffff; +} +.dropup .btn .caret { + border-bottom-color: #ffffff; +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active { + z-index: 2; +} +.btn-group .btn + .btn { + margin-left: -1px; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn-group { + float: left; +} +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-large + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn .caret { + margin-left: 0; +} +.btn-large .caret { + border-width: 5px; +} +.dropup .btn-large .caret { + border-bottom-width: 5px; +} +.btn-group-vertical > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn + .btn { + margin-top: -1px; +} +.btn-group-vertical .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical .btn:first-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical .btn:last-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; +} +.btn-group-justified .btn { + float: none; + display: table-cell; + width: 1%; +} +.btn-group[data-toggle="buttons"] > .btn > input[type="radio"], +.btn-group[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: ">\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #999999; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + float: left; + padding: 4px 12px; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + border-left-width: 1px; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > a:focus, +.pagination > .active > a, +.pagination > .active > span { + background-color: #f5f5f5; +} +.pagination > .active > a, +.pagination > .active > span { + color: #999999; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.pagination-large > li > a, +.pagination-large > li > span { + padding: 14px 16px; + font-size: 18px; +} +.pagination-large > li:first-child > a, +.pagination-large > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-large > li:last-child > a, +.pagination-large > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-small > li > a, +.pagination-small > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-small > li:first-child > a, +.pagination-small > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-small > li:last-child > a, +.pagination-small > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: auto; + overflow-y: scroll; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.fade.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-dialog { + margin-left: auto; + margin-right: auto; + width: auto; + padding: 10px; + z-index: 1050; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: none; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.fade.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.428571429px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.428571429; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + margin-top: 15px; + padding: 19px 20px 20px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +@media screen and (min-width: 768px) { + .modal-dialog { + left: 50%; + right: auto; + width: 600px; + padding-top: 30px; + padding-bottom: 30px; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} +.tooltip { + position: absolute; + z-index: 1030; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 1; + filter: alpha(opacity=100); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: rgba(0, 0, 0, 0.9); + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: rgba(0, 0, 0, 0.9); +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: #ffffff; + -webkit-bg-clip: padding-box; + -moz-bg-clip: padding; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover .arrow { + border-width: 11px; +} +.popover .arrow:after { + border-width: 10px; + content: ""; +} +.popover.top .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.popover.bottom .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.alert { + padding: 10px 35px 10px 15px; + margin-bottom: 20px; + color: #c09853; + background-color: #fcf8e3; + border: 1px solid #fbeed5; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert hr { + border-top-color: #f8e5be; +} +.alert .alert-link { + font-weight: 500; + color: #a47e3c; +} +.alert .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #468847; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #356635; +} +.alert-danger { + background-color: #f2dede; + border-color: #eed3d7; + color: #b94a48; +} +.alert-danger hr { + border-top-color: #e6c1c7; +} +.alert-danger .alert-link { + color: #953b39; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #3a87ad; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #2d6987; +} +.alert-block { + padding-top: 15px; + padding-bottom: 15px; +} +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} +.alert-block p + p { + margin-top: 5px; +} +.thumbnail, +.img-thumbnail { + padding: 4px; + line-height: 1.428571429; + background-color: #000000; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.thumbnail { + display: block; +} +.thumbnail > img, +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; +} +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #428bca; +} +.thumbnail > img { + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media, +.media .media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-object { + display: block; +} +.media-heading { + margin: 0 0 5px; +} +.media > .pull-left { + margin-right: 10px; +} +.media > .pull-right { + margin-left: 10px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.label { + display: inline; + padding: .25em .6em; + font-size: 75%; + font-weight: 500; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: .25em; +} +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; + background-color: #808080; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #999999; + border-radius: 10px; +} +.badge:empty { + display: none; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.btn .badge { + position: relative; + top: -1px; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar { + background-color: #428bca; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-color: #d9534f; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-color: #5cb85c; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-color: #f0ad4e; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.accordion { + margin-bottom: 20px; +} +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.accordion-heading { + border-bottom: 0; +} +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; + cursor: pointer; +} +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: inline-block; + max-width: 100%; + height: auto; + line-height: 1; +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-color: rgba(0, 0, 0, 0.0001); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-color: transparent; +} +.carousel-control.right { + left: auto; + right: 0; + background-color: rgba(0, 0, 0, 0.5); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-color: transparent; +} +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .glyphicon, +.carousel-control .icon-prev, +.carousel-control .icon-next { + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 120px; + margin-left: -60px; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #ffffff; + border-radius: 10px; + cursor: pointer; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1 { + line-height: 1; + color: inherit; +} +.jumbotron p { + line-height: 1.4; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 50px 60px; + border-radius: 6px; + } + .jumbotron h1 { + font-size: 63px; + } +} +@-ms-viewport { + width: device-width; +} +@media screen and (max-width: 400px) { + @-ms-viewport { + width: 320px; + } +} +.hidden { + display: none !important; + visibility: hidden !important; +} +.visible-sm { + display: block !important; +} +tr.visible-sm { + display: table-row !important; +} +th.visible-sm, +td.visible-sm { + display: table-cell !important; +} +.visible-md { + display: none !important; +} +tr.visible-md { + display: none !important; +} +th.visible-md, +td.visible-md { + display: none !important; +} +.visible-lg { + display: none !important; +} +tr.visible-lg { + display: none !important; +} +th.visible-lg, +td.visible-lg { + display: none !important; +} +.hidden-sm { + display: none !important; +} +tr.hidden-sm { + display: none !important; +} +th.hidden-sm, +td.hidden-sm { + display: none !important; +} +.hidden-md { + display: block !important; +} +tr.hidden-md { + display: table-row !important; +} +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} +.hidden-lg { + display: block !important; +} +tr.hidden-lg { + display: table-row !important; +} +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: block !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } + .visible-lg { + display: none !important; + } + tr.visible-lg { + display: none !important; + } + th.visible-lg, + td.visible-lg { + display: none !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: none !important; + } + tr.hidden-md { + display: none !important; + } + th.hidden-md, + td.hidden-md { + display: none !important; + } + .hidden-lg { + display: block !important; + } + tr.hidden-lg { + display: table-row !important; + } + th.hidden-lg, + td.hidden-lg { + display: table-cell !important; + } +} +@media (min-width: 992px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: none !important; + } + tr.visible-md { + display: none !important; + } + th.visible-md, + td.visible-md { + display: none !important; + } + .visible-lg { + display: block !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: block !important; + } + tr.hidden-md { + display: table-row !important; + } + th.hidden-md, + td.hidden-md { + display: table-cell !important; + } + .hidden-lg { + display: none !important; + } + tr.hidden-lg { + display: none !important; + } + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +tr.visible-print { + display: none !important; +} +th.visible-print, +td.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print { + display: none !important; + } + tr.hidden-print { + display: none !important; + } + th.hidden-print, + td.hidden-print { + display: none !important; + } +} +/*! + * Font Awesome 3.0.1 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" + + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */ +@font-face { + font-family: 'FontAwesome'; + src: url('../font/fontawesome-webfont.eot?v=3.0.1'); + src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); + font-weight: normal; + font-style: normal; +} +/* Font Awesome styles + ------------------------------------------------------- */ +[class^="icon-"], +[class*=" icon-"] { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + /* sprites.less reset */ + + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; +} +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { + text-decoration: inherit; + display: inline-block; + speak: none; +} +/* makes sure icons active on rollover in links */ +a [class^="icon-"], +a [class*=" icon-"] { + display: inline-block; +} +/* makes the font 33% larger relative to the icon container */ +.icon-large:before { + vertical-align: -10%; + font-size: 1.3333333333333333em; +} +.btn [class^="icon-"], +.nav [class^="icon-"], +.btn [class*=" icon-"], +.nav [class*=" icon-"] { + display: inline; + /* keeps button heights with and without icons the same */ + +} +.btn [class^="icon-"].icon-large, +.nav [class^="icon-"].icon-large, +.btn [class*=" icon-"].icon-large, +.nav [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].icon-spin, +.nav [class^="icon-"].icon-spin, +.btn [class*=" icon-"].icon-spin, +.nav [class*=" icon-"].icon-spin { + display: inline-block; +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"] { + /* keeps button heights with and without icons the same */ + +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"], +.nav-tabs [class^="icon-"].icon-large, +.nav-pills [class^="icon-"].icon-large, +.nav-tabs [class*=" icon-"].icon-large, +.nav-pills [class*=" icon-"].icon-large { + line-height: .9em; +} +li [class^="icon-"], +.nav li [class^="icon-"], +li [class*=" icon-"], +.nav li [class*=" icon-"] { + display: inline-block; + width: 1.25em; + text-align: center; +} +li [class^="icon-"].icon-large, +.nav li [class^="icon-"].icon-large, +li [class*=" icon-"].icon-large, +.nav li [class*=" icon-"].icon-large { + /* increased font size for icon-large */ + + width: 1.5625em; +} +ul.icons { + list-style-type: none; + text-indent: -0.75em; +} +ul.icons li [class^="icon-"], +ul.icons li [class*=" icon-"] { + width: .75em; +} +.icon-muted { + color: #eeeeee; +} +.icon-border { + border: solid 1px #eeeeee; + padding: .2em .25em .15em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.icon-2x { + font-size: 2em; +} +.icon-2x.icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.icon-3x { + font-size: 3em; +} +.icon-3x.icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.icon-4x { + font-size: 4em; +} +.icon-4x.icon-border { + border-width: 4px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +[class^="icon-"].pull-left, +[class*=" icon-"].pull-left { + margin-right: .3em; +} +[class^="icon-"].pull-right, +[class*=" icon-"].pull-right { + margin-left: .3em; +} +.btn [class^="icon-"].pull-left.icon-2x, +.btn [class*=" icon-"].pull-left.icon-2x, +.btn [class^="icon-"].pull-right.icon-2x, +.btn [class*=" icon-"].pull-right.icon-2x { + margin-top: .18em; +} +.btn [class^="icon-"].icon-spin.icon-large, +.btn [class*=" icon-"].icon-spin.icon-large { + line-height: .8em; +} +.btn.btn-small [class^="icon-"].pull-left.icon-2x, +.btn.btn-small [class*=" icon-"].pull-left.icon-2x, +.btn.btn-small [class^="icon-"].pull-right.icon-2x, +.btn.btn-small [class*=" icon-"].pull-right.icon-2x { + margin-top: .25em; +} +.btn.btn-large [class^="icon-"], +.btn.btn-large [class*=" icon-"] { + margin-top: 0; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x, +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-top: .05em; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x { + margin-right: .2em; +} +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-left: .2em; +} +.icon-spin { + display: inline-block; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -o-transform: rotate(0deg); + } + 100% { + -o-transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -ms-transform: rotate(0deg); + } + 100% { + -ms-transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(359deg); + } +} +@-moz-document url-prefix() { + .icon-spin { + height: .9em; + } + .btn .icon-spin { + height: auto; + } + .icon-spin.icon-large { + height: 1.25em; + } + .btn .icon-spin.icon-large { + height: .75em; + } +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.icon-glass:before { + content: "\f000"; +} +.icon-music:before { + content: "\f001"; +} +.icon-search:before { + content: "\f002"; +} +.icon-envelope:before { + content: "\f003"; +} +.icon-heart:before { + content: "\f004"; +} +.icon-star:before { + content: "\f005"; +} +.icon-star-empty:before { + content: "\f006"; +} +.icon-user:before { + content: "\f007"; +} +.icon-film:before { + content: "\f008"; +} +.icon-th-large:before { + content: "\f009"; +} +.icon-th:before { + content: "\f00a"; +} +.icon-th-list:before { + content: "\f00b"; +} +.icon-ok:before { + content: "\f00c"; +} +.icon-remove:before { + content: "\f00d"; +} +.icon-zoom-in:before { + content: "\f00e"; +} +.icon-zoom-out:before { + content: "\f010"; +} +.icon-off:before { + content: "\f011"; +} +.icon-signal:before { + content: "\f012"; +} +.icon-cog:before { + content: "\f013"; +} +.icon-trash:before { + content: "\f014"; +} +.icon-home:before { + content: "\f015"; +} +.icon-file:before { + content: "\f016"; +} +.icon-time:before { + content: "\f017"; +} +.icon-road:before { + content: "\f018"; +} +.icon-download-alt:before { + content: "\f019"; +} +.icon-download:before { + content: "\f01a"; +} +.icon-upload:before { + content: "\f01b"; +} +.icon-inbox:before { + content: "\f01c"; +} +.icon-play-circle:before { + content: "\f01d"; +} +.icon-repeat:before { + content: "\f01e"; +} +/* \f020 doesn't work in Safari. all shifted one down */ +.icon-refresh:before { + content: "\f021"; +} +.icon-list-alt:before { + content: "\f022"; +} +.icon-lock:before { + content: "\f023"; +} +.icon-flag:before { + content: "\f024"; +} +.icon-headphones:before { + content: "\f025"; +} +.icon-volume-off:before { + content: "\f026"; +} +.icon-volume-down:before { + content: "\f027"; +} +.icon-volume-up:before { + content: "\f028"; +} +.icon-qrcode:before { + content: "\f029"; +} +.icon-barcode:before { + content: "\f02a"; +} +.icon-tag:before { + content: "\f02b"; +} +.icon-tags:before { + content: "\f02c"; +} +.icon-book:before { + content: "\f02d"; +} +.icon-bookmark:before { + content: "\f02e"; +} +.icon-print:before { + content: "\f02f"; +} +.icon-camera:before { + content: "\f030"; +} +.icon-font:before { + content: "\f031"; +} +.icon-bold:before { + content: "\f032"; +} +.icon-italic:before { + content: "\f033"; +} +.icon-text-height:before { + content: "\f034"; +} +.icon-text-width:before { + content: "\f035"; +} +.icon-align-left:before { + content: "\f036"; +} +.icon-align-center:before { + content: "\f037"; +} +.icon-align-right:before { + content: "\f038"; +} +.icon-align-justify:before { + content: "\f039"; +} +.icon-list:before { + content: "\f03a"; +} +.icon-indent-left:before { + content: "\f03b"; +} +.icon-indent-right:before { + content: "\f03c"; +} +.icon-facetime-video:before { + content: "\f03d"; +} +.icon-picture:before { + content: "\f03e"; +} +.icon-pencil:before { + content: "\f040"; +} +.icon-map-marker:before { + content: "\f041"; +} +.icon-adjust:before { + content: "\f042"; +} +.icon-tint:before { + content: "\f043"; +} +.icon-edit:before { + content: "\f044"; +} +.icon-share:before { + content: "\f045"; +} +.icon-check:before { + content: "\f046"; +} +.icon-move:before { + content: "\f047"; +} +.icon-step-backward:before { + content: "\f048"; +} +.icon-fast-backward:before { + content: "\f049"; +} +.icon-backward:before { + content: "\f04a"; +} +.icon-play:before { + content: "\f04b"; +} +.icon-pause:before { + content: "\f04c"; +} +.icon-stop:before { + content: "\f04d"; +} +.icon-forward:before { + content: "\f04e"; +} +.icon-fast-forward:before { + content: "\f050"; +} +.icon-step-forward:before { + content: "\f051"; +} +.icon-eject:before { + content: "\f052"; +} +.icon-chevron-left:before { + content: "\f053"; +} +.icon-chevron-right:before { + content: "\f054"; +} +.icon-plus-sign:before { + content: "\f055"; +} +.icon-minus-sign:before { + content: "\f056"; +} +.icon-remove-sign:before { + content: "\f057"; +} +.icon-ok-sign:before { + content: "\f058"; +} +.icon-question-sign:before { + content: "\f059"; +} +.icon-info-sign:before { + content: "\f05a"; +} +.icon-screenshot:before { + content: "\f05b"; +} +.icon-remove-circle:before { + content: "\f05c"; +} +.icon-ok-circle:before { + content: "\f05d"; +} +.icon-ban-circle:before { + content: "\f05e"; +} +.icon-arrow-left:before { + content: "\f060"; +} +.icon-arrow-right:before { + content: "\f061"; +} +.icon-arrow-up:before { + content: "\f062"; +} +.icon-arrow-down:before { + content: "\f063"; +} +.icon-share-alt:before { + content: "\f064"; +} +.icon-resize-full:before { + content: "\f065"; +} +.icon-resize-small:before { + content: "\f066"; +} +.icon-plus:before { + content: "\f067"; +} +.icon-minus:before { + content: "\f068"; +} +.icon-asterisk:before { + content: "\f069"; +} +.icon-exclamation-sign:before { + content: "\f06a"; +} +.icon-gift:before { + content: "\f06b"; +} +.icon-leaf:before { + content: "\f06c"; +} +.icon-fire:before { + content: "\f06d"; +} +.icon-eye-open:before { + content: "\f06e"; +} +.icon-eye-close:before { + content: "\f070"; +} +.icon-warning-sign:before { + content: "\f071"; +} +.icon-plane:before { + content: "\f072"; +} +.icon-calendar:before { + content: "\f073"; +} +.icon-random:before { + content: "\f074"; +} +.icon-comment:before { + content: "\f075"; +} +.icon-magnet:before { + content: "\f076"; +} +.icon-chevron-up:before { + content: "\f077"; +} +.icon-chevron-down:before { + content: "\f078"; +} +.icon-retweet:before { + content: "\f079"; +} +.icon-shopping-cart:before { + content: "\f07a"; +} +.icon-folder-close:before { + content: "\f07b"; +} +.icon-folder-open:before { + content: "\f07c"; +} +.icon-resize-vertical:before { + content: "\f07d"; +} +.icon-resize-horizontal:before { + content: "\f07e"; +} +.icon-bar-chart:before { + content: "\f080"; +} +.icon-twitter-sign:before { + content: "\f081"; +} +.icon-facebook-sign:before { + content: "\f082"; +} +.icon-camera-retro:before { + content: "\f083"; +} +.icon-key:before { + content: "\f084"; +} +.icon-cogs:before { + content: "\f085"; +} +.icon-comments:before { + content: "\f086"; +} +.icon-thumbs-up:before { + content: "\f087"; +} +.icon-thumbs-down:before { + content: "\f088"; +} +.icon-star-half:before { + content: "\f089"; +} +.icon-heart-empty:before { + content: "\f08a"; +} +.icon-signout:before { + content: "\f08b"; +} +.icon-linkedin-sign:before { + content: "\f08c"; +} +.icon-pushpin:before { + content: "\f08d"; +} +.icon-external-link:before { + content: "\f08e"; +} +.icon-signin:before { + content: "\f090"; +} +.icon-trophy:before { + content: "\f091"; +} +.icon-github-sign:before { + content: "\f092"; +} +.icon-upload-alt:before { + content: "\f093"; +} +.icon-lemon:before { + content: "\f094"; +} +.icon-phone:before { + content: "\f095"; +} +.icon-check-empty:before { + content: "\f096"; +} +.icon-bookmark-empty:before { + content: "\f097"; +} +.icon-phone-sign:before { + content: "\f098"; +} +.icon-twitter:before { + content: "\f099"; +} +.icon-facebook:before { + content: "\f09a"; +} +.icon-github:before { + content: "\f09b"; +} +.icon-unlock:before { + content: "\f09c"; +} +.icon-credit-card:before { + content: "\f09d"; +} +.icon-rss:before { + content: "\f09e"; +} +.icon-hdd:before { + content: "\f0a0"; +} +.icon-bullhorn:before { + content: "\f0a1"; +} +.icon-bell:before { + content: "\f0a2"; +} +.icon-certificate:before { + content: "\f0a3"; +} +.icon-hand-right:before { + content: "\f0a4"; +} +.icon-hand-left:before { + content: "\f0a5"; +} +.icon-hand-up:before { + content: "\f0a6"; +} +.icon-hand-down:before { + content: "\f0a7"; +} +.icon-circle-arrow-left:before { + content: "\f0a8"; +} +.icon-circle-arrow-right:before { + content: "\f0a9"; +} +.icon-circle-arrow-up:before { + content: "\f0aa"; +} +.icon-circle-arrow-down:before { + content: "\f0ab"; +} +.icon-globe:before { + content: "\f0ac"; +} +.icon-wrench:before { + content: "\f0ad"; +} +.icon-tasks:before { + content: "\f0ae"; +} +.icon-filter:before { + content: "\f0b0"; +} +.icon-briefcase:before { + content: "\f0b1"; +} +.icon-fullscreen:before { + content: "\f0b2"; +} +.icon-group:before { + content: "\f0c0"; +} +.icon-link:before { + content: "\f0c1"; +} +.icon-cloud:before { + content: "\f0c2"; +} +.icon-beaker:before { + content: "\f0c3"; +} +.icon-cut:before { + content: "\f0c4"; +} +.icon-copy:before { + content: "\f0c5"; +} +.icon-paper-clip:before { + content: "\f0c6"; +} +.icon-save:before { + content: "\f0c7"; +} +.icon-sign-blank:before { + content: "\f0c8"; +} +.icon-reorder:before { + content: "\f0c9"; +} +.icon-list-ul:before { + content: "\f0ca"; +} +.icon-list-ol:before { + content: "\f0cb"; +} +.icon-strikethrough:before { + content: "\f0cc"; +} +.icon-underline:before { + content: "\f0cd"; +} +.icon-table:before { + content: "\f0ce"; +} +.icon-magic:before { + content: "\f0d0"; +} +.icon-truck:before { + content: "\f0d1"; +} +.icon-pinterest:before { + content: "\f0d2"; +} +.icon-pinterest-sign:before { + content: "\f0d3"; +} +.icon-google-plus-sign:before { + content: "\f0d4"; +} +.icon-google-plus:before { + content: "\f0d5"; +} +.icon-money:before { + content: "\f0d6"; +} +.icon-caret-down:before { + content: "\f0d7"; +} +.icon-caret-up:before { + content: "\f0d8"; +} +.icon-caret-left:before { + content: "\f0d9"; +} +.icon-caret-right:before { + content: "\f0da"; +} +.icon-columns:before { + content: "\f0db"; +} +.icon-sort:before { + content: "\f0dc"; +} +.icon-sort-down:before { + content: "\f0dd"; +} +.icon-sort-up:before { + content: "\f0de"; +} +.icon-envelope-alt:before { + content: "\f0e0"; +} +.icon-linkedin:before { + content: "\f0e1"; +} +.icon-undo:before { + content: "\f0e2"; +} +.icon-legal:before { + content: "\f0e3"; +} +.icon-dashboard:before { + content: "\f0e4"; +} +.icon-comment-alt:before { + content: "\f0e5"; +} +.icon-comments-alt:before { + content: "\f0e6"; +} +.icon-bolt:before { + content: "\f0e7"; +} +.icon-sitemap:before { + content: "\f0e8"; +} +.icon-umbrella:before { + content: "\f0e9"; +} +.icon-paste:before { + content: "\f0ea"; +} +.icon-lightbulb:before { + content: "\f0eb"; +} +.icon-exchange:before { + content: "\f0ec"; +} +.icon-cloud-download:before { + content: "\f0ed"; +} +.icon-cloud-upload:before { + content: "\f0ee"; +} +.icon-user-md:before { + content: "\f0f0"; +} +.icon-stethoscope:before { + content: "\f0f1"; +} +.icon-suitcase:before { + content: "\f0f2"; +} +.icon-bell-alt:before { + content: "\f0f3"; +} +.icon-coffee:before { + content: "\f0f4"; +} +.icon-food:before { + content: "\f0f5"; +} +.icon-file-alt:before { + content: "\f0f6"; +} +.icon-building:before { + content: "\f0f7"; +} +.icon-hospital:before { + content: "\f0f8"; +} +.icon-ambulance:before { + content: "\f0f9"; +} +.icon-medkit:before { + content: "\f0fa"; +} +.icon-fighter-jet:before { + content: "\f0fb"; +} +.icon-beer:before { + content: "\f0fc"; +} +.icon-h-sign:before { + content: "\f0fd"; +} +.icon-plus-sign-alt:before { + content: "\f0fe"; +} +.icon-double-angle-left:before { + content: "\f100"; +} +.icon-double-angle-right:before { + content: "\f101"; +} +.icon-double-angle-up:before { + content: "\f102"; +} +.icon-double-angle-down:before { + content: "\f103"; +} +.icon-angle-left:before { + content: "\f104"; +} +.icon-angle-right:before { + content: "\f105"; +} +.icon-angle-up:before { + content: "\f106"; +} +.icon-angle-down:before { + content: "\f107"; +} +.icon-desktop:before { + content: "\f108"; +} +.icon-laptop:before { + content: "\f109"; +} +.icon-tablet:before { + content: "\f10a"; +} +.icon-mobile-phone:before { + content: "\f10b"; +} +.icon-circle-blank:before { + content: "\f10c"; +} +.icon-quote-left:before { + content: "\f10d"; +} +.icon-quote-right:before { + content: "\f10e"; +} +.icon-spinner:before { + content: "\f110"; +} +.icon-circle:before { + content: "\f111"; +} +.icon-reply:before { + content: "\f112"; +} +.icon-github-alt:before { + content: "\f113"; +} +.icon-folder-close-alt:before { + content: "\f114"; +} +.icon-folder-open-alt:before { + content: "\f115"; +} +/* Joyo additions */ +/* +//@import "joyo-definition-list.less"; +//@import "joyo-isotope.less"; +*/ +/* +//@import "joyo-nav-icons.less"; +//@import "joyo-nav-levels.less"; +*/ +.navbar { + margin-bottom: 0; + margin-left: 0px; + margin-right: 0px; +} +.nav-list { + margin-bottom: 24px; +} +.nav-list > li > a { + color: #555555; +} +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + background-color: transparent; + color: #da0c23; + text-shadow: none; +} +.nav-list > .active a { + background: url('../images/stripe.png') no-repeat left center; +} +.nav-header { + font-size: 14px; +} +.segment > .container { + padding-left: 0px; + padding-right: 0px; +} +/* +//@import "joyo-ribbon.less"; +//@import "joyo-search.less"; +//@import "joyo-thumbnails.less"; +//@import "joyo-type-color.less"; // overruling basic default BS color settings +*/ +body { + word-wrap: break-word; +} +.assistive-text { + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; +} +h1, +h2, +h3, +h4, +h5, +h6, +.title { + margin-bottom: 0.4em; + margin-top: 0; + overflow: hidden; +} +.sub-title { + font-size: 21px; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 0.4em 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 20px; + color: #000000; + text-rendering: optimizelegibility; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + line-height: 1em ; +} +h1 { + font-size: 25.2px; +} +h2 { + font-size: 22.400000000000002px; +} +h3 { + font-size: 19.599999999999998px; +} +h4 { + font-size: 16.099999999999998px; +} +h5 { + font-size: 14px; +} +h6 { + font-size: 11.9px; +} +h1 small { + font-size: 18.900000000000002px; +} +h2 small { + font-size: 16.800000000000004px; +} +h3 small { + font-size: 14.699999999999998px; +} +h4 small { + font-size: 12.075px; +} +.page-header { + padding-bottom: 0; + margin: 0; + margin-top: 0; + border-bottom: 0; +} +.page-header h1 { + font-size: 28px; + color: #da0c23; +} +p { + padding-bottom: 5px; +} +/* +//@import "joyo-widgets.less"; +//@import "joyo-wordpress.less"; +*/ +.clearfix:before, +.clearfix:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.clearfix:after { + clear: both; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.affix { + position: fixed; +} diff --git a/branches/master/assets/css/bootstrap-glyphicons.css b/branches/master/assets/css/bootstrap-glyphicons.css new file mode 100644 index 000000000..34ba265f5 --- /dev/null +++ b/branches/master/assets/css/bootstrap-glyphicons.css @@ -0,0 +1,2 @@ +@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphiconshalflings-regular.eot');src:url('../fonts/glyphiconshalflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphiconshalflings-regular.woff') format('woff'),url('../fonts/glyphiconshalflings-regular.ttf') format('truetype'),url('../fonts/glyphiconshalflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-plus:before{content:"\002b"}.glyphicon-minus:before{content:"\2212"}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse:before{content:"\e159"}.glyphicon-collapse-top:before{content:"\e160"} +/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */ diff --git a/branches/master/assets/css/colors.css b/branches/master/assets/css/colors.css new file mode 100644 index 000000000..1b11e7349 --- /dev/null +++ b/branches/master/assets/css/colors.css @@ -0,0 +1,44 @@ +:root { + + /* see http://build.fhir.org/ig/FHIR/ig-guidance/colors.html */ + + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} \ No newline at end of file diff --git a/branches/master/assets/css/fhir.css b/branches/master/assets/css/fhir.css new file mode 100644 index 000000000..b1b0f3f12 --- /dev/null +++ b/branches/master/assets/css/fhir.css @@ -0,0 +1,19 @@ +#segment-footer > .container { + background-color: #ad1f2f; +} +.navbar-inverse { + background-color: #ad1f2f; +} +.navbar-inverse .navbar-nav > li > a:hover { + background-color: #790713; +} +#family-nav { + line-height: 50px; + float: right; + margin-top: 4px; + color: #808080; +} +#family-logo { + float: right; + margin-left: 6px; +} diff --git a/branches/master/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 b/branches/master/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf b/branches/master/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/hl7.css b/branches/master/assets/css/hl7.css new file mode 100644 index 000000000..ef6d66af5 --- /dev/null +++ b/branches/master/assets/css/hl7.css @@ -0,0 +1,74 @@ +/* Product families should override the following colors with family-specific colors */ +:root { + --navbar-bg-color: #505050; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-color: #505050; /* 4. Footer container color */ + --btn-hover-color: #808080; /* 6. Menu button hover color */ +} + +/* Generic settings common to all HL7 IGs */ +:root { + --stripe-bg-color: #999999; /* 5. Header strip color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ +} + +#hl7-nav { + line-height: 50px; + float: left; + margin-top: 4px; +} + +#hl7-nav a { + color: inherit; +} + +#hl7-logo { + float: left; + margin-left: 6px; +} +#hl7-search { + line-height: 50px; + float: right; + margin-top: 4px; + color: maroon; +} +#hl7-search a { + color: inherit; +} +#project-nav { + line-height: 50px; + float: left; + margin-top: 4px; + margin-bottom: 4px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +/* ----------note-to-balloters styling------*/ + +.note-to-balloters::before { + white-space: pre; + content: "Note To Balloters\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} +.note-to-balloters, .stu-note{ + margin: 5px; + padding: 10px; + border-left-style: solid; +} + +.stu-note::before { + white-space: pre; + content: "STU Note\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} \ No newline at end of file diff --git a/branches/master/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png b/branches/master/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png new file mode 100644 index 0000000000000000000000000000000000000000..52ff2bcc35799571f7ac9b91112508b93b067001 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4*?GD+hDc0J{`3F8J+om$r$#6b z506f7Z?B7_=ax>NuV26Rw1`~2e%;vUpu`W6g%Q2JhMOdW^*Bp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/master/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png b/branches/master/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png new file mode 100644 index 0000000000000000000000000000000000000000..e614443bb632d112469c16cad935c96d82c33a0f GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2ZGmxy8xzq=wn2Vh}LpV4%Za?&Y0OTqL_=LFr z|NlP#2WV($0LuJ0JMkejD!649rIzOxWfv>>M(m!br2 zl$uzQnV+W+l9`*zU|_6oXrgauF6Ht32T+Bnr;B4q#hm1XuBcT94lH=M;?|J^0*4L= zoI0>!LgPU$x3;EHq)$ literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png b/branches/master/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png new file mode 100644 index 0000000000000000000000000000000000000000..85cc97e9c660390135d0b86453378e7f309e96c9 GIT binary patch literal 5156 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png b/branches/master/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png new file mode 100644 index 0000000000000000000000000000000000000000..892e9dbf92b453bf4fe6fdb0b570a9d3312e190e GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxso-U3d9>?FF-^k0DDAE4$`F}B?=P`<50=?Jxyp$sj zFig8}q1&ZaSfYVfFYSljN!iYKcB~s41NK~9U$LrvOU0RY!pscE3uT_)zOb!Smg(fI z!a0*RrHN}_`e3$eU9Vj9+}@a_huWJKPr7)0cKG5DlcKjfC1#pgNydg*Nyt9a;nk4% zb9BpNi*x*yOzyfGDYNEtdH`LeTH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~q p3@mgFfTTgZOWqC?4Y~O#nQ4`{HRwrRV*zSl@O1TaS?83{1OTLbf;0dC literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png b/branches/master/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d904ed23c9466086f682f9d73d8304583e3776 GIT binary patch literal 5882 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png b/branches/master/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png new file mode 100644 index 0000000000000000000000000000000000000000..07b965bae7c20fae7cf99186b4d633491241749e GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI_@3=?7_NU_ME~ik22j}%ayvwxS(lSF+Suye4 zjGBet3l#Ua%`8>9CAfLXj+r+EeRV&o{o1m5J!ka$U-LeE=-t0z>ikoRWgq-!a!t-~ zh|dUE9@d##`jhE~I#5bu(=14Tn_eoAIqC2kFRlGj*(8W=oX{an^LB{Ts5{051E literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png b/branches/master/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png new file mode 100644 index 0000000000000000000000000000000000000000..537f408366aa8f020fe1363515fc44e47552ace5 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIA}kkAb|p;oa&6}9P|&FQfBWZA zCy(5jhhB*?bDu7qIg^v2ZeN3GdF^$jOP9K4&WqFO=}AgXIyFaS(j7;o&R!3Z-?zh< z9Ch*voaJ7Bs0dUHIdZ$GlELLN?=6pNEkmGfswJ)wB`Jv|saDBFsX&Us$iUD{*T7QO x&?Lmr*vi<%%D_U`07x3dyX5Ua(U6;;l9^VCTZ5kDH5Q--22WQ%mvv4FO#oJgZV3PY literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png b/branches/master/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac61c0d0dd01088f30b2a684473aed5027cdd87 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png b/branches/master/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad9bd2095ee1a467a1c3b662256c25f09aaff78 GIT binary patch literal 4676 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 NV|{bI3LSL(e*wAF2w4CC literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png b/branches/master/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fdc614309ba1c2b9245d6a3d0b8c36e5f3de04 GIT binary patch literal 4676 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 M>YD15YoX)*3q=m5p#T5? literal 0 HcmV?d00001 diff --git a/branches/master/assets/css/jquery-ui.css b/branches/master/assets/css/jquery-ui.css new file mode 100644 index 000000000..f7e5293f2 --- /dev/null +++ b/branches/master/assets/css/jquery-ui.css @@ -0,0 +1,523 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.css, tabs.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #333333; +} +.ui-widget-header { + border: 1px solid #EFEFEF; + background: #EEEEEE; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); /* support: IE8 */ +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); /* support: IE8 */ + border-radius: 5px; +} diff --git a/branches/master/assets/css/jquery-ui.structure.min.css b/branches/master/assets/css/jquery-ui.structure.min.css new file mode 100644 index 000000000..610239ae3 --- /dev/null +++ b/branches/master/assets/css/jquery-ui.structure.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none} \ No newline at end of file diff --git a/branches/master/assets/css/jquery-ui.theme.min.css b/branches/master/assets/css/jquery-ui.theme.min.css new file mode 100644 index 000000000..c9c6ec518 --- /dev/null +++ b/branches/master/assets/css/jquery-ui.theme.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px} \ No newline at end of file diff --git a/branches/master/assets/css/lforms.min.css b/branches/master/assets/css/lforms.min.css new file mode 100644 index 000000000..bf82166c1 --- /dev/null +++ b/branches/master/assets/css/lforms.min.css @@ -0,0 +1,9734 @@ + + + +.lhc-form{ + font-family:Arial; + font-size:14px; + background-color:#fff +} +.lhc-form input[type=number]::-webkit-outer-spin-button,.lhc-form input[type=number]::-webkit-inner-spin-button{ + -webkit-appearance:none; + margin:0 +} +.lhc-form input[type=number]{ + -moz-appearance:textfield +} +.lhc-form label{ + font-weight:400; + margin-bottom:0 +} +.lhc-form-title{ + background-color:#458ac5; + color:#fff; + overflow:hidden; + padding:8px; + margin:4px 0; + border-radius:4px +} +.lhc-form-title a{ + color:#fff +} +.lhc-form-title .lhc-item-question{ + font-size:120%; + vertical-align:text-top +} +.lhc-form table{ + padding:0; + width:100%; + table-layout:fixed +} +.lhc-form input[type=text],.lhc-form input[type=number]{ + border:1px solid #ced5d9; + width:100%; + height:28px; + min-height:14px; + overflow:hidden; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px +} +.lhc-form textarea{ + border:1px solid #ced5d9; + width:100%; + height:1em; + min-height:28px; + overflow:visible; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px; + box-sizing:border-box; + vertical-align:bottom; + resize:vertical +} +.lhc-form input:focus,.lhc-form textarea:focus,.lhc-form .ant-picker-input>input:focus{ + background-color:#fff8c6 +} +.lhc-form input[readonly],.lhc-form textarea[readonly],.lhc-form .ant-picker-input>input[readonly]{ + background-color:#e8e8e8 +} +.lhc-de-button{ + width:22px +} +.lhc-form .lhc-button{ + border:0 none; + cursor:pointer; + overflow:visible; + padding:0; + position:relative; + background-color:#066aa0 +} +.lhc-form .lhc-float-button{ + min-width:22px; + border-radius:4px; + font-weight:700; + color:#fff; + padding:1px .5em; + margin-bottom:2px +} +.lhc-form .lhc-help-button,.lhc-form .lf-control-button,.lhc-form .lhc-copyright-button{ + padding:0; + margin-right:2px; + margin-left:2px; + vertical-align:middle; + background-color:transparent; + color:#066aa0; + border:none +} +.lhc-form .lhc-help-button:hover,.lhc-form .lf-control-button:hover,.lhc-form .lhc-copyright-button:hover{ + color:#0087fd; + cursor:pointer +} +.lhc-form .lhc-form-title .lhc-help-button,.lhc-form .lhc-form-title .lf-control-button,.lhc-form .lhc-form-title .lhc-copyright-button{ + background-color:inherit; + color:#fff; + font-weight:700 +} +.lhc-form .lhc-form-title .lhc-help-button:hover,.lhc-form .lhc-form-title .lf-control-button:hover,.lhc-form .lhc-form-title .lhc-copyright-button:hover{ + color:#b4fda7 +} +.lhc-form .lhc-help-button i,.lhc-form .lf-control-button i,.lhc-form .lhc-copyright-button i{ + font-size:medium +} +.lhc-form-title .popover{ + color:#333 +} +.lhc-form .lhc-de-label span.lf-prompt{ + font-style:italic; + font-size:75% +} +.lhc-form .lhc-de-label span.lf-sn{ + border-radius:4px; + background-color:#066aa0; + font-weight:700; + color:#fff; + padding:4px 8px; + margin-right:4px +} +.lhc-form .lhc-de-label span.lhc-item-question{ + padding:0 2px +} +.lhc-form .lhc-required{ + color:#8b0000; + font-weight:700 +} +.lhc-form .stopped{ + text-align:center; + width:500px; + height:50px; + margin-left:30%; + margin-right:30%; + margin-bottom:20px; + vertical-align:top +} +.lhc-item-question.lhc-active-row{ + background-color:#afeeee +} +.lhc-form input.units{ + color:#333; + font-weight:400 +} +.lhc-form input.ansList,.lhc-form input.search_field{ + padding-right:14px +} +.lhc-form lhc-unit input.ansList,.lhc-form lhc-unit input.ansList:focus{ + padding-right:2px +} +.lhc-form-body .lhc-form-table-row.target-show td{ + color:#015dad +} +.lhc-form .lhc-form-table-row.button-row{ + background:none; + padding:2px 0 +} +.lhc-form.lf-template-table .lhc-layout-horizontal,.lhc-form.lf-template-table .lhc-layout-matrix{ + padding-right:6px +} +.lf-top-section .lhc-layout-horizontal .lhc-form-horizontal-table-title,.lf-top-section .lhc-layout-matrix .lhc-form-matrix-table-title{ + display:none +} +.lhc-form-view{ + margin:15px +} +.lhc-form-body{ + border:1px solid #ced5d9; + padding:4px 0; + margin:0 0 2px; + border-radius:4px; + box-sizing:border-box +} +.lhc-form .lhc-form-table-row{ + border:solid; + border-color:#ced5d9; + border-width:1px 0 0 0; + margin:0 4px 0 2px +} +.lhc-form .lhc-form-table-row.lhc-item-group{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white +} +.lhc-form .lhc-form-table-row.lhc-item-group .lhc-de-label-button{ + padding:4px 0 +} +.lhc-form .lhc-item.lhc-datatype-TITLE{ + padding-top:4px; + padding-bottom:4px +} +.lhc-form .lhc-item.lhc-datatype-TITLE .lhc-item-display{ + background-color:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-item-group-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form lhc-item.lhc-first-item>lhc-item-question{ + border-top:none +} +.lhc-form .prefix{ + padding-right:.25em +} +div.ant-popover-title{ + background-color:#f7f7f7 +} +div.cdk-overlay-pane{ + max-width:66% +} +screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +.lhc-button-padding{ + padding-left:4px +} +.lhc-form .lhc-item-readyonly button{ + display:none +} +.lhc-form .ant-checkbox-disabled+span,.lhc-form .ant-radio-disabled+span,.lhc-form input:disabled,.lhc-form .ant-picker-input>input-disabled,.lhc-form .ant-picker-input>input[disabled],.lhc-form .lhc-item-readyonly{ + color:#000000bf; + cursor:not-allowed +} +.lhc-de-label-button{ + padding:4px 0 0 +} +.lhc-de-input-unit{ + padding:0 +} +.lhc-de-unit{ + padding:2px 0 2px 2px +} +.lhc-de{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1 +} +lhc-item-question-text,.lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit-content{ + width:100% +} +lhc-item-quantity,lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +lhc-input{ + order:1; + flex-grow:1 +} +lhc-unit,.lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-md .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-md .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-md .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-md .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-md .lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-md lhc-item-quantity,.lhc-item-view-md lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +.lhc-item-view-md lhc-input{ + order:1; + flex-grow:1 +} +.lhc-item-view-md lhc-unit,.lhc-item-view-md .lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-sm .lhc-de-input-unit{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-item-quantity,.lhc-item-view-sm lhc-item-simple-type{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm lhc-input{ + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-unit,.lhc-item-view-sm .lhc-de-unit{ + order:2; + flex-grow:1; + width:100% +} +.lhc-item{ + position:relative +} +.lhc-item.lhc-indentation{ + padding-left:24px +} +.lhc-item.lhc-tree-line:before{ + content:""; + position:absolute; + left:12px; + border-top:2px solid #2f96b4; + top:14px; + width:12px; + height:0 +} +.lhc-item.lhc-tree-line:after{ + content:""; + position:absolute; + left:12px; + border-left:2px solid #2f96b4; + height:100%; + width:0; + top:0 +} +.lhc-item.lhc-tree-line.lhc-last-item:after{ + height:14px +} +.lf-top-section .lhc-layout-horizontal.lhc-item,.lf-top-section .lhc-layout-matrix.lhc-item{ + padding:0 4px 0 3px +} +.lf-top-section .lhc-layout-horizontal.lhc-item:before,.lf-top-section .lhc-layout-matrix.lhc-item:before{ + border:0 +} +.lf-top-section .lhc-layout-horizontal.lhc-item:after,.lf-top-section .lhc-layout-matrix.lhc-item:after{ + border:0 +} +.lf-indentation-bar .lhc-item:before{ + border-top:0 +} +.lf-indentation-bar .lhc-item:after{ + border:6px solid #c6dde4; + left:6px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + height:100% +} +.lf-indentation-bar .lhc-item.lhc-first-item:after{ + border-top-left-radius:4px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + border-bottom-left-radius:4px +} +lhc-input,lhc-unit,lhc-item-text,lhc-date,lhc-item-choice-autocomplete{ + padding:2px 0 2px 2px; + display:block +} +lhc-item-choice .autocomp_selected{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-choice .autocomp_selected ul{ + margin:0 0 0 .25em +} +lhc-item-date,lhc-item-datetime,lhc-item-time{ + display:block; + padding:2px 0 2px 2px +} +lhc-item-date .lhc-date-picker,lhc-item-datetime .lhc-datetime-picker,lhc-item-time .lhc-time-picker{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-date .ant-picker,lhc-item-datetime .ant-picker,lhc-item-time .ant-picker{ + padding:3px 7px 2px 4px +} +lhc-item-date .ant-picker-input>input,lhc-item-datetime .ant-picker-input>input{ + font-size:90%; + font-weight:700; + padding-top:2px +} +lhc-item-time .ant-picker-input>input[type=text]{ + border:none; + padding-left:0; + padding-top:1px; + padding-bottom:1px; + height:auto; + font-size:90%; + font-weight:700 +} +lhc-item-date .ant-picker-input>input::-moz-placeholder,lhc-item-datetime .ant-picker-input>input::-moz-placeholder,lhc-item-time .ant-picker-input>input::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::placeholder,lhc-item-datetime .ant-picker-input>input::placeholder,lhc-item-time .ant-picker-input>input::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input:-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input:-ms-input-placeholder,lhc-item-time .ant-picker-input>input:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input::-ms-input-placeholder,lhc-item-time .ant-picker-input>input::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-moz-placeholder,.lhc-form textarea::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::placeholder,.lhc-form textarea::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input:-ms-input-placeholder,.lhc-form textarea:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-ms-input-placeholder,.lhc-form textarea::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-layout-horizontal .lhc-form-horizontal-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-layout-horizontal .lhc-form-horizontal-table-header{ + overflow:hidden; + vertical-align:top; + background:none repeat scroll 0 0 #E8E8E8; + padding:4px 2px; + text-align:left; + color:#666; + font-weight:400; + border-radius:4px +} +.lhc-layout-horizontal .lhc-form-horizontal-table td.lhc-de-button{ + padding-left:2px; + border-right:none +} +.lhc-layout-horizontal table.lhc-form-horizontal-table{ + border:none; + margin:2px 4px 0 1px +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr{ + border:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr td{ + border-right:none; + border-left:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table .lhc-de-button{ + width:2.1em; + min-width:2em +} +.lhc-layout-horizontal div.lhc-de-input-unit{ + order:1; + flex-grow:1; + flex-shrink:1 +} +.lhc-layout-horizontal lhc-item-question{ + border:0; + margin:0 +} +.lhc-layout-horizontal table{ + border-spacing:0; + border-collapse:collapse +} +.lhc-layout-horizontal td.lhc-item-question{ + padding:0 +} +.lhc-form .lhc-layout-matrix.lhc-item{ + padding-bottom:2px +} +.lhc-form .lhc-form-matrix-table{ + border-collapse:separate; + border-radius:4px; + box-sizing:border-box; + margin:2px 4px 0 1px; + text-align:left; + border:1px solid #ced5d9 +} +.lhc-form .lhc-form-matrix-table .lhc-matrix-table-header-row{ + background:#E8E8E8 +} +.lhc-form .lhc-form-matrix-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-form-matrix-table .lhc-question{ + width:25% +} +.lhc-form .lhc-form-matrix-answer{ + padding-left:5px; + padding-right:5px +} +.lhc-form .lhc-form-matrix-cell,.lhc-form .lhc-form-matrix-cell-other{ + text-align:center +} +.lhc-form .lhc-form-matrix-table th{ + padding:4px +} +.lhc-form .lhc-form-matrix-table td{ + padding:4px; + border-top:1px solid #ced5d9 +} +.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input textarea,.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input textarea{ + border:2px solid #FF0000 +} +.lhc-form .lhc-validation-popover{ + display:none +} +.lhc-form .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + border-radius:6px; + bottom:35px; + background-color:#fcf8e3; + padding:4px 6px; + position:absolute; + z-index:98; + max-width:600px; + width:auto; + display:block; + box-shadow:0 5px 10px #0003; + border:1px solid #eea236; + font-size:90% +} +.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + bottom:59px +} +.lhc-form .lhc-invalid .lhc-validation-popover:before{ + border:solid; + border-color:#fcf8e3 transparent; + border-width:11px 11px 0 11px; + bottom:-10px; + content:""; + left:10px; + position:absolute; + z-index:99 +} +.lhc-form lhc-item.lhc-invalid.lhc-datatype-DTM .lhc-validation-popover{ + display:none +} +.cdk-overlay-container,body,html{ + height:100%; + width:100% +} +a,a:active,a:focus,a:hover{ + text-decoration:none; + outline:0 +} +dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{ + margin-top:0 +} +address,dl,ol,p,pre,ul{ + margin-bottom:1em +} +button,hr,input{ + overflow:visible +} +pre,textarea{ + overflow:auto +} +dd,h1,h2,h3,h4,h5,h6,legend{ + margin-bottom:.5em +} +progress,sub,sup{ + vertical-align:baseline +} +.anticon,button,select{ + text-transform:none +} +[ant-click-animating-without-extra-node=true],[ant-click-animating=true],sub,sup{ + position:relative +} +.cdk-overlay-backdrop,html{ + -webkit-tap-highlight-color:transparent +} +[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{ + display:none +} +input::-ms-clear,input::-ms-reveal{ + display:none +} +*,:after,:before{ + box-sizing:border-box +} +html{ + font-family:sans-serif; + line-height:1.15; + -webkit-text-size-adjust:100%; + -ms-text-size-adjust:100%; + -ms-overflow-style:scrollbar; + --antd-wave-shadow-color:#1890ff; + --scroll-bar:0 +} +body{ + margin:0; + color:#000000d9; + font-size:14px; + font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"; + font-variant:tabular-nums; + line-height:1.5715; + background-color:#fff; + font-feature-settings:"tnum","tnum" +} +[tabindex="-1"]:focus{ + outline:0!important +} +hr{ + box-sizing:content-box; + height:0 +} +h1,h2,h3,h4,h5,h6{ + color:#000000d9; + font-weight:500 +} +abbr[data-original-title],abbr[title]{ + text-decoration:underline; + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; + border-bottom:0; + cursor:help +} +address{ + font-style:normal; + line-height:inherit +} +input[type=password],input[type=number],input[type=text],textarea{ + -webkit-appearance:none +} +ol ol,ol ul,ul ol,ul ul{ + margin-bottom:0 +} +dt{ + font-weight:500 +} +dd{ + margin-left:0 +} +blockquote,figure{ + margin:0 0 1em +} +dfn{ + font-style:italic +} +b,strong{ + font-weight:bolder +} +small{ + font-size:80% +} +sub,sup{ + font-size:75%; + line-height:0 +} +sub{ + bottom:-.25em +} +sup{ + top:-.5em +} +a{ + color:#1890ff; + background-color:transparent; + cursor:pointer; + transition:color .3s; + -webkit-text-decoration-skip:objects +} +a:hover{ + color:#40a9ff +} +a:active{ + color:#096dd9 +} +a[disabled]{ + color:#00000040; + cursor:not-allowed +} +code,kbd,pre,samp{ + font-size:1em; + font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace +} +img{ + vertical-align:middle; + border-style:none +} +[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{ + touch-action:manipulation +} +table{ + border-collapse:collapse +} +caption{ + padding-top:.75em; + padding-bottom:.3em; + color:#00000073; + text-align:left; + caption-side:bottom +} +button,input,optgroup,select,textarea{ + margin:0; + color:inherit; + font-size:inherit; + font-family:inherit; + line-height:inherit +} +[type=reset],[type=submit],button,html [type=button]{ + -webkit-appearance:button +} +[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ + padding:0; + border-style:none +} +input[type=radio],input[type=checkbox]{ + box-sizing:border-box; + padding:0 +} +input[type=date],input[type=time],input[type=datetime-local],input[type=month]{ + -webkit-appearance:listbox +} +textarea{ + resize:vertical +} +fieldset{ + min-width:0; + margin:0; + padding:0; + border:0 +} +legend{ + display:block; + width:100%; + max-width:100%; + padding:0; + color:inherit; + font-size:1.5em; + line-height:inherit; + white-space:normal +} +[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ + height:auto +} +[type=search]{ + outline-offset:-2px; + -webkit-appearance:none +} +[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{ + -webkit-appearance:none +} +::-webkit-file-upload-button{ + font:inherit; + -webkit-appearance:button +} +output{ + display:inline-block +} +summary{ + display:list-item +} +template{ + display:none +} +[hidden]{ + display:none!important +} +.clearfix:after,.clearfix:before{ + display:table; + content:"" +} +mark{ + padding:.2em; + background-color:#feffe6 +} +::-moz-selection{ + color:#fff; + background:#1890ff +} +::selection{ + color:#fff; + background:#1890ff +} +.clearfix:after{ + clear:both +} +.anticon,.anticon svg{ + display:inline-block +} +.anticon{ + color:inherit; + font-style:normal; + line-height:0; + text-align:center; + vertical-align:-.125em; + text-rendering:optimizelegibility; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale +} +.anticon>*{ + line-height:1 +} +.anticon:before{ + display:none +} +.anticon .anticon-icon{ + display:block +} +.anticon>.anticon{ + line-height:0; + vertical-align:0 +} +.anticon[tabindex]{ + cursor:pointer +} +.anticon-spin,.anticon-spin:before{ + display:inline-block; + animation:loadingCircle 1s infinite linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-timing-function:linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{ + animation-name:antFadeIn; + animation-play-state:running +} +.ant-fade-leave.ant-fade-leave-active{ + animation-name:antFadeOut; + animation-play-state:running; + pointer-events:none +} +.ant-fade-appear,.ant-fade-enter{ + opacity:0 +} +@keyframes antFadeIn{ + 0%{ + opacity:0 + } + to{ + opacity:1 + } +} +@keyframes antFadeOut{ + 0%{ + opacity:1 + } + to{ + opacity:0 + } +} +.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{ + animation-name:antMoveUpIn; + animation-play-state:running +} +.ant-move-up-leave.ant-move-up-leave-active{ + animation-name:antMoveUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-up-appear,.ant-move-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-up-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{ + animation-name:antMoveDownIn; + animation-play-state:running +} +.ant-move-down-leave.ant-move-down-leave-active{ + animation-name:antMoveDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-down-appear,.ant-move-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-down-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{ + animation-name:antMoveLeftIn; + animation-play-state:running +} +.ant-move-left-leave.ant-move-left-leave-active{ + animation-name:antMoveLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-left-appear,.ant-move-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-left-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{ + animation-name:antMoveRightIn; + animation-play-state:running +} +.ant-move-right-leave.ant-move-right-leave-active{ + animation-name:antMoveRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-right-appear,.ant-move-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-right-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +@keyframes antMoveDownIn{ + 0%{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveDownOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveLeftIn{ + 0%{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveLeftOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveRightIn{ + 0%{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveRightOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveUpIn{ + 0%{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveUpOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes loadingCircle{ + to{ + transform:rotate(360deg) + } +} +.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{ + position:absolute; + inset:0; + display:block; + border-radius:inherit; + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 0 var(--antd-wave-shadow-color); + opacity:.2; + animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1); + animation-fill-mode:forwards; + content:""; + pointer-events:none +} +@keyframes waveEffect{ + to{ + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 6px #1890ff; + box-shadow:0 0 0 6px var(--antd-wave-shadow-color) + } +} +@keyframes fadeEffect{ + to{ + opacity:0 + } +} +.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{ + animation-name:antSlideUpIn; + animation-play-state:running +} +.ant-slide-up-leave.ant-slide-up-leave-active{ + animation-name:antSlideUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-up-appear,.ant-slide-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-up-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{ + animation-name:antSlideDownIn; + animation-play-state:running +} +.ant-slide-down-leave.ant-slide-down-leave-active{ + animation-name:antSlideDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-down-appear,.ant-slide-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-down-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{ + animation-name:antSlideLeftIn; + animation-play-state:running +} +.ant-slide-left-leave.ant-slide-left-leave-active{ + animation-name:antSlideLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-left-appear,.ant-slide-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-left-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{ + animation-name:antSlideRightIn; + animation-play-state:running +} +.ant-slide-right-leave.ant-slide-right-leave-active{ + animation-name:antSlideRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-right-appear,.ant-slide-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-right-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +@keyframes antSlideUpIn{ + 0%{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideUpOut{ + 0%{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideDownIn{ + 0%{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } +} +@keyframes antSlideDownOut{ + 0%{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } +} +@keyframes antSlideLeftIn{ + 0%{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideLeftOut{ + 0%{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideRightIn{ + 0%{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } +} +@keyframes antSlideRightOut{ + 0%{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } +} +.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{ + animation-name:antZoomIn; + animation-play-state:running +} +.ant-zoom-leave.ant-zoom-leave-active{ + animation-name:antZoomOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-appear,.ant-zoom-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{ + transform:none +} +.ant-zoom-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-leave.ant-zoom-big-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-appear,.ant-zoom-big-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{ + transform:none +} +.ant-zoom-big-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{ + animation-duration:.1s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{ + transform:none +} +.ant-zoom-big-fast-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{ + animation-name:antZoomUpIn; + animation-play-state:running +} +.ant-zoom-up-leave.ant-zoom-up-leave-active{ + animation-name:antZoomUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-up-appear,.ant-zoom-up-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{ + transform:none +} +.ant-zoom-up-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{ + animation-name:antZoomDownIn; + animation-play-state:running +} +.ant-zoom-down-leave.ant-zoom-down-leave-active{ + animation-name:antZoomDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-down-appear,.ant-zoom-down-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{ + transform:none +} +.ant-zoom-down-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{ + animation-name:antZoomLeftIn; + animation-play-state:running +} +.ant-zoom-left-leave.ant-zoom-left-leave-active{ + animation-name:antZoomLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-left-appear,.ant-zoom-left-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{ + transform:none +} +.ant-zoom-left-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{ + animation-name:antZoomRightIn; + animation-play-state:running +} +.ant-zoom-right-leave.ant-zoom-right-leave-active{ + animation-name:antZoomRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-right-appear,.ant-zoom-right-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{ + transform:none +} +.ant-zoom-right-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +@keyframes antZoomIn{ + 0%{ + transform:scale(.2); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.2); + opacity:0 + } +} +@keyframes antZoomBigIn{ + 0%{ + transform:scale(.8); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomBigOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.8); + opacity:0 + } +} +@keyframes antZoomUpIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 0 + } +} +@keyframes antZoomUpOut{ + 0%{ + transform:scale(1); + transform-origin:50% 0 + } + to{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } +} +@keyframes antZoomLeftIn{ + 0%{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:0 50% + } +} +@keyframes antZoomLeftOut{ + 0%{ + transform:scale(1); + transform-origin:0 50% + } + to{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } +} +@keyframes antZoomRightIn{ + 0%{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:100% 50% + } +} +@keyframes antZoomRightOut{ + 0%{ + transform:scale(1); + transform-origin:100% 50% + } + to{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } +} +@keyframes antZoomDownIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 100% + } +} +@keyframes antZoomDownOut{ + 0%{ + transform:scale(1); + transform-origin:50% 100% + } + to{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } +} +.ant-motion-collapse-legacy{ + overflow:hidden +} +.ant-motion-collapse-legacy-active{ + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.ant-motion-collapse{ + overflow:hidden; + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.cdk-overlay-container{ + pointer-events:none; + top:0; + left:0; + position:fixed; + z-index:1000 +} +.cdk-visually-hidden{ + border:0; + clip:rect(0 0 0 0); + height:1px; + margin:-1px; + overflow:hidden; + padding:0; + position:absolute; + width:1px; + outline:0; + -webkit-appearance:none; + -moz-appearance:none +} +.cdk-overlay-backdrop{ + inset:0; + transition:opacity .4s cubic-bezier(.25,.8,.25,1); + opacity:0; + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-backdrop.ant-modal-mask{ + opacity:1 +} +.cdk-overlay-pane{ + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-connected-position-bounding-box{ + position:absolute; + z-index:1000; + display:flex; + flex-direction:column; + min-width:1px; + min-height:1px +} +.cdk-global-scrollblock{ + position:fixed; + width:100%; + overflow-y:scroll +} +.cdk-global-scrollblock body{ + overflow-x:visible +} +.nz-overlay-transparent-backdrop,.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{ + opacity:0 +} +.nz-animate-disabled.ant-drawer.ant-drawer-open .ant-drawer-mask,.nz-animate-disabled.ant-scroll-number-only{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-drawer>*{ + transition:none +} +.nz-animate-disabled .ant-modal,.nz-animate-disabled .ant-modal-mask,.nz-animate-disabled .ant-modal-mask.zoom-enter,.nz-animate-disabled .ant-modal-mask.zoom-enter-active,.nz-animate-disabled .ant-modal-mask.zoom-leave,.nz-animate-disabled .ant-modal-mask.zoom-leave-active,.nz-animate-disabled .ant-modal.zoom-enter,.nz-animate-disabled .ant-modal.zoom-enter-active,.nz-animate-disabled .ant-modal.zoom-leave,.nz-animate-disabled .ant-modal.zoom-leave-active{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.nz-animate-disabled.ant-menu,.nz-animate-disabled.ant-menu .ant-menu-item,.nz-animate-disabled.ant-menu .ant-menu-item .anticon,.nz-animate-disabled.ant-menu .ant-menu-item .anticon+span,.nz-animate-disabled.ant-menu .ant-menu-submenu-title,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon+span,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs.ant-tabs-bottom .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-left .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-right .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-top .ant-tabs-ink-bar-animated{ + transition:none +} +@keyframes antCheckboxEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-checkbox{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + top:.2em; + line-height:1; + white-space:nowrap; + outline:0; + cursor:pointer +} +.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{ + border-color:#1890ff +} +.ant-checkbox-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:2px; + visibility:hidden; + animation:antCheckboxEffect .36s ease-in-out; + animation-fill-mode:backwards; + content:"" +} +.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{ + visibility:visible +} +.ant-checkbox-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + direction:ltr; + background-color:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + border-collapse:separate; + transition:all .3s +} +.ant-checkbox-inner:after{ + position:absolute; + top:50%; + left:21.5%; + display:table; + width:5.71px; + height:9.14px; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(0) translate(-50%,-50%); + opacity:0; + transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s; + content:" " +} +.ant-checkbox-input{ + position:absolute; + inset:0; + z-index:1; + width:100%; + height:100%; + cursor:pointer; + opacity:0 +} +.ant-checkbox-checked .ant-checkbox-inner:after{ + position:absolute; + display:table; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(1) translate(-50%,-50%); + opacity:1; + transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s; + content:" " +} +.ant-checkbox-checked .ant-checkbox-inner{ + background-color:#1890ff; + border-color:#1890ff +} +.ant-checkbox-disabled{ + cursor:not-allowed +} +.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{ + border-color:#00000040; + animation-name:none +} +.ant-checkbox-disabled .ant-checkbox-input{ + cursor:not-allowed; + pointer-events:none +} +.ant-checkbox-disabled .ant-checkbox-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-checkbox-disabled .ant-checkbox-inner:after{ + border-color:#f5f5f5; + border-collapse:separate; + animation-name:none +} +.ant-checkbox-disabled+span{ + color:#00000040; + cursor:not-allowed +} +.ant-checkbox-group,.ant-checkbox-wrapper{ + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum" +} +.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{ + visibility:hidden +} +.ant-checkbox-wrapper{ + box-sizing:border-box; + margin:0; + padding:0; + list-style:none; + display:inline-flex; + align-items:baseline; + line-height:inherit; + cursor:pointer +} +.ant-checkbox-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{ + cursor:not-allowed +} +.ant-checkbox-wrapper+.ant-checkbox-wrapper{ + margin-left:8px +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{ + width:14px; + height:14px +} +.ant-checkbox+span{ + padding-right:8px; + padding-left:8px +} +.ant-checkbox-group{ + box-sizing:border-box; + margin:0; + padding:0; + line-height:1.5715; + list-style:none; + display:inline-block +} +.ant-checkbox-group-item{ + margin-right:8px +} +.ant-checkbox-group-item:last-child{ + margin-right:0 +} +.ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:0 +} +.ant-checkbox-indeterminate .ant-checkbox-inner{ + background-color:#fff; + border-color:#d9d9d9 +} +.ant-checkbox-indeterminate .ant-checkbox-inner:after{ + top:50%; + left:50%; + width:8px; + height:8px; + background-color:#1890ff; + border:0; + transform:translate(-50%,-50%) scale(1); + opacity:1; + content:" " +} +.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{ + background-color:#00000040; + border-color:#00000040 +} +.ant-checkbox-rtl{ + direction:rtl +} +.ant-checkbox-group-rtl .ant-checkbox-group-item{ + margin-right:0; + margin-left:8px +} +.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{ + margin-left:0!important +} +.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:8px +} +.ant-checkbox+span:empty{ + display:none +} +.ant-radio,.ant-radio-group,.ant-radio-wrapper{ + box-sizing:border-box; + padding:0; + color:#000000d9; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-button-wrapper:focus-within,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-input:focus+.ant-radio-inner{ + box-shadow:0 0 0 3px #e6f7ff +} +.ant-radio-group{ + margin:0; + display:inline-block; + font-size:0 +} +.ant-radio-group .ant-badge-count{ + z-index:1 +} +.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{ + border-left:none +} +.ant-radio-wrapper{ + margin:0 8px 0 0; + font-size:14px; + position:relative; + display:inline-flex; + align-items:baseline; + cursor:pointer +} +.ant-radio-wrapper-disabled{ + cursor:not-allowed +} +.ant-radio-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio]{ + width:14px; + height:14px +} +.ant-radio{ + margin:0; + font-size:14px; + position:relative; + top:.2em; + display:inline-block; + outline:0; + cursor:pointer +} +.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:50%; + visibility:hidden; + animation:antRadioEffect .36s ease-in-out; + animation-fill-mode:both; + content:"" +} +.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{ + visibility:visible +} +.ant-radio-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + background-color:#fff; + border-color:#d9d9d9; + border-style:solid; + border-width:1px; + border-radius:50%; + transition:all .3s +} +.ant-radio-inner:after{ + position:absolute; + top:50%; + left:50%; + display:block; + width:16px; + height:16px; + margin-top:-8px; + margin-left:-8px; + background-color:#1890ff; + border-top:0; + border-left:0; + border-radius:16px; + transform:scale(0); + opacity:0; + transition:all .3s cubic-bezier(.78,.14,.15,.86); + content:" " +} +.ant-radio-input{ + position:absolute; + inset:0; + z-index:1; + cursor:pointer; + opacity:0 +} +.ant-radio-button-wrapper-disabled,.ant-radio-disabled,.ant-radio-disabled .ant-radio-inner,.ant-radio-disabled .ant-radio-input,.ant-radio-disabled+span{ + cursor:not-allowed +} +.ant-radio-checked .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked .ant-radio-inner:after{ + transform:scale(.5); + opacity:1; + transition:all .3s cubic-bezier(.78,.14,.15,.86) +} +.ant-radio-disabled .ant-radio-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-radio-disabled .ant-radio-inner:after{ + background-color:#0003 +} +.ant-radio-disabled+span{ + color:#00000040 +} +span.ant-radio+*{ + padding-right:8px; + padding-left:8px +} +.ant-radio-button-wrapper{ + position:relative; + display:inline-block; + height:32px; + margin:0; + padding:0 15px; + color:#000000d9; + font-size:14px; + line-height:30px; + background:#fff; + border:1px solid #d9d9d9; + border-top-width:1.02px; + border-left-width:0; + cursor:pointer; + transition:color .3s,background .3s,border-color .3s,box-shadow .3s +} +.ant-radio-button-wrapper a{ + color:#000000d9 +} +.ant-radio-button-wrapper>.ant-radio-button{ + position:absolute; + top:0; + left:0; + z-index:-1; + width:100%; + height:100% +} +.ant-radio-group-large .ant-radio-button-wrapper{ + height:40px; + font-size:16px; + line-height:38px +} +.ant-radio-group-small .ant-radio-button-wrapper{ + height:24px; + padding:0 7px; + line-height:22px +} +.ant-radio-button-wrapper:not(:first-child):before{ + position:absolute; + top:-1px; + left:-1px; + display:block; + box-sizing:content-box; + width:1px; + height:100%; + padding:1px 0; + background-color:#d9d9d9; + transition:background-color .3s; + content:"" +} +.ant-radio-button-wrapper:first-child{ + border-left:1px solid #d9d9d9; + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper:last-child{ + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper:first-child:last-child{ + border-radius:2px +} +.ant-radio-button-wrapper:hover{ + position:relative; + color:#1890ff +} +.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=radio],.ant-radio-button-wrapper input[type=checkbox]{ + width:0; + height:0; + opacity:0; + pointer-events:none +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + z-index:1; + color:#1890ff; + background:#fff; + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{ + background-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{ + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#40a9ff; + border-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{ + background-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{ + background-color:#096dd9 +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#fff; + background:#40a9ff; + border-color:#40a9ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#fff; + background:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled:first-child{ + border-left-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{ + color:#00000040; + background-color:#e6e6e6; + border-color:#d9d9d9; + box-shadow:none +} +@keyframes antRadioEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-radio-group.ant-radio-group-rtl{ + direction:rtl +} +.ant-radio-wrapper.ant-radio-wrapper-rtl{ + margin-right:0; + margin-left:8px; + direction:rtl +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{ + border-right-width:0; + border-left-width:1px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{ + right:-1px; + left:0 +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{ + border-right:1px solid #d9d9d9; + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{ + border-right-color:#40a9ff +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{ + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{ + border-right-color:#d9d9d9 +} +.ant-radio+span:empty{ + display:none +} +.ant-row,.ant-row:after,.ant-row:before{ + display:flex +} +.ant-row{ + flex-flow:row wrap +} +.ant-col-1,.ant-col-10,.ant-col-11,.ant-col-12,.ant-col-13,.ant-col-14,.ant-col-15,.ant-col-16,.ant-col-17,.ant-col-18,.ant-col-19,.ant-col-2,.ant-col-20,.ant-col-21,.ant-col-22,.ant-col-23,.ant-col-24,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9{ + display:block +} +.ant-row-no-wrap{ + flex-wrap:nowrap +} +.ant-row-start{ + justify-content:flex-start +} +.ant-row-center{ + justify-content:center +} +.ant-row-end{ + justify-content:flex-end +} +.ant-row-space-between{ + justify-content:space-between +} +.ant-row-space-around{ + justify-content:space-around +} +.ant-row-space-evenly{ + justify-content:space-evenly +} +.ant-row-top{ + align-items:flex-start +} +.ant-row-middle{ + align-items:center +} +.ant-row-bottom{ + align-items:flex-end +} +.ant-col{ + position:relative; + max-width:100%; + min-height:1px +} +.ant-col-24{ + flex:0 0 100%; + max-width:100% +} +.ant-col-push-24{ + left:100% +} +.ant-col-pull-24{ + right:100% +} +.ant-col-offset-24{ + margin-left:100% +} +.ant-col-order-24{ + order:24 +} +.ant-col-23{ + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-push-23{ + left:95.83333333% +} +.ant-col-pull-23{ + right:95.83333333% +} +.ant-col-offset-23{ + margin-left:95.83333333% +} +.ant-col-order-23{ + order:23 +} +.ant-col-22{ + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-push-22{ + left:91.66666667% +} +.ant-col-pull-22{ + right:91.66666667% +} +.ant-col-offset-22{ + margin-left:91.66666667% +} +.ant-col-order-22{ + order:22 +} +.ant-col-21{ + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-push-21{ + left:87.5% +} +.ant-col-pull-21{ + right:87.5% +} +.ant-col-offset-21{ + margin-left:87.5% +} +.ant-col-order-21{ + order:21 +} +.ant-col-20{ + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-push-20{ + left:83.33333333% +} +.ant-col-pull-20{ + right:83.33333333% +} +.ant-col-offset-20{ + margin-left:83.33333333% +} +.ant-col-order-20{ + order:20 +} +.ant-col-19{ + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-push-19{ + left:79.16666667% +} +.ant-col-pull-19{ + right:79.16666667% +} +.ant-col-offset-19{ + margin-left:79.16666667% +} +.ant-col-order-19{ + order:19 +} +.ant-col-18{ + flex:0 0 75%; + max-width:75% +} +.ant-col-push-18{ + left:75% +} +.ant-col-pull-18{ + right:75% +} +.ant-col-offset-18{ + margin-left:75% +} +.ant-col-order-18{ + order:18 +} +.ant-col-17{ + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-push-17{ + left:70.83333333% +} +.ant-col-pull-17{ + right:70.83333333% +} +.ant-col-offset-17{ + margin-left:70.83333333% +} +.ant-col-order-17{ + order:17 +} +.ant-col-16{ + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-push-16{ + left:66.66666667% +} +.ant-col-pull-16{ + right:66.66666667% +} +.ant-col-offset-16{ + margin-left:66.66666667% +} +.ant-col-order-16{ + order:16 +} +.ant-col-15{ + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-push-15{ + left:62.5% +} +.ant-col-pull-15{ + right:62.5% +} +.ant-col-offset-15{ + margin-left:62.5% +} +.ant-col-order-15{ + order:15 +} +.ant-col-14{ + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-push-14{ + left:58.33333333% +} +.ant-col-pull-14{ + right:58.33333333% +} +.ant-col-offset-14{ + margin-left:58.33333333% +} +.ant-col-order-14{ + order:14 +} +.ant-col-13{ + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-push-13{ + left:54.16666667% +} +.ant-col-pull-13{ + right:54.16666667% +} +.ant-col-offset-13{ + margin-left:54.16666667% +} +.ant-col-order-13{ + order:13 +} +.ant-col-12{ + flex:0 0 50%; + max-width:50% +} +.ant-col-push-12{ + left:50% +} +.ant-col-pull-12{ + right:50% +} +.ant-col-offset-12{ + margin-left:50% +} +.ant-col-order-12{ + order:12 +} +.ant-col-11{ + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-push-11{ + left:45.83333333% +} +.ant-col-pull-11{ + right:45.83333333% +} +.ant-col-offset-11{ + margin-left:45.83333333% +} +.ant-col-order-11{ + order:11 +} +.ant-col-10{ + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-push-10{ + left:41.66666667% +} +.ant-col-pull-10{ + right:41.66666667% +} +.ant-col-offset-10{ + margin-left:41.66666667% +} +.ant-col-order-10{ + order:10 +} +.ant-col-9{ + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-push-9{ + left:37.5% +} +.ant-col-pull-9{ + right:37.5% +} +.ant-col-offset-9{ + margin-left:37.5% +} +.ant-col-order-9{ + order:9 +} +.ant-col-8{ + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-push-8{ + left:33.33333333% +} +.ant-col-pull-8{ + right:33.33333333% +} +.ant-col-offset-8{ + margin-left:33.33333333% +} +.ant-col-order-8{ + order:8 +} +.ant-col-7{ + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-push-7{ + left:29.16666667% +} +.ant-col-pull-7{ + right:29.16666667% +} +.ant-col-offset-7{ + margin-left:29.16666667% +} +.ant-col-order-7{ + order:7 +} +.ant-col-6{ + flex:0 0 25%; + max-width:25% +} +.ant-col-push-6{ + left:25% +} +.ant-col-pull-6{ + right:25% +} +.ant-col-offset-6{ + margin-left:25% +} +.ant-col-order-6{ + order:6 +} +.ant-col-5{ + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-push-5{ + left:20.83333333% +} +.ant-col-pull-5{ + right:20.83333333% +} +.ant-col-offset-5{ + margin-left:20.83333333% +} +.ant-col-order-5{ + order:5 +} +.ant-col-4{ + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-push-4{ + left:16.66666667% +} +.ant-col-pull-4{ + right:16.66666667% +} +.ant-col-offset-4{ + margin-left:16.66666667% +} +.ant-col-order-4{ + order:4 +} +.ant-col-3{ + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-push-3{ + left:12.5% +} +.ant-col-pull-3{ + right:12.5% +} +.ant-col-offset-3{ + margin-left:12.5% +} +.ant-col-order-3{ + order:3 +} +.ant-col-2{ + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-push-2{ + left:8.33333333% +} +.ant-col-pull-2{ + right:8.33333333% +} +.ant-col-offset-2{ + margin-left:8.33333333% +} +.ant-col-order-2{ + order:2 +} +.ant-col-1{ + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-push-1{ + left:4.16666667% +} +.ant-col-pull-1{ + right:4.16666667% +} +.ant-col-offset-1{ + margin-left:4.16666667% +} +.ant-col-order-1{ + order:1 +} +.ant-col-0{ + display:none +} +.ant-col-offset-0{ + margin-left:0 +} +.ant-col-order-0{ + order:0 +} +.ant-col-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-push-1.ant-col-rtl{ + right:4.16666667%; + left:auto +} +.ant-col-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +.ant-col-xs-24{ + display:block; + flex:0 0 100%; + max-width:100% +} +.ant-col-xs-push-24{ + left:100% +} +.ant-col-xs-pull-24{ + right:100% +} +.ant-col-xs-offset-24{ + margin-left:100% +} +.ant-col-xs-order-24{ + order:24 +} +.ant-col-xs-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-xs-push-23{ + left:95.83333333% +} +.ant-col-xs-pull-23{ + right:95.83333333% +} +.ant-col-xs-offset-23{ + margin-left:95.83333333% +} +.ant-col-xs-order-23{ + order:23 +} +.ant-col-xs-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-xs-push-22{ + left:91.66666667% +} +.ant-col-xs-pull-22{ + right:91.66666667% +} +.ant-col-xs-offset-22{ + margin-left:91.66666667% +} +.ant-col-xs-order-22{ + order:22 +} +.ant-col-xs-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-xs-push-21{ + left:87.5% +} +.ant-col-xs-pull-21{ + right:87.5% +} +.ant-col-xs-offset-21{ + margin-left:87.5% +} +.ant-col-xs-order-21{ + order:21 +} +.ant-col-xs-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-xs-push-20{ + left:83.33333333% +} +.ant-col-xs-pull-20{ + right:83.33333333% +} +.ant-col-xs-offset-20{ + margin-left:83.33333333% +} +.ant-col-xs-order-20{ + order:20 +} +.ant-col-xs-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-xs-push-19{ + left:79.16666667% +} +.ant-col-xs-pull-19{ + right:79.16666667% +} +.ant-col-xs-offset-19{ + margin-left:79.16666667% +} +.ant-col-xs-order-19{ + order:19 +} +.ant-col-xs-18{ + display:block; + flex:0 0 75%; + max-width:75% +} +.ant-col-xs-push-18{ + left:75% +} +.ant-col-xs-pull-18{ + right:75% +} +.ant-col-xs-offset-18{ + margin-left:75% +} +.ant-col-xs-order-18{ + order:18 +} +.ant-col-xs-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-xs-push-17{ + left:70.83333333% +} +.ant-col-xs-pull-17{ + right:70.83333333% +} +.ant-col-xs-offset-17{ + margin-left:70.83333333% +} +.ant-col-xs-order-17{ + order:17 +} +.ant-col-xs-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-xs-push-16{ + left:66.66666667% +} +.ant-col-xs-pull-16{ + right:66.66666667% +} +.ant-col-xs-offset-16{ + margin-left:66.66666667% +} +.ant-col-xs-order-16{ + order:16 +} +.ant-col-xs-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-xs-push-15{ + left:62.5% +} +.ant-col-xs-pull-15{ + right:62.5% +} +.ant-col-xs-offset-15{ + margin-left:62.5% +} +.ant-col-xs-order-15{ + order:15 +} +.ant-col-xs-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-xs-push-14{ + left:58.33333333% +} +.ant-col-xs-pull-14{ + right:58.33333333% +} +.ant-col-xs-offset-14{ + margin-left:58.33333333% +} +.ant-col-xs-order-14{ + order:14 +} +.ant-col-xs-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-xs-push-13{ + left:54.16666667% +} +.ant-col-xs-pull-13{ + right:54.16666667% +} +.ant-col-xs-offset-13{ + margin-left:54.16666667% +} +.ant-col-xs-order-13{ + order:13 +} +.ant-col-xs-12{ + display:block; + flex:0 0 50%; + max-width:50% +} +.ant-col-xs-push-12{ + left:50% +} +.ant-col-xs-pull-12{ + right:50% +} +.ant-col-xs-offset-12{ + margin-left:50% +} +.ant-col-xs-order-12{ + order:12 +} +.ant-col-xs-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-xs-push-11{ + left:45.83333333% +} +.ant-col-xs-pull-11{ + right:45.83333333% +} +.ant-col-xs-offset-11{ + margin-left:45.83333333% +} +.ant-col-xs-order-11{ + order:11 +} +.ant-col-xs-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-xs-push-10{ + left:41.66666667% +} +.ant-col-xs-pull-10{ + right:41.66666667% +} +.ant-col-xs-offset-10{ + margin-left:41.66666667% +} +.ant-col-xs-order-10{ + order:10 +} +.ant-col-xs-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-xs-push-9{ + left:37.5% +} +.ant-col-xs-pull-9{ + right:37.5% +} +.ant-col-xs-offset-9{ + margin-left:37.5% +} +.ant-col-xs-order-9{ + order:9 +} +.ant-col-xs-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-xs-push-8{ + left:33.33333333% +} +.ant-col-xs-pull-8{ + right:33.33333333% +} +.ant-col-xs-offset-8{ + margin-left:33.33333333% +} +.ant-col-xs-order-8{ + order:8 +} +.ant-col-xs-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-xs-push-7{ + left:29.16666667% +} +.ant-col-xs-pull-7{ + right:29.16666667% +} +.ant-col-xs-offset-7{ + margin-left:29.16666667% +} +.ant-col-xs-order-7{ + order:7 +} +.ant-col-xs-6{ + display:block; + flex:0 0 25%; + max-width:25% +} +.ant-col-xs-push-6{ + left:25% +} +.ant-col-xs-pull-6{ + right:25% +} +.ant-col-xs-offset-6{ + margin-left:25% +} +.ant-col-xs-order-6{ + order:6 +} +.ant-col-xs-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-xs-push-5{ + left:20.83333333% +} +.ant-col-xs-pull-5{ + right:20.83333333% +} +.ant-col-xs-offset-5{ + margin-left:20.83333333% +} +.ant-col-xs-order-5{ + order:5 +} +.ant-col-xs-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-xs-push-4{ + left:16.66666667% +} +.ant-col-xs-pull-4{ + right:16.66666667% +} +.ant-col-xs-offset-4{ + margin-left:16.66666667% +} +.ant-col-xs-order-4{ + order:4 +} +.ant-col-xs-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-xs-push-3{ + left:12.5% +} +.ant-col-xs-pull-3{ + right:12.5% +} +.ant-col-xs-offset-3{ + margin-left:12.5% +} +.ant-col-xs-order-3{ + order:3 +} +.ant-col-xs-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-xs-push-2{ + left:8.33333333% +} +.ant-col-xs-pull-2{ + right:8.33333333% +} +.ant-col-xs-offset-2{ + margin-left:8.33333333% +} +.ant-col-xs-order-2{ + order:2 +} +.ant-col-xs-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-xs-push-1{ + left:4.16666667% +} +.ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xs-pull-0.ant-col-rtl,.ant-col-xs-push-0,.ant-col-xs-push-1.ant-col-rtl{ + left:auto +} +.ant-col-xs-pull-1{ + right:4.16666667% +} +.ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xs-pull-0,.ant-col-xs-push-0.ant-col-rtl{ + right:auto +} +.ant-col-xs-offset-1{ + margin-left:4.16666667% +} +.ant-col-xs-order-1{ + order:1 +} +.ant-col-xs-0{ + display:none +} +.ant-col-xs-offset-0{ + margin-left:0 +} +.ant-col-xs-order-0{ + order:0 +} +.ant-col-xs-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-xs-push-1.ant-col-rtl{ + right:4.16666667% +} +.ant-col-xs-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-xs-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-xs-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-xs-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-xs-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-xs-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-xs-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-xs-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-xs-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-xs-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-xs-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-xs-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-xs-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-xs-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-xs-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-xs-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-xs-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-xs-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-xs-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-xs-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-xs-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-xs-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-xs-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-xs-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-xs-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-xs-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-xs-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-xs-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-xs-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-xs-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-xs-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-xs-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-xs-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-xs-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-xs-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-xs-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-xs-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-xs-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-xs-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-xs-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-xs-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-xs-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-xs-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-xs-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-xs-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-xs-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-xs-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-xs-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-xs-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-xs-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-xs-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-xs-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-xs-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-xs-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-xs-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-xs-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-xs-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-xs-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-xs-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-xs-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-xs-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-xs-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-xs-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-xs-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-xs-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-xs-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-xs-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-xs-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-xs-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-xs-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-xs-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +@media (min-width:576px){ + .ant-col-sm-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-sm-push-24{ + left:100% + } + .ant-col-sm-pull-24{ + right:100% + } + .ant-col-sm-offset-24{ + margin-left:100% + } + .ant-col-sm-order-24{ + order:24 + } + .ant-col-sm-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-sm-push-23{ + left:95.83333333% + } + .ant-col-sm-pull-23{ + right:95.83333333% + } + .ant-col-sm-offset-23{ + margin-left:95.83333333% + } + .ant-col-sm-order-23{ + order:23 + } + .ant-col-sm-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-sm-push-22{ + left:91.66666667% + } + .ant-col-sm-pull-22{ + right:91.66666667% + } + .ant-col-sm-offset-22{ + margin-left:91.66666667% + } + .ant-col-sm-order-22{ + order:22 + } + .ant-col-sm-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-sm-push-21{ + left:87.5% + } + .ant-col-sm-pull-21{ + right:87.5% + } + .ant-col-sm-offset-21{ + margin-left:87.5% + } + .ant-col-sm-order-21{ + order:21 + } + .ant-col-sm-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-sm-push-20{ + left:83.33333333% + } + .ant-col-sm-pull-20{ + right:83.33333333% + } + .ant-col-sm-offset-20{ + margin-left:83.33333333% + } + .ant-col-sm-order-20{ + order:20 + } + .ant-col-sm-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-sm-push-19{ + left:79.16666667% + } + .ant-col-sm-pull-19{ + right:79.16666667% + } + .ant-col-sm-offset-19{ + margin-left:79.16666667% + } + .ant-col-sm-order-19{ + order:19 + } + .ant-col-sm-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-sm-push-18{ + left:75% + } + .ant-col-sm-pull-18{ + right:75% + } + .ant-col-sm-offset-18{ + margin-left:75% + } + .ant-col-sm-order-18{ + order:18 + } + .ant-col-sm-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-sm-push-17{ + left:70.83333333% + } + .ant-col-sm-pull-17{ + right:70.83333333% + } + .ant-col-sm-offset-17{ + margin-left:70.83333333% + } + .ant-col-sm-order-17{ + order:17 + } + .ant-col-sm-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-sm-push-16{ + left:66.66666667% + } + .ant-col-sm-pull-16{ + right:66.66666667% + } + .ant-col-sm-offset-16{ + margin-left:66.66666667% + } + .ant-col-sm-order-16{ + order:16 + } + .ant-col-sm-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-sm-push-15{ + left:62.5% + } + .ant-col-sm-pull-15{ + right:62.5% + } + .ant-col-sm-offset-15{ + margin-left:62.5% + } + .ant-col-sm-order-15{ + order:15 + } + .ant-col-sm-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-sm-push-14{ + left:58.33333333% + } + .ant-col-sm-pull-14{ + right:58.33333333% + } + .ant-col-sm-offset-14{ + margin-left:58.33333333% + } + .ant-col-sm-order-14{ + order:14 + } + .ant-col-sm-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-sm-push-13{ + left:54.16666667% + } + .ant-col-sm-pull-13{ + right:54.16666667% + } + .ant-col-sm-offset-13{ + margin-left:54.16666667% + } + .ant-col-sm-order-13{ + order:13 + } + .ant-col-sm-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-sm-push-12{ + left:50% + } + .ant-col-sm-pull-12{ + right:50% + } + .ant-col-sm-offset-12{ + margin-left:50% + } + .ant-col-sm-order-12{ + order:12 + } + .ant-col-sm-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-sm-push-11{ + left:45.83333333% + } + .ant-col-sm-pull-11{ + right:45.83333333% + } + .ant-col-sm-offset-11{ + margin-left:45.83333333% + } + .ant-col-sm-order-11{ + order:11 + } + .ant-col-sm-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-sm-push-10{ + left:41.66666667% + } + .ant-col-sm-pull-10{ + right:41.66666667% + } + .ant-col-sm-offset-10{ + margin-left:41.66666667% + } + .ant-col-sm-order-10{ + order:10 + } + .ant-col-sm-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-sm-push-9{ + left:37.5% + } + .ant-col-sm-pull-9{ + right:37.5% + } + .ant-col-sm-offset-9{ + margin-left:37.5% + } + .ant-col-sm-order-9{ + order:9 + } + .ant-col-sm-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-sm-push-8{ + left:33.33333333% + } + .ant-col-sm-pull-8{ + right:33.33333333% + } + .ant-col-sm-offset-8{ + margin-left:33.33333333% + } + .ant-col-sm-order-8{ + order:8 + } + .ant-col-sm-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-sm-push-7{ + left:29.16666667% + } + .ant-col-sm-pull-7{ + right:29.16666667% + } + .ant-col-sm-offset-7{ + margin-left:29.16666667% + } + .ant-col-sm-order-7{ + order:7 + } + .ant-col-sm-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-sm-push-6{ + left:25% + } + .ant-col-sm-pull-6{ + right:25% + } + .ant-col-sm-offset-6{ + margin-left:25% + } + .ant-col-sm-order-6{ + order:6 + } + .ant-col-sm-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-sm-push-5{ + left:20.83333333% + } + .ant-col-sm-pull-5{ + right:20.83333333% + } + .ant-col-sm-offset-5{ + margin-left:20.83333333% + } + .ant-col-sm-order-5{ + order:5 + } + .ant-col-sm-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-sm-push-4{ + left:16.66666667% + } + .ant-col-sm-pull-4{ + right:16.66666667% + } + .ant-col-sm-offset-4{ + margin-left:16.66666667% + } + .ant-col-sm-order-4{ + order:4 + } + .ant-col-sm-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-sm-push-3{ + left:12.5% + } + .ant-col-sm-pull-3{ + right:12.5% + } + .ant-col-sm-offset-3{ + margin-left:12.5% + } + .ant-col-sm-order-3{ + order:3 + } + .ant-col-sm-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-sm-push-2{ + left:8.33333333% + } + .ant-col-sm-pull-2{ + right:8.33333333% + } + .ant-col-sm-offset-2{ + margin-left:8.33333333% + } + .ant-col-sm-order-2{ + order:2 + } + .ant-col-sm-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-sm-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-sm-pull-0.ant-col-rtl,.ant-col-sm-push-0,.ant-col-sm-push-1.ant-col-rtl{ + left:auto + } + .ant-col-sm-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-sm-pull-0,.ant-col-sm-push-0.ant-col-rtl{ + right:auto + } + .ant-col-sm-offset-1{ + margin-left:4.16666667% + } + .ant-col-sm-order-1{ + order:1 + } + .ant-col-sm-0{ + display:none + } + .ant-col-sm-offset-0{ + margin-left:0 + } + .ant-col-sm-order-0{ + order:0 + } + .ant-col-sm-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-sm-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-sm-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-sm-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-sm-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-sm-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-sm-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-sm-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-sm-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-sm-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-sm-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-sm-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-sm-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-sm-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-sm-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-sm-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-sm-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-sm-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-sm-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-sm-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-sm-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-sm-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-sm-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-sm-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-sm-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-sm-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-sm-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-sm-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-sm-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-sm-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-sm-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-sm-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-sm-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-sm-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-sm-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-sm-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-sm-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-sm-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-sm-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-sm-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-sm-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-sm-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-sm-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-sm-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-sm-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-sm-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-sm-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-sm-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-sm-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-sm-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-sm-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-sm-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-sm-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-sm-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-sm-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-sm-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-sm-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-sm-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-sm-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-sm-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-sm-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-sm-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-sm-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-sm-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-sm-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-sm-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-sm-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-sm-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-sm-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-sm-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-sm-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-sm-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-sm-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:768px){ + .ant-col-md-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-md-push-24{ + left:100% + } + .ant-col-md-pull-24{ + right:100% + } + .ant-col-md-offset-24{ + margin-left:100% + } + .ant-col-md-order-24{ + order:24 + } + .ant-col-md-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-md-push-23{ + left:95.83333333% + } + .ant-col-md-pull-23{ + right:95.83333333% + } + .ant-col-md-offset-23{ + margin-left:95.83333333% + } + .ant-col-md-order-23{ + order:23 + } + .ant-col-md-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-md-push-22{ + left:91.66666667% + } + .ant-col-md-pull-22{ + right:91.66666667% + } + .ant-col-md-offset-22{ + margin-left:91.66666667% + } + .ant-col-md-order-22{ + order:22 + } + .ant-col-md-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-md-push-21{ + left:87.5% + } + .ant-col-md-pull-21{ + right:87.5% + } + .ant-col-md-offset-21{ + margin-left:87.5% + } + .ant-col-md-order-21{ + order:21 + } + .ant-col-md-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-md-push-20{ + left:83.33333333% + } + .ant-col-md-pull-20{ + right:83.33333333% + } + .ant-col-md-offset-20{ + margin-left:83.33333333% + } + .ant-col-md-order-20{ + order:20 + } + .ant-col-md-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-md-push-19{ + left:79.16666667% + } + .ant-col-md-pull-19{ + right:79.16666667% + } + .ant-col-md-offset-19{ + margin-left:79.16666667% + } + .ant-col-md-order-19{ + order:19 + } + .ant-col-md-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-md-push-18{ + left:75% + } + .ant-col-md-pull-18{ + right:75% + } + .ant-col-md-offset-18{ + margin-left:75% + } + .ant-col-md-order-18{ + order:18 + } + .ant-col-md-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-md-push-17{ + left:70.83333333% + } + .ant-col-md-pull-17{ + right:70.83333333% + } + .ant-col-md-offset-17{ + margin-left:70.83333333% + } + .ant-col-md-order-17{ + order:17 + } + .ant-col-md-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-md-push-16{ + left:66.66666667% + } + .ant-col-md-pull-16{ + right:66.66666667% + } + .ant-col-md-offset-16{ + margin-left:66.66666667% + } + .ant-col-md-order-16{ + order:16 + } + .ant-col-md-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-md-push-15{ + left:62.5% + } + .ant-col-md-pull-15{ + right:62.5% + } + .ant-col-md-offset-15{ + margin-left:62.5% + } + .ant-col-md-order-15{ + order:15 + } + .ant-col-md-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-md-push-14{ + left:58.33333333% + } + .ant-col-md-pull-14{ + right:58.33333333% + } + .ant-col-md-offset-14{ + margin-left:58.33333333% + } + .ant-col-md-order-14{ + order:14 + } + .ant-col-md-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-md-push-13{ + left:54.16666667% + } + .ant-col-md-pull-13{ + right:54.16666667% + } + .ant-col-md-offset-13{ + margin-left:54.16666667% + } + .ant-col-md-order-13{ + order:13 + } + .ant-col-md-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-md-push-12{ + left:50% + } + .ant-col-md-pull-12{ + right:50% + } + .ant-col-md-offset-12{ + margin-left:50% + } + .ant-col-md-order-12{ + order:12 + } + .ant-col-md-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-md-push-11{ + left:45.83333333% + } + .ant-col-md-pull-11{ + right:45.83333333% + } + .ant-col-md-offset-11{ + margin-left:45.83333333% + } + .ant-col-md-order-11{ + order:11 + } + .ant-col-md-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-md-push-10{ + left:41.66666667% + } + .ant-col-md-pull-10{ + right:41.66666667% + } + .ant-col-md-offset-10{ + margin-left:41.66666667% + } + .ant-col-md-order-10{ + order:10 + } + .ant-col-md-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-md-push-9{ + left:37.5% + } + .ant-col-md-pull-9{ + right:37.5% + } + .ant-col-md-offset-9{ + margin-left:37.5% + } + .ant-col-md-order-9{ + order:9 + } + .ant-col-md-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-md-push-8{ + left:33.33333333% + } + .ant-col-md-pull-8{ + right:33.33333333% + } + .ant-col-md-offset-8{ + margin-left:33.33333333% + } + .ant-col-md-order-8{ + order:8 + } + .ant-col-md-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-md-push-7{ + left:29.16666667% + } + .ant-col-md-pull-7{ + right:29.16666667% + } + .ant-col-md-offset-7{ + margin-left:29.16666667% + } + .ant-col-md-order-7{ + order:7 + } + .ant-col-md-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-md-push-6{ + left:25% + } + .ant-col-md-pull-6{ + right:25% + } + .ant-col-md-offset-6{ + margin-left:25% + } + .ant-col-md-order-6{ + order:6 + } + .ant-col-md-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-md-push-5{ + left:20.83333333% + } + .ant-col-md-pull-5{ + right:20.83333333% + } + .ant-col-md-offset-5{ + margin-left:20.83333333% + } + .ant-col-md-order-5{ + order:5 + } + .ant-col-md-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-md-push-4{ + left:16.66666667% + } + .ant-col-md-pull-4{ + right:16.66666667% + } + .ant-col-md-offset-4{ + margin-left:16.66666667% + } + .ant-col-md-order-4{ + order:4 + } + .ant-col-md-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-md-push-3{ + left:12.5% + } + .ant-col-md-pull-3{ + right:12.5% + } + .ant-col-md-offset-3{ + margin-left:12.5% + } + .ant-col-md-order-3{ + order:3 + } + .ant-col-md-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-md-push-2{ + left:8.33333333% + } + .ant-col-md-pull-2{ + right:8.33333333% + } + .ant-col-md-offset-2{ + margin-left:8.33333333% + } + .ant-col-md-order-2{ + order:2 + } + .ant-col-md-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-md-push-1{ + left:4.16666667% + } + .ant-col-md-pull-0.ant-col-rtl,.ant-col-md-push-0,.ant-col-md-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-md-pull-1{ + right:4.16666667% + } + .ant-col-md-pull-0,.ant-col-md-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-md-offset-1{ + margin-left:4.16666667% + } + .ant-col-md-order-1{ + order:1 + } + .ant-col-md-0{ + display:none + } + .ant-col-md-offset-0{ + margin-left:0 + } + .ant-col-md-order-0{ + order:0 + } + .ant-col-md-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-md-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-md-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-md-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-md-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-md-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-md-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-md-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-md-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-md-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-md-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-md-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-md-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-md-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-md-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-md-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-md-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-md-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-md-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-md-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-md-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-md-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-md-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-md-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-md-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-md-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-md-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-md-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-md-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-md-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-md-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-md-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-md-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-md-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-md-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-md-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-md-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-md-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-md-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-md-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-md-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-md-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-md-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-md-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-md-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-md-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-md-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-md-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-md-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-md-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-md-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-md-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-md-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-md-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-md-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-md-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-md-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-md-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-md-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-md-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-md-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-md-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-md-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-md-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-md-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-md-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-md-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-md-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-md-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-md-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-md-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-md-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-md-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:992px){ + .ant-col-lg-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-lg-push-24{ + left:100% + } + .ant-col-lg-pull-24{ + right:100% + } + .ant-col-lg-offset-24{ + margin-left:100% + } + .ant-col-lg-order-24{ + order:24 + } + .ant-col-lg-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-lg-push-23{ + left:95.83333333% + } + .ant-col-lg-pull-23{ + right:95.83333333% + } + .ant-col-lg-offset-23{ + margin-left:95.83333333% + } + .ant-col-lg-order-23{ + order:23 + } + .ant-col-lg-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-lg-push-22{ + left:91.66666667% + } + .ant-col-lg-pull-22{ + right:91.66666667% + } + .ant-col-lg-offset-22{ + margin-left:91.66666667% + } + .ant-col-lg-order-22{ + order:22 + } + .ant-col-lg-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-lg-push-21{ + left:87.5% + } + .ant-col-lg-pull-21{ + right:87.5% + } + .ant-col-lg-offset-21{ + margin-left:87.5% + } + .ant-col-lg-order-21{ + order:21 + } + .ant-col-lg-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-lg-push-20{ + left:83.33333333% + } + .ant-col-lg-pull-20{ + right:83.33333333% + } + .ant-col-lg-offset-20{ + margin-left:83.33333333% + } + .ant-col-lg-order-20{ + order:20 + } + .ant-col-lg-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-lg-push-19{ + left:79.16666667% + } + .ant-col-lg-pull-19{ + right:79.16666667% + } + .ant-col-lg-offset-19{ + margin-left:79.16666667% + } + .ant-col-lg-order-19{ + order:19 + } + .ant-col-lg-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-lg-push-18{ + left:75% + } + .ant-col-lg-pull-18{ + right:75% + } + .ant-col-lg-offset-18{ + margin-left:75% + } + .ant-col-lg-order-18{ + order:18 + } + .ant-col-lg-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-lg-push-17{ + left:70.83333333% + } + .ant-col-lg-pull-17{ + right:70.83333333% + } + .ant-col-lg-offset-17{ + margin-left:70.83333333% + } + .ant-col-lg-order-17{ + order:17 + } + .ant-col-lg-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-lg-push-16{ + left:66.66666667% + } + .ant-col-lg-pull-16{ + right:66.66666667% + } + .ant-col-lg-offset-16{ + margin-left:66.66666667% + } + .ant-col-lg-order-16{ + order:16 + } + .ant-col-lg-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-lg-push-15{ + left:62.5% + } + .ant-col-lg-pull-15{ + right:62.5% + } + .ant-col-lg-offset-15{ + margin-left:62.5% + } + .ant-col-lg-order-15{ + order:15 + } + .ant-col-lg-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-lg-push-14{ + left:58.33333333% + } + .ant-col-lg-pull-14{ + right:58.33333333% + } + .ant-col-lg-offset-14{ + margin-left:58.33333333% + } + .ant-col-lg-order-14{ + order:14 + } + .ant-col-lg-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-lg-push-13{ + left:54.16666667% + } + .ant-col-lg-pull-13{ + right:54.16666667% + } + .ant-col-lg-offset-13{ + margin-left:54.16666667% + } + .ant-col-lg-order-13{ + order:13 + } + .ant-col-lg-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-lg-push-12{ + left:50% + } + .ant-col-lg-pull-12{ + right:50% + } + .ant-col-lg-offset-12{ + margin-left:50% + } + .ant-col-lg-order-12{ + order:12 + } + .ant-col-lg-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-lg-push-11{ + left:45.83333333% + } + .ant-col-lg-pull-11{ + right:45.83333333% + } + .ant-col-lg-offset-11{ + margin-left:45.83333333% + } + .ant-col-lg-order-11{ + order:11 + } + .ant-col-lg-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-lg-push-10{ + left:41.66666667% + } + .ant-col-lg-pull-10{ + right:41.66666667% + } + .ant-col-lg-offset-10{ + margin-left:41.66666667% + } + .ant-col-lg-order-10{ + order:10 + } + .ant-col-lg-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-lg-push-9{ + left:37.5% + } + .ant-col-lg-pull-9{ + right:37.5% + } + .ant-col-lg-offset-9{ + margin-left:37.5% + } + .ant-col-lg-order-9{ + order:9 + } + .ant-col-lg-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-lg-push-8{ + left:33.33333333% + } + .ant-col-lg-pull-8{ + right:33.33333333% + } + .ant-col-lg-offset-8{ + margin-left:33.33333333% + } + .ant-col-lg-order-8{ + order:8 + } + .ant-col-lg-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-lg-push-7{ + left:29.16666667% + } + .ant-col-lg-pull-7{ + right:29.16666667% + } + .ant-col-lg-offset-7{ + margin-left:29.16666667% + } + .ant-col-lg-order-7{ + order:7 + } + .ant-col-lg-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-lg-push-6{ + left:25% + } + .ant-col-lg-pull-6{ + right:25% + } + .ant-col-lg-offset-6{ + margin-left:25% + } + .ant-col-lg-order-6{ + order:6 + } + .ant-col-lg-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-lg-push-5{ + left:20.83333333% + } + .ant-col-lg-pull-5{ + right:20.83333333% + } + .ant-col-lg-offset-5{ + margin-left:20.83333333% + } + .ant-col-lg-order-5{ + order:5 + } + .ant-col-lg-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-lg-push-4{ + left:16.66666667% + } + .ant-col-lg-pull-4{ + right:16.66666667% + } + .ant-col-lg-offset-4{ + margin-left:16.66666667% + } + .ant-col-lg-order-4{ + order:4 + } + .ant-col-lg-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-lg-push-3{ + left:12.5% + } + .ant-col-lg-pull-3{ + right:12.5% + } + .ant-col-lg-offset-3{ + margin-left:12.5% + } + .ant-col-lg-order-3{ + order:3 + } + .ant-col-lg-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-lg-push-2{ + left:8.33333333% + } + .ant-col-lg-pull-2{ + right:8.33333333% + } + .ant-col-lg-offset-2{ + margin-left:8.33333333% + } + .ant-col-lg-order-2{ + order:2 + } + .ant-col-lg-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-lg-push-1{ + left:4.16666667% + } + .ant-col-lg-pull-0.ant-col-rtl,.ant-col-lg-push-0,.ant-col-lg-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-lg-pull-1{ + right:4.16666667% + } + .ant-col-lg-pull-0,.ant-col-lg-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-lg-offset-1{ + margin-left:4.16666667% + } + .ant-col-lg-order-1{ + order:1 + } + .ant-col-lg-0{ + display:none + } + .ant-col-lg-offset-0{ + margin-left:0 + } + .ant-col-lg-order-0{ + order:0 + } + .ant-col-lg-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-lg-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-lg-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-lg-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-lg-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-lg-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-lg-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-lg-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-lg-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-lg-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-lg-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-lg-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-lg-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-lg-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-lg-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-lg-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-lg-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-lg-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-lg-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-lg-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-lg-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-lg-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-lg-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-lg-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-lg-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-lg-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-lg-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-lg-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-lg-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-lg-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-lg-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-lg-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-lg-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-lg-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-lg-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-lg-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-lg-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-lg-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-lg-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-lg-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-lg-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-lg-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-lg-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-lg-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-lg-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-lg-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-lg-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-lg-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-lg-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-lg-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-lg-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-lg-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-lg-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-lg-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-lg-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-lg-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-lg-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-lg-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-lg-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-lg-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-lg-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-lg-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-lg-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-lg-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-lg-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-lg-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-lg-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-lg-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-lg-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-lg-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-lg-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-lg-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-lg-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1200px){ + .ant-col-xl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xl-push-24{ + left:100% + } + .ant-col-xl-pull-24{ + right:100% + } + .ant-col-xl-offset-24{ + margin-left:100% + } + .ant-col-xl-order-24{ + order:24 + } + .ant-col-xl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xl-push-23{ + left:95.83333333% + } + .ant-col-xl-pull-23{ + right:95.83333333% + } + .ant-col-xl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xl-order-23{ + order:23 + } + .ant-col-xl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xl-push-22{ + left:91.66666667% + } + .ant-col-xl-pull-22{ + right:91.66666667% + } + .ant-col-xl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xl-order-22{ + order:22 + } + .ant-col-xl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xl-push-21{ + left:87.5% + } + .ant-col-xl-pull-21{ + right:87.5% + } + .ant-col-xl-offset-21{ + margin-left:87.5% + } + .ant-col-xl-order-21{ + order:21 + } + .ant-col-xl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xl-push-20{ + left:83.33333333% + } + .ant-col-xl-pull-20{ + right:83.33333333% + } + .ant-col-xl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xl-order-20{ + order:20 + } + .ant-col-xl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xl-push-19{ + left:79.16666667% + } + .ant-col-xl-pull-19{ + right:79.16666667% + } + .ant-col-xl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xl-order-19{ + order:19 + } + .ant-col-xl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xl-push-18{ + left:75% + } + .ant-col-xl-pull-18{ + right:75% + } + .ant-col-xl-offset-18{ + margin-left:75% + } + .ant-col-xl-order-18{ + order:18 + } + .ant-col-xl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xl-push-17{ + left:70.83333333% + } + .ant-col-xl-pull-17{ + right:70.83333333% + } + .ant-col-xl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xl-order-17{ + order:17 + } + .ant-col-xl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xl-push-16{ + left:66.66666667% + } + .ant-col-xl-pull-16{ + right:66.66666667% + } + .ant-col-xl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xl-order-16{ + order:16 + } + .ant-col-xl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xl-push-15{ + left:62.5% + } + .ant-col-xl-pull-15{ + right:62.5% + } + .ant-col-xl-offset-15{ + margin-left:62.5% + } + .ant-col-xl-order-15{ + order:15 + } + .ant-col-xl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xl-push-14{ + left:58.33333333% + } + .ant-col-xl-pull-14{ + right:58.33333333% + } + .ant-col-xl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xl-order-14{ + order:14 + } + .ant-col-xl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xl-push-13{ + left:54.16666667% + } + .ant-col-xl-pull-13{ + right:54.16666667% + } + .ant-col-xl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xl-order-13{ + order:13 + } + .ant-col-xl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xl-push-12{ + left:50% + } + .ant-col-xl-pull-12{ + right:50% + } + .ant-col-xl-offset-12{ + margin-left:50% + } + .ant-col-xl-order-12{ + order:12 + } + .ant-col-xl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xl-push-11{ + left:45.83333333% + } + .ant-col-xl-pull-11{ + right:45.83333333% + } + .ant-col-xl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xl-order-11{ + order:11 + } + .ant-col-xl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xl-push-10{ + left:41.66666667% + } + .ant-col-xl-pull-10{ + right:41.66666667% + } + .ant-col-xl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xl-order-10{ + order:10 + } + .ant-col-xl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xl-push-9{ + left:37.5% + } + .ant-col-xl-pull-9{ + right:37.5% + } + .ant-col-xl-offset-9{ + margin-left:37.5% + } + .ant-col-xl-order-9{ + order:9 + } + .ant-col-xl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xl-push-8{ + left:33.33333333% + } + .ant-col-xl-pull-8{ + right:33.33333333% + } + .ant-col-xl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xl-order-8{ + order:8 + } + .ant-col-xl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xl-push-7{ + left:29.16666667% + } + .ant-col-xl-pull-7{ + right:29.16666667% + } + .ant-col-xl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xl-order-7{ + order:7 + } + .ant-col-xl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xl-push-6{ + left:25% + } + .ant-col-xl-pull-6{ + right:25% + } + .ant-col-xl-offset-6{ + margin-left:25% + } + .ant-col-xl-order-6{ + order:6 + } + .ant-col-xl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xl-push-5{ + left:20.83333333% + } + .ant-col-xl-pull-5{ + right:20.83333333% + } + .ant-col-xl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xl-order-5{ + order:5 + } + .ant-col-xl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xl-push-4{ + left:16.66666667% + } + .ant-col-xl-pull-4{ + right:16.66666667% + } + .ant-col-xl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xl-order-4{ + order:4 + } + .ant-col-xl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xl-push-3{ + left:12.5% + } + .ant-col-xl-pull-3{ + right:12.5% + } + .ant-col-xl-offset-3{ + margin-left:12.5% + } + .ant-col-xl-order-3{ + order:3 + } + .ant-col-xl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xl-push-2{ + left:8.33333333% + } + .ant-col-xl-pull-2{ + right:8.33333333% + } + .ant-col-xl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xl-order-2{ + order:2 + } + .ant-col-xl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xl-pull-0.ant-col-rtl,.ant-col-xl-push-0,.ant-col-xl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xl-pull-0,.ant-col-xl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xl-order-1{ + order:1 + } + .ant-col-xl-0{ + display:none + } + .ant-col-xl-offset-0{ + margin-left:0 + } + .ant-col-xl-order-0{ + order:0 + } + .ant-col-xl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1600px){ + .ant-col-xxl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xxl-push-24{ + left:100% + } + .ant-col-xxl-pull-24{ + right:100% + } + .ant-col-xxl-offset-24{ + margin-left:100% + } + .ant-col-xxl-order-24{ + order:24 + } + .ant-col-xxl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xxl-push-23{ + left:95.83333333% + } + .ant-col-xxl-pull-23{ + right:95.83333333% + } + .ant-col-xxl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xxl-order-23{ + order:23 + } + .ant-col-xxl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xxl-push-22{ + left:91.66666667% + } + .ant-col-xxl-pull-22{ + right:91.66666667% + } + .ant-col-xxl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xxl-order-22{ + order:22 + } + .ant-col-xxl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xxl-push-21{ + left:87.5% + } + .ant-col-xxl-pull-21{ + right:87.5% + } + .ant-col-xxl-offset-21{ + margin-left:87.5% + } + .ant-col-xxl-order-21{ + order:21 + } + .ant-col-xxl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xxl-push-20{ + left:83.33333333% + } + .ant-col-xxl-pull-20{ + right:83.33333333% + } + .ant-col-xxl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xxl-order-20{ + order:20 + } + .ant-col-xxl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xxl-push-19{ + left:79.16666667% + } + .ant-col-xxl-pull-19{ + right:79.16666667% + } + .ant-col-xxl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xxl-order-19{ + order:19 + } + .ant-col-xxl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xxl-push-18{ + left:75% + } + .ant-col-xxl-pull-18{ + right:75% + } + .ant-col-xxl-offset-18{ + margin-left:75% + } + .ant-col-xxl-order-18{ + order:18 + } + .ant-col-xxl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xxl-push-17{ + left:70.83333333% + } + .ant-col-xxl-pull-17{ + right:70.83333333% + } + .ant-col-xxl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xxl-order-17{ + order:17 + } + .ant-col-xxl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xxl-push-16{ + left:66.66666667% + } + .ant-col-xxl-pull-16{ + right:66.66666667% + } + .ant-col-xxl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xxl-order-16{ + order:16 + } + .ant-col-xxl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xxl-push-15{ + left:62.5% + } + .ant-col-xxl-pull-15{ + right:62.5% + } + .ant-col-xxl-offset-15{ + margin-left:62.5% + } + .ant-col-xxl-order-15{ + order:15 + } + .ant-col-xxl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xxl-push-14{ + left:58.33333333% + } + .ant-col-xxl-pull-14{ + right:58.33333333% + } + .ant-col-xxl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xxl-order-14{ + order:14 + } + .ant-col-xxl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xxl-push-13{ + left:54.16666667% + } + .ant-col-xxl-pull-13{ + right:54.16666667% + } + .ant-col-xxl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xxl-order-13{ + order:13 + } + .ant-col-xxl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xxl-push-12{ + left:50% + } + .ant-col-xxl-pull-12{ + right:50% + } + .ant-col-xxl-offset-12{ + margin-left:50% + } + .ant-col-xxl-order-12{ + order:12 + } + .ant-col-xxl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xxl-push-11{ + left:45.83333333% + } + .ant-col-xxl-pull-11{ + right:45.83333333% + } + .ant-col-xxl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xxl-order-11{ + order:11 + } + .ant-col-xxl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xxl-push-10{ + left:41.66666667% + } + .ant-col-xxl-pull-10{ + right:41.66666667% + } + .ant-col-xxl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xxl-order-10{ + order:10 + } + .ant-col-xxl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xxl-push-9{ + left:37.5% + } + .ant-col-xxl-pull-9{ + right:37.5% + } + .ant-col-xxl-offset-9{ + margin-left:37.5% + } + .ant-col-xxl-order-9{ + order:9 + } + .ant-col-xxl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xxl-push-8{ + left:33.33333333% + } + .ant-col-xxl-pull-8{ + right:33.33333333% + } + .ant-col-xxl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xxl-order-8{ + order:8 + } + .ant-col-xxl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xxl-push-7{ + left:29.16666667% + } + .ant-col-xxl-pull-7{ + right:29.16666667% + } + .ant-col-xxl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xxl-order-7{ + order:7 + } + .ant-col-xxl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xxl-push-6{ + left:25% + } + .ant-col-xxl-pull-6{ + right:25% + } + .ant-col-xxl-offset-6{ + margin-left:25% + } + .ant-col-xxl-order-6{ + order:6 + } + .ant-col-xxl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xxl-push-5{ + left:20.83333333% + } + .ant-col-xxl-pull-5{ + right:20.83333333% + } + .ant-col-xxl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xxl-order-5{ + order:5 + } + .ant-col-xxl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xxl-push-4{ + left:16.66666667% + } + .ant-col-xxl-pull-4{ + right:16.66666667% + } + .ant-col-xxl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xxl-order-4{ + order:4 + } + .ant-col-xxl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xxl-push-3{ + left:12.5% + } + .ant-col-xxl-pull-3{ + right:12.5% + } + .ant-col-xxl-offset-3{ + margin-left:12.5% + } + .ant-col-xxl-order-3{ + order:3 + } + .ant-col-xxl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xxl-push-2{ + left:8.33333333% + } + .ant-col-xxl-pull-2{ + right:8.33333333% + } + .ant-col-xxl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xxl-order-2{ + order:2 + } + .ant-col-xxl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xxl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xxl-pull-0.ant-col-rtl,.ant-col-xxl-push-0,.ant-col-xxl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xxl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xxl-pull-0,.ant-col-xxl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xxl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xxl-order-1{ + order:1 + } + .ant-col-xxl-0{ + display:none + } + .ant-col-xxl-offset-0{ + margin-left:0 + } + .ant-col-xxl-order-0{ + order:0 + } + .ant-col-xxl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xxl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xxl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xxl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xxl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xxl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xxl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xxl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xxl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xxl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xxl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xxl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xxl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xxl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xxl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xxl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xxl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xxl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xxl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xxl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xxl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xxl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xxl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xxl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xxl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xxl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xxl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xxl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xxl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xxl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xxl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xxl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xxl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xxl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xxl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xxl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xxl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xxl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xxl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xxl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xxl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xxl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xxl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xxl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xxl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xxl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xxl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xxl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xxl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xxl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xxl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xxl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xxl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xxl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xxl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xxl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xxl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xxl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xxl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xxl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xxl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xxl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xxl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xxl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xxl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xxl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xxl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xxl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xxl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xxl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xxl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xxl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xxl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +.ant-row-rtl{ + direction:rtl +} +.ant-popover-arrow-content,.ant-popover-arrow-content:before,.ant-popover:after{ + content:"" +} +.ant-popover{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum"; + top:0; + left:0; + z-index:1030; + font-weight:400; + white-space:normal; + text-align:left; + cursor:auto; + -webkit-user-select:text; + -moz-user-select:text; + user-select:text +} +.ant-popover:after{ + position:absolute; + background:rgba(255,255,255,.01) +} +.ant-popover-hidden{ + display:none +} +.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{ + padding-bottom:15.31px +} +.ant-popover-placement-right,.ant-popover-placement-rightBottom,.ant-popover-placement-rightTop{ + padding-left:15.31px +} +.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{ + padding-top:15.31px +} +.ant-popover-placement-left,.ant-popover-placement-leftBottom,.ant-popover-placement-leftTop{ + padding-right:15.31px +} +.ant-popover-inner{ + background-color:#fff; + background-clip:padding-box; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + box-shadow:0 0 8px #00000026 \ +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-popover-inner{ + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d + } +} +.ant-popover-title{ + min-width:177px; + min-height:32px; + margin:0; + padding:5px 16px 4px; + color:#000000d9; + font-weight:500; + border-bottom:1px solid #f0f0f0 +} +.ant-popover-inner-content{ + padding:12px 16px; + color:#000000d9 +} +.ant-popover-message{ + position:relative; + padding:4px 0 12px; + color:#000000d9; + font-size:14px +} +.ant-popover-message>.anticon{ + position:absolute; + top:8px; + color:#faad14; + font-size:14px +} +.ant-popover-message-title{ + padding-left:22px +} +.ant-popover-buttons{ + margin-bottom:4px; + text-align:right +} +.ant-popover-buttons button{ + margin-left:8px +} +.ant-popover-arrow{ + position:absolute; + display:block; + width:16px; + height:16px; + overflow:hidden; + background:0 0; + pointer-events:none +} +.ant-popover-arrow-content{ + position:absolute; + inset:0; + display:block; + width:11.31px; + height:11.31px; + margin:auto; + background-color:#fff; + border-radius:0 0 2px; + pointer-events:none +} +.ant-popover-arrow-content:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{ + bottom:-.69px +} +.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow{ + bottom:12px +} +.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translateY(-8px) rotate(45deg) +} +.ant-popover-placement-top .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-topLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-topRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow{ + left:-.69px +} +.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(8px) rotate(135deg) +} +.ant-popover-placement-right .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-rightTop .ant-popover-arrow{ + top:12px +} +.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{ + top:-.69px +} +.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{ + box-shadow:2px 2px 5px #0000000f; + transform:translateY(8px) rotate(-135deg) +} +.ant-popover-placement-bottom .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-bottomLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-bottomRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow{ + right:-.69px +} +.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(-8px) rotate(-45deg) +} +.ant-popover-placement-left .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-leftTop .ant-popover-arrow{ + top:12px +} +.ant-popover-magenta .ant-popover-arrow-content,.ant-popover-magenta .ant-popover-inner,.ant-popover-pink .ant-popover-arrow-content,.ant-popover-pink .ant-popover-inner{ + background-color:#eb2f96 +} +.ant-popover-red .ant-popover-arrow-content,.ant-popover-red .ant-popover-inner{ + background-color:#f5222d +} +.ant-popover-volcano .ant-popover-arrow-content,.ant-popover-volcano .ant-popover-inner{ + background-color:#fa541c +} +.ant-popover-orange .ant-popover-arrow-content,.ant-popover-orange .ant-popover-inner{ + background-color:#fa8c16 +} +.ant-popover-yellow .ant-popover-arrow-content,.ant-popover-yellow .ant-popover-inner{ + background-color:#fadb14 +} +.ant-popover-gold .ant-popover-arrow-content,.ant-popover-gold .ant-popover-inner{ + background-color:#faad14 +} +.ant-popover-cyan .ant-popover-arrow-content,.ant-popover-cyan .ant-popover-inner{ + background-color:#13c2c2 +} +.ant-popover-lime .ant-popover-arrow-content,.ant-popover-lime .ant-popover-inner{ + background-color:#a0d911 +} +.ant-popover-green .ant-popover-arrow-content,.ant-popover-green .ant-popover-inner{ + background-color:#52c41a +} +.ant-popover-blue .ant-popover-arrow-content,.ant-popover-blue .ant-popover-inner{ + background-color:#1890ff +} +.ant-popover-geekblue .ant-popover-arrow-content,.ant-popover-geekblue .ant-popover-inner{ + background-color:#2f54eb +} +.ant-popover-purple .ant-popover-arrow-content,.ant-popover-purple .ant-popover-inner{ + background-color:#722ed1 +} +.ant-popover-rtl{ + direction:rtl; + text-align:right +} +.ant-popover-rtl .ant-popover-message-title{ + padding-right:22px; + padding-left:16px +} +.ant-popover-rtl .ant-popover-buttons{ + text-align:left +} +.ant-popover-rtl .ant-popover-buttons button{ + margin-right:8px; + margin-left:0 +} +.ant-popover{ + position:relative +} +.ant-picker,.ant-picker-dropdown{ + box-sizing:border-box; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum"; + list-style:none +} +.ant-picker,.ant-picker-input>input{ + line-height:1.5715; + position:relative +} +.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#ff4d4f +} +.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#faad14 +} +.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-picker{ + margin:0; + color:#000000d9; + font-size:14px; + padding:4px 11px; + display:inline-flex; + align-items:center; + background:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + transition:border .3s,box-shadow .3s +} +.ant-picker-focused,.ant-picker:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-focused,.ant-input-rtl .ant-picker:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-focused{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-focused{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker.ant-picker-disabled{ + background:#f5f5f5; + border-color:#d9d9d9; + cursor:not-allowed +} +.ant-picker.ant-picker-disabled .ant-picker-suffix{ + color:#00000040 +} +.ant-picker.ant-picker-borderless{ + background-color:transparent!important; + border-color:transparent!important; + box-shadow:none!important +} +.ant-picker-input{ + position:relative; + display:inline-flex; + align-items:center; + width:100% +} +.ant-picker-input>input{ + display:inline-block; + width:100%; + color:#000000d9; + font-size:14px; + border-radius:2px; + transition:all .3s; + flex:auto; + min-width:1px; + height:auto; + padding:0; + background:0 0; + border:0 +} +.ant-picker-input>input::-moz-placeholder{ + opacity:1 +} +.ant-picker-input>input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-picker-input>input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-input>input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-focused,.ant-picker-input>input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-input>input-focused,.ant-input-rtl .ant-picker-input>input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-disabled:hover,.ant-picker-input>input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-picker-input>input-disabled{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-picker-input>input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-picker-input>input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-picker-input>input-sm{ + padding:0 7px +} +.ant-picker-input>input-rtl{ + direction:rtl +} +.ant-picker-input>input:focus{ + box-shadow:none +} +.ant-picker-input>input[disabled]{ + background:0 0 +} +.ant-picker-input:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-input-placeholder>input{ + color:#bfbfbf +} +.ant-picker-large{ + padding:6.5px 11px +} +.ant-picker-large .ant-picker-input>input{ + font-size:16px +} +.ant-picker-small{ + padding:0 7px +} +.ant-picker-suffix{ + display:flex; + flex:none; + align-self:center; + margin-left:4px; + color:#00000040; + line-height:1; + pointer-events:none +} +.ant-picker-suffix>*{ + vertical-align:top +} +.ant-picker-suffix>:not(:last-child){ + margin-right:8px +} +.ant-picker-clear{ + position:absolute; + top:50%; + right:0; + color:#00000040; + line-height:1; + background:#fff; + transform:translateY(-50%); + cursor:pointer; + opacity:0; + transition:opacity .3s,color .3s +} +.ant-picker-clear>*{ + vertical-align:top +} +.ant-picker-clear:hover{ + color:#00000073 +} +.ant-picker-separator{ + position:relative; + display:inline-block; + width:1em; + height:16px; + color:#00000040; + font-size:16px; + vertical-align:top; + cursor:default +} +.ant-picker-focused .ant-picker-separator{ + color:#00000073 +} +.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{ + cursor:not-allowed +} +.ant-picker-range{ + position:relative; + display:inline-flex +} +.ant-picker-range .ant-picker-clear{ + right:11px +} +.ant-picker-range:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-range .ant-picker-active-bar{ + bottom:-1px; + height:2px; + margin-left:11px; + background:#1890ff; + opacity:0; + transition:all .3s ease-out; + pointer-events:none +} +.ant-picker-range.ant-picker-focused .ant-picker-active-bar{ + opacity:1 +} +.ant-picker-range-separator{ + align-items:center; + padding:0 8px; + line-height:1 +} +.ant-picker-range.ant-picker-small .ant-picker-clear{ + right:7px +} +.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-left:7px +} +.ant-picker-dropdown{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + line-height:1.5715; + position:absolute; + z-index:1050 +} +.ant-picker-dropdown-hidden{ + display:none +} +.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{ + top:2.59px; + display:block; + transform:rotate(-135deg) translateY(1px) +} +.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{ + bottom:2.59px; + display:block; + transform:rotate(45deg) +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownIn +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpIn +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownOut +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpOut +} +.ant-picker-dropdown-range{ + padding:7.54px 0 +} +.ant-picker-dropdown-range-hidden{ + display:none +} +.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{ + padding-top:4px +} +.ant-picker-ranges{ + margin-bottom:0; + padding:4px 12px; + overflow:hidden; + line-height:34px; + text-align:left; + list-style:none +} +.ant-picker-ranges>li{ + display:inline-block +} +.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff; + cursor:pointer +} +.ant-picker-ranges .ant-picker-ok{ + float:right; + margin-left:8px +} +.ant-picker-range-wrapper{ + display:flex +} +.ant-picker-range-arrow{ + position:absolute; + z-index:1; + display:none; + width:11.31px; + height:11.31px; + margin-left:16.5px; + background:linear-gradient(135deg,transparent 40%,#fff 40%); + box-shadow:2px 2px 6px -2px #0000001a; + transition:left .3s ease-out; + border-radius:0 0 2px; + pointer-events:none +} +.ant-picker-range-arrow:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + content:""; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-picker-panel-container{ + overflow:hidden; + vertical-align:top; + background:#fff; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + transition:margin .3s +} +.ant-picker-panel-container .ant-picker-panels{ + display:inline-flex; + flex-wrap:nowrap; + direction:ltr +} +.ant-picker-panel-container .ant-picker-panel{ + vertical-align:top; + background:0 0; + border-width:0 0 1px; + border-radius:0 +} +.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{ + text-align:center +} +.ant-picker-panel-container .ant-picker-panel-focused{ + border-color:#f0f0f0 +} +.ant-picker-panel{ + display:inline-flex; + flex-direction:column; + text-align:center; + background:#fff; + border:1px solid #f0f0f0; + border-radius:2px; + outline:0 +} +.ant-picker-panel-focused{ + border-color:#1890ff +} +.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{ + display:flex; + flex-direction:column; + width:280px +} +.ant-picker-header{ + display:flex; + padding:0 8px; + color:#000000d9; + border-bottom:1px solid #f0f0f0 +} +.ant-picker-header>*{ + flex:none +} +.ant-picker-header button{ + padding:0; + color:#00000040; + line-height:40px; + background:0 0; + border:0; + cursor:pointer; + transition:color .3s +} +.ant-picker-header>button{ + min-width:1.6em; + font-size:14px +} +.ant-picker-header>button:hover{ + color:#000000d9 +} +.ant-picker-header-view{ + flex:auto; + font-weight:500; + line-height:40px +} +.ant-picker-header-view button{ + color:inherit; + font-weight:inherit +} +.ant-picker-header-view button:not(:first-child){ + margin-left:8px +} +.ant-picker-header-view button:hover{ + color:#1890ff +} +.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{ + position:relative; + display:inline-block; + width:7px; + height:7px +} +.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{ + position:absolute; + top:0; + left:0; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{ + position:absolute; + top:4px; + left:4px; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-prev-icon,.ant-picker-super-prev-icon{ + transform:rotate(-45deg) +} +.ant-picker-next-icon,.ant-picker-super-next-icon{ + transform:rotate(135deg) +} +.ant-picker-content{ + width:100%; + table-layout:fixed; + border-collapse:collapse +} +.ant-picker-content td,.ant-picker-content th{ + position:relative; + min-width:24px; + font-weight:400 +} +.ant-picker-content th{ + height:30px; + color:#000000d9; + line-height:30px +} +.ant-picker-cell{ + padding:3px 0; + color:#00000040; + cursor:pointer +} +.ant-picker-cell-in-view{ + color:#000000d9 +} +.ant-picker-cell:before{ + position:absolute; + top:50%; + right:0; + left:0; + z-index:1; + height:24px; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{ + background:#f5f5f5 +} +.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{ + position:absolute; + inset:0; + z-index:1; + border:1px solid #1890ff; + border-radius:2px; + content:"" +} +.ant-picker-cell-in-view.ant-picker-cell-in-range{ + position:relative +} +.ant-picker-cell-in-view.ant-picker-cell-in-range:before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{ + color:#fff; + background:#1890ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{ + position:absolute; + top:50%; + z-index:0; + height:24px; + border-top:1px dashed #7ec1ff; + border-bottom:1px dashed #7ec1ff; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{ + right:0; + left:2px +} +.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{ + background:#cbe6ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + position:absolute; + top:0; + bottom:0; + z-index:-1; + background:#cbe6ff; + transition:all .3s; + content:"" +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:50% +} +.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{ + left:6px; + border-left:1px dashed #7ec1ff; + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{ + right:6px; + border-right:1px dashed #7ec1ff; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-picker-cell-disabled{ + color:#00000040; + pointer-events:none +} +.ant-picker-cell-disabled .ant-picker-cell-inner{ + background:0 0 +} +.ant-picker-cell-disabled:before{ + background:rgba(0,0,0,.04) +} +.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#00000040 +} +.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{ + height:264px +} +.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + padding:0 8px +} +.ant-picker-quarter-panel .ant-picker-content{ + height:56px +} +.ant-picker-footer{ + width:-moz-min-content; + width:min-content; + min-width:100%; + line-height:38px; + text-align:center; + border-bottom:1px solid transparent +} +.ant-picker-panel .ant-picker-footer{ + border-top:1px solid #f0f0f0 +} +.ant-picker-footer-extra{ + padding:0 12px; + line-height:38px; + text-align:left +} +.ant-picker-footer-extra:not(:last-child){ + border-bottom:1px solid #f0f0f0 +} +.ant-picker-now{ + text-align:left +} +.ant-picker-today-btn{ + color:#1890ff +} +.ant-picker-today-btn:hover{ + color:#40a9ff +} +.ant-picker-today-btn:active{ + color:#096dd9 +} +.ant-picker-today-btn.ant-picker-today-btn-disabled{ + color:#00000040; + cursor:not-allowed +} +.ant-picker-decade-panel .ant-picker-cell-inner{ + padding:0 4px +} +.ant-picker-decade-panel .ant-picker-cell:before{ + display:none +} +.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{ + padding:0 8px +} +.ant-picker-date-panel .ant-picker-body,.ant-picker-week-panel .ant-picker-body{ + padding:8px 12px +} +.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + width:60px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + right:14px; + border-right:1px dashed #7ec1ff; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{ + background:0 0!important +} +.ant-picker-week-panel-row td{ + transition:background .3s +} +.ant-picker-week-panel-row:hover td{ + background:#f5f5f5 +} +.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{ + background:#1890ff +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{ + color:#ffffff80 +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#fff +} +.ant-picker-datetime-panel .ant-picker-time-panel,.ant-picker-time-panel-column:not(:first-child){ + border-left:1px solid #f0f0f0 +} +.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{ + color:#fff +} +.ant-picker-date-panel .ant-picker-content{ + width:252px +} +.ant-picker-date-panel .ant-picker-content th{ + width:36px +} +.ant-picker-datetime-panel{ + display:flex +} +.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{ + transition:opacity .3s +} +.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{ + opacity:.3 +} +.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{ + opacity:1 +} +.ant-picker-time-panel{ + width:auto; + min-width:auto +} +.ant-picker-time-panel .ant-picker-content{ + display:flex; + flex:auto; + height:224px +} +.ant-picker-time-panel-column{ + flex:1 0 auto; + width:56px; + margin:0; + padding:0; + overflow-y:hidden; + text-align:left; + list-style:none; + transition:background .3s +} +.ant-picker-time-panel-column:after{ + display:block; + height:196px; + content:"" +} +.ant-picker-datetime-panel .ant-picker-time-panel-column:after{ + height:198px +} +.ant-picker-time-panel-column-active{ + background:rgba(230,247,255,.2) +} +.ant-picker-time-panel-column:hover{ + overflow-y:auto +} +.ant-picker-time-panel-column>li{ + margin:0; + padding:0 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{ + display:block; + width:100%; + height:28px; + margin:0; + padding:0 0 0 14px; + color:#000000d9; + line-height:28px; + border-radius:0; + cursor:pointer; + transition:background .3s +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{ + background:#f5f5f5 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{ + background:#e6f7ff +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{ + color:#00000040; + background:0 0; + cursor:not-allowed +} +:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{ + padding:21px 0 +} +.ant-picker-rtl{ + direction:rtl +} +.ant-picker-rtl .ant-picker-suffix{ + margin-right:4px; + margin-left:0 +} +.ant-picker-rtl .ant-picker-clear{ + right:auto; + left:0 +} +.ant-picker-rtl .ant-picker-separator{ + transform:rotate(180deg) +} +.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){ + margin-right:8px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range .ant-picker-clear{ + right:auto; + left:11px +} +.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{ + margin-right:11px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-right:7px +} +.ant-picker-dropdown-rtl .ant-picker-ranges{ + text-align:right +} +.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{ + float:left; + margin-right:8px; + margin-left:0 +} +.ant-picker-panel-rtl{ + direction:rtl +} +.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{ + transform:rotate(135deg) +} +.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{ + transform:rotate(-45deg) +} +.ant-picker-cell .ant-picker-cell-inner{ + position:relative; + z-index:2; + display:inline-block; + min-width:24px; + height:24px; + line-height:24px; + border-radius:2px; + transition:background .3s,border .3s +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{ + right:50%; + left:50% +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{ + right:6px; + left:0; + border-right:1px dashed #7ec1ff; + border-left:none; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{ + right:0; + left:6px; + border-right:none; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{ + right:6px; + left:6px; + border-right:1px dashed #7ec1ff; + border-left:1px dashed #7ec1ff; + border-radius:2px +} +.ant-picker-dropdown-rtl .ant-picker-footer-extra{ + direction:rtl; + text-align:right +} +.ant-picker-panel-rtl .ant-picker-time-panel{ + direction:ltr +} +.ant-input-affix-wrapper-rtl,.ant-input-group-rtl,.ant-input-group-wrapper-rtl,.ant-input-rtl,.ant-input-search-rtl,.ant-input-textarea-rtl,.ant-tag.ant-tag-rtl{ + direction:rtl +} +.ant-picker-inline{ + border:none; + padding:0 +} +.ant-input,.ant-input-affix-wrapper{ + min-width:0; + padding:4px 11px; + transition:all .3s +} +.ant-picker-inline .ant-picker-range-arrow{ + display:none!important +} +.ant-picker-inline .ant-picker-dropdown{ + z-index:auto +} +.ant-picker-dropdown{ + top:auto; + top:initial; + left:auto; + left:initial +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content{ + width:100% +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content th{ + width:inherit +} +.ant-picker-range-arrow{ + margin-right:16.5px +} +.ant-input-affix-wrapper{ + position:relative; + width:100%; + color:#000000d9; + font-size:14px; + line-height:1.5715; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px; + display:inline-flex +} +.ant-input-affix-wrapper::-moz-placeholder{ + opacity:1 +} +.ant-input-affix-wrapper::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input-affix-wrapper:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input-affix-wrapper:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-disabled:hover,.ant-input-affix-wrapper[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input-affix-wrapper{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-affix-wrapper-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-affix-wrapper-sm{ + padding:0 7px +} +.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-color:#40a9ff; + border-right-width:1px; + z-index:1 +} +.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + z-index:0 +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + z-index:1 +} +.ant-input-affix-wrapper-disabled .ant-input[disabled]{ + background:0 0 +} +.ant-input-affix-wrapper>input.ant-input{ + padding:0; + border:none; + outline:0 +} +.ant-input-affix-wrapper>input.ant-input:focus{ + box-shadow:none!important +} +.ant-input-affix-wrapper:before{ + width:0; + visibility:hidden; + content:"\a0" +} +.ant-input-prefix,.ant-input-suffix{ + display:flex; + flex:none; + align-items:center +} +.ant-input-prefix>:not(:last-child),.ant-input-suffix>:not(:last-child){ + margin-right:8px +} +.ant-input-show-count-suffix{ + color:#00000073 +} +.ant-input-show-count-has-suffix{ + margin-right:2px +} +.ant-input-prefix{ + margin-right:4px +} +.ant-input-suffix{ + margin-left:4px +} +.ant-input-clear-icon,.anticon.ant-input-clear-icon{ + margin:0; + color:#00000040; + font-size:12px; + vertical-align:-1px; + cursor:pointer; + transition:color .3s +} +.ant-input-clear-icon:hover,.anticon.ant-input-clear-icon:hover{ + color:#00000073 +} +.ant-input-clear-icon:active,.anticon.ant-input-clear-icon:active{ + color:#000000d9 +} +.ant-input-clear-icon-hidden,.anticon.ant-input-clear-icon-hidden{ + visibility:hidden +} +.ant-input-clear-icon-has-suffix,.anticon.ant-input-clear-icon-has-suffix{ + margin:0 4px +} +.ant-input,.ant-input-group{ + margin:0; + line-height:1.5715; + width:100%; + box-sizing:border-box; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-input-affix-wrapper-textarea-with-clear-btn{ + padding:0!important; + border:0!important +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{ + position:absolute; + top:8px; + right:8px; + z-index:1 +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input{ + padding-right:24px +} +.ant-input-group-wrapper-status-error .ant-input-group-addon{ + color:#ff4d4f; + border-color:#ff4d4f +} +.ant-input-group-wrapper-status-warning .ant-input-group-addon{ + color:#faad14; + border-color:#faad14 +} +.ant-input{ + position:relative; + display:inline-block; + color:#000000d9; + font-size:14px; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px +} +.ant-input::-moz-placeholder{ + opacity:1 +} +.ant-input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-disabled,.ant-input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-focused,.ant-input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-disabled:hover,.ant-input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-disabled,.ant-input[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-borderless,.ant-input-borderless-disabled,.ant-input-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:hover,.ant-input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group,.ant-input-group-addon{ + position:relative; + color:#000000d9; + font-size:14px +} +.ant-input-sm{ + padding:0 7px +} +.ant-input-group{ + padding:0; + display:table; + border-collapse:separate; + border-spacing:0 +} +.ant-input-group[class*=col-]{ + float:none; + padding-right:0; + padding-left:0 +} +.ant-input-group>[class*=col-]{ + padding-right:8px +} +.ant-input-group>[class*=col-]:last-child{ + padding-right:0 +} +.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{ + display:table-cell +} +.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){ + border-radius:0 +} +.ant-input-group-addon,.ant-input-group-wrap{ + width:1px; + white-space:nowrap; + vertical-align:middle +} +.ant-input-group-wrap>*{ + display:block!important +} +.ant-input-group .ant-input{ + float:left; + width:100%; + margin-bottom:0; + text-align:inherit +} +.ant-input-group .ant-input:focus,.ant-input-group .ant-input:hover{ + z-index:1; + border-right-width:1px +} +.ant-input-search-with-button .ant-input-group .ant-input:hover{ + z-index:0 +} +.ant-input-group-addon{ + padding:0 11px; + font-weight:400; + text-align:center; + background-color:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + transition:all .3s +} +.ant-input-group-addon .ant-select{ + margin:-5px -11px +} +.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{ + background-color:inherit; + border:1px solid transparent; + box-shadow:none +} +.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{ + color:#1890ff +} +.ant-input-group-addon .ant-cascader-picker{ + margin:-9px -12px; + background-color:transparent +} +.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{ + text-align:left; + border:0; + box-shadow:none +} +.ant-input-group-addon:last-child,.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input,.ant-input-group>.ant-input:last-child,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-addon:first-child,.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input,.ant-input-group>.ant-input:first-child,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{ + border-top-right-radius:0; + border-bottom-right-radius:0 +} +.ant-input-group-addon:first-child{ + border-right:0 +} +.ant-input-group-addon:last-child{ + border-left:0 +} +.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{ + padding:0 7px +} +.ant-input-group-lg .ant-select-single .ant-select-selector{ + height:40px +} +.ant-input-group-sm .ant-select-single .ant-select-selector{ + height:24px +} +.ant-input-search-button,.ant-input[type=color]{ + height:32px +} +.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group.ant-input-group-compact{ + display:block +} +.ant-input-group.ant-input-group-compact:after,.ant-input-group.ant-input-group-compact:before{ + display:table; + content:"" +} +.ant-input-group.ant-input-group-compact:after{ + clear:both +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){ + border-right-width:1px +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>*{ + display:inline-block; + float:none; + vertical-align:top; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-picker-range{ + display:inline-flex +} +.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:-1px; + border-right-width:1px +} +.ant-input-group.ant-input-group-compact .ant-input{ + float:none +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{ + border-right-width:1px; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-focused,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{ + border-right-width:1px; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{ + vertical-align:top +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{ + margin-left:-1px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{ + border-radius:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl .ant-input-group-addon:first-child{ + border-right:1px solid #d9d9d9; + border-left:0 +} +.ant-input-group-rtl .ant-input-group-addon:last-child{ + border-right:0; + border-left:1px solid #d9d9d9 +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group>.ant-input:last-child{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:0; + margin-left:-1px; + border-left-width:1px +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{ + border-left-width:1px; + border-radius:2px 0 0 2px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{ + margin-right:-1px; + margin-left:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:0 2px 2px 0 +} +.ant-input-group-wrapper{ + display:inline-block; + width:100%; + text-align:start; + vertical-align:top +} +.ant-input-password-icon.anticon{ + color:#00000073; + cursor:pointer; + transition:all .3s +} +.ant-input-password-icon.anticon:hover{ + color:#000000d9 +} +.ant-input[type=color].ant-input-lg{ + height:40px +} +.ant-input[type=color].ant-input-sm{ + height:24px; + padding-top:3px; + padding-bottom:3px +} +.ant-input-textarea-show-count>.ant-input{ + height:100% +} +.ant-input-textarea-show-count:after{ + float:right; + color:#00000073; + white-space:nowrap; + content:attr(data-count); + pointer-events:none +} +.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after{ + margin-bottom:-22px +} +.ant-input-textarea-suffix{ + position:absolute; + top:0; + right:11px; + bottom:0; + z-index:1; + display:inline-flex; + align-items:center; + margin:auto +} +.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{ + border-color:#40a9ff +} +.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-left-color:#40a9ff +} +.ant-input-search .ant-input-affix-wrapper{ + border-radius:0 +} +.ant-input-search .ant-input-lg{ + line-height:1.5713 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{ + left:-1px; + padding:0; + border:0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{ + padding-top:0; + padding-bottom:0; + border-radius:0 2px 2px 0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){ + color:#00000073 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{ + inset:0 +} +.ant-input-search-button:focus,.ant-input-search-button:hover{ + z-index:1 +} +.ant-input-search-large .ant-input-search-button{ + height:40px +} +.ant-input-search-small .ant-input-search-button{ + height:24px +} +.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{ + border:none; + outline:0 +} +.ant-input-affix-wrapper-rtl .ant-input-prefix{ + margin:0 0 0 4px +} +.ant-input-affix-wrapper-rtl .ant-input-suffix{ + margin:0 4px 0 0 +} +.ant-input-textarea-rtl.ant-input-textarea-show-count:after{ + text-align:left +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{ + margin-right:0; + margin-left:4px +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon{ + right:auto; + left:8px +} +.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-right-color:#40a9ff; + border-left-color:#d9d9d9 +} +.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{ + border-right-color:#40a9ff +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon{ + right:-1px; + left:auto +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button{ + border-radius:2px 0 0 2px +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-input{ + height:32px + } + .ant-input-lg{ + height:40px + } + .ant-input-sm{ + height:24px + } + .ant-input-affix-wrapper>input.ant-input{ + height:auto + } +} +textarea.nz-textarea-autosize-measuring{ + height:auto!important; + overflow:hidden!important; + padding:2px 0!important +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only{ + width:32px; + height:32px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm{ + width:24px; + height:24px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg{ + width:40px; + height:40px +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-suffix{ + margin-left:0 +} +nz-form-item-feedback-icon.ant-input-suffix{ + display:flex; + flex:none; + align-items:center; + pointer-events:none; + position:absolute; + top:0; + right:0; + z-index:1; + height:100%; + margin-right:12px; + margin-left:4px +} +.ant-input-status-error.ant-input-has-feedback,.ant-input-status-success.ant-input-has-feedback,.ant-input-status-validating.ant-input-has-feedback,.ant-input-status-warning.ant-input-has-feedback{ + padding-right:28px +} +.ant-input-textarea-show-count{ + display:block; + position:relative +} +.ant-tag{ + box-sizing:border-box; + margin:0 8px 0 0; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + display:inline-block; + height:auto; + padding:0 7px; + font-size:12px; + line-height:20px; + white-space:nowrap; + background:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + opacity:1; + transition:all .3s +} +.ant-tag-checkable,.ant-tag-has-color{ + border-color:transparent +} +.ant-tag,.ant-tag a,.ant-tag a:hover{ + color:#000000d9 +} +.ant-tag>a:first-child:last-child{ + display:inline-block; + margin:0 -8px; + padding:0 8px +} +.ant-tag-close-icon{ + margin-left:3px; + color:#00000073; + font-size:10px; + cursor:pointer; + transition:all .3s +} +.ant-tag-close-icon:hover{ + color:#000000d9 +} +.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{ + color:#fff +} +.ant-tag-checkable{ + background-color:transparent; + cursor:pointer +} +.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{ + color:#1890ff +} +.ant-tag-checkable-checked,.ant-tag-checkable:active{ + color:#fff +} +.ant-tag-checkable-checked{ + background-color:#1890ff +} +.ant-tag-checkable:active{ + background-color:#096dd9 +} +.ant-tag-hidden{ + display:none +} +.ant-tag-pink{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-pink-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-magenta{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-magenta-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-red{ + color:#cf1322; + background:#fff1f0; + border-color:#ffa39e +} +.ant-tag-red-inverse{ + color:#fff; + background:#f5222d; + border-color:#f5222d +} +.ant-tag-volcano{ + color:#d4380d; + background:#fff2e8; + border-color:#ffbb96 +} +.ant-tag-volcano-inverse{ + color:#fff; + background:#fa541c; + border-color:#fa541c +} +.ant-tag-orange{ + color:#d46b08; + background:#fff7e6; + border-color:#ffd591 +} +.ant-tag-orange-inverse{ + color:#fff; + background:#fa8c16; + border-color:#fa8c16 +} +.ant-tag-yellow{ + color:#d4b106; + background:#feffe6; + border-color:#fffb8f +} +.ant-tag-yellow-inverse{ + color:#fff; + background:#fadb14; + border-color:#fadb14 +} +.ant-tag-gold{ + color:#d48806; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag-gold-inverse{ + color:#fff; + background:#faad14; + border-color:#faad14 +} +.ant-tag-cyan{ + color:#08979c; + background:#e6fffb; + border-color:#87e8de +} +.ant-tag-cyan-inverse{ + color:#fff; + background:#13c2c2; + border-color:#13c2c2 +} +.ant-tag-lime{ + color:#7cb305; + background:#fcffe6; + border-color:#eaff8f +} +.ant-tag-lime-inverse{ + color:#fff; + background:#a0d911; + border-color:#a0d911 +} +.ant-tag-green{ + color:#389e0d; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-green-inverse{ + color:#fff; + background:#52c41a; + border-color:#52c41a +} +.ant-tag-blue{ + color:#096dd9; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-blue-inverse{ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-tag-geekblue{ + color:#1d39c4; + background:#f0f5ff; + border-color:#adc6ff +} +.ant-tag-geekblue-inverse{ + color:#fff; + background:#2f54eb; + border-color:#2f54eb +} +.ant-tag-purple{ + color:#531dab; + background:#f9f0ff; + border-color:#d3adf7 +} +.ant-tag-purple-inverse{ + color:#fff; + background:#722ed1; + border-color:#722ed1 +} +.ant-tag-success{ + color:#52c41a; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-processing{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-error{ + color:#ff4d4f; + background:#fff2f0; + border-color:#ffccc7 +} +.ant-tag-warning{ + color:#faad14; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag>.anticon+span,.ant-tag>span+.anticon{ + margin-left:7px +} +.ant-tag.ant-tag-rtl{ + margin-right:0; + margin-left:8px; + text-align:right +} +.ant-tag-rtl .ant-tag-close-icon{ + margin-right:3px; + margin-left:0 +} +.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{ + margin-right:7px; + margin-left:0 +} +.ant-switch,nz-switch{ + display:inline-block +} +.ant-switch{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + box-sizing:border-box; + min-width:44px; + height:22px; + line-height:22px; + vertical-align:middle; + background-image:linear-gradient(to right,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(to right,#fff,#fff); + border:0; + border-radius:100px; + cursor:pointer; + transition:all .2s; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-switch:focus{ + outline:0; + box-shadow:0 0 0 2px #0000001a +} +.ant-switch-checked:focus{ + box-shadow:0 0 0 2px #e6f7ff +} +.ant-switch:focus:hover{ + box-shadow:none +} +.ant-switch-checked{ + background:#1890ff +} +.ant-switch-disabled,.ant-switch-loading{ + cursor:not-allowed; + opacity:.4 +} +.ant-switch-disabled *,.ant-switch-loading *{ + box-shadow:none; + cursor:not-allowed +} +.ant-switch-inner{ + display:block; + margin:0 7px 0 25px; + color:#fff; + font-size:12px; + transition:margin .2s +} +.ant-switch-handle,.ant-switch-handle:before{ + position:absolute; + transition:all .2s ease-in-out +} +.ant-switch-checked .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-handle{ + top:2px; + left:2px; + width:18px; + height:18px +} +.ant-switch-handle:before{ + inset:0; + background-color:#fff; + border-radius:9px; + box-shadow:0 2px 4px #00230b33; + content:"" +} +.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 20px) +} +.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-loading-icon.anticon{ + position:relative; + top:2px; + color:#000000a6; + vertical-align:top +} +.ant-switch-checked .ant-switch-loading-icon{ + color:#1890ff +} +.ant-switch-small{ + min-width:28px; + height:16px; + line-height:16px +} +.ant-switch-small .ant-switch-inner{ + margin:0 5px 0 18px; + font-size:12px +} +.ant-switch-small .ant-switch-handle{ + width:12px; + height:12px +} +.ant-switch-small .ant-switch-loading-icon{ + top:1.5px; + font-size:9px +} +.ant-switch-small.ant-switch-checked .ant-switch-inner{ + margin:0 18px 0 5px +} +.ant-switch-small.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 14px) +} +.ant-switch-rtl{ + direction:rtl +} +.ant-switch-rtl .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-rtl .ant-switch-handle{ + right:2px; + left:auto +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch-rtl.ant-switch-checked .ant-switch-inner{ + margin:0 7px 0 25px +} +.ant-switch-rtl.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 20px) +} +.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 14px) +} +#searchResults{ + visibility:hidden; + color:#000; + font-size:100%; + z-index:1000 +} +#searchCount{ + display:none; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#searchHint{ + display:none; + font-weight:400; + font-style:italic; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#moreResults{ + display:none; + font-size:90%; + background-color:#fff; + color:#00f; + padding-left:3px; + padding-right:3px; + border:2px solid #225599; + border-top-width:0px; + cursor:pointer +} +#moreResults:hover{ + text-decoration:underline +} +.ansList:focus,.search_field:focus{ + background-color:#fff8c6 +} +.auto_complete{ + width:auto; + background-color:#fff; + position:relative; + overflow:auto; + overflow-x:hidden +} +.auto_complete>ul{ + margin:0; + padding:0; + list-style:none +} +.auto_complete>ul>li{ + border-bottom:1px solid #DFDFDF; + font-size:90%; + padding:3px 10px; + page-break-inside:avoid; + -moz-column-break-inside:avoid; + break-inside:avoid; + -webkit-column-break-inside:avoid +} +.auto_complete>ul>li:last-child{ + border:0 +} +.auto_complete.multi_col>ul>li:last-child{ + border-bottom:1px solid #DFDFDF +} +.form_auto_complete{ + position:absolute; + font-weight:400; + overflow:hidden +} +.suggestion{ + color:#001a33 +} +.auto_complete .selected{ + background-color:#bcd +} +.auto_complete li:hover,.auto_complete tr:hover{ + background-color:#d1e1f0 +} +.auto_complete>ul>li.heading:hover{ + background-color:#001a33 +} +.heading{ + background-color:#001a33; + color:#fff +} +.listNum{ + color:#368325 +} +.ansList.no_match,input[type=text].ansList.no_match,.search_field.no_match{ + background-color:#f8da74; + color:#000; + font-style:italic +} +.ansList.invalid,.search_field.invalid{ + border:2px solid #F00 +} +.multi_col{ + -moz-column-count:2; + column-count:2; + -moz-column-gap:0; + column-gap:0 +} +#completionOptionsScroller{ + background:none repeat scroll 0 0 #FFFFFF; + border:1px solid #838383; + border-top-color:#dfdfdf; + overflow-y:auto; + padding:0 +} +.searchButton{ + margin-left:1.2em; + border:0; + vertical-align:middle +} +input.search_field,textarea.search_field{ + background-image:url(magnifying_glass.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +.ansList.ac_multiple,.ansList.ac_multiple:focus{ + background-image:url(down_arrow_gray_10_10.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +@media print{ + .ansList.ac_multiple,.ansList.ac_multiple:focus,input.search_field,textarea.search_field{ + background-image:none + } +} +.autocomp_selected{ + border:1px solid gray; + padding:1px; + display:inline-block +} +.autocomp_selected input,.autocomp_selected textarea{ + border-width:1px; + width:100%; + box-sizing:border-box +} +.autocomp_selected ul{ + list-style-type:none; + margin:.5em 0 .25em .25em; + padding-left:0 +} +.autocomp_selected li{ + display:inline-block; + border-radius:5px; + border:1px solid #444; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.25em; + margin-right:.25em; + margin-bottom:.25em; + white-space:nowrap +} +.autocomp_selected li>button{ + border:0; + background-color:#d7dadd; + font-weight:800; + padding-left:.25em; + padding-right:.25em; + line-height:.9em; + padding-bottom:.1em +} +.autocomp_selected li>button:hover{ + background-color:#999 +} +.screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +#completionOptionsScroller table{ + border-collapse:collapse; + border-style:hidden; + width:100%; + margin:0; + padding:0 +} +#completionOptionsScroller tbody{ + font-size:90% +} +#completionOptionsScroller td{ + border:1px solid #DFDFDF; + margin:0; + padding:0 .75em 0 .25em +} +#completionOptionsScroller th{ + border-right:1px solid gray; + font-size:85%; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.75em +} +/*# sourceMappingURL=styles.css.map*/ diff --git a/branches/master/assets/css/openhie.css b/branches/master/assets/css/openhie.css new file mode 100644 index 000000000..10f749a3e --- /dev/null +++ b/branches/master/assets/css/openhie.css @@ -0,0 +1,100 @@ +/* Define colors here */ + +:root { + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #ddffee; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: #ffffd0; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ddffee; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #ffccbb; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5faf5; /* 21. Header color (sides) */ + --ig-header-container-color: #fdfffd; /* 22. Header container color (center) */ + +} + +dl { + display: flex; + flex-flow: row wrap; +} +dt { + flex-basis: 20%; + padding: 2px 4px; + text-align: left; + margin-left: 3em; +} +dd { + flex-basis: 70%; + flex-grow: 1; + margin: 0; + padding: 2px 4px; +} + +.feedback { + color: #f0f0f0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: none ; /* none or inline-end */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +figcaption { + caption-side: top; + font-weight: bold; + font-size: smaller; + text-align:center; + width:100%; +} + +figure { + display : block; + width: 100%; + text-align: center; + text-indent: 0; + border: thin silver solid; +} + +figure > img { + max-width: 100% +} diff --git a/branches/master/assets/css/prism.css b/branches/master/assets/css/prism.css new file mode 100644 index 000000000..bb85e05d2 --- /dev/null +++ b/branches/master/assets/css/prism.css @@ -0,0 +1,143 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=keep-markup */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 0.95em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + diff --git a/branches/master/assets/css/project.css b/branches/master/assets/css/project.css new file mode 100644 index 000000000..e08c9693f --- /dev/null +++ b/branches/master/assets/css/project.css @@ -0,0 +1,757 @@ +/* + + Specific layout and styling, project based + + +*/ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/* + +- SCAFFOLDING Groundwork for the site. Background colors are set in less or overruled here +- SCAFFOLDING OBJECTS Objects reoccurring on every page +- COMPONENTS Everything what can be moved around +- BACK TO TOP Anchor animating to top of the page +- EXCEPTIONS FOR SPECIFIC SITUATIONS Some pages are not like the others +- D-I-D AREA Do-It-Dirty + +*/ +/* SCAFFOLDING STYLING +----------------------------------------------------------------------------------------*/ + + +/* Colors + +Usage: +var(--publish-box-border); */ + +:root { + + --ig-status-text-color: maroon; /* 1. IG Title and status text color */ + --navbar-bg-color: #7b1fad; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-bg-color: #7b1fad; /* 4. Footer container color */ + --stripe-bg-color: #999999; /* 5. Header strip color */ + + --btn-hover-color: #9b2fdd; /* 6. Menu button hover color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #428bca; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #357ebd; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff428bca; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff357ebd; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #428bca; /* 13. Hyperlink text color */ + --link-hover-color: #2a6496; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid #0A0008; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid navy; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} + + + +html { + background-color: #ffffff; +} +body { + background-color: #ffffff; + position: relative; + padding-top: 0; +} +.segment { + position: relative; +} +.segment > .container { + background-color: #ffffff; + position: relative; +} +#segment-header { + background-color: var(--ig-header-color); +} +#segment-header > .container { + background-color: var(--ig-header-container-color); +} +#segment-footer { + background-color: var(--footer-bg-color); +} + +#segment-footer > .container { + background-color: var(--footer-container-bg-color); + color: var(--footer-text-color); +} +.navbar-inverse { + background-color: var(--navbar-bg-color); +} +.navbar-inverse .navbar-nav > li > a:hover { + background-color: var(--btn-hover-color); +} +#segment-footer > .container .inner-wrapper { + padding: 4px 20px; +} +#segment-footer > .container .inner-wrapper > p { + padding-bottom: 0px; + margin-bottom: 0px; + color:var(--footer-text-color); +} +#segment-post-footer { + background-color: #f5f5f5; +} +#segment-post-footer > .container { + background-color: #e6e6e6; + min-height: 90px; +} +/* +@media (max-width: 767px) { + body { + //padding-left: 0; + //padding-right: 0; + .segment > .container { + //padding-left: 10px; + //padding-right: 10px; + } + } + .segment { + margin-left: -20px; + margin-right: -20px; + &#segment-content { + margin-left: 0; + margin-right: 0; + } + } +} +*/ +#sidebar > .inner-wrapper { + margin-top: 14px; + margin-bottom: 20px; +} +#content > .inner-wrapper, +.container > .row > .inner-wrapper { + margin-top: 4px; + margin-bottom: 20px; +} +/* SCAFFOlDING OBJECTS +----------------------------------------------------------------------------------------*/ +#logo { + float: left; + margin-top: 6px; + margin-left: 20px; + margin-bottom: 4px; + display: block; +} +#logo img { + max-width: 100%; +} + +#project-nav { + line-height: 50px; + float: left; + margin-top: 8px; + margin-bottom: 8px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +#family-nav { + line-height: 50px; + float: right; + margin-top: 4px; + margin-bottom: 8px; + color: #808080; +} + +#family-logo { + float: right; + margin-left: 6px; +} + +#ig-status { + line-height: 20px; + margin-top: 17px; + color: var(--ig-status-text-color); + text-align: center; + height: 50px; +} + +#stripe { + position: absolute; + left: 0; + right: 0; + top: 0; + height: 8px; + background: var(--stripe-bg-color); +} +#notes a { + color: #555555; +} +#publish-box { + background-color: var(--publish-box-bg-color); + border: var(--publish-box-border); + padding: 5px; +} + +.dragon { + border: 1px solid maroon; + padding: 10px; + background-color: var(--dragon-background-color); + min-height: 160px; + color: var(--dragon-text-color); +} + +.dragon::before { + content: ""; + background-image: url('../images/dragon.png'); + background-size: 150px 150px; + display: inline-block; + float:left; + margin-right: 10px; + width: 150px; + height: 150px; +} + +.note-to-balloters, .stu-note { + margin: 5px; + padding: 10px; + border-left-style: solid; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + +.stu-note::before { + white-space: pre; + content: "Note\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +.note-to-balloters::before { + white-space: pre; + content: "Note to Balloters\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +blockquote.stu-note { + margin: 5px; + padding:10px; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + + +/* GENERIC OBJECTS +----------------------------------------------------------------------------------------*/ +.navbar { + clear: both; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-color: #ffffff; + border-width: 0px; + -webkit-box-shadow: none; + box-shadow: none; + padding-left: 0px; + padding-right: 0px; + margin-bottom: 0; +/* background-color: var(--navbar-bg-color); */ + +} +.navbar > div > div > ul > li { + margin-bottom: 0; + padding-bottom: 0; +} +.navbar .nav > li > a { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.navbar .nav > li > a { + padding: 10px 12px; + text-shadow: none; +} +.navbar .nav > li > a, +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + -webkit-box-shadow: none; + box-shadow: none; +} +.dropdown-menu { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.dropdown-menu li > a { + padding: 6px 20px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + text-decoration: none; + color: #ffffff; + background-color: var(--btn-hover-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: var(--btn-active-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.nav-tabs { + margin-bottom: 20px; +} +.nav-tabs a { + color: #555555; +} + +.nav-tabs li a:hover, +.nav-tabs li a:focus { + border-bottom-color: #955159; +} +.nav-tabs { + border-bottom-color: #955159; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: var(--btn-active-color); + border-color: #955159 #955159 transparent; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: var(--btn-active-color); + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} + +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: var(--btn-active-color); + color: #ffffff; +} + +.navbar-inverse .navbar-nav > li > a { + color: var(--btn-text-color); +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: var(--btn-hover-color); +} + +/* +@media (max-width: 979px) { + // make tabs act like nav-stacked + // (mostly) copied from bootstrap/navs.less + .nav-tabs > li { + float: none; + } + .nav-tabs > li > a { + margin-right: 0; // no need for the gap between nav items + } + .nav-tabs { + border-bottom: 0; + } + .nav-tabs > li > a { + border: 1px solid #ddd; + .border-top-radius(0); + .border-right-radius(0); + .border-bottom-radius(0); + .border-left-radius(0); + } + .nav-tabs > .active > a, + .nav-tabs > .active > a:hover { + border: 1px solid #ddd; + } + .nav-tabs > li:first-child > a { + .border-top-radius(4px); + } + .nav-tabs > li:last-child > a { + .border-bottom-radius(4px); + } + .nav-tabs > li > a:hover, + .nav-tabs > li > a:focus { + border-color: #ddd; + z-index: 2; + } +} +*/ + + +a { + color: var(--link-color); + text-decoration: none; +} + +a:hover, +a:focus { + color: var(--link-hover-color); + text-decoration: underline; +} + +.btn-link:hover, +.btn-link:focus { + color: var(--link-hover-color); + text-decoration: underline; + background-color: transparent; +} + + +.nav-list > li > a { + padding: 3px 15px; +} +.breadcrumb { + margin-bottom: 0; + background-color: var(--breadcrumb-bg-color);; +} +.breadcrumb a { + color: var(--breadcrumb-text-color); +} +.nav-listing { + overflow: hidden; +} +.nav-listing > li { + float: left; + width: 25%; +} +.nav-listing > li > a { + padding: 2px 6px; +} +.sectioncount { + x-float: right; + x-color: #555555; + x-font-size: 12px; +} +.sectioncount a { + color: inherit; +} +h1.underlined, +h2.underlined, +h3.underlined, +h4.underlined, +h5.underlined, +h6.underlined { + border-bottom: 1px solid #dddddd; + padding-bottom: 0.2em; +} +p > img { + float: left; + margin-top: 0; + margin-right: 10px; + margin-bottom: 10px; + margin-left: 0; +} +.table td { + padding: 6px; + line-height: 18px; +} +.table th h1, +.table th h2, +.table th h3, +.table th h4, +.table th h5, +.table th h6 { + margin-bottom: 0; +} +.table th.inverted { + background-color: #555555; + color: #ffffff; + border: none!important; +} +.table th.inverted h1, +.table th.inverted h2, +.table th.inverted h3, +.table th.inverted h4, +.table th.inverted h5, +.table th.inverted h6 { + color: inherit; +} +pre { + font-size: 12px; +} +.icon-warning-sign { + font-size: 30px; + margin-right: 10px; + display: block; + float: left; +} +/* BACK TO TOP +----------------------------------------------------------------------------------------*/ +a.to-top { + background: url('../images/theme/up.png') no-repeat; + display: block; + float: right; + width: 25px; + height: 25px; + text-indent: -9999px; + margin-top: -28px; +} +/* EXCEPTIONS FOR SPECIFIC SITUATIONS +----------------------------------------------------------------------------------------*/ +/* D-I-D AREA +----------------------------------------------------------------------------------------*/ + +ul.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +ul.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +ul.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +div.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +div.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +div.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +/* Fix to avoid truncating letter descenders in headings */ +h1, h2, h3, h4, h5, h6, .title { + overflow: visible; + margin: 1em 0 0.4em 0; +} + +/* Common content for section numbering */ +body{counter-reset:section} +h2{counter-reset:sub-section} +h3{counter-reset:composite} +h4{counter-reset:detail} +h5{counter-reset:more-detail} +h2:before{color:silver;counter-increment:section;content:var(--heading-prefix) "." counter(section) " ";} +h3:before{color:silver;counter-increment:sub-section;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) " ";} +h4:before{color:silver;counter-increment:composite;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) " ";} +h5:before{color:silver;counter-increment:detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) " ";} +h6:before{color:silver;counter-increment:more-detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) "." counter(more-detail)" ";} + +/* ============ downloads css ============= */ + +a[href$=".sch"]:after, a[href$=".xlsx"]:after, a[href$=".zip"]:after, a[href$=".tgz"]:after, a[href$=".xml"]:not([no-download^="true"]):after, a[href$=".json"]:not([no-download^="true"]):after, a[href$=".csv"]:after, a[href$=".ttl"]:not([no-download^="true"]):after { + content: url(../images/download.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* =========== external links ============= */ +p a[href^="http://"]:not([no-external^="true"]):after,p a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +li a[href^="http://"]:not([no-external^="true"]):after,li a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* ----------New content for ballot styling------*/ + +.new-content::before { + white-space: pre; + content: "New Content\A "; + color: red; + font-weight: bold;} +.new-content{ + margin: 5px; + padding: 10px; + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.modified-content::before { + white-space: pre; + content: "Modified Content\A "; + color: red; + font-weight: bold;} +.modified-content{ + margin: 5px; + padding: 10px; + color: #784212; + background-color: #fef9e7; + border-color: #f9e79f; +} + +.bg-success{ + color: #3c763d; + background-color: #dff0d8; + border-color: #bce8f1; +} + +.bg-info{ + color: #31708f; + background-color: #d9edf7; + border-color: #d6e9c6; +} + +.bg-warning{ + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.bg-danger{ + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + + +.feedback { + color: #e0e0e0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: right ; /* none or right */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.copy-text { + font-family: monospace; + font-weight: bold; +} + +.copy-text .btn-copy{ + visibility: hidden; +} + +.copy-text:hover .btn-copy { + visibility: visible; +} + +.btn-copy { + height: 14px; + width: 17px; + background-image: url('../ico/noun_copy to clipboard_1669410.png'); + background-size: 22px; + padding: 0px 0px; + border-width: 0px; + background-color: transparent; +} diff --git a/branches/master/assets/css/pygments-manni.css b/branches/master/assets/css/pygments-manni.css new file mode 100644 index 000000000..1264b87f1 --- /dev/null +++ b/branches/master/assets/css/pygments-manni.css @@ -0,0 +1,66 @@ +.hll { background-color: #ffffcc } + /*{ background: #f0f3f3; }*/ +.c { color: #999; } /* Comment */ +.err { color: #AA0000; background-color: #FFAAAA } /* Error */ +.k { color: #006699; } /* Keyword */ +.o { color: #555555 } /* Operator */ +.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ +.cp { color: #009999 } /* Comment.Preproc */ +.c1 { color: #999; } /* Comment.Single */ +.cs { color: #999; } /* Comment.Special */ +.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.gr { color: #FF0000 } /* Generic.Error */ +.gh { color: #003300; } /* Generic.Heading */ +.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ +.go { color: #AAAAAA } /* Generic.Output */ +.gp { color: #000099; } /* Generic.Prompt */ +.gs { } /* Generic.Strong */ +.gu { color: #003300; } /* Generic.Subheading */ +.gt { color: #99CC66 } /* Generic.Traceback */ +.kc { color: #006699; } /* Keyword.Constant */ +.kd { color: #006699; } /* Keyword.Declaration */ +.kn { color: #006699; } /* Keyword.Namespace */ +.kp { color: #006699 } /* Keyword.Pseudo */ +.kr { color: #006699; } /* Keyword.Reserved */ +.kt { color: #007788; } /* Keyword.Type */ +.m { color: #FF6600 } /* Literal.Number */ +.s { color: #d44950 } /* Literal.String */ +.na { color: #4f9fcf } /* Name.Attribute */ +.nb { color: #336666 } /* Name.Builtin */ +.nc { color: #00AA88; } /* Name.Class */ +.no { color: #336600 } /* Name.Constant */ +.nd { color: #9999FF } /* Name.Decorator */ +.ni { color: #999999; } /* Name.Entity */ +.ne { color: #CC0000; } /* Name.Exception */ +.nf { color: #CC00FF } /* Name.Function */ +.nl { color: #9999FF } /* Name.Label */ +.nn { color: #00CCFF; } /* Name.Namespace */ +.nt { color: #2f6f9f; } /* Name.Tag */ +.nv { color: #003333 } /* Name.Variable */ +.ow { color: #000000; } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mf { color: #FF6600 } /* Literal.Number.Float */ +.mh { color: #FF6600 } /* Literal.Number.Hex */ +.mi { color: #FF6600 } /* Literal.Number.Integer */ +.mo { color: #FF6600 } /* Literal.Number.Oct */ +.sb { color: #CC3300 } /* Literal.String.Backtick */ +.sc { color: #CC3300 } /* Literal.String.Char */ +.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #CC3300 } /* Literal.String.Double */ +.se { color: #CC3300; } /* Literal.String.Escape */ +.sh { color: #CC3300 } /* Literal.String.Heredoc */ +.si { color: #AA0000 } /* Literal.String.Interpol */ +.sx { color: #CC3300 } /* Literal.String.Other */ +.sr { color: #33AAAA } /* Literal.String.Regex */ +.s1 { color: #CC3300 } /* Literal.String.Single */ +.ss { color: #FFCC33 } /* Literal.String.Symbol */ +.bp { color: #336666 } /* Name.Builtin.Pseudo */ +.vc { color: #003333 } /* Name.Variable.Class */ +.vg { color: #003333 } /* Name.Variable.Global */ +.vi { color: #003333 } /* Name.Variable.Instance */ +.il { color: #FF6600 } /* Literal.Number.Integer.Long */ + +.css .o, +.css .o + .nt, +.css .nt + .nt { color: #999; } diff --git a/branches/master/assets/css/xml.css b/branches/master/assets/css/xml.css new file mode 100644 index 000000000..0dd7fa57e --- /dev/null +++ b/branches/master/assets/css/xml.css @@ -0,0 +1,2 @@ + +pre code{display:block;padding:.5em;background:white;color:black}pre .comment,pre .template_comment,pre .javadoc,pre .comment *{color:#800}pre .keyword,pre .method,pre .list .title,pre .clojure .built_in,pre .nginx .title,pre .tag .title,pre .setting .value,pre .winutils,pre .tex .command,pre .http .title,pre .request,pre .status{color:#008}pre .envvar,pre .tex .special{color:#660}pre .string,pre .tag .value,pre .cdata,pre .filter .argument,pre .attr_selector,pre .apache .cbracket,pre .date,pre .regexp{color:#080}pre .sub .identifier,pre .pi,pre .tag,pre .tag .keyword,pre .decorator,pre .ini .title,pre .shebang,pre .prompt,pre .hexcolor,pre .rules .value,pre .css .value .number,pre .literal,pre .symbol,pre .ruby .symbol .string,pre .number,pre .css .function,pre .clojure .attribute{color:#066}pre .class .title,pre .haskell .type,pre .smalltalk .class,pre .javadoctag,pre .yardoctag,pre .phpdoc,pre .typename,pre .tag .attribute,pre .doctype,pre .class .id,pre .built_in,pre .setting,pre .params,pre .variable,pre .clojure .title{color:#606}pre .css .tag,pre .rules .property,pre .pseudo,pre .subst{color:#000}pre .css .class,pre .css .id{color:#9b703f}pre .value .important{color:#f70;font-weight:bold}pre .rules .keyword{color:#c5af75}pre .annotation,pre .apache .sqbracket,pre .nginx .built_in{color:#9b859d}pre .preprocessor,pre .preprocessor *{color:#444}pre .tex .formula{background-color:#EEE;font-style:italic}pre .diff .header,pre .chunk{color:#808080;font-weight:bold}pre .diff .change{background-color:#bccff9}pre .addition{background-color:#baeeba}pre .deletion{background-color:#ffc8bd}pre .comment .yardoctag{font-weight:bold} diff --git a/branches/master/assets/fonts/glyphiconshalflings-regular.eot b/branches/master/assets/fonts/glyphiconshalflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..bd59ccd2d679a6fa594560d56120e5e6e98b2c3e GIT binary patch literal 33358 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/fonts/glyphiconshalflings-regular.svg b/branches/master/assets/fonts/glyphiconshalflings-regular.svg new file mode 100644 index 000000000..0fb458735 --- /dev/null +++ b/branches/master/assets/fonts/glyphiconshalflings-regular.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/master/assets/fonts/glyphiconshalflings-regular.ttf b/branches/master/assets/fonts/glyphiconshalflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c63c068feb1ac0de21fb7fe459fc8d0175028f2d GIT binary patch literal 32896 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 T4y;kUO<052l5N*uMf(2$813#) literal 0 HcmV?d00001 diff --git a/branches/master/assets/fonts/glyphiconshalflings-regular.woff b/branches/master/assets/fonts/glyphiconshalflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..4c778ffdc5fa2837359e171f35c5b410674cd3c2 GIT binary patch literal 18944 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%0Aj9w_3|}8T~R?c=mXrZ{!OUY}Y4YKc7(y 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 E0J+DkdjJ3c literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/apple-touch-icon-144-precomposed.png b/branches/master/assets/ico/apple-touch-icon-144-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2cb98f3645672158cb495680b653bcc8c982de GIT binary patch literal 5659 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/apple-touch-icon-57-precomposed.png b/branches/master/assets/ico/apple-touch-icon-57-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..292e738499f2a7bcd9c02a79223c66ce3f4413c8 GIT binary patch literal 2939 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/apple-touch-icon-72-precomposed.png b/branches/master/assets/ico/apple-touch-icon-72-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..6ef2d552aedc60c91bf5c4d0e1eb01e735e79a00 GIT binary patch literal 3468 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 ja1<}QWRhg#!Bm7`#*9by4n}pQBM62IHmez literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/favicon.ico b/branches/master/assets/ico/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c9925228d1b7fde869e0ca64442193f37b4765b0 GIT binary patch literal 67646 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/favicon.png b/branches/master/assets/ico/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..296a680b0b9fd27d998aad29dbd43fff1632b26f GIT binary patch literal 575 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

    3lQ0s z#1NPc(1vI|5v!WO~O>5rX(LW#fto9rA#5tR=C~@L5N*lxR zY*ip*5}Xd`sy70KWAFe)7(zv13hP+Z$P+(f_TrYCkBj6mSA|PfIQZvr1(W?U09z}W zi1g)S`xUR_Is6EyAn|G-xmXx`WUckg#VWNQfp+%O*?{LO!%Oc+X4m+y+GVBko{y7!wYo)Ay>mNe;shL~FKS9l||UtdX1vV$!!p`t<=@8zTLGYjla0I$k)2?h0Yt0tV@TE2+JhNyo}?bdvl`s0Y>XR$}VE>e;2HD z_@fXYG=Oqjy_@f;1Li{4|DFqo ztbPA&PICOHZd$m)=M_lnuw8V|0sdZ5G%tg?b9cjm9NDmLhGht*t~n%j9XkVzRfVgU#;KSzS3+Ux zk3Z{klt|8hG^RDaOYcF+lE?(-7kWwIqMdh+RCg@0-v`SjDdJVdXKCIdc2yJ zU_4)Hoaq?E1|pt%6pD`v0}OmUT$7=$2gZhVUZVrYPA~vwb3`k4E>g{lz&#Un-%o_j zufm`N1P1*C2-|v{QL)_5S(53oU?&!GeyY1VuTMl@C(-X(H>?E zYSQ5^X$c+YVsbc^07t$XKvxqm5B`ncT)(qNY6Dc=)^%-)BbBaq9Jt(XZHcfr z-KT3vAqMIRC68pk9~f1^I5eJ-vYmTP-fc+SMfk3OGkh+KRAxaEYmkM_*(N-*9`PLl z@=1Z!Zvy(a zC%mx>21sQXVB&jRl7#EPT_*@muW0?-z;QMkfvE}@pO{dse2nq832UfD68=lNIB_$E+ z-JcII^*>gnbjZ1{*GoX~cEWWa#;$KbY?{fVx7T3;ME|APej+D$uT0W8azji8AiugYzCt=DBt$!0*>N@{4RSZAuyq;2Nk-7i& zPgUeL5&T5}$wtz?C%!Y!3y*UgFSteFj;H|@%-}#8_NU*5`MR8~bwbyFLgVek$Y56o z{vhQZC^kO=#P<-d^3VhShvH1vU_bL`mrGh1W8DPqZ+q?+1Eeyv&V8v9ag9xg=)2(^ zMr+ug4SCA{1Tcqirbz&@Hx!|t!Fg+BFqLwFPkI0{^mSzVr>Wn%je+THi}H&Dk`1qO zUl!O-5KR5PImY4*`$tX2*5xf04&mxxb$}R_z5sw9NRqTZa==&a5c%6w(k~K7?Fc*f zkK@3lu)K4_z+uOc&eqWV2=9j92EP&VbE~QEXC9l8wt@>Fp4q=|_OmzU4`5B5aQU_4 K-oEUvCI1ho@qicr literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/icon-fhir-144.png b/branches/master/assets/ico/icon-fhir-144.png new file mode 100644 index 0000000000000000000000000000000000000000..2041b6f9b38488386b0bcffb7adf4d25a86b90ac GIT binary patch literal 87793 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 Nq$?-Bed(<${~sv}6PW-2 literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/icon-fhir-57.png b/branches/master/assets/ico/icon-fhir-57.png new file mode 100644 index 0000000000000000000000000000000000000000..fb32cb7e93a638c45302f6cc8695184784bc280f GIT binary patch literal 17639 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 hrq_laE*DTs{Z+xQ@9eHcc(h>L0`#<0R<@x{s literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/icon-fhir-72.png b/branches/master/assets/ico/icon-fhir-72.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ddeefecf9deb39464f7a10e96cf8f679f7a3f2 GIT binary patch literal 25407 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/ico/noun_copy to clipboard_1669410.png b/branches/master/assets/ico/noun_copy to clipboard_1669410.png new file mode 100644 index 0000000000000000000000000000000000000000..33781c8b23aadeb8ba391b03ed1efbc52459ac3d GIT binary patch literal 974 zcmV;<12O!GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D17k@kxddw8(H2r^G!VQ zofYe|R{!1weQ|609Em%k`-j6lzeQgUhk+;eL~lfYGWsccA;PS{fd`_T5msMBVM=2t z8I*vW0Xb2Mf`+^m=?tg7cqYOqO3rJMK94vTG=T73SR|cpz-+?6GK5@KovyxE5(V4M|X`r}LDOO<^-U7q|6!I(Q|qozSG4%=Bk0FGcA* zb;+jCH;;1YC$_ezPb{{9(VW}U=UT{RS`9vnawVj+(QqP=AMswB{vW6!N>5MR>Gs2Ky z-zs`8qV;mh)ToGL$Ua5P-4c46J;97H&S2Y;g5PNgAL@8@!in}3R9UVf8o#-i< zBBf`o7sD}BPY?dw>&<~7Lv{@9+yXaRid}8eqNEHPvh=(|ZV>NWTAMPgA^N5mBB@DB zQ#N5pjc{dYWl9)QKnqjCkV32}rAv6ikP28+N|ud=A(fy%lF}<#oZxQAsDq2TRIF;H z`>2MvFHWdM48M0q7}6PGNN0p0oe_p~Mi|l=VMu3$A)OJ1bVeAmOzUMv{}6^Oqvun2 zt59>okY)71WbG9#S;CNc7<$*+uydP2tK+rKNY5p(eya7&k(qiu)hTl@lnVY{Z=Ykw z7U7HaUqhfLc}~fkb0H0#W~n@W^PUJ<%TST?1_zgL1z|`YLKLs=Abh#LFkmZn2x%UR zTWPo?Iv%&$Yp!wM@LvnBkfryPdn`K8Y1G`)J`BX+^t7^~u;q{h*CvgW-sWB!a}2f_ z$~&=meP7Me!nL?2*VbvdHCfk&-6P_ml2wbFK!>i@A}#mP+BL#mj-dOG1 w-!8dlj;ELLp;|GX{sSYj!;Cit7iYKo3x`b{LPX?wX#fBK07*qoM6N<$g2c + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/assets/images/cc-by.png b/branches/master/assets/images/cc-by.png new file mode 100644 index 0000000000000000000000000000000000000000..cf596085a4ba8e2efe2c5bf1094b7226e03aa127 GIT binary patch literal 1283 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

    k>y5vs6(l?F_K$=~9Ic`o>r(JvW(d7)fdhItYo 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

    ?YpA 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 Z$6U^U*%a_JRGP?sq(@0q0pB6QwMh@mXw>aOjG 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/images/external.png b/branches/master/assets/images/external.png new file mode 100644 index 0000000000000000000000000000000000000000..0601b8e52a58ae9d04d467ab5be1cf6609a03f66 GIT binary patch literal 173 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 HHsSvdCq0js literal 0 HcmV?d00001 diff --git a/branches/master/assets/images/fire.png b/branches/master/assets/images/fire.png new file mode 100644 index 0000000000000000000000000000000000000000..7be8a14ffb3843f70b191c458825abdfc5b98f99 GIT binary patch literal 92437 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/images/hl7-logo-header.png b/branches/master/assets/images/hl7-logo-header.png new file mode 100644 index 0000000000000000000000000000000000000000..9a05c3c60a8e3e59414d880bae5947ef873ae5e8 GIT binary patch literal 5197 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 \ No newline at end of file diff --git a/branches/master/assets/images/logo_ansinew.jpg b/branches/master/assets/images/logo_ansinew.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad91129e97b6f015aba2fcdc6452776a258227fd GIT binary patch literal 7005 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 A+W-In literal 0 HcmV?d00001 diff --git a/branches/master/assets/images/stripe.png b/branches/master/assets/images/stripe.png new file mode 100644 index 0000000000000000000000000000000000000000..1b723c1a61257bb01aee17adda0b8ec29c4e90af GIT binary patch literal 2798 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 literal 0 HcmV?d00001 diff --git a/branches/master/assets/js/anchor.min.js b/branches/master/assets/js/anchor.min.js new file mode 100644 index 000000000..ee4e3b3f4 --- /dev/null +++ b/branches/master/assets/js/anchor.min.js @@ -0,0 +1,6 @@ +/** + * AnchorJS - v4.1.0 - 2017-09-20 + * https://github.com/bryanbraun/anchorjs + * Copyright (c) 2017 Bryan Braun; Licensed MIT + */ +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function e(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnProperty("class")?A.class:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}function i(){if(null===document.head.querySelector("style.anchorjs")){var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A),e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var n,o,s,a,r,c,h,l,u,d,f,p=[];if(e(this.options),"touch"===(f=this.options.visible)&&(f=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(n=t(A)).length)return this;for(i(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}}); \ No newline at end of file diff --git a/branches/master/assets/js/bootstrap.min.js b/branches/master/assets/js/bootstrap.min.js new file mode 100644 index 000000000..eb0a8b410 --- /dev/null +++ b/branches/master/assets/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(idocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth

    ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(document).find(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),n=o.length;n--;){var s=o[n];if("click"==s)this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){var e=this.$element.data();for(var i in e)e.hasOwnProperty(i)&&-1!==g.inArray(i,o)&&delete e[i];return(t=g.extend({},this.getDefaults(),e,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=n(t.template,t.whiteList,t.sanitizeFn)),t},m.prototype.getDelegateOptions=function(){var i={},o=this.getDefaults();return this._options&&g.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,o=this.tip(),n=this.getUID(this.type);this.setContent(),o.attr("id",n),this.$element.attr("aria-describedby",n),this.options.animation&&o.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?o.appendTo(g(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),h=o[0].offsetWidth,d=o[0].offsetHeight;if(r){var p=s,c=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>c.bottom?"top":"top"==s&&l.top-dc.width?"left":"left"==s&&l.left-ha.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;ha.right&&(n.left=a.left+a.width-d)}return n},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},m.prototype.sanitizeHtml=function(t){return n(t,this.options.whiteList,this.options.sanitizeFn)};var e=g.fn.tooltip;g.fn.tooltip=function i(o){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof o&&e[o]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=e,this}}(jQuery),function(n){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.4.1",s.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),((s.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();if(this.options.html){var o=typeof i;this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](i)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(i);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=n.fn.popover;n.fn.popover=function e(o){return this.each(function(){var t=n(this),e=t.data("bs.popover"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof o&&e[o]())})},n.fn.popover.Constructor=s,n.fn.popover.noConflict=function(){return n.fn.popover=t,this}}(jQuery),function(s){"use strict";function n(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},n.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(o){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof o&&o;e||t.data("bs.scrollspy",e=new n(this,i)),"string"==typeof o&&e[o]()})}n.VERSION="3.4.1",n.DEFAULTS={offset:10},n.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},n.prototype.refresh=function(){var t=this,o="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(o="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[o]().top+n,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),o<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e=n[t]&&(n[t+1]===undefined||e .active"),n=i&&r.support.transition&&(o.length&&o.hasClass("fade")||!!e.find("> .fade").length);function s(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),n?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}o.length&&n?o.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),o.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e);var i=this.options.target===h.DEFAULTS.target?l(this.options.target):l(document).find(this.options.target);this.$target=i.on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(o){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof o&&o;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof o&&e[o]()})}h.VERSION="3.4.1",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return narticle,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d","dir"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","pattern","operator","check","result","what","simple","forward","ofType","xml","outerCache","nodeIndex","start","useCache","lastChild","pseudo","setFilters","idx","matched","not","matcher","unmatched","has","innerText","lang","elemLang","hash","location","root","focus","activeElement","hasFocus","href","tabIndex","enabled","disabled","checked","selected","selectedIndex","empty","header","button","even","odd","lt","gt","radio","checkbox","file","password","image","submit","reset","filters","parseOnly","tokens","soFar","preFilters","cached","addCombinator","combinator","base","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","multipleContexts","contexts","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","preMap","postMap","preexisting","matcherIn","matcherOut","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","matcherFromGroupMatchers","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","div1","defaultValue","unique","isXMLDoc","rneedsContext","rsingleTag","risSimple","winnow","qualifier","self","is","rootjQuery","charAt","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","next","prev","until","sibling","n","r","targets","closest","l","pos","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","siblings","contentDocument","contentWindow","reverse","rnotwhite","optionsCache","createOptions","object","flag","Callbacks","firing","memory","fired","firingLength","firingIndex","firingStart","list","stack","once","fire","stopOnFalse","disable","remove","lock","locked","fireWith","Deferred","func","tuples","state","promise","always","deferred","fail","then","fns","newDefer","tuple","returned","resolve","reject","progress","notify","pipe","stateString","when","subordinate","resolveValues","remaining","updateFunc","values","progressValues","notifyWith","resolveWith","progressContexts","resolveContexts","readyList","readyWait","holdReady","hold","wait","body","setTimeout","triggerHandler","off","detach","removeEventListener","completed","detachEvent","event","readyState","frameElement","doScroll","doScrollCheck","inlineBlockNeedsLayout","container","style","cssText","zoom","offsetWidth","deleteExpando","acceptData","noData","rbrace","rmultiDash","dataAttr","parseJSON","isEmptyDataObject","internalData","pvt","thisCache","internalKey","isNode","toJSON","internalRemoveData","cleanData","applet ","embed ","object ","hasData","removeData","_data","_removeData","queue","dequeue","startLength","hooks","_queueHooks","stop","setter","clearQueue","count","defer","pnum","source","cssExpand","isHidden","el","css","access","chainable","emptyGet","raw","bulk","rcheckableType","fragment","createDocumentFragment","leadingWhitespace","tbody","htmlSerialize","html5Clone","cloneNode","outerHTML","appendChecked","noCloneChecked","checkClone","noCloneEvent","click","eventName","change","focusin","rformElems","rkeyEvent","rmouseEvent","rfocusMorph","rtypenamespace","returnTrue","returnFalse","safeActiveElement","err","types","events","t","handleObjIn","special","eventHandle","handleObj","handlers","namespaces","origType","elemData","handle","triggered","dispatch","delegateType","bindType","namespace","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","trigger","onlyHandlers","ontype","bubbleType","eventPath","Event","isTrigger","namespace_re","noBubble","parentWindow","isPropagationStopped","preventDefault","isDefaultPrevented","_default","fix","handlerQueue","delegateTarget","preDispatch","currentTarget","isImmediatePropagationStopped","stopPropagation","postDispatch","sel","prop","originalEvent","fixHook","fixHooks","mouseHooks","keyHooks","props","srcElement","metaKey","original","which","charCode","keyCode","eventDoc","fromElement","pageX","clientX","scrollLeft","clientLeft","pageY","clientY","scrollTop","clientTop","relatedTarget","toElement","load","blur","beforeunload","returnValue","simulate","bubble","isSimulated","defaultPrevented","timeStamp","cancelBubble","stopImmediatePropagation","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","submitBubbles","form","_submit_bubble","changeBubbles","propertyName","_just_changed","focusinBubbles","attaches","on","one","origFn","createSafeFragment","nodeNames","safeFrag","rinlinejQuery","rnoshimcache","rleadingWhitespace","rxhtmlTag","rtagName","rtbody","rhtml","rnoInnerhtml","rchecked","rscriptType","rscriptTypeMasked","rcleanScript","wrapMap","option","legend","area","param","thead","tr","col","td","safeFragment","fragmentDiv","optgroup","tfoot","colgroup","caption","th","getAll","found","fixDefaultChecked","defaultChecked","manipulationTarget","content","disableScript","restoreScript","setGlobalEval","refElements","cloneCopyEvent","dest","oldData","curData","fixCloneNodeIssues","defaultSelected","dataAndEvents","deepDataAndEvents","destElements","srcElements","inPage","buildFragment","scripts","selection","wrap","safe","nodes","createTextNode","append","domManip","prepend","insertBefore","before","after","keepData","html","replaceWith","replaceChild","hasScripts","set","iNoClone","_evalUrl","appendTo","prependTo","insertAfter","replaceAll","insert","iframe","elemdisplay","actualDisplay","display","getDefaultComputedStyle","defaultDisplay","write","close","shrinkWrapBlocksVal","shrinkWrapBlocks","width","rmargin","rnumnonpx","getStyles","curCSS","rposition","getComputedStyle","computed","minWidth","maxWidth","getPropertyValue","currentStyle","left","rs","rsLeft","runtimeStyle","pixelLeft","addGetHookIf","conditionFn","hookFn","condition","pixelPositionVal","boxSizingReliableVal","reliableHiddenOffsetsVal","reliableMarginRightVal","opacity","cssFloat","backgroundClip","clearCloneStyle","boxSizing","MozBoxSizing","WebkitBoxSizing","reliableHiddenOffsets","computeStyleTests","boxSizingReliable","pixelPosition","reliableMarginRight","marginRight","offsetHeight","swap","ralpha","ropacity","rdisplayswap","rnumsplit","rrelNum","cssShow","position","visibility","cssNormalTransform","letterSpacing","fontWeight","cssPrefixes","vendorPropName","capName","origName","showHide","show","hidden","setPositiveNumber","subtract","augmentWidthOrHeight","extra","isBorderBox","styles","getWidthOrHeight","valueIsBorderBox","cssHooks","cssNumber","columnCount","fillOpacity","flexGrow","flexShrink","lineHeight","order","orphans","widows","zIndex","cssProps","float","$1","margin","padding","border","prefix","suffix","expand","expanded","parts","hide","toggle","Tween","easing","unit","propHooks","run","percent","eased","duration","step","tween","fx","linear","p","swing","cos","PI","fxNow","timerId","rfxtypes","rfxnum","rrun","animationPrefilters","defaultPrefilter","tweeners","*","createTween","scale","maxIterations","createFxNow","genFx","includeWidth","height","animation","collection","opts","oldfire","checkDisplay","anim","dataShow","unqueued","overflow","overflowX","overflowY","propFilter","specialEasing","Animation","properties","stopped","tick","currentTime","startTime","tweens","originalProperties","originalOptions","gotoEnd","rejectWith","timer","complete","tweener","prefilter","speed","opt","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","interval","setInterval","clearInterval","slow","fast","delay","time","timeout","clearTimeout","getSetAttribute","hrefNormalized","checkOn","optSelected","enctype","optDisabled","radioValue","rreturn","valHooks","optionSet","scrollHeight","nodeHook","boolHook","ruseDefault","getSetInput","removeAttr","nType","attrHooks","propName","attrNames","propFix","getter","setAttributeNode","createAttribute","coords","contenteditable","rfocusable","rclickable","removeProp","for","class","notxml","tabindex","parseInt","rclass","addClass","classes","clazz","finalValue","proceed","removeClass","toggleClass","stateVal","classNames","hasClass","hover","fnOver","fnOut","bind","unbind","delegate","undelegate","nonce","rquery","rvalidtokens","JSON","parse","requireNonComma","depth","str","comma","open","Function","parseXML","DOMParser","parseFromString","ActiveXObject","async","loadXML","ajaxLocParts","ajaxLocation","rhash","rts","rheaders","rlocalProtocol","rnoContent","rprotocol","rurl","prefilters","transports","allTypes","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","ajaxHandleResponses","s","responses","firstDataType","ct","finalDataType","mimeType","getResponseHeader","converters","ajaxConvert","response","isSuccess","conv2","current","conv","responseFields","dataFilter","active","lastModified","etag","url","isLocal","processData","contentType","accepts","json","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","cacheURL","responseHeadersString","timeoutTimer","fireGlobals","transport","responseHeaders","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getAllResponseHeaders","setRequestHeader","lname","overrideMimeType","code","status","abort","statusText","finalText","success","method","crossDomain","traditional","hasContent","ifModified","headers","beforeSend","send","nativeStatusText","modified","getJSON","getScript","throws","wrapAll","wrapInner","unwrap","visible","r20","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","v","encodeURIComponent","serialize","serializeArray","xhr","createStandardXHR","createActiveXHR","xhrId","xhrCallbacks","xhrSupported","cors","username","xhrFields","isAbort","onreadystatechange","responseText","XMLHttpRequest","script","text script","head","scriptCharset","charset","onload","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","keepScripts","parsed","_load","params","animated","getWindow","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","calculatePosition","curElem","using","win","box","getBoundingClientRect","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","defaultExtra","funcName","size","andSelf","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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"} \ No newline at end of file diff --git a/branches/master/assets/js/jquery-3.7.0.min.map b/branches/master/assets/js/jquery-3.7.0.min.map new file mode 100644 index 000000000..143709176 --- /dev/null +++ b/branches/master/assets/js/jquery-3.7.0.min.map @@ -0,0 +1 @@ +{"version":3,"sources":["jquery-3.7.0.js"],"names":["global","factory","module","exports","document","w","Error","window","this","noGlobal","arr","getProto","Object","getPrototypeOf","slice","flat","array","call","concat","apply","push","indexOf","class2type","toString","hasOwn","hasOwnProperty","fnToString","ObjectFunctionString","support","isFunction","obj","nodeType","item","isWindow","preservedScriptAttributes","type","src","nonce","noModule","DOMEval","code","node","doc","i","val","script","createElement","text","getAttribute","setAttribute","head","appendChild","parentNode","removeChild","toType","version","rhtmlSuffix","jQuery","selector","context","fn","init","isArrayLike","length","nodeName","elem","name","toLowerCase","prototype","jquery","constructor","toArray","get","num","pushStack","elems","ret","merge","prevObject","each","callback","map","arguments","first","eq","last","even","grep","_elem","odd","len","j","end","sort","splice","extend","options","copy","copyIsArray","clone","target","deep","isPlainObject","Array","isArray","undefined","expando","Math","random","replace","isReady","error","msg","noop","proto","Ctor","isEmptyObject","globalEval","textContent","nodeValue","makeArray","results","inArray","isXMLDoc","namespace","namespaceURI","docElem","ownerDocument","documentElement","test","second","invert","matches","callbackExpect","arg","value","guid","Symbol","iterator","split","_i","pop","whitespace","rtrimCSS","RegExp","contains","a","b","bup","compareDocumentPosition","rcssescape","fcssescape","ch","asCodePoint","charCodeAt","escapeSelector","sel","preferredDoc","pushNative","Expr","outermostContext","sortInput","hasDuplicate","documentIsHTML","rbuggyQSA","dirruns","done","classCache","createCache","tokenCache","compilerCache","nonnativeSelectorCache","sortOrder","booleans","identifier","attributes","pseudos","rwhitespace","rcomma","rleadingCombinator","rdescend","rpseudo","ridentifier","matchExpr","ID","CLASS","TAG","ATTR","PSEUDO","CHILD","bool","needsContext","rinputs","rheader","rquickExpr","rsibling","runescape","funescape","escape","nonHex","high","String","fromCharCode","unloadHandler","setDocument","inDisabledFieldset","addCombinator","disabled","dir","next","childNodes","e","els","find","seed","m","nid","match","groups","newSelector","newContext","exec","getElementById","id","getElementsByTagName","getElementsByClassName","testContext","scope","tokenize","toSelector","join","querySelectorAll","qsaError","removeAttribute","select","keys","cache","key","cacheLength","shift","markFunction","assert","el","createInputPseudo","createButtonPseudo","createDisabledPseudo","isDisabled","createPositionalPseudo","argument","matchIndexes","subWindow","webkitMatchesSelector","msMatchesSelector","defaultView","top","addEventListener","getById","getElementsByName","disconnectedMatch","cssHas","querySelector","filter","attrId","getAttributeNode","tag","className","input","innerHTML","compare","sortDetached","expr","elements","matchesSelector","attr","attrHandle","uniqueSort","duplicates","sortStable","createPseudo","relative",">"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","expectedNodeName","pattern","operator","check","result","what","_argument","simple","forward","ofType","_context","xml","outerCache","nodeIndex","start","parent","useCache","diff","firstChild","lastChild","pseudo","args","setFilters","idx","matched","not","matcher","compile","unmatched","has","lang","elemLang","hash","location","root","focus","activeElement","err","safeActiveElement","hasFocus","href","tabIndex","enabled","checked","selected","selectedIndex","empty","nextSibling","header","button","_matchIndexes","lt","gt","nth","radio","checkbox","file","password","image","submit","reset","parseOnly","tokens","soFar","preFilters","cached","combinator","base","skip","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","matcherOut","preMap","postMap","preexisting","contexts","multipleContexts","matcherIn","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","filters","unique","getText","isXML","selectors","until","truncate","is","siblings","n","rneedsContext","rsingleTag","winnow","qualifier","self","rootjQuery","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","prev","sibling","cur","targets","l","closest","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","contentDocument","content","reverse","rnothtmlwhite","Identity","v","Thrower","ex","adoptValue","resolve","reject","noValue","method","promise","fail","then","Callbacks","object","_","flag","firing","memory","fired","locked","list","queue","firingIndex","fire","once","stopOnFalse","remove","disable","lock","fireWith","Deferred","func","tuples","state","always","deferred","catch","pipe","fns","newDefer","tuple","returned","progress","notify","onFulfilled","onRejected","onProgress","maxDepth","depth","handler","special","that","mightThrow","TypeError","notifyWith","resolveWith","process","exceptionHook","rejectWith","getErrorHook","getStackHook","setTimeout","stateString","when","singleValue","remaining","resolveContexts","resolveValues","primary","updateFunc","rerrorNames","asyncError","console","warn","message","stack","readyException","readyList","completed","removeEventListener","readyWait","wait","readyState","doScroll","access","chainable","emptyGet","raw","bulk","_key","rmsPrefix","rdashAlpha","fcamelCase","_all","letter","toUpperCase","camelCase","string","acceptData","owner","Data","uid","defineProperty","configurable","set","data","prop","hasData","dataPriv","dataUser","rbrace","rmultiDash","dataAttr","JSON","parse","removeData","_data","_removeData","attrs","dequeue","startLength","hooks","_queueHooks","unshift","stop","setter","clearQueue","tmp","count","defer","pnum","source","rcssNum","cssExpand","isAttached","composed","getRootNode","isHiddenWithinTree","style","display","css","adjustCSS","valueParts","tween","adjusted","scale","maxIterations","currentValue","initial","unit","cssNumber","initialInUnit","defaultDisplayMap","showHide","show","values","body","hide","toggle","div","rcheckableType","rtagName","rscriptType","createDocumentFragment","checkClone","cloneNode","noCloneChecked","defaultValue","option","wrapMap","thead","col","tr","td","_default","getAll","setGlobalEval","refElements","tbody","tfoot","colgroup","caption","th","optgroup","rhtml","buildFragment","scripts","selection","ignored","wrap","attached","fragment","nodes","htmlPrefilter","createTextNode","rtypenamespace","returnTrue","returnFalse","on","types","one","origFn","event","off","leverageNative","isSetup","saved","isTrigger","delegateType","stopPropagation","stopImmediatePropagation","preventDefault","trigger","isImmediatePropagationStopped","handleObjIn","eventHandle","events","t","handleObj","handlers","namespaces","origType","elemData","create","handle","triggered","dispatch","bindType","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","nativeEvent","handlerQueue","fix","delegateTarget","preDispatch","isPropagationStopped","currentTarget","rnamespace","postDispatch","matchedHandlers","matchedSelectors","addProp","hook","Event","enumerable","originalEvent","writable","load","noBubble","click","beforeunload","returnValue","props","isDefaultPrevented","defaultPrevented","relatedTarget","timeStamp","Date","now","isSimulated","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","pageX","pageY","shiftKey","view","char","charCode","keyCode","buttons","clientX","clientY","offsetX","offsetY","pointerId","pointerType","screenX","screenY","targetTouches","toElement","touches","which","blur","focusMappedHandler","documentMode","simulate","attaches","dataHolder","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","rnoInnerhtml","rchecked","rcleanScript","manipulationTarget","disableScript","restoreScript","cloneCopyEvent","dest","udataOld","udataCur","domManip","collection","hasScripts","iNoClone","valueIsFunction","html","_evalUrl","keepData","cleanData","dataAndEvents","deepDataAndEvents","srcElements","destElements","inPage","detach","append","prepend","insertBefore","before","after","replaceWith","replaceChild","appendTo","prependTo","insertAfter","replaceAll","original","insert","rnumnonpx","rcustomProp","getStyles","opener","getComputedStyle","swap","old","rboxStyle","curCSS","computed","width","minWidth","maxWidth","isCustomProp","getPropertyValue","pixelBoxStyles","addGetHookIf","conditionFn","hookFn","computeStyleTests","container","cssText","divStyle","pixelPositionVal","reliableMarginLeftVal","roundPixelMeasures","marginLeft","right","pixelBoxStylesVal","boxSizingReliableVal","position","scrollboxSizeVal","offsetWidth","measure","round","parseFloat","reliableTrDimensionsVal","backgroundClip","clearCloneStyle","boxSizingReliable","pixelPosition","reliableMarginLeft","scrollboxSize","reliableTrDimensions","table","trChild","trStyle","height","parseInt","borderTopWidth","borderBottomWidth","offsetHeight","cssPrefixes","emptyStyle","vendorProps","finalPropName","final","cssProps","capName","vendorPropName","rdisplayswap","cssShow","visibility","cssNormalTransform","letterSpacing","fontWeight","setPositiveNumber","subtract","max","boxModelAdjustment","dimension","box","isBorderBox","styles","computedVal","extra","delta","marginDelta","ceil","getWidthOrHeight","valueIsBorderBox","offsetProp","getClientRects","Tween","easing","cssHooks","opacity","animationIterationCount","aspectRatio","borderImageSlice","columnCount","flexGrow","flexShrink","gridArea","gridColumn","gridColumnEnd","gridColumnStart","gridRow","gridRowEnd","gridRowStart","lineHeight","order","orphans","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeMiterlimit","strokeOpacity","origName","setProperty","isFinite","getBoundingClientRect","scrollboxSizeBuggy","left","margin","padding","border","prefix","suffix","expand","expanded","parts","propHooks","run","percent","eased","duration","pos","step","fx","scrollTop","scrollLeft","linear","p","swing","cos","PI","fxNow","inProgress","opt","rfxtypes","rrun","schedule","hidden","requestAnimationFrame","interval","tick","createFxNow","genFx","includeWidth","createTween","animation","Animation","tweeners","properties","stopped","prefilters","currentTime","startTime","tweens","opts","specialEasing","originalProperties","originalOptions","gotoEnd","propFilter","bind","complete","timer","anim","*","tweener","oldfire","propTween","restoreDisplay","isBox","dataShow","unqueued","overflow","overflowX","overflowY","prefilter","speed","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","slow","fast","delay","time","timeout","clearTimeout","checkOn","optSelected","radioValue","boolHook","removeAttr","nType","attrHooks","attrNames","getter","lowercaseName","rfocusable","rclickable","stripAndCollapse","getClass","classesToArray","removeProp","propFix","tabindex","for","class","addClass","classNames","curValue","finalValue","removeClass","toggleClass","stateVal","isValidValue","hasClass","rreturn","valHooks","optionSet","rquery","parseXML","parserErrorElem","DOMParser","parseFromString","rfocusMorph","stopPropagationCallback","onlyHandlers","bubbleType","ontype","lastElement","eventPath","parentWindow","triggerHandler","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","traditional","param","s","valueOrFunction","encodeURIComponent","serialize","serializeArray","r20","rhash","rantiCache","rheaders","rnoContent","rprotocol","transports","allTypes","originAnchor","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","active","lastModified","etag","url","isLocal","protocol","processData","async","contentType","accepts","json","responseFields","converters","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","transport","cacheURL","responseHeadersString","responseHeaders","timeoutTimer","urlAnchor","fireGlobals","uncached","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getResponseHeader","getAllResponseHeaders","setRequestHeader","overrideMimeType","mimeType","status","abort","statusText","finalText","crossDomain","host","hasContent","ifModified","headers","beforeSend","success","send","nativeStatusText","responses","isSuccess","response","modified","ct","finalDataType","firstDataType","ajaxHandleResponses","conv2","current","conv","dataFilter","throws","ajaxConvert","getJSON","getScript","text script","wrapAll","firstElementChild","wrapInner","htmlIsFunction","unwrap","visible","xhr","XMLHttpRequest","xhrSuccessStatus","0","1223","xhrSupported","cors","errorCallback","open","username","xhrFields","onload","onerror","onabort","ontimeout","onreadystatechange","responseType","responseText","binary","scriptAttrs","charset","scriptCharset","evt","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","createHTMLDocument","implementation","keepScripts","parsed","params","animated","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","curElem","using","rect","win","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","","defaultExtra","funcName","unbind","delegate","undelegate","hover","fnOver","fnOut","rtrim","proxy","holdReady","hold","parseJSON","isNumeric","isNaN","trim","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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","file":"jquery-3.7.0.min.js"} \ No newline at end of file diff --git a/branches/master/assets/js/jquery-ui.min.js b/branches/master/assets/js/jquery-ui.min.js new file mode 100644 index 000000000..335ae7fa2 --- /dev/null +++ b/branches/master/assets/js/jquery-ui.min.js @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.js, widget.js, tabs.js +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.1",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var s=0,n=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,a=n.call(arguments,1),o=0,r=a.length;r>o;o++)for(i in a[o])s=a[o][i],a[o].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(a){var o="string"==typeof a,r=n.call(arguments,1),h=this;return a=!o&&r.length?e.widget.extend.apply(null,[a].concat(r)):a,o?this.each(function(){var i,n=e.data(this,s);return"instance"===a?(h=n,!1):n?e.isFunction(n[a])&&"_"!==a.charAt(0)?(i=n[a].apply(n,r),i!==n&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+a+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var t=e.data(this,s);t?(t.option(a||{}),t._init&&t._init()):e.data(this,s,new i(a,this))}),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
    ",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget,e.widget("ui.tabs",{version:"1.11.1",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,s;t=t.cloneNode(!1),i=t.href.replace(e,""),s=location.href.replace(e,"");try{i=decodeURIComponent(i)}catch(n){}try{s=decodeURIComponent(s)}catch(n){}return t.hash.length>1&&i===s}}(),_create:function(){var t=this,i=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&&(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&&(s&&this.tabs.each(function(i,n){return e(n).attr("aria-controls")===s?(t=i,!1):void 0}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(this.document[0].activeElement).closest("li"),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),this._activate(s),void 0;case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),this._activate(s===this.options.active?!1:s),void 0;default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",s)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function s(){return t>n&&(t=0),0>t&&(t=n),t}for(var n=this.tabs.length-1;-1!==e.inArray(s(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return"active"===e?(this._activate(t),void 0):"disabled"===e?(this._setupDisabled(t),void 0):(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t),void 0)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),function(e){return i.index(e)}),this._processTabs(),t.active!==!1&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(i,s){var n,a,o,r=e(s).uniqueId().attr("id"),h=e(s).closest("li"),l=h.attr("aria-controls");t._isLocal(s)?(n=s.hash,o=n.substring(1),a=t.element.find(t._sanitizeSelector(n))):(o=h.attr("aria-controls")||e({}).uniqueId()[0].id,n="#"+o,a=t.element.find(n),a.length||(a=t._createPanel(o),a.insertAfter(t.panels[i-1]||t.tablist)),a.attr("aria-live","polite")),a.length&&(t.panels=t.panels.add(a)),l&&h.data("ui-tabs-aria-controls",l),h.attr({"aria-controls":o,"aria-labelledby":r}),a.attr("aria-labelledby",r)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("
    ").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var i,s=0;i=this.tabs[s];s++)t===!0||-1!==e.inArray(s,t)?e(i).addClass("ui-state-disabled").attr("aria-disabled","true"):e(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();"fill"===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=e(this),s=t.css("position");"absolute"!==s&&"fixed"!==s&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,e(this).height("").height())}).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n.closest("li"),o=a[0]===s[0],r=o&&i.collapsible,h=r?e():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):e(),u={oldTab:s,oldPanel:l,newTab:r?e():a,newPanel:h};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||this._trigger("beforeActivate",t,u)===!1||(i.active=r?!1:this.tabs.index(a),this.active=o?e():a,this.xhr&&this.xhr.abort(),l.length||h.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,i){function s(){a.running=!1,a._trigger("activate",t,i)}function n(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),r.hide(),n()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;i!==!1&&(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setupDisabled(i))},disable:function(t){var i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge([t],i).sort():[t]}this._setupDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),a=n.find(".ui-tabs-anchor"),o=this._getPanelForTab(n),r={tab:n,panel:o};this._isLocal(a[0])||(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(n.addClass("ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){o.html(e),s._trigger("load",i,r)},1)}).complete(function(e,t){setTimeout(function(){"abort"===t&&s.panels.stop(!1,!0),n.removeClass("ui-tabs-loading"),o.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr},1)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,a){return n._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:a},s))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}})}); \ No newline at end of file diff --git a/branches/master/assets/js/jquery.js b/branches/master/assets/js/jquery.js new file mode 100644 index 000000000..e7e29d5b2 --- /dev/null +++ b/branches/master/assets/js/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!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(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(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 x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.0",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},R=function(){V()},M=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&z(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function X(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&&M(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function U(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function z(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",R),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===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]||I.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]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(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(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.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 ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(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}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Me(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").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 Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.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"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return R(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)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return R(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?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.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)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),ce.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){ce.fn[n]=function(e,t){return 0",closeEmph_:"<- ",openEmphHTML_:'',closeEmphHTML_:"",bracesMsg_:"FYI - annotations (text in curly braces {}) are ignored, except that an annotation without a leading symbol implies the default unit 1 (the unity).",needMoleWeightMsg_:"Did you wish to convert between mass and moles? The molecular weight of the substance represented by the units is required to perform the conversion.",csvCols_:{"case-sensitive code":"csCode_","LOINC property":"loincProperty_","name (display)":"name_",synonyms:"synonyms_",source:"source_",category:"category_",Guidance:"guidance_"},inputKey_:"case-sensitive code",specUnits_:{"B[10.nV]":"specialUnitOne","[m/s2/Hz^(1/2)]":"specialUnitTwo"}}},function(e,t,n){"use strict";function i(e,t){for(var n=0;n=1&&(n=e.substr(t+a.codeSep_.length),e=e.substr(0,t));var i=this.unitNames_[e];if(i){var r=i.length;if(n&&r>1){for(var l=0;i[l].csCode_!==n&&l0&&(n+=t),"dim_"===e[c])null!==u.dim_&&void 0!==u.dim_&&u.dim_.dimVec_ instanceof Array?n+="["+u.dim_.dimVec_.join(",")+"]":n+="";else{var f=u[e[c]];n+="string"==typeof f?f.replace(/[\n\r]/g," "):f}n+="\r\n"}return n}},{key:"printUnits",value:function(e,t){void 0===e&&(e=!1),void 0===t&&(t="|");var n="",i=this.codeOrder_.length,a="csCode"+t;e&&(a+="ciCode"+t),a+="name"+t,e&&(a+="isBase"+t),a+="magnitude"+t+"dimension"+t+"from unit(s)"+t+"value"+t+"function"+t,e&&(a+="property"+t+"printSymbol"+t+"synonyms"+t+"source"+t+"class"+t+"isMetric"+t+"variable"+t+"isSpecial"+t+"isAbitrary"+t),n=(a+="comment")+"\n";for(var r=0;r0&&t-1 in e)}k.fn=k.prototype={jquery:"3.6.0",constructor:k,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.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(e){return this.pushStack(k.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+N+")"+N+"*"),z=new RegExp(N+"|>"),Y=new RegExp(F),G=new RegExp("^"+R+"$"),W={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+N+"*(even|odd|(([+-]|)(\\d*)n|)"+N+"*(?:([+-]|)"+N+"*(\\d+)|))"+N+"*\\)|)","i"),bool:new RegExp("^(?:"+E+")$","i"),needsContext:new RegExp("^"+N+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+N+"*((?:-\\d)?\\d*)"+N+"*\\)|)(?=[^-]|$)","i")},K=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,X=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+N+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},ie=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ae=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){d()},le=_e((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{D.apply(O=U.call(C.childNodes),C.childNodes),O[C.childNodes.length].nodeType}catch(e){D={apply:O.length?function(e,t){x.apply(e,U.call(t))}:function(e,t){for(var n=e.length,i=0;e[n++]=t[i++];);e.length=n-1}}}function se(e,t,i,a){var r,s,u,c,f,m,v,y=t&&t.ownerDocument,C=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return i;if(!a&&(d(t),t=t||p,h)){if(11!==C&&(f=Z.exec(e)))if(r=f[1]){if(9===C){if(!(u=t.getElementById(r)))return i;if(u.id===r)return i.push(u),i}else if(y&&(u=y.getElementById(r))&&b(t,u)&&u.id===r)return i.push(u),i}else{if(f[2])return D.apply(i,t.getElementsByTagName(e)),i;if((r=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return D.apply(i,t.getElementsByClassName(r)),i}if(n.qsa&&!I[e+" "]&&(!g||!g.test(e))&&(1!==C||"object"!==t.nodeName.toLowerCase())){if(v=e,y=t,1===C&&(z.test(e)||j.test(e))){for((y=ee.test(e)&&ve(t.parentNode)||t)===t&&n.scope||((c=t.getAttribute("id"))?c=c.replace(ie,ae):t.setAttribute("id",c=_)),s=(m=l(e)).length;s--;)m[s]=(c?"#"+c:":scope")+" "+be(m[s]);v=m.join(",")}try{return D.apply(i,y.querySelectorAll(v)),i}catch(t){I(e,!0)}finally{c===_&&t.removeAttribute("id")}}}return o(e.replace(V,"$1"),t,i,a)}function oe(){var e=[];return function t(n,a){return e.push(n+" ")>i.cacheLength&&delete t[e.shift()],t[n+" "]=a}}function ue(e){return e[_]=!0,e}function ce(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),a=n.length;a--;)i.attrHandle[n[a]]=t}function de(e,t){var n=t&&e,i=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(i)return i;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function me(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function he(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&le(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ge(e){return ue((function(t){return t=+t,ue((function(n,i){for(var a,r=e([],n.length,t),l=r.length;l--;)n[a=r[l]]&&(n[a]=!(i[a]=n[a]))}))}))}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},r=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!K.test(t||n&&n.nodeName||"HTML")},d=se.setDocument=function(e){var t,a,l=e?e.ownerDocument||e:C;return l!=p&&9===l.nodeType&&l.documentElement?(m=(p=l).documentElement,h=!r(p),C!=p&&(a=p.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",re,!1):a.attachEvent&&a.attachEvent("onunload",re)),n.scope=ce((function(e){return m.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ce((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ce((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=X.test(p.getElementsByClassName),n.getById=ce((function(e){return m.appendChild(e).id=_,!p.getElementsByName||!p.getElementsByName(_).length})),n.getById?(i.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n=t.getElementById(e);return n?[n]:[]}}):(i.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&h){var n,i,a,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(a=t.getElementsByName(e),i=0;r=a[i++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),i.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,i=[],a=0,r=t.getElementsByTagName(e);if("*"===e){for(;n=r[a++];)1===n.nodeType&&i.push(n);return i}return r},i.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&h)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=X.test(p.querySelectorAll))&&(ce((function(e){var t;m.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+N+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+N+"*(?:value|"+E+")"),e.querySelectorAll("[id~="+_+"-]").length||g.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\["+N+"*name"+N+"*="+N+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),ce((function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+N+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),m.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")}))),(n.matchesSelector=X.test(y=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&ce((function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),v.push("!=",F)})),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=X.test(m.compareDocumentPosition),b=t||X.test(m.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(n.contains?n.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},L=t?function(e,t){if(e===t)return f=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===i?e==p||e.ownerDocument==C&&b(C,e)?-1:t==p||t.ownerDocument==C&&b(C,t)?1:c?q(c,e)-q(c,t):0:4&i?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,i=0,a=e.parentNode,r=t.parentNode,l=[e],s=[t];if(!a||!r)return e==p?-1:t==p?1:a?-1:r?1:c?q(c,e)-q(c,t):0;if(a===r)return de(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;l[i]===s[i];)i++;return i?de(l[i],s[i]):l[i]==C?-1:s[i]==C?1:0},p):p},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(d(e),n.matchesSelector&&h&&!I[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var i=y.call(e,t);if(i||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){I(t,!0)}return se(t,p,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=p&&d(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=p&&d(e);var a=i.attrHandle[t.toLowerCase()],r=a&&A.call(i.attrHandle,t.toLowerCase())?a(e,t,!h):void 0;return void 0!==r?r:n.attributes||!h?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(ie,ae)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,i=[],a=0,r=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(L),f){for(;t=e[r++];)t===e[r]&&(a=i.push(r));for(;a--;)e.splice(i[a],1)}return c=null,e},a=se.getText=function(e){var t,n="",i=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[i++];)n+=a(t);return n},(i=se.selectors={cacheLength:50,createPseudo:ue,match:W,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 W.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&Y.test(n)&&(t=l(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=k[e+" "];return t||(t=new RegExp("(^|"+N+")"+e+"("+N+"|$)"))&&k(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(i){var a=se.attr(i,e);return null==a?"!="===t:!t||(a+="","="===t?a===n:"!="===t?a!==n:"^="===t?n&&0===a.indexOf(n):"*="===t?n&&a.indexOf(n)>-1:"$="===t?n&&a.slice(-n.length)===n:"~="===t?(" "+a.replace(H," ")+" ").indexOf(n)>-1:"|="===t&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,i,a){var r="nth"!==e.slice(0,3),l="last"!==e.slice(-4),s="of-type"===t;return 1===i&&0===a?function(e){return!!e.parentNode}:function(t,n,o){var u,c,f,d,p,m,h=r!==l?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!o&&!s,b=!1;if(g){if(r){for(;h;){for(d=t;d=d[h];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;m=h="only"===e&&!m&&"nextSibling"}return!0}if(m=[l?g.firstChild:g.lastChild],l&&y){for(b=(p=(u=(c=(f=(d=g)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===w&&u[1])&&u[2],d=p&&g.childNodes[p];d=++p&&d&&d[h]||(b=p=0)||m.pop();)if(1===d.nodeType&&++b&&d===t){c[e]=[w,p,b];break}}else if(y&&(b=p=(u=(c=(f=(d=t)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===w&&u[1]),!1===b)for(;(d=++p&&d&&d[h]||(b=p=0)||m.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++b||(y&&((c=(f=d[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[w,b]),d!==t)););return(b-=a)===i||b%i==0&&b/i>=0}}},PSEUDO:function(e,t){var n,a=i.pseudos[e]||i.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[_]?a(t):a.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ue((function(e,n){for(var i,r=a(e,t),l=r.length;l--;)e[i=q(e,r[l])]=!(n[i]=r[l])})):function(e){return a(e,0,n)}):a}},pseudos:{not:ue((function(e){var t=[],n=[],i=s(e.replace(V,"$1"));return i[_]?ue((function(e,t,n,a){for(var r,l=i(e,null,a,[]),s=e.length;s--;)(r=l[s])&&(e[s]=!(t[s]=r))})):function(e,a,r){return t[0]=e,i(t,null,r,n),t[0]=null,!n.pop()}})),has:ue((function(e){return function(t){return se(e,t).length>0}})),contains:ue((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||a(t)).indexOf(e)>-1}})),lang:ue((function(e){return G.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===m},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!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!i.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.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;nt?t:n;--i>=0;)e.push(i);return e})),gt:ge((function(e,t,n){for(var i=n<0?n+t:n;++i1?function(t,n,i){for(var a=e.length;a--;)if(!e[a](t,n,i))return!1;return!0}:e[0]}function we(e,t,n,i,a){for(var r,l=[],s=0,o=e.length,u=null!=t;s-1&&(r[u]=!(l[u]=f))}}else v=we(v===l?v.splice(m,v.length):v),a?a(null,l,v,o):D.apply(l,v)}))}function ke(e){for(var t,n,a,r=e.length,l=i.relative[e[0].type],s=l||i.relative[" "],o=l?1:0,c=_e((function(e){return e===t}),s,!0),f=_e((function(e){return q(t,e)>-1}),s,!0),d=[function(e,n,i){var a=!l&&(i||n!==u)||((t=n).nodeType?c(e,n,i):f(e,n,i));return t=null,a}];o1&&Ce(d),o>1&&be(e.slice(0,o-1).concat({value:" "===e[o-2].type?"*":""})).replace(V,"$1"),n,o0,a=e.length>0,r=function(r,l,s,o,c){var f,m,g,v=0,y="0",b=r&&[],_=[],C=u,$=r||a&&i.find.TAG("*",c),k=w+=null==C?1:Math.random()||.1,S=$.length;for(c&&(u=l==p||l||c);y!==S&&null!=(f=$[y]);y++){if(a&&f){for(m=0,l||f.ownerDocument==p||(d(f),s=!h);g=e[m++];)if(g(f,l||p,s)){o.push(f);break}c&&(w=k)}n&&((f=!g&&f)&&v--,r&&b.push(f))}if(v+=y,n&&y!==v){for(m=0;g=t[m++];)g(b,_,l,s);if(r){if(v>0)for(;y--;)b[y]||_[y]||(_[y]=T.call(o));_=we(_)}D.apply(o,_),c&&!r&&_.length>0&&v+t.length>1&&se.uniqueSort(o)}return c&&(w=k,u=C),b};return n?ue(r):r}(r,a))).selector=e}return s},o=se.select=function(e,t,n,a){var r,o,u,c,f,d="function"==typeof e&&e,p=!a&&l(e=d.selector||e);if(n=n||[],1===p.length){if((o=p[0]=p[0].slice(0)).length>2&&"ID"===(u=o[0]).type&&9===t.nodeType&&h&&i.relative[o[1].type]){if(!(t=(i.find.ID(u.matches[0].replace(te,ne),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=W.needsContext.test(e)?0:o.length;r--&&(u=o[r],!i.relative[c=u.type]);)if((f=i.find[c])&&(a=f(u.matches[0].replace(te,ne),ee.test(o[0].type)&&ve(t.parentNode)||t))){if(o.splice(r,1),!(e=a.length&&be(o)))return D.apply(n,a),n;break}}return(d||s(e,p))(a,t,!h,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},n.sortStable=_.split("").sort(L).join("")===_,n.detectDuplicates=!!f,d(),n.sortDetached=ce((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),ce((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||fe("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ce((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||fe("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ce((function(e){return null==e.getAttribute("disabled")}))||fe(E,(function(e,t,n){var i;if(!n)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null})),se}(a);k.find=M,(k.expr=M.selectors)[":"]=k.expr.pseudos,k.uniqueSort=k.unique=M.uniqueSort,k.text=M.getText,k.isXMLDoc=M.isXML,k.contains=M.contains,k.escapeSelector=M.escape;var I=function(e,t,n){for(var i=[],a=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(a&&k(e).is(n))break;i.push(e)}return i},L=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},A=k.expr.match.needsContext;function O(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var T=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function x(e,t,n){return y(t)?k.grep(e,(function(e,i){return!!t.call(e,i,e)!==n})):t.nodeType?k.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?k.grep(e,(function(e){return f.call(t,e)>-1!==n})):k.filter(t,e,n)}k.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?k.find.matchesSelector(i,e)?[i]:[]:k.find.matches(e,k.grep(t,(function(e){return 1===e.nodeType})))},k.fn.extend({find:function(e){var t,n,i=this.length,a=this;if("string"!=typeof e)return this.pushStack(k(e).filter((function(){for(t=0;t1?k.uniqueSort(n):n},filter:function(e){return this.pushStack(x(this,e||[],!1))},not:function(e){return this.pushStack(x(this,e||[],!0))},is:function(e){return!!x(this,"string"==typeof e&&A.test(e)?k(e):e||[],!1).length}});var D,U=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var i,a;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:U.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:_,!0)),T.test(i[1])&&k.isPlainObject(t))for(i in t)y(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(a=_.getElementById(i[2]))&&(this[0]=a,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,D=k(_);var q=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};function N(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-1:1===n.nodeType&&k.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(r.length>1?k.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?f.call(k(e),this[0]):f.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 I(e,"parentNode")},parentsUntil:function(e,t,n){return I(e,"parentNode",n)},next:function(e){return N(e,"nextSibling")},prev:function(e){return N(e,"previousSibling")},nextAll:function(e){return I(e,"nextSibling")},prevAll:function(e){return I(e,"previousSibling")},nextUntil:function(e,t,n){return I(e,"nextSibling",n)},prevUntil:function(e,t,n){return I(e,"previousSibling",n)},siblings:function(e){return L((e.parentNode||{}).firstChild,e)},children:function(e){return L(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(O(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},(function(e,t){k.fn[e]=function(n,i){var a=k.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(a=k.filter(i,a)),this.length>1&&(E[e]||k.uniqueSort(a),q.test(e)&&a.reverse()),this.pushStack(a)}}));var R=/[^\x20\t\r\n\f]+/g;function P(e){return e}function F(e){throw e}function H(e,t,n,i){var a;try{e&&y(a=e.promise)?a.call(e).done(t).fail(n):e&&y(a=e.then)?a.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return k.each(e.match(R)||[],(function(e,n){t[n]=!0})),t}(e):k.extend({},e);var t,n,i,a,r=[],l=[],s=-1,o=function(){for(a=a||e.once,i=t=!0;l.length;s=-1)for(n=l.shift();++s-1;)r.splice(n,1),n<=s&&s--})),this},has:function(e){return e?k.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return a=l=[],r=n="",this},disabled:function(){return!r},lock:function(){return a=l=[],n||t||(r=n=""),this},locked:function(){return!!a},fireWith:function(e,n){return a||(n=[e,(n=n||[]).slice?n.slice():n],l.push(n),t||o()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!i}};return u},k.extend({Deferred:function(e){var t=[["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"]],n="pending",r={state:function(){return n},always:function(){return l.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return k.Deferred((function(n){k.each(t,(function(t,i){var a=y(e[i[4]])&&e[i[4]];l[i[1]]((function(){var e=a&&a.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,a?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,r){var l=0;function s(e,t,n,r){return function(){var o=this,u=arguments,c=function(){var a,c;if(!(e=l&&(n!==F&&(o=void 0,u=[i]),t.rejectWith(o,u))}};e?f():(k.Deferred.getStackHook&&(f.stackTrace=k.Deferred.getStackHook()),a.setTimeout(f))}}return k.Deferred((function(i){t[0][3].add(s(0,i,y(r)?r:P,i.notifyWith)),t[1][3].add(s(0,i,y(e)?e:P)),t[2][3].add(s(0,i,y(n)?n:F))})).promise()},promise:function(e){return null!=e?k.extend(e,r):r}},l={};return k.each(t,(function(e,i){var a=i[2],s=i[5];r[i[1]]=a.add,s&&a.add((function(){n=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(i[3].fire),l[i[0]]=function(){return l[i[0]+"With"](this===l?void 0:this,arguments),this},l[i[0]+"With"]=a.fireWith})),r.promise(l),e&&e.call(l,l),l},when:function(e){var t=arguments.length,n=t,i=Array(n),a=o.call(arguments),r=k.Deferred(),l=function(e){return function(n){i[e]=this,a[e]=arguments.length>1?o.call(arguments):n,--t||r.resolveWith(i,a)}};if(t<=1&&(H(e,r.done(l(n)).resolve,r.reject,!t),"pending"===r.state()||y(a[n]&&a[n].then)))return r.then();for(;n--;)H(a[n],l(n),r.reject);return r.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){a.console&&a.console.warn&&e&&V.test(e.name)&&a.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){a.setTimeout((function(){throw e}))};var B=k.Deferred();function j(){_.removeEventListener("DOMContentLoaded",j),a.removeEventListener("load",j),k.ready()}k.fn.ready=function(e){return B.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,!0!==e&&--k.readyWait>0||B.resolveWith(_,[k]))}}),k.ready.then=B.then,"complete"===_.readyState||"loading"!==_.readyState&&!_.documentElement.doScroll?a.setTimeout(k.ready):(_.addEventListener("DOMContentLoaded",j),a.addEventListener("load",j));var z=function e(t,n,i,a,r,l,s){var o=0,u=t.length,c=null==i;if("object"===$(i))for(o in r=!0,i)e(t,n,o,i[o],!0,l,s);else if(void 0!==a&&(r=!0,y(a)||(s=!0),c&&(s?(n.call(t,a),n=null):(c=n,n=function(e,t,n){return c.call(k(e),n)})),n))for(;o1,null,!0)},removeData:function(e){return this.each((function(){Z.remove(this,e)}))}}),k.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=X.get(e,t),n&&(!i||Array.isArray(n)?i=X.access(e,t,k.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){var n=k.queue(e,t=t||"fx"),i=n.length,a=n.shift(),r=k._queueHooks(e,t);"inprogress"===a&&(a=n.shift(),i--),a&&("fx"===t&&n.unshift("inprogress"),delete r.stop,a.call(e,(function(){k.dequeue(e,t)}),r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return X.get(e,n)||X.access(e,n,{empty:k.Callbacks("once memory").add((function(){X.remove(e,[t+"queue",n])}))})}}),k.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ye=/^$|^module$|\/(?:java|ecma)script/i;me=_.createDocumentFragment().appendChild(_.createElement("div")),(he=_.createElement("input")).setAttribute("type","radio"),he.setAttribute("checked","checked"),he.setAttribute("name","t"),me.appendChild(he),v.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML="",v.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue,me.innerHTML="",v.option=!!me.lastChild;var be={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function _e(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&O(e,t)?k.merge([e],n):n}function Ce(e,t){for(var n=0,i=e.length;n",""]);var we=/<|&#?\w+;/;function $e(e,t,n,i,a){for(var r,l,s,o,u,c,f=t.createDocumentFragment(),d=[],p=0,m=e.length;p-1)a&&a.push(r);else if(u=se(r),l=_e(f.appendChild(r),"script"),u&&Ce(l),n)for(c=0;r=l[c++];)ye.test(r.type||"")&&n.push(r);return f}var ke=/^([^.]*)(?:\.(.+)|)/;function Se(){return!0}function Me(){return!1}function Ie(e,t){return e===function(){try{return _.activeElement}catch(e){}}()==("focus"===t)}function Le(e,t,n,a,r,l){var s,o;if("object"===i(t)){for(o in"string"!=typeof n&&(a=a||n,n=void 0),t)Le(e,o,n,a,t[o],l);return e}if(null==a&&null==r?(r=n,a=n=void 0):null==r&&("string"==typeof n?(r=a,a=void 0):(r=a,a=n,n=void 0)),!1===r)r=Me;else if(!r)return e;return 1===l&&(s=r,(r=function(e){return k().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=k.guid++)),e.each((function(){k.event.add(this,t,r,a,n)}))}function Ae(e,t,n){n?(X.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var i,a,r=X.get(this,t);if(1&e.isTrigger&&this[t]){if(r.length)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(r=o.call(arguments),X.set(this,t,r),i=n(this,t),this[t](),r!==(a=X.get(this,t))||i?X.set(this,t,!1):a={},r!==a)return e.stopImmediatePropagation(),e.preventDefault(),a&&a.value}else r.length&&(X.set(this,t,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===X.get(e,t)&&k.event.add(e,t,Se)}k.event={global:{},add:function(e,t,n,i,a){var r,l,s,o,u,c,f,d,p,m,h,g=X.get(e);if(Q(e))for(n.handler&&(n=(r=n).handler,a=r.selector),a&&k.find.matchesSelector(le,a),n.guid||(n.guid=k.guid++),(o=g.events)||(o=g.events=Object.create(null)),(l=g.handle)||(l=g.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(R)||[""]).length;u--;)p=h=(s=ke.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),p&&(f=k.event.special[p]||{},p=(a?f.delegateType:f.bindType)||p,f=k.event.special[p]||{},c=k.extend({type:p,origType:h,data:i,handler:n,guid:n.guid,selector:a,needsContext:a&&k.expr.match.needsContext.test(a),namespace:m.join(".")},r),(d=o[p])||((d=o[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,i,m,l)||e.addEventListener&&e.addEventListener(p,l)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),a?d.splice(d.delegateCount++,0,c):d.push(c),k.event.global[p]=!0)},remove:function(e,t,n,i,a){var r,l,s,o,u,c,f,d,p,m,h,g=X.hasData(e)&&X.get(e);if(g&&(o=g.events)){for(u=(t=(t||"").match(R)||[""]).length;u--;)if(p=h=(s=ke.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),p){for(f=k.event.special[p]||{},d=o[p=(i?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=r=d.length;r--;)c=d[r],!a&&h!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||i&&i!==c.selector&&("**"!==i||!c.selector)||(d.splice(r,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));l&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,m,g.handle)||k.removeEvent(e,p,g.handle),delete o[p])}else for(p in o)k.event.remove(e,p+t[u],n,i,!0);k.isEmptyObject(o)&&X.remove(e,"handle events")}},dispatch:function(e){var t,n,i,a,r,l,s=new Array(arguments.length),o=k.event.fix(e),u=(X.get(this,"events")||Object.create(null))[o.type]||[],c=k.event.special[o.type]||{};for(s[0]=o,t=1;t=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(r=[],l={},n=0;n-1:k.find(a,this,null,[u]).length),l[a]&&r.push(i);r.length&&s.push({elem:u,handlers:r})}return u=this,o\s*$/g;function De(e,t){return O(e,"table")&&O(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Ue(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ee(e,t){var n,i,a,r,l,s;if(1===t.nodeType){if(X.hasData(e)&&(s=X.get(e).events))for(a in X.remove(t,"handle events"),s)for(n=0,i=s[a].length;n1&&"string"==typeof m&&!v.checkClone&&Te.test(m))return e.each((function(a){var r=e.eq(a);h&&(t[0]=m.call(this,a,r.html())),Re(r,t,n,i)}));if(d&&(r=(a=$e(t,e[0].ownerDocument,!1,e,i)).firstChild,1===a.childNodes.length&&(a=r),r||i)){for(s=(l=k.map(_e(a,"script"),Ue)).length;f0&&Ce(l,!o&&_e(e,"script")),s},cleanData:function(e){for(var t,n,i,a=k.event.special,r=0;void 0!==(n=e[r]);r++)if(Q(n)){if(t=n[X.expando]){if(t.events)for(i in t.events)a[i]?k.event.remove(n,i):k.removeEvent(n,i,t.handle);n[X.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),k.fn.extend({detach:function(e){return Pe(this,e,!0)},remove:function(e){return Pe(this,e)},text:function(e){return z(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 Re(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||De(this,e).appendChild(e)}))},prepend:function(){return Re(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=De(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Re(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Re(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(_e(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 z(this,(function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!be[(ve.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n=0&&(o+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-o-s-.5))||0),o}function nt(e,t,n){var i=He(e),a=(!v.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,i),r=a,l=je(e,t,i),s="offset"+t[0].toUpperCase()+t.slice(1);if(Fe.test(l)){if(!n)return l;l="auto"}return(!v.boxSizingReliable()&&a||!v.reliableTrDimensions()&&O(e,"tr")||"auto"===l||!parseFloat(l)&&"inline"===k.css(e,"display",!1,i))&&e.getClientRects().length&&(a="border-box"===k.css(e,"boxSizing",!1,i),(r=s in e)&&(l=e[s])),(l=parseFloat(l)||0)+tt(e,t,n||(a?"border":"content"),r,i,l)+"px"}function it(e,t,n,i,a){return new it.prototype.init(e,t,n,i,a)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=je(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,a){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,l,s,o=K(t),u=Je.test(t),c=e.style;if(u||(t=Ke(o)),s=k.cssHooks[t]||k.cssHooks[o],void 0===n)return s&&"get"in s&&void 0!==(r=s.get(e,!1,a))?r:c[t];"string"===(l=i(n))&&(r=ae.exec(n))&&r[1]&&(n=ce(e,t,r),l="number"),null!=n&&n==n&&("number"!==l||u||(n+=r&&r[3]||(k.cssNumber[o]?"":"px")),v.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,a))||(u?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,i){var a,r,l,s=K(t);return Je.test(t)||(t=Ke(s)),(l=k.cssHooks[t]||k.cssHooks[s])&&"get"in l&&(a=l.get(e,!0,n)),void 0===a&&(a=je(e,t,i)),"normal"===a&&t in Ze&&(a=Ze[t]),""===n||n?(r=parseFloat(a),!0===n||isFinite(r)?r||0:a):a}}),k.each(["height","width"],(function(e,t){k.cssHooks[t]={get:function(e,n,i){if(n)return!Qe.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?nt(e,t,i):Ve(e,Xe,(function(){return nt(e,t,i)}))},set:function(e,n,i){var a,r=He(e),l=!v.scrollboxSize()&&"absolute"===r.position,s=(l||i)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i?tt(e,t,i,s,r):0;return s&&l&&(o-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-tt(e,t,"border",!1,r)-.5)),o&&(a=ae.exec(n))&&"px"!==(a[3]||"px")&&(e.style[t]=n,n=k.css(e,t)),et(0,n,o)}}})),k.cssHooks.marginLeft=ze(v.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(je(e,"marginLeft"))||e.getBoundingClientRect().left-Ve(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(e,t){k.cssHooks[e+t]={expand:function(n){for(var i=0,a={},r="string"==typeof n?n.split(" "):[n];i<4;i++)a[e+re[i]+t]=r[i]||r[i-2]||r[0];return a}},"margin"!==e&&(k.cssHooks[e+t].set=et)})),k.fn.extend({css:function(e,t){return z(this,(function(e,t,n){var i,a,r={},l=0;if(Array.isArray(t)){for(i=He(e),a=t.length;l1)}}),k.Tween=it,it.prototype={constructor:it,init:function(e,t,n,i,a,r){this.elem=e,this.prop=n,this.easing=a||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(k.cssNumber[n]?"":"px")},cur:function(){var e=it.propHooks[this.prop];return e&&e.get?e.get(this):it.propHooks._default.get(this)},run:function(e){var t,n=it.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):it.propHooks._default.set(this),this}},it.prototype.init.prototype=it.prototype,it.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[Ke(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}},it.propHooks.scrollTop=it.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=it.prototype.init).step={};var at,rt,lt=/^(?:toggle|show|hide)$/,st=/queueHooks$/;function ot(){rt&&(!1===_.hidden&&a.requestAnimationFrame?a.requestAnimationFrame(ot):a.setTimeout(ot,k.fx.interval),k.fx.tick())}function ut(){return a.setTimeout((function(){at=void 0})),at=Date.now()}function ct(e,t){var n,i=0,a={height:e};for(t=t?1:0;i<4;i+=2-t)a["margin"+(n=re[i])]=a["padding"+n]=e;return t&&(a.opacity=a.width=e),a}function ft(e,t,n){for(var i,a=(dt.tweeners[t]||[]).concat(dt.tweeners["*"]),r=0,l=a.length;r1)},removeAttr:function(e){return this.each((function(){k.removeAttr(this,e)}))}}),k.extend({attr:function(e,t,n){var i,a,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?k.prop(e,t,n):(1===r&&k.isXMLDoc(e)||(a=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):a&&"set"in a&&void 0!==(i=a.set(e,n,t))?i:(e.setAttribute(t,n+""),n):a&&"get"in a&&null!==(i=a.get(e,t))?i:null==(i=k.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!v.radioValue&&"radio"===t&&O(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,a=t&&t.match(R);if(a&&1===e.nodeType)for(;n=a[i++];)e.removeAttribute(n)}}),pt={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 n=mt[t]||k.find.attr;mt[t]=function(e,t,i){var a,r,l=t.toLowerCase();return i||(r=mt[l],mt[l]=a,a=null!=n(e,t,i)?l:null,mt[l]=r),a}}));var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){return(e.match(R)||[]).join(" ")}function yt(e){return e.getAttribute&&e.getAttribute("class")||""}function bt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(R)||[]}k.fn.extend({prop:function(e,t){return z(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[k.propFix[e]||e]}))}}),k.extend({prop:function(e,t,n){var i,a,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&k.isXMLDoc(e)||(t=k.propFix[t]||t,a=k.propHooks[t]),void 0!==n?a&&"set"in a&&void 0!==(i=a.set(e,n,t))?i:e[t]=n:a&&"get"in a&&null!==(i=a.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):ht.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(e){var t,n,i,a,r,l,s,o=0;if(y(e))return this.each((function(t){k(this).addClass(e.call(this,t,yt(this)))}));if((t=bt(e)).length)for(;n=this[o++];)if(a=yt(n),i=1===n.nodeType&&" "+vt(a)+" "){for(l=0;r=t[l++];)i.indexOf(" "+r+" ")<0&&(i+=r+" ");a!==(s=vt(i))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,i,a,r,l,s,o=0;if(y(e))return this.each((function(t){k(this).removeClass(e.call(this,t,yt(this)))}));if(!arguments.length)return this.attr("class","");if((t=bt(e)).length)for(;n=this[o++];)if(a=yt(n),i=1===n.nodeType&&" "+vt(a)+" "){for(l=0;r=t[l++];)for(;i.indexOf(" "+r+" ")>-1;)i=i.replace(" "+r+" "," ");a!==(s=vt(i))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=i(e),a="string"===n||Array.isArray(e);return"boolean"==typeof t&&a?t?this.addClass(e):this.removeClass(e):y(e)?this.each((function(n){k(this).toggleClass(e.call(this,n,yt(this),t),t)})):this.each((function(){var t,i,r,l;if(a)for(i=0,r=k(this),l=bt(e);t=l[i++];)r.hasClass(t)?r.removeClass(t):r.addClass(t);else void 0!==e&&"boolean"!==n||((t=yt(this))&&X.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":X.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+vt(yt(n))+" ").indexOf(t)>-1)return!0;return!1}});var _t=/\r/g;k.fn.extend({val:function(e){var t,n,i,a=this[0];return arguments.length?(i=y(e),this.each((function(n){var a;1===this.nodeType&&(null==(a=i?e.call(this,n,k(this).val()):e)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=k.map(a,(function(e){return null==e?"":e+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,a,"value")||(this.value=a))}))):a?(t=k.valHooks[a.type]||k.valHooks[a.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(a,"value"))?n:"string"==typeof(n=a.value)?n.replace(_t,""):null==n?"":n: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,i,a=e.options,r=e.selectedIndex,l="select-one"===e.type,s=l?null:[],o=l?r+1:a.length;for(i=r<0?o:l?r:0;i-1)&&(n=!0);return n||(e.selectedIndex=-1),r}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=k.inArray(k(e).val(),t)>-1}},v.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),v.focusin="onfocusin"in a;var Ct=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,r){var l,s,o,u,c,f,d,p,h=[n||_],g=m.call(e,"type")?e.type:e,v=m.call(e,"namespace")?e.namespace.split("."):[];if(s=p=o=n=n||_,3!==n.nodeType&&8!==n.nodeType&&!Ct.test(g+k.event.triggered)&&(g.indexOf(".")>-1&&(v=g.split("."),g=v.shift(),v.sort()),c=g.indexOf(":")<0&&"on"+g,(e=e[k.expando]?e:new k.Event(g,"object"===i(e)&&e)).isTrigger=r?2:3,e.namespace=v.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),d=k.event.special[g]||{},r||!d.trigger||!1!==d.trigger.apply(n,t))){if(!r&&!d.noBubble&&!b(n)){for(u=d.delegateType||g,Ct.test(u+g)||(s=s.parentNode);s;s=s.parentNode)h.push(s),o=s;o===(n.ownerDocument||_)&&h.push(o.defaultView||o.parentWindow||a)}for(l=0;(s=h[l++])&&!e.isPropagationStopped();)p=s,e.type=l>1?u:d.bindType||g,(f=(X.get(s,"events")||Object.create(null))[e.type]&&X.get(s,"handle"))&&f.apply(s,t),(f=c&&s[c])&&f.apply&&Q(s)&&(e.result=f.apply(s,t),!1===e.result&&e.preventDefault());return e.type=g,r||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!Q(n)||c&&y(n[g])&&!b(n)&&((o=n[c])&&(n[c]=null),k.event.triggered=g,e.isPropagationStopped()&&p.addEventListener(g,wt),n[g](),e.isPropagationStopped()&&p.removeEventListener(g,wt),k.event.triggered=void 0,o&&(n[c]=o)),e.result}},simulate:function(e,t,n){var i=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(i,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(e,t){var n=function(e){k.event.simulate(t,e.target,k.event.fix(e))};k.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,a=X.access(i,t);a||i.addEventListener(e,n,!0),X.access(i,t,(a||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,a=X.access(i,t)-1;a?X.access(i,t,a):(i.removeEventListener(e,n,!0),X.remove(i,t))}}}));var $t=a.location,kt={guid:Date.now()},St=/\?/;k.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new a.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||k.error("Invalid XML: "+(n?k.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Mt=/\[\]$/,It=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function Ot(e,t,n,a){var r;if(Array.isArray(t))k.each(t,(function(t,r){n||Mt.test(e)?a(e,r):Ot(e+"["+("object"===i(r)&&null!=r?t:"")+"]",r,n,a)}));else if(n||"object"!==$(t))a(e,t);else for(r in t)Ot(e+"["+r+"]",t[r],n,a)}k.param=function(e,t){var n,i=[],a=function(e,t){var n=y(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,(function(){a(this.name,this.value)}));else for(n in e)Ot(n,e[n],t,a);return i.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)&&!Lt.test(e)&&(this.checked||!ge.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(It,"\r\n")}})):{name:t.name,value:n.replace(It,"\r\n")}})).get()}});var Tt=/%20/g,xt=/#.*$/,Dt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)$/gm,qt=/^(?:GET|HEAD)$/,Et=/^\/\//,Nt={},Rt={},Pt="*/".concat("*"),Ft=_.createElement("a");function Ht(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,a=0,r=t.toLowerCase().match(R)||[];if(y(n))for(;i=r[a++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Vt(e,t,n,i){var a={},r=e===Rt;function l(s){var o;return a[s]=!0,k.each(e[s]||[],(function(e,s){var u=s(t,n,i);return"string"!=typeof u||r||a[u]?r?!(o=u):void 0:(t.dataTypes.unshift(u),l(u),!1)})),o}return l(t.dataTypes[0])||!a["*"]&&l("*")}function Bt(e,t){var n,i,a=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((a[n]?e:i||(i={}))[n]=t[n]);return i&&k.extend(!0,e,i),e}Ft.href=$t.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:$t.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test($t.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,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?Bt(Bt(e,k.ajaxSettings),t):Bt(k.ajaxSettings,e)},ajaxPrefilter:Ht(Nt),ajaxTransport:Ht(Rt),ajax:function(e,t){"object"===i(e)&&(t=e,e=void 0);var n,r,l,s,o,u,c,f,d,p,m=k.ajaxSetup({},t=t||{}),h=m.context||m,g=m.context&&(h.nodeType||h.jquery)?k(h):k.event,v=k.Deferred(),y=k.Callbacks("once memory"),b=m.statusCode||{},C={},w={},$="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=Ut.exec(l);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?l:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,C[e]=t),this},overrideMimeType:function(e){return null==c&&(m.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)S.always(e[S.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||$;return n&&n.abort(t),M(0,t),this}};if(v.promise(S),m.url=((e||m.url||$t.href)+"").replace(Et,$t.protocol+"//"),m.type=t.method||t.type||m.method||m.type,m.dataTypes=(m.dataType||"*").toLowerCase().match(R)||[""],null==m.crossDomain){u=_.createElement("a");try{u.href=m.url,u.href=u.href,m.crossDomain=Ft.protocol+"//"+Ft.host!=u.protocol+"//"+u.host}catch(e){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=k.param(m.data,m.traditional)),Vt(Nt,m,t,S),c)return S;for(d in(f=k.event&&m.global)&&0==k.active++&&k.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qt.test(m.type),r=m.url.replace(xt,""),m.hasContent?m.data&&m.processData&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&(m.data=m.data.replace(Tt,"+")):(p=m.url.slice(r.length),m.data&&(m.processData||"string"==typeof m.data)&&(r+=(St.test(r)?"&":"?")+m.data,delete m.data),!1===m.cache&&(r=r.replace(Dt,"$1"),p=(St.test(r)?"&":"?")+"_="+kt.guid+++p),m.url=r+p),m.ifModified&&(k.lastModified[r]&&S.setRequestHeader("If-Modified-Since",k.lastModified[r]),k.etag[r]&&S.setRequestHeader("If-None-Match",k.etag[r])),(m.data&&m.hasContent&&!1!==m.contentType||t.contentType)&&S.setRequestHeader("Content-Type",m.contentType),S.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+Pt+"; q=0.01":""):m.accepts["*"]),m.headers)S.setRequestHeader(d,m.headers[d]);if(m.beforeSend&&(!1===m.beforeSend.call(h,S,m)||c))return S.abort();if($="abort",y.add(m.complete),S.done(m.success),S.fail(m.error),n=Vt(Rt,m,t,S)){if(S.readyState=1,f&&g.trigger("ajaxSend",[S,m]),c)return S;m.async&&m.timeout>0&&(o=a.setTimeout((function(){S.abort("timeout")}),m.timeout));try{c=!1,n.send(C,M)}catch(e){if(c)throw e;M(-1,e)}}else M(-1,"No Transport");function M(e,t,i,s){var u,d,p,_,C,w=t;c||(c=!0,o&&a.clearTimeout(o),n=void 0,l=s||"",S.readyState=e>0?4:0,u=e>=200&&e<300||304===e,i&&(_=function(e,t,n){for(var i,a,r,l,s=e.contents,o=e.dataTypes;"*"===o[0];)o.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){o.unshift(a);break}if(o[0]in n)r=o[0];else{for(a in n){if(!o[0]||e.converters[a+" "+o[0]]){r=a;break}l||(l=a)}r=r||l}if(r)return r!==o[0]&&o.unshift(r),n[r]}(m,S,i)),!u&&k.inArray("script",m.dataTypes)>-1&&k.inArray("json",m.dataTypes)<0&&(m.converters["text script"]=function(){}),_=function(e,t,n,i){var a,r,l,s,o,u={},c=e.dataTypes.slice();if(c[1])for(l in e.converters)u[l.toLowerCase()]=e.converters[l];for(r=c.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!o&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),o=r,r=c.shift())if("*"===r)r=o;else if("*"!==o&&o!==r){if(!(l=u[o+" "+r]||u["* "+r]))for(a in u)if((s=a.split(" "))[1]===r&&(l=u[o+" "+s[0]]||u["* "+s[0]])){!0===l?l=u[a]:!0!==u[a]&&(r=s[0],c.unshift(s[1]));break}if(!0!==l)if(l&&e.throws)t=l(t);else try{t=l(t)}catch(e){return{state:"parsererror",error:l?e:"No conversion from "+o+" to "+r}}}return{state:"success",data:t}}(m,_,S,u),u?(m.ifModified&&((C=S.getResponseHeader("Last-Modified"))&&(k.lastModified[r]=C),(C=S.getResponseHeader("etag"))&&(k.etag[r]=C)),204===e||"HEAD"===m.type?w="nocontent":304===e?w="notmodified":(w=_.state,d=_.data,u=!(p=_.error))):(p=w,!e&&w||(w="error",e<0&&(e=0))),S.status=e,S.statusText=(t||w)+"",u?v.resolveWith(h,[d,w,S]):v.rejectWith(h,[S,w,p]),S.statusCode(b),b=void 0,f&&g.trigger(u?"ajaxSuccess":"ajaxError",[S,m,u?d:p]),y.fireWith(h,[S,w]),f&&(g.trigger("ajaxComplete",[S,m]),--k.active||k.event.trigger("ajaxStop")))}return S},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,t){k[t]=function(e,n,i,a){return y(n)&&(a=a||i,i=n,n=void 0),k.ajax(k.extend({url:e,type:t,dataType:a,data:n,success:i},k.isPlainObject(e)&&e))}})),k.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),k._evalUrl=function(e,t,n){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,n)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(y(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(e){return y(e)?this.each((function(t){k(this).wrapInner(e.call(this,t))})):this.each((function(){var t=k(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=y(e);return this.each((function(n){k(this).wrapAll(t?e.call(this,n):e)}))},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 a.XMLHttpRequest}catch(e){}};var jt={0:200,1223:204},zt=k.ajaxSettings.xhr();v.cors=!!zt&&"withCredentials"in zt,v.ajax=zt=!!zt,k.ajaxTransport((function(e){var t,n;if(v.cors||zt&&!e.crossDomain)return{send:function(i,r){var l,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(l in e.xhrFields)s[l]=e.xhrFields[l];for(l in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(l,i[l]);t=function(e){return function(){t&&(t=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?r(0,"error"):r(s.status,s.statusText):r(jt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),n=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&a.setTimeout((function(){t&&n()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),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(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,a){t=k(" + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    + +
    + + + + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
    + 1.0.0 - STU1 + + + + International flag + + + +

    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

    +

    Changes

    + + + +
    +

    + This provides a list of changes to the MyIG specification since its initial release +

    + +

    + 2099-01-01 v0.1.0 - My IG R1 (STU ballot 1) Ballot Candidate based on FHIR R4 +

    +
      +
    • Initial version
    • +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/codesystem-list.csv b/branches/master/codesystem-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/master/codesystem-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/master/codesystem-list.json b/branches/master/codesystem-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/codesystem-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/master/codesystem-ref-all-list.csv b/branches/master/codesystem-ref-all-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/master/codesystem-ref-all-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/master/codesystem-ref-all-list.json b/branches/master/codesystem-ref-all-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/codesystem-ref-all-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/master/codesystem-ref-list.csv b/branches/master/codesystem-ref-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/master/codesystem-ref-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/master/codesystem-ref-list.json b/branches/master/codesystem-ref-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/codesystem-ref-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/master/csvs.zip b/branches/master/csvs.zip new file mode 100644 index 0000000000000000000000000000000000000000..123e82b6746e50a72dc0ba63c3a70670fffa5639 GIT binary patch literal 1198 zcmWIWW@Zs#;Nak3F!!>HU_b)GKz4F|N@{UsaY<^fZcb)#iC%JX88`2zi=5uNTIbH3 zzs#xUsiUcT?c?_n&1)aM&-h;DJgIZi^J<}|uAkm19gUM`PG9HL_49rBl!+n0o1KG= zZPjCQpsA)n9Dvhaaa4PYQq$;Xw=|~Ri8(p+vtJZwe_3KqX=-t5i7sV6*JTsbv^w~6 zsq4v=NB6{l!$0(0{a#0)4NgFeJNzZl-9T9gknIjZWOtCC`Uu+3$Rxsm$N|V{6qEx{ z0has_;Eme=P*O&K3Lq270OaV!X9y@wBET0Q6U`9h_(3-aIm$ta3js@V;q80%fn2=loi|7DvRyL3lHXxh{Lc?aVxmUy@KbJ9c8}UT$)yB$(2qS9lA!aU(xg_S2l&D;y zlyZwjB6lXY%pm zCs`k9A>!Bj?s~ib3s>Jq3CT zTO{Rk7jZZKyx+i5SZ?4mvaJhBYkLR1XJ zsjgitS43#@Wa4l1lvZ>Xq2gni5@o5dZC9KAeM{XhUe}(RbF#^PwCW5jskE7Q?@TY- zm6+DLD`jOpAwKaUP04R29qX9=zO+*6kaUJ);n$#oIwaWwhX&Wz0Z$J!D54HlCa07q z&L55G!doJAXG{8r?QEToxwn0bRB~Nva-5lku{&MEl8@)Lrs~1%?JYUO?JVH<)RU<;k(By+c%t5A<_xTZCNS~=T*#7Z-DG#f4v0MkcTd-x zLUMt$D^8QqxzrjiVnF~txSi`TcJq&vGM;yb-r}hU_({5bUP_3(ZEhU2zQ6Bri&Z-?ba;Q-1 zDfs=$;icH?KmDZ39h%PeG}H2`zeLUP~FP`TjdRMonxro=0pd$hkcVX;WGHfFJ0 z=zZ*l3*YCU?aJ#Ll2Oja5wz$_3P$FuS?M|K3lnWhyAn?6n@%(J^Bh%$xS4*4#b#BQ z`1>|RqyJ;Mrh(lFMZ&lb(JLOh`5DV?y24RD+uHF3O>)gjTWrpw++v$Q-_FD^|w+{!R5i+}KJ<1*OWGeH|NLT9*11c1) z$1aypvG7RPDt4Z}MPX7^oE=(ICwq1|?Qs@zlPka(9{%27Bq|-w9P^B^He`wSO$gPV zL413@ZU-kTMDX0p0I*QuNC#B;c(J(p((#D$!VOkkL9%R+nlY{H#l>XGa?zP$ z1Jm;XIBQ{%*>}TfP$2+7#uxy={a4!T-=j@%ApU|TksN}*LiX_wu68sbw<$_C?|?f$ z%E-+)Ij>VIBo-0f)afTC$GkbVOl0p=O0iY46T&Dg%ce*@NW!ukLJ literal 0 HcmV?d00001 diff --git a/branches/master/definitions.ttl.zip b/branches/master/definitions.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..866aaac21b44cff6fccd53d5f2e4c2699fe2a2a5 GIT binary patch literal 2654 zcmaJ@XE+?_79KScC9D!{^wmueWC)gEFk*GlSFd9XCVKB7+60l&62u5WR?G-7dN0AM zF@#ZK5F&a_?)bI4_j&F;-;eM6&U?;#p65M(USk6)YBm5J9Ub54fz1gX=!>a&?pO4VCfo03ngE?V@owL5VHt8`UZ>Wi{Zbv~?b^v1<&pJqIAz zC~SwBtj6VeKCc$363LzI;)^O55yMIA)<11v=mKau7O1K&2ls24wiVvu(lJxLHo;Xf z+J5`a$9Eq1&(eIK5+G`)@NW+t`T1HZ2gebE@IiZf`%e!YOd7s{e;@S^FOBJmYv(O7@F)*L_k zPO$EhxV05nrTM+YS*i##W`-S%4&2p=x=}?LtqIlPdDibD?#nT8B`h!2}K7+mGLLOJbTHPnHK!R5_x|4cp6A$813!kuj=E654 z)pqGZ9TgpZMDgY!KquYfMLpxk&oMW}Az6Y;shp=skV7Y!;%DrBX30D*iASPc;}`F0 z?)whGP2UcHLmRf2PPS{(CEfWW%r(|0ffS#|=_*bZOA!UnV^W@J%Jd?*OO+ADb*;fR z91)4&ZhzLQur7;L#hLZeE*)3Jn#*>CjFU}%%b2(X!LB+zdCrraalt@$bFJcW^^uv_myBSs$7EY|HcnTwVt3|Dh2 zg-T-7-PgUcLwbhZJ`+$E7To$Z{?7}nM@zPzlkI!6WFmNHdRfrjn&B3fyX1O$*TRXL z?8yybaVYpHxNf@JaF`sF{;SFudOp9 z%>Fn`l66F Ho$C@K{yo~;*}Rpt=yk!lR&tojg^I3c}$L-;UP_l!|eNiSS6lTA?B zytw?U>Xencb3vDRx3Vdp*g#W0fsJx*DN9J!C?|PfPnwn9F6sW(jlbA1EM}mzW$|Cx zB5UX0o!aS7yR2D{%C01U*p_WWMf@P$P(CH`$e@OKWhK{R;D&Kz zdG6=FF&IYKwB!rceR>zR9$KnC3O#W0#7*#48|_QV3lOFlp!^)UqiR-mgBj_lmsEzY zGLtLxofrC-%~i&IHB8qiEekn-V#bJ$h?gSBSDESZPO5p)R-(#MMCPh(_5U2#TlLc>g@F!GI^a(M(FOYG*B7;6a;p>MhGQ-A1tHzp#IC- zs+ikzDnYPgoAxL|E@S$Io$zUBwCln88EMq$3BbNlTVBb=jgg&H?DBR~RP)%bOmjv% ze&;Zq&R&eAd7X>BSzQw8=jci@f+X#nLXvBXm=<`rfz7olNIzF3X>M~2&swH6Ln1Kt zlEIrJu`WoG&39xvll|TDNHUO8;c=DV;%17Jnfba3~9b zAxYfMhd?q;U+FVB$Nd_6*=pkBQ#O61RyIBD+pM@KT~lU5IA*lmZk3JjoSZ{fVlT5z ze74G`kBpw!*z#j>zbScdi?gCm~(Q)5cZhynSmzGSbOJXyLv}>>*%-+zwGVhtyoIPR+s;PncZ0k)K1SGO#|;E=uwG^Sqnx$RTAyt{cVh5_O-Df@P*Q z?nn4dTwOxrl-1@^9VVvj@mv1j-A6BC>O`t(Vb`J~X)Z>@pD+KOeb2m| zkfhs&+tFc19HXcas6K?neACDxD?2TEma8#b#j@QjgR{?TQt)17)|e7ot1bTW&jHw= zyCrs2g9wTr!5i4vsvrG{nV8Akq7f-t1_=@`!5&f@5%oXHhb)c0p~g?%vYd=^My z+c}9iryFN{!Y3O?VAGLwikD6kQ{DVsZ`cGWf6qvu#k^==G#=|q3^A-XXdAREg$4IC zolstBXCe0#1fT!_;wZ1Qqo8C1{B7a>sq2-6`*-|bL-*fQ{~U9*h`%F|ytsd_#n^y` Q_6nyYpJejgasBG|9|vLBZ~y=R literal 0 HcmV?d00001 diff --git a/branches/master/definitions.xml.zip b/branches/master/definitions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..b24b8fd4ed78704365869273c85331e8447d6105 GIT binary patch literal 2165 zcmb7_dpHyNAIE2C)JbwHLQ-+eHBs*6Ft;^LwnE5U!>qB1?TCh1B6qTwTW)LaBh793 zNthuex714`};hf@Av!pI>XJiuAHZ{dI!_s^! zrdwoET6Kc+0NN%aeMA_v@maPiGUIMF>RdEsyTMl@P_C86SymO&%AmY6rd%V6Vt1mB zoW@&~mc$mq{8#a@Vw;fjgvc|j4&vfheL_d>wddl;Pw^CjD>qHbge+gAF_`wH;e778 z>c)ty{-@D{*_qw>d*1J1X63`?xy8I^SGk50%iZpzLk)5xniMG??cZHXSry!7KC=W6l3p290fTD!rCr&cD(2bCSt)!1jWng)1<@{>!P-;KKd6N>g6FT)k=E#E7yAO%6MKCaof^P?rj~i(DO~Uh~Q|bolYx5 z`k_UYb!oCz9387c z0LYWR><4Mp&Za4)WvSDZ4S4ENE_>T+NT}QL?l-fN30)^qI{TT;HR34Nmh zf#-9@u4MU8tI6>Qmp$S*oTzT{-34pNZwHJhGLD%UKBH-GHEjov%u*g~hhx@;N3_}R zz8>hr5dEn-)7DIfY)q_crTy7Iw2-B#DMotcEnNW=h3U=)yQI}R*N4^-y&Z>?T7)rq zd#6PjUE@|48=XiP8oKIbp`Z^9FBJ5mhYMQKmoJK0dRR6<-lHPmI{i zkc(bRoI$Y5+&%=AX)-OSg0R5>`RqfTV&dxEvc|0}x5jV$^I0I@-;b8w?B2NLq^cHy zixlm>-}A?Du2spZaO1TmGTu{0B7QFvHdfa)oy54xf^3w4ZTbyTLW^Caa_Vig17ZZ6 zGIt=|mp=$YkW&^GL~4H(o(YS=jGH_~6Ix$~!p^L*jWdQ1FEf1%x_Wy`6o`M&{ihj>b#&AL|rf^NIb~Z;;9- z+bh_(vb~C9-aF>iOVtZL=UPtYLZ}tZ;k0s(S^@+)d&@N`MhFfCiJ2$P=Q-^G0F;~o z0Qmo9lf*8Ya9BSdoj?rUFARf1P3oR8l=G0fvzB#gtNbeV{ zV+#eqo@lHfPIQZv8{?>IiDXZ>N0(D>=xqlR=LiSEzO+x(PqP9#<)9p+knwv( zl>_(u+ED23!o1hQ`!xG(NI?%yR$x^(DTDsH>w~u;B%Wtp9ESAV1Wfk7)3HgjAXLrI zeqFxizWm89CikFCK3njfH)$IS-%{3#eIo+_qvEuZ)XkP1?YK^Oebb97Z3x=BT3k~I zFA~-OWpmt1&=K9NE#MFDkf$b7Uu6H;*B@m6yZ({$|2yjEH9vy* bOZmIO{XG^qRCKoo004InW%nKj{rLR}Hks&k literal 0 HcmV?d00001 diff --git a/branches/master/downloads.html b/branches/master/downloads.html new file mode 100644 index 000000000..343a176b7 --- /dev/null +++ b/branches/master/downloads.html @@ -0,0 +1,271 @@ + + + + + + XXXEXAMPLE.FHIR.UV.MYIG\Useful Downloads - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    + +
    + + + + + +
    +

    xxxYour User Friendly Name for MyIG Here
    0.1.0-test - CI Build

    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    xxxYour User Friendly Name for MyIG Here - Local Development build (v0.1.0-test). See the Directory of published versions

    +

    Useful Downloads

    + +
    + + + +

    + Download the entire implementation guide here +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Artifact Definitions + XML + + JSON + + Turtle +
    Examples + XML + + JSON + + Turtle +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/master/examples.json.zip b/branches/master/examples.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..ce19077fda245ada0f63bd4e87313373f1b81e68 GIT binary patch literal 1788 zcmaKtX*e5*7KTFxp;~HRIw%dL)YgiglebuZ3r47wwlydlv=8) zRZ9_jEff1v`<@X>t5c@;{<(Ai%zJ*E?|aVkoWCy$0sKh_00Myk5DP;`z(0`sk>Ni6 z_dR?(e1qMCz5IM(1TUP2iVso6%kwHe$j^5t&&_s5i@$YVGn4tWNnd0-^pY26oQ98= z1O+ai4;V0Mj~--9;&FZHxZRm2%sH~ksev?U;nmUsEz0 zhHh^Ekq)$m?d?I0_}!|?5b7q`%sVt;QF9Ko?9{pei*R(F9KTLaEGm)dE-}d1s=qCz zTk&hsA_x63X}8FiUY{~}=VI-}_Tmh4p~cIwt3}39_D|IKsK4=>t!1y3deT>hla3SV zx|pqdH_TvGC92;HM%8=+A0%SLNqWaPjGJH)@!oZj!sg+OjIW;V{}~g zV|A$~6E)g=If!}jdCu2VwJ5Oh8C+3cP}m1$(?>=7$$hcI&im>i!tbuWS#u{tUfq~4 zblH#eK8>&yP(YY@7@6AtB@gwBO_MwJWN^s=CxpsI1*DUP(GmWkfmQx~>hkyoRVt&|dju}_ML9d9Go5O8VbhJbM~Z1!fr20lCD z8Y?sxe<8~>`~a?(SZmIfRv;)K>~F36sSfxZYqC(5!;=)`vbGQ1X@Gh3`%}qp*P@8| zVt2P6wj1h9pL>wRzmKShC1uh!bPAQXo zrexEs_5y3u%Uj)(HAA)XhEFa!DLST=4(*gKwC!v-5zVTDPxZ#v%PVI0Yt=yCIS+PO zsE!x-{P_*Ail@SONOu-y+G)DI`9W6oz~q!b^uMbb2(OWhMJ# zZQ(IKv_%a?I11uHzFJIt(qef<`Drp!$;Tmr?`KSlFqZAiS!7IpvJ2le)0R+77~IiM ztv0{=Pe%+TJq0_Yq%~0sk;Mp$%cP4{wB9|?jEOx#@q=_~n88!wFw0o8fZsV&mo;|@ zByB=uhip;vylS$Ty{iuTg1(K~n+V{DJw#bdBN6L}xwKb#UF7_eo&p-^v)omB1Z~DX zx2=|^4DI^t-JbgK0WtF|3H~zJdEn%zUdBbYi&x5W{ktZ{Xb&~HpndNcNqtl$`8DfR zl(Ci|FR&voLE(Y~Y$nb!#l(CuqyLcDC9d5BH5U@?H>cRHbeAh$9QQW-Q#r;C6dfbu>C2yx9;g(Jf66uPiA)*vT z8e^^_)v%E9_-^H7y^0Wau($z}VwlNTRA1G1KGXTS?iUp?>|jv?D&<amk#&7&A0gjFMKtflZMf5LP(je%O}Ve)Bv2lW%+8AMdKc^hTcz@yEXJa=8bk2 zq8HGk;=p|GT+#GpuA+-|i1*VqDQgWM>&7m%N)g)4Fwh9_q}BN0Qx>&3EJw}tVd8Fw zPR)zYrIzQ*57@_Z+gG!XxD;J`S~W5Y!`yZX^jH2UZbVA0o$@ZW9V0g{Rjy3z-YU_` zN}gR1ArYHsT1~D?r$+h@gZCjQ1Q*Ei8C27X697}>0l!yC%m4rY literal 0 HcmV?d00001 diff --git a/branches/master/examples.ttl.zip b/branches/master/examples.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..d0f125843d328106765e71a461c397b7fb6c7da8 GIT binary patch literal 1936 zcmaJ?XE+-Q8x6HbQ>$r}R?MPBs7=%sp;c9@A&MB+3YWIj7OJ<$9c~=&w2kI2lyc_aR475A3)a@>I(SBNFUs= z5Ogpq1Qi;2Eiy1H)H*8A7j-ry`fQ-TT4ZD}6CV^t*AY)^1u+t2@an=muhi9GqT^YK&14gQ4XX6_TGwk zhMWqrIM-%%A$8eujjZa+c!Z=}UVz4L5>6{At~E~iYKALatjAjK?&VA-thawovE@E~ zZ{oRR9MObToLKrJy{p+hoRExS^UN2Wnn&LMXcQlrC?$VKv}%(-qH*7U27fnKIaACE zf$Y-HdCwab0QKq6ra7^il!enl!%~ukvUsr&+l$ynP?U*}1$~c{W3NrYW9D*Br%T^mwJ5jPb`nYTruxeOliPAck0zes-2=IRKBe`6 zV(mJe{G`ztYoPe|C?=}NIHk1b9IgfvW)HlDY?Z7qQ>q=h-H;ZVer^_?Aw2tvP8fCtPra9L=A#9x3kO`YFDNgT8wpmhv{~LIaw4bI!6x9 zt!3m=U~Bg^9=UgTh^iIR-FgZjYOP?>L&HwQ%P$-b}K8TkB&kvXp|Jhl! zw|-<~W{;d75+7-HQ>u4}S^bBHQF{Q`xl0K*$CmCoR(HvmUe612Y@-m#+(TM2&*+AU zcI8m`p$-eZ5~+b{R~vM`i=+%!-V`9 z4{iGS&A&GrxJuu^_zJSVF_1P=^#${D)BGk0OEiNz=e&lHojj5Q@yZ{^H%1Zk!KEAi zOJt!*0;;|_8;uQ1a7hwtVzM59!@w;CW z>OP`D!G0@gm+wnjFbS0mWcK96{Jt-3R}pz4g(hv*tOyzoY%BLx#7bnd7I==OeiMHTDdcV zMwakGjW?tz+Fm|+{p{FHj=d309|?U+SNV3zpvJ{^w~EHTPXkT!Oq(*B;`Hih(-Sa8 z)dwGwnVZQQqlJY-K@+;uQT4mh^^}#CE&s=RAO|=v-v=YesRbSYpcM%KIKVkL#Q}d8 f=0Clkh57IK&-!$Lb00hf05}d7et_z{KiU5P;g+Df literal 0 HcmV?d00001 diff --git a/branches/master/examples.xml.zip b/branches/master/examples.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..3201f8db12e03a887402e29728e897aac5796e5e GIT binary patch literal 1789 zcmaKtdpy$%AIG=ICW*1-ejCPIa!H2HX*j5s0wEkiyt#8EuJ4`lMc24Rz7nRdw$+6D6%LBC;Y(Igw3ta2ZV0;<*yDApN(Vl zbB_JpvWzc)A^#z3z0k9;w7M;|{C;BS!%S(4N^deL_we?r3GjSD*TqngS-w(_0-~+E9gn`0A^2o2)0NJ`dDK+etY?#- z!Ak$+d9HANzV|}5Re1G7r3&{D!{+9-y|(3U45s2;wkYFkISqcAy7N!NG6@FN332~c zc9l9=oM4o<{4BOsYtl~T1@U#ojTZA_xhhp}(`^NZ>ldkqiuv04ss!9U=oXxpWtX{F zWUR)Eqfd;y9l1*uid)y(B2SB4uHGI_FugL9*7qE((awm_t~9)gNRkM-gUN90sZEA) zVQ7x;GZzkiq`ntJsjNQtE-=l;l~XCxnV&aeiYZf1 z+-~)XA-fm~9pIEcqlo5-j?xmeX2Y1(B!xhT*AUhkHNDXpEHs;L8{HqtYFN@r(<#ua zq%Hb~IjYW2oBh5{?R9-mxZ3+$l}Jdc4$=zV8FxQYZgDJI-kW^Jsj&>J>V8SvnqbmL zy0Givw8*Jqv#+ooHODajaJNu@^~Xe!hg9apUp{}lblJ5YOzG_l8A)0{K5uJjmMSB= z+OVVSp{6)evAj^%RF~5a6~j?(B(_SQx5W6PD%`ZbvWC&M15vdK;lDx23mu`CoDEM$ zRmJjFeAk)|gf|_COB}{Y7-ZnCy`_zAe(8ou8_bi0h707T&0Ly=Ct z%mx%f4irB$OG~&LWZo9}Zpe5^6`|tTruTaD0^u>@L0W62PjI|m*XI;*#khkQ)9P1G zJ`$!f&t<%OmDDgXIQ2TLk$WC{w*9fv5K}UDd3tuPYtQV>Mu_t@9XAQKJOKST&hhz` z#4ro1(=)(AUaAiiiKQUjv?c9WG6v);^^%?XKgc#YSPd^0s+l`|3QmIKBRb2%l78fm zma?aDT)JrA?!_bfceGrzUIsK$uZoGWb+{1JfK{vf;qeXP4i5Uv*iZRvz(S?E@}K~x zhAACOG71`)(cLi-F_~V2I3M5Yu=3PHPK-|_juIRA++m#dmE&Id$j-Lz0{iCIUi5ol zxq@p3MSNN^`?+0xYu<-Z6GYsn75UYr@uGNkTmJ#&ZjYgCS}qGOT>Du{*TNHLky|>0 zj;!_T>wVHsH-MmAQT-JuRi4$J=hl?FdEIcwry_-lg?jpC_=g_o6Pggz8Pv_tZV#Z{ zUvZ2do8;?hw9vJ#{%f1?3t05*s&EUZ2j&=4p*kq z7&ffSHDyVNTdU3qeFQVi-8=IZKKI7IWm(&YC2Cq;Y@?I(J!ph|v<;S3!bmlJ)L?L^ zx#|CQQNxyRYgz*du*nvN8r{)2vl}$791z~rx6nG7siJJ}*)${+dS$90?d{g}GbBHB zpDNK%*u8!&+k398cs&mq2ndTN(^GM7SaCklv<8&YTuwXE1VlJ}ODHX;ZE^r1-78H} z-hQ6r5aG0sr3x&x4mBxfBbt!exvxKdP1n%I|DZ!q9()PAMRFk;n zdP`@E;%ba>KNnJZ3qi?~gz9{aA8SbG<#|Uo=^Vo<>+Za0nW_su8Kg*#iSBH$!PR(l zAhITxBxWHwa^b4dUyKdNl$iAPK{B?)RS=JmrKu&1jUtAW=Q`xXgg@1(=58=e=Ll($ zcEG_Z4`HNZ!K@#R@89=2*%Q4Yor4Rcme}iN5eLdu2Lf2kFRBS|C8Wk=vWc`C6=1Jb zFfZ!9*)SI}&KvYyahMFe?gLX|bX9jwxS5*6eMkofsoMKq-Zj78r?DWU31Fx%_{q$L zWQ3!U5+Pu3SVG2!gNxk{<{KYM;Q+Rom`d|L9 VtMI_l?@vJ>@b>|}@ACh&e*r1-GaLW_ literal 0 HcmV?d00001 diff --git a/branches/master/excels.zip b/branches/master/excels.zip new file mode 100644 index 0000000000000000000000000000000000000000..6b6f7639ba213e8b556460dfce559492b62ef945 GIT binary patch literal 3099 zcmZ{mXE+-Q8-{~c(;n3pCH6dKVvmxx_8zqrEr&=%tP&%&VkVk%#J)NCx++Pc0oX{A5)7Oua9GMAXxtyWk+mS_7y{}4pVt(I&|(kfBf#a4m;#OcZ{A(2^R$R1GBTU z0dF|%JOJwSUzY-IbWK8Yer8dzf0500qm+61(`g~sV#m?OL!KZ-+K()AM2amfrN~Rz zmxcU(V(a<2{70k3lz5;S zUCT-DjH7MP^l8QwD+Y#c1XGoNrlI-Sy;(-7Bmm^J<^We-em#vu3HE+vzb%#X=jQ{d zm5PNXR-lw@-_^P>nWw~>)RktObvpc-I)1>!kk?x?wiwZAqqElEcuUPBMEnU^`t$%d z|Ek29e#7ITikQ}57X2FGcDrGL+o4~A`e2~!;|)D9=LHeXI(B9266(`-9e)i;% S zt32nfmA|82BJ(>S*vp2l_lJ-K$Dbg-^uV;7^k1;`fT25)3Fjg|%HbcewDdWKb+GIH zbgD~#m=3g`Agj}2D^uyaqQ}7Iw^=G)h?s=8|&p)OR_JjbivFasa{oJ|BUHiblq3tV=dz_v?|i7)R9 zWEnhTu>HMcBM;Eij<`a~6@b9$NpUa7INq~$7Of_VDeC`1(EHVNPwiv~+Jt_*zTfc_ z8N71GjbLH=ZX*8J5VA9>Yf;hZkou8)#sPmGJkV-pM3H-$QaaH*d92^zY}Wh^Gnc=g zK2tLpHFR=wClg&C8zQ#o-O;Tp#kEbDqNm?_(_ucJ3(uGwSBm{Y>3GaoD_H@dD4AmwP(KVw>U59J5zOc>$2 zH#%a@sX#FCSF)_;&F=Atl}kAI&U5S2c#%raaJbXCuDFkE;qQ=T)+yuR%1qXiR%xTM zcl3M@P7Spk_9K}M_Ov^HatVG=)&C4t_fTgRMUsl4jIUt%k*bj`cO9QIPg$3a)@?>M3rCa=?FA!xS(UD_GQm;SAn4vG?mh z!o!AE&_S%OAkVjoSE-I3O{F}hrCnN)CH$=*_zC3p`e|a^hmWu#R{SF}ChXTp;?F98-iNR*13!S83)0#92)fgFW(<k3nFHUbIaVohV}f|A{o z{bHY58TSZJg{-rP`-L&hK-4BQ<98c^7z2qj-?yg0&G+^?yetI;wm@lNX$6HYeKA{` zM5ZTLykXif2e`jcum@Bn^K-ehqGJ$(wGNcBjhkE`|2n@y&XUb#_9ng$_MSrgez!h8 z>rd5^UlcWqPX>R5mQN2S&^=RmFp_v7iCa|Io>64lRjerZT`!kBwcj!Ehh>Rv5*5(@ z(>o(!TFY#k>0+&M{M6OXc3eE4rt;k-9B$3s&YSXt0tzd>dkr=hivM!&uIGDfj!2rmu zXbWOOt#w52kZ5wvd39GWn7cxT10kQ>^#0|9gl$!qaYwlAm_}l5Sc{k2uD4{kx`_0G z2^x1a?kd`xS$hek{+Jj}y2i8y#EO(UY~$?6aiVV*(oDSnRKKX6oHhp$gm$C}o13JkW63X62@G9^!t zf(x>wKg~Ct4)LhmX_J_*HC{6rJL*-;8-Lwq`WT5j@^8Cz>Su7>%|X`U+7y zxc6eNhxr1fwyD5C8ys`nhh*xmue@yfCRyyclS(nPa>7)u!9Y8vQdVMC_rbK7By$C$ zpMz;nHmb9#!;A)=5?bz&_nQ03LxX#J$gEef2Jr8^6WBLe&%vs`g}~2K>sa8+($p zIG=ex$k(WDto@Fj=ENA2xDR)xgK~hcG%pmP%w#lloEnV35T@lxMDIca^}TnY7mgkL3@;cNnaM#TLkU+COcm?sSE@%Rt!tX5sDAH7dMnFVFFk zm^G))P-z3de=R&qpQh8=BLsAgA9(TxwBr;csem z0#E8i)qnC*EUun0_+rId4Aj*;sdjEZ{$cQpJkE!`4%U)lcU|quH>_^|^ir();fD3> zh~~-gR5yl-aO=uDHU_b)=Kz3?HL1JEUW`16=URH5_o@t*iSF?dg%lFoMiYd3< z;*yqlPP1*cb*P)Cu*A(oudCv_RPJ + + + + + + + + \ No newline at end of file diff --git a/branches/master/expansions.xml.zip b/branches/master/expansions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..0ff56e3366fa3a4efb853b503baf304e0664c2ba GIT binary patch literal 327 zcmWIWW@Zs#;Nak3F!!>HU_b(VKz3?HL1JEUW`16=UPW$>ZNE2PlYxlq^EHcJUYTN- z)jLJRM`j08ghQshQxJD!R>}8AhMLi_`~**V91hL0H5}8qyPW_ literal 0 HcmV?d00001 diff --git a/branches/master/external.png b/branches/master/external.png new file mode 100644 index 0000000000000000000000000000000000000000..0601b8e52a58ae9d04d467ab5be1cf6609a03f66 GIT binary patch literal 173 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�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%0DjugbLIgX|K<&p9<|pD}<+ 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

    ZRwI`@pxqTOWIFrJP>^F9<*~F=Tnz#Bx_>3Hq11 zglWjQ<>N!O|AOw)l~RAZp$kji$s0hd>C4AMEgJKO_jX^2?RhHuM`Kqq6m(;1nXhGD z7qc|I3Ws;k$=wcxwq;E*D${27&IeQ(rl#9xZH^YbyR)Q*RMKfJ>0hq4ya3=XZ<7ri z7%c+l_(BH4n)?G=2b@^F<%E5myq7N?%gu8c0>3oTkI-O$P3vLjSh zGctb-Tl4()%n9*yB1+P8wyl`?j^-{N?PQoG?O4_)J)7Mz-n$ilt7zP?(RoZ7o>oPQ5;JXc9T8K*S6BbLfE zoF=?LI-ObXR^G5M)w|UjmwK^ za-%qsQBK9Ot%tU9d*(n^eChCW#d-{FD+~W;Z!5&_2TJvE$xLeVcGI?;MIdBV{C~9o zTB0U;s0~mIMu3w*m@ksXn;Pk}ZACD^JX92+2H)o~k1Ys*+r?H@X5*_&9Wd!kiBlt& zw@jSnJUsCWmYyksfDD(btNQp5mL9v1+Fy&q-h?U`8~w!|TtChf`u1`0*fcye(=Sf3 zR6jS20I~Zs4M`e*|72#P`=ZG^00Y?OKi#aHkaTN3%7vgeq5?1OrwFsx7_&x zTy$-Eqqomx>>0P#Sd7XUMVtCy2vKNsWgps!8`8jpH22bw-Eo_*l& zI=Y{Q!Dd{5cl>@*>*rjB-Sv=b$7;3fsi9H3!Z3fWY&1a{NNfV4DwkarjU%*^lpuEr z^~SZ8R%k_-@|wolJKn?x+2r8Q2y3()RuGY%{r13Loux%`Q2ElguGRgO^v<6Jbi;J= zsx+mptVja@&g8PH5g=&e(^Hi>jt9pvqjJ(Uzsw1q#% zilf@n9_>j+Q+=j)ek7i<=(q4|=}0k9jgkX8qCO~{xhT0a6ll^sz4@-*bovYK+QsIB zux<2iZds8k3n`z2RKeJt7b4*nK3#FFnliBA2@9Cc6KCP-@*;vfdWBj~m6zD{UIzFt zIIU)^HE#1ksH%dm`IXRl2f;*MUZB76zKCL@P}(1`4VRb7(sV9;D&DkIFgJ_`fTnZK zRziJC*lt@4zP!%W5nAdv8KM9qC`SF*MLG)l1@UC1b2Z~@G1wVn;ogH!Z@U+2XGboy z+qiZenNNX46W(MP*PWF3=V&0}Y$dmhYWtjh!bdX9w8{qG&|`_rJ!-7IT=b?`5&&+p z)e&%deAg#-%NXNYtRtatxa@5HFZhe~99EkQFt-r;%D9dUc`t0QWqa4|*OY61hMoh3 zmFuYxKO^H=!YNEM162MoHLxnszgTevupN+k@_H@+x5-qrDEauQZ~s^3ZvJANVfphl zid0$A|ASOP@_#4^&{^O?_4q5>=i6_LaNXi9pfYc3BfKmC$|5N=ZAataL_GZL>khGH zZYbSh5&f|yt3w$ZJm#79T>vxI)Y=TV>wV7DT3*y$64$(Upvd?Ao6z0%1X1|%0{{?H zWuGL7%I~Xr^E*8oBSPAb*D@O$c|Oa!16k2rW_ghFF1fQqDbaXxBdZzyxHxjL!BX%K zSQZ=cq(_|>@mgUMFwmGgGf4)e!YwTBzL6$hgAFbj<%U&8C;&j3GOIZPq^_=Mq@xNz z>o-a313fjM`3=Ih|CZu$L8yYrv~}*ks(<$6U|j`WJ=}Qn6U4T2SH>I6kIIe8QX`%` zjKQtEs(%HIr8TrX$F0f>C|gbUi8ENj!~ z{mUxaE_STV)NjBWp)Utj*gwrUVtU5Qj2H3Z2yNdW$@cUqK>+^A{L2w=1W>5jX*t(D z4>y3#iO*{5t;1)R@}GxY>N9_kui0k~Kp(S9m{OvDqoxP4RG`yTtR8c-D-8rM5Q3_6 z%SSz|z-u$evbThWeB6z?{m^pz7moxye$IALoXfrHwQ4Sxm?*AVUc5?IU!gEHxMjAX zxEghPmiM$dK8g>3@UUZ@R`#4MrbeoluIl+k$r*c=v6`t9rt~jvbL{2CM*z_-1#*_l z>lm-#r$gtL8!0;C7bD+Y@6#nU%3jrbNM1Eu&)S%bIruj;HvZ*q z1}>xmDHl}Ga+jO&C>Jo8%z<&%_UV&o*mkgJTt3tyN3#p!3Ta-Kj5c(#kf{e8h@eM;1OE@dPlkeA4uUk9_lnqy~ z!?A#}u*sbs^O!sXfp{a!9(Z)II(IlpgGb(LuEmY^mU^Q+hSB)#V-BrI3P2H_Vpmuc zv(dkA=Hr8Gd>%QdbwCH`4`i_(qV^Pb>&6{FAB{bN|X2yLEL;8tel_m=Z+0sXWE@Bkpg&!b}%${u??#` zvOOjP?L)Drqe0L)<(5+GB0i|qnKf$q_Z|7Yqxn)?WyeGYH5(H;MQnJ6(&a`sktby& z!#+4KgsGOMF3Hb?nkx71VT5lt zmzU8=^CiMevbCpNjWRbK(;B7zXl*LJaypVn&Ycd|1` zUwEPiLGgm^Z<}rV)bh$hqflVcM7@ea$O50pU*KLZ)GvNZ#d7wP+??;SKsM1QTDk9b)xJ6;ebtZ0YY5&{5g zPFNP?bY#FEPUZ9GJjevaH61EjbN621$+CjRh`{;`ce&%Hw4}L~BG*(fVN>yjRcnWv z+uVQx{u#qiAsc1@I7y@hdsLZpbp8E=^(0la{LR@w^k8K6kx_5>K#l6^mz49nx)(Fu z0brVQnr@acL`Vx)q~3{nX?MG*QoRut?x6k?;%ej>Vg*PNLB=UwYEV5R!N?J*)72Lz zmV~z;_pJ~a{!3mEa*}nxKnU}`$a}Rv@RAD3m-$8OyNbF`<&O{Gqp-zetMYFSRRMr* zA_vGyK^!t~Vi=No+Twk>PVaIJ!slGaiPWMU`5@8Ry_kO9R@&o+Loj7t;Ob?qEJu(a zaN9m;=StW7PIAbjGxs!B1qGO>dx8K^$bPQ^AtN`^x+|%6>P>`nd9UHU&sRqkhv4$y zI-V-jz(~V=_rwo{wC08lmVA=2y^=$&MCbX1oP@oZASnN|Qth^SgRCGpfSJA_XflB^ zh2njDxUaNm2t~kIpEI`Q0=zQVu@JMaG`u%H9Y18fwSDUAhX=N6f$}t8G#XfP!D7?p zus4}bnl}9pTaN{|!Qx-A)I9M7;tQSV3DPArN~XTh5!-3+R@Un@usRlkGeqt#5-zAy zhw8+37<-M=Y8)NXl~WmYAp;5eRaeP-R)K(azzbEH;Lq*~sB z=qq>AiquzJ1R=+ZHAu_h`EQsdSuoZi-4@kcQ{)|q7q=FINGemI+&B89jSe>~C)-0D zh*6f?WPb+rXb^K~MzFm16F#!Co=4`0k>O;3_2lM03*l#r5&&S!9>W8A>YrxL_Jd;- z!;+#r0)us?kDsJ{quB{^9T9*^qsFG<`y3BPeW9ITswKYA0XG4gY8cO!($KEMxeDh2 z+$Q1gHaSKIM)WE-d5%-k>?`>R_BuRs+2_JHDn;xQ#cpc`l@Wp(f##!;-C$P7ct6bq&v8je$fDG zmHsrA?!FuQVR@6eAI#_jD~f&}tv3J)1v3Sr1F15K@q=3|b8eNh(?oxq=2O16IPv_fgJF%H24<4r|tmy^(GPpQ94HKnN{8e2z?uF3NTDlYBJS~97Q7)^c?o(#Ij zlD|7YLPGq3uYRhvIqVTScC3^_ExwWTfz;Y%-&u1Jt^_+&`busLXYFEqfR#4GoFnYB zbkp<$LgL!+l;bC9qVu8bDVIrl*ukitw9?XHIJV@n)77bptexlKBOc^*8I;RJv}JJ* z*SQkVct>5CK(<2}-$C(4Ti7SO zWZ0`TA}uqS-tW@CD5{*<(68N9l4jOAx{t9?a(0G22oJKzfkr7^-fDzb>dmEPC;D3% z#Qvcb%`~@g*{6aQofH>v>G$gVY1jE(Jg(Ia2<) zKV@+jnWy5<1nF1?OpFP~IM#hqe@kb;E29mCjo`8n3YI`O2}U*Z(cC$LOr10(b$%OO5L1ZTm%0 z%U;uE3GVCIrRDRs@g>RYEX~Z9yK}5TZpMW+^~za2T1| zf&{(oR$v!DG?%_Z`O164)*YzD@ft1Wt6C4(_&r|+PgzUpFN#+7#9FEgM2K9qbC&=lGs;`Dq_sHuj3CZdLpl~~h@c5ns zT>DnV>oEa&e5Z_>c$i7G+A#4CcOztq(!83fj2k?wt};$mrzrEDCBH2{Kd!)AuSc+$ zFSVUecBso6x*w4b5oZ|70>^kTZeq;SA&qNQM}ap?IC%yyfCq6FIVH09&YlQGh_?kFCRjB@HN{98%9>C z&6%HYvr3Jm$x_=%l81$N?k%=GoH0Z7#hF%2Q$qZQ#18l4BhJDQc#%)}o9z^yJes?d zhTt0Q`)0ho^E|$w$nu=jooLfkSB!MQzUPt`l;y2?0Sv*}kZ-CGAE|83s3!>6KD~7+ zGvmwLt}ZO|AWI4fvNOG-qW)UbZ*%J6Z7Yi$G?$6RSnvq^Tt+&|(m!v=*CzT+NR!hk z?s8BmOS1;WALN6<(^CXs5MV}Y3u9;ChqJvSzs%6vW)SSWT;Z;k3d%PuB zR-*q8X%%_iqJ7#swA)R>H_Kg?d_|`4J_#PSYe*72fY{ighHE{kNujJ>8G86X8&7Y{U_9L^1tNfN%MmpZOZ>HK4`hVA0)A^)l1T;o$!e=ol zsF$E?%ccoV12rCv(ggeEC|3UU!#Jk7Q+b>mMUDG?|_f;F;5<*Praxk=3gP&yG zMZ77($ssnEt|o`+aPl-hz#@yM9I}x7xu*@j)Qk$*-yi2V?Po6zjgQ1#EHB}UE-*{X z;z=VF^!$v;5jpMVC#Mr_*;EySyA7_Q%X_E|58?scqdxEf&?6_(RYubLw7n8sT=P%} zTEBH>uq`!vxSt;rxnmdFY?fcx8Y<87r8kEUiMBE8NoD`=(kipDIbucAPb${9z#*FJ z*!Pi#{hMA`T2Y2?-f8U&dVip(R}%sVk7|VK$Co{X9jBfRD)!UxZ_6eBR%o##H&6}q zo;fYHzXEjqzbm+ZoL~7^2WR!VX6)RDVotW+nXp2%WTprYJ-z!E73M>e44C3)K zDP&)KyXntN7J23qTK6ILpT4s(*Cf&RqFNIx$Yb)}rul#UG+XDq3dVJif7cqx6wzbK z{&Av&u|t7~llU`9y_N?dc83E$~H@IjhY9agZT@Tok|(>dDK0Nx@EH zHm@N{RZrd$(MLX;oEQxyeqR! zI?bd_cXq`a{*EeZp!`ZTF=95PPOIT$@z{v_9RjOH>T^Q(G8+>hxu7(I0bk0rJ( zMjS9JclM)7hlVttL}He1okbP@?BxQ=4s&8imQ&S)6hG$y~leR zA)r4We$e!{+Zxq)JqVYD{>_I8{n0@!d(!Vzb0WJh_Ik;(j-;M}ht1^u1BBz?>NijN z!~Q&@3l=`5AMSho*q}3x0RT0x*%buBUvR=D(ax1W3&!O(jxEBinp*U+Z%F73gxs0Y zmi$;7d%152>k>|t_~&QHFZ?_(d&TGQ=Fm2^IdIeEve=H9<0M_O9K-yCB%R$TIysdr zOdgwJAXNqE=;=7M!1oNV@`ghE0|B?feE{O=TMlOaN`_JLdUt1pH2AQ@pMR#VaksSu zJz<7Pc(8A+vcPNVuJxe5Di39ez2K`Y7U>J!yzZM+J-fYeqGw7SJvGcMu6}8GeE=Rj zzscl7dn7JoH)(Z?HdIG{S8!_10Y`s5wzOL&MLtk2x0*i+U2 z%XIKTTJc##pm6Tg1HZpL z`vx#x4K#Fv3V+kq2C4hcKQVK53JT6rYM_D~($L>Xvk~-U>)N4&rXJC8qT89o@St1x zHs|t56Zct}qTp4NU$ifZdslDrHH%Kh@f`h)H+-e~S;U~o@xoZ&#qH(U6VDo0!lQ;0 z!nEW!LV=qT+;D9Hrv6%UvJJlVQIDg&MkBCvUn0a6~gR`qq^|00+*7v6v8aF9nZtLFmRUsTfTQGekW-lPLE+y&_^0rq`uB86&Y6jLsz6~z~%;8v~qT1(b@P8>^vrdI*H$Rh)|Ub zVw$tcZOZZV7uW&J=!nZ5B#T)ZILwkg(XZ_GH7+!E#j^JpdCP}OR!{672d;yo3*mW~ zbsnN!%6-G@_|yP_Y2srVzuZw!8u+KfWT+(Ej%Kdz9c3Aukvu(%=ed3kLe;#YuIf~0 zz!E$i|80HAbS~wA7EP$Y$h9OK)7|M#rQgg_-jEng95=n8KT8e4^lGN<^9h?)ke6)} z8ae2t9d?YOnnSC{SWQNWSFJr;KT3tPyEVOq>pZWb!_*VG5$l$+ddf=;(tk-jKnH|V zuvMJYAH6s2KEO2`$feJRNQTSq$03EYmWc!uK{~@sTuIrwL3ES{!*Gi}+M#U|heYG> zgU7e6)e|uIg|VEzzr5#;Sx+*}U}Tr{7=@Y`xZUKAwZ~M~ZgZBqQPg!Oahr|bt2>t) zh3>bs59`7O7^Y#k_LPcZB#&~Kh96#pRbSaZB?l-GO^kQ@hxc|u+drGFIIe&;?SOn3 zFfrrJd7Jih%(@7;JDg?$`+o3P6@4reh@^#R=i)3bt+Xx?4jG$JuyX0&pIv=-C9z_e zF8}v7mavv1Af&dwdM9=$d%gL!naI2tgRt1tS~^&z5fXL|CCzg5C5{WuoLQVQE2Y8J~hYcb_;y`1@c%UgLA`)Ap@aQ!e=%!w9!%3_BuqXpxdw)~=D0%{Lg+ zv73K`(b>ufb?>XOamt&4?RPuK2G{rxd~H`H^%CQK^v9OjeM+Yhb25C(nL1lYNc(yF zO2x$;R9+HBj{+Ma{9wqU!`gpv1I*@Vb+}iDf9sPeher}`y^Ra*$v7#D?1t6eS>sw% zqLLx%rvY_IQ-kYWBQ|#o*(!}wDbqxvX+uM=bX0|dm;wqtc}|ReN4l0Gt^=+~g;4V^!c*`wq8n(J{`Za+tEm_IOS@0S z$IhmrJ2PoU5cyLWYRFSZR(8D(bs8S-0w&XU5ggW zk+gK{XvMRz(}|WjXecV^)5E;y+bm$XZ<@R*yCm}^#Fx|r8eS7c488-IZKh4n~F0?fB8*Pqc$gn>2z0!wFPe($5~nh zJY_M0un}$fK_g-5ZSjP2Y4#yrc_DsQ3pVy0OH(fax#VvFwX`Ver$4bB-Mh+IslqEy z%+eF{?qXSL4l2$$MK>$)i}K@Om3Irw+=8k4(j&Qh+X1?Uk{hS)825Mkyi=r zF8J7eEKGot5$gkS(>wYTbO-s_i22ilV^UVzA~Xu$3g~QF(d)k(rCEznLDs&ZzuLRs znI=`x6&P;M2(rNcUTFhv_c*3BYQXwhX{CehssC>I>m#=&tTb#=LGcCNdakiXun`a1 z{-f9F_N*i>hZ^^Hdj*O~uyIXW8gj%9s1#rKeeI?qXn!uC^5@jrksr@o68uNTc zoMZiat{CTAUiHs+nA~M0E;0DV-Ihe_)jN*d6|*k@-u=SArPE&-Z+b!}X$tRuA7wns zC9w2MSvSWagD;XTqumgs;2ZDYnyD_bydfr1FOIael#rSK+SJ=^PQ83!$+AMtnVm$g zBviZoWax3`MM`7!WbrM6R#mL3DGxD|e3vMN?o!O6Yt<2WSf+EHegGYA1f2Bk=zKZt zPs%6%{d=wp5;E>mGC0rZme)@&6~?zGR^WxMZZy;pxc~2GTv?#^uIzLj`}G=HYaH$? z{-d<<-!EYltn>Wb`}JT}SEbJpUI>+U#`zGviG5ec)t2JvMIH>)V!A(g`Fh3rdDb>i zmT7=eD5}jq*DQ758sM9!BT00@T&M)m7t`D<2b#~!L;~z71ba{bKx$uuaOVTXoJ;mw zTBA>%SI*hdYw~R0I#lTYIkSRs26KAQf@Ky$i&NC0*#q)`K(uY#tPl{4!{?STj@4^a z=R_MqsJyJrdf7K|06=^^N{eq{(dbzFzc$4~OPBT)JhSwLvUu~ zH2x#ppc^KUK2$6HwUCwR!?%0m8LiKes94gcg4>Z>>POMS?DoKwgPlA%vZNH(pfLQ( zQDI;zYJYHItrOdAA^+`_)m-faIWq2G(vNqacmMpTE znVH#QMvIx5!D41+W@cGvNfueQn8{*hW`^6IJu_!#cW1x(e%yQOQFK+Spx>m3$jmn? ztsjajW+UrztGFSvHh2#JDyxht-H{(FrMPRqc$^r$w_WP5eNduy8cf3=Jv=?A)OVeb ze=`fGb~hfH9_q(Z+L2%8OKVoxgfXWy3OsC1)C{V!ifroY+betz4uUtHKNOjg@`15uEMf?h8# zDIRYG0etKO0Vqg=fujMSfsC>EM!JDM!JO4IScC0I8JL;S8ylWv=~?55`}9jjqL?h8pza}Um4wW}FNf4gM5sFY zyV#!MYPg~e`^F?3!=dzI#*;WE?3{X-sS;=I0^VREz!p23$06wDe}?imF?jQ@`+0Vy z-YO8rdLIvO=yEssikv!@7c2D}CY?cjuFifK9kJ`Y$`s(CG2Svel2NefZ(I^Fmo86L zI&eNL%}9|dUQO^_mAUyO`8s&bSE@YtHJKXcjlVp~$yaHdVeggoYIJZ-&NsV*_aSp6 zIGhEwOWsZHncj*125d|6#F<^Mx+Hf6*;uQT#x&5@xi#;^rB5{a^t>l&A$jp|cJ!mo z)gjbT<)VJ)?d`D)=MDLZ<;c56Nt=_~Y}u3BxyQ$E$0Mdc3pAmPfc%H|FdEfttaJ+% zVyy@BE)^M<^L7(6flt5@1IpVZr1A3xvT3SwZW_`aXR{;@f9 ztn%u^mTf2&=z340BX%pi2|exY!&x@pd#Jy-yp@dQW}Ks9B(^)Y$i|=Mc<2|e_&^dH z#fmR<1+VklAYRs-jThevdCxPOV!6g_GZ}O#oUzby& zSFDX+YTIVP@o2GTXN>{N)W_Vk{_2CzOHj~@ zi7xL#XCbF!v^*v0R)jvF{M=y8?t5YQSgHJ)#dtV_(h_FER5(ZyI~}iqJcNtJr+A4O zh`_-UM}ysGYnrEQZAz#_+92jqu$j=3#unEqc}$Kjym-wV+IV1sXu%?Oe5Jhb91M40 zmRK|I*jZPy@i6=5#7^quJLcCXiPFFQ)XVM+-pqL-YE>l7T#FGL|JB8i_3kC2M!_-y z+&#ecI|%j;MZ<#>*~_(%ui$EvY~*5qB7YnsI!02*F$PiknkI)fzv&!4skGrW@2PS9 zgVWxWyxL>YWVi8`^NugyE;^6^hsq zY!|dh>KY%ZE^_o8c(FRob@I(U+EqW@Ydvapv~@l8 z-Fvk<71;IRyNh+|TOKb)1}cVMn;!vlZPsAX?l^n;`svPxOnaddHNCN-u^c<4E$jn& zI@R};$(;hn^T1WVPGO<%VPRque`L z>@_Uem&2{CGKXGrX#xATA6$Ic6D!8xrf1S8uWR{hc-mfV-9LXV>*!GNx^X6VVcNr) z*{4^2Fa4lgf9drlP0QGaJkg`Faj9}2FI|%^-YwPqMLbEhMNc4IGMmTl3H@eDFC*n; z=m}!wLu=J#@?x_^ZCVUb%5DjBxmQm4ZAC>jOQKTKSJA`VL~WeOF9O*)5`%9(WzVJYK736{dhO`~o<6S*{K+0!iRH0xCxvXq zd7f&;rY86w+O7*D>NmS7AL+&Hgrw0v$s@ut2PRsaBn49*%&&rIf`i`qMe_1SQ@D2m) zDls9;HVfN~*E(}ckE_WP`a|rT#S!FNr951xoTsPfP6rtWd1WetUX627NbdX9uBo=` z*G^hB>dS+Oo7WQO)#U{P7cpm>%H|p$JJH*)!Oox?OKJ?ZzSJffbm^4FgD03R;*+BI zO9i&;w-g1or*enl&AGi-oqNap_4&3Wq8?PL)UE^xEe>tt2%=Q*hcC5ZO4=(;LydbV zEcKl)@mB@P(HYvsJ5CI8CK)@{M^PFb2 zf7?P_rs}+o9&Nt@$-r>T#u)j-d|6|;c{+lwMVFJtiy~YSj}*er!=~YEcE)Kx`GeP5 z<4wp~@=J8NUBpopy;&o5Ykj?XMVmu8=$-Dn>Rhztj@or81I5CgvroG1G{MUrBI55C z^e~sJCX%2}&`}0&4_xD7bc{Go zgr|v4pXle>5Yal5wpe$eYQnA3F-VSnB!u#)V7v3ADueYUJG5MHb5%QJEVCMTTa95> z(K1nUbsf$hrJ%mZQ&h3Ao4qMmElpzD>C0Yh1PI5SPn8_X=XroarHE>l0h$AuFbPA@=oyuHq$mijEXbwTtwdF z=^C2%quFV~82;ddjBEUmeTt_ISsj6uUAh6+W|)q*h!{#!!EsEV@a(fWzow(jrua_D z0W?=ecnqYe_!g-ftvjb021qfVAK$CN=-$91p`KEZg&XS2?a8v* z;Mu&|L&}rc;mg{~sLwytA@CDd>-_bX+w|ME{zCBkA>h*+)E~#IZy>)P``!8eehB!B z%LSQP{^{lzzWe|E0bJkn|NRNh*YziX-ye3~`{`}ml%dq|`kJHkmGLh;Aw+6E-<%ma zv#VLl#|1p0W|uZY_ITglfyA%ov^03aZ!_$d|sfiGw&x z-pD6sPjlg%A1jNC)s;=LO_`OzfbYaNBfF75uGLmBCBMnDKuIvw!{1@9z(HBeOZ*fM|4OGNA6Dr(vpd3ySU3Mp zg!4I%+cuG%?@RJFmVNYP+bHei)s8(&p1PNzoF|F%9A3Vsh}%9S`l;a6`Sjofbnw*- z^v!itBERcYKSI9VS;}ZgpMyRsyl__Z&+))LVQ0+3&GH(u(Q>OOE$)MuMo{+%-;~i^ z23;9nm!Vu#v24xF_n&D^S>3lCxS44_qz4vINZ}jRZJ0tiiuTTr!aGNd!iz*0&y~rk zXkWf>fMn(fUnw$_$kg49WA7Ltvgr%+_My(~vL|}6o|PL+o?B+E+rdJC_fRyDOmUn^cTyEa{2d>2HKk~ z6tx(KpioLS1L{*>h)J)sjzWg}M-~H(C8Kisvt`(QPqiNpq`H{>3B8!*LieU#+P{~C ztUdKQGc;l%9HaA$=)bDQ^E$}M7+>v;m*#r(kF4(B`V0lNy?yN$s7drz?pwp#)^2dk$v0%cJx1<<$ZiNRjpR}w z$vqCAB@&hw%5_4T?NabiiHD_AMP~*vxpirkw0|O;l>~Wf(cdg1hr|i1u9L~8MNH+J zZLRFh_(p=yO;1iR-T|>6-PjJ`OScC*e~(@y1P=4chYZ_A*u?N?7%)ZTy9}NOCeeY+#RTijgd%IA-T})9b-OGi{ zo}*sH)^;4jC}E*}_a5A2lB`9<_|Af<5m&wVXuz;p5HLVpgl#6K+Iz)V5R!VoxJ9tH zJos3|nHSPl7RjHBRUvGT!<7KNw#m*+9pH)akeDi#jkhXm%({c#sx8}o7x%z*hrM1Y z4#s@_mW8wU65k$!Gtf&L^sAq;|8rE>ZuLTTo9CYVQkx$fH`b2$KFWU_^F9jM{Y~wO z+UM;Lg~vI!{`S8r@2?e={d3R%s=)R8z_YjCRao~0)Y>14(r*i?^9}6xQv%SdtT>Hz z3iD*Zu1U~nl&L{0q50BOcwTXe`B5+fMkgg_GySwq<;L85i>Z3G?VbR=BC?<+?efO! zyP=Yms^i8q9psYos|eb&nP8)7E9X!w8OG_dx{|8zJZWmL+#Se;TnNQ_3e^oW3(_OQe(NBT1A5FGS%Eu0; zvSL~iQyQvSRxjaVt25hYc8vtqJx4#^$jhbbXrcgnonG46%N8xt(Jv7w9Z^ohNT{c$ zl6Fnu*U{mp$k#vWWn1|wbQ0hWe#~3S@wlv5D6Cl9vINer;7zAgL|3*j`?OdTen&98 zNTJegtXQi@A?NU2B5Z@Vjl@Qtg?aT3zcY0$QY&_y(J{ykzaGV^4`@Bk`I*VH)x=RdW5jI>fIa`_Ra(JP(;|X7_z=Q3IDX?e0iF-D@-};(= zkV0_ns!q$xz;Q%pIKa`vDK4zRr>6FG`;#4kSNS%=2a#5-GfyIzQ&~`q+cn_p&xx00 zQpX-6&n1e@LkG5QHl*&Q@C#(Lun$7(IOz0}gp=aowh(z#7Np7d|RzgXOCwi@K9q*jLeM35=K(+&Jzc9 z9@$_sf`7pmBj`bTMvjL+0C4Y?=4S4pSbD4>eneA`Eb@~^$d3SYWx4_k% z@8*Lqap15k7qXI~Fa)IFTAE{NR~=(>{S9i!NWg@Dut3Js#f+b^{$zl}?)fv~X~~va zdmx@)^7j!l0yFtc4lp6V)d345 zJ6k#j3p#TMe0*{-gsD;bGeLWCmt}{(kWlW zlEC*$lanak7c+B~Y*Q3df7&H4DTOR1FHw1)Bhv&zEp_Yc06)o@`@H8B_|@N_y8==* zmFn${;H`U1dF@$YZGCMLVVZ)S-KUX51@&S2wf;tQSjZ@K0o7-4O~zeui*-E;s~(Vu)uQ&k`f|Hzn%aTB|c=Bt?W&J}p)yBA^BmLWd+z9UE=E zymh(yDVizg|Q#(D!Vn@iC}$^jYYN-JkV;=q6?d$ zx%@xvgP2y06w*GGgY1fe$MOjl$_OfI6dh{>TFcdP*X^ZsvxPm<34SnzC;`>DRhcdZ zjk)so%sSAvdpiS(veshq!(N99R?8cI%KJ!J+)nwOA=rGr9mrOpj4cT{w`N#Q#qI?0 zPG#B2UTGa}$rV0GIyp{?Yv=ia*kn#SH{9BiYS)|!00Zy?L_(D4rOJS*14xR>iPU`1 z5BO!|7QZWdIRksuc0l>-()w3}!N|hK$jtip>X`KJ`s^RmFPstD3fn59dkv}&iU*r@ zcB)fUdL2hnkstIv3S8B6xo*yCK!$)_`UrZL8XmsqcH&_{`v~BI&#CdDKgvSM_)WEe zSvd6k(!P#B`D@VsYBLyF|E7sE`5iGOb3hT=?c3v8)miU14g;Jx;F7wOuAvlHoxRkl z+aYj*h<|RbwcFe)sz6NI{}mS|@a#X^GGMLz+rkUt+n~(G8n9$@6EnFM_HCa zpsGYOck*&`xeP{H4li_JVe)&qoIz0EEj)BB`w#BS!^h?SOD1aLB>b`s|9vV8`**OW z<`#~0&IX3oCUj0lju!ULPV|;eO{&s%ON{WH82i5Z-sZfd4oeNG!di{Oel?-Z-H5%2 z6{DPsXjFCE{B^rsvGt_=4){lL^r`d25Ao0UaS*^)u(>~U<3p@crZ{PILzByx%OD{k zB9SMLz^kFavZhKwv;R!%Uo1m`QmELIKYuz0FknS`QD0?Lgx9zc0h7O69VsMkqwSuJ@a>Ld(O+Ud7e1&){x=AawYQ zUi3ZPlX0%A$DoO?Qo#(y^fW|=4dK*8yUvaoprPYzUc?ITO{Jh-e1tJzB!(lp zt_ThijJPE~<(T(M6?QqWL{lxlA5<-M_3(l}YEzw>gXHA$*H%n3m70a`*O@Y)i!El^ z1CJ4tUi~&6(dbUL=~%ND(1G#+t=J~nFAk=psd&06Rv~*;Bm7&dc8>7h@y&=Kg?qf{3+iDdJd}LTgT%G|mdNQt|A-yMBLrsG7j@eiN5~GSC70LtQJ3l{8@K3E4-3~CugshV6 zuvXcC77TjR@YNryDOO1B0w=(=dEm4}5G>DF(}xQ<{8lwy-Z843VsR+)B9+In&tWYN zx^>johq%ff>kXW9b%w@dfJuv$eHWi_c)!p2Lcy)sV!nvK+|gg0??~IaV5fPj6MsY? zP*P?8c4P5!{?$`s-hhU^!4~6SPCnI5#$DkG@3RgS?fC6#RG(g#$oVa#xU(%z!mx}A z*CFR)IVZx-Vetuj<#!CHaRP|R6xUPUeOr-ZAH<%Tv$3|}*WdJ1-&DmM4$yXG0WI2J z>#2V;-@lyk|K!p9+swAj?}`c&mYLC>5$CkEId|0mt^y|%dQx#LwvuA6<&fBvcab!an}tLiibPS|5MiQl zO;A0OH+9*J!d;;rSoC{Mu4?7B>z76iVJ-N^Q3+qRb}^TUgM5x|{U8Sb7Q&R{# z@#p8!$cnm6z3q;A&Dwb!No4$yBe(+ts3)^+p~Vp~P7zp{&$lIwq}mfVs>z|3IZsfI zy(m`L^FGoyipx?{0Gn54|s<TW|h51R??+gGH2i~wVQ2<6ilAFGziR)EehuvQJV;6=Y#iv+xAuyfqju$RvcV3Qn|{Yvb7dP6AA!#KYC%(GP7pMZ<%wZz{|tz|3y& zm0@|%;s3LHKz@NzqVmn zWN%*CmhX6c1m+XlBEvHQ>^+=zUHSGleY;|VR^T9pE;g{-T;Dc_=j%IQy9oh{;L0%^ zEV)nfGt+PGZs2}&0wWBaQRCim@CZTAXnx?(J-Odag0{v(C5-@c6|*D&>y1e+s~9O# zOnX_7{k$;P7tVOi?UoEuxVm~^y2JqU1aV0QN;{o~B565rXh}yckdD-9t9(3=)7> zv_ZAD2?u+E!M09iNZ;<(c%FXU`irssPVtHLH`|0s@m`G^p6mX15QHzgzQ=v!HdEiT z^2{J7Tu<#zLP87)!f|o#WLYGMA7wCEtzp+fhympst8ycmXG?Z=Q0~fCOcZ1}p856@ zYathWmB&$(;K%gox(5t#frd1ts%m)IBmlH<`seYFlUlYkUAxq&<2R)mgBW@xf_ZTT zepL#y4O&=)1e=k<+7dHMI2=9o9xBpar-8t`Fm1YCgfCkkX61PSvb$J@ua$TWyMjaC z3iS4dB6&>GiD8@qb99eFHP)>KXH@RIz*yXLeG5N!8Gr+zf^BUVpL=_^koZ-fHWTR` zuIIju3h+fZSJ#EUE1go_@)uT)(-)m|6DBryX!8Rl>{{F5Ft0xd%Z&xZaoDjFI0FOa z1KL`26AF(!Ue~lc>vz7hP@z#<7nPJ>C#erI6x0F2XP5~n!kx(#6~G#%se^0MY1G_S zJeHsV5?xO{AuvmsRzGL?--4P?ig;aG+*k=*0xYd)ZiUuj((A7Z^aTT@BDYI@FyXV| zO#LGg625}A*tC~pDT$r6i8nQStAXf4zH2|~Ea{CU5@vW=f$;A&-FEA0aJq^j8JV?; z2=|#+d3jr;`o6I4^mCX9T2u*{r4%l|=}s3hH9&G*K?GF7JX<(oj-a7vJdI@1uu53xb9 zM0Njz+5*h37ktg0@P~m#FUx`^Q#{FdGEnqr7wxOmv-f~38QZL8@#l^He2apTip#OC zc!pdql#Y|Jnx!+5iSeLS<#e=+^r$RsC=hH;;ft0RQY_6o6$PqGABE}b1LZ4_V)+zP zE&u@H`Lid!!smN82!Pd1MjydQ9fvJAvUU4$h4c+o;+0mz_H>NZtCGxVgQ&l^az|{yl(dAE|(EUb22{`b1r=Jb6!c0WWJ5bTT~+2_dx(MP1gz49Bm&1 ze{6rBuiuR2J&pM2MFS$y@vOPk6I$8KZjSA@KGOTmEcf7R{zY7GwaXD~qCg<4%E|;i zwaRVv$$KdV)QR;B{^mI=d;!1d^a-YiWd*ApOSxhl*bvH#>nrN?XLhiOo0g?ac}~1$ z1W@(xh|7q~*G+gfw^tK6j|*{8H-YY^yT-#MEd_v(3(-SP63A?!XK+nWNs*ojKL@WB zF%=jK;^1@-&zZ2Ly@}GhqT?^mhjw&;>;^mAuFdfwR*iRHL-kfUUJ9A4J^7e(uG$>! z=5&RE52A`|HCV<7UT_EF;H1KC`?}Evj1&W_Wv#eOS`dg_1L0PVuQWyO2IRR6kF~8@ zJ0p(WAYm&{g8jKQ;__zP#Y6N@*`J5yPR}Ey4+#p;*C(_^}c(q{;UdJ86!Q5!cd)vG5?G^_b+n$ApV#w$c{jB=KnDXhvy{DtjXo*%;cyoxh$NfzYNP)%6h0MUl8`=giB__2OaKHS zU=uu@Mo80tg#u=_tQ-->(L0>qq<$KVu}j+k1L@V6U&E3E(e*ZhU2x5cUTf83?4j-| zJTpt?<4EUR%UdU6`>G}Psk0n8T%154sJ6F}RMNo!xu^uQ8d;BwsP2NcODTIq?<^;>qCv6I z8NMHKvHf&FlLV7AkMg+DSq0x`fDQ%=siB3XdxgLOiVcwj6j|G#{NDNAhi@$>hL`B&WsHnp|@kTZrDzVowy)?l=v#V6{4Gbk@Vr0o_QO|EP)Rn)s2 z?kTPzmQlS%_NaadF}g{2$%QC`YVYaUgwveLMu^rKYe|OauSg&Kk_Z6ecCEM zP0LvEdbS`|(o}#|)72ufdai3Ii2PD0+Qfb{c^QYkdG$^A>?b2}7xy$3`qsF>s7FRr z?SA@)iG;HbU49vmuvK?E(*rYn7GWG7a_2^AG-qAUz?CUY!rsu0HI8?Wl2pg|475fZ z)usGvicJICOCa)J+Mh4iA}^UkIZ`F*)5Kq2ovVn@tr~FHhuS84;Q^jb%KdB{aZ7#c zBK4Pc93QsTY+D-p@I9*P&My>q*jy%DjI#|<_O<1ySNeGp{F^*{s@AoA_i^MhWOmU^k9tV>#b&{{zdG8= zyZw|a3n0OuoAm08oNQ^E`Hk{v+GKV8yPlbH>*?%E)Ot^`{|ogc*TPtG0HPO z@>n11Sgv;kjD5R!9tnJR*Qggk3)g5q4tRBPI^T~&l@87U-ShJKz&nL`9MOxD&QSK% zS#m0mp8_ghg99L#;ibngA#}!_X+LG~N^Xs8pvpT&V56TLd#vZGVDIl-JKC>Fy>+rlxYFpE z5VsXDz@_JH7QDnOm7Z^?RO~jlexuuG(ep8`eoc$2ZIWr`@aD>@%9{uCg-WpJPKTe0 zo`6riNYwlyNVYieQ~J)b;BvEEA`*8HCXiFv@8d;x0!v6*F=H%oAZpMA@ zBO~DA#xP6uszS)B@!l88&*)MZ>11OxCq627CfJe&Qj|&8|RmZI3MT|Yo4zJOsa?N zRkG#c}^*YDs&3gbJad%7(>UBUdU4Yq)_2> zZGmxxGuF#bY>mJf*D5GZqT&yIpz77 zDdPEQ#2&ReUHd$4Uo^_Pd?M;h=x~LK2sE6GaJGNAc}>TZ&EngIh@vVE*Tsigow-Rg z-`Dq#C6OcvyKV9zAOO`X?y<(6y#n=b|n=a9VOfiWF&^u4!atK-4b`0Di58`4h<$6~Z80 zRaj^BzWf>Tkn3_8Cc}v1X|R!TWGa_LkB*8PBnE8ec=9O;+c}<`iPT&-%x|lq?x(V} zU#7LM=pk7B;7<9m)@5=r&6yi+SAfM}`e1dQSV!yw)5W1QJ2)<4BbUb6u~bZZ zy*5cvJ=3N%Qli6pJsn?U?4l%(VYv}=EMMEX)+|4tOvO~by zh=>Foe;qJ2ky#S(+BU&AsoXj#>bi8+hv3ee@Qi9Fb3i}UAm20L=%f} zm?QugNv=&0*jzy)YE)bTEU zx9!rl3*^ECdgCUyV7lhYtuP)yksTR({o}WsOxo*R=cSa{!tRB25m4?)Cn6@DdGj}3}|+iUN8#03bc~QHs$e`)xP8kWkBO`M#H-; zQc7Nz2c_G1kMIlY!a!LPZLkURwO2D)beJof)d3{^{N%cCC)k$ium>K5E>ppgZeP`% zb_+GKH0A4&BntwbPUwfF`6fA338Ono{4=ABS9E&`(eh_)Dhp_`tw{W~tSDJOhk{LH zf?*EC=LYGlWn-kh!M20B;v&u&tksw$j3-N)wa`iW-kX`%e_0vyUvZtWY`&OVeODgi zx)1A31f|$C%n?zDNDnBmrY=?GmX}ZO){*uE2+D!CR;o%J2`oY<0*Obv4f zjUVe$31Ro$mU5|$9o%jY3lI}TG?J6dH~W_A+`uH}dEA^5f*8b!5adJWKZ%&jT`$&V2ZD$Tf3I-W9XTGJA2DZ2JIzgg2?m{<|AE!94=6}R8YELxz z;anOtaG*St zN?0wfM+k+M^8X-r*_d%Cc{aBzbuc}Cjr|JeEB3>S9>Qis#d~>7pI&OC$f+%o^?Fi6 zQT1dt^LdoPj?wk2PZ-F0u3)}H9nP}Hm*IR;^28vH(=;nb#5e%Nh75W=dS;0-H_r69 z+sU`muFwS;(HOcWrs*gPfsolf4cG@2Gt>joWDW}hMeYu@^&_&TSNFx2=6nbMK*K2r z&v#swUQv#|uv-N{tPr?*7?ZylP0Y)!g}edo$Ks%Vkn=>v8w?tgz{UP?Sh@(kUIeq= zI*RE*L7n|kE?9z0LYP1ffF*>Se!6>rkp81Td}uPRhYqp(t?7eU6nAb=yJ4iEgwG_x zI0$J6na(%ALrn-~KswEb!yIdntbT&$7 zYBf*ko}4Ab8w#NuUcv!qrz^09O3RPt>8Xay4U9l1)Xm4?$%g1?Bq01KSwCW zZM#cKa0dTS>2tIj2C*(P`3nXXx;}{AU6O917j<)ItcL({Icl0igk8Nj zL)N?BJ?xUR{V20ZsokKk2-no)X~1|i8ztlg<(_Tu&vr|zK6ah?5Qkq9z>82CN&^JB zKjxeelg$o>2e(40oXUHgZR&2`Qws)G1wac1)hAYu(MAdi;&?_#qgl7{Nr%%0wp=GE17te&7cE?(}On-2>R+#n!fWRsWTo^ZBp0WN#J z(|%pRR%|#75>REYP)1;FLKOopas%J;`~YP^xRK_E>xEPwA_#hm&RSPb`wp^f^d(gqUTab?kxP~cs zv_x^29sc~(UOZs{(Kbxl6*S}*keBckrJ0$p!>s=MyiK?->|l;vTr!k!P=qrBC97y0 z&l){#4Y=_ve1zAUu0v5p7cl-OlAIvSeB` zm}h*;3|4* z4k>uOXiIgyhK9ezB=&K*P=VdpT@FSVV`FjoW8sjCgg!?gZcw>}iibi?s-ZyX0>H^; zG6Z!Q;xvfXd9bW_!lxGsz$jH4^p=MU`PtK8CnFZf-}3M@UUq~MA$tcNke3(Ow}1-g zDg_C9GNbn+GZV5@)o-K#fR+ia$d0PH!wBjJKuEp|1a0kF92?RpVz9HsB z&_F~6K3-ncK?-(#!EVfz?Uw5l|8O&|Wk24Q33)B^N#CPyP_fJ%}QF5)NslXNALj?*JRUSMIC=1e=yikgg{ zWo^hgk}v>(36=MZ4^Y4h+Z|&n+oYxDOB&dCjf-yf6-*KgAp$*@9XLGK1yF`wP7qag zhCHJ0RNVA+E`g)xylPSlz=82X*4vnze@a>f5Pv@tKipZq5?g~PTqX-vij4aNhX%q5 zd%8sDwZbh}NhZWKQbh1L?*pb!_<*0Thj!)jlo4N;H;Vuyr-=B3CTQdlF8V^Cg8{s0 zXSMfGM6gwc3A!!90FBuDL=xSar!uZ2)u0cM&fu5A`!8wOVO+0%TMaKcnq(hG`?_QO z?R0QkF^hi+gM9Ygc5OJerskn)Nz`yK{^@k>69?%{d%z|_C_h%qkM+UX$W&1EMn25E zPW9X4m!IeaMUy}Gz|F6%-sRgt0N#Z?Lz<|Oyuy!ENe(rRY6l@XtBXX<^VPNI#riXW zfC{#2RjLUq~LH`63ELSq+ri%$Cp1%yPfNIfv_wzTfo0;N{ zci3})5eLR?t7FbjQkCVX9&F&s(un@TiavacZCacbTjs~G1NyP-VwZ{{XJXsOrviG; z3qtkHnSwU_RcF(a?KAH!%pRAnc~RyISWMbu)Wez^QZa>TIKAL^W}$vtR~9IepE1fMGuY1yR66 zcgmN2ttg#8-9`l!pZqF68R!W~Z7X!o5%?8DYsai=IbVkhvhXP1E%o+CuIMH|xEZM6 zBSI)qqZ2)q|8!mEqX8(Et#S)Obw8SXCSlSV>wSA{{-sflBdevZ__{qKpgXf@=cH7~hVs3m;4EsGcHPGmeq*08Rh5E64G|v%fHm<2g9yFg zqriF^9N_T1_{&X@i#;fvKu|};fYY!-3#@;xO_Pg}MD%4>p(A||h!vO;Lr)sy^kj?p z8i*qfVBo9&@`6+@6Q@S_OoRCY$jmONxF#(0h{%bOd15p9hCx~Mx@4JE$Y+|W@pz4( zZ6|sggJVeIGIsT0fSw*dWBi?a?O#!dWlHVhqiMec_kmN=v4Q^%GF^qJiJ2?wIh zH_(JK9~?0^mx@-jOgB)AbG(2Eiu~oS#}tGYt;%>0?9W_+kU9KZS^i~yZ-hxN-f^R& z22g^o?E=C_GJ*xSEDCN^64UT$ks#rRYI)H^7fc7h*2jqw+oK6Gdo1f|0*5QSjTXJx)2Qay^o83Snvb=QmAoW56_70)hOJzlQp6#7rQ~9QgOQh&d$x1NR@% z2L{~dyR!mYbZ+QiytMeQp3aLj=9f8K=}x0v^(?H~i5y0T`uFx3O;%09>hcFQE`lq6 zrW4Y|u+v)svHp_3#``DkqpP)rt%;tKwS|$%e*z37a0}A*^+1x!*CdpKC`J7cI+cSz z8XNoy?)X1!ZuVQJH%ViNOD;HG;z%sad&EG-t&3-LDnTK1VA|fny={XXAI(8O@5t|< z#!>Qp30NZ9fITwg3lZxHm9e&lM}0AYC%8Ap0i9*})b`j~oAA06^>o>9;Eb(zHO_e-S4*<+Bs`D!wVa3y!rz zrAATEj_0vQVpom$U@Zd2Lsun(iiX1jCsYR;q@N#D1|7lk?jqKGEGA~8JYhbZCLB%ULs)Blx6wM&6*u&`^tSRSj1-;6GFCBnKK4#sTn!8f6}svl%W)# zSLk~zc_NGpH=fV+!QE3)Ma9!?Rdj}5-xkyE6<5L_DP*93Cgj*2i)~Bh)9v<0Ke0k& z+Tjn>$pID_oY``esl$$+TD8B&5(SRQBU`jAsnfnMQ=!&A!a1-3 zE{vQLl|5)&r%nH(&a@%?#v|IAJ@Ul$C>?Y0gMGA0?av=Kq3+DLwk^Wk*?m4;smp;a zYap|hY*nf>&h0vAk)jr=Xrcur7D~guwRM1xl^++_Fy6xkD>T#`DN)QKhlN{D-FPI6 z6ix~f$Hy_8DYKBEo>%7pY7gu=^*M2eT1nr!?+86tZ;S|7<`IBOynG4T80098Df$}$N|F0L={Db-X_nPZpF@H^L5O|e5X(CkEe1Bwn zn)Y{3TrntPm3jG&lnX*-qwJV0{3}g)Pb_N|=v@6Dn7{u@OJrhVX8U_c|6qLoBSgqG zP1j!HthKlO#}TNAB@K4v67E;+l53gld)KkdyV|+M6%#Y_G`qop?mCj_@S~J1-FyxV zUcV5=Kex%2mQ+e0{pkNd`u;c6zqr-^NxS?Tnez8Yq1x=mF1NZ^m|4-DK-fkj zM`#?pYE+jKAh-V|hn@Dnto;fc`xQX;*Kq$mhk<<6zm>!P|AdbH8(wC%zlrycdi z68M$qBv3F3H#b;#LcFOJrbcIJj;l4^vn!vqF8(>g(UEYSpQ}F?%+_CPN{FTX?l5RC3$F)+X|k=F@M{~zAYDMl11TC8K+HtzV2ZQHhO+qP}nwr$(CJ=6PM z(l%|ArtL?+&-p*eK6|YNtaE2|^mIKxhsV?ND=aE0WJe2r8@A#jQ72Nhc)jm2nD#dwB9`sB68_Qua85YCjE8K>y)ePXwH4my_?s4 z%ck6y??Zy1apo=imx=uw<*-z z!DH6=4G&jeTi1r~FhKpIeZ;EB?{DxAdI)z7QPl5ce|NLk^ZmijOsHssYj5?G1p@W2 z{CIL%{-qT`)GwXOZzulSQ|>pqyTLau)p6^t_hHps$znOKbG>@Q##|%m z6&$UXNK<$9oP84t(BI<|0p&y`?^*y&=omT(JMTODkVqmHCSG#MKW!OO5XvUfom+zB zUpo8!C0}<~UShR~+=shzJ(Tv7K;9q%>6q*1h*xRFAvS>b?uyVJ50s6t+y3s4Wsm$S zS$Q&0QaF5*p_ERpN}QoNCZNcCcd*cv&*5ur11lj#;Xk%dSF@Mc4CWOdHT9`R?{;2U zP8LmOsC^wfKZLIwWWMbHQ_{s(%x+Pyr@lh-ue(jkNqA)rl?M8I2;jDpHPQi~RJ!}< zbcOK`V|-6^+cD|OZsU-P(O$~IpSBFE4E|%2=CHl9%Mb72jSehj{^E!wy?LhC5M`2s zqv}}2{o29>i#?-EHFm&AX)7_jDsy`udt}ZZc2$gSRs`^VK59m0lc5w=TBUzNw@R~U z=JiameLRO&RQGo%D!BO67v*;3oR-`jaYMP}0^^VuVu*dxIy^=*X4=jqUIW7J{YWTe zxwIRvfs>Ux^bG(Ap=h`{FK~=ndeCj+VeHN0j&}5$p#U7-Ha8=g+eWwKO^21bDsE-F zch9cvfpWWXp9{N&H~r1_EDB5Hk^8W;RV>A^3A8&T;itO5TOe=h9f0Z_+$&qaZ27V) zcL-)RqN&*9A8N=L=bWWCSgG~KZRe^2fylQ`7XZ_CIb0{_x53@cy6=_Q>KH`k4Vbi)=*Yn2qcc=3ZLI<+!vE(wGUWx z_f}w3cKtjM&j*~0m6uNplf?-=+$MdrW-HiIme48~nWlZDm^Kju(BlTX zqECDnMk5+RwGESAmIxit=&`F1J%HkWzzaSHpn)TT(N5%|h#2xZoWaR}(#FjRKP7s| z-&qn8WZ|BwY0qsu3b08&OuAuAMGyVd?#%hk%wx&f^zb%eMETCkU{;k$HKn<$8TQDLU$pmk2*!#Za}Se`a2k!!)u?tpS18 z?O+3v4#50;LqI_^hk1Wd&7%=PBx05Dk{bO$KjuC9O#BN7CB|*|R9hnlXJrubOzU-E zeHfxffJ%a+1z)p;)2i0BpkwMb{Uatru>WdGJ^2+=haH2Pb9Iue- z*iOjm2^|^|vQ5-B25Aqfe@*)}jxC}?E;Z!$j0hx#hjQpurMD=%9858RI}Iy?#<kmJpp<;0@o^#J1nPYxEQqNaHap_%LHsV!4G^5xQOjXKdh!$zh+(db zX_N^NS5`AnJbeCqY4&jo81uCpG|*t@avVLRxe;ee*(NlK9U|Nt8pLa2EQImdp9D?< zOJoAAn8}}-;N>wYq(<(kyB(w%|!4*q_-pi{|W_pakIhin6Hol`E#`p+Bs4mvKAA7AA%$8 z7(>%AN{_|=T~a#b6EtcL_3Mv`;?0Aq7>!sEK%59~%dpGzZa7@V~8pq1Y70@8sCq`vmCtydbd!Ori zC^4`ghI4+!I_p0A0tjE*Z@2q6n54P@L6pX?@WRd;$!wN=+~e#At^3q(eZJ5`LnQ+c z6(==Q3D^&ULyD&GPtRh|@U#9Yk5@t*J?aE|{YJ0D`Sz{594+ZBUF@1PNqGu+XykqL zUR(xY+EPg4)8;yv4RIu|mhN7n-ZHgS(gZz&$WVr6UcW4>CHG~R#vytX^kd-9OLFYy z;CLuLS&UP+HV~8K(3k8|;19x0D6h!hDv>%1oq%r9mA>bmk0~P?49LI{`fWR^^dz`Q z;%}kWs+*po1YeLyVTA(pQB(JaxS1W(#XN`5+=M!_#h{_tBUph4^soT6Ecs4d6pgHR zDa+F;I-kgNt=?rhWIn3^D5{tXsAw)gJ>bQGv1&@9=$cI=_x#w! zUVFBz+nFImY<11cr+QPR3|0%QZW@aNzp%pUy>V+u2aY5Ux~x9*ijI`H1?^qfk^T`k z_bUxRmc)ONpL(LXnmo2;#_utErsk35&}_WH8)i&%Uzs8q?uYYsZs6dABVm06g8oeo z%ud)1byjRr3pG}~1`NUD*YhE2^aJsrwf5`U%Vb zrv8^aDy<92EcTcW*PM+$0E$j8vv#TOcG5a1>u?0h|t$`l-z zC6X>%RV24Eq?+-bp~aaZmu&&a(U88GTgGHlcvuwJGu_yE@1t8ynJqNI&o2aiGG@rf zcRQAJZidacDy7^f6CNR-ZnGBM^Gf%cGi4IP;@n=atsiIqOI)v)pYCRvR73i@;JHM= za8a?)U3W94I|#VXmBHVBvh-ECQb#>d%QzRVhJ*pYG^HckBJ z;3U=|j_EfRYX98YK5e$_;~ZVEBz{#EXYKYUHa@Sqd14T+0A!}K4M0!$&H8li7Nagy zQ1*(%G<6Nyo5x578NZK#6|hsA&JY9z#ID|GeweF7`4EODwC~{=GOn@8>G)^Iz1AI>*N?swCw zM&#hzsm7Hh7^j^i1wbFTw=_4_{&sdd)`<=HvyP>wA?iJQ`DBvf^whsC`4P3fnw+0^ z@=!b~eh88z)uZka>)z-Y(gg9}7x~GEbH~Z0{f8}J?h?&Ae*x>J76#m;Y7sAZ?YqdY z&DL%%$#uq)VO6G1;urSG0S5#@leM|IOz=vkmp@eQxe9hQc1=Y46`Og%Y-0Fj-j2;f z9BRx8{A8kN8}i3VJ8Z3xN|}Jz2QQo-}O)-x0mE6&=Kp z(s@Gv(0xT7>Q~5C$0TWfe!|c*N)?P396xpE@pH43ImI{$>648_p_<7Te@TQUIgI)) zsZWchSx{DL|-hnO`)O-%7)p5bduS31jtb5`jO!qADoO{p?4srME7XY72pNjX;*2M#-ms|teh(P7ZQ-Z&pM}ry+jF8Q6lHHLXfFSq3X#e5z zg4D8W(xi3`2)T0EK5rN?BmZruAUJ5-6u9-T-F;KjlV#G}O>7rxOjll*=hJMk&Hvhy z$AteQXs{cj4@2WTo$J%E7S{nc)uGk*`4WlXkzdW`IhErK9nq}NFfFN(Gt7!R&b)4y zqtJrU9|6uxAAcDz^6b#KtmwwqIXnV%Ls3D+#KX8uV%X&^SIFhArS1F}=7_Jy7OJ5k z%#voj$kXfuUmwCe3kK)!B;{bp!liR8#4bfsUX^2?wEZT-=7lH?4MZZb@6>vD^`pU} zb!4Qe5a^f|k%jQ_+4%+;P!v&%PU4;i`aS~i$f`5fm@e(T@7`s@)tejd?(w2&DVS(Y zs_hRNl}b7MD!~uX?0rIX=4_5geAf66G9a8=QNx)anf`$uVb^t8{YP>_MgDb{UYu}s zYIu`#Jsfn ztlC4?i{h9o24!ZOc@bsNrVXsZokFqGbXEmsc(iUH)yC97JOedPI7vDRiXu!fWXQBX zWCo_bs%vGsp|ZL`9`|zg-SE=X)Mc9R%X}@l=(SrwbVw7W@l8-RhZ(;GcO`jZas0G9 zkBjW`6kqi01-vLlgUgrWWPq6(TlOBD56tw-SEpSB8BHr;-fd_j{kda^jQq0g$48_f zZdoLt5zI9*Yilr^8}m)uQ0pRMefNmCLL=VwzQ^I~vcPQ?DB6A$tE=Eg)?}wuQ3Jb& zWDq{~-+KLG#9DAUP(Cq<&*%!=Ayu0^5UX={eBz4G)m2^QsoiYGGLBi4UfM=LtoF5@ zNps04T{svBkhfYaXjJTp@eu~i+R83U0vVn!Z36@fOXtloKqs@BDEPZ&aR6O%vrV&h zS&UDbdg8GUGds$o;rp(Zhg83)~MKdr7g^70UH94FB&+_@tTk zpJpl>CJu^}bFNRU3o{;|>`TMos})C1(IhN&>&XGs!emzK93R3Ac*$X?#_DoQ*P6>K zUjbd<)$G6Np)3VB97`Vi;ycI}bX{BOcul>3B*P4xXum9LWMJ~C&v80C5aq3CeJ<~I zMqBFCq9<*}*d_3uzMoh%b*VA#KHiKAJZD^AT6J~nobUytVkftN5J?i3nho37xUnYB zgAqn=UTGgmhiNF>0rq@HSQ@g4pJPsnriQ`^^R>T3KA@p{)jnx63ES6KR32CBG`&Tr zQ#x39M`TW7lhMfqG+W>4LdeD#%hdbu1v-_WE3n{5b*OIB@I7?_nbkF)RSljt^~37# zSI9vhl6py6ucG$80KBr&TuihyFfuKv+KP%;ctLd0tdHZ0C{^Yr9Q3hsT*yg#*-Y)| z`%=w(+JH}ik+2!^!@h#~2qst)^I(BWLO+lx+cl1A_$lu_@uU2W9MNf-xy`9xxqa&{ zOi0|_2@bQMNhSl^#FVj$FUJZ%A$)IjORFV*>T8^N}lG>8E>sop%*<}nXgp!%2}M0wuQZ+B-{cS^8aS2gVc)W z@3*j~?aE#)$yu6zmc+L|&Zi3OvMZ!6*CGuAoMLP1FB*t(o%HU!tyd0id0rCc|DiutzXidbBw$Sw_&Wq zc8Uo;&_itT_X$O`#zR{xRG}5+dNb>MEHE7&L2C|wB7Wp%xQt(0eB z8ftX=CmR{Ge-6Fm8*^y{d3Jt|%@s7mhnnpT)zJP&)QgYJ@KT{Eih|^MjUsSXTc&f( zCvFzC<;{^=8ebs2?9(ftN*XLr#^JX9rT^YaSekj+pGvl1^29%<8$wRG5idYkc3Rkr ziLtZLAM#r%yO2*2y4Po&U;wRhGo=`6LBY?JxsjagH)_t^WZ-G%4|^rX<(3a4LvdyD z*I%2I1AwXzEu`in)|QA8te&Iv0d#pOUNmDRRI7v8-y}IY2*RF)y8;KpAQb|ub%?mY z*=dwmOZX7WPT@5i2@&EO=XWu=Be-7FI$p zLilwWuAIfK<+Wv<*65w;zLNJ`TtvrGqWm&+h1%47D-lS4Ss)Wr-ktZZhP7pOcJJCE z$*w_*mDRkeJ0OKe^Ff=w$yOIl>PQ$@LQipyh_OTx9B+TjTH{sp@$y0^k{bl9P| z@USGX2L(`np;1d})02)UaW`iYHcZgb$%2io zysw>Z@todlCR#Ba=q6a{2PwnArcINjf3C7!EOJ=QST<9z?py$}C0qMp)OTnM8AF0! ztNxe@;zY-L8@mr(HjeC!nVTg=Lc7yom`;l~c)V%b=r}RGErdL-8}8}c>hp3IR0Sik zL}QnJZ~!G#QDgEKWe(u7^afG~Ls($?_#7V32@Ph?A>3*<4`NVSoL4iMoeO&7K<42A$C znDGy9Jy!hciuN+mTmv}BmZZ;|_Z02YwJZf;$7M>n4eJoO=^~}9wTKy&^|ooMRxGdG zx9oymz9f$A?NN*VTii1r!qyY3#L5q+D5uLqA};)IHtsApzwL5e$y-3 z9LTvLHKw(K#mMT)UGm75>&ZsS?{-- zM*Ypw*auXwZ+Ev{Kjk4kI;eHx#J4pfX;oJEPB7ekN!ugkvg(r$$9XLNaj8{(o^E5B zycb6vfJajf67|=0H2o=6^>xN4;EekD;nTUr8=7XPYLTs*O&-})mo#+r40sV z5+5-+N{L6+c!t)6i`N5%oBq0hv3k|ZAG?Tw+TqomXls*P{!aBDMbp(5%lF;u$8QW+ z;!&#n>~#+bO|4$E=i;#GBnaKt-W7I`w+Vu|Z`Q>or7qV`(j-htI>`xafD(>(Hb2Lb zr$&zBsAZOn;lV!>A z4)k6i;4(eD8J@g~>#8&c2fm%yFd9ZnaQ1R88VH}G0E{o-^xF05J}Z=c>8L(=GdKJG z44ZN)%H?O}tiH88&7U=Sf_JQHSo_7&P(|T`W#(w%3cg!hqm-CG-nENkIzR{LRtiOJ zsg?beLTn?0&a7H^cDpy00HAk?L)Wl>I*j3~5!>%Gcs1-62D!Sp=h51geLY_K=HxRl z7`mlA42_tFRe%JOqh$Ol8urO0h@#!y>q%1!Tg42j>UfKWMQ@ywoB=p^g@o6 znV=1tLkMlc_X_Q0N~C=Un%_Dv9#c&TId+^2wQnlQQaA$T(_?Sy0x3{UYgC;y;`BhN zVq*KV*iJAuDG8=LeLe9j(6)s7s_&;@oVy%F4=I(qGh>ZH@~C2xDPl=d7w($~(xC{H zgufX{4(_J|nq4RNGD){yQ{aM2QiPGZHehT)e3-puk^wKG$jctJ()GTnG{Nd`7|b_T z_~#!ce<+oXj!JbR$q^iK(GtFZEQ^3CZ;OTFVvnWcv1YT><2^GQ*KR>SPR-1gmR^6M z0krwA$u0O!Y7krd^~KBI+IFLNq)MP*XV4SV$W`*QO2;om{QYglE!SoC%lCl zr{inN+|up34<+f*BIVEg=K=3;#su(`S;CJJWSOOuP>Y^@dM3+H>o+ggU3Y98rktR~ z8~NN#!b*_$H2+Y-|E}EtUx%quQ6ij~6ZrSkB&MWpS@|7s@v2hS)?X$L^rP~|9eY(2 zTa!SDW;BVx`oCwV<+YjmCP8~?EZHJ)*i_r1A+f(MgPTERVokiNGBL+xShj;CNZ#Ty ztXa9F#L{|SSLO^p?7?_pwCN>4HBCVbGkPY?sc+0a^El9}dKz{6txT`+RD`sL(ojD~ z$g7;z+T26q=uSyPT)o%p-)PUS3W$)3=Xji;uo1%A@~5tJ#Erd*%+G4PS-gC8hS3(BsiMENoABPF2VKD-G1T7+A|qfl{bi#)`IQ&Efk7A#w7Tu(?xt3A4?!)dzkD_x zWfijGG|SMJk5M>iK3Gk`M+Iw73DALw^rT;yC-=E8>aO~Om99_qin1Ng(;{vg<5%CJ zG{Sia>tO&v^C+V@peG!;VrCj$k8T zkYPoR3dH(^4@3#a%0olk^juzO;|p8ebat`OfBIrOqXmarsb<%It!_F>b_&lx;n@5l zZyJmmrRiS&+^lO(nX-A)G0Jf~c#=El^Zf*O3S0GH89(s&DJA56ytK4B7;pLm=N^yR zysG1$<%Pc!z=NG*muF{GQr&)cEkUYwg`1B2U|K>%)-BC+IRJfEUJ>^gv}o*7<98GH zp@T1;wU<5#(HH^Xj)F&E93T0B)^ zFte@+63&n6wg@ZWP#)y#S017 zps7rPKBNm6TQgKZZ}9#$KvS%4pz>jpW3ZXFluX{YmMBvz)Xg#uveDg6$HOA5RXYTO z7HmdBj%A3=mg(Cnl5`}IFzeDLJ5wZu1a@+KTPa@A<6QIi!Z46T#+svL-G#b#6%_m| z68#Q(-?)XAHz!#OJ&71xn zirSJhU3LR5QEQisd1eEC!~Z=Q7i-)L^Jv2GZbtjWn!0*@Fq7|wZbdbZs@VkXCw!*b zTZa{^X(XVz_pn zn_QkPt8C8WWo#Qq>+W%D*RbMNM4+jRZepPX)X`z@#S0^DqMqoTP`c)ck1s=a%^jT4 z)6mJNXZo?!bIEn#KvRI!V_C+l=0zqQg#}!-^Mzt5_orSQ&Wp*ZYpqDsGYP)OiV$pqEEYaxeNp{sJzyDc&?7gP1xqeMay(&<3e6Oq;EU- z10cd{!jcN@%<`y-D_&04R}K0jbl_U$5K#;L1v;iio_<*Z*%?aH19$ZdNz^`dcTmP_?r?qbx;p@k9N?+yi84e+ zPcePBs9kFvL@mhO5<)QNZ(K_NcE4#e53oo$YQ4X9FUhUqlieg{EYOIa2X+;Z($CTE zVpd+=arR+n6~|pjqMZK=To{JnjiO~nS{{9IhVq28S>vH5KjGSVTjj)TtcIl7NmU(~ zc8H76V_|Qb-dkB~$}lJkUFG;m0=a68f`8eddE-+Z&}7phHWT3CTDD%EC)!$;16ekE zxmOmI$KQ|f$?tS$xCOyn$P2fko9_D`&sR!e=OY^gS~e#5W$t%X_vntN*1e7DiV`;& z;DbBbx)Nh=a&Z!2Nw{$mKM_;GEa1AMA!XszwzNvK>z%(E%Cub5!U#cxmCng5;_D<$ zNy^$YVkRsXN)V_DsnAi+4tlcgHPX|$CAHIW(e<#aCzV=-igaP_|q#Xnz6JA&IzX4!5bf1n;# z)Q7D+C|H8{&mzU8hfVh1S5_7`_xz`$uXAm84%EYgZ*+j zy;ogDbc$F@YTsJo)NC1WS0*){wMqk`Tdzh|LKb2Y7MswKL2P5c_B^SNQ+jePV#Xr< z{*B)=PhWhuuBcTE!`aO#=yZ+^+&0@`g^M_}#2_%;B=zWa+~<^ z<|Ty7Gi0@d9n5Ei^-_=AFX->=&vshueJ$VPs}O;H=+(mhewxv3J#yMyz{C^d2UR>B zVjm-IXHcwn0qO6hfgxhaXia#ISf?RwKWww~ypFd!xUs3tHR3;N#9u3)Z5?f>sF>m; z8!xuRWir`oxgt;son#&s6utl@LQM6K`OAcWeqEA>-ZUtUlT<|E*}>E2{GU18bGK4QFjuWUD+H;6Txb#mL9W@sE0wtrHg$1?ba ziaTnNOp^ntR00k@O)K>3#Lgj781AxrWHI@5Y!5%Ipm|gDgfMvTFC7#4qf?C)Krmpj zex!^^(SEHFj?}j{H~=I&jIsl8%s(IYWpQfo(*M0)+iYT%H}GQoad<;JCAZ*H&T)qM{}%J|2&Yqh@^0o>p6H%AcN20u_G}A zna0BKe#_sxreML#$TQP}m%;XzmpXm|hp4^h{BB-5*=^seQ&@{KO zEqvwtswsBvp{bUF0q(&y(NCnP(K(L*!555jk^ShVrm=Zo>^UuE7?pxA;Cbq`*IoP@ zF`46c3F=Pqb}c3gGH(vkLbh3qFA^$gX#bnJQ@%&(;&;9VhhKGrS(phJpXphjJ)oNf@)<9M| zKJwT_2@)UJG`}cfgT#U}_9d@fF4jDZwn@nj`zm#MnNn#h(lG@}q zv^A*$?B~IF8?X|g@hm0uN~-HgHNO8AC%^&DVnAY{rp=^|cY6;UdT+fWgU3^v`0{nE zFq`_6aXGcrbnY5`yV^X4#g5Q-3DbXxpPPD)$8T@h#-t#&z2sj?(r)6iyfJ2Y;GrwC z6lc(Xhr*;CSBt~Kx3vmgH`ot;zW3(dW4Z4~EC$Cp^aA&~j$S_p8q=XXKm4(jB(; zHyDh{O{>xuXzXZgu?LFwJBl`hR2r;vu92I84XJq{{GUsRGG`;gTW2NXl$=L z{aLm8)*2sAV^^;;vd!gf;<7}we@e0+wxPJ8s9-od7z^w5xVyg3u?|PaZ++o#1GMMX z9x&+Z;;*c97|m*uX~Md-7QW!f8nQO%<)DpPZ_@*cM!FK|rez~SmV21#*XNF{C0!R~ z%Fj%<8ZViq`x`S*9XxdzPnE(3Wii6uQOjofg;65b(}~QzXHkX#7x2F2gRFuBJdvJP zvk5r0D@<7vixe?iM~`}YqjAU()eY1VwP3ZbeQQ583q;}qX|15~Qe%}K)l;8tdHMiZ z)xKf3q-?%+JTUG2rFo(8y2G3azrkA#M|1 zHujm19~Nx#3s6AFH2c(7K1XNAc*G?pq3WKmrpiv~#~&owlAemv`QhUBRtTF8+#XNs z;S8Q6asl5NAH>Y#Pi2x52y9?e7Jam_T`|T_kNGI%4A8x+=vctY(iiTg5}m-x(1v!> zHXpK(y@id|Os%Z$9-@k8p(_;*Xr?o{uP3N?5AGEETMqTEIP6O8v+2pXv-(Dn6agkS z+2IpMHoI4o9~6}})E+VJi?3CUmY;EIV6zZ6le*OX0!L&lb7zUjI_5f&1Ae$NERIdqHcpu=^HpENBcW)-W9xd1N++rmXXzn2YZk$V({%G{$9f zGrGdBo9{CM+o{Z({%y6%IwS%&pd1m|N zuLi-DsB_|)xEv}n_I$hYZow|Mt?=@0t8D@`&0@ABPjBA&r8p!QdkPyilI~Z*Psg>` zzdGtHAv?eW*01wPRoGBSg(U7;MSf+a6(a&3DEeqSOrhO^E^+YYohC!|U1JA%xycVY zT+`7WSLelN^Nprh&}K(Lo85b>6y*JwZj6$N#a-Ile;tSm>)2OcBYS3cS0z~e6QJ)r zZvhIvfnW5PGRLeqpO0J%8{b5qjaXNVZ^YyfkG4i>gpJy|1b*|CpW1bVt7*$`|`onTx|s#PP%R zP4h~OjT?-n+0mu+S*UK|Rps~mG_3$F2b~WYwR&_S?OcR2j#{!FD|a~lGHc;uC@let z#Kql&=@nCbFq9WHd`{)8IDhe*xSvn`d0hcT(7--;QhA%Q zGkf0Nuq!K$etEwwUcp%WE4z+&XY6@;BUVG-K-N-zJlJ)<#B0^Kp{v8TE9)>8w0HYS z1E(UudTTGaAsF~Uvs8|Hj1XO9qIGjDB+k0?^>6P$K-|vR907C<6gB0{I%DJ12n8eXYb&mtN{}OA*d=P z#!p?%>5EU~yFd@fzqS=I8>?ye@^0UPSxE2HY^Ul&J9Mj$f*oF&jR=4gd%RIEeV78? zgd2~N6XM7E4(oYz2ET5_O;zk#GiHJabOVLnESbvI&l`wYCLD^{1nlf*=!_|2hbRbd zkipkZ4igrmhI>YWp_=Kn=CT<-6qYKsUO^AZY)ng0 z8-^?hgFpI4oV7{k?` zi%XM{?TOtrI16kkR{T22qG20bE{^wByMd<89O?$5Y74iUt+8(nZmGFdN}z8MVexf? z#U&dgt4wDTBq<>n_z#^IRWZK=5TtO?21qDY-bTN|>VHtMs|Y=Zp_`lWa5dem2iJlt zN!boqT9qpOX}@8}8YLebGzYE<4^7`P=doiNNW#p|N$Kp^1`xdMY8FlHRh8?u@B;B` z=w7+yNI-GAWfMQ|m4H|ybTN(+$tKvyy)iCo@ znL)sg+jN|`{f&^l=yCNoB(#j&_31v=kDW*fsg8vf9k_igGG}&XL;vn+q^G2g$P$HBadgCGJOmr2aPuO-fLK@Xx?pVN&Wyhu|=9 zJF9GGBAS}T*j4)|6wtbd?;TBiyF{*3U>?Qd+APi z@wp)zpWX2NgX#d0=YtN3rEn>wN}}Y0Hn7bUgQ@~I4zZaF@dOuboLd{H7&v}R#|~vL$|~>lT?SQ#_O5xnNHA($88RYVxU8icvYyn6 zD5JtB%neo-G`&{aC41Zx1rcW}`ROk^!mg^xgETJG_pyTzJ2mO06t4(x5QBi8_CF#p z*1ZF-cL}nDA>7$bwGyP>mi#ak&~h(;6d9?3_RKgCNs8>Z3-c01d35NF&(9HP-l0v< zYTU$y>`^gg`gpOQ;+0`*t7b(q<2PZRMuXwc-@rPOeay0-?nplAw z01kuFNepEmX6cf;RF)Jx+5kE24_9BVTx*7l2bz=h0iKL{4y-K=;7H@bqHgDa&< z1mZn-Cwh!a+*iL6saI3$(Lqb*UL93oBATvV9KU<7P{g3@`aKc~?ki3Ei+rWo+rxxj zoz>HYo3Uf@QdipJ08;{Xa?Z|C2t1+MoSNng+vvGyPELz;2Sg&fjCj-o{?p2~2Pp?T zg}Y0w70=npCLNlOTF{WV^KXY_?%o3MyBac=bk3@0t5R}z$OG*=Ac{Xt;0<~a<^Q+{ z8-toXQ{%_z%`5EVzj%5h)FgzJ*nMPQEX()L(D}(WkB7WZ1}FpR)@RB>BI4Pwygccv z1i5q7y?->99Uo>zLxCBqW!1CC41$8zuRk)Oz7pXP@6|Ei&mRBLL@e3Kc9f7iRTJ3= z?~9oW%TF=U}IMLFIQ7 z3JcwMqL0H;MQD&WfZ*&20uu2b+q4|IdI#7XtwCx*C%LYrys4SES6qnw;HKViobIS; zFjlIMI;oMpzJt&1u8G)Y84Rs!!7N5t_jM4v_w>~14fg;POFEOGl z(8Omxz}4J0-)Xk0YqqR`jk@HJ+?M%hF>h`14dS(#Q=Dk2e`0&?%Af*V82^t(7w~~%h5v}H{qKWo|1+-sAE~|nGra!4 z;p+dtLwo;=z<~MxOkkk+Uj+u#DF2a?Wj8xm%UEB13h*9)4KK1i*MIcMVQVxPy{?>X z;hA)s9GlZS1z&2MeaLTU+(qX9)&8Ho7P{?19RHD#{oluLasJ)-?-@~Z8xse8M<)ko zLnmj4|J2Y_X&kF&buaE{tEm;$iQNwz+}zX+SM%K~s6}+5x`rOyC}?R^wRLLRyHbEc zp}e-vhVJ^_k&!1Rj(_Xlj88GE&WHz9L|johA^of0+)3!jNZ5)xD3-7H zLLMg;RH5u0_vWnXB)rK6o)DB?!T{*)eY5)cMNt>{N-WJjOe~aHA}Aq{xsQYc5ArT! zOTuQ)+Fn~*OJDN<|5(~)OGWc!X7p`Q^J?}P9VaVGuSv-R0$}jzNGJ??zqf4@M~bWj zU+ZX0So!EQY8x*E^eKR`63PTXhwwXM#pK8K_mh*`m`(BbxvGep1=*9^%56`9L;g+g z_?V||5Li+XbVA2KfW&(fL4aI|%s}!?Lp!!vozoE$A7%H2gU83lqMTkwI@Gy*FBap(X{TX*RPOiOo;@Y^uWOp>~1%$oJwQ2!%{wBX>09^hZN9FK~-v0e$ zDTf}Rx2QUMzUC&Ck=I$^^)(v`z%bW$+&wG{I*$m*&pTKGfX{>#XbZy8kfEo>Xc>io zIFbhgIzs-+Ctxu;0{*jw4=i~T0mER$r^{sGcX6me76KXynTHfm0tW^%SORDC75hwR z&y)O0)d+8vBn_&8fyr9w24-{E<>;zYy55@3di@gX2@OW|8a`0U!n3;7p3;L3SO&~~ z(|OPQ)V?DV+pF@NO@nL6p`q~2d>`QC?q4SGFeKYU9C$w&G|Ds}I_EhiT*j_<% z&yW4`pyR>NGGcePx3KKMclukQ>lI67$rA+h&*RPe;fZ$H?RFcQ6QQm*D*jU(OXE&~ zZ#9gCjC^Qdo;vEvZbb#iIqmg&IVxQ~j>A&7bd|PB;Ee=H89Xqf&S~to$sHEm6r45v;Fm6KS44RB~-y8|G2A zRv(c-$AQ92?`>zPxNjIK`yV_dIUjhhy~d8Nju?uT;Iw*xbeCMB?!r26rBfIU60aBI ziuD&L6_K$e6xp&~@8q3|3Y+re7|Zy?1l!4az4iHHB%5B_{qKr{%FgHeyT-@o(_Ht> z08|w*k6%;g?SnCIUcM@_pRAvS^7s9VP&5E3E+81{{+#$Obn>x}UT;UT+Ipk0vwer( zzQg0e@M+KR&-21R*DrLx4QqIlo4e6c-BkU3gS2j%Cjy}QA@8`~1mn#t1~-r=Pt?o72@^pyJhEf$D{9r8-6cO=BMHgh=tV}<5thLKkf;1 zICT)HoSfx^HY-! z3<;td+i<>NBw5)#jCwzqHCd)npX$idlFW5Hjor1)#_ES=6bDr#QMDKrHbG0H@5Aq53_#gxEiB)IS>2uG$b2i z59+!B0B9@&bA65-@1t5z#kBj*O^u@mk|`cHQFG3_p0Gu1Jv=-jTZ(B~r)puaW>)#Adi6}fiFCa39F*}JECMT7h42XgmcU#lLM zP{qz9E<^c`qc<+;YW~5-zuHF#@^c@2Bh1!%TswO6X7Psl)NkXVs_EtVf&Jv_Ub#F3 zJy<7F&f4*USX~0$WN>arKQr=J#OZ{+_H+Smm;KHW=U`*+S+v9n%?6rR@aV_7Neghu zF^}2nB3tOe05uGY!yj7bqnR%U4hV%jsYKwc-UO-Ez$S!|KIcl&)Iz@)q0VNPAnE~` zTK#hKSs(`a<8bbMSrx?xz5AX#_2!#3d(WA8Wxy>qGGH*4!o148pP8-o;ZLjIZp%?+ z>%DXC%j)Y<#nBH81u!Wz9~A*&;CP7ocQxuMTu`$sp}HQ)1_v(g zz*!NyPlVV-`sCxYEQQad_=ZF8tI5urb+6oha4eCj!?@?7iGFw0B%!)4wXTE_@&?xn zcp;XT!$A!tVA|L=2AzWF*C~Ci67Dh%$f_9#ZrH%JyWy*rK+IaF(cAoL0a)KXR;Gkd z-_qu;5!l6^VZ;^_Qs4S>E&bji(Qhnt{|kn3r_j*Sbo|PX>^Ki4wST+}d)cB8ySg(M z*)i0%@6fdYbqRsGqWRa|f1WgMJm(*Xo_esiALMxDC_~T~3i5(I7tO|7%mcAekvHR% z1S7PkWtK&uC_KTzP>}_N0dNfqG8>pC6`Ek~AMf~j)!X1)xVGPBVgUuv`$|U;NKApq ze7=VB+_27U_~z&}&Jw;N+Io0EHf)K<(QaKCTr+N<7vjb$~m~KzJ4B~+HBj!YxN7OfgEE>?pHr9QPoMns$-h90>|-^l>B1% z-JB_HzD{~zqop^C_N#u3ps5!_f=kxdL3#tzPwBLm=-QoMKJ#ZfpC{B{-KG!q%&@m# zR&2DLc68n@W!l}hVy`(4PWvGPAl2QCt>QjzN5z?Tp0xfiM_XYO9eoqp{O5P|X&1Qi z$*&Kg{&LAb=(FRJO*wD%!2(*6OUejc{4U;`=FK?$Kt-&HNCZp?jxkeZj>&jHYu$U> z>N>>1ZGO_`k@&4(#)Prx?%~R(DMDC_?h_^VPkIf4X1V~SE+1X*f?$Itzsz?R1^<8^ z*V}MlYdJwhL2o^C;#klwh!P2k0wnjk{CP0ToP4l)a~}KhoBvPe%i0s{wjw)vU_>UR z>eVZN;nQzz!|Q$i&byQ_3g27ZS*lC)Kz3PDyTZ>diZa<9X|)btBbE5LC{}e)_z1Te zv63nPjCB!JD}Nq?!YKg%}PSJ{zkS zTi7pa6sxW)w&DdmVk`???Q#WRZ(EGWtWeY@SA9}&&uA?HCPXJbgoV8;?M|J+h;J^4 z1YiT>Xoc=~Y`+SQOFu#&1&~ta2}xNfy}%$zclM|E?gQ95CV8XxD}Rzm3nqitn6hx; zu-EYP^M=SB&buN-vY4r}jd(Nuz4??lh1lxYa;wV#i9;81m0*1Lw*d=n`@DV+t@b`g z_NVI&wi|S)4(NciT=6?RZ3B;fVQeyiCRt!0zhEWH@yiE9bxM)L@9%OflVUOOClZ6cu_ zr6u96G}>?6TsL+;Ef`#tYx~&X0oni()#j5qr27Z^8wB+7^|vco3RCsk?_`3&0WyA0 zR+0X3r<*^DY{i@Uj3?Gx)ljxZMOdH#BFql*&42?&fdjd#^Q4k5QoEKpZe3s+pKz?PeBVp^U3)8!fXlfP{**nv>{ao%TzM zH|LbMFA|pv?^9>>fjYG*u|;7&zQO|<*Rnf|Nv5P8fd2EBCC&*e zr{&M9rBqdsK;p3GVFh!@wWi^9-q>Lf&t%v+4Qa{DUSLZ2q0j-Q0YVA zdDB|uIl;RymTj5-&|xk%V-Iv#`}=z=^j^&EY5x1WKZ3OH->HO^P&aIg?;Q;>q@A}A z6%dAsXrUy^Oc?a;sAzogu7_$Qv2 z1!uO-x!sGVH`EWo4ap_xHr2~J&4U|mGJad5oj~&Kl2ESEsLz96txcv-k9m18WlqlE z|0|JG@zh=u9mlmt#K!h(9Blr#Dsa{ptQG8zBaQ;M_U#OI-*XIdTRHtDf$_L?xksJe zVg^4PLCtW>z5}9Wc2=TPiOWEg0K=cVqpEs+)Ii{IF)SF)5t;|JOVs_P+CMKHp~0`~ z8G`ru@4aonCqS3Z7X61&!yEM4k`N-|E%U0PaoI|M;+aBj7*&rIs>%^DVfsf4sbUSM!b|ggE?F|;I*waieQgCD?ARcZAwoggkU!PK+{h2@f zOw##x-tGNNvE3RF;nD0P)9JnOm+Sti1Ai4W=qx5!5GisIY z9ehLvxKHNducDyC)of<=8jz^bp=0!Nl$y@7JmY`=&hSW+4TkR!$tRd>NndzD^N~dr ziCtX@lBm&&cs?1k-a^D5>`A2;pD54)^rcefzoYC>2G?w|Ojtr?? zkV;1&C{c!NUjiCajhQxMIi$i%&TC;}g3kUWLUJ1)0Nk97dLkz9l_AEW5DryojMNr6 z^>AOPI2-`@yDSy<^=yO6=g@m#aCFUct-t-W0W?m*pj2vb$7Kf2X(G|r=r?W>>DOF} zj45%;J*k3*ls+&Hy&vYtX=24ge7_8wk)s%FbF{C)h=7SB?2AX=qNh0!wUQ$UMT1d$ z<23}Bb9aiIR68cZFWsG9AICJcsrAzT?J)eKe5o~tjj97P7RG8o$swfv)aw@c_YVTq ziGF%OAsT0k_Bv0jZjjBRU0^Vt)14L7=o;q_gTE}+ZWs^;vn==hJ${i+$4NGKW;1Q-Bm8tdWZY@^FQSy&AhoqHOnW124%TtSx?XoXWTfEXpw+ZDfMv8 zl=imi?&ly>&Zw|b4eN~~00%IRC`tXY#V4x}W08wHh#^Ws{tJzAJPl(Zi^A(+y$7_l zIaysuv;PCSo0RSfUUDsC;RY8Y`jdsY&u&PV@D?h7fni+PD+5go$rw49>tk}sxc3M& zm_>1AeB9gEpkm%4gvTHuw{uF&*A70~bN6~VoR}+?kvt$lqbkB%qtSBI6xw5_oRf?% z+-NuK*hLh`ammN>hPQsmR!Jc_B1sqJI=r^WMjE?nGxSYF;&)jayCHMdv|`Q@5ZY5K zascj+B3DvWYzmpGg%6DiUD03wULx$=Q4WvX^39;xG_!1SbWc zj4`e7<{2SVPTFgo3`qrS3>V`q0pwVruzg`-cM^Y2(`W8(N(S&TC3)6?A3LR-ASyL- z#Eh+ggBQ-d-P(R3pLt&EafSoU91gaEB?ox8WxTA_T~`ceknN^jPaMl%wJdX7dh&xW_MS!e^1NI&R?}s zRBt)1#ESKhG(ki1KVp{CIZO)E4=cqH~n6;Q%84@Nu01S0xD*sJf zC4R;t^}s{3eEryUHswu9C;`$#CIK>d%Jea@!!|hReI4+9 zN<~IJQ3z!|1Dq%nKq;4iT#=2HvTXZVsA5y!WLU4E{Vb8)1IJ@n2I$ZI2F3g4<)P%S zLSIbv9-+Aa5keO-Yt1<@FrZqYrCOoMnG$0}H2CZ0;nxi+5ms1;!a!Tzk?@Px7ss2& zj*oOlgzgEstpv~BJypN)@7=|oQY05jJZw#QbxHitH~?-tn|ABR%Lku6$E<9M zrW3C63y;%>7X{zToAtAHG=So$BJ3)(e?LXuj}rOcaRoz5H7ZIMtitmlb5`K-eWGmv znND$us)b$zhXfgYxz-bpNA%+-LdG|5eHra6``|x2+J>7xSc^24b@OZaH`^lti|~P_ zLfwNuZ9>4WngruQviywPR#~wqT|PMO^}OS<3&cek5C9Fp>hIW_{7v!&Oy&J3it46* zY}gDaaA;*u`Aaf_8-r7dEU(>Aq9_|Y4^sg@-K=jo>sY~=ET2orJia02Rv_lXB2L%DlXkM|JlWs+3uPE7&pa(lz|9FH zkriU1VWG17#*TGEK>;B^L?w?aWfaVSjuVPgo{VlaM>6n18FPmy=o$JXNfFcybtJ2( z(~4$Lh9o- zE*%vXv>Y~*`8pPwS?*|Z-?5ffN2J6G0v6=K(I^Q)Q5fM8SENZxFPKVUYML0I(_fwW zJ6ro&lLEN-Bb*`3$Em;|6fpNKkAps7N3R;j;3~lvd$JTNGbAb@A=+dA7b}VvSH?4Y z&Z<-jr-uOqj4NbpSz`GRYU*^XW0)ujz*A6nCKYt3^I?VT`3+_c@^wfxq@I`plDLt8(Ob<|eS{ z%Z6|0jb^&+FB>ZG#;Uqd>@S7adM_u`Gof+u)9ug;1m%IE)WZGCjp)@&#RBO%hWQW7qXGL?vL2Ft5w*;-(}F0u}byJ*U(tH+C+~C4wPfx7n;#kmN4$NY6cKfaT4#Sn3Bf?kG%tJX1)km9vBB61j&hb= z1rtiePYWcA&M4_Q8Z&l`Na+8^;OXC3| zb!Oo>T>`k7vgIq~Y_(rYbtcy8T<0ca88^X35CZ8^&5F`_tAClgbZ-;|RHxe0Z%%u= z_o+B5NY?{(zXKmm%cAS8Mkzl&ObS&;oUXUK=iY9eDid!0pm=Dy?LU3Fn%hEfQ@31b{tcero!S^CQ)c|-B})}0Ov}^Fby^&N^t7tXBH4C)Mlc$0UBkQ zqh}Y$JliMF%x7Xn6pBbqvQF=^Q%w5EF*wG#nZR-m~3He7FO01RV{x%Pv#oEqcoyM zT{88=cYQP~5Fju>AmXPT$#dlY-U1xm{0pbrNW(Iz(go{MP3uyve*pO#p@ib1wa#c_c#?n6pe z`(cM1A6|J!t_N1A*ZU4TmYI=ND}4O?5qHf%x7$IW&!NFG$;p z%$nUJ+~td#mN?x1jj$V;#nao_-apYGfVum_$%Yrn%lD1DlXuUTqgCxAe>e{YR(^D6 zwK%5KK}69^agyMlmpHH^Xw(?{gCr@Kncrj=6)mpn)ql}zPr37)Q%FkBYB(JG&Z%Fm z7r^{!>Lkbb(XA8PD(nJ%d0prfC;zniZZ9BXDcp9HX=o+tsGG9E@{2bc>}QsoiaSYk zg}kKvoT{1vB{4T+SX{!s03ew|j#lHGU|bNm!tOc@cOC--@UL1ur9^S6zV|N#w-=}1 z$rJ?WwO0nW>q!$K=LtnbSUdY#I;z!NJ7&4O<6D4n%m*4IdO#WkD0OM8UQ2c@ptPUq z$f5+tH68AM5W91(x+U(&artsI3IsGg_Ott*rYtQju&}XYDPlr&%ChM~w9xmw%$}C& z=2Q0tzvFP@Poy+3m>L#|gv5d56Y>|10_x|$vH8$s1(ioBwQvUY#?Vz}r4i2ga8XkK zE~*oeEcm?4C|P3x7Ln!O*1}u|@Q3Asrq#oKD(z_*b<>}JsgnS0M8cE$6h?cL9Oz8x zbV!Ue$%v>!5Xq5#y^C?Uq-FG73bjo33f!KM1RR<+10t7>cRl$HuAL}+g9nER$YvGm z*fnzgy5Zy)HZE>a3&Q=O?)pl#DJuXJ@aQ&NtNOhV?{HTP>gCV;xvb^~g(( z_xi?nvILZ?T{b3qQfvM=aPWNi2Rk7Ng)XGFw7HP0H9M{Sscnm+@S|x-1Y%A2m%fm`<2Ec`o1V;0Cg(!C*&RuDQIXqLOWmX={h3~;~Ph=WeE8oXG%&62T^HZwLxbtZ5XY5Li)~F5@)89 zX=0j56Y8$db7W@?C8P6AumJjxxDQ5;zSc5<%?&M+@Roxf48NVLg~!F!0g%7T7g^uu zAGys(f8P0BryM;0ifs#mn$&DWF>t|c%0m&Wpm?+nSPJdt8znV^Rl1LS{KMmJ=n%=S z=BWs2bQp@wCcDR+%Nbqr0?jQx_bAKEGf$==fs(>I0YUD9?4E|DP(p|xL2i}UL*Jiz4zrDXB;JWWHJ9M`a37xWwSQb9HsMs)10{^Jxo{c5 zR48r7;7OkaWxuoQu$R+J`)7)iM0(ef?~Zi?gL7bBM=PDXCG{1MI(}xrZhdp}%aMg| z=Gn-PSqt4np$^7?-%2#LyQvImyTr1TQd$^xYz^a1v3e#Q;8aUbO4cLk-Er9;QBqHD zl;9&>Tj*b!L3hF1+oeuM>VBqTs(n!$lcA{@Xj021d>PAQj7kYKUS#z0bgK%+^h}Q= z^x=3{0?O~@xQ!MwL@j!Pr@8;E?CGrP`#z8mj5#6cSGw$_>*$x?aU4l2Xa-ndwC@8j ze>+apOxqQ-HvwidAMCvjgbiN8?4QS5QG)A~AWql@JEo(auyX-J!jKraCdRT? z{;=RufpEXG>dKuJtB!e(K>L5ncCbqJC3K^n6+VKYyiTdz~GHSy_E!$689`N(Bbi{$R{az`~4XA@_HJA`#C7&eo(_OiY`t{NVip zq~o?g7QCpW(1(33iS>_k);bCClGd>muKc7lg`%Y0ta~9$CRBPE!O1j9(SH)S*i|WM zM(u}K(6KKJs{_#~$38`}3V$vc(oHxgn;uDadq8c{kFt#>jyp@=x7%I5!6V2>(<_*e z&3K&O*fi5y_8}eDCGjVOBTP-f7?Bt{X}P_Bok&q1$Ts9iZ&Pfj=mHX$K@!Ehk0Z&a zJrq7{U9TqFjj5B6Y#_MM`Xhr-Lxg?MA<8$Dd0-$lf%;P#WB+@tl=Im;9|5ly-!Y{q zW6x2ov9XE#ITBfDa0Vb@GqBuMM}^JP=&PBO-jZJ(cQg8X6q)+$c}j^3Axh+MvsyvI zJbb1|8!3KD_U>I4tpdSlQq^gM!n9-=axy6J!}2Wp%WH7zz6UP3xK~nNL_)EvAB8S* zBrhG4d9;EGHE7$5jeTF}>LJ3oA$7@jvXE{;bFTS0$d_XDgij?$ASTh-S;wN$v6THB zGH^y?YeX~;pmUK)LatK>Le8vT4sGQOt0|7(yV-)eo>J|5ojcF4E~h1y0@XhN;PpA% zjB#{C#h?v^a(99F#d(8n4`r>zuAL(MPDZ$K-A8Bc6Qtdxg-+Xp~D9-g9L{95l z|DHv(esi+h{xIVcHC&}k8_^aZAAocgC)a;kjqE9%^gtk>!oqZFs{yDk~J zXY}VpF7WANsPgB}B+B*MJ^}(_LI4J=`nI;mEccd{ANYLPzKivL? zH&}CYCepxPo|bN5Wz}nxaulGOzKBU)AaD z5anj|-S#18jMM$T63Q?Agho4JX2Xc7ef|1mmw3iEQ|mN2ZMc&0OecclAr^z||`=rY2YsJ(}QN%ZJf7 z4&v4LpwFn^Jmqy0nmv2BpcUCM89H-^c|WEHMn=$6w6q-ag}Z(N2fg7_bpHTVA<&{c zA0z@G(w?tC3NPQ`83qCXcai*t7k_<%R>Ts-dOG=m5(e)FYn~3wnh(vk6o3wDpHYz) zT74&UP(;AN62i$A*kJOb%b)tcjD&RhQhuwA%`&BtRT$^b!GFy4-1gDv?d(|84`>4A zzoRSkQc)ldNYWTZY0QylFJ`Gi3l|>w8<}LY@V|lIE-z*E>P3n(f5F`gVN?2wKerkt zHVB8uKy{hz{eq2yUru#+E9J8r;q=dCqe}ue+h;L78-agsovW}9=yxxOIoHB79(PnyQpyut?^)Er`)-CYm%+yJRdT+R z8^Lmfy{QsB6bav)lkm_YVRgV^lSQD*drRe|&nilGcPn;DYJ3>DqWqQ90{-wC5vA%R2n#K)Emj{q>z~VDx zT?d`(1)Z*=2DL49th{i$F4zxrM6$Xr9sbt|pYqYa$C`3DiV=7Eq z-p>INlc6)Oz>sknB)sngB;&=k(1AftzWF})iXy8KYfUM&LZ)4vKg{JJ1K-p(8Sc`O zG7Q2zC=*(%BTBM0wx%7J1qYna3b8(*m*N|&m^#X)W-!mDcNE}>Dtm5HU+ryT8@VE0|GB&4Q&H$lI> zQ}5d6hlP**pg^OsEt8eqK$X(__%gn30VJKgHRRC^D*sAMCOtfLP(uDB?Y;i?Ee8-v zo&PZktY{&P`92xCQxAC`O`;bqlo2gNr?*qePh!C{$RWlVP*X#fVXR!o!=X`*V>Rc= z*D`9S`-*;L$_1OqnD$~Nn#hDCp5T4Vj~o1+lnKBbFRoP-@27+L*e|Vw0Jy@Wp~)bl z$kFf(zdVJJtb|;R@(RO@p&mgbKCWek$*`O}ZqU(KZ-Ctv?=JkKm;4lt2AVK~x_n%j zD_kkSPo>c8D3%e5Fnfg}0sXxqv6hjI0w{<{81bvo!-o|jSBSrS$bD?hG;FYY?i>W^ zgdOkVO?ucbXWfU)BTU~(Fth}H)vU6!bhiRX{P-TgkoE*a-sI7yR=)uEZNKJ%aTpOt z=zt7pUh!lo&z6sTs(u(vzt*!u&f7c?er@h5F15q`;53hs?ZW_!FNEe!{>Cq? zO*r<5EPxD6JFZ#TB;~^#@-ei?;aYSyVH6=6YmOL{YWdAkB6ysmRy-tYvm`W}!8r&r z=j4zyr-%T+CnzSZbSwv^Bqt3J_rugU@q1ZCJg)_ijkVtZixKu~NN{`$uYXsXXFCw1 zLM%`BpY1X_Q5g??$GoQ@`Wu0;f3890@H{xy_x_uex&3kDakIfp)FKQ&l3Da5nnK@x^H#$ zY1AEQCYot~d96;|ty|gsDqc{oCIEnFZz%I?w%*&1UDt2EYFU|F5(+u=1c#|K{5-n4 z0vj_`FfsQydi!ORuYEz6C=?PNkivCWVOfU7>7r?ol7G^UV!TLE%u9rP4kfz?2Y%+( zsNw)))%$Tg^A9$ivlCt*S6^F(RTW*TBgTM4j(KoBP~1 zJ6=KXQId!Xf&`6Yu^d#+W_^vSOWQ8O{FXK(<&*T=YMnLnFCOYXEd2F}ZCVnYbn_V= zMD)5(5(%Xbj=0p(c!m0%3p_^hxHKe~(;9OGG@$SzDXNHNG-)LwbzCZ1Ov|n=$;ckX zP4k1&f~^1%?pO;#f4vcux?e}{zyCx+0w`JgVIT(%IiX#CH^`0leBIg@Wn4>ObXo&u zd0v;b8zA*^1Co9xkf?PLdWF9FH$hmXZO^axaHX>S>d^e%f~!jOR)le+fM;#A2~h<_ zqHc+GE7&sMBS2ygW2lZO@ii6{l8l+eUzO;A1@9KBcESsPJuw`3{(C)65pxD#kqgLC z&EO%e9+H$#z@>o{YDJVs!jwl;AyXO(v{LieBg)4`Db=Q$Wx@d!d(N6uce|u+mEuy( zT29g_Sqf2tfj`0<^}F}lUzrm4a^nRZ!zt~qP*kJUoVT=kaxnZx1e;L6m0p-MHGisE zFx_`g58$vZ5U2LCaIyrGzZ3}V-z~sFwGh%3k%0umjF(|GB?h~a*mE(ZjJXzP1oNSTYiZRvp)f#C=T=*XEQQFo6NvX+?zKdKgI97a+|>R zx97r=M0{j`y2ao3Ss_UP+|9xZz=B zCz9wxlnTukD6r9!>X$UezysT-W3uyUzEp5+t(>bw&V2(;V;j=o~781r^D+`|m-P z@xjx*coO@Q&G1u@zYY>6I>0>9$>1I{5ZVXWp1loeW5AS=D@~-8vl+J-k}%pz*#@c2@m{F_Gu&@d$x9EJ z%nGd&ZDVP_!)KMiL4ox}tlFUJx)j&Q%p3E-HnZo?A)U|@zTxveb<^j)_qQu0-az)J zB9cFT5Bey#M~zSFzRfl-_Ir~<_do!!@*c(Rc3-oJH$sinVY643y(^deg%h(ugp@G1 z6QkbBzaa9>ai(F<<2JfydjJ!Ea*F>7NoU?2>qY08=ZdHUOCSq>x2Fg$R7A_4AB;-< zs5wZ*U?C}B_8nW=Y^Lbpk9atq;uhUroOQIGH-;a5y&;9~Ozhi~R?o+l04wR^5ZJ-Ob`XkogGRQ&m3@Sby^$}g$q<38pquf8? zZ>)O}B{x@X6K1>w9~DzbhXB>WpG|XnSPdWEH93nWzudAbiUU}l5AT6p%`Z`;HwMuw zU?&4MWQRh+ZF?-k;Mj)TSAq|i`VQ-YX=GK#HNt(}c(!C8b-JBOBHf7&mfy6c$*}N3 z9MnX#!f|y@IfYHs7;JI?)9KZe7<+>u(4u#8!w`HLYNZ0TC37*i^1L!r&i>_zOlS%i zVfobK43f@cZk8YiaL=pIRW}s#-T3s_-|g;dz*R;94WPa&-xj25zhAAHkSmrdK6gHm zJQ1rE1xC~eHN4|>yjH?^Uk_0{Atzt)f|@*wJxZMzo^gL5ABeFElp+<@pvTL(z;@pW z$nAP_1P08Iz5)>VA+xXC(|U6dKnkxZLMmT4|F(7FZ5t0x^sk+aa-_B3drgQ_tTd`f zLciQ4lVj!D?A-ok5?T}67O3g!;yNf|!4MCozWw8)tHKn>f*~z`R%FOs1qST}bBVZgGUh5!W4T`*;0*sn`(@E(He!SMZZ4M9LzL-7u@!@L=2(Y-k zZoIydrwX}PVha$no5u}y7<+=vLqipo4-lm&}#No0X~ zr3gXAT{Udosqbw150(i(b+~exO?WU(to^{lOJv1VkJw=rCHruU__`+Dx-y7JlPE5$ zcaT2!mG2Vm`7=s+X5~!}m(b_n@cogg$Sm5!4dO8AR%1iYV=Z-!sI=Z*fg1tYb#Nl3bf*m#W7fWCZ_XyCh#PzM&kz{q4Wpo`2|PICNB9897f*U0-@=%E>s zxpK6T;*U@gY8`_=h|`X@0v?+Z+r|MB#w&L} z7H_&fIA~tf3+y}r=w2$wlF{7ve_CvF>c8xgT`!I(=}G%pqSG)=#ReFBv)DU`8sFM> zz>5988tHYq5o0fQhJVKTuD`)~qIaovqG##A_AM1HK`ZBes&-BFbnjm)>~`NMql8jy za@rwqTs7~v>iMP*;lY0oOuj5@XGBstBq4jhf=UQtraR-E$#MoWVAOfMauWb#q7J(Q zj;@y6Ala@b^Dhe66q~rg|7ecLFu%dJisCy;t<#^EArE~o`gF&Id3(%i;hx_EBh22+ zj0-iWL>bkpNlN*ra46uA?tUyq0w@FceR;DGJaU zXtsjIYq84kJv$~2uW-#F-ts)C!%)p;jc(QvUdxevC4utXcvvEw(9{~NbC`%RA z)Sv606m&#%Xf%YTM!`E9y>I=S={i|2#V&FY$V76Z5TY$EIYX1~tBWm4Hr9X}ORohI zhmU~?ksLj*t0yO=L?P!7e0{Vimd$^H79$LXd~O4UyJU1A)b9SEfFTJG?ODB5@Oh08 zT?X%1OsvtTZ(n5aC1^MaQnVay&(yL6ya58|0uB8S4nW~R(K*v7S%uLs9MwpF8QKkN z9MxF=@&*tbPqn%1sP?(8~N7}-W@9z(S094EwBO%Vj2-*xi@xjhF1I^lx&p|HV;-Y_IZz`40 zvWuV(5zqX}KTdgjyEYNnGoxj};;#V$0$roe)(|JHm2QTpt-ijV;v z1po(*!*8lDAX#moe3`hi?n+9MXeN?+^o(exV!c;9gXI=l)WK0OW%at1H)NjML@E<+ z-ahnkP89`N^bb~loY+bKOw7tBMLQ-MqVux5^@eI23n>;_h0!#a$M6En3_P#ogVDLn%;PiWM(V94=pOZgP{8$^7#s zb7tl|^Zb&NypSv=_eD;T?}NK0)tIB*8c~P9@}@zWVTWqrEZWoyfl~C_vN; z;kGpJeSrG2`7TpGp{39S9(9nyk9WZoSTIX5sUWEqgw2Wa6ZxjBvW*db*u>?%3Mz!1 z*>@?LoE2Xd`vz|OuD^d4AAb~_TbUge;Ev??$in@#rI4Q^>{}*LY(m0T_6PKzZ{N#F zP(sA>6tA}Ny11pS6AQD735!WXLW}agqL3CVr}GfG52g$4*bS@w3dKOClx+nd@^08T zj+d$r+%-D+Lc}QDwo*l8u6;AF{JxUWIz#2kZk7w=&D;2fa?OW`5~SQOpuqs~vXPJo zpk32{?QK65LS?#wKNN+_yp`xOmgYebkFs;(Bt)A%ykZY@0mjfP=QlJ)p3XsQ*M;o9 z6j-u*7-%Q#XVAO=G( z5_-Dt<$ZQGF0M(jbph~e8|3qony8!S{f;>kzS`wwNh~;8JG^?fptez1t3S`KFI~KQ zftwyp1|Djc3qM#0vIIv+<0%TVS}1MOOr_KJMX12Y0c*QVX&Ah-bni*yKU_#z5dc3x zz`qaNqb&{ca?{bx*t|D2cR{K8K*n{=G?iN&68@(YFVvg?9)v}V#^)0yCb|_F*2}&d z=^emK(^~>2z%l&d?cdBxmNah>-xh$K>Yent_I{3F!sqLxYt|Jm27?Vj(DEki@&>!~ zV}EF3*={mcc@T`^iv$s3kyPBDg-MNmcCiv17>cB3D2qPK_*B?|k? z)U`Z#xr2mF@J071#Kr;2ZU{6n68nNutS*btYW{#6g@TMR@dPIP>Z3Amk6T?np`Ig0 zqhy{mdbU#FV&F|=CCyzX7U8509n3#SMA9B5)IK28X8J*>Nr$aNm&p4;l`K!9iX;4w zE~>@O4x#PDPm(^$bikj-Mfn2K-G^D>Mp=@GDN8Dx6*J{ZKYjqkJ1vErsk=0}vzzC7RQOUM`Bf@v1-p1u+%x-!4?9G`tYUO1Nc-tiMJ^h3)WlK_a27D6a3 z#t8a)#uc5YUJEaHsI;?%A)aCa|k zQTtnLefuq zY{xnXBNnFl-~i!(S*)?=n-K9>hqDa^kT3O87BmTf6PrwyCTQ_i7Lq zHZDskU6{x3w@ABG! z&4Q-&C~a2gx?-lKT?7#4LtAx+5HMr7@}zwfy@QHn9Zx3^S6p+p1_lR6OAv-P28T)! z&S7z=`ASF(LXu`6j1^)tkl=7E8hE}BeNc5vDOP@BsDuIv6y+PEqxpER^=am;Av(EBkeMl$@NNs=**=!#pTpPHzRGLBa6#a;~|Vp+|pvS3`v=4?x2)DP)-2L488lJufvNMLM(hRna7?t(8m?Exi$cYkt@qNEd3 zHdnu47NtKDbpBmA>rTL?5CXsQO`8QE{o5)=j1tMDKz;9#O03q0jQN zKV^+w`VG_h2S`;3CDa|mgIJvIyt=ss#g*`fh`@LsoFk`g9|%|>X8+JVdn-;WF`q5Y z=TFXFM`GI(@p(I2h7a(*j95^6hMp&leClOp zZF}RaA0l@l`NX!FddrgA)fN10jexpLn{p*0iS<}^E?0K$jB>Xgwv-89vCN;KaNXKM zDo(XMNDMzUF3*sjRc9Y8_@tDUC1+TVf6R{ex0|rpgXR{)L0090ilvV&2!7^Wik0Z) zljntuqDDWBtgORU`g;S8=)UsLdl{liua~GkQY@PboRA9`FWcEM=$QS7I5!Ong?qZF6q*Nw;r^Wu6)l_Y)9npH(z|H- ztDn4g834B{*9h>N=c72U$u}+g&Q?Q@Ka&w3ZEh~TINAuNmu7n>PEpnDo5hf0uoRJ# z8WX6DjAU>|+7j5tgHKWX?VLdpUadgprXTy{OHZ6M(P`plU!&aU{^pY+MSN!Zqx>s5 zex^pv)R2V?Yp5Qm>#ocSX#HGuJeuo9o{Wrj(b)h8Nn2ae!y@) zzu4kB4?B;TvDPRzNPP-Df z=(zPnS9}lg8eRZ&ObKI7zO^ps=acg!Kb$i=Pu-EbCp)KM4FhliTM~Y;!Y_%pLNOds z;fgBXJBNUf7}OA{mv7VD=I8!>zg zG>ERIv?>WQNfwfQ4x-*haLRmb`|9vxfxnl-2FGfL>VWX0xsZMvq0pCkDd5kOzJb-> zwSt82KdwZ0vKofzlv;OEz#l{MNU-m4j}p_|ZnCOJtk{+{m=L);GC|oGK~kA_m`O3` zsxG`DKDQ87ky}32nn0p-$Antn8;=Qxjj;Rp25d?o5sQS!UXlkvZ^!uN0J)bys9el) zW|l!x#B=DWT^6+M9JTvA<0+HJ(G@`?%+3I`z)o|B2WU?~?N2bTkTCH@@ZBq)-e=2r zA!qG<9)LWWs+RA-xg4y~VfoFOpRhf{hDD}Mz5q;ZuYwgfy@i9U7{LHkX46!G;Ct}W z61SWyv!y!n)T?7a;}h11;9;#q_wSpD_aT}=vCiy_nk>A$`h`-HAHp}bP* zf+r3IAVc{NMo}Ij*oFf-!U`y^<}tPRS9#+kpRqPl3;~6mnE}kCQ2o#=MKBgJ0AyK+ zcDS2n2+k}sddB@xMG?-o=cMEU_&Y%!xR@g=&KVAf!Qm)~p+R;iSlU5l$!Frl@majv zdxPA}3annk!fYGwZnqMO6S8Lm0NXuXE}@7{U-whK+yCKfep&6eo6^^cDHMcNioC40 zB6GlS#1u%k8u)NjcDQnY&144scP}2GbZ*S8Zw53|{PrjYo(==ISK9L*JgF?f*k=+L z%VL2*^O@(DCErWfczuJ&`Av@R*^2A8iRE^mic{WXb}U_UlE|RCu)6nh>>Pb)eG^_E z;B_IQ!=RN&wQ&#Afr-%GWYva@A+F&GWjVMmO+TF_kUVi_jznV3&b^}jr{YQK%F0>S ze)io?w(FVal<Ufh{u)gq;JtGyC-};b4FLk^Aw+_2dgC!7Mn18kH~|-_Dv?Yg%@Bbk zD&RE`cK-e9sBqN`yCS4XeAe!IH-im(p4)z1+0-YGfCC%=D z$LzCh#}Ig4v{m$4V=kO4ITNt{u>km7Gcf&yW8uIm&Dh?NQuka9J-j>`i16o&daupS zAhhmcY%XifSIS>G8>3w zQuj=7t4Obr&EFP=>zUoVydaOpt5WotR*o@(flf>$JoilO?eNSH9#ft~Du3fxL2)H| zGCx>aJV)6*^i#z(wlhn?KjgrPiWyMguNej{;2(-Kz*vu8>O}>B#A*2S0$lqy!R1np zTn27Rlje!SKm}T*!XhZhzkMiAFwMey5$s1sXJ>Px-i{|z|AdNdmT?4n@BlKwLm?y1 z=+mUze4AV5fWWKonYR%y2c+*kRMOYwY%_2pxOVWal1Y2Fhn3gH*n;ZFx4sWSRHn|5 zJWw6F`1;5Wfu|HgAr1B_+s|*~xab$_y1JsOaOr1FM8lsK*5ovTQWPLO$Z5C-+W_5D z$yC<^^AFh}Ecx!hw~8Ge%ySDxbnZOiC5MriADy5Q1N#69P|-qnyLZtp{R#)5#W1t< zc@=0Qh*gGQ8lsOiKEnzg5=6o~MhPcL{8>(8@RfGfT?}cdp30=I|Lig`0 z*2dkVq7w_9vJvq}2H#(G?N9j~KUgdHW0>R;^%^{Xn-6@T@Naz(_1|crVKmDehnwO2 z3tOs3vVGSa%Bf{3$*EKIO*@o+DT!o>@!iEQez-j%5*v%N0LhM9bIiknaeqz`&J8Ip zpSK@+R@TvyKzH2wGLlb7!-0d_2|R*3z95@uhW_2J;51Y**8Fk)Mpq04iEnc;_~^)3 zW#FU8-`%C{Z^qu(nE?H@@=PiKxHepmBz=ff%CNn))^qG{a^qM5Er6-s&v;Zko|Z&X zEts<>l!sShU6eMpNPjTIyMS(`$Wh=DP}(?c+7IYndbR2PAD-hAvdyt6LX%Y;z8<-Y zRr5$i7xeTiq6xRf44|4Y(jO^WAzt-zdiF^#Y>!yqFlCkN8C;;Q1`3ZSc zjjYv{ppp+haMu{hsmZh6kzt%roFdC0++TPj4G61To$w!$Q9tZ)tee}HR&@vNhq1Co z;tSpxN?JRCa%Q_m)f?gku~DFDa6|ZSP@?OB3sSPHO{!$NqS)??3$)5rjPbzEx*)U} zzm%G3C(h9_NlDDLmQ@|a>*wd#`KKs~Yxyc9^zU;8{9bCpj4sOx?*NNe#MRpvN^Y3MjFP*0T@nKQ%G;YD1N`Lkq5M7{r)JXm6)MY@XPyr2fYOG4 zl>&EZCSAMYp6*Cakf{TIdbT~Cv!}YpYT1CN_$Kl8Jm@j$gac21OwW9z290fPWPd=H z5`gKXS`5m7?eH9B^I%_I>gK@q{s_;aExgWfq>bqOyFX&0lmbrHA)3K2v=IScKCaeC z+z^}*WR%i{pp!VD47IC?2}OY*X~7Q?*vZHIA4imvI9Rqc#gw5k!8pa~a3-^ zgEhg^`14V1w3d1Ht*+a&Y2BKRW=>8TRsu`@+C+W)t<&Za&b<;;;bW4oFRE*ecekBb`%;YVKgh1bK+5P7XMdQ`mi*F|8G_{ z3QbJC^sh31I7vr53q3Y=l*=bGhL|hcL7)@;CNI=hj0Qx{8@@#T&&m0d{uEpH>B#vL zn^EVkL^d;7ui09&=)WxFv&YSlE>Hh6->KZ?{(t!~1l6Y&yjdN7Gh>=1-CH`*btP?r z+llH6PQgu^hIdG4HZ*I7)j%tZSR^>OMA@n7VAC!DEd#JL3y{ZRypjrPRhOm&~FGS1wi|<9x$YGmacHUL#Z9EDK%(QxOx> zPxXUS$+bE(d<@{~RL1IWq=Q)-_- zq+;qdh&5&d54%5z52NShz2Q3_yD1z~}LaY*8zDG=2U zjX=YBF6rd!kJWjQ`rXLtFv*m1PSld(!{C$;(ygqtDJ-xUeoZ}zH;B=ly)K#5)2P3_ zqx{UCdkptmcz)H>>LR_BA%j_PJYD2Zm*`Z2_k|?}N1rOuVcFfe zNJ+u4I3z)c@LCLMmkMN_dNRG3VdM3pUtM!9}_%dA@hb z`d6BRq5LuSJe+H#)!H|dfYo?tAe~_P1pWDeq90ZC8ab7VztSxK!4ge9yp1Jt1E!iv1~*f!!{SXz3~9K4?A*JA;A-og9=V zTWD}0NXH7Om@b(OXTw8}6LACBg>jv?Gl%XaCzZDue$Q0I!dGT2-Yh4qtfB$AK<^Se z7@f7Mjz-cVu}ngjGi>VB&E5n6R@Uc{NC1_lwo6y|HdA+0oST^1z8y!D)V4mowywFdZ61Ddt*Nc%c;GB=hBkyFqHm~qcSBxb&^0syogrZ7W zPY~!&fyOULn|>|bNV550K7pNHsoqb1&$8zxfs-Aozx^2ykB{>ONp>nuSNnBDoG_D( zDcDY9FIG#8443(P9hz&Y(kFVo2XClE6<@mc6-6I;(!!~hwCDD)`dI+j)>x;LF@^|( zqgQ5mEc0&?64lLp!G%XX0}he4MT`sDs!3Y5n=Tveww>z%p&3C`-OqyA$QT5X(MMGn zm}Nn6aeeZ&q$xL-VV{=d2Ptc5i&DN4UitDh@%R72&1yYb0=U%mem3y}=J{Wsq#Xc4 zlHL#>Ok5}i{#AaQc}G@H-g`qKjyyAiP>bwP2dFlZ?#bA?_9P!UqG%-uxpp_q+VgrI z6PYp*>|OVY_RDNY-JC1MzI-x&V$|))t)h@t~ z5N94^Br8A-Ckb(Dg-A8=LAb{$$vz@skY>2btqV9|OPyp~$Q}e%$tb^uCoM!psejDI4^`ACpe1e|iH+REKI;#;3)UlZ-sm=;MWHSUaUQwVB8|3SHFh3sU2 zneS{+g1kuw+Sf4MXPWa1YM@WpLN{^7r&rFA3IeBN?0H@M5n(-h&z?J#w2$bD#FDev zZu_Vjv=x!pQi=A-6kM>?!U8ec1)Coe*52u}Eo%tv*zm!f+DglLrZgSytSh-~fbt~Z z`X$z0m{tv`L@}ZcIw(?%6h;cgOM0`t3T$*h|5%Bv63k1%20h+!aCIvEZ00yK@O={d zbX9-g@LGiPt@G}jmC*H-tJlA6o)k;;o_A%=2+nTT0E`~g^QFbS;jEY2wTx6-4NS2G zAHYoSJ@J@#u=SM5FxP9wJ4cd2P8-5}zW>NqAKsL5F!QidOgNia$J#$=9INc>vY;N+ zOSxWqX8fsP|3?@BBfc1z*L~M=|MzV_yoZzS51#qafPto%TkRE~&QZM1Kd5dW%tfR> zLcjw`>cJKv#vG)Dn;-fUZWXNr+Fsv(vagM+;UNWZDdqC(7M0RS*R1pnmnEDuQJyXl zZw=~Ggn$XpPPPt5@`ed={mFGaF_lQ1T0fxWjb^VXoPe(%0YJEd^Y*Ogj{mPb@^JEA z6uM391q22cSDiTrQ&?Pu??dbTh02yjUI3cssxyl9^m<6gsYr+~1z(sUg5VF*^nY}% z9_$0_mf^pIM(P=kc@5V@#A;G0zVqyNaW3Z&JO$?s=!D7Y1V>zRYac@#XOYT9v;x*B zWd1lc)I5mlFN7S9a?XfJte(>ca}`YwTpyiZ8?&wffIr>Dw15X9Gy1TGeT%fmF z_sVzn1JAlP-rj%rfKpzWC1Q_R%DC@+E3 zMmC@@d>{u=?nOS>Q%}A^#X{#W*zi&NP1}%WTi%kWTfFj zU7yeOm-Jca<5k^N-pn={w<1Vi0g3F0CDdJns+X34OVb&^zKT}qE@W`-QE_;y@3ejm zi(ceK*TS03et;=oNf-_I?uyMNQ$|MaK$@`zW)eGc(4LHuNs55Hi}!qO9Q}J`5oYwj zF;d?SU$4KH`xkSl`_6ZBw4;afgiSdr?8>TN@I5j!KH{0A>35mT>-s3X+|#fB%@ggo zJv697c5)-_t(ZeFof0>YNMM1Dpc?YEMx*8hqU4=o)^<0={qW2l&J;ZB{iZSEeABf8 zm*aR#^Uqq*FpH&D)X21xow@I_P>OY2|E_4Z-Javv=3rs+tO%yB-pZlLGmbEQ=JZ#T z%Dz3M(d5$KhH`U+_yvF$iHC#$pCpcS%apF0Qt^b8-eq4NldHP1r>&e2YhG(J~)M4 zVk>0ORfT-c`Kcy~9PloAy3lfmM|zTVe&xqp6FiOfN2=ITpAuaY--D5$)3`w#!L z)q;#_O`;kuU%;NrR>#FNW!lcdZnQUw8fB;;C;JV3W3-vq_<%H0I>bq-+MP}a-^yJB zN3JRVDb6QPk!1WIi`bBMY!SasUjyb`fPDT{^xIKv2S9saLV6+p}>{$g`MpU-8c^NIO)SB>1F3&B?HGKY6HlSDMjJF`^Qn>24H(* zl$b$1K97x6&swzFd!nrMo zf&-mnkxZi<<+L~m2_Sflqau+7S>aeD;j0cJbx4}?)xm6)?Ph5l?Kr`!DRQbIsk3R!1;0`#FP zD*jPvofZm|%Q)Muk~gQtsHr866$j#gY`;)V;xwRgD9)aF&KzZ?ZViYN*bj(=KVcv} zk^8L8gKceo#~^;^FDZL6ksw85VW=vzoU&Rh;sX1>E{tZVjJO z$$PgqyHg-P3<{Cq0+KV!Q#g2HA|b2D|Jb_W{z=1-6KJLE@x(%i&zh=OUlGNW)50NyZ!qi825mRXZKY%}8o zNnzob;b+px2eT;7o_sx6GAmW4m+VP5<6|FQKk}G4vO4%6UqV|}Jm|+eh8ezrRtqF-93gax%o$UxHDNFCzN_UWHE-n|yuTNaDFXU* zk;h;A95}jB&WSX_7!>lORP9U|c~DAfS$JHmNc#&lM@uBk76a1Nv&={tE3`J}ssRa( zmtk&4JtsyB6}?Rh;R0_R6jWHATEdl2ixyxx!HxBo3dTwJ_euqi^O3Q2i(ekNq zQ&^ScEJD73QB^&{R?+fu6?HB`0|!7tJ`^X^HhHs9kZ_H4<|N2Rn5K)h{uwaPgpKqh zaz7yQIwFMtkwVDZ*D&sLFnH_Haz2JTEPa#lz;EYuXc?SmI8HXIdoPDb>3%dCCYFYUBS;{& zY)5G0D3jB8*EQr4<(Elq!cv!gVo|Sa&ie|&Ip(h*ERyv)u@J~wcK%1aInHm zTL|>fEbOBF-iP9d$%8IKw+Oxoi@m1)T}%(T@H6Fi0l5w%w+DZ>jvReV*iruH5*f_= zEXwy>#jn>?K9L4GC#A{Qghe-m{|x{QhQnd?ykggnu?$qw8u|*)LA_%`clt z1n+B=RDYBOvGEJTJ6dG;Jhzx~TLl7H^&VD4xdWaHM8%SWG1M?k??1ow0rcE9kwjR& z(EX9q+unb^IU7{zJ~`Vl@&9A%_xP9RF?BI-sO3M*yP+s12gDfaKOpz>mk}<)NZV+8 z>6VYbGwJeSRdOsic0F%$VD2Ip?!3aeib0^LUuC<}vGd68Okd(mdIov#uM?h$4_uFj zMJnd5%@HjdEpcaeY#8TRFZVh#Cn%PgA}kM|rU3y*?*evI$$B+Zo`(|rPDpy5ji3c4 z3}Fem9l?Q@s~B^W@BMz7w3BoNP_P+iZMKb@O!)vDX@Vok0dAk^Dz(udLv*079#M&i zg^G-T-t;2!Ui0o=+*eMztk5}kTp@cLDV33n%x}znc|Lny7wp*)?76h=Si?9-6zUCp zKoBML1W?@eZt=raME@Qn1pIgx@Z>v3!(p1LEeCDo%-o??G3ljeCCl$=idz(Q!d!Uw zuGaMxR=Tp=UqyWU8qoYe^zR1ae7@Ihf?ej)5tJ^gMaDSRFb zdX75QeRVN5kps>n`Qc|T&lHcjFGnxWq5)*Y-|7#VQjp+t3c-zkiK;9lzRr ze*{dSSLV(Zfy%!={~wQlq`Bl`g*2>&?Xhe^m!xA|WPaB^;h)+qa7!2NWq5vpn)*SF zG++qB#$(mSz5mOLv+J4a!_YbCed`2e24OB-tg zxCz2>sMDeeeUAW>uGt|Ik%piuH3}+P7L+I!T)EGK!S!IAYHGBfGCB7b|upx=rqds2phEa{5B$7$X4w$Vr0TT4qXw%5Tb z!WWR|E3O3U6_F^en^(j*dqoU#zOe0AC3O^rFREg~sN+JOgtL9O^*XPH2viNbLN!u$ z3>G?CF9!hw0R&LIJ?|(CS}b{DOPzykv%MZbrY z7nZvN*^P_;eg&|U%Z&R}lCoz^jBI*}__wf^bGlBKC260ZS0k=w1uuie)v(h8gDv+3 z)P4SqvVDc#dF~I;FZCxv#`^0X{bxO|0h&n`)}EMw7xUhRK8HeoE7EI?rm#m_|sFp&TmIg0O9sC|Y+{{qN;92W>NL<}{<=uIH z4p>_1uhS@XzK@+nXg$hxOnkNNpN@d92U&IvK+?uEbz$!dW9y8J*=IAonWLTYA~@P5 zy(z{qAd{$}PoyD&5G#Jm$3>*Hx32L1FgiwIo`bm$$PIkHdsx3W=;65)%?r46{-7VaoEGKPOhr&t)hAM@;Ix9*uh^z^`3iZK6f_nM+R0T>LY9|JZ)ei`+{T<@9o9KIqo2hN<% zYIZZGHTpz$6-^Xh(5v$mWdLu~r>TLFhi3;k?#A#}cg3+z7j5Gztp)NlBPm-1X82f# zaN9e8xx@Ocv0mWndN|-7h;jhrRv?LNA_qvqLrF(%>kp>Ls*VT!l3B#4cH314~8L{+B9bUj` z(Oq+;RD)N(D~9NecdG}d&?|CrhG=fWavELN~_Fm&9*J}O6XoZck+%DkbVO zgTu`8l29`sGsnoPL2)Sdm!Xt6IEhB?Gnn&zzNR_v?B6aVR#epw9Hr_g#iP$Gk}X=Q z9+6s-iNj(Dk|}&8u4OLaoXGe)1RTC@=j zK91v^^%D`PH1Uo96{ZCh21bso_Z&ILJN-lHwJi-X-}?wZhaj+wSQNWNY3>n5Bt;-PJ)YIpDCB$M(wSxG_Y0nwGj1mSbLLyUL zSJsAV7~Q2vd*237cI;1yZ}5X@`^klZHRq601eCC#ku>5|w8=EmX}^STc!k|QY3ilH zDD#U$RSUmZx|W2_5f@7tsV~i%lzbCF`=&~08^)9Tn&*KzN+#|YLjR+BFcHpiB;LLt z!stiLaxOqPH5xB3J0S)KAv%Y?$%qa2VE)FCOie`h4+K~+zA~nm1>@`egC7D_^O0+_ z+1Rt#*xQ<8Vs@Z(56BtszkYD@5<=Q_EpC@8R6vt6%K(mO^yf?dw5hMXN7Y}^gVr<8 z=(+9n4G>j6=t^JO{pA!-{+f$0nvFZk=~h2s3I2EYXbmh2nDP>dpb8r3CUb$-BKr@s zsLRzij^U$bW=R?V2lwKX=J0I88tnk5?_EBrMoXn>p{g-LGv&B&YmP3otHKz$^2^mF zSB?>+v>3OSJ%ZtA#AHV1k_51C1^dW}uEF!6!4Ox4x?;Qzs-dAu)L)0&wJGPa-}cB0gOr_u82G)*}J3WF${WWQjI^fUW9s{?G%UjSb{0GN2l{cJ$S&{TCUh z7Sn%#EMGMy_FY-5xhAY%M-A0XNrot?bUCf4?wJE?5DBy(4_kox@&QL2E2aOfo>ukg zLTy&0FMd)mJV%XC&G6GT~ehX-13ysAR35wuH@cWaU2Z{Ck`CN-%7Srr(?Fh#Kgm# zGzKnd46i}U6O%`@C4*}^Os#DpO)-QvXL2Ku=_yp7d~-3uU9MbF=3$@V&rgRz4e+3g;!H$Z9hWN859!c&3y7-8D<5t)Dr#&wLLNtT3PJnHE3&0J9ptccB6`s^WA8cF| zA90SmPaVRNrf5SuX^#s{{DWfkPD%Na?mLZia>hZP0yI;9$8(TsMP2jbuo#zh{!xgD zKgJ1BV4S0EGgX$qvV53O@*UR~kgdJgNW z!aMUxZbCPx9HKfRj^JRb81)-5gQa^C#jZxY|=8KDj`en z{`jnBWbv8HNyEk$yE|#!Kz6g1wr0vRzLy_JaM(dw20v9Up3(;QVi)#4NCd#23X1i^nnLU zDWqQ_1GU~6$ZE@bE?s@er<4N~!{oFN-|1PaB^gGt)Sea=g#FfB)7pxEU+yzA#wX{B zuBo>`8=Bml!VZFsSxI$fnUNLM>6j}l_se#L!C^(pV8}`-wlz=u`aa$^u|44AQ++1__oUFiGO)}5Wm*jF-T?nz1LD^P#=Qn26g+$qx%a}k z5D24^XD^P&DkW=)RQc))PYUlZcpAQYx;sho;-ovhgdW^bOXd?=|NJEDmwP2$qnrE4 zlI4Fdodjs~Kefm{>_d+C$#tznYM}1F`7tK>KwnaIhJg%n@?T5XMkDVa&8AT}4DyK} zRrQqw83QdQPG$A;BZ*i%E4xqf-ALF$$3iJcwjf(XAW#|wY<4H4X-(E|$u`&qV5K(g zHJY#0V=|$<0gV1U?`+;59#ebft~v_9f5NrD)e7&;8|fAu=e+U}MvIWV@)fouD>~!L zntoNg_d3zBN?D=ccsQ%BkCE}%`%W^8#?cwZSM%Jy#=7usp|-m&e%Czc&M*GZA^f{n z@OQW9T^DG6sCHBzLP{_WbWSrX#l)_d^>4@hh79jbhBnSzkfpx&XuAbDlTnB+>!eO4 zS!u)~{vg4iDf2TnfsjFHdby`K8O7FI|f;3-HgMENsVTF;y}uZSVKyu`7d zn=COuJ`$nzXVdq#HDSNYOmU}kHEH=0ytHxBE@RBBtgNNg)j`f_j=V|soJn?a6(=Y5 zVFzC6TmqOnR`c20Mm3yjG$UrYlDOdiN|AL*enzQK9$k8%fVdG=a~v`+<_XM07A>g?238)N#MnknSf zj&zNV=Kxi9yutg*!9OpB5U>i0APOMt&MB7hnX?-XQjEIh=J2Lj$WtF6hlNY?zFw-^ zkctf@McwC@veCabvHXIBY=qV!#_x3&Bjp2IRCc?JshkWgj#~^RuWwX}=2xDy5?vFM zk^6gr_)niKc(cp|a?Ck1&4tJ&?EKCZY~&%;xHS8PWQ00WB*$ zm6}zrycjJcOIZ?e#>Wy_{(YGE(uub3HKFqv$~2IyIR``~K?ngGBv18-7iKyfYz4J} zy+`M_XlxGOvI(uK!tw4Nbm;DN5E!r&=yMYo@Dq{EWm8L=O97s{yGMFkJ`1=ZZt`gO zZ8x9fSgjS~-!Rf#&nPqOpTWO*N(jX$YDAq)a<{#_GJnUA-fMHntui+qb5V zNE$J`9s4L-at_2X(okU&v1L4-CZUr_WrD0Ml0>VhP6qbZ8Z}{I&zh{wV0)b?d8nr0 z&+IVTTgsFUUu5>Vgp`UwS{B-h0KYHEOt2VNKKoCL^ZfAdS@$GGPC)GwVRO7<^TzMx z3Mzlg(3LP3RHh|^<;1Wl2qc^52!6^F3}*U?RIZtqjzYC?ifYqYOOn!vh~I~vZ6{OG zkyt&nc;dl9h{jGDSIbMPJ$z=n*Sb z;5mz)PP$>ojdn)SjOxso4~VKObSR9G&Pef1HDd=Id~yr{>mg;Sz0qe)*JZ(fjnPYx zckZGPu!>|#uD&Uhs(;PXIhfyGoxzv!$|zlZ4QyvbPSO8 zlD2`Q#E{7Q9O`*Oz!Dkr7PKaZM)>FwTw#IIivNt|hQkdYj_8BY62 zgW}0ZwO0fsHSlw4&`o@rd~?!@K@dTHm|UEtGCsY@Hm zNPreyAPUrWjbcwJYca>iWv!=ZZD@nQ6yEv{U{28c4df8u!omWR#hH7@XgykgK%V+o zO4LrB_q0(8CLdtSrUn&nm57fXALUrnT2NE%*<}i#y#=D`9JPcn8ma`#f+-<1{vHJj zWhr3`UwnYHvtc1lkhF4&}(-yt_1zhwG8NsT`aM51?Dn4a{?u9L!m#kDk94l zjI)mi_<@}P^J+Vv5}tV&2n68m&+lsZ8^UWUopr(;(R-9MrYVd2Ub;AY>zT(Dx^pIV z7#55!hO_kS*5}@AF;8&sKp?zB$QfJI)DZLakv>znaZf@(Pr|HIXe`hyf*~#Fm;astiMID9#)tf*2Re5hcG zwvn1vL@8j}Vmt;b^N~v0P)(TxaRmrvRixsHUy9o$-k1W^#-^0rlK#qze#loer?2Bs zaJ=ozL*T%`;MqclF|?HnPfxzoZ6T0~+#N?D`47I!49xM=!U zI+&f*wpf)?u3xMmFQ*e-E3k&ZSYcxsfb^?5^+FV+nU*Mimdg~-BP9<`1_y`!CK=Dp zh%~r`a`As_3X#x~zThDnV)XgHUI44l8=t4=@W`@~JD{VlyB$zt9d3KvwRl81USB?q z2~f{;pqqA$9kKZB9Uq41h04r$W?1oH^b-p+YpFs$d$P=-x5?IOJd!yxNcT3k#iY;a^TtUk`Ev74 zam4^`{Mbr*n>fEfB;IWGcZ z_tk7W_p@Bep4l4RP1U*ViwkcE1_VnftKAUe@feHc(r5=P7RZYNd0wC_bI*3YIsRA; z9|0!a*f6j2W2G3MvmpC3o$-4BC;vXBS=mRGvpHJBK({&-**pg1ms{FzQ;D4TUvss;PyDGLGn0OGJ#Qxd>g>c#L{_MNK#uZg%?!hE#2Q!!ZA5%U z1LxqJ1*s&;qC`;^DCP?kMP7AhmKKzC_p&VO#W6O!anpxF`070fj9COJdi1OZr6LC> z-M0zWtpLj$D4d62C2Ga|^SU}XdQ8A0fc*JzKy`uZH^Ut)`)-(MX1~GoSE)Xvc11L= zr44Z7dt>+Bne^KH4n->HH`ls$;Ir%Y^-1NEe(UHVm^2h2NmB3UaVJ)#`7Y90I;m&; zx|TVMIR~#T=zuuMLAg5fXtWYJMcOL;Ix4jHT>Bi}60AmzEq|aaOUR-`UY3T7k>^!P zUgWv?Sd_?%9Lqd6j;eH>in40OdPE)WjN!(kVU1oeN51-O@$=$%*@O@W#)Fu z%*@Qp+i$g3+Pl)O{()+{16XUM~swSPI#nqbkqUo2n!(P@Hv)e zDQIoUVY_#aa(Vwge-u^mWfNZ_YVexxH$Y!A0t^R;z;MY`_e<1Psc@Z3BK|I1DYr>} z*5#y#YBnAfCOyTocc!=u;+laSk z4>nfU1l7hR)RE>oci>z9D%s@egXI~^0D~zzs=}9f#vwh`#4rS@NV>rxT{|X)2Hm{P zH@3sVhF@_jP%*4%(w(zb_w>RfPX_%P7icnS-2B7#%?$< z7j)3fyF^03#M|mP#;Eji$KJOC9p!D06~j3mY7bt~p831AI+fqQmYs4Ot*81s!=Q1lk~ds;)%LL{1Y6! z3T6pI1XLhVS!uFRG!&61#QZvOd=7iwS&3-F_?X0d>X1!>q;tKG&~D+KYD=QOyf7Si zqGSSp39oODR@iS-m-afFheFpd`DtPQxgemijCx&&vCbz1C z%TFLItfAP4VgR(jw2Jy5Z;RXZ9>qC-8vi9W|4P4w_f^whfAY7x1do@BE{EB^QJlBx z3;M298R=u-7Mkvv1m?Ie$1tE2MJ6=r#gbn*)M4Y;eEv%u2xU(<>iNV93Tz`c+scJC zo@0BMl{qiSs|wM-ZjSDgeYM#@DIFp7$t9^t+MDGrYFwCa)(`{;IT(yl?8$pV5`p^i zAT*-lN984`868$pWBR@D2#-Gt-}9Oh`^zsuOqDZKOohYw<}CWf$9vl~*#5Y`Fl*RE znmH7)D;#)`6RI5#XvU)@UAoYS7C-&#$0xtafu=+!j0Ur!EGc0gfHt?D`? z4b&Kg#(bytQ=e>C*#y5l-#DD=Rd(MBG4R#P|6NUgfdsir4alH@LK!m<*^%ba_VRof z_n_niDS=wUPmn)ldIzHuTmRc@{@1j@y)}3=Zsoy&7Bu5PkEDeco=(u<_gB(fIzD}kG z#vnFM;yP-XfM=<_DTXA!0wsZ}Cf3mwyZ4{1!UqdvF@OIRGfkN@m?GJ{jX(%Ug9+f~ zcq?a_P8dPl_Q>}6or0(1!XnsdS6D=7W zVHhnDM{zo-4AFf>WRJ}}hD|~o5sb6&VY>tD{GqC%tUKLJxU#!s8T_{!v9ndp8o+sI zg;KC{vbU1hANp58&1sVUXw@jDq$)0Jkpru)7cB8!(f~Z+7KG5d1H29Z4Hx)NyT1R&Il((`R9y~V5Fu? zn2p?^wU06o@$SJgoBmLj#Lw{x6Zs;_rxgdT%zd#e_R;t4AVtXMf1*pd!cWnhIYT-x zt%kLos{DYoPqj+GJIeJb$P?TQi<&E4G4Mr2qX=h^)kzIf2wtdd1VKA)9%yG3%!&JS zFr}s=DgWFemhwPquov_lg^UUBykd+Dn-*2p-zbBuMm;dW;Erl~Hs^hByiCGJbH3}( zXMzN7KRNbFe{X5IpE&oI+Hh|U5l7D2wxZNm`uoP*t~QiU@~mq8v93&4{yX6?txKt| z8gV^TcX+0cec9O5Ahdy;66^p;CK3P;sjD26^n=;bw&oK>-83+wspVsxteja)V=r1{&t=^(Zqt|rt1+$AkzSA-T__z)XM~uhywxB z1e9mPBtR@lNQOXC=J#dW{=NyMlr%I!FJifqp2*wuy1;Kq#iiznMAmmg2A2HXvT4TI zVpAdOKT}gK&WSGgCbNUZ`$F1=7t?3V&#dBu-h+kM$k=aOJI7DXZ(r}YwSWJ4%WC$p zhQXr;ZGhMCSfBh*@eBNET|^AI0gtR;Wy6kMLQSvN70Lg8+}+>(RlqN#nG68>K9lm} zy8`Z3Dqr7SeUF-NLWn+GpPRa0)o+sYUQ%v|yze-SxU<+BCiMs)-QbPMdxg}}#H0Pp z3;)PUl`nwIkHg}c4TrMCQcOk6i}fHjIAZ^RlbTBqdk3BMe$V?6Z|=JB_)+Va24J1C-J9zR3i?aBN7MohkQJE{|<7_`vB$j{1IOW z|I61WFGa!#Ef~n~9uwcYXLpG2-CK9e)$8TeP)7Gh&EEbX;k9s|IJb9gZ8ZKacNyyuVGBBk%XGhzfG6qj zDi{~-Zg{21KPwoYix@r6hib7-iWnY1JXpLloXUJ*K6LKk4vF6oKy=mib7iMrv4R{V zeTFb9+gll#V)JNef>3C_m5Sm9!&DgEz+25XXX3R`B`LKL2ff{$&8KFmKZ#cT+Ozxa z*YgLG?{TpI1A;S1VdC=zk`FS`%Rlk!L%T1Rj)$tPpdItT6>FFNkNHwCflR{HY0Euf zj>$Nsjwcy^0UD9f4L>wR)ocZq(JE3jzj;ULIiOi8xArOpDKQDA0WkZFg{PNK6t+GA-*llyWQpN z+r~UYSD%k|dub&(L$2OWzTq_=v~~kte4etUk!%Y}>bRGR`|*{6R=ta1bt8-uP;ySn zv5Ho1eT1QnU;#(RuL`8g#4>_JTs)y2Nh`??fpb6|V7(1Dl8qd-2KUI@%|e$4$11)- zlfxc-80$q@#Z-L7N`{PAAQV>Cp{fBuB+#cjhTr$y;r%m&KaeuVZFlh+ko|macJrU4eeKxrN7_9P z+1(qb>tRCLTceSMQ;;3@q$)5iOOl|I#=IU>FzpbP%CSmneAuRu^$Yx5R+)dU}7 zvZSd^iJLzIo* zlpMMo9ZE6kZa!xT-)=5Frt^O4b1E!6P9RhPL)TNja9JhDHW^&11i&4kLrW1n5sy?Y zLDN5AsQGTpe1r8~iuAk&m)B{tKjV~kj|e@8d=5LW{NhnReE4DUtJNyE5Tr%HZ7|~Wf|Fb376CHlMkhKENO3G_nj4FQ z#8I-tO&1TT6rJ~S)vWy;Pt$7BJFpf4!Fc?fgPp#|5dG){Xj#3#3t#m!eD+Os)98Py z#(eR}R@cx7~WTy^JnI-zytC;gUH)U38AZ zTP;aCO3<+D0z{A-9P3*_Qc`*HT;huPQM&F#1o%+=U;xS$Ub}=mTX%NqvG`t8r3j}b z8?hW%^${TbxLf>(MVj^fsS*2|e<=WxXe~&5uu3zDTT8wDqP@zQ?eqmez$B6HQV`>p zkN&S>fu>dV+z5kxS_92KKoQ*_q)-$*$S^RkmepZYaDO3}O&Wb-#@Q zA({MhaOw-6(DPogL#=s91+YCMPB=8hch4t7fp*`v5l*q<(!FH?%3X}-WtxrX_oKRW zRPpH4-~b_20WN6ix9fqLk%eBEgd6@lXHjmpyX#Ek6@qzFs3BQS5}I3H0J2J!MsJ{~ zcWq++5S09aSiQvWF~1v`0>!S{QZX-3dgR|_5?V5;focHvMxEp>(bnvnVF$nGM)=pn zD0JR&sz6%F9~lYy4@58NT+MI5yAS8u4-Ih^lC~X-0lAWh5o3Sf8^@Zeo9;tI0O0fe zX80z$`HPD0VMJb^6?X#}TN%vlK@_PO1cnyr5QKGeN9h_X;<$X%)!CJI=U~o3-Q5?I zvdUad<9KL?BD^^XpO#6@HWZmB+=n6ErVHSQn3B{`cZ0u%Ah^Gnmv;+x!G_(?+|=n) zHF`H?v&5_uk5Pf876JUB)J?h?V|UizHVH@j2*L`S%;i0M1aEW1XfYt&sm5_`SM;q^ z0S5){*oTJje^9^gK@km@@!cKOaQSW*%YeyIpuO)hyn_O^@w#^K@*2c6(GlcZB3h2c ztiY#T5~{9?8qd;PT?U+3nCCxy{et~%oH?<}FX7iNv+oeAsOeDVL3Pt5HqSdtrI4%X z&>pi1`o>&8U`Pa3m%z6bRbx-Q+w6&;|s z&2A@U#tp&VZwF@zMrzl=c0|^e<4xAk?|A{4S0TleTP5Ad*P@naZ3}LO`9GQ7Yr5aZ zFruEM`#=B!n#s?tA%uN+Tldb-zkHvr484sCoU?njn#C~M=|vqGa^<_OXVjKectmb~ zV=CkrW&eCmaPzNgEI(e#M;JC44il+B1j<9%=3mzR_K!+eRof_6P$Q2J?4CtYvi)a6|2>r6moZp2} zYXEqcNLBp?&7sZ1`@5OzHaSaSMCh4`R%I9sn~} zDRjR4rjpW>gGd3t>;C6$q(*3QkAn&VkS6Rp;jW1{+*wVu3bu<@$P+9=D@a{cHT*h2 z2!qW3kpTinWVx{n+~#}&#gp%|E@nsX^Oj+wA@NHAAHV>!d0$-9zxB35B$jLf2p`(f z7*s|IBdCN6Y1_&7=JP5d9`D7cpE*eI*dsfHwq9mKD|Pa;M_s zM7M@Oyoc%h)BXAjJhbqMO|El6$6a!`=BnJq#(cca$1BnU&jqE!?xv&#Pg6RQ0^dc^ z5YZ`#G&H_S>lt>3#Sm5$moIu}CQK1*L>7hFDo_*hTXY9=e7CG-*Z7sl1>8LM<3eug zuikJZsBb=>y1Vl}g?szt5q!r2`R9fRz{UtgI@^(YJt#LpnS<3z`gw5GteQK)$j_{S zyX|*gjTNJ`ZEwqLy;YxM}NE(Y;KLdu6# zTscvwzL{ApIh-m-amu_iImT0M6KSWLwgej+kgX>8n>Z8Iv{&D@zI@EfWFoFG@xJmn z0RXrEl-#B7=bYPl9lyxx3F`(Ul&XO47T&5IEr>2$tHbn}`ISPk{WFB3Wc84s(8kjd z<-L2I6;Zsc14i}{a=JR@V_j%V_^UT*3^9@n(ethhsF|Uk2y<9!^So&as zb_u_&PEIWsJ)h8>2nazek8zp|02R|;$MgYb4cSIhzZ->X!-NN&VGYNugn58ag>RBVo$$yhno!m5NYfb&RqyU0yVbbip>lT@oAP ztYW*xi!v5z44$&9?J-s3%9HFUtMz2f1|0WN`+2G?P#H=uIlLeZ7Da`p&5(*Y=YoU< zFPRF3OF4ZW!o77UJ^^{YmjQ#cou7^X^j0HBqyFj-%ugx$W}yE=c#>MBEPBooVoFfp zYodzcHuMfS9zQUT6!xvRBU#xco^k!;sJSdOskdzhJ`>w216Q{5^jB9`<)!l5=pX{9 zJe&TYq++PpjOt#K`APlRwG|3(6$kVAsi9znk5falZ|B9ox-%Sl)(4M|j&;qt@bSHD z&Z45}?fz>2Cm7YacqwXYTifb}I0jWHdtu*yof#QGH3u!q8arCqMy>9e+Y%nBztzC6 z!$t-Sn2&F8*4m>>P;h5qXm)CtaE08z#Q#tlA$Dq`FX79H-JZEC<9o78KNp7E4wLcp+pG zhe!cAYO&g-xK7IW&KNvAyqeYM=x{K%6$U51oP?Pf43$)jTUGIwP*roFlA6bxsk;G*};ux2CHyAef zY?>@LiLnjyjF+LW3PzJZLPw*{kUQCd9Lh7ZqjR*z{~B!hN_xAY>ms2;u{@E4j;QGB zC<}#~8&lG-szD)^+v_#xj!jpWC!7E^1Has-x~;$53`x79Sot_@vPs}>#k4z_d(bkb zXBPEX3~Ti$TXLcKd3vd6&72kS7!MVm+&u91x;RGoCSDXbxpvaf6u(KqIKXcv*UR1C z#5{;Vu-JrmUas2dr!hbBdQm6vxaDL;ix}a|m04g97CRL0#3%-i1dvmHMf@hkuvNTO z4M`p&?-bhek^KwikWke+Ej+d z@t3mLA5U-#H(r|r8Jm}NA4$hSR-onmp;JEMQutZCr*cAwV13DlWbL+ zP1`6IwJOj*Qlm;*)RsTH7(l4vOjRx?Oni>hAEaK@8Etbsvs#N-kyj>WZj1S(pP)8O`*t|a?K>VP<9>B5P}>JC?JYM@}IEDkz%r0a$T5o-^4(A6UE ze|z%i)uJ1`UoB_VK$d8|6#xkp{kz~ZWwuRC^&@o1lBxKYf_g9j{zqi8^A69T4H~pV znm}Xngu4~$bYVr=Uz&=tP~P4SruW3HHIQ0E>qQp1fhUGncwulLAhg6j*Z-faeLF<1cX%1Mr|G26Q{!yAt1ST8IL*L4&Sk$1zzGn@Me@ zuuJgQ0!KW^bVcan`V;xlp06+|o6cJSE4*vwi2XuDQCGVc(mYj2gb64UK2u=WAbGI1YD9-YY^wNTf#!vIYa+30-&*j?p7NxaSEa zCwf$xY9^(hwArtp3kF>T!t=e0Ke!IRprD}A>O(NKNlZ)TK>?fQY644R0A2d@WeRNRrB*n= zh&A^_x_XKiSaY^Ab(9EIy-!4^q$!TMP0z%AYDZ#*&J0buG{q{qI|0GU83>dek6m|b zWuTq*W8tLJMmr))s%odDIqL$@|F*CWjo6SF7gwnq@`8)od8yQlbVk;5?S_Y&F-WYJ z1+;021Xktru};5j(j_~I0Qzy27t*wLr}?DC2}~ktm+jq43nei%wQUi$euWNf8V1qo zoc_mD9^N=WD}(!lmepk@UUE7dQ#2JspF7Q|aZ#4(1*3|};7bRh+crfB6vVk@6WX{- z5_$%E4E@I+`^rmQ>nB~(Bj&|*01EZrb5cpKm7A7F9^8iQa#J#q;SlFgkih)XpVSR& ziqrqtf5_$5DOEVnR`ZJ6#75CL!0TWIcElOsU`WD5`Ya3)^{6Yre)(G>6e>a9)xzoJ zZ{Qy|YL^C8a%Rc319XTJn@pXbQiZpDTVT&+J9SEkQ=ba)0H~#d&oxkLWarshF-zLx zN4)&t!)N@>=ggVdPHY|vQpRzmBj61PID(r^YF{t#$6%yg_QLzd>0-u8s>wS~g^DJS zV#fu1p*r`Z>{XbKh`4-lrCgP0AYFYU?7iGjKcB_-h_5l0d$%qMuIGCQq0O)F_g+ku z;fNpG`byU+mQg^{s`t$mJi^pGn0z)`X5-h8khw)wlid9dAfpZIH0}ZSm9m9?RqN0# zg!O|-0OB<5-@BcCi=d4i{}$78aD1TzTw8S>SE|doWuqH1y=KO6Ys>Bd5^gI2vpdLE z%Vr_NP}hup0tdl%t2;d!3pUVNf;_N6a8j!-#6y<4!=$CGfFD}^(2Jq!%E3yaNSRF` z@&4Uu)uf@{e#CGfIMzJRxXq)2naX9K4_-Gwh{cF4*HD(F5L~X*t$bNF*l_R!QdUGg0#X4G?9WnKkE$>N92$ECC_TVob6>SwT;#HQmT+-@M*huatUB5zUsKCHc3T>N4`(Q+Tq6!nUznS-9 zeQ|$kRpGrt^PpOF@Yr(_%)D`14wl zNR2&h2?D}owPiiaTKRJ+mXI5y0KeIlwoC(Od}za(U;T0Xk%ftAeI(&c0yC)b;67wK?e@u6`*UPw_?F-ib$u3*LNtguE28D*D*9r|FOKR&c^j*qn9 zwGzhph-i}AJZ`N)0h&ce%}>)G7mfOA`0xfKBo*WRgb|u`rp2>J+o#|SxSno(sEPnhJ|_#{hUtW$$}tgcQ`Rd2S*FZ&@4<8^bP_6&II^@dWX-GeFGH=vnL zs^}fWm@J1iD~DYsa}uKX&Pn|KduTDYM4^APJqwn4g5w0bQKP_5W!Yp8N8HGN4b1lg zHyepF968;@MH?uoXtOP8DJw0?Qh99J91jI`-%Zj#NF6=wU6|!NyI`9olb-x$%_} zt^56D2lhFL8()DpeVSGyKbdXws)@{=Dxytu8pdLQ&y_G4!f=bm;d!`3|l{5Y@wITQS;mZC12)-I&z^M1nAnKac=ST0I-4|gC1K{N#g@aZ7X#;GVl8maXSiiOqnWbGyI;ddo24R z$k(Z6C`KLDi*ZG<`o(Vth#&ZrcFc?mtj(#-0CHxSG!=Mt=8mTQf|5dIP9-+?ij8hE zLWGx0Tn5ea0s3IV>2z#4R0G1)xYw}R(2s7!s>tZumXNof#jgmJTM`wV{?pxa*A+Z9 zZLhq>yGbVIvmek#GBK(ke;@=9%$0ow5;ARz0D;3nK+-X!kT(*1SRmh@pG&Gk_imZ0 zs1(a#Xjy2sN^RP`%ooPSZVPR*KVsHS|1cw6(rdB&d&xCSXQ`~6IlT1U#y8#hV{p)dLmvZ%eF+ zNsqDpK_Z+$Pmoa!$+~f=z!DJA6T5Uw*$`_Gt3N=={N>k?TTm~K3bQrPIr7rK6VK$x zBFnk;wM$2E&YZ1078fI;Ugcl8I6f3$3cLB74+HT8#e|x#vg`|r&Ao{oa*bx)`V8dR zh0by`U=|Hig>YpetHn7s>)l@;Or)q*$7zWy_qG*bs7%I!RYm6wuKhDf3sYo9TuT9pn8$E zGScduLyfMgOmx?&5q@Puq|#x!=P=`#0kNcE61;y6DTv*CBjlJ5XsiVIWo7xhOnGL+ znoP#PiE+CW=7D}X{Hp-Qlra~_ zgP;DR){erhZa8Q0Uia*~lKt$wU)Ag;dJiKsS(bY?3guKj@o2Ft*tMB5>{;vt`t>WB z3@KyKwwc}1!KeGOxdgdaRSp2>O+WKEKUOYFYOR_S`D`8^rGuvWIF$wX8W&1v2qJi? zSy|EEehmY^tQ+SRiy(!BGM+{ApVcBV5JZ>L-WX5m6v>>_l7qs43`CiBs^3x45cToI z!h-8`J&mCA+kdb|gWA>`rBW`IRD2!r_gp_9TOO^}W<5rOM&dkibFLl2zP`2VDx7xddH8y%3h1r!6e|AF# z>_Zg+$Rr%5P=Nb01>zxJFBwSuZK-<1tJdewYc%ztf7ivYj~iGA1(}D;rLFF?STKk; z*C{Kz0z1e=Vt*%McC;9;YKtGe&Okg&1Z71dGC&K_I07O!s^MLUd=-cG2C_w9_P5Ae z$#9exPHoK27CNd2zTl@1((lx3bVSK5G)G`q$$Z_1303=&^QTn_A$w6Hi>~3|Vn6{E z3$SKpX3tk!pN|D4@;QX2x5y^UamLKE&^w*gHU{ow z?x+fN_WfzjP=gc_aCyfQ2k3VQpp=gPpr z6O}lB{p!!)u)7|~;rra^{@BGLGV|}AG$t|K1m65p%Hpu)$$9C-oe%KbmgH$Lc#ku; z#h{;-MY`PL$43m#`n0!akTjgRaALwnL2;$`gT~72uO%NrPsEx zdA6Z$VTPVbXZ+o# zshZiz(_9W@MoG@8!S@;TXEOMTe*{!)u5zuVN14yz-2wsJlSQSGPl z^VkezP43oelE35&3tW_=d_h}ZRcv&xle4?$?r7>}chK>!gx}}=&G+MF>IbygeMWRQh_s`*Ku+`v|o5X*@;G#{pUVh5|Z(s7kE@F|ya3 zQ>1yVkwF9*xgw6RVAS$@bvmOB+zwihgzW&qh#DhKZ$H;Q#Ae;696tQ%`G`42vWVpz z+CLYc*}};Nvo$?pdK}lnbwew$&$MbJb~LeANBg2GX(w6a*tuL)GrJdAf-XZ&=CN$# zG2I6XXV(%fBUvgpIkQj!@Yi~lWGO(mfEdj(F6w#|g7aVY7;!DSkN|l1^VTjd+JOK{ zoEMJ<_dS@N_X7qYpI2y!JR!r^(Np)=LgTh%NGv+>_12}#@B8_FygeA9zIuFe;MG;HLyr#AFD+#| zYfUw}k23szRPBMxSV0W#&q$n;kU^cnOh@wfD4q&)b6pt6&6<{h;3o2CY`)=3S+l+? z0doW4O3Y|wQ!(hVdHO8knH_UQ4V8C$zxFjR)x$49##-!bS~IqaAuS+&-dW>ZsFZ~S zt99DUpB^7mFaE1WM?5{_Hc}-bA6k!yaJPPne>jKe9Vf^8b4AbRZAQG?=lOc41VGQ? z*G&eif1vD zP=4Ny=yg8G=*fP*;uZ_*D(dtajSnnefjiy*=V%uY2-~T<5Yd_5}63-=AnIsQ2o|l zt;FRJY9)od`mU;0gAgS7M-}Nc2>3b7(y2hCj7tf!{U;Hp9|G9QkjVhM4BhYV-CeJz zD|1ME&)Y;uy7=!O>inNK`BST6!JtIDFkjr(!`4S*`Qp^*el_K$;)NF>bviSBK{B`hc z5TP@xs7h@y6_|Oy6}CY~t1kYuFra8GjU12NYu_O}Un5ODwYES+=*Sl@(__KmcY6f& z_X~IMaQ@egk75Yp?5CVV1P)2+WuZRj!LsTI$|6_qu zG1RY~t8`z4&Jke<+B2F6!8s5}!Gih+E`>}IC3@egC~**U{0+eR*4Y>I{FevkLP%WY zkghErXhQ+@k{E>aWtTczv{NW;aKQBg+V8<5>aLz8Gc$Ah_!v4w&o`AV*N$}4=UAOEv)(G1$rtKbLSvk<3Xo!GH ztg*p^kGChJZ++nQ_1&UG@B5TjUmF|ku2<`=j+E{+xaaiP+nQh_3ZAEIsC*eA^nL0GfN;a1xc>>T2>O41QRJ%g*e}Qfi$^fxJn{3 zkasWSlXCJ7x36q+a&p(F&zxM`+}s|I=PUgI0Rfa}53ii{_f|jNt^V*U_r~z}*J!zc z$}Rxal7Q37M@NmKf`J+BpZZgZMjzh(@fhBVkOgfz4Dpjf#-;oKbT1b)R~*1vFLO0i+JdvPijZSBsKSi9tSk32DU zmFBD^HK0gxwt5UUo%ge=|K!FHb_nfVavk}Ty+kr;(5HNF-$rAczjy~vPN;ReeWI31 zO1|3{F}vIA<#y!e<^~RMwC{5eL!}I$?=4~S&Dw7N1K=Uj*E$3bpK68yNe4pFNYnHw zXE@1n?*K?dPjgXbKaX`B4~_FT&R^c2pPv`LZ_+Q%|Kap>xk0qi{x-SsWVhA&aXC3T zx#?sEHFtwPw}Sq?WT*<=FQ}+QH|CR%|8YJbRUA?l70mcoAEF7G$as}368`ze^0B#* zEEc=mBgxi8mf1*A?DRBUg9A)e*}%u(mGPg`Tke+H)N-}@N7bzSewBD}K?Sb>n~Muc zIh$J;XJNI|L)hEGJSNDD3CNU`6pbpi?~0%7?Sh&e9dYvi@^tj_dcQqBK3>_`*@3Hi zurR&g*ca^O#Zz1B4&PQbg7GgEmCl`RBnGL{43z=F-o;R8Qo4BVe%A-RZPn)j@({u@ z8%)WYr|?h(j0P>fPK>2MK{4nN^291#u6KDKZLBrhZLD=SeqB0oujR;Wb&(9PjTiiS3?HcNPm$Bk=u@*YWbf5Zjj0@Pj?l59g#C5veT9xAK+v1=r|; zBzfZ(y}@c*i|W;C!Z6wbNK{ggGN{wgZ`3vF)WX30y1hkBxpQ}NaJYGWI9p=S>-2co z-Cr1yE?U3=yHu!{)Kl(N2j3P($abh~-EKz((p%YSdF)_7Y-jLkrGQN%76HU1a?=Kn ztOODH#GwwSjFtoQxr(rVV>v0fF4og! zOX_coQ727VB8Sn&O_gOzSiTK${$#tHXNhHT)H8nmT{Sa+tIcXOgz8ZaUW%nZMceR(63GNq^668fbZ)I9X^oT`C)k3s zZ)5kRTF_ZN9H?x#p^W|^l7X;GCWtSpQM2^Dh2}$#9iUbmFl*AK9AO~}mNgpz@yWVT~K=(Bo0EU*{NGz?p-iiVX z!w+#d3aS@yM{cHSvF^q-pzG z!iXDtwv0!@4fuD5D42n6ZDz!YVamA3-MY%-KQ7opVj;^H!44M9kD+{bV+r%Vdvydj zr&*^Zku=ERWkxa*T4_*#L-c>CmyJ3dym1kMsIpFCvPHyK!Gpj@Jw;h;h&0Id#b|%N z$7w%CI%7#ulQ~41*9*pzEsLPAXCN$|J(zZCW$Dpl)*RivEZs#!?A_hnscW5aIb2wb z6LPJ;ER$R_m6@KTM|QdF4|svr@ahwJ|Nb7=7Jx@gLTk;%=?&0l*rZoYQDUyp9An`tt|2{*>;I5ESi z6QFw%2b)*R5`Qbr?=yWHtc(-Sivx0wc*IvS-k6ZD>rCaPb)NqBUO!` z10tG*_77>2dQdHCXals=KSE0CLwcO?=FE;ya11#~5VYhR*vY@_kC@Cug^pO1%2}(} z;>qYK2!|aa$=_fqzkYcp%$U3S`hG3C@nlDd?cF$W6Cj2N za}mZcrO7bjBQW7dGiJ&Bm&U$l!i`Znm_Ex(;ceTX?_;Do{iovMrECvzLRTLs7_Q}E zy}DE*S)BcAt=c=aEikKKQr=?j<@XQ$DJta30g9kNOx##dCA?$0=aTEg_4uPc!eOR( zGRdDF@x)<9WKx3Uk_IP9O5D-;CYfX@lK43cm=Ot7(emnN4;c%F4%LlaWK3S?4ogPK zF}rHK2AJ8}9)p2u3uOJ?4j)aj{KY}r926iE$pD5FS7LmoF8h5{omPlyR&-@#nDvdo zOefZBH(1#kuqx-H`}+n*50CT^3@|{yZVkuk_u!W$Ls7qD&$;m(GGr(ccFb9E5rYeE z+~#rMAq`n^zfHCE8L@M>h`xJ*!FQI2(BM0}bY{eOZ1kO&lax+0z{Z@OV}y?o!GJ15 z?=w=`8G#Un1tAScjAf14Nurn5(h>$$phM3^H}tA>(OUV}2YPBK4PzkFHkCOvUdV-P zp;Sa_pdT4Hj+V-5Iv%J_4Ut4eRfRmvw5yYw08XPAx>xG7Rev#Jl|Uw0nW#nP&=I=p z)}>jqMO8$fPsOcAhgl*;9p1Kg*(M#Ep}VwjqB`~`Yb?GUeDgu;7mb~ISOq+OUM5`s z3=R5S{X!XvjBhyeLtRfYi$O7_pa?m33my znhqb*e`Cy?Hep(SW6z0u|Mub2y@mIE(zbgmrBfG|9X>?({>}SacAVOO|F`ER_|AS8 z6T(plilq(j5KY$_b22v{)s3laC!M#kN(sgyn#*XIVwP9Q;iv@i#Ad6{<&3=9tYoA2GX3oh_LFAvcTLucrRg z2G>_B&t6m-WJ?X@IlI|{5^}xc=)TeEo9lbldmT*W`nPVtH5FVrcA&6>0)!&GCv<-; z2QC8ScbD1w78QJW$p3`rTQd}#IB}nU84 zY2;HIf5uehQ45l09q=i`l;Re-rQ+QZ$Se~EEIY$Eq_fE2isot5EYn10{?xDN&=jd@ zogq-y*;rPxVN4Gw+V0hHH6K);bT@A6srJ;A!vkM&4xKjv z)6pnNG@!3tc1m&P(4^01B;};(UTc49`ismf|C(Y4=OO2_V8eU-`t>W|yJr7YP`73Y zp}&^0=p0fIIoMzs4>6>ZQQMywI)E5DFwqbF2l5IS7jGOBDv)&ux~g$J)?dhqRA4nQ zYEi5t#_2IsN$kXsNsGFwQSEzKzELeqNs9br>s%AnhCM^1EJ}@LMoV0(EJ}$+D&Dvt zan+hVon?Ca6#1-`KxJY3N?2DX>9&PsTWaqVgqyrr5oB*Z5NC2VjMJYI1e@r)r1#Mj zHo}+O=Z+JpkcFTTdXE1VDVa?riMO=mwpng;wX8t-TX?kSI37Ifs@ChxAvYHY0y8RG z&v^YjP-7}!KfdQ@2vxOiV_z$Wt;@SC)e5WoMCrx&?L#c>=98y92*ILeOe!nzr zXIY`Vo+$yg3WdzyH0Sh1>Vj^~r9@s$8x}g3Og(db=D8WNnk4htv*hP?J?2|;Z4xx9 zMN%um1|fiDo;4SbYh>G}fy=A_oAh|+HJ`^Qn0JmcK($eKmqKoo(lty|t5E#k5p8oN zbek&Y4HfbR1;E&7u*njPkjT@C*y_~ubLN9(@Lp6d-}pH&yF z|ErBxjQPtdl=vn)daEUQ0lnsm%Bl6=OIcl6ZFN1J8%P!e*gPB1@dmoM9oWS+Ym(SC zTS_ghw=-0=J8$Iit8_#20=m@>%4!4cEi#jw6p$v_jD3r>JsZ!-3Cx@{Ok1WWfLAuy zGW!w=ho1AAP2j61$?=vd#I@`P{iSIb$S#233-isER>Y?Aj2+Z%K}URTuT2hOnoMVj z0FNW+$67Gcnys1TW!Y6yuJ0ClPxFoTVDc7qwS%5{+|+aR?=c&ULFdH3;~2g%FPMQd z>(C2GN2voG*Zem899#WoCb-diHn&JyO~~nZ1}_GLPtI^!$}6((z?vmzn2HwDUKZ_j zFyBUh`+6__DU-GF&n7N_LzIw@QJ9_WYQ_QVnBLhB zJGtJ8KlSTWz>EXaR!v*N^}VE;F`jN1mA&xZ?J_mQ%4a3U>{x+ zE|9^#@|xJ#gyY6{x);cgJj%w@3Jd`y6**(vC4m(GC(?O-z7UIVl>f#5cckdwSO511 z%gXpag6jQ$L9MadH?iN=|3fAJ!SGU|_bL{6K2kNP~Rnbf+H~WTR{{IOSXK&*K_7u6DIuZ&dIUZUSa8tqX&uWE&;y*cgt{F7fB>4h2NmxM7 zG(+deTclzq)b6bF;2r?`@k{pLCmvnXBkzoT%S58y+l}+8B>d}aN?<=%=8G>hGCA2z z)>(GboF?W>a@2135K3Mq97L7;tZWHEkk4-1lgT5ahXYPFDes^5EjXj(dnpnjYc@Ma zc*A>YDZ1?u0p1(XZ{a&%T}nc4Uyj;Fz#){9^}VZ1aUe*lZC2px+r>`CTGs<2^;;HFw(#vNUor+~98~j5#fChKQjWudM7?sOm?iU_ z#&xDpun2L?v5+HQvoF!l6M?jrPORH|+}{LRht58WZW_`zkDsCJayo*MdgTReAME2U zuIGsWCNqMw4vwCq(97H0b`2FLsoYPuSIN&$aA9{V8C0w^?H|3)spuBD3=R}YkcFvV zBvLCSonLS+@$x6qnsC069Gffxb0p#>qV=JZY=_{T#X+_TO{CEs&w|Bz-lV#CRVAr> zu623r3(jHgKWjKco80kBt zM4-{dM}8R|`KbtmYpa^tHRg%gNp1RXEcT0AJh@{9If{HQdQNn70D%5)QbDs{oYAfW%fu#_qbdk z_C)p)FaPV=c^^?#uafGj#@kH-cre$c@QZKRS40EhD#!5&vvZamvni>xUucLdl*4rn zs=k9G@mhy)c0iO>FG1Ne@XO(Ak|wG%`4WrnD>t}T>ZRhk&`>CM?iL>ad=?JW=ZfO* z?Kd~NU<^LBZHTiZvau?PH|MMnYFNN!CoV3wyzW?}tZ#^a5Q7J953fh!m7z%EWqAo-=V^zS?`XYkFwz8zswzW09CgD{ zcxIu}Q#>=_nPRRraColQEb67Yt=y(G;o5fPMkRur&I8h<0f(pX^15aj^SF^t^scAJ z0^|3sBSZ`=rr0eJJo(|CbTnPyA}cjs=A~K%5cpAggU7HClIxvF86Pva8>34sPAK|E z@Z`q4J+CTdk2Q6yzvgB43BZ~>3m&Gytg1nW$P8-ejk1sz8lR1Dp=ik)4lkrSrv`63 z?1wug9d|cO^IxfsKmfIt!0aKcUoc)O}}DK3)ueeHFT-XgVox>?XjP8l(V*)do)N z0Wj&J!V`p)eAoCMhnI=|Z z$d8lE5gYsJOVve6sA1P2sjo1dzWLf=_v|v#&aTb}x=$M)5RZ#rzyg0fPBP%c#1#A0Knr(R&B z*rp|usvo8YLcr#(OPnNprjtU5gH*y2@&vCag2+c_g##y|*ee2GMLDghP4G=-hVe&F zqrM9(C9@oZ?4s(c*2fcdlgV&E0AqB=>yGzeGlGw}>p7}t#Zr3T&3TfbbIkIQ7cW3< zkK@JktXYS$%kY=0&WICoFo@xmAxagp-qDk&>A;SW*~phDr{}N6>tCQr5J*Z?7{{CB zbTBfjhL&f)AFW8%VITEk^U&5b-?w3TUJ7k`kOVZsy1EIb{RI{TpV_}u_ zv&5N?4fbVr^i|Hq;qk0}!G(H|{lH!<9^iS&y=D;T0KnkQ>(lrvc{ zUla+ZC9E#MlG?*V_u>#Fc95?Z5#tTP>c^tDwbAa|x&utB?7*;+pxfNFGL$5DS~^Y* z?`o&Phgjmzh>@$VHS_pFj$V0jnD&t5xpznE9fCHmq7U2YwCM!Cp(~cN-%Q{DE9%mw zRZNZg(qF^evjDX`j_!~_!xBU}3aPlC?uc2t1IwKYYj#E=y#w}vsjH-K&H|=tr(n{b z?LKZ{!Q7X(szE<>uR_asR%=>o8rgg+HMQqFZbNv8gayTyWLoS<+MNF-%4#}mRP~or zir`^@Q;6wP61D@yBt`70m8XNtVUXMiW zU`-Gn9o#HexqP{`T4JU0g+{w^=S7H+wle?m=Vr&%33X_Hh$9aH_Z+=#EG|24W(;Kj zCt}KH5Bi-Xw1gj+4#L!?)f#jcwxIC{iR}z^ZS_rztZXglP3$eqE7e|E&9Py4IC|g0 zs6YfG#gWfRZFZINuvmV9{5G2*N#vh_QXwK`Zm2+!H~o6@1W`GdJGU zpMqECV;P4e$Kht9&seE7^Fu@MJlfPcY}E6M@&Va%2A)Sh-6y11ipP>G3?sf9Ii&f1jAQbOt<5M5ONe=g%P6Eoq3WI z$5@A7>wtY2Yen${p*hp_a*aTk*0yQ`u03<~CMjoLIO0y6Sdd#>-0s5Vt!S*4Fkn*K zNVXfMD^16=owt77UO;wJo-?`e>q*`5>vJGY<9@ObvbX!<9P)FLTV>5>nUamX?JtDo zb}uc{_QggDHEA8ihl%Ycusz;8mjMOiNAN|^(sb8G?O@5-62VR=?6Nj53~G4P zwN{B$`u8e-rw?r?Nf ze$-50khNf&n>*t>Z$AWIN_t27m5r-5eEVdHpF%r0#<2$9X|HzhaqhyYUS=ZF6((n` z;1E%=hIRY2dGJQ}!YK4$h)8NfWKupV4eA1sFxP#8kbdZO6W6tu*umoK)W$}~1C1eW zx*bOO^frgt>CT*8{}%ZT_2GSmmL_wgt}F%X&^p;G_z)!&J3;i`56&rT;KYgGBtBm- zggO`#!(v`ODG&v7eXc`O!Ws@`gc+XKGP^Qsc-6TUE|`Q%7h@VaMT?6tfEG1MPEsA? z+=s@5GN8jVK2svymz@gcu*FhwQ`%opxy#%a?TnPO>SLHZauP){t#?|q|NZGtZcysuj#YRqQ*Mop~UF44L|>q4!)3$Lnertro7osF@& zt$lRqIW2F&S`i~W->VPx&_F}L%J4Fi{B)V#Mx_7x{DD31Tev+wTYfMwG1O$(n%1JL z&wkRfeHR6H*#vD?@GxnZjNk97Ef-&kvQMgc*Uo z`SA1$4g}AN4b3Mgbq6ct3B8D8^(B>@NE!^&zN@|b5A6)h_9q`^8Pa0s@*vpiipkdA zF=CILkq%3XOfv4X_%%i&!mBOXLgj;67kXT}=tL4|sOZB|!>mwKc|v==Q{Esj&&_(M zhjE>Xn2Jot=vbf%*RV-i%Jf>SR&6MVYE0Re=ksP{V~#emEYgyr*VG=^@Rk^aeK$G) zD|B#m2EKldmr}|*FOw|Wo^DxB2_=PV5O+2T)e+XGM+*yrzaMB+$OU7~h4j#!=2lDa zAV!!4zeE}{GGI~FUDl8LeCZG+y1mMx15m?4BtFsVOySLW+HpA7 zq;P}D&^7n*Mv2(#53kPY(~n-|NyS-~&n=DL(9pf6EEv91R1oc87F!(xFv*zR z&r%>{bPnxL?bJ7;Mj(Gg$t6A!iiarqKj7}{tabGbZU2g^0sj&zK-<*{tw(rW1utQP zbZlp*c>DrKprw|Y zwUnGyG@YlMT)1^%jGb7NA)1hyes^mXr_F}viuH3|H~>JN5UB=xoA_mk%GMmz6J}3*Ku9Apc7AY1fKyS%5@+;7|V^rQm|D{yQTH z1pP2FG6EmRnCbsy%q-RoK{78MT20>HK-nRea75>yNy%z(Is|o|-89>6AM`P^@Z2;% zaFZk&!6Ad*rlnfy$nxC3iVQ>px|)LodKiB%@}Hm}EAVkp@DINCUr>;M#fryZ{_|l@ zdg67ig!Nr^FHQMSr$uvrTgxGXcaS&9GIM(}A62WJHglr43oeh=t>z>r1q;{@>z>pT zhx^Zb?;pJ0e;LCM?f#X0|A|WH{Wr~m2wyf@?(5+TU*53{DA8wEQ0W>e{!7KL7=Z*A z>q|&V1d8fQ+ao2$_#sr`?aN!+n`J{Z>2N>f-0OAXGX$ygf%5%(mHvh20NKE!1pR3O zKRN%Op5wFEgXh4^p)Wl`n7eaUbU!QRg7(KX=D@{4j+5Gq;s(O?H8=srhklh8&8H;d zKbyes@&cJaHt;xkg?~;njvxFqLDJVl>+EuY1z!OV%q3(0`(b~Xgwu7IEn7t+X#a9r zL_`#$a`t39w3C5|eW*7^zxp^XY`DrdAk99Ezt=7r=<2`EF-De0Y4-nj&YzX>k=cnq zT-Ohs0*T_b4i7^~1Ki7!gdBF)-;_(|#YaRAce*#8-1Wt>K>NeoYzy%Ay1bPE6=!**tOFKGaE#EHN|8iI>+f$R%h`+kE-BhbnQvKUl^`%jULweP6| zO9mS4G-`Z;?pqscx0VuTj4T+JW4UuyqcCZUxaV5w<2UX4*W_wVVKVAiht(HzH>|Lo zh|_tfa<|BbBRNrgWo3q6zX~6`wmewDsG|BDfsVocJt>a()a(1+CyPSLk1p6r3fn}Q z*m1pT>{R1qD&Ciqrje-=VLYyP2~wEMTA!OEY)m)eiv_TMOOCW$sN?K|EbaS0+TtG` z>4(w`opdd%%?%$E1||hwar+mU22{|;p~8Z&2Y~4KUKjKLX)Gus2mloKutNoJfnMX< zi>lcxS{d2D)wMMQ2pU-F84^oc=o%X;80s20+w>apfYQ+m57`8c{;)_nGju_m05b-t zCk&jEKH?0d6(r&)qIifEsBbnlUW|{20E+i)dK-u;T%e#(9CO7!DFhYVu@N8_i+_4z zM6zSTmPk|SzSP$ZJIIh##9ooNf`W!IGD7p^r9=~&MjV*n+*k!KALN8Q31U@@mCrNAo*^{yVFVD%enLqk@upaZsGyTJOi z3(fnr+<1GgWXaYK-66FhIhTre+kl&|XKE$Y2%{zf1VqGTpQHSYgl?_1&Wl@|%WB%E zq&`}Wx9(t)Z@ha(nJjg9`^;pXq1e~+E;B}$m*gYXMHZ`e1Fx9XCywAI(8;M)R#bLVKN=6{N12J!tdLLx!+$rx#<^Q(Bwiv=jC`l z-=B<4lzbKnzxxSE`2@L|oR#C?O`t1Q1o=yOrxybCC2pP`6E52Cl(iK_-`-zx3}_M# zF;PgMd};0(@t@-4PuKGRT!G6vj@10u z!%qDR?+`e~4{#WALr*jvoU6VMTwmXLUiP;fuIxC|i9!2gi-y7&?pdjMczEKQ0Dc7_ z$1l8wA291b5N4LgL8hNbo8iCW&o~$HcIAt%#njVHjH+oL`|xKTM0%gTVg`wDEq|^1px{2 z+;U0kHu`51#+1tS+KfyrKLvgtL%GK4k_3zO zuKNw7LWXqTJb)>)f0P>k@1=f}(2p~X`t#V2f~!l0>}gkZ$&m~*#m_h5b&!59_@LMO z%JZL1<4^DpWW|rvu-1Ru2B?riclKgqoPUk#R8tYz`J3T}%u%h|z3Qd8kv~Mn3xUe) z8-&f-rIKeW_mIB}8nbCD^?<95{!z7r|E^lcH&&*W+IHrq`i68?)`pgUrCbn9`LWI= zm-`%%2lgnO;tl+i>#qtSUotk<$=K1xe+js*V+HrTRJ?>F&pbiXp#Oe&bX2DnQjGel zdw8>@tEFckec)SeYyX|lzz8GrhWBZdeiA_hkzXV7FlT#VRCrHAu6zVZ;L6B794 zP)Fz6O4+^rEUy^aH|k#tB6vyPDANJrOhCdunC0J3{XcoD zhZV_ReZzl>V1ERJ|J$M|Y|!oed({2G6+Kd9^q<=O_n<4aD|jyu5^#)1C7oK=vAsCo zP$6k`&%{LTRynM%tK$Sr=GLtgR=c_zix9Z|H6YBr+i-cn`w!#qRs82!4`R0-r{kZi z>4!z?L-hJl>4mtXB7nwjWUztP6?r=r7g-0-%o+_)&R8fv^z-dhwqs zk6=?+cJe`g_t?rKB%X)0g301Uf@!$sghTiJ=3@03(*iGZf-%Edd!rDVb0_P6GyxK7kK~FC$iF_y8roUZ}aQ5}FXKh1ZBr)u@T- z;1}M;=C=pDmm|ChAN5on~c*4I&Dg^-Z@KGR-2|W7Fg>- z6Yy9;2UgmLkk2Vzx1TfXLksN9B)aZyu1^CvGN&DCSNmV=?L1`$xZ7<+Y-$rqWo4KbM?_D0W;^!|Z0)WBd7hiFoY`5z7^H)JpET zH3wVSrW(eKE3@OUV<^Czsr}V5RascCqob+v`@7q5-*X7+ro)}ZR|mx1U;v0GYcb-k zNQx`GAM(#&M1%66I6B4M{ktkd zmt_+p)Ad2R!~Km_zE-`iy7JVAA$nF1{ct;_S)G^Up_1D7oRt>b znbLRtZZnf@(aVQPwK`sq0tSk6ikvgg26gl5NZi5^j?(Ha7L2_E`vvtDEdXsORqwd@ zAeEJg8}D^4?qEJ4TVMEdMo(CI`(0NXcW!!s39Q5$`-UY3P(q_s!<`q3<=VVq@at|f zTq!%OX`loLuPDt)TGir05ZGuU3May4%xgQsFA&2fK2PO;es^xReqE^4Z^!!K;Qnf% z(pHyhMcQwV1fMeWF`tv6C68$F2!Otkzt5(N?B0 zrb&8w$`;O(O^9(YDvk};qUSB7hjrkx_y)SabgI$=d4*ga_(P*pn0f+v?&<|yOb z4nMlxhI2pLZ{Ug_cg#R1C@cYqGaX4bYQ~-BHUCrycPRW0t&v}vL>8F-cBQaqR}KP} ze;#e$Eg+*izpqoTS>pfz<;dW<43wyj zt>(Okh%4Z0k)>&U2>Gj^jTmw43EP}hj}X$}_0qL6vUb9q9njVQd&<1{)V+mm)6wOk zOi*bjv&Wi}it_;*7nsRsnUvJt1O4_VgG|FzJ!EJZHmz@IuwdjhOUb8CDLdVlJuMJw zN#|>;?jkv+uPAqXqpV*(>*jMcJ6&C7IKT`;4wRI4JIj-Q>a&oxTXIQfaQ8g@itY&F zzM=nC?ln{kM%iW75*E#YoC!)eN#u-{r&r&VAt{L@kTtBlJ{v68T(dP_u7l94XvlA3 z1`^iq6-mIRrHw;oMQ<#P%twQ@g-Q$WFGN_j))E( zUPp5bfzWVzzKLy+pSSH#ucV5juk}Mo5#`5xjPu`R;eMlUa%>J%YUdLuNr)bj zKsMztP^CAAy7SekE1w+2^wvJP%@8>143+^g&YDbrUa9QZO{i*bSge%4cZm zoC1VEQcdMo(d5Ba7hEt;l-DniQg3C81W&e`Z9Q@hq4JfpyvMSVY3eE#1ws#V>ma;B zm@Io#253o<0raPB1XxcXj6O<`%!aOFh38YaI=`GT3W@WE$Fp=sjzJJ0n#F0T&+XFO zd(vre^2M*Wvv=@=Qi5jv5I|)P@kmfs0x*LI*dZ+>kcG7Suf ze}7WG8%foMgW3XCn^2fwR?4Q*9r|Rk;J&S~<(@3Lipv-tr43@hql9!0>xp0rS_-bl zTSWnU5%Ci7;9MWVD^(u#FrMhj>TvXk{&gnjT^Zi?6b>W;s7^tf64Cd0?mK1H#N70F z`AOiBOX{gE0`Hq;olyB&U|JH)%IzJ#_+yvFKL&h8wmk0w;L_PqM2BZ2Af-F>+0PJQp$dcuO?g4I^t33 z0b|Vyduq$C%X0YSyc*~~CJ538zJPUXvv@LUWGg^lQv*SYJPJG71J>g$O)hGS2e7kd zRQERzM;aY5f2##1@*XQy*`GkkQyAG`jv|~-^{ilUDnx>ebI{=#jikbyTbUpq$1%r@ zWN^hysot{#q zwr{wDrJ-HL6ZzpSde(b|lnvUusrj^uc7(pV>k3vZC~an>aK%L6Q{YqcJfGv|*DOK# z?6(Wa3g&Mvp9w*19X~>*8E7KJq76TddiRnPo$^@RmP8X4dtIPnsc?yxaGs1H(BCLH z_0_>=Kh~6leUe0ZC!DrOD)%7r9 zZFp-yecypd0#SyLp*mBoW#d8=iQc(^fa|^`|-{W|qT)r#=E01hv5n-N@Sx-}; zE+d626DY+^qo%g45UDMBPixoV*#q8Na@HCaw9X%@Vf@({H;FmC9=q&i#iA@*5BL?4 z_X5;g@ENbduU91igmoEFR-G^m)L0Mg+t$=@|9ERTd{)2_<9;>lqR>~?H}ymwFy_{V zbiq~%2GHhUPYc<6d%)Dam`!_(#R6p`XYHdd#RE;8b)xD)Imop|0S`uL6=^j=OCN&6 z7S$DxBwGA$Fo3d^OdYVYQ?=s|@=Xs|Q(`brE?Q1=SFj2m$jyqE&;T8W^zT&E#a_%o zv#~9XEeq6qQb<#6<`67BWc87dEv+xBuqD@tNE)L_v0u&=tlLM7kjqD2OkkwCHaMD4 zgWoe*!yYJ(Hw0#e?N*~U20QUfW069;GQlqM^x(7c$1Y0?@4&Or`Oo?vN#W#&uSg57 z$qAf&2L}ke3`YQrCXUpht&`eO71973z5HCC!UAE;(wm+!!QJEaGz)HtB6=9AxxVGn zP!V+Wu)ppYsx@)NUl%MAEx`lam;r=pp00n0gLo=I>_q6R4F*#=dfPu*hL-WYm?(M2 zA&$Vfsq4C%8D?N0z}WUm5Ba=|t0zC!;eAN4^#N;x+#z4@!m@8ikD90$3zm0hRa_2!E>w|zFRL^uMC21F zDC=eZju&np>X1Hv&4eYmcqtJq*D?^J2M<2`)D!OB6Tk*KKl-X5`wX<;`h|)wC#Os4 zM*;x4K;!XCY!DIu*b0)LEZ}c>U?h}oUKsOa%pC}P_Jr@clq*o5{& zY%Hc=ztvZE&KN>IFfRWye)yr*<#BAlABj~Emkr9T|0`$kVY(Ito)N`EW+b6b#A+jD zw>A_J$&_j`-ouW3tj$;Ewo#Ct*O*2S-p-lR!TPd|1dBF?uF5A*=d z-b2cVH+GDHHgf>uCMriYX4ikuC;u%VCqzH6bE`U%-Gz}mxF$t=>>JwX`gUd}?n%gP zMzoNYu$Hh%NDu3v)OKERl}QuQRj=z|l7`Rf^HQxMgx5*jQ~GXqQK`6Zvxibp3i{s8 zCb{O*#8K}hlz(|m-+FL!pe;Aq!LLq}G1s786EGnp&gN}#wU6yOKX!$EPq$MoUsV;? zdE~UvP5bh?p5dv@L45Pk6mJ0an5f}AHXX$AJipAhmwCys8$VJCU3TJ#AHmWIf& zpL1k^HSMJ~Q=v;Jiz1rO4{E9e*h^#h*QckVa&ib|syMB99dAdU8wQ=xMvB898xom^ zZ1Ea7a?E`D#?UBQ&*#o$hjeM)bT#EU=^o0z^i`ybabN}t5#m=uC-CbEwmBGxAqS1W z{{sKSJpI40HBMV5oI@Z{?sn1UAae3*u67Fxjb=adWbRQNCUZO3@f9}#A|gz7X>=JE z%dY0&SNQS1Un?Ud{FaOVv#tF(FU9;nn-mNEX!Ycc8LiP}h&R76PmJa+L=Q9KpJ&DIEEyw^>5=6If6U+i zqh`oI>GZLJ8vaZ+P&4^tVw~MyEfpTLx3TNuhifx}Q9A}u9XGW<7L2|cBr0alk(58>f;I@ssEo!7%N8>m z&sTP3TX&Zob{)EQKi8gezrCv)t{wis5SFlhfclo`_ORJKwwBOe6Yyq0SMJEDk7aem z>S%tK*UO&a`APLijk1tR;v%zgXnNCd-gL5+1sV*;m-2f4jpE(mwn|^~yQmE~_#C}& znELlK-1AStpV{!MYT_b0Bu(9=@a>hhwTOMSp!RdDP8Lu1AEYaG7ns1-kYE3k&+q9n)7BBEaIh+SEu zXU)MVx(L1Vb^P8^^${hI@G!56GfK&c51PFicuxF|9k}fK)sTqEbFzioJRp^AhE<`f zfM0L+)k>Q6IbU(A-WKUwuF6uyO0Nwd(GkZg_m`G)+jo8>v?avps!nvl>m&q9K^r%9da%L0AYW1*yI~&7 z8Bt9(!61;17_EBw^vuk(nae6w6DyuhXsh;WE2r>@TyYdz4Arf7h8Tw4vq|SR-grGV zY-^&lyH^5nF@0g}q**LO3`qE>(nz(~W3qe;nc-W7BLwipbEiZCFK9>@Zt{8wmDROv@QqS#zGv<@nPJ|}vIbr%@$$mlO3-l_P0}<*8 zJFgqZ75V{ndd%t-7v}Pvz0^Ez(%bo}+Cd_ykE}QQP}D>Y-D0Vtj*|&-35%as!E)vb za&z4*b-8w4yJ6uvda^T7+`8J!Un7l`97&M#yDoLBb>5Bj=9#^wheQwxSDKA6R7i{p zf-5HU*Xt|d(5AkUw#lWzFs6Ka^F5?!KDEco@z7CrxSWiug!3kskhu(Kg|iXpEsjho z@cp@9ZV~9X55BGU0neT>N){c_&nq}@T5isLk*TH{VWEh0W>$PL@@^;|@lx@vl|{-| zpjzN-_?PYl*4f12Y+Zn2#`Wi%7s@wdJ?Ec{krRBf=?tAURQ&>KuR_fNi7#)`8XBDF z7m}hpG$~{D{DxD%p16V4R`bscQ_*oyUNrctzo;DtKJ8nddR5Q^i?;#4UR|3tYdSEs zSu>$IGY00;H*sO9oarmwYsc18;9O&9lB$ynQ(JF3B3-K=ac?R1LXdjm^%uRAOFM!N zpY<^H-H8IUK?W|RcFacZ-3*&j9hAZ>YWPFEPnjCd$nsyQ41>?~ul;RWig(m(GBgKR zHKU4T+!;2%Nz)9U`73>p!u2#{upXGq;kAv_g0I>rqih^=U95SAV+B>#CHTCXbCokI zm-BpSYSS;qG>-ueBoEe|37yGK)|b9^!5KF%jl{K7eaXXT(}bQnSB6eQ9NW~H z4+L3RZR2+5C=97%vD1IzE+1_YQP|pvyXg%!ZXf4Au(`RG!9lk}8?k_MUm#d&&uYf!3cx`M(N> zz*w^8?9w7fL%Hkq5K6)^2pWGB8!eTOfh~fz6S$P(r_Onu2a_^agm`s&w)R!o>>zls z&4s7gJj9W(!j^1;UN9PFSmjH;#>MU1^`Hq{z)mw?3Oqu6nllF}3=$Klm;17h!Q<(W zi=;42n8B8#Sh~UW&Psu1U}Av8Q$H=e1Yz{OfLMD9zYh~)tr*!pr@4he8qi9*G1>XG1L-; ztmZZS0@b;^fZZ2le?_7Z8b%X|HCY%HYLd0-q*gILE(N16 zQ?EwybyNOFUSo_7**IBTQ*ej){D`#NSac-F_8#&gO&`t17{l>-WQwx!vH0hNeI|J@ zlH9a1iciXo`Oo(2L+QE}vlPvZ4V@pquSTe{8B;^(Wk|_mre=ED>WKcXY>LQx*=8%xUYuoXt+TM|oRe@A z3vILb9y!aZ0#jyGbzt8T!+q;F8S6yhh*CGJuRG zH25dA_BtHk)LosMCgUH3%Ttp%h0MdD*s`;PwsXv0gZ3tL@0hE8Is~1GejAl%6>4>k zhQ2}5Mf9T8)=;bYy>lH6%l5PLmH>+sFh%U^C-l3c67_QvZa}PjC}ggpfbDjTJwWYR z9@FpT@_ly0LJ{IpjIq4J%AkdHduXgxq417bR|OJ~0IpPQAx$ zKL+SU33~GnK$PlOeWKW1tJ(ef7CWft;&Oa-q4FfuiP*eEKXq3Sc2Bg+Df2&P)QulVIaj%%H)g1cObEC#ssIv7@I1T*(H!H?bF0T$r znPqgMGa4D467?gts1*kJ;}R1vw1Uy7`$6=3I!ym&%OlUyo)FJix~Ev!=0WsH(~2)f zx$QkB?d&lXCCRVerk@AOvWpGj`Z&H%sM)M?@kdH44*4*#AiASB8zgOa&{o{0f(;{! zuxgC5OFN=ui#Dl`4n7L4cRrAm~cN4s=pXh$_BftYg}75LfTc*+}#! zxCT5Msxa!-aTR*;5Tg-AJhyp3WmN`Z=%2V z9f;Fx0v9og%X@j(;!hw+v@2I(Xb?@eMU1A=8jD@t(vKkLd5?Ls`8;42Lw0UNyjFSD z6#9)J!nv4&9=(~W)JY7%VAR@rC;de#^IVPkCZ;G|-=d3TS_bbb!OOR7z|tt;$wJGU zEvAJzGD_ZeL`(a$$aMq^cem!?uC+m2AJ0MeQSj{j8L)ZeHMbCYZhdND^vPRI_L{=0 z91hM27^1s_sC%D;fk5{4h>^qlJ?$2_9dxklkSFuxgXHA*U=RIaEP?1exrhM3!}xm| z<1f}_54EM0D&$ z^WKuWc^^@JZ%WDBS|)s0m;E!r_j}s}@Nw0j|I3Tp-)Rfb?m~~$;7{7(|BPYzowj-? ztA3=cKP$X`V{^mk>v;prlaniWrKTj7c-LyL53UXd5MhSqfK0$$3H=v{_9I&*F3Aw% z!@rVOAG`)A{&R)bA1m>n?NW~{>a_UDv*5rp0j+`f`?Xc6gWk%UhP#Z7PQ$9PlQZ|m zIvm6(QD#6RS+zaXN$$jcq};I9v58^BWJMu#(42vRl?}S<&;uEz!9Q{?f6SpDT<(uz zPHoUmX%-KqeqgNNeUECP0JBpN7Xo}9BG>}`um9?&DE)wNqYDLk{a5u=V0}OOC*+DE zM&FY5k@Wb*a>L#ziYL{ZDC#EtM z&#?02C}#~KDQ658l4l$iCI{VDJ?(Hd_?ME7naP7mrAb{hx+golN>z#d$WQNObm*i7 z%atL$QOvsP-X!;aj(1M6OBO7?ENYzi%=N0ScV+S_D77rIT2Y`XN!(+xuEJ&W>b4U< z)@p|0IHM2qsnZuTqPlBsHvZ=8i|t!x<7(yG9b-zVD+Mq2tdgeh25Xm<^*jB9%>iDu z#2SG;IU@#GRVnQOv57ENPaB#DgAeO7Ql-OBmt)LeXV8-vzh81&(a_Ni&#P+>-Min$ zdaty`9xH?*BC_)_7JjU3ZXGGp#?6iY)os#h&9^+n@qdoxzZAlQc9aA$)ek*BKV<%& z3jI$FDF0t}8T?Jh%wtLRpG5XQb<8BY8g;jf95X25=DK+ff>&!`schcH3HLo^nJ) z^c=Eg0ulf*>96-&Fc_!r7$5M>QtASwX3l62x~Rs$$^CJ z^(x2H81d(qE_yx@i0=iKCOSKme#5`682ZgF)t}Hx`vJ}r0bV19fo`YjAJvZpy80tE zZEk95MsMe6tfe?=IR`|%!E8GyqvV-xwi7I=>h-&t{;2~A3N0p)m=<&! zo~O|Zo0kG}-?Ii3*N$=U60|=A)Xrxde|Nb4e#goxEe-#&vst!(ZgYGf%ZWeFc*PaCnCd7F1-y^(n4W#KHEuLeXl-A;-gV8Cu=&&^OVwG&ZEOHMFpD{8zJbER4y;Uo z-UVC-w|NrrDq4FbKouti<*;lx{v%VMwkR!ie&}7tTp-LQ*_j3;jNRefdmh%@A{x?u z(O$NK1X;4NM&E1CD$xbAjyYes59L62j3tPgv)E_0F)IP6smkl~_JPIprsbWe_lC8m zaNo%QTJ;U@Y~jE2b?7U*HV}NX&&y{YZF!zE9&e1g>}iRN>9fH8FjW(_?xVnqnhh)?aQA&WV^glF5zZ{5U_sjbkhP;H zDmi=|s(C4~Lbuv<)finAy#B9~5bb+_4mYP)j;hJ=u&WWA*a&!`6bver--UWSRV%47 zQMIe=JwL3@_sGme_JO4~r{aB;k0grR)8y;Gj0@`(X!Ud6#RTf0i-Z%Sn7X~v`IG~X z_st~zTb4=s#l-UNQX9?X9iUq2&0WvVw^5)__C49*NPgRai85IOqKC6dfx`%#ku}*k zqa=f5gzp6bY2-Q(m*f+11XZu1L8!qf*9&CU?if-#gX7xKac3|xg;e&ChLCS>1-tHy z4dRw7hC5%RvZGE9PY;{*MNe72=5n`G4XGDX0iDBPw`EUmjQ57lzGrqk*>?E8O?z{y zM0=B61Mv>V1HyA>PNkZ4hh;zo-o4K1RfqU7udD%I7M-%WZuzGSbyk%taH4*Id#zJF ztTFVfoAvWv{s^<)^9UkJ&$Y#MzLg=nRNGXWC9fW>WqMm}TWuR6yHxQvxX8XmT zO5rz5V_(jv3TaH!@lYGQ<85niGmw(|hUxDIr_12t$X&(Cm78} zu8cML3Mg@9;%Kvyyt~DobIvlfONHjRq2fN*sNzIfE`%7lHtA>cGG1#u02K0NJDn*w zQFZ7ofpbjwwzsOv;SCoM?VP@HvZPo9OuIF{zQ4Y8aX*F_Ujo#m-9y|{I3aZEPxgbN z9*3ctq>+pa;2G#SEC39&c{e2J8OVVG9&jH30G{^$@b(taaYISEu-T3wW@cuNnVFfH z8RIrHGdpICnJH$*n3*|dJ7#A0b7uaT-JRXpo%f&fwp)E#Qnz$US66kb>Q;Rp*x&ac z<$?d(`kx;$vsH#cK)^x%;*}%osmR#OD`N3^Y>*|%9?rzFIwRTnsEf@sJ!-e0d}QT{ zUm>=jp^I`b(6oImi6WsvLr&#aoDOM2N~S3lqp?1*)OpT#&C=kOXOXHlD3-0#e@yfe znH+KJ0+9Ubc4=&WNTM4%IhBT7ux?Zb2^*ciDN)GjxZFBH!VqYgS#q{Ea)8V4oLf!dlGkx9RDm@QR4~bmE@Ft8i$C^IA$R*^8i^*>$I3uM zL&9H=C@p3Xs%#@#lE_}`7r@LvTy!Z!nk=L5*9$*yxuXcU?A$z%SaV|z6(FN7?p%Ip zc9*>uj1&d!%N6~`-`BCIMVG2QrNe4uj$1@6SE37d_mWj{GNABd3xs3H}I zH=i>ug5+_R*d6e3Gr}MD@x&wqK?x$;g3;u%n9*61QB*-F5}(V@2pTUqiRAX|2c7mM zH(i;)39Scz&LVDI7GJRYYT&~_?4WrI6*3ftyiOq2U7PIGGUup?Kr}p@3f`pe!Z6C2 zaCzjM5{kAeit;84e>-KxC7DJbJu18>Tp;^Kcj6?R!eb$N72)gXX2YAV%kEl<`#U+a zEZ2_SW2TOF_LAuVJ-tvdk7^Yh9Nbk;+%c8?*fZlCxtz!dw60Yvih*=1!*Z$=tTn2l zco*?0giw6QV2bO{Gx6^+J)lXExo;Vs&rvb1uuEf>hb-&N^^zej@!@qJ^&&0%=Hc2yk(BsTQt_xS1 z`5*279LDC6|2d@bkN(P^km|oE?%!;vzZRkXHSLts_zBYOE%4?uK{>4t<%Jh2Fem%F zQ5QKWxX6G-X#IynnDtzc7EZ_gHbP!?e=HjScpX=mVVbJ+^-WF8_V_?Vn(~{fh$strOJzZN8Ys=b43GwUrKsQ(?6!npY}L%{?8$zf7A#cvqAsje9-^)WA=|~_D}lg zzbNXzj~)LV5$OLpI05oUFZp|pKfR5a#~-C|rs1K9x`aVUFnR!XPNXTa91@Q(Y}|*F z@{w$W^|g#8U6v?>j?4(%@w>5-sG_Q%pp_CbwWSb5f?OUcBGCR_7nS{^rU zfYe5!j@7RB_RSw{Q43fS6q+^%*yz)noz!KHEg7XY=LV(RX*W&=yENO|xqJO3VePl_ zgpor@KXIoT_0lWnC>X|QBA_0=`8lkYK_N?0&Z_CQaVt(qQM4fWk~Z!?edN1Dh!(XL&3`;V*|XVW&#%6jE* zgemGbb%*=xy)0RcQZl=v%D31q%CxL}Hkb@>olGAkoYNCuKAT#^>6qb7d8Qop_9M&QmuUo~Uo@u@l=Yv}$StBM&7-HE{^ zx@b=T);GUHjnZWYk>F%#0<+oXUDs85{yviySkk{3q{gj=oEaBoclxad>4vrUcnQud z{Yb4FHoxc^qd$zY{AZ$mlzpxCx0f9t(YmMlP1N1@s0~_UV-AV-^%O>in~D4}dU;Tc|D^?Q>>r`Lf#`m@jwGK&Z~PdARD* zyGihiyZRH$FAYRuvA8h55Ve?GCpB_w$2zZM@!eiyhqI*)7R=~UvnG;>Ul9Mfrt zSVeuwEaOr!31&&WsO@7qf7%aNYU2}_AKE|CMAa96GxrQ&LsCTUu1in0OoTb3)zq+C z0^Tf?zL956>L2BGXIdbU`?EgFs43%4ODM(iB&j#;EpeNN5NfssE8N9qDK1oe{V~1_ zwo8UV`N0$UTRl70PuYymL8^IrNKs0C;i>6U$(^CS`EtL2-5AvVZ|wvcu_7}zM35Z% zACI$xlVZ&@n6@iUBizzII%KS_gDbhjrpCKmGO3x+IDboVaW&{xwUDrLwtJ}_<5Vn% zsp^!(-HhPE@L(Y$U%6gNQFw8G4lhg1qBRkFJu$_f>Re65Y-}vt_eP zP=yc#852}3Bod`65}%!6ZBaF?L^7Ev#YWX)!auth5$1{@V;UWu9YqQI8oL*UI^Bdr zl@UBv@XVyUDMG}`%`HiRs#2#(hA;+`UnGeVKBz*4Mi=W(j>HrWDUL(_Eg%8w`@A41 zb5yT?QG76C%9WV#H{;JvqDCy-I59^`euI=qUY@@Gn9^H6{4WDyAOHR{gQWNen4h zCL4QIQ-}y+*AQN^K9pIV6RA(p5DZzQiTJ7oFI;9jp*2^KIYb$oD%cPbjihdml#`bv z!c-(*(+CCvDXfm9hYTKOTPT_>1bkaCpADNNC|A&3=222DkT_So$bW}K5dtk9O+yV`@uk14&1-@ME zfX}yDVL@y}EkOydK%~*Nhk~DRjQ&1md4cjBF)?fjrXmd_s4(te5tlRJ2r`9|)HH%u zoH9FfwZ;Z$D@0uW_1N_9HDAi)QLw&6kol4*!QfZ<3sS33&T~Yvj|JfxL~4pogqufg zVt&rfo{$%L{DC?zyP+&(xfp>4A7;_K7X%9n781a8?QbHGdIL0X4o8E9Kpy6VN2G{n zRySn-^zP*&{Zfz5RuuESAwu?1LA)2W}y;MFCxWUFWsIAS?V_26LNvU@nbMf4_TuyR{a7zKaD|daX^zEwk z-R3liPc#aPipaw%$Oqfx6}r#6a=j}^Mt*ufHN}kA_1;Xv-&lk|AkfWMbB}H~exTo$xiWN7W($wnI$=PZ0L9-gtS9ETmci4xn(q zsUUHrg4u5O4XmewJW}V=@c68Fa5+nH$&Yef5tGl-HOusE=*V^H@X!Kh?bCB0UJG7P z%1cE7)l&rW<)3r6s`he|H|ATKPNaM^G&%#`0z0B5?g-rB;_j=Te>R?5hrsVviU(y& zEK=Iab5@UiUx??{vPEb2QfZAn?gse{xH}X8^@2jD)GhvjSuo6O_|W~AEJ(lDB}N-K z5D>f%Kj)u&Y=4hB836!h&H%=b874+^BiBC@O@B$^5&-M@=Sf^2xj7*536|_1U;kB} z*1u!iqyADVSo~)$`CrAo0&V;gO{SVMc?ALmz$qSqz>6Eq@f{NQ@k&b;S$NK#W&|Bz zr$;b#tVsXIKM?VrJnmuYaNfH-UT$vBw+?Giinf7M1~nZ)T15iyoPaR@P(MNepS9Y3 z7iS#QLp9eIf$@A4LN5xI*S9FW{w+*KfiF#O9=E5!m#RQELf?(2L3FH3kAv5(B?sfV zOCT^TMLy^8DDKQ9kbGU%56H}N{0_Xjo4Q%+w%6~^-@X`=fIoHMuSpwE`arz7ds;$u zWlue=d7=EV>h$K}gAo;)ir*y1Oh%?QQw70}?TIkFtZPw>i&6?pi1I^k|?0aqrc2;)!c z;=K^&G2EfKJn73?TBdwh%MI^-TT^t8sZ#NA2}?ND@FPCszoUg|;7?KDqjRyBL$EaW zus!&&-p|dE3_?$##py;~F7!fkDY4$)3?BjM0W~QBQdn9jAYP?qx5oqXf1)w}Aq46u zcdIS>(Om@o+jOq~t}}l0$TPhs9knHN^6ooE$<=uZyMla6TvWL^b0dnQHvuCH;DJ--PN1+_ayr$*K2Rot(6fS5z7h)~Ze_IVHf* zOrKZX6rBDIdTDS=2ZjM$bVR@7H`qk>-D4jE`?6ZdcpK40t@KL!f4g|7uC6wg z?{Eip;QwlV)Out*wrGj;T;l~2amF3@`9;&+ELkRXO;bKEZkM3!7B*HPkl!V9s%6CX z&~6!-JrmH$Y=nqW^Dwbq^T`S@p*rBZuNh`DIEz2xd81uWo+-6X)F0!V9@|cSinnkUq>>TJ0 zwUOwY>8qaHRBqk4C<-)5G>vLK&^Uw68ay3^kFjthGL~Y>$qp zqdtD>5Kwpi3=G#Jog%h5d^0kWjgDb1Kj{gYonMU>fs9CVUtOb^d>Yb&!y+{?8<+ME zO`$mL@&vONs0prUF<7N}z#qlJrZq7?_0jsBaf18}H-_0e^f&mrn;m#`dL3#|7u7;c z<7GPtdrV=we20dIyeThJy66!iynGD9^=3lj*DLZ%&c;>igV;a)HMXQw7Y(3P6x-3 zABek-ERxxx*`G2EM1%$>?9WcF1)!}bfu^y906swbp5H;!q2D#f*;6jK*EsNx{8Fd{ z1;6UQ(jAD^h`Y?`jS(IqW67>ES9MnLq(}IjJ#|+$Z`^RLx1g+9-8}EB)Q@k;K6U@R zRB%Dl?5gvjsn*bWZ&9>1f?D_9_%dYe`|cN{=-{P_QMA!*z9B6Z{vi02Nq#-$c@8#r z+b0`!2(;bQibh?cH8IY%6n`(12wIv41Jnb4cuyZ*7Q6i7H4>R7tn%|oie`zFk z*(|c+gJ0cLwBx4QS@^MgbD6a?zb-WEp3vRx-=lg*J#)R!!%x347Is3%62JSsdBfy` zi4)oG8U{N!Ps{WN6KuX(;JvJaUKw;n*RL1EP0B>Eyt{h8FyY;MDJ{-yy&E2*`p|lQ zj2}IkSV_!jNGirJFcjj}wwEAD*51R0-$kNTp$G2VqXWWGUj{0Gn<5zThzMzxjO z6#Hq&Ef=1>>>^6jOK|Cbfk`#S$nPp1wl!I6m@pX_@eK&-+fZ&n#E#BdRu0A|uIEoj(B+@3Bdj-yfAB zCQktvZ~d5+=h{fPrVh&cKfVUGP*T9Gtu6@VC_J2fj_=4_IShXtQ25$RGL(0vd((Zm z7`b|FyO(uuoy&1lbJN=Ir(YxM|EZ3R&7f>co;kf3KRxh~3GsA|8Q!b8JG?UhM|Ga( za&U~(>&PX0;$rjXe$trYH~diUE<}r7uIUcK^{V0Iu33xcNh~Zl6BZ~`V`y*}2@ zfBn&gYU~B{jx8knY@B2TV~XN7;lH?+CR#@+VjMDgYPpS5Hb6?Zw)6O@zWyuWece<@djTCV&8z`* z8{Fr+Lfd;c4m1leZBUTxoFH~*ETMCiaPP)P>0XG;mu>y`B>5T^xbG)OD`Lcsv73SC z=bbcO*S>0_-&q&*2(Ixrj7xiXiW{g|FJ(zXdv(V_JNa&h{<|V!L;_Z%896<8jw(KE z*C>l4CgrULaATlcohUIb%@e6F#I`qBG!OmCYdu7!Z;!+{)^fSv;+Y>End+RL2gvbu z)LzK9RJI@+G56qJH34vno zt#J%tGG86MmOwG*zZKsP`^Z^o=ki?aXC;49;{fsuJibolz4PITtO49Rbb*JErsCaU zDL*B)Fb%cLZ+VaXypI$o-ePmS+4+G0$(Pp}tEV;(<^fafc$~;R)J@IiJBP;sKZwQ0 zZsS_t9S$(u<`_})9gEq`{`;Gxx38urFrv@gzv3^DI=?6%HG}pe{n#ZZJH?5;t`Okw z6ZoTWx4RNNR~J{@;`wKq&%Mp*J}eijK2bv{*@(0L`xrIA9x!Hw38TOpZ+o~=24P+a z{{*OZ+wpEt+sp^Hr``E>yF~tmbo3-4YL63riaJI(?DJPezTE}2g3&cyLa+p^n63g^ zz*7v&<30JMWCE>n?gW})>HIVW%5Vef_?n7G?OUI}*< zHuchImzvh{?v25)wU@2dW5cw?m!mlt-FLieR%32Er%bb-%Y_Pjd_ZQ5*7xS{2_(9- z7Xf+0qYl5Ofq9%Rpil(;g#S>Pnq!oH;8OlOblmWhW87n${%;Is#3WJt+y=hOiCBLJ zb;}tM>pmCYuM<@n`MK$qf$h3Kag-`_lD4W9MzihmC4=1DZ?vF|0?_9Y=vP z19mz5^D#|cr)ZHiQa;%vcullj_+723nJ9REy89wY`0&PvndA)|tH`|Y^GN@dX&eW9 zU(yU(kTI5|ySNjMtzhoE0LsMxRef$2h8=`aMU1Utoa)KYlT3V6ai@phaKG9>hFYn= z+?&|w(C$dHGK=X!!yn|Nk*8RUT?}cpU*b-)q6(cvJX==%b{3A*4PZD%OhURy^Qjwx$u#EM}Gn|6y|RjU{a$-=geORdze zx4GfcD!Yw%1=tWCY&5?4D$s>X86;jmTUSo-QVmJyzEC|xXJa8nby2xx{Ql+lgv<4Q zusYOYF&_OkiR$gJf>Ko73L4P5HC89D5u3Ei`!Hr!8QnTL`qO!W9D!bL8E{sZ#p)DM zx53`C{9#zz9Syof(JN`MYJY7Z0l@)gG!U(XxLc%3d7ne`;Km%>aKS!)4LBRZGn z^WL&CS)|U@P}xCNVTVTg>l9XTqjo9SCP{x>l!BVuC$H_7n0B+@o(`vMLa$afTSEv~wdNd!;LA2bn=++UbkJ@3I$H4OImcLlr z>r@BBQ?AE{sR(L53RKH~)cF6mywbkQQM*ciqf*KjjY#CD1VaBwI&Pat@X7iN0>TgT zhZPMR0u2NP1_p#vnqTveJN&m7%g4%J=0^Wr#Kqph#ooZg!O?@r*@4K!*2>Y?!N|$f zfSH}0>;Eef0-XeBe*G_UeE-zv3I2tU=yYq=`D5c>siynf4+8SJA9To}^y6@FlRuFb zcm1=hn1nedByn)`X;9~$WDs-^bU|oc=#LE$=RX@gY9Oi~?-vvsbBhEy6e(P-O^zEm z-m7f%lOO89O-P@wHqUqwJoztS{e0bG28dw+lnO`^YLN@FlD;f;iHkWoFjv8HL zmvayeCKeu1=}L2_%z#rE3Vd=y3~MLMe;^Si>L&F;^ak!Zw$SrO&L%~Ga-Xkth4Q;G z$YR49jB>3g8dZwn4ANd! z>t%h9QjbNV@Osg#bf}1!r4wh!piKi=C^W{%yz@FkH#ASYxg07ESj4CgrG!6@W-4Uu zi#Ob&@np!qa~hqmzyO{we>vAL^Xf-f%sTv~4M@^p!&*i10yK(J+n7bR6YJyS3rA%i zQKyp>SyW;6Gpi~fzOSE51Q3h3!k?{!acD>C+0Et`!sFK8c8J&`UFd3OvQ!d37h{o> zNy(_N8%f4Enpv4iV<`*5sr1DQS5gvL7xDifU7> zv@Uun4Q*kRFBOCDb`!^%#Ws?(2qw-(4t4&Aje6M=GjSkNC|$v!ihG43pfBF+w#W1g zonEUi-UG{XX{{EJDO|DJI4L$@!UbU(I zx^-y)R})|KknBarJ#96=KF1F~uzlN5pI^Hl53xiM^KJ7$9|r*6ggwer=k8-LG27SJ zLb0@H)yk%|6uLpW^F2{5DpN45dXa?wVP=)B&-DvN{XR=wDAuOt+1eIEt3_-{>eY8` z=A3tM()#{r4oFOk<`=jyIXq#}J&!*%OaCD*mdr^bIQLPbF!|rsDG+}g^^Yp!PlT4< z+|tU4p83mPO2NF26NeUyM zR#aD)+N>Be=Gtu}->E3sMuoSKz-S7~5eb%p3jdyeICneG95EfuOy>Y4Cj&g{ZSHNn ztabvuCV}hEN71y5aEQmKU?AHnC9)Y2LjphY=6(Ss82MT-5OLMV+q#U+x9bbVqQ(wV zCK;v5TL4N@$|Kjatsr9$bZK8rAOr+0_;7g61L}VKM;p4GWnZ4zgsU9Y@)4zMzaUhKGYjZN)Nq(rwxOqCKWx+kS(%c-< zOmA(q7~MeZHh7!P0|yfLS&7^xDR@8JZpaujW~aEw)I`2x`*~Cp{W>Xfh<+k>TF{VD z?_jaq$k6h7=zMj*I`MP=ojwA<{W6C7r39$`y6l#!i(Q8Ox?N;LP=EfG-X1j%bQHPp z%6R{Q=Fh9i{dFh043)CU=dpg+?ACH3|JCwaF!e%09Txz`cvaNNsJCEhj0m>mqOzU(sdlX04D?@cCMOd z8QpsqbUq~e5dmd>zKTm;BR@10U>LLbybl^U?D75f41tItWl>uo}#hEGlTiC5lk-E>)gT(?>-u32U zir*I^7EQiQPdCZAH4RwBK3&zo#jYrhnn(BDeh}oUBAA+!5(Qc+8l8AGO`_kIGOj2%VVxNOgXyNM(5GULGq=_7AN(Y z$h9bOOv<=!D$~T%OO<;NG+MMWKAjAuEQyM zth5$L#7$0Or|{WoQWOuiM}+8yOr5+lEk zj9}%?-}}O0$mO25y!APGF&O%qGBWCZ%g#(r>NFH;x=!KByXHF(b2$v;heB8OwL;@Tu#+D}N8%jWO@AUR29&?M6f zskumWnyE5FH`{Mcp-=P^l4!Win8Z~7HknQ9hY)oo89Q~C4XJEQ4S=IaMyEI0Vsn{o zG38BC)793E&(z@Mu-L1eNe6^Z(T|L0CJAr=ti`c11S!dLzUDt)`(Rx`)iY*8 z2F=Ds*9y#&8K_!|^W*nT&cl_SxC+ES<8pCh5^@-;dgY%;W2BP0ujl~)_1D)$SQ5k- zvUHgSP41prUq@Q@c$=wI>sf8NU3HzF#>W_>GPpfc(jCv#v;m0P%u~X7nt<~-Ih0c!xx1Z9v`r(|MbX8L6bJWz?{d8Hp zF39fNVvmkB&!XUHVey;CXnRfoHx>wE)Wak6!}vJ~tm99vk3vO&i`&!;wd=yVruuAU z?bxYq6>hVNr=@S}MlWOchp)4PH-2}LZLD)2}{dZS|p>U6Za zx-3Qn2Nx}SpDF{%CM;=l3XL=elR}q;5)M3%>vd!>o=5L(Aq~{^Tjt-|Bkk#RIcp&9 z+?oO}@UvN2{Fbwn()%SQ=zq4UaZ&=Dr8cw1I}%^FxwrrlJ1fGuTVB{SRG%Py1y~Tf zX?}FNOEmjzF54bD;bopF%{D>E)8uHy+O{7H%6vOx61#tWP9}eh|0NQL_=%tFuPeu@ zh@Y(7%w;f0z_mlGtrzYiIh_G)fa(@o6vg|C1;#C3sHr1Nxz_J^L|;N7!KS*G;S{WC zi{*1G`O0IDgp4sd+@|h8q?lZ0gSEy!t$S?sKL{&wGf+ZVB%bF$>mor}5C<~didsMC z5%~wsDwPdg4(*m5lfmTWIg9>g(v3aBK4koU)d~s`#Q(96GitCpgn&CGqneBn8X6Q0 zEiCWgyE|uy5xn`{e%I{pgEI@O7sx;R2h`5;ToDF1r}bbP6sJDUy~BWTzY8-yPVGA@ z&cc8Op{STu)Vh)1TTe=D)dhkQOB00%MnyGg?D)(VOKI8=*8o;uJpAXl^9U|?w({J; zE_V(J7=(}ibnT6zmK{@X;&V*@5y2q;C)1RSuBFDyGLiqJ{+{5~O98bNu@jm0j*t+D zizt7K-)L7;9f%%=tW#cugfXAWfj1(2l@Jr;pjL;6CLq?c?SU@=nGNFOTvDeX5qBs) z$P$uHYlJ@!p=vu~g;O`NK7=I`VjaA$XI5G}A zd8ysgE?(SVS4|F$--dq#Me$eGD%9)LSrKyIuSEc`T4#4AP?%dG+SIe74II^h>1LSg(CVHiihQO>Z9mv{C21NLdiCs zn;pbZ$nQ_sGnpDbj&xR+^dC(_|IP}Eh$Chgg&u}1%n>?%br!Hdj)2_<&KvO1RV9Sx z$4wepEKYOI4Bn}ZV9NV*3lBnZ33OU5a#l=9@eXY{zMc_%{YL*~Iv!(Q@TS0h6HC5@ z4n1DY-JbvFgh0+0Q9_96kSV{uOUI(bhTptOPPdr?i;FMPZY&Yhgpy5QwspDOzVp^k zrOC5wk39Uv<{EGW-G^vM4@Calt$AGOpp`np0hUlYLZyejZOIQ@anY-x!C1RCu8rxf zwtK>aq|ly;(DmcK)j5KPI2+4Fpw4TAw%7G2%- zBO*%Pa8DCVB!~ZUM-*ZqY(yM1jICN(2v_nGZhqf1d4rDo*|&qF`VwR(j9EHQhG@iB z=C;yO!%JG6=1=5D;X`E^zoDscMYJeAVxop81wjZhjdcAjWR_zZeD0J5*WpDWm&|F{ z`iUg;u;4b>q|nn?m+oC^&j(HuIE`gS!0F8#xBi2f8~=^1MXoubs3{*N}Oa zZ#;6AefEM~Y!;>B4>Wy~fz7Z&vi3r<`VlzCsup8OME+=_v4ui3Uuff=Szc6wIE7Lp zPsD^WLp>p6HeTs3D)Tf2R$sbuf{NiUK&A`|5WS4FoOzeXV0Q*gptRhd)b02cPryC#L?v@9EC=(5-%)aEqx-UBj^Ch10 z=gYn1RhYlZpXC@EYK&#(VID}hk|UU}?_d1#LQ0^xF5;;SgS!A5Ttbw!-P@s`g70`VG6)SiFSeHyOqN(YV|J%n27mr_0X$UH zAWNxL$Es}70}4ObA1pkK*h>s0^4yRmERS{A1w z`smjh#Soc=vLQ{O+!Y#^JZ**Y-UjtEJrz(A`Nl)9&o3^tTPpW~)ouv+ zi-wk9su`;u%EQyw?HAb9`Ow zF8Ch#Ig!#V|3PlK}QFe|Q)rw?aw`oVCoDL{Wg^p)8-{xIKu(Fo?vG(sOC|s;FwTZy7+EoBWGPXT1Y<6O z&g4gKLr|wxkOllZ4%*#x>7|GQrKW7m6`A0uYckiGM3u26vC>0+XwgQfyoeJPbnXuG0pc}QGxI=X}cyqB>dGuNHa2I&5X^a%@ zrjsLQ*GcJl$_j{JM;a-i^WRsIVqbUycR<@e8~!R2`+Uo@$0x4g=2J=#aVKzf2vYR0 zG|nzGY(_b=Mk2_iQ;Qb`A``P{G@1o|*G-duSdLFpI6A>tK=O?cclyaqro#}l!J;Q# zk`#TbKbKsdY->XoeCO`wi1a601w7b`be7v z#oHE)ERcM+eA;2Jah(Ekfk^js8mgSz6(qaf)wYGF0piS1?B6l%KR$)Izp|GGOxocp zgeK3{^rG{gifr=IYXX1gyjw~?V?nH%9e-2-*S+DheYWjsbcsN5lLAw6k!jOBtc5dE>69rO9`C<9rQuN-SZ-kPaF#^l? zJ$YZjd584#hD1kq%W3?ayD4%sHlSd`@K|P2w24gvN5s$rN}+DzJgvCC_C@grISwD5 zP32WQHjY0mJ_`Y$;LGm44!dbl+8OUZukyg(?>n>}!=Q`Oqj*wgf_#;#9WNyKe3Z)Pf2v zUT_(#9!})ExV3!ICX`8O7}*CkAB+Al2_)5K<0UKSE9xwFI?-U((u_l1o?<>x+XhqH zU@14OmsQImw0T!W4Gjh=+CZ*SJ?`__^*Y5rm~}yTZ(;JvuP&m*!ZFzt+sU1J^HpcV z3T{2%4u>G0L(X^ss(Qew&l>&0hDJ9>tnG-wEVB|1ON+0Oe3L)-4!1+BhHt9cRgnBx zU?&>B?NmT~Vf9|hW=Z}P`q@-rYm>&s-U3{)MA$iBx)Z4vP=yG%)P8**Wn7;k#EGA@ zz7dIZS3n6EUh7v{X<5Jr?N!+@#O?mBSlKAq;O1!;TMSdBMnGWf zbLS8jR&!|wKb*m%&KI>4-r*m1nYppm$6i*`!6U=Rd*3S&fMy1-kYlE1r(L7m={VUD z+$PnDhew#9f%cYE4RQB%kgJ9e+FM9S?v*8+wcaN_)V$FiwNt)JpweMUMVs^aKZeV_ zJ0wc9728zOm`KCN>K4skK&BqNWQ#R6rY=qe(%9i3AC-FaXb_n8pN`qG$Ho* zhR#sc&|z`)x|McaI7#@8f~a=e063DEV*4htdo2Q+S&hEgIT?MH#MFr`?YU0YxTf2wQomho?nh0) zNec@X(5Vt&fXTbRM-qq61tFxbx0SW7pt5%q@Pnu+YWg1GJ7gD3cMkenbV{w?(u8!n zIO&6cYP3;d?2x;LG~m+gJ>u6DR-v=8sd%AU9uV-k{_Hh|`{jaC_Sh32&QZTNc%OOW z5Nty7Yn|h{RDxDWCOC^0$nR#0Ov37rS{W0*vRop6_fvnL`d}yKvzfpZg#!7mrVQv`>Gfm<*;&X(JLW?)!>EG%@1P&8Q#GrW`EPo1PK&H;-oR<$xj&Grbi&@N2vphk$ePbltuXQ>&`~XDbu|9QI z8<58G0UPQNS;F5Vk)uLQ*<^|NI;g*cVeZfaj{s%xk&tf|E0~Lkvd&SIPj*1+Qv`3_@R9{f@rMm3ULwTke1+v# zrL;4gCs2&3yLHv4#>z!7Pkc3MT@2Ay*wLdV5N;M`geN$<+a#g27>ut4mEDyo#mtYU z3}jhh@iLxX6sT2#xULYgSqN)=J#Co}#XjXTRo@nvN@`@5v>;n9G%Q>3oli5q%${^+ zH>`n%&n5P%21i9WfOK*iZZO1Aw3{T&nOv@(yzz;+>47;Svs6LIL9h6MB3qnLBVY;4 z%iuq-T#R^b%6R%7bF;T^gcROPs{(Oeh{*DxM}OI#x`GI^c(AUbZ$i7nV*#sEo3mrS zZu2+BrGWbg5h|RKVg)q4o9Zx2mmSx$%%KyfGclfRPTlIZn`GO1EyY+>o*C}fe2Y5L zKp}Hi+^7P%-Mv-KDLqE$YCv>aXH;bKisr6t=g!XKO52@6Uz9zA^ZsV>0n#OOCK3%w z@3`E?g%kWnqjiY{)?Hfa=6`A3g4<1gu949)j-!g&hVTC@S{@cmvo5m@hdsicBPb=t-s=Ncw@Uk z5olCsCY?EoktOZgaQJd|?Zf}Az@6QqPfwmxg+F!hM8h<0u^Mt+<8+J8Y=v z%Z{4EcAkBT-hMX@vKyHDlFK#&uk9oKjSoIqdpXKLL7zCg@3nBCt^;qk3aly~Ur2wv zrZb)`zvrCslVs43sqfqKTxX|D84KF(m;#`YJM5RR=XUis3a~aVAQNJN2#f3CC+Z-= z2qLXyhC`}+=r=5-HrK;|GfR|*olxXtbPP&XW zwG!n3nGTLg%Du*e^Uqmk@;iVj;8UOA)uLe&e#VC@9Em^fVl~R3? zg;&T2#>Vb$UY8G6?tB^TKNTFuT2cXV5vIjb!v|B5Y@QX*%NKcLMxJC(9@;=X2{C6H zbCW_+e0ad?5~6QM%dA_BVHV8fbcljj(1vIux_3yfSNpYmEySm&_67;Ijx5A8?r)xC z;W3v`bh+?xH-;G#-;@&Os`|dhow#Euyfu*CyzK!c7;vbh}`2AW2x6nyigG43n~2{=d@q_(;+{tpx3I@lp+k)-G(Kk{fbytMlF!QbV1ag|a4o#J$yM}tHDO;iwMs`>< zpBlSv(VYz~68M4Ao68Dr^`TD3MM32&d0~wT4q2@gRj+}Bi-1IYi}?*(Ifx-=(6Qwu z5!{|HXd1`-G%q;c6W|iJnt9j=&6jV{p_iGQr$ZI#?9`*bRI2&QYj|7>RV)(>0Z){& z4Z*+f@C*ajK-P%u{}6UgL81lAnr_>+?cKI*+t_W}wvFAkZQHhO+qiws%)>n0d0Xot zGoqq0YDMMx^ZSR@wBkx!_P^-$#QF!cA(?rA>xCe*tWBcZuf82NO-&xhdFrVFm-zl= zh){Yn=x-cNST8|@|xjEzU*N@lD0RbaOdFO8d zLTJBN@lg~W^PA>l!1T+MXdK0g>Z(yPuQH-0gK)@3KZ0=Ap9TIfKC3hI;wzw(iNlmd|5l zTsds1f5APmEd~0ICcpL91hzAi6D-^&IH3t;184`iFENLPc4@DkwLmKu4ak2}4GO19 zVA}XLd53;$Ir2giE39OrukNy;@^MhmYGbDgmLIIAH)%NM-uewq#g*|IjceI3;1sz>O8tPBb4bpiZBTd&1ZYBoP=$!G6Obycf871Qrp3yLK zAwp|gTv`fRAMt(OPCN+;OEw@8)@-8Iz76Ich=$|V*)joT!WgY%5 zGlIIIAgFPw68~kAcE45OwN|Tjr-mRw^Q`iT%5D1VwLFZk`Wp1|q85w;h?(X@?u#ICRuHH<%3j@(D znuBA#;X;LHbKO8diY#u-9y)cq-JF&A`e^*?+bcVc>%hl36kM}aM_+??;=|~5PC>}N z4J^Sv9~=)j-q^re@{+PUV!P0Pn3~t%Y@yNS@jj27QC%(AuL$NQz1;sH5V5w5n&&}H9s_6=~OGs?N#V0 zyW&{RdFn2kk*Ry)XkiI&s|T{g*gP!tifY9+SD-BWi5UZlsAFOCuqo}8g+80>EU;ni z>^b;aN;t-c=SogLu1TKL&n~ChO;4rg+DWw77teGpz*uh zoKx>BiU- zc4v=?H(2aqct$eq?D1>K`p=xScG2tZGY*}Gt{iamQG8-PnAIz_6DJjbcT__f`IMS% zl`9}O&zzbt&K+jn+86>pAol+d>BmK3eZd zk#LsmbsmI-6S}qaFed)*2`z^7X?KGHh$IVwSWaxmdm1oCrUXSn(sr!B9?)xclW9hFVEdcWBHq@wV z#|}6cJglAvdsGW_S=-^@UmNK0XxMCPlPSW51>6#ipK!r=O67O=dqFKMRuiDzC&J2R z@uowbIG-hDs&k{jly&C&u&FMLl&_#aZp^M1@oxCZ?SzK`ZU~l-64>#_L_ExKi(}_5uos)jW6{zzTo~mAb52DQ zetRWdFZjP5?q9B39%@NQPV#mB>Ui01IPrzyfM~JBHvf4;ChgG;=@mF3vfO8}68hK# zGIS67ji<22+N(m0>O}7NA5`YU`2(`g587e=F3>yaCLL0d(bm7a*}DA6PQ8f=k>=a- z6GOUDth9%f*6GGGFsHv8bgL4sZ=%^$3EzO^_G(x-xA2%pHu3GVO91g@~*4hK4$mS3>|?W04BWo zz&h8&;K=Nxy!#Ixp~6qWRMcI3HNd{m=0Xk}uHMN!k&z1I=>oLEye_1Tzi?qz6aLNZ ziPmaZphui%jI{oZFiIiQ!Ap+|?|9V$fH+_8VgN{@wf|*jv?F)kA)44gH0Bx$xzAA* zS_JIRFqX|<3WjMNkT|6u^)ohWd1dS%;QusSI)uNa?Vx( zlEfbY7E3~XYSY-)d86xe=O3A+9Ui>27G^hzSA*yx7=MWD0wkPCcC0~JzFefg*~?fa zohiWf@o&ly&%uwZ@WY1OI5Y!JmiTFYLvK&ofdj7_zQKzBUg$`87ki#?CEvud7JYn^ zRaiz4`SSOA(#(Hu$Aiy*V3E2EXrruUmNL|58nXeAj;_TXfv;}tpFhQ{HZ4~CPEh!F zFeaUZ5cp;1R|j`w1iq?;0{z})2llcNue>CLyGfQO5+p9ba;G}(TJS8psv4pe2Hi5a zte*kmnpfJ)B^sFlSbW^3o8VQ`!9AiZiUa^SkaO~$fJVxo6`U(uU^y0_k4lR- z^MXT~78M26+zvqY&wSU4{Sy#6z#;}7G*6iE94l#o8ue`;vS}m!oaA1CH_0u$REkNN zL+97???M-Vc5~;LEKvdu3Mbk%E}1Fn$dtKMFqdRoOvr?S7c~yGU<{!nkm65tJm&bV zMrnsF)P>LSFVG-xCWO}6zW0EfJ|%V#&i0}3sj z)wUM4fzf9F8hb#Z8p{U|u4(TmaK8+-K%CLFAdmd4;Ia9xK~LC^xx?)(%<+;1;4q2D z+$(Yzu%#jtryatuY)1U7*^N1$B!f>yW2TEjLa*v3Wiv0NsS)$B;A6psLe$(#dxM~o zKa6d4E6Jt^BbD!Ppj5e(-W#%;Td$E+xUHppfapGu-*wao*TnKb5B>8pu>WZrD+G2| zAd9dp2y6LSWVbBJI8Mg=(K=mFr~WxtP*TW)c(N@}i-nT>7ZJ>wPa88r|Drt_)=QuL zBJZ5`5k|YS+rZYg9UCdgpyo$)9cxAyYM8;|rmI};p78kdo@f*cPzhDxR8~C0C55TO zpr61jx9^*Qg*7G(vIuA~$9_yK_BX@K2)YZnX`XM(lAh%Y6xu3sajP$Q>l7#TdakLz zk9FB@^ZG9BvO?RrH!9syV9>M$-tRn;KoiRAa-vs6I@vA7Y||ggQidSIOsBzrdm(-N zFaRj-@VdnJFRyn9U2d)oGj7*h-Kvvz%v!&_-zEgF%aqgK?Y`x=#g^VPzh$4LlEsZ;C-a2Uj zNLWjllSvsd(c~v}07DNLQYWE-%oX&8qONstzhdG6AdShDx|ZV_ueR$s>`sfs^)5Kr zY6T|t$dg8FiWpGRZg4vCy8fmK@+=KMPk@m#5YU$J=OaapYK3L#H7yN8YY@!%%ZajA ze_YF37A|wGafJc%_ib2p*K~n?xKZyxlUc{r-@1&iNBC392@*;$0n63(nfrPkzycgJ z1@A}{=!i`!x7Nq6xD0OMxg5{!+CpwS&jWd^h5}LFLtb)YPt`mRveGnLY__`oA6Zk4 z{*Wo36|;S6XvyM=4uty#Ex@4gN>ARp+3~OuAkP3;jRYP-=y>Q%+D;?iHZ8s~A8={Q zDw>gU9(hj-uve&`*(TibLZm`u9ZUJrcfYQ}A^90nY)ur7x@oukebWYjxP={#+j_24 z z3nF{PV>sVU=j=nR7Vzktn;S&|z6B8o{7)L0!N3OAL=w0 zi;}2_lYAq=c4WW@M7$kjkvnkj9~ty*yw1<*kJJM4yJBWE0*GP&mW5Gq!B;Yw{uaf) ze-PYnB(s)MPci$7ta{`TjGM zl6>&ak4y&uaHsme4W$tLuL^TE#{csBv?1M4RGN8JmOMGL_(=%)bI%Y638hQ}Ne}>m z$qb@t4nhpc&-jH{6TpDjr~e7;y+u##<}$@FTwhQy5kn9`0PX+U83GwF5fX4E@I#zE zDmw3!m2Y$9%KZ_Le#0$)U#{|;dAq25QT3|SH?*lOPlW;qcz6(%8+OE#gTnmgy6Vr+ z=C;;jezJKm9ssg7Q4t9*TP$UvuVl7}W+_JU%NQ^LeKBvgTzXz;fhj=muZwC3ePFZk zc9!ncjiF;laYbt`(6S=y1O8=Yu-sYc3$7++sYQA=3 ztJ8fxsAH>RsAhY!Tzk3QK^9}NjADJ-MCBp+Rw^~u)vqg=L)?}>n~u39{+tc_AX5T9 zywmdbETd;>TC$Fc9b?13sHs(Yp+~22_bVehqTg;Ky4hNl6XVTx^SSD-3*NffXnVPN z(8D#za+~oh+2_jv~@N z*M7ADZ?$++jb*^$eO!I4mA=>BMm@cKCp?vqanDktwgSJ{`SMtiM;{~;!5qt(-SG}R zmC_a-dO&~eVekH(YH&Z|f+Ff=|5IHjH3EmfVtT(wo`LUe+HvmGuhyXVab9~QobW#Q zF;j@kz=Qc^Jn6^BlOLAZvOlfR7vi}<9_#D89Hun#QDyK@!OMl%V(gB{ay7-59AkEI zVpbWw!{Vd<~a_oko*%EF!Pq2Ptq(OUlVm{0cE#th=i z^7C*RzGt=7?ZB|ZBD+S0*Q>IkcRSqLZMOh)mjG~%?nQS>p1;`f$ zUqQ*7BEyK;5;~em=4h?GI9kg|Q^~&hy803F9Wt3?SfjX8L}i#Vl1!FXlevVVL7i=% zb?G*P1}AsYjMdC?TymnK!J^)|zg5F+ijDlNQ4swh(`suA8LE*3RYlZV(@-;?*FZYj z+$Z9iHQB{Y#a?3haL$!Iv{!GfUE{B#iK^m!04OvPdLfyr@|3jX^yH-UdWWN;J{~XkCS=e- z;<91+^rXyEIVx(Yd!PJu?!Vn{>vGC+BGfV&R+ZIhYAVJ!Ogri}G0%AUt)pLFN1f%0 z0>AQc5~H#@m=4tgj4@uN<6}9BTYvrHvPwlasI`|f4UUR_Z3Ui+{CaP&trk$$E_~*H zl9KDbAw9^mxF=n#AcCfVo0W5@A`fnD_hP0OwWM{c%9+WTn%epJ842m~X}X5e;x)OeiCOsF?SDQ>Xwdb-xEN$8k5LTPqkkB5`WU43!!xih_l^N$`l{px9% z`V@ExitNk-aTzHo`z(WnRLJFZd5`4wO4>;(iV7-!dtYp+m?oLYR8nS8Y;J8SER_X( zn(0UtZp$xMxC4p=9KqoL|H0 zD$(N;u^E+e(lW@`t$K#4vLfapOFawpz$@*U+&i!CvgjG+w=les!whgU^-p;$sC zJq8V-Iw(yKvu(CPu_agsTDh1j&JDK&=SU`6ewhPph&oyc;5h>qSG7*Np;w!u5qgs* ze!nTaNo^r%VrMa;h$yFDHYF)cHZ~?RCMzi-N5P7C921Hn4M`#ts-d){gYY=G5cSs0P=AUm5GXr7$;A(;%e;xP)?)poHJV}OtG52 zPXJk%2X+cl6B zQjLK&14_&pAV&c8)usb^Og&)uNf$c=(FP5aAyzLoAF^B&utGWzV&Wj7DHMR`{tfE_ zi!!jY>8GvY+|e-dZxm>BJQY??ma+m$n?!jOxU`&4Jj{B@JCgu;HR+Hz$NV@sXc2>h zj{G<%aiZfpkJAP1k0J)mbB3=cGFOi>(6f*_RuFl)IFKOuB8o5#fnN{iFrpU?N`7vW@u|0l)34npMC9 zRmTJMd^A3+br!S>Ov(TwSd4RLGV^s-KWmiuoyqnb3_vFi3*NRy_G+5f;wAtR0t(el zKgffM%)AW&2en0`^l60alBfwRn8@0_ADCD9I?IY6%uWhVD6RF?qhBa)vw_puXgjFj zi}&zhwY})~xvVG>F6mSZ4S^+JbISve==M z7)m$1S-`t+U1$SA3P6cCm%oVsIWclpU z(g%9&k`kz5u0H4Cr^G*pSohlFOkZSAKUl$h@%ShJ}AQ7>DrYm7A2&12&c zfEa*5)sYQ*$yHrw0r1)iPjs%HhWpsg!@{CjAlBT|vrC0OoJL+>DEaz{*eO$NU{hpnYN?mQ zdu)QL=Bli276X0o;^9mSDZ;G=@&aV30(4DqY>m38r`ZnxIccJ^0qYDv5z$;h*tW8F z+VogPAOHDD2-x|Wry=YOGH9B<+ZFeBcqc%wn=-RN_saI@@ciOU4aC~mjyROi(SE^( zBUp@6FyoymSSWM@m$bh%oM~Tw$$SYZ5C)uPHVa2F{*wl$Akd2^#7+wlv6zY@=B+WP zTLGe17zs^`5@lC|?;iFdhHOjWH~koU5eU$EB)uC%26N{47HM?Kf48mob&@a@Cpc>@ zK*5lKR_wc(-V9*(D!tx4Rg%AoSyK5Y)6}Yf-qI2tHkF9+w34eP(3m6 zGgc9q3dseXj(=nVwBfnD(!KX6kq5Co@I4bWc>(AYr!8$Rn}uQlC3(CNx@u;ob%Wg1 z@>pK;C62+yOBZg(@Q7sJD{xU44y8#$xiyK zyKl@CbA-a_a83mp#eC632tAj-!c&8F^z(vuOsef!ZUaCBLnA8K>g?6Pev`R6`FvXI z3l!4eD!Z*a0aTQay&%OR90BCm@nc<;9rKX@vi^zdXd8%o)jo`0-|BB|vq#JXzWxEc zEOIUn&l(fFstX+REQv8JGqE9584TJr@4Nw@I*WXZX|<4~!yN$6*jUP@{>L29fqsq1 zKE_@ee4R=Z=!3WL9(G{GN_5RRU`%a0z$I6I8S} z{w_}lT9PD)r#r$qs{NA5WE5(2*#7eKgaqgox^f4w$2IvBN#wjYgUfymA}6H2gT&8@ z)g*T8gl&E5Nuu2wmon1wiSNtKAeFg&kp=uYk~yo4O76Tmriai8aIrsuXxLFc z_jHPbtdt;)p90}^bR_HuYILjnAaNSaf=0%fi3$-aAiEz~{iOw~&ZiPE;f4?<=2^*I zyU>s{O54j#$?FFXB9@^K`jM*kyVF@f2pPTlJ;lV=o(`=8B{hOz^P^gWv)BAr243Fq zb&|PH0|?(7D|HipiDO%Rn0cA)7)BC8*AIkJY><(q*HjXT%ufIc{V0A^ROx@1HcbQi zz7SAK9FO5Vy7inzs`}>JShrvB-*ePhLSm|*|nzY8GPTLQ!!s+CUdv)bN zjrUd_UgH7mzd5%Ky*30+JH7iWNT>v*&4TjFmoYnZAoGAO^{59)Rp*pbLuk1gcbs1r;5OZ?+KNi1ZfW#82@E3$QixE;q!0#O+~X$ z)twC|5$O3Jwtcxl7=c>!CN{nWDY$!o!hLBc>KJ?e)KOQkgF&PK+h8=yIKa= zy>4K&Fr@kbG^|yyGA&Q}Ws9kNp@70@Upxe1fqAU-4wb!6S2d2+4}EJkS3%Pwjcm zPCibPeYJHVqFj=}Qo!GZ8@ouGCwWC&zAeztdo3UNvR{6s-DSuf zAX+yK5{kq9?fGJGzDC;+78L?Dorrx=4#euUBs*4gF2{C+YB$3}`RtluqvbgZ5}uP7 zHto_lED|({qbOQ7TzsSVz2KupNJQ*i7Zp|_L23^^$^c5x(^AFf>i|(dC$jf`V3MS4wy9kY^>-PSjrY;6fpgI(I@icp@V~kT^!UWbDY^1iQ{haF7%UGC`w3;F!TX z{k!=7JL9&goC7-$*G+Jib4YWsPHtHDYQxA0X}oDE2-x|j9v|q39!D$2nu`mC;4Lna zmcW@irq?f#EDXRNyDOcP78Zz~KlENAzBY2N$?`p&VD#7yReX)c08oYij%1E_u3K5q z-j#)@Dtgy_ScZmlPqo<_2M-jb1(L*yz8km6Oll+}tu{e6ThJip4u~+i9#1t0c%Vwe zxw&I8tI-D48x)tWvL2A!@gERlw;VIQxF{cy^Hu2FUJEcPioML$o)CdK55&N~dIsNf z*5DtsUSB=fGu(WA1?N5FPP|{K3E^#eWLPy8)>>wy>s!!{^gczQ&!G%Vk2I`TL?eWFw=Do5IpDyJE4+7!1Do|r zD;WE>;9_n>1w8Z@Xmk?#M2zX{5?_%u<_+{*N^s-!Rd*+meS7xpwP=T%Ftuji5mDvJ z^xG)Hbh(u(0V#Oo!FqBcsuGq+~9p&`P&@QE~EJQs!5>pAiWvfzD5^MM6K9G0cNAV9vf zQqS9^=8PZ(iu%3p+M@0pYakennixo=>$;X?mIS2ue z6asq7c}?4&+oJ^0G-u(=2O5qJj2@ndvnv7DqPGw(Y%yqVjWPK~iUp2R=E3XLE@W7W zGG0T030UAme7PqKc~*OuMKg4FbY{WDl}dax+moEy`0WFk+(tW8#RAl2 zjVzjhz)QwGg=udNnC^z19+JxPIVO(|<&|lwMhqp;Ab)*BS>cgqS@nD>73Aj zR-3T=h2-E5tpt#WB^A``{}R%EcrJ2{&FS;H;>6+GSgDENy}@nfI23fQimJO7c}Wb6 z$|2wU*W2VB&bTuIoj~}wr1>Xbp(9v0&an|5foMD^V^(m&Pqj$jzyh@S$lNsgl2EYJ zIt_LUpJ`Im#>_7Ww!FKh^+y{?U^Q^*nE_=VV#QD}7^4?D=|bhS3SBzf+Gc0)l%UQk zZ?KE?8tI4cp#0^6eCtp@-5x`Qc10=#?u!^5TxbzW9u|a->6qQ|EKT zD@6t;&AFgfjo40`-}HyVV%>M}$p+p3(!4^3Qx(^{=*Z)KbI%vF@N#9|sZE42I}Vv8 zsEQONky|XvZ|7==*#N!ns#DTIe72AmOl*M$By@*VvF((C@V@TVEBG&e!I#H_lmI!N z^~gt&eA1x?6v=|ILTGnWR#;99O;^8@FJcv`qB;@DGn2aO)$r*P+4tjiEkOx{LC&uF zvqsUg-Nww2Q3(*qWuiBidJI9d0P-5erG#H$O2RfCurvt7`rwzm^6kiInIl% z$PWD#ADi!Qv4EGtgmYVz47f0wB5CsWygCB{a)m#_BK-~7G{qUYQWmyua3RqHcRiMd zt6sw$(L0GvXZLuzg8$z8`K3OAL&R{3oD-w}qK=LJH}3ZT2kG+X{~}!=y--Bjf66_t z$3)osv&Kk(Bt}Kx#7X=D_(4DbZFOMBKN*|x^!YoDq6Rzp~6m( z(QXBWlk9d7Vn771IXW)9x0uo=A8|1G8T=`I@OjRvtEy-n3r_*kz}AoDW1u>c^Z z{;}I|;!S`mQr`ZQz!o5TeybY zD1@%dKDXz2SS?;hOg>S?_u9Sqa2`@=snN=t#zIT9)!}_NI}T~ZF7A1gaQ?~WtJ1Cg zNWL@D%ka9$E#pDsdD^Z=By6eR+j=xEPVTsQT7|{$a@C6IwD9h!QgMt)*Ye1Mn5mg` zyPn=;OA)<(3wpqsM z?V7o__tJxlt<<$2c@5nC_7*HcExK~DwbUagdGi2ZEONJ6w{SlkV{Hk?x*vR0;XrPK zwctDP#YDFCxJ(^MgyzL`HPldZ3NC&Ab^`w0)_k%Bt;A=(%$tgsn)G=%;K*jh|+$rNwIGNPKZtT$3JSmWKeH##zRa^Y|R7mvO2X?mQ|m%(y2*mm>SHdAV>vRRqEA=k@!8QB)Y``pbcS;X#MtiJl#p`AF{ zda`+eU5@jN1phS1^4KixoF8xEbCLRDf86#&H>H97c?H1yQ9NpqoB42=k0Rv3V=UJC zUgB%g-uSe6M!$%HrjdUg-dOsI!3lr;m_4h?vH7~}o55?uBKLhZd4&HOZ=w4&JC*dS zT{gtgb(KxeRFdc9n7>^nHC|p`CM_CJ4up^z#1uvpktV-MB}h^k1`}PHL@_C&B%!CO zprxjq2K79cCeu|;E?wNUS6BHwOcYDoqvnnjEP_RTs_JASOSQ zNk3i&ZHPQc4RkE2?h2TmFl5oOt)!u&`t7*d4H0wkuK1#dr4LO{ zVXA4?%A2Wew`%ibOVH8KO-e}7(@5g-(r}rp{*5Q3^i~yBn6C_ox-6WG>fak^Sh&;l zh?hciCq+$uBLxjj$Vq!|XhlW;4tcOyB4OtAxZ+x6o zP9-W%K|f%a&T*A!qNEw6q@vBqiG4+%naQyhr=(7&)kQ!UZ!^%;t@crOu=q$ff4HX( z#*Q|AG{##shQfP8w{FkKY?{Q&q`w1Owj)o>D zy&CQP!{5IJO280iqlwMkZZNvvP8cJAc;j=i&k=&;yOoW^KS6bmF0rA)K;C2A40z-! zIdV0{iUK=70q+_ z?dzNUX)ni=OOh33Q~P5%A7sxT>`U)^_uk+ps>6C$4FzEB>JP#FB52E9Ryq04A@M$m zn%P><)idQw7q0yap!B>)Fx8{>#vwvPY-moKNSDd%ff4tM;2UMyU2MsmWXMsMRw zwEhznWnGT2<`5sty-pC9#kZ#IvlF3R_L4x(3}L(?$#^*4raNsZ{S!v`8|#`N_3g9k zq#dA~WD$U~_LhiJD1I5YL2|NKz7}f!n=GqSqp+cnAB>~^p+r}AT1O8#6@mP7wZQ=Z zQnN~j81{CK+!dNHpV-9vb`}GqK9OA6E3ov7qKFG;`beG|2MTB{9Qi#e;JRaa414_;2;>?;Zy-13 z-ZkE-z;!QfB5A^PZ7wK@tzSq$>F(-z) zci;d*n-7%`d@0Bsc1DHZYg=rU9^#NbtG3|gv4Gm&sf6IhC~!G8`J4TM6Z?08J+>n8 z?+_^+r1ztE0w^yqK;L&ie{Us{jR8+->_1dzQM>|I1qa{gwi*%2p*=JE3cI5l zb)P0~UX&1rCeqm8gNzWX4iP+80+nAB_yd5*!+}R)>9;Kj>%bs*kRqo(li$1!2E5?P zw!j#nC836Yv^wzD8d&}l8;B~oM=O@H5*Eu~jj14Sn%?IU19i+S@bJ?nu|W7ee&y;^qY(xV zQoyZ7F$SsOAL_qNpC18Jk~_@`7+b5}?S#Fv;vD>}gUp{DC4=y|!kvTJNTFz34}d-G z@16rxI(K#6`&;$w-l(`Ib-%wktOV(;4ky0X$Kmz`62ngKP@-}?T2uSR#?=^cm*LOm z^5d=iL&(UEn{o}%`_))mio~it^@6#Mn-KFvAp?`N*v5Hp!9mq=Zv2Tl9 zXT}mkbT;zfYpbGt0OtOiEca9lW2L;4u`(d8mLM*bBP&8?v=D&F1F!sD(BT{JmIrVx zMji=%eQqj$!(g)l>>K2+K!nRZw}3h@?A;d3XP+fo0vN$V4;cX! zzB3$j0iMb?mWXcVGH`NZ^<}p@C}zfD<5XlU%$d z_%qD0`WymRhz||fD{s3M3G`YO2f^*3oI4+9V@`0wmTd622YyVbVtgUL(a$lX$>r{h z3CbmgpYo7aVY1OI^tAG)yFitowJ2^Uo^N-##XcSD8_>O@ZQwK;nhzpf>;tv4r+fs~ z4!E%Oh|^nrUK}WGU}`FCzD{!<^9I&-OU*wf*pyww5Qm^5=KCYLx+wfOL8!U`1l7)6 zyb9Rw5YCedPo|hbbd})EYSiDyezqcanniV5FpTs8i$gJzT(gb1+)uVXI&ginV{HCp zEz35W1nDngK=cvH=Ohx9ODtE3pIdVK1vFgxv1FkBNyQ2T{Cs^q;)1nBn!g( zjlG*#Ad2gj?R^HK<2~@tn3nxvExBf0z&dax!5(yUe}LY^M-NaJes zFC91YHN%7%O(sD-7=3nsl6ubx>UhAVF;o<^K&JU#f(=T_lece_dQm%6Oj-UBMH`Ks zem~m}Cfv2g5@$`Juwtxx$~YNis)K}d=rG}&EOM|Ft*{OC-z^aLJ-~;@G6k|`%ZVRpRDAWe?;?IYQUS%C$iFMCgPnM-ET|mA{rHm zScebqi1Oj%P(M?a7KD=>iuzs50)=uPhKLflE^v6!sJ~I+f?h&5xWuqMk$+p3^zg}i z09UEE$^vaHqrHzId~Vd&WyfJH+C{^i6jp4C$vC$Hr$~40G#;)-TB99HqWzy6Ib#G zDZz>-Fxc&?;~t^&eq{e|Y3nRjB2AKOwLEcZa894US3MY6{F*(|5H<6=fUO?)WgApI zc10Q7g>#4#>YS!A)x#qTe?!(t_8d9C8k0b7nB-Alc9}>-G6jJxzwlqOy;IKvs!BBP zA0T+&r;|rylyQT|qh2%AE25@w(CaXnMtN@}p}zJhOLPd<%ZdcY1z@uboPU3gG63oc zT}qJ<-BUf%%R-VhP@LUX5LX;2Jk+3WfWMM4@8h71y^~}Qz}Pvk*vLFD)OU<|27s!b zIeC{KIXWlWMDK%m1zL?n{bVv-WB}IsALQiem+@UrLhvdt-NVIkx8pTx=#&CDVWTmb z`8LA1<^#Bw0NIE%e2l%F#}^XXA)!5;09oxP&As!F%fXQR5i8qwJOJl{P$^SzU&r23 z48$G@(442KNS0G&4M)Zaj5SLK;+l~4OhGkQ_BSM*5mxwn-%$?~$W;F}L@Sc%Ki61MNK!DH~V54I)$E z{7g(S%#)kN$>85r5T}X+(2RQ%p{jY0+cY@UDsi}GgHDt%+WOg?PLK1tVn0E(M!tt# zzDg9-jJHy^;~uz=e6#AZJG$2hsmLTO4DFgi^%xeTF%uJQPH^bOj=y$(@fd-ZIVTQ# zBg>1us;sW4)b;R`59;JdPdBdncp}Qka;0Y@%)4$>A6I~lGQA78!JZ=XYKLcO_E)+f zkJN<|qDi8^qtxty2>LE)87I4p^g($|)y0shu8|Hvf~xc0tzW9WAXz&`Ey)r7IPE=03c22BIPi9wJca;)A{q@bcwveo*Bo-q1k?^w#r zXI-U$cuMjc4uw(IsA$z)PSk2^tSw8qziYJ1+k5@BLEbul=o|-ql&;Z+@0Z)C&d5BP z`^1wxGMud*8;yqT-6!Naq5npz`6{6X8dowxif~xXc)qpCH*$aIyy8ecJcv9#;HBq? zVsd7XD;?#e)-*+qn71C&fjwdM&5S}3p=!tGq=g{~GxyK64YqVW9daNZyF_RI;%9Y% z>ENhqXU+O*9j7daX4fDsc3OSQ(p#lMO9aIj1?X&{c2+u8bnX0}HBv0J*t~>2va`T= z9TTbWTjr-L=x z@bc?)f}OQDFv@Y?mnYhygE=!T9#(tTtv6dveulu1T7GYqm(lDx8l7a6YhoRQ5t?Xc zgu7>u@*J461y!1pm0PENcF?n`e@$?^bLM}jF)BJxpBg)H5z$@Y5}0OmR%Pbw0n3Tp zgp;&?!JAr+1)sOKerLgUptj}5H4GHr!6U1_@~7oQt0UGkoR?O>X7MLLXRgH(n+s~k zb}3%!*8(^((tzPcBsv@{-=R*PVjb?UvDt7>peY9uSh0*ntOU_0X@zHZ^9QW?cY8vR zTTB78@2~ilr=2;j6yJLoYcBU~dP?Y(y^zEGAM3Rr7S~mX;qh2}Cw`(=b!(OHp zLn+nI4MQgT4R3gMUbuK|^aozEryP#UDh$-h6G-P>fViC|?gVXUqAa@j?G|V{pH%D0 zB}U}hr0>GiNum_X_^YD>1i;OBH0QGeo7+D{&QqV4=tvY>m7r(ip@Umgpdp$`U(U&F zHx2<$Cl_rOZWQw|f$@_cr7Dj%=_fBc_WFp_&^e#pQYAjZaA|3@4l>a`<`s0l zv4HD##00O;(d$`>=iBo|6n?;JZP&kdVFYL%1M~0V+F-W}i9G3oiodYFlMfxf^Tpsj zVUUAUQcW4hee1T3N+IhHfdecRgY}%-LL?W*^aED{c`7_nX+zEc%$`4ge$Po!B=>h%j!8L&(eo}^qo|LRfSBFqXf!Tl+-|NXR?be_zOh8Ang-|V2zUtK< ziH8bfW7hK%NWdYsdI~I^Qb6fKrRz~UO!kELk0iY;t~h33uUcYANKi7G!S5%r-$QfP z7nb*ANh3Bi;Hq>|=~BV1{KLqzC-IoC$H5NgX!njkzf2kfP$ZyJXJNul9+u5E=hwLg zkVXwk*|1Hc`#M!jbx$p?wM#)Xon`SP4to_}n+5+UC=BvoVgHXW_PGogo*=kw&Qb^@j?8MQQ(lDhZ}j4FAiYLGhd;` z|L}EA(V+xu8jWq+wr$&Xa*`9U}-fy!j2|qX_E|1*u+HY}@4|<@V6 z2=qwg@Wx(0CVuG8NgXqYnGS#4omfwhf-jse(3lhY-8X!tXd2Nq>Dyj>4@B>Gn)Xu9 zaiD*A-+kHsH|_DczxBz87Q z&Og;6p=8J@#&0-g8$Ja1NmN*z{$zNUC}H`+q}stOUUU2)s6&?qxn)i2+|O_HKkv_z zEpAH5+M570tr=sAtL+I<*ydk^I#G9N?mq-EH(ci>_6H;Ow5B*)VJlRH4#b9B0Dz5_ z|4QS-rV0O|8IJ22Y)TXYY$hb%%06dMYjF{6?LO1=>m@179m<2=A5VEPy3*gs(?pzA z`bpOex=SjJiH#hP^l7RdaEnq1FgJT=%h%3WdxFDW#8m)^Ft%HVFg4PMLj;oM#J;VQ zNzO<7Bg~$SZSiB<`(_|DG)H2oONhJn?gaRPYG=Tzy5fH*k#e-}(UNIz$qKz63@nq@ zcAedYV?PxWHrye^wv9haOk2jOaK8ha9rgk`W#z+qqGAv_l^f&xlkIb^hRiYC$23@4 z!12U~-Pg-P9mN2P%D(*sP$B5noO`bL81Wc8=lB!TTep69$qARg=MDl~UK9L8qZr$q zF*_FPm49)>=Cw#J>Jx#1L^3U|vL%SNh`5p*cR_(BKj*tuS-`C z^$`@6sUy-lVumi{qq1za?p;V2|ILF0Abp6BKNFM1Y;KbJtH7}04aa;(8Xv(4wHl-m zqcrND0odXWvg05;lNb_jaVl+*4S*7)>{3F07rR4$GIo#T7u`q{-S{4vp7sFniC8(( zzCqD;%pKA)>9LiyUb(BB!9z{Q>HL;y>(O2(Wz@Q!63C`3F1QWvGZQ~nLYl*a5%!(9(wB2L9c0xv||Opw^U+E-iVm#(^k$`h@Cs)eqD>T5v;RFE*c=Gj6)Q3h+!m3j(PVA%>$H zUNwcQ8a@JHOH4XZ=kDJM1=ghA@_botY;kF)f-Au!tQk;V#8?~b_De{Zq$E?of zZ-^Xw;juxk#t=$gvyaL&M9J8%)1nt*$5OO-% zGD19cQGUOjUfwo&VORRXM@aLaO#6Coz4mvSKNHj~KRbtO>BJWDN93NB6v2(|P<2rh z$?O3&cSn~nn*wdo%a;bEyb#enJVilqjPDF;-wqc*edP>*EUlmKeZ-jmVqeSeRD=&E z$~RLLYu9tN1g7tr5-~sP&@F=a5)D(e-~(U!2;Z%y;3ffEp-$B9?V$2U5yaMb1e&Ez zjeK+{vj~1)ayH8Q)*=3N1#t{y@fgVUot{Ys5~uRqOl9A!ZI``KBFDBKOP)SBkcx-+ zc-ePL(k0k8GuxmLDaz}vf+oW@Ia{Ef&+Wa)SudTbqjuM8PC&5MA1EJM-}e^BDdKF+0Z`NJRaIHK>y7$;vPcI0@_SjFUD938Q-%SN7P-y*C zBu(?_xbR;x#Vru8Oy9N7vLMaicBEZiH!{#=U2;o8^5A#CKAlL`8EmBBj&_+;<*vBy zLJKoygaQuT7|y&yle9M!Fsk=j?ClPl(CZ6AfyPgR5Glf|zb_-JQTSNq7iSw=8U;f*aZhd+WKYrzm_R`_-7_3#{b?K7l zMBJ7lsPak}GrPt<*65hYFXRgR*ZgogTD=0Fd-$ThpK}u=36CAG_nk!gXuv10_+WCK z?Bn##jwz0TVby#J;};s^5aLL}=}yy-YL0Wi=?*jnmu_%TG)t3kPO`k<*h<)S^eyU7 z7;~Av=|Nt47}%mfml|-_JHG$b&Ql%N%-3=9)u7xnBJHzZtlDGO0qkRWXYlN@ph`$^ zj%8l4#-#eDcqeGv2l)^#F~;>48=Rd!xV%9n^O=Cwb*D54iPC(Tg$Jm;{OG^Z7TW`? zL1(^w^<1Q&XV1AT%`C{ZiD$9vMdn#GcQbc8S%3Q?1YV;7-kHae>;j2bY(OBF#C4&PprLea-)O!|Cj37) z$;KxtT#rCflAI8aEsFLI(a`hNU7~d&K@uIthxjhCnUIq08IiG9X|Dwm-gAWP-WlbW zv}%8q-UyTrYnS>r!u7rDZ+gNw zs3TV{T{$!+`ssR6cfypYw3inKKwM`J#-2{a(%daEN zj{6#$<#gSw0pHL-9(9}4^zTY>FA?TBEBs4$ zZ(zI!om3T;J3azYjN4I;@Vs8kue4c%p96@-UufELxoTa7kM0Pf~A2Xb0)b4r{E3&9}+H3z`)`uD;UUyE+|KRCuV{GOiFY>Yhle>3a1@#^bTXS*)a z9`1DB`-lGG|EJBPDL&lcOAG)|v;E)NJpX-smX-Z~$7i)5HI&s~_}M-EMC?Rq5dx?& zkdOrO@>K2er6viQSLoPC02hG-kwBZ}w41YUsu!J4c8BQ}O~i0Vi@E;bT33IsT2$+T zG>a-KmN^GDkl$`|-kJ~!T7E7UEYF_0dfncfy3RVxw(rkxWs*?_fPn(~5qUbO;q@qU zCP?1>k`JWv1l7i(9nIPuVN$D@9JdHr){7pe>Hk&Kq^b@ENCua3uvNEF4(7Q0)T4iU zyK5-)T;b=ol^ptp?{S{I_Vk3`Y`y9)F5O5gUS?2vf9SS%XFsXc%hvuL37T5fQ``Nz z0LIqWX(k{gk^ebam9MTUs@w@*|M;oU9tm5u#prUhHLJALvs*mu=xq2~6NZCCxiC7_ zYZz$V>2X}Ct%lCdr-p&f^ppIZ$Y1mx!XqjftM~3xsm5X+3 zC+A#d(}EB2XESD(O~a7$4gx^aVtQ(7dS>dWKoEwWUMq#seG_)oI+xXYBB-~Qk=|*h zw7oXVOBk22c=yn?x2I-zs=dRP9sHNoK8)0g>o z%hi?k*JZ0swQk8*(f75Mj}Yz55Xi-4$DB`}gT!QMD(Tf8Ykm%$_LEuL;GUJ!6aN@{ zakA=-@+~IvpT4rj&J_B|pRU-a`D;*Mm!0;@kx*NiTnAmfpF~;s>NPZ#+I8>QT^D?_ z%Egd>6J~t%8y_lD%EF;MjVf$*H;%p-r3^DN6PX_?SM{T@BGo1hldem{beeyOTDv}F z?$=%@R?jOGJ4^I(zYW~32YjpDw0fMS?>YqOn`o$dtW9#OXX3c45MOIkO{2$KI9IMA z7p+yc?8QY7zVxtriIMdkuiQ%9Mw85mKltYUo_T$8>AKrJPApAdZk{*=yl?yBVC!gO z|8rn_aW(PDuHb! z^0hQfnRTolD4=RYR25@hFlV-usj4}Ke5@4V=*nr9n6x-Q1UO7KfwCWGqHS49u~v@8 zKuXoh3_?oLz!g?B6tykosHNwhoXQT`)@W6#-Rt7K{w*^-I;vo@K1NeD@-pg@W6odT zlCQ->E|Q{WM=v=xk$sZ!FNS%x3N56Ot*kC93#(-q+MI~|ck^9du9dAOhx zWLUM7wDG5na?8OLA&&LPHkL?o+YLEZv@u8FjSD zMvz-}OOePW|G-Te!>s*2;)@rHl6B6oO{TU@gG`z!rSs66ydm5BNa{2#{mFistd?|r zF-YfzeN2!aDY?n%5tx-=d~;D0e()9e6HTVI0Iscp?Ee+2vM$K{7 zP1{XytKaREt&LX7G)wAWa&~h5NQPVEa#o4~1Nw#7r7|n1WH4HEK0&>LvVoM$G6`vh zc&r?&L1zA(ZN!yQ=b(l~gIj6c0ZPbH(ohhIwEsv_T2_H1OIjkUn6O|4nTb<`ds90D zWpUpb|M2v&n#!L)_oDWH*osj%CZwY%d@aN4#|mhvX%DbDAd90Xr)Lx{51n;c+lR%# z*#V+Qv@BXw*E%yEs!3DK;fPyfA;&4hJCf!@Pm+8rp5}GxJ+cWwB}}a^ljn;xe+T`pe&XvUJ*Y`@0#q-b9hQ zHj`5{Z5X*|G$q=ac zr+2KJFuWHr7wo)*jC%A^O9pLqv*d31ae*4pW`5guvf?Wjwi~jonh!r7->F)Ud-9Dv#G8Ky7%#4g>PuF{KU2o|7P1$6v;-;Fn)HjU<{Ahnd-(?`dq%461jwB^nWsl)THqP4e-HH+5JI#|bBM(SuExi(8Es54no4nvdyDKC@4AA|qN zpr%Y?qJ*Y+wS7Nv%^AjWUq9Ns0_gYVAi7&k9jsTn7@J8as79yuga(zgKPLuIiOXiC z^KD6E@aR9a$QDD0PfL8!EbZE5w35xQ5{tR1WkI|_9on! z4Z;-A-{P0AvnG-dM|X;=V3KCs9x#tPOj6D5jM4VJ$U+3GM=5R%xdO5CWA*0qEh54A zJ5B?&2kEO-8)1aa>2jppmO2z4^V)M*QmHRsxtC_#pzl3f;#5DB3o8ixoX;yXE|Now zE|R1-HvC#1QX}4voG~EERp^vl$i!Rb>W=PY>~jrg!d?Gs$4gWa33s}%M;KpGf~?)o znp8mh{Xn8>dp4A>dD--?`6J@4Cb#_GN@X4v-VLem`l-^ueKc@# zG&(*2TF~Fs7#S*E%c2Vi zCZ2T+q$vd5WRv;{e>wc^>LHQ!_x$payNC6db9zEx- z19v3}=yq97&UTi!klQfs{2Wq$n#YP_$Oa zX;AT<<4BgF6bDJc;e$@#8y23JWvpX+U`h%^gRP+aJYJusLEF%~HM=6fvkghu&JVDN z2a>(qFJP=eT>!z>hxh6x0Qahraalk=!v@;x|4peQz)sY*8NVY2*`pCFg9ud_C)l3q zX~+dFrA#cw!F2XT1OtKu1cd48DB3rBc_oO-ADL(L)m4Y&In`xFAP*CM=;DU#Y>Lb} zCKF$JE^4fCZIUB$(9Y0`9L58ovn&Nbz9OlaleV}A?+_hYe!p$B)=39F)>u|Rmr^6z zi5We`m_?!}n~7cU=eLiv?}wTq6-p2T4MwILW=%P$RhYiL2hw2QwyOkb?0&e}MvA*6 zCc5p2U{mA66oh?+*q>ZM))hx3S|M-Km##07j|8}!3&X4vC2cSp5Fot~WDP6V^xI%A zzrr@Q;twZlwp$LVBR%EV;e7pKnK*0wu$C9?Nl!6QKhf5+pdMtHZK~iM1`ip9)SUt` z#1I{VL}%HdbiTY+P+KEIMB>=Ph|Tq9FInGFg`kvC<(^y=|UQp@KtRG*gI?a3b4d? zw>m>0yju0$+Psi2B*j&rK$!x-wHdfa37oc>K+W=lf0R0~7X~5d&nyPEO;~r1$(Ic@ z5I!kca{b%RW+6eZd^ofzmsz|mH>SqKD)}g^QI=DR?Sj2j9QMZ}!CCpY07;FX`^M|I z|2i>9!I6#a-uWGUWzR`H_#lxG{a8THs9=MXg(#UZo;ePhQ=2Xyw$N?ANBHczj5^>k zTt6Dmv1U@ikZlYaVp9zy5Yoh~J%G-gxKCk8>=b|$`8NzSv4@T>X!qH+E|vHWPF+C+ zn=C%5nYF3xj;E-hmu=k8)38fKI-gC)8miqvv(-89mVaQ&sSxE3W=~H=^ajh3ap5JV zly6FKKQGinkb4oDzlckCkj+sn5+XBVb^!f+vZ;eRqf~t(-al)WAIfGg4DhN?l)5lQ zX^Avgm-;uR@AH`xs-acUFQ^`Ag}9)@&a}ScJexb1B*NBJGLb8sL@2z79Z}wlMH0~^ z_TC2}#s*uc-FN$`GAJU?kZq3l5JA!haZ%q=^0`9T;7oFF-54k>l zsMW5qJrzvH{4R4EQi6BSIwi5+imc(<2)Z_8MfulzH%#r0(g)J@NS8>Ya^a*&jKUjj zjy{YMg3Pz?2j5_&=JB0iUjrX168wILgr9@!kPow~7cy8A=Cwl1JrybR2T#u}_s@^% z{avR5w8K}igk2VkAXN5e+uBO4;dtYfpdTO8jV&M@otP^BQ&RebRQo&uy@LCJ$Z@eH~#PX<`3;{+du#)9L*;;E5Zvr zsHPIh?bw#QW8Q@xQJj84O<}CO4XDxth*LsP9z0*LSBGGS9H)OB|HC@CR6P7hW{P+$ z2~8)5!A;!`f$Rvg{*fu79Nmsd=k9>-@wbguO^m{h_uZK-loEw$%RBx!YmELI^HYi z$8oT{MqC17Wa3LV&>N3e_;(c5F{a=THPhyH`+S!e=-PSd_oE>CyK?A?Adwd931VzF z5o=9g@)H(>WJKn4l}H)q|JofjcY>A0n8Youfa5?P*ttzTFQQ`0sgI5XIN*Qpb>_rZ zP|fcI-WHk6TpAYUBSK;Yl42Q1wu*mMuMH%L;0;Q01t$<9C{r33=8lYBEP>H(E5MrE zZjF?Fd=Urdslqy=4A!4lf0oy_r0+uKpB8!1{l|SkcAFZBId|WcL_dY$_iVlr0cm^2 z=*p2?%aK_roab?fP{*m+bClcPx?<3b6sMe>9@O|Q&eJu^kYL15lt@SrzS9py{t(Oy z-b)`IvEC7_Ct25I^^(`8oK)S_E0Q8AOls4FfmR3s25GMG_e9PGWHA;vL^tb3 zLFP&cfD5?*BTyLCthM10$$A}Frx$vT%-rE{2M>IFG)<9~nj%QW!0EBh$?c5~p+J-s%iXJ+c4= zy%%2O%7(;XwkLE7Mxck>{=JyH9j)H9jV2&5XD;kN<7WqXNc3?;C$^qcgrK8I^F^$^;(1YjQa<*pi7xi0%&?3i zoyl@;*#!ZiM8?(De2(hk!*@!Ffl`bch6J*XHa9Or-AOlJcuqY@DuEu%AXajLe17m7 z5)lGNgux1}&e=mMoj_Ox1+7iqFum4AWj40MghX$V) zYQc5a(a8)4@SH(%i2e7fO4=(!qBIrq$lT0xw_tERimPK68V(rz1Qp~pf#sl5xp(;^ z6{HB;4C$3U9z<0&T<$NvYi_6$NIBMG2|a}gyEJi&_cpR+WT5`ob@Qd#&jYRJfUIWa z$Zq$W?|;&*{Rnc>I3xgoQ<49cZZZ8oINV=b8z)D4Q!95nv;SDg9nB1_{#u#am^#ur zn3y_S89LCp+W!4(?DEI%Z$H{KI(Pb71_$zHi}hv;qa>NWRp$RaKc4J-?$oZTR=U(K zduDf6c67>hPDX|U3IP0upaA%N^)38$^16O`0Bjj!%P(xAx2xn;sOB7{d%3;=@0e$^ffTJI1+xa^S_r0 z{-P%t82*JjY58r+^!?fJomXl1?-|;fd(TDhy8Au$_66>nvgVooF-HXe(1!ysIArYX zL$EfqFng#in(D<#@iq8#0zlIILjE-e{Jn++AP6=A!fvQ@zJDt{{y9wiwa_@WDwJDW z!~UH_epd$OFPdwmCkY7UNZ2&ZZ1VbWVnC`1Y z`Og>xEU{%M3iw-Ti)P>lODV>(Aq?r!hw&r@Jc~c)hX;ct4QA*7UC|C^nf>PJ?|7da z=kGfjdZxO^cZXnwMFj^L+!s{4WO}l^C+kK!Dt;q7D`()#K;T-500jgYDlqcrNYs$LR-S_c1~EJpfN3xO{POeq^F{l!eQ%=n z@x?O?F91#mZs4l<)8;eIw~Bi`_e1-L`V)9x^@Hx(=Behz=9TUa?nv%7=0@C=24{up zUta|n83LvqT7*WC0YI3R1>Wd5mWTrYT3_(lca$AW0P^FYzNB)Eu9Wue4>BMmjh#Vo zm?La8AFaz6H$2c^1ICH5AnqfCjf8DVx&g!>1p);S!)h#U_F4rZ-~-s<)rC@xL_9<|^qIuWZVxG{N z+AN3q6wo6N)%TjaW&)*l6+`hU|$ ziQ&znK_DCDG&JAiF$pLcfzG3$IyAux!|$8$Iv>T^>~|2Il9z(E87@aBj8Q)?q+S%; z(XWdrZFZNRJ7wREq_p4HjouxbR}a^06DD_=d-d{M2T9Y)#??Iili*%PsX#k9<9gll zHbmiUu?3EnMJ2wfErM*kpZt{eam`*xXJAKm^;h}8q1#fiXBmu3q%g)A4t*W4;)G@9 zx}P63z!#y5!X|hN%7vLCNEp?yl~N|{S4qEGS?Cu)%E znlU<1+pv!8HB<|OR!FDrxVmYQPEJpcLHkzoUtSCW z9AjJ48?)J4&LzPu!Vx8L9t74WT`zoO*?C@!jA44L)N{)P#U?Xc>fSxT-Ya!UPTP7r zg1$SjPgfQKz18-cQ+YGF2`yg;iIh34oR^qYY);`xu_j%~cpz->b>TNJXAF-Z^|)p* zj5bvn)>M>0q}+zCBq&Jit<`6eU%XWtbG}mOnDTTEC5IX|PAH5P!M-#=9g;^xh8*mn z6XPB^dyC3)%pk5!Ja;D&#Fi5wKd{{vpj5cXQ5$YmDtPqfVLp`FO`Xzt@wol!>M^~S zx!CLHqde-xTdMlWb&K)$LMZ?=G#=xprvt7&G+I!wfn+op2WH5!8r%iFF^iaHxH9Ko zOIUHazgryxkgZ>HfAnBCyhNMbs`nt;2vlNVb_=L#q1gXJipyBEvZtP+(a*%TR+bAm zoP2MfzA}L^x{LtG6zY4cIcZHCI7q67GRSHOkJ`PNq;=7IIlay2UbVTm##KXo$sw?( z$DNO%`J#QmW>GGv@cWL*5-*u=%a|{BiY~%0g$A_g&XP_v+!vtf zs5M@CHL9EJdr=LHRQpm{_{TpCy2(p0usVRbjbE_T@|@h?bV5tLFw%TkoTZ<1#0Q?} z>K&Js=WyBXo5M!wySry=Ikzo-3NC7x=R<4=gJwx?)|{t&MNXL1$F))1!5Rmx85j|h zj&?>&`(+-?%NmKx>N?wtstj-3{h#E>*qLG+7B74#0i@}FzT|b4+L|vkGz7Jcsi}$P z2+JWaHsA`GsI=vfKUkcxSBQ3yVmv4vc}Isu(A%{WNie%Ni-)eJy3ZSQaRU(iNqR_` z^C!3F3p-2HP4{9D8V{pnBOu|wgos8aFyU4(RJXKj7Zafq@ajzb9f+@wjw}?~Dlvo! z+N}~goa^5tBo`DXq&iS^EKI!0gvtU9`8hB*CP^4Q*?HL$#YsOwtJbc7?{@n4%ZvJ7 z!sZQZ;;2kB`x*8Be7-mU#8|UIMazcF(2C}QE*F_4sQ0rFF~J89Vz6!SbErVo%{K#$ z2242WN-Q0D4N;e{`gwNdPAAFFB-56$h9@7=_qd#Zt`b2ZS6Bv^$+_)nXjXGk%R&Rb&HM*sxm2DYh;R%j91|(hCAg7KSx$u zVi)&(SF3Z|Z9T~L`9i0yq!d(6N0wOJ{{H{7yBWCH=$aIvE7?j-yJ5#6&OQ4yiHcKQvS@F=UJ2 zbwh^#x+!WHZAb4#eG8&}b5^Z{CBg!5Q)c=!4*GfU#lkxu1@@AL`M`>fcnh+LYZ=?B zeFRrF=OGP8G=G()Ub#ML|Jj? zl%%MNG7hJ9#Nf@elme3};LY@aU!VX>N5L;5d;=_gUS>dotBe#Lw%0jHYxrriAqb;g zRF(H96eQZHpNEQdk|zLLr3-@DGtj+sl$Y~7WWQ#RlM!hWcBUntht|$^9J>ZV%{^2m zrT9%}Y<`aOUQ~3Ja+X6B#r!eH6Qwk~u-c&G{O}c~zOC`1dHX0!h!?0cY1%r5deuk- zl3nJ}d9*(IJUMmLv+hF}?9AOj|DkSpN58*uZQtTx>gAAi;#cM<|LKG>yhy`e^pORK zJdo1Lb;NP?aaDvy;@fc?!I!xZcRm{Q%n54kXuedj*9rut*(?anO)z{t%5m8%w0qIE z6ZHHYqZ+^G)6>ft(Z?6IS3dcUI66abFZ1B|Z>rAAWML|Ms?u08TcyYtvBu-)$M=Sx zfw~^QMDSXxv~pQIA8;%msTerosC3>mCEyQLD4w7ZkRnjf_)?Cpokl9G${3OBSs#(s z_2!?$;r6^zSIKFkQ`p7>4`<-Hr3bbJ(hJKa^&-Xtboi)%B8!O#bFy;&a4t=gE~2Ut zpOU71Yk$9L^Wm9a5LJvLpw^3(eJ;r^a%D(E%aL>l2fA_~StWE(hA7HxB*Y0hxK!T_ z)||s~w;>ktZFZ_@yv5%46=NB3POk(StINr}UTn76BAgLRi*XeAvb?ryW~H>wDN-sv zk+AAIBtF3wz}tXJmph2yhpJil}sSOXEY{WQnDNr-T0bKQ7USDiYi zA81F!5%)%rgpv>kPC^tn-R(I(VS!=nydq0c-+hm)wPYKX>W>p=?WxeFdOMmVNaB#J z;~>TbVlyL=jFF^sKs)Y7x@00Z!VNbKH@wt9&mh-ydrUAM3uB_3*amem=688$m|iCl zaHeJEl#EtZB5j%L`L@Bq&L*fAYdN3@e)hLW`9Y(Ah%F!}v!1JU)$@`f!1X4uaqeAL(Mq~OJ{3oqA*9}-dhO<8 zk64{t7>#>{tmcQMn?4Y)2s)A0#iHqa+5Z&bP%BFgzl<4hSg0(e>Xg6PJw){YzK~d4 zBL-%>o)>c+0zD+?$@_Can-u}HsW(y$_5c&s5$*l)S{ESEX26)j7|C5O2plGIe2-Kp z^4mRw-N2Mv*b#>U*H#$S<909Tt@rXeSXUK3jVqf>2GwxR(>gw6Lw?Vbk8n$-EoN3M zfG)xJ2`{6XIE&Z}V9RG@5`WcZpJeDcoiVVcgiRvAV#0-)*%)*gjoCcvl~^Cg9z{F) z$RFSLmWiWpaj#S#KHi&rc6Y9Yw?464mGD7f`M8x$?I_H4FNun_){dE_wTuwly6a#i z!Fee&`M^jvs6)qQ?+)?OuNx@~LP!hJ1JElH+2&SR{7DJ>K0x7Qy3wBL-$A-*+yk`T z^{aAg7W*Vs!)TOnP4x~@3K}i!ZkA{imaNT-mSSS2&(d*5@nX6 z>);nwlF-Nj2HCm13*u<_ONO@OqH^EQg&k$>l|2_dXTkPue>CQ{mi*0YUtyIYFxWyz zlLUFQu3p)i(rhg-QP4bLnZC`-+ZISKi4+M23NbxUu^o~JNJE0Z*ZY!$XkrUIS6B4) za3a1zp>0q0GM;7sif zS|Io?lQ=@%VVcOMY<*uijR=UkEL^8;!Duhi>n`lHe7%2>y&-h#Xfk~JN>J2^D|O+k z)HTT^5>i#VS{jM3vP7In!i~d7S{JNh8At zFea6wIRrxIhgI8c4j4TU!fi~b=mcglV#lr*sZQ7Sv=P|=$_T@l_h|EPC{WNo?--T{ zrc?eZvhSJEZAO@15(5Tnxw6B#+> zIQMv#B$%JL^y~5yYowoK*>bE}s90uG*L?D0j7uq(XZF~KRZq|1)yrw)c}hlCbQ*AX z2!ONQ-UUFcbWSC?kleC-**=-gy;>hFsBO&b?~+G*4hdD$ z6GODYgAp5YVZ4AC)43-p`e+%fszfm4O(dF*O5icqOYm{Grmod4?yW ztrUptb_n?eIuOklhWV-vLkO2~lZvi4(`c1*c+UT#cGihQf&Bp$lPrUv(h2ONQQ zg4gh-FE;dzBemso=m}Q;I)58fFYa6VA*f5=#c7v$k~L9obUjKCh{^DaA{s`X60zsE z5$G`{n9ggcM$x`zR^1-m9#FNadv(C6a=%R3y{K0{ixW3I;Mj-kO|D;L(8&q=`yOBf zqHWKpP@8++TYkaQomME?eeYf0U4P@tDPyo)2fNDt7T-8PV}-;WZZ$TLe>lsA(zn=R ziP_+knQ>Y%xY|7&%*IHpv8!))gF_usfkLt>xF#4CZF&$pC9P6IBV)FdC)|FlzT2>3 zw2k8mxM3DISLUv87t-!Ogoj?9h$r!089Bs7!bx4w6zWMeF z0+P?0TynHqp<8K=2VN5`MtN_U3ud*hTF!LYRLM_8k$Kq4#d0iXgj1%#t!ZFYG04y9 zCk?F|s4>Y!sJyQ>H*yC%?22Qc;Rp(5Ll@#&B?@qz^rXdJL6ZSS2K79T1yAYFSjiOZ zuypMf+FL-Mh+Dw=1vLS=z&Mu*&#dQ7e*(%&bYQ&kc5A&=#0&BE0L&r!_Vk$F z*27R1fS3@e4`7$bF$E{-!y!Rru(nAiU%?WG6MgG{XuUq%-E74A%!d(=Yud3t@z}NU zr`It!f5!aMVE--{$%I&9+CMza9cJ%5?enfFi_NJKNJWzG z5?K=V&|Rk@^_`C|!{_qnxDrnlxaXL9n7ThUOw?;%Cx;O{F{^MYq*#Sv+AedQ{CE(( zer#cHFLiW@)Dzj;Uw7h1meZgY%~xbwh&&&eEC1HCTi?tJr31p75WbHUg^&{(+rtDG zzJ}i2-sr+j@kzWaz0FN$uivw^5te-i@=($Hs3=z^0;l7L$y+g_NvkLpR}ThS98PJ} zC}=E~uuKx}&PqgqikFo`F3T!r90jG4^i{^dOIq3nh67Y=fWi@}=q_a;mp;}p8r6I0 zpOpKpIo=H+zH)lN>1Srr*MCPvb~+#~U{Ee}B_HM*g^Ju5ew>kyEJC}8GkToZ>K7yA8_AQZo!3eoBkEq7E)xXO?3*zvo946g-LFgZqU}Fy%17_HIsPiKhb27 z%sqbTUP-bTL(ITZ(X=UHI)Y_s)T0mJs-IsmDbvF^1g9#c&^buGJE-A*W!02vx zBUV`EW2lUmd>5ZErXX^{t1Zh`paXo>h|QDWk(mR<=!oPbiBj|X$lb&k<+5Y>`4TaO zeFYr4F@(kW`sLm^HZs_;QEXrIN%&3X(1T% z(b%S<73es|lM@e~6XBOKO}98KVAl@x`FIO+((&{*S!fijdeQYfVTR`D(o>DqO^srG zJTq@!YN+mR`18BG82TMQGgNve*cRpTvKn($PiG%NJw>)o*TJfe(FfTTWc?C9+?=j3N9_{Xh+(3gO~1zuFzHv?4-Bc` zSvOsLMO(LznJGWkSS$E-4)xlC6DhcHM2_nm`&0BTKtaM+J=_?6K+C>gODV3>c;zVZ zTTSn9vo1604KmMnrfb>JV0MZVb8aF}4e)Dc^mrx?^JNp-RnM6ZeX6dISm0dSPLyNc z<)(?7@+Fuym*`#nNJNedGVlAdU;CTR0?ghxq4ZI%89aY70bn8_wzw4{t3tQHR8j^J zSW)@*mpJnIo|LN?`_xbk2evm{&eQtHeo6r>4B;s@N{Las)$`%8jOZ-2&jD4I=*zR; zIy>8m&M(mz_#(*3|9u@Rz?f*PT9()KqOd8CBz=p=Ex(#er{I{QB4tXtSpQ71$umpU ztm58eRy!D)dLQHol5}*b=RBDwgFB7Q_b1bkeR~Xyy|j9e z0C2^HWwjR4Uzf=>15q4VZkrqF)lCL^#angSb*k*5zJilqk|vSAfZyN0tpL2WdBLY* z84G&^L7NvH1}PPHEDHG@I3?uGyr^5L9R5rMdT3gLM5ZXVKeQ0EVn>!;TQ*N=_PprQ z&C{uCGd`6XEFyANM=Q&I6`EZdpZ2%N>l_pQWr{xiYd^OV>xc8K;tCzSj^l7y{n%p!NXrAt1L(6TZItb7>@0n z&D;eb{TX@P3t8Kg-5n(tQ~1wr9Ricl$8j`6zF@z2?-z{HxV|1NYub{R4Q2x?+HyUr zxBeXBZ)Wbj%S?s-nehksXWxoJzo+cAxoy7oLKP<&h)Uowb`pzu>4+xR(?hK_bDv+= zK4ATwamN4S%a}L zdmFX9?u_<^CV6Xr&Bnk^eOs$Rb8`w(mVP-Od)xs#YYjUl+ghZx8b2GhT9)*B)altA zl5d>SDyoNdUn_vjyz)?}PuL2&heWDEln5mRa5t3nW??K7+lLZm9Uhar%T-zL;P%F?8{FqDC1*DDuf=_t&_(Ff!ys{)LgDN$oQ-M5t8h} z!?^LpBM%#7p|ie&A@=J=u_ec+;=CY3lHD7 z{q?r&$lxSx&?esMfi?$6-F$AVX~&f|d@AP4anIS}W|ujs|Lc*LGi%g}XXHr({>0w~ z9&7SEje{A2DjRp;BmRBPBk3+TKts6SnHipT@?=f2QbV6~_l~a}7J7)u5{Nf-C}TpW zl7=s~Kt3Ki2XPP=RJHq5#WI%lPB-&Av`J^K8r&zhppI-X{VuUm&o8!fWVze@f7D|-OY*c7oF75_McTP za*NgLTD~Wtuo#gARX~e%rDsZ5rCuTxgKWA03eSVWgAaHZ9Sz^4E6b9@iQ+?==cEZUk zZ`Af%uuS=flGD)lN9)L5{=*sgeGG?QuuS4eM$a&8m&PsCFMROK){U}Z$WF)_?cNY8ffnW_s+lr)bE1T^ zcy`Tna&I3{4Nh=TW-!9A*JLWIi7as#fWKpv)#A3yB_2MxtHMGIFo+?kcaDI6J9?`ub?-G^2jmI)aN#bI>_ve8s3gyaBJJy@FzH z<<6(hLN&^rkLwTWM|Nsn6?WXsQJ|=yiWuWwcSxATl4d7fEBNLfW2JL5abt-Yxp@VJ z-r0~zNzbDVTE76&JtNJfO?cfZVU1^^sa@bVD@U*S1!*!S<^39WT&W9GB zXx?TZu#N3*o|O5MSijIpNO2-+(!_|Z>Vb=C?UV(h(c4)bnz7rR_OQ=26ZT2%$*wQB zqu?C<*xK}&!6^7lZ5+LceE7}jT;1fme{0k@usDawNP9j!OY!=~(-f9Z%!R=SSWb}8 znyxU~H)xbec7lis*^qz%kfk8{Bsm>AA5aAMZW#4XgHAWMW2r+*)<8$&h;MT9HS$^U zDbUTA+AafY5#9rSW7?q|9pP6Zc(-#z`W%VkjK@psnXijnMc>=N=>g@+E*mBMVx@9s zR+S~?se6c>Kg$0Q1<;ir?`{LvY#0GfNJc+uT3njHqgnJMUx*scCM4yM9ue8JD7Me^u}4$`7x40l zM(#DW^rx5bYN%7OaP^ouG=VlOwTO#h=n)GWQ`V}Dh5-&3lz}MSEf-5RK5WW(s?zTo zJ7=-A9Sf=@`ly_`E{*g5pz7JE%X5$5rQsIF_OyQ;L8|*fiCUPdOYf5<8ljqy(&|8` z|5BpZBr^L`q9;t-Y6Z7egluasGU!?ozYD^`KItBKO;O7x6k|X zfQQB;BUL&wR>})NprE17ve&%@YI9argM14o^zpN-u(GeMInm|SVhvp^(Mt3Bf7I9ALjOsK_^LGKqR5p-gyct2|Mu|n)5oQLof7mx7b|<-7~z^KLr-u=Id5RLd{t!v z;+W0iqwL=`2-hwTC%JAu2S=^r{q3nNO<8>1&0!AXv#|Tk8>tqG(!>}QVgFj1C5U>d)+-r(Y|z_ z9UpeP_K{t0Gu51I2EsVr9k;7R&IHOgW%GLs8|BGgq@qji0&y_2oW5fYuzjT4vVGjQ z^;t7Nn}hZ(U}8{PZ79Q$AqZ=QT2*>lFEPVmWRaUvHp?g^1I^v!msQ0GM!g#TZBk2d zeGfmRBLJXRd}vqON^?qy{OIY8=b^!On{x>Ki!_uVf=7SGuj4sM>lUb7cLvH36A2IR zdM(^+{}P&(;G4^0P0ua8>wNNoyuH*=iRII|tlhXckj#{2zW9xsnsMKk>5I@)V?E^L6}T)AhhrI7u#Iu!MC1husQDxSCIoYlq7czP z$v&_yWPaZ=3db>}kN+u}!8n8%fpO|xX$(O0f&Q?)6mGXubK?=y`$BE8E|>VH+!)3( z9pH8PU?H);A3HZVO7FnBQmpxbS|xsshcYMs{0iDJIr;=(oda{T0#xolIl&+vUkVr? zc8>)hZSi%G<12`8qbUfv_?3_Ckg1-)L-6?Tq?h5!5+ebKzh^KW1!xnXgVA8h|yW*lU(tcqO2z6oHiSEHrWQaQTV-Q9AlvKm_J5MCUo+YM(@r( zfOxB)&|R3yua-9M2U*?ShAv5$xh`$#HK*x@t1TZS=_vI_2(Jq`(xSlkSKK2*WOD1Vx>GhNQyj^eu#rBQJxz8ozW z|5pt{)CzO;SHW|4SZ54h*cuGhBKyjRH{d0u`sIWrODw4I6W+UdaP5h5G*dA!Dbm`7j2q3DnG zt4F7i+K~2d0HQ;HaDKtssNrvl%621Ct;i8_IPzUs=%Riue5SEYI>BMu8AOOlQCj@J ziftUK`xhnh35+(cYl(yQpTfb1mS4DEP#|*Bo8IdaIzN^AnL3sEYZn=7O5ZddQuIdM9hH~aOm z@n0U{tCOv>7@O);BL7TsHQp~Sj`ZNkwVM1`=Dn#7q8(&VCk zM1;P*p{>>6JRkLrIJO0~*V`a5DnAUC@g5SnhA}%De26lIvBe$>eIoz}gUtb%7yl8| zGf7YGIaiIsU@hM`T(lC`; z8fM5LZ=7ipSlEp(oU!9P9V~39*7zh2jPk{0YdmR%!@&*bii<-M+yFEl#^VL4tY2)- zmXNpP=l;{gqs@LqRgsL_bAC1WpS$v>Fr9IZGuL)1`jDD1ZX2f=m+L}6Xz|wb26kU2mc9|RI zcn3D)>K{09QA=QH*~PV;xWH}+q8EvR7leE8y1-OtRdFL6o3fozL`z?F+{j*<`BSo}XR% zs#}q_Nu^(M?dCMb*i`C6O2Kg4UJ2IKq?X+R4*hN1d#>kpvRokVn*zO$NApH19(Ao| zp%=O8(}VHd8wnNvv`53GHHs**zQl$cPRwCGo5%Q#F(sq}4`}h6NeYQVM%T37mo1MiMJ*w!z z1R*IV&ufY+nywFvF$JlEV`b?r;FYwc<+hYKdL~i+Naam(VaZ0%Bz2j*T36WF`GOQN z^Qv$xG;2rZ^_SMuaKRsmdt~wggTc4ojNNPUprPRhFb?x1!GxbX^CQUs3r`x3&^OCoV%mu`F zM9c^gsVeqxIdJ zxU}{X^+)^Hg6KUsLAy`@E>B2can-2RpDc6NV|jck=eT~igHah}GCA&|a5nQ0n6FgW z8_A7ssS_jmAPX`hCE3M$l%?XAf4Mb)0k0*;eG{z9QS;G$PA4%%1?5N zK@SaxhPM!=%)!Xcrox(G@VtgEmNq!8Q6@RVR-_%V8aJ(yitCTAiWZ24Q@Od%8nR^| z(u02oZa~?i9UKMP%17nTbNI2r;y5`%!jkb=H;D~2pQjnc5o)eM93%Pd2cwGpKujNv zPOo#nSc<@X-o1WwTgTI!+{Be>9bb7O(FOcG{X<90-4T;~ty2-^>CV*r>7BxmdQNa! zetQ;y+b)9y)+DA@kQGykJ!S_2#}-?IBkHEV<73Rm;W>3JH!5YZnUvfilf(xh2OYzy z_`p_2rIw-xX8wdukF5TcXfos^=*Qu^5nD=-J=e(jZnv{+qE>&N8MJO_af|uk=cXk! zZ^-qEKFS~I?ELc3WiOOv?Y5R(DTKQ~87SK5iMW$sk015fG+*-2tA(J^J8n&wM)g7z zd(YiF$g0n2Rtzw3KXc#ZBomg5ys|A6WE20uwN!n|EdF-I8QSvpa|G0EIUx#vR8@TH zBKi_~IYuu%9=y_sUmv@0T6`U)9+ob^xx6f+kL3IC^cKw}DO2^js3-OIZM#i8NsA~y z>ymmo;^~7ZnQjy$PNVnWH84+9B69Lo^Hq}eLR0N&BiQlD$u%ZSzNBS z)T@WeV?j}(7H4w5lG}MU&rX&LD~N2k4Jm`^_Cqvu7M-Itt0*NRj6|#ye`*JRsLlj7 zjJ3`uF^#`X%$eHgHTlokLDo-iG&Cda>?d@HY~g>lt9Q3!T~ETXdS>BDZw$p<7BKog z2KzP3QPH#PMF~Jkxiuj`Dk+tO_OPdzk*yqy8^sIOZBkC}SZ5S^BiqV$mGJYQ{B7ap|fK>c2m5+;(zLg!gtrK~znn-X`kn5hh(2Ba=s9LK?{nTtJqD$Rr z!sZ@6tX`;a&xIEc(|6pN@+_8{d=<0!Tv4;(lgdqV8O@mCLPm%E{*;&OCOha8B(=s)|oE zGwS-sSd*GgfW7;@Z0uq(2m`isTx{lGwrqx7hOt;Ie2Q4^UUoQ()$6-X6T;4NgMy$cDyaKEg7@SxnNJ;k3u{3 zu(fV#m5XsKw}#*z%A zlM_mIqmy}z%AWh?(e_;FJGul*4WhbIJNy%bRyK2_i=+`|EfY)tJmjvYp*AHpS>UVH2#%lNUe`5~W97?FM=WB=t}vQ5Z_Wf-F;(48{Uw zU$*9on37|>k`H_`=5NNW$Hem-impxs5 zfOfn^j;{8A{^B|05$2n$4Dnp<&Mc2GESYYm!hN*@{uF@jQjRP<+x!*-?*JeRY=hT$AHa zrrg@Tc-wb{%NpT1GC~u!88Qz19-Ko&xfMIQfA`h^15RSUI_&c8%?0{0m3n;J&J8=4 zSO_Vhb(|kq#6E5$atPDzGSLUNB$}rFgN6t;9z&6N+Raib`R8}z=O0XF3q+h&qoarA zB~C-73A8`mYg5dm4K2o(@K!XsIQON^lch1~0broLc(mglTOqL89al3n{rrWS=04K3 zF?JH*0`F2nhyBL62gAV19)G2(N;1Y5w@(TPVebgD98G5HYBK7;pI(V=o<*ylC((}1 zug-+#8h`2bh=s!$miK=Z1jhy7h4+=@=^bXgoU^#8?(zse>*lWZJ@?ntC9TUdg3|x(jYHCqv9FD{~a6ER_EbN|zEu@g?uL&bqb> z?5MGX?aA88>Lr{}q-eLl;D$cldE)5eNtOZP)pnG)4^Y#;8b2@pAOi*HLk{fg&|lQ(a71qpRy|hKJIgfM4VQShYC&e7lWb z5VVk{_C%UCsrVt6`ewJvFPCYHSD&6M{Bb{zy`pF9IF$M;d(E%E<@c&qT{#ODgr`pi z>5er^ZmyO%&hL)rE-KRg<*Xbe`SjAm&N_nVz|$$rr_9%Zj3NO)sD%lL;xWaiBpF}1 z0toIs+4OhZytf}A;c#sLjlzZhhjgsTJ^d(GZrCn^l^BLzpF2iA@X`- zyqOM#zPuo0cO7<#%-0>u_;fROhqJ&i-fVrC;30i^(%H&{UIXHGGnk67thJ1>mBU@5 zL<-J&t9@FBy&|cUjqYXrC+Y`(XPs(~Xy|QarTP)XXuO9%4Qoasbn{#PD0^!P#snpt zkg%d{2g3nRXD}(NE;`fe1l`Q~7|@&q{9h3j>y7x+{cRp7p((^{0{81r_bD5|2uPZ_ z^9$LsMj_1>#i%$QFg8aDWGvz=LTvl(mocmS z`@Du!?TnXLL^Q$Pv<|fHWqx2IKgHR$ec8qGp-@(RoAo>MbUL0MR)SjDExnjg$s0RK zqrsgHX_YH;x=Q!NDJOBg5BY#7W9CP6NqobZlDYAXl!$jCtj%?Sd^TdYJ`@6C%9jjk zXzxqRbpeDgov8{N_3}Gl5xj6YWrT%R#cXZ>b1bniD&oaN^qDtALK(-g)A7X}v+8P) z6@NQO$6hqbk8D7A0n%C}ybTi@v+`>>>bs(h8qOxTW)GBt%1Qg4it;mygs%2`BSKPa zy{9ZO`^2NrrXORu_LQLYq!7{TMaiOME^-+f3!(b@AzBqw06{)*b)gvI61^+{o9H2P zM_pjcmYG4(DIS%6VVXS3emsydt4$;NzX6cceF3dbY%Ll84q4! zF4Mry{D}XxM^XCbq4px}>W5hM1V`#qoQcv?$M-^`r3-6RC0GaJwQ_m1 zV{m@P^^66g=RO_jjh_DDq2sOkS?S_W@(8j4*D&&v4!P{6%%?_g1xK$NcXX;eKT0cK zyz8`U?fq%2fh}*-_k1OW>X?Tl{9*2l@*#;l&dw`v(3q{B6(bKcv!xK@X+h16H$3W^ zVL>f|^AfZvpyy?T^qu%wWnp#Fs#3J86U(b$Gco?k@ zU6yOf2J8pqNxn1WI36A|2Lu~N)l9hQg@wN{1#9&5XTAJV?cRKgEI#**Bwz(|81@eh zu|&B`{$K-`?s5~JmxR&5LT*yZcYMhqPBrbaI@;_t7<#p)-#rMrI;;3cDP9it!HIl+ z6}n!7hYx#ix_{HzXg*p_FHp{--{{T;J{-^ZpRSsNc{ZAG zdofqlm*ic5am`meKQrM{PqQa|TgS^i28m2rxPCgVb@+b-v7m+LFZ5~zaB@mz`BD5X zE@lZhvd3E|z?&`l6a$R?Ar>{<3)!y1Bac3U4#3}0;)KT=SV_#u5dCVf1CpDNck4F= z8_J*by8}A&dk;r^nlDq4@UvpP6sLs3iLJs$#&NC8%jc*W=~kkHR%^w7ku1Kp#`m0>E0zshA zhkT7ieE3<|rKS=#Nma9RU+B>Y$=!9TEXJ5MrCrt6^1N$2B^f*lv+MvBGFos{`%xB- z+ieTbbDvm)yLNun$9|5A1ZQsv5a3h;?rY)V(TrQ)M=Ih@Kz1BMWqVYMt0mqm$m2A>3fBcLG;M`kliXdn08Xk7AR+~xXkp_<=isKSGCU}lS(&CuC&I;6L5E5L@Vc$a_jYMrH9xzM zQ@$?wD$9W}%!g8z%^{0~xmqDMidP>Vo4Y=Y!xoG(FT|uNKKQe!$#W^)OooJ6FB$Z~GIM1au42f3MW^l)Q zJ}a&d=5~5V-(yeSA76O*a{0GopL=sld2;4n_pjME25apaDY{?wk@7`!QQN&oKP2-v zcU|KyFsFEnCdi3P9eeU`P!@qX3bL?_tR~k7i`oEFFiH}h*P7eclaT*@^kz=?uo2}A zXneC)DEphptuX#aN_@?d;*Ha)cdkIj1>t4ZH|(LXKxA$gq>Ep;iH1g0j?$@dSDe6t z5~%_>YQMt>WDCHGZ!cR|5#v{gD@&r6ijm9UF0T0$n^#kG+a7@rKs3;+oo zbJ*qk)byp(uSngkUGuQn^+%NdCN}_DCtXOaH#dElLK)8W^NvAW`&P}(Td4;;5#II} zO=$VFFnuCO+S8XZVcbmyCGHgR>1aB9_Y88q(cZwY&0Q;)zHX!2T1tY~+JQDNvm!>M zj*6MuH{JDQ5iFKRQ|d%Jc0~GWWG=o`V9Wz0Baj2cyrvL};1vXGZYfERt*;si5vgLf zE?3>&WtyY>0$LTs4CbF=>7o#p2DBGR5H!OUCsV2@t5CONM%PWjkfy`0t5Pbde!+iC zhy`JuMgc;xDax(9)I(PgH!>c6af}PrSv`!|X*W?4^i~U-?Ugv5ESI7f3nvJO#m9l8&8e6-?@5v^mg#(NAkHeN znwPF4ltFeFn~-Q?MY-MY%fMA^Y>Obybah(;`R@QkjNQ^zJ372lZIRM;)&y5_Q;}E* zQ59eNEju1(y!ajv^d|b&y^>Qc>`9zfAujR|z&rUPj7++p&ruOh${BQd_b--Sma{*V zMPVo07wTfy4v?=fx%ZF7Z!6DHu!sNf_Ex^`S>0bDVnxw6;|_9k3|EhHksRB()&U!y zK)rJxVo1u!f{Wq5`w82WX@NMU1D`JtjHbDM)7f^Bl<<&6zN`W1U*E}K#%+**eE7~7 z?U=3%4Fl)@p6Je)Xbc2VzHhvJR7V6?5sV7I*&4Un7BQJQ^4j=Hdywni6n7G|vKj8v zF3$QDVqC~I!y{jp{m+ce&>Yg(8|*Pp>8TM1#CAZIaKGLdU}XHq_^G2{5~J+GcJXy% zFV8{QT>x^9ADrxvSPYVlf?HaJz=i! zxhxDFtm{{jNC|t=QW=?#;`WHC5@Gr-tb>ezgv7rRn+FF8MTR_1zU=#Z`rfD7JJ4Ss zw*rv6SiA7MvicZMV0YjqLFWQaLJav_1|$p!o1pkX0)!#N4Dkx_UIk!tqGeP`Kmhch zZ~%tU-^jn$sIzE#DL09yiHpe(30Yy|1J?TNMG3`%^Q!a8XXs~cObASP_8RU~T{s3| z=7JL>LGfKS2n}})<&K1$uFuMId?HB5>c{yMfqG)ehSG+EYVq-2Dx zE4jcvDnFKDLtwwNNMNsVAR)xw4;JsAv+QN;WejQ>YQ8s@Z4hl(tQ)RFujAqsAxM_0 zx2mTWo>XC!kM87m7+IOo>0-(cG~S@TVL_ln1VHG)6~c>0Jz;LKXtJ=e%CY7!)W7Um zP=XkLJ+uG`>@Y(S!oDEvA_l=8;qgWTHVuQCzTy1!YEi1wLGhR!>U(>HbIZZO1T}XH zu%LbH8Pzz5JDNT5onpEump4%e=90@U=I+hL$2qsphp4mFh11(srT21AT?)St(u|WK z4@#zU%ltTR=(#63Aef)lwx1iEVB0&i8k*G@IgOnJ$$Fpb2F5Xdd*2Nm?`a=l;!)d4 zTb=i_q-T1&F!q>1xsd!NP+ZlVNxiedvvkh({G@u|BckZD12WNd^ZbNblcsl@Icrir z)V0-pL_5OoP8^A_D{P~tmUpWU!466Ml z1c3EB6OUR4VcmysCobFK=3DG-Wp9|Nb3`L1N~tIDyYVD7vOEDk_^;Fg$u-u@4q9_f z+XJdMzhrt1f0$3q>xW4WV=?%`*jHH0LCMUPI2M&ABfpRxZv8WYyYnB*bQ`R(O8L$Q zvY}dVe8e>bf>wvesD)`{$|TFX+`v9x%+@J;37inmNf6o+fuUg)N0hZ!gB2?#mMwjQ zI}X>JOS4d=%ps!SHz-LAE((e(^HEJ>A$Z!aGt_=bREK;_Kh|z?cWC80 zJr3Ew#WqN8t^0ixocmPlv;@&%{h2ao zCgc*btGRqCoY2+B-Sat!5d~pgA4iIj!8{4QZd{iidYic-I+oJ z?i+v8AJ<&s6Sg0UT*99Se+MQ!0wlSSTFgV><&rezWi)y{?XyQ%FH)2+m$-V`s<)Du z?aw?ui=UP@kzFo4STDc_k3F(c7SznxIafEcI`ZVTQiMYlQy~((J_+7j;A`M}zm1n% zM#}bBo^$(;-C3 zo~j+QU9a$)mlYn9Nq6;P0$QTJPu@_IfvdBb;}!VP@3>^|4CZ z-xxcOngoqTdA--#pbAK{AoIX6G>RCp?*jTvw_kkWF<~&$8K+}H_+Q&YC}^mFeRJ-VO#S z^~I@jN(>$Ed4JwJMdRH7X;8oZ<^j9k_X$7E@yFXqEC1KS@rK#c>&H~rmTr&7qvPw@ z^o3n+_v_i(&iB)`@BQ`Hp5Mon-q$t%ccF*ZSO3TT_Z$5;p!aKrCsViUh5yTqUiV|L z_ao>v_xn9J%Ewl(>t*!&Yl?^4W`p4SJ`%(4Z6P=3dz}CK?1Vt~V_}y5+x_kK*-mdP zi2f$8>p=*+@#(b^u*6KVBd{=^&TiN1bLhi9%bep!hWNGj_;j~42{^LzyEn}G+OpH_ z{`#uM?fE{NHud#>1T+$)_zhzCdEP&LXY11K(DV1a?g3_N{a#j%j%H`4&PsFryxF_G zU2?u?f>K7-K)bkozVDuEr+a%|9lW?dZy#qDF8CiHb$dQPFW5I)XDt&5YIR%n5@GM| z!8;xgHd^oE{}S|k31w|CdtTQw{}iKsp1+a45x>7?YkNGNR`Kpnm%b^oU!T_8Tyvtm zk7;yx+tpLY(d`cH>ie-@wQg`QW*whN<+I6oTKp^rjFkKks>hh;H{Fp^Q_tQMo5CUG z+#h&)ygi!yaAf!U-C|?*`Ohd!QH#*%35FHF}Ns~-R7CzosN6~f1*#oL@(r8)5nK?Lo)jMO-YgRG1w6aw=qR?v zXFplaL|9ReIG&m8fUeDTXP&#m@#8u+DgN+msSU)YqqAu8Z|xm>FOrxn_fDWt@~vU(VUb%ouBstl#FSuo)l- z_e0G%5vJuQ6Js!HNW&PztS~jT`HT(zr7&U4@8cY{*g{B zotjJ#U&+0c?2w5jWp?|}g1u&%#l~@lTzWqgbjtvp!hUIhwFi7E`jdX2Hjukwa5hFG zjb#_Qa;uKDNvqokdX+$hn)H`X8)n05k_$2sNjtGh*72rANXlk$;S_prYiP&?7N|?> zVk1vYtK+-?+N>k`!lVUm*7@FuG!(4Rc?Lc-s<43{(d|`_;+=?0>X;1EE62{pMhw^- zhnOnT5D2lB(fA_8?f)DdQ9{=nAUa*=Tj)fk(sf8+@3*-N zbHXRj+8rV7T~6;kT2Q|kk72Es%8d{ljd*JFM^Zr|K4W?30@fFrIgCp!uZG8}tuExu z^4Faz!l*`7x=5}H%+fS7`50GLz`ABX0pGJqDYQGZ7~~J_ZME?8^%&X>>tSyWjp;*k z(~?A|Nd%|6sDUDbO@7Fu==0~)pBW5g!(Uc_E8C%2p!(it%nPT#GwfG- zyPCpEK5qCe2nkH4iUh)FG<_~(7K8e*3~rcA!rB_cPQxBoHc60_I;6$sA7}lE%EA=Sd*gYP(ZFUj;mCq9WhI3`Lh<|k6tM%g{) zxDxf@JS?<3rhk;xAXziML1ab#G-;oJaiJSW+oiY~8o?c}Imz;F^W2QXn>KQpq-t%0 zW@$xNyO>j$$V(Ce3p&Xm&4Pj|u+H6-MMe63k)%HJ3o42R4+(S4LONc)L-y-1DNHgZ z1kc|1CR`*?!`o;7J(G<)UuWK63;xyuOJ`>XflK!puQhsXvh%4S7eTBN+1)#IXI|^; zsoMQrwa2HD&v&xbwrEDWWJLG8`r(Dv<3RN~db?}uyAT*RdUqMgRz4_ultlyq_z;hV zGaRmD&1rg4zHX&*Gs6RqVk#Q0w5?AOR6c9T%hMy1PCgM@kGzF3+O^ff8*cN@n@NX3 z%zONCEhzpWI=`^^RO!|P!A~FKY<#888lf!v{jE&L%4B7%Ci+5Gn`@7rXZN(f1~k@B zk6@z&a_~h(vGW6~Oy`SckLkFWjxACV7w$6!nl zXcOcsF5$?OqxmcmYd(}aYfMLXrtOsBzjb7OcedPT(_B&x!?f=>sQm6OR`ad3wlNU5 zvx;{6J4qDRl!_fMB8eiYn%XNDik=Q$oMN<4I!&B`uIs|wJn-u+L8FvSI@SKJe1Wct z<`_bq6iv6=BGqy;c{BG8`|Z=*P!%OW=ouQS zjjfrJ>YQmwNvfJGdD}^PFXTe({@{BOEY_i~AS_1cakDJIB00O^+>UaxV9IFoHJR)! zU@Fw>VLl=3Oc>i;`51}LLDis_i_+uI8A6dQzbVRLmb8IlNtR%WG~a}0Z=rJgw7mb? zoRM7j1dVX+tmy;hAaJg%>z?Z2pFI8GNAHzg*Tp7>58j0oLBU*sykdMzhFzbx+|t>l zdKE|Dm$b9WJyw=Z-@1choPA=X1=#$jV9x~vo7B%^fUnAAR42ht=x^a$DHRgZN8~wFuW^? zM-4iPgBzW6Be$@gb6t_tj0%a+`P97_A)bCoE}_NTT%DBkg!?3Ru5yGW2JX=>@xT1VL{zzJqc2WQ-h}(;o0$Q<5Yq2(x9F>G&Ob#+ z_1iEfU!7u@6f^u1LV$F3kW_q?oRR-7{m*m}zu?{aXE`tb?PDQeVcLr&SBJ+*MKj&9 zqNx7VKBeFMSOQRLug@^FPxY|(62@;pt_iw~OE25ja@!7#;anOorV1-GZEA42=^mJ? zE+XZ%&enOR8hM1O7BQ^P2ft(mOuA+^ar@d%{pu{k_>2N1 z3fE)!kZMjD`Aw;J+|E?nl3l3om2ge9>Q%Da;Z3QkL2KlVB^aj{BcZ78B`Ypv--b6+~f+yNZqy_{7zpGFRkX`v+|cx4CH#LS;#+A_dMF! zU@sn@ENOU*F1hCE+%oT#j_$UyHdD*oOkKO}3wp4X*B4*!fuHo+Y0r)Ae)rhvHu%*i zz)UN*Ion!pceAj1S2_buK{vv7-{NHhH*$?1K3EqJl&l%pS^`jU$&V5m_5?Aik#c3n z;9FvApwL2A#i*a|7enp9^QQbuT_pAQxgrg9`N$^Nc#^I)XF*PQbQ7YYWG;*Vr`_-L zeXuaZ7W;r7b1U>bBA1TByAoVxwg~yFVBqGA?YE1rwNq}c#=Q$goi7C~{dHPd zDIJqnl=VC-t9`5mBDtg&yz!Y9!UpV9q~R0$=MsRpU@K(P>1T6km%{3o;u%Bgb8ADY zdwjF3afmF=t$hNGq`gtR*Kes4mBCK*831{Ab;txS`k*?9;*sxigL7g=ghHWqX>k^< zY0qjCM6b=>*=~vpG!jJrZ76~Ht^SBmP#N^mtOE@iFq-g@zhIvpw>=gT*qpp%blojU z?z~j9-69eKDS)?23C#}Lhmb*|v1EM`pt-w9ehOOT?bHlWWQ6-C>Zdu8Df@O&m(W#I>~SI4?nt%TC6C&PelAnGlJOys@m=+xjcV2JNX2e5 zb*bTZy8$uvy2bI7l2}a6=)7xZ1=tga$R(K>6%(rN5=s|qRXH;xJE^>{aT{uS%7PBAUVlv7$I&U`m7ph-g~Zbc3(0;)C^eI%BiR~UJ;)L zhWqCU#$T9mI)+#)41%|+I1bJd5zQ{*LYV}%)z)xNC&yJ&N}Lglg3w1L7&J${h8vCaa`0& z+_plEaT~Mo{)drIY9G&n;u$SP3~j<0{I|l^hNJHqGx&FAUK?mD7w^(LDnVTmox8!p z@{RFAUwP*ZCn+5WNoUoR8H1$puYSLR-mzhvRs^DUZ|gs@k;S#ySun0+kAF$wuWc2O zz?;*2^IH&2IeZ$OM)=`hSIZ-Wmv$;To(Bo2(5%H=L~!6%zG<9H==Z=oCzV<{^#i4q z`@fdWVZL!6IsHU(%Ynl^B$q_!DS~U=Us&cbseR>Yf^;nB-L*DuC>S^EL?(PKeuQubk?&NLs`r2$U zc~<)wQ|z3928aE&?Os<_;fMh z+*Z2?JVB}6Ma-QZ?cNTvOwc=~kD<7=9F#tzI@?$+@#5Q*;ydM^cq=>Y>Poggr$G1^ zcvK?V$@Tfsrln6tSN>hiRtA$aq zc^FAK&FzS(OPva-W84{zk~D@iw6%Rx z=9CF@A5nB>Q8jBpXKem2g@A?qjOr6i=dnnBDA2asBQ+&O6bi1j=wl33-Y+pj}OOR9j*v`K$&Y<7*zB}(p-ULe~G-Q zo;Bjk$}3|&qzJasOz4UppA2m7ug?4P+N=idhJj+eM4zXUm@&}6Hb?p(fTV{bW2{xk zgFB~epd`Re@%~XYqn=EF`b9@D{41nm$6$uB7HdX+SxG0n1k+wy04Yf|tw&I62ZufTK67)7YNVj{z{-X`mA z`!rt{M4uyK=5{EY*Pav`D@-Mv(Qz@aeuOQ*WT>TbL@qZ&rqSGfK?C3XVZ%y>!{L{) zIhn(my6wAKKfNpuw8*H!PCDqS^RW_{IGCVVTTm>rFGMB>VUn^*kIbh`O$#l)vg%;@ zWti|WHl4k@2O`xOzVbY68PXJ_{h0#i;obiBVxP8|`kfHP>oDV6zhWB^rOt_9|FqA3%I_zyf0$aY+__^T zVZf{zAZ$Ue|sl2vp>+9&~|s-!Gp4gtSWh zqFxrLbNab}SfRv+J@dP9tJj6NLnptla*8|AFum`B!RPzWv+o4w2MprF<2J}MdicOM zQEvShFM9!!yJ4$k1g9iaA?0M}D2`5Lj(Zx$fZl|T0I+v;NSzLb|!HxKc?KnJi>P?{@>`wI*)A#`R$0t* zcF1d&`oFYzxvB}aBH;+od)SYRTY}*K?VkUT5ABNDsQx$z~jp=c?9%#O5tQOXk zPBu@YzLYXNNJKb%B10|2N#oA1g*iL3$FWu85kDBOYk+Jd5S9^PCGpyGjpv4 z3fHwT>5yDv$nZ;pQL!u?(o#d%Mdc~0Jr_{3KHiAZplAN#;L0!s1R&S3(fkwfqORv> z48r;K0c2D_nF0M3mp-S#mDjN=TW6qhA5sGr>NjafIFJ5MO=*(LgaryF$s##~am6br z&M}ff`Rz($6`38gC;q^poNV2t0+$4`Y#Ku@$QDn$9-h+op74zBhNZd4cgzRKnx>}o zRm;aPP($zRFq)_L(lG(BwC*K#;65sZ9}9P=uiJ?cw_E?GXptG8i92ZheN!T6^~sxu zwH0!`uf>90;2#tg3NBJ&F@HFrP98iAP#8QLVV>$&yez~Tq8T-Avx$@zJ-IFcN-)iU z{ve0<;b+SHg1)biDpbdOE!;ykPvK$vnZA<1X@6=Ew}EZ_@5;)V(ZCOweK7$#5%Lb8 z6MQ|HdRn#P%jDSdIw(6VJ3>KP8cApD+Q?MevB99B(FoqVC>vla$m~i>;sp`-@@nw) z-NcN zEgU*ptRXQCMa>V!_~q?yp52?)kxdgT;bk&5`o=QtZwS5Ki#y$C+GxPJc?d8dbYd<^ zRavcErQmxnhq~>l38TKwQaL>Q3KYIIf@A!x;>r{BY(0D0loHU$WMmOcZrtvRC7pMZ zL2UskrLObNWRTbITklUw4W7xddrPMs)3 zlr5BAe{(ZpEf^U~I``$78Mhl6yjFJKmk-H^(^u5gT<5%MGny=~p!1E=Tmr0RHHL)3 zp43W_U%8VRo|`+|7CT}H#>M*f#&Y7wyzRQELybCyO%+@DPx-_l>c$Th)`OqMmh7>8 zN^iRRL`CC#n>+FJ9KYky+il;TOKt@bvtvG-7TZ2mBImwPLVfpCHidHz2E4Vi@dAcF z|HIljEsLTp%XZkdZQHhuIc(duZQHhO+qP}%to?RB;6~IJ^p{>0nb}g+zoaa*E4UH| z=3}i!A)pq1!GXAIpCWpxXcwn3P~qD6lw;cfj8h`D+ei#2`>Md<%Q@s{7ZGNt4m%Vx zJ5>NG5-+Vu;!=&o1p*6ZRDccLQifN0k3e7_0qbF{Cphs>P zX}#NE1hTze_$(5i=AfydME@P7SP-%O<4%Sh{QD@Kt=~Kvq47}=Gw*YCgw9G9l9mDR z!=vQwRw3+(3_969NSHEn8y~(>t4XuR-@4QpUANby2u=rCnZb}#5EuT%fnjCoj#G1H z*(4I;u~CL-kl@_=Y7;WLG$BBCI+LuY_LAmOb6B9j8r!GNp}yi1fU(Vi977ifF|On5 z@oIJsc{6^fLDQSRNkL(u9U?c)q41)}L{VIeeE^FX$zA*}b( z*sCNXct{%oe7>b3P;Bd_28N?;DMqJTj&&sY-6+}>D{d~8XH6zNR3Y-@b~2Fy=rNj_ zMnNzvgYkjWNIl*Z8zk|OLKNsE!~iylccBjhK}hbzi;{bYrNuGs2|(fnu|TH?$Bi_% z+AosLqfhuX5fY#haGfTL1vV8;H#XNBff1n8QB!Jzoj1ygfBA*jZZ)5+7YE~s-9#K8 z!AF8K5y^3FaA%$d-V2Ci>BqF}v$?M!{}V# zizixq`f%uwge7g4bK1?~0#R+62&45A$bS{y4tJh_oG`+y zZ=UFNL<$it{b}m(~~Ss{XncJ40cVK1fGD5 z85^n6AqKNyaF(n(WeVCfGhA}UL?5x=w5=ysp^12Uqb0A?6(<;opXnhF`0}ypTTW-v zLRGFO<>JDWAwr%Jt)S|d0A$zo-py&4HtOHo)8LQt)H}?5>?k&d{K@V3k$uXQ&n-EA zJ5+H9Nt8szgosQ?e$+vw56Su?Ye=KG|%!oZ)sMq=1|QnRotOv*J@ zj0?5Rw4V`ihx<3)gg7R1x2{x7Ot!(`kT(YxPGDE%h<;!bM-hrLfZ%W0l;(irrpeCb zX_x;xVjQOj$7PG=OGzKYYmHh2 zNYYD%;RHqqWcCvOYlieSH6*ZdBb}NqIlrZ7;AYAjH)GjRK!Akh{6o(-S;Z!K0THgQnBXl7VGj)4_UwcviKwhONTGdN>6HFWzi&k|9HIX`d2e45e`zN~6-llL^bgsAQEZ_#-pD5vIxtyPM_1vK z-GVRPLn#p9=s{cYpF~>=+01|$Z-zs|j)@L$YJ**COKFpWCA5|p^Y@fY+&0G;B3O~<24cXHv~VUn;rN;u4gQupe7Bbw8q}<9;4-QU)g+tTS`wt=wwEe3EJ>ZH|D7yF5-sz%Jw> zCD($6{gjA7@C1rP050@D`_H^w<7rcncjSgRQ0RU~Nezi?zxkp@r}sn>h^xtrMk=H$ z%yAB=Uc7yts6C=%RIoBmBUpek_%NU;t+^Df0wsEZk0GQDNC+^lz2C|(Sc&2SEIA(J zT)LY6K7K_e8mT00y`PeZa{wi(<}b7?a*w5{kHU=1noQz!v7IPau{DgfxFzU6;dH>} zgBH~>DUFh?;hAb2BFnRR|DSzq+{^gdc_)n1y4~QZqBA09QIyX3?(xGSdZuTS#iPoRAyzg(5epu^o6U61 zrlnuyr4sO^TBFiG$F8vV{~kXn*0mGH?-F4FWRGZw<58133OjusnXMm}p1DiNLNl&# z<2xnT3XflkUMAgegE$O`*y+p^O1Xyt7G#2~R`f+;(9_@pc_{+P4d4>n;eO^RjxK!W z1x0>De>J~k6<7yq#R=-FZ$*2jR5#egQdEPyW+5^ePQl&M!I`Rzpo2>$&YFVAKO#TH z(C{l&blK%eN8sQ%j?|#SFLJtuD7XM*CMh@8p2Y_fM+doyiOa-^r#oO<(iLNTr=ZMg z%x*VP78^CK+LPL3tB0O;_(zR!!*UQqwniwf%s=xS!5Wm`+f*sJ_(EL(Z(vq!FN!iq zKm!1IScl&-My>Kcgb|rp{)I?6U$g8%cNVHXe@ zJeBl<5z>RW`kZ_qlz%)*2GBU5lH@!SP6#iO+b_{14Ckl?bAoI{C70Bn<(6>Qx*Ag@ z;}~kyDeH|1&LL5B*c!~{WP-h3aZJXt^h+3M?`sv8*~M*@51y_%;*t`?%8h(Z!Jfpn z6{a^GN;boI<~`B&i8d6~)h^T0mJDZ=#Qe$n6j?@v0{%M^3jO3RAkM0H#KMM}EuQ|& zQmqNdV`60Bhz5AjqfZnNrw7I8btd4tSRJmc${}{-zm$QaDg1(tXZoyp=opwX#r`WZob;QfxPOdr$24BHNNwwzk^7Z?xF4rrWUp zH=Fq$*SbABhX0$5k*#pEIwY;i8?x1siZD64^&U6N?nk+q>G$Pj+e!hLSDht+eAETT$AONuEDtj;6#5vN2a^-+AcxvbL?aI zCogJg4<&K022Eq26O3^%md zy(Zf*$s_(p#iv&);o6^K-i6&g(dq~O zO1rz&98u;*PZj5eUW$RXxKb|m8rSn8cKH0$*A7Y~jTJ`n-}flzHUXEwvANx1nysmmNK=Qtz3*$EJ%(3DDydwBo4l3YRjCw9#L{Fh^ZcSd0$6i7)_9?V{7@sfd|-JAW}i6IKS) z2Z2-!2q9GYPEX@PouVA;1xheAC6+WMjan`<)CH3J&`Ds@=yJO$M`74Mue6H33c$2c z<}%uMvZ~?6Ep)TAGOX)r-eFi~-U#Wz(-f6a%P7ayGCm-M&k9^#Fd_>s2q)zlohIz{ zG@pXJ!0%#_naq|HQQH%{bVe95Wp*v?0`1Wp6nxYKp5-@{k0vaT+@n^bWH|M;L zw!!e^mRTHDQ^m{`A*;rwuoE;d2kH0304}xF+oJ_cR2Uv`xMYTCDqIoHuu$w(y^&%f zne7tb`z9AYDZC04Xg+l-2-Mt|5&TNRRo3Qat9pYoj)tHaKtr{n9Yj?)oG9Iv6_3%J zVM5ah3Ko~hz!m8mNj+HRLedI*>GqlIp1L;^OPngDINQ5mh#n}vCdY*<`06gP#J}dc(HSI_20HhtZ1hY zvX*LW07r)kBozJS;#u}p-{o*;tvU?Jn!lYxWyO*lfy>BqaO6-nwUa_QTH{#hWX1tY zF)=kQ^*gU*`+;NrI2V_4EXND(vm|fPQL`Dz^8=VqKsCLBQkQZs#BNtkEBvxC%D_Z5 z)cOI}ztm&5`ui|bq{;=%Lim$QjMX&1KJRn+#a^v)vRme_i>qx6 zh`4G9xXxH#4PpuL5oQ9y4D&?qS^jLY=z-N{6G=0-dOT?bm`!Yem)=KQ+KcQs&vWYe z1D8LOG7NX4rOJc9Y@ItIOe`@LA(&-exU(d16$CEBS-!2pd}(h~eyO256^5*^;7l6L z4*|mt0wz^|5P_8TTZHZc3XPYS1VO__HbL{UHI#7oZ!aXXrT-HI_(&tWWQIyUa|)Ma zJ&#pIh+hR^KGMW{VOGy_46mhaj{y_{2rK)*YUDcWFjoYe*RLx8sHBq?uH=3eY%aa4&DO$_ej@ml+i!lW9k(m2aT@h}6pF z$CZ=5S2DwzK2+R#2>k(ugH>pZHXC%1A>jhQ4ffidDlBN?gp?*?F5gI zo>3xrFC)&6qL^QnmzmXQ@%t|(M`cmjIW}D|@_q49oKP)zi(qq6`%P$YbhL(?#|ABIui(lzY_N|3JgjP%cIJ6b2fP4|^NHc0e5v5gv5L2R z(E6`IRvljUX2o}N)-^BvvkdWH0caO1ny3JbEVf_`x$4PRMTL4?@@5gnxjM(B=|7mt zWC$}%3+g+Qm9cjQgtgeh9KF5y`hgKDFUOf4Zw+c(f5~8EJC59zdsKK>i-l!m%yWqo zRecX_%<46p`P?opYMdBH5Ry*$0$v4d*uRbZE>YG z9bH)3jf>H}T8|9WPV+^Qh7mQ`;8}M|P{AHFsIUCznIyS)84S6`YfMdb_fx(r>?#Hw zXFyuaoKY$Q<$O}3nv>!4j0TH=qz2A>3h2XbnUzK6QZ`xUqQ3J0GKBd~)YwTE_l()n z5`@f__KEw$VX~}G$Zcbc2nn4SG6U9oG-u7|$kwcm9EE_x6*l=jc`g@!&NDSaq47~L zlUueJZA=R5e3k;>asYK^bSk;kQTKxiRJf+g z%S$gR_QyoV0z#J>NQa`jA%fbVx$zvMco2=C{O-o<+xsOc>dW$mpHfK`01EV)y@1-`fO zj|AEZeQT9ukS>tp=Mb0NsvAQ8awpKK{EZ1AFijJ?ZoP#Un*rYJftGD40)GH}0pOvEWM@xF@d$!`81=kfOq^VK$wnC{Y=z5qb6UqNiT z7jK0gxCF}2qLJvj1$Khg(7{xkR&_d6TP~9G;aji1>sfu{6K_BYUF&CE3R`zMD9v2v z*z^n2*u%T>3ok$F)$1=rUZf}%r=z(rPp-C`pY0t6QC0&lUp8P3s%huZ;u27hYl;=V zm{$d+8UD@6>7l_s7O!V2ntH2tE*2%9r!?)OHM(z-;`Q>%!}SU|!Xul`NH^he%w4jz zIJli?^8j~an;Qt=mpYo$w>P?rbr|;b4Z~{I!Wgwyww6^I!|@rf;i~F6MT-cV+rCtl zwI=Se`Xpvz&VP;++!rPfAeNXjk0o{0IhLjZ+Y8Z~{}v8aP%S*W=4P>;#%gcjEZRwG z0I7SH7w5rMlJNxxo5eDj)}@ian+g^8z`pNy+h&y6lungPTVOK(O$4%lQr)x*?Lx7p z1negCGV2u)u;@j=kceO zX&xG={+6bq8^aQ^rsG%)$Xf61+4BIq)|$J@4KcA!6c{d2nUAC%BFrP04!97oqDUtG z1mo`qi@1}K(T1}Ocp0gx8gKJ}OuDm(FZZPXREIQK4P$oSQz%6-LIoxQ0!Z#H3$?Hy z7(TCnG$bPxEjj>9b%~Av5B?PHRe$SfV>q-Kc^xp7 zoZMjYvKS$)Sp&%{EgI06@r-zEF91tBi08u+HF6L~=Y=oO4heMdyRfLWU=$Y9OFG1bPR^tZ zD1a2bFF5??eJ{jy6|K=*k0YHyt9((n`}`TTgvJ27>gP?(O*1p*+T>(`4gyii(Fi}l^6N$;Q;XW?oD!ITy3ixGYti?O*2~l*DSkyy(7Mt41LA5g4 zu@Pzd%?JY#GYHa0)PL>O|JtUbr;X+qLxmp5%C*22zbz?Dx{aBTSqev>tjGyI%V`#Y zM;FjT$)QmVRX~NUlGlNMw9-mf)iAn4GHEkM->a0 z&!IaH&%1>Ek3cutnOX$fahS?x7ni09h7*dzSv{mTC}h-6i{DOt^eOVmLiQt1&(Qu0 z&@mKvB=}(Kw!_@%Lmlx=RM?xRJcTpOGdJp?b|M==4+w$K389&>oQ_^EI%4vnJ|eVc z#Lp(R+K(@lb>*7ShV!*3-CyFTX=G!leXRH3YuXZrhJENxsLTJ{XN+5Fc4fzYmF8So zEtRwo$KNDM(%@MPK@&|iI3JKhjKsT;eQ!$P^e^1UieM+K$Z9k3};B^6|m|ZHU3aKA$ELv&{&t+#AHGh>@El{PR zzcg8Qv6$4%+nk_P$tpIaU90hpwj}P5JgD%%*Py}6(w)mpYwwGq{Yh#2FhDPb#1)#?|G2^kFI$VL~Cb_r)wRgO;WG)*nC9PUQl z3dq)MqRKEgRT3wH{>0x%M$PXFz+o7r?W%(!ap**L?BZoeiv`@_eG8NbEml5+D;X1L zD1cg8`mT0fxQ{?=JYRMbvf>+}o6HG$S1RCbR0@R6Z)sp|WhAVCEj@M_C!HVKVdf5AUiIju2_}-^Fv%8mYO~~{*cuoT)G8|vw?boXbTfOk>cV;> zh9tmRZ%>loFqTOc*Gokc0rVD4EP~0pxRbKy;x?@Icg6Kg(xMX>I&HxeH^$pKMtu|$ z#JBE)FZUC56ttGRN81;^1#W%=#PWsA8&`loYKIlk)yE|FU%s8dhr9~vW;qbSHBJtG za9Dw*sufS0i3smXLCoc$4CZO5bBWszo zCs^qk52}lxH}2f!Jy8(@1^CuQ=}GbzJPN4$yJ_C$0hlxD|KSqIIn-P#|_#^3s~^ zPO2rjN{RM0g4Ia?Dm7>N*x-d5lo|6`@rRKR5{K zpScF)4%j;S-ruw7(8J2r-QMpjJN<61-+Rr+-~VE15iM{^9Bcpp8RP$dV`(OK&MQ5T z+1Mi~9NH^8N>{0xZ#Y;w#1?QdEQw-831{~Vy?0x9L4ep(U`F2d>)NCKL#W``z!As{ zkdTo3vJ&PKWc3<}enNr7Y!u)Q-2!w;K_>6kPjuQIbDz%(8;^TjO{_fsl#CB9y zc2@3sJYOz*)a#_6-w=qlhx)`yQ`2^~lb?TjDj0`7~tF zk~WOtGQ`jlLX0sX1#EFUBCUh($Qo0$JF--Lbn2-SD&M?zgf5^lVJgSDS<+jo6HQ7{(28OQSi zyq{3DYP${=^tg1%jy2oEx*jWSuGVU}ym7TR9q9WR{H8jwTbJ&ZgoCfWQ4e-HZKp!< zf4}E-;{T}o?N?rH)^y*F$uKqlN`bncB5&5L*XjNmaPNCyFG(V<*tJ_9E~gJ^<)b)KA=;We}E*N z=3>s)C;X^SYcwUmB0geTzS-wC_xb2qzA?TI_54rVU$)A%i{!=?Q_&&zrAzyLfGWb0 zF_mrt%7k9i`Am5y@|N?exi>tS{2XT|R>;?Kx1AqHlkj;zCfJ|tmU|XH#eQQl?4~`8 zUa+kSO2R*_x6Yf6i%*MhjQ5StCI*tC4mPIbZ23L5CV=hc*{$tBcF(@cAa^Wz5J^}9VAO1%E!2h;>_dflO{zCp#|EPaue_wv1eyYBu zzoUMfewN7hKMMZJU85C}m9-2L5%$HI14F<6uH?Vm_B`+{4t}YU+GTK_jz6NpPCB^N zr$~5KsI9ibzSNru&JuB_j?Z#LfzEZgM%7Neg5TkII(usd$KNO%{~jJofmhQ?CjNlY4kWgZCVtGSD#6E&_$$~qZhUUwt!{31hp9a5$0(+fZ!`2P`2iv?~CfusWyas3s zhR`46gAC|#hpOvxym6PgR}{yIU-x29w6P`ZR!;_w3j4z9g;dXeAU2MNgM(f0nA_0r zHW2Uj7-7ImgA1bvJ|7Z>wJ$s%%>UkBJV1K>w73eBVi7nX0biYR!N#(>a~v_D0PXBA z5WZ2LKjM6E7I=i>1IUpfi6A1K=uM=szblT?oSFNS;sKXbI&SzEG(xI4m3Kj{NHZrP zNST;0Nb6kxx$5_Wj?dxL2ueam3aW%~3jGuj#)6zdV&WuLiu#}O-N;VKEjOOoY+W~Q z*!fRL5zkU_%fXBI8uT~hnNp*3{3FRcHO5$ra)#&;+ ztO;!;CWOUUdi0Gc)(a%k&{yK1Ku`#8U8wN{)S*!!y18NfR%7ARSN!k=8X{;(s$#YB`L9j4> zTB}4yBe7Mr_Fd;{vILGx?znwd?$wMp{~Oszz3w>7`dg z3i1sTMtV01QX_(#xwC}G4jFa2>?!B7PG*a^E#zA%`-AupExP|L9$B7I_oXd0WRba~SsXS2tjB-zH|={p#g3BvDu;CjsRqzp>0+@!8cM`&tOb=E8vQ3jju#6H4;2VkA9a z<$9r;yIL|wD@WT5>@YP5^!f%aUKuBHF+8(6Dy$3d;|4eubH8sJe`vjQ-ni}B()!wH z#Qmlyy&bo;Br%~P%sTf|(DL@!^3^;IyVkzro7Sv$eI+9V|WNOBE>s#^3F600sNOePKC#?MnTzE-bv<%4!gtVX)AlA9CQi0L^xtx+m zfjp0&<5wX-=p&!BBH-TNEYIdhHiaF4nJGj{D$NRUnOBjKSkNwl8EWReW(%MK(E}Y( zY8y9iG?^XKh8PW)H1U7ytE--Cn{2mTj z!V5@H#{b+k)8#J1qZB&$D3g#IOMw1Hz(Q6!!P?0#1AxyQHQgBrQ9S9oe?PI0a@hCk zjoQ67W884?Fx($wvCAG>2Xdykf;pGWrqQ@kZ*Zpf+_!2_EgK1#9wef{nAG{Z#Brx3mO?I zrDZ4}`nhV27iIu()vcz9Pk9=&ImqN{{TAF#y`Q$6`d(fGLz4EKo&V}?ciy(V{JxJI zye|QIXBMp~Hs!lImu&G}EQjbW3&Dw$Px>a6iJ$v@lF|4QDDM(abWWzpp;nsS3h*j; z`14|5#SB9{dHM-`k;oVq%T9xE}V*n#%A zl?jCy?x|uH3pZ57i%FrJ-AxkEMlRI_d5br;pX!dYt4B`VNdUXR5x7LM8FTS6=t*ZP zmLnH0?i)&+QIBj4xwoRO32nS?5%g3jbsyw9ce?Wz;k<_ERz8QiVns@Az|SsS|8>26 zX`7I&f8m@5{O!Cvo5%9`_8w>O|Jd0nSmTn>kG4HXrHp-H#JM%x^79k3s~umgS3Y7{ zD|>J@pKn6aUV7xA(bjVNU2*Qj--I4g7`N0;tTnL4-(_4wQ!W4HfA5vDz44fel^#8O zUp%njdwmKkpp3ENLqhtYY|eiG2n$7zdOtsTf4+~O^~%SouHEaze**5hk#;DhQ%-|$ z#=M<8FBg>+=ITmbRoUT{y)^&2zsS1!FZB<9J9LB3Tt9dUMDuV9A_JfjWGDEba;DR< zekzn$L6(=^uo<8{r&+QB5 znrUOIucOZT=Fc)VDS#>dv9rWoT6RO0c*VHFGjD!OjGQeM0-aeZ3aUnVg0+;3?SY>w z&gJ8+tUt4}QsRX+I5Bn^>|vOe)6cu94!`dF`-wOY?Q(AR0TjLlwe$i+F!CgPfPfG9 zod+oTfe9SV0-O(Ta*(V}7BN+b&{vo!tT6|Q#z{$>2nZpoH<`Dl%oH&viECqo@n@!; z&UFeny#(pmVoY6ET)4Nb~X>8!tOqXGWf{dj!RCATysch~tnp-#v3oV53MJTLlu z#-|SGB@PH)Ze}snkKFMHJF-+3#h&aW52K>z<4V2_%C5Y$o(_6s8=w#`J)+24nv@KJ z6FS*iOhdpI4x#`E!?aPJZ&ZUqN@nAzf1<>oV3h}iLG-}H;*(LxC?u~cYyJ~h zSdVd`CXW>yG$_avMMIc|XdF0#>Y=N23wB9svYe%pV73(ry^qU~PYcX7LzZ8O@fC1` zE+JlBD}$#|u%TNm9q6F04MU@cA{dZxCMo`|Zw;n<(~7=DFA(a+@sqtJFWN?a<{-?J zlsoAnUy^&PO|u3&VXdARMP@;Vg>0lK5h|=EXH~*jbB@>&znrgh?r15z;CVyN8I`8D zz2H_>N?a1r8jO{wXhT%dQB~%|c-OKhZ^4pR$OhlXvFnyrTBKaHT_8Ee>h?;8_T*xE zo22Raal2^yex?SlRkW$1?WAsJ2&o63#*!)Tckn=SW!P*z>^W25R$R}LTPZG6$}*Wj3=E#IkYK!Re+bZ`EJ;Ys zxgT{|DlCg$4R(2MQ}VE?d&%&RcJytRMHA{9x2J}9Ny`gbW|Sb0a#1YbBB*74b88D~ zt|SI+Dx+rHyT-?-X8VbFspD*b%J;53QN^10-CTQcZs0aNDKYors{buN?@B(uw${j# zO$jo+w|pUBzo5G5(xUzJeIL%=ExBs!VW{Tx7Gs0e5#t1cJ^DKq=$etV?I@!TgLa!CW(~3{CbiPy*iay@ zjrdk(l*!{6;Xj!+zQHTpS}t&0&}dGb^5b$tVj18DC{T)-%5LDiek1awI>(az!2YBO zRY##*J=nen_BdIi{zzZR`Gde{k%Nb#Ir0VW+}jfV>Le2LxdA}bWTvqk7_}3V0&gS3B%`Wkh(%}^JnW;vZo`_; z(@Pv}MG~wYim`KUcUyW4Xc@{LblK(kB==cjBH~^}H>?aoCLVGMso=0Wv}j47YfKGUQvm* z+>(1|x9xEQ*QYXy{0hXg?I&4uNf|`Ob|3a!LCT%BCaY||>JdgwxSaeIHea}!%3`-2 zcu7st1WVtlAivNZJ#&WUQViAvQy`s=lW1z9;|@i(+Bth`p#h9s5b6O6j+{JhV+o#d z1ooKg1kAQn#O}r5A(y170CyIL^J-|$roeJ2oDL&J1cRfNIqYQ+#MQ+iuNHnj`0d{_ za^p6i;h9vg9qv?(lF zI%H>&a3pddBCgBorxYX1__~5l!nFs;yN03>i$5Ha$orL`$|VAA8-8d40Wz>>w|o$s z)d(#3`f;&7T>V0)J0(Tn;9|~<0C0#fAJn*%*0_AC_;y@Q< z9UY&}Fd@WTb#(u^n!?Ac_iyEh$SSFc-GA-~A1rbJEar9dUKXhq0kPEiX2Dn6+5A{M zNoHj+w?gAaPQ?laH7T?%Y^8Dxf0ZFbn6MWJ43q{3J#d)oAC~h-11*muR*q~lBYEyz0^@J~LQS4%#ltX9z z8yOsMKcl2L$)tbe&vFZ=_K)K`WEe~7)k**HVga$t3u_m=Td4;^XtJjWDSyF>DL(Ou zk{;2B&27JYg`wEUcBSo!~>>Sdqc zxU3Bz-|xE+^B2$`<*d;0#7Z;oQbG@XYl#4NVkQJ)Ng@|>W&=O?zv3e+o->!o?Y7ye z-Q?i`H0ad&T4*P5(ItP}RMSy6AeX}Zlgsx`T8@CN=1m0F5{eE;#;y7Kz}%|MZdIya z&FlHP@at^yy4nS|ym@0iVEU!6mczd=auPX*wN<(j!;cq6~rqlS{pj23SYG zo7Qo;`$63y?|XR(>Lk>;ShGuYF7mabCc=fTr%9%9)TDq6I?MrMiAvpwhgOT!ahk8|z=%mIEQR#R zPa%q9_U9XcHWfoAQ%-2IZ$?EPb?u1hPy<^k0eLDT5&C>ZV%2=0Mbu&hpOeXhz1Wpv zwf;)?6 z8W&oU$WVgr!z}wM*fXlLmUDH5pFJ9$2PJht)2Yg|LBKVGdLVHy6{K*icrz6UHO@ot zo}>f?L=diVVv9FSDvAiD=LvOV<(aQgo|*m-1jY_E*KX)R-RmxqCJuK5X=l)=n$qBa zfW;yI&V#3z>o{j5dtEAosRa5eu7jyfcR@-%70}Cuz@S zcopb){8+M79eqJHV@;&+K$36GSfZE!nA2}S%@spoWgJ&?9)j|(95&L7Ut5q+r}>~b zqM}Rt@5ND1ISC%V`YuRh;al6s4p*|m?$tOsZEBV!Yg~DE zPr>U?(Y>!L_F?;jAl!IfdNROUW&fT1#K(R=8k9zI2_1o`$OK7*>GXgoOIqdJz#p$x zQ#W$e%6KTefC!r`eHtuKS6Xq*GddiT${ZtxNeS+mZQdbJ>A>Q5DFo3gz)L+}KJNkO z3l-zTAvQZEMKoI(hmJ)>7Z@4jO;+xg@CX$5o8)=W9cX*)g4H4~gAYo!=P z5Cfaq95+zMeBX)?rZJuFArw;05Ly_JBT1Ur=@R8Hth`;%MGWVwx*`6s2KZEn7LUty z{=^?8FCQXf{0xlZ62|w^^il{@1yH|@nY@X1`!GP7BddT*zurMuan>Ne3{iF?@J=s89?5em?=+$aV;~Mo64MlGoNq~ z2HLOW*o;rY52^lXE0VFlv?uV$a{+#aVC^L8hEafW9S5==u&4;t@mB%kr`%D2icE=M z8t1iWwDZ%rtPq8B$3OEjOa_8MO^btCR5c|(Yq|o~LC&qSiyBL4q^>Q+4;r;7D3CQt zYgNrwhl|vJ1s8<2!am=7UqFMKfro)XCVDcSFAtUG!7ubFpW|j(D#i?`#V|E513PwMFoyD}-t?L+!YgBpx3d9L1^$ zwmo_h^OOlf_1G0{GBFqpNR}ImgYe*eHH7bvq#1=xP74C5w|hI5Ek3(-3h6bU2HIWX zzQLLSHZv7Dt4PwH8Fp;mzTb6{DuRKcB71k|y6lhb&j{Tkkgy1Hd}pQiDMIvQuBP`U zRT}SS{ksYdUz65U^LEj1_@+wu&-Rs~KRC=w# zCuwig`Obe6D_M3dkfMJ7nk|xobr?W!hO@H)72sc7NSl)G)oc4CbnS}I#ypdB)!Mw@ zVW6^*3)YNH=&Xi^gJz=M;?i|K&&-+2!M|Z+uBV+^KAT*7vpmHge$R98F3AePhBc|| z(HP)ZNRGW>jyd9)VF93H9s^2Zu3{Mkrg^Lzl}CWF6A}hVkF{=(C)@vg=VkDY zbNDh_+7bHY+U2(N$-)E0%0Ml56XbK*-idl~L)G-Bi%w>}iF7E7-%4_Kkss?AC_G=P z2Ym4X;dkPYIP(&?#{3PZK{H6_J>2n7r;BG5M@isD$drr&7lI>j0^o20DeG* zTCdUseODRZxl(|VaS)Gje)!8l@>J`nD9bq$jLXP$TBm3sOyBTgiufB5!YhWyJ;wIh`4CqdoIiZZRK*7h%EXdZZqBHA;ky-G_^_U%VoBtH-V-tG7xI$3s4$!g zMpd7eBAy0fufwL|#)=touTLIs6m#bxCYR9w=5$yyt9xB~7vV>x2P6h=?G8wN&OIKU z+E%|x#^MWu{D>ncE@rWX{T+y;RliT0I07$d)J$QcQZ!}{A!-dBKtfmyyQzbmSl0s5 z+hJdV6KUr&Ocg;%?WEx~dE5Sk5ed$s?%($o8rd>F2Ed=&WX^~Dn12Y%eNX$tEC_El zge||!1+{9xdG(<(poxh!Zxqp{QUNOeD{d^PNI$a%8L)7RFSPEx8j5O#48XX+RI zJnaJBmUiMcn1GhNukEYN{{~>9Ue$vg`n8!%o7I=K@AaxmCcF7@Nuq*elBVLko^c2i zpJEM%-bsN)@?R{0UBH%VWw=}zYE#vwcb5)^`|=X!4!3m;{a0w~baDJ{&b>~v-REHN z#^E=)r+3$P6lBb;_cKBKT;PR-SM`TaR|~@Vi*f;CXYhySlvobIItz(LdNj-gJh6kso(|o)uI~bzEqNiiiKEYhUm4Yv-w#&*-#e%vIa%dh@7_zs+pUXnXGC>+34?&wJ(f%GLYsGmA=ZKzbIzpH*2mQyK&3}~U zcta!@?Cc^^4!m5LW5RjYA}JbWQ7)H(5^at>Z@7*Jmf?l~=ua9}2xPRP$jX0?)k4t& z9a+0J!qX9w4(%paiq?7TnRZQg>o~K?d?m0VA*2gm*LkMRZp)_QoG9yD4x>6-w~tI5 zUiWePjPK`gQ{(NX`*#!9ZRX#PLV^0c?&EchbX{ei%vJ6dlbN2n>D7SZ*1PBd)FOnM zRB|;@iRUr36==`jxC-McS81fR()mFxidH-xnSkzYi`6=l4U~#lqZz zcx{Dksb9~jf zh&G(1$v9QLn!LW%)7hnCVm>n8xB^Dt3K|(d%%TERqGOhrXI@!x+7QboQHu9; zqiH5e`*-?Bg?aJY#Q-f6fL13@;752oeW|6rT?Er+FG<_!TapgHF@EO+aN9?@|20!A z+ne%1&bVg>*!@TTyP&MKIyN!jBZ{t)KG!;HM$Bre?^t02Iz?HeV7U~lDo84=Y5WH^ z!(5tOC>3Jof5&W8O8P^^hSUu&4E5e->0Rd8gt51=K}BvPdeXK3v5SiTNA{Wvd8crS zDd>i%nSN`i?t-qOt)N1{Ex$St&xAZRf&v&GEJ%*;#{Gc&VfF4R$T zNZ&!{v{b!p_{Ge1%&r9VFSUV9ZdWXfvK^-}%Tm<|CQ`-C*r$MrJPK6gI2F|BcxMK; z!xmGwt%iBP_;2T~U<8)6E6ff>+&28#IFH-Pc_b<3jo=sh^UE7PvlCWgcI6a=u0izC ztNOI{osy)t9UYQPi1g5@?@piuNRW&t-0kF$j3D*Y3PF<=nqpEHQ}QaQNe0i$@+Xj5A@z$(Cf01wP*5 zQqrnl&jAl}S^<5|CN=WkaMexCU+LPdN_t48k{kO%oa14ZAZ2)_Q=dteAUB|G=j~8s z6c5e&J}Tlj2+r=Q{WF_=gFFze%6`p(lxsG_zLlaa73srsv(|HuoXS!4EaA;$J@w5sSLR;S-WP|svjUdNO_Cd zT4?aH^$k}8Emk$r!(9);{0dkq2;c-p^FYIqv@}-OxS}L8r8RL@(iqpZsf(s#M9{2r zlp?;j)s0jED+=X^`eugfFg31ORVh$B zuoKmsByVAl{|Z;8kfR@de>ad>_bnoa;+^x{t4w_;^ms5Z3$Eus?T8&&z+C}s8k$#y zhNUIq)2503K|1bBZN#1HZo<_Ir7%)5h^O5@UKoknmTH9{Uc?O z%0-0K`)o2q<(Szt{PuC<8BoUW*>rMr#FCn~RHZ1SGX^e)0; z5bqp}c!RzPJm|VHRDBEFp`N-sRe0KTb=W*JBLF+uN685iTO=oV|AsRZi8J>Ezt`on zJgKGC_Yn~EmG0uL`t48bp#E&t=oePz(HKoR5>%XWZvFbS~KkODS@(_PjvvkiCB` zjOI5z9xnD*Ji+ncg9KL6`+;komZ`MOY{F}y69dI& z3d6Z1p8MwLGi_lACMM)``%4#oSwT)ZQh0;(~fy(R(RrNP@>ozLpNpbaox@J2!N3$;JcD{%6sNj zlemq>?QWK(K9|b2)eqbj9E#70WO`kVEhMj4AA;MokUW63TObe!*x6PpZqsVpQADnQ z>?V>Uh6jdAYp*d~S^`m-okG#p+GQC?@P@Lh>gR{r7S}${ZQCZ5RkwP}U-8n1Ckifs z0_a|7mR#5@c?jx<%=cQ=`<>ndmMb(lKUNG4;@Cp%C}iewiLg`si3$}66)=`va}vaW z@BBr+M;IiRmmU$}G$E@%@bb2M0@Ru5n%@0~mmGG`(Ijm6b1dfAI+X=UUK#AOVUAsv z)Z@z7P0b_~mnVuN48T!A%$3U=@~vm7un9ilI?cpXXR0%#&Lw=%vQ)85v?4Lxa&+Qv zLGx0qbGHVK%6OEzBjW+~4oZY$!JyCy&Ukp-H&f7^z|JeA)h-dEnjMtmc6-R!Q^s48 zu8-eJB;GrHHuRu;qtF;#zl0GLx6~RG&w|#kI0%1H6-neS3a`JusoC?upl@Ozv%Ukq)k&WM>qR=&knx7y*lbHqyoURL55z;L$fC-K2S2!j;Y1V{@^{Vl}27d+&|P)#r28 zRVXl~-q;Tde3rjzZ6Nd(hkONpy7SUhH2>mAmI;yHn7(;-+B-#G1i?5#rZsoLhPmG!+5{Av1?Ny$`?)M^t=r% zD{UW-%N_GLt>OefA=~IUCvA+HiHvC_Mgw=Ru;H(J}LotuV^~$-|P3RUAW&*M|NxR9+q!Z;Sn#R~eRM=}Vy`#}sdHHCbauZ$C_6dl^ z>y#Ri@gCfPohv^tL1Kwfs?VHaiJv3Q)Y_IM#7;ygZusCW10%eqZ4 zSWRWOHkaG|{D*TiRYI_Mr@;QqB%tOU!C@3fYo}Gl@+)FZx!# z^1ohO_iebwR>CAW{ngZ(=e`=ojvXg70jR~xhgL!+rlXP`4-KZVgnGByA=T|1a@w|k zw;MWG622oebZ;i7$9dn?%$v1xyqYk;0uzw%3dT%wl{2KrLV>B&%_Ash2#93Cg^Oec z8gNRb^uNI!#wGU9A{j_yRsB2yjSdf%O}{13`|oEdunY|)y|-?uk!9b=)pRkm(41MH zw`g12F6EwDUEemtP5KlqIx1ycTnvwe;}a2(bu@qV3_o>n>Iax6w3NDz#GA+aKT@^T zWi(yB8Z0JPzd_|PFqG9zr`tnpzahZLblp;zK-g}I zNvC#jn1HlI#i)v;dB`BL<8QB^%xjY()+KGt5S@%&3(eOr)@$Ye{*imOXbBl6tc>q< zBOd(rM_LM00`K}k1#mJjeCSA*si52@74IN7flBGP)jladK3znzRdAF}dcBdgXu{{z z#Rs;vy&CqI(F>b=4FhjB>EV7d_tyWeqJZHK*%0;H4@w3PtEJshRB^$o7_u$RfoPjU zo=Z>UtWHq9!c+e)Mved&elC`rZljk=1D`9Bj);Jatlp>pfh{+&e$Jl#S^g@7-2t7O z9Iz+ab4cK3BtHDbvR9!WbFredp+N#&JYi)=qa&#qH`8e8yq=%v`h1h%! zpD}Z6&K8A)rC)3ckhndYf5s~t#-!jvc#%AdvTAJtqH+4F*bYcumbZI?`^W@O_75V5 zl-3{8%p!h)M)pZbA!+rAzhplOsC}S4{qD^s8Xgo%o!q=-c_`?OItM7cCB*xgd`-&^ zcm-w>KFFFY)HBdzv!eINqn8g4XrHB3dMH0jR$6fK7tgEy%E)~Mzj zH0kcqK~jI&bm-EFXPpAl*hL2jug1v1LL9r_Ad)g}jMg*)Ku$7Q-Rnr;t@@b4bNanz z=WqWaK3?9BkYb-fOjo)nl{T{}m^N?e*a%h2&ZgKpa{(-DX&Lr#r|9?r)4I|Z(qw-# zG6GEb6bP}gZkY-mfBQbLOP#TF#@F$2-tqe5s4hz-IJYBW>L`68@V?jE+HL{e1h5Z^ zMynDug(lx54b==BCJbrSq(z$0AN&a)im^goIa;FxXkz52JqofIXwN&7f9*1lXtMhV zr-d-_u9TWK=Z^GAIez`k1)q(6#ckgi^f&fQ2`J%L^_c_U_IO*amUkAQ)UQA#`I^_U z3#V0$)zU=Q4Bc_vI+_886=;z3RBQ6F3P}oQC7ZEH(KvZ)6;p=BUPa}o!qH8dKaPVu zg`b3XsC)#y;a3&cD<<%wa)S#Khg=4f*)3MJ8QkCPRTM(qU>}FC)42^&wr*_iH4=tM zri;w^bIClRdD-97yFErtli??3gS2E!}f2`BcKHW*`Y4r1H^1-X(Jt&KP$ajI>p^cz%b*0^{O z2PT({OLw}(U(O-Z%HqFqagW_mnv;js;sS;Vs01-3PC z+)c98Uyu7S2m9S-%Z`{3AL>7Fpu4(%KsH0LN;~6kh}oTK48gj)7w7AUQV0QZrV_GK z_GsyQ@_7Pg&{r0P(_jn|z^P(|Q6g;bPGj3zR=-lq*2n!LP=2e=!b}ZS@TPU5 zg-`)Tk*$2J#iPRr9pGb`tSLVWz)xtIj1hrS~*Z@8^lrF5yj=Rex>>!J>$~&25vGyt#{Sq zlP|a!gS|2Rf-lK}KzMBj9o1;ED?Yl@uscgLq9I;66)ZkN#Dk4C^~Q`5i+B$(&05$p z+FcBZ8PHY{`Uy%p@!D$GtJAE=RCpFs#l^7Ja!&TP0h+5En;z>-16xnS{jh_^>>4#s z*_jBRF5k1UGa>m*llpR{EFX(U9KQOZ^mad^vL>uc4=4g4qZFI_W@o|ctPxa=p18kh z(ee?7Uf|F38zpPZZMR^?hp1baa~-5jS~wvVH-{7P2ggzVqEX;CcqI=4-X&+3y_t`@s@6zva;a|=Vr-Af-WS>!_$Z+SKk<5B0i~4%4m?~5^tg4FVSras@ zlTs4l_u_fefS?HsTI`&s`W83N64Q@3H;0)S7;118qS|fSD z?N5q7qFsGH+{gsX+n&L!WMQ0^WEbOmcqr57iIYL6rE3U8krOY)4LUN6aCTdPO;>KD zcXjnbn*MbSLO&f&n`?S@eu$bL-ZDJ&cZ>G=tnC;^F|E@O#WGo2^FQYL5Tv^^x3-5# zB;KXaSP5k&yR?R+oFnN&8^|^aFec*|=SPxsv_a{7bCFwt$X&={;!VbhL9;UrSR+W5 zSJ`ukM~Fy>4DE1Wf0RJfW5D_orK^PAxe@#`Dp>O{w9{n|HmU9xXOu4|(@vwe1TYO# z(q{YoQ486I@Dt3S^-g5`H*Ei_&w%uqoWuC_YhH`UThh4_CT;e&n2xi?aOmS5tGKMT zE_+9~;|%rE2c|xw$C}Z};QVas%u$k|FxLZ7mUou0m4JaybP% zp6_Z{w~Aof-jsT26$G2mh2^R_V4}p6nzQhTgi}8s{@9@~au)O|@FwCA%;fN9S=kS= z$&jhIc|FeqNi0IuxY@f?*vpfC6W8(dw^tzQr8{mH+y9!!>@3f!Svd~{eZpens9U>T zfFu0C<$&`^1zED|3&b>N>3CgCu)?qDZkYOb?jJl)H(kVCWtfv6}F*bMRxwr#SEg= zEAvJV{>$3c_vfL+#`qR|OHQE(h2bnVllALftM#Vq&IZYnNzK121BZ+^5g>X$Q9ln| z5_X+_FD8#=2Q1HM`yFUkrj3`%+&!i2Ehdc1&6&zy+3!C^Az9fp?M{; z3CRd4Z$FPrYaygvjl}Kpg}B z2~4?iZx#6IXOIHH(VOjP{iI6rpGGb2FKJ_tZl%xS#lyN=V(FMw^*5;aHDBkgfURab z413;fyTG8X&YCH<&L4VS+Flv!b!t(at06s{#j#TkCWTHVR$vHnqz%RenFb-(jPQ?W z%Nt9GQJ2%80}cma!cAmR^K2qdBsK+V6?=1q=lRv6Re`;zOH8BL!dc287oo`W{R5t@aE!@_E>IYgYa?vEt^Q=LH^+ z4>fl>f8iEauYC%`J+;AdkTSk;Dq%HI+F{zeck(pks%$U}A=q8*$_2XUd(%^Ybc%(f zai#1Aw~o%PMQ*2Nhxs$C#R5}y=i7YOV)QZVLTb8p{nV?2=A6);SV#`#kni%w31@aQ>Ds0E_f z9Q=1M%6muW`6uUi%_M&>?R0NFZXXv&d^$t((~JCRQ@1vc0eAniWSmuP;Rzb8wOOHH zLo;}BdD)i$sd%N#-g+)emmVvUSR5iwx2KMz%TmFPrxxT)?=Ph#XpemW5g?i$U6)l$#AD4U&qo7hBro|SdJ6+v13NZ zr*_DAzaGe;1iX;QU6$r4X1Ux;&e0j|D)unSt#24FD^+LbCiNi{8a=Y+(%#5%hZ-Na zh|9~MBW}I3FeGD-+@dsOmMi+Z1b0)Zo+pc_>)lwQ$CFPcF4YB*OW`#df>na|M57|{ zH$DQ}>Jq?HLQ4IOvmBAU1XsYQ{}%qS{5SW>7PxmTK&GSvs0CcxwmDaGb}#i<3~jf0 z2=!Q4xE#`C+gCSwKI`Hn&n#8Vo44jWP{89XL# zq>8S5U;B(IrEel?v=Z25^gTuRg4Tpk-fWMuH)Nl$@akjN7WtbAH}`kwc+X`KJIJ3+ zuMrGWq`rO`Tq6Rjh}^FtHdjdGZ7IKOu3mF5k#?)vivo|Jl%`Ojy>-mZoZM0Iuc4n} z+9lmT|1<9|Y4ggk@dLH-r#CXSp1|4U?&%fc9-NJN>G#y}britB44x>MZd`jIo8B~* z=40E?u+;a~XBf}sg9UCZT2`G$x;mQG=PfR&bX4X9RM#Jk29mbT#m>xD10#@p*f67? z8Q&$5n;&Vz21`TjYS}W4we~l2(Aj_Ls%HpLpN6hj0 z#u32<{0F9Y65>;dh=&o9C?}CBSx(I2KmecW$r!?3QT-qwrT^oHFfr=00zb@XJ)~;Z z){=>{>4;MwU^Qp_q48ph>529Xvlq&*38n=e5x*KtKG}`xr~`8|2IL8vco=8KS7~|@ z^sHiDcPCL4uH$mpEyDWVxNS}zFS7WWVECmMXF;N*-}c<_kkmmLX84?;9aJ7Ymb>8b zg+?%Vg2?LgR$k2C((7cZQea?UMLS0PDWYd30zUWkceAp4I(O*yshbyGk*41L*lgGF zA>)#5P42WxeM;Tg`Oc=nNrzjxV)yA(6nE&N{6&%-KK8VB>)*k6Nn1$O+rTWeW+m6s zGTN{*nOsfIh*4!orC7|j$*JUuU`vpNM}%YN;PKtRqlTEU({4!O%k^iJ|HEZ-F?M}t zHBZL9uz7S`XI_oPn}V+lUbC6oWGl-FBGjuzhKROS(gjA#S`ocl+;T7$X@`V+-yprNKD?v+oghI?eA2Cy}u@2?gz&gYoZTJCuqR042%i8g5C^mNE; zH8DQuq?s&pJSZI?G{x7x!O3}fN%(LXie9K~+fIE#o;_qPxZ5V1LD-!`;`ceukUZI?-P5t^{2hj2X)UZyoyI+QR=yxN&gAvq=0&`^&q8D3VTt8=4k zv+Yk3lc0V^QTr{t6?H&)pn2fe1lZSXom){QO_E1$Cgj2k^5(sz;Sl_X*}LJN?FQ=D zPI3pSNYc!GehK=Gv?YyX2)YRG)}yNdiKW5}H2t>d49@uw0H1YyuF^JqDne+B2_D zy;S=(buH|;%HFyM7i)V4hZJG0$D#<33lT`zvoyZt`S_qWr&EL!4XLpD&9R9%QO0Av zWYy74kZvZxyU9lk$VxAlHlp|$p&dXQZMg1`Zs7gU4F)e`yh0UbhkcrblS}C}NDM)a z%y_wC5{1WDF!Go@BV9A)cVpiOT)DViIJt58JA$YsRAXpp}9UcP<>UvlX&g3d%#fV5^MDVXfq2W$PO|{+w&QE-{XvNkGC}vnxl8Y3 zn_*JkeSdr?!AFUMknn}7pVRtku9n3r(2^|%t9%O%eXdTLgxQ{(V}bh5teKLJs61)E zm64StvesfX$Nb;q8q|`O1h#Wl%oF94dl#3c5V2J|UboZIn-S9M zZn9QSU5D@ECO25aABc<`+vY{Z6p&ZEpGib2xNvW<>2;e_SP!qWhXcIBV2o7Uu>$R9 zrQx+V+j$_-O0C4DvK-vVCVrKi+>Wsr`QuJ89!*hZX|D;ocIB@R?*u#Z=Fom?{teM; zf)1NRwe%s;jJvL^lFW;>a#@4%1Ej{@;;{wU)KX5cl_qO;h*V-8^JbWkEdx7w*m>{x z0cXPeu|E_FSk8+;5Atg*NKYFe%uy>>p0H-mNazq7!_>%jV$Sd`w<6OBC6?)CXOL_6 zb1ee8N`k=b4dWmzq_Gl-i3b1jP*~$IKFzsqUpTn-R@+D$Sslb3r7ciI^jDndpQ=WK z8Jf+@GW|SZbokRK>6BU8Kh_fSL0xOVD!%t?j2>GG+ia|D568*pbk0%)MYYzzCqjOv zC4yk#XIuV(#3ha%twFV^azwr7#Q<>b4-whL3kK?imvbPn z5Vbue%@wJ3;Cth4$XhSsg@#fhMcq0EvxEvUDpUSdBE|~Z$S5iJ?zI5U)i7=QZJ-3P z?Mc(9(6)qZLuzK+I2Z)vBZCOgqv8acDb7)UZC$9ixY1yHJw0t9qDU}sBB5Biw0w;N z$t!GdCrXos)Cw3J+qc|}rMd~@wmj+|lF&#}{Uz<;BmmfD`?&+ul6tTIkX$Qf{rw_oq+aLRVpKb#c3ijfJ0a*0{g_BI|~F+6m%1 z*dHC>hjY{cRo&_behd(92`TFgZI;zFyEE?$9GbW0&1)OGT<>p>+on3rZ<^lp-h1m) zYia(Rrl~$iZE=|hZ)2)psJyVRt(~nIKqCb|5k?op#>2oR(yx!6M<`i~l9L51yk`)~ zLntf`?R~=;45@w*{F;Fvo^%rd!ic`Uc&4@l9FWvzDdrOajBdY0aIr%<-rfYSE(Xa- zN|9uNIPN`ILvDC}%SNyVMbWtp%xx7R`d-^|FRp!7xd?|&OxjPTHk#zY*FUi$n+)H} zf3jMyZ*%pA{zuGFHK4pfoi9Jv<*_;|-?rOM3&!Dc6@RJM6i~qzB%a@+^u>K`!nW*a!TrbrT@W^w-xA(HK3cW+O>?>e8o9F|SUuH|q_ZRms z^Z3Ry>w55=ZwLG0fO2rUcfFypX||uo>+@umNcEy3?L*!FDgJ)bsQQbD!yxZjF}Bb6 zChVfw6OAzsxxY#CYx1_oL|>5o?3FX<32^>2e?JEaIHu289rA|DxiV!h`XR$@iqL1f z*~Hu8mn)0>R8pV5^+b3i5F5j9X#@!`l%PqetpQn9AMZc%)l!)scL?8{GE>I=?UwmN zEB*j(v%J0D<>n6SvsyHrvg)Pqm`k_z5xz*GTk^fgq4YZ8H8G&{(>!#Ad6gI+aU^p@ zDz;o6U!gwZ;JD@ZtFfIS^e1%9n|+Rbf9vXF$d$Wwt9onK74#(&Um2gFlTR)nSIBkR z!*>gsKc{^59(T6B+xZ4_8{J*ZU1=$|Dq*F*wy!oI@Pq5zsQ$}V%yMWWq6aY&zjxls zN`K?o>0s6m`!$}^ol{`$!S~B8a3C=KE9Ud&E%2KYR3~^o+(w8NR3P>SkpnDpWZ(Se zs$aniev+G+g_**knhN6v?iP*!%7@Jq5dim1BBs#XVRBp3{-Vb|qP1(Icjwy9Xz^40 z{m1hYAC|}F(w}N^Y83^+1sb=yvsAtvd4K+`^j_MJld0>e@w&pg$gaS-u10f zpSy#@0yOM#(nzPD&|LNPKxcfOvPVyA zpw|ktORJ(ZWv%Z9Pw&O4AHL^?kV^VcEyic=#m)LiPuD@4r0wu>;3Y9FV)63dF@Brk z$u87LEO6j@KH^H}-`qIAw-`==7xets!Ts@Hisn@07ik}wz-Gq9O z-3s2m^Lr%*I|}EK<}i{_1E) zORp|A{yZ(cIl4xQwM^wJ>1r2~l|W#{e-%f|uXi^7-Yvb|x<-bzO!X`2S{IXaz*6;I zrAohi)fd6#_0qhi^A0_M)w~OpSvUfkv@bQ77BV)?R$nJKdLX8LYi%ACU%Kdi z>$0E@px45y<hI#Ofgt~;K!N@e$tjls0Z|P3->X2mxmoy0j-zZQA zDMQDs$1qw1b_nE({p952L0lw-6xsb2GQD9CQg$dZQ3sGNnRbJXB)_t2Txdqt5^8!tG* zJOQ1x_(W{)ekj*pa7R1a4If#y`J3c{f9t;#2f6CkoPiO9ci#Y@J9?I4FTdUK83A4z z7JoF``-rYvoQU1WCO;BB5)HmxzLdBiPF%t&hj_6>Iyotgr|+Vy5f;$)-d8oAV^?h9y$MF>d-Ve)nmily_ zEH1KNxGZ~lPNtU~>%xDMo_E<7-z5LNSF1H8I33({E%d)Q{qepJ`^X#%O&;LLR`*UBZKG*-stsi9$+UqOoi|JG7dFRj9$`}3@(?|V_ z5zz6j{>kXl=*Vc_=raEzUl4RQ;a#l7G^{9R0}UOHnp`aa0`cW*HR17w@jq!xU7G)* zEp=yW{fo9F_TOkr%YU_{gIgxNzuHp4=B@NlS2g~ih|Z!Q{p@B-mVkB--udG1X`je9wm4n-dkpDkuOaA}RmXy(MhY-A-z_k!AB8SpJANC5N z+UIUjlmnd3oM3%Ent@^zcm+;L;1@@oh;c2B9s8_@U<_HWwK z+ds7>7QN8*f7h0#{zY4Q4E&_}-={4>A61jJ99GKUE~9G7W0GBVNwTJ=B7`*`j7mH@ zD|CwgDEt^BJ_25;b5fWO!Dh-$zDCoR$oYT^F2uY(CW|DFRo6u)Q%o{1kNti=h`u?3PN!7EmHn-eQ*W9tphbLK+caK>h&7uk z?ton5fKBJ`cbG~4|Hqa_#_<2&u_d2XOiT`}^AP^pIltK=_#m86SM1tGz>N;OYvwSs z37hurCptj)!oU{LE{7ENK73r+*U7i4d!mzkP|u3J>fQIdi!#G5)YO;8RH7e zSi#@$QM!?ViEAxEnbc<2+j7F;FAb=e)S0VUg*Z(8i^S3uy3>9>D3TKlo}ID8S!J`z z^}K4d9$@sj2EX)~d!xQne6!zl?l|#QUriJlsV9*%g6*PL_4P97SrAr4fid>$wwXD1 z2^G80#b1?@%1jROGa3=D+8xnJVF{dS=BWABM3nkL-)qaA>o=ccXTXWmQ#1ZGH$U_3 zAt9IifqiJ#Pj?vCve^sR0L$jnIgsk z>a<Mjl=v^mTFbZKb?-8~qKVrJzPdUJo)*`sm}u&W;(4Zs`CN z=}!vtk0g&|i0gEjAH;1iX+>NhgR=4yg|Ri&W7F2+Oj$_^m>m=hdMPe?lC2ttUb-IS zN8*wmnujyZmoiw{3%KN9XQ!@p5`bX@jo+eoG#eU-13=)rWT%A>1)}q9aAKZ#; z+)t(>A*l?W+az&*Xk>(%DaU>ogcwQOwsuV5Y#%aKPZ-P1GQ_$~E`$>?qR8ECU*H3O z*1sQ;F@IKLEBK^=o$FmhY2l!;qxQf-viC(q2}XKiyq$?OJ^AVoYtGk`MxFZ6ew>&v z+8~@=wTL^=6Utg8CxBtolRU=uI{fWe*7=3dx?l#hL~%Ysz8w14R)!7EJwzQ(AK}ce zl-n1lzI9)B4B$*x!lebRh)wmhJ>*+Gm=0mlZz8nx5g_j*m}leIlB*y zuRe!kIB*N6hN&rQCa4?>cB4TXE=pqV#*8y&-GFhFkmQKgv^t}WR5HH(%dRkb%~z4hvJgrNUA<#^%94iU^2st`esZsFt$-9fuFQ z>EbEwd&J*DdL;?F9mM7QXb0-j;wyL@6DDQA-}!J6{)dzo%tIs;&Xpw!`!+(5WKNu% zNhvvNs4PUNES9|ly76H}syxyZdoV+&h1@*3D4BP6+;@;1>+g>_@a$StAlX;ZBaIGx zR;K#Y11hE9#SW9azfP8^n0EZL3_X0Fj+A}7O>{ZL>F zz;MhORYXR0X=LR$4*MrcjSE%+;EkhxPtHAeXFJLzi(hGk88kt#9< zPYpBI&ZV?LQ3E9EC37(W^e|Gqqp76e(6Li#RtIk9ppD9s#54k@g3dGLMab%4ULQT{ z?v`|31kIQ~A8oNe!2+cmFUB5Lw!u6-827M^J%7u{%s#m9`p(S)sg$)=Sp@JaA>@sgPK9rkS9E~v z`mTOX(CvH^%LmVs|G<_6{vT|~{y(rK`2P}Hn*Rs3g!@ly$v5_YiY>LFujfD{g^uLa ztKKa)B~^fKKtiNhsBeeNe{aIP(BWH#`zN-PSouFZ_&R)t^m=}a|FAosB`AW2% zc22+z5#?WnP_Ywk=%eH~?iHd81?EMAM=GU1UCtzQJUU-H7TvI<b_QO&z^W4E@)b(gpX%rT7Lm*gb9OF3%n#X1ZK4#xjO{<#W77>v9*vBHh zr6Q2APZxze1diWP{e2E=SA<$i6gmBL66d||K212Wa#a18a;l2yc5>uoCEv^LIG9DO zeB{-CLZAvUph!Gq2ggHE(!~^k{N8^MCU1hcOY<(9I|%L-4T@SfeDGX0DtfQ^L{oJX z{9wN?4Th00((Pcb%mp_ysLfrrK#aFtfl_Ctby>91ivWp$vYISj`zdd0m3$~{=&_z) z68fqW<5MV+U&t$9jX-^H_L4n66ejQmdZo>;E$HM$o1XbCWRe>}KWKmr zFGZ)~D-eqLZpceexG(qzw@mf942M=U9;{gf8;xt4il@Z9UC?8h<|Ts8IBK)ylH%2v zS4aoKH~RbF8#NTGHhhL7m#mS+BX_cd<@x+VuPVs`&&4)ldI5>C!_O@*q*}j|g(_>X zTD(y!2{#|zo!jrtMajqDeAM>2@?|eANUtnDftlk=Sq@9mKT+MzvgjI9Q!ga zFcD3i@M>Vncb$CB6B&TSa+}<(au&OqvJZ;b7OOI>;2Z0|3!6AEm!OI`-AMZ`L0{1f0Gs6M~P2dWyh$;E5s4e(t8=Gx3UJ7{oJs*^^5O`(GtKYm>pU1B z^u$)0ErebJ79>w27KeC}2^#oyMv0*q>JSCb*B0Dey}WD0{HT$e*hYwMd}UVzVYm1- z?`NHA6C6ulXdQaFl_NqZkZe&Fdo4b0=K6QSsY#{x;3`pO0jZ22!$G=0Wu`VcK>81C zN$d~eAI}^f9apHr8hpOFt}sR?^9-#|NhEAZ$I)@~C0}7i-(Oc?(Ts}-3?5**r6u3V zvY{wkdPuPuK%BrWbcMA2oHq7c-)apXG1b&6ATW5)K~*KYriwb zGN+t%L_9cYTZ??G_Pv$uy9I-;pFc%Zco1egc8JXI+N#i*1Cf>V=iuz#iyE_?(UDhr zL`6}w;z2ilBhKZR6~Y?Qfo=GE8uh)M)4|s=aBVs7UfVLck$#*8_bR&n5^1u66=*Sw zC@dXjHicEOTx^&YLiCZ!LP(mFsYI`2;~*QQb%}3rMNhQOvT542f_$eN71?RRWJ^4+ z9`kQ4LR8I@b>{u$K^Y&~*DyX>B2$CzQ*PzT?S1Hg9&0VXB2&CF0fNY`vU=+OpRlEC z2Fbb2$Bzh`z@`L>)xbaLj$d~%7n77*C+?IU`w^oHOQ6XM(g$tt&*#;FesVzWF4rXk zc*p*j)%f?+-dKui123XP;P9bkQ~XB(yo8c27+D*Q5MZv%I0=E?$m62 z696&k(*Kxfr+3$TN~rJ@@dg2P+X z#*GnBS3D4fQCPeKZ94`D)kqbIg`!bVh|H|bi0as>s9&@dC@gma-9D2;znBj4i)kkl z;PP+SQhDF~^gpmAqaE5a$&X!DX-wGm4y0WKR)8sOCKTs3e`Azt_)tvl;$J6EOSZNW zmzwQ7rBwUPZy1F}f)~r!kXq-kIT0Odm=Dnki=k!jO&V*>)mmm@GmgeXVx zU6$$9BI`2LC$6iGZ*^6OI}TL{Gj&kMt=g2XLp=~*$y63xdpD>{w5``5Px9MuXDAZ47m7CuQu0=M^agZ zLMJiq#P!H=n9VE z4khHy=3ap62iK}wffBs#H@rd+QF~ zk#4iu_>8y3@eYuAO{lCF+IXgo0*RHgC5c)ZfkRxuBgNGU26EAGt2tr2MWp3Dz|mQc zr)yyi#Ct{7cap78EbdsIev2bOw za_Z2nIYvVz)=D5YZM`E-Y=+7tLt2I4NC)Lm(VL4$ros*)HcRrQ@%KCPz{;y`b2x5y zXFEn5JcwMsgj#3Qp(3QgFB68lP-nQw7CZ{P9A>5{-Ca0m0EhK`uBTQP!bP);Ce934 zzTt<4SoSe)LbIa$`QQd^fxkVXof0QZr~}NPS%Cu z?%;^%&cSH>-c6$tjxuA>Sh!of{iZ+Y*Zg~1DB4mm$dW*c_=8i9KegQ^3*L1>>ktgMVbL{33{TKoIz#Ab6Nr$+;oQvZ>QA>2Q#wcp6q>=i zmFcL9i~|-zHD~R=ieVD(CA{8mtaP%c-fz)g^(Y_q`Z7OZ)P-Dki<=W4|1a9^GPZMQ z%@cH(nK@NqW@ctiDoKTznfV{6Ff%hVGcz+YGgX+A$sO(V-rl|4)1&Q`-Vc^69ohb1 z``G7weiuI*y&G~WmjVbF0w)4vkt-i5!i}YY7LQ41XH+H}+5C4JxFrB4Cos=F6AU`li53(_(dg>m4KaRvBz;F@c$MNyXLGr58`t&?}ezVP0jtt-8 zsb-LWKpuTxpD3U2?YNp5oOyL*V8yMVCy&VV=-Z={P-G~d(sgQ;fg=Y!C%rn}x*OjA zL~iGw+6F#q3s@h&a_vq1Z^V`e{~23qrrD^q+l}G?jOpmw@*Dc!wd;PZ5If~~#ATIr z`A=hjZ2E|?2sPXBhrfiNf~^;UjmO>S6BO0zt>(#=4_I*X$}Y%5ayZHQDWcaYG{a0! zztTMyfBHOi*iNOmPu6BG6SN;aTTgHLynSO!)tz@|uCM>VmO6~T8o2>>n~{mthM(4k z_Bb52dt~(%^<;9!O9RX{O9QzvQ{g@=xB`Y4w^l?#0e4QK#h?p6GmN;d8zjYG%*o|b z(87~xlnl>You&FdlC=_>6@%|c-9`~@{lu~*6scv=GSR(}fS#)>)qBkg<5Nc9K z>-*9Eb%&#I8lMAtQtMe6dZgiHx)WZU z0TfRA!7ZzBGsW3??zG6Qs37d}i5cdj+2CI+x>X!1C*LRKo(LM&L94kwf!jG1zfI{P$P6AhJyZoH#b zpA1oV@Kib;g@b9ow0iPHIRE%~+{bg~Rudwpzn_%%P?Y{?NG347+0@&nzWfCTHVj>g zXhzG6na|imyTx9q^08-hpgIRp^_F!u2Z^4+Gl(O_Joe?waasNuH16Heb|7f1?Tcc1 z@RM0$G)lcCH4(}sLg)AU9?#D^^8wjmjBYe*xsxCbvi1$EeZxnA=z{_x#@gQyXa2PU z^8I$R^E6ubSlJgs)#Ol1E3T=__3xW!=XP|Cn6pWSQd6~OmW%ttV-w~cRtv)e+rTU? zK#7T~{DwiTPiSi(JXNzhaK?H5ebsp<3Fxc`DvJXs=A!A9Q~6(ypNg+8&Nj5FwPf>( zdC6KQi0qn-ePiQYM2j_KjitqFYC~NGJ|Uu@8F#f7nXiJ^C*qW?rYeN?WtNN#O`1M$_2hm=3gz20;Bc9*QH8tD@EDF!mZ?00b7WyN)1EHZ#_o7xDfM(~ z?{hDv4?a&#sd8ddQ*DD!KUF?I)7M_hJO?pNL$!s^^f_U+m$m2Y`R9SGy4N8P6rfHp z>VJ;l7K=ApTO78bW$n4b!1{K@^(pUTQ;ic@Uhf(Vmt_}QM%ycniRxDHX?UY?;}muZ zY^y%fg}RwVgvB^VSmqK}6Xu^sMPiVD6G{+F1A5JB2VBM*HazTWy~SeOc)ezjNA)H3 zfSs7kao-sMS*8mZdA#OsMHBvbu`7UKsu7A70#k4=xE%*tOUC|A99j!dM;;3>UHWhM zR4NMwx3IG*=%g|IlrxbUJJ~@_flT3I7R5ZYA!KNBX!J9n<$$O|5&JTIsj}k@M9&@e zr0`J2S!QHk?&$0Fr}>XJK%4FMjd%Rc^OF6<2EdE|UDkJ)6`A0P!;L5Z@5=CweFiRT zQ8CcChy+2doX5%Owrxg*)}q>WZgAJ*TO{f?vow-}Lp`tCD@uHc&KZ~Rfga%~l0zpk zW?nRam`gXqrygz+F5y5#|8^GTb(yyTE2L#GA`VQY7(opmW?T6!GEQ@n&RBQ489f<6_w^BC_cU*1v0kSPQw zD_<^s+^P`AHHUu;SA)5HF7<_0r;@$BDUBinm;3-UQt(jWg!2)O!l|XKE~{0LWlW^5 zucpdrbVvxcB` zcigptu=$BfV5~*2zHVZbrF^y3xLW1S^EaT)R4w_sv)H`S^{wN!xJ`#@**Zfxt9kOx z(4%al+2i+=79BSxz)H-0e|IOG{#!dZ;?(S{?wEUNz1^71N(Ss~^0f1mRuUZ#IEhXt zI@CflYWs!W*mnI59(3Xy0%!9Quv?bD>hhGlyavr@7|##9YCYa)nIGi%N6UFP!?0Q4n)cvHZ)haK3Om*-eA(G{+CHm%<5I8jzOqzY}EY!&OJ@~8F!=E}l_XCD1*a43! zUkJByRe4!}fdBHDpT6MI(IWUvPMnsYCQwq-*@6b|*%ao%n~YjLQXD>#15{h!^1$-O z!w0YWMciJp4ZUp~f3sndL?sM?)?I`p`4}!OV?IXyfbQ=&(eko&;Aq8YPz1`8)=04@ zwe6P6%nz3D%${NEd*8I)b4Ey;+%6<&*zcag3O*1B8wC(twNg?ML-mqZE?zI($jj<3 zpL96RMf_$p-QzlS?1N7GH?XXM)k)C^a!_>6iTA~_78`=$RA(5|yhb&({fQr%l1ffN z!{El*;%3U?sG<*e$NLJr{Lv>moT5o{^?BU(u3f-xQn|~Q4Y53%Kt76%r0E^}XK=u^GtiO{CK z|3PO4^PK$;r;R5taT~1Hhz&x7)D7?;9gRYO@{>x1GMAo(D9eZ#^_kkk z*U5PlQJ>E|wXf=HotGB~Dq0*$#3xjh9^T4(rOuMHoa)TkbV320Bd}2Cvk0^U; zUJF4pB}z@&d)k0?ubQ>|`z)>V-MrD>6`7z%l>lsG3j-z{1 z5`-Gy+WASD3D{pEPfqo~ZNt&vac1j{QLkZ&SsA*|uiqwRhrNcuMj=rirD2NHLzA@> z&C2@|F(o(VO@5$N$N>ozdmeug0O76OS=C6&-DA)yp~x><$1h!QB;ulHhJpGnfNR|* zxes|}CJZf0vs@qv>Wm^J^P3~#a?G69Mjl}w@%6khk{MIG{=63y@v6;ac0$bh;~+wK zuOTWtY1{4GSz2w_6xV!;opd`P?u&|?Z7X%Hfs$!^_aI0UjHQlRYT?z^KzL zxKiCx#SHf7o(vM>=EL^MSM=92xP2q8k!2rIdRHZ-#tA^v=&sqg{4!+L!l8k%w$_oD z`)!4DXo}X2u2*>@jkKas;;~~RWtbsIUB_m0e2B+=$&6_o$GbM^&#N#be2j6e+=vXx zL9d4tnucMBQ&3QB&&+9T6;)ud62=~|sDq;0fPOesK3ewXHs*`b!wNaEbasn}^2A>| zl5X$mg^{B-lye(dYblR34_ehV9A|Q_G;W^CzPhZF`*oC~R}V&q-5|(e3A#%F;KsWO zK6!h_(E2o^)-lyE`(xCa`iQ38=BeSJY^V_afmnXaHnK>=BfZG13db$ytxM2UI=s~K z&KTG4i4Rg}j_z9x>cx3NLNT_9#1f$0%TrM()K&tW3~FWe#NBh zP;Vx|ZuU|b(%y8`u!6906(!L8#G1=nWb0qR-3PK-r@hH}&&L2zK^4^%q#$NUS4|YYIpHx+7D@Q~>!%u#{MG^PTeT_LNTvIh26EdAK2JP<$U9499 z8vW)oxF(Cfsy?4YuLO$=bXyeYIUzSO6>qv_IjENR+8*LvevR~&FyUxQCB^>AufO=M z#a8sEL$3#M<&mSGkMH%JxCmW$P99E{5mi7M<@tc#_fndJ*PT%k*eTXi@** zrCsSv&MfUbuo@Y()=$+Ncz(6R3Szd`-_psd9g2?^N4LMBCGQ~U=QagC@}x_XPM-xAuBSobe9vkcr(3 zj<A+?C}wy5v}Bgiwc$g;jqnX*i<869CcyS~5H8RZ45_#M#jM`zCaF z-T{BAb5Ch7FNk5e>p}%@$01YOW`z2UrZuBVY>mYC;%dxgmkPXC6!f;EX&5=BB5!fo zrS}$g%}X_QsBvq>A3poz(UhGg#J#a)7dg_g|8U-e5+xPK%<;E%)#J{>k%^>h+eVYq zbfOyVlo5um^I=w@Qz1%i`1s?BobqrW_&aO~?+pR(q@qVe)j!^zI|K=XR32sx@oa=e zm*V*Y5WcD#8?QXtvcm0W4ZoGs>|<}@>T)`EWBNqOf}B7isb0S*=Tj`};v2%5_0Piz$=6XpE<1p*#){r?dOqmPcC|^U zMb29Mp}7J0m#6P6g7u@ZSv}f{N+D8{nl^+s-6b1mnF#PWG#jd+vXL?uCA(n(Q4l#B zRXrwF)`>Y-%wEN>JkA~b8Qz(v&@B0_zD8xXvN{L@H9d-h8Z8F2$W>NVX?%dC%KQ&) zfA88iQn_WLr?)k)@1Q}cdNXYKdl*!1OInsW$^lRUKwiB5$fjFVJmR0 za(#TlLo$Z$B+kjdSlZel+$A$sV#d!ou$a8bi-YCGc0Z{A!F3#sP2)sE&jy=pX2r8@ zl{8`s`3tn9;g8TR8bJ`fEm&`2F?$%2i~IXsPDA0+BNm%sm7{skJJsu{Jn&TKTB}hq zG&BfLI#gjNQK8=DMpdy-6~bHc4P zeuR`}A*Tc@I#W55g2^{U6VBYvg`h!mZ(!^g-(L-LG_gifF$>SapSE%JqLjIIi*U-# zgb1a+?Trl1l9)35W_@QWmLIvXebXBG+w#nRDVsi7%sG3AP{jdH)hLMM4lgdB{i4zO z>KPx))^-wiR{c^qG5y7g(f%E+F7Op8@P$#cQCEN_zUHbr1ARC>!V~12lt<&jg)`J> zTWZ7@If-`(R-u6^^Q(t4ECbXkKs`ZLHAF)Vb#0avkrLBjD5D74THe~sCO~$zG^it=&GImD!RTU>`wwiX@EcpQ|6kZrUCwK? zF8DuTOIiN{TLKuKY)ploY)83^M4xYCW?gVNmFyq%ZR7L4wrjj@N6*;SjUzuk$3CaS zetn$G0(75E-jPKK&=#B#^_!-OTbrz?^W?US3o;g16P1mUqQhX0LwVAhffFfJ=s2!* zEl;f^hF@_{FVwrQJ0uYu1RQ!D*C57X zP}WmoOY!}zKhhR|CIin(*JAS^B;JV|*2ig~t+aiSt)Ge<@ah68UbPGXG@CQ#zdgHA z1BXU-(@*`}1HB$!f+Gbm!*WE<7JN=+5=5?4iSd9Fi-~_%M+kT7i=<;|vfb|RIzK{RR8zw$bx&W{I z2Rc6oCoZIKC2c>4T!Oe9F5_1&vGSogDjLTiNC5<}T5Rn$b&{qSDkaW!zx%A#6VOL* zxunT8x0LDrdV7J$c{7M{(k=*ws~_>y1#i3v3fst}W34^>Bm29D8`|wS)#_KCgB{_Y z@1N-~P<}L;y!0$i44QMp^@1%czOQVj0tR**j%Q|hjnLC1ks`CZyW-2iDe!W;Gk@jg zGQ>~m`socWJ}#s2mqOKzUVj5gdQe8n2Cx{C1q{6dcENzydwKP{WC>z^ih$@wRiLgf$_SR`5P{S%Y zvh}W~j>D5k!j(a)taD_w;4js|(A*;=LPQ%?!=iLuZ3O0nXRkI#hHVi034;=xD>gam zUl^^ZmNJmX5uQZHvz(VBS&6ip+RB#g`!^8Fvq2t#rhbQZ*d5+lk8qC5j&KeoBCbrT z^oRRru`6nb9mkF_=44af0b0mw{QzqFfs8OOdJwVoV_T%|7*3h80bR-#rsGm;ot5n;|G?x99vSU$M4RVaAxyVUl+PTRC^%8rZ87VS?yLbjBTjq&8Cw*&?U z2B%(f1(tZyu2?dUja-mnz=(&D_0*7{z(S<0lAc`E>Cr1z%5M6OY~dkYu*pHOaQkEN zqB;@gL2w1)AmEpMwt7^&9^(p3dgZjiI~@T0t@is7)xQ3$27mW1($7#>^FIRrRbQcU zL?@tDw!-4U04HGXBbKa_3>@~MOM`>Y`cM1-F9E%D#KWz%6t>aO(xOdox8vpJTw^jHWV!;!*ihb~>Vg(A!FOW5s=8=+(Y>)RuGL730^- z>sg0oulzdXlXup+8dMwyr-~F(nn`4nQscV#V`>VmK^B`}GODV!_U*75*{r1lmKF?Z zIlz7rnZe~PS2mu$yF_oz;AB}a;kA>ww2~JZl7HpyF(r-Cmf%<2N*Sk zvxT0$t)Dgz_1}*WZ`l296Z@Fp$`_vbU4f%rCs{M?JT+&D4}l7ZtadNcr9Z0>8^ey& zM@&AL;M&4(d^_`slx3qW%O=Q2r$>qFYyYc^x z0*@9_7_JdX!05F2tH@+lFAj`y5kx(0;RQ#|O`|2A1Nsz{8uMi9a@Nfuhh(UPEulaa z$a!~-{<1o1HKH-66jT3 z@YLV0-Y}prT+G_Za55Zp!UPEF6P3k+ifP*9Zgvy1_x+c+#o!s}L0(;~bzz_f1ugV~ z3TUO`$AnB5^!6yUP&rmS`<@xFQW7cf&r4><7w)p?#K0GDEfFnVzP4!z*=|v8MxiC9 zYhdGYa&K(B&d#4&f|V645lo!82HY#Zg(U>ak=dP0%2)fwK3!U#DJC!occWaiaE66M z$;N#KSr2i#-;Pe0K#mv<=oFjA%_3b`5Flt*TJ(-Vc2^LYCrP;C$AjsVkDfu&SifP`#I}KYPA+!5Kd2X6+KbfZ9DKW2{AF3keJ&bvN z1R&Oorv@hkZ)i$kAI#s}a3b$4tQt|e7qUqs4E3XEbyG~6X2q6H#IurWOEuK7p4a;t zSd7fqNyg6!IOW(+sIOP$qTUv%9h^4pX-UwQ;hpNTs4deStLvUrkAz#bki*x#IUv>D z#Ng~|WgtAR$8w3AKw)}69ItH2t-_|btVJ+Rdl)$8)6df5pH9HZ4jT!Dg2ieU8a(>n zUEUYaaln~xPK1b}HhHof0*@z$n}}Z<<}pdn@u(W?X|>jYN56ko`L3fvxoyDiKnZwA zrhkc*so7YWFc6uzDt5nK1o#78$%BD}_So(TasY^9<}PwE!f|ckp4z=9Q)TEqr`{c^ zV|8|Md)UJj+GlENsd`8xU6ryldpn`*06i)O;8h+4?t)!$&ba&AP2?`2 z5t@cHNZQyh8rif?7RZYN%i0IA?;(o&=aCxM(!_mcS;<{^zgv{!=3o>thn!<~5!ll!#eM>r;nw(dKv(jQWUcJBUU}^C8ip$%C zz+m=UlG&hkHK|IOc<)lL|FkqKd0iJI>mNVMa%>?EM%=Glt_C$6dg_Rmq?MJ--) z@|&88*ByV3Hldo=2*;bT+7wDU#LbOcT8cUdQkto$c_zQH@!cK^y&v~B^}*J$$( z&|g!Hn177Zn>KvL#`2N_@Jp|TDf`9zpu(|-cMYgBm&0Mzpraoq{T+?)gwSF=Ij&q# zjVdin!;danZPh$p#p9vl7f8Zzjw;jy>m(Z?hsvXm1QG{{>0-$!0*|T4osrYu#v2#N zwPKRX@(4Xy)~W%SjHQtRhp^rCFSVtKf2S>t|5vr88{_@|Tw79lruq-GC4L7x^_Z;r zRTYt}OUT{*DsIR*m96^p4CLg}w3k_{XOF{2rwwas@&+WQhGaLXrf@*i-#5H>LGPlO1{eadq9A~;adV5;Z^3_ zoL)mVkLGrVTAqJ$JL)X;bsJ@pSTZC?4lgZ^nuJ=rZl|xVw zy;8?Mrb0klfr)+yd=LOvfV6+ZBmrBeK+C3DKg{Txv>7{uW~ud!3SoKaK*?4`gKr6k z566Mfa<=k;C@6}&)ZQ2wD1Flc2{9XQ1NyzA3k|JTTkDRYEATT6G{muBOK*X4eM1ju z4-6y(23W`^!T^&6Yf#6kp_iGy>NNg*NKtq&D_bVfen9{SO-!=RCjtisyybZKJI0Wm z?oE$}L-!Dw+ivt|Eh|~Z-kDj5p@<@t)=EgVFX~cq45h489FI+M`12unHk zJvvtZT67WGRfSWELucFtuSO54MNIEQb=MqTIAZwHo1~#c;v0u<=W*s>`F7u`QvgOww&6{-~1hI{gqmY2csMK9bCOkM81QbL4pa4T6 zgsV{w5v+TdfT5xNo~BCL3c_e%Kj7%@Z*B=tJ`}k|53wUNU_hye%&_#x-B_xf*lWY9 zh!Tl_7v(Ey4=db+TDG1u%q*b`Zj+BNNLl?$ReS+z>M^AZ|6g!RH~jwRwj~QVtwY^XNM4a z#NPsNq#MsyDNVbpUIK^4T>^K8K5=t~!Wm8ao~GnVKSl1s9Y5c8fM4;$T$iVd(b2Gwh?Ro17>4?%oR$kL5!* z+%Wq7m2iBPEu>p_IYD$*Fx?89>24cAmGX`SVLq~~Odq!4v-bYhV(H7dibo4MzK-gZ z=a?%Nru$SE1cnbmrA$p3jEpY+8~)dP(WecGZeFGn+u)0D@F~9|p4tvy|97}+bn{_kKU&3z7=RwXA`ECtweoc-KI6a9$=Mm^TvPvd}H^$)v{^*oNs5B$2)7<-RCmW zv-)pV32vEZ-j#}XgOBw`<-^-~_pdLp4_#a?+$FXPYmSY-m14sCb3?(nfUEWy*M`#i zQ@^6^x8gV0&-QoS$L_r^?;h+E1TQi(SRL$lZ8Px}QXafdRY%=Bzav}Gx!BZL*4Sy0 zRx?v4!+U}Ib4E`qwToohprlq>PtC^4rzY&RD+|xU&DE}=kI-k-8#S(PY-#1@{NG_q zQr=9P$y;%sjwbR)M#~Dz{n~(uMILTI>AtT4xTK>G6XYfHF;1%ME6 zq++fVzpNq)Tj0(T`Q|3F(10p-K{4e3)6$=xeqUn#E?)z?$kKG9#5x%*4f|J9+H&N< zs4#7*54XC+9Dm`3n6)zaUejU?>TibPJlUKKsKwg%+6^bx%Rld%7Hu*c_jeYrq;rzp zKI0WH<(Si1%+|Ag#(t~kO;#Iq=Ie*cU`aMDUdKt!YLKedEmr%F*2`NCo6gImblVR7 zQPgae+g+Dw1Fx5wqgr)QR>Z(e(N^T`KfGC2!8{E7H~OLyjX)2yK;74Wm!ciG^x1|@ zve5+K9oo=5!BDu<-Xqd4jmFuywV`*_V4n>z;r?`mUGTz|EH|E0-~v6S@p^f; z%jAFJdQAV3EbPr5gAdeChVF0q15;V^tBR?9#H$YHZ<_3pFKsuJ1|DMu{Prry3{l1U z&WGg>Tgn|f&Q)l4sQzu`Cn~pnrV?<+YW%`+2a0yoD-1!(3HTT~v3b1Iz7oGr{9)@ZC?B7q!VIi;Fgqa ze)D|v?EeitWn2|z=loyL(|z=tAO^n#za+mX;+*{a^h~e-6JcKT%=FxMNaE@7DP}`O ze!)QII-9eL%Xk0QMTZCXR)J%t`vVthHSTE5QR80)_& zPYWJO+GoH1NqJiMPn4%`{OLbdp2RAvrT??~kCmry{OMfvA9eb#YP9s>K&9nhDNo<{ zlgEEr|8M1~{NXV1Rq5Y2rLzmA>faA*l{%K!4<%~gQU8CFPXC&X;`?``)4v_uH$?Ss zJ4&ynj!#y(joYFp;+?~T!xOG_wKGD$Vm1F4^tAL(&{LF6uV2mjhT)>1o ziCT?N)cy!lM5Zyj2n$*fTKN7BWhlc6U345|!EV(EqgnkK$NJq@J$@gg3j(#f_W-yl-MYH??VZosC0rHUBRXekw zye|d7t1FmK;inJ-Xy9(HuZyejNL)v^0sKB9;Q!DFpO!T7=NL*~0}%H+>;Wq0){pf~ zzj^PQL-X|T8gUXo-92Cjm3(9%H~D`M&L_=5miBU4qvxDme;vu{GQ@}F2wl?}JLXnT zSy7^|EV18fp5dC8ATov!ykCF5Kw|y9fN5n@7ssZM=AKaK+_4CFK-{faz_JkIo>1&n zG3UN`Qb>>H0lQ1!ch14T`ipcSAEN_g10 z)+@1&!ar~PMiJCHhz$c(X8|WQv!}JCF2U5b01c@PJqm0dvyq+LFX4JlPR@_`x!a6U z${7jOFE{bm?MRje{PZ-jK_%=SxOqy*MvxsDsz9kivVIpaP)xbpBBlM(-wQGpbUQMB zuPju^S7^PgUB%UToStxs!vzh2+u zV|lY)zs{@ozF?%~SuNLa*n|+7u%#a0dAByVUqc#|QRnX^logb-i(+M!)AQ1k*a}$= zS*@+s+^=Ij1)p9waNTX^I!mAOu4y{~+r{gBU$WxtwX&J%Lg^4}qAa2y+FJ4Tr7h;; zystXPp1DsDTj4G2hdKpfu3rSA-Zvk|j(oR1JU{jSjrjnhdnViowL&X<)$|1}ToKCBXsUQ-GH0KN|};jn9n?&jxZWxu1{4b^OH2p zkO8g_TAff~dP@FV~W@oD*l{^0l!`9S-C z^N!&A)h*Pms+(IqpS`3zqr2Fh3()<7Eti)HpB$5#o{|ckt{XNPA~!WHfFt0uBYDP6 zt)fx0Dsow$&#daWpz$;@kkV+Q#(tz7y^@0XK{|dY5oj?CGF*N% zLcZQ~E%Q-bt%#R#KI`xt0csBKrZm*NRx&O6K*q&rrCya|u5SKv#vC`NaRtJdJK1!I z8|A{jwrc=A9qg-a4=+mPQZ9N@#@VFEsAaELb1XvE>3aju9GY@QQmSJ->s+d-n1r;Q zg@T;4HxX`765ISyBpETJ*|f!13Y3|Zg|LB!dpt2Nr8ts>lo*(S<(_RMH~|ayS~CEh z651sg)njz3p}F#zW{f5nwxQIM5ij3m1dD^q9Pd=#E%3{#5vS*)1%y|zQ=*0LDn3|8t)HJ;%c;0uX<+fR@zSvJxCq#aS3=Q`G(<&J&UxZdSN4P; zxiOET;hta;o@ez1ACJ?Ij+U)AB@v*n#fFY@`b#sXua+}e0QVNKYRbJ1Y>k!bq87D@ zfV*SIm7D2?6e6OB=vh?#z@~6sZEZ(=ky?dzl1H0-F(NYx=@TX^EhiBYfGr>>mcdI) zt0OE8CW0xU;NqdB+Eh=w=phpn`=TlW+Q2%ev?4(}dq$`sNVuk}dY?;!#G5d07C(n) z|Ck};DaJ$NrfPv9L0n_2WfI2A$j3I`JZ8uX7@}2cS04CLpp`r~O#b zeFRL(-A@kk2;n}l&bQO7T#-}VK${pi>G(#}=(9W3*?ke>i{(<@-XF+dPs zQe3*K0=E(+V&{_-;Mf?ZA#YveqU8CriBrB)s#CO6+FQaK8siHSW}d4J*1E`Z*83Fs zUfqN11Fkb9su0y2Q(MF~$M}_EQ$RP@cE)zL`2_KV{-nBBsKhC}s-8||S$tWSU7cNs zU58zmU6WnDStJ=ql}Pq@!T9{PN6Bizdj4|mS3o645qD)dq~}fARnZmiruHUcTXwI8 zUS@JG7Jm`(eBkMrgdVd8qj##`#Qp@72^?y#j6o42b1LVAkO|{T3>sO$sDVR@P*KY7 za<<@;@;_ZAxP8r%hw8DzySX6%nSrJ(B6)g|D}W2C`&8_vc!m9kpBxs-njl zQD9#=5#KFs8T9sWFTlaUjkOl^vUL{AqsY6Lh}DPamO`@je$4Z5EZE>~h;D=(n$80l z&>qo!!U#W|#%3u9{Q&VfY915zP3P>7*}iDh;h$Skd{~imfFF~>(>eIJj^(akHw7K! zeUZXQ<`>julfp6fCC?2brrb0g3{Zt(0Z7}Zt;EH|^7B|&p4zg6$Z&B3@_)#V!?OB{ zk>!{7@-3M8U<`-n?Xn-Bp6JjeuZafYe;Lt*5)Ja$$5GmG(o)utv03demQoKa^@U1g zHsMK8jauv6xGsMw6^(?QJ^_bhLm0xC0sdY|sXq#4B;*)HO4&1rHAkYt`7i@ z@Xn*QptQN{{bRTe9+;a!Qqn<;Yb9ZOQOUwTgvV6WR8+KQO2WpHqO}9ub(Uu|SFfA~ z(w+M4Bc34o&iVSxOZ{hJtTbI@H_I68B9dMUdxMJa3I$1Y=$(aLAQ!~hlvKc~jVg?P z6GI+?D#b*6v5|47OD3~~fN@A7(?#a60yuOe&=%)N?qSW*PzD^-qt@NXSE1KK!*8^5 z_MSJ*>=Oc`F&Ar6M{qIdZ~dFG*B49zVp%L4>nM39ni@#w@JEHF%KmOKfC9l;b^0Nq z^2)|Q@2Hg&3j9iA7AH>iea?qOAmB}NX2_%$v;ZC-4|^=8&1jA}45XUv5tn56X@Kg+ zYQML2kpUO)(aEeQmc2Z@yh@wg_um>?}F!xc%a8k-<>d1IJ+2)&RI&NT}92y{oD zdM+zgF(_Mx+E9;_`M?ZOtE@|$)GZ&}Bj>8S~S~S{wc~U!Ut_j;)j6jNE@az zKND)Ifp_R9Zjxzmz2oZUh3uoQ7ErUV=2Rw|I{ax+ebDvC&xj0N9)votZ^blhU^sSzVo7ysOSzt6bX+a>J46 zWH6Wl`-L0@hJAN@BYg9tqulQ`b}D)_1*HQJ(%Mrn({U$U{XN0t5#-?c&<$X)k?Uv* zcn+*Wh^A1lCFP|&Nt+9aob*n}H&tD@7cLWR_?_7wQux9WB2Yt>qv z3!F0_0=CLud6tgj`2azP(A!u#sGkPU$Gcfw`riAmS0`^KC9@RNS!8Vk*cnpLO6@z5c@K*s{Ma)BZ_C3VNz1z^o&E;pJ1ZQ~0_g_plT;Aj0C4T|oye z_=%hLKd-iMW7?+~Y8%D8MMIG0V~kYh1PSi*k&dk&sc7!;X|0f?2NXxvX?!JOhfD>- zDupNwSTh({E0Ai3s(A(*_Fnw$!?Q|3+;OsRl#DRkr(`hp0WtP1AszI)iO=5eh&%}N zZ2QM-#D*cC_v%JY;#3wZ>LN=busM4|+r!i&%q`sE%XWnO1MkHFjc998ViYlO|?y_|_9r{L)6*$OY6AUv{*syg6 z@crEC`N|3C#V6IH^=oj5^TD!AGAr|7p1Hm($HXh(g7C`e@gjvX6XHdvvdlAZ3rg4U zs4~qs>lPYkwXzJGmSKNz_T|)>kHU)0(Mk+$?3+k?JF6X|zV*HipHP zG?tPo{iRg2N(W7|<~AE*x?!BfUsblUz72{L8A8qCy^lruz=x=Ie8RND3snOs1Nuiv zS`QbKmOJ|wkt=QxqvM0p?b%g-dZA>Kj4A+>+F7t1$k!eDR)T>UAf2uc!grPf$=9w|<4M4sdh!aMMCG*AD5xbvatNgqMhJ7YP zPU~R@US%1Y4{iM<@q>d;}}C9dT1Dv7>;@&<~_|qz`OCh;?R| zL|LgC+~If?}#L;XKrL0%O?x?&VzZ=Cc$j*QXG+vlFZD(T4u^OFd4 zU5NH&W{Ov|+6s3@#tcb^{n>0ty{Bt%5o{|G5l0}$5%ErDP@j0~-7N=ewWs-ASxUUd z&8+x*J_l}?#RKeSN@x$opYYb5D~Qa-ih;5hRV7qG*^)G8Z9s)e)SH`ts8 zYs%eBV;7is1bQP?L7N)4KzluJa8}-z1Q=!&;lryW!`?b}7I-3p32XRSbiiN{FzY2h zBzxFuM)W2Hfp8a(NDZWOxE10}|4QOuZy2*tQPI)W{fUWl9{Hekx+FkID_qFwQEk)1 zl@{3{eJ{=93++F3F{?R&mxjo1hburt4{c!#ZVIYtm4RAk?cw%8Gmr#P`>2ozvVW5n zF*xqnHy$V}ZgI503SV~oF-{Y^`2gbM&kbirH$?%O-+u0Rg7xRTmSAZRzZIneWA22O zR`?m@q%(1gK|UVmNPBdb6jzkTCvs(IyNl89-HQv$3j@Wb=db`dS-5$Z&ZuH=mk&?( zwWUOFUP_%5Wop+!J=@`g8}D@}@@mA1QKXw$4_664h^cM{pHfrfj5BpbgGkVsQ_nmL zbP-e5$_gcHizF%6q%q+a;4rPTkmi04)8lkrn8Z8irzI@?4z(L{Yn>#Ezp^=KcFGOQ zq*&pIujj7L#iC??6av(eNR%(CsK7~<00!RFgXj*mZ~X?WKJ!(>$!Ipo{wF%@Y%x{_ zhSdjJ@bb|!y~w_uyer%lCqi&Kok$C@KC&!km>_kKeF6FDXd0cE*GjOHM{G*K+pC5* zi1%^=fwweK*b{iK6JH*heG56n06Mb#C)lQ*qg{)cpYaR?i{8pCHEJ)MUzjS|mk}7% znv*jcjG6VE3d^#_35q5tuN}6=S><#HZS26~j(J*6VQOBfYAsBdMw{41cb_s;Jt5*n zEKOg~609DxQ$W{GE=p+R%^X3IW~m08z1|i-T!QEC*%fxIu3&w2khPyIT(sB_UI9f! z94r_1L{l#+mR@3I!K{pxo&gT)=Z{FA6*B4-69_|yrH)pGdr&GXYP9%XyE07hY%_FB z$yqH$d*elfKd$j8c#tTFAX4 zlVm@xz4r3CdipgIV%laqd!?+)l*PfLjP)?pba@fXuhWBXN6vgz2ZlS$B5m0W_*`0I zy?7e1Lw9LuPF2sBj0PS6>hHVxk=rxHwp7V^$#>**eKQ8q@HtGyV$SzAHV_}sm%BWC zESnUOHYRQmtS+|FvTiAW0}y7*bS~NjW%{+V)3DwVXYI**Tx0 zycdmBp$41rhl9o!ozdA^WSxaiH(52A57D8u>K}Is@V#;-Svp+p5z~fB)j_?p)l7$F z%|P=XD0(CvNCXoiMRdpsAkNasf_FB0g^6YabweQ;lzGheaG}|@c*q`9z%bc3;*?sJ zIq2`iQwuGX>a`{yi00NHhAUvY8;KEdF^ZoqIY)nA=#g02{9p}`te6im4b!)jOByh6 z(4agtV0X#ffPX2U>X+GW?();a~g~N-;AjWy8=m5gy30H$P{K`%`2<*h|mhc zibD2C^GaKuH3Q69e+3By@tWGxd!RNk1)Jn2mM8syBHl*b+czD#IYyZpv(4o7yxK^= zZGEnXzPkcGsrEeC}2Qt2r0mE?u7 z7FRsn9LrAG00MKZ8G|>Ckn0R7VWlq}DyXRLDrxx>vb4CyIi{B);BX4aGavhJ8&0w^ zGYG`BmotVF`e@LJ8aBf6!jk0BB~(OAcL#F8*uswc0I&RCpUJ`fDgK@8)v`%$>T>_Z z7p=vqy}ZdJ!jb8U$OFIaiQlZO=3~}=Gp@vIz{(WjML`(QTB~_^dx?b@-0l(DzuP*o zO43`)E)&~xpe7!x=JLk!^oXl^P~4>EPzDLht#_OUo!rqP1XIYR7$Qpsr~StmWKc;J z9B;dO!0wX{sF~c@c6TJl6xz@@=z$DGnUFe==e4cKxGIQETAT)wh2(-K<4&2(v`YF+ z!cXa9L5QrIMkLk;)pR>cHk%}%(WHo5=-^6(t`+2x&1GYgi~=Y+f^W)Hz`*AU+Vtb@>(4zSqd}*-5gM^YV~hJY`Td9MwBG-?yrtYF&gf z{pi}=BBkleHHvdZ4)2EaRH2}ji$xBi*JG#$uFjc;34Keu{fE zl?1%Zonzr!- zg8J7~^JV-S?9Q)O7 zGJ$jLWM|5blCUvk~t44>;o{&{mYYhCKcCSdv8}e5YG%G=~ z(oFRA>v^cZJV$En0}L+U(WDFefxAA!fJe7A%|^7;e_$}CpewUQwRw!_ZSD(tYYb?E zzM{K+41^nyZyF;41}^smjs_!08b^ypd8!r^h3Hp$0{eg!3j<=(*ayOmFd)~UmijPg zV8DN2hJz&?AU?RY8aWx}0 zA%ZNj;zcl#Q7{R7dN|lzAaI{on5(l8$a@oTWuF#GOc~m)s>>{fQIx7W}b(9yoE$2GB677w^Y@ zinh5F-tX2c%nP|u8$cyB?J0Of# z@uNg0(^z-5r_ft!Xwlnl2h;eMpwo;*1{KQE~F0J01(V}}kE@G`Q@>+yPgc^pJ;2;?5ogG_(L8n=Y# zH__PPRv6El?hIkLV{q&+3C2-M7LqL4ER$TEN_yc6De2R!FPhA_1V`aG2+klSi%5w? zmevTkQ}3TiCt~c~TYLW88yj(_pMSfKr($g5|rOO%M|^fMpk{hIsR z!F$*r_w|z#$dnUAlxhaP`HXBf4n&^sJzn8E$Npi2g^R;1+plHGV1(b|@Ju|DP229( zZI#UAaJoGG>A;byfu+0&E(rXv>y;l0=jH){m_M60C=s1HSm6jQ}WQ7Zy0$UCxY4@0OG zjokI?LHxI(og%cXmgb7yf>h)!G^nqu&_oXM6oPMiG97uRI@+tIi#b4*4EjtfHGp?h zz_vC`7srFj@-#8v8Vl-0jokY>+j`O}XorFpYk$xf{gARv)F$Cx&8SD!O9K8K|3PAK zwD%H>x6GhI0&5h*8fDKt8o%oKPf6LBL&!7 z8}{987qP{N24f<65^N+?Ypz>4g1i+x+SXx$=E7Er+Hr>F(&Fye2a)dJ;&#U=B$;#v zxI5{_`bfyup-3BxOhkExREk3| zS1X&3?AyHQh`FYqDlyoU$ngVQvb1k8{nZ6ZPi zGH7jAKty-cDk|itum$31EBF?Qk|@qY3WOiPaI4&r!aB~5dy^s9&w9$w$6v&jIGOm_ ziPewHhxM4xog#g15va5Kk!V<&XoGSZ55=?8lEjP>%T#z`;umO6t2$9_#A|484d;?K9~~YpS2|F+_gWYo}zRM&V%JDOvDc zfMDXmB;@X0twy^>-DLqa+M6Ie{-q|-F`^cI5EkUx7=}no%LO6soy-qEH$QUq_wGpGuPl=-=4xE`T8Dl_;tIaUsWnhZD(cpgBo&`GvbAw zAgx7raC?gf4Bn?)WB{otAm981j8gR(Ubodx>p;c=4L9St?inhOi*Nzk;EVWTCD@WM zh$mXFdk+cGA{Mklt&%mWsaTM4fPY&mnD%=rLiFW=DUw_wmjE>YU&0sJ5K__dwcz7H z(|#zqgar}+Z6-lmL||cRF^Kj}0@g%@Xt5OLqIC)L42uE&i9s2tP!w>ZColyf^-^q` zgWR71GH~5=jsMAXGM&Xcf#G%<2$Vsvrr?ckpddqBljXk`6Z_VLg9M9G5&2~Z&xyCxzJF}g^#MI8)JCQaTSmAnL zY;DMzJKzmV6fwhbXCY-#DgPLRiuxmzU} z@0WK;`@E$>DOwHc%^L=bR|-SI&-~_o;XdX6tnEHE(|It5#?hxd#t#|XQBQgp@FKkU z=W8r}bhEpHd>_I-YW5a^j<6jib4eK)O5#qFMf*udKh=q^2*f;|OzAU!`s3a0Yi{EH zpTZ(Ka1f{oKN*yV-^ZAfPQ83|d*#Z?RkEBh1w^8d2t&w-A%4bPA^K1JalsD!1s40^ z4W=eF%)LRFhp&RfESAlte^^Q58)OXbKMfCW%|Q=>oD6{*h^uN!T;Q z5e1fV+yUI%&(w4f_a1_|VfPNsT}S3E?!R~d@gx1a-|YTw^6w?rO0E~+u@F-{nm*zL z8IP&Mm^x&~fi7(FGlElUz>mL8&kSM1nVD7SP&}Jgi4S;(;y;2xB_B|S?ya;OI=B2B zySJD?j{LC}xjVs%k{aNzeLqaJTv~z1D6B;yqu?^bHR`pz>uDFI-v@tA`14VI1Pvjb z$$C-~JPBtD6C38goA&Xae+0_^AmZmyl6ESu_3gHME(nzg@mpipqUG_2;&&9lq(8wg zMg%329xU$7;hWl_9Hi5|V}&;+U7lQLUoatzJQg~^PI?C7s$cNa_*BL2L+1jQpIciQ zj{A_uaK|8TVoOhfOlgG7qNhK*3}fw$Dbfjd&ywo?6l}J(;ROBh2P}F(*fT)z&TdI!@lO>9|HOG` zD}uE|)L4HFFui-BfWI?*KIP_!5mTm&kjQria-V$6=H%tuo#r@$bMNZf=Oj$ zSR5A>m2aMIa8|E8xKsM!V-{y}Ka6D$uBzU3*!-4ZPt>)=^%8#008Y(jwzgpJj>G19 z!{PihIeWE}F2#2!La!4UPm?E5Xl;UEask5OGC0{X_~q+GQm%*K*{QuVhN!d6Gbk~D z1!x?Ov@@>ZLXpMS&oe-U!ao7x)nY26BqU3qkvK;YjKx(S6$6yhIG~ltNtYuJ;vrLCxSLoQ6qW zB7pr2XWR~9iQ?}-rd-d-*~pbskiE`gC&Sp*u3TZ^+Epc%)vHPi%L^5+BhaLfE?y#GUaJ3V@R%5}UV~D-_u+NJA4w zAx=9;527^DK>OJ0aRO*p*HS?>sLd7N`NQ=IE8B%&pU4bf+EtuI@L zXlHG{w`c+R2;A91x|ia)2ZT-7COB(cb%$$f4@>TE4cg?lYcI?$3Psn*H?rj1Qk`8F z{5e;*uk`Q+iwz%P&v5SH+R@^-hL+)^oGn9+@{uCML*YV{vRDQdGRW4&QD$R^eoaIC zIsZGJ)25}Kiz@Ii!cWb>pXMqu3J&FT=Hg-%fhJ> zo1Z;qnO+#b$QEpifAOsX%ZB48Hl7ML?hny#ptT3%-VmbSBQ%gA?D}{t$;K;}fT#_` zQ@~4Ex%gw^BCd}YlOi$zPll4oi*XTgjr|zANKpfxjG+V%#6>TR#o5?3wgDGG$rRSO zTnp9R(rjc;NlD4K^aW|?NuFU>=C94lHYbTu4LR4O*Etz?w(f@I;f^0WQnwcjGj3-0 z?yIajY*q}{7T=1J$X!mZ!)Tishqo29M0&&G#I~rW9@h!m92mg@-`$OFU9%{L!^L%Z z`y`^ZQ*WvLuPw+p>1$OBhD;BM4~9o)al&g0J|H888urG){v2S;695itNCZmXRn`t?pkqv^^Uz|y9AwFcKghzCK) zMj@07ef)}|+`IJW4}Z#KzgULhj)m27-QK-Hn8xgLyZ6e~B|$1p@>%({lmv5v>@AR` zToOSBtdYnMoGa&S%{q&^%#8%{BVPUZ2w0REI}0}#mE;HIugTk-8!UTyxtC-${DM2e z5NoRAS8TQ5M`23%Mefh9!GjzufB=GMgZCOECL>&d+p+a0#Z(W9JzX#rt|0@- z$XrSG=F15QDc6CQ^YQ)F`!?;{y*mi&v2O34x=qyuLAc{^R+0bwr}@uIO^R~m@ldIo z0e?pxWoy=*&B-=fvjy@Uew5ALnowOM%Xn}@gLSjbY?HnHWGQEJe*PLMzoc+;;ZATW zdj*adii=^Gs?2?@uqN=>!Aa9zFo6;>?#OWm;TniB@epkN83bMoVFR_V7a*60~PcSzfLTgSOd}O)r`oG(M1O z&+gm5O~T*f02W^~3|3gumz z5I;X2wT#k}`3CTQFRH!pODx!-s|4z6@KJh~$f(UVLKL)Q>80Kgz)s?;YEOL8+mnT; zu8}O_j2<&S0*K?$FW&bB9LNxARPEmedo& zPvCY5sr~_HGUg+roMVsQ~HH3$vOTrMbPQ#?K|;FAy{E>5qXqE97O>IhY~3!0HvpF|TWgYB(lfoz=`r}~Cv{+xkwn@lax)B_*N#M+E6mg^PawO6x>W|2X`gn^R>$`vfPG8vVjcw|k{+^I0Nv;r)( z8a5eVMLR?&0dGzqwkO1ynr9_=#fyzs09cpjSG?bB-S-y9X8@{|Ah!63|-OB;_*8%T>{z; z+)&fS&``0pSWi}wDD5Ljh>xQ1T)b+KXdyk_P9YYVx=^6K5{0<6sYy%C3(qB7x^(vJ zrG4x67FS88gyL(sC%bO@jt!N;8De^7X8P)9S8rKkk;~*VGx*euke-#9o_-+n=+T1* zj~>lDm~JseM5x;WVv*5P*i3siH#6#X>@VQ0xB_p%n_qwZ*qdA44cdVp9fJLcsn)MN zzhF~gFfoi8HD;`Z{6cPxTm9N@l-1KK~Pn%Vv_)owFcf^Ydgrn;?tOm*A$G1U??-n|)>l2qYe*vh_EfA#rm z!C!tkI&?zsend}nmMK#wP8dIO!e>)&O?lf-)3H5%e9!#*cb|QE?Na*eGm^0=ME^E@ z!}A`4zfxZimR@jOf6e?_?TriPCG7ehYzmbF{gZ4CmqJy}?K-gQH3^7@4f(zR>* z5)Y<4pB}U~@3F_QOg5=OYLIrm_xtZ#*Kb?Db!|{4`f7+wx(^u=L{5PN9veF+YgX{A zxwRLTT8#3GIN`-9BAuXl5=??9_`We!o1aFWrw!N0;P1#9xJC?!l9ZNpf;&=eZi&?1 zNN*G7*e>3Pa4Y*({6GA#e*{5q zlA*z*LvLHZv6kf6m>~{g@*}~V)ym=wt~7PyvSc%1ec5zwFPZ!rVNTinx_^x6`B)6b z`ftyE{GR2V+vk6%#(F<8jw5}^<1;4CBtu@tyOv4Dy&?K{{qZGiA&=tW*sS0XJcM+? z!%g+>NKchuYWO2}|J;gUeh?v+-~ux72BCNPePSJJAmK&C`WT5alR4Nj2S1u1ZQoc? zx?`gs`O08=zfbkdch~;vM=V@<-)&=GiF_sU^OPTp{l+RE8F1WgY{ERAX~qsR@%n(h zlI+})SRq-D3#R(1dnQ-@VgB>xftwYQ;>{L*$oSCS-%K9q?wqz(GX4vX!JjJ_@= z34S6Q4*)l~pQ+g$S%nmX>36b@v%kIYU7vGc4JoO9~cPUcPep^xi{tXZHM7 zeA7?+oT)xp`;_`@6>1H{Ht--~3~eEo(Fqm=GGf!rmv-u)Hct{g`D)l&(d4mu zn{8s-*HpGikawR|OKqa*_p;W&wW3k6A%Ayd3{1qN&Jf3o24agBVH0rU5{UR>MePd; zqcRmu5t$jH7I~JSSU`r+G{$S_#(_u;%N2);AR{yIB%BGJe}ZVn>0}0;PSUh@rS*e- zUx@>zJ2K#DAU5P8l165b=_K7M6Ps)ynRo`7gwrJGpi$7iESDe*o-b-{XsH3;gCNn@ zkA58T(c?65TW65;Eh2c5B$G^n#?maf(OWtNx)OGaq@3K-NIXsMNFf)E6G<8dB%CS9 zzHfTcG0;PQE%n4UMSJm&%ke$zBg)&m6{N{|4tDy9Pr;^2`-k7}@W}QKNbbNZNZ~{D zr@LaeP;YAcEeA^(sln7VYA&^iilb7f>KJu_dWCwI`k4BH`X}`Z zMQDodKzF7G(nING^m4j@UPYJE+vyYZS-OFKnSQ1HcYR;b-_gzVFZ7>ut4^o$({<2^ zy6!rwuCH!{ZjA0J-9+6q-7H;{E>@SRTd7;4+o0Q~+oP+|9nu}uoz$JxUD4gpy`lSu z?vC!R?w;?Leu~b+_%R)rK&A&{_5EgJC^M3o$V_KuF>{%POd^xcWHNcoN@fkSfsvUV zOf_?Wsbh{YXPE}(GV?O?3iBrOF7rO~5p$Ob6}1ocD@kQ9#J9a?A~u6|Dgyh>)z$bu zer@|L2DSzC7I~rVcN}d+)@5QqFHw7g&9}Yb>>=`P@5Pj8#N*rHBHxD0chek{fl%8^ zA6(!w}DnKo)+aXw|;_FB7#716nl!C0DgG50;1Ro+7RkfqVJ+ z;E44X)v$iRNd2HqV6!Zd8wyPvuI(ebTuzDiO@a4){!yxZ{=w@9iBkbpv04qdG2ltW zYjfiT?Pn-$U-WA1z#sYMM>DP_>A>{WaHSJp3b}M#{o^-B__@Ggd=5Q6ME@BRqTk`J z7rbd4>7|CT8zJ$AvED3B4J5|_o~!!fI<+gQBR$o5EWcRPKAq*;`=2cGV}JvJtpjo6 zV8jzAo`~vMa z3J>)*QQWHign=~jj_i>lKLSboj@8e}J9cORHob#4EI_;(h8y`>91aba!*0&iegIQU z=JLfw7O%tLp4Ad*hc;mM@YRyG*R-BMf!F-Y^n;m4GhjsfS1d>TJOE4$(T}4A$dr49 z$Nd>kPj!NDnXe7em++*KgK;Q)1eyR0)o9=yVrx^|Z)12ejr1uH`CM^6;%QBtGk{Sf z@-2~8cccMkmqYW~XLmfg3M0kPlHxxeg7r;GnZmzw7t_t3`(-T3pEuhKBLP$=?7$S_ zl#&oHTP;^)S>AzUUKS0!_{eA@QfOa@ufBJqy+x=fS4{neJDy1F&!3{K2PPdiP(L+$^S zj(RBlyPJNf&DS0(fBZjX_s>Hb`uFtrpKGUokpB(RPulx;{SD27J~p(&ul;wwbl>)V zp`IS~m-z(z4|9Fc{#$S-J(TbEP`~ki!Oej2UT?pv{$`!Dy}A!+9HiPt-~U?%>VE-H zO9u!m@Yt~{Hvj;{MgRa%O9KQH00;;O060oMSO5S3000000000003-ka0CQ<{WiMfK zb7gdMFKKOIXJvCQW@u@0Eo^URZ!LFscP?;lXLVZ#JkNm+M2hJ@K-%vWMXsM8q zy-T7!w4)-vr}nyI=1WG#&`tV1f$%JLAYNqmyKU-c;OXQCvGZ{x^Rj#3;V10j=*N3q zSWH-opiTXaj7%axeGb;|UY?CUOS7F;JYdT~-u zB<^*DFcw56CT4#AtoM*hVz!N*{%Z`c9&>}<`KvO;>`$4!=y?J3Qh8~wQwH=~U&|Xc zbOna$_#16i_~w?vj7KU;F+7-SZ%T85@x59jRRdPbI`Lxeo?t6XF3qac`Sa)V!TD14 z7ouQ7=JL$U%zE;Az$xag>~N1?ALbE1q=Zqk4|~)Ig+jI1&Q+k*Zr!@|+{x8m{^nbt z$iOtcO9PCx8~q9lBt4&5lCb)L6%VhQatA;z{Ie$M8X(U@Qw&9w-AY?aoA&6@qsv-I zI5_Ht^j8{4TMYyNDfoTshhLY%!I;y;YlV*|#}l7>nfN*-ViSo^nm_&dUZB)^N4tw_ zy*Yr$4pN`A8t?Z?D18aH@-yvebY!+_Ii{IrToJ(w+lpN+?B6;$Hmvtq@35aAp7q8-Nu)= z>0<77(gVoLBz1%dhSZlAeSJ?u2|Id)WeE2mqs(bLptC26!DA5&eZ$zRVk#!=nIKDztlegzq@n$EigPYSC_A|f_=te!GqFa zLHl0w*EG2qvP4BPl;`t{*>9nHin-BXfn#Bu=Fw^(3FR)4D^wHhE6}Xz$~*;XFDd{9dek zm(5$NHOW_*NmyGFoA^B9gniMfGvvxlf?W3GxG>Xrgf)3j|F)-ipN+YDs<5>{dzx}Z z1j&>yh`J=_b4PN`xSBmwt?Gpq!q&OkH*W!mEW2tDp^$DiJVsxXi3SOVD(^P=^9TDk zO!yjOA($G+$HWD`5b<>i;Bo=K?ljfvVX(Itowk*Ul6;dFtPQB1oQC8@nxm~ zhf!ez8rRIF1a+wOe$^KL&em}MS70!D2P>dS6k4xO4`_kL*M$^RPt~O^37k7pfrKeE+^s|`6PEDE$$pBzi`!W?K z9QiT&-R&Bmr4*2k*Z`yU^(N0;SEroUm_cg>W<7RaG!Rw`CIUwvIP5|M?{FPBoOdA@ z>^8Bl<+QYki}&rOrV19Be1%ziYiPqjC30@o_H^>{EbWUUHP&Fo!Wbio(p32(gMGIO zRe|pz+8rS$?eYVT?|nXNJ9HsGMi)4IveV;^O9NjRy;*p9QFQ3C%jaD~NuMeQRO|%b&+4D5{VK9IHBitdXuh)YgyWRbFo-XT@HD=WDCBGR92>V7NW zEU58d`1^`Koo3mC2YY?yS8xtxIJx{b4A^9BQ39Fvs!*um^IXEq7QK|C>(|y<(**ib z7ul9#72eRf?g;4thwnRSVMOCy8~6fxy}>D!ybHLFH)9zuUK+E`g$6`m%Cn1Q13twl zd+6)@po5&ypf7VWq=QtH7&i*G;6#qD*&8*AwDpz8_LJS|=xgL*Im?X!hf)M{b$@X+ zXUE^a8PdL5Y0#Ce)s=dP8M`F-sOmDA4y=fdB0b#;xL=n%DapdAp~^q#EC{ADzC7!K*RXe?JR_5HY^!n8`Xeiv_@sL*g` z`dY+(*4zUZDaxxEPl2bXJ(oAGxG+M=sa9kg24$qVJ-PunVcQ*$laZmWC6 zYYk{Il+m+e!nlBLUQAR&7v84C;!wCI@QW~3yDPUDGCVwV4`AR!mmMW1o2aeT4luc3 zOCIc#Yj)(+(2I$%HK~=U{@mYIZPFfkNeHD8e3hZ{J&$CGKu`=U>@^YJM0AcC3Zh=* zx@=g%?}D?RgL6NyRA=3mf1oT(r_i=~baGoRrf{TI6x9<WaDb{gf|4=~V%DYfVB zyF(cAxp(r6sZ0w6W`6HBSFnz1&6!9dFL^NnQKfnJ8)@8*3vpUUqli>Tgtmn5F$%QZ zB4^yF+4IKa0}ty8{Z*R(;scy==TXWllOTkUa$ibyREsHMVP=C4a<-x<8Y|3?bZ(3j z{-R+Rkk!KXK4~69TlWM*n_{yoJSe$D4*~e9>Q1uCy+)r3cYVcPPHw?I?ee{W2l8Gh zNrHB5!ggV(Z872oc3|_?O0$+?WW&?BB=bX6M2{C+GV-mfT94OQW@(H(Uqd9NLLkH{ zvneIz%4?zR`SZGw*n#|CDxiaG6vMO$Gv4#kQTlIo(XFvJa-5NitU9U%eEsg;RPvId ze0R1~;jHBkKjn-;cG+PzibZZqrFBk6t3cZA7Gd4SO@*g0529Ob<-gu75JyFKd$C3S zm@tpkHk3e7qtvIp`{JI)rzH#6V-Qq&zY`SpSgFI z!iX1^`^7nnC)YL$1AZ~@A=la8&eB=wG8p}?JNwadc#8fZ1qi5TS^`xeh7qHct>+}j z>MJgAF4fdAWM6)oe3mtJZAaRrY4xhGBb^%^L@W<#&>)ZW3}`Gn+4syUPu#v}t6S%r zA~YbrMfN$9N%O1f%jY1cmUFc8q(&{o#+yVO^SQfY)-QH?bg>qZ%l`N@0?!EWi|$7R z^&j2_fNuxKkVnf8z6<>ra$0^>_S&Hx2fpiZYmR<*DTh&CD?l^1!vEVXVstHt4^Q|9 z6*aaQ;x%lS=AxDOSdy+#$?eGlIFd3aRNc!3C}m~6yFxbX_RP?&k7uqsQC+b)HRo%; z_Rt|Z(#FDl0TZXYD1M-S?B%?pet8Epxni}ERPL@|SGZ55vgB#_Zp^^dRI$ zO+->#ovc0W+V;uDsF%I6eiQtYk8Jm!= z6Vo{TtbFJqyc8w<YAzJFSe{xk5^}+|)P+QW z;s2nZ_boCnC2C#*W%eKY&_VcKDXS!Q8u;oGEBuSR=ZxfsjV2WYbngJ8n&%#y9(7)U zPsH3+yU&1;r z!~Prgh*p5~v-m2>X$_ZUVY6^0(Z8h3(@}9+Ti(vfmx71e8iK}3o09@v-7$~+4>PNJ z7~Mn%w4-GEzVGOW1&b_|Jizk=k7Nqx&{K6*^wIcaHuGFuilL9h3TKVuu1J<=>JrNktdr0! z%M1pIM4$>3eHxUfS6b;#3?TaVf~?pEm1!cT!dT}@AB@9--Pr%o=&W@V@HTvu6L;}? z$f))!9%8ir6;_nGt?qnFu{_qsm07F|zN}Ppk0-}gjLvH! zQ9Nrm5K&JsDVIJ_nwkaeQwO=T4OZGm)td_#G)k_#r}OJ*B z{G=2q_2*)R$$w}noxg|k)Ijf7NX0}GTdwimdpSWFOq6-vg6t#L2}q@s19S;|!aoA> zMH2L>ZSVqW@54ifNb{*4-;J-yA@1XkS*z_#fp-o6R|u`R3m@TJy!iS)QBIM+> zi}n%tt0E>;IXXjXOHLS|jOLZFG#AwuvI>!lK$$0@Jjc=rHn+TJUG^v1h>5d=KZ?CNVn6-F;a-K9cEtV_xla*Cf1#8}Qw!HH$xazz zQ8#ENltJmgbFoXO82v7eM}|VB5`hc%cUmd~eF_($s#&Y%u4{`6su!G8uQ;I6+p((o z|1^4X)-1^k7L!BZrrdw;<*fIw58e)g?pb-(co2+%1m4CUk(mCML0L4Ds;i0UP4kR* z!(8VqJQ*w#X3h@fj2#S2mN-|gm=C9&V9`fIK7EX_bHA+jcLun-mEOR~p#yrDGL+mc z*mWb99e?e2+yuO~F;;f>C(36^OP+i#bO9n}L#P(ugCOwGY5rNaRrTZp-=vjekL#La z<uUZS!mjM9cYt*_Eo{LRuY3O=nND+Pg4|M) zo6Y3Ip<@3PRS3pBl1q&PT;#gRpjM+PF5vR(C_5)~=OxFT>tiTbTv5<(rn4^wbA!E#+0LUxct+m_>H!hN^7Y-^J&c4##T4vDXAyYF0e`Ji_BSm8n8 zmMpPym5LBMR}H^TU6M^S5YJx*BHw3mNs1seUMxwFimDf?WHL#RYkd^P;yUKE4XBWokzv?veA2#Xzb_SjE9@qXx}<+gTzpzbE55WdDi(0`&IddPKnp ze+fp+q|Lk^d=0F0nhk+yChe2uZ}Us`J=hwkl=$p6B3}|o6?`PLoWkPghPGSyzLuk7 z+JtOR>o&~d-+GIZs?RZgQ7D%*NMJ}kMn3L$9OV7cvo;C7wZ@SeHd9Rv3U zrw8mxBL6~_i@yWX)GQ43!mPBw#;yvg?X9;(2o zg1^l@FzTGSBGY9~IXqY_3lhjPY9IQ314EV`wFT;XqA7J6RFF4$|JdMXf29w+`1i8|)QKra7iSp@Mg`HV_e? zuoz2U`2+y*2_?E2rp@bbU5s6F-b#qnFtu```dMcZ4gOWsgG-)haFag`&hYl!1mUWu zXh9pp^_3_=_clfOI?8bgC6>GJ0HYh7&EMN}O`hLzM z#PVWI)v8gN(M3Y3+$A{zBxKfh`IRtGN$M<#fn%=!;4YEY-k6vlQiHJSp;OpUrO)m* zC78!@il{;>)yVAi>-VzJ(sXe35qra;f%mg7QfS(Hb=Qb;ub+j z$0kFrnT*YYlk=O-xYxpnAGVRiS~?b6dE2gKSsZlAANCsY0T@A@HP#c1Gy3SP+_*eZQw#X;bF?bmUmunp-xe5l}K6f0$h4C ze_BIy>%NEx^|%YM`m<{U>9JQO<`NMhK|}-T?%^AfsNJ{yzok`|=hGQ-&1Ix*F+`TsydO*#@=%ymyDb+3 zI~(v8Ybwtd+>yON8v|e)lYw6@00wHC6b#Aklk3~11OhZLa z6vL#Q2iCaAXBRt+233-Q+aElY8L@c1ygBG5d(C23!m`g3{=DUs-4$HWDF=v0DY)wvC19nPg9H1cX^FHq=N`i+P^oG zr`^Xl5PCP1#62FQezT@S4#PVueng-?)^7RWet5At!!YFLS`E|{HV=%C?6!G=5uLm2 z{>qIG3#_eHqboVC8wJkiKeTp(mdR&PaUEy7!bPf#(y;oQU7f+xNO?N`_@)MT!zl`V zgfN4fmj+eB7x`zkU-r*Y5!KhR>ouw!estg-%GF?X#oiXQ)ZU~!+B>?06(0S*vCGSI zVN`!gZ|~Hlco!tZvZiW@s6ywxeYT84RC}O%aK3jvH;XAg6;ZZjgkalB3MO30@}Dl~fI-N$t? zG0Mhw26&Rh;&||Sp0vCh2|Pf~-xUb4){$m`$JBt0Y`K1yZiIRU2)SfLOI~?kgj433 zw*J5A!BZ|%Hkk%}O_MB(?MiEc zxU-*_RV9S2DtfMPko_n&3)60_C8K5nnSb#tas8C&zRc|zy&goUV7c{2#l}6 zZBTu$0q2sP#_Ya(D)xJ3VVD$HV{5rA1`;rbj%wQ~{-NJQ0OY2tS)F7FrijL70TVm4 zsYIDPiR_%(6agYSk>Wd*!^{gxGm=|=vu^5Mw6@1-qs4VruK2|4(6tylQN205X@V`p zRb@c}IC4Nq5}5wK1U_M}Uu6b+KWONAww(5N-o$8NwY4jUQn9J~DS{-@NnSfp5@~@C zO`$z^j|7eDWBOAih{RX;5O1k`cEnt*(lSHG_ny+DlTWaWhL<^xdW1|&5Ava|?EHf! zw!hIt0e@{>0~Yd)dCBt^VKJ=sE9>ONe8XHzz1`|{Y>v06k^*oLg|#1FvF}r0fbLN7 zx352?8OV`dQqg|e!>pi5ydh<5^yS zl^Hu%pSJllROy47k*H!eC8Pu$|C5ypXLjdh4c2X|$6jwx(qZqVp>C#sm)I`sj02NY zVOw^;>nr)IC~D;MB=+IddHxfkFA$q&+Z=?gl^Ni%(x_HQ_alGHjE{jcXnIHOhjARKJws{?k0;weur9*7n}C4R!}zS+4?2lD_!V9fLC2$HyY5D4Si@9eb|+H zca!Iqm;8VUK24x>%hJ`_(+SI>$YR?y8GJjpSNTU8z*lEyeCJY>{JhwSi)|-t3-14( zlyU8xx1@*PM{>S=T{}{q-68i!mz2$k->;ZAOle-s>`H6RHTxxWXm`5*muN(nx{mrQ zSZ##FfpJs=VsBEq*}B5aaMKpv--Bx~l}HL-X)Q<0ttn5iI6UPy>Bzh3#wW8%v1Tz)l3r$%x|`#gjs84h2(e zTFSrl3ntXyq9*Z*))kBTl2@FCt(0v)$(>w4MILD@zbP#QX`Aq{-S~RS`r}DQciaEn z97@x`!)w5Nwyl4{i~*vevwe4@mo-}CpuN$FGM>@1@!;}LRZkr0QA2VoqLK}pJuD?P z$CkIAl(q?Cf+zNc(k4+l56Q9G%5CLt$0kRUa}v2_Gb`pe(8lRjZiiRP zWOzdVz8DDN!`n19pcWuMIMycOrpv=~<7=p&+nv9MLGJ7n1C!BF{(m%9@^UC@vzWSj zTCVkVU1=0HR*GcsSm$-|69d(Xe%+c(-zsJ9V^2plv}IN|?3C6$Db4Y3UfaZ-?2LK= z<2vED6G#4;n)3BgFO>op-<>Wo~K4m4Ayw&;e2a@FL=yk8$ zp#$7I=D!1Ts~tfW#CBpd>383TYsE8e3^^ zhCYAnc576P)u_~l>G|*dQz8e7c4#68%%e~L?3^gB34H5iRh^s#mK=6}se2P2@rwg1 zW%8obd7gIiJba&eKLJRdWvQy2cJL`>MDF&o-{O%-1$S*CE}uwlj?^A7Np!OC}&T2nF*xxV*0DpP@f`iClNX!$QY(< zi@bP0KXU5zF$aJ!_&6cPzwwr$(CZS(ZMVHBPwELu6I4}7cS;#z4rYDqwW6o z3`GG2`^DA3X+`Wb+6Lcggga2gsqmXuAgm5LcS*+_+X^o$IL8v>91ay*Z}2GY%d}Cn zR?Xko`*T@+QQ3M+s~FA{@sJHi5(w8SG`zv19?zXk-`B)aYbsf!#3oIQ`(J+NpY`81 zb+82(pE^%^bty@WpBp~3&>bM9?+;6|e@MX71a!C3Mfd&FF;OH(Lz{({>5?UR73fDe z7g_%n?P1LC#2u{h8HA^ZyD4{*KP&(-l*Fvl!Ep{B_=Dt&_zcvFXT2MWeybHwmD9=^ zIt}0$5bWqPQp~?tjyOG~4}|%J@8(Xk`PX3(-cJ96WL+{F%3BbWb8XxMF=Vn@KyC=z z<>tj7$^_ls;qsU4I}X&K@bjflwCTS9UR$tRe!kuiodD*7W))hiWK&UO<`;M;JrP50+ew<2RYJ0{tW2YWel9@)xH*Np!TBw`}xq5vBYEHFu!UzjDlXH}@t*L8bXGSZ&ZpcL;+R zU3YNX^rXvDa83*d-q4vNzzaE5%=%ZmFTMStB@8urFYqj%gf{J+=?+7#BF(t)tdWop=!iuMXuIaI2^Wwx8Wa z?GsZU0sjp{wfxbZU+#q9G z6*hj7o7;t)eEBD31WgZ8i)z09k8Q!hQYSb-wenr#p8tHlIF2-eH$=UFw!*l2U{q6lyjI(I5o3oH|s46ESYg3sMUK2s%J*Lr-cung~yS+J`>bu zv0r9t=+_+1`2YhdD(vLinRyxrT#y->G8ZCTF$$mzg~4%v=O)Y74_7~u>Q^>75_y+q zE?8&pG+CK9m$q=0Kl^W9iTg9~c@bghK8ttJDFm17f6?xDR#g4^T?FzzI#;c;NSd(v zSGtr;z{U^?pwQ*98lQWN3A4<^K^6Va_iHy^z15_W;5dCDn{fKE^Q1sZ8+qM=ppJ-+ z+)w_4DN4D2;MFkj9o*4)jh^lxYXNACa zeX;ImO9RJ1Nxu$sT;{|doBl*yA#Boh=DN^*3N>$hYqo&;CpmQ-nxwhHb`#vN4s_Kq zaot)C>QkywtCgvL zT@NqnM-Gj;%w{Oq6&HG~>F%Z#0yXzW%hS6-y4j5ZswX`M;%@Hk#B8%S+}*Ig`_P(c zrY4S6#@R~sh9J$vt?Ain9@GtMELCt%t3F*sr}M*8DfU)KNltAt^cj*OZZgI6NAE9? zvxsS>rzJTJQa3QNoy>tYq@2*tanETSJjChUeVwfJC>EfJB;cej`avo0$GT;o#a2{z zekg`l2Ep9~RexVbdsz(7f+DQ*!Ch^7f$i&&J25I#(ewbe}^84wH%d(f*QN zqBz4dPik!U8EoW-XwrZ|^}ZwCpZt(Y0ENa#$?4Ysh@oo)>7Vt~ z9;qvSv5a6X7I;IW>BfYSMUF_`YoE6lA7H0m&vzNcJ`ql!9PyKgh&3>C@%~Hx)lFU6 z6r~6JFPiUGm*@q$^^V_w&xuSmgT_gJ4P2Q?G_Iy0Q?ev z-v4(Ez(hcyzVNEK_l11SDKx7(HW6Y)jK_oGk4@b}H8Z@~LdBK}qo`Du&k z!~vw+i?6K_HL~`YjsqcUTtZ)$QAaAqA0GJx&7v%1u>}_1ZE1l2SlJ-BEN0g*e=zPh zL+)1or+uzM8F~XRHUAO31@%3-ct$<-BeFojs{QshsX+*~4FHcHO?B?|+$%>uB`(1pyS{rwoBvF~x7!u;kN~ z=@ZYx@~WP>;fn=_YMf6EWZ}`dUsQ~zRoj-*FY=%tZ%~{#;`iEwGzi^l=11Ql6hPFNvQE3_j=Br}G{)q!e$#8dR5m*wfiBDf6CbBkn|8)zqG*3 zDiSLh>lNQD({ASzn6DPy|3(9U3G~V%TebB^EcD9jtKdhzSuREwMd!ozwF_y(D6R@; zx?`RfdbDDIC@+ibZ@2 zm0Ifc1I>pB!E^A*oSA@Lm1vFlSIO+LQFsrQ0 zh@TadER|uT3PLnNp?L<-qf`kDfW&wVc5P(~}W_#IkiIchI~P zxp6vrp3VOL3_?bO9^foq0W~VkCVIgT&P2GtDN$)gYwxaLZ3!Ackp5e*Huq--Nd6hr1SSLYGkD+Zq^p<6R_U1A) z)s*3`ITGMHane;!$LSSd9HVr4Gv&yr0I|pd>F&im%dQ<2%8KEX2lQqNse%k{SSK5= z8~H;lM^PHTdcyuD%Ps~SxJi4tDcr|=uZr}!&XgPw@k0PNwEE)ldI8bKuRk|GCONQv ze)8@XOKiYX!$2XqTOZy?o6d_q#{T=52A-9MlZr$qQQ=#_Eyh)*IM-YKSpOau;MFl< zC&vh_yj}$Ty2BAAaiMx4ZjS8CzZ_{ZyO}`FDsieAyMfXSG^&p?(qe0jCfxTHXR^Km z&T0xFf;oc??0W;O;i?nFG71~dT&sbojruckZ6Ir$eEkL z9#XeZpZ*vyLF@^7{`)wSA(+eEfgXf})IaZ!!hBw>eyYR`1s`K}%8$%BbZx%>p|C@D zz+ZqG=BikMXxs8W0RghyQWEY8=I5B5uOCw7Cn;rRq~(wjSfGtqSLbp_$B_Ey1=~_j z3VS*|_scHRr!ALKydd;H^s|UJOv_r^wI@zV6G@2SEvYa86<|Mo|3V8VgVPZRg_U|lcWX;ekyzJo-Lnq@8b3&X! zCYN`TeO$(rJN$N*iMKI|oft#>gLcFoByqX$prA~~e>hE;J?JV&ec{Fhn-lFPLA39?a#2*|1dn{h+%35=T;2$8ofvM{t zILeBO#H~j^YUzxI;H}iGTv-y1r$FFRLLT@>0iDojtjTlO46I-J((CA^?=i$Sc{k`@ zMX6oNW!+FV*V?du`YCTWYxh_Qyt4$v7e93{E%@_RldsC``szzNHDcgRd#(wIS;Hx? z#ukI?2CsD87++2Eu;vFXGVm)F(I; zJs z5I!7&Dyk|fphlI1x%&Mj^acF=1sq42%Mos-%gA7;73zaI?w=|EAMkK}th;hV7X|+^ z?2~MN`F$ARbDSvbbNKW<@y!^m`&iQL#lXM6oJ8p<1Q^h1>ptEB@@wWBU-SzEgnjA`0b1&sfvnJSjGV@&@6FU^ zDq|7kR%SC?V{{&Fx=-C7_(Y3dO5V0+YAF0>=m0k@-%JpmP+`EJFE1}ow~!a>WcXv< z|8$l9sPXfw-Q~2j6tuhuDER-R2~K@kWAXXAb7FJCVq?RCVq;?mrUPRKt|{}rQ@~cN z{m8d<fVTvdN*+4A-UKenPj^TLhhw-m8=&4R0NBjGmyUX=y__u3(h@G7e zS9v4bHGxbVEu4)GZm*3@U<=P2aKqLOrXzZVOgq9zof z&$z_U&6;#>P8Rw?Xu0F6jIEAw(GpY^R(P6PNTBTOE@}_o2E$WAHTThj4a*F)JYj%i zA|3zv#**JA^m2{oURyx1b%TkJVya091}rY4y89sQ@Z{cp-Q$IKfZ&C&rW0g4ehcjS zn&v#vL0w4j``xQbD*#|-DiW$l3e!qbzFN2(>U*z0NEer{`B_2h)ZS z`f(PGWFRG7<(Zo9dxP5tiUwoJSM7k@L?p~?tlUiEw$e#v9HSp-_blYTL@@Izg_TMkL5-^!pj8HO(FU3GA--4p_p^?07g zm^yb=Fh{DkolvmWa2R_YQE#z@9?clc+38E|Tb3z(=1-Hso4qp}NNb6+hca3L)jK=G z2DDv}Z_43Zq!TV00)I%Y0OXL`HrxlRWA8kQ+i3*cRAM=Pr=R43(_-g!2V*07fCPKp zi<07lqn}d|a9B3m9!H%7k&?1r3zoCfz@6-{{*A=yxkmO;@Zidgi<6KX;JnZDj- zo}i(TfRa#ExDZHpE`}qe>Q`3R$GodK9H?Xhav1Wtoqv6GB{R8Jlu9LoDM83SyMIYu z)C8SN7gAhlj;)$)P}r>-5Dud&y0J^yA{9#u-XcbT&?m%#0~GbYy!NEi-63y!4#Zc7^@VhtCErcx_ao=TtN!=tO_LBzA> zADRi~9~b0VNtXrKMQ2t$tDi*Rj_tN$r6sL;9U^8++}nyC=4s1%)>2c#{#rl|H`N7c zf#PjI#oBq=3u3d9kfkMr(z}%N1hK+Y-67D`*qSwq_k`*|J^P_eR4xoQy@ARLtASWk z+53a}a0ur(mFBZZV{gdUTd-{p zW|}H&`jYnF{)88(sIu_EF2pR1j6${{#=W{o$w9nCEH9SY2Zis`us|pCfFGQ(KM4Fb zj=Am?QEo7anTuZGy;Vn0I)>6+?M5$$0HwEvkdMm@p~G&wY|5_oWfxq@@6v#phs)O4!FPzr-m}$}kTe!f z$~g)m6jkQ(r(qiB*1jHqhD`+ zIx~RhDE=VN3#5699bD5dAcPjhgI9J$APa2B<@VK6--3pw5sLU01AaZ`KD~ndN@huB z-h=mvPtW)U5M|F}*lS=VLo#WnwXFU%=a8>^^Zz;Ex^v=w^|zTeLTyAs!|saQ_1{mcTnw?VzdksY#~$N|3MbeZ%mS}SJ+Mcs;nC|Jm8gC;sOipTBcb|X`M56jM=JRdB7Xj zA8}$DZNcz+tQJeV-Jd|qTAtj(eB)724ZT9&M~m$F#Ra`L-)pJsdVYyphXs8|H`>dYgK&gJ9U z8)|-i&a8sEFMDOey44W@p@MWg(HPo@q^0_iLZ2Ya*GFmNfw8wV=NI7+&(qOzqii#m znLHYg`d}&cU7~5cmqd1DX1cNbXTsun4gx;_1gqIa#kuXs1h29a2HM22oCkmd7YY{7)jnU?5Ah2c zP)ID9>gePKejt(wk2%GU-w_-EI8}UXa74N4n5}dVl6>N~`9s=^wI(Y&m<&~d>B1X< z*TT?qF8+EI&ZrMEIr)qfM!5s8e-B6AzODWLAT>VoACrnVlPo z4Vl5l5V~yuLMAF-3M%?1;fMZ=EuU%%;>OCqCGO}BNr97ONkUJ!U3Iy}&?!;pAcE(@ z0Ys7r*}LD%kB4NgXbFWxGz1>!GurriyYcZk~JC5evfAlW3->x zv$u-9^qk{W_VmoeI4PyaXc`A{`VRS$v!$_VO=F%MXI-=h68a+scoq3mawCE29jlkzKb%DA+9m;z}KUta{p1h81=G28ZIT z_~CView7mXiX62~VA{V070b{skAk~X^2xFEX^M_8(Hc6tQ_i7(E6C~8!`O2<@Ufzz zJ{C}m+8N`RJ0Pz+-my(+^_~}bR|dBYhQ_%=#%(%RV33Q7%X>IDRyqt%IG_AFqhpP2 z>e&Xr@*-4S*UG@}zWdDHQu84=Ym@Y?R4D|of~V&>gQ4F#NRXgdMPa3TIod`j&?8s4 z@XMZJ_z=Qc7_NUlWfdi^u>*BIml!%mw7XK7)13xcp_mthkxEZ#YGyN(+$jB(eN4@E zDp;=X^3a({#k>D!pI7hi`YOVR!Qy_mVrI@SA_rTjcaWwyiKuYrY>V2e;;X$lkd(l-iTa zq1i=kdiwNbHz%;;uhN1pLmM$`PD#mVpPN@kI6SFm8b=x$Gwxy=AA*$~$Re0#VKp4x z#WnZV&0xR1!`aY58~$;!s|65bQo&-dNQ*K2!L_%xSPAMcdjTM-L5RZfXB{{?uTex* zYbRSJH7s}-Pai63>weNhce-lzZdQ>iXSo{!M;vc^SSg2>S;u(nWBgEjl>;?BE9Sx@ zNHw+f8z2rxZkW{{bFn_v#scrf(|GHCPp22w6^mBq*y}#qf%TtyaHTE!LT9+M<#;Un zmCqsr|NeNz!Af;R6ew3jH~^P?Ch?^I)zYjnh-^T;`=9G@l!4cQ*(7sx~6f%B!C z7~2QzWx;XNnpl`KqxrSA)e=T?RLz56uO(Z@bf_13tD9C8v-F-66ah>b0*^QQWZ$a5o*Cgaywc_1Ua z{fc#jN3oHJWIXJXWt^O$cGl|5XnjiL-sxVNj=NuN!}Ar~n!{1y>vc?Y-zfEGf?5|h zr|K>_zp3Zr`P6;O(aU%bm5SHXYl;vhwNW5!cWXIZm0a4aC65*M=*t|Fmoqo`+o8t$ zK)XLQ_%<8fLP|g4W93p^&S=wT?I|Ph3_v7E(LOK({i8I;$=@fLn8f>`!Ng`>XX@!P z>`7(o4QKQwaqH?gPR23hihRZ3JMvtJ(@x#iJV8*gvh}9H3Lbh6b<`@6*B7m0hA9$f zGGRa?h~1$UIqcH>Wt{4l@=E&iKFcPSQ<}A(b{V3ND_Y;N{A}uddanSyT(-G9>xH zI>0YAgBYf$q73M+m4UinDA4D8TK-)-jVPV>z_Rl1C)D$G3-hK8CZ-}Z6}>*VkPMNR4;IgT>5mZvx2DO)FI9%9o*n4LU;r{4>> zE@2aYAqus0m6_0P$+)1BaP4(RoNNAFLAeFLJU#!`z}XRTaWPNWO(etK(2`~Qlh!!J zz*vkX9c?{Y`Kz}Vkkw9@s)4FTzud6vuH zQtOjoDS#2w#{0FwuJGxu>Ls?GcJhXg0aD$8qw2z|l7!QT5jFz@?}SIh_G}Ry=bWMk zvu)v7MB&~Og1kme*k7#8mv*o?BZYMj!jX!X4GnSbM-E z#cM*ew?V3$AymH3gp5%RpV%{rOwtrfdLB>g)?n3B(1t($Mt@wPzhsbP(5-031)wl| zCW@kS$H7n0p4FBEEy^iv+4m_pmdXTE0rg}%s!)&8a;9Fr7X1)}Gz}HVX^f<9D>w>O zcXg(1(Ft}_)8cOdL`v4&nqB+(>%WKHYZr|KnpBlh&ZI*>|L+L{8Rb7{*f->uY%AYe z)efm|b22AUFoKnfW*36p#;&SqN@q7o6e-;-I-e}$sm%+x96P^UI+6D=qlNSIi=2{b zg}iwhT<>?UIQUdNWli!k?*_KgT*q7FtL>%9ncGBK;t|~Loytzk@0ol5dHRxKcV;bw#IM7 zZz3W<2;+x^f#49x$igB$`NVIUJw_pskdJ|dTVwup6VusWYeATH(*gOrDk#&e5p zA`>}UZV3fgqSAKD8_5BCbuTivebys4p=$oAI+$4-D~nv}{9RmTG3J`IBSIkV+Y zK+~~xs`H#QUiy1F@q{_Wj6B!975m>tPgZ~X6_ z1?pc9b3A13H0937q6`OyJqB(Wmn1qB!PL_tTq;eLpQ0A0q>Q*kx&7GUIx7I;Z)dOe zj+as}Yj)1QyfRJTtYXC-1rb_rw0+vVs}on^8e|8zhp4y`u%ie;cciYj+HvC521c4!cu^<}cI)K0#h18(*K; z53)?Ry~k6RTuew|QW_G+596I;AqiYa^n4vsXpR^Y?oy`6@^fh4U9IGx^x>u#q<{ikKpai;CwOTJZOskST)f!_J=qQO^qye<67Y{)!g=- zSL6HGp3R@XU6NUy9=al#vepWZ12|p^Cv2&@P7FBs<|&U&PqWwNbX_#Y{D#`^FdxFh z8_7JSw^|k&w?F!&b8@DJgI5%LRpB={56pEJ@p+K(9f<{~{qx1uo2=E5DU#+%kxON= zBA>JX3=UWz6v|D}xm)1*72;BuZn;P5RP%Tcs1y0zN1a@JdnscjbU z-#bk??j9VpB?Fp^XA-+{j|p$QGex%f%_>q25Z23_D^whu__c&YQi(`$)#vV z#fxLG&qsXf9zw8az=JQ+4FYoOoQ7AIhPvoxMG;`NiTdke{Q0rBg|D$rhqsNHkKuCD+h?@YCg$+&xxDM?9% zXWQKTGXn9)(LHRQlgl(Q=5tT~^R95wX{g0zOJRFsUw!Y0Jct=RXkln3sPIj#kD^j) zz$SOE5E!&>hl@1peVoIGQf-=#a44LQ`w+RYBI4VUUH-yM=`f`kyvGFFY%G{G-g@8V z-yPcvW%(iK>MQ3haUZ{%0Lzueo zZsP}1E29fUBOlXqPK-)7y{uk5b~Lj{JCIBFYx+)$#*y8ilBh=IZ$94v9=t^r7oeFZ z@e0)6LD=fx_6eHGlCuXwgLs?VvG%J(KG`@7 zxHHe>mqIE<^04cEHCZVUT{U-a^8s5Zdctxtt$1?2=kqhhP!bLbx+m6>7-1`1Ob9bw zD<=Q6&eq?krwR^Q1SU5v=RQU@L3JBAwdjt?lU+oOR++KdamI7rnXwLFWCQhP93DXHiwu1fHwC3 zFKdMRzh{jcogB>VjQ;~U0bM~MK8DN7iorr*LH$gIl@J&H^E1NybYKYJpX)wuS6sV+0F<1$kdVB*nXQwpqnWK8zJ!nvzMX@uiMf?A0N}QkrD&?8 zc#6jJy!9X`73P;HW%~ye0{@R-q#sHgDJ20U!p|R&yNasNizp%jianAO1`-|Z7lo=o z4HE&i0)9Y{7af=%7BTj|>zQx4)bV^Y`PI10dt7m!RX+{h0|ApP&ZNNN2U9ADhqx0s zJTSC-K+EqBMQjH^fT%YjaQq|!0=)Qeb5jxafOi3a+~%Pn06j7pJ@h!C-|%OGX<9&j zK|noDaqLnMekcHbk7&Un0KX`ZUsfuqA|MA8pf_%4un&-@0qBwW9?b*%vR=|WfdHC` z1gJncaR7W|<1k@>85f{pS|vgRphgcsF_9YJ0Ibje=p|H5!~r$UfSxG?=sExd41iuC zESLfS>Iu*rAtG`E1f>B`MDJ9&Z>g#fjwyduDy@#Ym6$`sUlW4H9$ZzG7LR;N0-Xwl zRUcSCou9VPJq?r5pBaAVegXi-4r(xeWazY&mgx~6(>_utxxGr68TD|&ke>^|#bnOxQGiv*bfxhhYO*}{!;!MXw1{rJ|#fW`0 zLw|qZ&Jzwu7__QUqU!D<7i5> z4MCoy$Pm<=diI_HfV+0v-UV_95I?iP-D%hFYraph91?(^iA20T0H7mGOsh0j&o>MK z00`&!Q`QJzKlEZy_kiK_{@Un;{?KC$5+okz6GRY%GV;T5(4(jb5F`(otih$!qg&v| zW$sZh3rVnpqwP~}f#b1*f76G^?j`T=hXfTEfk4(LSPKI(h)^SnhCojXej(@;2Sth` z#vctsQ6Q9xV-aWg6QP8!ERK7};{ePNswLVM$29_A4EPA?5MxO6uT$VzfN2zJEn&k7 z63v62F>+!^k3q}Hm~m*p;)!C-J)S8ygI|l`6&j}RIl%yD8nB|L9qJdXWv7NrFdVNX ztbi#W!m3fJ0BH|@G@Pz=1x4}~>49VgbrrfHFL*h$I>$b%~kYzS)LaF{7MW(EfMj}NjdMs=!m5$1d(=CBey8^d|( zaTX<1R(RvEPNz4EwHOsS5dca^9zlj43UkNRggn0mi-znoBkLQbvje#a0#v>|4_8#RF?Y>o8Lo+=DFkw%oXM!|S&SLfZZOLWTNC`YF3Xajmo5`HP}|Md72&hqU&I_pOJl zhw@3mNC`-#WX@!+(*MY`7Eu&&NpndLPfkqcO)jOeWbiO7GahFgXDnxIH|uG*X;3$n zG_@E@)E#IPsb4j9*aT~Es28d!YiQStR%TU_EVWm*7b6z8$|lH`XD^xd*W5OZHkCGG z)*P;YtyeW!H+k!u8lamt4_5VGC3Gfuw|W2lr8pUS-A z^B#OiKBY5Nn?{&kVcKs(9;X;E&r-~o7c)gSZFLO14~qqrhi0eN8xam5Bgscz2$a=kDQR4 zziHz!5uG7joNDEAO>?1Z*|YvNI`0#&!@qsreQvfb#w~T-3AUc*k>+u^e%ox_;B6sa zqHm*bkMCJPu^$PLDM+}#fWId2`-_JcL3cDC=eqGz-Rh-4R8Fe^sz6LYWx!!?C4t$< zMQkO(^Kt4_+>|+7u)NR7(hRu%k$z;q4-8pwXs~JsU$kAA8rCdB3XALPhLGd7@SAY5 z@K%N?gB(XSjU)>tZyBux_ZnLpa~t0ft%>@?qFR=kgq0Ky2Q6h4tBqCH_Q&OY=w8+y z^u8y0D&2^-oqO(7-$QUQS}83OHD@xvbeJrA;*9_TWeHjo$sMvQNi>vuA8wy1A>AzN zY}ksB7A2nSoj9e8NBl)x2a7xLAX6drVQUasX>5lytn_9EXEs{83%)fY4`(MsV0>Jx zyUV^x#x z$?!3bj`yYWqhAyTR|xN1k86&4(I-1hG4Q2VIAs6tf0 zD!5xBnkcOo<;pKrQ>uJANj+pN{dIcB0(u*PEYG2pp$>z+&o`DYwdK_4)VCY;-$Jsm zc~Qe7s!-O^Q&4?Z$T!>$u|sXgy3;li8%oOuT8*Yn=1fkHwrH|7;gZWzj#A)kU{}`~ zV7FBoE+3yn*6C6v$=BNhn}k~PySZCBjEhI7Cb{^O3X~p{-jrCc<~AGkmtSmVudqEk zo|rEd*EKtyKY2&H)|G*jWfn~qjo&5S>!10m!plxylHaYhD`l~`nEtM5pxGuj!8^Njw&n35w*DJFlbKuHUGiRO)O_tUU_Qb0ZaOL} zDa+f3_H{#VJ+I00*l=pw0^atz4Z&%5PUJiCn5%8@`55LvZFHNBcs*ZR!q zjQcBLUT(NOvpv14Rm-yV%A>Q<)8zRSJDY84^P$uI7VUd!F`I*Dv-94=_IdF6aT{&Z z$ARo~YP@~bmF%jrL#{*jf&WrqRcJGGkx%n$W953o*P_QY=YDoW>=`ULaQZ9mF$P}f zS4>*WcnECBc{V#Q2ge?t!{_NovCy>9G-)>aSKiln6*?N7&&%TZ^3-hVY;MY3NxL`tb^bQI+<_OqFZs9GYwe@rO!0dHWUPZLhJvPhHCEcKe6*h+b_E#>4Y5f=JkmglmFYA z)?uuFZrdk+Xr4dq#^#xgjmxu^4ZXScTl>N~I8joW;!jeVay%to@aT9%ub{pl5D-wW zWEeCRFpxjsdsYm;=W7HjXgriJ^jbCmX$-+P0zJt7mIU+<#O{oY%{)!8tf>Xg3ue9yjJo9OOu)%GdE?uOs^e${6!B#7m$%P z+mlG^5x4Q2?q*6TBg)D9jKiXTM?&vgkezsBPIRne5{YH2vp3lZ%K%E&7>N7xR#=&w=2U!(J?zH=)(Pmk-?Dq?nl3yWk4eQLhsO zB6w5eL=oH4{ha7@9nw83!*NEfq7B>UvH0H{rU=-B!H0zQ9$EBGSPae{(JfS1w-?Ko z_Dvf(dycOj!p|Ngu72_n79h9{!MjoGoUAXcEN}M$J@BcML#5sM z`LWYjRU{^TML}OX7dy`yv8o*GvR8)%jV&VB1`kp-T9XW+8M&fB26N~$vxh5-XEGoXSy@zNYF$0pu{c8*Z=y!#GkMsR)3Z2qjPyJxfH(naCO@Ib48PW6twm0rcW^P zOxq89;94yOp-Xm*k{|Cy&byk98d-FD_E2T($W_+a>%j=`N#)p}`a}YG!B{!Qg6_yF zEj~j%K0%dNjX{@t<6V_qs%BcjiuS6Coqnr3FJ&Qw_uRG6nP`Q%XuVfg)TN&Nw+($X z!TR^9a(XYs=P%drjG8A#intzWO&;SiRkT+Szy6ANWrBxFjMi}!t-YF`7NH~kS$rzo zEIqxpz+yu0!nxMa^#+AogvhxXF@%O@s2m!w{%O!?PU^yh;Bt_Cs90J_1l+Q`9SC^b z;Z{rj&d|f99GI_7%*jLLT1kKOy`@bowdqD;1yXGAlTf@)Nm4(^|A*qL~0fj(h;Y{h}UsPR<7>>eOiVmFN znYk5&9!>Y$F*oQgZWRc5`IkAVrUX_XONZWifwd=dHAJn;MX`-a45i#sZQ6x1xthsA=h-#@<;@dZ&t5yD zg#MZzyYRe5(eC`IwC8}7)YiFt z$qy9snhk)U(H%-Kfe$3w2!m?EBy^5zyod~v61Px<&r}dTx}@p7xoWoYuh;%@Yda(o02wl#n}DPO6WnNGR2tl}S-Cvu>Hnm0_GP znir?a|9h(!gZ`{?OCY9d20H_5J?rT(LI7=Qr8n@KINmVKV+F1We`Iwk-d685VOzW- z>VV;iy||9W6JyG8Co4)hX3=GuT^yW28Y;{*1Pc34E+VOB7sv2IGn~TEQR7)o=;c&- zx~$-qC4S<54b%dKtv(SkQvyNE>XNe!VZmEqmnbXChz41|>>PAT(c&D^Ule%PoE~w> zr?divCNrTz@k`F+I4XZZJxuvfhN^-m8-3k*7>*AE$rw+hcLtGP788hs=px*ro$*$_ zXQ+MQXMq?||eo66XHOxNMYQ>j+=AA*_Q(&)>LgwJWL@WvzI)X(y>$1RMbk z$JLRSy056+=-DRcV$qV&HGuGbrD8IL8mSQyEAw=<3l86k~S_q~^3%+c1SfuBH)lalzAueubZ9?;RU6&sKgzny>DN zf&}s~ND_Dm!T}wCcz@95&Y5RidcsDM;ew)1xH+TUTAz_BQ6iixih3X-0^hAl0Pcm{ z&pemzlR8IAerT**^yc$N14o4{oaMY6C&mcDbT8INFLpw%W}^h{2$N$sJ=vBMOyN(l zJc?n-;p@Y``umY3ay=}HOj%!JppKTnm}-uLMz`m5pS{x zT2wNAht&bTg~MZR;S7oWYnbjK&!;B7H*slxXT)Fma!#L#k&}6 z^ZAha+tjGuC-hhZS__b zH6?y>;<=T;ShkCxGcgfTQ&Vk`*;VFkGMLW%%pTRCHq?uZ1-*Mol$4NmPnR^^ZFIue z3KvY5I9B5`w5xafjAcj^dPXU_tNRvPd>WR~mW|^Bt8$?+AHm6&q z5!>o7k-~f!G`Hl$_S>4D*IYJD3PDtYa%3+jYM96LCR?@abhC*Lp16H8o!W7MLMCoG zxwk}$->)iM1w>=`t_+Pt!w`zJlw1h0v&R4FIJvfpnoD({r7M=sP~vHj&IkQ_hfUh{ zy&Q%={u_GXiyRb{ZTku6=t@VfGi?gS z@&0(?!a9sUgb4Ph%#_;pxD6Lb(9**P>fpg-kUL8_(CC+uJY5Ar&o^XJo5DPgQOY5N zEV$G&ghl<5qaT8+!~!%}#LN^V2!(*7{{u%rxW7zzMl^yK?w}n$28o8CwAe9p!%z93 z05AW7PIl$$PuK6EgHovk(vHG3BC{~Ewfk^gz25n}PO7_zr-_PVo=NkgCNirGtG+?B z=lO?)mO4-@&?HXs)<@tB1s z3^3>UZc44cJ0S6tb8t~D#vFq*X%(s(Xg-ZT>$>8x6jS;z_chKWN~#i*5X5s9w@^a- zh!wwte`+K;$2v9WgT&NOtFG)yVJyF;6{C$vqP7rQ0oKYYEDsScw5?1ud_RiFku4X! zK(v_}Z@UqDg^GI3g6b=KM6Fu~AU5;m$(JFYCH>Pw#ER#HRvJVUYbZWO?~B46b)IiS ziGB{I`f{LbG7a+Qgd$tJ3s^ZO#~Va=d>Zy0TllcaJi$#?g?^VVlM{4Q_v2F^m7=zn!jTAmaOKi{Kjdw^rL{YsO8+36dA*-&-2nuQ9jYgcAE%ABhk@J(BG$q*J zgYKmuk5T%(^l<08iH#s#m>}--(T5N0pK|GPG(w-^?VP7Wou;;W!!a@?`Za@fsFO&{ zif&w0gqU5Z#^4kHgAXqXL=Re`sXUg@k&$6I33_P-w0tLE3F2&Z;99a@L9joC8Gqny z-CU=!bqQkWK$jfDkg+4>f7jWK=ho1pz>r_2fyWh^^lP(y6QGI#4r_BeblS{U(gH2P zybF~aoz{d0WWVl#?n9r^Kt#2T#2;#1B>tRrdGWnEQF&;u$oLI8CSUUbY{gsMVAS;c z=6NuE?BTKJ)`?kK%0k@MA&X`9L@HhNfWNhBqJjbhl&q;Ruu{1NwB)!9W2)JU@rygSUgjlb*gg+gGcT^+zKUyl6tX{x>_#pO zl)hDsHCyX^cbkcg8*$?%Zqd58VqlwYDfgZ>KaH2Y#6R94L%=_fjw@vVzvxlUcBABp z6?bJNB~@+f)Wxott8>Bm>^p}co>d`1#XPC6-A&N%L}VXfTwqyuy0cFU-vz{rbu_Ne z-N}aaRe!$j{F2Us!InF0ce9)o{WkHNNbhg?>pw+2yvJX{#f8o`%tq0Lb>>JK_b)o^ z8j_F1k1r5>NO`%t=zvme6Ht#&S2+O1r*jzVCyzoXJ$#hT{>R=(X6k87*?UwYycWI( zPbt^29bLc2bz713Tfu$5y3K=&rOZ0<)%e8p90jl3qA^gzeNT@$p4!GgJ}>i4MwOE52&omk{js;e_XMFNhkAjvUxLk3S1l4fGt043FY<+X0P&G-a@7`>zbgI?(=d&(ZCZY8r7b0TpdcQ^ zu*|i~-+M{1RZmQ@CVrdE4X4y+0sr|O6QlfvTEygZf}pAmo5)+)>`1`{dHPp~7 zD+~GIWW0F`8HF$RtBv@5Zo@_J4R7|bwjEGpQR z*|{LE+Zgte74xmv;v`XR)BHqKhz;{CVrfRSAP+Axc*_{`jjiy@?f|zt0ljo~HY(cI z`61{-nY)|{val{cf~?F+W~Z!*vwk3LD{rxIw$H9USJg+c%&y8DZc;kC5)L;1 zRdxQc-Dq)Ae0R0`S60o=L>z$^b%ZcDX(#}|4Piu4fEq_0WP*AxAWqx_CmB7%AgW=Ip)Qw(e;aMQx6&? zExP1XKl`rg)r0L+?P;y>0TidW-+153z$}=Yp7J%9o%P<17KNe5Il7&hM%(KTY z$>hY96lhZI@=VETVd$2Pd2TT2v))zgv#6C9tK(Mxq}pMrAvjvIUw0a^vB=?n67Dwp z0CO1>erHSjwzQpiHS>~RaVr8F7T86sw-Dc;(nUvkua`jPuAY4|FPwt}n-w3ZWqtzO z+K;g}_fMWy1KMY1>XvMnA5zNma!B5kvCz&=&@fP%V@pom;HQ-w*5@b6yWhuA*`?tO z6Mp-`&18*J9Jjsn1hP?6Fn*Uq^rE6ISdjI7gu61^^1>F#LOfHsI zVbR^w%>n0C2#Tb+jWA|b>me+vYb|4(b(`}GZ~c1&dR+d}EluwMk_-9DJm2Uwl|PaF zNA~~(E`hIY?{+vgo+U4al<-$TRZebH&Fr0HbO<-tji>a1|2_G`(}-Pc0>f#};mdX7 zZRgN)1i5C26e|<=a7^V|iZcnX*2VEEi+A<=jhghrZ`@sqKC)5^|6#xLGplVvDT``9 zv_-Fk!=4ghKy+A+eH6KE(MfOjQb&lM#TQmDc1M6!2iwWF9i+zOHac%ZL{4>KzF*>L z47$T&l*JYh!@~!ZoM+fI4ZLrqMhjGR)31pmWbV>-$d!~)s+USO@%L4?r{A=zonaXp z75U0w4(sL~C1$H9UVQnz#dyq%LGGq22E2Vqyqr1QF1trLEh}H?k-W?|0^s%V0Yy2l zU+fi_Ds|kblvCPp)m|w+{X=UveW^2x1RwhJZ(osHpQ$Ub9B@y+LO?ozd;qB*dSbHa zm44+KALRz!0*230v2ileGByF+QcQth?;87ux9` zZm&8<+b2`rq>EVx^~!Duvpa4uEN_c*gL0}@k;h|*rqc>hc7YGy!+hnw#;}c1o}}kR zlDnO!e_9_>W;@%xQbheQ=SV6Zdt04J#?|9`gXdk zEQBQ}wEpjp7)IEvlFBY;nofbIo<_S^r={_bDbWUG#97VevEL9Aw-~(UX6QUV>6cHC z=Ix)elMfHMAbQe1LKzx$)6Up!Xso74-~}7hpXv1L4HH(pyV~^&6~FR0)_z- z+H6x7MuSJf49k-hAoy&IQ;jTcNnEP4R8se12X8mF^I^Gn@YLV~+fHqNzF$~5-iaoh ze@BUeY#PUP^S1)ke?zpe$#jr>&xA958DAvZfF(gSY73>zV9$qU)sj8;T^fFmsRa`j z^B4&Ah;;HA?P!ip1j3*=|J+WJF14S?2UMoM7q5_YFN50!Vn@t|)QU6=R(f=rpWEKZ z)=&+-fZL>Gx<$1fFl9n+?D43ciG6atO`ST}Pv0PUKL8yUR}aFR#(baGi@m=GjM|a^ zMwL1zOm13=Zi^^Wm3}-{2WK8~n!XO(GdTgCGc}Njh;khoPzcPbb&wqq@CB9!Pjen& z!27hxm5)RTQx%LcUb}@ezddqWmrs=vLRIr^Rzo zpX9*LqGn7bohYQvf<_4IKSnF+NH9k?v@$gS0mltcnW4uUx28SQ`>m$(`L6iWRAci! zRpqyi;pcsj`g`hTJFRkze2E}4@S_fMQ|^!B`&yB6-Nx!jeT;=1)90$ZN2VG_rXer# zN}n4AC@rU@7`4Ssw69n7LBkTq8l3tjsge|h@mfC1_(7@&UY|zbSt4%Jp!6=_sSN{qq!-KPpkXR(i(^bLy-55DFUdJOc7 zgFB9OCF_Dh17d2gE$hZjJ_ zhA=cUOgagZgPxRFrkyYAWnc0y){fgX(HeLkJ`t(tc$umSDvJ0LY%&PG|0v)hBumMH z#@N08#(2)c1f0k!-^SAXh14^ML$?`fv16&fxF;t|It0}Ald3A&=u1iDogLg)SF5)bOL>JLh24yqU4t? z4oxCrcAhA6)ckS)F;Q9_AiEeF41f#y6P!e#C6uP>AEiJB@N`ptG?n9}QqyIwF!!CXIU z@op+<_YwM?cVR|17X0ne^sPeUk}--9Z?Us82tk;c0j~~*ae$FU#iVBygAdakgct&o$5d9@@9#BHJ-82u zvqb0{S2sXUI52X#r*lX8p(rOX@VgCJQwX?6CzA+1I54-%TPFy#b!_?Jxe=DgsdsYL zwd9_zYyDj%A?#nXKy+eLzm6K(qtLFi;-Ss!3xxhS`;{rPiNVTX1G9FbD71$AKz6Y| zQA1$)VqQ9L1q-{B{=2beljDrPd-e$!t^|OYuH=qjv}BQ^pCgOaS~b5l)VXQ%vB=Yr zhWj9Ts|*-Si;8}CHmaF^YKU1K`t1~sFbx+oaswCB=02(6`wRgR+=ZIUxk)H$1VDgX z+UCoJb^f%2@%CbML1Pk{=|czs6GSb?(}aK={KiR|r0)?k+d}1cecbZZPif>N*o%xq4C)hz-)tt;42i!Ek<6~WP*Wjd z5Md|QMBDV)lR=yk15=B`$-B;Kw9c@~db(SCxkMbk=}zjbIDUAXo_%=pS*S)nwBy0M zo&5{BcJq#q0c_ZA(2I+8c#ku9vu^N(NGit%Pw|IZ7+=Dx zb;iM$e$`a_Ahgu-&xmG79l^~qH`~X{+B~6hkA|pknwr9RWaU6ENrLQA;b;0yTqj%7 zZZUEK#BMR$`b@;#)F};i=2AHDI%3O4P3t7IyS8Z8t?QpGF6Pbc;Kdd1P`1w8!fJc& zq2(S+*RCTr-~%_`>(v5<&g7jHCwK4$J~Xo{+x_uI+6=p~%sv8|R@C!@n??R+*Dd!1KsJ=Wf^KY{#WS}{ zV9-LgTe`aHXI~Eq(Fa`*c_F{tg>%KsFS80%5>98GE86_}kuinX4)j>Q2I4HZ#xqc| zDb&Bjo6i+80DiNnk@045iP-sOE^g;2UM-gKX@h=<7#UuAU=&EtU?JTi{k+mwZ05H- zf0@=$o12y-c*LhXvO`$~9ogw)s-WlhgJ569&~yWdX}^lzvyZ+&_gqZd4)z{dWMu^< zLjst!4GAk>e}3fzbVV3}+piB<-klpNMr`-iw4aw@V;~+j!D)nJu^@Pl`bf5%nq{BF&5u~=|} zjL;iTU_;cM_?}aoQnBA1#}$oD4^MlLV#UB*=;h&9<&VY0_1yA}BZG%TgN6`>&s32U zG&hpw9~bn#ymcdB#!IPIZKjaqdKu0~N&> z$x-u+tIEI_lcVRHNF=4t%8i__JxU=6LI@A!e`RXj&f-d0di%sCPmH{&!v&4z(SxEC z`}Gw*TgiEYiH~Q4x{buuY!IH zsnvnXyQSeFN+2{={AC>;D}z{P(F3kLDeQHFj$Rduqe6e+z%)_)sZ?P1pj+5NO;Yd! z#Nq`;l8G8B+k~7dXu7eN`O{IK*G%8l{w=XJWYqgW8k~w!)d&=)~1U==21IR5=w$Svyg;G!TU`-M(8RI{VKP!p#1sWHc$nj zAAlB0WZ@=-s$d)z?OIf{+X%gv`XmV{D|x^$eqI4ZroRlsYr=CF{N6KF*k+pIlk6K^ z8!lU4TdGr72B%?NH#=_p4daA(SZd+4rh-dyokkV2eyWC1d&A{#xlE6dl4dB~l3@FBrn7&gb_SsXJ-m>jvI-79PBwZ4tK58nO?~~vQ24S3g zrE?SE)9widXN>YXTroU@+GOBNaEax$AwdvoEt&h$@1_3+Qq@=A@YGq=zHL!%Sh6QD zQeZSvH4tCVW@QA}-A77yy{kuV;%e!pdtu8AMNc;u*obH>Gfha)++jOW5+OGToAmGP z$ktN9|HugvSKT{eO2;k|9{ZJ~flx?%)Dk@IZRVAnyg0B8#vtmuo}t`x?=V!SP3^|p zYTPELCyS#1%J4&fG>KuGp(gqV3xf^y7;J-ssl{YROFO-x{VFQy;_2^WR7;5#83@=yBLK6u`+-3 z0*fut`AB&o7Nk_m^&))CTR|9K#SmX>)m-fI%JkCYIgkmwa1aXQab|xUQ~pMk+_t9l zG#plk)0#A?Ia4RVLOpga5eGIL`pyL#kj+4mzYk%+;Exk1D{VgjfCMeO{h&Hb;<`xmcX4P{8+2*{Htx{wCHtgYuY=O_ejyCIf6S*zM}N4mm7Hd z+G2Cy8pvS5HlZfVuRD%IG|;r*Q=uXsfk2WDGfctTR&QN!$;;xtHiw?O0m)^@u}5FO zmNjhCF%-FeWC8bTJDiEPn8F3lz!V+HP`EO8EMmIKkmIJA;)JtR`F!Neqo z(!=l3WZOB7f&6}Ip;keNF{%F<)VQesd#`Rt`e6U}$Z&5wx8HiOm?bKU3WQ<~%cWV^ zMF@A;$UH7cF)E+=HA#lB9w?ZUUN2=<89g(0hT(}R0}Lhq3FWK2nt*r$j>{PdJDMrg zfy_|wisp*qsY}{RGB`~w^F!A1i)e#jlhc_jsw#r^8Cp@t6qJVEo)ATXNKNB&$s7H^ucCAwRi!dR@+zImPOkED@J zzev$(ph`w3Sgqwl626}%?d%PSs7(2G|e986(&CkoaWo#8zb6|o- z>%=SR^NRM z^Y)MIE-94TrmE3Ll}W2FxIZ*G{`Gqh(JL{@`yuFP->qGdeIT-BFdS1N0=>Q!26bBL z*32v8mQ~@f_?rS9R){L`2$3j))cI2Cu}u<1G<5<&V;!$qazU6vSya<0#T|*~f<<}2 zywWaSX8|2jZ%W+Apa7$#?Iv-80xt+1A;EYhug&P@gh&L$bBj?I+jS~kfGv{&1L5Y! zWJJ(JG4sWtqytAYM#Q68A@jwMu*t8;B*%3rgPQ5u#A-`Z4W2v)&yN~$@+3{T#9dgi z8fji3)_uwEt-RQwA2%J(N~nqkI#;-Jtz}L{y|rF+8C5Y!lJZ%M$>9iuEL!DWL_c-x z<4et^6gWpEX35}J97|W-D*OS`!bf;BmA)Z(>z@twkWID!FVa&CZ^)OQVgGmRv})6H z>VK4k-e-0`oHn}ah}b><0LI-K1^owv-Wbx=A#EB}&3LVzON}koB`z}#?Tp-pDQC$XuyQElmk;z({sGj1!P zWK}7F8myyDXf6VANLQI?^l<`_BXaqrM6zzk1{yN(3z@p9V4(h)0 z73Xv0yr^V>@4&QxZt?%-7_>}IoloejYw@X86tj+V5BWCozhj_x#}(t=nQvM{YO8We zC45TL=kc^@sHK>kcP=ImKm_%IzEV^UgE??E|5W)_ch_v<|}2EtDl*?IIAttTf@Z z6Xuj!b1*wkpK$r&_wbtU?s1398=X_oaf|r79IDf|$zi8syV(231wN^WBC@T1^}H7- zhqD~7KWk(im|LN(oCe$>tc0Nb*qlQWz0~09D9Bi;MU+^JrkDB?8t$__vYB0{W4;6% z^a2Xr2)G=_hmkH+A5@*;Ya}7Lm*`r7=$>kgqbe+l^r(hu{`bsVn_`cyp+;k2Tqi!n z?zFxCake?zH@(rUKwBmMe> z>WX>UVY;S4aQl}>)?;OPUvsXjBWG^?OLmp2XLjLd-$`k(q(4HYSIn92^9LDGN*7+bZwY=3$g4cQgQb&_s-V7q3FY^k920>8kvKDPXDdf*4NGPQv$0 zxiGJQ;Rn{)@;UQG-bGT5Ys?(lo=3@Ld?l*KgfV$qDxDmZ&#_1V_=4L)peZLlphI%w zS*=ej#cBB~<9ESQIy_Nt$PmrT4d|WTTiSI@eYpb3xKZBT#No}D+bNs%Z&66Wvu+7+geK~jb9_XFtm{EYsLE$P?Y5HI_<`Wii@Db|ge7XdYx@iV>45A69 z8pd}XF#+IuV$ke_S#N$Bj9vAzBwr~XKvfV&-HRaSF-}6@g@&(yPaIDrgXEaXC>M{^ zBb{%`hgtf8DR@LS1xLjP)8RJ7bz1oKowh^DHp^4g)rOhkrUb8)3mXQk&#-)f9*xe2 z@!^zv6}G_>_TmexxLoYZ^Fj55fT+PVvySnr)N|&rYSo^^b8^m{x_`2gMfq>Kg5q7m zs-J08kS6S6UFU-3s&i9vBezx)S2jgCJ~Au~1k4Tp{^JAH{LIg_GpXe{EMs`>cQ6jK zPOlSdVJ<|(N|%a>@E+`(-9Xpi+5M7L+Z?~9b-Yb!Ie5;S!2`C2G?I7e;XF?RBT@(Y zvB|k=$a-jxAAXyAVu6z*9!=idX2wq$3k9`xCsX*0Ly0n;o1$jzs&~T25-MMn5|1 zn0kTL8`hCpbZ>MmVXckw<%p&$uA$O(|TyOjEZ~~x(lu| zalxNq=w`*>?QP#QCt|RI+2p#x zxcD}xOARaLX42R!D;QYEzpx+BfLvlFLa^^=x51zW#pBFL9>|B7ya9NibVAe2G1Jrg zUVoMe=hYvHo=<>y)|n}$tqr!GB4~C4p-2~K3;VLt1|4`CtE$>2mAn@5Z+Un*6kT*# z@4PI*%xs6tz$%rn4iK>14{zFz-e^3Dsgt{_;*;nmEBqQRHRX_&dIU|6HDdI~+uKPn zXbQv`kfZ%JU40XJR2IAGlFX79J7Y8k*GQK5^gQg^}gAMU0>| z9eDAy8m?5{#~_jgJ}q3YF*W%>sMw4qLgvoE@rr6#%s$;!HobRqVoWe3JMh&ydK#G@ zMv_aTw2M$bs3d(D!<$nF0lzACswJzQ%g$z3tS)A$^Cg$4CWmb?;*hI4@kCUI&3FiCBjI|X?`YgIB(xd$-6!f=ScbIZg0gipx?4d{yFI3T&Nj_Arqw14L3xHYB1gy7)>uSdI{bQFCS-mKkfL=XtM5kIYS^ZZ3$&_) z8tfV0eNXMoEiP9r?<@vGmr7LDs)ID(&vv~uobS|%OCn}|%N4*r+|XGh-UZE?M!u^u zjq}DBCX@0Rm~5wsnh^vW!3% zrB4{87L6be_yo8N?TFo5s&|QY#$-SL7+d9v>RLxOjKE5)c<4O-jIo<730J&r$1X`6 zM>}|bi8%Sr#D*NnVHnw^A8i|8X3q(F64oHE=-ec`YU~ps7u^&2MtPzPYw=Ru&C{0F z#073Pj}FLqoLl!6*u8e(J-4~LLe0D1YwdXZvsxB-X3spU-zxP6o0Nsm*xg-SAnq15 zQ!-k@a;_cM=a0FZJwi!eJ!$Y}Dq`~y4#2V0rZWxc*Rw0GelLtEnSN5|!u%4gDoKd) zzC$VayjpGe5p#)d7A0EJd8lpP$(1CbR7%=`)B75~M0D(i#YJM(T2K|6<6 zyZs%~sA-cgcM<{D!?QiGyQzHzX4HhV&B`D&ozWW*A!0M8VGnX^maN7Uc-sx@r z#rumF*uw2(8d3Y|x}Wu%=Zu(ejJ|z)Kgfz3J-2_cR7N0yVlET+uX$HaA@|e*HlY_6 z`T;%90-=_XtxzamG!+v1y_^+8f~Sjy5N|nnhmQha-RMlnNeeeDx-Bjev>8*ekf+JS z4~~pBCTqhr^oH4@;0B%(xs~BG10m(>S^1J>Ow8Xb8de7FP7D4%1(zV$vH%w5k{kS? z-}Ah^yjiS{IwhS^p6%-|6`t-)JSS0mWnU3YSUAt8L;5+F7I^hh8pkLE**LgyyEwQm zx9Rm?SBPMc-ZcC_+C*RmzX*_icl+{VoxE+ETMx6REgOzs6BLFq%mh*JfXE1i7O^+* z`=QEuxDWIzBSHE@B#nfcf!jfZ!8dIqyneZ$**Y=iE|`*B+eCE%;i6*9o{rpJ>;TPj z6nZ(V^cJ_rG+bl*v99<>xcUTra)BSPzK66M4xc)}r|i#=wzGp5m9v-{ntUfnqN1Zx zjXM`(YQky4PO$^8TuG0D;}YjwIXrEf#k}vY+HD%x%@5Y0fztBgs&lEm1m7ZV^)e2< zoVooo&(@PxT<@=5^fU4%1 zsT;0`e_za`M`f2L&Fh)L@Z8fiMGrN*y$EaZIT6c`F?m6D*iNPx!fWdLMb*)xe5uzV zbAogx+v!wc7XyoPH&9?hm~^vU;hm4Ct5B9c=_vBRP`d#zjM8U;0)4#aiE*Ke zH2_FOAgN2*U~=LsNMuZH-?na+>S*1(!bQ)xqB?Ql7T)*e7Cz*B=OY5C+NurLsR9B5 z>awvCRC3SMksXH%phviv+`d5u3fw^)>kqEPEJf__uZ2{TNl%^pYNx>mKW0ow%bFaa zWKm!663)@w!Q?qJZ3~k&Lby65PZZ^YDxJcLiq1GUho75kdiWLq2O~I#Azk5EbK3|e zW*={7j0N`F4DZR9uE~UV)D((i1!-C*L2YV8028H7JL*YWI>Yo$%iZGAdb*$h`7==2 z36J4P9P(Wu%z8i^FJPraBxH65;EZ?iQ~|diORf|qpm_sYQmm(efB9V<2ncxok0;7+ zQ)6F1KGSwU|AOM4dAXS<`CR~L*Z^qbykx@D8$ZK>8!x#tFrTeinx@3`Y3 zx4ApaD(%_V_LV=|rxo4XSI%?K*Uml${UvT`Bk`NsQdM|4pzW(MSsF0r+U-{A`{(V! z#|`rKwydf68Mu4pRDH=5Wl{EsXU9w1=v~Y})A)5bl=a1utPNNk&;Q#t`l!c2wZ=Q2 z`ll-QZ^hd&&*y#i*H1Y>M~N>c6=!p`%*CW$W->IH7KMceDgzbpe-a44p{u~#@7my( zFJAC7+AkeHGQs=xnSqyw0FTw5TcwchdMVGojcos6d~2TX`ZVYHVcPTWJ?Gb*kDpw4 z*gx*LZsbIn*a97&-Uvv#y|_Ff~x3WG%RKXVEyQUzV}M@3c)I4PWgl5t{I!fGud+uwJv4ehh2R& zy#qEM?B=^=0IZ+u|LZGNfRMf9um8+p`wp~Fv!qU>tJmN^@ofH&crs-F%chx)Fffcz zZ;&EfPLCkfeR98Ka)yT}qko5|ZZ+WelY4r4WsMCW^{`$1r@PIke|l~6W;gGf@wNUx zRn;{3wT)M`Noi0ED6wjmoY4b3=~VyTq!jS|TzBiNbFKLP`DnNOIJQ=a^swCRy-fAL z=tVCcynv9_CReKeEXFMtXzLMgX5YK~6oG)C8vi4OYHk0b6lO)mt+T_3Dv4uC5Ks_D z6~>~(iztcq zj{CmlKcO{N-%(J~O&y{i$H{(bSFKIguGzgN zxMpctXzDH28ca)0Wqr|czWRQBye_jo$^mFv6JcUG7!CQ3mA^(%(w4uh(H^X(NcftO z*S;NMJzX5=G2XpYpBzjx90>Y0!o)c>{&?0n7-rew?cxmP1sXHrVYpZw1^oV!dv&{p zIr({@>svvCzr5B&{W+mNy6pjU@}89K(m&%Q^GdWFucC9#E3WsP+Vk^8BYxPmjbJ_O zG4fE)X21dlpy;yq<_=vn%| z2T}xmcsoI?X1N4#Z%22naku$~t9@qG#`;+0{%ic?(h_|7$V@!zCi$tWJ^A@Q>tlN5 zHpVOXXZEv8*8pv2(gz^;>mF76>!IFYy1zJDhV;|zbiE(#!0MDJYdZFgm~Tqw6-4IP zt}s$N=5wTrdY$fad#xztt{HDnVV!?$+lLj;iI2iNY>K)SAIrMy;yCjGdc{l~pXkCB z^jP7z0Y2f$tQltw=27Y}@6bbl<-U0ODfaxzlCC7wzq-6FEccGvYnt zs`m_#Sh5KfPtt)pkTY46dUczipj@J%p`8whgwSyM7HNc2A!l$YqYD zJt%%Spi`?I>|Mymdd4 z_Sh=M#Z~$0r-%8w$s1{1WPEV*cAIJQJo#Z5b>lU8-`2}?ML>7{@a_NTH#0MvKl|8O zf;@p6{&l?3^FSl0dwy@FXT~>ims>5$mswC>fe%R9Ty~}R@>+?W!CLX<87>j;mLIxW zH#>H^Xx^tAHpg3uyOn?)cK+P(L0k5WyE}ff)h+S%Z@ShzdVz2IDV%+tazB01e9v+c zdI~sJAN4H)sJY%e6qU%~U{PEWzSkPjPhpR{YV0Je3_`;Ijy3PDy?l0B^+@QZLH`Ri zZvxds(w(gJToq5NZGyk0L`Ooi}`KM2v+qZ7rQ&nAc@2$GGtNU=< zBJjXAq`9#a)t0kTqWPn7+CVcfT&{bh&1Xr7m|k0~2Zt0huC@#iv2;B(|jjnB?=~PzzQ>Z;O3g7zD!xe4=o8kAr zbM4QJy`^sQcgxD`A*y5#uMCE>;3e}QRG?+3WlxdpmoF;)<~En_6M|rS{BHhDZfAP)t~P7tDh|AQ~e8=iH7mv6xkX=gmk5w zjvb_Vztd6P#zAD($Kn0(zz`|4g@nf$EU6fiCMrEDcWnaYdywzTO(pjJ)bZm70l0yc zd!6@^cCt{>bKH@moR0@D1Tok08vsG)M#dA}kjr3p?e0 z*6wX5w9lpji_)co$AnwE+2hsoCP)f2i&pQ5mMDG&P?YWq0u04PFpS9{kxICm>oqQCX#mD&~WM;s{WM|yOg3lE^% z+tva@&jtlE4-^AwMew7P=M{1)kT#Awyc{%H-yR+R$dP3CDL?N+;6{7?%>9UkiuZ42 ze$*e>Lb=P!h4it?_)pE9y(#wM_usq7)Oyggcj*!GzsTXN>dDw*TZ66raDUJvDsHx% zLwj}7xy3t;+AbooZ``rK`t#Dk6#G){jSXfxW(TH&4b*uS~ z=n%Z#J1UNAg(V*+d)8h7V|(#UE7rgQ)PpEkr>NT*w0E=xW_QFuBh`KD`R6A&4EL&= zkPS3=5eyT(#J2fpjBW0dKqa+9FWn!V=q)lEm}PAXKCJ|0ISFwK++|JLaB z2S#%bP}3G@Wl}8-83GJt=QORo+&UF?YfgP+~>6zmAnuT_*9B< zhkNifiOwuRG?@m!jgIkeliNKsaEun!b-CiCtlK(gyz`Oc^@%LLHV>~C$5w=!+DDx& zOT|9bTOj9}vvRYovnl6Fbz|wkCYdYn39NxW?4n^DtDg#fIKuE1n=kwR3U%ewkbM0# zvK%}EMyle3tg`K00z*1=Mx0S`N~a)I}d zqP=_zH{Ue^8@{)giB^6vSvtx)t``t;@{K~5<_`@8e9#g9S$%=Js2)mT=Uqk*S;Z-d zq6HVNO9{8QSxqyAA01SSBc*3MQt#_UhgEE*y`9As#Vd3X$SP*!8$s$*)i)rx0aLVv z=MzO6a7w@``OgnuDNc;|GnuAyNW+?zA+PSQ--&WISX|a^#(cs~LxaI##d+#AF+*Wj zKs_L3c(4ld7Ja%7r{cSoF#V1a$b320mE{wCvytRRh_uL5wwz5AYIf1e{Vu{hXEvCK zNOOkIyUH)AK`D9cOPLG$GUI>R<((XG&Agi&zks~-j=nl5S(BjNL$pCh#Zwi_yyphb zEMCsGrg(kAj!fB&0bm z32O8SvLd|^oX<{TGuW09w*$2xvG))8yN5}tDPm$0MZY$%Hqh_#K_K^UM`goDqN>(K zhK#S#U!~&oII3!`;vSWwr_W8T+Znp)o>`CU)}0Tqx_Wr3Ng4dZOLDH}m8L1^3E5G&^s;&wg#I4Uis10x)-oMz2m}%H?6nPO`4CP#E zgzB(4dKL?DqouoTK24Gp9GZU$<0bCLzlQsSDEcfQH|98cfDFl=oPCfwPtNlKcui<& z+#5Sd?UdT??gCz;jw3R)7m$hvD7Sd|YF9rMF2v0=kaXQ9%`~s#3fXa^*16t7rv}6` zNKvEaparN?XM9W}GIVC*mgEizXI){p)w%^!y;l~pBb!^LYBn|ft7(wl7GcUw9dPp%58ac>wHDqE!bEf3w>@VGJr zd7)bkmOS1Q9ThM`@0YGOzPTl^GI*yRc0oRykWKqkLG5ME<#U~p9N2)EE-(vAJ=q(O>GUQO;eAF?3!=eq%a{Z7icW>$iFXw4Bl67DFr}Z6 zS>K3}_SN&bH@$70WeOg{yn5ko+Z6IUGE!R{ovyrF*dVc_YZ>=Y3)pW+?l`Dhm+&

    7KjTL|G%nORW`!mq%H|Vwz3ctTNU+7gKr~$ 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 kvMk`rN1Zfva$2&x)m={WiUY6Bk`-vP$ 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 z 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 n82sznct3Q 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≷UAzi;RM8T>++-r3b(#3^rG5AcNrKM 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�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 & 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

    ma4}pAyUKJP?}%sE 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 k;Aa|5c1+Pb*S$ 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

    OfxiG)9^7&M&WMR-%!ATIKn) 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%0AJQYZSh3Q{I)I8%0K8fl(0)0H7@EH$MKJ zH$C(6%P$ug6cin{EM(OVK;3c2o^)z`>mwR!$tnCOsnE}QX5JqP1ZH^xvOuu|Y4AxW z`o=nefm&6S&ug5Dv{GetC*Rr}u`p!V`!v&m+wEsAPW^7jM{^OG_})pE?CX`EUs;6@ z73wUiV6lpqQX{K5Xi{-$EE7^GFcv{;vb}#eJ&sc98BQyz(nz&?J@|hYPD+=SxWvrr z45U53RoETbjb;l_Ash1GPMK8r@tylet_mAj4p?-L5fvxSKw;FcJ_icoR>hl?)qqeL zl@5&C>`$QbZ50AmrONS+qv{@XkimEjMT;@`E(sBIuEdV5x1KD7hyg@4V;6xVsIDSA zxC{V5{-L*g_iAuwr?tBuFkH*l@9om z04WWfYe=oo@1FsHfsxUY3?-|Jn%n3D_|_h(GG=O|)`C(+)?v5^d4Uz!D)*2Ln;wuw z@3-$>M6UFBkgr+}1QO)o=V!ud8QKW%`}1scg*`q+9F%yPmClu~Nm?Z30GXkmf!0p5eq7pHJh=rjM zXIXsdSO4!x0OG(2L_tYVT|;(I8Gr)N{lx$L?v;wsmvbq*KGG|VUT?)<0Me-chO5BU zDqDGzDguqg2K122!S%y1fI(-V0=3>EJ$Ki4d;6fYU5uhM_UzsTKx5|6hN0-%{=dm$ z%zg4)+JBq&snnKXV$*&_fR@q*e)G6Yx^`gkTErqtA_;&aOI|U?u1YK1OqrzXjXg;J zz0!~`tL%Hz3M)&CC@&ra8jaTdb^y2SUO;9gvqmvMhn52<#+$<#23PC*QD2MB1*;Ux zOqrUFxt<^!898~lN+7#j;@C37W)0l7Scws7t)nY0{mSWP{1dS~MU`y8o#NFxfpEb< zwtxT9!nZzr^GEw>|C%()`?fNE^mRRWSh4j(glrpe7iat}) zg^H3?5;~WV3Xr*Vs?uf!QWxK z-pQ4@gY=LM8%w{-YHR;~CUM8^#gPV7>j*0Pw#5ns0tplSOU*GVoZ|ppu0&lAsoi>Y z$@3~q%&-wzDcb8`xvRl(m>=nOQuB-pTXyHs_N_NP^4MdKO#&wnRWJc@uueb(89)x8 zbK_N8?@jaUolkq^3GZY=JR)MO0qa>cWU1l_*=Tj`JvRY2^xLhr@@if5P&ZoE?52=e zS0+h?Y{kOh1K8X}k{T`m0QCFIkWFdXZVG#LZ8v@K8IEq&K{xFdy>uP4hTKQ=U4uee z+zqBktHH0V@hWN7u;rG?$Cx4i_&SjhyjHO_Vsh+1KhNRFDa9UvI{rnW1>lfrgYxw{ zD}LHdTc9k88V5!5b}zAWu7fm_ejWEXM^L)V3f_aZ7yx)N(@@qtfX4}n?g$m+DBH$^ zs`Lgc-%I5PDrFq^_s@ThF#Y$l2+RwkGR~nS<8ucN96d8L)4<@KKxXaMU3S7BF@SW^ zVIcPjrG3!St=Hatk4)7&pZ@BT-U^}50HN)eOhme5{2^7eAf(h=xGs%j`dPz~V2z%X z|D-D^);J1rFnU}1;RDeO_f_AwcpElOpKQoG!7N1FB+PdgeY%bc%g_AM1ufQ5WVMxE zcEFvv3Wg@(CA)%UtoDtNAA-_#F~j`HfTA57e_9VW z{&5aL*QO6P%Vbnq5${h{b5ID5JSE61YhCyUe|y}uFL?CrHp=(y6J;aXfQh}Ip40(2 z0fH`og{?o?v9td-`MaL_E62YoZbeTKg0E%Vt5bPG{{L zy#20}%B_x`xf~}Aw5Fy9HX@HRe)l`@v{Ty4z5Kbst$~ zzRxv>C+O#0EcF)6Fbz!G&TaisP=F#kPHKJ*C#tG#7r}sgX3dYG9NYG)0yHTIoBnGB zkf<40s+6SFK`ewKm_umT6dcup6Ljjn6tbhVgxU3nA`+tLGT3$HVKz6AQ`k~RDvi7D zT^ihBGsI}Zfbsv@`?6R`j_kS<5n1)>ZQZXovKOwy;Vh&vs|K&Kt=zYX}qAO7%{;SbAz4Sh&3WE+-e#vTEdXO%?G3^C+z$RRo0n(Xbdx3@1%p{ zZBYY|7~usp(FPx}Ha9dEgu00}^cXtflIx*z2vp(#LReQ`3~>O0PIfjopIKX5`}5u1 zU7FGWBmHy|GM4T2v_JkA= zmN#nvVQSnDso#}!mj9!2XWi})VjI5$HCT*M%5MhfeBEgQb>K-s40YIAX zW3hJnHgorBG?H^J6yy&fR*>b+&&EO(>t??G@9zHl zPk!do)6e|Ig@3eiV&NH;sFPBOo>H#w((T5+38E^+ac2;KWS+8F1c(t$d=#Je(F7#Z zlwbKXNL}Df3t67n3ak&UbF@P9^$iEvbpg*Ox-Lh8+>kAy8e@=cPf?(bZuvajjJtigma_&~naf z*ny(Fef!8WEbKb9me?lQ&;jWv*>xdBp6RtO{?_kZy7piG?ahWN9=WPOd{R|p>%}w& z5IX@*E3CEF=^HO!8@~1G`n8XL`ohOP_4m&I*6P~e^ZkKZ6G9G3T?$!sVM!rN6xoG5 zKCcW=ThxlQJgf|=2Ql-@G=MMiw4$T9;K9JEU@V%izhSzKMRgiGyPG)s!~nzbK1SIg zYZ|f@0B8x-w4ikWAFQp0a|Drpsw{Cq%jX*`8CW?esUt+?%uvyNRgROUKK6UEX76$!CR8K4kfdwIj^tx)k=eaKFI93)Of-?_aooG6KEw*d-tN(8JdPHH1 zCfIH=PWO@a#@O52#f8PwxU;(sU6fyuu_aqmJ?sNmV;C65%8d>;1w`R?eIgj{Mg#(7Z#I8loTtfm-Hd2Cxnny=r5?GsABqT zJ_NT7Q_o=lK<%{_fd;TiOq2*G1eF_{3V(_vVE14HJ$(i%YZ7C9fIHi_>$d2Lrlxuz zrwTA!ep#vU0@4C08QL#$y0*8G{q)wG8`p-1`N3#E9sc&0#u**}03ZNKL_t))_}%|d zNmsM})$Xu9;{A){x!W)RA%H{zq=|3+wf3P(nhB_)T7S7CmbZm5_+aO-72%%+2MC@M zT@yBzSLa^HUoVCx{!gWe;669C^etF+E~`j`Rdwt1HsE#&CEegAKU=B+HoEp4<%r`Q zl$Fq{#&M3p_xBj_82W_AEEFvwGb!g-&Os~9X9V|K5< zyRmuw{f#RM>bob-EUulqw07ab)61V)JG1=M!gBw-lvpBQLG_dZNU3sWQ&u6ZZ=I^b zGf_tcGt>p*Jgc=v8_{<0$15Xov)vwcI+VLm!7iX8=&Gtv-AI9nf7lr@Ff zZo#iyVB%;Kvr zzCf(eM>+dc3fgn31EiQTEk zosEy`fwQX*(e4s-OjFWd@>x3EUYCi@(WOlAgnF9tQ#Dl#{<5$v3DVRc_rwX%Bt@#i zsA?IA%C0m@gfPBVVLB-)N>#J=r7nFxtC++61s1jiqLrKj;s8UI3 z5#p;WnJ=0Kd@DHBSDO>;;XWt+>{G*974x(9EUZJOmz}Z!dr16VhZ|R&XbN&0k#@Et z>E)m^f8!15GVY+g!l|iH=tR(x&Dhwnc0u|kv(cY?P_RF@8D9jGg_lV>X1WG{o#wzq z8M~u=PNXKS3j67Y7L?s{iBKu}1OTEvi*2A$l}V*gk4eK>yssB(-wy{h419O^EUvr0 z#*x5o+_!n7pp&#%fc9;iuAmTaB4p3{X0bgWkiZkTz`)7LKT8(_q18I!S2TGF%8#j{ zOj7%X2lsPhd9|3orkJuXsf?{I{_K(|kMyJz^tR3MFrhU=>ogc~2I)|c3#NG*G-MUi zRdS}Kuoyw)L34N@U3#@TfFp{DkQ-7PzJr#G^lKOz5%nfi7nM_J`H=)>G#eD5ORfn~MV_i=5#xl+$G8_7f0|EDP+ZvF!-dba4x+#$lN3tU`0Q zt9yh>cL3!fNw<_$&1~y3-@WFiE*ugd_%;s2(9j5AWM>2mhHVlP7U;gEV)j1a^}2>H z$iF!~wfqC~{ZvWq*+42)1?)TT5}B=fUHzv#ipa~^(KC7;Uuc=t2)x#L3@iE&q#WN< zG(m>VQ)&?o2@wUA!9g4HV)5r_oMHhrsp&rqWKa*@gUGQ4UN=ipVyif0YU@} z(HXuc6KcoD(!H{1DlNXyIfzqIf1obP$&ggdGEVY2q3T)W+9`Tgz;K#2&es`D*)kZ? z*R}KHSXso!7M%Eb1O}nKC(JexQCdHsTarSm0mB#4 zAf*cIYw%GNf<3UDgb*xhDshR9jyC2cysHz4#1|f-g@6sbREYp1Z+lu)b!MhNk3d>< z*Fle+wg^vTw)J7Hu11|AVz9p?+{D_hmExjx$41k0m(v5rE)r!B zGq((>+YPdzY#0io&6`lA#j%s202b+AuZ^r>z**%$PSo;>u#a9|`VEPP_niKaIs_p9 z@HT!-tvjnbV(xr91gydbOF%{dVP_L^M~=DV;s-ybclmKXS@JU@chfK0?6`3;3?c|g zgfh*RwNc%=iAC4Ti|?0PGTDs)ImIQo1me(;(li6_0(C!)DFmZ0oFMHk>NEV~)KH+E zotBRGpt=f=uASWZ-D~p%#*1!;{wbfB~Bc8*^odi>q5% z2O<&k^pHtk!O!>H^8S+iC`H8Ok*K@|@-oG0gJup$nc{@YDIxCU9rt2zr&>WB2$MfJ z5p66Z9+1i+r+>ujU&`xj|1{()vl>l=49$@!`5+1A5fgA;MR=`DFG_0NQm0VqGiLMo zfcCLBmgm5orAEWP*ErzL0s7~G`$x8H$Iv@#_MI{M>qk#sOjCK)L89{>9UtCJzanl{ zS>*Ux_*8RXz@U%&eQn&e-ZUDH?$6#P`2Z6wycnw&8%C8ZL=?*om4>c zu71nEtMrG%nye=Ydws$kqFPR8dh^jOaWa|7c&ckaP_5lA5@i52Ja3B=c^GhC{V@g- zcqh|?AQRS(_dnP!korg%4yrlDaGd+383I! z^mK_RM(J4C2V%_EKgR91S}HxbLL#SS5K@78OZ6#`9+h3=tTpd)8i-!K_(wbQ0?9)hr4>4O82pSIx-WSM;6m?XS$iyx(5(F zxgoUbE5uNuk{W*2{*H>!d{$6-Kq^fvSioX_~^d|&r%%D?>iP6;n+rc~m z%a@OjJC_?z4lBYsC-?S#20mP)=H@fpmK-T1dUFQP(i9*iiX{Z3GvF}@|4@xQQbcst zXu4L@yeCjW@CW;wi(&NY7(Aex>z6-1c*1t&oo-MY+F{ z3xArW?4nVIRUD!81$Trjy=g_s{c!K3i7t17pW){jZ$)S67>cR;*#;Toxt)uWpC^2w2rEs`J)P2;F7# zfkCQ$2VV#~UrI4OHp{tOtykazJfu;OWO1P?f)NXK9SB*1DrUzbX?aqgKSn!+_$CR3 zH2={4VK*d1p*CMGfOssU?Qwy+-mV7kQ_m>L)G+Y*gwQL(5&YXZ<(n);L*jn*8u@u6 zymlH?c`7EwM0#K4A)fn%6;{WGPb5XqF?n1n_EWEx>m~pjal4meO%W zZQCep&`SYWmp9-u8oI2G^Q@+*-9Xw7;ltMK58unMw<<8lphei2mPtjlr&Qy-Tsvmp zz%cgv@5Y%4`Urs+Y;qh1@6iG;;_Up`)_TZd#5&1n=@4L+f556Jio{@aA6`GW;j_y? zXF`TH`>A^!i2N}v*vG$YTtsiWdYEq1NGs@TTM-cdvhL2;fl#|LHy(Z^8$rSGr)wiK z_m`}*QGqQamkVxyjD*iV&#dBqcU`P}Q;k)Kx|dHpfe!DF=A+LB?D(OyGFQ+P{v1oZKxS;`ql=qu=sC@m5HkN*^!8<-yt+O*`+^C0kf zJvfQy(4$;b*p);G7NpxU4lo}C#K4`TMgzbz-fI24CQyaYj2yBEx$du`03CBcEizyU zvp^N>f;{p5OY~xyRshJKgstd)^{q&|Au@Bmlld@85$+q>uCvyo%atX{XW!u4oy3%c5?9BH7g~< zEUaPiFAJf!cs!85t!gjxIF-`})%8`f*cBscv=S|Z(6nzKcABJ3su!QGRcwad?uy(1 zI!#z)8*uNm@*tdU`v}1M$9IkU(ge!6tP2(i0C-jzo1d=%ugeDiwlo6_EUfISNMzW{ z9CS>K__Sz#m&XyWPmV=ztt5mL*>&FXob6CMtcO}a5U;sE7kd0?A!-@@M+|;14Rspk z_5P7IjamwuFS~IAFHrU35%5u$c6F=98K2-*VK_7$Y4Ln_gt!gj3i#YFrj}BFQkwF2 zu(exn|7`wxX8N+-d*!J;+B33`ArY9KA_$y?=&YNNE#?Ripo34+?^QNK!8m0Cotc0O zAT06P3+2D~leZ!*s1`h}O4}T^);O@HPlCr$6UVH-%jx(4Hg|i4M@9{RSRV@n2slQY=1D? zymWZ+>+5uBE>D2>Tmu*0`xgcZwRFyH_Gvd}R={`Xlmo!!o zx~Y-1p>6NeZZd(N_eNOu@2Qd=Q?sGve<_9MJPRTdiQclB_hfEyXMsM@1Goz1HxfOt zdk0a9`w!0sJOGwXpk2NqQ!x7uy|2RVZ?8UU0Z$&E|9&y~zq=UdYU*kwNlTTZ{*4n9 zRIQyL0D)?8wi#m+q(ydJMA6WID6YJBFyLJ&I^?Lh z$k_|BvcBLMo?=B5t^&^5GlQ(6;H;QSJMhIRVi*|gRx;=ai$HPEOfT4L!%`5rxc(ta zhqSocr-0jFoxz>Q3zef>UMimtkRrt(MHV@ALqbX(n3r4@QO@QCs3;Wiw>M2~{lS4> zIfA6AWKc97`Rl0ckKrr0aV23d5-=Z~mmb9+jX{z9CJ35>6C@)(uO?|E!q?Lio?<^J ziLJdow!#hJV_0Uy;z;odM_Bi@XN{PKq*G5c7gD zM+I3)^c~nGU<{-dT(t|bl_aayKuxYV3edhB)Q}Lw*R>#!axWf2vQ671v3T$Pn`2|M z?S1Ucf|0Mi;1!NeSXzu21~!l>>YwBKl?D_aIqFKM58Aj)Wt-!P)V->*1b`TQXm>Kx zL&WRhD*KTTkG8)4EyxR+Q266|5%4Tv!`y#jYum$^Yy^bnbF4vXLr8)lW-#3cQ(_GzhhC^%kIW_N%_FEl4Kb4>XeA z4U`@P0_F0Yz;MrT1sB8>=S@lY%jyI0v(Kqv zHDvZ0Su73ZAL+)+cI=n`-6_wnjmzGnKVK{&A0KXlddFYig}u)P%rHt;Xb~O{{86>Z z-t>HW=)CHBu5R^7a>rVp$|25EaKuFy1r;5M?GJ6nSZ{x%#Dt>ryuVQ(RqB=&Ev&;N zIzKn@;1y-iSR#0x4tgcx__|_!Z)yC{B4o8mS&^uC|M5sQQEI>t>{l z;4^Y4SMuoT&`X(;6bT7AG$57hr3_Q^GJI26>#FpgGsrs)3F z=k{5^{cz#zG5c7{wO{L7DMQ(p>R#@54cQrIQc#I+Kf5^Af5rF?udEb9dThP!v~Df# z1+P&ljJALQ0j&!@;R&c6IbzN}IPVHCe<8&%57Py#)N4 z^>D)?go4frHSU&yY5QqiXH=R{>P|IWW^Bh*Ya|OY2O*nCA}4`ONNC80pFiRpGi;=Oa?c`rNH{O9MlT7%J$t8<{2(4HHdV9YH`B_8%&tshHBy?2{S z&8@Xr{?Eb&5145RjC5R^YroA0ti-8j^~B>-$@Pl0c2nK&E$ zqpgw@;~9K3lv7OIfFheiI{kyytEPB{hjQ)hl5XoIH{kV=PQX*f#t-k?WUwT6BAd$K zhRbAY!N1QRyf{L%ERCiYPB zZim~Q_)V{!%<1ljSD9tKvMU!qgVXVXy4<+VyJ>(!IoxESy2lS#MT&gIDd@_yNARZQE=QL#RNS=b+r=qT*Vwpk z5U26v#hj>+%qSpjdfZbxvGu95cZr53vKW)dg^E-XxW?7h1HRK3mgCvERn@T@4|h6+ zqu6q$O|#-hd^GG~ogO`3dkz5)#X3Z~8-_+bSJ!y;P1SZy%bW4hWN{~ z9Ht2RNr7hm-eNxH=hG9fTxR)O!1srz8ne2&Wnco4FE; z9Y7Z)Tv}jY`!t`8XQWDg=h|GsxpD?!Gg-nv$zl9i-s#Tn1F8C9dj&5oLe*Nh9Ck?n zs-<%I`q{%$x0Emofube1v>$cuo)hc;J^I7a_q`jQt}eAYMcBN09IzZdvK8=M?xp(A zU8$YSQW^>M5FRs&Ow*9&4{(FA-2`CBB9%0F7tim1`aaAbaC2U$psUN{b22wKR<0sF znxh(-M5`oCL*m0nvc6Cqj|rZsijLe|2rRq!R|;YrMB54jo$iRp!bIF_5PHw}m+9n> z9rkIbZ_fIZL$=6u%*188>Db0*(&CVIWhioc-C*oMcBeyC@7-9ZL-+f8bpf?6+BC`9 ziIFQaZr*7ha49}2lWg>6*(gms> z`D5KfK0n}dRw3)OHcQig|72QEQ(uSYrzW?P^Y>DNRiY|-smP*xaA9F+8sg9dVdzwV zs4y%{eoPN;{Jqg?IA2R989>0hqOIHaX1z*d!s0QKThnaWrkwVImTp z-nQ3WF~d|(w!`)c0%vFf26sOh_>QG9RM8pAj<@B78`kur@3yDovtzFe)lkCv<6)=) zlaoqvBC5U>b8PEJ0yZtdnPKmIJzL}pTnrPXNP8jE%f18@eCe1JjuymtfT5b)EP~dCK99u-!FGlTxJlz5hC!HhqxfZ=4YG zK$>NZU_{u~&thWBe-CR5H5oCJ;&A{5B@hnHc~rg_{F#5~dTh-Wg=DRzxx=H`wJ#kS z7C^*sAf^e1Z7CLlmH00ct0?*1rzLaUkjM7O61G4A4*S3PGa%iX#> z#?rX6snQd>^vo2~SI+VafiSLIkZTP(3Tv}0CX5OKSIL}2P&u`GjNFGVVo*af&EK(p zs845n)1ZIkM2=2`ST4Q5nGKM3n+N* z4Gj(8l;+p`&yoMVp@08yv2rzIay7O!FgCGa`N{T!(b3-G4F1~X=pbp=*wAqM;ocGE z`&%8*@SAf5xF00IBM+dVQotHch|+Ojvfbx3BX}~hW2C1MS@XJje zM(&#y3VI*4g2(rp&F6dnKhtCV4|--67G`D^=KrS)F!|pXP)o3H%DippPA%{@?K!>? z3dgx{g$?Js%0^@A<<*hsXYa-bHV|)c(Je?o!Gp)heLRxMrwP5!?Ah_!UgaWf3Ho2W z?4}7tHs3V1|5skj|H1o>`wjg6h0BD$Z>qR$#D8tSv~>@3jAiWPgR;%WC}FIJby?Hz zvidr!b%%!!m~v!g#%IPr>^#mZq{HWiD9i4jUz|3}RuM+~FJ2=`{_+2?{(tiRM_rcx zCtjETmN)x9@)~VkA1-d)$85;s8enVorc0h9-Rh?LK8b1T&R%|91^i&eZ!^yw_|tc7 z2x~DQ29-V8-|rD9{y#*1U9Rc-Pd|73zlx0a-y&O?IM_3oI+(cGnc2Gezm2C!G6*XQgMo1nRxHW~NXqa%)modrO~f&rs`qQ+ zjbU@5+lAHRaEi;OwtIP#F8S%T!`gFYVdc9q1rfb}$N&K7XJzDl^QBA`aAN;kl<9omrSPvKD5E!84i!B8sCis)U9csF9 zQftNl3p>`mm2jiOBY@>B>t*P4H3n`D^dD(7G}5JOm*?T?^0vV3#pq@0nTl)UJuZqbxp=ZO=ip=D zV!W@4NgU%horgIZ>Mcu~>hxAj5i`xl7nA-btZ!iY^km?2wBJCV7$`V6F(~yp9>4eY z^eJ26Zn7VuwT^g;g#JHfLS3WVY0Kf>B{l61Hs~Vo5W~Kg<%=587tqF#iQ+9_x974S z3twvN5gZ6m^4mvR&qZI>Rb#?tV}zDe7(j&UKiRG^N(qe!ew?p==CxKc%+6ev2b(^S zhENqBUOa;0wg|Fg-yuzE9Te*FN=jOibSw)X4gnEdA6)Q|C=gN7@QL)~2ZIM;an+B! zF>vCV=oPbDo9J5Z5C$4TInE`lmZq+pey!eeEcJ&435_}!g7c;5q3^IsjcWaN$gXQZ z<_sC5x!C3sMyEebXtu2TicD%59hj9%Mn|8FC3K*+rQkZN<&k`eYvBznHSU z;rR0`b?PeZ#7D~zY%zkxj{BCMb_bvUM43B&f}}u(hN2N_0;V3({Pg`oJ9*(e1B!us)^Zth?}t zOQZY}(@^CC4#;G+-Z(YO5eA^Nu7z*J#cw*-1RvMOWwOZ)&COY?ssIe?Lk>d_{lzm8 zWiJ^-5ENU6v_w5-w~Fd?YrMNCd8J0fby2o8-jCE(Qjz%y?55;A3I8|01V`#s9F|FwkEC5lGaM+#mx;Nl%xY zT}`?5m^b6g&ly;QjqvDrPvBc=x#Cfx=3`>54)QKG7xIPKA}uIj`T0s=zyK2A+>8;6 zqky0+3OYy9fvzq&bU835RVFKy!4NPYOR7QfOFVtX$OjTP|A7`l=J)C$%3yh0lj25Sy()whkyBdnRKN1P;`GRyEG?#{+dr%(#FrQVN?GN!6!^IM11G zW6qtF#-%4YM23=VvXc0IkuLb%_rzq&m}Hp13gNBDy3W} zEc+Mh0klH*aegyA$Opj*ksPiW7S|;oVqUOuUq4Mc&6Rp(m2kB$*73e^gT}Q}=A~?d zLZhI&!EDdjIeE_?UOP3)M46ul^B<(oY6>PTwH2YADD+IP2rqK=$(VOSHOo)8_LsSX z4*vl2n&JRlwsY6^C*k5RA%-GVfgMelIucNBUvX@4N&;0i&5{_rsXFxFFhf505JZC` zV}3CthdOs=MTX277hY+QE^8~3_Ny5>Ctq#JKBz!`r0H@=9s*MNnpN2k-A|h)#hs@TV7bDy(Qa z+g@Wn4t2TE&G8dO`MA_=mV9^86V|9b_|ZTd@+(M4xM3yAgBZ0{pPP4k%u{7&HXOiURRac39|WEu z!!>o(WD-!wVp6?B;TDCGM1A|*6-C?ry=_oSXH@D5t+s@E4o*jk$krw& z=~yNCqY#zlTRvNMe`&?KQh-YaEe2Nuj5~=u+-x=1=hZ+04=~EQz`X3{KR}iUhTQWY zhZgCo@v-*S40Z>UJ*}l|Q|YPGRS-yFZ`mbwR5Q2;!+3wq$zigDlDHK7Y4!b`^!zc9 z7!sl*9q6${Ah@w2pJ4zQ7!WoaZb-lI+GGki@K>V9+i^UZvx94(JP3$EiG{tpw!IfJTwFyH`m@H# zul4tLt4?eRX2pjos;L|^I zFr^@Dn!Wb^3+d8GoU{0y~!+C{HHrewty(R^%jLK`5e}m&)Yk*j&`y zP8k{$0d11({WGf{=yDgT;pi*Jg6w2^c%pffl<7Q%S}`unAL1XhZ%(nTa?!o^cAJM+ zq!!LH0&!0Wx@E+#lQvDC7|@mH8#2L0VlqJraEMKqTI^=S#m;8BF}M-6IQx91IyNE5 zf1JR};pQxuA7*@w)pJ^!PFO=_+MH}fb=ZnQs@@^TN0bE8gNGwjE2&gPs&T0 zy=-Otu2_pnxtoZa9^0~)L3M`_M6bL217~IkXv&i5r0%+4LjeYL1-cyGl;P_XK_5lB3NNG z$X@i zgXsfNLZFxW_WMRIHWbk*Q@`u)L0OENqJB*as_gU*e4_lE zq9ydW0R}VCv8TN@fkPzP@LSb0nP^Q~HtMSG4ilSBUr$l^1u2aBeP%BvVPoGDXj;sq zrdimpHK}syWfhbt^Hp4J7pu!7@!4H|3yt zre0wURkIU8M)fIoxhC04mZT-a&t9#|OEUxmoSC;l>LdAmalJUv@~X8AZXlgbf~GNH zXxsS#Baoyx^l`dinRdRT`SWn0N8)M4gB)7m*u(mO*Ya{V<;@+Vwf3e)p==}!LSJ`l z2%A84Wy^t0V|(QFHHG7ZD4{98A?^aPk1ZVJJ*&jcHKpgUP2sttVJ#xs4Rh@rx?=jj z$0PI#gvGzX>YR@dmv4x2M|oa#UPoY@Nu#1_Qu#xi&dO`M-w>NEGa_bWtX>`ja?jhx_B7 zgLlPEYpTgassB3oxjq`sM@n+KVs8vjql}Grae?2@m`~uLjx2Ywe6E-Wea&i zZT4Fl@hiMECIf~7D?>*he$KNxrbqTL5U0DCPN;MgklD#R7tGG+nGS2@|0s*XMXoK4 zJr=IbR(voA;>_D%P^BLVAk zim5ngYRp!dhLD>kN0Du5l%)AUv8j*(jMvR8>j}_zvSXeK33P0nB>ih$N?gyNYE}F~Q^^Q9=NUTngdox{myg~Bl=J%?*D1q0U`c2cYV2+B zqoLHV{CoIkq~qJNsbiz~!er$&-qy5j9qJO2Z`kg(*fM$b$=`H3gToCOhUh^905ytE zJ6bS!z%eBA@wN=82{qXuxv4R{G@`DbK4(=M^>?e z5?mEj^rG=DQqU(nux}`TE3h&7z+z@GGeUFy$_#_1@vLuP>K*;NvSZW{rrZQSKtbBd zEnzPl>!i_~_7FP$lj=5mwf4>G{R$0BdkKyn7vwah=;Zh9;AdZ4v6*S=p{^1pcidcU z#jRt}pg7du`SOMCHDq=~%9my zqci_U=HLaZM^4F%S^pU5(;Qw5x5ZcA8&1KYGuA=RlFg4juUnsi1?%bz&euqvK@Z=t zc-Fg`ZFL@WlS}iWTr9YKCuVB?8RX;@U1Xg)K0}F2f3iB!FEo>xNoT_svMN#b^q^e= zKP2T;#%qnGQE>(TEF5ZufI<_2C%p8ZAy*z%KI#T<&$#K?3~%9$iDx_`p(~+tTz|Jw zHoSfuEABLw2%>pSaA%x%{1i;~Q`C^Tm_CYUYY-&OXfYwGJejquCQ~dXT;;xSj63$c zQ%;0If6U7B)fNifeZZuZSi9l~Y4Bt!zQQp+I_+Jp`Gih2KB;|!PE}kHqqP9BwMi-J zg1*$dtK-bSJjSH*sGm(U!LB;SJ~NV5;yw8lQd94_QKWU-pZ7$VFY^Dr8+^18u#9P8YA>BBE(fs z+)zUY-)n|fOHkbhuug1r&d3}6yGhZfwPydL!I3ty+B=8Jy0h5*#s5UCzqOd1$MAIX z)fzFvvpjV_cqh90)JBnEEOGy~kO@nVvet$P{?krM(s^o;s!`TCve^bj& z6*Y>+i#D;c&|PQ;E@yMfzH9$Qa-^s5tKGb&+M&#&@5^qhY>c!AUQtLq zOkZ`IsbdUcy(Q_y%zYQBXsp_DHc!e$pF)N4Ozo|U3`Bm@ae7c#qU}ncZTf%D2=Pt2 z8)(0%lo`bN&7U&7$@o@YSx^ zFVQ-2GOYXQdnqx*!c#6#f2sSF^15dcK0GZkHpi3H>?xW~zf#MsBgpphQ!#bWRC2KW^hNp1AyabA4 z`HtS0-CPaSf%sKtFquH;_ia;eZmFkeRjyOO8O<2|>@W~2 zomSEq3YZD;kgb=4kKR;vkLh$&spi#-12B&h6dxT}7`q+h)*#dP2~FDlZ;K)zrH3!X zPQ{?{{F1Nd=9yP1)gB_LY*Wcko5d|IGh5uJL=8t*BlM3-B!sRxm?! z;}vfL7462Bv1@XD>TniPZ?&qA%4Q6PK<(LBw>(7w?t<4P&z@?XV5v?vh2owI+S*mk z=SJ+tz}=cKj_B;C?9VQeSYC0N4cPiwcs--z7$7f+d92;ti-s?o!%_B>olQehW zZ#EABNYJt6t*`CLdOH2sH(JB&=0jBj& zZMLzO_f>n~>K6hI4cBQ-jeopRkxZ*@>sSyq`nXdk4ExRLfQ9lU0zg}Cc2VKaH$-O!{QAIPhN3eh zlCD1Y$Hi1agV(<~npwUtFCbTXtLawT>t3`Ri4Z+lmrLnaRAa9Q2EP7N0Lcy96ME<} zroRWM_}aaH*nO-xnFdNP28Ev4e@S_E$`(4-*GMgOS8`;}z`Tb}${d~1$^T?q4ELDb zj?h;I6B)Yd>?HZ&^<)(yNLdq#HV?3zt@qFvU_EU4o5Hgiks`~^`6eNblDG{jFjHwE zpd`;0Rqg)?>cvQRQ=h{hi4zlcz&U5lI{J0t$K~fhcpDlJ+MXc?HQ%iMg|QHg6>aqw zV?Aq_pWL{ntD(!z-nRw_5=GD2TVkS#UC}hq>D=RI`rVxJjGFZw3$SCghejT^KU)!$ zg}0{;)G;Hod@*Vuik8rI9B*{5K`(xY+cUEODo{R4Ed53JN9m*d5GPV*Ss;}i;l2w} zZjVi*YuaC?CeK{ZZCS1w8cJpXBe|P@Z1_sVA(>dr%Qz7OP3bj23eI}69P6pt{guJy zQuE5!#`I|tnGK#VQ=-4}{=Sg&wO8F%?aJO@P^zbW6m^}@w+^(Ux>S42Z1qh)yF1vc1%lr4wi%cTd$$Z2qbT%;%P>uSi`s_Yfi)V5bBX`hNKAmgm2p z^`tu|F6ui(-8f|v{f?rW(|g^dz_k`mFJrP-TN|R1{cU+ZD=;zK5cLpB-h3I|fwAiK z31N6Dv6GTf{xdpxy`vOt!5JZf&PDQHiZwiE8)zMYPh4T-8++54(b}xuXpcrNCNu8+y-g}0Si?FPJlqx+W zIjTy@4-Mp(-^1&o3f49fl>4fq{R}`l5>= zHH>8trn-~j9DZwegmX{V969UUdy58=ErDb`TDb!LQ6sj;aZ3EV#-dU5&e8!(wTe?M zV_YUO%08*sJEsXmbAkwyBwh5k$q<69j>taq5oXqo=QPY1nYj;(9N{k=z& zB-UTtr@xW>LB zNna%&W-S;8?}+}tv6lzZt6O%F=$YMOQu}9^L7{MMT5iQ?H4b%wMVTZI;_9paLdLUn zb~SnOYRJ@QLTXcYDWtv@L0b7(B7{fNb>$W-AY`ds(+=q42mQzv0btoaAt(eQ*upfZ2c|td zmyJ(%izXnZ9C4UBrGv0X|9s7bI_5n}DXRyfDh1)IN67FWA{0!XXY6tJ&*V;8-y&UH zZ?Mz)Uq)X}yn=(!FIt3+ijzHVv@c?y3KY372UHNIi-8c|??9rPYjQW=Mm zZ|CS#P~lO3zCzH>_!;$lzRyuYu$ev7hpJjtxj=;QFCBX!;9yhT9JXiaK;a3sDFtxH z*V3F#2W|N!4Mj3(HX`=qQ69N*W^KB_XlMaA5XRtOldq3gz0L(HQaxHzRgd0f&Rxx_ zhVCjrJ}V|%-2XBXgv^PY$_R069Cw@aD&e{Yx0!9}L)>edhVJ}J1=7WKJpMe`MD;h> zfEvlzzQBFl@_58nQoXe02~t9S1__>EG94LO#}k_^xZZ(&eS((dnn3&MS~0HYOH0Od zE2V)}qT>#?gI`)yCgx;AY6T>t9%5OR3Yu$-_V7CO^>gW`oj-A2D22*%`HC%^RYMUs z)XRe;OuK)ygM8A%hQ9yGX4>VHYw=>zO?zk74={m$VLSH0+4wOcmzcVay~%F3HgAru zw{#>ZlD#N^B4sK}K`9Y&^?H}M;9e1;Y2eJA>%_`1(#j-!LiVxKN;jMR+twyKBo1q{gaV?Ivl8<2R z&qT$7&+em&N{NXoTX)NezwiU4dtdO!krwHlC15J@T6(*s@wZHn_51_;%C#?w80@s`KR=)t?}?rO{a?6 zn&!^Dn<_nS0;N?La-~*GYqJwhMn@2SIdUc{1**BdJG5&uj5c&p-uxahqEfs2y>TSF zVR>6!%|<8KJW%xg%&Zbh(2R}{C;EA%;`;*4zq@o;lEq5~gPqIdQ_ zQh@B0gg}xR&I}x0yL6AgTW~i{0l$$&4=Z0tZ`y+`@>OYW_5AJDHszJZ3d_$11in0& zQHF$Cyz&tAu_lxrttxF5=wJmUAD?kL6^Ky0ihT=P40?C`kLgxHacqHd2KDhL zTp0=?Ssa0x+>+<ECF4;b%nG|grt^C~2@*z}+koY^$&p~!G0T3I?Qw&BsI{emav{cgRGtZ@_+6I1%tPs%Ln~fWcHg5qc z;6G#P+z6uR6#O$if{cR_*e?t~9N;69xs}%KLfjKe&r!gz>lRQxg6H^HVgNTOhJ64j zRn;9wT3lj2s+}1=k~E;jfvLXx!8y(?(xT3+AbuDH4Xp4pmQJ3tdINOnp9NF+ZWVr~ zj(Ah~ap)d^bCU6!$QItaMP^tEd2(tBI?ZcxP%g=($fjOr#GeqdBpY-aP|6uhrP zj?#BW9OlOzCw0;Fvz|R2XMt)7S;BiS@LyE^^;oiXEa1*>-{tb|hA($N31-LpT9VJTeD93;Wz zq&z~zf_{@r>eIZkcj?2>ZV?4G*0N>+6CRxHEK5kgU8gV+}3qCV6$@HoF#R zpl2Oo#K+Z^cqdpodjb09-=kzy4ZXG(fz0>=HF-HoPBVSA59Pbv7}i=7zX0T!$O7OHq}XFpT?MfkjWcgZ-%Zx7B~v9 zqSz4bQsF!B(|oB?OW$pyfr41R;Kh+L0k>&uRus5AnH{&F)=>r7)ddyUJ-4Ip%M&bA&{jGF$%khS7oSQ07Gb3+<1pkm0Uza=W6-5=@*5d90UrmWh+Df|WV znjkM-fnQ;n@%^l@zkQt6HHTFfzw+7)}2Vl^aqMh(>gPLezg-PhY01<3`&$iPc?rGd-( znIkoI0ONaBIFq`3GP)CLPQ8Ho;$x@`u&hcp@566P2rt{%fblNi3f(34W7_Sqa+&dsMy(+KKs#ybFICYelXf_YlSM2_w&* zZrJW;BE^c+r%#&KM{P!|^6}FNm`Mk`fqdXjYbPfudTRVgRiY34jEDjpI$V`%%32L4 z!-#TC5KEM2`}V5o=-^71JH30dUDY2NX5i93>=wVvoa+5|y z=ndaINq&lG>}jG2@Lb%)!0M}$xssIi+SWBbWA6#Jm2i7N+M*4cm|c(m_3t_^zd<^0 z{(Obkp@Gq_1Q^eF8^XuFx@hpzrfeVKH;PW+!M9FZvn-$JOUf-IZ%IOuMA$(4sZgL! z-n?kmogqA^>3#3Jg#hC-jGo|g^EZb;0eJm_{2AzN#$hV=;U=uM;uhwuX!Yl%Q-C0UC8Z*N9I>K@lhG7B&RA#TUx9Ik=w<1jnp zYA>4gnn0E!1^(~1hxn3UAVA#c81e9Q^6LINRBTPFu0T=5Ge+)pOw4hf*#KInBN9GN zZ7I=8zx70$wifsoO8oAVw|pwcD&U+&$+XYc+vKIk(Fo3nmFf#C*}|5zQsLu z-6nH!pW-nhMY50ZuZ@+P!qUDQeo=wT=W`f5$gO#0wM;Bd%PdA%py=8AuFw zxA)8&wBkw-)!qJlNg<}3nEy2~Ui!EGyS2x?qk#w5T|}_HqL*Vm3EO&nrGEn(7LV4qm*3I2C9l>c z^RMJK{6_v$LC zD&D`fB{V=V1HgHL@MfEgcmZMTL=anK$!>k|pMXJ;gaXZp?I8E&z8cFtuJ5y zJlVumrPr=NQ{$q;`26F?pzsXD4r^_AwCUkZ_DDEp6kIG5x@iRe+Y0?7B>xVtzLSKO zl`yCiGYH?~NBeaF6#`Al?|$r%^th@XZQ?N@`9Uw}D1pL1B1L1iSu+8WlK2@r<6+<` zRT4I+RL6IC2kQ)(sD|r6V!j`%PA!}F{YKKZZiHuGRo zTcd67)X1!Y&u9UN%bVwqODkOjE0WDIe`-sG^=$hT1S_n6%&ZC~bsP@ZM>=;&oB@Yp zUXZfN14#WMG6xWvqqb32N4^aQH}3*W>PtWDuSu|@VraCfOy9K0Tn&{@$n*vb-)*^f3-r@b%7#r}B1s4qquvD=qp+Qg>{94BdAai{f^x+;xQ%p$wXhDi%=@Reg4}yu)e}+Y0S` zKu6iOB^6mKXmLUbvsQ(ZWZ0T{x$-oMriTcg6f*zgVx$LYiG(d|R5(wj5j9j)&Kk@IB2)ZYok{J8!+X_r7^0 z_~tJBz1V1Da#4HEVs*XR+8C^{`ug7qn{>b^qtoT(PwUT!mB+7jt1EIB0%4b{X2^`W z2|W5oeXU`%2x)2ttjFE)q`*19 zMH4P-69zC$!ZFqL_)hj;zGzM&`@chSx8YRSsa9BbITL`9Ns3X=N0S(#5pJgp2O|0$ z=>57(FDA5}1*E+M{JEGvqA; zzww|(i{^sxT)4{$LvCwD6k&_L}i1WSi&> zEs{S^%|C!Xx(i)?fS0Tx>guLeOj19V6LS9@trd~5B9W;MGFhj6yLsq^^GBUV7Bfg+ zHqY-vH4(}73Y#c55;}>j#q)}h`bq6kDC9kSz~j+sj8|CG9i8b}^w+IFz-?r6cevP^ zOrI}H&ph6>g9rq`n3JnAfqIX>h(Jcz7LNp=Q4zR;KO?F$RjzM}QCu!CLBN^vY!!CJ z#)Pt-AK@5>Ws-qAP&jX_d4flt<}a)w5tcC%)gU64f2w_)qg9R_?~V zdBmiY(3PSyvsu}7K_AdOQrH)rhPHfcpFPnLqB+g1<%Yfc*lp|HR-CzFG~+!iiW4~F z;1!;s3YO7Gp|W!lj)n*R;|-F!k8U3X%>G4HkGB$(!rXqdnyoY5Pqh%lQ)StHzID_{%4I(i2+zmm$io zzxHW?p@#s~VhW#5wVeJMDy3O-g9xc;7}2J6V(_qF3MyV+&HJ_u>sUhOOt7B^v_8?y zfOt9;I$CvhShl@9R^R@ulzf%px9-&FV33X zF`uqlmxnm$!zltxcmVPX^rX}>!E+u5Uq}If!tgztkn5{nk$E|5a#{U5%`f_byK$7H zP5QzOv%U@gu0UGQ0Zh2bOM}|rk&I`YiUYb@Bga3AzMFPurzX(c2ffirfyXkmL98Tv zsAI>!;-$*hc4F*x?z{-ZU;50Q2rj=|fqf+k8cc50#v}MeIWK1PJzvN-TPUNa?DI{? zidx0ALiHc{&L!BoxO)6S^`tPKP-A0u)tI%12Y#l#N|Z&AYp z4TIR?nf76?mavH^2U5Orl^1XRrI7cW8!&L3-`cZ)z6 zVISE9{Ad-`ogn5rWDKj_qR)a^8YWfC&lIr2HYY3xM;&MNe^Oni4OE<5_3kIB5A@#u ziM&pmn_#X1;40z#CX=6eA`pr-55R?{41S7$#T*u|--=IT1egNWsVP1CwxKWbVPrMf zermk2V*4$e_Zkwxf0G0EM8nQ>8037nJ-oiGBR`cH6YpfT!ls?RW--+N9b|`9Jp{fV z!!3g7Jx8v8itYS@ae2tMUi(*K@x_#Fj#&45kJkUB*P&5j@|4R_u`0%={lnkCuVz3n z4o%(|O`aBaI~l_3=8KDBM&>`l8)r9&Y?^|2Pg^&UF>O}}65OX2^3;^Ts9{|dt2XIc zOzVpor09j@j@9G#e_UJe9pejl!IS5Cj`1(=yRi4X$xp0)b-4b_`X3+3oTTL1VXuxu zXdmuk1UV&UjSC)nzAZUCUxdW7W}#{{J+_+-JSszA71WqialDvxs6rBcv-L@tcv6}s z|C0>L=SmO^3Ay2+5}K_=5kV&RIFu6|=+2L*ZGR;#%)v7tD8jXtb1nP&D?93v%oml` z`|O$~4buZA>xG7{!7n1=aX83H)JVar0rF^tQE|uWM`Gp_o-ry?);w_VarZ@bZUX>T z_v4WJ-|NTyN@BkdWsR;_p?6U~6yLBRCN^krj+qd0f;MCYcJRj1XSMP`6fk?EG$m z)wMRvPwE>qr$|rWS%X%Lh`X{}lygsFOTm3G5n4a0_Jr}x^7s+HaL-A4R_iw+G zF-DpyctL)aV+?RON#Slw{pL$_vHXV zudAN^9fIwnd}|Aiwh)WES6m5GsCJImz@rr7-fk{;E=dsM3=#*OE^uPg`|2KdS;XqQ zVpzyq-Ttdkzs`L9QK=*n)x&kpEbhubF4>uZn(+FCp3yZE02Qq>c0kO$@!)r7MgD@FC@kbFfcft(;kh ztRE$0m2lVQ*E<1H^6}QMGoxLapPilv2?^*Jz5e=sIF)YzWg0Fn{DTU_L~DzjB{j>4 zf0hwzmOYOjWX2s(m)2#Z`L<|DcF)TOOQ3W4kOrky{{FoXCNOy4WI(QebNk64KuLq6cyPy=^@G(CPEg4atCACcG#K29N7c7ZxrnSvdN}n} z*7M+O8lt~YL5S$kXz;bTms(n>b@wEhRErQ1WoX%_YuX!EzaYhqMoM#*3E>p~_N!Y-$K{Shb0 zSF>aJdPVJV?bg31cZ3mwas`CybTZMb}Lj@QFm^FxHqEf)=5ijemMq zAH=z1t;;c48I!qg*L{qm1qX%9BOk~}U41A0(Nyx+j{edniJI3e$PS?@g5Z!VkqzeI zE+*Y5J~O1OH)8@pRr`vx+4pW7mBmhXj^)m7LZMxb>C+_-imxUlOS%+c^~+Hmp2gNG z_d(ObHk3p2b|TdNO|N-p_FZ=t0todqkF~1IRjZ7#g+nE#+$a5IJ}|WvBm`7PUv!8k z*)3S-l};bdfN%g`N|e*V>^<(zZNfi>PFUq7wq*shLEep=CLDysk&589r}l}*z6FBE z`AIC11-KfFVa;u}rv)&c_3{k@JBH`UWf|r0tv6 zC@GK)Y+#AQx!$kl9K#|WiCmlg0xQMS)&@Oo2H`MtwSORx36bi#{wXLP5S|U5)h&Iw z1gy}f3EzGr6Y6X43nGXLyKnIU9v8GCEjr1)CR(sHCCg_|Tb9&1|0q`To^8YSi4Uwe zO*u`;U7BHVOtzN2M&Xc-q)3zM_iwwCOr)?7Z0uEFO*SUv;72S(qD!tJw#D3P2VZ7Z z)}%|TLEW4YFGMj8WA&NPADOh|^hMlUMwpfg;M+jeUzh=F%B1c_UCy&~@&R}L@ZH>? zondc>qoic(3-Fd^w7Rv&_im+B|GdZr92DK^@)nnaH$k_(A6bfTc8^H!s)*m5Xv&XUE+J~zB(barPAbGY+bC+ zSwwt&Vu;`>TRlq;sQJ%6mnOZnfFMpby29Iy$)|4N$qZza##6^vQ@c$Dp2F4(Ew;tV zKUCbA7@^3D?7=QJZjQ`zRYX)q zVnxI`f_$r}{w&(4Meb{_{R{I_9dK5-u>cv!kJ$Z~ne+(_`mi1{OeXXPU|l`RY2rHR zi@qT&m^bf4V!l)6YF(Z;ot4~*1P;=vvj7W$J<}`HFoOH*5?!yAuIRvHQ+Q~ngSVE1 zjJ+s!?S9dcNAZ$N@xp#YBg{I-fj(N1i4*=wjV}x5A?U(X0~t#2)dVN;E!{;7E`p6j zxpEb)xbU1dWM%mFR+4%Q!+aRH?qd!M!eZ?n!EJUkD$Vg@!Z*}xhIXlY%@LZ8n~_tr z&43Ay>!mrGbs0$+hO#^K}b%ljJ*`No)3MurQT-{s{Z{u1#n3^ zY(D(b`AHpV*brx11+Hcsg7``1lb0FCdS!)f&TFS;_1V$L7Eh@K(DGpdEA#1@VF;xi zw8|~B0}N$bphlHK`zjQCbdP1ChcT$AP89Yx2&wZE&M^L>1Pe<+qS2`aI2G{c0s`vi z%%Of;o2~3u#W6(q%Ll4KJVIe@Xx;Z4;hSW1_#@Lus{Wbw?W_D%&=hn3u`7E0sRDH z?dChfdOkI%@g1dNZ|!78ZhXDSDT0V-c`(q$(_KgkW4D79pk5XqZd&gUw3B{#CJmI! zb{dm;Xw+q#Ngaz(B$wN|*pXq(y+wO9CPv5JU^{vM*5h zbNo{0ku{Jhf|Xc(=02ooGdPHjzz8uP-;wRRQ1?(WToLil6LV^H(+m|5pT5 zgr+`(L82NfjnJ+2yVu%usd`ZZvq^z-Edl`0r~9W9IB@O`pbz;9?a4%w^t53G$%UzL z#bO2+dp*@IT^GnSroxw+yxh#PFZ0Q1I|;@ma9Lt~%Hl&TovdFV)Hc^y4ki2TokaJX zn$3^{i}%*OA;pB)?;1?0U-jpLKVhdw)M4}e5zdaGYT-KesWQe*&T@ExGO?(JP*Yo5 zG<{gIaCkH&JjNQOzRD3VRU{psn}B2Pfikg8VCaszq6m`0Rcj1u#2|_m;PLK8%Zecd z&NUO?KB7Z;y&EF%o4=V<8Kp%(t1eb05oO*;X{Fgj`pE- zRfyrn79E4F-Y=p{b@IwC3(*g0xHn$Ra-_faRhwD}ASv1&9O=OE#9v8-C-ZOWNY{6N z7`~kGdOD&ys2{5M^&3v9RJWkexujY#9dUezO5^B==ue*{OihT&47o^yJ|$-jQ~C2y z!Cgi7b}l-Yaf%LDmN2x4f|{2!#!HtxP$R&9zm~ShjEJifDn?vK5^_{?CUL!I-<4Ko zGT{Ct8Yc*va*M0oFF(HfU6JnUeQicX(MF6VA0Vy>I_*CdWPxP##v7zqD*N4Wha>%^ zukFNz0=L!jGSag7x5)Y-qS%Rvrm1?$*PF*7^WWiP9R#S zw02j{%e(hGcKlxNG?}5G35?PD+{A{ZTP$|LYzG zY#GLopwVaj*kJwXCIgQ*dxCox{xdZGO*uM21z0K#QK4hz_HG^VQ%=Il zISmHM;3vh^mzRHp$8hOsnVG)AzQ*I2bAkV_weS9h;|<#%i?CKN5mvH`)q5fleU<1f zg81kq5xqobv8zSzEkY2TM2RG7?COMwC?O=e=)vkN-p%`d|Ag=SH1nJ}bM9;I`?;>` zo-^lp;Ij88G&-k*p5wu+$`&-r^l7-x_T;z11>F`B6pX^3Ix;u29FOdgWU1^?Q?b-X zkXMg1xTmx}F@Txl3VZ~Uc1}1#tP?m*`PUp}Zsz&B!E2fEd9>Ga^O!OJh4m@3(ESx& z+I#h94>#-_;0|R70M`7b*T^sBmN-sPBrDHZATxfr_i_BpR1At%^0WNJ^7WAsk%ZDP z;JONvPf_sQ2b>39G>QU58@F+2DoEcYK?>MDwf<-ZeZ}V3XkIZ1t(e^Ow5VL+mJz8} z%q{y!-PO;e%+DEl)~+8Dput1ps%bH=#RdHQ8LQ4%wpEZpbE9*+me4VI8lgD+P4w64 zqv}B}S>$3z%lvzqNFVV#BNYd;DTjqVTmk`c;oOZ3o(8a8T*_ z6PI+|j0Neb|0H)uYS`pL_c?C0*wQ|=Z)rIz;+1FpY{mLp4_dQ{6Zh_4rQ+YI;w)fw zlBrx#!3K2Ne>AhR`m9zg3JSo8=a$8W8>=>3V4kwP_~Or3E3~W3)b`t*oHqb}xq^ou zTUQ#Xq_O={`Dh6{43d8fKS1f1h;`VrTZdk!d*PJ3pn)^2jI^rtH<~=;csPIFZhGYe zSpq#~Cjr(GxIkBg?GU3zD@Njh0wvS0y)W7A7>Y2CXRLn-l^-+5a_V&qw9>wMmlnmO z(A^|*y(YUYhm9xnO-YgI&HAN>%E$qmbwQ2Wc#HXEPTTh6@STMsOJl+^>G6E5d?pQ~ zHF9anu`$=vk|NSz86P+_>;{2&JlWNoJgkfy^}Xpcy=@cvIjE_?{YJ&tp-6|%wmDE< zkv^{x$G7?!RKnM_D~zi7S+p0>9}$d8dBro^am@C`n9y3ODPCz+awJQDl5iE24EXJy ztp!2KU5gY{6?d{gCvsziQi0`6cIh+&_x>BuV`NDWHGrPG#P5XNqzj>Zwt9Rqe)dIR zi219M4su-!G0$qz>(gNU9iO^`wjDJP3Gevt1x6W2;N*DCkt?9hrw&nk*5qA=)>qgA zZcRJ%oQX^4>=chVbsgr32RyDEFI<|cB9Vx%(*oUgr(YkMZ|4t;_XI}aObjZGJXJ@d(GR_o zu)fE)2w&_QU4^A~nmt`*^D=o0#0o32xy`JGp9s~imUMhH`S)Ec(V>BMZodc`UGbCd zJxMzC2pjpN?}$5ik~59U=##)Qq|UAqd1zYoDSJ*fDKY3X1C;_jAJ45>_0%7d;YU3Z z2qj)iF$Py=rw6h(sK+-CwZ2-;eXI?-jA}I6hS39=S!gZFIO={1dttD}02#d2c?14t z-tKu|7h^Adw>?OZq<@H{&E)D($&~GcLgc3SKOlQgCJEUG;tB18YvDuJdNzf){@8HrY_xdN|l#7;Z zqw1^wPQ6I?-7MVkReUS<%KDQ~BWgXmG4x82;=MjgHhkcw0civyx8}SSA7Dcb?%yL7 zh)<(sUqHdPBYs&fSI=0TEl%$3>d$X=S}Iyv%O{#CnSxZzWNkm@cb}oh6O>)Coc^3A zs&6Ku-~juehULqwJE)V?kdyiCeJCSBOW=7k2mVwpu4mD}@}k7;lbP~hV=j&7@WZ+| zqBE-Zo}?K${0c!KSf*TKBrSF3MR-J59RloDkphWwckHsPICr=Gg6VP4jbcx_C+Atl z94-vLt(HVv@P@@mu1X1c_r?urs_${{zPt%%TVl>qldpAg#C*{sA+{8lmTz<4;>(7SYC0|9HO-olhrC<0+FjZ>HLiY(#rE79;`8CE$%Av;e2xBk&b$o4g$5e^3CYr5MByN!<1Gbn1lef<} z6&vt#dHmP35Dm5cQ|8Yyn#4&J%I@fYjYQ7VX_U1KSyZ)v>A1rw^1yiPILK0xo#vlD zyZ}-pRc@B%R!q{x@DzMg9~KaRisxt-iuNOv2I+p=imGwE@8qEWg)5ls#WYEuN?>$T>HAgjH7#*0NNO^6d}ss=gQPb4SGV3ERMux5*p^!T{nZhJd=kJ zdV0S&Rojg^>YxW*URyv?a(QB!7{KQ|scMAS^?QK4Od|})h`)Z>!_=7gIY!x=MMcpn z(N&+cbxx(YJ}DGSq0CQ34%y$IvH3eIB(__2hxV(3N(tzdlA!oVZ<%d$rxoq!bIra- z#m9`VSII+BH}m~u-#ZlOypP!|iJH`87DYk*75*Dsh9mAqx zj8My$pQkLxACV^+vNP8jNi7fF;r)Z#JPsnZV`VQ@N@XIV++?Mm+(mSF*1~4}D{t5pDlLZt`L`0)~ zmMuQ_MyTshOC%-H*d%luhcwkdpL|OD{nPL8M?vr^#u~NrS1NQT`(y9AuLAl5DgeH| zpslb}AH)tk&L*dCrqJLec_~OH9u)X|AS*7G`I$ilV#HM5K9ibCS1rLlpMi$VW7$=C zk4h1dt{jAxa6c%4TX#};6zE?x8wuJH4`(-znUJZATXJ(0_to2NiY#iPLtdFoElIEs zOS`rvn>55aJQ~N7+Tn+^K9((CzE~ZO$0jowwEm`=+=8fsdOx%Y^TxTHJY4;ApVrJ) z;JH25qEO}++cW)l90wt=*Q-(7aOu^x7Tn+RGx8`VW=i>$Y#&Z+5PzTwcC{a6TxH_zsZ0E zI7xS0)Obi5nf$`}t_Koy_4hDX@g#Xh=ozUt8ga(D-l<3k36MI3#(vDEWoTVBS!`2P?6tPKPQjEu&8J0>Ms-v^>(@k!2g;{sPc_=p7M4N2)EaV}k zoR<219FJ)hiy5P)0*cUNr~yq>bDUPEAf-9hba;N-WKir zSzYaVAW$Af{kjx9h;VFtRaABy0_(A3%XFrh@!z5vjC}eky^qs0$IbCmZd?{?wwei@ zR#5?th58&$8ju)W2aj~nzeSBuztg+QoFdk1dXhFLa(uu2bHCS<%%zon4&gYPJ067# zcUeaUcJB$wJ$4{-`l9`gJt0r5CQZ3eQ$he-!4w~vdNoCw!~04FVQ`zDzvw&avjsx+ z@HCd7unka2lg)U@Wkh?PZEBJW4M-JSui1Pv<5oPz*l>{hPsl)if2SjU@fu?6Y?IZ* z?`tsV3_mpZ5S$wgi*jgSXrl3*`ozRwhpZIpXEhKus}o-6>Z>Lzt*dUATjhB1_=c6m zlK`hw+ve<1@L$TJNlWB2H18@&KJGYPfw#&-(MWWN;^Bh{P?I1PhPQ_v45UhvE1&D$ z)T}5|9e2yv;fhJY5k;zkbORqWc1nnFFDIw^nbD~s(9_x3+3)sAd7gv;;d*bQ?p&T; zD^<)iC*PdX`)aSLqomKNF?Y>J*0GW(MW#JmL>@O$I>8qYog(fhF;RY|q%R}iEs4%1 z=?ti>+YqcUYhUtg^PKIAUk%}~vR&i-I`>5mptU(e{}H%%pQO;1y$(gUWFmQP(*Gb^~`IUOK1Z3C1YZ*L;#rqS<{zTO3+F_!L~S z*4N6l4>OLE51v}#D@B%bJ!n*wlFOnxJCrWm_!zB?|*3^?r^9=u#rr@1P*0LF&#X>zp4!^b! z+!$g+Sdt0sIwNFHZ8(*5V$I&&JFpDDl9C`2CQ$~j=QRFn`LujhaxL8lrPZ->5YmX- zXg(JR6}b>s%vcYYP>8NbRBK@91|v8j3sOF$CSKy@$Z1L2s*%AR^Lt$#Jal4t-d>JB z`wXQ@t=|d_1x56fxRQ2yET?WxVDtBbUOXGV8QSi1G!m$fJ7n`_v$xvCH{W33kA;6g z@i6fJ0D02%0E;o{$PJCo3=-AiX__lhqWVeD6Q(zh-_!0wF#_(YT=k4uc$}zbX@|g)(6SU z4-M;E{Q{0t6@xJne<*e>=8g&TD}k?9&qMRbFwVkY_-eJ-5vJ0Q~yoPRK_3#UaGx z7MJ*a!}(HKdN+D}IX|yAIj@Cth&}6bdW1MeTn`oD^+ZYXV=`yVEy$lZ;X*yTt2xUh68H zAI$oVs$BC++6r8%7OO*!u-Ol>ogC>L?vpYa4B#LN+7KK>7|`d$lps0LE(HMkAO{F= zz3)W@?w(;6p&HcaE3V@<(w!>Y;7GE<&@Ah(u!}$SA$ehEiT+n> zeA|C=pNhlGI){`2O;aX#&rZPsnbbmoelSOU-3!XuhgzxM%yX=#BpyDP?8*27-Mhg#28 zdQN+~Uf?&M%@`u{Z86W{c4;rlDE*f|GyC~s1H=t_Noum;HjG>{*SiqNWl|M^!wktH zLbVB_8YS{>{q-dIu(vIKi;rsMj_9sp$J};Ejtd{=F4Fcpbu4wYN^tB#_X(E5W3UvV zeLtI-kbu_|cd}I~Ejos_+S*c}yoE%WcUKo~<7^>aWA#%o}ALBGw4D z^6FTXSfKmH-V`bfu*4ciXjK{TU^wR#uk#yOVmzS@q3wI~)>k`MN11(>3yQu$`SN*z z3jo)xlS?gg((bQe?+4Owx^Kpu1lAQHCayNxTe&(3eyy=44FbGS8V6QUW?`eMiBwR5 zPhOMQH|aiW*v_KtYS77atmyUh4{c`8wa?H3JvPN=w+5yEa#Z>}#(u5~I5BYF))7*g zS9d!00>RoB3z)2`aDz@b#;;-XX9&RNIim(OoKp?ZdW9F0+FX4l2u26ivpGaar8{1A z&}AQRvBXC_jMU8aH|#jJkmAR$7fv{%4LEo2G(YcnQt>Xf4{QVfD^59JW zYCON`gP~zDoMgE z&#`0yYzxo6%qb6|J*1^AsADqya@YK1*8HZ$y``Doa`|md(cFzIN7Wu{P<`F8-za7d`XG&!Ntz z!}xee^-jX!%9zfnq@se-V7YTp$@#7ZLl7cF@BY`#8d@91k~AQ#j~3AkRAxp-(#PcB zo?U$vN)96wNMD57fZF{8)X-~NUznz~S=f}4u7kT5@ zCdI3452@YJb=u2~eBR-^za#ZrZ3niIgJG@27oqVT|7vd~9d#n9Tkxl=Jon(s>h5VS za;7{an*klJ%1EgY`82~>4&Fho(ZC2GQ*ho?U{5+pg|2-Az<@Ix#=Y%FB68;@q+y1($--Y^ zU5=T(L+_Y{W=O+oA7IWxMpt0I^0z@Tb}?iCH4UFb#Cp~XEg`1qi0Rk$p*0L?Xg8rO zq_PD%!6_t-X}XXF7hZ&IsVTm9r?JukyY&L~xqYg~y6t1qvpMJauceVMZ-08fY~p-+ zdDd9{u15v(jFtn+P!BWDNPjY2PT792&}H~b*ZEYFJoJ|b!xJ*`gb$+&UupShJsgoB z>=}Luc9pS7uLQ!?t&7cBM4!M)nOC$}@PzUfvn+f# zhDSwffpE8y14mW>uK%cn!M2caw7D&L|GnYy^MFfJ(y-7cocB6HiTxB^{sK`71``&{vV7zjd*YZ56Q$qk|O1XwGyb{VzO3lZ%@Bj z^yj9RwJ8YKjlpR@orNh(cEZ})VpfwUyq?sj*F|s>0;cDD2HsWF`zIR(Rf~xV-^wxz zz0*$UmpO0JRE)}k8MBA}{7B#@W}j_Q?;cDEr1F3b+-}|Glk;lx*(TlJtF790e0QJX zN)V+6n)ZlmZ+;$l7EDd|xI8(fuVApL&U^U#TJwp=i>y6Dy)R*XfkpDX-fN$TtJ*oR zH8fyhYG2bVRHaN_KY3dHgPh&NVEFg!>~G!1MgI$IfFbS;frFdGH{>W4lHPl(5F=aX zS9XcJoI9DUZQrpksQdUU|Mlv%dhB=JeQ3Nd%Cm24neX-+8w!9n-(>;1^L7Dy)2ws9 zZ=;KbIIl&>vqZ{Ix8F?4w-Kf1BLl;E>?0q6a0Njz?0+J#>{B6=`K5kJn;;$YyElGI zquQ^HQC7^cxjfsPyBJcudMt*$dURzkWPN_?uK=m#mY&_KIjap&P9Bi9J5CB`&EelaTJDK*_>0~~h~NHh=X5=56>Den&L}8gi4bUfqMrB$GAA^7*)oDJ zPGP|Hii5$_B05#htR;?&&0Q+i7ZX<}_;bZ5llCL|6okz(lkEPV*gGdj8?=NGW)4s1 zcQ0zOpW~jsN-E zJOAN?+TJ$ikeT6_wTahq2N&h%P0AYD94$maYOw~NcmFI(f?$w&9@twf0q@KH0?1i&)CQ@)V%5tdUhk) zDc50GoceTDlDZ4EPN8^6H|?+zJhB7oqXX1L>$w&2v*&xMvi@((#Jdj`Iqo-)c1+G% zbriG(-Ac3)M)R#=$1Kr7S`xztBX@(icKnjZWd_Bzf`YG zL09zZLp$HS{&DyJ%IsZ-DI;YJ5@IC?&dDu%NsK4jHYeJ48N?`V%yrV6OsEc9fBv4; zo0R{^^W;Xn(!%sbn)C6Iz73DoCavF}C8{)BOhini*IH;W{RM}dBHR>><7g%J zZ*`TmRUP(ZPZC)uDgpRJ8;gL?4St-dM0PW#sM4pPok=29=Z9wv<^caOC6>hdk43;tTr#U#l{cs90Gkoj*bshE3Y#1W3&7rekEC%0bMbmIDEWr`+^7j_UG}FF zh`R3tQhX<-s5h9*e6%Sa&}d97lT8Vu<(ei?ECMNT_ur}$0qDvW;EVN`IQ7ze7woik zQ~p?Bw|=E>%r|dDk9IcIaI-VMA#v=5v(~Qr9Z))7zKcXNBX1Mn|%XzrYsQ;iA6{ zl{U|<{oV5R6EaUP2?=n&q^+{eNQ!D9;Vy#2F}I9@j99qc`*Pb`N39+dssjMUjm9d} zw>=LIyN3xP4Z33o;IfO9k#fhg6o7sL54>moy@FH&SYav+C`2mSnTCuE9t+n4jVh01 zvKm`J0`oB3`Sa=ef+w0~sJQt)?xS?aQ{e~xFH?;{Rwy0WG;sxIgZAwATj%XNLf6qB z;1y}U2FDMj;a=Z0?>%r=c+jdI?yvC!zqf~fnS})rQ(xL4$qlBErIECIvPh*nhMGI} z)kV??(u`4}1;}t|lyIfNK3&52{7pM$h0?5VWS6(OxzXD3iPT(i)n1BqAm!~^dcba5 zof3ZJ?;3JZF@MvLOi`|$7?Uxacw@3tG?V&JfRiKg9al6+b5;$25nY`qvB2 zuQ#RE`M|SEm7S!~+=o>-?lJshmfN5vxtt8LfI41`U=Dlfcy?&m5P|M9I>#@G32E58 z-7O%a8YL&X`^3EkSlmnUEguYlxB6W^)DtpcBg(Lq0z2TN9mf7rXkEDBPt2g& ztbL2d-h(@=Sq#D^O|e|6L~Kf-ND>2oU>;zqyrnm6q`1{EgMuRE*iu%0^j76U-G7Mx zU>RWfE}YmYPic@N@nGgy^4QNjf+=8gye zXbXuK^T+bydEeXQ2tfGzTi9iR_|UB{66@gm;Lz!0Niz%5#(KAeG$~&#)8nKgovT_U z*>pWYJ=2TKvFI6s7yBO(@cGG)0_5xXNiV`_cmv_~@a7DWpp3?c;>Zi_ zDLX6AppA?aOysj!NR1#=R_=94vfz98><_;5dzq-|Kd3qioS5^>fHV{4f6IFD2NlW> z)(ZzZV+$vHYXgsG#tV=l5Y5MMMR^I}@dU8Ie}W(-DXI*-1#(sZkf9-gKMBvC41hNv zPRbI(fDa>hyTD(-&4lEH0D$UPxO)Q#;O{W@lCPZr0L1R+0n%sp&KURt?q>=bP6eZT zByjjbFmcLZ0Q<_f$XIxeWp5Mx+pE~szRG3zoVG`ROq zpc~Fr)+mJTmdpyGO?dI8ad?#AM8TmaeK5h15Ghp9v}tes`@3}-MnY@A&}a~#AJsXs z15y#R1F}On1O5165Q5SQb*|Y?|NeSP0^R$m2de7+ zVZH%dx7`DZ9bo;wrHNT&V)COt2(o_>vxaIXDEyXnoT(fb9An19K0E|GJm6tG1q6%d zTQg9#f8y=Y7d>+=0|5Yvfa9;3Z!mzb`d8i_MmFI0ZxOSQ{xnR^Q)bHJD!k0iWBcM- zATRdJAYHOq8AYX9rCTX_@sbCuI-z;XU zp2uHHi~UntBRgXgCl4oQ6B{~f3nyoKOD8+q@-1aWMd=X*DTEKS^isog>dIBhVKJL! zoBv?eappA$d8TxE{vUt+4!`PyiH(Vk`M308^^>T^<_EEk!&_Z@$?eAO=AMaqDtb;U z+_OZoclFIinybZfPIiO)t*7nk*#Sc9azz4)W(&iJ@@5$L%_$^Ap?~Jr**V}A0L~VG z^WRF127L6FtN2?ogZ;dQSioxtU4_SL$7{Us;kYC(Sq5DypM(;H_=1RmCFMDTKu{X_59#qq7lJ&1l6(G-r2oMZ^_xUS zfAB=vY?uHYIr}@FyJhW{^u!aIYsROj2&<(sL)lp@ceMAZ@vEI8ch;DYAy5;uOCa5>m~cJ-2dAEzy>Rn^d;j-MK@hEJEQ z?NV&VYU&`Uh(F~bi=rsShf$gvp<@U`qe6#=hg}4ElL!TdGZC`}k(ncR<@bj1V1z5e zLv$%e1S{u4Xlk05uuPXN8dQGIvhNg zbm@u;DodrNZRil;X;};U1(qyWZhSe7L7)BT zQkGgpJeFhhNtU=&OK+0mcVrt#EE$Ya#M8(89E} zZ)~GrYH?k=W!oqdcamh8?4RQJ-b>Tq`kK{BF7@y06{9@hbuT0X4n^Z-+}{CG_J?K}2$J|9S-o)iN`7Yk(1SovFDNeU3)hblOl}n&?zgAt93@FrxGV z>K1y$KJ#>hN)?Enz|8F2G&&6?0TwV47tnNrqWm$0iroRy{iDKamnUYFid>9>x3rki zUnX^RZ?W8p;?5*dHiUvLiWm{8Aed&}HO6skz_<7tQ(Oh4GB|5ustArAk<;{4ybHOV zIZb$>fz0fYkYrdaL45nkvZ`zMI4Mx9Gt#&$?WW_NXdC_Z@)V`~)c1qPk#NR{HzJ(4 z$rhl6G)(|H?ahp7{G7g!Jw7ir%bgUMg}<6aH7xA#z>`26v>li=&IOke8kMdiSqIog z{IM)JTtKivHc?TmYBDbogN719f0lqCAh%8an=JKQge=_+#T!;fra0K*K!^@rbR7lT zXiiFv=#B&-KTbc2RvFhMnQ|#t0VSqIHn zJ4TxrBW~OrEJ2_hOr4k;Ly>o%n?=BaeC`Rx*2M?$#0RxbtfF|?Dcn4Rp;C(kkG`9Vy>XA-9A0}85tQx#$|^KqKtsX_8US% zwsjK?x%2vo!73_#od7m&tT{S@)n*ic1jY*w(G~>N1V>q0!_!M(WmB7b??O-;{&^*W zbB9)s1PYu29Dn_h{*AJb@%igNeVl)zi2RuXRoZQs*sth2QYt(!+?43uiU;j~DJ3T( zPPBb+Pa7QRh&!$niwnpT$`GiV%FCn5xZzNw`SU8T`Z}@fzo$TdESf*LET7pR|3{KC z(4zk!E4=T;>Y!t^OQVAcO4q2fi8Yz{D2o7?-u>yP*6aF}YE z5W^Ix&%e*r{!LJ3*54$pMEe=6{wryv%)Zc*U}WeS4uxz^)93F?3oUh0c2CUAFTFpG z8X4%jGiLD^d=$~ReVj-TeE4&2IUl^`X#8~NE4~jtHWvG()031j#3>gXFG(ae)-_@PW5K(SS73_vO(l^=VZnZOX$0rb{2h@AApY(g|qH3#c|B3A{~W-%2>dhLi0A9U;8#@cs_H z4Mhc+0&MvmRo(!{YAk~ARA7-czg-^eX7O9i@Pv>ECX|(SWmvA2a-yY9GKS{vI0+7K zE_wBFORyXKgfxcMv=tIz1{*W1k87k(zpi@X+^F4wh*UvbiGesEAb@XR%j-B%S3Vc* zm!Q9mWvuBDs3*|BO)~NSRg*w+*youKyzbAerN3#fKa;S42Zc%G=tpv%%8st^`#s>Tfw&>ezwPRwHR}So0Jx(GF!@`h{yIN?OzYp2 z^RJxwj|n|Q{ZD7E-q&%wK4Z#}duqZ|UWeb6lJ=<{gzL{s&whtJ=YMzRe;B|&w>6!d z9W89l{?nrVBboyG@J)dy1#sm|2!i+?c=&}bqM?39s~B*_v0-3@^m)zsH0SB*AWaQO zgOml&>F%oP?X9|u(X9UvtD9AOV<>}uB@4a8O*T$*DXAz5Eez>gv{5A9HJzC)Ea{+Duv}u9A-`o69^u-(;9`z_Whpy z?trk_%xziks^#vm`6$b&^8{Vg??si7%`VSkU#6NqBSzTM3I_9F)(Gb3tS&0#!F!XZ zS|qP?ugiM%G@&#tXY{V+^HwA`HSBu!vX_S!Hiy5bD|e9fnaDbNHGl)mW}Y!}`a6#^V0udU^lmIyM01xhI&us(}l4~Trv)e5OUnlXH6 z%4gEBp?{03a|&U#SuvO~6s_`rPxFc2q=)9hRxZ8is|6J36|m-=_hp1W1;)CNTPiln zsb49MUJldHuC--7^h(5Cw@|zp+geupU1>~$kO$QWfjz{;6FvLDHcg6DMIU)n42u{m zM8whPMq|=4o|2Ht`W`0z0JMY5{pq*t(xnjB7soN570l#>^4=Fo>&Hz=nXhh-w&F>c zMh?_^HA&-bMeDA}821<5#EIWm;WsS14Cpib=0SMhz9Y9RI2Mzhg8(P^i2 z#WftKz2bP9A|)}iQn;$AH0;LiEv^Hen|KN}*uXXIN5$huwzn=r^Q4s@PP|i~My&#B zW(8rF3l9aEn%5-1O;|`%(5_kg_7>c%0AMshR@l_a1-IM=q3<$$jC9h=D4&A94xHEJ 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

    Y$}oNB;E8%6>Gyu}%+M6x0j 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
    tfw72tr8Hf92s(PmY8tTjP?G(!2Q3uCSt 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%0DeVbF=x` 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 aP4>{H*E)O?7_*Mah>7j?cv{Dj@!vm_)xA*w literal 0 HcmV?d00001 diff --git a/branches/master/icon-administration.png b/branches/master/icon-administration.png new file mode 100644 index 0000000000000000000000000000000000000000..e892803c9e9b8fb8f77025ef3e330c2e4b14ad88 GIT binary patch literal 49385 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 bg!O&{sLv)YI1kXO00000NkvXXu0mjfv`La; literal 0 HcmV?d00001 diff --git a/branches/master/icon-change-edit.png b/branches/master/icon-change-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..389db5552cd4b28307fae4ac51c9b1b5fa814dae GIT binary patch literal 1766 zcmVBE1ZQLxAY_vg;$?V;oX(lt{{G@3qJ`_O^!KmPq;Qw2}Cn0L9?Tam?khm;cmfj@-EE=vY<#k5o0f^m&*sM6pBI0EL{uRZtU4R5Z z`^X8`V)zNfJ8YaF;u6EP09P2E5Ad?jnUOMxUqvh^s*L``+lU9}BlcPZ2XpY-jyyG} zttleQMaed+noc9ry@UIIwng1*#M^^UkFzj+6yF25_LnMhmf?pGpH<}CbcnAmX|u%; z|7E#p3GpKUUAw%6atiT2#A8)^yd3Cssj4^8z$>TJnP(8+gLrkpJj%xIMEtceUz`ec zeo~wa<_{hK;NmJRuzL3+9o0iVC08s$)vACv7|KExH6jmbd4gn8^0FkllzkRT6fd|P0n zrwSVAXrbt(XrcJk;OyVRDf#{Yw^VBW$m{6QFhZvPBk<6w!tZERBfJcLd1$M3&)TehHS09YRtkN(Z(GDi^F2;vKBX;HY+Q*UEnTqUvgh@A9J5aYSek}G;8j! zqp=F+X_rylpF&#LEj%b>g+0Q~5^H*5N-?MwSLAe5T{?GXqX;9WfX;*4pXw6&V*io?m|<6;W0GAb4f<-njQ>$>Q>9MPr@ zwU=n+0I+*9IKpp9{{0u*d8K7@p9VPmCp-6AwmA>rtOL;dXv;Q$XXCx^0IWWyc=l3w zC&Xgk0yx!!!@*Zi8qcdA>-AfBZYACT*nGWS|NH%Vee(m<-vGFv{{#Oecnig2*2@3@ z061k>NoGw=04e|g00;m9hiL!=000010000Q0000000N)_00aO40096101%)900aO4 z0096101yBG000-AQ^)`S0#8XqK~y*qb(2kK6G0Tm|Fd6N(`-H<7A2DU5e<3{>ZP9Q zr3eZ|6jZzjxp@|^9_rbXcnQUW6ugy)AcBaAc&UPTh)^|1ViF8Brn}kfr*BesXbcW) zX6L;(zxlt+e;NLce!qW6QIvCzi&qqWVlnMo4#P9N`Y-M+jA6J9cq>lNSmA zIdHc}>T~a4OoANzhJN4-RA(LoTSqsxvIDG7$^>9E8u9zZzfR;1ti9XBYv%_ptz5x2 zG>mOiiVhI~l0P|`x3YI|2QC~w3Q0bJt?w4}eLewpYk8djkPl3H0)ACAruv|7fX5I7 zUKsca2x?9O^usEZicbDNPZnL&b$yW-35s*4Db&(LDnSEUd$b;tt%szxPD)=HhVepa zHk(d1o2^swL$}*~NIh$Gohq%T00i*}PL6jSvb;+lmBsh|0aAGjbgIbM+yDRo07*qo IM6N<$f^>{IKmY&$ literal 0 HcmV?d00001 diff --git a/branches/master/icon-change-remove.png b/branches/master/icon-change-remove.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9a83c76440b513c7214a0b564b8051dacb0656 GIT binary patch literal 1943 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 R{?z~g002ovPDHLkV1k1T$DaTI literal 0 HcmV?d00001 diff --git a/branches/master/icon-dictionary.png b/branches/master/icon-dictionary.png new file mode 100644 index 0000000000000000000000000000000000000000..fecadd08afed92536be91ab12d8e37b6bf410d5d GIT binary patch literal 613 zcmV-r0-F7aP)wK%m(L+9IV|s|#(WRl-O^4GvaQsnHq|OstfO zIJ3}3<01}YGARE4m!7=)QisvlHUo!Qymx-@-t*p_129Ko-#pVI)6#!*kLj-AGXWNR zyA_{wKii_amK7^YT-v z6#plaNm#8`-kz@OvjIt^4%IN{@J3bR zRI}ME1Mv85p|%;RK>ViR>APPLB4;;BpCtqE@P+*7!G>I4UjNx~e>r3HA^tWCQ@S)l z{BslcSwL-CxQ&_ZZSv_g0Tu{yi*X){Mt|W7)lbE`SQxFP00000NkvXXu0mjf;)M*S literal 0 HcmV?d00001 diff --git a/branches/master/icon-directory.gif b/branches/master/icon-directory.gif new file mode 100644 index 0000000000000000000000000000000000000000..d94a07586d1a4a4f8fac1eb8e83e1eb73066a905 GIT binary patch literal 640 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 literal 0 HcmV?d00001 diff --git a/branches/master/icon-error.gif b/branches/master/icon-error.gif new file mode 100644 index 0000000000000000000000000000000000000000..77ea718bca0806a305be53e4b75357a63a867fa5 GIT binary patch literal 556 zcmZ?wbhEHb6krfwc;>)xu&itz3(FFA_BC8wdjtiy@bMiL6+I^@d0kfay}J5WEv@?s z3eQzk{{R1fd;k8wA3y%q(RmjU@yg!*fv)bG%aXix+>MIB~wC80B3h#FBel}yq zv6PhOn>Rn2IPulJd#_)=W*Evq@h1x-1A_yD4#*RrIALJ#Y;b65cF+;iYUym&6A&=( z>J;Ic%w;v9S&(xUr{Hu46&@aWejy&E>9XA1{Jh58!uDNu99z_Rw{VDdDr&RuGnLx6 zPp(Cr?Kqo>^$9k$W@(m-7cC7gUDR!oVZD7@(^ldRtC@p7^Rwp`ysFQiDQGZ#_$X=f c@uRX4LWh{^|hy<@Q*xw+qo|KpY<+vaXbbW{L4q( zTsjXEJvb}e%bgb=o%W0h?4u1;^bWTqH8}5Th002ovPDHLkV1nrS0P+9; literal 0 HcmV?d00001 diff --git a/branches/master/icon-fhir-1024.png b/branches/master/icon-fhir-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..1814dbb4e93fb341f6cfe142f06c1dec8829274a GIT binary patch literal 116309 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

    BukX^XQ@#;LO-| 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 literal 0 HcmV?d00001 diff --git a/branches/master/icon-fhir-48.png b/branches/master/icon-fhir-48.png new file mode 100644 index 0000000000000000000000000000000000000000..c4cd4935720208437976075b9ec1e528ea425fae GIT binary patch literal 2266 zcmV<02qpK4P)rige!p|i?|aS>Yb_JB?7*O8s>bO= znYh(|)h|ZL%0pl$AE@+Zn+-!iVrima@_|IO>x^^u#qa+B2$9mJ&7(YFY4U-h?rxhO z$^GW{wwxRLrY11UI;2X{DNU!QzHp^;*g0ryGEXRc{{vKjXgD9WKQ%U*i3BSAeVrte zmCuLt=O+Ii%H4Sns(@1;4qU%^l7R|;T~mDR9{`SIF6kS2`uRx)>iN-fk_ij3Bg%!f zo^>3X8=efHAOyO;y)^9H3*eBwqC2Lm(#?G&tR{z+;wou&FIv2-O zWVGSF?($xzw8upGiikv-P6xZ*A6T&>+}(MwfQBDk)p`6$)7Gs4b{{(*EP^db!vj6q z7!GfYn<-(`r3e-)zE|G*wn#4c*^4zkcis>^|3X9tM24BmRjM5=x7@}CXevyw2JKClPT_RO@3M3~yB zd2LTL5EWmK5K!`eN#&kMi{rF(ZYPS`GffhAf!Lhcjj#Oe0D+wUp$Ti(4c+})py`c` zsCJ!uK_#suPVykw#igi;#zm-90~z@-;ns|rurYukXG}V zn%diL#M+*pEYc|-ZB>w9@3!#*4Lxv+Im839x8DVHFF#KkTq2uUGJ_yR?p3^fwPK$c zdMPDU#q6)|0D|4`S=+6d|8(c(#s_4h!sbUbn>IC5N57}x9a?P(qN>G5QXHbZZU6Cf zUtepofq&|E6UWTQ+V0DalmBX8#TgkFP+`-PPJ@evi7$Q`$UT0W`ej7D`LnP-#r4ES zgVDQkiVf8?S645)2`Ieskff|s9vW*y*{?d|0tz}_G+D7>!8>UwkY97NX0SmydCW{A zhw$|ZP+@DL+!>R2E_?O!K-B-i&>t@}X&1nfJgSg?Eh)wVMB%uAY_VOd0~?fL&GQHY zN#w;1qLHFIy_K+S^d-yC8c)-KfBLmf^ITwX<*BC1KnQ3miq9z(wzv}mq=~%AlxWRA&j2=zs=iqlc9+B-6s<%p8W)h6 z+7bbq!4?D?Nb#MR`a#u_7Z445+6o&k)l|Il$Nq7%)UOKr`i$RG zY1U9@d_XmyiBbU;!U7L z{9sgSTz`N5BKnDMYSVCndT5HMf4zvPAE+N_La_y87J69mT~R+sFMb82u;DzScJ)F{ zhKa+EbY~xpOhKpEAXG1^m`SHb)8&IF#v&bBbG%7oQrMyA5mC=-GK3){j<#T@+QP8$ zRa32i?Y!T3n1pqw&vs{@02w5MWNfkDc$lO$2^(u&2oMz*-ZDllGczt$4~G7LIL1?x zv=rV!YcLHqNE;ugWj8afB_;GX|UE;kJ!wM0o(hqcu0cSoQoidR*jmeLHZ?$B+=SKh}D!g zw1``jc;i^rKGvj-Kb6=Jg^jTzZqo$DC(5^D8by3fqIC-aF?|}xnSM5A3X=ZF^1C$_ zRF20v^qOGvG?6_Thgj`6O4!R%H7!pDbcwsQd% zoCd;uU7}P;>%heIW&XL?0?ss<_8<D(F9ZOp>`Fy>j*oj2y6BsOzQ!U zGRCmV+ieH7>#Np=HvgF2-E4zBw!CAX?X+EI+FjUP*bZ#zpP$J0nC3&yAv6zzA=pOp zOl&_<58|OUl(*9LC5q1gc#CNsAvW(*oKqLq;U3N4jRZTe0p)iIJ1}*m&c{0o(>y7I oa|^=IN=z1$#W@sHKOT4g2FVw;3WrEdcK`qY07*qoM6N<$f)n6R6aWAK literal 0 HcmV?d00001 diff --git a/branches/master/icon-fhir-64.png b/branches/master/icon-fhir-64.png new file mode 100644 index 0000000000000000000000000000000000000000..df6fa7866247c4f658074ef6a34662db70a0e40d GIT binary patch literal 3526 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 literal 0 HcmV?d00001 diff --git a/branches/master/icon-implementation.png b/branches/master/icon-implementation.png new file mode 100644 index 0000000000000000000000000000000000000000..00cee92f97949c79669fe96a1798e785aa17b16e GIT binary patch literal 54384 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 a7y}R)oCdNF4+sbm5gHm9VkN#LApkpIqkK{T literal 0 HcmV?d00001 diff --git a/branches/master/icon-not-selected.png b/branches/master/icon-not-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..3c091d6c3d16ac10c2b450958bb3f1db8fe6e364 GIT binary patch literal 150 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 WO+Q{MZ}5YI1Dxruw3Dj>lK&0(VZ*xs literal 0 HcmV?d00001 diff --git a/branches/master/icon-page.png b/branches/master/icon-page.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8b1ca0000bc8fa8d0379926736029f8fabe364 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-&H;pyTSqH(@-Vl>|&1p(LP>kg~E zYiz5X^`c$+%8#zC{u)yfe-5 zmgid={Z3k(ERKCKrE7DF;=x4^O+ pzO8rLO8p|Ip=x)jHOtWj`bJBmKdh_V<`47(gQu&X%Q~loCIFbEay|e6 literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-attachment.png b/branches/master/icon-q-attachment.png new file mode 100644 index 0000000000000000000000000000000000000000..58c36488dc25bc21994a35938512bc627bda9f84 GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TosvDO z!cY)}k8cwy5>Q-`J8%y+R*FJwL<>7DtV|OW8#@a@unL4=p@gUiiaQYTk9p3Rghb*~ z-Um9#+?jKSGl>xqJ`gO3xzXp70L^AI-0yd6HXG#gdCrAIe%u%ZO{Y^hjsx4a5s$~w zYPBRUrye{(#E&ME33WOhe)Q@0`=qL>`}VAjnt;aRG3N6*lF1|ngMpg{&gV03x10O+ zGoY&MJScI%lK+Cp%RRIk^?^@n*f_HMUBI-SOT zzn9#Dx8DKPYBj7@D|EYE6pKY^Run~|rfE{kf3L6rRjXCmH5V2Ng;2Au>ryAx5r~Ow z()D_kM5EC_B9V|U?^81)6Y#B`0I%tAIAAy&%DE)}!1o}R%SnRywwVcS!HvvU%}h|> a9{|5GmH(&ye2FIj0000CPem literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-boolean.png b/branches/master/icon-q-boolean.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca97bc2cf80d44ab31ad5cbc0722285a4d2b41b GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}50G|+7AbsJ&h5sLq{d#lw^+cVoFAh{!mfX3x;oOlGCB+4Wg?UAV`Go~} zKxNlg!S%qM6F?cx0*}aIpn}67%y>M1MG8}kFR z0}hu!*;9+7{{1gMdZcOB#oacNhaRo}cW{<3gQC(FP93fl1x#yJm#t<^xShA7xlb^h vbz}c(rb#zu2k8E&IlVLECTst`1AiHq&T%$~9$u6KG@ZfI)z4*}Q$iB}cROmO literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-choice.png b/branches/master/icon-q-choice.png new file mode 100644 index 0000000000000000000000000000000000000000..a295ec890846a1308b3feaa994063cef47d9fbab GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85qQYy2J$-B@zX10|f&-T^vI!{FDFu|8LK%+Q8{GnV0Pz!!d4g zy#Nu81m-WI`yF>KX*B1)^g@QsGSvH_1e=FZf>*Q&7cY}aHDjbPM}S=Kdi7TUV!g_C d`UVCJ46R+#my6bkz6F}i;OXk;vd$@?2>|#Rmv`0&Al2W!@>xp?v7?%lgvT3VW$n=f3ruyg0mTeogS zM*FM5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$f1S!*hF#;olA&QQ&S^RsZ z!Dvj@5{+4Gn!L@-#FEX1Kp=p3B)&;c$9h^CqeV6wOLjX`qiYrufW+>$0PnN2F|E&SS6qp0`e6X;{(~1kH^D0 zhx0eU<#Hh&kEc{D7DF@|Wkd&^qn?z2NF)M}$AgWH4Y=KII2;aKosi(Nx*9)Y(fM_Fc7960CGx%0 zJTTLN+opEhG`65ee-V9#R*cN|$(D;)3QFs{8j~^5q1mCkc>Br8aVn@h??$XP~qz j9lZnHOfHwp{nYy#Q$vKsy(sM?00000NkvXXu0mjft$0VR literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-decimal.png b/branches/master/icon-q-decimal.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Xj)UK~y+TWBd;U z45R}_D9r#i;M$9i3^(6=WnlXEkKxC!-wdC={s2q9d;bYSzjy|8P088%CMq855#3;0+Aq_L7Jt6xEO@_ zIN>ym4a2;gtRUqKM&8j35rvaL%>Q5mK+c9q5(1gld|>?h<0~*9Yyiy9gaF7Abc?_S zPy)aPz(Si8@cqjNFin;VK7aoWWx-qkjOSm!|9}OE1;4(11k+@>;O`$a7my16{QJ-F z``1q}8*Ts_D+`oG81QkiLs?J*9^Smm@c8K~aNxZC^qt|^yKi9p_|-=geE-DAeo zw;5i)c?UKCY^}VyGDFkUwO|1dfTc26RKWra=4_B=O#=%so80US1q=)T{n3^I7(3d# P00000NkvXXu0mjfaEGj9 literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-group.png b/branches/master/icon-q-group.png new file mode 100644 index 0000000000000000000000000000000000000000..ddb6887bb03a828ae35bb8e7d8778ab4db3f388f GIT binary patch literal 442 zcmV;r0Y(0aP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Z&OpK~y+TrIN8q z#6S>+|9BTAR~Qc0C$N(%&I2v%tgQ7VY((F}N^7wd-$DdI!AcKAP_VhuA_VogBqp1z zyR&28VT}KFk|1f8KZR`_FJBnlcpNs`W@N`BC;6tDYDP+AP@-uLh z05!AD9+33Sx*|sSe1Rf))2TPm-oUyK%FPzA5&VO^)ASL%>{kRHPrz2C0Dq+-)g1JX zfoNoMNooXnDlG%sxmTGHxZ9;~Htn@j6Up6UEu8aDxSo&j^5C}sTR*2FMb72U@vV-t z5sECLSnvq$;s)NY4<`cUJIDqQ$qiYxSvB%Fkau$c(t1*hWiZg#V3EYhJi`TsUr zKn}|h<-n#j^Dk}4(-h{WjMb=nYGQ}D_#H;P{nrzgS kO{02^v{(-kFmWA#Z-5=xmj%5zL;wH)07*qoM6N<$f?~?NqW}N^ literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-integer.png b/branches/master/icon-q-integer.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4k+aC%MVWxL04j9XkU zK!hWK`HSd&$DK_IVIG6wc literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-quantity.png b/branches/master/icon-q-quantity.png new file mode 100644 index 0000000000000000000000000000000000000000..701a60a5a4d5673d0e3dd3fc8f316a2ebdd7fad9 GIT binary patch literal 543 zcmV+)0^t3LP)@VozFAzEvI&~0#LAwY>5FK39Rg@@bp>BeO zw$McyP2NlT?u|(Uk#_LH<=ljK?mhP;k2#J5heX6H%H{HXCX=~NBoZlARe>=^i32c& z5WqPH!!SOV%jHw0Qn@9fcc5CW>Jq=4|6^OL)m9$QSCC95(-PFn^7EgPn-5p9Xf%2j zT0v11s^jrE9G#rvGccKoT*Is1-&Wq)um?di)g6Ha$O`*a;Q$Laz(Aw!N@+sNvdAvNPK8Qq^wr_gSuSaWLG&M-o9;vBq+hGMlxGxKZ0_1Wz znv69PFh5E+M2titU>*W4;JO)kE$QxbPq19@+D+v)+U|OcH05hn- z^9BPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0WV2JK~y+TrISyN zL{JdMt0yB)(8q8CC+G`UAVTb1#Dds}Sg{a`j@Y<}U2j~#0i@G3-b_`r={KV%lkrPl z>U)3cQ`B={jKLn>miTX8Rq(2;!xC4v4A}X623()#nc_4}6b-|`ea_^&0VOMn0!`Dv z{eFjW9N~JslG){Q0o%6m+-iabtHUEX&vQz|Ei}PoM3N+^>lz%#p*cbZX__w6F9bmV zP18unaSWm;l77ZCO?XEk%Q7uIQxpXTDz$A}rm8B+ACSRvnB#anVxZUSx(=c!Ldg*X z0sjrMECXHFspP)zVHk#WU?)ze6I4|NuInxt8(m0}1T4$i>_S77|LvJo8(JHk3^;gpRD66?-xa%H{f}Oqv-x666!%OB-Z~}GEBZ@E535A8 q%ztA8AlNr=g>#^ZQQtFGHiq6=!auCOTxC#5QQ<|d}62BjvZR2H60wE-&9_H=O!(Kw&{<9vg>(FMnYC;$IY w3^*un^MTdn;7P{?4C|HS{~YI+WOIxGs_iP%+I;TWWS}+%Pgg&ebxsLQ0G+Tf(*OVf literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-time.png b/branches/master/icon-q-time.png new file mode 100644 index 0000000000000000000000000000000000000000..e2672c20676177efb2fdea593b8f000fd5f12342 GIT binary patch literal 882 zcmV-&1C9KNP)Zkp%;s8}r$h6cUMpt8KZ&`memftw9r2BH zXZp!+CFaEnJk?xA$eKJbHrNPn>;Axd{TeCT;zL2Z2lqOE#$fse--k~9GCAnb$WrIY zUzF=05;%7ScRp;-^ba=g4+!_yjOVxZHrAy=-Qy;3W{V_ws3i3@rj zN6Uq**d4Ifp5hMksmBf!JrmJQC(GkeNV1GOW##ZtQFwF|H80+P{}RL%{YNk_%ft(I z#;Cz`v~ti@ZP83cwQ@*mu2Dwn=d>z@4RV(M%#h6&LDo!N4vuc zo|;?G=MQ0U0&vMd?WX`v6t{tSSteePbgELlMO}xKy8^QHBD{2ALkbX%5TpZC;3a)d zD?(MwgLzpdUa8!vFvP literal 0 HcmV?d00001 diff --git a/branches/master/icon-q-url.png b/branches/master/icon-q-url.png new file mode 100644 index 0000000000000000000000000000000000000000..ae0a9b654691bd62086657b7a19111ec2bc74e6c GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TWBmXB zKLaIz2})xFAd`_XR)Ea~U;)Khf?&>v%ZI@9`^mas8VDGnGz5SQK*IkOW(t7un;+Ny zfBg9zj8DG#^IB#f0k&zyH4n3q1RFo1u7%1(+Qq`Io`k_%wsx z>Uf6xX<&JSm>}=3rc=+WGSYXGK z-3%Yz&jYhhKfKQ%!7a+L;N~)h9>?jh@Bup=BNmFcsxjPp^NnHmg<7Zx1B0o&BEyTX zuNfY{`2rO|01N{_ew}&33Ce>2kPEPB1_8JM0=jk#oQx+KK8v?8=&I&HMIm7K&UP?9 z{p={14+|?0z=(xSA)6U?JY5O46$C&Ue|`E4X7|P_GE{DS14|Q_u>bX00B^FgTU*D_Fx)hGYBBt4gz?SGO}NBC1q>|zyP`gY94?Bdx1WW5h@L+ooy@`6Wo~suRu^^?F zLJxu7BH}^mMcW?hrNy5r4JIMl#LVu_&hGqtzkMf)uz6v=@9@3PGtc`xuc5WZcRxLv zSek!&>BWLSqLGgjj7Ulyrc8GBjE+9woQsqT!MO^QR&~cVm*#Gq@Ihr|$I5>Tw_K|+ zd2pu*%g)0sI;d33=&x4sblyK_I|US+A`)T1Z+7tLulXf{ZF^6UFlE&C9s_3rN=48z z#+z6ornjLFHly5I!j^$P>>t^LvXkJ#^;U{^wNBtTj^A$8k+*DwvA|jbi0Jm~9dMo! zaf0PnYdAVJf}0n|5vN>t5g3-`Yo*X^r^uVYmxl+ic~cR8KlgFx;Y;{L=;RIL42cZM zn0QZ+%MK+~qmwYSBZ03D58?Qy!`SY1aON`?XHN`6@(2;V3qi`2M#?z42+FR#7Si8s z+rs02{>ALivp9MFd(8au1k)ec*gX^@Xg0x9P98~6Am|#Q9VS943#~B1?LV4$y|{{6 z?L$mY9Y7SVVE);k1l$54Ii%naOm=(F2tsM*N=QteGKpyQIZmCQ!Lwxx zCD$V}Bbq>wf(;|YNx~ST*b+`83{kL(yLa#7>&r9v{jor0>&FmjgFFzFO7?9a;EaM1 zavj_X0u+iCJ~=dsLZyacbq7T3uY;8obaQ0AT?A>8;RU(NvWO6dZB+UVjPyt71j{tL zrr8Cglwf3};LPmu06Aw-QB%g=(~~9f3S-kZp;;ZhWsgWB0;OOiJyT-Po^>g3O75@2 zTL(^7s(tqy$9}Dpp*w02f!+bj>4g%E%+rYD2<4u_;>1|(V7CI=FVo7+RXlgj?JL0> z^ma8G!8c*6^?57M`zX3zP4b5Z`hBl9w(Im47T-WX>zoODSEgycD3ppPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0jWtuK~y+Tm6Fd& zLO~S9zw1I=NE9R@fzT@G2@+fgg1&)^Kx!GZ5n5SpOTvgY8n_W%^a|p_jkI*3&_Y3x zgp3ff#QdB0HfOvud9M=mgTpy7+ubhT7gP1x zZJr5(0YRhotJU8x$K!Icbr=l9J%zZ{>7aFVgxzeG_tzl}tn9%I+5ISLp%7~94NOKO z9<-j0#~6Nn>8F2@@8HC#5QQ<|d}62BjvZR2H60wE-$h_H=O!(Kw&{=X`^_fnmU^23D6T z|NkHVz|K?O{7~QE-_Z@zCpI>Iv^P`}`P2Tg^+n4;W0%&Nn`h_oB zXMCTNA-w1R;@9m5&b!P``2Amf(pd!#&g=F^W;hsZV)z*wDqmKyKNDyjgQu&X%Q~lo FCIDq2QD*=E literal 0 HcmV?d00001 diff --git a/branches/master/icon-qi-instructions.png b/branches/master/icon-qi-instructions.png new file mode 100644 index 0000000000000000000000000000000000000000..23746fef82077d717373ffc096bd385c2c25ddfd GIT binary patch literal 615 zcmV-t0+{`YP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0sKisK~y+Tos-{7 zlTjGQKl9xNO%1m>(`}W?f(QjM!;3U$i3HsVUPM=AH-R@61ci4|5JCL~)r}Su3nYr5 zDEtAT7lDj^qE|*#W3Fl2bU)tHd(Ph0-dq%Y;QO9)-shYz&w0){HX#J%Ox~Tf{`id( z$9rvNS5eWRE!=C4ez6o?AmD3Y`Q3`eq-1bu^oWQp&tR|8SWD~Zu3enHwWMN__lpZ0 z?dv4^=A*@=N`A&i_KTon8cnm)+_Zy%&K7!h7kGaAoMDL4PulkdInWggsZDlwd0$oRJY%(#Q;NZnqYN6!W<0-ROWV_u{%wTm*a5CIZUt1&O3y54EvN`Gt zu~G(7Uat?2$BWzTp{~xYOq4-`zZn-gJ|~Dw2GSYw>uHkfS&KoFzY%}HPaqf|xHG5> zN<|zStQ8jqTd8(xWH$@M;~UJ!zR`cy2>n-Hvl<%b{Ph%?G2>5?sK#?FA{_Y|qxgc3mJTjYz9pH; z@%3|pJ;M(ybtsp_Y%nfQn%GJfr`X2Js7@|XPdu4Yu}X`jB&r57gW_;2pQeV)-c};_ z=Zs@B49YceXU4b&`aem|H52)NEXOGM+jF)8KLCj>@eVR@3s?XE002ovPDHLkV1h@J B4{QJc literal 0 HcmV?d00001 diff --git a/branches/master/icon-qi-observation.png b/branches/master/icon-qi-observation.png new file mode 100644 index 0000000000000000000000000000000000000000..761a1a958f03bfac802e3121c2717c09ad866a19 GIT binary patch literal 648 zcmV;30(bq1P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0v$<2K~y+Tm6J_R z6F~rmpWQ-BC>7)z!Nfo!MgqZLf(PQ)MKJN^AMxT1jc_oY{SjU~7)<;i`U5l&dr&Ym zHl`q7rMqpn-A=c&J9bKfDKv^t@@^(GdEa?wXV*|laT;DfGE`HuQ5(;5p|HKq&iV$?o^Hmb z&tnqB{*}TLdEzT2Dx&-+KpSOvn7#{rC@+Uff5LN%MEgfLH`0qQLgaRmNYCNNhKE;{ z9L(iA@VM$vf8>7`=$hY*XG}t=1I;0oVr>wtk*8YwE6X>9MJ%ZjRB} zmL+Qyaf<;~)x5jqHZ*JM0yO%YzjmVw+mh7)$!3Gvb?AWOT7KHB(jU(%{SO>pJFbS4 iTBk8x1WW5h@L+ooy@`6Wo~suRu^^?F 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 Eg0q^z#Q*>R literal 0 HcmV?d00001 diff --git a/branches/master/icon-qi-security.bmp b/branches/master/icon-qi-security.bmp new file mode 100644 index 0000000000000000000000000000000000000000..00e49763053096a0f39d7eca0e14352b1452b777 GIT binary patch literal 824 zcmaiy%}T>S6h=o}x)E1Cf=?i>i@V~Rxpv)%R0S8}4~K; zA!s+4m z$-!2#zj?gZ_I-6!uKX;uS-QKv=1^a+gyX`LeZ7VAqn&&_gkE~*Wc-Q0!am<9>OWkb XO~^VT&EB;Sen@5n|5x;Fx*PKi^%M}d literal 0 HcmV?d00001 diff --git a/branches/master/icon-qi-security.png b/branches/master/icon-qi-security.png new file mode 100644 index 0000000000000000000000000000000000000000..c06285b1214a0c38ed8a646d5fadccb8de2b6b4f GIT binary patch literal 481 zcmV<70UrK|P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0d`45K~y+Tm6N|p z!%!5)Piml>vKiz@7ady2D~O9Y_91))w+wDV{a18w@NWgdy4Xz$)duaNNYi90 z4nn2ZoOAC@a!ZT)gO79Wm(%aw8&Zui21)h~8mckI`dU#FEio}*X|*U;F)ytqSh+cP zeST9ylz?)%tfXyM>!JhbJT}2zS%y~oT@AqiRH;;AuInm7@2Ss7$5#*R^J_@zxF4*# ze;59Y@e|z0V&ZFIJ~jB1v|BR6olyE6v{MnU>GK3 zvj$``S$Y-)bh};A@nJ-IGGHM;4|yvOR>6Y8Vu7A%cu(qnVfQ3{p_1FP2I$zx`%VL| zqo*eCLx&v<29a<$xke!~;pDgwDnSqk`D9|{3Ozp{Priqw5Gr1;$L00O^gNFXy}n1@ z)PVFT4Su*2$@jsw?XY4Wd&smaL?04gPUhnBT68K$wfp!}mcmbT_&xfQaQ5GSXBB`S XFwqzb#IleP00000NkvXXu0mjfU@6HV literal 0 HcmV?d00001 diff --git a/branches/master/icon-qi-subject.png b/branches/master/icon-qi-subject.png new file mode 100644 index 0000000000000000000000000000000000000000..b8df6b729429ab080f008447cbea2047eea764c5 GIT binary patch literal 796 zcmV+%1LOROP)z@;j(q!3lK=n!AY({UO#lFTB>(_`g8%^e{{R4h=>PzA zFaQARU;qF*m;eA5Z<1fdMgRZ;l1W5CRCwBSlS^n5VHAbWKQnnh8{5>RPuiLqs$E#A zs8A3Qth(t!7ez&dBBBM|bf*h<-73Y38xd+1-MK14MOPL?q1Av%N?Y5;q)8@^nPg@% zng4gCG}t-2ySU#ymwPT@jNz{)r)I$z1IKe{=?LBEJrtRc%9@Z|Nz9ki>BrQdIzaGj zX7XQ;fL&sgf>MUi!Jg^Jk?54bILH+PHQsx)pooXP7WFzIXb`u%pa8&gKF;MBFBN2n zxe_wJi^!%+$P|oAWrcNDRMr4!a6k=#>v=c?2gIC;R7!%X=#29cE2Y%j z0W+B29`HSkwtM%v1rCy=qoz@Gw|j75wAaN1+Z_gC?jT>%v}|oBt!OP6IW~aS@P4S8 zj!Z_xhs7Agd^PKJH_QateT6r#ULzcIcsYw@gK}#p zC+7EdaPhn!Fjy6JEq%OC?u4`oCA$VGp92pg!zeB69{3-iypaGQq%O(Tr%haH7`hCp zq<}F2?|%q0qSjn=+O4=|1{k~d5!BFOZHmZuua01}V*$+P!?Jo7FXO3xUCP4YaGC=; zyNBU!_J)Zo{NT&B9j&2rh-E@pidA59R&Tm()|idc9+|G-^tgk~JzdjvVi`ElX2qvu z0H2pO0agVCkAh5YhkSSrpuA@e443`NPN_03D;k!QMey1J#!fte$5Di;)KQe`k#dEN znFdKON$<82TZ?T@2BPNB<$i(FLq8D|=CG4hp(qAqg$dNLjM`V7~<4&JRXha=Il1xcS0I} a;m-h$MK>opmR~mj0000CATZx?tVp*$z3=_JpSIS+$Q zP0wCikj?vU@8J}-C$5qc6gTmlm>~6l@$I8+tR|6q7o1Y+A6yrh$yhfh)FW1b`PONZ jpVf^#d;XeB6*FC~zmjoj=9#ZR7cqFc`njxgN@xNAz~EOQ literal 0 HcmV?d00001 diff --git a/branches/master/icon-resource.png b/branches/master/icon-resource.png new file mode 100644 index 0000000000000000000000000000000000000000..03ddd799fa0a3aec561c75d4221f195db65d6eb9 GIT binary patch literal 635 zcmV->0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4kn?eBq literal 0 HcmV?d00001 diff --git a/branches/master/icon-toc.png b/branches/master/icon-toc.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed2490ed1432d5d667a76235360824a1088e928 GIT binary patch literal 734 zcmV<40wMj0P)JT{hN;C#tgf#9krG=I>5!<*aE1_(spcgF}<`n4i zJi-}^6UUeU4jUFwdCiVPDm%`Zx^UBa8J(mnR6wEgz^}o8;)M*Y(@l_!Kfv)}4+NuM zaPXE50z)r)9=D=SR|RIqfQ^j}Hu!fzMeQBo+@PZk1G8hOw|vBTvkx`HM)Xe9q3xao z@`p0`NO!2904FHSLA6E@Y-O6zH$DQzvq@aHsz}}<(!v(Z_+EodX%R&NZW75g+nENo zV0020rxE^;7d!067AN>6*+&YLp$9uH6F-=In`XC{Cn%+o|5)b&boEPr02w@|P*oGm QmjD0&07*qoM6N<$g78X0Q~&?~ literal 0 HcmV?d00001 diff --git a/branches/master/icon-warning.png b/branches/master/icon-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3adf960ff1bdef9fe2f40c13316a24fcc72bac GIT binary patch literal 294 zcmV+>0oneEP)$%f*lY`pOUc)-n3c7x~H?{M$kM(Ifx=rv2z+{Nhsj?}p#44*u_Oy66UlD@W2-T{GRN*6#43Q{`ivk;a~L8Iq}dy6oH^I0001iNklNNEohXL&zXJ sN^@R5;6}(?4ikbr{C+&pr1v$0WukV6CazV37nmIHcg*7G2tc zI=PC2F1lMvI_Rd0C^$G2Dp&>SX6YXhCp$=sjVKO5i&FoTBXmnxJiRx zTzuiTyf44!{qpd*uVTN3eIEzKNX$GNodb9jPGIg5Gxlr zP;uyWE-dllbL`$vi`1ZzfFh#`RR4>81vo$=LTAXl(g-^91diG@FDG zU5$myPM;iC`fvw1yQ0MQPjn@K)3hK>bp-rqxP)C)PLS?jpWim6(4W4{su%98Qk4` R5I_I`002ovPDHLkV1fZeHgEs{ literal 0 HcmV?d00001 diff --git a/branches/master/icon_choice.gif b/branches/master/icon_choice.gif new file mode 100644 index 0000000000000000000000000000000000000000..9dfa0e196aba9bf0dd70074ccdb980d07de9e903 GIT binary patch literal 266 zcmV+l0rmbzNk%w1VGsZi0K^{vX}bO=Q+JG$m|w5)cDL-S*7{tb+@Z?p4qk8 z_sQn}X|3gLf|Hfa{4HFBMq+vzJXv+X|6!-#{r&xKvgu!?-l)&;*zNvYc8feuU~I4F zQ<~I5R%ieJ|NsC0A^8LW0018VEC2ui01yBW000Gt;3s}wX?kNyLPFa#5UP3^wk(CC zKe9+;gdm|(VMuts4zO}DT@VOK1m)={2pi9Zf$&VC9jdjm*+RV&K$v9RFu0|I!2+1F z6;Q;%BcIpB1z!^u289U*e{2p3gL?-F2^@(e8U&FXn3wv!MxYMm< z`svBmv1{+xuKV4j{`>WuZxs9Iz@mXcp>h}f`t;4Ob*hI%{Q2|o&4>Hw!so?>`sl>% z&XD@$y8iq2(zJV`a~S&Q!usgL*|>P=$cgjQlGSct%NfD`tz=iQ2Xe?t9&B+;H&f7uKeJu^WeJr z;I5-|8P>LX_t=}?yLbBO!`ixg^3sy;(Ud5`*!28~%_0Wp&(2(!Xkf?ntw3Ai-`}F_+{{a60A^8LW3IKlqEC2ui z01yBW000N3fPaF67ljvth=dnP8v#OviGPKR8+J+oK6a3jiyIqvcT`GJQd%cchBX^H zIzmD`O0lt66NMX#vPuRyWn_0eT(*XGmSu3iJa-SmN=cJcp`dp$g#i~yNv#(yzS1Ox zRTr$TIukrR-ExIK7p_8f&8+3^S0~HG5`DX_vDxJ+k@-8M)>Nr>$W}p^Tho3 z==}80>(iM0?yURn!};l<_T#GS&3W#j2G&T01Gjrr=m|M$-S_r>eai|f&h z|Mt`N=CJ?&{{a60A^8LW3IHDfEC2ui01yBW000GL;3tk`X`bews;D?Tk0nWKJ$&z= z?3e@qf}r4*+bJ+eOeTXF;w-u&P$-~Kh`;O#$-LqKwLqW&BVfD(fMO{o6D*btS}h(w i-m?H&fN9@ld3zWL{vdmj8;T8kSi@HApkqh0eS}j literal 0 HcmV?d00001 diff --git a/branches/master/icon_entry_blue.png b/branches/master/icon_entry_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a7651ec8a0f395be021bac262783ec604abf8c47 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=8_H=O!u{izqk}bDmq0G^bpRL|W zr%VbmS`g2vdN_5Xhn$gw?joL;=H(n;{ewDX@>Vt8IAj)#jg!+?Z23wnf7d! zNAH#A4i6V)y_WtvZQ1hT)TAWgjoY{t%BOsI;8VOzQvNniDZk5xCy$)UQWb1PRjRoz l1#moJy|?3|{zvx%+9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/branches/master/icon_extension_complex.png b/branches/master/icon_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..bab7cc9bcc64f4f58a40019ab29bc90c98d5510c GIT binary patch literal 743 zcmV?P)rx$R<IWI`!e`47o+X|cM zhswMI)6H-!+|Ry*GtmT2KZBZTgf*vuh@Iv~E3-o`X2T^+DyW5TGfmLUU@4QG+c^0c z#zg&+`J#c@0((YV&ur`*Iawk7JMET#>EkfEJtz9cD4oNF6e!0Aw?I&|=qKwHAy9XoQ zA^YBJr@&gw)O7(`yrYQGx{Yirh2eMScnk9(q^&}_PQ*$`FTOgh0*()5P;Djfw78dp Z{0&Uoz&aZx@__&V002ovPDHLkV1iM?Q(XW6 literal 0 HcmV?d00001 diff --git a/branches/master/icon_extension_simple.png b/branches/master/icon_extension_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..fab774a3288143c3ca5ef4a6354476a816d20b29 GIT binary patch literal 331 zcmV-R0kr;!P)clpQjpWPb8b##8}RLd@5ygx>`#(pz>k}$oIkF|*aK~E`Efn%|Bp+N z|GyqlYyW&e-v0A$8BQV$NSgWcM%Moyw~GJ&deHs<=iR3N-_Hg9|8m&q|L5&8GYK1T zJ%$-*`^F!)N`MCR01asV|LsD^f1vFfKW>v|CMpboe%Jke!RP+9>uj1kAj$NKQO%#srO^T*ZI)!3~X`Ru6Nwj9HM4fp4g z`Pz1^t*!t6|NsC0A^8LW0018VEC2ui01yBW000Gc;3tY+X^tq_t*n=-o+V2~=c1ks zu&ZR_ot-IHyQzexPI2VPbReBZCeu)MF1Mz~p;#mml?etB$YvCn&4w^A2o8vd8Lei! z;SBR4y>7ob8fFQ6c7K5+8H06x2Y^`@2pp1=lZPK34*?Vr3>u!FmP4YVA0Yrc%MX1I literal 0 HcmV?d00001 diff --git a/branches/master/icon_modifier_extension_complex.png b/branches/master/icon_modifier_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..290794fedde7c9236ca1c66e5b6159a4bfae4781 GIT binary patch literal 786 zcmV+t1MU2YP)YBk|%qOnDVi54q_hnJ4?5N7`8xF8d;m~MKKvpBCW=R5h1 zQC0qrg*FE|U_2Qx8QX8Py5FQ~`EtUHl=_So;wF>-(75j)s4A+8^fO{lxGLYDR=IpZ z*AirEwL+XJdudG9&VH^z4=-2tlB(65w?O2yu?e%M2h-4q?rcw%`;04!YvTL8P$WXQ zs~1raCAWn_=nu`x^n>&E<_%B?4IW37QGt}R?_&_*_0(;waK7!C`dcW}yqqAje&&?Q zwnc{+;}3t%nIwt84zfJz0TEmYJ&N+rTAtvK6TDa}0Q+2qezQ;L%j zB`JU?zFGnSnp0mT>*^g?U#DUX3%~y2ixP<7T8mq;P_bm4h9^3_Sr;okCMLpcxVs0t z@Pcq-6fKky0TI6FUD~+8dzA zXwzinX@_60HEK&QrFCKC4nZNSaJ%=dMMP=LV&ryWhUId467{n0CBiS{g$ zM+)<0A8d>1J!W<|+34smy+yk|eKK+|z#z_`!vF*zu@)fx|NsB1&p)iY{B*;`$16_Xn|0t? z$NCdx)3-c*`}NJoZ=Ji}gcnTw^zBzrVzp;zwzGH4qn97TVrDV>_uwu)3y=}D#PivwK`y%B=37$zUNgg38Vmy)G|T6U)tPoJuwEb`hR=}^^i)h`XTw(IB5=Bngja^~a|>geDS6)WZG Y=by+gJVjV6rBGjMwi3gfIf@L{0IWk?_y7O^ literal 0 HcmV?d00001 diff --git a/branches/master/icon_page.gif b/branches/master/icon_page.gif new file mode 100644 index 0000000000000000000000000000000000000000..d664fed24cfa592d0685d3857a391f74586beab4 GIT binary patch literal 256 zcmV+b0ssC-Nk%w1VGsZi0E8X@$K(F&@%Fpi{pIcTh_A?Ym$X-Kk(J8)tJM2RRcrG0 z`nKBqq|y6{yX;b7d#=;vLrYxM=kUPa{jt~ln!whm%iiAS?F}`8_CX>@2HM@dak03rDV0SW*g04x9i000mG5C8xL zXrL#Kkn2O=7&VV(P#P&3KT$7j6cM4h{(k5D*v`7guT} GApkoa)p!R0 literal 0 HcmV?d00001 diff --git a/branches/master/icon_page_n.gif b/branches/master/icon_page_n.gif new file mode 100644 index 0000000000000000000000000000000000000000..4c16741e6ea917655a718f9c01948ab9378bba54 GIT binary patch literal 1080 zcmeH`+e?!H0L4GY5)CsGjf}K3C?QLmD_n`SMANKg(85Hhp=R36?$Aq9Of5nLqbZ@y z>Ln3xSccB}THD;*+|{{Fm(E*j+Gl=VW}14!{)gT=59jp<=f^pooEXCq_z`}@0?0}tXUZUR85OQxrK?X#S-YuzH8r52>?GYyx|IsImINtY!85dX?MILtC`8)kxb-^jC{}NDsXM1|y6nn0nD`hPe-Y7FevX+F2JAj<{1cy8oXW-}w}L_lzykh!>n zt2+|6w~#CtP4sydkv;f^CTBL*1m-#<=S}0Pil}SG@ViZ2yi)cJd*$$m?6K&;^+9oN zxzo3FPqsp6Fcu|0kId}N$QAF_d4{ElV>!1N>-=}8HYJ_Wca;@~@~Z-ZxM9f^b!`8+ z+GuX6eOKa%%CwO&@8?^Yzm&B{ANf@7<2?(v`Cob(6yiCfe48rY@Pd`$yR+v(JW<2h zTqr$1I_@37x^XEzNZiFM+LBwptPIUml!e69mwGw6HhOwlgCb&tVxflzgAp6(m!&)% X%(*$HX}+CPwvBUV&g)QsA945(H%zjb literal 0 HcmV?d00001 diff --git a/branches/master/icon_page_n_c.gif b/branches/master/icon_page_n_c.gif new file mode 100644 index 0000000000000000000000000000000000000000..a535fb6de1aff00d2e828f063c08b84406034651 GIT binary patch literal 1082 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 literal 0 HcmV?d00001 diff --git a/branches/master/icon_reference.png b/branches/master/icon_reference.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fd1da28bdf80339c5c7a2a28d81dee188e2aea GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0figD*u3fvRFWT^vI!{Ll6{@-ZlKF#px~U(Y7ZKdY(rM#as;Dh5;d%IllFShYk~ zoS89Gxq|y(-)bhF#0{S&+xmPew5*xJ^~qRSCzNrQPsFZ*Qts3CTvi6VEn2vya)sP` b{Fs>|{D#6DsS|uadl)=j{an^LB{Ts5vHM9e literal 0 HcmV?d00001 diff --git a/branches/master/icon_resource.png b/branches/master/icon_resource.png new file mode 100644 index 0000000000000000000000000000000000000000..81a73d1abe5598332dcf5b621156ea95090957f9 GIT binary patch literal 598 zcmV-c0;&CpP)VlOdXNPIBOo0-p>pGH+V zDVoh@O;zuQ5blY{Wf7V5-fxP?lK1{)qtW<^s-DPN$=bi;JICl@g~! z2%%B0*N^3AXJ_%=Uj$AEM8pGhyIrc)Dk8$x))w>g^LX$1FAzdd0BbFA9MfvGD3{9z zeFf0{c;VC3^tDUYOdPFEI#~T4!V?SNoC9Du93GCy^Sl6z+PTV=H)qDHPr-S+{9ca^ zcFtjp`4=G942W^h!A*dj22+E|9mJFkKpe-UX-X7DL{S7lmSrPgXl%j95ES+|(DpjX zuV-9swdidY2bBObqt*3*G=2D`0IW`ez_*`dKUN8DkJ98>Dz}%Y0OTEZcXr5gj|5?& zQb*t3z&Uplz;xfu4QKAIjh%r2%iz{QQ*bF{3F`MT=bqAgvB1oObu-$+!CPJf`oLf` zQ6MBBNs%kO5Y!j&KW0 kl~X?lU_T5A`syI{2QlJAS%~tg#sB~S07*qoM6N<$g3QtehX4Qo literal 0 HcmV?d00001 diff --git a/branches/master/icon_reuse.png b/branches/master/icon_reuse.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b75f6c398044761b2e211639a3b3ea5dffda06 GIT binary patch literal 785 zcmV+s1Md8ZP)aL6K`V-vR#JLK(X*jEKVNlbHxH0QOXN4CTjfvGt40I|M#Ku+)Yiq8d z;L28c;TGg(*&-*FfRgVFU3!q0bKn5y+w&YMOEeLrM3go2};w-m?^(jqeZAz2= zL*$E|+nBzw5`1~&d{HnejR`pp>Gc7meprxN9t68G0wK!~R}w-lLD(()XLo=+p9zi1 z=86KRES~3g$*>K{#fON0>%{i-Rcw831>-k@nY{~UrUN@)b%g6=XPXGQk0pwNVJV+w zqhRK2*zxsX)1w8u`H8F=|Ghf>#)>;2#|sV1xT0X_I4_<*pC+(CE+r1;*Z|TI8@M$i z*d-lO3zv}$G$5CpN9eh9kKmasBji}*;vbP^#=-v_K_>cy4EBLtz6Ex%6{+9_B)^|S z!hagM#0)}%dj*eV={z3?zdeTC)u(vt>V&z^2#3Rg-flhS-!~vKtwevfR?M0Edok2? zHY=CQ4-^D8DJSp@k{b>@wzk4zu^<|aA{-9Gfx%$lO768pBDvDi(!x+d zeSQ6SO-&82P$*DWS0_Sanxi!;puHu6!{kw^RP$!DnQ=Ou+itfTcDo&IZEa|8Zx>^l zqcz$?drJi6<>mXTtE;POYipO9nwpXtjfNv+)M|Aj;S`DEG)HT+hxYyg@Y?10VPWjL P00000NkvXXu0mjfBPD6B literal 0 HcmV?d00001 diff --git a/branches/master/icon_slice.png b/branches/master/icon_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..634e9001d3c04b1930ff96a626224a4cf825234b GIT binary patch literal 692 zcmV;l0!#ggP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0!c|kK~y+Tyl+;`@eY z^@M74tzLWMhh4DCRw1UV=&p78{9OzThI0udCgR6VT|9IB$l2rP&8&V@Rz=l!nQO0i zzg8AMzkdJp%>%2{DE9?B7#Nr*lXLTT<{zEDGB?%q+VG_=h{6$g0u(k3GiKo3lg01P zZY*5jl&=!fmqFOx0Ch+iV=B*mTq$C$Rzs_~iB7YPmfgZybsbB~#V{v1EDcFHK_U7cEFfkeg=fvwz?keXmwMp~z6xS{>r%?K=t?es0+%jd{bS%e%p8x2cmK->JM;kt274paUsOPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0m?~4K~y+Tt&-7d z6G0S)|CycLo!umxZKw&>n%Y(^(pD=LFQg!N=~D<^D2R{XqbRG-eiJ!8Qw^Km2oJW4%y0m)d`u)Wlmv7l6 z^Pt`lQ`ci;>rLey7WaIg@yX(sxzlVUiAXmzxJ~9=yICitxLlpG=Tuz%$ycK*9vNl2D+VN^gBIt+g;S^huGe$ z#CwtpEW^r_5rjbqF%Tm_JnB$JTHnYSP<0y-Eg>Q$Kq-R7XTvrir8+#dV{UN;^GmBE z03jh&ISiK7!PpUKs|m5wgV;TW*!vB!Zy~B@4Cx6!ULp1{D2g)5fU49k-kf>3bZ_}l zVa1%)&uU;f2H^?}8y;GfL9_aF`$g;Rug9fxb3x3hvV-E+L1_%03ta%#E==jdl*P66X8&0t(j2mt;7G=92cm?o1500000NkvXXu0mjf D^AG>6 literal 0 HcmV?d00001 diff --git a/branches/master/icon_text.png b/branches/master/icon_text.png new file mode 100644 index 0000000000000000000000000000000000000000..b7960db9dae7d1da77ef3acc46d0a6a9da584267 GIT binary patch literal 567 zcmV-70?7S|P)(R5;6H z`2YVu10|S&W(GL4-*9m5zR~L0cWa7s=goeHmKzfsTW-vJJns=rXO>fi=YdvYp=OyIuL^83ysEIf(LtP34vHf@P1syLa4L>s)tjLDRY?|E+S*&m<}gEDA3wCC|S1 zC~n%F`=*)aLx8xUX62**Ryh}!5;VXx>jJY=!}V2J^Y4E*NjsaSAA6F^IPpwJ<+6wW zU8=5LQujKb`Z+F#fckUgU8t^YpU|s(=Orx83-p>b9R3rvXOE zXGG&B-+ooO{Lz1}<{Ou-vd(X^%s98zwd(4P#ubnMhqc}OsqDB<8mj>Yv8NgBOD@j_ z`PDq_3`$^`C!g6^zTp1k={a?|3Z-|`5HYOAUEHcimi|xPlFJZ#%{{hX{-)aXO=~Z^xE1+b* zM@!rH@FJ(e3$Fs}uKo9|x%%HQ^w?fm%Wa0V&kJ-j001RVucl)dd}jav002ovPDHLk FV1mw881w)D literal 0 HcmV?d00001 diff --git a/branches/master/index.html b/branches/master/index.html new file mode 100644 index 000000000..ae8bf4705 --- /dev/null +++ b/branches/master/index.html @@ -0,0 +1,316 @@ + + + + + + Home - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

    +

    Home

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Official URL: http://example.com/fhir/exampleVersion: + 1.0.0
    + + Active + + as of 2020-02-26 + + + Computable Name: ExampleIG
    + + + +
    + +

    + This is our FHIR Implementation Guide. It contains the specifications developed by our community. +

    +
    + This documentation and set of artefacts are still undergoing development. + This content is only for demonstrative purposes. +
    +

     

    +

    Content

    +

    + +

    This publication contains the full set of specifications...

    +

    +

    There is also an overview of the projects and motivation for the specifications.

    +

    + + +

    The top menu allows quick navigation to the different sections, and a Table of Contents is provided with the entire content of this Implementation Guide. (Be aware that some pages have multiple tabs).

    +

    + +

    Intellectual Property Considerations

    +

    + While this implementation guide and the underlying FHIR are licensed as public domain, this guide includes examples making use of terminologies such + as LOINC, SNOMED CT and others which have more restrictive licensing requirements. Implementers should make themselves familiar with licensing and + any other constraints of terminologies, questionnaires, and other components used as part of their implementation process. In some cases, + licensing requirements may limit the systems that data captured using certain questionnaires may be shared with. +

    + + +

    Disclaimer

    +

    + The specification herewith documented is a demo working specification, and may not be used for any implementation purposes. + This draft is provided without warranty of completeness or consistency, and the official publication supersedes this draft. + No liability can be inferred from the use or misuse of this specification, or its consequences. +

    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/information.png b/branches/master/information.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd1aef900803abba99b26920337ec01ad5c267 GIT binary patch literal 778 zcmV+l1NHogP)BVme|mWaqy4$_pJm?y9KM{-*hp?1+Ey3e-CEDooTa!B;e(Q>TSF?bj>5At13y1p zriN3w3x~5SfZj{@J4M{kp{?=M_Lh2bV+5LH)Q)5W!-ePA$RgE1@5f1cyHki0Y}JyVEYZF(LD$xXlt$7A5CgE@ zpV-&l%vf;=5kZ2-2gi@Y6J&=cuwt>!vJ^#(&n|LcZyUzi6Duj$$hJ1s*HD-#;k-w@ zpdrwAuoDG_N2bvb07G$Zk*?Hc)JLtW4yqOnic_$zO7NZ#l>Fm){;fE?b$IbOaX2fe z0la4g0Dfw2xk7Wi7NapVD8YMPCZu?A1QCK*67dgsvRKBLFtrM>?$%&_lD1882mzdO zWPdw5KWw6IT`m1b_8=lS5jt8D3=RDa=&jWzR-)S@56WMslZ~mKu1)-wpXB>rNBQ>N zU#K`#1B&v|_AQK;7I~B}OdGiUT9LX>f0xm6<;LeP!=vFjPsUQF*wCJ*dO)4YBypgdiuF!=i@6Zyi7F|q#K zz?tlSZULa@t1D?$e;f@b36&N!V2mjOHw|* \ No newline at end of file diff --git a/branches/master/lock.png b/branches/master/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..d6318fc9472aa349123be6c9b5a7b1cb36f18e8f GIT binary patch literal 310 zcmV-60m=S}P)0d!JMQvg8b*k%9#0Aoo+K~#8NU5rH% zgg^iT$r$dw?)Lu&0;8~fO1e_Dq`#5NEg(05X1P}8CqU;usegFUf07*qo IM6N<$f)vr6`v3p{ literal 0 HcmV?d00001 diff --git a/branches/master/modifier.png b/branches/master/modifier.png new file mode 100644 index 0000000000000000000000000000000000000000..807ca84da18b2d8df5a469ff6485b47d8e312632 GIT binary patch literal 692 zcmV;l0!#ggP)XoOK{eblvgENtl?RXf~-$P2o^M z(z!pMKHUV0@cZ%OBkq3L-N`w#C6Oi6?^CbW2_cZTws7|fIcNUDjZ-PiMoE|C9szoQ zO9Y_S=@3EyAhp}LdsRXY2vRX&wiq4G2q+~o5P+R#c(;pkMrBFv_eZtUm+)cpBAkwr zX0!WX(~KPe5(09kgUS*OMSmqEVP-@L%nn9(w+vuL9Hu!+Hf?UAexKw{8Z@sGYp}NH z?%zzBvk+i-6Jr6q*CVA=iEFjmIPY7O^v0w)a^C(a>8`HQO9|zSNyHc#=gDj(nDi9) zggfK#5Xj8~#OdZh3~b|Ug>LtGIC$;adn?O_q{Ij+OMGUAiMgZfJ${0nt=2#^#v!G< zubY!U1`k~n*KvPiIYUb1vZUPDAhp}nIvvXObu8x!xW8EYym}WXDz|)GT8hQ5U$?W_ zm64fhV`dt)1-SEb?fde7V}!kPc<9Kwo8&tA<=uLH&K aFX}PW!Ep^iX0000|D^_ww@lRz|vCuzLs)$;-`! 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 Btatzb literal 0 HcmV?d00001 diff --git a/branches/master/new.png b/branches/master/new.png new file mode 100644 index 0000000000000000000000000000000000000000..1c4469de043b9ee93463f44269336e2d4a31aacc GIT binary patch literal 1873 zcmV-X2d?;uP)EX>4Tx04R}tkv&MmKpe$iQ$^8=gB?UVWT*~eK~%(1t5Adrp;l;qmz@Oi%KlkV8Q*#yr0wVD&GfbO!gLrz= zHaPDShgnfpiO-40Ou8WPBi9v=-#8as7IZLMN=c5B95w>PWeK{ zW0mt3XRTai&3p0}hI0DKGS_KFkia6AAVGwJDoQBBMvPXS6bmWZkNfzCT)#vvg;V;Jb#1sXNS`95}>#t9I72Cnp$zfuQgK1r{& zwCEAgzYSbmw=`uBxZD8-pA6ZQT`5RY$mfCgGy0}1FmMa>ta-gP_i_3Fq^Yaq4RCM> zj1(w)-RIri?Y;ebrrF;QiLP?6Nf=xC00009a7bBm000XU000XU0RWnu7ytkO2XskI zMF-{!76=Y3tRs840000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbS zJ4r-ARA}DqnM-I?R~Uf5J9i#Q#xW+wXEZ^LL6U3HMUD?@QE01f+?Yk(*h1ZuO6f+d zt3nsuNs$&&T8dQADAZbw)NG<47Clj0^kPhi8a3u^jFU++@9E-R@65y*Gp}w;emD&0 z%zx&b`R0G#QFI~B0ad)a5(d7|r2Hq_jfyTr2T;qqEhE6knv}P**<@p8NIB4|3$bw) zPHLG8wCF;7FbgL=pucn>w#~vxEhWGuU5K5ta8gS#@W*t3GKUk3#YZOZC9b6!Q}uE= zFF$bsf9gUsrckB?(_yK$D6gTn!#5UwRllHn{{W?XjlYHUSC00f7Ihy{a%4AM5>XI%)VCgstb zEGHHY1K?S+24&v7yl)g37%=)6n+?~74Tg0rSO7p|V#1g&UTi?BuebL3`}?y!Dhm7v zGy>lOzBGD2=|X&+6P)qxZermuHkXUJS-4hOIDLI_msz>efKX8ZfUmRDn47Q?-OJz8 zlkHL8Xi|QqN%^}b<##5el>H{~gD%9@tl>n1L3~|Z0Ld8 z$?opB`z&9MT2+N=2KF&CCOON>Kvi)jxSRjs!)&kqOX5V6vIXdUi~i?11>{%PuLIy- zwF-4g@JuDnvNBu?7bXqW<1xOZX&nHr%1VkF8VvUhh47hiO0nB0vyXJTgALyd=DN_x^A6O^GqYX z$B(DYR~ zfG;&E+j8!$UR}Fpba7QxR(j1hW7$0(ip;nYGy%K@F{iE$MKyl-KyPoZN7VuQ-U229 ze5OfxJg>%ctf`5x&j*TvVz=i9=h-tePbidBR~u{3pBs?OlwEArIspDBPyUZ)Gz9F? zr2H-KB9L$x@4b7JZ`w3{hgVZWY}c+g+{u6WG60i_nMY9!IA%r+Jbh{`tMPC#+1_4g zFacnnRW7!aC^JqqOa}S>m@omYPi+y+g4Q$5EveYP^eH~#(DSj literal 0 HcmV?d00001 diff --git a/branches/master/observations-summary.xlsx b/branches/master/observations-summary.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..e527d38b98020869f32e4d8fee1151a608e93a9d GIT binary patch literal 3620 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 Jrq1tM{%@-Ttj_=d literal 0 HcmV?d00001 diff --git a/branches/master/package.db b/branches/master/package.db new file mode 100644 index 0000000000000000000000000000000000000000..125e4d0960c9605bffff703970e00ef47beafb28 GIT binary patch literal 110592 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 P*efmZmM4W_@cjP(BNA&GEE9F92S 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 literal 0 HcmV?d00001 diff --git a/branches/master/package.r4b.manifest.json b/branches/master/package.r4b.manifest.json new file mode 100644 index 000000000..a1a200984 --- /dev/null +++ b/branches/master/package.r4b.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20240130091659", + "notForPublication" : true, + "name" : "my-ig.r4b" +} diff --git a/branches/master/package.r4b.tgz b/branches/master/package.r4b.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4e7a31af707a7720da794b4d0cba12721c03242a GIT binary patch literal 3256 zcmV;p3`g@HiwFP!00000|Lt8{ZyPrjw!4e&B0$={^_7^SK!SRt(Z$wUNP{M6ntJOr zSzpo?sS%83D2dJ7LUL?tQ$H=RziHq0Z|&nAk~5l%MwXnY);Qn+Y9u<(FFlwCkX^w-7Q;F=ZqS4Ae(Pt6?=PV@o9SF!Y$2%j~G+NrYw5y(g-i zYjc&*w%T17Jj>c`?QHL=OpiD?U@HI7Bg<^1tvhxQ2E?&FnKkA->NlJC-1Z|6H=NLK z4#$M1393pE^6x_WJRU%!Hcvot8e^Fo)2t~5Z4F}Lxed`uBc!7y88u(R=SlM=#Zh>Y zydvSA!uI`s4}JIj-T~SZ{rNcHvIq1eCNA!y#|j79dx8$Ihi!&Y3z_Kn5FTyMN57-P zqvKY>56m1&q7~OgQ+}x2(G> zIZr3(86DXH`KKB@neW>KSWN<$Wunka*|fqdM%?!C+`6&^h6dEQ`xA3S!#MgTH;J-x z`PosLXz=3`&N1*xmcH1U1L9#gK!;FtT-E&`959hr=w7u4zfaV-5Q-fh(&DgqWFT8e zWN^yfbn1(&^zSKKr{bQazI8r*Bj_T+ElVoS=K{^D(Iy7%@|*{YUy- z_${V{xx`UT0!AlvNiZtHO_&u2Vgy+u4&-WrN4M!?*l1nW^t-#_rvZygj*=^ogO)9q zCW}0K0?$8%)N_+pNw$E!{1Q*Kwtl9w<+m091^bHCXc>|fLfK%?6ly6cKr`UyP-Q9@ zWL9BG2<1Uwm&-wFn$1H{Zb#toSOiVFTATu4nr#5}hHKp%N&V-UQjMi(O?qTb48b87nGASdfl6PZLTENi z%9c@NbcHIGmjy~C6B9Y*r;xcflA&Vy3#L9!p`+)(hgrTB@Mk;9T;9$qsTC}))?{a; zu3FM5lf>p$}qM0RP7F)J;2^VkaEwsevEK%fTdx(W~!jDg-FFwa1BT!n~zP8yn(5?7$S!0 z40~-eEnjQ2B#2_ZW~guMrI^|j<<^5xbiW+N2xJpm7tAo`Fq#X2rp49+lEo1y=Zs<3 zJhN#4Ig6LQnx$kEgcSdjRBG_^wY>uzQs9g~S%^C+Cp0y04OmlAWUBs`6kMj5!)u4^ zFE42&V5qPz%ytxcLa$P%rJ8PG8AzdL)*NJ_VbvRE;W$@or0H3&)*v%mM6F?_=Zac` zJR8*(pEO6A+#Y!KRriO!Z|2U53wQYnSjjYDa!>jKPSqeR_+%aW3Jqa<6uV?%609lD z@wwy0F80FFfCM(33_}WBt1DWVzXMQUSzt$O9P;bt>N_?k z$fmxq8m+`mwTL-M6ScOFBp7RK9Z3+@-Zqlpyb+d>cfh(HyGR~r9jzjHe6_WSkHYBtd#}Y$0X9^|yqidsdC@ATto_X9X!itfvj60J6pwkOIzn+CK^q z>uUWdfUKwOqX4mXmX8!&jqM%@#1Fvgk!mINws|BdZ-m7oRYulm?~oUmMtJth#yd9+ zI+DCSmViE%?eNga)FzQ#O3v=+9f?IO?tMKHdPKm*wUiMKu)66bA<6Oz^_;sUtAb4e z7oS%F&t>GU7lyL_EZTW)} zf9k~K*pWRT9)L}R@KUvsi-K3GF}<<0bR8cGc~>YOMhR1{PzMC#kX-3aisq-Ks+@+7 zJ%~L!IT0@R@*r21FU>LILd+~(A%8+$P+`c%W-{Thd&%o7qefP5YTQ!SJ{Oixj_|&+ zjg$)WbJMY%@yv^;)FwYyxv&f_7T*6Z-v4J2b{eT2n62uL`6BaO+@eN3H( zl$1&Mp^{+ok1)@!70ihwX&8auS(gxH4bh1@gbWz1=Cv{~gQfX!(B~G~@sEFb-Vln8eky6M7zYQg3FUhjd){&Wyf9bHJxjILXEBG&O1WpI zJ}Oi7tUvP-<#vq3gYB~B2xIZp4rEnloT=U&s-8{Rtm%zs+rNq%w3Iie)W;B zIztq{i3!Cn`Wm&i&>-e047>>%hOmB+h3*V#=%Zy>P|^GE(!c7ia3#d&@+&|!A*+xo zRiKY9e+lE{D#!TupBv9JqxGc&Gl&_i4#rFxd)0#@+&`ZZ=G)vEqjy%7&?#F~d6wJF z5#i%_&=jtJ3^q&LoO1-cL{y!Kli11Pv)DRl?*7kW--ko`DwKc)`#)rs{l9zGPD}6q z*FkUR%M)o*6-yPCVtdP&UO(ttOV|}O-3&_C|NJB5`wM`D@gKS~>%Y~~`v0}imE%7s z%aD!%p<_T8ItIjt8v`O)=1awaknx3d90(l;LdSua9)4@>=P>QJ#-0wDPgvc39g5E1 zb@z67C$u^agpLED<3Q**5XO3aA7(++-}|BDdtFcehYFDO^MIHESx+B`63iNVL6nfz z(+{EqvaX&GC7AW}g(!inoi{{=ug3lm({4WikBCfPskcwWwA&lu6_ItT<3P-F8L72> zM8|>9aUg1J7twJbbR3AAVGq%9AaooE9S1_kfvBqmM8|>9aUg1iuEur`9S1_kfzWXv zbQ}mB2SUezDA&+&AZ}_Li1hw{LkWUE;@|%+_W#*#m;e87yQlyEhU14XYLcm^M8Nz=-}~#qsQpz!NdK>D4&Dw+`jc4@$iqfkCCF_ zR78WcDf;o*5&H3Xe}C)tt%F>wi8)2~T$HD*h{`^u-euW|U;4c4A4uR{Qagb)FZ(c# z5*K7vm7RRgGZ&it<_q&V+23MHPE{m_s_f?ndru!6{DOXX{0q91a{BJw-bWvQ{==7> z8`65i-gt19e*Ujf)~$Y>w{vH$?R|}5Ix2ahEYcEy^a<{Nf>+~h-e`Rg9L-< zy^Iz$>b#r%_Q&qo-RIYH&OP_saxOTYg6Qu9cC0OZr~8<*3Jj(K@gKZGX1UYZg1A#S z1!9@M?0@!QkABbI)+#e7bBm5b_?y1>;jSvf)<%`&70s1E@Rri%-iE{QE(w`(ILpt! zD4b3b_$h;~yy3qK8bP3`ukes2(1$x!dsBwO)Y2w;COr-C=H}FLmxHz+bDppJPKJg& zU*kM?n^JHtJ5m<6zgj?2B;webH=~Z{g7xQSD2uJh+uLJP=qDAWAA{HkUwKF!bj#58 z{aUPFS2PBz%>{F#OTJ*OoOOAVxpAt$V+Gfztazo~tw~c?I_*H<{wGf>G}+n3GJ%a$ zC+U%K4mk?arO868vRzw6#soYKh%84?_3tuG=$o z*Cjd48dH4M?|8c0M}{)(lcsj-k2xQuda@Mn;lwLb zp?FEa?+=5cAe51h0oxJv~MFQol_r7j1G5 zJr&$8QR9~t-ulFHlJivvRyP$f{|$2^j^obAQe{9HpQRQG-oFO3j(L0J)is{a^5A(b zP!=0V;hWSQC}vk2Nqag?>4Zg`&Chr=9~>Y-D*(KvY8A-*ZW&>Jvu~_RQx)Z(P+FOu zHZ&;_LuDQd7n6Bw_xf<0XlOr2MWd;LYl8Pp3Jm<|d&?gAc072L7Y2u$$hm2EO;1iw z*A&sU>|MFYe^7E))LOCo{q0KDYBu=}dl)tKMex#%X|*q)i%Rg58wq5O?2TCI$R0g1 z1I^ZHK2Bc(Q89rsB2-CAHa6OM>o-omEQDA$@gZ-sSUy3(Zq{Jx3wO#aOth1e#MfdL zK0MV%Lj}s*SKOo1jfvIpTS?!?vs@vAYa(Ups#OvxR4L-T1~j%L(Rht@+%(exjEhzb zWyTme8RJ8Z)EVzgoPL%tV4jg)$70zMrvrC}>XM)K##W|t_FrFkDV(mKMd`$WGZHjp$FPA$>n6(JV6*^AW2ZtR78P~nwXMX6VBt)!x@(`bmB&?MsLL>tLbMX~m};6v47x^Y1XgG2nvyG8 zIwCe2tX{5CNFx|;*!o(}^Y=%5-bL{I1K*(DNQ+NoCKCENW7se?6c`%!QroUhT{n3576Gl8hB4^)|VgoUqucs&JFS^#0?F%Yb z1`CMV&%Nf(KOd`xFeu@;*Ld`wPAR3?zQy?SsF=N)*9t$h2+)`#-U__repL)Tid)%- zj`O8~%#D(@?kpW2MX&4?PtB!}Z65DO>XFob;^V=YGoM80sk|*@aU`*a1ap$7FrS1n zd7F#^MxkcVJxyXqNHCZ@Ci4(cwjsFvTZ@xG`SDH_^od82X83_cfcz5&$3y}xTc=d# zDA(=18L3Gvi9liEVBzV-lJs1C?jY`m@jv7k;>|t>D=@$xb*h{76M@Xs1GTjpKB_9* zZE}QSv=^2RB^Fu|tOD%#w+vsSAuJ~3qij>e+av>_Hyb1>lb^nPIF(M-H3y61sfR7o zXyYZnsb5ubq&sNBlLLsP>AQ7tIwa(xPzUzB1RxGhaxMyLEP?} z^6G-9q}g}{xu5hR{)e2VS)zmD%c@vmYpxD8>&GR-QO**J7`gS6Oyj#X58$3vnBmCP z^!p#{5O*0P&ssJohrIC`PhX&mYOKtzu~02{jGh8%{Bp+EB5D^BF#}(K=G*62bv0ZZ zK;1InciE8yOzZ=)1e-6w)+z8_X>rItteTK;f#$~lH%M895mY)WBrzX+KF=s7ba@m+ z;tDB38iu~bGyb}sgF{?XByMWz4xv@tJu&^oBj0FReI<;T*?AvutI)4z8F(H^ z`DX;B|5QdsUUC1eYeR>O`L_#G9O=K{^6${ey^{a+XybO-aSi~&-3IrMNgJWPIij*a zxhtgc6ljtGoZh&4{K-+n=||9A$#;6*8QM7nCQV0Qa3zNctn4r)$B3`02uZvte=_WC zNO4p?>?gp^>0m+A=;Xw9kB>06FR?RTD1ZEjnNg_RJMCMz!RjJJ(k9$!>UmXGh!K6c zkXxM;kqONRLvTVe)QI8UVzf?ptWu}Ee_TJR0qQEfT1Iy}!~TWyX{B3~2c9}I)k141 zmu*>6pP}krphB*{RBVM%ap@(EW$>xi(Z6M*`iuA$3gEj z*7j>$NME+Y{?Ykr&((xzM#s{zq|3MD;7u8ORyc2W&5Tj&0BZ-yw~<4 zMxv70g9#REyS3$qH4z9LTj{C39zXmCOJ#jzptz>pLgHg3)NzC`tl3Zve19N3Z4Q~* z_AY1%YL5_6BN{^$ysMLQA?UO6W&13*12X}s3V-FviM8i+;cc;H^`?q4OUHZ9QD@Tr zQ5)!H-HnX<)$)To=b^vsW@_S1k!<|BRz-^>d3UP~P<(4;dD6z!fZK~VCtOK@wF}TZ zCC7N)fosUK0Bp#$fn@fJk8*FS3=%Sj7B(eK)Xyiar2ufW<9gvusiTBAbJrz<)6$z9 z-(**n)0ivh#D|7VakU^7#;y6C;84Z2Iw0$^?E@j-qn%I}MGLeV%4py>C0=-3`Z)Od zF6*K=x2_=+`l$Nx6=cY5)CL z=Mn1L&Zgyxf}75UTd7r)v=ERB)c)oCgF77ZApu9M9152&0P+6y;#rb?}Y6p4I;50B53jWVH|I9VYY>Ygln;l2L z@gKuoa^|O5<+gC@X code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +pre[id].linkable-line-numbers span.line-numbers-rows { + pointer-events: all; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:before { + cursor: pointer; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: rgba(128, 128, 128, .2); +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +span.inline-color-wrapper { + /* + * The background image is the following SVG inline in base 64: + * + * + * + * + * + * + * SVG-inlining explained: + * https://stackoverflow.com/a/21626701/7595472 + */ + background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4="); + /* This is to prevent visual glitches where one pixel from the repeating pattern could be seen. */ + background-position: center; + background-size: 110%; + + display: inline-block; + height: 1.333ch; + width: 1.333ch; + margin: 0 .333ch; + box-sizing: border-box; + border: 1px solid white; + outline: 1px solid rgba(0,0,0,.5); + overflow: hidden; +} + +span.inline-color { + display: block; + /* To prevent visual glitches again */ + height: 120%; + width: 120%; +} + +.token.punctuation.brace-hover, +.token.punctuation.brace-selected { + outline: solid 1px; +} + +.rainbow-braces .token.punctuation.brace-level-1, +.rainbow-braces .token.punctuation.brace-level-5, +.rainbow-braces .token.punctuation.brace-level-9 { + color: #E50; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-2, +.rainbow-braces .token.punctuation.brace-level-6, +.rainbow-braces .token.punctuation.brace-level-10 { + color: #0B3; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-3, +.rainbow-braces .token.punctuation.brace-level-7, +.rainbow-braces .token.punctuation.brace-level-11 { + color: #26F; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-4, +.rainbow-braces .token.punctuation.brace-level-8, +.rainbow-braces .token.punctuation.brace-level-12 { + color: #E0E; + opacity: 1; +} + diff --git a/branches/master/prism.js b/branches/master/prism.js new file mode 100644 index 000000000..6d7a007ac --- /dev/null +++ b/branches/master/prism.js @@ -0,0 +1,242 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-highlight+line-numbers+inline-color+autoloader+match-braces */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);k+=y.value.length,y=y.next){var b=y.value;if(t.length>n.length)return;if(!(b instanceof W)){var x=1;if(h&&y!=t.tail.prev){m.lastIndex=k;var w=m.exec(n);if(!w)break;var A=w.index+(f&&w[1]?w[1].length:0),P=w.index+w[0].length,S=k;for(S+=y.value.length;S<=A;)y=y.next,S+=y.value.length;if(S-=y.value.length,k=S,y.value instanceof W)continue;for(var E=y;E!==t.tail&&(Sl.reach&&(l.reach=j);var C=y.prev;L&&(C=I(t,C,L),k+=L.length),z(t,C,x);var _=new W(o,g?M.tokenize(O,g):O,v,O);y=I(t,C,_),N&&I(t,y,N),1"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var e=M.util.currentScript();function t(){M.manual||M.highlightAll()}if(e&&(M.filename=e.src,e.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(e){var s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+s.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+s.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+s.source+")*?(?=\\s*\\{)"),string:{pattern:s,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:t.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:SCIENTIFIC_WITH_LEADING_ZERO|SCALE_PRESERVING_SCIENTIFIC|RMC_COMMUNICATION_FAILURE|END-ENHANCEMENT-SECTION|MULTIPLY-CORRESPONDING|SUBTRACT-CORRESPONDING|VERIFICATION-MESSAGE|DIVIDE-CORRESPONDING|ENHANCEMENT-SECTION|CURRENCY_CONVERSION|RMC_SYSTEM_FAILURE|START-OF-SELECTION|MOVE-CORRESPONDING|RMC_INVALID_STATUS|CUSTOMER-FUNCTION|END-OF-DEFINITION|ENHANCEMENT-POINT|SYSTEM-EXCEPTIONS|ADD-CORRESPONDING|SCALE_PRESERVING|SELECTION-SCREEN|CURSOR-SELECTION|END-OF-SELECTION|LOAD-OF-PROGRAM|SCROLL-BOUNDARY|SELECTION-TABLE|EXCEPTION-TABLE|IMPLEMENTATIONS|PARAMETER-TABLE|RIGHT-JUSTIFIED|UNIT_CONVERSION|AUTHORITY-CHECK|LIST-PROCESSING|SIGN_AS_POSTFIX|COL_BACKGROUND|IMPLEMENTATION|INTERFACE-POOL|TRANSFORMATION|IDENTIFICATION|ENDENHANCEMENT|LINE-SELECTION|INITIALIZATION|LEFT-JUSTIFIED|SELECT-OPTIONS|SELECTION-SETS|COMMUNICATION|CORRESPONDING|DECIMAL_SHIFT|PRINT-CONTROL|VALUE-REQUEST|CHAIN-REQUEST|FUNCTION-POOL|FIELD-SYMBOLS|FUNCTIONALITY|INVERTED-DATE|SELECTION-SET|CLASS-METHODS|OUTPUT-LENGTH|CLASS-CODING|COL_NEGATIVE|ERRORMESSAGE|FIELD-GROUPS|HELP-REQUEST|NO-EXTENSION|NO-TOPOFPAGE|REDEFINITION|DISPLAY-MODE|ENDINTERFACE|EXIT-COMMAND|FIELD-SYMBOL|NO-SCROLLING|SHORTDUMP-ID|ACCESSPOLICY|CLASS-EVENTS|COL_POSITIVE|DECLARATIONS|ENHANCEMENTS|FILTER-TABLE|SWITCHSTATES|SYNTAX-CHECK|TRANSPORTING|ASYNCHRONOUS|SYNTAX-TRACE|TOKENIZATION|USER-COMMAND|WITH-HEADING|ABAP-SOURCE|BREAK-POINT|CHAIN-INPUT|COMPRESSION|FIXED-POINT|NEW-SECTION|NON-UNICODE|OCCURRENCES|RESPONSIBLE|SYSTEM-CALL|TRACE-TABLE|ABBREVIATED|CHAR-TO-HEX|END-OF-FILE|ENDFUNCTION|ENVIRONMENT|ASSOCIATION|COL_HEADING|EDITOR-CALL|END-OF-PAGE|ENGINEERING|IMPLEMENTED|INTENSIFIED|RADIOBUTTON|SYSTEM-EXIT|TOP-OF-PAGE|TRANSACTION|APPLICATION|CONCATENATE|DESTINATION|ENHANCEMENT|IMMEDIATELY|NO-GROUPING|PRECOMPILED|REPLACEMENT|TITLE-LINES|ACTIVATION|BYTE-ORDER|CLASS-POOL|CONNECTION|CONVERSION|DEFINITION|DEPARTMENT|EXPIRATION|INHERITING|MESSAGE-ID|NO-HEADING|PERFORMING|QUEUE-ONLY|RIGHTSPACE|SCIENTIFIC|STATUSINFO|STRUCTURES|SYNCPOINTS|WITH-TITLE|ATTRIBUTES|BOUNDARIES|CLASS-DATA|COL_NORMAL|DD\/MM\/YYYY|DESCENDING|INTERFACES|LINE-COUNT|MM\/DD\/YYYY|NON-UNIQUE|PRESERVING|SELECTIONS|STATEMENTS|SUBROUTINE|TRUNCATION|TYPE-POOLS|ARITHMETIC|BACKGROUND|ENDPROVIDE|EXCEPTIONS|IDENTIFIER|INDEX-LINE|OBLIGATORY|PARAMETERS|PERCENTAGE|PUSHBUTTON|RESOLUTION|COMPONENTS|DEALLOCATE|DISCONNECT|DUPLICATES|FIRST-LINE|HEAD-LINES|NO-DISPLAY|OCCURRENCE|RESPECTING|RETURNCODE|SUBMATCHES|TRACE-FILE|ASCENDING|BYPASSING|ENDMODULE|EXCEPTION|EXCLUDING|EXPORTING|INCREMENT|MATCHCODE|PARAMETER|PARTIALLY|PREFERRED|REFERENCE|REPLACING|RETURNING|SELECTION|SEPARATED|SPECIFIED|STATEMENT|TIMESTAMP|TYPE-POOL|ACCEPTING|APPENDAGE|ASSIGNING|COL_GROUP|COMPARING|CONSTANTS|DANGEROUS|IMPORTING|INSTANCES|LEFTSPACE|LOG-POINT|QUICKINFO|READ-ONLY|SCROLLING|SQLSCRIPT|STEP-LOOP|TOP-LINES|TRANSLATE|APPENDING|AUTHORITY|CHARACTER|COMPONENT|CONDITION|DIRECTORY|DUPLICATE|MESSAGING|RECEIVING|SUBSCREEN|ACCORDING|COL_TOTAL|END-LINES|ENDMETHOD|ENDSELECT|EXPANDING|EXTENSION|INCLUDING|INFOTYPES|INTERFACE|INTERVALS|LINE-SIZE|PF-STATUS|PROCEDURE|PROTECTED|REQUESTED|RESUMABLE|RIGHTPLUS|SAP-SPOOL|SECONDARY|STRUCTURE|SUBSTRING|TABLEVIEW|NUMOFCHAR|ADJACENT|ANALYSIS|ASSIGNED|BACKWARD|CHANNELS|CHECKBOX|CONTINUE|CRITICAL|DATAINFO|DD\/MM\/YY|DURATION|ENCODING|ENDCLASS|FUNCTION|LEFTPLUS|LINEFEED|MM\/DD\/YY|OVERFLOW|RECEIVED|SKIPPING|SORTABLE|STANDARD|SUBTRACT|SUPPRESS|TABSTRIP|TITLEBAR|TRUNCATE|UNASSIGN|WHENEVER|ANALYZER|COALESCE|COMMENTS|CONDENSE|DECIMALS|DEFERRED|ENDWHILE|EXPLICIT|KEYWORDS|MESSAGES|POSITION|PRIORITY|RECEIVER|RENAMING|TIMEZONE|TRAILING|ALLOCATE|CENTERED|CIRCULAR|CONTROLS|CURRENCY|DELETING|DESCRIBE|DISTANCE|ENDCATCH|EXPONENT|EXTENDED|GENERATE|IGNORING|INCLUDES|INTERNAL|MAJOR-ID|MODIFIER|NEW-LINE|OPTIONAL|PROPERTY|ROLLBACK|STARTING|SUPPLIED|ABSTRACT|CHANGING|CONTEXTS|CREATING|CUSTOMER|DATABASE|DAYLIGHT|DEFINING|DISTINCT|DIVISION|ENABLING|ENDCHAIN|ESCAPING|HARMLESS|IMPLICIT|INACTIVE|LANGUAGE|MINOR-ID|MULTIPLY|NEW-PAGE|NO-TITLE|POS_HIGH|SEPARATE|TEXTPOOL|TRANSFER|SELECTOR|DBMAXLEN|ITERATOR|SELECTOR|ARCHIVE|BIT-XOR|BYTE-CO|COLLECT|COMMENT|CURRENT|DEFAULT|DISPLAY|ENDFORM|EXTRACT|LEADING|LISTBOX|LOCATOR|MEMBERS|METHODS|NESTING|POS_LOW|PROCESS|PROVIDE|RAISING|RESERVE|SECONDS|SUMMARY|VISIBLE|BETWEEN|BIT-AND|BYTE-CS|CLEANUP|COMPUTE|CONTROL|CONVERT|DATASET|ENDCASE|FORWARD|HEADERS|HOTSPOT|INCLUDE|INVERSE|KEEPING|NO-ZERO|OBJECTS|OVERLAY|PADDING|PATTERN|PROGRAM|REFRESH|SECTION|SUMMING|TESTING|VERSION|WINDOWS|WITHOUT|BIT-NOT|BYTE-CA|BYTE-NA|CASTING|CONTEXT|COUNTRY|DYNAMIC|ENABLED|ENDLOOP|EXECUTE|FRIENDS|HANDLER|HEADING|INITIAL|\*-INPUT|LOGFILE|MAXIMUM|MINIMUM|NO-GAPS|NO-SIGN|PRAGMAS|PRIMARY|PRIVATE|REDUCED|REPLACE|REQUEST|RESULTS|UNICODE|WARNING|ALIASES|BYTE-CN|BYTE-NS|CALLING|COL_KEY|COLUMNS|CONNECT|ENDEXEC|ENTRIES|EXCLUDE|FILTERS|FURTHER|HELP-ID|LOGICAL|MAPPING|MESSAGE|NAMETAB|OPTIONS|PACKAGE|PERFORM|RECEIVE|STATICS|VARYING|BINDING|CHARLEN|GREATER|XSTRLEN|ACCEPT|APPEND|DETAIL|ELSEIF|ENDING|ENDTRY|FORMAT|FRAMES|GIVING|HASHED|HEADER|IMPORT|INSERT|MARGIN|MODULE|NATIVE|OBJECT|OFFSET|REMOTE|RESUME|SAVING|SIMPLE|SUBMIT|TABBED|TOKENS|UNIQUE|UNPACK|UPDATE|WINDOW|YELLOW|ACTUAL|ASPECT|CENTER|CURSOR|DELETE|DIALOG|DIVIDE|DURING|ERRORS|EVENTS|EXTEND|FILTER|HANDLE|HAVING|IGNORE|LITTLE|MEMORY|NO-GAP|OCCURS|OPTION|PERSON|PLACES|PUBLIC|REDUCE|REPORT|RESULT|SINGLE|SORTED|SWITCH|SYNTAX|TARGET|VALUES|WRITER|ASSERT|BLOCKS|BOUNDS|BUFFER|CHANGE|COLUMN|COMMIT|CONCAT|COPIES|CREATE|DDMMYY|DEFINE|ENDIAN|ESCAPE|EXPAND|KERNEL|LAYOUT|LEGACY|LEVELS|MMDDYY|NUMBER|OUTPUT|RANGES|READER|RETURN|SCREEN|SEARCH|SELECT|SHARED|SOURCE|STABLE|STATIC|SUBKEY|SUFFIX|TABLES|UNWIND|YYMMDD|ASSIGN|BACKUP|BEFORE|BINARY|BIT-OR|BLANKS|CLIENT|CODING|COMMON|DEMAND|DYNPRO|EXCEPT|EXISTS|EXPORT|FIELDS|GLOBAL|GROUPS|LENGTH|LOCALE|MEDIUM|METHOD|MODIFY|NESTED|OTHERS|REJECT|SCROLL|SUPPLY|SYMBOL|ENDFOR|STRLEN|ALIGN|BEGIN|BOUND|ENDAT|ENTRY|EVENT|FINAL|FLUSH|GRANT|INNER|SHORT|USING|WRITE|AFTER|BLACK|BLOCK|CLOCK|COLOR|COUNT|DUMMY|EMPTY|ENDDO|ENDON|GREEN|INDEX|INOUT|LEAVE|LEVEL|LINES|MODIF|ORDER|OUTER|RANGE|RESET|RETRY|RIGHT|SMART|SPLIT|STYLE|TABLE|THROW|UNDER|UNTIL|UPPER|UTF-8|WHERE|ALIAS|BLANK|CLEAR|CLOSE|EXACT|FETCH|FIRST|FOUND|GROUP|LLANG|LOCAL|OTHER|REGEX|SPOOL|TITLE|TYPES|VALID|WHILE|ALPHA|BOXED|CATCH|CHAIN|CHECK|CLASS|COVER|ENDIF|EQUIV|FIELD|FLOOR|FRAME|INPUT|LOWER|MATCH|NODES|PAGES|PRINT|RAISE|ROUND|SHIFT|SPACE|SPOTS|STAMP|STATE|TASKS|TIMES|TRMAC|ULINE|UNION|VALUE|WIDTH|EQUAL|LOG10|TRUNC|BLOB|CASE|CEIL|CLOB|COND|EXIT|FILE|GAPS|HOLD|INCL|INTO|KEEP|KEYS|LAST|LINE|LONG|LPAD|MAIL|MODE|OPEN|PINK|READ|ROWS|TEST|THEN|ZERO|AREA|BACK|BADI|BYTE|CAST|EDIT|EXEC|FAIL|FIND|FKEQ|FONT|FREE|GKEQ|HIDE|INIT|ITNO|LATE|LOOP|MAIN|MARK|MOVE|NEXT|NULL|RISK|ROLE|UNIT|WAIT|ZONE|BASE|CALL|CODE|DATA|DATE|FKGE|GKGE|HIGH|KIND|LEFT|LIST|MASK|MESH|NAME|NODE|PACK|PAGE|POOL|SEND|SIGN|SIZE|SOME|STOP|TASK|TEXT|TIME|USER|VARY|WITH|WORD|BLUE|CONV|COPY|DEEP|ELSE|FORM|FROM|HINT|ICON|JOIN|LIKE|LOAD|ONLY|PART|SCAN|SKIP|SORT|TYPE|UNIX|VIEW|WHEN|WORK|ACOS|ASIN|ATAN|COSH|EACH|FRAC|LESS|RTTI|SINH|SQRT|TANH|AVG|BIT|DIV|ISO|LET|OUT|PAD|SQL|ALL|CI_|CPI|END|LOB|LPI|MAX|MIN|NEW|OLE|RUN|SET|\?TO|YES|ABS|ADD|AND|BIG|FOR|HDB|JOB|LOW|NOT|SAP|TRY|VIA|XML|ANY|GET|IDS|KEY|MOD|OFF|PUT|RAW|RED|REF|SUM|TAB|XSD|CNT|COS|EXP|LOG|SIN|TAN|XOR|AT|CO|CP|DO|GT|ID|IF|NS|OR|BT|CA|CS|GE|NA|NB|EQ|IN|LT|NE|NO|OF|ON|PF|TO|AS|BY|CN|IS|LE|NP|UP|E|I|M|O|Z|C|X)\b/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";Prism.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/i,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/i,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|new|return|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:true|false)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:[_a-z\d])*\b/i}; +Prism.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)[^:\r\n]+?(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}; +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?)(?:F|U(?:LL?)?|LL?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|RequestOptionsPage|x?Rec)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*)(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:\d*\.?\d+(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*{)/i}],function:/(?!\d)\w+(?=\s*\()/,boolean:/(?:true|false)/i,range:{pattern:/\.\./,alias:"operator"},number:/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i,operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/,constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/}); +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\]\\]|\\.)*\]|[^\]\\]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},a=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?!\|)(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*])?(?:[<^>](?:\.[<^>])?|\.[<^>])?[a-z]*)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} +.+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:TIP|NOTE|IMPORTANT|WARNING|CAUTION):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:(?:\S+)??\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"]|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"]|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|TM|R)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source]),lookbehind:!0,inside:{keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/i,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/i,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/i,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"keyword"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,opcode:{pattern:/\b(?:adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya|ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA)\b/,alias:"property"},hexnumber:{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"string"},binarynumber:{pattern:/#?%[01]+\b/,alias:"string"},decimalnumber:{pattern:/#?\b\d+\b/,alias:"string"},register:{pattern:/\b[xya]\b/i,alias:"variable"}}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^\s*)\/\*[^\r\n]*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],string:/"(?:[^"\n\r]|"")*"/m,tag:/^[ \t]*[^\s:]+?(?=:(?:[^:]|$))/m,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:true|false)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guievent|a_guicontrol|a_guicontrolevent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|programfiles|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|substr|isfunc|islabel|IsObject|ln|log|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|ltrim|rtrim|mod|onmessage|numget|numput|registercallback|regexmatch|regexreplace|round|sin|tan|sqrt|strlen|strreplace|sb_seticon|sb_setparts|sb_settext|strsplit|tv_add|tv_delete|tv_getchild|tv_getcount|tv_getnext|tv_get|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__New|__Call|__Get|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Region|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|TryAgain|Throw|Try|Catch|Finally|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+?(?=\()/m,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^\s*)#(?:comments-start|cs)[\s\S]*?^\s*#(?:comments-end|ce)/m,lookbehind:!0}],url:{pattern:/(^\s*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^\s*)#\w+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:True|False)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Or|Not)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SHARED|SINGLE|SELECT CASE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/^for\b|\b(?:in|do)\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|\S+)?(?:==| (?:equ|neq|lss|leq|gtr|geq) )(?:"[^"]*"|\S+))/im,lookbehind:!0,inside:{keyword:/^if\b|\b(?:not|cmdextversion|defined|errorlevel|exist)\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|neq|lss|leq|gtr|geq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: ?\/[a-z](?:[ :](?:"[^"]*"|\S+))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^\w+\b/i,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +Prism.languages.birb=Prism.languages.extend("clike",{"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b[A-Z]\w*(?=\s+\w+\s*[;,=()])/],string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|next|new|noSeeb|return|static|switch|throw|var|void|while)\b/,variable:/\b[a-z_]\w*\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^[\s\S]*?%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:true|false)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/i,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:TODO|FIXME|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(?:function|hook|event) \w+(?:::\w+)?/,inside:{keyword:/^(?:function|hook|event)/}},variable:{pattern:/(?:global|local) \w+/i,inside:{keyword:/(?:global|local)/}},builtin:/(?:@(?:load(?:-(?:sigs|plugin))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:redef|priority|log|optional|default|add_func|delete_func|expire_func|read_expire|write_expire|create_expire|synchronized|persistent|rotate_interval|rotate_size|encrypt|raw_output|mergeable|group|error_handler|type_column))/,constant:{pattern:/const \w+/i,inside:{keyword:/const/}},keyword:/\b(?:break|next|continue|alarm|using|of|add|delete|export|print|return|schedule|when|timeout|addr|any|bool|count|double|enum|file|int|interval|pattern|opaque|port|record|set|string|subnet|table|time|vector|for|if|else|in|module|function)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:while|for|new|break|try|except|raise|else|endtry|undefined|function|var|return|endfunction|null|if|elseif|procedure|endprocedure|then|val|export|endif|in|each|true|false|to|do|enddo|execute)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+\.?\d*|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|or|not)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^(\s*)&.*/m,lookbehind:!0,alias:"important"},{pattern:/^\s*#.*/gm,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|iant|idispatch|implements|import|initonly|instance|u?int(?:8|16|32|64)?|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|unaligned|volatile|readonly|tail|no)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.[0-9]+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.[0-9]+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|ldvirtftn|castclass|beq(?:\.s)?|mkrefany|localloc|ckfinite|rethrow|ldtoken|ldsflda|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:true|false)\b/,number:/\b-?(?:0x[0-9a-fA-F]+|[0-9]+)(?:\.[0-9a-fA-F]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.clojure={comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},operator:/(?:::|[:|'])\b[a-z][\w*+!?-]*\b/i,keyword:{pattern:/([^\w+*'?-])(?:def|if|do|let|\.\.|quote|var|->>|->|fn|loop|recur|throw|try|monitor-enter|\.|new|set!|def\-|defn|defn\-|defmacro|defmulti|defmethod|defstruct|defonce|declare|definline|definterface|defprotocol|==|defrecord|>=|deftype|<=|defproject|ns|\*|\+|\-|\/|<|=|>|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|conj|cons|constantly|cond|if-not|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|deref|difference|disj|dissoc|distinct|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|for|fnseq|frest|gensym|get-proxy-class|get|hash-map|hash-set|identical\?|identity|if-let|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|line-seq|list\*|list|load|load-file|locking|long|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|name|namespace|neg\?|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|time|to-array|to-array-2d|tree-seq|true\?|union|up|update-proxy|val|vals|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[^\w+*'?-])/,lookbehind:!0},boolean:/\b(?:true|false|nil)\b/,number:/\b[\da-f]+\b/i,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],langext:{pattern:/\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,alias:"string"},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|\^|&==|&<>|!|\?|\?:|\.\?|\+\+|--|[-+*/=<>]=?|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w*|\[[^\]]+\])/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{string:{pattern:/[rs]?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*){(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +Prism.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}}; +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:abstract|alias|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|rescue|return|require|select|self|sizeof|struct|super|then|type|typeof|uninitialized|union|unless|until|when|while|with|yield|__DIR__|__END_LINE__|__FILE__|__LINE__)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/}),e.languages.insertBefore("crystal","string",{attribute:{pattern:/@\[.+?\]/,alias:"attr-name",inside:{delimiter:{pattern:/^@\[|\]$/,alias:"tag"},rest:e.languages.crystal}},expansion:[{pattern:/\{\{.+?\}\}/,inside:{delimiter:{pattern:/^\{\{|\}\}$/,alias:"tag"},rest:e.languages.crystal}},{pattern:/\{%.+?%\}/,inside:{delimiter:{pattern:/^\{%|%\}$/,alias:"tag"},rest:e.languages.crystal}}]})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0,alias:"symbol"},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:true|false|null)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"',"'(?:\\\\(?:\\W|\\w+)|[^\\\\])'",'(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|MEASURE|EVALUATE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:TRUE|FALSE|NULL)\b/i,alias:"constant"},number:/\b\d+\.?\d*|\B\.\d+\b/i,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:Some|None)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||[!=]=|===|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:ORIGIN|INCLUDE|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:IN|CH|CS|HS)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},Prism.languages.dockerfile=Prism.languages.docker; +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^(\s*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+]/m,lookbehind:!0,alias:"keyword",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},property:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0},value:{pattern:/=.*/,alias:"string",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%\s*\n\s*%|%.|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|attached|as|assign|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:True|False)\b/i,"class-name":{pattern:/\b[A-Z][\dA-Z_]*\b/,alias:"builtin"},number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"ejs")}),e.languages.eta=e.languages.ejs}(Prism); +Prism.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"etlua")})}(Prism); +!function(n){n.languages.erb=n.languages.extend("ruby",{}),n.languages.insertBefore("erb","comment",{delimiter:{pattern:/^<%=?|%>$/,alias:"punctuation"}}),n.hooks.add("before-tokenize",function(e){n.languages["markup-templating"].buildPlaceholders(e,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"erb")})}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(e){var t={function:/\b(?:TODOS?|FIX(?:MES?)?|NOTES?|BUGS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s+(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/((?:\n|\r\n)\s*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|execute|eval)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:set|change|with|new)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach(function(e){i[e].pattern=r(a[e])});i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +Prism.languages["firestore-security-rules"]=Prism.languages.extend("clike",{comment:/\/\/.*/,keyword:/\b(?:allow|function|if|match|null|return|rules_version|service)\b/,operator:/&&|\|\||[<>!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/[/]/}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:\s*!.+(?:\r\n?|\n))?|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:TRUE|FALSE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:INTEGER|REAL|DOUBLE ?PRECISION|COMPLEX|CHARACTER|LOGICAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEWHERE|ELSEIF|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(n){for(var i="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",e=0;e<2;e++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]");var t={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:)*?\\})*\\1".replace(//g,function(){return i})),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:)*?\\}".replace(//g,function(){return i})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:true|false)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\w+(?=\s*\()/,number:/\d+(?:\.\d+)?/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};t.string[1].inside.interpolation.inside.rest=t,n.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}}},n.hooks.add("before-tokenize",function(e){var t=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,function(){return i}),"gi");n.languages["markup-templating"].buildPlaceholders(e,"ftl",t)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"ftl")})}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{number:/(?:\b0x[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ulf]*/i,keyword:/\b(?:if|else|switch|case|default|break|for|repeat|while|do|until|continue|exit|return|globalvar|var|enum)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at|xor)\b/,constant:/\b(?:self|other|all|noone|global|local|undefined|pointer_(?:invalid|null)|action_(?:stop|restart|continue|reverse)|pi|GM_build_date|GM_version|timezone_(?:local|utc)|gamespeed_(?:fps|microseconds)|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|pre|post)|keypress|keyrelease|trigger|(?:left|right|middle|no)_button|(?:left|right|middle)_press|(?:left|right|middle)_release|mouse_(?:enter|leave|wheel_up|wheel_down)|global_(?:left|right|middle)_button|global_(?:left|right|middle)_press|global_(?:left|right|middle)_release|joystick(?:1|2)_(?:left|right|up|down|button1|button2|button3|button4|button5|button6|button7|button8)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|step_(?:normal|begin|end)|gui|gui_begin|gui_end)|vk_(?:nokey|anykey|enter|return|shift|control|alt|escape|space|backspace|tab|pause|printscreen|left|right|up|down|home|end|delete|insert|pageup|pagedown|f\d|numpad\d|divide|multiply|subtract|add|decimal|lshift|lcontrol|lalt|rshift|rcontrol|ralt)|mb_(?:any|none|left|right|middle)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|purple|red|silver|teal|white|yellow|orange)|fa_(?:left|center|right|top|middle|bottom|readonly|hidden|sysfile|volumeid|directory|archive)|pr_(?:pointlist|linelist|linestrip|trianglelist|trianglestrip|trianglefan)|bm_(?:complex|normal|add|max|subtract|zero|one|src_colour|inv_src_colour|src_color|inv_src_color|src_alpha|inv_src_alpha|dest_alpha|inv_dest_alpha|dest_colour|inv_dest_colour|dest_color|inv_dest_color|src_alpha_sat)|audio_(?:falloff_(?:none|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|exponent_distance|exponent_distance_clamped)|old_system|new_system|mono|stereo|3d)|cr_(?:default|none|arrow|cross|beam|size_nesw|size_ns|size_nwse|size_we|uparrow|hourglass|drag|appstart|handpoint|size_all)|spritespeed_framesper(?:second|gameframe)|asset_(?:object|unknown|sprite|sound|room|path|script|font|timeline|tiles|shader)|ds_type_(?:map|list|stack|queue|grid|priority)|ef_(?:explosion|ring|ellipse|firework|smoke|smokeup|star|spark|flare|cloud|rain|snow)|pt_shape_(?:pixel|disk|square|line|star|circle|ring|sphere|flare|spark|explosion|cloud|smoke|snow)|ps_(?:distr|shape)_(?:linear|gaussian|invgaussian|rectangle|ellipse|diamond|line)|ty_(?:real|string)|dll_(?:cdel|cdecl|stdcall)|matrix_(?:view|projection|world)|os_(?:win32|windows|macosx|ios|android|linux|unknown|winphone|win8native|psvita|ps4|xboxone|ps3|uwp)|browser_(?:not_a_browser|unknown|ie|firefox|chrome|safari|safari_mobile|opera|tizen|windows_store|ie_mobile)|device_ios_(?:unknown|iphone|iphone_retina|ipad|ipad_retina|iphone5|iphone6|iphone6plus)|device_(?:emulator|tablet)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|of_challenge_(?:win|lose|tie)|leaderboard_type_(?:number|time_mins_secs)|cmpfunc_(?:never|less|equal|lessequal|greater|notequal|greaterequal|always)|cull_(?:noculling|clockwise|counterclockwise)|lighttype_(?:dir|point)|iap_(?:ev_storeload|ev_product|ev_purchase|ev_consume|ev_restore|storeload_ok|storeload_failed|status_uninitialised|status_unavailable|status_loading|status_available|status_processing|status_restoring|failed|unavailable|available|purchased|canceled|refunded)|fb_login_(?:default|fallback_to_webview|no_fallback_to_webview|forcing_webview|use_system_account|forcing_safari)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|reaction_force_x|reaction_force_y|reaction_torque|motor_speed|angle|motor_torque|max_motor_torque|translation|speed|motor_force|max_motor_force|length_1|length_2|damping_ratio|frequency|lower_angle_limit|upper_angle_limit|angle_limits|max_length|max_torque|max_force)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_particle_flag_(?:water|zombie|wall|spring|elastic|viscous|powder|tensile|colourmixing|colormixing)|phy_particle_group_flag_(?:solid|rigid)|phy_particle_data_flag_(?:typeflags|position|velocity|colour|color|category)|achievement_(?:our_info|friends_info|leaderboard_info|info|filter_(?:all_players|friends_only|favorites_only)|type_challenge|type_score_challenge|pic_loaded|show_(?:ui|profile|leaderboard|achievement|bank|friend_picker|purchase_prompt))|network_(?:socket_(?:tcp|udp|bluetooth)|type_(?:connect|disconnect|data|non_blocking_connect)|config_(?:connect_timeout|use_non_blocking_socket|enable_reliable_udp|disable_reliable_udp))|buffer_(?:fixed|grow|wrap|fast|vbuffer|network|u8|s8|u16|s16|u32|s32|u64|f16|f32|f64|bool|text|string|seek_start|seek_relative|seek_end|generalerror|outofspace|outofbounds|invalidtype)|gp_(?:face\d|shoulderl|shoulderr|shoulderlb|shoulderrb|select|start|stickl|stickr|padu|padd|padl|padr|axislh|axislv|axisrh|axisrv)|ov_(?:friends|community|players|settings|gamegroup|achievements)|lb_sort_(?:none|ascending|descending)|lb_disp_(?:none|numeric|time_sec|time_ms)|ugc_(?:result_success|filetype_(?:community|microtrans)|visibility_(?:public|friends_only|private)|query_RankedBy(?:Vote|PublicationDate|Trend|NumTimesReported|TotalVotesAsc|VotesUp|TextSearch)|query_(?:AcceptedForGameRankedByAcceptanceDate|FavoritedByFriendsRankedByPublicationDate|CreatedByFriendsRankedByPublicationDate|NotYetRated)|sortorder_CreationOrder(?:Desc|Asc)|sortorder_(?:TitleAsc|LastUpdatedDesc|SubscriptionDateDesc|VoteScoreDesc|ForModeration)|list_(?:Published|VotedOn|VotedUp|VotedDown|WillVoteLater|Favorited|Subscribed|UsedOrPlayed|Followed)|match_(?:Items|Items_Mtx|Items_ReadyToUse|Collections|Artwork|Videos|Screenshots|AllGuides|WebGuides|IntegratedGuides|UsableInGame|ControllerBindings))|vertex_usage_(?:position|colour|color|normal|texcoord|textcoord|blendweight|blendindices|psize|tangent|binormal|fog|depth|sample)|vertex_type_(?:float\d|colour|color|ubyte4)|layerelementtype_(?:undefined|background|instance|oldtilemap|sprite|tilemap|particlesystem|tile)|tile_(?:rotate|flip|mirror|index_mask)|input_type|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|(?:obj|scr|spr|rm)\w+)\b/,variable:/\b(?:x|y|(?:x|y)(?:previous|start)|(?:h|v)speed|direction|speed|friction|gravity|gravity_direction|path_(?:index|position|positionprevious|speed|scale|orientation|endaction)|object_index|id|solid|persistent|mask_index|instance_(?:count|id)|alarm|timeline_(?:index|position|speed|running|loop)|visible|sprite_(?:index|width|height|xoffset|yoffset)|image_(?:number|index|speed|depth|xscale|yscale|angle|alpha|blend)|bbox_(?:left|right|top|bottom)|layer|phy_(?:rotation|(?:position|linear_velocity|speed|com|collision|col_normal)_(?:x|y)|angular_(?:velocity|damping)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|working_directory|webgl_enabled|view_(?:(?:y|x|w|h)view|(?:y|x|w|h)port|(?:v|h)(?:speed|border)|visible|surface_id|object|enabled|current|angle)|undefined|transition_(?:steps|kind|color)|temp_directory|show_(?:score|lives|health)|secure_mode|score|room_(?:width|speed|persistent|last|height|first|caption)|room|pointer_(?:null|invalid)|os_(?:version|type|device|browser)|mouse_(?:y|x|lastbutton|button)|lives|keyboard_(?:string|lastkey|lastchar|key)|iap_data|health|gamemaker_(?:version|registered|pro)|game_(?:save|project|display)_(?:id|name)|fps_real|fps|event_(?:type|object|number|action)|error_(?:occurred|last)|display_aa|delta_time|debug_mode|cursor_sprite|current_(?:year|weekday|time|second|month|minute|hour|day)|caption_(?:score|lives|health)|browser_(?:width|height)|background_(?:yscale|y|xscale|x|width|vtiled|vspeed|visible|showcolour|showcolor|index|htiled|hspeed|height|foreground|colour|color|blend|alpha)|async_load|application_surface|argument(?:_relitive|_count|\d)|argument|global|local|self|other)\b/}); +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/\*\d+/,alias:"punctuation"},punctuation:/:/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class_name|class|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ +).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^\s*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|.*";Prism.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|laH|Lastnost|Mak|Mogucnost|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|perbogh|poQbogh malja'|Potrzeba biznesowa|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram senaryo|Dyagram Senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|Examples|EXAMPLZ|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|ghantoH|Grundlage|Hannergrond|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut|lut chovnatlh|lutmey|Lýsing Atburðarásar|Lýsing Dæma|Menggariskan Senario|MISHUN|MISHUN SRSLY|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan senaryo|Plan Senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo|Senaryo deskripsyon|Senaryo Deskripsyon|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie|Situasie Uiteensetting|Skenario|Skenario konsep|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa|Swa hwaer swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo\-ho\-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'ach|'a|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cando|Cand|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|Dato|DEN|Den youse gotta|Dengan|De|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|Entonces|En|Epi|E|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kadar|Kada|Kad|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Majd|Maka|Manawa|Mas|Ma|Menawa|Men|Mutta|Nalikaning|Nalika|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Og|Och|Oletetaan|Onda|Ond|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|qaSDI'|Quando|Quand|Quan|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|ugeholl|Und|Un|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadani|Zadano|Zadan|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"}}},outline:{pattern:/<[^>]+?>/,alias:"variable"}}}(); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:attribute|const|uniform|varying|buffer|shared|coherent|volatile|restrict|readonly|writeonly|atomic_uint|layout|centroid|flat|smooth|noperspective|patch|sample|break|continue|do|for|while|switch|case|default|if|else|subroutine|in|out|inout|float|double|int|void|bool|true|false|invariant|precise|discard|return|d?mat[234](?:x[234])?|[ibdu]?vec[234]|uint|lowp|mediump|highp|precision|[iu]?sampler[123]D|[iu]?samplerCube|sampler[12]DShadow|samplerCubeShadow|[iu]?sampler[12]DArray|sampler[12]DArrayShadow|[iu]?sampler2DRect|sampler2DRectShadow|[iu]?samplerBuffer|[iu]?sampler2DMS(?:Array)?|[iu]?samplerCubeArray|samplerCubeArrayShadow|[iu]?image[123]D|[iu]?image2DRect|[iu]?imageCube|[iu]?imageBuffer|[iu]?image[12]DArray|[iu]?imageCubeArray|[iu]?image2DMS(?:Array)?|struct|common|partition|active|asm|class|union|enum|typedef|template|this|resource|goto|inline|noinline|public|static|extern|external|interface|long|short|half|fixed|unsigned|superp|input|output|hvec[234]|fvec[234]|sampler3DRect|filter|sizeof|cast|namespace|using)\b/}); +Prism.languages.go=Prism.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}; +Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?[\d]+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(e){if("groovy"===e.language&&"string"===e.type){var t=e.content[0];if("'"!=t){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;"$"===t&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),e.content=e.content.replace(/</g,"<").replace(/&/g,"&"),e.content=Prism.highlight(e.content,{expression:{pattern:n,lookbehind:!0,inside:Prism.languages.groovy}}),e.classes.push("/"===t?"regex":"gstring")}}}); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")})}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^}]+\})/,lookbehind:!0,inside:{interpolation:{pattern:/^\$\w*/,alias:"variable"}}}}},keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|from|for|function|if|implements|import|in|inline|interface|macro|new|null|override|public|private|return|static|super|switch|throw|to|try|typedef|using|var|while)(?!\.)\b/,operator:/\.{3}|\+\+?|-[->]?|[=!]=?|&&?|\|\|?|<[<=]?|>[>=]?|[*\/%~^]/}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[igmsu]*/,greedy:!0}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#\w+/,alias:"builtin"},metadata:{pattern:/@:?\w+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"variable"}}),Prism.languages.haxe.string.inside.interpolation.inside.rest=Prism.languages.haxe,delete Prism.languages.haxe["class-name"]; +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+)[\s\S]*?^\s*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:resource|data)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?={)/i,inside:{type:{pattern:/(provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+{)/],property:[/[\w-\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:terraform|var|self|count|module|path|data|local)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:terraform|var|self|count|module|path|data|local)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,boolean:/\b(?:true|false)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RasterizerState|RenderTargetView|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+\.?\d*|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +!function(t){t.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,n,i=t.languages,p={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},s={"application/json":!0,"application/xml":!0};for(var r in p)if(p[r]){a=a||{};var T=s[r]?(void 0,n=(e=r).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+n+"(?![+\\w.-]))"):r;a[r.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+T+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:p[r]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:(?:includeSubDomains|preload|strict)(?: |;)|pin-sha256="[a-zA-Z\d+=/]+"|(?:max-age|report-uri)=|report-to )/,alias:"keyword"},safe:{pattern:/\b\d{7,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,6}\b/,alias:"function"}}; +Prism.languages.hsts={directive:{pattern:/\b(?:max-age=|includeSubDomains|preload)/,alias:"keyword"},safe:{pattern:/\b\d{8,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,7}\b/,alias:"function"}}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GSB|GOTO|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|RIGHT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@[^\s]+)/i,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:volume|book|part(?! of)|chapter|section|table)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?\w*|\b(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:applying to|are|attacking|answering|asking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:s|ing)?|consulting|contain(?:s|ing)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:ve|s|ving)|hold(?:s|ing)?|impl(?:y|ies)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:s|ing)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:s|ing)?|setting|showing|singing|sleeping|smelling|squeezing|switching|support(?:s|ing)?|swearing|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:s|ing)?|var(?:y|ies|ying)|waiting|waking|waving|wear(?:s|ing)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|unless|the story)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: on| off)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:y|ies)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:/^[ \t]*[;#].*$/m,selector:/^[ \t]*\[.*?\]/m,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; +Prism.languages.io={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getSlot|getEnvironmentVariable|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|call|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Regex|SGML|SGMLElement|SGMLParser|SQLite|Server|Sequence|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink|Random|BigNum)\b/,boolean:/\b(?:true|false|nil)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:[ejpx]|ad|ar)_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|null|open|opens|package|private|protected|provides|public|record|requires|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(n){n.languages.php=n.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),n.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var e={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php};n.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:e}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:e}}}),delete n.languages.php.string,n.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +!function(p){var a=p.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(a,"addSupport",{value:function(a,e){"string"==typeof a&&(a=[a]),a.forEach(function(a){!function(a,e){var n="doc-comment",t=p.languages[a];if(t){var r=t[n];if(!r){var o={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}};r=(t=p.languages.insertBefore(a,"comment",o))[n]}if(r instanceof RegExp&&(r=t[n]={pattern:r}),Array.isArray(r))for(var i=0,s=r.length;i)?|".replace(//g,function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"});a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|throws|see|link|linkplain|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+)(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+?(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)[\s\S]+?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^[\t ]*(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?:\:.*)?$/m,inside:{keyword:{pattern:/^(\s*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+(?=$|:)/,namespace:/[a-z]\w*/,punctuation:/[.:]/}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/[:]/}},"stack-frame":{pattern:/^[\t ]*at [\w$.]+(?:)?\([^()]*\)/m,inside:{keyword:{pattern:/^(\s*)at/,lookbehind:!0},source:[{pattern:/(\()\w+.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\d+/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Unknown Source|Native Method)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,namespace:/[a-z]\w*/,punctuation:/[.()]/}},more:{pattern:/^[\t ]*\.{3} \d+ [a-z]+(?: [a-z]+)*/m,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jolie=Prism.languages.extend("clike",{keyword:/\b(?:include|define|is_defined|undef|main|init|outputPort|inputPort|Location|Protocol|Interfaces|RequestResponse|OneWay|type|interface|extender|throws|cset|csets|forward|Aggregates|Redirects|embedded|courier|execution|sequential|concurrent|single|scope|install|throw|comp|cH|default|global|linkIn|linkOut|synchronized|this|new|for|if|else|while|in|Jolie|Java|Javascript|nullProcess|spawn|constants|with|provide|until|exit|foreach|instanceof|over|service)\b/,builtin:/\b(?:undefined|string|int|void|long|Byte|bool|double|float|char|any)\b/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[:?\/%^]/,symbol:/[|;@]/,punctuation:/[,.]/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0}}),delete Prism.languages.jolie["class-name"],Prism.languages.insertBefore("jolie","keyword",{function:{pattern:/((?:\b(?:outputPort|inputPort|in|service|courier)\b|@)\s*)\w+/,lookbehind:!0},aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{"with-extension":{pattern:/\bwith\s+\w+/,inside:{keyword:/\bwith\b/}},function:{pattern:/\w+/},punctuation:{pattern:/,/}}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:{pattern:/,/},function:{pattern:/\w+/},symbol:{pattern:/=>/}}}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,function(){return n})),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),greedy:!0,inside:i},string:{pattern:t,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:n}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}",t="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|extends|class|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,function(){return"[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*"}),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\\)|\(\|\$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(at\s+(?:new\s+)?)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:[0-9]+(?::[0-9]+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(u){var e=u.languages.javascript["template-string"],n=e.pattern.source,a=e.inside.interpolation,i=a.inside["interpolation-punctuation"],r=a.pattern.source;function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:e}}}}function o(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run("before-tokenize",r),r.tokens=u.tokenize(r.code,r.grammar),u.hooks.run("after-tokenize",r),r.tokens}function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize(e,t);if(3===n.length){var r=[1,1];r.push.apply(r,o(n[1],u.languages.javascript,"javascript")),n.splice.apply(n,r)}return new u.Token("interpolation",n,a.alias,e)}function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),f=0,y={},n=o(t.map(function(e){if("string"==typeof e)return e;for(var t,n=e.content;-1!==a.indexOf((r=f++,t="___"+i.toUpperCase()+"_"+r+"___")););return y[t]=n,t;var r}).join(""),e,i),v=Object.keys(y);return f=0,function e(t){for(var n=0;n=v.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=v[f],i="string"==typeof r?r:r.content,o=i.indexOf(a);if(-1!==o){++f;var s=i.substring(0,o),p=d(y[a]),l=i.substring(o+a.length),g=[];if(s&&g.push(s),g.push(p),l){var u=[l];e(u),g.push.apply(g,u)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var c=r.content;Array.isArray(c)?e(c):e([c])}}}(n),new u.Token(i,n,"language-"+i,a)}u.languages.javascript["template-string"]=[t("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),t("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),t("svg","\\bsvg"),t("markdown","\\b(?:md|markdown)"),t("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),e].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}u.hooks.add("after-tokenize",function(e){e.language in s&&!function e(t){for(var n=0,r=t.length;n]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:NaN|Inf)(?:16|32|64)?|im|pi|e|catalan|eulergamma|golden)\b|[πℯγφ]/}; +Prism.languages.keyman={comment:/\bc\s.*/i,function:/\[\s*(?:(?:CTRL|SHIFT|ALT|LCTRL|RCTRL|LALT|RALT|CAPS|NCAPS)\s+)*(?:[TKU]_[\w?]+|".+?"|'.+?')\s*\]/i,string:/("|').*?\1/,bold:[/&(?:baselayout|bitmap|capsononly|capsalwaysoff|shiftfreescaps|copyright|ethnologuecode|hotkey|includecodes|keyboardversion|kmw_embedcss|kmw_embedjs|kmw_helpfile|kmw_helptext|kmw_rtl|language|layer|layoutfile|message|mnemoniclayout|name|oldcharposmatching|platform|targets|version|visualkeyboard|windowslanguages)\b/i,/\b(?:bitmap|bitmaps|caps on only|caps always off|shift frees caps|copyright|hotkey|language|layout|message|name|version)\b/i],keyword:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|return|reset|save|set|store|use)\b/i,atrule:/\b(?:ansi|begin|unicode|group|using keys|match|nomatch)\b/i,number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\,()]/,tag:/\$(?:keyman|kmfl|weaver|keymanweb|keymanonly):/i}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"],n.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var e=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:n.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];n.languages.kotlin.string.inside=n.languages.kotlin["raw-string"].inside={interpolation:e},n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(t){t.languages.latte={comment:/^\{\*[\s\S]*/,ld:{pattern:/^\{(?:[=_]|\/?(?!\d|\w+\()\w+|)/,inside:{punctuation:/^\{\/?/,tag:{pattern:/.+/,alias:"important"}}},rd:{pattern:/\}$/,inside:{punctuation:/.+/}},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:t.languages.php}};var e=t.languages.extend("markup",{});t.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:t.languages.php}}}}}},e.tag),t.hooks.add("before-tokenize",function(a){if("latte"===a.language){t.languages["markup-templating"].buildPlaceholders(a,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*[\s\S]*?\*\/)*?\}/g),a.grammar=e}}),t.hooks.add("after-tokenize",function(a){t.languages["markup-templating"].tokenizePlaceholders(a,"latte")})}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/}; +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={keyword:/\b(?:comment|endcomment|if|elsif|else|endif|unless|endunless|for|endfor|case|endcase|when|in|break|assign|continue|limit|offset|range|reversed|raw|endraw|capture|endcapture|tablerow|endtablerow)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp-]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?[df]?/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0},function:{pattern:/(^|[\s;|&])(?:append|prepend|capitalize|cycle|cols|increment|decrement|abs|at_least|at_most|ceil|compact|concat|date|default|divided_by|downcase|escape|escape_once|first|floor|join|last|lstrip|map|minus|modulo|newline_to_br|plus|remove|remove_first|replace|replace_first|reverse|round|rstrip|size|slice|sort|sort_natural|split|strip|strip_html|strip_newlines|times|truncate|truncatewords|uniq|upcase|url_decode|url_encode|include|paginate)(?=$|[\s;|&])/,lookbehind:!0}}; +!function(e){function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var t="[-+*/_~!@$%^=<>{}\\w]+",r="(\\()",i="(?=\\))",s="(?=\\s)",o={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp(r+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(r+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("(?:t|nil)"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(r+"def(?:var|const|custom|group)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp(r+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+t+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(r+"lambda\\s+\\((?:&?"+t+"\\s*)*\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&[-+*/_~!@$%^=<>{}\\w]+"),rest:{argument:{pattern:RegExp(t),alias:"variable"},varform:{pattern:RegExp(r+t+"\\s+\\S[\\s\\S]*"+i),lookbehind:!0,inside:{string:o.string,boolean:o.boolean,number:o.number,symbol:o.symbol,punctuation:/[()]/}}}},p="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(r+"[\\s\\S]*"+i),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+p),inside:l},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+p),inside:l},keys:{pattern:RegExp("&key\\s+"+p+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};o.lambda.inside.arguments=d,o.defun.inside.arguments=e.util.clone(d),o.defun.inside.arguments.inside.sublist=d,e.languages.lisp=o,e.languages.elisp=o,e.languages.emacs=o,e.languages["emacs-lisp"]=o}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?:nt| not)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s+[\s\S]*?\s+TLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+\.?\d*|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:YARN|NUMBR|NUMBAR|TROOF|BUKKIT|NOOB)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:I IZ|HOW IZ I|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:WIN|FAIL)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QUOSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(d){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";d.languages.markdown=d.languages.extend("markup",{}),d.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:d.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:d.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike"].forEach(function(n){e!==n&&(d.languages.markdown[e].inside.content.inside[n]=d.languages.markdown[n])})}),d.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +Prism.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|CBG|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|Mayatomr|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.rest=Prism.languages.mel; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|equals|end|environ|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:y|ies)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map(function($){return $.replace("$","\\$")})).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={string:/"[^"\r\n]*"/,comment:[{pattern:/^#Rem\s+[\s\S]*?^#End/im,greedy:!0},{pattern:/'.+/,greedy:!0}],preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,alias:"comment"},function:/\w+(?=\()/,"type-char":{pattern:/(\w)[?%#$]/,lookbehind:!0,alias:"variable"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Void|Strict|Public|Private|Property|Bool|Int|Float|String|Array|Object|Continue|Exit|Import|Extern|New|Self|Super|Try|Catch|Eachin|True|False|Extends|Abstract|Final|Select|Case|Default|Const|Local|Global|Field|Method|Function|Class|End|If|Then|Else|ElseIf|EndIf|While|Wend|Repeat|Until|Forever|For|To|Step|Next|Return|Module|Interface|Implements|Inline|Throw|Null)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:running|create|resume|status|wrap|yield)|debug\.(?:debug|gethook|getinfo|getlocal|getupvalue|setlocal|setupvalue|sethook|traceback|getfenv|getmetatable|getregistry|setfenv|setmetatable)|dofile|error|getfenv|getmetatable|io\.(?:stdin|stdout|stderr|close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|sin|cos|tan|deg|exp|floor|log|log10|max|min|fmod|modf|cosh|sinh|tanh|pow|rad|sqrt|frexp|ldexp|random|randomseed|pi)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|len|lower|rep|sub|upper|format|gsub|gmatch|match|reverse)|table\.(?:maxn|concat|sort|insert|remove)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:/\/\*[\s\S]*?(?:$|\*\/)/,parameter:/\$[\w.]+/,string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},function:/\b(?:ABS|ACOS|ARRAY_AGG|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|BASE64|BASE64_DECODE|BASE64_ENCODE|BITAND|BITCLEAR|BITNOT|BITOR|BITSET|BITSHIFT|BITTEST|BITXOR|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONTAINS|CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEXP|COS|COUNT|CURL|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODED_SIZE|ENCODE_JSON|EXP|FLOOR|GREATEST|HAS_TOKEN|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|ISARRAY|ISATOM|ISBOOLEAN|ISNUMBER|ISOBJECT|ISSTRING|IsBitSET|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSINGIF|NANIF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_PAIRS|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POLY_LENGTH|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUFFIXES|SUM|TAN|TITLE|TOARRAY|TOATOM|TOBOOLEAN|TOKENS|TONUMBER|TOOBJECT|TOSTRING|TRIM|TRUNC|TYPE|UPPER|WEEKDAY_MILLIS|WEEKDAY_STR)(?=\s*\()/i,keyword:/\b(?:ALL|ALTER|ANALYZE|AS|ASC|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATE|COVER|CREATE|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FLATTEN|FOR|FORCE|FROM|FUNCTION|GRANT|GROUP|GSI|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LAST|LEFT|LET|LETTING|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NULL|NUMBER|OBJECT|OFFSET|ON|OPTION|ORDER|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROCEDURE|PUBLIC|RAW|REALM|REDUCE|RENAME|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|SATISFIES|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TO|TRANSACTION|TRIGGER|TRUNCATE|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WITH|WORK|XOR)\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:CHIP|IN|OUT|PARTS|BUILTIN|CLOCKED)\b/,boolean:/\b(?:true|false)\b/,function:/[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/[\s\S]*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w+[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",function(e){e.tokens.forEach(function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+\.?\d*|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:true|false|yes|no)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"\',:=[\]{}()\s`-]|[:-][^"\',=[\]{}()\s])(?:[^,:=\]})(\s]+|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nginx=Prism.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),Prism.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i}); +Prism.languages.nim={comment:/#.*/,string:{pattern:/(?:(?:\b(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")|'(?:\\(?:\d+|x[\da-fA-F]{2}|.)|[^'])')/,greedy:!0},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,function:{pattern:/(?:(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,inside:{operator:/\*$/}},ignore:{pattern:/`[^`\r\n]+`/,inside:{punctuation:/`/}},operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|of|or|in|is|isnot|mod|not|notin|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:/\/\*[\s\S]*?\*\/|#.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^}]|\{[^}]*\})*}/,lookbehind:!0,inside:{antiquotation:{pattern:/^\$(?=\{)/,alias:"variable"}}}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"variable"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:url|Tarball)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside.rest=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^\s*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|Banner|BG(?:Font|Gradient|Image)|BrandingText|BringToFront|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|WriteUTF16LE|Seek|Write|WriteByte|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DlgItem|DLLVersion(?:Local)?|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|Name|Nop|ns(?:Dialogs|Exec)|NSISdl|OutFile|Page(?:Callbacks)?|PE(?:DllCharacteristics|SubsysVer)|Pop|Push|Quit|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Unicode|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UninstPage|UnRegDLL|UserInfo|Var|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle)\b/m,lookbehind:!0},property:/\b(?:admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user|ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)\b/,constant:/\${[\w\.:\^-]+}|\$\([\w\.:\^-]+\)/i,variable:/\$\w+/i,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^\s*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:__attribute__|(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|auto|break|case|cl_(?:image_format|mem_fence_flags)|clk_event_t|complex|const|continue|default|do|(?:float|double)(?:16(?:x(?:1|16|2|4|8))?|1x(?:1|16|2|4|8)|2(?:x(?:1|16|2|4|8))?|3|4(?:x(?:1|16|2|4|8))?|8(?:x(?:1|16|2|4|8))?)?|else|enum|event_t|extern|for|goto|(?:u?(?:char|short|int|long)|half|quad|bool)(?:2|3|4|8|16)?|if|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|imaginary|inline|intptr_t|ndrange_t|packed|pipe|ptrdiff_t|queue_t|register|reserve_id_t|restrict|return|sampler_t|signed|size_t|sizeof|static|struct|switch|typedef|uintptr_t|uniform|union|unsigned|void|volatile|while)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:LOCAL|GLOBAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|MANT_DIG|(?:MIN|MAX)(?:(?:_10)?_EXP)?)|FLT_RADIX|HUGE_VALF?|INFINITY|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|(?:UCHAR|USHRT|UINT|ULONG)_MAX|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:10|2)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN)\b/,alias:"constant"},boolean:/\b(?:false|true)\b/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]*/i});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|short|int|long)|float|double)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:TRUE|FALSE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:16|24|8|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|Kernel|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|Sampler|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.oz={comment:/\/\*[\s\S]*?\*\/|%.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+\.?\d*(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/\b[A-Z][A-Za-z\d]*|`(?:[^`\\]|\\.)+`/,"attr-name":/\w+(?=:)/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(r){return r.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\w[\w ]*?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *[+-]? *\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?:(?: *<)?(?: *=)?| *>)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:true|false)\b/,number:/\b(?:0x[a-f\d]+|\d+\.?\d*(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),n=e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={comment:[/\(\*[\s\S]+?\*\)/,/\{[\s\S]+?\}/,/\/\/.*/],string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/i,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\w+(?:)?|)".replace(//g,function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"}),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:True|False)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\w+(?=\s*\()/i,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce(function(e,n){return e[n]=t[n],e},{});t["class-name"].forEach(function(e){e.inside=i})}(Prism); +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)[\s\S]+/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/YES|NO/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|implements|import|instance|if|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:callback|resource|boolean|integer|double|object|string|array|false|float|mixed|bool|null|self|true|void|int)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(E){var A=E.languages.plsql=E.languages.extend("sql",{comment:[/\/\*[\s\S]*?\*\//,/--.*/]}),T=A.keyword;Array.isArray(T)||(T=A.keyword=[T]),T.unshift(/\b(?:ACCESS|AGENT|AGGREGATE|ARRAY|ARROW|AT|ATTRIBUTE|AUDIT|AUTHID|BFILE_BASE|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BYTE|CALLING|CHAR_BASE|CHARSET(?:FORM|ID)|CLOB_BASE|COLAUTH|COLLECT|CLUSTERS?|COMPILED|COMPRESS|CONSTANT|CONSTRUCTOR|CONTEXT|CRASH|CUSTOMDATUM|DANGLING|DATE_BASE|DEFINE|DETERMINISTIC|DURATION|ELEMENT|EMPTY|EXCEPTIONS?|EXCLUSIVE|EXTERNAL|FINAL|FORALL|FORM|FOUND|GENERAL|HEAP|HIDDEN|IDENTIFIED|IMMEDIATE|INCLUDING|INCREMENT|INDICATOR|INDEXES|INDICES|INFINITE|INITIAL|ISOPEN|INSTANTIABLE|INTERFACE|INVALIDATE|JAVA|LARGE|LEADING|LENGTH|LIBRARY|LIKE[24C]|LIMITED|LONG|LOOP|MAP|MAXEXTENTS|MAXLEN|MEMBER|MINUS|MLSLABEL|MULTISET|NAME|NAN|NATIVE|NEW|NOAUDIT|NOCOMPRESS|NOCOPY|NOTFOUND|NOWAIT|NUMBER(?:_BASE)?|OBJECT|OCI(?:COLL|DATE|DATETIME|DURATION|INTERVAL|LOBLOCATOR|NUMBER|RAW|REF|REFCURSOR|ROWID|STRING|TYPE)|OFFLINE|ONLINE|ONLY|OPAQUE|OPERATOR|ORACLE|ORADATA|ORGANIZATION|ORL(?:ANY|VARY)|OTHERS|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETERS?|PASCAL|PCTFREE|PIPE(?:LINED)?|PRAGMA|PRIOR|PRIVATE|RAISE|RANGE|RAW|RECORD|REF|REFERENCE|REM|REMAINDER|RESULT|RESOURCE|RETURNING|REVERSE|ROW(?:ID|NUM|TYPE)|SAMPLE|SB[124]|SEGMENT|SELF|SEPARATE|SEQUENCE|SHORT|SIZE(?:_T)?|SPARSE|SQL(?:CODE|DATA|NAME|STATE)|STANDARD|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUCCESSFUL|SYNONYM|SYSDATE|TABAUTH|TDO|THE|TIMEZONE_(?:ABBR|HOUR|MINUTE|REGION)|TRAILING|TRANSAC(?:TIONAL)?|TRUSTED|UB[124]|UID|UNDER|UNTRUSTED|VALIDATE|VALIST|VARCHAR2|VARIABLE|VARIANCE|VARRAY|VIEWS|VOID|WHENEVER|WRAPPED|ZONE)\b/i);var R=A.operator;Array.isArray(R)||(R=A.operator=[R]),R.unshift(/:=/)}(Prism); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/).*)/,lookbehind:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0,alias:"variable"},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:First|Last|All)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:Inner|LeftOuter|RightOuter|FullOuter|LeftAnti|RightAnti)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:List|Ignore|Error)\b/,/\bJoinAlgorithm\.(?:Dynamic|PairwiseHash|SortMerge|LeftHash|RightHash|LeftIndex|RightIndex)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Double|Decimal)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf8|Utf16|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Int8|Int16|Int32|Int64|Function|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:true|false)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])(?!\d)[\w.]+(?=\s*\()/,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time|type)\b/,alias:"variable"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function.pattern=/\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[=:] *| )/m,punctuation:/[=:]/}; +!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:true|false)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d)?|\B\.\d)\d*(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|NULL|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:(?:fundef|interface|macdef|typedef)(?:_at)?|addr|constdef|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_(?:matrix|pointer)|byte_c?string(?:_pointer)?|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|short|sentry|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};["c",{lang:"c++",alias:"cpp"},"fortran"].forEach(function(e){var t=e;if("string"!=typeof e&&(t=e.alias,e=e.lang),r.languages[t]){var a={};a["inline-lang-"+t]={pattern:RegExp("%< *-\\*- *{lang}\\d* *-\\*-[^]+?%>".replace("{lang}",e.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},a["inline-lang-"+t].inside.rest=r.util.clone(r.languages[t]),r.languages.insertBefore("pure","inline-lang",a)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:declarecdll|declaredll|compilerselect|compilercase|compilerdefault|compilerendselect|compilererror|enableexplicit|disableexplicit|not|and|or|xor|calldebugger|debuglevel|enabledebugger|disabledebugger|restore|read|includepath|includebinary|threaded|runtime|with|endwith|structureunion|endstructureunion|align|newlist|newmap|interface|endinterface|extends|enumeration|endenumeration|swap|foreach|continue|fakereturn|goto|gosub|return|break|module|endmodule|declaremodule|enddeclaremodule|declare|declarec|prototype|prototypec|enableasm|disableasm|dim|redim|data|datasection|enddatasection|to|procedurereturn|debug|default|case|select|endselect|as|import|endimport|importc|compilerif|compilerelse|compilerendif|compilerelseif|end|structure|endstructure|while|wend|for|next|step|if|else|elseif|endif|repeat|until|procedure|proceduredll|procedurec|procedurecdll|endprocedure|protected|shared|static|global|define|includefile|xincludefile|macro|endmacro)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+/,asm:{pattern:/(^\s*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(\s*!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(\s*!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},function:{pattern:/^(\s*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(\s*:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^(\s*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},keyword:[/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*/],register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx][\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|hiding)\b/}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0[wn]|0W[hj]?|0N[hje]?|0x[\da-fA-F]+|\d+\.?\d*(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"}).replace(//g,function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"}),n=0;n<2;n++)r=r.replace(//g,function(){return r});r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:/"(?:\\.|[^\\"\r\n])*"/,keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},variable:/\$(?!\d)\w+\b/,keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:int|float|number|bool|string|date|list)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01]+|0x[\da-f]*\.?[\da-fp\-]+|\d*\.?\d+e?\d*[df]|\d*\.?\d+)\b/i,boolean:/\b(?:true|false)\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},function:/\$?\b(?!\d)\w+(?=\()/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/(\(lambda\s+\()[^()'\s]+/,lookbehind:!0}}),Prism.languages.DFS(Prism.languages.racket,function(e,a){if("RegExp"===Prism.util.type(a)){var r=a.source.replace(/\\(.)|\[\^?((?:\\.|[^\\\]])*)\]/g,function(e,a,r){if(a){if("("===a)return"[([]";if(")"===a)return"[)\\]]"}return r?("^"===e[1]?"[^":"[")+r.replace(/\\(.)|[()]/g,function(e,a){return"("===e||"("===a?"([":")"===e||")"===a?")\\]":e})+"]":e});this[e]=RegExp(r,a.flags)}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":e,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rest={table:[{pattern:/(\s*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1(?:[+|].+)+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(\s*)(?:=+ +)+=+(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1(?:=+ +)+=+(?=(?:\r?\n|\r){2}|\s*$)/,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^\s*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( +)[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^\s*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^\s*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^\s*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^\s*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^\s*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^\s*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^\s*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^\s*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s).*?[^\s]\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^\s*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:/#.*/,keyword:/(?:=>|->)|\b(?:class|if|else|switch|case|return|exit|try|catch|finally|raise)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:true|false)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,character:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*)[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var r={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},o={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var a in n)e[a]=n[a];return e.tag={pattern:/([\r\n](?: |\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},e.variable=o,e.comment=r,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,function(){return t}),"im"),alias:"section",inside:e}}var e={pattern:/(\[Documentation\](?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},a={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:o}},i={pattern:/([\r\n](?: |\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:o}};t.languages.robotframework={settings:n("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:n("Variables"),"test-cases":n("Test Cases",{"test-name":a,documentation:e,property:i}),keywords:n("Keywords",{"keyword-name":a,documentation:e,property:i}),tasks:n("Tasks",{"task-name":a,documentation:e,property:i}),comment:r},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_][a-z_0-9]*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMGLOBL|SYMLOCAL|SYMEXIST|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s+)(?:proc\s+\w+|quit|run|data(?!\=))\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^\s*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(\s*=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/im,inside:{keyword:/^(?:format|put)(?=\=)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/i,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|[\s])=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|parseonly|norun))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="accessControl|cdm|aggregation|aStore|ruleMining|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|sccasl|clustering|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deepLearn|deepNeural|varReduce|simSystem|ds2|deduplication|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gam|gleam|graphSemiSupLearn|gVarCluster|hiddenMarkovModel|hyperGroup|image|iml|ica|kernalPca|langModel|ldaTopic|sparseML|mlTools|mixed|modelPublishing|mbc|network|optNetwork|neuralNet|nonlinear|nmf|nonParametricBayes|optimization|panel|pls|percentile|pca|phreg|qkb|qlim|quantreg|recommend|tsReconcile|deepRnn|regression|reinforcementLearn|robustPca|sampling|sparkEmbeddedProcess|search(?:Analytics)?|sentimentAnalysis|sequence|configuration|session(?:Prop)?|severity|simple|smartData|sandwich|spatialreg|stabilityMonitoring|spc|loadStreams|svDataDescription|svm|table|conditionalRandomFields|text(?:Rule(?:Develop|Score)|Mining|Parse|Topic|Util|Filters|Frequency)|tsInfo|timeData|transpose|uniTimeSeries",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,function(){return k}),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,function(){return k}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?=\=)|define|delete|describe|document|do\s+over|do|dol|drop|dul|end(?:source|comp)?|entryTitle|else|eval(?:uate)?|exec(?:ute)?|exit|fill(?:attrs)?|file(?:name)?|flist|fnc|function(?:list)?|goto|global|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|name|noobs|nowd|_?null_|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|put|print|raise|ranexp|rannor|rbreak|retain|return|select|set|session|sessref|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|yaxisopts|y2axisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^(\s*)(?:(?:data)?lines|cards);[\s\S]+?^\s*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:(?:data)?lines|cards)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,function(){return t}),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|exec(?:ute)?|begin|commit|rollback|reset|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s+[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,function(){return t}),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/i},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s+[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/i,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,a=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:a}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:a,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +!function(s){var n=["([\"'])(?:\\\\[^]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1","<<-?\\s*([\"']?)(\\w+)\\2\\s[^]*?[\r\n]\\3"].join("|");s.languages["shell-session"]={info:{pattern:/^[^\r\n$#*!]+(?=[$#])/m,alias:"punctuation",inside:{path:{pattern:/(:)[\s\S]+/,lookbehind:!0},user:/^[^\s@:$#*!/\\]+@[^\s@:$#*!/\\]+(?=:|$)/,punctuation:/:/}},command:{pattern:RegExp("[$#](?:[^\\\\\r\n'\"<]|\\\\.|<>)+".replace(/<>/g,function(){return n})),greedy:!0,inside:{bash:{pattern:/(^[$#]\s*)[\s\S]+/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:true|false)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:/"(?:""|[^"])*"/,character:{pattern:/\$./,alias:"string"},string:/'(?:''|[^'])*'/,symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:nil|true|false|self|super|new)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(n){n.languages.smarty={comment:/\{\*[\s\S]*?\*\}/,delimiter:{pattern:/^\{|\}$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->)(?!\d)\w+/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:[{pattern:/(\|\s*)@?(?!\d)\w+/,lookbehind:!0},/^\/?(?!\d)\w+/,/(?!\d)\w+(?=\()/],"attr-name":{pattern:/\w+\s*=\s*(?:(?!\d)\w+)?/,inside:{variable:{pattern:/(=\s*)(?!\d)\w+/,lookbehind:!0},operator:/=/}},punctuation:[/[\[\]().,:`]|->/],operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:eq|neq?|gt|lt|gt?e|lt?e|not|mod|or|and)\b/],keyword:/\b(?:false|off|on|no|true|yes)\b/},n.hooks.add("before-tokenize",function(e){var t=!1;n.languages["markup-templating"].buildPlaceholders(e,"smarty",/\{\*[\s\S]*?\*\}|\{[\s\S]+?\}/g,function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)})}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"smarty")})}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,function(){return"\\s*(?:[*,]|->)"}).replace(//g,function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"}).replace(//g,function(){return"(?!)[a-z\\d_][\\w'.]*"}).replace(//g,function(){return n.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|string|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|byte|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(t){var e=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;t.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/({+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/({+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/({+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|in|int|js|html|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^{+\/?|\/?}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+]))*/,inside:{string:{pattern:e,greedy:!0},number:a,punctuation:/[\[\].?]/}},string:{pattern:e,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:true|false)\b/,number:a,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},t.hooks.add("before-tokenize",function(e){var a=!1;t.languages["markup-templating"].buildPlaceholders(e,"soy",/{{.+?}}|{.+?}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)})}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"soy")})}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:true|false)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:graph|base|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{variable:{pattern:/[?$]\w+/,greedy:!0},boolean:/\b(?:true|false)\b/i}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|ROUND|REGEX|REPLACE|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:GRAPH|BASE|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\w+(?=\s*\()/,property:/\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execVM|execFSM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,"magic-variable":{pattern:/\b(?:_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x|this|thisList|thisTrigger)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^\s*)#[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:/(\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\s*\(\s*)[a-zA-Z]\w*/,lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)(?:(?!\s*(?:>$|,\s*\w+\s*=))[\s\S])+/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|[,]/}},keyword:[/\b(?:break|cholesky_factor_corr|cholesky_factor_cov|continue|corr_matrix|cov_matrix|data|else|for|functions|generated|if|in|increment_log_prob|int|matrix|model|ordered|parameters|positive_ordered|print|quantities|real|reject|return|row_vector|simplex|target|transformed|unit_vector|vector|void|while)\b/,/\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\b/],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},Prism.languages.stan.constraint.inside.expression.inside=Prism.languages.stan; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:GLOBAL|INPUT|PUTPUT|IN_OUT|ACCESS|TEMP|EXTERNAL|CONFIG)|VAR|METHOD|PROPERTY)\b/i,keyword:/\b(?:(?:END_)?(?:IF|WHILE|REPEAT|CASE|FOR)|ELSE|FROM|THEN|ELSIF|DO|TO|BY|PRIVATE|PUBLIC|PROTECTED|CONSTANT|RETURN|EXIT|CONTINUE|GOTO|JMP|AT|RETAIN|NON_RETAIN|TASK|WITH|UNTIL|USING|EXTENDS|IMPLEMENTS|GET|SET|__TRY|__CATCH|__FINALLY|__ENDTRY)\b/,variable:/\b(?:AT|BOOL|BYTE|(?:D|L)?WORD|U?(?:S|D|L)?INT|L?REAL|TIME(?:_OF_DAY)?|TOD|DT|DATE(?:_AND_TIME)?|STRING|ARRAY|ANY|POINTER)\b/,symbol:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:T|D|DT|TOD)#[\d_shmd:]*|\b[A-Z]*\#[\d.,_]*|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/,function:/\w+(?=\()/,operator:/(?:S?R?:?=>?|&&?|\*\*?|<=?|>=?|[-:^/+])|\b(?:OR|AND|MOD|NOT|XOR|LE|GE|EQ|NE|GT|LT)\b/,punctuation:/[();]/,type:{pattern:/#/,alias:"selector"}}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift; +!function(n){function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}n.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(e){var t=n.languages[e],a="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:i("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\w+(?=\s)/,"attr-name":/\w+/}),expression:i("=",t,a),"class-feature":i("\\+",t,a),standard:i("",t,a)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDEC|CDBL|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEFAULT|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LINE INPUT|LET|LIB|LIKE|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPERATOR|OPEN|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHORT|SINGLE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SYNCLOCK|SWAP|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0}]}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(n){var t=/[*&][^\s[\]{},]+/,e=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+e.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+e.source+")?)";function a(n,t){t=(t||"").replace(/m/g,"")+"m";var e="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return r}).replace(/<>/g,function(){return n});return RegExp(e,t)}n.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\\]},#\\s]+?(?=\\s*:\\s)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:a("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:a("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:a("(\"|')(?:(?!\\2)[^\\\\\r\n]|\\\\.)*\\2"),lookbehind:!0,greedy:!0},number:{pattern:a("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:e,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},n.languages.yml=n.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[^\S\r\n]*)---(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?[^\S\r\n]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$){[^}]+}/,lookbehind:!0},{pattern:/(^\s*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^\s*proc[ \t]+)[^\s]+/m,lookbehind:!0},builtin:[{pattern:/(^\s*)(?:proc|return|class|error|eval|exit|for|foreach|if|switch|while|break|continue)\b/m,lookbehind:!0},/\b(?:elseif|else)\b/],scope:{pattern:/(^\s*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^\s*|\[)(?:after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|Safe_Base|scan|seek|set|socket|source|split|string|subst|Tcl|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|wordBreak(?:After|Before)|test|vars)|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|ne|in|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(t){t.languages.tt2=t.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|TAGS|THROW|TRY|SWITCH|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),t.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|or|not)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),t.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%]$/,alias:"punctuation"}}),t.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete t.languages.tt2.string,t.hooks.add("before-tokenize",function(e){t.languages["markup-templating"].buildPlaceholders(e,"tt2",/\[%[\s\S]+?%\]/g)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"tt2")})}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!]\n).)*/,lookbehind:!0,inside:{function:/{\$.*}/,keyword:n,number:/^[0-9]+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/[0-9]+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[\w-\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:Cross|Dot|ClockwiseFrom)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w+)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|interface|new|struct|enum)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],constant:/\b[A-Z0-9_]+\b/,function:/\w+(?=\s*\()/,keyword:/\b(?:bool|char|double|float|null|size_t|ssize_t|string|unichar|void|int|int8|int16|int32|int64|long|short|uchar|uint|uint8|uint16|uint32|uint64|ulong|ushort|class|delegate|enum|errordomain|interface|namespace|struct|break|continue|do|for|foreach|return|while|else|if|switch|assert|case|default|abstract|const|dynamic|ensures|extern|inline|internal|override|private|protected|public|requires|signal|static|virtual|volatile|weak|async|owned|unowned|try|catch|finally|throw|as|base|construct|delete|get|in|is|lock|new|out|params|ref|sizeof|set|this|throws|typeof|using|value|var|yield)\b/i,number:/(?:\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+])*|{[^}]+})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?]]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|]]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|{[a-z][\w-]*})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|{[a-z][\w-]*})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},property:/\B\$\w+\b/,constant:/\B`\w+\b/,function:/\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|class|case|casex|casez|cell|chandle|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endspecify|endsequence|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_onevent|pulsestyle_ondetect|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always_latch|always_comb|always_ff|always)\b ?@?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b\d*[._]?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:use|library)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:true|false)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|not|mod|rem|sll|srl|sla|sra|rol|ror|and|or|nand|xnor|xor|nor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:false|true|F|T)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+).+?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:RFC|PMID) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[\s\S]*?>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[\s\S]*?>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:{[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\w.]+:{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/}:[-\w.]+:{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(n){function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"doc-comment":e})}var e=n.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:e}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:e}};a("csharp",t),a("fsharp",t),a("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,inside:{keyword:/^Rem/i}},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],symbol:/#(?:If|Else|ElseIf|Endif|Pragma)\b/i,keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|By(?:Ref|Val)|Break|Call|Case|Catch|Const|Continue|CurrentMethodName|Declare|Dim|Do(?:wnTo)?|Each|Else(?:If)?|End|Exit|Extends|False|Finally|For|Global|If|In|Lib|Loop|Me|Next|Nil|Optional|ParamArray|Raise(?:Event)?|ReDim|Rem|RemoveHandler|Return|Select|Self|Soft|Static|Step|Super|Then|To|True|Try|Ubound|Until|Using|Wend|While)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|Xor|WeakAddressOf)\b/i,punctuation:/[.,;:()]/}; +!function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[\w-:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|ENTITIES|ENTITY|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|ID|IDREFS?|int|integer|language|long|Name|NCName|negativeInteger|NMTOKENS?|nonNegativeInteger|nonPositiveInteger|normalizedString|NOTATION|positiveInteger|QName|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+)/i,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}/,inside:r.languages.xquery,alias:"language-xquery"};var s=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join("")},l=function(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:s(a.content[0].content[1]),openedBraces:0}):!(0|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,e(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,e(a))+")+";n.languages.zig={comment:[{pattern:/\/{3}.*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])'(?:[^'\\\r\n]|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0}],builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null}],"builtin-types":{pattern:/\b(?:anyerror|bool|c_u?(?:short|int|long|longlong)|c_longdouble|c_void|comptime_(?:float|int)|[iu](?:8|16|32|64|128|size)|f(?:16|32|64|128)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+\.?[a-fA-F\d]*(?:[pP][+-]?[a-fA-F\d]+)?|\d+\.?\d*(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},n.languages.zig["class-name"].forEach(function(e){null===e.inside&&(e.inside=n.languages.zig)})}(Prism); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector){var t,s=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
     ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=!0,a=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentNode,n=t&&t.getAttribute("data-line");if(t&&n&&/pre/i.test(t.nodeName)){var i=0;g(".line-highlight",t).forEach(function(e){i+=e.textContent.length,e.parentNode.removeChild(e)}),i&&/^( \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentNode,i=n&&n.getAttribute("data-line");if(n&&i&&/pre/i.test(n.nodeName)){clearTimeout(a);var r=Prism.plugins.lineNumbers,o=t.plugins&&t.plugins.lineNumbers;if(b(n,"line-numbers")&&r&&!o)Prism.hooks.add("line-numbers",e);else u(n,i)(),a=setTimeout(c,1)}}),window.addEventListener("hashchange",c),window.addEventListener("resize",function(){g("pre[data-line]").map(function(e){return u(e)}).forEach(v)})}function g(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function b(e,t){return t=" "+t+" ",-1<(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)}function v(e){e()}function u(u,e,c){var t=(e="string"==typeof e?e:u.getAttribute("data-line")).replace(/\s+/g,"").split(",").filter(Boolean),d=+u.getAttribute("data-line-offset")||0,f=(s()?parseInt:parseFloat)(getComputedStyle(u).lineHeight),m=b(u,"line-numbers"),p=m?u:u.querySelector("code")||u,h=[];t.forEach(function(e){var t=e.split("-"),n=+t[0],i=+t[1]||n,r=u.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(h.push(function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"}),m&&Prism.plugins.lineNumbers){var o=Prism.plugins.lineNumbers.getLine(u,n),a=Prism.plugins.lineNumbers.getLine(u,i);if(o){var s=o.offsetTop+"px";h.push(function(){r.style.top=s})}if(a){var l=a.offsetTop-o.offsetTop+a.offsetHeight+"px";h.push(function(){r.style.height=l})}}else h.push(function(){r.setAttribute("data-start",n),n span",u).forEach(function(e,t){var n=t+a;e.onclick=function(){var e=i+"."+n;l=!1,location.hash=e,setTimeout(function(){l=!0},1)}})}}return function(){h.forEach(v)}}function c(){var e=location.hash.slice(1);g(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);if(i)i.hasAttribute("data-line")||i.setAttribute("data-line",""),u(i,t,"temporary ")(),l&&document.querySelector(".temporary.line-highlight").scrollIntoView()}}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows"),i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=t(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/g,c=/^#?((?:[\da-f]){3,4}|(?:[\da-f]{2}){3,4})$/i,f=[function(n){var r=c.exec(n);if(r){for(var o=6<=(n=r[1]).length?2:1,e=n.length/o,s=1==o?1/15:1/255,t=[],i=0;i';n.content=i+o}})}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.createElement){var l={javascript:"clike",actionscript:"javascript",arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",nginx:"clike",objectivec:"c",opencl:"c",parser:"markup",php:["clike","markup-templating"],phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qml:"javascript",qore:"clike",racket:"scheme",jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",swift:"clike","t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup",typescript:"javascript",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},n={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",adoc:"asciidoc",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",hs:"haskell",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",rkt:"racket",rpy:"renpy",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",t4:"t4-cs",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",vb:"visual-basic",vba:"visual-basic",xeoracube:"xeora",yml:"yaml"},p={},e="components/",a=Prism.util.currentScript();if(a){var r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,s=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,t=a.getAttribute("data-autoloader-path");if(null!=t)e=t.trim().replace(/\/?$/,"/");else{var i=a.src;r.test(i)?e=i.replace(r,"components/"):s.test(i)&&(e=i.replace(s,"$1components/"))}}var o=Prism.plugins.autoloader={languages_path:e,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);s.push(r),s.every(u)||m(s,function(){Prism.highlightElement(a)})}})}function u(e){if(0<=e.indexOf("!"))return!1;if((e=n[e]||e)in Prism.languages)return!0;var a=p[e];return a&&!a.error&&!1===a.loading}function m(e,a,r){"string"==typeof e&&(e=[e]);var s=e.length,t=0,i=!1;function c(){i||++t===s&&a&&a(e)}0!==s?e.forEach(function(e){!function(a,r,s){var t=0<=a.indexOf("!");function e(){var e=p[a];e||(e=p[a]={callbacks:[]}),e.callbacks.push({success:r,error:s}),!t&&u(a)?k(a,"success"):!t&&e.error?k(a,"error"):!t&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return o.languages_path+"prism-"+e+(o.use_minified?".min":"")+".js"}(a),function(){e.loading=!1,k(a,"success")},function(){e.loading=!1,e.error=!0,k(a,"error")}))}a=a.replace("!",""),a=n[a]||a;var i=l[a];i&&i.length?m(i,e,s):e()}(e,c,function(){i||(i=!0,r&&r(e))})}):a&&setTimeout(a,0)}function k(e,a){if(p[e]){for(var r=p[e].callbacks,s=0,t=r.length;s + + + HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 : Dependent IGs Analysis + + +

    Dependent IGs Analysis for HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1

    +

    Generated Tue Jan 30 09:17:48 UTC 2024 for my-ig

    +

    Summary:

    +

    no references

    +

    Details By IG

    +

    (no details)

    +

    Details By Resource

    +

    (no details)

    +

    Errors

    +
    +
    + + diff --git a/branches/master/qa-eslintcompact.txt b/branches/master/qa-eslintcompact.txt new file mode 100644 index 000000000..8113e09ec --- /dev/null +++ b/branches/master/qa-eslintcompact.txt @@ -0,0 +1,15 @@ +ExampleIG +========================================= + +Generic: line 0, col 0, Warning - The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole (INVALID) +Generic: line 0, col 0, Warning - The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) (INVALID) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Resource id/url mismatch: my-ig/http://example.com/fhir/example (INVARIANT) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 1, col 11743, Error - ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) (STRUCTURE) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example (BUSINESSRULE) + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 \ No newline at end of file diff --git a/branches/master/qa-time-report.json b/branches/master/qa-time-report.json new file mode 100644 index 000000000..e44320c8b --- /dev/null +++ b/branches/master/qa-time-report.json @@ -0,0 +1,57 @@ +{ + "date" : "Tue, 30 Jan, 2024 09:17:39 +0000", + "doco" : "For each file: start is seconds after start activity occurred. Length = milliseconds activity took", + "files" : [ + { + "name" : "/fsh-generated/resources/ImplementationGuide-my-ig.json", + "size" : 1741, + "processes" : [ + { + "activity" : "load", + "start" : 39, + "length" : 63 + }, + { + "activity" : "checkR4R4B", + "start" : 39, + "length" : 5 + }, + { + "activity" : "generateNarratives", + "start" : 39, + "length" : 104 + }, + { + "activity" : "validate", + "start" : 39, + "length" : 1185 + }, + { + "activity" : "generate1", + "start" : 41, + "length" : 84 + }, + { + "activity" : "generate2", + "start" : 42, + "length" : 60 + }, + { + "activity" : "generateExampleZip", + "start" : 47, + "length" : 1 + }, + { + "activity" : "generateValidationPack", + "start" : 47, + "length" : 3 + }, + { + "activity" : "scanExamplesForR5", + "start" : 48, + "length" : 2 + } + ] + } + ] +} diff --git a/branches/master/qa-time-report.tsv b/branches/master/qa-time-report.tsv new file mode 100644 index 000000000..f815763f3 --- /dev/null +++ b/branches/master/qa-time-report.tsv @@ -0,0 +1,2 @@ +Source File Size load-configure scan loadDepInfo loadInfo load generateSnapshots checkR4R4B generateNarratives validate loadLists checkConformanceResources checkConformanceResources2 checkConformanceResources3 generateLogicalMaps validateExpressions scanForUsageStats checkURLsUnique processProvenanceDetails generate1 generate2 generateLogicals makeDependencies generateExampleZip generateValidationPack scanProfilesForR5 scanExamplesForR5 +/fsh-generated/resources/ImplementationGuide-my-ig.json 1741 0 0 0 0 0 0 5 104 0 0 0 0 0 0 0 0 0 0 84 60 0 0 1 3 0 2 diff --git a/branches/master/qa-tx.html b/branches/master/qa-tx.html new file mode 100644 index 000000000..bf1881e6a --- /dev/null +++ b/branches/master/qa-tx.html @@ -0,0 +1,424 @@ +Terminology Server Log

    Terminology Server Log

    +
    +

    +

    1

    +
    +Request: 
    +
    +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:1519
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:31 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58377
    +
    +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:17:31.559Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
    +
    +

    +

    2

    +
    +Request: 
    +
    +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:75377
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:31 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58378
    +
    +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:17:31.605Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
    +
    +

    +

    3

    +
    +Request: 
    +
    +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58385
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +

    +

    4

    +
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58386
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +

    +

    5

    +
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58389
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +

    +

    6

    +
    +Request: 
    +
    +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:46 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:46 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58398
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +

    +

    7

    +
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:46 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:46 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58399
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +--- 1 -----------------
    +Request: 
    +
    +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:1519
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:31 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58377
    +
    +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:17:31.559Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
    +
    +--- 2 -----------------
    +Request: 
    +
    +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:75377
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:31 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58378
    +
    +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:17:31.605Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
    +
    +--- 3 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58385
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +--- 4 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58386
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +--- 5 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:40 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:40 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58389
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +--- 6 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:46 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:46 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58398
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    +--- 7 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json; fhirVersion=4.0
    +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
    +User-Agent: fhir/publisher
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"6e6af897-c833-4798-935e-2f1a02f529b8"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
    +
    +
    +Response: 
    +
    +200
    +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
    +access-control-allow-origin:*
    +access-control-expose-headers:Content-Location, Location
    +cache-control:public, max-age=600
    +connection:keep-alive
    +content-length:254
    +content-type:application/fhir+json
    +date:Tue, 30 Jan 2024 09:17:46 GMT
    +last-modified:Tue, 30 Jan 2024 09:17:46 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:85-58399
    +
    +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
    +
    diff --git a/branches/master/qa-txservers.html b/branches/master/qa-txservers.html new file mode 100644 index 000000000..945e0e796 --- /dev/null +++ b/branches/master/qa-txservers.html @@ -0,0 +1,61 @@ + + + + ExampleIG : Terminology Server Report + + + + +

    Terminology Server Report for ExampleIG

    +

    Generated Tue Jan 30 09:17:49 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history))

    +

    This page provides a report on which terminology servers were used while publishing this IG. Note that terminology caching reduces the server hit count - this page only reports content that wasn't cached

    +

    Internal Errors choosing Server using 'http://tx.fhir.org/tx-reg':

    +
      +
    • (None - all good)
    • +
    +

    Primary Server: http://tx.fhir.org/r4

    +

    Use Count: 5. Code Systems used:

    + + + + + + + + + + + + + + + + + + + + + + + + +
    + System + + #Exp. + + #Val. + + Details +
    http://unstats.un.org/unsd/methods/m49/m49.htm05 +
    urn:iso:std:iso:316601 + ISO 3166-1 Codes for the representation of names of countries and their subdivisions — Part 1: Country code +
    urn:iso:std:iso:3166:-201 + ISO 3166 Part 2 Country Subdivision Codes +
    + + diff --git a/branches/master/qa.html b/branches/master/qa.html new file mode 100644 index 000000000..a8e79aacb --- /dev/null +++ b/branches/master/qa.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

    Validation Results for ExampleIG

    +

    Generated Tue Jan 30 09:17:49 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Errors Only

    + + + + + + + + + + + + + + + + + + +
    Quality Checks
    Publisher Version:IG Publisher Version: v1.5.15
    Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
    Realm Check for n/a:
    • n/a
    Publication Request:
    • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
    • +
    • Error fetching package-list from http://example.com/fhir/example: Not Found
    • +
    • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
    • +
    • No publication request found
    • +
    +
    Supressed Messages:No Suppressed Issues +
    Dependency Checks:
    + + +
    PackageVersionFHIRCanonicalWeb BaseComment
    .. my-ig1.0.0R4http://example.com/fhir/example
    ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
    ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
    Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
    Dependent IGs:no references
    Global Profiles:(none declared)
    Terminology Server(s):http://tx.fhir.org/r4 (details)
    HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
    R5 Dependencies:(none)
    Draft Dependencies: +
    Modifier Extensions:(none)
    Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
    IPA Comparison: n/a
    IPS Comparison: n/a
    Summary: errors = 4, warn = 5, info = 0, broken links = 0
    + + + + + + + + + + +
    FilenameErrorsWarningsHints
    Build Errors050
    /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
    +
    + +

    n/a Show Validation Information

    + + + + + + + + + + + + + + + + + +
    ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
    1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
    2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
    3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
    4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
    +
    + +

    fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

    + + + + + + + + + + + + + + + + + +
    PathSeverityMessage
    ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
    ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
    ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
    fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
    + +

    Suppressed Messages (Warnings, hints, broken links)

    +

    No suppressed messsages

    +

    Errors sorted by type

    +
    + +

    RESOURCE_CANONICAL_MISMATCH

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
    +
    + +

    RESOURCE_ID_MISMATCH

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
    +
    + +

    Validation_VAL_Profile_Minimum

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
    + + diff --git a/branches/master/qa.json b/branches/master/qa.json new file mode 100644 index 000000000..20fb87e6e --- /dev/null +++ b/branches/master/qa.json @@ -0,0 +1,17 @@ +{ + "url" : "http://example.com/fhir/example", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "ig-date" : "2020-02-26", + "status" : "active", + "package-id" : "my-ig", + "ig-ver" : "1.0.0", + "date" : "Tue, 30 Jan, 2024 09:17:39 +0000", + "errs" : 4, + "warnings" : 5, + "hints" : 0, + "version" : "4.0.1", + "tool" : "5.0.0 (3)", + "maxMemory" : 923805576 +} diff --git a/branches/master/qa.min.html b/branches/master/qa.min.html new file mode 100644 index 000000000..2eca9a281 --- /dev/null +++ b/branches/master/qa.min.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

    Validation Results for ExampleIG

    +

    Generated Tue Jan 30 09:17:49 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Full QA Report

    + + + + + + + + + + + + + + + + + + +
    Quality Checks
    Publisher Version:IG Publisher Version: v1.5.15
    Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
    Realm Check for n/a:
    • n/a
    Publication Request:
    • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
    • +
    • Error fetching package-list from http://example.com/fhir/example: Not Found
    • +
    • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
    • +
    • No publication request found
    • +
    +
    Supressed Messages:No Suppressed Issues +
    Dependency Checks:
    + + +
    PackageVersionFHIRCanonicalWeb BaseComment
    .. my-ig1.0.0R4http://example.com/fhir/example
    ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
    ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
    Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
    Dependent IGs:no references
    Global Profiles:(none declared)
    Terminology Server(s):http://tx.fhir.org/r4 (details)
    HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
    R5 Dependencies:(none)
    Draft Dependencies: +
    Modifier Extensions:(none)
    Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
    IPA Comparison: n/a
    IPS Comparison: n/a
    Summary: errors = 4, warn = 5, info = 0, broken links = 0
    + + + + + + + + + + +
    FilenameErrorsWarningsHints
    Build Errors050
    /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
    +
    + +

    n/a Show Validation Information

    + + + + + + + + + + + + + + + + + +
    ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
    1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
    2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
    3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
    4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
    +
    + +

    fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

    + + + + + + + + + + + + + + + + + +
    PathSeverityMessage
    ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
    ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
    ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
    fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
    + +

    Suppressed Messages (Warnings, hints, broken links)

    +

    No suppressed messsages

    +

    Errors sorted by type

    +
    + +

    RESOURCE_CANONICAL_MISMATCH

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
    +
    + +

    RESOURCE_ID_MISMATCH

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
    +
    + +

    Validation_VAL_Profile_Minimum

    + + + + +
    fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
    + + diff --git a/branches/master/qa.txt b/branches/master/qa.txt new file mode 100644 index 000000000..5da364c22 --- /dev/null +++ b/branches/master/qa.txt @@ -0,0 +1,20 @@ +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 +Generated Tue Jan 30 09:17:49 UTC 2024. FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example) + Build Errors : 0 / 5 / 0 + /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig : 4 / 0 / 1 + +== n/a == +WARNING: ImplementationGuide.url: The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole +WARNING: 1: The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide +WARNING: 2: An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide +WARNING: 3: An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide +WARNING: 4: The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide +== fsh-generated/resources/ImplementationGuide-my-ig.json == +ERROR: ImplementationGuide.where(url = 'http://example.com/fhir/example'): Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) +ERROR: ImplementationGuide.url: Resource id/url mismatch: my-ig/http://example.com/fhir/example +ERROR: ImplementationGuide/my-ig: ImplementationGuide.definition: ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) +ERROR: /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig: URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example diff --git a/branches/master/qa.xml b/branches/master/qa.xml new file mode 100644 index 000000000..3fce0ac0d --- /dev/null +++ b/branches/master/qa.xml @@ -0,0 +1 @@ +
    \ No newline at end of file diff --git a/branches/master/searchform.html b/branches/master/searchform.html new file mode 100644 index 000000000..b9f29da40 --- /dev/null +++ b/branches/master/searchform.html @@ -0,0 +1,141 @@ + + + + + + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + +
    + +
    +
    + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) +
    +
    +
    +
    + + +
    +
    +
    + + + + + +
    +
    + + + + + +
    +
    + + + + + + + +
    + +
    + + + + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
    + 1.0.0 - STU1 + + + + International flag + + + +

    +
    +
    +

    gEm~Ia(M`B%N$7St@#6 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

    +
    + +
    +
    +
    +
    + + +
    + +

    Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build)

    + + + +
    + +

    +Note: this search searches the curent build of HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1. +

    +
    + +
    +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/sub-package-list.json b/branches/master/sub-package-list.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/branches/master/sub-package-list.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/branches/master/summary.png b/branches/master/summary.png new file mode 100644 index 0000000000000000000000000000000000000000..be7ad0e6a4b6fc138bacd62e64d6867dacc2f071 GIT binary patch literal 567 zcmV-70?7S|P)?0LKH?l(I#DR$XAV~XTsn)$x(eec10hSnPYQ|8^)d7rip z-BTaWihS`!i8Et#YK$`MoCJG)RVrw!MEf#QG6o=( zj$@p~1rls^T2${_L%_~S@QZS`iPtrDSLEAG9s2mXWB^FVdwphc)xL}xO%Fh;BeMsf zifh|a%j*QdluBO=MA6diZos(tu%a7HZ*9Rj?9sP_5WvslRCC_Z02pV+=UtbGdNP+t zuS}{&(|bN)UAauhngkfsxV}kX48Yk}g#>^E8$|rdW%EyNZ37Vg2mru#w@iWo zSgc`f!D)5m#(v;Od=QPT){Dvc*;+L8K`Q<3y8ddgQH-j{DVecq>)t+8yW zZ2GpML`k;&XO;jguanBBi7aq&FZSzC!}_a7e-Gck)NkTI`rk?O9en@*002ovPDHLk FV1nd5|Hl9T literal 0 HcmV?d00001 diff --git a/branches/master/target.png b/branches/master/target.png new file mode 100644 index 0000000000000000000000000000000000000000..3a5cf9ce0d46d1a850712380a80d8866d36ea6b2 GIT binary patch literal 972 zcmV;-12g=IP)_rgf`8LVv=;DiJPy82(Vd?GoXqNQjo$e?)jO(^o*AoA?6gu>}zCHBi+f^Rl~^(&h!cjXf>(FMd~zeA#NfMR%LGQelN4j1U}P)L=)>i*tEc8;d+>s7R> zSd$ag}ZGKjJij))(@w3b6bcA_iR@_F*YjdVyMp_L7` zFY#jc0niWt`7%JIg&=0ou3Lw@1r^9++F=g+P(mx=k0#J?i-pEe79iWNaqb*}E-r|< zu=U)BsJnX#LXyBK6QMJYL8|F%@N1gko%CSM*iqCcJ5i1ZEI~Pjuzre|FDLrELB_mX z4M_L^_Wk%g$fynNg&g{nJhV(RHow)4U>X?vJB`Zm9=z<|i%serT)($0NE$E2s_m1K z%M=Ks%_lf)YXdjXjdoE4HzR9N(b@}9sU9IOFh7%BPqYKGp8Yr^)yLF)>eix>j6cOM zOpQxwCAkF0{0ETv?Kr-gOTqcdZRA$10z1zm5u_l*04}-@0sFVnEwv~9sOjIcdl8T| zlXziPIvDUupZv!AE>y!O(Nolde$(e!F(7c+%$`uHCrGoSNwvsrRXw)pxrbJM0Eves zmiMn7+@iPsAU?lx7fx0m1;-K)5g?Le0r|qbf{8d7S*HF!&$KjpcNjY+JigYSw|)@v uRK6M_Vj>pN8D8M|dvX=qmK9!G+W!w8J%i{Pjt_VM0000b7v literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0.png b/branches/master/tbl_bck0.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00.png b/branches/master/tbl_bck00.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000.png b/branches/master/tbl_bck000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000.png b/branches/master/tbl_bck0000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00000.png b/branches/master/tbl_bck00000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000000.png b/branches/master/tbl_bck000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000000.png b/branches/master/tbl_bck0000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000001.png b/branches/master/tbl_bck000001.png new file mode 100644 index 0000000000000000000000000000000000000000..37c1ca650248602e122d38f3753b938f4b272ff2 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1Dz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1D!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000010.png b/branches/master/tbl_bck000010.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000100.png b/branches/master/tbl_bck0000100.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000010000.png b/branches/master/tbl_bck000010000.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001001.png b/branches/master/tbl_bck00001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9dbea930256393fe9f2820be8dbedc02d589683e GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#w!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#wzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001010.png b/branches/master/tbl_bck00001010.png new file mode 100644 index 0000000000000000000000000000000000000000..6999a24e0353aa271a8a036695cef29b31766c46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011.png b/branches/master/tbl_bck000011.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000110.png b/branches/master/tbl_bck0000110.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001100.png b/branches/master/tbl_bck00001100.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111.png b/branches/master/tbl_bck0000111.png new file mode 100644 index 0000000000000000000000000000000000000000..0af3ab1fcd835053632481989890651d43331c22 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!z*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!Jz*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!J!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001110110.png b/branches/master/tbl_bck00001110110.png new file mode 100644 index 0000000000000000000000000000000000000000..08e2b517b5952281a3eb58d0e9da8d14d7851193 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111.png b/branches/master/tbl_bck00001111.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011110.png b/branches/master/tbl_bck000011110.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111100.png b/branches/master/tbl_bck0000111100.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011110000.png b/branches/master/tbl_bck000011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111001.png b/branches/master/tbl_bck00001111001.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011110010.png b/branches/master/tbl_bck000011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111101.png b/branches/master/tbl_bck0000111101.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111010.png b/branches/master/tbl_bck00001111010.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011111.png b/branches/master/tbl_bck000011111.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111110.png b/branches/master/tbl_bck0000111110.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111100.png b/branches/master/tbl_bck00001111100.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011111000.png b/branches/master/tbl_bck000011111000.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111101.png b/branches/master/tbl_bck00001111101.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb501a233be5a52843df61a375f03abb17acf0 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvXz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111110110.png b/branches/master/tbl_bck0000111110110.png new file mode 100644 index 0000000000000000000000000000000000000000..740eb6ee0b167d54146049f2117f2c554392d1e5 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0000111111.png b/branches/master/tbl_bck0000111111.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111110.png b/branches/master/tbl_bck00001111110.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011111100.png b/branches/master/tbl_bck000011111100.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00001111111.png b/branches/master/tbl_bck00001111111.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000011111110.png b/branches/master/tbl_bck000011111110.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0001.png b/branches/master/tbl_bck0001.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00010.png b/branches/master/tbl_bck00010.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000100.png b/branches/master/tbl_bck000100.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00011.png b/branches/master/tbl_bck00011.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck000110.png b/branches/master/tbl_bck000110.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck001.png b/branches/master/tbl_bck001.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0z*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0010010.png b/branches/master/tbl_bck0010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9372ccdff0dc3fb17749a4ccb2b2f8106fe82b94 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck00101.png b/branches/master/tbl_bck00101.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck001010.png b/branches/master/tbl_bck001010.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0011.png b/branches/master/tbl_bck0011.png new file mode 100644 index 0000000000000000000000000000000000000000..72cca1583ab7eea415c2ad2ba9b5be35c6174489 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2LrzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2Lrz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01010.png b/branches/master/tbl_bck01010.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck010100.png b/branches/master/tbl_bck010100.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01011.png b/branches/master/tbl_bck01011.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck010110.png b/branches/master/tbl_bck010110.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011.png b/branches/master/tbl_bck011.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0110.png b/branches/master/tbl_bck0110.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01100.png b/branches/master/tbl_bck01100.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011000.png b/branches/master/tbl_bck011000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0110000.png b/branches/master/tbl_bck0110000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011001.png b/branches/master/tbl_bck011001.png new file mode 100644 index 0000000000000000000000000000000000000000..58b9c7e8a0d8b296c50c1298d6d0bdbfb97a68ce GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011010.png b/branches/master/tbl_bck011010.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0110100.png b/branches/master/tbl_bck0110100.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011011.png b/branches/master/tbl_bck011011.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0110110.png b/branches/master/tbl_bck0110110.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01101100.png b/branches/master/tbl_bck01101100.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0110111.png b/branches/master/tbl_bck0110111.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01101110.png b/branches/master/tbl_bck01101110.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0111.png b/branches/master/tbl_bck0111.png new file mode 100644 index 0000000000000000000000000000000000000000..ad09dbba3e0dccdd01f8d536db42d926666e96c1 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzN!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011110.png b/branches/master/tbl_bck011110.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0111100.png b/branches/master/tbl_bck0111100.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011110000.png b/branches/master/tbl_bck011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01111001.png b/branches/master/tbl_bck01111001.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011110010.png b/branches/master/tbl_bck011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0111101.png b/branches/master/tbl_bck0111101.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck01111010.png b/branches/master/tbl_bck01111010.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck011111.png b/branches/master/tbl_bck011111.png new file mode 100644 index 0000000000000000000000000000000000000000..83775ca3ec1858141c2d717b21415e233e64307f GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvX!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvXz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02400.png b/branches/master/tbl_bck02400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0241.png b/branches/master/tbl_bck0241.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02410.png b/branches/master/tbl_bck02410.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck025.png b/branches/master/tbl_bck025.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0250.png b/branches/master/tbl_bck0250.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02500.png b/branches/master/tbl_bck02500.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck025000.png b/branches/master/tbl_bck025000.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02501.png b/branches/master/tbl_bck02501.png new file mode 100644 index 0000000000000000000000000000000000000000..094ceb1a654f63fb750bd4d5fed95f04c9b4c64d GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck025025.png b/branches/master/tbl_bck025025.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0250250.png b/branches/master/tbl_bck0250250.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02503.png b/branches/master/tbl_bck02503.png new file mode 100644 index 0000000000000000000000000000000000000000..3e350863a175cb30d3241c6703d65d231a201116 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lSn@I`2rxK` zTu|gxP3N;#`C%FJK_%E{@5yN$8upQkpPsFoYg=Cp)Vbb(k%7S?jrp*UGk2g@={}$# N44$rjF6*2UngDb+APN8g literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0251.png b/branches/master/tbl_bck0251.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02510.png b/branches/master/tbl_bck02510.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02512.png b/branches/master/tbl_bck02512.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0251240.png b/branches/master/tbl_bck0251240.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck025125.png b/branches/master/tbl_bck025125.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0251250.png b/branches/master/tbl_bck0251250.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0251252.png b/branches/master/tbl_bck0251252.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck02513.png b/branches/master/tbl_bck02513.png new file mode 100644 index 0000000000000000000000000000000000000000..e91044c7bf0647358b2781997b04aaff85549267 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h`2Zk zR~S$7th0R0@h#ArW03)O@txD&f)neEqGqc9-@CZ}UFpATJPZtRicAa)1!tMgSvWl` T+VI#5Xb^*^tDnm{r-UW|e~%?( literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck03.png b/branches/master/tbl_bck03.png new file mode 100644 index 0000000000000000000000000000000000000000..093366f032d5d15b1a0beee2d4c9473dafded338 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#zjPZ!6Kid%25845BOa4zjPZ!6Kid%25845BOa4zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck03410.png b/branches/master/tbl_bck03410.png new file mode 100644 index 0000000000000000000000000000000000000000..99337fba756acf39d3e27fcd5cef336b4823039a GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck035.png b/branches/master/tbl_bck035.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8163c5980db1edd7a22d353353f03eb098166f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6zzPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`N1eSA%8~FDQ~lIr9~;LHou?!S1LE%eE%DEhKBi;j0_AO#SHtNy0AVu S_^k(M4uhwwpUXO@geCwBh$H;~ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0351.png b/branches/master/tbl_bck0351.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck03510.png b/branches/master/tbl_bck03510.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck03512.png b/branches/master/tbl_bck03512.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0351240.png b/branches/master/tbl_bck0351240.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck035125.png b/branches/master/tbl_bck035125.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0351250.png b/branches/master/tbl_bck0351250.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0351252.png b/branches/master/tbl_bck0351252.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck03513.png b/branches/master/tbl_bck03513.png new file mode 100644 index 0000000000000000000000000000000000000000..a0dde5120cc5bd2d91d8c1d659a5346af2d4b9c0 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h%g5T zR~S$7th0R0@h#Arqv`|iy+VU&N=kR9RL@oad+}6YefqvT{0t2C#Y_wg1!tK~aXa5W T({|%3&>#j+S3j3^P6!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck040.png b/branches/master/tbl_bck040.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0400.png b/branches/master/tbl_bck0400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck041.png b/branches/master/tbl_bck041.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0zbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck050.png b/branches/master/tbl_bck050.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0500.png b/branches/master/tbl_bck0500.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck05040.png b/branches/master/tbl_bck05040.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0505.png b/branches/master/tbl_bck0505.png new file mode 100644 index 0000000000000000000000000000000000000000..08a107736759f38466809e026eb140e9101ccc3c GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%0lIPx+m@UR@5 zz*PZ!6Kid%0lIPx+m@UR@5 z!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0510.png b/branches/master/tbl_bck0510.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0512.png b/branches/master/tbl_bck0512.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck05140.png b/branches/master/tbl_bck05140.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck0515.png b/branches/master/tbl_bck0515.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck05150.png b/branches/master/tbl_bck05150.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck05152.png b/branches/master/tbl_bck05152.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1.png b/branches/master/tbl_bck1.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10.png b/branches/master/tbl_bck10.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck100.png b/branches/master/tbl_bck100.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1000.png b/branches/master/tbl_bck1000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10000.png b/branches/master/tbl_bck10000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck100000.png b/branches/master/tbl_bck100000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10001.png b/branches/master/tbl_bck10001.png new file mode 100644 index 0000000000000000000000000000000000000000..351af722e45aad290394a9e0176e59fc9c05e36a GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10010.png b/branches/master/tbl_bck10010.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck100100.png b/branches/master/tbl_bck100100.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1001000.png b/branches/master/tbl_bck1001000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10010000.png b/branches/master/tbl_bck10010000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1001001.png b/branches/master/tbl_bck1001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10010010.png b/branches/master/tbl_bck10010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck100101.png b/branches/master/tbl_bck100101.png new file mode 100644 index 0000000000000000000000000000000000000000..de610ac0484fe0395d3aedfd3b0382055f3fc320 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck100110.png b/branches/master/tbl_bck100110.png new file mode 100644 index 0000000000000000000000000000000000000000..5b70a28961ee01fc070c53cd8a066331e623717e GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101.png b/branches/master/tbl_bck101.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1010.png b/branches/master/tbl_bck1010.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10100.png b/branches/master/tbl_bck10100.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101000.png b/branches/master/tbl_bck101000.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10101.png b/branches/master/tbl_bck10101.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101010.png b/branches/master/tbl_bck101010.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011.png b/branches/master/tbl_bck1011.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10110.png b/branches/master/tbl_bck10110.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101100.png b/branches/master/tbl_bck101100.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011000.png b/branches/master/tbl_bck1011000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10110000.png b/branches/master/tbl_bck10110000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011001.png b/branches/master/tbl_bck1011001.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10110010.png b/branches/master/tbl_bck10110010.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101101.png b/branches/master/tbl_bck101101.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011010.png b/branches/master/tbl_bck1011010.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10111.png b/branches/master/tbl_bck10111.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101110.png b/branches/master/tbl_bck101110.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011100.png b/branches/master/tbl_bck1011100.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck101111.png b/branches/master/tbl_bck101111.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1011110.png b/branches/master/tbl_bck1011110.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10240.png b/branches/master/tbl_bck10240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1025.png b/branches/master/tbl_bck1025.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck10250.png b/branches/master/tbl_bck10250.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck103.png b/branches/master/tbl_bck103.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1040.png b/branches/master/tbl_bck1040.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck105.png b/branches/master/tbl_bck105.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!zbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck110.png b/branches/master/tbl_bck110.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1100.png b/branches/master/tbl_bck1100.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11000.png b/branches/master/tbl_bck11000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck110000.png b/branches/master/tbl_bck110000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11001.png b/branches/master/tbl_bck11001.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck110010.png b/branches/master/tbl_bck110010.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1101.png b/branches/master/tbl_bck1101.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11010.png b/branches/master/tbl_bck11010.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck110100.png b/branches/master/tbl_bck110100.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11011.png b/branches/master/tbl_bck11011.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck110110.png b/branches/master/tbl_bck110110.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck111.png b/branches/master/tbl_bck111.png new file mode 100644 index 0000000000000000000000000000000000000000..393ed17777908519a5e6905ea3a48836cbe3c355 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck111010.png b/branches/master/tbl_bck111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7188e97238a4191bc1570998010aad6452ad62 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1111.png b/branches/master/tbl_bck1111.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5dd8d5e75467c03b4337a4c2f4ec3bdd46b9dd GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BK!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1111010.png b/branches/master/tbl_bck1111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4a81e6d9bd7e7ae60f762ff73c57db33a844a1e7 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11111.png b/branches/master/tbl_bck11111.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck111110.png b/branches/master/tbl_bck111110.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck112.png b/branches/master/tbl_bck112.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11240.png b/branches/master/tbl_bck11240.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1125.png b/branches/master/tbl_bck1125.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11250.png b/branches/master/tbl_bck11250.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck11252.png b/branches/master/tbl_bck11252.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck113.png b/branches/master/tbl_bck113.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc1b2323c530a269c82434d3c82ce53032986a1 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@z zIw0z`O2W0Fm5pis&Xjq-cb+)2;>PT&&(iL@*}r0BXsDk9)MT@nf#aWJK>d1VV<3;g M)78&qol`;+0Pc<>)c^nh literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1140.png b/branches/master/tbl_bck1140.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck115.png b/branches/master/tbl_bck115.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1150.png b/branches/master/tbl_bck1150.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1152.png b/branches/master/tbl_bck1152.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck12.png b/branches/master/tbl_bck12.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck120.png b/branches/master/tbl_bck120.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck124.png b/branches/master/tbl_bck124.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1240.png b/branches/master/tbl_bck1240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck12400.png b/branches/master/tbl_bck12400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1241.png b/branches/master/tbl_bck1241.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck12410.png b/branches/master/tbl_bck12410.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck125.png b/branches/master/tbl_bck125.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck12510.png b/branches/master/tbl_bck12510.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck125100.png b/branches/master/tbl_bck125100.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck12511.png b/branches/master/tbl_bck12511.png new file mode 100644 index 0000000000000000000000000000000000000000..b30a61cd7b113191e5313d375acc92cb9a3bf999 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvXzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvX!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1252.png b/branches/master/tbl_bck1252.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck130.png b/branches/master/tbl_bck130.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1320.png b/branches/master/tbl_bck1320.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck133.png b/branches/master/tbl_bck133.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1330.png b/branches/master/tbl_bck1330.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck134.png b/branches/master/tbl_bck134.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck14.png b/branches/master/tbl_bck14.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck140.png b/branches/master/tbl_bck140.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1400.png b/branches/master/tbl_bck1400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck141.png b/branches/master/tbl_bck141.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1410.png b/branches/master/tbl_bck1410.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1424.png b/branches/master/tbl_bck1424.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck143.png b/branches/master/tbl_bck143.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15.png b/branches/master/tbl_bck15.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck150.png b/branches/master/tbl_bck150.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1500.png b/branches/master/tbl_bck1500.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15040.png b/branches/master/tbl_bck15040.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1505.png b/branches/master/tbl_bck1505.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15050.png b/branches/master/tbl_bck15050.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck151.png b/branches/master/tbl_bck151.png new file mode 100644 index 0000000000000000000000000000000000000000..df3df1251af1f4c83319d0126a256146a1be5cbd GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15150.png b/branches/master/tbl_bck15150.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15152.png b/branches/master/tbl_bck15152.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck152.png b/branches/master/tbl_bck152.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1540.png b/branches/master/tbl_bck1540.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck15424.png b/branches/master/tbl_bck15424.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1543.png b/branches/master/tbl_bck1543.png new file mode 100644 index 0000000000000000000000000000000000000000..46e1e2a7a44b35ed2793e658675d5a91ab37390b GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1550.png b/branches/master/tbl_bck1550.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/master/tbl_bck1552.png b/branches/master/tbl_bck1552.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/master/tbl_blank.png b/branches/master/tbl_blank.png new file mode 100644 index 0000000000000000000000000000000000000000..51a306d7268190807bc1a8c5fe07a6e67eca8519 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRGRo#|$B$kZfj1M2T~LZfz>% literal 0 HcmV?d00001 diff --git a/branches/master/tbl_spacer.png b/branches/master/tbl_spacer.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccd6e1be978098c108f063baeede859634bb10b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{L!3JU-`?d;5aTa()7Bet#3xhBt!>lIWHUn|N}Tg^b5rw5fLsO!=c3falGGH1^30M91$R&1fE2w{ ucA&Vhr;B3<$MxhN|Nq-F3o|n_$8s?E*fVR~Je|G}q|ejU&t;ucLK6V_0VRNn{1`ISV`@iy0WWg+Z8+Vb&Z8px|Op7sn6_|F@GJ`C1itTvi%>^qBWh{-o%J zPag9QD*qL|bxX=5H@W2DvFQSCJZ}vcHI}k)GyI8dun)b%6rNEL=E$z&d#`ZAy2}c> zd`0J`uU#@F!~9)tW^1SO`BQ5B#;bY1bFBQm(W+_g(Vfu;oHiYd)NPo%w0dpp*4-%# zRgM2$9|KdxXJG(-?SRg`N^aBn&BytiA{YYSh6$>8=7W69 N;OXk;vd$@?2>=YeVXy!I literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin-open.png b/branches/master/tbl_vjoin-open.png new file mode 100644 index 0000000000000000000000000000000000000000..90d9ec471e25395de693e023e6b92a7596b4527e GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8px_2i7sn6_|F@G4@*OhZXzNb5{c$As{>>v2 zi>JybuJl~kYhCft`$4+&(kWA;vQIX1%$I)oc*2GQTs^GEM#<#!6h?mEnCn<7k^Rkg dWtV(mI=(6Ed(yk_zkqIM@O1TaS?83{1OQJBZr}g_ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin.png b/branches/master/tbl_vjoin.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0ea54069217144f04be3a0cfd85155552ed935 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRH6xys3AALb9155hc#~xw)x%B|t6%gL6@8Vo7R>LV0FMhJw4NZ$OG( zDmzfz%+tj&#NzbZi5qzt6nGA2{ri72=E9+d8IM$Fr)sXa%D5tk*{4bRT1NX~Th{$t gyUucJdK^65#M^$_RGhbJpAg7sPgg&ebxsLQ04z>7sQ>@~ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_end-closed.png b/branches/master/tbl_vjoin_end-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..40e7dc6561e1423c25e4d96417727721475de8df GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8pkRlmi(`m|fAXLI|LvLe4xHea^zS^!()g@f?GIDZMZfSn~`t?IYYU8DZfcQ+l)Q4=nZ`Bv-a2$Bu%2wvD z!EJsZn?a9(TUwy^D#L`c2Dc~PG+^+KQIOirXurML&`Mfb;WYONhI)lZ8ztE^{Mfhn jo;uPH$jo++fsKv9c%zkcmKkFy&`k`Uu6{1-oD!MNn{1`ISV`@iy0WWg+Z8+Vb&Z8px}H@7sn6_|F@GI`I`)QTBFzfn!o*TiZH)i z!=?7MLYw+jk3Bf39~m7{xkoQqa3M!p4)^WksmmPro1bbGB&43;x71i#678wEmtTx2 z!ZO|WeAVHjpSpA9!-`v6zHBgBqPbuP^Y$9o51SqPSS~2EzDWDpGyRmTlf4`aHWd(F9gQu&X J%Q~loCIA;^U#tKC literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_end.png b/branches/master/tbl_vjoin_end.png new file mode 100644 index 0000000000000000000000000000000000000000..91d06380392984a6ab0c07b5b34866e0ff4fc0ca GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG~GG(4$>IA=%83h!W@g+}zZ>5+Ij>!MP|ku_QG`p**uBL&4qCHy}kX zl^rN<=IP=XVsZNIxs9R>3LHlQ9{saE&dDI1t8%vVzid_t<0= g_FbOG;DGx9wiFRrNn{1`ISV`@iy0XB4uLSEsD@VqP_Wt4#WBRfKluRrx^*Id`BV7>c5JL#5L=MV zn<#GJl-btS#TTmVIpPjebY6-QKYMxx;ttMNUqGj=lo(pT>^kX%Y)8WP6$d d4*&rJgR{QowQZSK_W+&4;OXk;vd$@?2>}1lP96XN literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_end_slice-open.png b/branches/master/tbl_vjoin_end_slice-open.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa0f8d84ce240cfef0cb3b2fa6afea5ba287ede GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;jEBi(`m|fARtLb?Zd_@~83%?ATbfAhsZz zH&NWcDYLDujcw6f?hx+l?Cc864GoMf6B`t!v@w@-&sboh_d(X{F-r^256-2De$N;M zH{95{$?1!|9kG6XRk+GAig?E@pTQ``?;r45-a sj81HSS}$2J>J(`BvoB6yVP<1vkXdSa^hmmQJJ4|qp00i_>zopr0M2Yo4*&oF literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_end_slice.png b/branches/master/tbl_vjoin_end_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9bb8d02f80afbcc6bcab322b96d3402407922b GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtVH47sn6_|KtPg>(+_<WV9~y!GM)5gzLU2N)O@ONgx8zC7qO&;$lgS3j3^P6Nn{1`ISV`@iy0XB4uUY_j)~cCfr90pE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd~OFd5`ch#ANn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRr54~Og+Kt#bczDGPoHEOJ(q2Nn{1`ISV`@iy0XB4ude`@%$AjKtW|s7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD jmdov+#saB?1O^7(rGk=1XB|R-${9Re{an^LB{Ts5);=To literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_slice-closed.png b/branches/master/tbl_vjoin_slice-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0eacc986673489e818e9bced0946aae676eaa3 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP_WX|#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{*U#$J>{z?ha!RYT$+r0|n-m&2y^>jZ-^>dT%WJsK5W^s5rXaPNQDJuC zHs#HU4(g9gEqEME%9!i&*po}l%p9hPPhkA#a3tB7CtwcWho*~nESzEv9AIGBG{uBj TyFelV=m-W+S3j3^P6Nn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{$Is`$#=ywTq0H#0!OQ+a%+N72=7IH;W1Jk4AB4RQ&pE@al#s~0s8Et2 zh~d!x2^j)En3PJC;+lC`F7DuA&}2xAlaTiQ(ZHyv|A$TRhRGoYMdp7_nR6J#ET$}H j&Pgya?-LL=FkoQl;j;g9+C4@R=qLtHS3j3^P6Nn{1`ISV`@iy0XB4ude`@%$AjKtWAU7sn6_|KtPg>(&VTs!KymV*Zx1I2p;#0?A>7#by%A8u@WqX5*z;OXk;vd$@?2>|aVC_MlG literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_slicer-closed.png b/branches/master/tbl_vjoin_slicer-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6eea03ddf25d5b48091548463f16ad8cf06eef GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uUY_j)~cCfr6EuE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd>@)F-m!3sIdFi1K|RTk VV{ykHaiAj@JYD@<);T3K0RSC1M^*p; literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_slicer-open.png b/branches/master/tbl_vjoin_slicer-open.png new file mode 100644 index 0000000000000000000000000000000000000000..202f339d82e1beeff9bbe627c2152278e9fa66bb GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;k1Zi(`m|fARtLA9}m~wHvW>@bHQoIAylA zwXrRl%N@dfot<5QxuJovWg>(6ls4v)?imYA!UE18_`rPX2bvq^I-DwJdhI>7OTiMyv)wdO#>1o0z|EM~n1 z4c8eKh{rk3v|zNc)AVD%aUdg4Mo}*zfq{WN%I16UlU`1s6B#^R{an^LB{Ts5HIq%y literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vjoin_slicer.png b/branches/master/tbl_vjoin_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd754af575ddec5c1dee4a801ec3b976f8a5c75 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtT;p7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD ox7wiMP{M-)E4bY{xFsYQvRq_e$JMe=1L|S$boFyt=akR{0MHyKn*aa+ literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vline.png b/branches/master/tbl_vline.png new file mode 100644 index 0000000000000000000000000000000000000000..35406ddf4a866f3ced8fb4a238fc26cab9b6c603 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG{fjy9^UhNH#MhqQp5rH#aq}1juDza4t$sEJ;mKD9T zWe18Ic)B=-Se$-)&QXv-LE!KK?tixItRnY(lod9wDCP=Cby{-JTl?O_s`U$+xU_zF ZY+#IdZzSk8D^LVvsHdx+%Q~loCIF9RFxmhB literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vline_slice.png b/branches/master/tbl_vline_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..e05c13ffee8ac0f2fa7945c527dfe4a02cbfa64d GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPg>(&VTPx# literal 0 HcmV?d00001 diff --git a/branches/master/tbl_vline_slicer.png b/branches/master/tbl_vline_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..21006dcb9d2bebbd41684f33c4fac661d3845c69 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPgKlFC}Yd2!&=-HKUg;l}e kRa2mN!-0+hMrLM)vzFpbr@Z|S0M#>iy85}Sb4q9e05XRrdH?_b literal 0 HcmV?d00001 diff --git a/branches/master/toc.html b/branches/master/toc.html new file mode 100644 index 000000000..cd044962e --- /dev/null +++ b/branches/master/toc.html @@ -0,0 +1,240 @@ + + + + + + Table of Contents - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + + + + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
    + 1.0.0 - STU1 + + + + International flag + + + +

    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

    +

    Table of Contents

    + + + + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/master/usage-stats.json b/branches/master/usage-stats.json new file mode 100644 index 000000000..0d31cbeff --- /dev/null +++ b/branches/master/usage-stats.json @@ -0,0 +1,23 @@ +{ + "package": "my-ig", + "version": "1.0.0", + "fhirVersion": "4.0.1", + "jurisdiction": "001", + "extensions": [], + "profiles": {}, + "usage": { + "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name": [ + "ImplementationGuide.definition.page", + "ImplementationGuide.definition.page.page" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment": [ + "ImplementationGuide.dependsOn" + ] + } +} \ No newline at end of file diff --git a/branches/master/validator-my-ig.pack b/branches/master/validator-my-ig.pack new file mode 100644 index 0000000000000000000000000000000000000000..539dd89d6fe207dc00b3278a42e676a9253bedce GIT binary patch literal 2295 zcma);c{CJUAIAq-hIt~4Yz>AHV^73HJ(gjNZHPCrS2K(l`yMscLYA>)j3wEV5|t%N zDO*e=vNM`N#^9AC%KMJL>Uqw2pYwk2x!bwtcYpW(?z!jl!&q`15(V(_@c~Yu&o}{o z6No(y#|DSs0|@GP0xlpe{L2O?mBD~ps==uP@6I(iY7T1;Y10`CjMVMW9>r{u6N#TL zAt6o{7nhV0cakiWa`BY{aG*p07)xHhguVR0)9fuV2lanCJg|mPU9v*$d*I%WVp0nZj+?|9!DZ!s;`|e%6P`3{3Vd)bt;{0TLD?`@WFQ@vLOf@L z!ke4aYhp+`%7eV4vETJRwN(eqA7}Yp&Ii{;UL0zb`&7c&6BoFb0GaGP35-qoStkR% zE7TL_)@4@^bRCU27lGar$l9v!%=LaLX4$XjKYr^@&EPF;yO-aaQpzZofJ&bk(YFv* z9SHrFLd9u(p~}K{!(Ya#`A4bYz14j~0thUMTfmgAX!3vf z%iJH3Rv)`$%LLZu@(OmErk*5#fzba6E2w6S~~@ zjg1W^_l|y+=}ojEy7se(4{ zstx#^RYnlVqleKKWs_Af=wqy9a&+CjoScPPa*&&pHzgaHIvgwe)RIUd6}4=m&UxqF zfR->Eo&r62&60;s(l3~KYaDSFB4d!EaLtEhQ9fCBBw(sZIQ>^X!CFya$-*zaPu5j% z->_;r|3mNT*NM58gP-n@K+_FLho-}6XhGF~)8KwGF8q6MigBtJg?u(Zs> zqqxK5r=4+lK?bH;Wt~sn>BvblxweAN<2deJ0c)y8H)f92OEVq0l8}ATUs6x}So*7B zqsR@eioDTWyF3w~M1b$sziB3P9!zw2x@d}yWr#p}ik3;7!*WS#keZhH+yTTThGoYCl8FD@gnP~gG_Z79m;v(7hC0~Pzo8Sa93=-Vj1Uxg+ zB8xa$o0?XgvUohc4{NThLoXj5x3P9S;o9{rM$UPq&3=I{PwjP%NYyUvOxK0k+M3hG zyDNdyb5lMYpc3Pj3@&CWX~UtzzlMd*Zt{-iKoXAfP(~@jo);%rp+m-+VB5#{h21PR z1;}#z77bRVw*S&IQr2FEo5XTUg z%}@as5Vr{cMQAqxA$e{XX1tZ&78!=#={VP-5O6j-JiVBf~=P%rt zQuk~p$dyUkV@#WBPFxX|3{fWX6qq<8i@b)ot>GGbH8}eK3 zQb9$6#uBZ(%(&2O^_t9ksN3&ctSbaQ*FxVTuNFk3nt9{u%|;~IzuQ{+vv^BsQFg% z>&3o_T7C0CfA`my6LS``$;ig-KfW?PzNs>RrCHAxr&HgWdA)r&5~nP-uQH&}BTXPu z{)}<9{4k;zrSaIw7m)yqkzYqIl6ImfL`6rt&h*)VeOh;-nbhnWaDj!rHyVS;gi)s4 z<1Gy;K|?bRr}5oDrSu2lf}aNZa@MD=tTNOeU!y1HbmvZ*-LHSLhCO7e_< zcr&%Du;tkkMKlE#yu>*(^);VUJ1<3j9 zD|j$bIg(6dj=;$LV!#1y=yUKQj+w$<4kC0KmmAuh_i|-@)v^a4PW- literal 0 HcmV?d00001 diff --git a/branches/master/validator-xxexample.fhir.uv.myig.pack b/branches/master/validator-xxexample.fhir.uv.myig.pack new file mode 100644 index 0000000000000000000000000000000000000000..040e2edfabcd6e69ee3598672534d9e9a4ec9d3b GIT binary patch literal 2231 zcmbuAc{CK<8^>p?!ypD3jJ(;hWZ#CNQI;(86BdG2}cIrrn@#LFiI0D(XN zqnjokfISk~vEzdYu{eB`4lXJLPl^BZQ6y`5S<^{dbL98YlMU{A43XF)YD>&->P*2?UtEFwB_S2XWB^%vjIH0B)YQT<}e)M+1*%r z&`lLB^x?<$^ta*b$T_5+%qc3}Pg2=v>6!UZ22h}MODt6RTGp{F1Tw@AccriPB2Ajn8w#Z2g)l=7d`}MA; zvDEd1^WdDcE(r^}^wsk?P`gE%X|#5Llxe019G$}& z8;y6VNDr)F)P;O?6qbB6YP7G%y{XapmP6~R{AcDs%6DFXq3exCo< zUfrGcIz&cC1V;u(#RbOgJneBJ?o6;Yi4;r<-1X~(gyIM~#CV;^b2zL{SS&v3osSQG z#zg8*t+b7&uOX(^fy&_gU@tkwY`Us1qW2twshkN`)l`ul0oRZHN#_*OJO$;TWZMuyV7jM-yeF zz|>N-by?S7SLGPXgO$lHMTgeA&>9dC<~>Q}8lrtZZmaMXt`=?M-U= zF-VD_?b9q76~id;3biHm+A+7D7{O9pp?bhgO#S|hwZleHrZ#@4%x;t!)ywaeQUQ(eC_Y$Y;HRntTqRQID6lwBF)AbgHMqFdL%!K?mMj(Fz0D zuF>K)_XU`Z?Y)eknbH@68lK60M_X3orE>f>$5W7Uz6Y`oWh@TXj8oKUHWJU>zhoPdxij-KYe>*J>ydJn z7Wy)Oyex*_Zx*9LxNIB9t|323_K!3gPkJ0qf^mx3t!tgEZnVqgc>W1FE3&8BLQ%Cr z$Hsv>igzSd46bYE`WB#~za@nYqI(uv1=D0Gd|Upu&jV|mBrT;Unf#ZLSI1sTWC~Lr zHg1BW?|98gE}oQ9h=Xg%&5enS+$w1(?t>$9=2vk`82tdc>t>Da6|E0?-I{B)i_#&d zesWV=!9W3LQ`P(7y4Jiv&2vkl)AXZS{ky1F6?iDG~EG z@&kjY-Cx|GpPg&zA$A+~(>^&rByqp(^Hh782YoRRK2)7YK4s;}drzm+WX>0^$7oG% zX!N$HE}sXY7uLtM+N8J92~rB#{&BfUwvPy871`O1@|lL%-Q?1_#!RS&Mv#>bK4toOY2>>rClMij(9L=)Nf&=Fw-y+Zm}!CKWQ)Flc%AyZ*Pw6nI-J^)u97 z5qVCZdFN{?4Jm7_4{f}NC8eTO>(Dx%xpo{^{oJe=baq(~OnQ+8J>Cb`eDr_0Hjl8N zTT_QGjo#8uBu@s-n~P-6bU5G@5sM8jjlekcz`hOI9oM5Ga=%b-<;4q zz1qgA|I_DbEsAkU@W+(^p{_*J%u3992Cz-+>-Eal1fLNhagMW&d++~(W96I44+ggWu zZ-c@bS0YpljrP?H6FOQRh%FaXzxW_5U4Vs!$rdqZ4;>M!H_;d}d42Y@^*F@rL?Lmp z-)ICGTOKJ&oN$c!Zt(-W`}1qpq(_wS0{{V5yFWjWM+)$Z=X;^M%k#f$FWvtcxtAxq sQ2r(2j`?>)|1);)jdqFiOOrc<`XBk@;>0hon}By`Ozf;9g1fuF0P_pBzW@LL literal 0 HcmV?d00001 diff --git a/branches/master/validator-xxxexample.fhir.uv.myig.pack b/branches/master/validator-xxxexample.fhir.uv.myig.pack new file mode 100644 index 0000000000000000000000000000000000000000..dc6b4050dcf333bee5326a18430d41c60b07ac66 GIT binary patch literal 1943 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 literal 0 HcmV?d00001 diff --git a/branches/master/valueset-list.csv b/branches/master/valueset-list.csv new file mode 100644 index 000000000..c04f476f0 --- /dev/null +++ b/branches/master/valueset-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Uses,Used,Sources diff --git a/branches/master/valueset-list.json b/branches/master/valueset-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/valueset-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/master/valueset-ref-all-list.csv b/branches/master/valueset-ref-all-list.csv new file mode 100644 index 000000000..c04f476f0 --- /dev/null +++ b/branches/master/valueset-ref-all-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Uses,Used,Sources diff --git a/branches/master/valueset-ref-all-list.json b/branches/master/valueset-ref-all-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/valueset-ref-all-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/master/valueset-ref-list.csv b/branches/master/valueset-ref-list.csv new file mode 100644 index 000000000..c04f476f0 --- /dev/null +++ b/branches/master/valueset-ref-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Uses,Used,Sources diff --git a/branches/master/valueset-ref-list.json b/branches/master/valueset-ref-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/master/valueset-ref-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/smartcare-initial/ImplementationGuide-my-ig.json b/branches/smartcare-initial/ImplementationGuide-my-ig.json new file mode 100644 index 000000000..7d0dc4908 --- /dev/null +++ b/branches/smartcare-initial/ImplementationGuide-my-ig.json @@ -0,0 +1,708 @@ +{ + "resourceType" : "ImplementationGuide", + "id" : "my-ig", + "text" : { + "status" : "extensions", + "div" : "

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    \n
    " + }, + "url" : "http://example.com/fhir/example", + "version" : "1.0.0", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "status" : "active", + "date" : "2020-02-26", + "publisher" : "My Organization", + "contact" : [{ + "name" : "My Organization", + "telecom" : [{ + "system" : "url", + "value" : "http://example.com/committees" + }, + { + "system" : "email", + "value" : "my-group@example.com" + }] + }, + { + "name" : "Bob Smith", + "telecom" : [{ + "system" : "email", + "value" : "bobsmith@example.com", + "use" : "work" + }] + }], + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "jurisdiction" : [{ + "coding" : [{ + "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm", + "code" : "001", + "display" : "World" + }] + }], + "packageId" : "my-ig", + "license" : "CC0-1.0", + "fhirVersion" : ["4.0.1"], + "dependsOn" : [{ + "id" : "hl7tx", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on HL7 Terminology" + }], + "uri" : "http://terminology.hl7.org/ImplementationGuide/hl7.terminology", + "packageId" : "hl7.terminology.r4", + "version" : "5.3.0" + }, + { + "id" : "hl7ext", + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment", + "valueMarkdown" : "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" + }], + "uri" : "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions", + "packageId" : "hl7.fhir.uv.extensions.r4", + "version" : "1.0.0" + }], + "definition" : { + "extension" : [{ + "extension" : [{ + "url" : "code", + "valueString" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueString" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency", + "valueCode" : "hl7.fhir.uv.tools#0.1.0" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "copyrightyear" + }, + { + "url" : "value", + "valueString" : "2021+" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "releaselabel" + }, + { + "url" : "value", + "valueString" : "STU1" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "autoload-resources" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "template/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-liquid" + }, + { + "url" : "value", + "valueString" : "input/liquid" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-qa" + }, + { + "url" : "value", + "valueString" : "temp/qa" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-temp" + }, + { + "url" : "value", + "valueString" : "temp/pages" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-output" + }, + { + "url" : "value", + "valueString" : "output" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-suppressed-warnings" + }, + { + "url" : "value", + "valueString" : "input/ignoreWarnings.txt" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "path-history" + }, + { + "url" : "value", + "valueString" : "history.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-html" + }, + { + "url" : "value", + "valueString" : "template-page.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "template-md" + }, + { + "url" : "value", + "valueString" : "template-page-md.html" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-contact" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-context" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-copyright" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-jurisdiction" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-license" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-publisher" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-version" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "apply-wg" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "active-tables" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "fmm-definition" + }, + { + "url" : "value", + "valueString" : "http://hl7.org/fhir/versions.html#maturity" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "propagate-status" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "excludelogbinaryformat" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }, + { + "extension" : [{ + "url" : "code", + "valueCode" : "tabbed-snapshots" + }, + { + "url" : "value", + "valueString" : "true" + }], + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter" + }], + "page" : { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "toc.html" + }], + "nameUrl" : "toc.html", + "title" : "Table of Contents", + "generation" : "html", + "page" : [{ + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "index.html" + }], + "nameUrl" : "index.html", + "title" : "Home", + "generation" : "html" + }, + { + "extension" : [{ + "url" : "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name", + "valueUrl" : "changes.html" + }], + "nameUrl" : "changes.html", + "title" : "Changes", + "generation" : "html" + }] + }, + "parameter" : [{ + "code" : "path-resource", + "value" : "input/capabilities" + }, + { + "code" : "path-resource", + "value" : "input/examples" + }, + { + "code" : "path-resource", + "value" : "input/extensions" + }, + { + "code" : "path-resource", + "value" : "input/models" + }, + { + "code" : "path-resource", + "value" : "input/operations" + }, + { + "code" : "path-resource", + "value" : "input/profiles" + }, + { + "code" : "path-resource", + "value" : "input/resources" + }, + { + "code" : "path-resource", + "value" : "input/vocabulary" + }, + { + "code" : "path-resource", + "value" : "input/maps" + }, + { + "code" : "path-resource", + "value" : "input/testing" + }, + { + "code" : "path-resource", + "value" : "input/history" + }, + { + "code" : "path-resource", + "value" : "fsh-generated/resources" + }, + { + "code" : "path-pages", + "value" : "template/config" + }, + { + "code" : "path-pages", + "value" : "input/images" + }, + { + "code" : "path-tx-cache", + "value" : "input-cache/txcache" + }] + } +} \ No newline at end of file diff --git a/branches/smartcare-initial/ImplementationGuide-my-ig.ttl b/branches/smartcare-initial/ImplementationGuide-my-ig.ttl new file mode 100644 index 000000000..19b5a4e95 --- /dev/null +++ b/branches/smartcare-initial/ImplementationGuide-my-ig.ttl @@ -0,0 +1,605 @@ +@prefix fhir: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + +# - resource ------------------------------------------------------------------- + + a fhir:ImplementationGuide ; + fhir:nodeRole fhir:treeRoot ; + fhir:id [ fhir:v "my-ig"] ; # + fhir:text [ + fhir:status [ fhir:v "extensions" ] ; + fhir:div "

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    \n
    " + ] ; # + fhir:url [ fhir:v "http://example.com/fhir/example"^^xsd:anyURI] ; # + fhir:version [ fhir:v "1.0.0"] ; # + fhir:name [ fhir:v "ExampleIG"] ; # + fhir:title [ fhir:v "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1"] ; # + fhir:status [ fhir:v "active"] ; # + fhir:date [ fhir:v "2020-02-26"^^xsd:date] ; # + fhir:publisher [ fhir:v "My Organization"] ; # + fhir:contact ( [ + fhir:name [ fhir:v "My Organization" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "url" ] ; + fhir:value [ fhir:v "http://example.com/committees" ] + ] [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "my-group@example.com" ] + ] ) + ] [ + fhir:name [ fhir:v "Bob Smith" ] ; + fhir:telecom ( [ + fhir:system [ fhir:v "email" ] ; + fhir:value [ fhir:v "bobsmith@example.com" ] ; + fhir:use [ fhir:v "work" ] + ] ) + ] ) ; # + fhir:description [ fhir:v "Example IG exercises many of the fields in a SUSHI configuration."] ; # + fhir:jurisdiction ( [ + fhir:coding ( [ + fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; + fhir:code [ fhir:v "001" ] ; + fhir:display [ fhir:v "World" ] + ] ) + ] ) ; # + fhir:packageId [ fhir:v "my-ig"] ; # + fhir:license [ fhir:v "CC0-1.0"] ; # + fhir:fhirVersion ( [ fhir:v "4.0.1"] ) ; # + fhir:dependsOn ( [ + fhir:id [ fhir:v "hl7tx" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on HL7 Terminology" ] + ] ) ; + fhir:uri [ + fhir:v "http://terminology.hl7.org/ImplementationGuide/hl7.terminology"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.terminology.r4" ] ; + fhir:version [ fhir:v "5.3.0" ] + ] [ + fhir:id [ fhir:v "hl7ext" ] ; + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"^^xsd:anyURI ] ; + fhir:value [ fhir:v "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack" ] + ] ) ; + fhir:uri [ + fhir:v "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"^^xsd:anyURI ; + fhir:link + ] ; + fhir:packageId [ fhir:v "hl7.fhir.uv.extensions.r4" ] ; + fhir:version [ fhir:v "1.0.0" ] + ] ) ; # + fhir:definition [ + fhir:extension ( [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"^^xsd:anyURI ] ; + fhir:value [ fhir:v "hl7.fhir.uv.tools#0.1.0" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "copyrightyear" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "2021+" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "releaselabel" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "STU1" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "autoload-resources" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-liquid" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/liquid" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-qa" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/qa" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-temp" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "temp/pages" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-output" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "output" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-suppressed-warnings" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "input/ignoreWarnings.txt" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "path-history" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "history.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-html" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-md" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "template-page-md.html" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-contact" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-context" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-copyright" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-jurisdiction" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-license" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-publisher" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-version" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "apply-wg" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "active-tables" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "fmm-definition" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "http://hl7.org/fhir/versions.html#maturity" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "propagate-status" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "excludelogbinaryformat" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "code"^^xsd:anyURI ] ; + fhir:value [ fhir:v "tabbed-snapshots" ] + ] [ + fhir:url [ fhir:v "value"^^xsd:anyURI ] ; + fhir:value [ fhir:v "true" ] + ] ) ; + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"^^xsd:anyURI ] + ] ) ; + fhir:page [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "toc.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "toc.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Table of Contents" ] ; + fhir:generation [ fhir:v "html" ] ; + fhir:page ( [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "index.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "index.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Home" ] ; + fhir:generation [ fhir:v "html" ] + ] [ + fhir:extension ( [ + fhir:url [ fhir:v "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"^^xsd:anyURI ] ; + fhir:value [ fhir:v "changes.html"^^xsd:anyURI ] + ] ) ; + fhir:name [ fhir:v "changes.html"^^xsd:anyURI ] ; + fhir:title [ fhir:v "Changes" ] ; + fhir:generation [ fhir:v "html" ] + ] ) + ] ; + fhir:parameter ( [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/capabilities" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/examples" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/extensions" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/models" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/operations" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/profiles" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/resources" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/vocabulary" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/maps" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/testing" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "input/history" ] + ] [ + fhir:code [ fhir:v "path-resource" ] ; + fhir:value [ fhir:v "fsh-generated/resources" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "template/config" ] + ] [ + fhir:code [ fhir:v "path-pages" ] ; + fhir:value [ fhir:v "input/images" ] + ] [ + fhir:code [ fhir:v "path-tx-cache" ] ; + fhir:value [ fhir:v "input-cache/txcache" ] + ] ) + ] . # + +# ------------------------------------------------------------------------------------- + diff --git a/branches/smartcare-initial/ImplementationGuide-my-ig.xml b/branches/smartcare-initial/ImplementationGuide-my-ig.xml new file mode 100644 index 000000000..d4c2487b9 --- /dev/null +++ b/branches/smartcare-initial/ImplementationGuide-my-ig.xml @@ -0,0 +1,551 @@ + + + + + +

    ExampleIG

    The official URL for this implementation guide is:

    http://example.com/fhir/example

    Example IG exercises many of the fields in a SUSHI configuration.

    +
    +
    + + + + + <status value="active"/> + <date value="2020-02-26"/> + <publisher value="My Organization"/> + <contact> + <name value="My Organization"/> + <telecom> + <system value="url"/> + <value value="http://example.com/committees"/> + </telecom> + <telecom> + <system value="email"/> + <value value="my-group@example.com"/> + </telecom> + </contact> + <contact> + <name value="Bob Smith"/> + <telecom> + <system value="email"/> + <value value="bobsmith@example.com"/> + <use value="work"/> + </telecom> + </contact> + <description value="Example IG exercises many of the fields in a SUSHI configuration."/> + <jurisdiction> + <coding> + <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/> + <code value="001"/> + <display value="World"/> + </coding> + </jurisdiction> + <packageId value="my-ig"/> + <license value="CC0-1.0"/> + <fhirVersion value="4.0.1"/> + <dependsOn id="hl7tx"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on HL7 Terminology"/> + </extension> + <uri value="http://terminology.hl7.org/ImplementationGuide/hl7.terminology"/> + <packageId value="hl7.terminology.r4"/> + <version value="5.3.0"/> + </dependsOn> + <dependsOn id="hl7ext"> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment"> + <valueMarkdown value="Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"/> + </extension> + <uri value="http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions"/> + <packageId value="hl7.fhir.uv.extensions.r4"/> + <version value="1.0.0"/> + </dependsOn> + <definition> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueString value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency"> + <valueCode value="hl7.fhir.uv.tools#0.1.0"/> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="copyrightyear"/> + </extension> + <extension url="value"> + <valueString value="2021+"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="releaselabel"/> + </extension> + <extension url="value"> + <valueString value="STU1"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="autoload-resources"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="template/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-liquid"/> + </extension> + <extension url="value"> + <valueString value="input/liquid"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-qa"/> + </extension> + <extension url="value"> + <valueString value="temp/qa"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-temp"/> + </extension> + <extension url="value"> + <valueString value="temp/pages"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-output"/> + </extension> + <extension url="value"> + <valueString value="output"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-suppressed-warnings"/> + </extension> + <extension url="value"> + <valueString value="input/ignoreWarnings.txt"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="path-history"/> + </extension> + <extension url="value"> + <valueString value="history.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-html"/> + </extension> + <extension url="value"> + <valueString value="template-page.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="template-md"/> + </extension> + <extension url="value"> + <valueString value="template-page-md.html"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-contact"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-context"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-copyright"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-jurisdiction"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-license"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-publisher"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-version"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="apply-wg"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="active-tables"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="fmm-definition"/> + </extension> + <extension url="value"> + <valueString value="http://hl7.org/fhir/versions.html#maturity"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="propagate-status"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="excludelogbinaryformat"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-parameter"> + <extension url="code"> + <valueCode value="tabbed-snapshots"/> + </extension> + <extension url="value"> + <valueString value="true"/> + </extension> + </extension> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="toc.html"/> + </extension> + <nameUrl value="toc.html"/> + <title value="Table of Contents"/> + <generation value="html"/> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="index.html"/> + </extension> + <nameUrl value="index.html"/> + <title value="Home"/> + <generation value="html"/> + </page> + <page> + <extension url="http://hl7.org/fhir/tools/StructureDefinition/ig-page-name"> + <valueUrl value="changes.html"/> + </extension> + <nameUrl value="changes.html"/> + <title value="Changes"/> + <generation value="html"/> + </page> + </page> + <parameter> + <code value="path-resource"/> + <value value="input/capabilities"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/examples"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/extensions"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/models"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/operations"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/profiles"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/resources"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/vocabulary"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/maps"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/testing"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="input/history"/> + </parameter> + <parameter> + <code value="path-resource"/> + <value value="fsh-generated/resources"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="template/config"/> + </parameter> + <parameter> + <code value="path-pages"/> + <value value="input/images"/> + </parameter> + <parameter> + <code value="path-tx-cache"/> + <value value="input-cache/txcache"/> + </parameter> + </definition> +</ImplementationGuide> \ No newline at end of file diff --git a/branches/smartcare-initial/artifacts.html b/branches/smartcare-initial/artifacts.html new file mode 100644 index 000000000..0d947bca9 --- /dev/null +++ b/branches/smartcare-initial/artifacts.html @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE HTML> +<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <meta content="text/html;charset=utf-8" http-equiv="Content-Type"/> + <title>Artifacts Summary - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    + +
    + + + + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
    + 1.0.0 - STU1 + + + + International flag + + + +

    +
    +
    +
    + +
    +
    +
    + + + + +
    +
    + + +
    +
    + +
    +
    + + +
    +
    +
    +
    + + +
    +

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

    +

    Artifacts Summary

    + + + +
    +

    Contents:

    +
      +
    +
    +

    This page provides a list of the FHIR artifacts defined as part of this implementation guide.

    +
    + +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/assets/css/bootstrap-fhir.css b/branches/smartcare-initial/assets/css/bootstrap-fhir.css new file mode 100644 index 000000000..fcf7f96ed --- /dev/null +++ b/branches/smartcare-initial/assets/css/bootstrap-fhir.css @@ -0,0 +1,5312 @@ +/*! + * Joyo Bootstrap v2.3.2 + * + */ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + */ +/*! normalize.css v2.1.0 | MIT License | git.io/normalize */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} +audio, +canvas, +video { + display: inline-block; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden] { + display: none; +} +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +a:focus { + outline: thin dotted; +} +a:active, +a:hover { + outline: 0; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +mark { + background: #ff0; + color: #000; +} +code, +kbd, +pre, +samp { + font-family: monospace, serif; + font-size: 1em; +} +pre { + white-space: pre-wrap; +} +q { + quotes: "\201C" "\201D" "\2018" "\2019"; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 0; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +button, +input, +select, +textarea { + font-family: inherit; + font-size: 100%; + margin: 0; +} +button, +input { + line-height: normal; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +textarea { + overflow: auto; + vertical-align: top; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +table code { + white-space: normal; +} +table td { + overflow-wrap: break-word; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 2cm .5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.428571429; + color: #333333; + background-color: #000000; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #428bca; + text-decoration: none; +} +a:hover, +a:focus { + color: #2a6496; + text-decoration: underline; +} +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +img { + vertical-align: middle; +} +.img-responsive { + display: inline-block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-circle { + border-radius: 500px; +} +hr { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-top: 1px solid #eeeeee; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16.099999999999998px; + font-weight: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small { + font-size: 85%; +} +cite { + font-style: normal; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #428bca; +} +.text-warning { + color: #c09853; +} +.text-danger { + color: #b94a48; +} +.text-success { + color: #468847; +} +.text-info { + color: #3a87ad; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 1.1; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + margin-top: 15px; + margin-bottom: 10px; +} +h4, +h5, +h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h1, +.h1 { + font-size: 38px; +} +h2, +.h2 { + font-size: 32px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +h1 small, +.h1 small { + font-size: 24px; +} +h2 small, +.h2 small { + font-size: 18px; +} +h3 small, +.h3 small, +h4 small, +.h4 small { + font-size: 14px; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-left: 5px; + padding-right: 5px; +} +dl { + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.428571429; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +.dl-horizontal dt { + float: left; + width: 160px; + clear: left; + text-align: right; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.dl-horizontal dd { + margin-left: 180px; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +.dl-horizontal dd:before, +.dl-horizontal dd:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.dl-horizontal dd:after { + clear: both; +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} +blockquote p { + font-size: 12.5px; + font-weight: 300; + line-height: 1.25; +} +blockquote p:last-child { + margin-bottom: 0; +} +blockquote small { + display: block; + line-height: 1.428571429; + color: #999999; +} +blockquote small:before { + content: '\2014 \00A0'; +} +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} +blockquote.pull-right small:before { + content: ''; +} +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 1.428571429; +} +code, +pre { + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + color: #005c00; + background-color: #f9f2f4; + white-space: nowrap; + border-radius: 4px; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.428571429; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} +pre.prettyprint { + margin-bottom: 20px; +} +pre code { + padding: 0; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + margin-right: auto; + margin-left: auto; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.container:before, +.container:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.container:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +.row:before, +.row:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.row:after { + clear: both; +} +@media (min-width: 768px) { + .row { + margin-left: -15px; + margin-right: -15px; + } +} +.row .row { + margin-left: -15px; + margin-right: -15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12 { + float: left; +} +.col-1 { + width: 8.333333333333332%; +} +.col-2 { + width: 16.666666666666664%; +} +.col-3 { + width: 25%; +} +.col-4 { + width: 33.33333333333333%; +} +.col-5 { + width: 41.66666666666667%; +} +.col-6 { + width: 50%; +} +.col-7 { + width: 58.333333333333336%; +} +.col-8 { + width: 66.66666666666666%; +} +.col-9 { + width: 75%; +} +.col-10 { + width: 83.33333333333334%; +} +.col-11 { + width: 91.66666666666666%; +} +.col-12 { + width: 100%; +} +@media (min-width: 768px) { + .container { + max-width: 728px; + } + .col-sm-1, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-10, + .col-sm-11, + .col-sm-12 { + float: left; + } + .col-sm-1 { + width: 8.333333333333332%; + } + .col-sm-2 { + width: 16.666666666666664%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-4 { + width: 33.33333333333333%; + } + .col-sm-5 { + width: 41.66666666666667%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-7 { + width: 58.333333333333336%; + } + .col-sm-8 { + width: 66.66666666666666%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-10 { + width: 83.33333333333334%; + } + .col-sm-11 { + width: 91.66666666666666%; + } + .col-sm-12 { + width: 100%; + } + .col-push-1 { + left: 8.333333333333332%; + } + .col-push-2 { + left: 16.666666666666664%; + } + .col-push-3 { + left: 25%; + } + .col-push-4 { + left: 33.33333333333333%; + } + .col-push-5 { + left: 41.66666666666667%; + } + .col-push-6 { + left: 50%; + } + .col-push-7 { + left: 58.333333333333336%; + } + .col-push-8 { + left: 66.66666666666666%; + } + .col-push-9 { + left: 75%; + } + .col-push-10 { + left: 83.33333333333334%; + } + .col-push-11 { + left: 91.66666666666666%; + } + .col-pull-1 { + right: 8.333333333333332%; + } + .col-pull-2 { + right: 16.666666666666664%; + } + .col-pull-3 { + right: 25%; + } + .col-pull-4 { + right: 33.33333333333333%; + } + .col-pull-5 { + right: 41.66666666666667%; + } + .col-pull-6 { + right: 50%; + } + .col-pull-7 { + right: 58.333333333333336%; + } + .col-pull-8 { + right: 66.66666666666666%; + } + .col-pull-9 { + right: 75%; + } + .col-pull-10 { + right: 83.33333333333334%; + } + .col-pull-11 { + right: 91.66666666666666%; + } +} +@media (min-width: 992px) { + .container { + max-width: 940px; + } + .col-lg-1, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-10, + .col-lg-11, + .col-lg-12 { + float: left; + } + .col-lg-1 { + width: 8.333333333333332%; + } + .col-lg-2 { + width: 16.666666666666664%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-4 { + width: 33.33333333333333%; + } + .col-lg-5 { + width: 41.66666666666667%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-7 { + width: 58.333333333333336%; + } + .col-lg-8 { + width: 66.66666666666666%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-10 { + width: 83.33333333333334%; + } + .col-lg-11 { + width: 91.66666666666666%; + } + .col-lg-12 { + width: 100%; + } + .col-offset-1 { + margin-left: 8.333333333333332%; + } + .col-offset-2 { + margin-left: 16.666666666666664%; + } + .col-offset-3 { + margin-left: 25%; + } + .col-offset-4 { + margin-left: 33.33333333333333%; + } + .col-offset-5 { + margin-left: 41.66666666666667%; + } + .col-offset-6 { + margin-left: 50%; + } + .col-offset-7 { + margin-left: 58.333333333333336%; + } + .col-offset-8 { + margin-left: 66.66666666666666%; + } + .col-offset-9 { + margin-left: 75%; + } + .col-offset-10 { + margin-left: 83.33333333333334%; + } + .col-offset-11 { + margin-left: 91.66666666666666%; + } +} +@media (min-width: 1100px) { + .container { + max-width: 1100px; + } +} +table { + max-width: 100%; + background-color: transparent; +} +th { + text-align: left; +} +.table { + width: 100%; + margin-bottom: 10px; +} +.table thead > tr > th, +.table tbody > tr > th, +.table tfoot > tr > th, +.table thead > tr > td, +.table tbody > tr > td, +.table tfoot > tr > td { + padding: 8px; + line-height: 1.428571429; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table thead > tr > th { + vertical-align: bottom; +} +.table caption + thead tr:first-child th, +.table colgroup + thead tr:first-child th, +.table thead:first-child tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child td { + border-top: 0; +} +.table tbody + tbody { + border-top: 2px solid #dddddd; +} +.table .table { + background-color: #000000; +} +.table-condensed thead > tr > th, +.table-condensed tbody > tr > th, +.table-condensed tfoot > tr > th, +.table-condensed thead > tr > td, +.table-condensed tbody > tr > td, +.table-condensed tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #dddddd; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} +table col[class^="col-"] { + float: none; + display: table-column; +} +table td[class^="col-"], +table th[class^="col-"] { + float: none; + display: table-cell; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; + border-color: #d6e9c6; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; + border-color: #eed3d7; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; + border-color: #fbeed5; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td { + background-color: #d0e9c6; + border-color: #c9e2b3; +} +.table-hover > tbody > tr > td.danger:hover, +.table-hover > tbody > tr > th.danger:hover, +.table-hover > tbody > tr.danger:hover > td { + background-color: #ebcccc; + border-color: #e6c1c7; +} +.table-hover > tbody > tr > td.warning:hover, +.table-hover > tbody > tr > th.warning:hover, +.table-hover > tbody > tr.warning:hover > td { + background-color: #faf2cc; + border-color: #f8e5be; +} +td > :last-child { + padding-bottom: 0px; + margin-bottom: 0px; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + /* IE8-9 */ + + line-height: normal; +} +input[type="file"] { + display: block; +} +select[multiple], +select[size] { + height: auto; +} +select optgroup { + font-size: inherit; + font-style: inherit; + font-family: inherit; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +input[type="number"]::-webkit-outer-spin-button, +input[type="number"]::-webkit-inner-spin-button { + height: auto; +} +.form-control:-moz-placeholder { + color: #999999; +} +.form-control::-moz-placeholder { + color: #999999; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control { + display: block; + width: 100%; + height: 38px; + padding: 8px 12px; + font-size: 14px; + line-height: 1.428571429; + color: #555555; + vertical-align: middle; + background-color: #ffffff; + border: 1px solid #cccccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; +} +textarea.form-control { + height: auto; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + display: block; + min-height: 20px; + margin-top: 10px; + margin-bottom: 10px; + padding-left: 20px; + vertical-align: middle; +} +.radio label, +.checkbox label { + display: inline; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + vertical-align: middle; + font-weight: normal; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +.input-large { + height: 56px; + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-small { + height: 30px; + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +select.input-large { + height: 56px; + line-height: 56px; +} +select.input-small { + height: 30px; + line-height: 30px; +} +textarea.input-large, +textarea.input-small { + height: auto; +} +.has-warning .help-block, +.has-warning .control-label { + color: #c09853; +} +.has-warning .form-control { + padding-right: 32px; + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-warning .form-control:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} +.has-warning .input-group-addon { + color: #c09853; + border-color: #c09853; + background-color: #fcf8e3; +} +.has-error .help-block, +.has-error .control-label { + color: #b94a48; +} +.has-error .form-control { + padding-right: 32px; + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-error .form-control:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} +.has-error .input-group-addon { + color: #b94a48; + border-color: #b94a48; + background-color: #f2dede; +} +.has-success .help-block, +.has-success .control-label { + color: #468847; +} +.has-success .form-control { + padding-right: 32px; + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.has-success .form-control:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} +.has-success .input-group-addon { + color: #468847; + border-color: #468847; + background-color: #dff0d8; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +.btn { + display: inline-block; + padding: 8px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: 500; + line-height: 1.428571429; + text-align: center; + vertical-align: middle; + cursor: pointer; + border: 1px solid transparent; + border-radius: 4px; + white-space: nowrap; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #ffffff; + text-decoration: none; +} +.btn:active, +.btn.active { + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + cursor: default; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #ffffff; + background-color: #474949; + border-color: #474949; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active { + background-color: #3a3c3c; + border-color: #2e2f2f; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #474949; + border-color: #474949; +} +.btn-primary { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active { + background-color: #357ebd; + border-color: #3071a9; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #428bca; + border-color: #428bca; +} +.btn-warning { + color: #ffffff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active { + background-color: #eea236; + border-color: #ec971f; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #f0ad4e; +} +.btn-danger { + color: #ffffff; + background-color: #d9534f; + border-color: #d9534f; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active { + background-color: #d43f3a; + border-color: #c9302c; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d9534f; +} +.btn-success { + color: #ffffff; + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active { + background-color: #4cae4c; + border-color: #449d44; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #5cb85c; +} +.btn-info { + color: #ffffff; + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active { + background-color: #46b8da; + border-color: #31b0d5; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #5bc0de; +} +.btn-link { + color: #428bca; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #2a6496; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #333333; + text-decoration: none; +} +.btn-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.btn-small, +.btn-mini { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-mini { + padding: 3px 5px; +} +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group.col { + float: none; + padding-left: 0; + padding-right: 0; +} +.input-group .form-control { + width: 100%; + margin-bottom: 0; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 8px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1.428571429; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-small { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-large { + padding: 14px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -4px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:active { + z-index: 2; +} +.form-inline .form-control, +.form-inline .radio, +.form-inline .checkbox { + display: inline-block; +} +.form-inline .radio, +.form-inline .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .control-label { + padding-top: 9px; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +.form-horizontal .form-group:before, +.form-horizontal .form-group:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.form-horizontal .form-group:after { + clear: both; +} +@media (min-width: 768px) { + .form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; + } +} +.form-horizontal .form-group .row { + margin-left: -15px; + margin-right: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); + background-clip: padding-box; +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #ffffff; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #357ebd; + background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd)); + background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%); + background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%); + background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0); +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + cursor: not-allowed; +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.428571429; + color: #999999; +} +.dropdown-backdrop { + position: fixed; + left: 0; + right: 0; + bottom: 0; + top: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +.list-group { + margin-bottom: 20px; + padding-left: 0; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 30px 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.list-group-item > .badge { + float: right; + margin-right: -15px; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item .list-group-item-text { + color: #555555; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} +a.list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +a.list-group-item.active .list-group-item-heading { + color: inherit; +} +a.list-group-item.active .list-group-item-text { + color: #e1edf7; +} +.panel { + padding: 15px; + margin-bottom: 20px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); +} +.panel-heading { + margin: -15px -15px 15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-bottom: 1px solid #dddddd; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 17.5px; + font-weight: 500; +} +.panel-footer { + margin: 15px -15px -15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.panel-primary { + border-color: #428bca; +} +.panel-primary .panel-heading { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success .panel-heading { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-warning { + border-color: #fbeed5; +} +.panel-warning .panel-heading { + color: #c09853; + background-color: #fcf8e3; + border-color: #fbeed5; +} +.panel-danger { + border-color: #eed3d7; +} +.panel-danger .panel-heading { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info .panel-heading { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} +.list-group-flush { + margin: 15px -15px -15px; +} +.list-group-flush .list-group-item { + border-width: 1px 0; +} +.list-group-flush .list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.list-group-flush .list-group-item:last-child { + border-bottom: 0; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} +.well-large { + padding: 24px; + border-radius: 6px; +} +.well-small { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.5; + filter: alpha(opacity=50); +} +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.nav { + margin-bottom: 0; + padding-left: 0; + list-style: none; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav:before, +.nav:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.nav:after { + clear: both; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eeeeee; +} +.nav > li.disabled > a { + color: #999999; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav.open > a, +.nav.open > a:hover, +.nav.open > a:focus { + color: #ffffff; + background-color: #428bca; + border-color: #428bca; +} +.nav.open > a .caret, +.nav.open > a:hover .caret, +.nav.open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.nav > .pull-right { + float: right; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-justified > li > a { + text-align: center; +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs-justified > .active > a { + border-bottom-color: #000000; +} +.nav-tabs { + border-bottom: 1px solid #955159; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.428571429; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #da0c23; + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; + display: table-cell; + width: 1%; +} +.nav-tabs.nav-justified > li > a { + text-align: center; +} +.nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + margin-right: 0; +} +.nav-tabs.nav-justified > .active > a { + border-bottom-color: #000000; +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 5px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #428bca; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tabbable:before, +.tabbable:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.tabbable:after { + clear: both; +} +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} +.tab-content > .active, +.pill-content > .active { + display: block; +} +.nav .caret { + border-top-color: #428bca; + border-bottom-color: #428bca; +} +.nav a:hover .caret { + border-top-color: #2a6496; + border-bottom-color: #2a6496; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 40px; + margin-bottom: 20px; + padding-left: 15px; + padding-right: 15px; + background-color: #da0c23; + border-radius: 4px; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar:before, +.navbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.navbar:after { + clear: both; +} +.navbar-nav { + margin-top: 10px; + margin-bottom: 15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + color: #777777; + line-height: 20px; + border-radius: 4px; +} +.navbar-nav > li > a:hover, +.navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} +.navbar-nav > .active > a, +.navbar-nav > .active > a:hover, +.navbar-nav > .active > a:focus { + color: #555555; + background-color: #aa091b; +} +.navbar-nav > .disabled > a, +.navbar-nav > .disabled > a:hover, +.navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-nav.pull-right { + width: 100%; +} +.navbar-static-top { + border-radius: 0; +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + border-radius: 0; +} +.navbar-fixed-top { + top: 0; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; +} +.navbar-brand { + display: block; + max-width: 200px; + margin-left: auto; + margin-right: auto; + padding: 10px 15px; + font-size: 18px; + font-weight: 500; + line-height: 20px; + color: #777777; + text-align: center; +} +.navbar-brand:hover, +.navbar-brand:focus { + color: #5e5e5e; + text-decoration: none; + background-color: transparent; +} +.navbar-toggle { + position: absolute; + top: 4px; + right: 10px; + width: 48px; + height: 32px; + padding: 8px 12px; + background-color: transparent; + border: 1px solid #dddddd; + border-radius: 4px; +} +.navbar-toggle:hover, +.navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + background-color: #cccccc; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +.navbar-form { + margin-top: 1px; + margin-bottom: 1px; +} +.navbar-form .form-control, +.navbar-form .radio, +.navbar-form .checkbox { + display: inline-block; +} +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 0; + margin-bottom: 0; +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} +.navbar-nav > .dropdown > a:hover .caret, +.navbar-nav > .dropdown > a:focus .caret { + border-top-color: #333333; + border-bottom-color: #333333; +} +.navbar-nav > .open > a, +.navbar-nav > .open > a:hover, +.navbar-nav > .open > a:focus { + background-color: #aa091b; + color: #555555; +} +.navbar-nav > .open > a .caret, +.navbar-nav > .open > a:hover .caret, +.navbar-nav > .open > a:focus .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} +.navbar-nav > .dropdown > a .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} +.navbar-nav.pull-right > li > .dropdown-menu, +.navbar-nav > li > .dropdown-menu.pull-right { + left: auto; + right: 0; +} +.navbar-inverse { + background-color: #ad1f2f; +} +.navbar-inverse .navbar-brand { + color: #e6e6e6; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a { + color: #e6e6e6; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: #790713; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #da0c23; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: #da0c23; + color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +.navbar-inverse .navbar-nav > .dropdown > a .caret { + border-top-color: #e6e6e6; + border-bottom-color: #e6e6e6; +} +.navbar-inverse .navbar-nav > .open > a .caret, +.navbar-inverse .navbar-nav > .open > a:hover .caret, +.navbar-inverse .navbar-nav > .open > a:focus .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} +@media screen and (min-width: 768px) { + .navbar-brand { + float: left; + margin-left: -15px; + margin-right: 5px; + } + .navbar-nav { + float: left; + margin-top: 0; + margin-bottom: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + border-radius: 0; + } + .navbar-nav.pull-right { + float: right; + width: auto; + } + .navbar-toggle { + position: relative; + top: auto; + left: auto; + display: none; + } + .nav-collapse.collapse { + display: block !important; + height: auto !important; + overflow: visible !important; + } +} +.navbar-btn { + margin-top: 1px; +} +.navbar-text { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-link { + color: #777777; +} +.navbar-link:hover { + color: #333333; +} +.navbar-inverse .navbar-link { + color: #e6e6e6; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.btn .caret { + border-top-color: #ffffff; +} +.dropup .btn .caret { + border-bottom-color: #ffffff; +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active { + z-index: 2; +} +.btn-group .btn + .btn { + margin-left: -1px; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar:before, +.btn-toolbar:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.btn-toolbar:after { + clear: both; +} +.btn-toolbar .btn-group { + float: left; +} +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group, +.btn-toolbar > .btn-group + .btn-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-child > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-left: 8px; + padding-right: 8px; +} +.btn-group > .btn-large + .dropdown-toggle { + padding-left: 12px; + padding-right: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} +.btn .caret { + margin-left: 0; +} +.btn-large .caret { + border-width: 5px; +} +.dropup .btn-large .caret { + border-bottom-width: 5px; +} +.btn-group-vertical > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn + .btn { + margin-top: -1px; +} +.btn-group-vertical .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical .btn:first-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical .btn:last-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; +} +.btn-group-justified .btn { + float: none; + display: table-cell; + width: 1%; +} +.btn-group[data-toggle="buttons"] > .btn > input[type="radio"], +.btn-group[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: none; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: ">\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #999999; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + float: left; + padding: 4px 12px; + line-height: 1.428571429; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + border-left-width: 1px; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > a:focus, +.pagination > .active > a, +.pagination > .active > span { + background-color: #f5f5f5; +} +.pagination > .active > a, +.pagination > .active > span { + color: #999999; + cursor: default; +} +.pagination > .disabled > span, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.pagination-large > li > a, +.pagination-large > li > span { + padding: 14px 16px; + font-size: 18px; +} +.pagination-large > li:first-child > a, +.pagination-large > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-large > li:last-child > a, +.pagination-large > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-small > li > a, +.pagination-small > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-small > li:first-child > a, +.pagination-small > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-small > li:last-child > a, +.pagination-small > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + list-style: none; + text-align: center; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager:before, +.pager:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.pager:after { + clear: both; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #f5f5f5; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #999999; + background-color: #ffffff; + cursor: not-allowed; +} +.modal-open { + overflow: hidden; +} +.modal { + display: none; + overflow: auto; + overflow-y: scroll; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; +} +.modal.fade .modal-dialog { + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + transform: translate(0, -25%); + -webkit-transition: -webkit-transform 0.3s ease-out; + -moz-transition: -moz-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; +} +.modal.fade.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-dialog { + margin-left: auto; + margin-right: auto; + width: auto; + padding: 10px; + z-index: 1050; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); + background-clip: padding-box; + outline: none; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.fade.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.428571429px; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.428571429; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + margin-top: 15px; + padding: 19px 20px 20px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer:before, +.modal-footer:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.modal-footer:after { + clear: both; +} +.modal-footer .btn + .btn { + margin-left: 5px; + margin-bottom: 0; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +@media screen and (min-width: 768px) { + .modal-dialog { + left: 50%; + right: auto; + width: 600px; + padding-top: 30px; + padding-bottom: 30px; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); + } +} +.tooltip { + position: absolute; + z-index: 1030; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.4; + opacity: 0; + filter: alpha(opacity=0); +} +.tooltip.in { + opacity: 1; + filter: alpha(opacity=100); +} +.tooltip.top { + margin-top: -3px; + padding: 5px 0; +} +.tooltip.right { + margin-left: 3px; + padding: 0 5px; +} +.tooltip.bottom { + margin-top: 3px; + padding: 5px 0; +} +.tooltip.left { + margin-left: -3px; + padding: 0 5px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: rgba(0, 0, 0, 0.9); + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: rgba(0, 0, 0, 0.9); +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: rgba(0, 0, 0, 0.9); +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: rgba(0, 0, 0, 0.9); +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: #ffffff; + -webkit-bg-clip: padding-box; + -moz-bg-clip: padding; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + margin: 0; + padding: 8px 14px; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover .arrow { + border-width: 11px; +} +.popover .arrow:after { + border-width: 10px; + content: ""; +} +.popover.top .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.popover.top .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.popover.right .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.popover.bottom .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.popover.bottom .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.popover.left .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.alert { + padding: 10px 35px 10px 15px; + margin-bottom: 20px; + color: #c09853; + background-color: #fcf8e3; + border: 1px solid #fbeed5; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert hr { + border-top-color: #f8e5be; +} +.alert .alert-link { + font-weight: 500; + color: #a47e3c; +} +.alert .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #468847; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #356635; +} +.alert-danger { + background-color: #f2dede; + border-color: #eed3d7; + color: #b94a48; +} +.alert-danger hr { + border-top-color: #e6c1c7; +} +.alert-danger .alert-link { + color: #953b39; +} +.alert-info { + background-color: #d9edf7; + border-color: #bce8f1; + color: #3a87ad; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #2d6987; +} +.alert-block { + padding-top: 15px; + padding-bottom: 15px; +} +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} +.alert-block p + p { + margin-top: 5px; +} +.thumbnail, +.img-thumbnail { + padding: 4px; + line-height: 1.428571429; + background-color: #000000; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} +.thumbnail { + display: block; +} +.thumbnail > img, +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; +} +a.thumbnail:hover, +a.thumbnail:focus { + border-color: #428bca; +} +.thumbnail > img { + margin-left: auto; + margin-right: auto; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media, +.media .media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-object { + display: block; +} +.media-heading { + margin: 0 0 5px; +} +.media > .pull-left { + margin-right: 10px; +} +.media > .pull-right { + margin-left: 10px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.label { + display: inline; + padding: .25em .6em; + font-size: 75%; + font-weight: 500; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; + border-radius: .25em; +} +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; + background-color: #808080; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #999999; + border-radius: 10px; +} +.badge:empty { + display: none; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.btn .badge { + position: relative; + top: -1px; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #428bca; + background-color: #ffffff; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + overflow: hidden; + height: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.progress-bar { + float: left; + width: 0%; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + background-color: #428bca; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} +.progress-striped .progress-bar { + background-color: #428bca; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 40px 40px; +} +.progress.active .progress-bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-color: #d9534f; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-color: #5cb85c; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-color: #f0ad4e; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} +.accordion { + margin-bottom: 20px; +} +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + border-radius: 4px; +} +.accordion-heading { + border-bottom: 0; +} +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; + cursor: pointer; +} +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + overflow: hidden; + width: 100%; +} +.carousel-inner > .item { + display: none; + position: relative; + -webkit-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: inline-block; + max-width: 100%; + height: auto; + line-height: 1; +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 15%; + opacity: 0.5; + filter: alpha(opacity=50); + font-size: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-color: rgba(0, 0, 0, 0.0001); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-color: transparent; +} +.carousel-control.right { + left: auto; + right: 0; + background-color: rgba(0, 0, 0, 0.5); + background-image: -webkit-gradient(linear, 0% top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%)); + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-color: transparent; +} +.carousel-control:hover, +.carousel-control:focus { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} +.carousel-control .glyphicon, +.carousel-control .icon-prev, +.carousel-control .icon-next { + position: absolute; + top: 50%; + left: 50%; + z-index: 5; + display: inline-block; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + font-family: serif; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 120px; + margin-left: -60px; + padding-left: 0; + list-style: none; + text-align: center; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + border: 1px solid #ffffff; + border-radius: 10px; + cursor: pointer; +} +.carousel-indicators .active { + margin: 0; + width: 12px; + height: 12px; + background-color: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.jumbotron { + padding: 30px; + margin-bottom: 30px; + font-size: 21px; + font-weight: 200; + line-height: 2.1428571435; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1 { + line-height: 1; + color: inherit; +} +.jumbotron p { + line-height: 1.4; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 50px 60px; + border-radius: 6px; + } + .jumbotron h1 { + font-size: 63px; + } +} +@-ms-viewport { + width: device-width; +} +@media screen and (max-width: 400px) { + @-ms-viewport { + width: 320px; + } +} +.hidden { + display: none !important; + visibility: hidden !important; +} +.visible-sm { + display: block !important; +} +tr.visible-sm { + display: table-row !important; +} +th.visible-sm, +td.visible-sm { + display: table-cell !important; +} +.visible-md { + display: none !important; +} +tr.visible-md { + display: none !important; +} +th.visible-md, +td.visible-md { + display: none !important; +} +.visible-lg { + display: none !important; +} +tr.visible-lg { + display: none !important; +} +th.visible-lg, +td.visible-lg { + display: none !important; +} +.hidden-sm { + display: none !important; +} +tr.hidden-sm { + display: none !important; +} +th.hidden-sm, +td.hidden-sm { + display: none !important; +} +.hidden-md { + display: block !important; +} +tr.hidden-md { + display: table-row !important; +} +th.hidden-md, +td.hidden-md { + display: table-cell !important; +} +.hidden-lg { + display: block !important; +} +tr.hidden-lg { + display: table-row !important; +} +th.hidden-lg, +td.hidden-lg { + display: table-cell !important; +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: block !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } + .visible-lg { + display: none !important; + } + tr.visible-lg { + display: none !important; + } + th.visible-lg, + td.visible-lg { + display: none !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: none !important; + } + tr.hidden-md { + display: none !important; + } + th.hidden-md, + td.hidden-md { + display: none !important; + } + .hidden-lg { + display: block !important; + } + tr.hidden-lg { + display: table-row !important; + } + th.hidden-lg, + td.hidden-lg { + display: table-cell !important; + } +} +@media (min-width: 992px) { + .visible-sm { + display: none !important; + } + tr.visible-sm { + display: none !important; + } + th.visible-sm, + td.visible-sm { + display: none !important; + } + .visible-md { + display: none !important; + } + tr.visible-md { + display: none !important; + } + th.visible-md, + td.visible-md { + display: none !important; + } + .visible-lg { + display: block !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } + .hidden-sm { + display: block !important; + } + tr.hidden-sm { + display: table-row !important; + } + th.hidden-sm, + td.hidden-sm { + display: table-cell !important; + } + .hidden-md { + display: block !important; + } + tr.hidden-md { + display: table-row !important; + } + th.hidden-md, + td.hidden-md { + display: table-cell !important; + } + .hidden-lg { + display: none !important; + } + tr.hidden-lg { + display: none !important; + } + th.hidden-lg, + td.hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +tr.visible-print { + display: none !important; +} +th.visible-print, +td.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } + .hidden-print { + display: none !important; + } + tr.hidden-print { + display: none !important; + } + th.hidden-print, + td.hidden-print { + display: none !important; + } +} +/*! + * Font Awesome 3.0.1 + * the iconic font designed for use with Twitter Bootstrap + * ------------------------------------------------------- + * The full suite of pictographic icons, examples, and documentation + * can be found at: http://fortawesome.github.com/Font-Awesome/ + * + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome" + + * Contact + * ------------------------------------------------------- + * Email: dave@davegandy.com + * Twitter: http://twitter.com/fortaweso_me + * Work: Lead Product Designer @ http://kyruus.com + */ +@font-face { + font-family: 'FontAwesome'; + src: url('../font/fontawesome-webfont.eot?v=3.0.1'); + src: url('../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype'); + font-weight: normal; + font-style: normal; +} +/* Font Awesome styles + ------------------------------------------------------- */ +[class^="icon-"], +[class*=" icon-"] { + font-family: FontAwesome; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + -webkit-font-smoothing: antialiased; + /* sprites.less reset */ + + display: inline; + width: auto; + height: auto; + line-height: normal; + vertical-align: baseline; + background-image: none; + background-position: 0% 0%; + background-repeat: repeat; + margin-top: 0; +} +/* more sprites.less reset */ +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: none; +} +[class^="icon-"]:before, +[class*=" icon-"]:before { + text-decoration: inherit; + display: inline-block; + speak: none; +} +/* makes sure icons active on rollover in links */ +a [class^="icon-"], +a [class*=" icon-"] { + display: inline-block; +} +/* makes the font 33% larger relative to the icon container */ +.icon-large:before { + vertical-align: -10%; + font-size: 1.3333333333333333em; +} +.btn [class^="icon-"], +.nav [class^="icon-"], +.btn [class*=" icon-"], +.nav [class*=" icon-"] { + display: inline; + /* keeps button heights with and without icons the same */ + +} +.btn [class^="icon-"].icon-large, +.nav [class^="icon-"].icon-large, +.btn [class*=" icon-"].icon-large, +.nav [class*=" icon-"].icon-large { + line-height: .9em; +} +.btn [class^="icon-"].icon-spin, +.nav [class^="icon-"].icon-spin, +.btn [class*=" icon-"].icon-spin, +.nav [class*=" icon-"].icon-spin { + display: inline-block; +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"] { + /* keeps button heights with and without icons the same */ + +} +.nav-tabs [class^="icon-"], +.nav-pills [class^="icon-"], +.nav-tabs [class*=" icon-"], +.nav-pills [class*=" icon-"], +.nav-tabs [class^="icon-"].icon-large, +.nav-pills [class^="icon-"].icon-large, +.nav-tabs [class*=" icon-"].icon-large, +.nav-pills [class*=" icon-"].icon-large { + line-height: .9em; +} +li [class^="icon-"], +.nav li [class^="icon-"], +li [class*=" icon-"], +.nav li [class*=" icon-"] { + display: inline-block; + width: 1.25em; + text-align: center; +} +li [class^="icon-"].icon-large, +.nav li [class^="icon-"].icon-large, +li [class*=" icon-"].icon-large, +.nav li [class*=" icon-"].icon-large { + /* increased font size for icon-large */ + + width: 1.5625em; +} +ul.icons { + list-style-type: none; + text-indent: -0.75em; +} +ul.icons li [class^="icon-"], +ul.icons li [class*=" icon-"] { + width: .75em; +} +.icon-muted { + color: #eeeeee; +} +.icon-border { + border: solid 1px #eeeeee; + padding: .2em .25em .15em; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.icon-2x { + font-size: 2em; +} +.icon-2x.icon-border { + border-width: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} +.icon-3x { + font-size: 3em; +} +.icon-3x.icon-border { + border-width: 3px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} +.icon-4x { + font-size: 4em; +} +.icon-4x.icon-border { + border-width: 4px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +[class^="icon-"].pull-left, +[class*=" icon-"].pull-left { + margin-right: .3em; +} +[class^="icon-"].pull-right, +[class*=" icon-"].pull-right { + margin-left: .3em; +} +.btn [class^="icon-"].pull-left.icon-2x, +.btn [class*=" icon-"].pull-left.icon-2x, +.btn [class^="icon-"].pull-right.icon-2x, +.btn [class*=" icon-"].pull-right.icon-2x { + margin-top: .18em; +} +.btn [class^="icon-"].icon-spin.icon-large, +.btn [class*=" icon-"].icon-spin.icon-large { + line-height: .8em; +} +.btn.btn-small [class^="icon-"].pull-left.icon-2x, +.btn.btn-small [class*=" icon-"].pull-left.icon-2x, +.btn.btn-small [class^="icon-"].pull-right.icon-2x, +.btn.btn-small [class*=" icon-"].pull-right.icon-2x { + margin-top: .25em; +} +.btn.btn-large [class^="icon-"], +.btn.btn-large [class*=" icon-"] { + margin-top: 0; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x, +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-top: .05em; +} +.btn.btn-large [class^="icon-"].pull-left.icon-2x, +.btn.btn-large [class*=" icon-"].pull-left.icon-2x { + margin-right: .2em; +} +.btn.btn-large [class^="icon-"].pull-right.icon-2x, +.btn.btn-large [class*=" icon-"].pull-right.icon-2x { + margin-left: .2em; +} +.icon-spin { + display: inline-block; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + -webkit-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; +} +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); + } + 100% { + -moz-transform: rotate(359deg); + } +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + } +} +@-o-keyframes spin { + 0% { + -o-transform: rotate(0deg); + } + 100% { + -o-transform: rotate(359deg); + } +} +@-ms-keyframes spin { + 0% { + -ms-transform: rotate(0deg); + } + 100% { + -ms-transform: rotate(359deg); + } +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(359deg); + } +} +@-moz-document url-prefix() { + .icon-spin { + height: .9em; + } + .btn .icon-spin { + height: auto; + } + .icon-spin.icon-large { + height: 1.25em; + } + .btn .icon-spin.icon-large { + height: .75em; + } +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.icon-glass:before { + content: "\f000"; +} +.icon-music:before { + content: "\f001"; +} +.icon-search:before { + content: "\f002"; +} +.icon-envelope:before { + content: "\f003"; +} +.icon-heart:before { + content: "\f004"; +} +.icon-star:before { + content: "\f005"; +} +.icon-star-empty:before { + content: "\f006"; +} +.icon-user:before { + content: "\f007"; +} +.icon-film:before { + content: "\f008"; +} +.icon-th-large:before { + content: "\f009"; +} +.icon-th:before { + content: "\f00a"; +} +.icon-th-list:before { + content: "\f00b"; +} +.icon-ok:before { + content: "\f00c"; +} +.icon-remove:before { + content: "\f00d"; +} +.icon-zoom-in:before { + content: "\f00e"; +} +.icon-zoom-out:before { + content: "\f010"; +} +.icon-off:before { + content: "\f011"; +} +.icon-signal:before { + content: "\f012"; +} +.icon-cog:before { + content: "\f013"; +} +.icon-trash:before { + content: "\f014"; +} +.icon-home:before { + content: "\f015"; +} +.icon-file:before { + content: "\f016"; +} +.icon-time:before { + content: "\f017"; +} +.icon-road:before { + content: "\f018"; +} +.icon-download-alt:before { + content: "\f019"; +} +.icon-download:before { + content: "\f01a"; +} +.icon-upload:before { + content: "\f01b"; +} +.icon-inbox:before { + content: "\f01c"; +} +.icon-play-circle:before { + content: "\f01d"; +} +.icon-repeat:before { + content: "\f01e"; +} +/* \f020 doesn't work in Safari. all shifted one down */ +.icon-refresh:before { + content: "\f021"; +} +.icon-list-alt:before { + content: "\f022"; +} +.icon-lock:before { + content: "\f023"; +} +.icon-flag:before { + content: "\f024"; +} +.icon-headphones:before { + content: "\f025"; +} +.icon-volume-off:before { + content: "\f026"; +} +.icon-volume-down:before { + content: "\f027"; +} +.icon-volume-up:before { + content: "\f028"; +} +.icon-qrcode:before { + content: "\f029"; +} +.icon-barcode:before { + content: "\f02a"; +} +.icon-tag:before { + content: "\f02b"; +} +.icon-tags:before { + content: "\f02c"; +} +.icon-book:before { + content: "\f02d"; +} +.icon-bookmark:before { + content: "\f02e"; +} +.icon-print:before { + content: "\f02f"; +} +.icon-camera:before { + content: "\f030"; +} +.icon-font:before { + content: "\f031"; +} +.icon-bold:before { + content: "\f032"; +} +.icon-italic:before { + content: "\f033"; +} +.icon-text-height:before { + content: "\f034"; +} +.icon-text-width:before { + content: "\f035"; +} +.icon-align-left:before { + content: "\f036"; +} +.icon-align-center:before { + content: "\f037"; +} +.icon-align-right:before { + content: "\f038"; +} +.icon-align-justify:before { + content: "\f039"; +} +.icon-list:before { + content: "\f03a"; +} +.icon-indent-left:before { + content: "\f03b"; +} +.icon-indent-right:before { + content: "\f03c"; +} +.icon-facetime-video:before { + content: "\f03d"; +} +.icon-picture:before { + content: "\f03e"; +} +.icon-pencil:before { + content: "\f040"; +} +.icon-map-marker:before { + content: "\f041"; +} +.icon-adjust:before { + content: "\f042"; +} +.icon-tint:before { + content: "\f043"; +} +.icon-edit:before { + content: "\f044"; +} +.icon-share:before { + content: "\f045"; +} +.icon-check:before { + content: "\f046"; +} +.icon-move:before { + content: "\f047"; +} +.icon-step-backward:before { + content: "\f048"; +} +.icon-fast-backward:before { + content: "\f049"; +} +.icon-backward:before { + content: "\f04a"; +} +.icon-play:before { + content: "\f04b"; +} +.icon-pause:before { + content: "\f04c"; +} +.icon-stop:before { + content: "\f04d"; +} +.icon-forward:before { + content: "\f04e"; +} +.icon-fast-forward:before { + content: "\f050"; +} +.icon-step-forward:before { + content: "\f051"; +} +.icon-eject:before { + content: "\f052"; +} +.icon-chevron-left:before { + content: "\f053"; +} +.icon-chevron-right:before { + content: "\f054"; +} +.icon-plus-sign:before { + content: "\f055"; +} +.icon-minus-sign:before { + content: "\f056"; +} +.icon-remove-sign:before { + content: "\f057"; +} +.icon-ok-sign:before { + content: "\f058"; +} +.icon-question-sign:before { + content: "\f059"; +} +.icon-info-sign:before { + content: "\f05a"; +} +.icon-screenshot:before { + content: "\f05b"; +} +.icon-remove-circle:before { + content: "\f05c"; +} +.icon-ok-circle:before { + content: "\f05d"; +} +.icon-ban-circle:before { + content: "\f05e"; +} +.icon-arrow-left:before { + content: "\f060"; +} +.icon-arrow-right:before { + content: "\f061"; +} +.icon-arrow-up:before { + content: "\f062"; +} +.icon-arrow-down:before { + content: "\f063"; +} +.icon-share-alt:before { + content: "\f064"; +} +.icon-resize-full:before { + content: "\f065"; +} +.icon-resize-small:before { + content: "\f066"; +} +.icon-plus:before { + content: "\f067"; +} +.icon-minus:before { + content: "\f068"; +} +.icon-asterisk:before { + content: "\f069"; +} +.icon-exclamation-sign:before { + content: "\f06a"; +} +.icon-gift:before { + content: "\f06b"; +} +.icon-leaf:before { + content: "\f06c"; +} +.icon-fire:before { + content: "\f06d"; +} +.icon-eye-open:before { + content: "\f06e"; +} +.icon-eye-close:before { + content: "\f070"; +} +.icon-warning-sign:before { + content: "\f071"; +} +.icon-plane:before { + content: "\f072"; +} +.icon-calendar:before { + content: "\f073"; +} +.icon-random:before { + content: "\f074"; +} +.icon-comment:before { + content: "\f075"; +} +.icon-magnet:before { + content: "\f076"; +} +.icon-chevron-up:before { + content: "\f077"; +} +.icon-chevron-down:before { + content: "\f078"; +} +.icon-retweet:before { + content: "\f079"; +} +.icon-shopping-cart:before { + content: "\f07a"; +} +.icon-folder-close:before { + content: "\f07b"; +} +.icon-folder-open:before { + content: "\f07c"; +} +.icon-resize-vertical:before { + content: "\f07d"; +} +.icon-resize-horizontal:before { + content: "\f07e"; +} +.icon-bar-chart:before { + content: "\f080"; +} +.icon-twitter-sign:before { + content: "\f081"; +} +.icon-facebook-sign:before { + content: "\f082"; +} +.icon-camera-retro:before { + content: "\f083"; +} +.icon-key:before { + content: "\f084"; +} +.icon-cogs:before { + content: "\f085"; +} +.icon-comments:before { + content: "\f086"; +} +.icon-thumbs-up:before { + content: "\f087"; +} +.icon-thumbs-down:before { + content: "\f088"; +} +.icon-star-half:before { + content: "\f089"; +} +.icon-heart-empty:before { + content: "\f08a"; +} +.icon-signout:before { + content: "\f08b"; +} +.icon-linkedin-sign:before { + content: "\f08c"; +} +.icon-pushpin:before { + content: "\f08d"; +} +.icon-external-link:before { + content: "\f08e"; +} +.icon-signin:before { + content: "\f090"; +} +.icon-trophy:before { + content: "\f091"; +} +.icon-github-sign:before { + content: "\f092"; +} +.icon-upload-alt:before { + content: "\f093"; +} +.icon-lemon:before { + content: "\f094"; +} +.icon-phone:before { + content: "\f095"; +} +.icon-check-empty:before { + content: "\f096"; +} +.icon-bookmark-empty:before { + content: "\f097"; +} +.icon-phone-sign:before { + content: "\f098"; +} +.icon-twitter:before { + content: "\f099"; +} +.icon-facebook:before { + content: "\f09a"; +} +.icon-github:before { + content: "\f09b"; +} +.icon-unlock:before { + content: "\f09c"; +} +.icon-credit-card:before { + content: "\f09d"; +} +.icon-rss:before { + content: "\f09e"; +} +.icon-hdd:before { + content: "\f0a0"; +} +.icon-bullhorn:before { + content: "\f0a1"; +} +.icon-bell:before { + content: "\f0a2"; +} +.icon-certificate:before { + content: "\f0a3"; +} +.icon-hand-right:before { + content: "\f0a4"; +} +.icon-hand-left:before { + content: "\f0a5"; +} +.icon-hand-up:before { + content: "\f0a6"; +} +.icon-hand-down:before { + content: "\f0a7"; +} +.icon-circle-arrow-left:before { + content: "\f0a8"; +} +.icon-circle-arrow-right:before { + content: "\f0a9"; +} +.icon-circle-arrow-up:before { + content: "\f0aa"; +} +.icon-circle-arrow-down:before { + content: "\f0ab"; +} +.icon-globe:before { + content: "\f0ac"; +} +.icon-wrench:before { + content: "\f0ad"; +} +.icon-tasks:before { + content: "\f0ae"; +} +.icon-filter:before { + content: "\f0b0"; +} +.icon-briefcase:before { + content: "\f0b1"; +} +.icon-fullscreen:before { + content: "\f0b2"; +} +.icon-group:before { + content: "\f0c0"; +} +.icon-link:before { + content: "\f0c1"; +} +.icon-cloud:before { + content: "\f0c2"; +} +.icon-beaker:before { + content: "\f0c3"; +} +.icon-cut:before { + content: "\f0c4"; +} +.icon-copy:before { + content: "\f0c5"; +} +.icon-paper-clip:before { + content: "\f0c6"; +} +.icon-save:before { + content: "\f0c7"; +} +.icon-sign-blank:before { + content: "\f0c8"; +} +.icon-reorder:before { + content: "\f0c9"; +} +.icon-list-ul:before { + content: "\f0ca"; +} +.icon-list-ol:before { + content: "\f0cb"; +} +.icon-strikethrough:before { + content: "\f0cc"; +} +.icon-underline:before { + content: "\f0cd"; +} +.icon-table:before { + content: "\f0ce"; +} +.icon-magic:before { + content: "\f0d0"; +} +.icon-truck:before { + content: "\f0d1"; +} +.icon-pinterest:before { + content: "\f0d2"; +} +.icon-pinterest-sign:before { + content: "\f0d3"; +} +.icon-google-plus-sign:before { + content: "\f0d4"; +} +.icon-google-plus:before { + content: "\f0d5"; +} +.icon-money:before { + content: "\f0d6"; +} +.icon-caret-down:before { + content: "\f0d7"; +} +.icon-caret-up:before { + content: "\f0d8"; +} +.icon-caret-left:before { + content: "\f0d9"; +} +.icon-caret-right:before { + content: "\f0da"; +} +.icon-columns:before { + content: "\f0db"; +} +.icon-sort:before { + content: "\f0dc"; +} +.icon-sort-down:before { + content: "\f0dd"; +} +.icon-sort-up:before { + content: "\f0de"; +} +.icon-envelope-alt:before { + content: "\f0e0"; +} +.icon-linkedin:before { + content: "\f0e1"; +} +.icon-undo:before { + content: "\f0e2"; +} +.icon-legal:before { + content: "\f0e3"; +} +.icon-dashboard:before { + content: "\f0e4"; +} +.icon-comment-alt:before { + content: "\f0e5"; +} +.icon-comments-alt:before { + content: "\f0e6"; +} +.icon-bolt:before { + content: "\f0e7"; +} +.icon-sitemap:before { + content: "\f0e8"; +} +.icon-umbrella:before { + content: "\f0e9"; +} +.icon-paste:before { + content: "\f0ea"; +} +.icon-lightbulb:before { + content: "\f0eb"; +} +.icon-exchange:before { + content: "\f0ec"; +} +.icon-cloud-download:before { + content: "\f0ed"; +} +.icon-cloud-upload:before { + content: "\f0ee"; +} +.icon-user-md:before { + content: "\f0f0"; +} +.icon-stethoscope:before { + content: "\f0f1"; +} +.icon-suitcase:before { + content: "\f0f2"; +} +.icon-bell-alt:before { + content: "\f0f3"; +} +.icon-coffee:before { + content: "\f0f4"; +} +.icon-food:before { + content: "\f0f5"; +} +.icon-file-alt:before { + content: "\f0f6"; +} +.icon-building:before { + content: "\f0f7"; +} +.icon-hospital:before { + content: "\f0f8"; +} +.icon-ambulance:before { + content: "\f0f9"; +} +.icon-medkit:before { + content: "\f0fa"; +} +.icon-fighter-jet:before { + content: "\f0fb"; +} +.icon-beer:before { + content: "\f0fc"; +} +.icon-h-sign:before { + content: "\f0fd"; +} +.icon-plus-sign-alt:before { + content: "\f0fe"; +} +.icon-double-angle-left:before { + content: "\f100"; +} +.icon-double-angle-right:before { + content: "\f101"; +} +.icon-double-angle-up:before { + content: "\f102"; +} +.icon-double-angle-down:before { + content: "\f103"; +} +.icon-angle-left:before { + content: "\f104"; +} +.icon-angle-right:before { + content: "\f105"; +} +.icon-angle-up:before { + content: "\f106"; +} +.icon-angle-down:before { + content: "\f107"; +} +.icon-desktop:before { + content: "\f108"; +} +.icon-laptop:before { + content: "\f109"; +} +.icon-tablet:before { + content: "\f10a"; +} +.icon-mobile-phone:before { + content: "\f10b"; +} +.icon-circle-blank:before { + content: "\f10c"; +} +.icon-quote-left:before { + content: "\f10d"; +} +.icon-quote-right:before { + content: "\f10e"; +} +.icon-spinner:before { + content: "\f110"; +} +.icon-circle:before { + content: "\f111"; +} +.icon-reply:before { + content: "\f112"; +} +.icon-github-alt:before { + content: "\f113"; +} +.icon-folder-close-alt:before { + content: "\f114"; +} +.icon-folder-open-alt:before { + content: "\f115"; +} +/* Joyo additions */ +/* +//@import "joyo-definition-list.less"; +//@import "joyo-isotope.less"; +*/ +/* +//@import "joyo-nav-icons.less"; +//@import "joyo-nav-levels.less"; +*/ +.navbar { + margin-bottom: 0; + margin-left: 0px; + margin-right: 0px; +} +.nav-list { + margin-bottom: 24px; +} +.nav-list > li > a { + color: #555555; +} +.nav-list > .active > a, +.nav-list > .active > a:hover, +.nav-list > .active > a:focus { + background-color: transparent; + color: #da0c23; + text-shadow: none; +} +.nav-list > .active a { + background: url('../images/stripe.png') no-repeat left center; +} +.nav-header { + font-size: 14px; +} +.segment > .container { + padding-left: 0px; + padding-right: 0px; +} +/* +//@import "joyo-ribbon.less"; +//@import "joyo-search.less"; +//@import "joyo-thumbnails.less"; +//@import "joyo-type-color.less"; // overruling basic default BS color settings +*/ +body { + word-wrap: break-word; +} +.assistive-text { + clip: rect(1px 1px 1px 1px); + /* IE6, IE7 */ + + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; +} +h1, +h2, +h3, +h4, +h5, +h6, +.title { + margin-bottom: 0.4em; + margin-top: 0; + overflow: hidden; +} +.sub-title { + font-size: 21px; +} +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 0.4em 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: 500; + line-height: 20px; + color: #000000; + text-rendering: optimizelegibility; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} +h1, +h2, +h3 { + line-height: 1em ; +} +h1 { + font-size: 25.2px; +} +h2 { + font-size: 22.400000000000002px; +} +h3 { + font-size: 19.599999999999998px; +} +h4 { + font-size: 16.099999999999998px; +} +h5 { + font-size: 14px; +} +h6 { + font-size: 11.9px; +} +h1 small { + font-size: 18.900000000000002px; +} +h2 small { + font-size: 16.800000000000004px; +} +h3 small { + font-size: 14.699999999999998px; +} +h4 small { + font-size: 12.075px; +} +.page-header { + padding-bottom: 0; + margin: 0; + margin-top: 0; + border-bottom: 0; +} +.page-header h1 { + font-size: 28px; + color: #da0c23; +} +p { + padding-bottom: 5px; +} +/* +//@import "joyo-widgets.less"; +//@import "joyo-wordpress.less"; +*/ +.clearfix:before, +.clearfix:after { + content: " "; + /* 1 */ + + display: table; + /* 2 */ + +} +.clearfix:after { + clear: both; +} +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.affix { + position: fixed; +} diff --git a/branches/smartcare-initial/assets/css/bootstrap-glyphicons.css b/branches/smartcare-initial/assets/css/bootstrap-glyphicons.css new file mode 100644 index 000000000..34ba265f5 --- /dev/null +++ b/branches/smartcare-initial/assets/css/bootstrap-glyphicons.css @@ -0,0 +1,2 @@ +@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphiconshalflings-regular.eot');src:url('../fonts/glyphiconshalflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphiconshalflings-regular.woff') format('woff'),url('../fonts/glyphiconshalflings-regular.ttf') format('truetype'),url('../fonts/glyphiconshalflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-plus:before{content:"\002b"}.glyphicon-minus:before{content:"\2212"}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse:before{content:"\e159"}.glyphicon-collapse-top:before{content:"\e160"} +/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */ diff --git a/branches/smartcare-initial/assets/css/colors.css b/branches/smartcare-initial/assets/css/colors.css new file mode 100644 index 000000000..1b11e7349 --- /dev/null +++ b/branches/smartcare-initial/assets/css/colors.css @@ -0,0 +1,44 @@ +:root { + + /* see http://build.fhir.org/ig/FHIR/ig-guidance/colors.html */ + + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} \ No newline at end of file diff --git a/branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 b/branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_448c34a56d699c29117adc64c43affeb.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf b/branches/smartcare-initial/assets/css/fonts/glyphicons-halflings-regular_e18bbf611f2a2e43afc071aa2f4e1512.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/hl7.css b/branches/smartcare-initial/assets/css/hl7.css new file mode 100644 index 000000000..ef6d66af5 --- /dev/null +++ b/branches/smartcare-initial/assets/css/hl7.css @@ -0,0 +1,74 @@ +/* Product families should override the following colors with family-specific colors */ +:root { + --navbar-bg-color: #505050; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-color: #505050; /* 4. Footer container color */ + --btn-hover-color: #808080; /* 6. Menu button hover color */ +} + +/* Generic settings common to all HL7 IGs */ +:root { + --stripe-bg-color: #999999; /* 5. Header strip color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ +} + +#hl7-nav { + line-height: 50px; + float: left; + margin-top: 4px; +} + +#hl7-nav a { + color: inherit; +} + +#hl7-logo { + float: left; + margin-left: 6px; +} +#hl7-search { + line-height: 50px; + float: right; + margin-top: 4px; + color: maroon; +} +#hl7-search a { + color: inherit; +} +#project-nav { + line-height: 50px; + float: left; + margin-top: 4px; + margin-bottom: 4px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +/* ----------note-to-balloters styling------*/ + +.note-to-balloters::before { + white-space: pre; + content: "Note To Balloters\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} +.note-to-balloters, .stu-note{ + margin: 5px; + padding: 10px; + border-left-style: solid; +} + +.stu-note::before { + white-space: pre; + content: "STU Note\A "; + #background-color: yellow; + color: red; + font-weight: bold; +} \ No newline at end of file diff --git a/branches/smartcare-initial/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png b/branches/smartcare-initial/assets/css/images/down_arrow_gray_10_10_4132a6bfb0e59f9584040b12d7535a07.png new file mode 100644 index 0000000000000000000000000000000000000000..52ff2bcc35799571f7ac9b91112508b93b067001 GIT binary patch literal 119 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4*?GD+hDc0J{`3F8J+om$r$#6b z506f7Z?B7_=ax>NuV26Rw1`~2e%;vUpu`W6g%Q2JhMOdW^*Bp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/smartcare-initial/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png b/branches/smartcare-initial/assets/css/images/magnifying_glass_763c744f99ee16ac3c99560a9c7fe0b7.png new file mode 100644 index 0000000000000000000000000000000000000000..e614443bb632d112469c16cad935c96d82c33a0f GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2ZGmxy8xzq=wn2Vh}LpV4%Za?&Y0OTqL_=LFr z|NlP#2WV($0LuJ0JMkejD!649rIzOxWfv>>M(m!br2 zl$uzQnV+W+l9`*zU|_6oXrgauF6Ht32T+Bnr;B4q#hm1XuBcT94lH=M;?|J^0*4L= zoI0>!LgPU$x3;EHq)$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png b/branches/smartcare-initial/assets/css/images/signal-stop_81196e9a93dbdf10e08432093c95194f.png new file mode 100644 index 0000000000000000000000000000000000000000..85cc97e9c660390135d0b86453378e7f309e96c9 GIT binary patch literal 5156 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png b/branches/smartcare-initial/assets/css/images/ui-bg_glass_95_fef1ec_1x400_d699723af8436eba22b885328314bd55.png new file mode 100644 index 0000000000000000000000000000000000000000..892e9dbf92b453bf4fe6fdb0b570a9d3312e190e GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCzz`*b-fq}tl1_Oh5!JJ)zHb4osByV?@|6srw@%;`^ zguTSm*OmPNCm*j8$Fz4p6@fxso-U3d9>?FF-^k0DDAE4$`F}B?=P`<50=?Jxyp$sj zFig8}q1&ZaSfYVfFYSljN!iYKcB~s41NK~9U$LrvOU0RY!pscE3uT_)zOb!Smg(fI z!a0*RrHN}_`e3$eU9Vj9+}@a_huWJKPr7)0cKG5DlcKjfC1#pgNydg*Nyt9a;nk4% zb9BpNi*x*yOzyfGDYNEtdH`LeTH+c}l9E`GYL#4+3Zxi}3=GY54J>sHO+pNft&B~q p3@mgFfTTgZOWqC?4Y~O#nQ4`{HRwrRV*zSl@O1TaS?83{1OTLbf;0dC literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png b/branches/smartcare-initial/assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100_c56ba853727c57c51ab90b9e27f7f2d3.png new file mode 100644 index 0000000000000000000000000000000000000000..e9d904ed23c9466086f682f9d73d8304583e3776 GIT binary patch literal 5882 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png b/branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100_eb961b27be02a26af523a68d5774aa6b.png new file mode 100644 index 0000000000000000000000000000000000000000..07b965bae7c20fae7cf99186b4d633491241749e GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI_@3=?7_NU_ME~ik22j}%ayvwxS(lSF+Suye4 zjGBet3l#Ua%`8>9CAfLXj+r+EeRV&o{o1m5J!ka$U-LeE=-t0z>ikoRWgq-!a!t-~ zh|dUE9@d##`jhE~I#5bu(=14Tn_eoAIqC2kFRlGj*(8W=oX{an^LB{Ts5{051E literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png b/branches/smartcare-initial/assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100_63b926c3d199d7774678ec2f1cfeb44a.png new file mode 100644 index 0000000000000000000000000000000000000000..537f408366aa8f020fe1363515fc44e47552ace5 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?szyu^`+!HJTQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIA}kkAb|p;oa&6}9P|&FQfBWZA zCy(5jhhB*?bDu7qIg^v2ZeN3GdF^$jOP9K4&WqFO=}AgXIyFaS(j7;o&R!3Z-?zh< z9Ch*voaJ7Bs0dUHIdZ$GlELLN?=6pNEkmGfswJ)wB`Jv|saDBFsX&Us$iUD{*T7QO x&?Lmr*vi<%%D_U`07x3dyX5Ua(U6;;l9^VCTZ5kDH5Q--22WQ%mvv4FO#oJgZV3PY literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png b/branches/smartcare-initial/assets/css/images/ui-icons_217bc0_256x240_33aede1050c87faf490ee203d3d47699.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac61c0d0dd01088f30b2a684473aed5027cdd87 GIT binary patch literal 4676 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 MsB5ZIsfCXFFKV5l(*OVf literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png b/branches/smartcare-initial/assets/css/images/ui-icons_469bdd_256x240_ed2f2ba37982b5f821d46811a5f79836.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad9bd2095ee1a467a1c3b662256c25f09aaff78 GIT binary patch literal 4676 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 NV|{bI3LSL(e*wAF2w4CC literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png b/branches/smartcare-initial/assets/css/images/ui-icons_f9bd01_256x240_c34e7954fb08d6d72348b49032dc4876.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fdc614309ba1c2b9245d6a3d0b8c36e5f3de04 GIT binary patch literal 4676 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 M>YD15YoX)*3q=m5p#T5? literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/css/jquery-ui.css b/branches/smartcare-initial/assets/css/jquery-ui.css new file mode 100644 index 000000000..f7e5293f2 --- /dev/null +++ b/branches/smartcare-initial/assets/css/jquery-ui.css @@ -0,0 +1,523 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.css, tabs.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); /* support: IE8 */ +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-tabs { + position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ + padding: .2em; +} +.ui-tabs .ui-tabs-nav { + margin: 0; + padding: .2em .2em 0; +} +.ui-tabs .ui-tabs-nav li { + list-style: none; + float: left; + position: relative; + top: 0; + margin: 1px .2em 0 0; + border-bottom-width: 0; + padding: 0; + white-space: nowrap; +} +.ui-tabs .ui-tabs-nav .ui-tabs-anchor { + float: left; + padding: .5em 1em; + text-decoration: none; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active { + margin-bottom: -1px; + padding-bottom: 1px; +} +.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, +.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { + cursor: text; +} +.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { + cursor: pointer; +} +.ui-tabs .ui-tabs-panel { + display: block; + border-width: 0; + padding: 1em 1.4em; + background: none; +} + +/* Component containers +----------------------------------*/ +.ui-widget { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #dddddd; + background: #ffffff; + color: #333333; +} +.ui-widget-header { + border: 1px solid #EFEFEF; + background: #EEEEEE; + color: #ffffff; + font-weight: bold; +} +.ui-widget-header a { + color: #ffffff; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #cccccc; + background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #1c94c4; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #1c94c4; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #fbcb09; + background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #c77405; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #c77405; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #fbd850; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: bold; + color: #eb8f00; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #eb8f00; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fed22f; + background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; + color: #ffffff; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #ffffff; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #ffffff; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); /* support: IE8 */ + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); /* support: IE8 */ + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_ffffff_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_ef8c08_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_228ef1_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_ffd27a_256x240.png"); +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; + opacity: .5; + filter: Alpha(Opacity=50); /* support: IE8 */ +} +.ui-widget-shadow { + margin: -5px 0 0 -5px; + padding: 5px; + background: #000000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; + opacity: .2; + filter: Alpha(Opacity=20); /* support: IE8 */ + border-radius: 5px; +} diff --git a/branches/smartcare-initial/assets/css/jquery-ui.structure.min.css b/branches/smartcare-initial/assets/css/jquery-ui.structure.min.css new file mode 100644 index 000000000..610239ae3 --- /dev/null +++ b/branches/smartcare-initial/assets/css/jquery-ui.structure.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none} \ No newline at end of file diff --git a/branches/smartcare-initial/assets/css/jquery-ui.theme.min.css b/branches/smartcare-initial/assets/css/jquery-ui.theme.min.css new file mode 100644 index 000000000..c9c6ec518 --- /dev/null +++ b/branches/smartcare-initial/assets/css/jquery-ui.theme.min.css @@ -0,0 +1,5 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px} \ No newline at end of file diff --git a/branches/smartcare-initial/assets/css/lforms.min.css b/branches/smartcare-initial/assets/css/lforms.min.css new file mode 100644 index 000000000..bf82166c1 --- /dev/null +++ b/branches/smartcare-initial/assets/css/lforms.min.css @@ -0,0 +1,9734 @@ + + + +.lhc-form{ + font-family:Arial; + font-size:14px; + background-color:#fff +} +.lhc-form input[type=number]::-webkit-outer-spin-button,.lhc-form input[type=number]::-webkit-inner-spin-button{ + -webkit-appearance:none; + margin:0 +} +.lhc-form input[type=number]{ + -moz-appearance:textfield +} +.lhc-form label{ + font-weight:400; + margin-bottom:0 +} +.lhc-form-title{ + background-color:#458ac5; + color:#fff; + overflow:hidden; + padding:8px; + margin:4px 0; + border-radius:4px +} +.lhc-form-title a{ + color:#fff +} +.lhc-form-title .lhc-item-question{ + font-size:120%; + vertical-align:text-top +} +.lhc-form table{ + padding:0; + width:100%; + table-layout:fixed +} +.lhc-form input[type=text],.lhc-form input[type=number]{ + border:1px solid #ced5d9; + width:100%; + height:28px; + min-height:14px; + overflow:hidden; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px +} +.lhc-form textarea{ + border:1px solid #ced5d9; + width:100%; + height:1em; + min-height:28px; + overflow:visible; + padding:2px 2px 2px 4px; + font-size:90%; + font-weight:700; + border-radius:4px; + box-sizing:border-box; + vertical-align:bottom; + resize:vertical +} +.lhc-form input:focus,.lhc-form textarea:focus,.lhc-form .ant-picker-input>input:focus{ + background-color:#fff8c6 +} +.lhc-form input[readonly],.lhc-form textarea[readonly],.lhc-form .ant-picker-input>input[readonly]{ + background-color:#e8e8e8 +} +.lhc-de-button{ + width:22px +} +.lhc-form .lhc-button{ + border:0 none; + cursor:pointer; + overflow:visible; + padding:0; + position:relative; + background-color:#066aa0 +} +.lhc-form .lhc-float-button{ + min-width:22px; + border-radius:4px; + font-weight:700; + color:#fff; + padding:1px .5em; + margin-bottom:2px +} +.lhc-form .lhc-help-button,.lhc-form .lf-control-button,.lhc-form .lhc-copyright-button{ + padding:0; + margin-right:2px; + margin-left:2px; + vertical-align:middle; + background-color:transparent; + color:#066aa0; + border:none +} +.lhc-form .lhc-help-button:hover,.lhc-form .lf-control-button:hover,.lhc-form .lhc-copyright-button:hover{ + color:#0087fd; + cursor:pointer +} +.lhc-form .lhc-form-title .lhc-help-button,.lhc-form .lhc-form-title .lf-control-button,.lhc-form .lhc-form-title .lhc-copyright-button{ + background-color:inherit; + color:#fff; + font-weight:700 +} +.lhc-form .lhc-form-title .lhc-help-button:hover,.lhc-form .lhc-form-title .lf-control-button:hover,.lhc-form .lhc-form-title .lhc-copyright-button:hover{ + color:#b4fda7 +} +.lhc-form .lhc-help-button i,.lhc-form .lf-control-button i,.lhc-form .lhc-copyright-button i{ + font-size:medium +} +.lhc-form-title .popover{ + color:#333 +} +.lhc-form .lhc-de-label span.lf-prompt{ + font-style:italic; + font-size:75% +} +.lhc-form .lhc-de-label span.lf-sn{ + border-radius:4px; + background-color:#066aa0; + font-weight:700; + color:#fff; + padding:4px 8px; + margin-right:4px +} +.lhc-form .lhc-de-label span.lhc-item-question{ + padding:0 2px +} +.lhc-form .lhc-required{ + color:#8b0000; + font-weight:700 +} +.lhc-form .stopped{ + text-align:center; + width:500px; + height:50px; + margin-left:30%; + margin-right:30%; + margin-bottom:20px; + vertical-align:top +} +.lhc-item-question.lhc-active-row{ + background-color:#afeeee +} +.lhc-form input.units{ + color:#333; + font-weight:400 +} +.lhc-form input.ansList,.lhc-form input.search_field{ + padding-right:14px +} +.lhc-form lhc-unit input.ansList,.lhc-form lhc-unit input.ansList:focus{ + padding-right:2px +} +.lhc-form-body .lhc-form-table-row.target-show td{ + color:#015dad +} +.lhc-form .lhc-form-table-row.button-row{ + background:none; + padding:2px 0 +} +.lhc-form.lf-template-table .lhc-layout-horizontal,.lhc-form.lf-template-table .lhc-layout-matrix{ + padding-right:6px +} +.lf-top-section .lhc-layout-horizontal .lhc-form-horizontal-table-title,.lf-top-section .lhc-layout-matrix .lhc-form-matrix-table-title{ + display:none +} +.lhc-form-view{ + margin:15px +} +.lhc-form-body{ + border:1px solid #ced5d9; + padding:4px 0; + margin:0 0 2px; + border-radius:4px; + box-sizing:border-box +} +.lhc-form .lhc-form-table-row{ + border:solid; + border-color:#ced5d9; + border-width:1px 0 0 0; + margin:0 4px 0 2px +} +.lhc-form .lhc-form-table-row.lhc-item-group{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white +} +.lhc-form .lhc-form-table-row.lhc-item-group .lhc-de-label-button{ + padding:4px 0 +} +.lhc-form .lhc-item.lhc-datatype-TITLE{ + padding-top:4px; + padding-bottom:4px +} +.lhc-form .lhc-item.lhc-datatype-TITLE .lhc-item-display{ + background-color:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-item-group-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 4px 0 2px; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form lhc-item.lhc-first-item>lhc-item-question{ + border-top:none +} +.lhc-form .prefix{ + padding-right:.25em +} +div.ant-popover-title{ + background-color:#f7f7f7 +} +div.cdk-overlay-pane{ + max-width:66% +} +screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +.lhc-button-padding{ + padding-left:4px +} +.lhc-form .lhc-item-readyonly button{ + display:none +} +.lhc-form .ant-checkbox-disabled+span,.lhc-form .ant-radio-disabled+span,.lhc-form input:disabled,.lhc-form .ant-picker-input>input-disabled,.lhc-form .ant-picker-input>input[disabled],.lhc-form .lhc-item-readyonly{ + color:#000000bf; + cursor:not-allowed +} +.lhc-de-label-button{ + padding:4px 0 0 +} +.lhc-de-input-unit{ + padding:0 +} +.lhc-de-unit{ + padding:2px 0 2px 2px +} +.lhc-de{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1 +} +lhc-item-question-text,.lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-de-input-unit-content{ + width:100% +} +lhc-item-quantity,lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +lhc-input{ + order:1; + flex-grow:1 +} +lhc-unit,.lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-md .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-md .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-md .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-md .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-md .lhc-de-input-unit{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-md lhc-item-quantity,.lhc-item-view-md lhc-item-simple-type{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start +} +.lhc-item-view-md lhc-input{ + order:1; + flex-grow:1 +} +.lhc-item-view-md lhc-unit,.lhc-item-view-md .lhc-de-unit{ + order:2; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm .lhc-de-label-button{ + display:flex; + flex-direction:row; + flex-wrap:nowrap; + align-items:flex-start; + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm .lhc-de-label{ + order:1; + flex-grow:1 +} +.lhc-item-view-sm .lhc-de-button{ + order:2; + flex-grow:0; + flex-shrink:0 +} +.lhc-item-view-sm .lhc-de-input-unit{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start; + order:2; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-item-quantity,.lhc-item-view-sm lhc-item-simple-type{ + display:flex; + flex-direction:column; + flex-wrap:nowrap; + align-items:flex-start; + align-content:flex-start +} +.lhc-item-view-sm lhc-input{ + order:1; + flex-grow:1; + width:100% +} +.lhc-item-view-sm lhc-unit,.lhc-item-view-sm .lhc-de-unit{ + order:2; + flex-grow:1; + width:100% +} +.lhc-item{ + position:relative +} +.lhc-item.lhc-indentation{ + padding-left:24px +} +.lhc-item.lhc-tree-line:before{ + content:""; + position:absolute; + left:12px; + border-top:2px solid #2f96b4; + top:14px; + width:12px; + height:0 +} +.lhc-item.lhc-tree-line:after{ + content:""; + position:absolute; + left:12px; + border-left:2px solid #2f96b4; + height:100%; + width:0; + top:0 +} +.lhc-item.lhc-tree-line.lhc-last-item:after{ + height:14px +} +.lf-top-section .lhc-layout-horizontal.lhc-item,.lf-top-section .lhc-layout-matrix.lhc-item{ + padding:0 4px 0 3px +} +.lf-top-section .lhc-layout-horizontal.lhc-item:before,.lf-top-section .lhc-layout-matrix.lhc-item:before{ + border:0 +} +.lf-top-section .lhc-layout-horizontal.lhc-item:after,.lf-top-section .lhc-layout-matrix.lhc-item:after{ + border:0 +} +.lf-indentation-bar .lhc-item:before{ + border-top:0 +} +.lf-indentation-bar .lhc-item:after{ + border:6px solid #c6dde4; + left:6px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + height:100% +} +.lf-indentation-bar .lhc-item.lhc-first-item:after{ + border-top-left-radius:4px +} +.lf-indentation-bar .lhc-item.lhc-last-item:after{ + border-bottom-left-radius:4px +} +lhc-input,lhc-unit,lhc-item-text,lhc-date,lhc-item-choice-autocomplete{ + padding:2px 0 2px 2px; + display:block +} +lhc-item-choice .autocomp_selected{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-choice .autocomp_selected ul{ + margin:0 0 0 .25em +} +lhc-item-date,lhc-item-datetime,lhc-item-time{ + display:block; + padding:2px 0 2px 2px +} +lhc-item-date .lhc-date-picker,lhc-item-datetime .lhc-datetime-picker,lhc-item-time .lhc-time-picker{ + border:1px solid #ced5d9; + border-radius:4px; + width:100% +} +lhc-item-date .ant-picker,lhc-item-datetime .ant-picker,lhc-item-time .ant-picker{ + padding:3px 7px 2px 4px +} +lhc-item-date .ant-picker-input>input,lhc-item-datetime .ant-picker-input>input{ + font-size:90%; + font-weight:700; + padding-top:2px +} +lhc-item-time .ant-picker-input>input[type=text]{ + border:none; + padding-left:0; + padding-top:1px; + padding-bottom:1px; + height:auto; + font-size:90%; + font-weight:700 +} +lhc-item-date .ant-picker-input>input::-moz-placeholder,lhc-item-datetime .ant-picker-input>input::-moz-placeholder,lhc-item-time .ant-picker-input>input::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::placeholder,lhc-item-datetime .ant-picker-input>input::placeholder,lhc-item-time .ant-picker-input>input::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input:-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input:-ms-input-placeholder,lhc-item-time .ant-picker-input>input:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +lhc-item-date .ant-picker-input>input::-ms-input-placeholder,lhc-item-datetime .ant-picker-input>input::-ms-input-placeholder,lhc-item-time .ant-picker-input>input::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-moz-placeholder,.lhc-form textarea::-moz-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::placeholder,.lhc-form textarea::placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input:-ms-input-placeholder,.lhc-form textarea:-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-form input::-ms-input-placeholder,.lhc-form textarea::-ms-input-placeholder{ + font-weight:500; + color:#999; + opacity:1 +} +.lhc-layout-horizontal .lhc-form-horizontal-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-layout-horizontal .lhc-form-horizontal-table-header{ + overflow:hidden; + vertical-align:top; + background:none repeat scroll 0 0 #E8E8E8; + padding:4px 2px; + text-align:left; + color:#666; + font-weight:400; + border-radius:4px +} +.lhc-layout-horizontal .lhc-form-horizontal-table td.lhc-de-button{ + padding-left:2px; + border-right:none +} +.lhc-layout-horizontal table.lhc-form-horizontal-table{ + border:none; + margin:2px 4px 0 1px +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr{ + border:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table tr td{ + border-right:none; + border-left:none +} +.lhc-layout-horizontal .lhc-form-horizontal-table .lhc-de-button{ + width:2.1em; + min-width:2em +} +.lhc-layout-horizontal div.lhc-de-input-unit{ + order:1; + flex-grow:1; + flex-shrink:1 +} +.lhc-layout-horizontal lhc-item-question{ + border:0; + margin:0 +} +.lhc-layout-horizontal table{ + border-spacing:0; + border-collapse:collapse +} +.lhc-layout-horizontal td.lhc-item-question{ + padding:0 +} +.lhc-form .lhc-layout-matrix.lhc-item{ + padding-bottom:2px +} +.lhc-form .lhc-form-matrix-table{ + border-collapse:separate; + border-radius:4px; + box-sizing:border-box; + margin:2px 4px 0 1px; + text-align:left; + border:1px solid #ced5d9 +} +.lhc-form .lhc-form-matrix-table .lhc-matrix-table-header-row{ + background:#E8E8E8 +} +.lhc-form .lhc-form-matrix-table-title{ + background:#e6f1ff; + border-radius:4px; + box-sizing:border-box; + margin:0 0 0 1px; + text-align:left; + border-width:0; + border-top:2px solid white; + padding:4px 2px +} +.lhc-form .lhc-form-matrix-table .lhc-question{ + width:25% +} +.lhc-form .lhc-form-matrix-answer{ + padding-left:5px; + padding-right:5px +} +.lhc-form .lhc-form-matrix-cell,.lhc-form .lhc-form-matrix-cell-other{ + text-align:center +} +.lhc-form .lhc-form-matrix-table th{ + padding:4px +} +.lhc-form .lhc-form-matrix-table td{ + padding:4px; + border-top:1px solid #ced5d9 +} +.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-visited-before lhc-input textarea,.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=number],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input input[type=text],.lhc-form lhc-item.lhc-invalid.lhc-show-validation lhc-input textarea{ + border:2px solid #FF0000 +} +.lhc-form .lhc-validation-popover{ + display:none +} +.lhc-form .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + border-radius:6px; + bottom:35px; + background-color:#fcf8e3; + padding:4px 6px; + position:absolute; + z-index:98; + max-width:600px; + width:auto; + display:block; + box-shadow:0 5px 10px #0003; + border:1px solid #eea236; + font-size:90% +} +.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before:hover .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-visited-before.lhc-active-row .lhc-validation-popover,.lhc-form .lhc-layout-horizontal .lhc-invalid.lhc-show-validation .lhc-validation-popover{ + bottom:59px +} +.lhc-form .lhc-invalid .lhc-validation-popover:before{ + border:solid; + border-color:#fcf8e3 transparent; + border-width:11px 11px 0 11px; + bottom:-10px; + content:""; + left:10px; + position:absolute; + z-index:99 +} +.lhc-form lhc-item.lhc-invalid.lhc-datatype-DTM .lhc-validation-popover{ + display:none +} +.cdk-overlay-container,body,html{ + height:100%; + width:100% +} +a,a:active,a:focus,a:hover{ + text-decoration:none; + outline:0 +} +dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{ + margin-top:0 +} +address,dl,ol,p,pre,ul{ + margin-bottom:1em +} +button,hr,input{ + overflow:visible +} +pre,textarea{ + overflow:auto +} +dd,h1,h2,h3,h4,h5,h6,legend{ + margin-bottom:.5em +} +progress,sub,sup{ + vertical-align:baseline +} +.anticon,button,select{ + text-transform:none +} +[ant-click-animating-without-extra-node=true],[ant-click-animating=true],sub,sup{ + position:relative +} +.cdk-overlay-backdrop,html{ + -webkit-tap-highlight-color:transparent +} +[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{ + display:none +} +input::-ms-clear,input::-ms-reveal{ + display:none +} +*,:after,:before{ + box-sizing:border-box +} +html{ + font-family:sans-serif; + line-height:1.15; + -webkit-text-size-adjust:100%; + -ms-text-size-adjust:100%; + -ms-overflow-style:scrollbar; + --antd-wave-shadow-color:#1890ff; + --scroll-bar:0 +} +body{ + margin:0; + color:#000000d9; + font-size:14px; + font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"; + font-variant:tabular-nums; + line-height:1.5715; + background-color:#fff; + font-feature-settings:"tnum","tnum" +} +[tabindex="-1"]:focus{ + outline:0!important +} +hr{ + box-sizing:content-box; + height:0 +} +h1,h2,h3,h4,h5,h6{ + color:#000000d9; + font-weight:500 +} +abbr[data-original-title],abbr[title]{ + text-decoration:underline; + -webkit-text-decoration:underline dotted; + text-decoration:underline dotted; + border-bottom:0; + cursor:help +} +address{ + font-style:normal; + line-height:inherit +} +input[type=password],input[type=number],input[type=text],textarea{ + -webkit-appearance:none +} +ol ol,ol ul,ul ol,ul ul{ + margin-bottom:0 +} +dt{ + font-weight:500 +} +dd{ + margin-left:0 +} +blockquote,figure{ + margin:0 0 1em +} +dfn{ + font-style:italic +} +b,strong{ + font-weight:bolder +} +small{ + font-size:80% +} +sub,sup{ + font-size:75%; + line-height:0 +} +sub{ + bottom:-.25em +} +sup{ + top:-.5em +} +a{ + color:#1890ff; + background-color:transparent; + cursor:pointer; + transition:color .3s; + -webkit-text-decoration-skip:objects +} +a:hover{ + color:#40a9ff +} +a:active{ + color:#096dd9 +} +a[disabled]{ + color:#00000040; + cursor:not-allowed +} +code,kbd,pre,samp{ + font-size:1em; + font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace +} +img{ + vertical-align:middle; + border-style:none +} +[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{ + touch-action:manipulation +} +table{ + border-collapse:collapse +} +caption{ + padding-top:.75em; + padding-bottom:.3em; + color:#00000073; + text-align:left; + caption-side:bottom +} +button,input,optgroup,select,textarea{ + margin:0; + color:inherit; + font-size:inherit; + font-family:inherit; + line-height:inherit +} +[type=reset],[type=submit],button,html [type=button]{ + -webkit-appearance:button +} +[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ + padding:0; + border-style:none +} +input[type=radio],input[type=checkbox]{ + box-sizing:border-box; + padding:0 +} +input[type=date],input[type=time],input[type=datetime-local],input[type=month]{ + -webkit-appearance:listbox +} +textarea{ + resize:vertical +} +fieldset{ + min-width:0; + margin:0; + padding:0; + border:0 +} +legend{ + display:block; + width:100%; + max-width:100%; + padding:0; + color:inherit; + font-size:1.5em; + line-height:inherit; + white-space:normal +} +[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ + height:auto +} +[type=search]{ + outline-offset:-2px; + -webkit-appearance:none +} +[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{ + -webkit-appearance:none +} +::-webkit-file-upload-button{ + font:inherit; + -webkit-appearance:button +} +output{ + display:inline-block +} +summary{ + display:list-item +} +template{ + display:none +} +[hidden]{ + display:none!important +} +.clearfix:after,.clearfix:before{ + display:table; + content:"" +} +mark{ + padding:.2em; + background-color:#feffe6 +} +::-moz-selection{ + color:#fff; + background:#1890ff +} +::selection{ + color:#fff; + background:#1890ff +} +.clearfix:after{ + clear:both +} +.anticon,.anticon svg{ + display:inline-block +} +.anticon{ + color:inherit; + font-style:normal; + line-height:0; + text-align:center; + vertical-align:-.125em; + text-rendering:optimizelegibility; + -webkit-font-smoothing:antialiased; + -moz-osx-font-smoothing:grayscale +} +.anticon>*{ + line-height:1 +} +.anticon:before{ + display:none +} +.anticon .anticon-icon{ + display:block +} +.anticon>.anticon{ + line-height:0; + vertical-align:0 +} +.anticon[tabindex]{ + cursor:pointer +} +.anticon-spin,.anticon-spin:before{ + display:inline-block; + animation:loadingCircle 1s infinite linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-timing-function:linear +} +.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{ + animation-name:antFadeIn; + animation-play-state:running +} +.ant-fade-leave.ant-fade-leave-active{ + animation-name:antFadeOut; + animation-play-state:running; + pointer-events:none +} +.ant-fade-appear,.ant-fade-enter{ + opacity:0 +} +@keyframes antFadeIn{ + 0%{ + opacity:0 + } + to{ + opacity:1 + } +} +@keyframes antFadeOut{ + 0%{ + opacity:1 + } + to{ + opacity:0 + } +} +.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{ + animation-name:antMoveUpIn; + animation-play-state:running +} +.ant-move-up-leave.ant-move-up-leave-active{ + animation-name:antMoveUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-up-appear,.ant-move-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-up-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{ + animation-name:antMoveDownIn; + animation-play-state:running +} +.ant-move-down-leave.ant-move-down-leave-active{ + animation-name:antMoveDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-down-appear,.ant-move-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-down-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{ + animation-name:antMoveLeftIn; + animation-play-state:running +} +.ant-move-left-leave.ant-move-left-leave-active{ + animation-name:antMoveLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-left-appear,.ant-move-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-left-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{ + animation-name:antMoveRightIn; + animation-play-state:running +} +.ant-move-right-leave.ant-move-right-leave-active{ + animation-name:antMoveRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-move-right-appear,.ant-move-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-move-right-leave{ + animation-timing-function:cubic-bezier(.6,.04,.98,.34) +} +@keyframes antMoveDownIn{ + 0%{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveDownOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveLeftIn{ + 0%{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveLeftOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveRightIn{ + 0%{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveRightOut{ + 0%{ + transform:translate(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translate(100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antMoveUpIn{ + 0%{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } + to{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antMoveUpOut{ + 0%{ + transform:translateY(0); + transform-origin:0 0; + opacity:1 + } + to{ + transform:translateY(-100%); + transform-origin:0 0; + opacity:0 + } +} +@keyframes loadingCircle{ + to{ + transform:rotate(360deg) + } +} +.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{ + position:absolute; + inset:0; + display:block; + border-radius:inherit; + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 0 var(--antd-wave-shadow-color); + opacity:.2; + animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1); + animation-fill-mode:forwards; + content:""; + pointer-events:none +} +@keyframes waveEffect{ + to{ + box-shadow:0 0 #1890ff; + box-shadow:0 0 0 6px #1890ff; + box-shadow:0 0 0 6px var(--antd-wave-shadow-color) + } +} +@keyframes fadeEffect{ + to{ + opacity:0 + } +} +.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{ + animation-name:antSlideUpIn; + animation-play-state:running +} +.ant-slide-up-leave.ant-slide-up-leave-active{ + animation-name:antSlideUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-up-appear,.ant-slide-up-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-up-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{ + animation-name:antSlideDownIn; + animation-play-state:running +} +.ant-slide-down-leave.ant-slide-down-leave-active{ + animation-name:antSlideDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-down-appear,.ant-slide-down-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-down-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{ + animation-name:antSlideLeftIn; + animation-play-state:running +} +.ant-slide-left-leave.ant-slide-left-leave-active{ + animation-name:antSlideLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-left-appear,.ant-slide-left-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-left-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{ + animation-name:antSlideRightIn; + animation-play-state:running +} +.ant-slide-right-leave.ant-slide-right-leave-active{ + animation-name:antSlideRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-slide-right-appear,.ant-slide-right-enter{ + opacity:0; + animation-timing-function:cubic-bezier(.23,1,.32,1) +} +.ant-slide-right-leave{ + animation-timing-function:cubic-bezier(.755,.05,.855,.06) +} +@keyframes antSlideUpIn{ + 0%{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideUpOut{ + 0%{ + transform:scaleY(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideDownIn{ + 0%{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } + to{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } +} +@keyframes antSlideDownOut{ + 0%{ + transform:scaleY(1); + transform-origin:100% 100%; + opacity:1 + } + to{ + transform:scaleY(.8); + transform-origin:100% 100%; + opacity:0 + } +} +@keyframes antSlideLeftIn{ + 0%{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } +} +@keyframes antSlideLeftOut{ + 0%{ + transform:scaleX(1); + transform-origin:0 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:0 0; + opacity:0 + } +} +@keyframes antSlideRightIn{ + 0%{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } + to{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } +} +@keyframes antSlideRightOut{ + 0%{ + transform:scaleX(1); + transform-origin:100% 0; + opacity:1 + } + to{ + transform:scaleX(.8); + transform-origin:100% 0; + opacity:0 + } +} +.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{ + animation-name:antZoomIn; + animation-play-state:running +} +.ant-zoom-leave.ant-zoom-leave-active{ + animation-name:antZoomOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-appear,.ant-zoom-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{ + transform:none +} +.ant-zoom-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-leave.ant-zoom-big-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-appear,.ant-zoom-big-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{ + transform:none +} +.ant-zoom-big-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{ + animation-duration:.1s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{ + animation-name:antZoomBigIn; + animation-play-state:running +} +.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{ + animation-name:antZoomBigOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{ + transform:none +} +.ant-zoom-big-fast-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{ + animation-name:antZoomUpIn; + animation-play-state:running +} +.ant-zoom-up-leave.ant-zoom-up-leave-active{ + animation-name:antZoomUpOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-up-appear,.ant-zoom-up-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{ + transform:none +} +.ant-zoom-up-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{ + animation-name:antZoomDownIn; + animation-play-state:running +} +.ant-zoom-down-leave.ant-zoom-down-leave-active{ + animation-name:antZoomDownOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-down-appear,.ant-zoom-down-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{ + transform:none +} +.ant-zoom-down-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{ + animation-name:antZoomLeftIn; + animation-play-state:running +} +.ant-zoom-left-leave.ant-zoom-left-leave-active{ + animation-name:antZoomLeftOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-left-appear,.ant-zoom-left-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{ + transform:none +} +.ant-zoom-left-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{ + animation-duration:.2s; + animation-fill-mode:both; + animation-play-state:paused +} +.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{ + animation-name:antZoomRightIn; + animation-play-state:running +} +.ant-zoom-right-leave.ant-zoom-right-leave-active{ + animation-name:antZoomRightOut; + animation-play-state:running; + pointer-events:none +} +.ant-zoom-right-appear,.ant-zoom-right-enter{ + transform:scale(0); + opacity:0; + animation-timing-function:cubic-bezier(.08,.82,.17,1) +} +.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{ + transform:none +} +.ant-zoom-right-leave{ + animation-timing-function:cubic-bezier(.78,.14,.15,.86) +} +@keyframes antZoomIn{ + 0%{ + transform:scale(.2); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.2); + opacity:0 + } +} +@keyframes antZoomBigIn{ + 0%{ + transform:scale(.8); + opacity:0 + } + to{ + transform:scale(1); + opacity:1 + } +} +@keyframes antZoomBigOut{ + 0%{ + transform:scale(1) + } + to{ + transform:scale(.8); + opacity:0 + } +} +@keyframes antZoomUpIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 0 + } +} +@keyframes antZoomUpOut{ + 0%{ + transform:scale(1); + transform-origin:50% 0 + } + to{ + transform:scale(.8); + transform-origin:50% 0; + opacity:0 + } +} +@keyframes antZoomLeftIn{ + 0%{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:0 50% + } +} +@keyframes antZoomLeftOut{ + 0%{ + transform:scale(1); + transform-origin:0 50% + } + to{ + transform:scale(.8); + transform-origin:0 50%; + opacity:0 + } +} +@keyframes antZoomRightIn{ + 0%{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:100% 50% + } +} +@keyframes antZoomRightOut{ + 0%{ + transform:scale(1); + transform-origin:100% 50% + } + to{ + transform:scale(.8); + transform-origin:100% 50%; + opacity:0 + } +} +@keyframes antZoomDownIn{ + 0%{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } + to{ + transform:scale(1); + transform-origin:50% 100% + } +} +@keyframes antZoomDownOut{ + 0%{ + transform:scale(1); + transform-origin:50% 100% + } + to{ + transform:scale(.8); + transform-origin:50% 100%; + opacity:0 + } +} +.ant-motion-collapse-legacy{ + overflow:hidden +} +.ant-motion-collapse-legacy-active{ + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.ant-motion-collapse{ + overflow:hidden; + transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important +} +.cdk-overlay-container{ + pointer-events:none; + top:0; + left:0; + position:fixed; + z-index:1000 +} +.cdk-visually-hidden{ + border:0; + clip:rect(0 0 0 0); + height:1px; + margin:-1px; + overflow:hidden; + padding:0; + position:absolute; + width:1px; + outline:0; + -webkit-appearance:none; + -moz-appearance:none +} +.cdk-overlay-backdrop{ + inset:0; + transition:opacity .4s cubic-bezier(.25,.8,.25,1); + opacity:0; + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-backdrop.ant-modal-mask{ + opacity:1 +} +.cdk-overlay-pane{ + position:absolute; + pointer-events:auto; + z-index:1000 +} +.cdk-overlay-connected-position-bounding-box{ + position:absolute; + z-index:1000; + display:flex; + flex-direction:column; + min-width:1px; + min-height:1px +} +.cdk-global-scrollblock{ + position:fixed; + width:100%; + overflow-y:scroll +} +.cdk-global-scrollblock body{ + overflow-x:visible +} +.nz-overlay-transparent-backdrop,.nz-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{ + opacity:0 +} +.nz-animate-disabled.ant-drawer.ant-drawer-open .ant-drawer-mask,.nz-animate-disabled.ant-scroll-number-only{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-drawer>*{ + transition:none +} +.nz-animate-disabled .ant-modal,.nz-animate-disabled .ant-modal-mask,.nz-animate-disabled .ant-modal-mask.zoom-enter,.nz-animate-disabled .ant-modal-mask.zoom-enter-active,.nz-animate-disabled .ant-modal-mask.zoom-leave,.nz-animate-disabled .ant-modal-mask.zoom-leave-active,.nz-animate-disabled .ant-modal.zoom-enter,.nz-animate-disabled .ant-modal.zoom-enter-active,.nz-animate-disabled .ant-modal.zoom-leave,.nz-animate-disabled .ant-modal.zoom-leave-active{ + animation:none; + transition:none +} +.nz-animate-disabled.ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.nz-animate-disabled.ant-menu,.nz-animate-disabled.ant-menu .ant-menu-item,.nz-animate-disabled.ant-menu .ant-menu-item .anticon,.nz-animate-disabled.ant-menu .ant-menu-item .anticon+span,.nz-animate-disabled.ant-menu .ant-menu-submenu-title,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon,.nz-animate-disabled.ant-menu .ant-menu-submenu-title .anticon+span,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-bottom-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs .ant-tabs-top-content.ant-tabs-content-animated,.nz-animate-disabled.ant-tabs .ant-tabs-top-content>.ant-tabs-tabpane,.nz-animate-disabled.ant-tabs.ant-tabs-bottom .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-left .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-right .ant-tabs-ink-bar-animated,.nz-animate-disabled.ant-tabs.ant-tabs-top .ant-tabs-ink-bar-animated{ + transition:none +} +@keyframes antCheckboxEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-checkbox{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + top:.2em; + line-height:1; + white-space:nowrap; + outline:0; + cursor:pointer +} +.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{ + border-color:#1890ff +} +.ant-checkbox-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:2px; + visibility:hidden; + animation:antCheckboxEffect .36s ease-in-out; + animation-fill-mode:backwards; + content:"" +} +.ant-checkbox-wrapper:hover .ant-checkbox:after,.ant-checkbox:hover:after{ + visibility:visible +} +.ant-checkbox-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + direction:ltr; + background-color:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + border-collapse:separate; + transition:all .3s +} +.ant-checkbox-inner:after{ + position:absolute; + top:50%; + left:21.5%; + display:table; + width:5.71px; + height:9.14px; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(0) translate(-50%,-50%); + opacity:0; + transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s; + content:" " +} +.ant-checkbox-input{ + position:absolute; + inset:0; + z-index:1; + width:100%; + height:100%; + cursor:pointer; + opacity:0 +} +.ant-checkbox-checked .ant-checkbox-inner:after{ + position:absolute; + display:table; + border:2px solid #fff; + border-top:0; + border-left:0; + transform:rotate(45deg) scale(1) translate(-50%,-50%); + opacity:1; + transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s; + content:" " +} +.ant-checkbox-checked .ant-checkbox-inner{ + background-color:#1890ff; + border-color:#1890ff +} +.ant-checkbox-disabled{ + cursor:not-allowed +} +.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{ + border-color:#00000040; + animation-name:none +} +.ant-checkbox-disabled .ant-checkbox-input{ + cursor:not-allowed; + pointer-events:none +} +.ant-checkbox-disabled .ant-checkbox-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-checkbox-disabled .ant-checkbox-inner:after{ + border-color:#f5f5f5; + border-collapse:separate; + animation-name:none +} +.ant-checkbox-disabled+span{ + color:#00000040; + cursor:not-allowed +} +.ant-checkbox-group,.ant-checkbox-wrapper{ + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum" +} +.ant-checkbox-disabled:hover:after,.ant-checkbox-wrapper:hover .ant-checkbox-disabled:after{ + visibility:hidden +} +.ant-checkbox-wrapper{ + box-sizing:border-box; + margin:0; + padding:0; + list-style:none; + display:inline-flex; + align-items:baseline; + line-height:inherit; + cursor:pointer +} +.ant-checkbox-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{ + cursor:not-allowed +} +.ant-checkbox-wrapper+.ant-checkbox-wrapper{ + margin-left:8px +} +.ant-checkbox-wrapper.ant-checkbox-wrapper-in-form-item input[type=checkbox]{ + width:14px; + height:14px +} +.ant-checkbox+span{ + padding-right:8px; + padding-left:8px +} +.ant-checkbox-group{ + box-sizing:border-box; + margin:0; + padding:0; + line-height:1.5715; + list-style:none; + display:inline-block +} +.ant-checkbox-group-item{ + margin-right:8px +} +.ant-checkbox-group-item:last-child{ + margin-right:0 +} +.ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:0 +} +.ant-checkbox-indeterminate .ant-checkbox-inner{ + background-color:#fff; + border-color:#d9d9d9 +} +.ant-checkbox-indeterminate .ant-checkbox-inner:after{ + top:50%; + left:50%; + width:8px; + height:8px; + background-color:#1890ff; + border:0; + transform:translate(-50%,-50%) scale(1); + opacity:1; + content:" " +} +.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner:after{ + background-color:#00000040; + border-color:#00000040 +} +.ant-checkbox-rtl{ + direction:rtl +} +.ant-checkbox-group-rtl .ant-checkbox-group-item{ + margin-right:0; + margin-left:8px +} +.ant-checkbox-group-rtl .ant-checkbox-group-item:last-child{ + margin-left:0!important +} +.ant-checkbox-group-rtl .ant-checkbox-group-item+.ant-checkbox-group-item{ + margin-left:8px +} +.ant-checkbox+span:empty{ + display:none +} +.ant-radio,.ant-radio-group,.ant-radio-wrapper{ + box-sizing:border-box; + padding:0; + color:#000000d9; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-button-wrapper:focus-within,.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within,.ant-radio-input:focus+.ant-radio-inner{ + box-shadow:0 0 0 3px #e6f7ff +} +.ant-radio-group{ + margin:0; + display:inline-block; + font-size:0 +} +.ant-radio-group .ant-badge-count{ + z-index:1 +} +.ant-radio-group>.ant-badge:not(:first-child)>.ant-radio-button-wrapper{ + border-left:none +} +.ant-radio-wrapper{ + margin:0 8px 0 0; + font-size:14px; + position:relative; + display:inline-flex; + align-items:baseline; + cursor:pointer +} +.ant-radio-wrapper-disabled{ + cursor:not-allowed +} +.ant-radio-wrapper:after{ + display:inline-block; + width:0; + overflow:hidden; + content:"\a0" +} +.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type=radio]{ + width:14px; + height:14px +} +.ant-radio{ + margin:0; + font-size:14px; + position:relative; + top:.2em; + display:inline-block; + outline:0; + cursor:pointer +} +.ant-radio-input:focus+.ant-radio-inner,.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked:after{ + position:absolute; + top:0; + left:0; + width:100%; + height:100%; + border:1px solid #1890ff; + border-radius:50%; + visibility:hidden; + animation:antRadioEffect .36s ease-in-out; + animation-fill-mode:both; + content:"" +} +.ant-radio-wrapper:hover .ant-radio:after,.ant-radio:hover:after{ + visibility:visible +} +.ant-radio-inner{ + position:relative; + top:0; + left:0; + display:block; + width:16px; + height:16px; + background-color:#fff; + border-color:#d9d9d9; + border-style:solid; + border-width:1px; + border-radius:50%; + transition:all .3s +} +.ant-radio-inner:after{ + position:absolute; + top:50%; + left:50%; + display:block; + width:16px; + height:16px; + margin-top:-8px; + margin-left:-8px; + background-color:#1890ff; + border-top:0; + border-left:0; + border-radius:16px; + transform:scale(0); + opacity:0; + transition:all .3s cubic-bezier(.78,.14,.15,.86); + content:" " +} +.ant-radio-input{ + position:absolute; + inset:0; + z-index:1; + cursor:pointer; + opacity:0 +} +.ant-radio-button-wrapper-disabled,.ant-radio-disabled,.ant-radio-disabled .ant-radio-inner,.ant-radio-disabled .ant-radio-input,.ant-radio-disabled+span{ + cursor:not-allowed +} +.ant-radio-checked .ant-radio-inner{ + border-color:#1890ff +} +.ant-radio-checked .ant-radio-inner:after{ + transform:scale(.5); + opacity:1; + transition:all .3s cubic-bezier(.78,.14,.15,.86) +} +.ant-radio-disabled .ant-radio-inner{ + background-color:#f5f5f5; + border-color:#d9d9d9!important +} +.ant-radio-disabled .ant-radio-inner:after{ + background-color:#0003 +} +.ant-radio-disabled+span{ + color:#00000040 +} +span.ant-radio+*{ + padding-right:8px; + padding-left:8px +} +.ant-radio-button-wrapper{ + position:relative; + display:inline-block; + height:32px; + margin:0; + padding:0 15px; + color:#000000d9; + font-size:14px; + line-height:30px; + background:#fff; + border:1px solid #d9d9d9; + border-top-width:1.02px; + border-left-width:0; + cursor:pointer; + transition:color .3s,background .3s,border-color .3s,box-shadow .3s +} +.ant-radio-button-wrapper a{ + color:#000000d9 +} +.ant-radio-button-wrapper>.ant-radio-button{ + position:absolute; + top:0; + left:0; + z-index:-1; + width:100%; + height:100% +} +.ant-radio-group-large .ant-radio-button-wrapper{ + height:40px; + font-size:16px; + line-height:38px +} +.ant-radio-group-small .ant-radio-button-wrapper{ + height:24px; + padding:0 7px; + line-height:22px +} +.ant-radio-button-wrapper:not(:first-child):before{ + position:absolute; + top:-1px; + left:-1px; + display:block; + box-sizing:content-box; + width:1px; + height:100%; + padding:1px 0; + background-color:#d9d9d9; + transition:background-color .3s; + content:"" +} +.ant-radio-button-wrapper:first-child{ + border-left:1px solid #d9d9d9; + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper:last-child{ + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper:first-child:last-child{ + border-radius:2px +} +.ant-radio-button-wrapper:hover{ + position:relative; + color:#1890ff +} +.ant-radio-button-wrapper .ant-radio-inner,.ant-radio-button-wrapper input[type=radio],.ant-radio-button-wrapper input[type=checkbox]{ + width:0; + height:0; + opacity:0; + pointer-events:none +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + z-index:1; + color:#1890ff; + background:#fff; + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{ + background-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child{ + border-color:#1890ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#40a9ff; + border-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover:before{ + background-color:#40a9ff +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active:before{ + background-color:#096dd9 +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{ + color:#fff; + background:#40a9ff; + border-color:#40a9ff +} +.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active{ + color:#fff; + background:#096dd9; + border-color:#096dd9 +} +.ant-radio-button-wrapper-disabled,.ant-radio-button-wrapper-disabled:first-child,.ant-radio-button-wrapper-disabled:hover{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled:first-child{ + border-left-color:#d9d9d9 +} +.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{ + color:#00000040; + background-color:#e6e6e6; + border-color:#d9d9d9; + box-shadow:none +} +@keyframes antRadioEffect{ + 0%{ + transform:scale(1); + opacity:.5 + } + to{ + transform:scale(1.6); + opacity:0 + } +} +.ant-radio-group.ant-radio-group-rtl{ + direction:rtl +} +.ant-radio-wrapper.ant-radio-wrapper-rtl{ + margin-right:0; + margin-left:8px; + direction:rtl +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl{ + border-right-width:0; + border-left-width:1px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:not(:first-child):before{ + right:-1px; + left:0 +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child{ + border-right:1px solid #d9d9d9; + border-radius:0 2px 2px 0 +} +.ant-radio-button-wrapper-checked:not([class*=" ant-radio-button-wrapper-disabled"]).ant-radio-button-wrapper:first-child{ + border-right-color:#40a9ff +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child{ + border-radius:2px 0 0 2px +} +.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child{ + border-right-color:#d9d9d9 +} +.ant-radio+span:empty{ + display:none +} +.ant-row,.ant-row:after,.ant-row:before{ + display:flex +} +.ant-row{ + flex-flow:row wrap +} +.ant-col-1,.ant-col-10,.ant-col-11,.ant-col-12,.ant-col-13,.ant-col-14,.ant-col-15,.ant-col-16,.ant-col-17,.ant-col-18,.ant-col-19,.ant-col-2,.ant-col-20,.ant-col-21,.ant-col-22,.ant-col-23,.ant-col-24,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9{ + display:block +} +.ant-row-no-wrap{ + flex-wrap:nowrap +} +.ant-row-start{ + justify-content:flex-start +} +.ant-row-center{ + justify-content:center +} +.ant-row-end{ + justify-content:flex-end +} +.ant-row-space-between{ + justify-content:space-between +} +.ant-row-space-around{ + justify-content:space-around +} +.ant-row-space-evenly{ + justify-content:space-evenly +} +.ant-row-top{ + align-items:flex-start +} +.ant-row-middle{ + align-items:center +} +.ant-row-bottom{ + align-items:flex-end +} +.ant-col{ + position:relative; + max-width:100%; + min-height:1px +} +.ant-col-24{ + flex:0 0 100%; + max-width:100% +} +.ant-col-push-24{ + left:100% +} +.ant-col-pull-24{ + right:100% +} +.ant-col-offset-24{ + margin-left:100% +} +.ant-col-order-24{ + order:24 +} +.ant-col-23{ + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-push-23{ + left:95.83333333% +} +.ant-col-pull-23{ + right:95.83333333% +} +.ant-col-offset-23{ + margin-left:95.83333333% +} +.ant-col-order-23{ + order:23 +} +.ant-col-22{ + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-push-22{ + left:91.66666667% +} +.ant-col-pull-22{ + right:91.66666667% +} +.ant-col-offset-22{ + margin-left:91.66666667% +} +.ant-col-order-22{ + order:22 +} +.ant-col-21{ + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-push-21{ + left:87.5% +} +.ant-col-pull-21{ + right:87.5% +} +.ant-col-offset-21{ + margin-left:87.5% +} +.ant-col-order-21{ + order:21 +} +.ant-col-20{ + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-push-20{ + left:83.33333333% +} +.ant-col-pull-20{ + right:83.33333333% +} +.ant-col-offset-20{ + margin-left:83.33333333% +} +.ant-col-order-20{ + order:20 +} +.ant-col-19{ + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-push-19{ + left:79.16666667% +} +.ant-col-pull-19{ + right:79.16666667% +} +.ant-col-offset-19{ + margin-left:79.16666667% +} +.ant-col-order-19{ + order:19 +} +.ant-col-18{ + flex:0 0 75%; + max-width:75% +} +.ant-col-push-18{ + left:75% +} +.ant-col-pull-18{ + right:75% +} +.ant-col-offset-18{ + margin-left:75% +} +.ant-col-order-18{ + order:18 +} +.ant-col-17{ + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-push-17{ + left:70.83333333% +} +.ant-col-pull-17{ + right:70.83333333% +} +.ant-col-offset-17{ + margin-left:70.83333333% +} +.ant-col-order-17{ + order:17 +} +.ant-col-16{ + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-push-16{ + left:66.66666667% +} +.ant-col-pull-16{ + right:66.66666667% +} +.ant-col-offset-16{ + margin-left:66.66666667% +} +.ant-col-order-16{ + order:16 +} +.ant-col-15{ + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-push-15{ + left:62.5% +} +.ant-col-pull-15{ + right:62.5% +} +.ant-col-offset-15{ + margin-left:62.5% +} +.ant-col-order-15{ + order:15 +} +.ant-col-14{ + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-push-14{ + left:58.33333333% +} +.ant-col-pull-14{ + right:58.33333333% +} +.ant-col-offset-14{ + margin-left:58.33333333% +} +.ant-col-order-14{ + order:14 +} +.ant-col-13{ + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-push-13{ + left:54.16666667% +} +.ant-col-pull-13{ + right:54.16666667% +} +.ant-col-offset-13{ + margin-left:54.16666667% +} +.ant-col-order-13{ + order:13 +} +.ant-col-12{ + flex:0 0 50%; + max-width:50% +} +.ant-col-push-12{ + left:50% +} +.ant-col-pull-12{ + right:50% +} +.ant-col-offset-12{ + margin-left:50% +} +.ant-col-order-12{ + order:12 +} +.ant-col-11{ + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-push-11{ + left:45.83333333% +} +.ant-col-pull-11{ + right:45.83333333% +} +.ant-col-offset-11{ + margin-left:45.83333333% +} +.ant-col-order-11{ + order:11 +} +.ant-col-10{ + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-push-10{ + left:41.66666667% +} +.ant-col-pull-10{ + right:41.66666667% +} +.ant-col-offset-10{ + margin-left:41.66666667% +} +.ant-col-order-10{ + order:10 +} +.ant-col-9{ + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-push-9{ + left:37.5% +} +.ant-col-pull-9{ + right:37.5% +} +.ant-col-offset-9{ + margin-left:37.5% +} +.ant-col-order-9{ + order:9 +} +.ant-col-8{ + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-push-8{ + left:33.33333333% +} +.ant-col-pull-8{ + right:33.33333333% +} +.ant-col-offset-8{ + margin-left:33.33333333% +} +.ant-col-order-8{ + order:8 +} +.ant-col-7{ + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-push-7{ + left:29.16666667% +} +.ant-col-pull-7{ + right:29.16666667% +} +.ant-col-offset-7{ + margin-left:29.16666667% +} +.ant-col-order-7{ + order:7 +} +.ant-col-6{ + flex:0 0 25%; + max-width:25% +} +.ant-col-push-6{ + left:25% +} +.ant-col-pull-6{ + right:25% +} +.ant-col-offset-6{ + margin-left:25% +} +.ant-col-order-6{ + order:6 +} +.ant-col-5{ + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-push-5{ + left:20.83333333% +} +.ant-col-pull-5{ + right:20.83333333% +} +.ant-col-offset-5{ + margin-left:20.83333333% +} +.ant-col-order-5{ + order:5 +} +.ant-col-4{ + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-push-4{ + left:16.66666667% +} +.ant-col-pull-4{ + right:16.66666667% +} +.ant-col-offset-4{ + margin-left:16.66666667% +} +.ant-col-order-4{ + order:4 +} +.ant-col-3{ + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-push-3{ + left:12.5% +} +.ant-col-pull-3{ + right:12.5% +} +.ant-col-offset-3{ + margin-left:12.5% +} +.ant-col-order-3{ + order:3 +} +.ant-col-2{ + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-push-2{ + left:8.33333333% +} +.ant-col-pull-2{ + right:8.33333333% +} +.ant-col-offset-2{ + margin-left:8.33333333% +} +.ant-col-order-2{ + order:2 +} +.ant-col-1{ + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-push-1{ + left:4.16666667% +} +.ant-col-pull-1{ + right:4.16666667% +} +.ant-col-offset-1{ + margin-left:4.16666667% +} +.ant-col-order-1{ + order:1 +} +.ant-col-0{ + display:none +} +.ant-col-offset-0{ + margin-left:0 +} +.ant-col-order-0{ + order:0 +} +.ant-col-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-push-1.ant-col-rtl{ + right:4.16666667%; + left:auto +} +.ant-col-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +.ant-col-xs-24{ + display:block; + flex:0 0 100%; + max-width:100% +} +.ant-col-xs-push-24{ + left:100% +} +.ant-col-xs-pull-24{ + right:100% +} +.ant-col-xs-offset-24{ + margin-left:100% +} +.ant-col-xs-order-24{ + order:24 +} +.ant-col-xs-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% +} +.ant-col-xs-push-23{ + left:95.83333333% +} +.ant-col-xs-pull-23{ + right:95.83333333% +} +.ant-col-xs-offset-23{ + margin-left:95.83333333% +} +.ant-col-xs-order-23{ + order:23 +} +.ant-col-xs-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% +} +.ant-col-xs-push-22{ + left:91.66666667% +} +.ant-col-xs-pull-22{ + right:91.66666667% +} +.ant-col-xs-offset-22{ + margin-left:91.66666667% +} +.ant-col-xs-order-22{ + order:22 +} +.ant-col-xs-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% +} +.ant-col-xs-push-21{ + left:87.5% +} +.ant-col-xs-pull-21{ + right:87.5% +} +.ant-col-xs-offset-21{ + margin-left:87.5% +} +.ant-col-xs-order-21{ + order:21 +} +.ant-col-xs-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% +} +.ant-col-xs-push-20{ + left:83.33333333% +} +.ant-col-xs-pull-20{ + right:83.33333333% +} +.ant-col-xs-offset-20{ + margin-left:83.33333333% +} +.ant-col-xs-order-20{ + order:20 +} +.ant-col-xs-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% +} +.ant-col-xs-push-19{ + left:79.16666667% +} +.ant-col-xs-pull-19{ + right:79.16666667% +} +.ant-col-xs-offset-19{ + margin-left:79.16666667% +} +.ant-col-xs-order-19{ + order:19 +} +.ant-col-xs-18{ + display:block; + flex:0 0 75%; + max-width:75% +} +.ant-col-xs-push-18{ + left:75% +} +.ant-col-xs-pull-18{ + right:75% +} +.ant-col-xs-offset-18{ + margin-left:75% +} +.ant-col-xs-order-18{ + order:18 +} +.ant-col-xs-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% +} +.ant-col-xs-push-17{ + left:70.83333333% +} +.ant-col-xs-pull-17{ + right:70.83333333% +} +.ant-col-xs-offset-17{ + margin-left:70.83333333% +} +.ant-col-xs-order-17{ + order:17 +} +.ant-col-xs-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% +} +.ant-col-xs-push-16{ + left:66.66666667% +} +.ant-col-xs-pull-16{ + right:66.66666667% +} +.ant-col-xs-offset-16{ + margin-left:66.66666667% +} +.ant-col-xs-order-16{ + order:16 +} +.ant-col-xs-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% +} +.ant-col-xs-push-15{ + left:62.5% +} +.ant-col-xs-pull-15{ + right:62.5% +} +.ant-col-xs-offset-15{ + margin-left:62.5% +} +.ant-col-xs-order-15{ + order:15 +} +.ant-col-xs-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% +} +.ant-col-xs-push-14{ + left:58.33333333% +} +.ant-col-xs-pull-14{ + right:58.33333333% +} +.ant-col-xs-offset-14{ + margin-left:58.33333333% +} +.ant-col-xs-order-14{ + order:14 +} +.ant-col-xs-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% +} +.ant-col-xs-push-13{ + left:54.16666667% +} +.ant-col-xs-pull-13{ + right:54.16666667% +} +.ant-col-xs-offset-13{ + margin-left:54.16666667% +} +.ant-col-xs-order-13{ + order:13 +} +.ant-col-xs-12{ + display:block; + flex:0 0 50%; + max-width:50% +} +.ant-col-xs-push-12{ + left:50% +} +.ant-col-xs-pull-12{ + right:50% +} +.ant-col-xs-offset-12{ + margin-left:50% +} +.ant-col-xs-order-12{ + order:12 +} +.ant-col-xs-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% +} +.ant-col-xs-push-11{ + left:45.83333333% +} +.ant-col-xs-pull-11{ + right:45.83333333% +} +.ant-col-xs-offset-11{ + margin-left:45.83333333% +} +.ant-col-xs-order-11{ + order:11 +} +.ant-col-xs-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% +} +.ant-col-xs-push-10{ + left:41.66666667% +} +.ant-col-xs-pull-10{ + right:41.66666667% +} +.ant-col-xs-offset-10{ + margin-left:41.66666667% +} +.ant-col-xs-order-10{ + order:10 +} +.ant-col-xs-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% +} +.ant-col-xs-push-9{ + left:37.5% +} +.ant-col-xs-pull-9{ + right:37.5% +} +.ant-col-xs-offset-9{ + margin-left:37.5% +} +.ant-col-xs-order-9{ + order:9 +} +.ant-col-xs-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% +} +.ant-col-xs-push-8{ + left:33.33333333% +} +.ant-col-xs-pull-8{ + right:33.33333333% +} +.ant-col-xs-offset-8{ + margin-left:33.33333333% +} +.ant-col-xs-order-8{ + order:8 +} +.ant-col-xs-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% +} +.ant-col-xs-push-7{ + left:29.16666667% +} +.ant-col-xs-pull-7{ + right:29.16666667% +} +.ant-col-xs-offset-7{ + margin-left:29.16666667% +} +.ant-col-xs-order-7{ + order:7 +} +.ant-col-xs-6{ + display:block; + flex:0 0 25%; + max-width:25% +} +.ant-col-xs-push-6{ + left:25% +} +.ant-col-xs-pull-6{ + right:25% +} +.ant-col-xs-offset-6{ + margin-left:25% +} +.ant-col-xs-order-6{ + order:6 +} +.ant-col-xs-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% +} +.ant-col-xs-push-5{ + left:20.83333333% +} +.ant-col-xs-pull-5{ + right:20.83333333% +} +.ant-col-xs-offset-5{ + margin-left:20.83333333% +} +.ant-col-xs-order-5{ + order:5 +} +.ant-col-xs-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% +} +.ant-col-xs-push-4{ + left:16.66666667% +} +.ant-col-xs-pull-4{ + right:16.66666667% +} +.ant-col-xs-offset-4{ + margin-left:16.66666667% +} +.ant-col-xs-order-4{ + order:4 +} +.ant-col-xs-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% +} +.ant-col-xs-push-3{ + left:12.5% +} +.ant-col-xs-pull-3{ + right:12.5% +} +.ant-col-xs-offset-3{ + margin-left:12.5% +} +.ant-col-xs-order-3{ + order:3 +} +.ant-col-xs-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% +} +.ant-col-xs-push-2{ + left:8.33333333% +} +.ant-col-xs-pull-2{ + right:8.33333333% +} +.ant-col-xs-offset-2{ + margin-left:8.33333333% +} +.ant-col-xs-order-2{ + order:2 +} +.ant-col-xs-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% +} +.ant-col-xs-push-1{ + left:4.16666667% +} +.ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xs-pull-0.ant-col-rtl,.ant-col-xs-push-0,.ant-col-xs-push-1.ant-col-rtl{ + left:auto +} +.ant-col-xs-pull-1{ + right:4.16666667% +} +.ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xs-pull-0,.ant-col-xs-push-0.ant-col-rtl{ + right:auto +} +.ant-col-xs-offset-1{ + margin-left:4.16666667% +} +.ant-col-xs-order-1{ + order:1 +} +.ant-col-xs-0{ + display:none +} +.ant-col-xs-offset-0{ + margin-left:0 +} +.ant-col-xs-order-0{ + order:0 +} +.ant-col-xs-offset-0.ant-col-rtl{ + margin-right:0 +} +.ant-col-xs-push-1.ant-col-rtl{ + right:4.16666667% +} +.ant-col-xs-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% +} +.ant-col-xs-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 +} +.ant-col-xs-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto +} +.ant-col-xs-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% +} +.ant-col-xs-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 +} +.ant-col-xs-push-3.ant-col-rtl{ + right:12.5%; + left:auto +} +.ant-col-xs-pull-3.ant-col-rtl{ + right:auto; + left:12.5% +} +.ant-col-xs-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 +} +.ant-col-xs-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto +} +.ant-col-xs-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% +} +.ant-col-xs-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 +} +.ant-col-xs-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto +} +.ant-col-xs-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% +} +.ant-col-xs-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 +} +.ant-col-xs-push-6.ant-col-rtl{ + right:25%; + left:auto +} +.ant-col-xs-pull-6.ant-col-rtl{ + right:auto; + left:25% +} +.ant-col-xs-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 +} +.ant-col-xs-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto +} +.ant-col-xs-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% +} +.ant-col-xs-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 +} +.ant-col-xs-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto +} +.ant-col-xs-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% +} +.ant-col-xs-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 +} +.ant-col-xs-push-9.ant-col-rtl{ + right:37.5%; + left:auto +} +.ant-col-xs-pull-9.ant-col-rtl{ + right:auto; + left:37.5% +} +.ant-col-xs-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 +} +.ant-col-xs-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto +} +.ant-col-xs-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% +} +.ant-col-xs-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 +} +.ant-col-xs-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto +} +.ant-col-xs-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% +} +.ant-col-xs-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 +} +.ant-col-xs-push-12.ant-col-rtl{ + right:50%; + left:auto +} +.ant-col-xs-pull-12.ant-col-rtl{ + right:auto; + left:50% +} +.ant-col-xs-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 +} +.ant-col-xs-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto +} +.ant-col-xs-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% +} +.ant-col-xs-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 +} +.ant-col-xs-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto +} +.ant-col-xs-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% +} +.ant-col-xs-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 +} +.ant-col-xs-push-15.ant-col-rtl{ + right:62.5%; + left:auto +} +.ant-col-xs-pull-15.ant-col-rtl{ + right:auto; + left:62.5% +} +.ant-col-xs-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 +} +.ant-col-xs-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto +} +.ant-col-xs-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% +} +.ant-col-xs-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 +} +.ant-col-xs-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto +} +.ant-col-xs-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% +} +.ant-col-xs-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 +} +.ant-col-xs-push-18.ant-col-rtl{ + right:75%; + left:auto +} +.ant-col-xs-pull-18.ant-col-rtl{ + right:auto; + left:75% +} +.ant-col-xs-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 +} +.ant-col-xs-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto +} +.ant-col-xs-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% +} +.ant-col-xs-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 +} +.ant-col-xs-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto +} +.ant-col-xs-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% +} +.ant-col-xs-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 +} +.ant-col-xs-push-21.ant-col-rtl{ + right:87.5%; + left:auto +} +.ant-col-xs-pull-21.ant-col-rtl{ + right:auto; + left:87.5% +} +.ant-col-xs-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 +} +.ant-col-xs-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto +} +.ant-col-xs-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% +} +.ant-col-xs-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 +} +.ant-col-xs-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto +} +.ant-col-xs-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% +} +.ant-col-xs-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 +} +.ant-col-xs-push-24.ant-col-rtl{ + right:100%; + left:auto +} +.ant-col-xs-pull-24.ant-col-rtl{ + right:auto; + left:100% +} +.ant-col-xs-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 +} +@media (min-width:576px){ + .ant-col-sm-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-sm-push-24{ + left:100% + } + .ant-col-sm-pull-24{ + right:100% + } + .ant-col-sm-offset-24{ + margin-left:100% + } + .ant-col-sm-order-24{ + order:24 + } + .ant-col-sm-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-sm-push-23{ + left:95.83333333% + } + .ant-col-sm-pull-23{ + right:95.83333333% + } + .ant-col-sm-offset-23{ + margin-left:95.83333333% + } + .ant-col-sm-order-23{ + order:23 + } + .ant-col-sm-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-sm-push-22{ + left:91.66666667% + } + .ant-col-sm-pull-22{ + right:91.66666667% + } + .ant-col-sm-offset-22{ + margin-left:91.66666667% + } + .ant-col-sm-order-22{ + order:22 + } + .ant-col-sm-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-sm-push-21{ + left:87.5% + } + .ant-col-sm-pull-21{ + right:87.5% + } + .ant-col-sm-offset-21{ + margin-left:87.5% + } + .ant-col-sm-order-21{ + order:21 + } + .ant-col-sm-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-sm-push-20{ + left:83.33333333% + } + .ant-col-sm-pull-20{ + right:83.33333333% + } + .ant-col-sm-offset-20{ + margin-left:83.33333333% + } + .ant-col-sm-order-20{ + order:20 + } + .ant-col-sm-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-sm-push-19{ + left:79.16666667% + } + .ant-col-sm-pull-19{ + right:79.16666667% + } + .ant-col-sm-offset-19{ + margin-left:79.16666667% + } + .ant-col-sm-order-19{ + order:19 + } + .ant-col-sm-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-sm-push-18{ + left:75% + } + .ant-col-sm-pull-18{ + right:75% + } + .ant-col-sm-offset-18{ + margin-left:75% + } + .ant-col-sm-order-18{ + order:18 + } + .ant-col-sm-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-sm-push-17{ + left:70.83333333% + } + .ant-col-sm-pull-17{ + right:70.83333333% + } + .ant-col-sm-offset-17{ + margin-left:70.83333333% + } + .ant-col-sm-order-17{ + order:17 + } + .ant-col-sm-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-sm-push-16{ + left:66.66666667% + } + .ant-col-sm-pull-16{ + right:66.66666667% + } + .ant-col-sm-offset-16{ + margin-left:66.66666667% + } + .ant-col-sm-order-16{ + order:16 + } + .ant-col-sm-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-sm-push-15{ + left:62.5% + } + .ant-col-sm-pull-15{ + right:62.5% + } + .ant-col-sm-offset-15{ + margin-left:62.5% + } + .ant-col-sm-order-15{ + order:15 + } + .ant-col-sm-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-sm-push-14{ + left:58.33333333% + } + .ant-col-sm-pull-14{ + right:58.33333333% + } + .ant-col-sm-offset-14{ + margin-left:58.33333333% + } + .ant-col-sm-order-14{ + order:14 + } + .ant-col-sm-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-sm-push-13{ + left:54.16666667% + } + .ant-col-sm-pull-13{ + right:54.16666667% + } + .ant-col-sm-offset-13{ + margin-left:54.16666667% + } + .ant-col-sm-order-13{ + order:13 + } + .ant-col-sm-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-sm-push-12{ + left:50% + } + .ant-col-sm-pull-12{ + right:50% + } + .ant-col-sm-offset-12{ + margin-left:50% + } + .ant-col-sm-order-12{ + order:12 + } + .ant-col-sm-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-sm-push-11{ + left:45.83333333% + } + .ant-col-sm-pull-11{ + right:45.83333333% + } + .ant-col-sm-offset-11{ + margin-left:45.83333333% + } + .ant-col-sm-order-11{ + order:11 + } + .ant-col-sm-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-sm-push-10{ + left:41.66666667% + } + .ant-col-sm-pull-10{ + right:41.66666667% + } + .ant-col-sm-offset-10{ + margin-left:41.66666667% + } + .ant-col-sm-order-10{ + order:10 + } + .ant-col-sm-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-sm-push-9{ + left:37.5% + } + .ant-col-sm-pull-9{ + right:37.5% + } + .ant-col-sm-offset-9{ + margin-left:37.5% + } + .ant-col-sm-order-9{ + order:9 + } + .ant-col-sm-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-sm-push-8{ + left:33.33333333% + } + .ant-col-sm-pull-8{ + right:33.33333333% + } + .ant-col-sm-offset-8{ + margin-left:33.33333333% + } + .ant-col-sm-order-8{ + order:8 + } + .ant-col-sm-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-sm-push-7{ + left:29.16666667% + } + .ant-col-sm-pull-7{ + right:29.16666667% + } + .ant-col-sm-offset-7{ + margin-left:29.16666667% + } + .ant-col-sm-order-7{ + order:7 + } + .ant-col-sm-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-sm-push-6{ + left:25% + } + .ant-col-sm-pull-6{ + right:25% + } + .ant-col-sm-offset-6{ + margin-left:25% + } + .ant-col-sm-order-6{ + order:6 + } + .ant-col-sm-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-sm-push-5{ + left:20.83333333% + } + .ant-col-sm-pull-5{ + right:20.83333333% + } + .ant-col-sm-offset-5{ + margin-left:20.83333333% + } + .ant-col-sm-order-5{ + order:5 + } + .ant-col-sm-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-sm-push-4{ + left:16.66666667% + } + .ant-col-sm-pull-4{ + right:16.66666667% + } + .ant-col-sm-offset-4{ + margin-left:16.66666667% + } + .ant-col-sm-order-4{ + order:4 + } + .ant-col-sm-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-sm-push-3{ + left:12.5% + } + .ant-col-sm-pull-3{ + right:12.5% + } + .ant-col-sm-offset-3{ + margin-left:12.5% + } + .ant-col-sm-order-3{ + order:3 + } + .ant-col-sm-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-sm-push-2{ + left:8.33333333% + } + .ant-col-sm-pull-2{ + right:8.33333333% + } + .ant-col-sm-offset-2{ + margin-left:8.33333333% + } + .ant-col-sm-order-2{ + order:2 + } + .ant-col-sm-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-sm-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-sm-pull-0.ant-col-rtl,.ant-col-sm-push-0,.ant-col-sm-push-1.ant-col-rtl{ + left:auto + } + .ant-col-sm-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-sm-pull-0,.ant-col-sm-push-0.ant-col-rtl{ + right:auto + } + .ant-col-sm-offset-1{ + margin-left:4.16666667% + } + .ant-col-sm-order-1{ + order:1 + } + .ant-col-sm-0{ + display:none + } + .ant-col-sm-offset-0{ + margin-left:0 + } + .ant-col-sm-order-0{ + order:0 + } + .ant-col-sm-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-sm-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-sm-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-sm-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-sm-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-sm-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-sm-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-sm-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-sm-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-sm-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-sm-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-sm-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-sm-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-sm-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-sm-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-sm-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-sm-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-sm-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-sm-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-sm-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-sm-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-sm-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-sm-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-sm-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-sm-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-sm-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-sm-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-sm-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-sm-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-sm-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-sm-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-sm-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-sm-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-sm-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-sm-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-sm-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-sm-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-sm-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-sm-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-sm-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-sm-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-sm-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-sm-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-sm-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-sm-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-sm-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-sm-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-sm-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-sm-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-sm-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-sm-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-sm-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-sm-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-sm-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-sm-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-sm-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-sm-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-sm-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-sm-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-sm-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-sm-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-sm-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-sm-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-sm-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-sm-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-sm-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-sm-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-sm-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-sm-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-sm-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-sm-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-sm-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-sm-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:768px){ + .ant-col-md-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-md-push-24{ + left:100% + } + .ant-col-md-pull-24{ + right:100% + } + .ant-col-md-offset-24{ + margin-left:100% + } + .ant-col-md-order-24{ + order:24 + } + .ant-col-md-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-md-push-23{ + left:95.83333333% + } + .ant-col-md-pull-23{ + right:95.83333333% + } + .ant-col-md-offset-23{ + margin-left:95.83333333% + } + .ant-col-md-order-23{ + order:23 + } + .ant-col-md-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-md-push-22{ + left:91.66666667% + } + .ant-col-md-pull-22{ + right:91.66666667% + } + .ant-col-md-offset-22{ + margin-left:91.66666667% + } + .ant-col-md-order-22{ + order:22 + } + .ant-col-md-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-md-push-21{ + left:87.5% + } + .ant-col-md-pull-21{ + right:87.5% + } + .ant-col-md-offset-21{ + margin-left:87.5% + } + .ant-col-md-order-21{ + order:21 + } + .ant-col-md-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-md-push-20{ + left:83.33333333% + } + .ant-col-md-pull-20{ + right:83.33333333% + } + .ant-col-md-offset-20{ + margin-left:83.33333333% + } + .ant-col-md-order-20{ + order:20 + } + .ant-col-md-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-md-push-19{ + left:79.16666667% + } + .ant-col-md-pull-19{ + right:79.16666667% + } + .ant-col-md-offset-19{ + margin-left:79.16666667% + } + .ant-col-md-order-19{ + order:19 + } + .ant-col-md-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-md-push-18{ + left:75% + } + .ant-col-md-pull-18{ + right:75% + } + .ant-col-md-offset-18{ + margin-left:75% + } + .ant-col-md-order-18{ + order:18 + } + .ant-col-md-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-md-push-17{ + left:70.83333333% + } + .ant-col-md-pull-17{ + right:70.83333333% + } + .ant-col-md-offset-17{ + margin-left:70.83333333% + } + .ant-col-md-order-17{ + order:17 + } + .ant-col-md-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-md-push-16{ + left:66.66666667% + } + .ant-col-md-pull-16{ + right:66.66666667% + } + .ant-col-md-offset-16{ + margin-left:66.66666667% + } + .ant-col-md-order-16{ + order:16 + } + .ant-col-md-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-md-push-15{ + left:62.5% + } + .ant-col-md-pull-15{ + right:62.5% + } + .ant-col-md-offset-15{ + margin-left:62.5% + } + .ant-col-md-order-15{ + order:15 + } + .ant-col-md-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-md-push-14{ + left:58.33333333% + } + .ant-col-md-pull-14{ + right:58.33333333% + } + .ant-col-md-offset-14{ + margin-left:58.33333333% + } + .ant-col-md-order-14{ + order:14 + } + .ant-col-md-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-md-push-13{ + left:54.16666667% + } + .ant-col-md-pull-13{ + right:54.16666667% + } + .ant-col-md-offset-13{ + margin-left:54.16666667% + } + .ant-col-md-order-13{ + order:13 + } + .ant-col-md-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-md-push-12{ + left:50% + } + .ant-col-md-pull-12{ + right:50% + } + .ant-col-md-offset-12{ + margin-left:50% + } + .ant-col-md-order-12{ + order:12 + } + .ant-col-md-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-md-push-11{ + left:45.83333333% + } + .ant-col-md-pull-11{ + right:45.83333333% + } + .ant-col-md-offset-11{ + margin-left:45.83333333% + } + .ant-col-md-order-11{ + order:11 + } + .ant-col-md-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-md-push-10{ + left:41.66666667% + } + .ant-col-md-pull-10{ + right:41.66666667% + } + .ant-col-md-offset-10{ + margin-left:41.66666667% + } + .ant-col-md-order-10{ + order:10 + } + .ant-col-md-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-md-push-9{ + left:37.5% + } + .ant-col-md-pull-9{ + right:37.5% + } + .ant-col-md-offset-9{ + margin-left:37.5% + } + .ant-col-md-order-9{ + order:9 + } + .ant-col-md-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-md-push-8{ + left:33.33333333% + } + .ant-col-md-pull-8{ + right:33.33333333% + } + .ant-col-md-offset-8{ + margin-left:33.33333333% + } + .ant-col-md-order-8{ + order:8 + } + .ant-col-md-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-md-push-7{ + left:29.16666667% + } + .ant-col-md-pull-7{ + right:29.16666667% + } + .ant-col-md-offset-7{ + margin-left:29.16666667% + } + .ant-col-md-order-7{ + order:7 + } + .ant-col-md-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-md-push-6{ + left:25% + } + .ant-col-md-pull-6{ + right:25% + } + .ant-col-md-offset-6{ + margin-left:25% + } + .ant-col-md-order-6{ + order:6 + } + .ant-col-md-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-md-push-5{ + left:20.83333333% + } + .ant-col-md-pull-5{ + right:20.83333333% + } + .ant-col-md-offset-5{ + margin-left:20.83333333% + } + .ant-col-md-order-5{ + order:5 + } + .ant-col-md-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-md-push-4{ + left:16.66666667% + } + .ant-col-md-pull-4{ + right:16.66666667% + } + .ant-col-md-offset-4{ + margin-left:16.66666667% + } + .ant-col-md-order-4{ + order:4 + } + .ant-col-md-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-md-push-3{ + left:12.5% + } + .ant-col-md-pull-3{ + right:12.5% + } + .ant-col-md-offset-3{ + margin-left:12.5% + } + .ant-col-md-order-3{ + order:3 + } + .ant-col-md-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-md-push-2{ + left:8.33333333% + } + .ant-col-md-pull-2{ + right:8.33333333% + } + .ant-col-md-offset-2{ + margin-left:8.33333333% + } + .ant-col-md-order-2{ + order:2 + } + .ant-col-md-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-md-push-1{ + left:4.16666667% + } + .ant-col-md-pull-0.ant-col-rtl,.ant-col-md-push-0,.ant-col-md-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-md-pull-1{ + right:4.16666667% + } + .ant-col-md-pull-0,.ant-col-md-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-md-offset-1{ + margin-left:4.16666667% + } + .ant-col-md-order-1{ + order:1 + } + .ant-col-md-0{ + display:none + } + .ant-col-md-offset-0{ + margin-left:0 + } + .ant-col-md-order-0{ + order:0 + } + .ant-col-md-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-md-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-md-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-md-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-md-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-md-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-md-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-md-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-md-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-md-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-md-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-md-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-md-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-md-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-md-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-md-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-md-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-md-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-md-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-md-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-md-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-md-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-md-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-md-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-md-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-md-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-md-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-md-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-md-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-md-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-md-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-md-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-md-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-md-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-md-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-md-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-md-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-md-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-md-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-md-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-md-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-md-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-md-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-md-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-md-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-md-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-md-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-md-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-md-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-md-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-md-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-md-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-md-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-md-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-md-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-md-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-md-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-md-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-md-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-md-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-md-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-md-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-md-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-md-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-md-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-md-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-md-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-md-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-md-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-md-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-md-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-md-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-md-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:992px){ + .ant-col-lg-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-lg-push-24{ + left:100% + } + .ant-col-lg-pull-24{ + right:100% + } + .ant-col-lg-offset-24{ + margin-left:100% + } + .ant-col-lg-order-24{ + order:24 + } + .ant-col-lg-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-lg-push-23{ + left:95.83333333% + } + .ant-col-lg-pull-23{ + right:95.83333333% + } + .ant-col-lg-offset-23{ + margin-left:95.83333333% + } + .ant-col-lg-order-23{ + order:23 + } + .ant-col-lg-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-lg-push-22{ + left:91.66666667% + } + .ant-col-lg-pull-22{ + right:91.66666667% + } + .ant-col-lg-offset-22{ + margin-left:91.66666667% + } + .ant-col-lg-order-22{ + order:22 + } + .ant-col-lg-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-lg-push-21{ + left:87.5% + } + .ant-col-lg-pull-21{ + right:87.5% + } + .ant-col-lg-offset-21{ + margin-left:87.5% + } + .ant-col-lg-order-21{ + order:21 + } + .ant-col-lg-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-lg-push-20{ + left:83.33333333% + } + .ant-col-lg-pull-20{ + right:83.33333333% + } + .ant-col-lg-offset-20{ + margin-left:83.33333333% + } + .ant-col-lg-order-20{ + order:20 + } + .ant-col-lg-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-lg-push-19{ + left:79.16666667% + } + .ant-col-lg-pull-19{ + right:79.16666667% + } + .ant-col-lg-offset-19{ + margin-left:79.16666667% + } + .ant-col-lg-order-19{ + order:19 + } + .ant-col-lg-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-lg-push-18{ + left:75% + } + .ant-col-lg-pull-18{ + right:75% + } + .ant-col-lg-offset-18{ + margin-left:75% + } + .ant-col-lg-order-18{ + order:18 + } + .ant-col-lg-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-lg-push-17{ + left:70.83333333% + } + .ant-col-lg-pull-17{ + right:70.83333333% + } + .ant-col-lg-offset-17{ + margin-left:70.83333333% + } + .ant-col-lg-order-17{ + order:17 + } + .ant-col-lg-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-lg-push-16{ + left:66.66666667% + } + .ant-col-lg-pull-16{ + right:66.66666667% + } + .ant-col-lg-offset-16{ + margin-left:66.66666667% + } + .ant-col-lg-order-16{ + order:16 + } + .ant-col-lg-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-lg-push-15{ + left:62.5% + } + .ant-col-lg-pull-15{ + right:62.5% + } + .ant-col-lg-offset-15{ + margin-left:62.5% + } + .ant-col-lg-order-15{ + order:15 + } + .ant-col-lg-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-lg-push-14{ + left:58.33333333% + } + .ant-col-lg-pull-14{ + right:58.33333333% + } + .ant-col-lg-offset-14{ + margin-left:58.33333333% + } + .ant-col-lg-order-14{ + order:14 + } + .ant-col-lg-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-lg-push-13{ + left:54.16666667% + } + .ant-col-lg-pull-13{ + right:54.16666667% + } + .ant-col-lg-offset-13{ + margin-left:54.16666667% + } + .ant-col-lg-order-13{ + order:13 + } + .ant-col-lg-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-lg-push-12{ + left:50% + } + .ant-col-lg-pull-12{ + right:50% + } + .ant-col-lg-offset-12{ + margin-left:50% + } + .ant-col-lg-order-12{ + order:12 + } + .ant-col-lg-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-lg-push-11{ + left:45.83333333% + } + .ant-col-lg-pull-11{ + right:45.83333333% + } + .ant-col-lg-offset-11{ + margin-left:45.83333333% + } + .ant-col-lg-order-11{ + order:11 + } + .ant-col-lg-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-lg-push-10{ + left:41.66666667% + } + .ant-col-lg-pull-10{ + right:41.66666667% + } + .ant-col-lg-offset-10{ + margin-left:41.66666667% + } + .ant-col-lg-order-10{ + order:10 + } + .ant-col-lg-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-lg-push-9{ + left:37.5% + } + .ant-col-lg-pull-9{ + right:37.5% + } + .ant-col-lg-offset-9{ + margin-left:37.5% + } + .ant-col-lg-order-9{ + order:9 + } + .ant-col-lg-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-lg-push-8{ + left:33.33333333% + } + .ant-col-lg-pull-8{ + right:33.33333333% + } + .ant-col-lg-offset-8{ + margin-left:33.33333333% + } + .ant-col-lg-order-8{ + order:8 + } + .ant-col-lg-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-lg-push-7{ + left:29.16666667% + } + .ant-col-lg-pull-7{ + right:29.16666667% + } + .ant-col-lg-offset-7{ + margin-left:29.16666667% + } + .ant-col-lg-order-7{ + order:7 + } + .ant-col-lg-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-lg-push-6{ + left:25% + } + .ant-col-lg-pull-6{ + right:25% + } + .ant-col-lg-offset-6{ + margin-left:25% + } + .ant-col-lg-order-6{ + order:6 + } + .ant-col-lg-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-lg-push-5{ + left:20.83333333% + } + .ant-col-lg-pull-5{ + right:20.83333333% + } + .ant-col-lg-offset-5{ + margin-left:20.83333333% + } + .ant-col-lg-order-5{ + order:5 + } + .ant-col-lg-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-lg-push-4{ + left:16.66666667% + } + .ant-col-lg-pull-4{ + right:16.66666667% + } + .ant-col-lg-offset-4{ + margin-left:16.66666667% + } + .ant-col-lg-order-4{ + order:4 + } + .ant-col-lg-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-lg-push-3{ + left:12.5% + } + .ant-col-lg-pull-3{ + right:12.5% + } + .ant-col-lg-offset-3{ + margin-left:12.5% + } + .ant-col-lg-order-3{ + order:3 + } + .ant-col-lg-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-lg-push-2{ + left:8.33333333% + } + .ant-col-lg-pull-2{ + right:8.33333333% + } + .ant-col-lg-offset-2{ + margin-left:8.33333333% + } + .ant-col-lg-order-2{ + order:2 + } + .ant-col-lg-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-lg-push-1{ + left:4.16666667% + } + .ant-col-lg-pull-0.ant-col-rtl,.ant-col-lg-push-0,.ant-col-lg-push-1.ant-col-rtl,.ant-col-pull-0.ant-col-rtl,.ant-col-push-0{ + left:auto + } + .ant-col-lg-pull-1{ + right:4.16666667% + } + .ant-col-lg-pull-0,.ant-col-lg-push-0.ant-col-rtl,.ant-col-pull-0,.ant-col-push-0.ant-col-rtl{ + right:auto + } + .ant-col-lg-offset-1{ + margin-left:4.16666667% + } + .ant-col-lg-order-1{ + order:1 + } + .ant-col-lg-0{ + display:none + } + .ant-col-lg-offset-0{ + margin-left:0 + } + .ant-col-lg-order-0{ + order:0 + } + .ant-col-lg-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-lg-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-lg-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-lg-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-lg-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-lg-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-lg-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-lg-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-lg-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-lg-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-lg-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-lg-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-lg-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-lg-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-lg-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-lg-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-lg-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-lg-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-lg-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-lg-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-lg-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-lg-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-lg-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-lg-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-lg-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-lg-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-lg-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-lg-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-lg-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-lg-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-lg-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-lg-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-lg-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-lg-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-lg-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-lg-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-lg-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-lg-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-lg-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-lg-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-lg-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-lg-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-lg-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-lg-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-lg-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-lg-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-lg-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-lg-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-lg-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-lg-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-lg-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-lg-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-lg-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-lg-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-lg-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-lg-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-lg-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-lg-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-lg-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-lg-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-lg-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-lg-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-lg-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-lg-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-lg-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-lg-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-lg-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-lg-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-lg-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-lg-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-lg-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-lg-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-lg-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1200px){ + .ant-col-xl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xl-push-24{ + left:100% + } + .ant-col-xl-pull-24{ + right:100% + } + .ant-col-xl-offset-24{ + margin-left:100% + } + .ant-col-xl-order-24{ + order:24 + } + .ant-col-xl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xl-push-23{ + left:95.83333333% + } + .ant-col-xl-pull-23{ + right:95.83333333% + } + .ant-col-xl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xl-order-23{ + order:23 + } + .ant-col-xl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xl-push-22{ + left:91.66666667% + } + .ant-col-xl-pull-22{ + right:91.66666667% + } + .ant-col-xl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xl-order-22{ + order:22 + } + .ant-col-xl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xl-push-21{ + left:87.5% + } + .ant-col-xl-pull-21{ + right:87.5% + } + .ant-col-xl-offset-21{ + margin-left:87.5% + } + .ant-col-xl-order-21{ + order:21 + } + .ant-col-xl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xl-push-20{ + left:83.33333333% + } + .ant-col-xl-pull-20{ + right:83.33333333% + } + .ant-col-xl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xl-order-20{ + order:20 + } + .ant-col-xl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xl-push-19{ + left:79.16666667% + } + .ant-col-xl-pull-19{ + right:79.16666667% + } + .ant-col-xl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xl-order-19{ + order:19 + } + .ant-col-xl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xl-push-18{ + left:75% + } + .ant-col-xl-pull-18{ + right:75% + } + .ant-col-xl-offset-18{ + margin-left:75% + } + .ant-col-xl-order-18{ + order:18 + } + .ant-col-xl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xl-push-17{ + left:70.83333333% + } + .ant-col-xl-pull-17{ + right:70.83333333% + } + .ant-col-xl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xl-order-17{ + order:17 + } + .ant-col-xl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xl-push-16{ + left:66.66666667% + } + .ant-col-xl-pull-16{ + right:66.66666667% + } + .ant-col-xl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xl-order-16{ + order:16 + } + .ant-col-xl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xl-push-15{ + left:62.5% + } + .ant-col-xl-pull-15{ + right:62.5% + } + .ant-col-xl-offset-15{ + margin-left:62.5% + } + .ant-col-xl-order-15{ + order:15 + } + .ant-col-xl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xl-push-14{ + left:58.33333333% + } + .ant-col-xl-pull-14{ + right:58.33333333% + } + .ant-col-xl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xl-order-14{ + order:14 + } + .ant-col-xl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xl-push-13{ + left:54.16666667% + } + .ant-col-xl-pull-13{ + right:54.16666667% + } + .ant-col-xl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xl-order-13{ + order:13 + } + .ant-col-xl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xl-push-12{ + left:50% + } + .ant-col-xl-pull-12{ + right:50% + } + .ant-col-xl-offset-12{ + margin-left:50% + } + .ant-col-xl-order-12{ + order:12 + } + .ant-col-xl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xl-push-11{ + left:45.83333333% + } + .ant-col-xl-pull-11{ + right:45.83333333% + } + .ant-col-xl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xl-order-11{ + order:11 + } + .ant-col-xl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xl-push-10{ + left:41.66666667% + } + .ant-col-xl-pull-10{ + right:41.66666667% + } + .ant-col-xl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xl-order-10{ + order:10 + } + .ant-col-xl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xl-push-9{ + left:37.5% + } + .ant-col-xl-pull-9{ + right:37.5% + } + .ant-col-xl-offset-9{ + margin-left:37.5% + } + .ant-col-xl-order-9{ + order:9 + } + .ant-col-xl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xl-push-8{ + left:33.33333333% + } + .ant-col-xl-pull-8{ + right:33.33333333% + } + .ant-col-xl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xl-order-8{ + order:8 + } + .ant-col-xl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xl-push-7{ + left:29.16666667% + } + .ant-col-xl-pull-7{ + right:29.16666667% + } + .ant-col-xl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xl-order-7{ + order:7 + } + .ant-col-xl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xl-push-6{ + left:25% + } + .ant-col-xl-pull-6{ + right:25% + } + .ant-col-xl-offset-6{ + margin-left:25% + } + .ant-col-xl-order-6{ + order:6 + } + .ant-col-xl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xl-push-5{ + left:20.83333333% + } + .ant-col-xl-pull-5{ + right:20.83333333% + } + .ant-col-xl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xl-order-5{ + order:5 + } + .ant-col-xl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xl-push-4{ + left:16.66666667% + } + .ant-col-xl-pull-4{ + right:16.66666667% + } + .ant-col-xl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xl-order-4{ + order:4 + } + .ant-col-xl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xl-push-3{ + left:12.5% + } + .ant-col-xl-pull-3{ + right:12.5% + } + .ant-col-xl-offset-3{ + margin-left:12.5% + } + .ant-col-xl-order-3{ + order:3 + } + .ant-col-xl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xl-push-2{ + left:8.33333333% + } + .ant-col-xl-pull-2{ + right:8.33333333% + } + .ant-col-xl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xl-order-2{ + order:2 + } + .ant-col-xl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xl-pull-0.ant-col-rtl,.ant-col-xl-push-0,.ant-col-xl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xl-pull-0,.ant-col-xl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xl-order-1{ + order:1 + } + .ant-col-xl-0{ + display:none + } + .ant-col-xl-offset-0{ + margin-left:0 + } + .ant-col-xl-order-0{ + order:0 + } + .ant-col-xl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +@media (min-width:1600px){ + .ant-col-xxl-24{ + display:block; + flex:0 0 100%; + max-width:100% + } + .ant-col-xxl-push-24{ + left:100% + } + .ant-col-xxl-pull-24{ + right:100% + } + .ant-col-xxl-offset-24{ + margin-left:100% + } + .ant-col-xxl-order-24{ + order:24 + } + .ant-col-xxl-23{ + display:block; + flex:0 0 95.83333333%; + max-width:95.83333333% + } + .ant-col-xxl-push-23{ + left:95.83333333% + } + .ant-col-xxl-pull-23{ + right:95.83333333% + } + .ant-col-xxl-offset-23{ + margin-left:95.83333333% + } + .ant-col-xxl-order-23{ + order:23 + } + .ant-col-xxl-22{ + display:block; + flex:0 0 91.66666667%; + max-width:91.66666667% + } + .ant-col-xxl-push-22{ + left:91.66666667% + } + .ant-col-xxl-pull-22{ + right:91.66666667% + } + .ant-col-xxl-offset-22{ + margin-left:91.66666667% + } + .ant-col-xxl-order-22{ + order:22 + } + .ant-col-xxl-21{ + display:block; + flex:0 0 87.5%; + max-width:87.5% + } + .ant-col-xxl-push-21{ + left:87.5% + } + .ant-col-xxl-pull-21{ + right:87.5% + } + .ant-col-xxl-offset-21{ + margin-left:87.5% + } + .ant-col-xxl-order-21{ + order:21 + } + .ant-col-xxl-20{ + display:block; + flex:0 0 83.33333333%; + max-width:83.33333333% + } + .ant-col-xxl-push-20{ + left:83.33333333% + } + .ant-col-xxl-pull-20{ + right:83.33333333% + } + .ant-col-xxl-offset-20{ + margin-left:83.33333333% + } + .ant-col-xxl-order-20{ + order:20 + } + .ant-col-xxl-19{ + display:block; + flex:0 0 79.16666667%; + max-width:79.16666667% + } + .ant-col-xxl-push-19{ + left:79.16666667% + } + .ant-col-xxl-pull-19{ + right:79.16666667% + } + .ant-col-xxl-offset-19{ + margin-left:79.16666667% + } + .ant-col-xxl-order-19{ + order:19 + } + .ant-col-xxl-18{ + display:block; + flex:0 0 75%; + max-width:75% + } + .ant-col-xxl-push-18{ + left:75% + } + .ant-col-xxl-pull-18{ + right:75% + } + .ant-col-xxl-offset-18{ + margin-left:75% + } + .ant-col-xxl-order-18{ + order:18 + } + .ant-col-xxl-17{ + display:block; + flex:0 0 70.83333333%; + max-width:70.83333333% + } + .ant-col-xxl-push-17{ + left:70.83333333% + } + .ant-col-xxl-pull-17{ + right:70.83333333% + } + .ant-col-xxl-offset-17{ + margin-left:70.83333333% + } + .ant-col-xxl-order-17{ + order:17 + } + .ant-col-xxl-16{ + display:block; + flex:0 0 66.66666667%; + max-width:66.66666667% + } + .ant-col-xxl-push-16{ + left:66.66666667% + } + .ant-col-xxl-pull-16{ + right:66.66666667% + } + .ant-col-xxl-offset-16{ + margin-left:66.66666667% + } + .ant-col-xxl-order-16{ + order:16 + } + .ant-col-xxl-15{ + display:block; + flex:0 0 62.5%; + max-width:62.5% + } + .ant-col-xxl-push-15{ + left:62.5% + } + .ant-col-xxl-pull-15{ + right:62.5% + } + .ant-col-xxl-offset-15{ + margin-left:62.5% + } + .ant-col-xxl-order-15{ + order:15 + } + .ant-col-xxl-14{ + display:block; + flex:0 0 58.33333333%; + max-width:58.33333333% + } + .ant-col-xxl-push-14{ + left:58.33333333% + } + .ant-col-xxl-pull-14{ + right:58.33333333% + } + .ant-col-xxl-offset-14{ + margin-left:58.33333333% + } + .ant-col-xxl-order-14{ + order:14 + } + .ant-col-xxl-13{ + display:block; + flex:0 0 54.16666667%; + max-width:54.16666667% + } + .ant-col-xxl-push-13{ + left:54.16666667% + } + .ant-col-xxl-pull-13{ + right:54.16666667% + } + .ant-col-xxl-offset-13{ + margin-left:54.16666667% + } + .ant-col-xxl-order-13{ + order:13 + } + .ant-col-xxl-12{ + display:block; + flex:0 0 50%; + max-width:50% + } + .ant-col-xxl-push-12{ + left:50% + } + .ant-col-xxl-pull-12{ + right:50% + } + .ant-col-xxl-offset-12{ + margin-left:50% + } + .ant-col-xxl-order-12{ + order:12 + } + .ant-col-xxl-11{ + display:block; + flex:0 0 45.83333333%; + max-width:45.83333333% + } + .ant-col-xxl-push-11{ + left:45.83333333% + } + .ant-col-xxl-pull-11{ + right:45.83333333% + } + .ant-col-xxl-offset-11{ + margin-left:45.83333333% + } + .ant-col-xxl-order-11{ + order:11 + } + .ant-col-xxl-10{ + display:block; + flex:0 0 41.66666667%; + max-width:41.66666667% + } + .ant-col-xxl-push-10{ + left:41.66666667% + } + .ant-col-xxl-pull-10{ + right:41.66666667% + } + .ant-col-xxl-offset-10{ + margin-left:41.66666667% + } + .ant-col-xxl-order-10{ + order:10 + } + .ant-col-xxl-9{ + display:block; + flex:0 0 37.5%; + max-width:37.5% + } + .ant-col-xxl-push-9{ + left:37.5% + } + .ant-col-xxl-pull-9{ + right:37.5% + } + .ant-col-xxl-offset-9{ + margin-left:37.5% + } + .ant-col-xxl-order-9{ + order:9 + } + .ant-col-xxl-8{ + display:block; + flex:0 0 33.33333333%; + max-width:33.33333333% + } + .ant-col-xxl-push-8{ + left:33.33333333% + } + .ant-col-xxl-pull-8{ + right:33.33333333% + } + .ant-col-xxl-offset-8{ + margin-left:33.33333333% + } + .ant-col-xxl-order-8{ + order:8 + } + .ant-col-xxl-7{ + display:block; + flex:0 0 29.16666667%; + max-width:29.16666667% + } + .ant-col-xxl-push-7{ + left:29.16666667% + } + .ant-col-xxl-pull-7{ + right:29.16666667% + } + .ant-col-xxl-offset-7{ + margin-left:29.16666667% + } + .ant-col-xxl-order-7{ + order:7 + } + .ant-col-xxl-6{ + display:block; + flex:0 0 25%; + max-width:25% + } + .ant-col-xxl-push-6{ + left:25% + } + .ant-col-xxl-pull-6{ + right:25% + } + .ant-col-xxl-offset-6{ + margin-left:25% + } + .ant-col-xxl-order-6{ + order:6 + } + .ant-col-xxl-5{ + display:block; + flex:0 0 20.83333333%; + max-width:20.83333333% + } + .ant-col-xxl-push-5{ + left:20.83333333% + } + .ant-col-xxl-pull-5{ + right:20.83333333% + } + .ant-col-xxl-offset-5{ + margin-left:20.83333333% + } + .ant-col-xxl-order-5{ + order:5 + } + .ant-col-xxl-4{ + display:block; + flex:0 0 16.66666667%; + max-width:16.66666667% + } + .ant-col-xxl-push-4{ + left:16.66666667% + } + .ant-col-xxl-pull-4{ + right:16.66666667% + } + .ant-col-xxl-offset-4{ + margin-left:16.66666667% + } + .ant-col-xxl-order-4{ + order:4 + } + .ant-col-xxl-3{ + display:block; + flex:0 0 12.5%; + max-width:12.5% + } + .ant-col-xxl-push-3{ + left:12.5% + } + .ant-col-xxl-pull-3{ + right:12.5% + } + .ant-col-xxl-offset-3{ + margin-left:12.5% + } + .ant-col-xxl-order-3{ + order:3 + } + .ant-col-xxl-2{ + display:block; + flex:0 0 8.33333333%; + max-width:8.33333333% + } + .ant-col-xxl-push-2{ + left:8.33333333% + } + .ant-col-xxl-pull-2{ + right:8.33333333% + } + .ant-col-xxl-offset-2{ + margin-left:8.33333333% + } + .ant-col-xxl-order-2{ + order:2 + } + .ant-col-xxl-1{ + display:block; + flex:0 0 4.16666667%; + max-width:4.16666667% + } + .ant-col-xxl-push-1{ + left:4.16666667% + } + .ant-col-pull-0.ant-col-rtl,.ant-col-push-0,.ant-col-xxl-pull-0.ant-col-rtl,.ant-col-xxl-push-0,.ant-col-xxl-push-1.ant-col-rtl{ + left:auto + } + .ant-col-xxl-pull-1{ + right:4.16666667% + } + .ant-col-pull-0,.ant-col-push-0.ant-col-rtl,.ant-col-xxl-pull-0,.ant-col-xxl-push-0.ant-col-rtl{ + right:auto + } + .ant-col-xxl-offset-1{ + margin-left:4.16666667% + } + .ant-col-xxl-order-1{ + order:1 + } + .ant-col-xxl-0{ + display:none + } + .ant-col-xxl-offset-0{ + margin-left:0 + } + .ant-col-xxl-order-0{ + order:0 + } + .ant-col-xxl-offset-0.ant-col-rtl{ + margin-right:0 + } + .ant-col-xxl-push-1.ant-col-rtl{ + right:4.16666667% + } + .ant-col-xxl-pull-1.ant-col-rtl{ + right:auto; + left:4.16666667% + } + .ant-col-xxl-offset-1.ant-col-rtl{ + margin-right:4.16666667%; + margin-left:0 + } + .ant-col-xxl-push-2.ant-col-rtl{ + right:8.33333333%; + left:auto + } + .ant-col-xxl-pull-2.ant-col-rtl{ + right:auto; + left:8.33333333% + } + .ant-col-xxl-offset-2.ant-col-rtl{ + margin-right:8.33333333%; + margin-left:0 + } + .ant-col-xxl-push-3.ant-col-rtl{ + right:12.5%; + left:auto + } + .ant-col-xxl-pull-3.ant-col-rtl{ + right:auto; + left:12.5% + } + .ant-col-xxl-offset-3.ant-col-rtl{ + margin-right:12.5%; + margin-left:0 + } + .ant-col-xxl-push-4.ant-col-rtl{ + right:16.66666667%; + left:auto + } + .ant-col-xxl-pull-4.ant-col-rtl{ + right:auto; + left:16.66666667% + } + .ant-col-xxl-offset-4.ant-col-rtl{ + margin-right:16.66666667%; + margin-left:0 + } + .ant-col-xxl-push-5.ant-col-rtl{ + right:20.83333333%; + left:auto + } + .ant-col-xxl-pull-5.ant-col-rtl{ + right:auto; + left:20.83333333% + } + .ant-col-xxl-offset-5.ant-col-rtl{ + margin-right:20.83333333%; + margin-left:0 + } + .ant-col-xxl-push-6.ant-col-rtl{ + right:25%; + left:auto + } + .ant-col-xxl-pull-6.ant-col-rtl{ + right:auto; + left:25% + } + .ant-col-xxl-offset-6.ant-col-rtl{ + margin-right:25%; + margin-left:0 + } + .ant-col-xxl-push-7.ant-col-rtl{ + right:29.16666667%; + left:auto + } + .ant-col-xxl-pull-7.ant-col-rtl{ + right:auto; + left:29.16666667% + } + .ant-col-xxl-offset-7.ant-col-rtl{ + margin-right:29.16666667%; + margin-left:0 + } + .ant-col-xxl-push-8.ant-col-rtl{ + right:33.33333333%; + left:auto + } + .ant-col-xxl-pull-8.ant-col-rtl{ + right:auto; + left:33.33333333% + } + .ant-col-xxl-offset-8.ant-col-rtl{ + margin-right:33.33333333%; + margin-left:0 + } + .ant-col-xxl-push-9.ant-col-rtl{ + right:37.5%; + left:auto + } + .ant-col-xxl-pull-9.ant-col-rtl{ + right:auto; + left:37.5% + } + .ant-col-xxl-offset-9.ant-col-rtl{ + margin-right:37.5%; + margin-left:0 + } + .ant-col-xxl-push-10.ant-col-rtl{ + right:41.66666667%; + left:auto + } + .ant-col-xxl-pull-10.ant-col-rtl{ + right:auto; + left:41.66666667% + } + .ant-col-xxl-offset-10.ant-col-rtl{ + margin-right:41.66666667%; + margin-left:0 + } + .ant-col-xxl-push-11.ant-col-rtl{ + right:45.83333333%; + left:auto + } + .ant-col-xxl-pull-11.ant-col-rtl{ + right:auto; + left:45.83333333% + } + .ant-col-xxl-offset-11.ant-col-rtl{ + margin-right:45.83333333%; + margin-left:0 + } + .ant-col-xxl-push-12.ant-col-rtl{ + right:50%; + left:auto + } + .ant-col-xxl-pull-12.ant-col-rtl{ + right:auto; + left:50% + } + .ant-col-xxl-offset-12.ant-col-rtl{ + margin-right:50%; + margin-left:0 + } + .ant-col-xxl-push-13.ant-col-rtl{ + right:54.16666667%; + left:auto + } + .ant-col-xxl-pull-13.ant-col-rtl{ + right:auto; + left:54.16666667% + } + .ant-col-xxl-offset-13.ant-col-rtl{ + margin-right:54.16666667%; + margin-left:0 + } + .ant-col-xxl-push-14.ant-col-rtl{ + right:58.33333333%; + left:auto + } + .ant-col-xxl-pull-14.ant-col-rtl{ + right:auto; + left:58.33333333% + } + .ant-col-xxl-offset-14.ant-col-rtl{ + margin-right:58.33333333%; + margin-left:0 + } + .ant-col-xxl-push-15.ant-col-rtl{ + right:62.5%; + left:auto + } + .ant-col-xxl-pull-15.ant-col-rtl{ + right:auto; + left:62.5% + } + .ant-col-xxl-offset-15.ant-col-rtl{ + margin-right:62.5%; + margin-left:0 + } + .ant-col-xxl-push-16.ant-col-rtl{ + right:66.66666667%; + left:auto + } + .ant-col-xxl-pull-16.ant-col-rtl{ + right:auto; + left:66.66666667% + } + .ant-col-xxl-offset-16.ant-col-rtl{ + margin-right:66.66666667%; + margin-left:0 + } + .ant-col-xxl-push-17.ant-col-rtl{ + right:70.83333333%; + left:auto + } + .ant-col-xxl-pull-17.ant-col-rtl{ + right:auto; + left:70.83333333% + } + .ant-col-xxl-offset-17.ant-col-rtl{ + margin-right:70.83333333%; + margin-left:0 + } + .ant-col-xxl-push-18.ant-col-rtl{ + right:75%; + left:auto + } + .ant-col-xxl-pull-18.ant-col-rtl{ + right:auto; + left:75% + } + .ant-col-xxl-offset-18.ant-col-rtl{ + margin-right:75%; + margin-left:0 + } + .ant-col-xxl-push-19.ant-col-rtl{ + right:79.16666667%; + left:auto + } + .ant-col-xxl-pull-19.ant-col-rtl{ + right:auto; + left:79.16666667% + } + .ant-col-xxl-offset-19.ant-col-rtl{ + margin-right:79.16666667%; + margin-left:0 + } + .ant-col-xxl-push-20.ant-col-rtl{ + right:83.33333333%; + left:auto + } + .ant-col-xxl-pull-20.ant-col-rtl{ + right:auto; + left:83.33333333% + } + .ant-col-xxl-offset-20.ant-col-rtl{ + margin-right:83.33333333%; + margin-left:0 + } + .ant-col-xxl-push-21.ant-col-rtl{ + right:87.5%; + left:auto + } + .ant-col-xxl-pull-21.ant-col-rtl{ + right:auto; + left:87.5% + } + .ant-col-xxl-offset-21.ant-col-rtl{ + margin-right:87.5%; + margin-left:0 + } + .ant-col-xxl-push-22.ant-col-rtl{ + right:91.66666667%; + left:auto + } + .ant-col-xxl-pull-22.ant-col-rtl{ + right:auto; + left:91.66666667% + } + .ant-col-xxl-offset-22.ant-col-rtl{ + margin-right:91.66666667%; + margin-left:0 + } + .ant-col-xxl-push-23.ant-col-rtl{ + right:95.83333333%; + left:auto + } + .ant-col-xxl-pull-23.ant-col-rtl{ + right:auto; + left:95.83333333% + } + .ant-col-xxl-offset-23.ant-col-rtl{ + margin-right:95.83333333%; + margin-left:0 + } + .ant-col-xxl-push-24.ant-col-rtl{ + right:100%; + left:auto + } + .ant-col-xxl-pull-24.ant-col-rtl{ + right:auto; + left:100% + } + .ant-col-xxl-offset-24.ant-col-rtl{ + margin-right:100%; + margin-left:0 + } +} +.ant-row-rtl{ + direction:rtl +} +.ant-popover-arrow-content,.ant-popover-arrow-content:before,.ant-popover:after{ + content:"" +} +.ant-popover{ + box-sizing:border-box; + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + line-height:1.5715; + list-style:none; + font-feature-settings:"tnum","tnum"; + top:0; + left:0; + z-index:1030; + font-weight:400; + white-space:normal; + text-align:left; + cursor:auto; + -webkit-user-select:text; + -moz-user-select:text; + user-select:text +} +.ant-popover:after{ + position:absolute; + background:rgba(255,255,255,.01) +} +.ant-popover-hidden{ + display:none +} +.ant-popover-placement-top,.ant-popover-placement-topLeft,.ant-popover-placement-topRight{ + padding-bottom:15.31px +} +.ant-popover-placement-right,.ant-popover-placement-rightBottom,.ant-popover-placement-rightTop{ + padding-left:15.31px +} +.ant-popover-placement-bottom,.ant-popover-placement-bottomLeft,.ant-popover-placement-bottomRight{ + padding-top:15.31px +} +.ant-popover-placement-left,.ant-popover-placement-leftBottom,.ant-popover-placement-leftTop{ + padding-right:15.31px +} +.ant-popover-inner{ + background-color:#fff; + background-clip:padding-box; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + box-shadow:0 0 8px #00000026 \ +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-popover-inner{ + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d + } +} +.ant-popover-title{ + min-width:177px; + min-height:32px; + margin:0; + padding:5px 16px 4px; + color:#000000d9; + font-weight:500; + border-bottom:1px solid #f0f0f0 +} +.ant-popover-inner-content{ + padding:12px 16px; + color:#000000d9 +} +.ant-popover-message{ + position:relative; + padding:4px 0 12px; + color:#000000d9; + font-size:14px +} +.ant-popover-message>.anticon{ + position:absolute; + top:8px; + color:#faad14; + font-size:14px +} +.ant-popover-message-title{ + padding-left:22px +} +.ant-popover-buttons{ + margin-bottom:4px; + text-align:right +} +.ant-popover-buttons button{ + margin-left:8px +} +.ant-popover-arrow{ + position:absolute; + display:block; + width:16px; + height:16px; + overflow:hidden; + background:0 0; + pointer-events:none +} +.ant-popover-arrow-content{ + position:absolute; + inset:0; + display:block; + width:11.31px; + height:11.31px; + margin:auto; + background-color:#fff; + border-radius:0 0 2px; + pointer-events:none +} +.ant-popover-arrow-content:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-popover-placement-top .ant-popover-arrow,.ant-popover-placement-topLeft .ant-popover-arrow,.ant-popover-placement-topRight .ant-popover-arrow{ + bottom:-.69px +} +.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow{ + bottom:12px +} +.ant-popover-placement-top .ant-popover-arrow-content,.ant-popover-placement-topLeft .ant-popover-arrow-content,.ant-popover-placement-topRight .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translateY(-8px) rotate(45deg) +} +.ant-popover-placement-top .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-topLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-topRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-right .ant-popover-arrow,.ant-popover-placement-rightBottom .ant-popover-arrow,.ant-popover-placement-rightTop .ant-popover-arrow{ + left:-.69px +} +.ant-popover-placement-right .ant-popover-arrow-content,.ant-popover-placement-rightBottom .ant-popover-arrow-content,.ant-popover-placement-rightTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(8px) rotate(135deg) +} +.ant-popover-placement-right .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-rightTop .ant-popover-arrow{ + top:12px +} +.ant-popover-placement-bottom .ant-popover-arrow,.ant-popover-placement-bottomLeft .ant-popover-arrow,.ant-popover-placement-bottomRight .ant-popover-arrow{ + top:-.69px +} +.ant-popover-placement-bottom .ant-popover-arrow-content,.ant-popover-placement-bottomLeft .ant-popover-arrow-content,.ant-popover-placement-bottomRight .ant-popover-arrow-content{ + box-shadow:2px 2px 5px #0000000f; + transform:translateY(8px) rotate(-135deg) +} +.ant-popover-placement-bottom .ant-popover-arrow{ + left:50%; + transform:translate(-50%) +} +.ant-popover-placement-bottomLeft .ant-popover-arrow{ + left:16px +} +.ant-popover-placement-bottomRight .ant-popover-arrow{ + right:16px +} +.ant-popover-placement-left .ant-popover-arrow,.ant-popover-placement-leftBottom .ant-popover-arrow,.ant-popover-placement-leftTop .ant-popover-arrow{ + right:-.69px +} +.ant-popover-placement-left .ant-popover-arrow-content,.ant-popover-placement-leftBottom .ant-popover-arrow-content,.ant-popover-placement-leftTop .ant-popover-arrow-content{ + box-shadow:3px 3px 7px #00000012; + transform:translate(-8px) rotate(-45deg) +} +.ant-popover-placement-left .ant-popover-arrow{ + top:50%; + transform:translateY(-50%) +} +.ant-popover-placement-leftTop .ant-popover-arrow{ + top:12px +} +.ant-popover-magenta .ant-popover-arrow-content,.ant-popover-magenta .ant-popover-inner,.ant-popover-pink .ant-popover-arrow-content,.ant-popover-pink .ant-popover-inner{ + background-color:#eb2f96 +} +.ant-popover-red .ant-popover-arrow-content,.ant-popover-red .ant-popover-inner{ + background-color:#f5222d +} +.ant-popover-volcano .ant-popover-arrow-content,.ant-popover-volcano .ant-popover-inner{ + background-color:#fa541c +} +.ant-popover-orange .ant-popover-arrow-content,.ant-popover-orange .ant-popover-inner{ + background-color:#fa8c16 +} +.ant-popover-yellow .ant-popover-arrow-content,.ant-popover-yellow .ant-popover-inner{ + background-color:#fadb14 +} +.ant-popover-gold .ant-popover-arrow-content,.ant-popover-gold .ant-popover-inner{ + background-color:#faad14 +} +.ant-popover-cyan .ant-popover-arrow-content,.ant-popover-cyan .ant-popover-inner{ + background-color:#13c2c2 +} +.ant-popover-lime .ant-popover-arrow-content,.ant-popover-lime .ant-popover-inner{ + background-color:#a0d911 +} +.ant-popover-green .ant-popover-arrow-content,.ant-popover-green .ant-popover-inner{ + background-color:#52c41a +} +.ant-popover-blue .ant-popover-arrow-content,.ant-popover-blue .ant-popover-inner{ + background-color:#1890ff +} +.ant-popover-geekblue .ant-popover-arrow-content,.ant-popover-geekblue .ant-popover-inner{ + background-color:#2f54eb +} +.ant-popover-purple .ant-popover-arrow-content,.ant-popover-purple .ant-popover-inner{ + background-color:#722ed1 +} +.ant-popover-rtl{ + direction:rtl; + text-align:right +} +.ant-popover-rtl .ant-popover-message-title{ + padding-right:22px; + padding-left:16px +} +.ant-popover-rtl .ant-popover-buttons{ + text-align:left +} +.ant-popover-rtl .ant-popover-buttons button{ + margin-right:8px; + margin-left:0 +} +.ant-popover{ + position:relative +} +.ant-picker,.ant-picker-dropdown{ + box-sizing:border-box; + font-variant:tabular-nums; + font-feature-settings:"tnum","tnum"; + list-style:none +} +.ant-picker,.ant-picker-input>input{ + line-height:1.5715; + position:relative +} +.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#ff4d4f +} +.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not([disabled]):hover{ + background-color:#fff; + border-color:#faad14 +} +.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-picker{ + margin:0; + color:#000000d9; + font-size:14px; + padding:4px 11px; + display:inline-flex; + align-items:center; + background:#fff; + border:1px solid #d9d9d9; + border-radius:2px; + transition:border .3s,box-shadow .3s +} +.ant-picker-focused,.ant-picker:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-focused,.ant-input-rtl .ant-picker:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-focused{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-focused{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker.ant-picker-disabled{ + background:#f5f5f5; + border-color:#d9d9d9; + cursor:not-allowed +} +.ant-picker.ant-picker-disabled .ant-picker-suffix{ + color:#00000040 +} +.ant-picker.ant-picker-borderless{ + background-color:transparent!important; + border-color:transparent!important; + box-shadow:none!important +} +.ant-picker-input{ + position:relative; + display:inline-flex; + align-items:center; + width:100% +} +.ant-picker-input>input{ + display:inline-block; + width:100%; + color:#000000d9; + font-size:14px; + border-radius:2px; + transition:all .3s; + flex:auto; + min-width:1px; + height:auto; + padding:0; + background:0 0; + border:0 +} +.ant-picker-input>input::-moz-placeholder{ + opacity:1 +} +.ant-picker-input>input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-picker-input>input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-picker-input>input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-picker-input>input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-focused,.ant-picker-input>input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-picker-input>input-focused,.ant-input-rtl .ant-picker-input>input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-picker-input>input-disabled:hover,.ant-picker-input>input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-picker-input>input-disabled{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + border-color:#d9d9d9; + box-shadow:none; + cursor:not-allowed; + opacity:1 +} +.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-picker-input>input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-picker-input>input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-picker-input>input-sm{ + padding:0 7px +} +.ant-picker-input>input-rtl{ + direction:rtl +} +.ant-picker-input>input:focus{ + box-shadow:none +} +.ant-picker-input>input[disabled]{ + background:0 0 +} +.ant-picker-input:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-input-placeholder>input{ + color:#bfbfbf +} +.ant-picker-large{ + padding:6.5px 11px +} +.ant-picker-large .ant-picker-input>input{ + font-size:16px +} +.ant-picker-small{ + padding:0 7px +} +.ant-picker-suffix{ + display:flex; + flex:none; + align-self:center; + margin-left:4px; + color:#00000040; + line-height:1; + pointer-events:none +} +.ant-picker-suffix>*{ + vertical-align:top +} +.ant-picker-suffix>:not(:last-child){ + margin-right:8px +} +.ant-picker-clear{ + position:absolute; + top:50%; + right:0; + color:#00000040; + line-height:1; + background:#fff; + transform:translateY(-50%); + cursor:pointer; + opacity:0; + transition:opacity .3s,color .3s +} +.ant-picker-clear>*{ + vertical-align:top +} +.ant-picker-clear:hover{ + color:#00000073 +} +.ant-picker-separator{ + position:relative; + display:inline-block; + width:1em; + height:16px; + color:#00000040; + font-size:16px; + vertical-align:top; + cursor:default +} +.ant-picker-focused .ant-picker-separator{ + color:#00000073 +} +.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{ + cursor:not-allowed +} +.ant-picker-range{ + position:relative; + display:inline-flex +} +.ant-picker-range .ant-picker-clear{ + right:11px +} +.ant-picker-range:hover .ant-picker-clear{ + opacity:1 +} +.ant-picker-range .ant-picker-active-bar{ + bottom:-1px; + height:2px; + margin-left:11px; + background:#1890ff; + opacity:0; + transition:all .3s ease-out; + pointer-events:none +} +.ant-picker-range.ant-picker-focused .ant-picker-active-bar{ + opacity:1 +} +.ant-picker-range-separator{ + align-items:center; + padding:0 8px; + line-height:1 +} +.ant-picker-range.ant-picker-small .ant-picker-clear{ + right:7px +} +.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-left:7px +} +.ant-picker-dropdown{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + line-height:1.5715; + position:absolute; + z-index:1050 +} +.ant-picker-dropdown-hidden{ + display:none +} +.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{ + top:2.59px; + display:block; + transform:rotate(-135deg) translateY(1px) +} +.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{ + bottom:2.59px; + display:block; + transform:rotate(45deg) +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownIn +} +.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpIn +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{ + animation-name:antSlideDownOut +} +.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{ + animation-name:antSlideUpOut +} +.ant-picker-dropdown-range{ + padding:7.54px 0 +} +.ant-picker-dropdown-range-hidden{ + display:none +} +.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{ + padding-top:4px +} +.ant-picker-ranges{ + margin-bottom:0; + padding:4px 12px; + overflow:hidden; + line-height:34px; + text-align:left; + list-style:none +} +.ant-picker-ranges>li{ + display:inline-block +} +.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff; + cursor:pointer +} +.ant-picker-ranges .ant-picker-ok{ + float:right; + margin-left:8px +} +.ant-picker-range-wrapper{ + display:flex +} +.ant-picker-range-arrow{ + position:absolute; + z-index:1; + display:none; + width:11.31px; + height:11.31px; + margin-left:16.5px; + background:linear-gradient(135deg,transparent 40%,#fff 40%); + box-shadow:2px 2px 6px -2px #0000001a; + transition:left .3s ease-out; + border-radius:0 0 2px; + pointer-events:none +} +.ant-picker-range-arrow:before{ + position:absolute; + top:-11.31px; + left:-11.31px; + width:33.94px; + height:33.94px; + background:-10px -10px no-repeat #fff; + content:""; + -webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z"); + clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z") +} +.ant-picker-panel-container{ + overflow:hidden; + vertical-align:top; + background:#fff; + border-radius:2px; + box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d; + transition:margin .3s +} +.ant-picker-panel-container .ant-picker-panels{ + display:inline-flex; + flex-wrap:nowrap; + direction:ltr +} +.ant-picker-panel-container .ant-picker-panel{ + vertical-align:top; + background:0 0; + border-width:0 0 1px; + border-radius:0 +} +.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{ + text-align:center +} +.ant-picker-panel-container .ant-picker-panel-focused{ + border-color:#f0f0f0 +} +.ant-picker-panel{ + display:inline-flex; + flex-direction:column; + text-align:center; + background:#fff; + border:1px solid #f0f0f0; + border-radius:2px; + outline:0 +} +.ant-picker-panel-focused{ + border-color:#1890ff +} +.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{ + display:flex; + flex-direction:column; + width:280px +} +.ant-picker-header{ + display:flex; + padding:0 8px; + color:#000000d9; + border-bottom:1px solid #f0f0f0 +} +.ant-picker-header>*{ + flex:none +} +.ant-picker-header button{ + padding:0; + color:#00000040; + line-height:40px; + background:0 0; + border:0; + cursor:pointer; + transition:color .3s +} +.ant-picker-header>button{ + min-width:1.6em; + font-size:14px +} +.ant-picker-header>button:hover{ + color:#000000d9 +} +.ant-picker-header-view{ + flex:auto; + font-weight:500; + line-height:40px +} +.ant-picker-header-view button{ + color:inherit; + font-weight:inherit +} +.ant-picker-header-view button:not(:first-child){ + margin-left:8px +} +.ant-picker-header-view button:hover{ + color:#1890ff +} +.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{ + position:relative; + display:inline-block; + width:7px; + height:7px +} +.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{ + position:absolute; + top:0; + left:0; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{ + position:absolute; + top:4px; + left:4px; + display:inline-block; + width:7px; + height:7px; + border:0 solid currentcolor; + border-width:1.5px 0 0 1.5px; + content:"" +} +.ant-picker-prev-icon,.ant-picker-super-prev-icon{ + transform:rotate(-45deg) +} +.ant-picker-next-icon,.ant-picker-super-next-icon{ + transform:rotate(135deg) +} +.ant-picker-content{ + width:100%; + table-layout:fixed; + border-collapse:collapse +} +.ant-picker-content td,.ant-picker-content th{ + position:relative; + min-width:24px; + font-weight:400 +} +.ant-picker-content th{ + height:30px; + color:#000000d9; + line-height:30px +} +.ant-picker-cell{ + padding:3px 0; + color:#00000040; + cursor:pointer +} +.ant-picker-cell-in-view{ + color:#000000d9 +} +.ant-picker-cell:before{ + position:absolute; + top:50%; + right:0; + left:0; + z-index:1; + height:24px; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{ + background:#f5f5f5 +} +.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{ + position:absolute; + inset:0; + z-index:1; + border:1px solid #1890ff; + border-radius:2px; + content:"" +} +.ant-picker-cell-in-view.ant-picker-cell-in-range{ + position:relative +} +.ant-picker-cell-in-view.ant-picker-cell-in-range:before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{ + color:#fff; + background:#1890ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{ + background:#e6f7ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{ + position:absolute; + top:50%; + z-index:0; + height:24px; + border-top:1px dashed #7ec1ff; + border-bottom:1px dashed #7ec1ff; + transform:translateY(-50%); + transition:all .3s; + content:"" +} +.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{ + right:0; + left:2px +} +.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{ + background:#cbe6ff +} +.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + position:absolute; + top:0; + bottom:0; + z-index:-1; + background:#cbe6ff; + transition:all .3s; + content:"" +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:50% +} +.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + left:50% +} +.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{ + left:6px; + border-left:1px dashed #7ec1ff; + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{ + right:6px; + border-right:1px dashed #7ec1ff; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-picker-cell-disabled{ + color:#00000040; + pointer-events:none +} +.ant-picker-cell-disabled .ant-picker-cell-inner{ + background:0 0 +} +.ant-picker-cell-disabled:before{ + background:rgba(0,0,0,.04) +} +.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#00000040 +} +.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{ + height:264px +} +.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + padding:0 8px +} +.ant-picker-quarter-panel .ant-picker-content{ + height:56px +} +.ant-picker-footer{ + width:-moz-min-content; + width:min-content; + min-width:100%; + line-height:38px; + text-align:center; + border-bottom:1px solid transparent +} +.ant-picker-panel .ant-picker-footer{ + border-top:1px solid #f0f0f0 +} +.ant-picker-footer-extra{ + padding:0 12px; + line-height:38px; + text-align:left +} +.ant-picker-footer-extra:not(:last-child){ + border-bottom:1px solid #f0f0f0 +} +.ant-picker-now{ + text-align:left +} +.ant-picker-today-btn{ + color:#1890ff +} +.ant-picker-today-btn:hover{ + color:#40a9ff +} +.ant-picker-today-btn:active{ + color:#096dd9 +} +.ant-picker-today-btn.ant-picker-today-btn-disabled{ + color:#00000040; + cursor:not-allowed +} +.ant-picker-decade-panel .ant-picker-cell-inner{ + padding:0 4px +} +.ant-picker-decade-panel .ant-picker-cell:before{ + display:none +} +.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{ + padding:0 8px +} +.ant-picker-date-panel .ant-picker-body,.ant-picker-week-panel .ant-picker-body{ + padding:8px 12px +} +.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{ + width:60px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + right:14px; + border-right:1px dashed #7ec1ff; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{ + left:14px; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{ + background:0 0!important +} +.ant-picker-week-panel-row td{ + transition:background .3s +} +.ant-picker-week-panel-row:hover td{ + background:#f5f5f5 +} +.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{ + background:#1890ff +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{ + color:#ffffff80 +} +.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{ + border-color:#fff +} +.ant-picker-datetime-panel .ant-picker-time-panel,.ant-picker-time-panel-column:not(:first-child){ + border-left:1px solid #f0f0f0 +} +.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{ + color:#fff +} +.ant-picker-date-panel .ant-picker-content{ + width:252px +} +.ant-picker-date-panel .ant-picker-content th{ + width:36px +} +.ant-picker-datetime-panel{ + display:flex +} +.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{ + transition:opacity .3s +} +.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{ + opacity:.3 +} +.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{ + opacity:1 +} +.ant-picker-time-panel{ + width:auto; + min-width:auto +} +.ant-picker-time-panel .ant-picker-content{ + display:flex; + flex:auto; + height:224px +} +.ant-picker-time-panel-column{ + flex:1 0 auto; + width:56px; + margin:0; + padding:0; + overflow-y:hidden; + text-align:left; + list-style:none; + transition:background .3s +} +.ant-picker-time-panel-column:after{ + display:block; + height:196px; + content:"" +} +.ant-picker-datetime-panel .ant-picker-time-panel-column:after{ + height:198px +} +.ant-picker-time-panel-column-active{ + background:rgba(230,247,255,.2) +} +.ant-picker-time-panel-column:hover{ + overflow-y:auto +} +.ant-picker-time-panel-column>li{ + margin:0; + padding:0 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{ + display:block; + width:100%; + height:28px; + margin:0; + padding:0 0 0 14px; + color:#000000d9; + line-height:28px; + border-radius:0; + cursor:pointer; + transition:background .3s +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{ + background:#f5f5f5 +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{ + background:#e6f7ff +} +.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{ + color:#00000040; + background:0 0; + cursor:not-allowed +} +:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{ + padding:21px 0 +} +.ant-picker-rtl{ + direction:rtl +} +.ant-picker-rtl .ant-picker-suffix{ + margin-right:4px; + margin-left:0 +} +.ant-picker-rtl .ant-picker-clear{ + right:auto; + left:0 +} +.ant-picker-rtl .ant-picker-separator{ + transform:rotate(180deg) +} +.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){ + margin-right:8px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range .ant-picker-clear{ + right:auto; + left:11px +} +.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{ + margin-right:11px; + margin-left:0 +} +.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{ + margin-right:7px +} +.ant-picker-dropdown-rtl .ant-picker-ranges{ + text-align:right +} +.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{ + float:left; + margin-right:8px; + margin-left:0 +} +.ant-picker-panel-rtl{ + direction:rtl +} +.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{ + transform:rotate(135deg) +} +.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{ + transform:rotate(-45deg) +} +.ant-picker-cell .ant-picker-cell-inner{ + position:relative; + z-index:2; + display:inline-block; + min-width:24px; + height:24px; + line-height:24px; + border-radius:2px; + transition:background .3s,border .3s +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{ + right:50%; + left:50% +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{ + right:0; + left:-6px +} +.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{ + right:-6px; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{ + right:0; + left:50% +} +.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{ + right:50%; + left:0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{ + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{ + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{ + right:6px; + left:0; + border-right:1px dashed #7ec1ff; + border-left:none; + border-radius:0 2px 2px 0 +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{ + right:0; + left:6px; + border-right:none; + border-left:1px dashed #7ec1ff; + border-radius:2px 0 0 2px +} +.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{ + right:6px; + left:6px; + border-right:1px dashed #7ec1ff; + border-left:1px dashed #7ec1ff; + border-radius:2px +} +.ant-picker-dropdown-rtl .ant-picker-footer-extra{ + direction:rtl; + text-align:right +} +.ant-picker-panel-rtl .ant-picker-time-panel{ + direction:ltr +} +.ant-input-affix-wrapper-rtl,.ant-input-group-rtl,.ant-input-group-wrapper-rtl,.ant-input-rtl,.ant-input-search-rtl,.ant-input-textarea-rtl,.ant-tag.ant-tag-rtl{ + direction:rtl +} +.ant-picker-inline{ + border:none; + padding:0 +} +.ant-input,.ant-input-affix-wrapper{ + min-width:0; + padding:4px 11px; + transition:all .3s +} +.ant-picker-inline .ant-picker-range-arrow{ + display:none!important +} +.ant-picker-inline .ant-picker-dropdown{ + z-index:auto +} +.ant-picker-dropdown{ + top:auto; + top:initial; + left:auto; + left:initial +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content{ + width:100% +} +.ant-picker-panel-container.ant-picker-week-number .ant-picker-date-panel .ant-picker-content th{ + width:inherit +} +.ant-picker-range-arrow{ + margin-right:16.5px +} +.ant-input-affix-wrapper{ + position:relative; + width:100%; + color:#000000d9; + font-size:14px; + line-height:1.5715; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px; + display:inline-flex +} +.ant-input-affix-wrapper::-moz-placeholder{ + opacity:1 +} +.ant-input-affix-wrapper::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input-affix-wrapper:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input-affix-wrapper:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input-affix-wrapper:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-affix-wrapper-focused,.ant-input-rtl .ant-input-affix-wrapper:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-affix-wrapper-disabled:hover,.ant-input-affix-wrapper[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-affix-wrapper-borderless,.ant-input-affix-wrapper-borderless-disabled,.ant-input-affix-wrapper-borderless-focused,.ant-input-affix-wrapper-borderless:focus,.ant-input-affix-wrapper-borderless:hover,.ant-input-affix-wrapper-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input-affix-wrapper{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-affix-wrapper-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-affix-wrapper-sm{ + padding:0 7px +} +.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-color:#40a9ff; + border-right-width:1px; + z-index:1 +} +.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-search-with-button .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{ + z-index:0 +} +.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus{ + z-index:1 +} +.ant-input-affix-wrapper-disabled .ant-input[disabled]{ + background:0 0 +} +.ant-input-affix-wrapper>input.ant-input{ + padding:0; + border:none; + outline:0 +} +.ant-input-affix-wrapper>input.ant-input:focus{ + box-shadow:none!important +} +.ant-input-affix-wrapper:before{ + width:0; + visibility:hidden; + content:"\a0" +} +.ant-input-prefix,.ant-input-suffix{ + display:flex; + flex:none; + align-items:center +} +.ant-input-prefix>:not(:last-child),.ant-input-suffix>:not(:last-child){ + margin-right:8px +} +.ant-input-show-count-suffix{ + color:#00000073 +} +.ant-input-show-count-has-suffix{ + margin-right:2px +} +.ant-input-prefix{ + margin-right:4px +} +.ant-input-suffix{ + margin-left:4px +} +.ant-input-clear-icon,.anticon.ant-input-clear-icon{ + margin:0; + color:#00000040; + font-size:12px; + vertical-align:-1px; + cursor:pointer; + transition:color .3s +} +.ant-input-clear-icon:hover,.anticon.ant-input-clear-icon:hover{ + color:#00000073 +} +.ant-input-clear-icon:active,.anticon.ant-input-clear-icon:active{ + color:#000000d9 +} +.ant-input-clear-icon-hidden,.anticon.ant-input-clear-icon-hidden{ + visibility:hidden +} +.ant-input-clear-icon-has-suffix,.anticon.ant-input-clear-icon-has-suffix{ + margin:0 4px +} +.ant-input,.ant-input-group{ + margin:0; + line-height:1.5715; + width:100%; + box-sizing:border-box; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum" +} +.ant-input-affix-wrapper-textarea-with-clear-btn{ + padding:0!important; + border:0!important +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon{ + position:absolute; + top:8px; + right:8px; + z-index:1 +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused,.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#ff4d4f +} +.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ff7875; + box-shadow:0 0 0 2px #ff4d4f33; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-error .ant-input-prefix{ + color:#ff4d4f +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover{ + background:#fff; + border-color:#faad14 +} +.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused,.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus{ + border-color:#ffc53d; + box-shadow:0 0 0 2px #faad1433; + border-right-width:1px; + outline:0 +} +.ant-input-affix-wrapper-status-warning .ant-input-prefix{ + color:#faad14 +} +.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input,.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input{ + padding-right:24px +} +.ant-input-group-wrapper-status-error .ant-input-group-addon{ + color:#ff4d4f; + border-color:#ff4d4f +} +.ant-input-group-wrapper-status-warning .ant-input-group-addon{ + color:#faad14; + border-color:#faad14 +} +.ant-input{ + position:relative; + display:inline-block; + color:#000000d9; + font-size:14px; + background-color:#fff; + background-image:none; + border:1px solid #d9d9d9; + border-radius:2px +} +.ant-input::-moz-placeholder{ + opacity:1 +} +.ant-input::placeholder{ + color:#bfbfbf; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-input-disabled,.ant-input[disabled]{ + color:#00000040; + background-color:#f5f5f5; + cursor:not-allowed; + opacity:1 +} +.ant-input:-moz-placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:placeholder-shown{ + text-overflow:ellipsis +} +.ant-input:hover{ + border-color:#40a9ff; + border-right-width:1px +} +.ant-input-rtl .ant-input:hover{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-focused,.ant-input:focus{ + border-color:#40a9ff; + box-shadow:0 0 0 2px #1890ff33; + border-right-width:1px; + outline:0 +} +.ant-input-rtl .ant-input-focused,.ant-input-rtl .ant-input:focus{ + border-right-width:0; + border-left-width:1px!important +} +.ant-input-disabled:hover,.ant-input[disabled]:hover{ + border-color:#d9d9d9; + border-right-width:1px +} +.ant-input-disabled,.ant-input[disabled]{ + border-color:#d9d9d9; + box-shadow:none +} +.ant-input-borderless,.ant-input-borderless-disabled,.ant-input-borderless-focused,.ant-input-borderless:focus,.ant-input-borderless:hover,.ant-input-borderless[disabled]{ + background-color:transparent; + border:none; + box-shadow:none +} +textarea.ant-input{ + max-width:100%; + height:auto; + min-height:32px; + line-height:1.5715; + vertical-align:bottom; + transition:all .3s,height 0s +} +.ant-input-lg{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group,.ant-input-group-addon{ + position:relative; + color:#000000d9; + font-size:14px +} +.ant-input-sm{ + padding:0 7px +} +.ant-input-group{ + padding:0; + display:table; + border-collapse:separate; + border-spacing:0 +} +.ant-input-group[class*=col-]{ + float:none; + padding-right:0; + padding-left:0 +} +.ant-input-group>[class*=col-]{ + padding-right:8px +} +.ant-input-group>[class*=col-]:last-child{ + padding-right:0 +} +.ant-input-group-addon,.ant-input-group-wrap,.ant-input-group>.ant-input{ + display:table-cell +} +.ant-input-group-addon:not(:first-child):not(:last-child),.ant-input-group-wrap:not(:first-child):not(:last-child),.ant-input-group>.ant-input:not(:first-child):not(:last-child){ + border-radius:0 +} +.ant-input-group-addon,.ant-input-group-wrap{ + width:1px; + white-space:nowrap; + vertical-align:middle +} +.ant-input-group-wrap>*{ + display:block!important +} +.ant-input-group .ant-input{ + float:left; + width:100%; + margin-bottom:0; + text-align:inherit +} +.ant-input-group .ant-input:focus,.ant-input-group .ant-input:hover{ + z-index:1; + border-right-width:1px +} +.ant-input-search-with-button .ant-input-group .ant-input:hover{ + z-index:0 +} +.ant-input-group-addon{ + padding:0 11px; + font-weight:400; + text-align:center; + background-color:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + transition:all .3s +} +.ant-input-group-addon .ant-select{ + margin:-5px -11px +} +.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{ + background-color:inherit; + border:1px solid transparent; + box-shadow:none +} +.ant-input-group-addon .ant-select-focused .ant-select-selector,.ant-input-group-addon .ant-select-open .ant-select-selector{ + color:#1890ff +} +.ant-input-group-addon .ant-cascader-picker{ + margin:-9px -12px; + background-color:transparent +} +.ant-input-group-addon .ant-cascader-picker .ant-cascader-input{ + text-align:left; + border:0; + box-shadow:none +} +.ant-input-group-addon:last-child,.ant-input-group-addon:last-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input,.ant-input-group>.ant-input:last-child,.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector{ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-addon:first-child,.ant-input-group-addon:first-child .ant-select .ant-select-selector,.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input,.ant-input-group>.ant-input:first-child,.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector{ + border-top-right-radius:0; + border-bottom-right-radius:0 +} +.ant-input-group-addon:first-child{ + border-right:0 +} +.ant-input-group-addon:last-child{ + border-left:0 +} +.ant-input-group-lg .ant-input,.ant-input-group-lg>.ant-input-group-addon{ + padding:6.5px 11px; + font-size:16px +} +.ant-input-group-sm .ant-input,.ant-input-group-sm>.ant-input-group-addon{ + padding:0 7px +} +.ant-input-group-lg .ant-select-single .ant-select-selector{ + height:40px +} +.ant-input-group-sm .ant-select-single .ant-select-selector{ + height:24px +} +.ant-input-search-button,.ant-input[type=color]{ + height:32px +} +.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child){ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child){ + border-top-left-radius:0; + border-bottom-left-radius:0 +} +.ant-input-group.ant-input-group-compact{ + display:block +} +.ant-input-group.ant-input-group-compact:after,.ant-input-group.ant-input-group-compact:before{ + display:table; + content:"" +} +.ant-input-group.ant-input-group-compact:after{ + clear:both +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child),.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child){ + border-right-width:1px +} +.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child):hover,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus,.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>*{ + display:inline-block; + float:none; + vertical-align:top; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact>.ant-picker-range{ + display:inline-flex +} +.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:-1px; + border-right-width:1px +} +.ant-input-group.ant-input-group-compact .ant-input{ + float:none +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector{ + border-right-width:1px; + border-radius:0 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,.ant-input-group.ant-input-group-compact>.ant-select-focused,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover{ + z-index:1 +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:first-child{ + border-top-left-radius:2px; + border-bottom-left-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group.ant-input-group-compact>:last-child{ + border-right-width:1px; + border-top-right-radius:2px; + border-bottom-right-radius:2px +} +.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input{ + vertical-align:top +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper{ + margin-left:-1px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper,.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button{ + border-radius:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl .ant-input-group-addon:first-child,.ant-input-group>.ant-input-rtl:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl .ant-input-group-addon:first-child{ + border-right:1px solid #d9d9d9; + border-left:0 +} +.ant-input-group-rtl .ant-input-group-addon:last-child{ + border-right:0; + border-left:1px solid #d9d9d9 +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child),.ant-input-group-rtl.ant-input-group-addon:last-child,.ant-input-group-rtl.ant-input-group>.ant-input:last-child{ + border-radius:2px 0 0 2px +} +.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child),.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:first-child{ + border-radius:0 2px 2px 0 +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:not(:last-child){ + margin-right:0; + margin-left:-1px; + border-left-width:1px +} +.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:last-child .ant-input,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,.ant-input-group-rtl.ant-input-group.ant-input-group-compact>:last-child{ + border-left-width:1px; + border-radius:2px 0 0 2px +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl+.ant-input-group-wrapper-rtl{ + margin-right:-1px; + margin-left:0 +} +.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search>.ant-input-group>.ant-input{ + border-radius:0 2px 2px 0 +} +.ant-input-group-wrapper{ + display:inline-block; + width:100%; + text-align:start; + vertical-align:top +} +.ant-input-password-icon.anticon{ + color:#00000073; + cursor:pointer; + transition:all .3s +} +.ant-input-password-icon.anticon:hover{ + color:#000000d9 +} +.ant-input[type=color].ant-input-lg{ + height:40px +} +.ant-input[type=color].ant-input-sm{ + height:24px; + padding-top:3px; + padding-bottom:3px +} +.ant-input-textarea-show-count>.ant-input{ + height:100% +} +.ant-input-textarea-show-count:after{ + float:right; + color:#00000073; + white-space:nowrap; + content:attr(data-count); + pointer-events:none +} +.ant-input-textarea-show-count.ant-input-textarea-in-form-item:after{ + margin-bottom:-22px +} +.ant-input-textarea-suffix{ + position:absolute; + top:0; + right:11px; + bottom:0; + z-index:1; + display:inline-flex; + align-items:center; + margin:auto +} +.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{ + border-color:#40a9ff +} +.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-left-color:#40a9ff +} +.ant-input-search .ant-input-affix-wrapper{ + border-radius:0 +} +.ant-input-search .ant-input-lg{ + line-height:1.5713 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child{ + left:-1px; + padding:0; + border:0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{ + padding-top:0; + padding-bottom:0; + border-radius:0 2px 2px 0 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){ + color:#00000073 +} +.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading:before{ + inset:0 +} +.ant-input-search-button:focus,.ant-input-search-button:hover{ + z-index:1 +} +.ant-input-search-large .ant-input-search-button{ + height:40px +} +.ant-input-search-small .ant-input-search-button{ + height:24px +} +.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl>input.ant-input{ + border:none; + outline:0 +} +.ant-input-affix-wrapper-rtl .ant-input-prefix{ + margin:0 0 0 4px +} +.ant-input-affix-wrapper-rtl .ant-input-suffix{ + margin:0 4px 0 0 +} +.ant-input-textarea-rtl.ant-input-textarea-show-count:after{ + text-align:left +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon-has-suffix{ + margin-right:0; + margin-left:4px +} +.ant-input-affix-wrapper-rtl .ant-input-clear-icon{ + right:auto; + left:8px +} +.ant-input-search-rtl .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),.ant-input-search-rtl .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary){ + border-right-color:#40a9ff; + border-left-color:#d9d9d9 +} +.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper-focused,.ant-input-search-rtl>.ant-input-group>.ant-input-affix-wrapper:hover{ + border-right-color:#40a9ff +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon{ + right:-1px; + left:auto +} +.ant-input-search-rtl>.ant-input-group>.ant-input-group-addon .ant-input-search-button{ + border-radius:2px 0 0 2px +} +@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ + .ant-input{ + height:32px + } + .ant-input-lg{ + height:40px + } + .ant-input-sm{ + height:24px + } + .ant-input-affix-wrapper>input.ant-input{ + height:auto + } +} +textarea.nz-textarea-autosize-measuring{ + height:auto!important; + overflow:hidden!important; + padding:2px 0!important +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only{ + width:32px; + height:32px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-sm{ + width:24px; + height:24px +} +.ant-input-search-rtl.ant-input-search-enter-button input+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg,.ant-input-search-rtl.ant-input-search-enter-button+.ant-input-group-addon .ant-input-search-button.ant-btn-icon-only.ant-btn-lg{ + width:40px; + height:40px +} +.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-suffix{ + margin-left:0 +} +nz-form-item-feedback-icon.ant-input-suffix{ + display:flex; + flex:none; + align-items:center; + pointer-events:none; + position:absolute; + top:0; + right:0; + z-index:1; + height:100%; + margin-right:12px; + margin-left:4px +} +.ant-input-status-error.ant-input-has-feedback,.ant-input-status-success.ant-input-has-feedback,.ant-input-status-validating.ant-input-has-feedback,.ant-input-status-warning.ant-input-has-feedback{ + padding-right:28px +} +.ant-input-textarea-show-count{ + display:block; + position:relative +} +.ant-tag{ + box-sizing:border-box; + margin:0 8px 0 0; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + display:inline-block; + height:auto; + padding:0 7px; + font-size:12px; + line-height:20px; + white-space:nowrap; + background:#fafafa; + border:1px solid #d9d9d9; + border-radius:2px; + opacity:1; + transition:all .3s +} +.ant-tag-checkable,.ant-tag-has-color{ + border-color:transparent +} +.ant-tag,.ant-tag a,.ant-tag a:hover{ + color:#000000d9 +} +.ant-tag>a:first-child:last-child{ + display:inline-block; + margin:0 -8px; + padding:0 8px +} +.ant-tag-close-icon{ + margin-left:3px; + color:#00000073; + font-size:10px; + cursor:pointer; + transition:all .3s +} +.ant-tag-close-icon:hover{ + color:#000000d9 +} +.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{ + color:#fff +} +.ant-tag-checkable{ + background-color:transparent; + cursor:pointer +} +.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{ + color:#1890ff +} +.ant-tag-checkable-checked,.ant-tag-checkable:active{ + color:#fff +} +.ant-tag-checkable-checked{ + background-color:#1890ff +} +.ant-tag-checkable:active{ + background-color:#096dd9 +} +.ant-tag-hidden{ + display:none +} +.ant-tag-pink{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-pink-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-magenta{ + color:#c41d7f; + background:#fff0f6; + border-color:#ffadd2 +} +.ant-tag-magenta-inverse{ + color:#fff; + background:#eb2f96; + border-color:#eb2f96 +} +.ant-tag-red{ + color:#cf1322; + background:#fff1f0; + border-color:#ffa39e +} +.ant-tag-red-inverse{ + color:#fff; + background:#f5222d; + border-color:#f5222d +} +.ant-tag-volcano{ + color:#d4380d; + background:#fff2e8; + border-color:#ffbb96 +} +.ant-tag-volcano-inverse{ + color:#fff; + background:#fa541c; + border-color:#fa541c +} +.ant-tag-orange{ + color:#d46b08; + background:#fff7e6; + border-color:#ffd591 +} +.ant-tag-orange-inverse{ + color:#fff; + background:#fa8c16; + border-color:#fa8c16 +} +.ant-tag-yellow{ + color:#d4b106; + background:#feffe6; + border-color:#fffb8f +} +.ant-tag-yellow-inverse{ + color:#fff; + background:#fadb14; + border-color:#fadb14 +} +.ant-tag-gold{ + color:#d48806; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag-gold-inverse{ + color:#fff; + background:#faad14; + border-color:#faad14 +} +.ant-tag-cyan{ + color:#08979c; + background:#e6fffb; + border-color:#87e8de +} +.ant-tag-cyan-inverse{ + color:#fff; + background:#13c2c2; + border-color:#13c2c2 +} +.ant-tag-lime{ + color:#7cb305; + background:#fcffe6; + border-color:#eaff8f +} +.ant-tag-lime-inverse{ + color:#fff; + background:#a0d911; + border-color:#a0d911 +} +.ant-tag-green{ + color:#389e0d; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-green-inverse{ + color:#fff; + background:#52c41a; + border-color:#52c41a +} +.ant-tag-blue{ + color:#096dd9; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-blue-inverse{ + color:#fff; + background:#1890ff; + border-color:#1890ff +} +.ant-tag-geekblue{ + color:#1d39c4; + background:#f0f5ff; + border-color:#adc6ff +} +.ant-tag-geekblue-inverse{ + color:#fff; + background:#2f54eb; + border-color:#2f54eb +} +.ant-tag-purple{ + color:#531dab; + background:#f9f0ff; + border-color:#d3adf7 +} +.ant-tag-purple-inverse{ + color:#fff; + background:#722ed1; + border-color:#722ed1 +} +.ant-tag-success{ + color:#52c41a; + background:#f6ffed; + border-color:#b7eb8f +} +.ant-tag-processing{ + color:#1890ff; + background:#e6f7ff; + border-color:#91d5ff +} +.ant-tag-error{ + color:#ff4d4f; + background:#fff2f0; + border-color:#ffccc7 +} +.ant-tag-warning{ + color:#faad14; + background:#fffbe6; + border-color:#ffe58f +} +.ant-tag>.anticon+span,.ant-tag>span+.anticon{ + margin-left:7px +} +.ant-tag.ant-tag-rtl{ + margin-right:0; + margin-left:8px; + text-align:right +} +.ant-tag-rtl .ant-tag-close-icon{ + margin-right:3px; + margin-left:0 +} +.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{ + margin-right:7px; + margin-left:0 +} +.ant-switch,nz-switch{ + display:inline-block +} +.ant-switch{ + margin:0; + padding:0; + color:#000000d9; + font-size:14px; + font-variant:tabular-nums; + list-style:none; + font-feature-settings:"tnum","tnum"; + position:relative; + box-sizing:border-box; + min-width:44px; + height:22px; + line-height:22px; + vertical-align:middle; + background-image:linear-gradient(to right,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(to right,#fff,#fff); + border:0; + border-radius:100px; + cursor:pointer; + transition:all .2s; + -webkit-user-select:none; + -moz-user-select:none; + user-select:none +} +.ant-switch:focus{ + outline:0; + box-shadow:0 0 0 2px #0000001a +} +.ant-switch-checked:focus{ + box-shadow:0 0 0 2px #e6f7ff +} +.ant-switch:focus:hover{ + box-shadow:none +} +.ant-switch-checked{ + background:#1890ff +} +.ant-switch-disabled,.ant-switch-loading{ + cursor:not-allowed; + opacity:.4 +} +.ant-switch-disabled *,.ant-switch-loading *{ + box-shadow:none; + cursor:not-allowed +} +.ant-switch-inner{ + display:block; + margin:0 7px 0 25px; + color:#fff; + font-size:12px; + transition:margin .2s +} +.ant-switch-handle,.ant-switch-handle:before{ + position:absolute; + transition:all .2s ease-in-out +} +.ant-switch-checked .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-handle{ + top:2px; + left:2px; + width:18px; + height:18px +} +.ant-switch-handle:before{ + inset:0; + background-color:#fff; + border-radius:9px; + box-shadow:0 2px 4px #00230b33; + content:"" +} +.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 20px) +} +.ant-switch:not(.ant-switch-disabled):active .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch:not(.ant-switch-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-loading-icon.anticon{ + position:relative; + top:2px; + color:#000000a6; + vertical-align:top +} +.ant-switch-checked .ant-switch-loading-icon{ + color:#1890ff +} +.ant-switch-small{ + min-width:28px; + height:16px; + line-height:16px +} +.ant-switch-small .ant-switch-inner{ + margin:0 5px 0 18px; + font-size:12px +} +.ant-switch-small .ant-switch-handle{ + width:12px; + height:12px +} +.ant-switch-small .ant-switch-loading-icon{ + top:1.5px; + font-size:9px +} +.ant-switch-small.ant-switch-checked .ant-switch-inner{ + margin:0 18px 0 5px +} +.ant-switch-small.ant-switch-checked .ant-switch-handle{ + left:calc(100% - 14px) +} +.ant-switch-rtl{ + direction:rtl +} +.ant-switch-rtl .ant-switch-inner{ + margin:0 25px 0 7px +} +.ant-switch-rtl .ant-switch-handle{ + right:2px; + left:auto +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active .ant-switch-handle:before{ + right:0; + left:-30% +} +.ant-switch-rtl:not(.ant-switch-rtl-disabled):active.ant-switch-checked .ant-switch-handle:before{ + right:-30%; + left:0 +} +.ant-switch-rtl.ant-switch-checked .ant-switch-inner{ + margin:0 7px 0 25px +} +.ant-switch-rtl.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 20px) +} +.ant-switch-rtl.ant-switch-small.ant-switch-checked .ant-switch-handle{ + right:calc(100% - 14px) +} +#searchResults{ + visibility:hidden; + color:#000; + font-size:100%; + z-index:1000 +} +#searchCount{ + display:none; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#searchHint{ + display:none; + font-weight:400; + font-style:italic; + font-size:90%; + background-color:#e3e7ea; + padding-left:3px; + padding-right:3px; + overflow:hidden +} +#moreResults{ + display:none; + font-size:90%; + background-color:#fff; + color:#00f; + padding-left:3px; + padding-right:3px; + border:2px solid #225599; + border-top-width:0px; + cursor:pointer +} +#moreResults:hover{ + text-decoration:underline +} +.ansList:focus,.search_field:focus{ + background-color:#fff8c6 +} +.auto_complete{ + width:auto; + background-color:#fff; + position:relative; + overflow:auto; + overflow-x:hidden +} +.auto_complete>ul{ + margin:0; + padding:0; + list-style:none +} +.auto_complete>ul>li{ + border-bottom:1px solid #DFDFDF; + font-size:90%; + padding:3px 10px; + page-break-inside:avoid; + -moz-column-break-inside:avoid; + break-inside:avoid; + -webkit-column-break-inside:avoid +} +.auto_complete>ul>li:last-child{ + border:0 +} +.auto_complete.multi_col>ul>li:last-child{ + border-bottom:1px solid #DFDFDF +} +.form_auto_complete{ + position:absolute; + font-weight:400; + overflow:hidden +} +.suggestion{ + color:#001a33 +} +.auto_complete .selected{ + background-color:#bcd +} +.auto_complete li:hover,.auto_complete tr:hover{ + background-color:#d1e1f0 +} +.auto_complete>ul>li.heading:hover{ + background-color:#001a33 +} +.heading{ + background-color:#001a33; + color:#fff +} +.listNum{ + color:#368325 +} +.ansList.no_match,input[type=text].ansList.no_match,.search_field.no_match{ + background-color:#f8da74; + color:#000; + font-style:italic +} +.ansList.invalid,.search_field.invalid{ + border:2px solid #F00 +} +.multi_col{ + -moz-column-count:2; + column-count:2; + -moz-column-gap:0; + column-gap:0 +} +#completionOptionsScroller{ + background:none repeat scroll 0 0 #FFFFFF; + border:1px solid #838383; + border-top-color:#dfdfdf; + overflow-y:auto; + padding:0 +} +.searchButton{ + margin-left:1.2em; + border:0; + vertical-align:middle +} +input.search_field,textarea.search_field{ + background-image:url(magnifying_glass.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +.ansList.ac_multiple,.ansList.ac_multiple:focus{ + background-image:url(down_arrow_gray_10_10.png); + background-repeat:no-repeat; + background-position:right 2px center; + padding-right:14px +} +@media print{ + .ansList.ac_multiple,.ansList.ac_multiple:focus,input.search_field,textarea.search_field{ + background-image:none + } +} +.autocomp_selected{ + border:1px solid gray; + padding:1px; + display:inline-block +} +.autocomp_selected input,.autocomp_selected textarea{ + border-width:1px; + width:100%; + box-sizing:border-box +} +.autocomp_selected ul{ + list-style-type:none; + margin:.5em 0 .25em .25em; + padding-left:0 +} +.autocomp_selected li{ + display:inline-block; + border-radius:5px; + border:1px solid #444; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.25em; + margin-right:.25em; + margin-bottom:.25em; + white-space:nowrap +} +.autocomp_selected li>button{ + border:0; + background-color:#d7dadd; + font-weight:800; + padding-left:.25em; + padding-right:.25em; + line-height:.9em; + padding-bottom:.1em +} +.autocomp_selected li>button:hover{ + background-color:#999 +} +.screen_reader_only{ + height:0; + width:0; + overflow:hidden; + position:fixed; + left:-1000px; + top:-1000px +} +#completionOptionsScroller table{ + border-collapse:collapse; + border-style:hidden; + width:100%; + margin:0; + padding:0 +} +#completionOptionsScroller tbody{ + font-size:90% +} +#completionOptionsScroller td{ + border:1px solid #DFDFDF; + margin:0; + padding:0 .75em 0 .25em +} +#completionOptionsScroller th{ + border-right:1px solid gray; + font-size:85%; + background-color:#d7dadd; + padding-left:.25em; + padding-right:.75em +} +/*# sourceMappingURL=styles.css.map*/ diff --git a/branches/smartcare-initial/assets/css/openhie.css b/branches/smartcare-initial/assets/css/openhie.css new file mode 100644 index 000000000..10f749a3e --- /dev/null +++ b/branches/smartcare-initial/assets/css/openhie.css @@ -0,0 +1,100 @@ +/* Define colors here */ + +:root { + --ig-status-text-color: #333333; /* 1. IG Title and status text color */ + --navbar-bg-color: #1f4d2e; /* 2. Header container color */ + --footer-bg-color: #666e68; /* 3. Footer background color*/ + --footer-container-bg-color: #1f4d2e; /* 4. Footer container color */ + --stripe-bg-color: #668877; /* 5. Header strip color */ + + --btn-hover-color: #33804a; /* 6. Menu button hover color */ + --btn-active-color: #43a862; /* 7. Menu button active color */ + --btn-text-color: #ddffee; /* 8. Menu button text color */ + --btn-gradient-start-color: #33aa77; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #209966; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff33aa77; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff209966; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #24d160; /* 13. Hyperlink text color */ + --link-hover-color: #109030; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: #ffffd0; /* 15. Publish box background color */ + --publish-box-border: 1px solid green; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ddffee; /* 17. TOC box background color */ + --toc-box-border: 1px solid green; /* 18. TOC box border definition */ + + --stu-note-background-color: #ffccbb; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ff6020; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5faf5; /* 21. Header color (sides) */ + --ig-header-container-color: #fdfffd; /* 22. Header container color (center) */ + +} + +dl { + display: flex; + flex-flow: row wrap; +} +dt { + flex-basis: 20%; + padding: 2px 4px; + text-align: left; + margin-left: 3em; +} +dd { + flex-basis: 70%; + flex-grow: 1; + margin: 0; + padding: 2px 4px; +} + +.feedback { + color: #f0f0f0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: none ; /* none or inline-end */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +figcaption { + caption-side: top; + font-weight: bold; + font-size: smaller; + text-align:center; + width:100%; +} + +figure { + display : block; + width: 100%; + text-align: center; + text-indent: 0; + border: thin silver solid; +} + +figure > img { + max-width: 100% +} diff --git a/branches/smartcare-initial/assets/css/prism.css b/branches/smartcare-initial/assets/css/prism.css new file mode 100644 index 000000000..bb85e05d2 --- /dev/null +++ b/branches/smartcare-initial/assets/css/prism.css @@ -0,0 +1,143 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=keep-markup */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 0.95em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + diff --git a/branches/smartcare-initial/assets/css/project.css b/branches/smartcare-initial/assets/css/project.css new file mode 100644 index 000000000..e08c9693f --- /dev/null +++ b/branches/smartcare-initial/assets/css/project.css @@ -0,0 +1,757 @@ +/* + + Specific layout and styling, project based + + +*/ +/* +Flexslider vs LayerSlider vs SliderRevolution +Font-scaling +Transition +Isotope Masonry less +popover alties => wireframe analyse hiervoor +breadcrumb vs history what is a breadcrumb hiearchy or history? +gray-color thingy + +widget-row vs thumbs vs joyo-thumbs +shortcode for +- Fontawesome +- Accordion +- Notifications +- span-fluid in content bv span3 +font-awesome OWN export +joyo-widget and all other style +widget in sidebar vs in column = uiterlijk op basis van locale class via functions of template + een sidebar uiterlijk moet ook midden in de pagina kunnen. +*/ +/* + +- SCAFFOLDING Groundwork for the site. Background colors are set in less or overruled here +- SCAFFOLDING OBJECTS Objects reoccurring on every page +- COMPONENTS Everything what can be moved around +- BACK TO TOP Anchor animating to top of the page +- EXCEPTIONS FOR SPECIFIC SITUATIONS Some pages are not like the others +- D-I-D AREA Do-It-Dirty + +*/ +/* SCAFFOLDING STYLING +----------------------------------------------------------------------------------------*/ + + +/* Colors + +Usage: +var(--publish-box-border); */ + +:root { + + --ig-status-text-color: maroon; /* 1. IG Title and status text color */ + --navbar-bg-color: #7b1fad; /* 2. Header container color */ + --footer-bg-color: #707070; /* 3. Footer background color*/ + --footer-container-bg-color: #7b1fad; /* 4. Footer container color */ + --stripe-bg-color: #999999; /* 5. Header strip color */ + + --btn-hover-color: #9b2fdd; /* 6. Menu button hover color */ + --btn-active-color: #da0c23; /* 7. Menu button active color */ + --btn-text-color: #e6e6e6; /* 8. Menu button text color */ + --btn-gradient-start-color: #428bca; /* 9. Menu item gradient start color */ + --btn-gradient-end-color: #357ebd; /* 10. Menu item gradient end color */ + --btn-gradient-start-color-alpha: #ff428bca; /* 11. Menu item gradient start color (with alpha) */ + --btn-gradient-end-color-alpha: #ff357ebd; /* 12. Menu item gradient end color (with alpha) */ + --link-color: #428bca; /* 13. Hyperlink text color */ + --link-hover-color: #2a6496; /* 14. Hyperlink text hover color */ + + --publish-box-bg-color: yellow; /* 15. Publish box background color */ + --publish-box-border: 1px solid #0A0008; /* 16. Publish box border definition */ + + --toc-box-bg-color: #ffeb7e; /* 17. TOC box background color */ + --toc-box-border: 1px solid navy; /* 18. TOC box border definition */ + + --stu-note-background-color: #fff2ff; /* 19. (STU) Note box background color */ + --stu-note-border-left-color: #ffa0ff; /* 20. (STU) Note box border color */ + + --ig-header-color: #f5f5f5; /* 21. Header color (sides) */ + --ig-header-container-color: #ffffff; /* 22. Header container color (center) */ + --footer-nav-bg-color: #f5f5f5; /* 23. Footer navigation background color*/ + + --footer-text-color: #ffffff; /* 24. Footer highlight font color */ + --footer-hyperlink-text-color: #81BEF7; /* 25. Footer hyperlinks font color */ + --footer-highlight-text-color: #ffff77; /* 26. Footer highlight font color */ + + --breadcrumb-bg-color: #f5f5f5; /* 27. Breadcrumb font color */ + --breadcrumb-text-color: ##555555; /* 28. Breadcrumb font color */ + + --dragon-background-color: #fffbf7; /* 29. Dragon background color */ + --dragon-text-color: #101020; /* 30. Dragon font color */ + +} + + + +html { + background-color: #ffffff; +} +body { + background-color: #ffffff; + position: relative; + padding-top: 0; +} +.segment { + position: relative; +} +.segment > .container { + background-color: #ffffff; + position: relative; +} +#segment-header { + background-color: var(--ig-header-color); +} +#segment-header > .container { + background-color: var(--ig-header-container-color); +} +#segment-footer { + background-color: var(--footer-bg-color); +} + +#segment-footer > .container { + background-color: var(--footer-container-bg-color); + color: var(--footer-text-color); +} +.navbar-inverse { + background-color: var(--navbar-bg-color); +} +.navbar-inverse .navbar-nav > li > a:hover { + background-color: var(--btn-hover-color); +} +#segment-footer > .container .inner-wrapper { + padding: 4px 20px; +} +#segment-footer > .container .inner-wrapper > p { + padding-bottom: 0px; + margin-bottom: 0px; + color:var(--footer-text-color); +} +#segment-post-footer { + background-color: #f5f5f5; +} +#segment-post-footer > .container { + background-color: #e6e6e6; + min-height: 90px; +} +/* +@media (max-width: 767px) { + body { + //padding-left: 0; + //padding-right: 0; + .segment > .container { + //padding-left: 10px; + //padding-right: 10px; + } + } + .segment { + margin-left: -20px; + margin-right: -20px; + &#segment-content { + margin-left: 0; + margin-right: 0; + } + } +} +*/ +#sidebar > .inner-wrapper { + margin-top: 14px; + margin-bottom: 20px; +} +#content > .inner-wrapper, +.container > .row > .inner-wrapper { + margin-top: 4px; + margin-bottom: 20px; +} +/* SCAFFOlDING OBJECTS +----------------------------------------------------------------------------------------*/ +#logo { + float: left; + margin-top: 6px; + margin-left: 20px; + margin-bottom: 4px; + display: block; +} +#logo img { + max-width: 100%; +} + +#project-nav { + line-height: 50px; + float: left; + margin-top: 8px; + margin-bottom: 8px; + color: #808080; +} +#project-logo { + float: left; + margin-left: 3px; +} + +#family-nav { + line-height: 50px; + float: right; + margin-top: 4px; + margin-bottom: 8px; + color: #808080; +} + +#family-logo { + float: right; + margin-left: 6px; +} + +#ig-status { + line-height: 20px; + margin-top: 17px; + color: var(--ig-status-text-color); + text-align: center; + height: 50px; +} + +#stripe { + position: absolute; + left: 0; + right: 0; + top: 0; + height: 8px; + background: var(--stripe-bg-color); +} +#notes a { + color: #555555; +} +#publish-box { + background-color: var(--publish-box-bg-color); + border: var(--publish-box-border); + padding: 5px; +} + +.dragon { + border: 1px solid maroon; + padding: 10px; + background-color: var(--dragon-background-color); + min-height: 160px; + color: var(--dragon-text-color); +} + +.dragon::before { + content: ""; + background-image: url('../images/dragon.png'); + background-size: 150px 150px; + display: inline-block; + float:left; + margin-right: 10px; + width: 150px; + height: 150px; +} + +.note-to-balloters, .stu-note { + margin: 5px; + padding: 10px; + border-left-style: solid; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + +.stu-note::before { + white-space: pre; + content: "Note\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +.note-to-balloters::before { + white-space: pre; + content: "Note to Balloters\A "; + background-color: yellow; + color: red; + font-weight: bold; +} + +blockquote.stu-note { + margin: 5px; + padding:10px; + background-color: var(--stu-note-background-color); + border-left-color: var(--stu-note-border-left-color); +} + + +/* GENERIC OBJECTS +----------------------------------------------------------------------------------------*/ +.navbar { + clear: both; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + border-color: #ffffff; + border-width: 0px; + -webkit-box-shadow: none; + box-shadow: none; + padding-left: 0px; + padding-right: 0px; + margin-bottom: 0; +/* background-color: var(--navbar-bg-color); */ + +} +.navbar > div > div > ul > li { + margin-bottom: 0; + padding-bottom: 0; +} +.navbar .nav > li > a { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.navbar .nav > li > a { + padding: 10px 12px; + text-shadow: none; +} +.navbar .nav > li > a, +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + -webkit-box-shadow: none; + box-shadow: none; +} +.dropdown-menu { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.dropdown-menu li > a { + padding: 6px 20px; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, +.dropdown-submenu:hover > a, +.dropdown-submenu:focus > a { + text-decoration: none; + color: #ffffff; + background-color: var(--btn-hover-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: var(--btn-active-color); + background-image: -webkit-gradient(linear, left 0%, left 100%, from(var(--btn-gradient-start-color)), to(var(--btn-gradient-end-color))); + background-image: -webkit-linear-gradient(top, var(--btn-gradient-start-color), 0%, var(--btn-gradient-end-color), 100%); + background-image: -moz-linear-gradient(top, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-image: linear-gradient(to bottom, var(--btn-gradient-start-color) 0%, var(--btn-gradient-end-color) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=var(--btn-gradient-start-color-alpha), endColorstr=var(--btn-gradient-end-color-alpha), GradientType=0); +} +.nav-tabs { + margin-bottom: 20px; +} +.nav-tabs a { + color: #555555; +} + +.nav-tabs li a:hover, +.nav-tabs li a:focus { + border-bottom-color: #955159; +} +.nav-tabs { + border-bottom-color: #955159; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover, +.nav-tabs > .active > a:focus { + color: var(--btn-active-color); + border-color: #955159 #955159 transparent; +} + +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: var(--btn-active-color); + background-color: #ffffff; + border: 1px solid #955159; + border-bottom-color: transparent; + cursor: default; +} + +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + background-color: var(--btn-active-color); + color: #ffffff; +} + +.navbar-inverse .navbar-nav > li > a { + color: var(--btn-text-color); +} + +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: var(--btn-hover-color); +} + +/* +@media (max-width: 979px) { + // make tabs act like nav-stacked + // (mostly) copied from bootstrap/navs.less + .nav-tabs > li { + float: none; + } + .nav-tabs > li > a { + margin-right: 0; // no need for the gap between nav items + } + .nav-tabs { + border-bottom: 0; + } + .nav-tabs > li > a { + border: 1px solid #ddd; + .border-top-radius(0); + .border-right-radius(0); + .border-bottom-radius(0); + .border-left-radius(0); + } + .nav-tabs > .active > a, + .nav-tabs > .active > a:hover { + border: 1px solid #ddd; + } + .nav-tabs > li:first-child > a { + .border-top-radius(4px); + } + .nav-tabs > li:last-child > a { + .border-bottom-radius(4px); + } + .nav-tabs > li > a:hover, + .nav-tabs > li > a:focus { + border-color: #ddd; + z-index: 2; + } +} +*/ + + +a { + color: var(--link-color); + text-decoration: none; +} + +a:hover, +a:focus { + color: var(--link-hover-color); + text-decoration: underline; +} + +.btn-link:hover, +.btn-link:focus { + color: var(--link-hover-color); + text-decoration: underline; + background-color: transparent; +} + + +.nav-list > li > a { + padding: 3px 15px; +} +.breadcrumb { + margin-bottom: 0; + background-color: var(--breadcrumb-bg-color);; +} +.breadcrumb a { + color: var(--breadcrumb-text-color); +} +.nav-listing { + overflow: hidden; +} +.nav-listing > li { + float: left; + width: 25%; +} +.nav-listing > li > a { + padding: 2px 6px; +} +.sectioncount { + x-float: right; + x-color: #555555; + x-font-size: 12px; +} +.sectioncount a { + color: inherit; +} +h1.underlined, +h2.underlined, +h3.underlined, +h4.underlined, +h5.underlined, +h6.underlined { + border-bottom: 1px solid #dddddd; + padding-bottom: 0.2em; +} +p > img { + float: left; + margin-top: 0; + margin-right: 10px; + margin-bottom: 10px; + margin-left: 0; +} +.table td { + padding: 6px; + line-height: 18px; +} +.table th h1, +.table th h2, +.table th h3, +.table th h4, +.table th h5, +.table th h6 { + margin-bottom: 0; +} +.table th.inverted { + background-color: #555555; + color: #ffffff; + border: none!important; +} +.table th.inverted h1, +.table th.inverted h2, +.table th.inverted h3, +.table th.inverted h4, +.table th.inverted h5, +.table th.inverted h6 { + color: inherit; +} +pre { + font-size: 12px; +} +.icon-warning-sign { + font-size: 30px; + margin-right: 10px; + display: block; + float: left; +} +/* BACK TO TOP +----------------------------------------------------------------------------------------*/ +a.to-top { + background: url('../images/theme/up.png') no-repeat; + display: block; + float: right; + width: 25px; + height: 25px; + text-indent: -9999px; + margin-top: -28px; +} +/* EXCEPTIONS FOR SPECIFIC SITUATIONS +----------------------------------------------------------------------------------------*/ +/* D-I-D AREA +----------------------------------------------------------------------------------------*/ + +ul.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +ul.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +ul.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +div.markdown-toc +{ + margin: 4px; + padding: 4px; + float: right; + z-index: 10; + width: 30%; + background-color: var(--toc-box-bg-color); + border: var(--toc-box-border); +} + +div.markdown-toc p +{ + font-size: 10px; + font-weight: bold; + margin: 5px; + padding: 0px; +} + +div.markdown-toc p.link +{ + font-size: 10px; + padding-left: 8px; + margin: 0px; +} + +/* Fix to avoid truncating letter descenders in headings */ +h1, h2, h3, h4, h5, h6, .title { + overflow: visible; + margin: 1em 0 0.4em 0; +} + +/* Common content for section numbering */ +body{counter-reset:section} +h2{counter-reset:sub-section} +h3{counter-reset:composite} +h4{counter-reset:detail} +h5{counter-reset:more-detail} +h2:before{color:silver;counter-increment:section;content:var(--heading-prefix) "." counter(section) " ";} +h3:before{color:silver;counter-increment:sub-section;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) " ";} +h4:before{color:silver;counter-increment:composite;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) " ";} +h5:before{color:silver;counter-increment:detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) " ";} +h6:before{color:silver;counter-increment:more-detail;content:var(--heading-prefix) "." counter(section) "." counter(sub-section) "." counter(composite) "." counter(detail) "." counter(more-detail)" ";} + +/* ============ downloads css ============= */ + +a[href$=".sch"]:after, a[href$=".xlsx"]:after, a[href$=".zip"]:after, a[href$=".tgz"]:after, a[href$=".xml"]:not([no-download^="true"]):after, a[href$=".json"]:not([no-download^="true"]):after, a[href$=".csv"]:after, a[href$=".ttl"]:not([no-download^="true"]):after { + content: url(../images/download.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* =========== external links ============= */ +p a[href^="http://"]:not([no-external^="true"]):after,p a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +li a[href^="http://"]:not([no-external^="true"]):after,li a[href^="https://"]:not([no-external^="true"]):after { + content: url(../images/external.png); + display: inline-block; + text-decoration: none; + padding-left: 3px; +} + +/* ----------New content for ballot styling------*/ + +.new-content::before { + white-space: pre; + content: "New Content\A "; + color: red; + font-weight: bold;} +.new-content{ + margin: 5px; + padding: 10px; + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.modified-content::before { + white-space: pre; + content: "Modified Content\A "; + color: red; + font-weight: bold;} +.modified-content{ + margin: 5px; + padding: 10px; + color: #784212; + background-color: #fef9e7; + border-color: #f9e79f; +} + +.bg-success{ + color: #3c763d; + background-color: #dff0d8; + border-color: #bce8f1; +} + +.bg-info{ + color: #31708f; + background-color: #d9edf7; + border-color: #d6e9c6; +} + +.bg-warning{ + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} + +.bg-danger{ + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} + + +.feedback { + color: #e0e0e0; + padding:1px ; + font-size: 80%; + background-size: 17px 17px; + background-position: left center; + background-repeat: no-repeat; + margin-left: 7px; + padding-left: 7px; + padding-right: 7px; + float: right ; /* none or right */ + border-radius: 6px; + border: 0.5px solid #ffffff; +} + +.feedback:hover { + color: #101010; + border: 0.5px solid #777; + background-color: #f7f7f7; +} + +.feedback:after { /* 'feedback:before' or after for icon before or after text */ + content: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzE4NzIgMCAwIC4zMTg3MiAtMi4xNDYxIC0yLjE3NTcpIiBmaWxsPSIjODgyMjIyIj48cGF0aCBkPSJtNTUuNzM2IDEzLjYzNi00LjM2OC00LjM2MmMtMC40NTEtMC40NTEtMS4wNDQtMC42NzctMS42MzYtMC42NzdzLTEuMTg0IDAuMjI1LTEuNjM1IDAuNjc2bC0zLjQ5NCAzLjQ4NCA3LjYzOSA3LjYyNiAzLjQ5NC0zLjQ4M2MwLjkwMy0wLjkwMiAwLjkwMy0yLjM2NSAwLTMuMjY0eiIvPjxwb2x5Z29uIHBvaW50cz0iMjEuOTIyIDM1LjM5NiAyOS41NjIgNDMuMDIzIDUwLjYwNyAyMi4wMTcgNDIuOTY3IDE0LjM5Ii8+PHBvbHlnb24gcG9pbnRzPSIyNy45MTMgNDQuNjU0IDIwLjI3MyAzNy4wMjggMTguNjQyIDQ2LjI4Ii8+PHBhdGggZD0ibTQxLjM5MyA1MC40MDNoLTI4LjgwNnYtMjguODA2aDIwLjMyOWw1LjAxLTVoLTI3LjEwNmMtMS43NzkgMC0zLjIzNCAxLjQ1NS0zLjIzNCAzLjIzNHYzMi4zMzljMCAxLjc3OSAxLjQ1NSAzLjIzNCAzLjIzNCAzLjIzNGgzMi4zMzljMS43NzkgMCAzLjIzNC0xLjQ1NSAzLjIzNC0zLjIzNHYtMjMuMTIxbC01IDQuOTkxeiIvPjwvZz48L3N2Zz4K')!important; +} + +.feedback:before { /* 'feedback:before' or after for icon before or after text */ + content: none !important; + padding-left: 3px; + padding-right: 3px; +} + +.copy-text { + font-family: monospace; + font-weight: bold; +} + +.copy-text .btn-copy{ + visibility: hidden; +} + +.copy-text:hover .btn-copy { + visibility: visible; +} + +.btn-copy { + height: 14px; + width: 17px; + background-image: url('../ico/noun_copy to clipboard_1669410.png'); + background-size: 22px; + padding: 0px 0px; + border-width: 0px; + background-color: transparent; +} diff --git a/branches/smartcare-initial/assets/css/pygments-manni.css b/branches/smartcare-initial/assets/css/pygments-manni.css new file mode 100644 index 000000000..1264b87f1 --- /dev/null +++ b/branches/smartcare-initial/assets/css/pygments-manni.css @@ -0,0 +1,66 @@ +.hll { background-color: #ffffcc } + /*{ background: #f0f3f3; }*/ +.c { color: #999; } /* Comment */ +.err { color: #AA0000; background-color: #FFAAAA } /* Error */ +.k { color: #006699; } /* Keyword */ +.o { color: #555555 } /* Operator */ +.cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ +.cp { color: #009999 } /* Comment.Preproc */ +.c1 { color: #999; } /* Comment.Single */ +.cs { color: #999; } /* Comment.Special */ +.gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.gr { color: #FF0000 } /* Generic.Error */ +.gh { color: #003300; } /* Generic.Heading */ +.gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ +.go { color: #AAAAAA } /* Generic.Output */ +.gp { color: #000099; } /* Generic.Prompt */ +.gs { } /* Generic.Strong */ +.gu { color: #003300; } /* Generic.Subheading */ +.gt { color: #99CC66 } /* Generic.Traceback */ +.kc { color: #006699; } /* Keyword.Constant */ +.kd { color: #006699; } /* Keyword.Declaration */ +.kn { color: #006699; } /* Keyword.Namespace */ +.kp { color: #006699 } /* Keyword.Pseudo */ +.kr { color: #006699; } /* Keyword.Reserved */ +.kt { color: #007788; } /* Keyword.Type */ +.m { color: #FF6600 } /* Literal.Number */ +.s { color: #d44950 } /* Literal.String */ +.na { color: #4f9fcf } /* Name.Attribute */ +.nb { color: #336666 } /* Name.Builtin */ +.nc { color: #00AA88; } /* Name.Class */ +.no { color: #336600 } /* Name.Constant */ +.nd { color: #9999FF } /* Name.Decorator */ +.ni { color: #999999; } /* Name.Entity */ +.ne { color: #CC0000; } /* Name.Exception */ +.nf { color: #CC00FF } /* Name.Function */ +.nl { color: #9999FF } /* Name.Label */ +.nn { color: #00CCFF; } /* Name.Namespace */ +.nt { color: #2f6f9f; } /* Name.Tag */ +.nv { color: #003333 } /* Name.Variable */ +.ow { color: #000000; } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mf { color: #FF6600 } /* Literal.Number.Float */ +.mh { color: #FF6600 } /* Literal.Number.Hex */ +.mi { color: #FF6600 } /* Literal.Number.Integer */ +.mo { color: #FF6600 } /* Literal.Number.Oct */ +.sb { color: #CC3300 } /* Literal.String.Backtick */ +.sc { color: #CC3300 } /* Literal.String.Char */ +.sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #CC3300 } /* Literal.String.Double */ +.se { color: #CC3300; } /* Literal.String.Escape */ +.sh { color: #CC3300 } /* Literal.String.Heredoc */ +.si { color: #AA0000 } /* Literal.String.Interpol */ +.sx { color: #CC3300 } /* Literal.String.Other */ +.sr { color: #33AAAA } /* Literal.String.Regex */ +.s1 { color: #CC3300 } /* Literal.String.Single */ +.ss { color: #FFCC33 } /* Literal.String.Symbol */ +.bp { color: #336666 } /* Name.Builtin.Pseudo */ +.vc { color: #003333 } /* Name.Variable.Class */ +.vg { color: #003333 } /* Name.Variable.Global */ +.vi { color: #003333 } /* Name.Variable.Instance */ +.il { color: #FF6600 } /* Literal.Number.Integer.Long */ + +.css .o, +.css .o + .nt, +.css .nt + .nt { color: #999; } diff --git a/branches/smartcare-initial/assets/css/xml.css b/branches/smartcare-initial/assets/css/xml.css new file mode 100644 index 000000000..0dd7fa57e --- /dev/null +++ b/branches/smartcare-initial/assets/css/xml.css @@ -0,0 +1,2 @@ + +pre code{display:block;padding:.5em;background:white;color:black}pre .comment,pre .template_comment,pre .javadoc,pre .comment *{color:#800}pre .keyword,pre .method,pre .list .title,pre .clojure .built_in,pre .nginx .title,pre .tag .title,pre .setting .value,pre .winutils,pre .tex .command,pre .http .title,pre .request,pre .status{color:#008}pre .envvar,pre .tex .special{color:#660}pre .string,pre .tag .value,pre .cdata,pre .filter .argument,pre .attr_selector,pre .apache .cbracket,pre .date,pre .regexp{color:#080}pre .sub .identifier,pre .pi,pre .tag,pre .tag .keyword,pre .decorator,pre .ini .title,pre .shebang,pre .prompt,pre .hexcolor,pre .rules .value,pre .css .value .number,pre .literal,pre .symbol,pre .ruby .symbol .string,pre .number,pre .css .function,pre .clojure .attribute{color:#066}pre .class .title,pre .haskell .type,pre .smalltalk .class,pre .javadoctag,pre .yardoctag,pre .phpdoc,pre .typename,pre .tag .attribute,pre .doctype,pre .class .id,pre .built_in,pre .setting,pre .params,pre .variable,pre .clojure .title{color:#606}pre .css .tag,pre .rules .property,pre .pseudo,pre .subst{color:#000}pre .css .class,pre .css .id{color:#9b703f}pre .value .important{color:#f70;font-weight:bold}pre .rules .keyword{color:#c5af75}pre .annotation,pre .apache .sqbracket,pre .nginx .built_in{color:#9b859d}pre .preprocessor,pre .preprocessor *{color:#444}pre .tex .formula{background-color:#EEE;font-style:italic}pre .diff .header,pre .chunk{color:#808080;font-weight:bold}pre .diff .change{background-color:#bccff9}pre .addition{background-color:#baeeba}pre .deletion{background-color:#ffc8bd}pre .comment .yardoctag{font-weight:bold} diff --git a/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.eot b/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..bd59ccd2d679a6fa594560d56120e5e6e98b2c3e GIT binary patch literal 33358 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.svg b/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.svg new file mode 100644 index 000000000..0fb458735 --- /dev/null +++ b/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.ttf b/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c63c068feb1ac0de21fb7fe459fc8d0175028f2d GIT binary patch literal 32896 zcmd752bf#cnKypVy;stxjCz@-ku;i-rb;7eW;Ej|9^88`V=!Q2*E&1>Be9tFa zy8YZ!-t(UK{k>%bCJ2HHKeFJQHEYGfjT?r&g21Y9wrci_nX`mfa7AF9I1Vpfo=jhP zV7?v412|r{VcYthnniLD+i3RU6mmhIj4{3&OSE!}X4*vVdIhXrBJt2i0nzJA-r z$1FeV$MIir|C>8^?7HsAX637baN}vb^QxWKZrrK-u?g+HZ4T~FT)**(P1j_WY{T&l zI5y%-y(7HT``8co_My&CXxoUwub?M{GCCuOIA+3^@I`Oo2u+s1!UhF{AWJs!hd91i z+p;eSY4KScb)EV=c z@-q!*y3WixGxyAzGwU!?^r2@PN1qi=8%{e;KnR8|df0kYN(}jP(@cJ(={`sF?z3}R}uqA8`OQGS=UqXKfy%qXR=+~iNgkBB3 z651Tv5V|z9If3iANhlZVC07X*S18F zf7|DNpo+@c}yTV<`7RB5g zzJ*@$J(M3-q`JA$up-CiDZ-M0{TuhM57SO(WhAnuaz8&>rXA4>En4lImCguWVr>q; z!kc4j4kr~;)7pV>cy@Hw`m4hO;oKEk5p-WEy&10#?+?%3KWlw-e|UeCzb>i>%LbHw z+==$lYnA?ubbx2<{7t>5$|8}<@TvXi20Szubz7;|4fVrqj^=3il>YK)cwqkW%80_& z4D3gP=0^8N!~5s%kFKYhP;=;)>f@wgaAO!;)BxIXPig=v8l4qgfAzZYEulv}&1l5_ zd#Kyy<)ZsdN_fdYPvy69#oK&L=x6=Yrm^|YI)x1a|D~H(qUPcK%LbxXp!U&emDsT8 zH1vG`vVlBi{qzmf@+{1-QNkOP@{LuzrYOkhj?&-zR@f$O?M|C7o32hw}AlDylwV=Jkm1dW6!7A*obl6yuOm zkyd<3#X6MtS?NZflWNwPRIwh9eDlhyvjeT=-sX$@a*2-Iyz8blIVxILw?BFH?$0K^LMt*83T#kb zAU+5Ba&uachL|EJRf9J2=+=UC=lQ+VoqYK4lam$DjtqLVU@a5cSs=^mTxNrd4Hi(^ zyGvMe@uWB)4qz0Tb9Az}v%rte4nHnlQnaz=;iD)=y71o@{#*X0{7q1~QNX%vssouZ ze6t;GNfxUym9mAuy!e#3>C~!I8%j$bcGNmbcm8szc4BR5-2QMW-mlRWRgONX5js<3 zMKB8)ArBVcq?m>j3FK`_DkY~BX(%t1(1=O~5LAgoyCp^tl$AHy6=5!rd3(eqD^%I@ zr&+VC48K17dM+o%sC>In0y=&QGg^pMvuq!0ch$LKCOZr0M{O~a!Ona*XOwI2U3?Kb zqkrDw)o%B_i)SsjTZWw$JB~lTy`jRlu2H<~@bF)pfr@K8vJK^drCI43i&grLoUw3#Re=Pm7O`fNX_c#%kn+_T{qr#YkuX*{H?d$ zi1%E0R+uY)5@QecB1JqIPlS2Q%rl4m@!vDyRi@Ul!TTA@eKJ$n zt0;R5nNQ}57w#uH5+6PnX>G6y4wMrBg@lBt5Eq(+B&c5z^0=uFqoAosnleY zk|CuwP0fpC6x)zepH>`6r7@#8hm_{D;z=rrjN%-Wg^akFQ{D;;>2l_B6OckaHd317<(wspDQkMmjN)PXvHc&)A?+@^OtWjn7 zb*f=ZJ#<>bkkXk}FXGhF?rQ7EMACkr3u79oiIro7#~-tgxE=%*_<})SaVPzb?TZ8B zkH+t($8HLW+r}LXe{0tl%s2SN%a z)dhQT>>W~PT!-V9q`LM#9M=x1EAC9AcLu3)kGz3v-x|LdKgO$c8V6m2#@qPxUyxC%hLjmJs>)g# zQ)LB4blrpz4Sc|es_Wl>^t^ryW(Ni}hQT!YCXX(S2F(l3`!G*vv_9sSSI8I+$>^ zaJ4*3o+ViMeOWULn3>7Uu4Wa*H%_t&R&lcU2LHjPZ{jg77vCT?d%PSF7oM3Q2|xsh zW|ZKN5=rN)f+W&Z#UR}Tt7tbEf{d%n3iab;g%}uCby}$#Qo`wcU5sw6i{hzR9qq=d z@KoKXMA3kG8iPcU7yV$_T}quxad#=@kT3$yig6M~zzqq**`)>{X&e&_zB0O2>B@V{ z86Nv^IYR2$!Kk!le`XPVbrUxSr9a zD6Cpsih7!)sH)(&R!)|qo+de}s`?`(DGAHids}wHfl+B{7D*=T9bKe4aAWZ&CO>4Z z64tbki&W1u=ksV7mkWh}{4nH)O04!X1ybHDSf`u$x?~#4LqNwUnxIfACZ}q{SbK)@ zHV>V&L6;%5MYWkQNP)7dC@M}$N}D_DgXHRk*w@|`i?{pTkjBKCgvhiBjP*>Lz=2ne zT)FogyW-s5E04T#$>E>;{wIeoVLuQ0ax|0hBMv;n>ieF^7H&|_ol|cpWS{6OzWU4_ z+=ZK&jqcKxBWMyifkBQ@xsFS6OskLw=+~r{*fJTWIFpKeiX?b60=)o*OtEUsaSW+0 z&TX>Lav2oVk$*WTBFzO1eSwiO!p;_Lr2RrrSVH|)AymqT}Y)KCiJRR$=^h(hxJInhke%CzeVT zxMVPVN-V9AmNxg^ZD>x>!&NOYW2Vt?_mt#Psobs=Z!edYCa2tONG6Q2*7AXU`v%tR z+XwN%B;+n!kQIX$GX9tZnic**$VW(us)feg+Lp#bA5Z2R(;XRz3zb6A^K>_`=7w(Ou{iA3 zci*tubJCsN4Z|}Ux*fl4#qq>Qwtk8tMCPMuBC0d ziI<%#e)b%j4X*JkVrQe**?i^QcNOrl;#=s{lju(I!lSSwc+scCuM)bJ1t<#$12ihA zQv@QDx4CDde z37`~O3(jiT3rF4|qigR3f(B8dNq-wu5XN7jvC6z`qF2i_Q@}L=lwoC{x2q-@oh6#l zNu@6ESB^|U=VF8vqDH_A+oSAv#a|HrEdBy}XP$bBz#n3vAg-N-9LXW$#yKpk9~ozT zSR;a!Z?P+ z@czRX;Ot)dfN@k06%L*Ipn+70WI?o(+cN7z+M-h2% zunAtFK}S+chg5?LJk*<1M9eK6u24%Y7;omF$wQ%{p|7gO23IIC zvx>?O8(iixe89l6*{osmxGor(pdVuoKr{kJ)o4_K?QXe1kZ$Ra;z}yz=o+n_4$M-g zYSB0h)zjjjF_k^uKsoBAn88c@w6?oSL9I+MdjWDl+;u6OBE8ijfwfVuF&uLeplgb_ zOjx;r0qShy5HXW;>b=_^WP=ZU<^&`k@nxN>>;WqQw^>S8Zn^~4Rl@k7f0Hcd6e7Y+ zLf%DlJCs!XLwSFQ=CZ#6a~b^9FqAJf(1}t^Zl=_5aYgHNl36Q;)F>L`Byq*%#xyT? zJ!3LhEs#MXRR0RF$`WdpKZIo@!r6eC?lTZzO#)z_h}L9Xkt|wc^hvIW2?9$;dj?Dt zur#%9&xy}GP~7>@&U@5zbJ-x@9@0*W10>+xL|2!bQ)vmJEk7qy)5FZYuCOSHUyCS^avV6yl(7E=n_HT+A^;#@xw>yUTq&^ zhY#n=B=>+XV&QfXMcl$~8V(^6k=nYom@g`0*k=AVMxkp`Z2rI2r> z-kF+F;zLT7k8?G;X}Yen&}s$xRhl91In@mIdWMu9r|QIB08kT1JJU>yzqOi_F+q*D zVs@IG9Do#qDhCeC9{CTOiWDvszcO-+ z3w%rkp&;$#WjSEY;hK~E6iHB;mZX(lmxV52ibLxdE&I8dJFcF-N-MRi{hp`(@ve^T z`yU(`zi-G_NPj{79KbqyxQ&R=;OeBp%O+G0Vk0r05Jtyi#^^Zx0c~^`*w8Vv-J{Vn zEOm9RIyU-#XhS}j8er~$1_VWoTFM^eb-B!R^Yx~s#)E@K_5kX2{&a!8h>CsruI$$P z9vCY5)OWslsAO76{@>romyF`z3N#QGsJR^VjBxaOsxTco-h5#(V;Y64tuvr>xQFr$ zshPwxDw6ql(*jKq$=9_kq;oY%RW#zRCe{egw0gD`^^S_c}KRVw|_ckCaH)k+D@=araeNSxyBqB7$h(kpG0CG@O2G&p_{a` zU;q&U;(WC<;5dFOD7y&}xIN58HNqOUG!r-Zy;ZC={eO-(7-bM0)dl zS>cjP-gnFAHPhEk6VNNjdnV$bP~T)sL#&4ox-i8dalyC;G$$_@tsG|~7MF>bncxlh z(=e&VVNqq!WM3DbgXZ>XuzGoQkbW=(Kead@?%AY&UlFXX4$=?aD-m}x{2cvD?=6RE zReN&)Gl*WUcrhKI+iCA7D;|IUalGG8A{2y)_o+c$hEP%w+)}H@ziIEoOGPVaplD08 z=cz_k`=lBvbc~CT?MCDX3v4u+eG7Iil6s*s!>ni-QY;fxW((L*UNk}O!HfZuaOat9 z;C%$22FPuYaU!nVQ_^R0!|t5;j?A7qUk38aoi8IggN>Z8l`7d3QF|a@u;dth1@=69 zKIl7t+81Qc6=%x(yw%n4d>dW!NKXsE5(kTI9gP?ub!dms3oYE@OfC%YvB*o@w_#LE zgiM1bfHL9y0GNvaFW?`hA(Cp;642f;n?j@pgaVZ`XJL2;|o|h7gYG#sPk|yvx z#QfaoRDdV|NbLOS_Ihzi-({lHQtY!h#c46oV_|149x*0bEyG7GGys^dGYSRqwY_`U z#k7pQd;6y?cDsds&^8%g&Hf)0>Vy{1#127`l7t{PB$XD3Xr%Eoa$-drg8(Wf6Y>;{cC>7`!^L&_$UMz5))$JONKT+t$!m z>sib0neK2lwX-kO)Vr&V#^SA)7OyF*vNbv!Y)d|I-86qk^Y5N+Xju)Xqef4{UMjtD z-rZVhtAMHf`|QR0ir*!=!@Q8b3%`Vj&pxVx(wr8f&l<>{6OY2U5~*#f9<6w3GWoTSAJr zN79hApe8t2wTvx`#z}D?LA71mi9$#f&HmaD`?m!jza$W;vD(nxZB2WgSX}tRn%i!< z>~kMqu=VKSHKt6x)Lj(_mfB6T=YQhT?4{ZI5|d=hT(oD_iU$@J)~~qu_T0@2m#x?5 zrnCb*s$2-`qk(q991B)}VX>iw6-nL2fU27HbkHcEvH`o~V3N@v@D&#BD*39VezwtU zVE-sarqq-h47XWYXLp&VC#9vGwH_t`O)81T>uk33-*4+Nb^-r+TE~CPm0S3?Lz?C6$_{$#u=rCVw2X183P#rUK+5Q=gYXkrVJ`xK3GPNX)u{4 z_X6d{yiqOS?EwFXg@v%_lMjc@rN|h9IM$wQAnMAPJg!Ux2N;be<_dt~vM#8kl5hU} z`M2DH@3}+bbBEGSUm{Xd$Q5_y3N?|W*9Bqn$dU7>k4PJ6nGME$X7T*j(z#q(S|*x( z@gU~BC`2xNUA`X}J+&8zZV9zl9O5eK_~u&BT!+?NIB@;ljSNDzIVJ)ez+6|IWjK(* z&NyojfqSX~*tQaKfqz$U{ymkUkpUC{JqCPpS*xHv3HNtuN0={*)H5mV+j>oquH@@4^tg-Q+HjWK~ zX4*nK#I2*d#WzQH$DRG~c4;lrTK7@y`Y1d2))7< z%!r@JGJV|OJAk2s?*Li}-vJEW3hqa+mHQFo(lnBLGi0l|4s7B!k`waIa4YFVW-!9~ zPSSdA=kUX1AA!jp93OQ&2Aya$F}bfk>UhkU`Qdwnw~W!u-?IOA^!oY1j~JG5Q29RQ7+_HnJOepxr?uW`AG%q;M{B1OWSoHfXH5 z@4i8xni#ufer~>w5h=iR2-Ruf779!;(*EG82QeGkpBDmxnMTtI@jwP*&B5Q+)MR%v zXfMqn@tsg}b7T+`yJjs zhCRdiWTMe7SdJRGVBB%39$?H6Tu`&T)8oV14UZ7TOY%I|5yzm-smu^(z-`^SG+*JC z2R!BFo_CMBD{_Bfjq_OD@6VTQU9@x2qMgmsS$9Q+`@9XmZ-4z`kFvhvX`lr!)3rtD zx1S0IxkG+{`+PJDWNCJy)8HwCYL7X~+Qyt^RVVa%G8B8^$s1yQB0*D7ssQWz_4@p@ z=c0e^?e)+9=FC~UPVBz!#IBRKKYPa=&x${}?yhU!>g_Eb`196-*X{n->u(zRI-S2= z!}iHfgY2Sy;8D6&6q-93K~bqus|n#~7|b#ZrUw=#wNyqw!4P2}JDuuG*FG8oC5WiveiZs-c1QH3qRa!LX5}Y zq+n;eXKdTGtJ*hr@#=+B>lW>MWbw7%y=|ZUl1rQ>f5PGr&E~aPcIdKazwntC*3G_u z&-J@@-#v59!?|wRc-b?zF56mhh0#B+e(r&`%=SZ=uNqywAYTQ$OhkwYtA#wmsUR`} zY|{XZI3FF@P;DBn=pRz+sXuIJyfIi!YNFzIsi7L`k`mZ#j`@O`X+w4$3)e*Jc<*q! zmtmBFUN|byWZ^?WKA3e`7Ki^;Hp$+4oNW(%qxd2zf9x#K^0yu@o_zc*cKi$M(QAua z*k7-`#`+~KY7OJ@dbEd9Km5tcOFhR5_959+l z$JN`?KGGD{Cxw{L%zQO=0~%ux?^^l5EOy4%vt|Mqy5cUnM^IX?KyLgMZiG#NV8YS@|!s!Vo z^J1{}O0v*B$tajvo z#NyxOsAu83#n*si7Q{NiQ=oplPBP>fjdu7A9IXJx)XiuK`(38KP!Adz$CQ3 zMSTe2!x}bfsDNJvjJagIz+wv_flO9>C#@+F#rf<%0J6SWoQGAHzXLy9HXx3khZzW% zwSzpY&~Us3YQNTMjx1@;wm!T=`=`B0e-XXvy)P@4>n|)DeJK;}9hFDCdMpO{wwRKH zY!Ro`O21cZqcQc~=}mt(jDx&&=}=}0%)$D%Pxp8f(2U>T!>W=IZx8t;EFOq9g`OfzkW`WfKhwq5Zf?U zKvU9gc_I4OrP0)Qf#$|XtIWG1fL-zf0UBo~MO;3rY73H9;_b9uc`56FTfPiO`KtzIzu>81hI zHKATkk`T#dN;Q!46a%U>$;&27ZmPN`gSPnw#Z0#ud*nLZg3t3-i?9xO!@>wWHi*GS&4+_*iB*W2+AQQ@ z`Qg$5tia(k!c_C_U>yOw3{D&I6vz47;I48iZwj{%b`coLn`@c~yJ!bp1qiu}#nTzi z1^hT7Q-=`67A`l;m9J@T;rOMiJp;)bhKg!2&@K9+c4mT!7Wi}qGB{3mWMO>8Ax`2_ z#`nCVapsn}g^oR2+{VYl|62acn!8hPP`%1_-gcU#%ZFSmZSFmFrXrGG8kGN&+sPRpSQO!n#0Q0oa?jHEMo5PJ%YI(dy~TDtG3dd=#Wt|@-^gDU=C+GX&} z@pUF?Osg{{1*Qf~it%+O8v*zg)j0?*&ixKO)Je|Xg{^<3Y3YJC0G;{1!w4gad|U1c};8OhEYWWpefK$Xa!j?AsP6sL*? z5Vn9mgN#7_$Q1mG7`!NZfh_pNAHU~$0ds!b^P@Nv#d2ef(4HrW9;keGv7fcz^{B&3 zSi9$8jv7gRMZgUZ9vFV%Uj^4_h?A;J^UPP{y!P(z z@1qX5O#RXwh0V%mcg}|0U2BI}JM%hf%NV~g!hZ!)49=l7_N402WjoLq3wZE#MFO|8 z*umoKx4(6e#cnU|yqyi|CnPhS!6C}45u)-z`5^iRKn)b!hzmNdi7B0>z zzTyoAy)1#>;TOQkK@?oyP=GBo3avt$&`mMmapLBwjM50>CltM&q>|!U4uC=<%Rw*d z-=xn8MfNB7 zx>&p=Pr|2du+(2>8+0dPYKhmvc>Mj@b*;(&Lwm)Y(w#5Z8di5{badf&h^wX;pfvcP zPDe26#!mrMA^R;_<7)?;1KVexA?p?GGV%_XI{ev=IxIbX3~nKsIa)ToYA%s{or&b; zjgS1pn^!f@yXu;c-Ei~T<&F*R`1CC6oV9+-B@KSL#N>r9(Pw&li}$bb-~XNVp4+at zqq}Eirlq>8`kTd#gW;yv#%*Sx_&I0*#XE_+>CNM7G*D71hOu(q@ay5eFvY2xnVjR}> zIBdFN7UEB}WS31w+Gjfq=2^2s)24LRJHmGF;#Dr$>$O|V4oNDpm)Dkc&Db)%-w}KK zOMYK`w!^)6xgk^9c;&o=L$t{yj9Hx(?%0%o$=)`V{nNDS&Rbi2mb$*)>S=GsmmJLn zx*CEWZ`ctiu`=1{t?He=efpDZ`L^bjpEDq#!`-iavLv)=+mYqA?#i~x`aro;wj>s= z3MaM`c}f?)E8HT#EoXp$O$8n}T_7(S1PxEoTt??0$oQ0!9a86_BeFd%cfZA4UQyCe z-`>Z4xd5X~ak-xnT(ybzzG<^Tu&pT!q%mD>K#-B$Sd%csv(<()dM6>rwZNhFwyZIL z_#^T^=&dkT&04%`&qIR`?b)?>R+X`0@`=Ny=`EM6xaqd*m#t}@V`bUkl&eCX z>8{k~&2~$+v<6!c!WnJ%OolW(bwcS_Q+1$FBQ_AP9q44#U zb64-$JAHH6y4qTrs^|*=eW3t{j3WAFhVTU;@1WUATIkHAItwhOqv9LA|M{Ok7ko_? z#gVWpwr?9$JNqBIQu=N9a38ZeY@ViLPX1fPe}nut&VTFaH;=27nk8yPOk$T(g;0?$ zCElgfcPZ8`;Tfx~)L9jb*C+H3>$l*P-7(>0BBAtGFw7?EYjTm!uqbsfCO!45-osPD zDd6IPTM*8btrlrS z!5U)zL`!W;pg~^V8Jlr?qO_vIRCn>lhsL_xb@1IK_xmoXBimQb zU4H%E>B-eq%PK2|k38UrrRuw@rx>p3d$8mFes6uft!>K{n?QS?1(S5kUlFXZCBRWR z#$k;(YHeZ&N`)xxb5#P$+EH0&u-8@khWB|py~F$d#J@Xtm` zbE-Ch+Wj#9tHEm056#us_1BR;Mz-86p$~*}K%ys`Z@kXMZNEttH5n;yLe^z4#&UkR z%M9!tU|Spzx{D9zDm<6{;xbP~uK2L4j2RoeDLb3VmiG+|^cBBa{AYX0+u$v={ZH|K zF7fw!UFJoL%r0-g{}N{U9~-U8M4%LJV+MB}pH(4?Rb|w-6!8VCvHp+XL(rQwmltyQ zfo=~ZirghfJkbB%eZWlc2zd9nydda9z86~#coqBzKjg!0OyWBuHv;jQH{z;}l}C44 z|L{GMPw_R}fP6U?L?o087jX+Byz^l}^l;~z5}q!ClB($bHQbu0x)3v=SY5|VrEVTC z;RJkYr$L0vJ+M(iNkL`M@Zseg(2kiT4*Y?Zzt0UHEq;YbHywDo_!aSq12=t+PW}PF z>A(p>P+uVN?WTjrhd+7nX6*#g8;ud=qj5tn)iR?XT);*~XfluKDAPnU7=u$xY{WBc z_{riA;g-Y($@xq3lP78hOvL@E`1ottG}h_S-@qlIYSJ*1-;SA zu~ekgFu>gkzZxcvv>N4Pd!OGPa7kmcHmd$~1LSUMM|J(vt-6EXx?MFrZ<; zBp<;ZpfjgKf3+qzcZEzq&_O_Uz(sdaD!yPY*CDrawurUbds>WcNP*^e0I($#K#UOp9%L8T^Kz3(B1gz8Z^vkKA!Sg3!=2_HKBf5sdH=gy$*skt?aX35yxk(-0{LRLbQteq1GvUGfmyHelpfs(s0uxm z5Aoz=A$a!kC@eF@Sd~+2Cc7(DLVP9nrGSSFMqq@|5q@;Otf4#fq@mU;e%@1Oc(Qmu zXW2Pz$iSi4O7Y+Q@s_}FEr+#GWeGkXnoq73t8NyW4-cV+MF%;|j83%?bxZRQXtfbW zMb!q^ITB;As=|FPAqU!fq&`D8a(LB6J$|@t){sppF4BrS5_41&+n6pdm+dtb{uhy3 zPBxh2g80SZOA)Sau{jLVa&J)1N^b^zMDP^+pDs(6mYx$$K7VB8If&F2*(4c6cJBPw z3dP^stgOn%mKJ{{E#oGMui+`8^Lgn1O`wl@p%s3%d6*`6gf~E_PzH|EaO=zias=m% zL117?DygQ4EMu)`RYQV{3SorYSlhFs|!4nukNW~hi%o(al_cYebtMt0| zOm*C}+--DwFZ1Ge`Av?gdtBbi3b%jR@VP%snc}WsM{J$5I<2i+*=4@qSJ~`^`@CUK zh0jyVJhv_^{?k{{>Uxv8D$#(rnuedHdV5pA6o@u`kcA$VA0;`h8`W5@XAN1M+q`t9-Kzg={u8DYnS9ng4F z+(Q)nZo~qMuq_HA<8I+Dm7oV-_ji)PH?du-! z64MwydJ7wzpX(|f4K?MOm+mngYF=7jb>e&Q7Lc%}mh1shbMvJ=u$m!YtB0(jU0!~LfO|%d|3~imC3I&+d;}c z61h>dSRGO^1gZ&YM_*Dm!YwsYQpi1FVk;e$raQK**tTV5@s*WUR=V9EDjqU=fG;m! z^^nUZ${>BSY-Q|4zsv3WS4XAsW5u6pyos<;oTg)C48I2&r^CGiH^| z!~s~T`+?PL^_JpKKW40SNY;Y*y%Nn-a3x9kf45C2^QRk4&4R%Q89iV~PLOx5}q7!@>!|j9qoQ6b}Z}1VjXqbW? z$>4-jCI5EhoC77O4P;Mncfbf{Cl7ZQF~v#*JB~CvUI#&*d@kZK;5|mnT|W?%9`bhY zAUgI3c>A%Wtmoqs!%CVu(Q<^%HfgaJK!k__nkXpT7DCG%h`vxtspTGH2&&aos8&9TpXgtomIQ%d!5xfGjTA6OnI*9RgB z{!Ok=fJA$UKa*>7r1<*tFQPIN>(a;j#*VoFqcD1f@+>+DStdaX^#OW%H3iiPJ)Mu<$P#;*)-4p8Lo>-q! zy*@O2lj}oDLDV(5J^;j7;|njor$YZ&+|C}<^&AN~9n0iT%by1Q+$DSxk`hr6JhK)g znR1AC6z0dL&^->q|1m4n1(+WF2)qzlGF{VWE?dE|wh7&1^qahX69QiXu;5jTSwF#S zhO&k)7sb)}O|Y7cWeRWsibt+nD9iM?tkO75_Z1q|#W!Z2qzmXKl01-`5o^ zNl1+?MrOEbcXdrvvL|i!SuS&LIN?k?W#A#QSW;dQ@OZ37r?I}$Xsfr|J+fRU8!VOrQO->gx_cpO_ zjjz+AkBS44>#NMO%B>!`#O^SZB&%ijJnw8^#1@;hD_A=4pER5{7sRVt8<8!r#j3`*dW?Zsi`jR_s;Vp=G(dU z&`#O|tKOjc%dt-{mKfT{BFg1Ws zh}ESzjvtPXNIWV?iwV+Adze`Wu+{WBK@})x5rrzzf`I^cgj^!N^87sM&f;SQc>&NY z$}TgSXJkaaHA4rh6V`F`06Hnk3}$HcE~`PW!H0q(4WS%>&mw*e8SET2wAwqYSn~uP z%|@vNpt(_mRg^B3QARs4P4QHMN<3K!p;DR}PoAL~P6WkBlba#x`6&L`=R#k~N_PV( zXQWDZHy~b+G-`Al|8T{O4I&v7-H@ZuK_2T25*epgl5NfliDkqq%ngjYDoLI(80VA= z5{4-NSPc3Bp<|STLjq9dikogP94wIKPuqyE=|=@J>%rQ@&r4yxIsdSBQG7#tg6MS2 z7o`&YnFKPsOn8}F_aHCBptqFb7nKFbV4bAQ3}lKx%z6X$SYkGMtXwnwE$2K^a|R%z zG&&v0uj2@k*3vb=msOd8*bk>V4||J;j`c2{SJDJa2F(TdzASc93SH>Q>IyK~W<(Qm z4`+1-^tWT>p3F3`SG5vXg8sGf+!6xwVmf! zo9Gz>FqTIi0)2(wHgrEY{?>Gi?ggOviZSv$)2_r#nw6w>^voph1fKj!Ro>kb_6Ne@ zfPW#rVeBt$4Bf=c+JUnaO2nKt7SgZ1$E2>OsCgg}4kyCDZjRvh8{w2;AG6#2bYOYF zAFRz}y7_g`4ZHBF&@F!hdfsA^c3^YIS_Q`daFULsG7q%BBuV)JkOYJ5-c!4ju(=rgyrWn-bq+r z*#HWoj|i-C4S4+wtodn3$pp(H!7;!aa`Xi|hN=ocwphLTdQM%Y4;^wK0Hhqrd?439|H2XKvuBs#~;F)jK}%+PuCacilMsj_z4~u9A&c zuH1WTZR?ilEBiLBpR#<$4$0NOdn|$V?*3U{{P-_7B7gO*H+6*u=Jq;EuDE{vO}8Za z8W(N5-Xv17)rX$Pi#V;ZZRHtm4q+RqbHHej|KR6Be(+FTF%p_QNYM|7d$&4y&V?jTCsGLq%DmA4 zqXG$nz!P{rH}ZBRc8%Emh+B{LF7#}A^vjRrrf3j80^Wy@ey?{`Z||y{^iRHYqPjYf z_MM*%?)(Swx%02lgUCa0Mu^+ej{I6h!So5-d;|G6Q*NHo#5)i4B39S7R#{7c zjJQj>hnw7Y_0KNHIOc>+(kJAv0u4GK02w4#4~Qbw++u~a(VzU9i;ZHmODP;lpEc&r;0vOzZB`X`C z99tyrgRj6@1FSdqM48uOmXa;&pSb;B9-gtJwr+*DArh$m!wV%oU&EB>6~6F&H4A#u z4U6NAfmhP;Re`ds(PwelT;^6=Ez&-uvK8H{E~_8NU*9&rD(GwOs#@Nd$))cIc6V6q ztfu;*@_;l=mMd)52V}dk)atTi@1G6+36xL%8rB|?S>SC20UCW~hiQ$HQ&6Xky)A<*pnUJbcFzgN1G{B%%0=MP3?vGWVnKoXzO^NSdf zMUj%%0?tA5OAH)xj0-Y|9RAnPWWhg>Y$3>#q6GsOBV-E$6p!rlB3L_6NGO;T9>;TM zAYcOzBKINxQys_(0tY~~l9G};VR9%>r;oXvKFBDLgYY6Z2QO8bCX2C4DRC(VOcpN* zulQRDr7oWE06~)Y2PvEK6f?-PT2dV(O5+K3vJe%;69uwW3?h#W^x+M;4d?}kgZR%o zf*gHdH0Mcjz(pW^1LH4D=o33+MCy~zYyR!3$wFCdxYsb+if(~@23!-e7;+aQu?W~H zZ0nOdz=Xy+d}u7_*F~9%fC7-6B}g5BPVt~~j#XH!=m1J{LteRr-i~&FN$Y?bm@$qa zV+sYHsa0_FQpzZ%50(v(x856i>nUr{gkBlf8`KAAsNN+T#(G2R0i+%o?UnO;v3$s! z2FdW9)=A z7UHUvw;o}3h#*5omE(da8F|J5J2|Br5Os%!X*6x%4MVd)*`!hF)J?REG1JDBT0{g6 zNgP9oyfH{0hd(YrVBH6|0d+#{0bU^|vzz19Zb}t_MiFj4){e|J+vHwNGXLO&xGnnatI_c1ox#7M?tk>VjV-* zYXOZT9Zrzq=r`jVVJ8S`p_*x_pvG|(s9##RmA3u=S6?gY>)`bTg8}og@O8rCrutg^ zA5mXq&l;_7WURhaAM`5K_$=SkXyiTBB`OD@EPxG`aD+xZ(iS5P?0}F&i2RU|G_?ys z3#3267Z~EnM6U*jLnA&YdR7VwntSY>x4%dsjbs5vfTI>2M_}UPZ)q3ax`@td*GO&~ zUzZx8?>)8A%sdlnLo6czwxCitpP*JzNJ$v+nIBz4PYZkJF{%s2U4HTH36(6cg~el3 z(=WcQMP-h!Y0-A>998vySzjJRs?~RVBq9%|;sWNR9t~7d$mnQ|Ce$~FoSwY4?>t5w zKEAd&G-TobwyuA7-$o>=>&Q4ytSdXqE30)pXk_Xb5rAG7a=DlZ7g_!@xBYTQ&!2=4 zxG+91Jrp4i0lvL3<-*quKZg~9vO;hg#vbHpLmBy)$=|y$rTAmR&ov2~p3y&p_{)~{ zRNA;NteO0nwuly^{R{t1NoV!*c5DOq;`)VWweRS)k$Y$x#P@3bUbXE5ZlrFsKlw}LiTXWyz4<-uW9KeBjr|C|lb^-$g~K>cWsF?= zDfa2zyT_dyxi(V%y|_mEBVYYG`Cst5;yUZb{z$tfZ|VN==SIqZ3FoiEcjUN6zi;Fi zIhHPbSO0zv*CzK1jSaHDQvx_>N?kzAm>JVul|Yer+@wzhttTt~GtRWL3!@%{As#=9er+%RGx>wOD6aAGMyf zZL+;m+FZJ>^uO$Wd%yib$3ds)>~rpSKJR?pHOEzO``v@?mpn5(&wIi&GDD{ z2LocDC-B+8ugaRst|~iKKCS$T^0O7OiggvYRUEANR>kWTf30k-Tvxfj@@VC^sw`E@ zsvfEOS@7cE@#@y<2djS{ni0x{?hbu9^m6F;VQ;u2{OO1@a&_c)H9MpA(ShiOuA5c2w(ipij%|%?iVeoT9(Tw0#D4+D+7Mk~^q({PGN;?7wLQ}I$M(+l!S**gdiYF! zTsWlpMWVkMzHm=M@_MdCqqlvG&eCW6uXav5L;RZZ-P1?LUmqOVr#v2Y`gt!Tj2O5j zlj*M#`C;kS_USLdF4Fgj-z?Mjsmzgm8TX9r8-yE#Rr)=T)0G?AX35v0=wH_`R$bwhLio zD&2v;F)cB!xofD_iRF0TT${AK*{L&1hy$4OljPE>j%{9{cC%@K>rfR@ViyG zQP_zXo6UL+cHu15WgEZaqwbk4EI_uACBUfXLYH5R5vLZ;L7lgvwp7>cc*icBTZT4V zi98ltd5`@q?_Z54u0Sc&FV~Is%L>$WH;xvgmUK1@ypZ}d3)Gc*gMQOEljeP%1|{(i zGQg#^y-B~1gTzH9fig-3JClX~WCmu0dvysj!(3-&F!aNj!oi%(#oWw;SW+MJBig5o zmE-UJRN^n~1p(rPSQs9&HE^z|Wp%J_#u0+l0F@ftVfs8>X^;b`hJ#rX!ofOg0Ni)90|cY#y7>7O;hE5dfDZY$;pDma`RXCHz5G zvjMh-UCb_FYuTmjGIlvz2OrQY*aoD8*~m7rD-i^>8Go*53){-Jfs5{7JJ~htTDFT_ z$9A(l?0R+syOG_*Zf1MgEo>jVmEFc}XLqoVu{+sa>~3}syO;d~+s{7E?qdhoL3Tfc zr3b)^A7Y*b~O^3r;FX}!F(US3)+FQb>2(aX!|(I;T(97x2%jwX|>CnsR(97x2%jwX| z$?D}~^?GIX^0In)S-rfhUS3u&FRPcA)yvE3<#p=ib?W7H>g9Fn<#p=ib?W7H>g9Fn z<#p=ib?W7H>E(6l<#p-hb?N1G>E(6l<#p-hb!p|LTD9j=I^CyQwdYc;+Hrr*!&H>GYq{=|82@e@dtSlurLCo&Hlg-KTWAPw8}@(&;{>(>?M+YxU6SKBd!r zN~imjPWLID?o&G5r#f1nWf$&J*a2a_QnF+~W$fS@br$`-aK(u~Htt=9o!iy~@yET_ T4y;kUO<052l5N*uMf(2$813#) literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.woff b/branches/smartcare-initial/assets/fonts/glyphiconshalflings-regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..4c778ffdc5fa2837359e171f35c5b410674cd3c2 GIT binary patch literal 18944 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%0Aj9w_3|}8T~R?c=mXrZ{!OUY}Y4YKc7(y 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/ico/favicon.png b/branches/smartcare-initial/assets/ico/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..296a680b0b9fd27d998aad29dbd43fff1632b26f GIT binary patch literal 575 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

    3lQ0s z#1NPc(1vI|5v!WO~O>5rX(LW#fto9rA#5tR=C~@L5N*lxR zY*ip*5}Xd`sy70KWAFe)7(zv13hP+Z$P+(f_TrYCkBj6mSA|PfIQZvr1(W?U09z}W zi1g)S`xUR_Is6EyAn|G-xmXx`WUckg#VWNQfp+%O*?{LO!%Oc+X4m+y+GVBko{y7!wYo)Ay>mNe;shL~FKS9l||UtdX1vV$!!p`t<=@8zTLGYjla0I$k)2?h0Yt0tV@TE2+JhNyo}?bdvl`s0Y>XR$}VE>e;2HD z_@fXYG=Oqjy_@f;1Li{4|DFqo ztbPA&PICOHZd$m)=M_lnuw8V|0sdZ5G%tg?b9cjm9NDmLhGht*t~n%j9XkVzRfVgU#;KSzS3+Ux zk3Z{klt|8hG^RDaOYcF+lE?(-7kWwIqMdh+RCg@0-v`SjDdJVdXKCIdc2yJ zU_4)Hoaq?E1|pt%6pD`v0}OmUT$7=$2gZhVUZVrYPA~vwb3`k4E>g{lz&#Un-%o_j zufm`N1P1*C2-|v{QL)_5S(53oU?&!GeyY1VuTMl@C(-X(H>?E zYSQ5^X$c+YVsbc^07t$XKvxqm5B`ncT)(qNY6Dc=)^%-)BbBaq9Jt(XZHcfr z-KT3vAqMIRC68pk9~f1^I5eJ-vYmTP-fc+SMfk3OGkh+KRAxaEYmkM_*(N-*9`PLl z@=1Z!Zvy(a zC%mx>21sQXVB&jRl7#EPT_*@muW0?-z;QMkfvE}@pO{dse2nq832UfD68=lNIB_$E+ z-JcII^*>gnbjZ1{*GoX~cEWWa#;$KbY?{fVx7T3;ME|APej+D$uT0W8azji8AiugYzCt=DBt$!0*>N@{4RSZAuyq;2Nk-7i& zPgUeL5&T5}$wtz?C%!Y!3y*UgFSteFj;H|@%-}#8_NU*5`MR8~bwbyFLgVek$Y56o z{vhQZC^kO=#P<-d^3VhShvH1vU_bL`mrGh1W8DPqZ+q?+1Eeyv&V8v9ag9xg=)2(^ zMr+ug4SCA{1Tcqirbz&@Hx!|t!Fg+BFqLwFPkI0{^mSzVr>Wn%je+THi}H&Dk`1qO zUl!O-5KR5PImY4*`$tX2*5xf04&mxxb$}R_z5sw9NRqTZa==&a5c%6w(k~K7?Fc*f zkK@3lu)K4_z+uOc&eqWV2=9j92EP&VbE~QEXC9l8wt@>Fp4q=|_OmzU4`5B5aQU_4 K-oEUvCI1ho@qicr literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/ico/icon-fhir-144.png b/branches/smartcare-initial/assets/ico/icon-fhir-144.png new file mode 100644 index 0000000000000000000000000000000000000000..2041b6f9b38488386b0bcffb7adf4d25a86b90ac GIT binary patch literal 87793 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 Nq$?-Bed(<${~sv}6PW-2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/ico/icon-fhir-57.png b/branches/smartcare-initial/assets/ico/icon-fhir-57.png new file mode 100644 index 0000000000000000000000000000000000000000..fb32cb7e93a638c45302f6cc8695184784bc280f GIT binary patch literal 17639 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 hrq_laE*DTs{Z+xQ@9eHcc(h>L0`#<0R<@x{s literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/ico/icon-fhir-72.png b/branches/smartcare-initial/assets/ico/icon-fhir-72.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ddeefecf9deb39464f7a10e96cf8f679f7a3f2 GIT binary patch literal 25407 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/ico/noun_copy to clipboard_1669410.png b/branches/smartcare-initial/assets/ico/noun_copy to clipboard_1669410.png new file mode 100644 index 0000000000000000000000000000000000000000..33781c8b23aadeb8ba391b03ed1efbc52459ac3d GIT binary patch literal 974 zcmV;<12O!GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D17k@kxddw8(H2r^G!VQ zofYe|R{!1weQ|609Em%k`-j6lzeQgUhk+;eL~lfYGWsccA;PS{fd`_T5msMBVM=2t z8I*vW0Xb2Mf`+^m=?tg7cqYOqO3rJMK94vTG=T73SR|cpz-+?6GK5@KovyxE5(V4M|X`r}LDOO<^-U7q|6!I(Q|qozSG4%=Bk0FGcA* zb;+jCH;;1YC$_ezPb{{9(VW}U=UT{RS`9vnawVj+(QqP=AMswB{vW6!N>5MR>Gs2Ky z-zs`8qV;mh)ToGL$Ua5P-4c46J;97H&S2Y;g5PNgAL@8@!in}3R9UVf8o#-i< zBBf`o7sD}BPY?dw>&<~7Lv{@9+yXaRid}8eqNEHPvh=(|ZV>NWTAMPgA^N5mBB@DB zQ#N5pjc{dYWl9)QKnqjCkV32}rAv6ikP28+N|ud=A(fy%lF}<#oZxQAsDq2TRIF;H z`>2MvFHWdM48M0q7}6PGNN0p0oe_p~Mi|l=VMu3$A)OJ1bVeAmOzUMv{}6^Oqvun2 zt59>okY)71WbG9#S;CNc7<$*+uydP2tK+rKNY5p(eya7&k(qiu)hTl@lnVY{Z=Ykw z7U7HaUqhfLc}~fkb0H0#W~n@W^PUJ<%TST?1_zgL1z|`YLKLs=Abh#LFkmZn2x%UR zTWPo?Iv%&$Yp!wM@LvnBkfryPdn`K8Y1G`)J`BX+^t7^~u;q{h*CvgW-sWB!a}2f_ z$~&=meP7Me!nL?2*VbvdHCfk&-6P_ml2wbFK!>i@A}#mP+BL#mj-dOG1 w-!8dlj;ELLp;|GX{sSYj!;Cit7iYKo3x`b{LPX?wX#fBK07*qoM6N<$g2c + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/assets/images/cc-by.png b/branches/smartcare-initial/assets/images/cc-by.png new file mode 100644 index 0000000000000000000000000000000000000000..cf596085a4ba8e2efe2c5bf1094b7226e03aa127 GIT binary patch literal 1283 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

    k>y5vs6(l?F_K$=~9Ic`o>r(JvW(d7)fdhItYo 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

    ?YpA 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 Z$6U^U*%a_JRGP?sq(@0q0pB6QwMh@mXw>aOjG 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/images/external.png b/branches/smartcare-initial/assets/images/external.png new file mode 100644 index 0000000000000000000000000000000000000000..0601b8e52a58ae9d04d467ab5be1cf6609a03f66 GIT binary patch literal 173 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 HHsSvdCq0js literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/images/fire.png b/branches/smartcare-initial/assets/images/fire.png new file mode 100644 index 0000000000000000000000000000000000000000..7be8a14ffb3843f70b191c458825abdfc5b98f99 GIT binary patch literal 92437 zcmdqJ1C%At_uyIG)n%j0wr$(CZM&+==(26Qs>`-*+qR82)!)Hy=FH5V{r`7%&+Np> zci+t$$jloN5BZ6kp>i^!FpwCKKtMn+;$lJyKtRCXzVu;m&@WjHe{uiy_QO#?TnYRu zd4d~-eC>a8R1g&as+`0+`I~9VFU=1GR1*#Lt`G9H4`C;!?g#{g&-VBAO*n~O@5_kg zB&_D7Xlvr+s_$S7#BXG4V2meX?qKX{>tN}KC#cAB++G{;)o`<&gNmwK#>L`}ia#A1 z=yoDG3;oZ`_X`w`wpg27+=;HuNt+_5V>{Xn{zh4No;2U@*j&X=p{rQ6u8v5r@1M_z z9yPpJun^cR;)s&LHKC3DDgD^1&0!0JXkJ{o73F4LR6gQ9FV{tT)qy)*{@*4sL2?c{1gt*o@H;L$aYJe`>2i(ES`xP0k-r_X%mXAHjR{7gRpn~_sqhYv?1|ZGThm878b39uji~Y#WZF(n@S)#+r@h&_`#UK9m9|wn!dPpNu6EVip}CRKy5V{#Rp8jy z^wz(Mh*?_-h`er&etzjc{#E7Qr;!&h<^ln6m|I&aDSnL$uQkUtkt9|Yq@h^P@c4?A zU@!TFOVuq!hGrx;WO4afAyioL6$c$HAhG_{;ab(Cgq!N;F5B!mRGmGYjQmHCth&`c%9=b@RE`CF?En0GxF_vz5$*K-(a zoh#S9($ce6D_b9AS?fAx%yZ~H^RWz=AX3u;QIBLTqCtSkM?gTjd7JE~Q=@2h(P|Ki zMeL)>nI+PNzg4FBQQb$rpo397Rtuge^o6Ozz0@1&i9HXdQ?y|7{v(3Uuk?tOG`Bhz zSKPrB9-@F~@qp-AoJ+l8eYj|tr)qQD?a9ZgWv8fR5Eu7n54v8N4wlbTm}>Ss&ft%_ z(yPf;LU%i%Djtm4bgbF48518&kzYUZXH7Q@_pDB12Y-(_MN?b38x@OV#Iv9<)hP_W z2ScJ;ORkZ4R1IHck1VpA179GqGw2YT3{ulGUP9K9Lf2_u#BJZodx%D9o5u@SS%pm$ z0AXr}N+TOr&p=g&a)m`2tB4F$lXHCwB+a>YL&k~j-J1yd*c#UEU9lTp{iNrgfEb2t zl!xt3hVG7f^rKq>`%b7&-RpFcWllE|h#);jF2G3USJZDVY$lO`LZ!-qAh4v&$9CRy z5{qv=7vnvJXPwWLWsU%R4+88Y)*S&sYhw;v>n!~ki7HWnC`s6uOxdKOq-YaR=8zsd zqZl-Uv*Hta?!p(Pv!1xFQVsmGdgcl=9o2DpJfqX@? z`?%@%oc$b{)w-DG^Z^VHZRgk)C+&hkb0MY~^iXpg3K-D zL5ok&6%HscgPHzA4dgs-p7=aj+IV(oYlZL_TeFM|Y$AauUlABigaPekD$k4^_v}~ zdfsVfVX`IZjV+~W?g=0djKpbv>+B1pFvIwsB>GiT@L`hsZpL50tp@KxqtwL*DRZRJ zJGHguIypfiQAhz%&`8kE^FyXi+^XgEFbp=Np5Y3~Oy#J8vajV%qv!s>p87mNZY>d$ z+bKmA42Gl!$r{Um?mvf3vBKfNFL8dc<%^$~p0l$6#l73S>3PQ?kzaF^0EBj*VGsUB*h%3lkY;Cfp0@E9p^OS9YKLZ2 zARsxZQ&Gw+v`V6cK{Hugrm^NcgECGxl}RP3h%&;3Ia=6V!GjoCrqM?;utDq2CW9!L zwuTnF7f*^N>}K8H1SexXO}d8ROL`^tG?YW%<(SOU=%zo*hI2GhIa1v@WhWUxH_j)T z9xSL&fr6iC{_YfA*D^>EliQ+=7P>R1Vln}7rw(6+&B9-+w21|u#6*fTYE#>>0iWUr z@)FTlFJqMiGeIX*l3GJUI9xQ;jtng!(QBMa(X0iTEV<)QN~Q<`j;T)-%CMZ$vx#*@ zJ!t=%F)j8{^yefch!K0RY$VYr)pC;EiDxhef^Z@*yBMWt8O<5qtJ<@V-{X*fM40H# zJ$c6QebM&3?N~C4aJ)oS9KC+hPatL}AZN9_D7G@Dx?RRiqm))?rKL$jS^A}so(SMV zi*tSa?^5*o(>~U*_|02d5{Ja-EowLorZeY zlokef=8%(kQoV5W2)NbgSq2{{WFOs#IxuWnAS20SInAl#-ag(3)obhk!t-!OqY>2;YH;W5`QF5yxjaG~Ac88eA= z>V)jbo?b^!Kqd$_C?hQ>xcj~c+T$4;q>@zkL6Do)p%u zK%LX{!;BCUj!aW^0YvaSrQ4Gn!b539{zx(W^LjRdlnv+85ZhAhJ^$iwKYdJt6=$C2 z4Er(vF+WBF1OT3|0@i)R&J)IpUGFW1+BUgx%E2jnK@0DWb5goV(7cSWDIXoh?MuZh z|LClGtgEEI^ZowI;5J)egG@~l1>cyV7EKr{xA7=UUp_Ixcz|2@(OSkWP&qe^z_SHmi+l@Q1X~NP!{pU@k-_!}-@MQ^Z>xX;Szi$ZBZL~SsB$e_k0JCJ>2J-8;6m<}n_ zVTGj;ix-W?PgS95nAN0Q#8xX6G(Y;9p&msdQpmDeR6Lw~E?-;%T4%EK(vSpki43}=FnDYlwQ^@{I}MxoJmV2r=6=C( zJeU>x{CV3#w+{)y9o+F^7h!iDL#2UmbvrYZu*r~O5}#leabUALF?Dh=cnN?h1C9X| z|CuXro0nd^J}@(EKOUFpEp+^G3Azwk z)q|X5(M~v;3CIcjT`KXmeEry_7}DW-c*HBr9M+a1^-I_2jn$~p18f+cv125XMD!TL&>3B89U634SzjPYr4F} zg8TR_vL`@%^3z?&Qa-N%BX7gsjQfWPmEKOj_+$3|d6g(rG~$G1h)RIj6xxi-vio9m z$^Go-7^4V@a&&wk_i5~WG0_8N+#=qIp~x)DkJXf zpW<7n5s0%bgJjZ|=-vW*Z-^6XNo!+qG}v!6b19 zHCh($a%C5LR`Tn`(mm zfl9j5NFWk{hH8xVT4__uWm6S+Ckb(c-0P`}GuuUE2;s~KeyfKzv~TyALz}H0@)&39 zG!^1Fx!Dtjo*~|+5u{C(NNieo?V>EmzW32_#l=%#V`6a~g6L<6aDwVZU08<;P_z0Sm4KeSB_D&p^x-L1o+!8e$j^KoE ztIaDvW%ReuR@Vc^jXXt7kYbG65Q&i~4LCs7%PzSxZ$k6 zq4#nt8pq2MKlrmdSowJoPaU?}JhmVKADm>-r04YWwN#FmlLLd0HWma_C^dr=AC&^% zcEvq9R|I#Fyz^b0wJT4|@V@jJ+&GGJs~mDz<_!fs*REiSN0XyZHhD69as|~%KPL~_ zA z#o4Fx`vuT)CimkNKFHdv7eBJ#EH5XgsBWG(+ZJ(l%sZX_U^l?EEWj_HBk{4l4*ZjV zwDhXFJX7D zvF9)`!P9lq5i}v~S>lGh^LE?%q(iZzb9iqO9NWG=btg179_nEFrUvZv!EhL(+)gUUQt~KflJp& z^zX0yA&m1Q?>a$FC=~`%a&)nlE{ld2UEmV*>yDS5Q}(fs*;I!=(xQ(hxA2b6N_~=0 zBxT!!YXok7?#}bRK+@8+fzzInG+S^-u#!Lx;q#73cGAJtiv`jzaqjT-T##?p5s|No-DGjWD)ySgef+>cFMFmEHa;20 zuWZF4^incCly^p&`dt?V5&RBUh`@P;&;n;P$0Odl57BdmQQXBBEoaj_D(otF9T`!v zeg{CJ`3Q)}3nr7Ilj$@v!;0t3M7lp7YuZFY=FRzRC3>4(cNTcXop~rer;$}~ccUx} zmA6-&UcrzE$LWekE18*zjIwdMPyUmCAtK6)hCR`7oDlU-BbYEB!j@*`Gt+P)g1jae z7@JMa#u*qF?VqdYNe4PiosRjLm>2JXmZrrsla@u9KM}W-Hkmov zW>%gm>mr$FR-_L$D4bjf2Ack=+WEO(Z8w-77u{a&{FRk6(~&`+8ca@#zn<*=%BACD z5m6s6j@Ht454OM3@}H|>f!R>nW3Dt=DZMAx&T z%(ep5X^OyNH(92I$&t15EfaTYMNQhI6kof}s+Ik%6s;-EuzqC6*gv@6OF_*U9Ut>F zmYj574;O@>#@M@@wtj`y4bQQ~ElOv{7UyeF?r=}aYNG3uj(V&!>apCG?=h>E6{+D= z{i57vuEsxHwOex>v^LM?dlc$2eFt?O5PD-x{l2)Ba5?>)SAHW56B^J-q&pv1uiQyX zai<$k>ZX=;JSUWm2$LBXplNpet)&lrclMutTJdk2o~~WAX1Y%<%grW!Rl-C)Jw`=G zZi*>BafO>wv|pPWFY9_6Lt&GGHAn!8iAQ-cjsMg#psEGg$_lu#KlLCpq#yLcV{Q5> z0;ywB3v&1A7p8f7y$MwxdqgIhT5jIe-Ng>;Spb5lu?0VBTH`JxqGKg(lzEf=8+YwT zI9hDp;th4rKB6<(@*MBT6{R1c-FsI*I1av#P0v;s7On*kx}?yje`R(~WcAFgLsT#q z=(UH`zTX|${o}B0Og#Nb_QCU2!%fHFQ#hGMup|p3*HCoDYO)hCkLLN&3bR+$+qJ6H z{2!bh@?O#sbH5?qvs2400!i~KU(^N9_=E0ZAwX1Uwp}EdP2q7**J69HuK6cs4_3Rs zWjpKf_ie<6q*hul0|X8=A>Q9&sq{KSq7+5u;6p?E6db2m)%85DC5H2qwNoz%!=!Ff zwn!Bekt!F8)^T^0Hz(h#-DxoyhORpihysY%KN>1h&`Ry zT`#&uI4mk&=ny^4*8Smh@c@O{FQ07X7|OL=C=`=guvMPP-hG3s*S#sz3;6GPbg!Qg zn;$95Fzm38zk`9>fxH1J@4BKgX%)U@>hERxUHk@SHZ!~xsZ9RHjUzW`@f_Y7x=~)m&&=Db(r22fpRO<3hFiyzUL*^d`*ljL@iW`5(9Ew3vjeg!mk~#! z2qshVk+uQ%KSF(EKS!~QkRPSygp<0QrhZu+P-HpTzK}=$G-FRJ8hvH3z@XVpOKypi z3v%3VqbaZ;zIgwQ)irp&sq%WVq$G$bAh`CQKVleQGK(uZov1tbAG;fDV;mR9f+t1l zkq~AynnwSCkKds4n3_T^=~=0e*J!7VSghWclr}40=!`q+r`%cRQDah+&aTv;w=N#aA= z+O-5`8-Nu)6I>%)KTzS`VRmM7EmKW7_zY&9oZ%YTvd@?SvA)Z#aw_`4`8s)GZ#Q*~ z=yeZtR8%zpeG>g+PB-T64lrU%_6J4sj3B9TF{(AZR7L9HNDYi>&~fT2bl3R!+pLMc zbam0cV%MyJ z=csIpDS-CthAh|Kgcq<@t1l8uzgklaXmXgu+QW3?A%>;q&#-VJ_}81%-M876D@8*w zM@4UJxrJ5u;OTC`swv_n*BQak6|Aht`3U(Sm;`08^0b`Cp9Y$69zPsEKeR{e5QJ+} zW4P82DaYRf5ucUbqyt=QJ9Ra=&+8KH`IuFWD5Vkv)tFHUVEjgDL>%yEX$O}l`@vzk z0Ls&JxMNl{r@DVsl|SATewnCmyrn4r(Kh(F3siec*=VCtik2%DVEXo;&D5Cl^XRTd z_)MpvDnbu^KHKD}GWUV8+JSMN=s5O+A4H) zSlObdD{r4P-z{AIUA7tWvuxizy9_6?V-RP8pvLueST&wIRq77Rcdo!?j?nBQLK}C=7k%?j7HH&GeW98d zxR;1U83w70pon{i#D)f5vJ2e%`^3N;Mmv*qK%fB8HCGn3W5#k54$#X1Q(@1bY%4?H zFo&;R5H(_2v;Zkw(~&=j?bjO`3fzO}8tKLz1WAF9ip*0^7j-hvdFQJ~Z5pWcJog_6 zl(amImHFj`yz$oQ_&di~>hPGv4YXL%H%knPSlIL|LHe-ic^`bdq{?4rAtnd_8~i(@ZtL3C z$HR%y+7))Pi2jrHtgz|Le|2kbeQ|A{n??XI;K=?MzfKr%Y0tJ`+9Cf2otBBi($`m4 zD()RQSv2^E_1GY}#}{WUe}bH;ZpQr0M8ftxx0Q_tL&@Wt5tME{*LXw zJIBg0sVx2KRhG2o&2p4IsJYXs=47A=XYoh6`IX&|=xKH|zB%4*(i2<4ZZJ{0dmb$R z@O#m7R{q`;>nAuf#^1r4o0r>F7c?w_4yh0)D}hKZJ9)3?S06qZ(%5Ff_eb>BuXdj{ zwzz3saJjO4tJtrOKa$_xsw2B`?h$4P(bg}ofgZ7;Wphqu5A{NjkD=jq>N6+daSo3s z;JvY-Zal|0D$YIW`QCUnzQway$($t&%wpP~hUyLWQ@*a5$8WI30E{$6 zH+aKE^K89r8O)Z-xy`|j4eR#>?)FridyyL@z(8tb)SHuG_0(g1^vd8L$1wOQ*y!PF z*yvWb33Z<*aNwX$lpKx?0ue(1JjCJ_Zw`#phb^?1CyO&Gqu_Ked@!g0N*S&OIK;qr z4w6JY``7^Td?006u@WH>t~K7AelI~Xuj-GWke8~q>OCW0F4yjYduDcSp-6)NvbxfD%9k_i!b1^dU^S*#XsCc`!TG5Z&n>9C5G zT{L$(8+oGe4T96=kk1J8u2Is0iy ziswr(yuVO%@1H8z;MercLg+E67q?iwJP4}8+U4$T*^9a!rT{3K3Bc|E0 zLA`2O`(So9Yia{4Du08tapDqE-E|8ob6>o28MX%Nzy49D8X$No=cF*PjobgOkyX*= zhdbPA(1j^0or!kBJ$=El)7mphm(@7FqUZK~$@a?Sx8r=Us4XeZEU1c6JF!L9A<&e9 zt}pBi(s$b~*+&49f!rljL(>ednQc71CX(&qmXJon*L#p zc7PBOR-!UbPuaj^ z9g%UblFp--E??(NRLd6T4oP@<898128%rx9W}e>M@-fJ=5YE6L17*J9GIEx0FOr-a z7i6^P&W%YQ5B++798B;ZkgX*m?@PO3meFs|aoaW7nd36h~{}b5!8Crso3Np)>j52Vlp@-?iL665&&&BRFp>sH+ z7?UU2V01CX;6xaCbRdyV~*TOJ~pRUkv0hS zrvW5aGCO+63O3yemy>|p+3glkIe{;L22yzbI+-$m3nwKTw0e#>uT~NB8>^V#Mpnsm(Dba(+p-Bi6pmRyiC&4uh7h(f z9c+IjU^+`agW^ekAa>H1K-*)R%2IEqJWK_%GnC(z+dW{#??%+hBbpg1XpDn|m}q@# z9a_;c{5d?mP7~38ZBAKt`1^$ld;vBcPo2UR7F;qd9>SP)WzzImVI+w<#D=|8l+-^az~=QsId)5C$HS)F;`L7%3-mu`YrnEsGrRA)>NY~_4X#_ z6YUYB)gThQ)xTANVO9BWi6O~sNa}E7$y@vk57`xy9sT%8sul0KK(j?}!qrOU`{5(F zR=m3heQn24C!qU5UEAJ(O?vgQfnf}S?sN*nkkiQ(rk~)b(qJIUZmF8qx5ub<)g)`z z*AaGW@K2N2+pH5p)b(tmf@=d3{1{e^zs z1pWg*k0C9!Bvi%Z8|8ims$XJ>&Y46NN!K(Ggi$x5G!EA)?I&7%>mcUCTyf)DX)U8c zt7To)+P1huj3UVv*mm?0p=-HV$KBHsodr`z0u8bbF5q=K@YwNBDm{uh{QSM7Zj*+t!1*)tTTjXGQIiB1xumJ^CN;$3O#BgM zz#j4<$ACr|5OuVD3)$v<0y!&mbW#W%+%9#Nt>Y;0pT}k@W%y|0x?h0}3wnQcYX_zF z_x=nI^~7=ct_6u&pfD?gD`YcYn1-GQbA=Ai;Q$w*@S0r_rwi$VfJ*B2P-K?UF=3?} z9GlQXQ}7*AyvV8Yi^XF*pAxg7no#ab4+br3EGwKir#>fvQP(itXD&U9)C)8^p30!8 zz-yhN7Pe19s_X6wlE({IcMUy09eX>m{u2K^W57`(e8KV*HEnYx|5S=q6y4yIszslc z1SxI)ssU51v$-LJ$ui}W+rjog64CgZ1dST9cx0T#N-jA5$I1N8??|4bG5jHi?hDw5 zi!uGtBTJ9xEH99}+{_z>79mx8Mkv${yr8m#qE!Tg6b%X~LfMO+H>#{B_1XV+F_PLc4JXlMr>RO;trW9{XJ=1SkrEv6hm-){r?%;Oh(<1gH#|{thGg#Pc5XH;$0MioSk5%wk zk8F$!hl4*g8+Ni@rO^7@FzVA2Y`jl|2aXppogYZpvp1oKKbRIUoev5b|Bgs>Sd-MR zo~lWxvM^ES&b9Y=uNEUq)PPOcff22i;t^!ollalXgB9|A-TtJAqM)yRi8I?$>R8xQ z<4K!d8J#F0m&uS622a4OS>{RjOWQ84#B@@gV?=z06mHp}WW}}I4Wdof5lEKH#{c)tt9j=qvQUh!A)D(_UY$0oXruCe?aK90d?(0 z?v=aW{~Zw8%X&8zPy65{AL{wvfzS@FSnux)lKn^iN@YBx#IN&&R(uecOusAmm!G*+Q#a5{XOGkjc|05M#P4IOQ?A8<`0W6P!-CLts#Tk{oec@9_%0x>v7-LI07W=O6 zp5N3IuyE>5$UFamjAiTz7BYhMn(!6TmnI1s4LEgNAX`3hbzL|!8VP0%aYf1P1ks4nmI55$dCxbMKb7hPuRd6W|@K#8^eFXP+`&Y2on zK4u4yc=5cUdmCK2Mtpx34Wzklm)(V?bR1Ol1X&@yh+hA^#g1D_c3z=${Z93?Jq190 zhi|3vTJ#911$S@_VUANh4}dolk>{EcPag z;`n`H$nnTF=I&vhS2DbibhA$__ZiauG~4s*Ke9ITjo@Z>JEiK zM2zGDa*TQ7bKNmD*Xb_l^p4}v*IhTXd~%*}*ldUU;Z7896z!oaL_yi-s2cvL?ke@e zN=)*!$oeV1w~QO>BKOY01|uOHM_z=k)ZKqO+nnj0T5po4sg(O~iKY#Y5rC*LxJe-m z?WZe9W=D_Hqc0cdI$X)-f1;9-i_a5`*0g(RAESGXn3g|Js0e3-wY91>d69--dT z_qs(j@Nyquay?PXMUD0c7KIkk0pia!($ygd-cAsmi?k$#0Tp`OzFA9RzO~vZ0>-L-#B*WwT}rJPRc3R~Xqe-47B=c#4z{@uPAy zl-k+IAEOZfuzA<{022;8K)b~HlWMPMvg6Wc`k(y8G&sVZ;6du=Ymi&r*VL=%x-xm< zF~i*5@q_D8*ArH&KQOcr5Zc(iaG?2DQ^y<8p&K!Kda`b8-B8<4(IWuo{el(9lC*&; zj7LnOphJ|8xioP?HIsC#Xar*nRrDX+qWs_Lh(NO9XT12N(Rb8J6MZDT0hNL5wa)?^ zN7(TJ=juNE-m%;j^b(`WBb?ll541kX@1|+{CSc)Nd-FczR7MGzkkEOQJJ2Xe8?tn86ew#FWQ@BJUA{icc-W%sp zv64Y{+-Tk6j!@FRq_D(F^L*^6K4?GoUXDFR2YBY}KnfsQ)zeY6qZM@;McVMwAS( z4JD6zoQXli#MW*Cv`2nJ4pF^sg|*m*dEI(=U9$|=pn0Kb3TdvFErmB;f?oY-Gl=k+ zb{YA#lp@K~m)cFeX;|nz-<5xrfdlpgO*?HwydmaRL*S{`<{!NP2NeH`NqQ>#Kd~A^i8<}#vUAo>;6^C!3&i;A!TA`MQj4i zc$rV#xw;I(LKnaBp<0ygXlpAG8daVs9b%-!G}S_g;d0L_nj^X%w5g+VczF}yYfO8ZK7$?LPxavz$)<~ zuWm>~^h(E>zyr85g%Fb5marj|hCL6iX8on|+bDPv|A)ED6@~^cFeR(uc<}5g7;a%T zv+0MM@`l$=cC<0NL_3~pdv^oV{cuuAq*fuyJEep-Ls(PF0N{7|c9lfsQ|al< zRi4Bm<;0K;daUNmgR;h2>RfyD@SNB5F$V(;V9hMMF^-V(pa~ZqbvR5nI+C`aHK;iQ!T5HAzuig3a!KDRtk zuD%AKy;YL5X@M?K4f%3E{|T}6jrWR})~nn~h7a$5xShJUPa3D_f!eAdUNFqaZBSpN zG*CC=Rlbv2;yL?GJ6h@0S?qE+9wWO6cIQ(h`HfLyK3Z z!-&LZ4qUiqX!*lXOBKt+VV*{XK%Fi9htG+vnfb+v#jW{3$YQbbYE_^*-06;|y3?&{ zQE~Y6AK84E`)gYBgxkOwlZZDJ#xb5~gCr7OedDcE5mWpiBWP1As9mh<=~<;0o>C!? z7$$QBiTY}mqCjSb>m^~`VgB%D$h2|8l)_=8es6#0!EMny3$;#>j_9nXpQ9_Bk)3Nu z2H}_q<@X&&AJMim#bF9JZCJ$#W2pOY&*8^E7+H}b*bO2&^`dP2P3<^9jzjC^6r37m zR*byEWuv+yUMY^1V9cMZy0}|Y8#%#D=go!ZgKqqA2(s#aM*@(JCOcf0mF`a70^!TDLW)6|lR*vhv7zDsdI59p&DvRSIy>5~7KQ345e@0)RnMR5fcN}P$H9D?#r9Q%nUV~=_ zd}I0m_Kf>vIg#Y0AC1E-nAt=akkVc59An==8A*xy4~z$1N_JH`d}|vIQ#ef zZ#q#K5EJIEn6#Um#HiCIqQQ?73GeLbt&CO%t7!Ezg+cY)$Fj>qsrrISS2J?OOBfh` znAI)y+Z^Zpyz?)Bv19)4~1*of`9pRMzwKd z$eA}GzOs(&1j0c|-I@?}}}3wQAj{NM!JXL$>5GZ;Ft zhfCg@CTU{>D=cF+F);ptpGZkdsSYh=+Bd=2XR}z6E9_?7 z-LD2hRXQzY;tq~^ZA5+{%Bicq|o)HsB_GQE=?ReG6VSWtc zTCK=OEva;qS4}tb3#+O8e58*6B}ZKPM=^*u`B1BVF%`C~ckUJRLH zD8I%vNO6&_I^M+(wXd-1xvwixdY$|V$@QMH{r3gp{5dB zquFrx=)s4p=kxQ^seuH9=oxc3;4*WAUZFYt+`9B*{jj8c{mg#q{@mU}r@O!@ zX&`!4U91c%1GIiNBuN2AUAkOLe7?Rtc)5UIUzao#J_2?w9jh)FBh5=6aBX>L8oY|= zsT)2I1~WgIle7Q}V|jn`Mjmw8DOY*sQoc+%e+{ok+#h#YpTA@Q?ZrMAlpIY}(&rPp z8A(v2n&js0DD;&7ZTR!QoZ&lo8F2GM3+&?A6K-1Tx&3DbSf3u#x1~YAL)FJ-351(& z@{>;k>%SV`oa4PZ$$q+@^7wnqxizPwM`v!f_gl_uSrJCo0Efp{eBv&zEhXiymnY6o z;P3xB)PJo#m%AdqjstDOv=adVeTVul-Rpzw^j{bI_v&BWyUuS9F9$Ew;}-UCy0bictJ>R&^5Oivcy9XtK%so|Sy~)aeSfLC zx_kZqmtqXq(tUe?(ZtkE{P^%W=;{P;{4aGH;OY&Ee&?N*As40PYt{?>YgkYg{(FbQ ze_iiuSj_Ol_|gIW=#l6Vgi*qn^aI0LH8PE3wBsCXShfBm{NJ?DvpWwU zxTVpB@_**~=5y4w@K@6xoxWd>Hi2yTR~M?b{?DrXTkKz5m>C(n#s)2-D25@9PfiqB z5Q7{iq9A4ylkR$V2_-h7UWL8p#+bEm8e9O5mh*(&$g>dx9hX)X|>bzLzTS@y6?@eeQNjdI_a~etuboBmei+GR29a9 z$NPPGaY5qq5@6-?dVjLCWxLh+@qT+S=JT5Oh}uwfOHM&Md4P5lEAydMxjI#|YWouJ zlBsE~p}SC{KP54l`AN(1;`90bvc&Qr3!rXEfR15jFyK8>`W!}1UHY^_y|w?m_e;r)mGm zmu|vnLtF8p)l0>IJ6qZ-_1leC9IaE!R+fiKx8GyO7ZzYsho)kg*GZ3^ZAnjeneS7} zH_@I!zp|d3JNs!m65jzqpLZx)pZ9h8Q+-8I(j*_QCu@DE`<5q!nNu;ZM7)#QFTm1A zwgnMd(I3N|RBN;sTdRf1w@tXa@@ssfTiz_Vj=bbvp_5cCc$ik5=SLa$P|K!jc!cLJ zAV=~?^>FczrcKzZ&`$zcsVKLX=PRi?qg&4RC3}9A0AOdcj_pos-Y72*?TBd_?_sZL z7u_d-1m~ICk?pvt#N*k$x^~=V-I)(x;|Va$c{zFNj;+0qVA6Y6Jg?Ul58u$6T6Xv3 zR?00Y^*hl1+z5cILp7Fn>hU$bwx&J&eqast=ymf1^geVAqIIAZ&E<12p=;`FUp8Yj z^&i%WFa@Idl+Vi&zvNPDsK!HwIY zl>2584vz9?A071HP0mpBJpG-Er^{4}`_UKOunV`*>!wb+GaRbpr%&H|pQ)+o-0A!F zBE&K5(C?%5?t5whowGYjT~pri+ng#9-i-XZay&rd#*z!2r{{9iH0H7o_fWA|m)zjx zn(2|_dD9;4kQwfB?2S0gkkiMyH|ml{?CsI3jZU$bU*na=;WJ$8FQKfn+K5jfK-J~?zOYyp8oF;aHMg2<>|fMqDxFW1wu7> z?_;OsJ2uktYqI()hjx18gp<}S2z7C1((&P4_XM=*KT!83U`;I9;y8$kUPN$3Wm6GR zQBVYVDTQ>RXg+5=^_Gd6@#RPbQW zvMtrr#jnqF6Tg!NmT*Y1F+Q=WG3Ok54E|fY99%=)f*5kss;HzsG|GQ5y0i=@-`8I& zw-hwCExloB8RCATpiXW{U~2)6N(CEc?S*axheXyiQgtdSe8x^L54c{*eq0J{`VUw=YfA6vEI2*rwV!ZmS&XR?{S4K6HKGBuQ zMzw}ge^DgB2k%7zk(e!o@5U3hUFA{(W@-wfdi|T>l<{oJr&-RgvrtGR_gde}*#lmh z(Qr!M9E><^xUQ)gTNoZ6rXr;DOk_em6J0S4JSX(U_X5T;#RnY7X$QJ>o(lG$Tjg^o_;`!PIMe~d`SPQ6fB|>3E`7mAz?lU5|N6N?4+S=b z$J*8agHHzd({~gDsfF-^ZYH!oS=Y5h(vZ^Cti);-x_QCx@kBFF= zGB)+aQRimwR7#tW$hvaF0_)FB1C#AbI9Jw~>6q=A3N}#ZT9Bqp76eCv;oUc9l=Go) zoWgzZI`4=Wjun=4nB-Y=0gUd!HHt<93s4UtW1S+dr&Hfh=NVmL{S6fNji;X;Wz*d& zuR=D^z*#U<_#E5nqcOU^R|1vL20eGbf260-tbc~NDfqY&l<6c$n&&KOQkQxp-+)y& zw86dxVm%5RSYlrJE6e}KnE02G@nE^e*NdBDurkY)!F^q=hm1{ZM{vZke$&R;L0O8o z=~d`WfzM%JBxesLb)H%pah66e+FYvpDk5CXXynCJ|?!oQjR$@C(AmEe5yn@ng*8tB8$8pbgDDB!yTbYHQ#(yuR2 z7mf|e*G(bIz!PA^YTIG{1>wlmM$_pSpS@~R_NEZh7CS;cjEO%wgZZ9EEE;C+Em7+C zurn*;dk-qw%QtiKT*I&rcNQ_w%6BG8M!1Ld0`4AtrO>JQO+x_}bijW`pRX>ggOXXf z=h1^!F-pQn{#ol1{54Ky<8;A$2i2l*>6!MF+j^0q6?AiJFesK3xoT_3x?5)5t{b=B!RqSaC?=)w zch5;Vnim=e^a7MGbF7p<)+P$lkG4V=z$=f(0f#l0RiYs^u9ZqOa02XnG!E>5T))m! zx4l)$5qORvo?QiPCBBbZgUEUOmps9gIBj-65LBse*o4Cj>6bS`U$-1&UI7tfo`dP4 zSUUPOoG->Eh+@V12FEEch%U@|s{LJe<~&k5`+zFYC02In2dJ(J>`hvow^tir-@ARb z1uRdU`GvFnGrEyR61f@f2v%3p;i86-B(4I#s?jc{}=BZu$P%s}eT~E|?n=sS7 zm{h=u8L`gs7C6--oKom%5V8sQ<+vC!BfvzFFq`?kx{(RgB6P_=t~ z|6u6?#cyfw)|v+ucadkh)L@BY-H{Oi)3iS6I^(Mw0xN>I>S5>Qv+!Be59O3D$L-+~ z6Zd`h#*$hP^g}DZlo|uF0rNim1Wddh;F+Fu(6T+ReoF>QlRHET?K(h7i{)=+D@eQx zf-^GlGA}r&D!n8XAc~bVoPatO6pH^seRyA)BnM%5&2{cmRM^ceFWs(CNwKw4aVp1a zkvJb3oTfx=zeY*B@;u<|fFP%W=LpQ{1+U%b4C;z3dQBS!Qmz-G$IDKF$C4KeF7=IR zI>9D425Y+F1QJu#Z=@EivIHx9LcqpYU^~nlKU8*!Kc;*d-W>Nfy|5Wk@3&#p0eV5B zz;J{c3bzrtW@?y{56H|fgmC++xty!sw$3v74`5zBaJNkgdF|;b&5lkN-psF&Sk$$Q zxu*r}HYBz0)vb;D91vM@sq4ad8tTHZQ6O!aCWl>#V%d&Ww+Z2LZF}o)Wljfo9cH?e zdfMH4$tOyp{q)g~=3tZ0wWxkZ)%?Y3K5O73Z?zsfiX4#4@mvYS1phtB;7^9D%tAOE z)g@v`Ru&>*UBpigzK;Bv=%0svaPXY_$ia=0LlJjGESs|b+qx|w>-3k&`#uP-T($L` ziqrB_#ZUc?9dBz(KETdv;GAJHFA)(lR51+dzpuTR*j?&k8Iyl`^io~PS|38|qFdG^ z*~C5uqDT>v5=4+zw?3SI&j;~&!+Rua ze&z7<6v`Wn{o61V9NS0sX~<0j6to+CK+gLSgJwk|=*Syh@`V#ET#j}(Ri5~jGq2{C zD<|mgh7xn$qg^x~kq@}VGAN_Dg>6DYQS%BEJ^EbAqVVHe67EV6hOr8jO3d+9R^B(D z+)ALXQ1xpXJb2|Be-R~1IBMh5aQp!OOLzS0_X^RAk*#-Qw_C<3hYi7o_e%`78wIav z4xujhd(;|Ic1%%2?|F#3DXZ$t%A=YXitme%7In<-dSgtxUFH~Cnz3T>3~Lzu4n!MW z#A6T>S$iZFdpGIJw3BAB#}Y3g9v*K9`af77pF=>wukD(ahAhCY4g@M zK`e(EZ{$#lNPe9tPC1c}HOC1JAl)|VlL?(#OhY?rA)BR$EZ2dIQ^ zP@emVEYzLv(9JPka1QBN!4C5NgHwQ(eapT0m{C@WOT}$2>FFF(FR;lc6lo7z#IT{=p;jQVK&)1ZMn&xtbb-P0$J_1=?Ot{yEgWD-|%4AiN_ z9ng`ZjXk&qqfIkCz)t9LJ`y?&y4)gxr`Vqo-Uu}_5AhLQ5j{}*XKyfpJNAyid^ysr z7MbkL-q4fgZQd#}f8auYokx6**>_$KQsJh(6E@dXXvSFU@z1hdZc7INrlR6F;5oL- z)eOENYy2I7>gj}g$QCLE!6V<`7jQ!u|=YDu3htiHhd+gL5^=IjqSO4u8%%fpvQB0CH`fIWv#?lr$1<_QbPf zq@$v##FC#8A~=z!OL1mU9sFvm`y)NCPUM|rBPX!8s$WE%WFIzL!Ww8a(NmYOIvO;( zdQX^hBFqhIo9xBT;Cfjbjb_$hlHRZtbCE>3mo)~#Z1h}%((UQzFeqJB$(m*pM(?53 zbvO>b#29vw{EIs4jb7QqG;6f53Vj!7hCOvVIce0061*0Ujyc09@L^n{F9xH=FR&{N zePZJ32SdwErU(^4=2?c_8GMsn!$d;aM(Aa-OoQMeFR@QxIUihS=WgSe-AsN#31fOM zx<{j~-EU?ypBV7;A39^t0%jqsibPI-531RJ%1sZA+u$TD7z>!_VR#L4VI8dg&Y+}# zh)A{}+E8)O8ce-*J&`<-I7Lw9Z|Fi{21`K8f`haJC@SBgB~+_isoZCG0Adh@*N!Ta zA~lb1t=QZZV5U@3aGj z7{)KlO2-u9IQbNjS!(H-JmCbKASjA~*z**7u&)U~b3HYonQ`L3ABnk71mAJTFx8Nm z(1Cdvole9`}%AoC9N30tBuaa4&fvSEGgCmjX0{_9jECMKezL^m(m zLD^GMJ7kx=)7t5<>Y?na5Qmka+gFLM5QkMEcktSN6aK;RwKAFc?Mb37bDC~M#q0cZ z6CV4AVfO!U7v+#tTb)n1BhB+KzZ~bB0kGfP=K^q)qz)3v==?q*EYl~Bu;pf?hne8j zSej=^$ zkjDLc?3|tFORk64^-geSk820xWL6xyWBzTeX-)rV4pLcUS1rk;wz*Zr$m^ z?^?|YnR#TZ7yywP4=?gH{7NFl$|X%46`klY;b^m68t>nTxBaEC>43$W1l!o&3&~W{ zBX?gvF4-W}@$CanRVT)OCkMPK>zdv_h_+&uQq6p~_L0;)iV_BaqZ9lWx|(Aj4_I_Q zEGdt~T_3l-oF&k!*%p=0DVT9jNg*BFtk4icm@QjDW?v;f%zLSba15ULv^s_3mBHrX z9)YLX1=%^7s$^fLWL-)$SN1mNx^uiKV|?sd^5?A$6`aqMlb)yEk=RQW+dge6Cd?Xt z-d)9?IbBnkhZ=gqnSS0V8O^%;Jt2})H@B?fL8#{XMYX}SW3Ix*x!}k8%FGV$&0BDz zK9m*Zz-z}ZMnU4xi4kN(1ke7(E3U(IFwPH#x|BsqNisWj~{;W5X0?iWK~ zPlQP`7p1p4oPu^9Z;m*6q(5&V5V59#P^#UF&RX7XKF?632KZjQv1ZGhz4Rr1A@Om7 znM{dW$X!vb40TRZ$fVc`&!p#7P#kl(Fv9nM?g$}h7t5H8$T3rwg{zh@^`ujysupO$fE59LkYT-eU8h{uwX)({iFm z1dlmKbp3J+>Y=5_CnJwvW#Z#i^tSsUgbF2UABUmF%0m|<1xP$mnw=zhy`@N+{aq}e z-18v}T_q01UneOJ7Z5kB;q{EdOArS1PvRw%j~m^bij+ORYR7}W^*(w$W6xx84%f69{yDa1A1wvH~xMzwg z(JwO=JM2>_6rl{i5yYZ9R9AAFiXO^og=ZCpRDjjm?rdUrx{bl_D}h}^%09Uql$I5`-pMG14TYl zGA{+Udd^NIRUNNX^C`Omc!;fP{5Q5^N)-%u$7Go1nFmM%zt;l)q_t_R!dM{IauD`{JVoiw>xtzIMiPs_5-wOB-FPaXYiPX9;3=?|2a3l&*bV>_IXlDX^ z5dM@1eG@%eV;Gd{)f@^xFuye$DERHQ#{z(EWwjp21K7yHmZtJ4^vIE3 zq79FLOBR}+DuxE@lKqmZ*fRXlT||DC@Tx7}uPl_0rr=az9C(j%O$kus#J>)_vREo( z0@xheYN3#1wwa0@P-+#rrcyZGjJlBugbtG%V2a?&u% z5IJ*`%yu*g&7pA0-@)ywQm%(Y{}>TJ{*yNzO#dr9@q1noZ?uU^-!+z%sEWB4rgis7 zf`mp=w$>SGU$Uz%aw5W=Lq)t7DOtGlil!(Z{(lenmjkvrGoZrnulJwtAVa(wIGyD* zam-XqY%Td`YrY8i&q@E8@Q?Y-vnYkVYeE$tZSdN@_UmI^S;>)K73%G$rj5vD$TP+y z5_lEw>WVCLkzK#)+x?`Nm@0>ZTh^?+|NCtSF5oTF#;GJ65ImyK`Ai-0NzD**UgA_i z=2P4!pjI#h3dcLr%zleL9L${`r;s!%FnqQFGh4@b`2yeM)OUV<((5F%MdGrfZD1A~ zv1rcofBoSld4|GGw7Wc?F}B=p8^J!cDGNDMjyAgEN=*-<(Ur&DD1IgRo@k{w8Ptl; zARgts7{SNE0g!{9JkTy&nj7U10w0!s)Rg*FpP)3Q^(&aPd;U>*iJWt~{b@P!B5L}r zi;AY1iQ+<#;2G&NR7d%tw}EB+qR;m^@7y-8a{d)b%NnNw;~eIftuasPTNPhN`4;=( zF*Dr8)(3WSTOvz0A9KFr-?Y}B{|&e?P&QOJExYNBj~n1|$w zYrsiEp2{L)EERk$#3+tb7IwqHQ#RX0uZVq^v0&c&^f>F?g;fSso3R>mBYc4AurVayiZ9?XC+a{4I4Ye2ZGLM0C#^zCT$)bWl_EiQ8P zOm-c7{+wWZYl}|Sj!`YT8NwX%4JYom$ei}vN>PYYik-6I!IDyCeBDy(pYoT^S3*&> z%pGbNO^LD^QJ^35X<@2V@pm%O*X6_v04?*LRj}d*>beJ5 zM=&*gNnaetzouR#IeCSkZ(ISVdp6;^yxv59`P7;u^en2y}n`gvaYifvGl zz=oS|a%{W{w!uD4-P>MA z3gF&1=aC@Ps1&z>ZGeqY>&v+Pl3T;-~aZ-hb3r|SEKz-I|k`U@aN z-R9l4^r2G=*c#M|)9JS7Vz9qexYevZEIIs^%z}2(KmjpgYZCjiWEz{eY1(sW+p7S4 zu*FTeEPj7g2ksT1j_aD*n^)9ouvIRf-h4`Yd~;sDfqtMgpVr+_#~InH`N+(oRSK0$ zyTW_CJZ zPgY(XX(#y+Ut3hl#v>h1<9SU<)U6B`LL%o0nh~?meC&f(($vBkfTjDe?pEG>zdQ9@1@i_gJ%$?W;1@ju*Fst6g z5xf@jS&%qyTl=|rnio<2RsKrth739-v1qwnb30daNq+{KY$RzpQ4Jc>^^wQ*>Mtce zt6yLSn^<9A$1unNThkAx(+uWs1{of!i;SW?LDK1nDS&!=9haBZB!~JYj3BjxNi`#R z^Dum3-h(T#or{VnEm+cadFZvx!coKwzoZw^vb!QgG%@H*g@wt$X z{LVc4Ci`vSR=SlY$uFA7%F5!Tk!99pe5K}2{d>Z8(yyD4>1@Xeq~TMkX7*wA+~T{8 zo=zd8Mzbo|lyj7j89_?+bb44%QeVVcd zUDK9$Co#6d-?@K$S-`g`8-4~a5Kmic@{w84%p*on>>x@G9BHt)pXxzrCrI>q2I!XB zW#zS#UxRoOKUVOUY(icR5^@We60t;YORG7`N=9oe`f)Fc+$V5^#a1G7D~*E z*z|dk=sjqC?k=s@(;z~Yn~iHdl!wgKyJKnp+N1z$6l;SJr7ylc?d;23@-LLi z42~CDDIQ~&spNA4BWSPEr^Z%6Gz^bZ5ih{iDZ?V-=g?Nu#k_$-?R@_7L<87B(fE9z zLN9H@9ln95u@Nu+RsEZ(m6vV5M+nuGPUO5?3ERhvZAcG(Lo}H^t7ukyqH$cp%8nbo zDKO%YMqVtl;H``v;w0`{&ZiM+g3wavRR@YM0*#}4{oD6YKaRd_jKYxUL>rUw<#Sxc zfR70{MqTML#lD46^nsE4o(lwpehWn>@@qs>60?`k-s%z;r27_1ZHVETReTG}V<=lropAo|w=z zw@}g?VAlib{6{A*mA$2Hu_N`nDfP^p3HN(mq3)b^&MtjDv$g9UQ{3~IeIzxTVE{9^ z^ezvcAU5Ss$LDPBGBD(9UO?R|+U~hIa@PgMA$e;4BbYuV^&-P^bdz|JA1>K2zizwX z?sNfhTFW#Ywc*64;w_qT+#}J+3f^^lU0?;^KF#3P2>a)DP39#Rz9k;=iZCfz^(-~O zsJa9_{(4x-@YLr;7VBASl_iMt&OJ=<=o!5233Wf~POA&faWC|YFI=WJ;&p?bIrF~b zX%oXc(ZLy@Pdnetfi^`>9{uH@07cHGVOsnIbHOk7l%D#D>P@5u{mylU?u7kNd-{^xq3=se??sxm#NIM z|IABr(1wze?u3_0j&J6>l`z6Q3*h=G3Y|?^!iE!dYYR#k0X+?pK$Za4L^FbSnEI2( z^^X;TEX+y$qWV@ux`%=~x()P$s$q0Ii#Xly{WdS2$a*M)B4xCvXkcXXBF*8_%0YXd%%YX~E? zyqYnuWk!<#HUH0kvjMv-b6#Y4YOiSWq6z^eFZBjgs2 zAepw2Ua>NDk84T}R3+ZxPM#!nzEzGSin z;e6B* zsO~Xm%_dC%OUD;uN+XxyE_*%5vJe1dNTLi}OL;YA7+=j?0y1rOlVAeiCKO>4{1D>E zEOLCZgBTa7d$*cQj!*Vfea4`#kwaUx((__HbZT5dxjTF-7O^$p=D07LS$vWhK;lwt z>Ih_m`<&1m$l*5p_fhlrkKB*-#4Klc9lEWDzYtZ0-2i2<33+wx6qj`lp6A%82S$FL zpQk<#XMD!KPn% zOB71ZJ2v26{!l0kko<16P`#F}lJyqzsjq1>d9moEeg@sF@12=}A(R36BnnV5@r-xh zG4bNP@fB{5F<4$WBd0UC;QWh+Of}uDCoao@S?@AD)j!%;CGqYxv%?8X53j_IePS}r zV;6NwH(vARe%P~10-dBXyBc!D3C+MYu~9fh&A5U-YK-+Yk#7~~m!=CoQ_FrYnYVL-n(#;6zdMAYl==42l2 za(zz=AZ!*1(>DEF;=bhlGfUe4oJX|8?I*ZyyuPKzOLIqzgJ<3?m#7wvt5;7O@87?C zg;dqes+}`$L*F`F-njhrvFvQwWzm~2I5Jh~s$=VG%iC5wcI%I&(@{nsJdlUM`Ml{V z&vwx)=MNtKp(y;)^>a!`xIMu|69#N?o{&Qr&g6ypoVgOC>|PY|L2ujQ1=tR#zaFkL zPkJWsQGxoWX`TV!W21-{{8$oPwNqfp6*T3;baOp|stc);YNz|_5stR=M3&3@)@K6k z));|uaAIL!mezD+|aP2F9R}4#h$@7}%uz4z;WxQ8+w$ocIPU`I24BSCnC{m}lbkG9{YyuishA z1Y%$L_$n?k4r~c%fOmfk@I0A@G=6K&9C(sJ5?dTR@JV{?7^rV!!q+|Wd^MNmgqHcp zaW_|OeIQtLmFRg+w0yYsW58{@g|#0!v}0o;n0E5J2%c_mmq0}kE%Qb2lzEB>KXs)< zE&PsE#$YlsSxoUF^P2%v|A6OqL^7qHJhx8g}jp4^rC8l8~ zC*Da+E1uNRdVYxOW?i9a$=ofKE=r~PasY-72%S!Ja-6BSN{9^K?`KSSnsHWgfB&Y> zoaeEj{2PmFb1edlF<8NLr8qau>Lm~q&$!DgU+UWp02xN=(S6@BIlP3WqVvASm{SQ^ zz7F+e#}~P?z==V*bkf7lHJ##%CE2Ar^xqn7D7EH@(i%>BBywt|^WGABwhc;7YYp9Q z^pugGH^U3y_w=}FMSXLqw_y2}Q(PM_AQX9z=W`=4RVt4HXeH3^^YV@*2P3w;g#Tw^ z{iE=m-Ei?^_(J>R`#DcU5;dit3=$XdN9q48?uSIpT)J|*?22Q%zDuo~_53Woc1fkB zb(h-EV8lP7WhCg-qT06g5h;UEA)#8HkV*u-{&%ErIIh^tR?;tdowzX3E;93HOU38> z*;e_Z^rDs;Ff-kFU7>Q${vH+FcI~EJ&}yl~@>jl(G(sfJk~ZJ_W#`p<#t#nemrc$+ zv2Ks5xx@03A!xojz_jPHlt@X`WxKO4a3d=`LkXoI;6zBk7Ru#tke*S8f zw^C~_!bf!`Bxej=s{O`<`{bshDm}zf`evJhwiGXtmqVF0M|w}0zPZ}}(LE-H7^aTL zvg7a;-=KO&Xu6kqupn1)cZ`u0h+f#!R7|GNbZ`(4u1_}KkGU?G3Oh(B^?B2FI|TNv z;V^MQ;HJx2@*B_N^lZ7L6tCbD0XPI!dZ14iHqfm^mcsLEI4h+()mV7_p= zU>?2_G6KR*Nq05=kOT_2ERkRm@>(iVX7ty8HX!;LG`kOOeXTD=@nFYs5M?dOT37G| z^xT`$FLs^z@2`{)*WCq&r~89+ly7!zK9$NIh~(tnJYS?lL0`VV7;W8^F$nqPQlOfj z4~Ik3W_HNMYBa+*%;ETE{TzPfaF?+;H%=5RP5jplYX zlyW~;Ddrr1{S?CD3U0tdXPm|Ifp|Qg54OoKP3cOP=%0ZA3Z>UAk{RGL7a%^LuX)xl zBM6=hx$sFtP^^)W5w=&%N8CL*OFi7b$}hAtYH3p|!8*>bSvN1Am*;n3Ydbu}>Y`EO zp|d_IPpn)lA*vusi10I=J*f;mCKW%@^iF8zCVzQ^7>PrgzP7R>=Oo3poU~S&cf8%m z+Hdm#cR9gY{&d;p3en@%7RGa-nVFf{h)0;f51hJlDwt#O+soTW64)k!Bum96o${C{ zdk)6vrAvEKY3>24!qOy&bD4nX2AHICXP2_+S7&zDU2eR{(Gp%BRKYJ$J}M%itl6{5 z%3a*sYqu*oj|tV7uqRzh@X(ewo>Nq=$K9En>uef5et{6Iv*p<)u2Gy2UiWbzcyKuAejPaB7}9I^`7W!8Mq~_clVQ zx#krT(e8XSnxj3lOIXQY?$Y)laAG5bG_2hVvvvsMu0mv)Pz0uKJ2K)ISZ;fo^rlS& zqle0fuLdWBqRIO+&564iw_98+Cx}mkx&3?=w0{e?rNo$h(E{?q(QaT2$w>vu^ zZ+Cg0ep4*%v0vok&8|3J>7`JPeiz}Ky1P}~!q(?j_Q^_VUxQRRXJQD9)Wf)BM$B!` zWRP@CzVIfz!tDs#s=UAMz@$nBD|0p6Qj;FzXb%~Xw1Lzp@+4trwH0` zETK&p1(`S-nP5P84YUk#&EbXyYnA?}jqmn}L=kz(>46|z3=96;H} zJ97RF#07S;_AK%TpuEGlbVra>qG+&yec^Xtac-|j&*o8+Vd0gfLuJSh;yy%E`V^<@7!Je4f$ z;aA1o`4T<-`ug|#B`JIz>U^8d7SU$!Db(V@USrDBbMhPDtfbc^oC4EZE(Bv(#RBm^ z81gr+v^y`d()I6lQ3hkmVKEV|Jq8g8qM3@t&p{|P^v@1Bf0SM{2z3p++;`ac&|K1M zourqnoR{nmAg4S;s_4TG=*eno$ccC}KJEPNR*U~Sm@Bt=DNrkzW>meVf&dP&)Qsb4 zNA^*u^NIUVN1|^L?&o|b_-$^=HMFlgxCW>Q^JV5bzQ*KT_s?wM!wP^-9U}OQfheS* zE%j))@t{NuzqW^1YTqGj@~L1VATkw&?S+%+5XQMLh(Tud6$*LH94b*r#PgKMoOF(H zR%ZY|;bbRHk?i)@+VMDlqZRZ=Fa0;TC1dz6+>GK&z58y8R!Y@BoA<-xze)8^gFmJ> z?q1Wz8}AOEH9o$}Y4^(K7e$H(#}&8lSif(_`sa6-@A^i6-ukWoj!k_Js|rPl6_VRE z%vcSV1_vMgbf?Qc&`M`?{YRJHoPtMOKYC%bxPL1PujrxF6omE7Bpd=;EWEFh3>@R< zP=IpX_1vyI5kn#~MSi64t{&Tof{sGW5jLAnv^x};oLBOy*F~P(8-rwX4#(um^cm=I z*a?`TF2GS2mz&91YpBKdl%BA_P7GD9gJ^mM6U=Qr!c9VL2J(pJNCf2Q{-Lgj{RINI z>}yFA*sDoeF41@~?%+`6DnQ76Mbq=-OwW>INv$DLph(f0BNimNdx^%6aTE?!I=ZYG zAd%_t(s6QSTu*;|D89#x0ttJQ!xPS}2T8UPo6$5!A-6WLXoRWjy%~HKCHz!YVSh1$ zK=jXi{Qy$o=ll0E@|&9|Jxa_n7oMknB3geO`3lo6=spMS9tOD8tPHPmi0-XaO->m` z^i?2j0R6oXq=-QG59}TXJc%}=i)G>gIVl2;loIm`W4!d358=$i6akeZ7I%TIk5A~c z&e9IjtPhX?c5DnE2h#aMs}7tW2239(p@48#ZeFd*sRDsD zWmEDsu#5Gcc%>SsgrCzE=&|cQJrtQ>d2AsKWQkN6W`J6w%k5wSzvgT&VwAQ0jD`!) z6|L@^hk|J1A4G&nNuKhE}GhEJ6SU3k7|4XjD zfDu#crU1hA5929v{OX99H4dW-?^#!uiQ1UpT0F}OZ~c_2MQr7TYzOJuJOW33n|nw&db51NmxyT zoSKQr-xT@xz-%ZkkEyBbcLu)paBmjhs81tagK8HsGqRn|2JAFS6Z}!PrO;DZU_c(D zy}Qc3#0)0lyTja@56fl z0G1sxzNHMpO4J?AUS+XBp?+QYS;rYVdXe~vuc=oQ;@Z*%G&HXKe8ftGOVi^sb%qi? zD*12_-q$5MPcL{%ES_GZcvf=4tQ$bn1UY0XzbGWbms2Kx$E;1zPCz_kji6Hbg(4hT zrv~QCI?V~Tu{?UP#JBF~^VbaW%G~w=&@(~KOl2Tl+9}nbK$H-7Vx&CKa7x2{yZS)# z52S)h>(emP0HkQ&dGNLf+0$*^Q%OkS=ZX?r{V2wz@pfy%ra{$#w(nl{!DYViAIMr! z*@WiU0uYK~I5CzqpER{&c8vt=22#sTJEcSLcDs}j{aMq}u*;1E2`n00ER4xm0KN%h zbT@4IfZ`2X+ql_dZugRLaqJfA2Mm84h2|~Rf&`f@AErUPX-{?8;?s1Y=OVm*gvYe7 z-!KT2<%gW82wPBF9toTM*w$<)`c`lJNqryR|GjShGk6j8wdF|P-M;ap`Kjze@8u>A zYI1j$>v$hY$?cF;UDtqW*n8e+P&TV5vME|W_ofaBCMRE9Q1~K%h9`nN8YIl*{RR3h z_}_Y-JQBC8JL=Oce2sL!=o~kA^S`>T$xCPd@mB!6#ZusS_rZ6ag#TCSl2P=J7xMR0 z{%D`yE%F#IQ*sq^(M{WaZy`skVQaCX#NW^N*O>09H$L`liA;Zp*vF~fFp&AbCUt>4 z#gp3ld%bVze-=$k7JpJwUh`jT`!4`L#xcOX`o}rfV|yMP|9E*>sO+ly2Uj^?TorO~ zRmg9Ce1_^J=hVkD2|h-A%q|F+(}B*FM#}IX(iVB@-}7;*SKLVav-=?BYGG8bWUrs; z^KJb5!{ByEIMa6rFx=Jx?S4gY3#b-)c^-i-9E3DQ>Gap;(+1TSnb=PQYdCeOZ35y7 z7F?bgxtRt0GJzNFM?aG`%Dc=yu>uoySk9GPZZaKL^gU=4Gn_&X&379dwKxbgA&J(F z)~CxRU_n)a156>3T00-p&rb~J)X>wS1ZMYoA|LXrIH*lq+SrCq)m5k!v+g?nCLR!DbcxjkFx_H?IEZKlm;;s&FX_zb0#0u0Xc zlUadVkjXsXi0mq8RSAVl-XiDy%F7}ZSTgv9OFnn~VHM8}Xx&|MO9^og@3CS8z}j%3 zGxazt21_J$19;8-kOIpH4RR*Ht}Mq1rm5;SH0YNaEU|-YQ&I9P9J9eYgPY~&geW(C zs7)ydp+60Xo47SaAE0cY5^_uEsmy>LR?l-Sesl#bZx52)%y({zCAei0`!su0eb}%b zIhucqPc7PxRYKis5y4pka^Gqp&Q>HDPp-lidV2NoXJ2D)|gWR&qkD(IHc0 zwz0Anoe&R_ebo4e6E=CPp)ms?G=rX)ckw)MGDkGI^XTZ$(ry*jmh}s4yY!e77V=cS z<1H#(hv6HUn#ge*wQHTr*TTuW5!TN1*QqnTj=0=}94f5R3R<-$n(jC;JUkJNo~^UY zkNwQ%#gjWZh2!;@T>)CVd;$U*1dOg|LM%KDrbr~@>{VrjG^elAuT}2oZ;i8$NzEBB z8;v)J& zhUCv+VuIW#H6H(%m~z(?Qvhi*A>tB?3P(U|X@f9z=~*{FQD3C}P45)`>wWXvk(la3 ztHs3DNM!SL20l$5I=x*K`UAJY{mMV=;IRD(lJon|Oa3DIqRjlPa`A>gDELpKLBuP)$&@ z;|sJEa(^`IS)d|u;L*I9a<-&7C@S&Z9%vyXNOqhuEwgoxSqiiPY}zn|Lmyjwyg*_( zh)D)n4Kzvbf*YVW1YUKDAWzUheWsbFf7DqR8)&>~a$6 zA7bS%Mn-|L64Qs;;XcN&Q+(vwk2SZTX7PghS^$R6`~lR+56218gUI`JrFAI=k!EbSK^A zuK<7LQ4Ub-@N2HNG_T0|m8aw16hPLJu=G!?^7)msVTRHz={%HMuA{f4ry`Iy-+I-@ zfhEp);fZ_&jBXqQY}hyz0kv{5a0%zBOHnzT-MV^%^-^>jNaloJld5RE=Nzd$0vr~| zNAW|L)8%7Tyw%gt72G%_drcrmlF{(sSv5PV5T~cnGy6u6o*t)NwgiJLH4gDhoDol?QxhYoa|hyODfC zTRiXYtr#lRJT6M#vr9V37wt7KTm7>^E4ThZ`}}Ftj|LTYm%X@gc~#KoALeFV972wu zY~cp+2_f;3kq}-PhrRbgT2Be=)_F#fi?-#P%KArL*i(>p-{nOKqg zKUolQ5U=Us?q}X6l2Qgd`8QkWg*Za-MbzMaS+=1E} z_Rof@742{Q>rT{A{jdx2<{R&tM-QoHKUmmk+;6@kU|XJ5r53E}c5N z_3^Uk%1gNqt}B?&#yHfnCI0s%^(I`nh)z*l#63`t*LXnAz>B!Qukby;#d(QO$A#0mR zc^<&#tz&R_)XVP)py*e4cp%u(aFmAY_$>U!2@?9mi_nJ@&waOt0xzgdX90#5MPztH z4!eX$&C3vBd9Hr0_ED!L9F)IXuZcM2@J)%NUkVtqceB{$-HbXj`Yy|}% z=g@?pOh$gb0KMAP*-(|zLf7pHWpvVSD z`15s!$HfjjUw8QUsrpqt+f@P|i2m24e@|ovjIh4IT;=0^_V%-a_Z;yhW>COE>$C4) z)BPzLds8FtdGW&)oz{f1a1F$SqA%Ka-mXmPzbaAc?;t&CuVE{p=4yO)O50%K|jSUmir>Tda57v}33310;)r#3{!VB00D3+RGwlwmBeV z&1SY`*FO$ui0a0^?Mk|%xWP~MREv+epKJ%V_2koSZ`Y1&k?*Rk>kp$RuBV3j8!}~u zM{grs3+fF^o>_bbj&?susA!D{HY&+F;aa2_TxirkDb-1*8ujZlNnMY$2vv3|i$m71 z?u;HrdAIdFn3FZz;OL5a7Gfs}qSE@+c76{H!k4aExJUe6+pZO@>+#ibV2wP$SeWIU z_ZjOX4(tm^-NU|jx=kNQy=sODwKoPK+~P?R>Hj0|J)oj^*1Tbo1j(R)5(QCEq9ln! zk{}WdWDrqu&M?4`5y@FVK$4(jkQ|02AZf@M1|$p!!w_eHVP@X>-@Cj2yXSm&@7;HI z-|zj-*Jn=mQ%^lzJze#5RabS@@5c##^L;FfY&N3v1pL^5%p3+%Vn5BrUGpCI#WG9Q za}vv;$tPr(1sD9gx4ESiIR-(dk`GylH^Z-*-pO~{Xy!r98Td^Ah{1re$XSR{OeMXf zWt5GGhr%;4ptq!>(Q0qvt|RuwuKc?_*i`*lM|}Q) zeZ@x8MIdh7w&@_f42t{5)6zmTu!Jw!TdjE>#M0p#x$Hk5y%GG!)BpPRN8SC$_%^{4 zCEquMQobbW24tUW!Z%m6g4LCp^ET|f5=8UnUx6=lj$8-8>^PsRrT=*WR@qr}B!%sV zp0k2BT(9E6e=o4N0p-9U&zlCo@>uwhYa$4Ewe z0K~PET;StZMT|1|Qu-U*`w8;@dKvv?a034-Lcm4UrFfOY!Hu*dpWD1~%2t`3RcddD zf#4c1^Ks5+0Nm1V5VmOscja1+yMVsJoq#K`Fp%m0H3ppjbY67X3dw@*Jn$7c#}C2~ z{msb9g#SOC#(!Y=7q54CuFp2$&e^T*#;oe*HRw!CLu0VaMzX@jrW#$PL{<>~fs31* zxm&4}Mn~r3kB-D&JZ7F#Ope-jQ1@DJ_z`-}^Ny~Il%-Q~d(X3t>i&_Dkq?W-u-}dd zu%y(g9K=2d!o6kw`)ljPo9VZWowoYinBgy=g;U`i?7Jzj)4~}i=Zgv3?3DdWXt3#% zeEX+$dmvP=&S}<{yKPt$U=OO~f+D284 zfN-gLB<(5UZVomP3~$6#??E-0Ft!j(BgPdjtJR6qMEf*gb9t9QfqD}4&@-K-rll!x z{pMw&MM5?(-zVD^&~Lj0M50nvag7(bzB5nycAuw26VVfQ2!`66YZ6W#(VdBen$Eru6tUX>%$18!Ao(;&{CsL-i=$-m!`d(6S z>nBa7-n!o{HNC(uw-J8ju`Xpn6*~#$bE~^}9xZJzNELhqR%Ph*9B=7sZUfJ?*v+4U zrtLHifA=kIlAZ`^NW8gnUdZkMc)v3i`)W_&uWq$=$acUB@j*MlOt7PKYfvTn)l{cbjsyPA?>ZHB zpqIVuEE~POeM>XHcz;J3S9(=mW}{GT-_PI*N7<0DgLkG#SR3lh-((ut3JL_(!y58B zerm#yvNN65f475D(+*G+^QkcImGZ?`Br|_j_tQTAfj|G#QFzB+>5jpVL5JvT)sP@8 zBE*vz1iBdn?yx%%_hck7cpSMh^+u=c4~`~1sN z!OPN>Q(e{AkVHK8CaN;l=-smrL^+-16jKk_6S z-DS8H6CW2B7cYFr_Rp!k zjxOpYax?#N&5-~a8QgpFhJ7vcIvru-b=L8`yWPGksSC9c-AAK=o>xaIt_0~hD@qS% z+{GF@opf*BSo6zOT<6;rIkal2eh5HOFnnHqAy8}?Ph2e(+U#kTyR-`VXrb&R%73Lo zf08~)OZ#xzaf$Ch&0mN6@ma=OJ(UqlX{NzR1zl2+drsxz&54@M53vV(E=j%zOX|#t z9zSZ%62l|OV#elx#q^-c$4cU zvhR~1+YHAex32rN(cW6_uZcRpk6JdZEpB&l&ImVWp(U@x+2w)>A}POfNJ%~a%^Ete zuCp?utUtFt3qRQ_Elcy(UPA#B6VMWayh6%fbbfxIWO0;Xp>WL6>1uZlm7b@)f)PC^ z^$vacBk)mK)B>;U1cE*^r<}dnTy5QIE`=XL`OV-7uZE$uh_)?pze3wNzp$6RU8>E; zvl)tsW}_&Dp&_<1hT$i}KaMx}Z)Qx((F*KJB0a@_tapKCC2|7R-W&po3!icxt|84> zzlz{jT@j9w(~+JuIX3|D0k3NaxThj)Bw5Wut?AXiXy_pV#6E}=XD2IP0+HbWdG zZV^MlX)gEFtEZspm2FP;>p)Ebxy|PEpf$A<8hr=zaaUebJ*x=};d@C8ixGn{cvNnk z`5S<)%-GeAAVe*X`AS4mYCW`)Q}U_WQKq`-VdOPmAO38J6hMG&Q_(l!dOWF%_S(Rg z6-MWgYeS9-fU}*S&lVjJwDmXTLsn=Pd40o8-rEPLz3?Lqr8|wdOCMV8sE2%<^Q0-s z`S_f|K}k33XnO8)HKaU`O(7VY61BCwHXoJTO1i5oecAAfB8qahnCS7#%5p6>8kJt3 z?+$PFXrEE;Y{698i4YwQlzKwb*SIpzHxR0hM>l(Z`(g`T;-2*M zgovFkmvyHlr>8vj+k4p+`E=;2#gieih#@A=ETW#AX6I*q!b4foATkoqN)|P`4R(D# z4lT{f1JoCzm7IwFvg<9Pl*5Y8%CVUW%$;x z`|C8L{?rSKOCLxBa))I>$nQ+UB@P|$>XHAnGXx@0an!wr(^zBk{u*=idoMaOkXR}>o%#3vL z*bkI+Qso12hw7LVQY!F}^izl9M<Z9v(8N6?YmU0qLb{2c?98)j44P2RK4JNs1-k}Ad_^?Q7CWbpB{wsh95 zP{@Z{9|Tw{b~Y^^xX5aRbzk;BVN&j|jbfj*b^-^Vj~&#)sE2b+!xMx(t@3S~HE%LM zA%CIMe&6K-cfs;~VEV*U?!($tsPuJIxktLkTbr(C zX;oZLzQvMc$|)tO-_|g(YCd{JC;i3@PllySR+hu_M{LRk+chG8im|8BZwF(bJ#yLhtknoBVI?LCI|2l9=)eO*H~#wl`Oi9x{by5r`g$ZkRs>M1cZG*<#To}CVDYFYBi z4Ii#vQ(f_ z9@GnO-wj-c{8S?yVy528qL{p#D8XfT{Fv9spyM3ww%Q*USSr{lQDEt(BM>M^Z>|=@ z#j>jIn~=x0JUJTbuOggucR$>pmvUnb1vG~b#;s~qkS3vi@X`#H-VK$d{nZZO!017S4ifZ1qkdGjX!2C3THCi%9on_VYI~PR^D0Hcc@o@AMQMFs%r-o@_ zd)R+gdee@^s&o$t8pONMz1ygcsIP;ZaC&;CcO5)~jK~dE3NtpWu^R9PKJ&5^ZQDKW zmh(OfdU9QLFuRDz1s0bUWpX{+t zuCR>T)fXb6Ek)tIK84#_ z0xZCl_9WcziVyHjhOyDM>*ZcUB(qw(cwW};E-s3lH74?t253v~6Y;oE(mNUT?f^Qc z&5vYBXG&FPH1G47jPblWo-)n`9N+lV$#69$Q2#}B_lSqSBJ}(^0ca#_-TS@qso;-$ z>7|J~UEGDnbQJRUHKQRn6 zx({VMxe;vtelsmxuZrNkI~~WK_dO}Th-+*YFJ+a93R0Z70@U{W<`PKjLknZIb5O&_ zlmdZzHdL?9WC~dKN!yuyL-^quudxZD$}A**(Q3M+ctavdx6;9*jCOe9=_(;X9 zk5fsdlRRZOT_VTLpUuYmI|KgtHp-=4HO``lRl+zRCDDp+CmHcG+>C4zyHwe|yU8%D-=+29dGEML zK4oY^p34d{<^+C^{&La#hoXe1%FYdynOf&hN1Tr}Si(2n*&HES`n{-9#^m&#n&3_o zY81m05lI(=%eWo(f;J}cT&=*WM4s0)%t6dn`Hu7kI=^tA?`H;UzP!`pcx*@*68bDI z$7JqI^&^RnR(f~IHPlGK%MDVhqEC=M6lO*Cd$#Qe1L9e*6`%Q5_39mE2cI3j37g}A zGtMG#%c)t@iSpL9pcEx<4U|Da@n?F{F(QH)+db6BgWKAi2b5)UQqfepu}w0A@F7!_ zv!plN2br)kAS;%z-5@`Bb>PdsTk0F7eRBJyz zFK!xEX9@UDJ^eLTE*J zd&h@ZUE`WJ_d1MP^uvjx&YTwJMHoQf{Q}G*T>fA=A<8I7Qbn20P;#k_AW03%TxND4 zmf;K(zhf?qTW_nJTYf6;vU_8mQR3;8XM}IqvIW&Q)qIp)8EshnXMtrgwwK$IL_(M zV&cT?pW3l53k={wE;lY?Zfmt>8@xyT=sPUD+1E3O9MmOzeK`n=9I9)JN|d{E5^qYE z*R12aaN20qw|w4MXcCgp6ux3*#z#2BF=&#d_aq~64|l*N`XPI@ z=vskY!Wt@f-=9(=bLt`r1bXopCh`S>#7#Dcukk>r%RExTl+ly9^1vp~uF{6{R&S9AOj6*80z-$IgX zCY!#PLI+lSo&S>e{l)Yf$pdEP$AlQO&o?;h3EUdavVZQEzmxmj3V*)aLYEXazrXl! z%E9xn&n+&ZnH#`nWJxagK6#e|An_snvoopJZ}0c!T+zGj_hWB{V%g=DhxBX+`CEP1b#@1K!TUHRy`FmT?2kf=RB z4r~8Obw=7>{JRD*vZ@c1ceInr>SEU3s_ybN(!X%KGV?)0-R%2&nlbVWpF263;43dtGODb z^xJWHgqhx8)9H?w_vPcY#ZZ4n=pKO4GSBeGZU=w3(i@e@v)wb@i#r|x;0UY2Vu|Oq zqb{?VMfLCLd3tWhVZ_D!6PG2qzuo*iX@L1XaS9Dr2@TUH*#h5FXf{o3=ee#-pfNho z0R{RLyj#0A=cwB|_u{9MJ73~U4dTPm2D?OBsgbGs$(Ge1)8%J<4niozfM*;Rl)8Z<_}j{-aVm6KhCf$ z7Zm)Q75;^CvBvrAZ>OGV43a!nW^%Oq4J&`zoxo#KEcp8JRj6xemiDj}m$U~9J@Z`x#)FyG8^k7p z?RF=QcE_C8IRPrEcbh2C78yrgeTgWr^jp5<$4q)Fk>-ny*+p}{rVNFIzD_K=5ZQ*f zx9QU^nR8L6u47u|JMnKXs5EYWS&iURy{wL`#^006mF5VSHe%z-l8@jbw4LVG;q6Z; zEC+`Y{E`eB!pO4`<5AJ*X0BR&gY7s+P63zUS+tQxMjnX z2_fvBWIgEWs>9+5=;qT5=U9dt-*&xL2Z1FjnGHD|BPta{)~`Db7DR?3eK;i8dwcxk zHp5TMq>YK1R&dtq=(+LDAkjq;N$$DtcV-h$^7o{FzjczipFxEd)!^=y)6i)ox@S(= zCjmhwN;XOl++os$i^_5*{p2`5F!ob|%xMW``k#TE1MNVZ*;H@Ys0+Ex4T^@iu5JA@vRyE(oS8e%84ENx8aNjL5z_PM24W-7v#g0LbUTgeB0 zCDNRSRS^hBphi-aoMBQKk{rIQ%%l&E*M)&;wO^6YUqk}6?9TEne=xTmiFPWPT;=rsPR=+f+WU)HPeGwbVBr|qxkuy{e7dKx2|l$&19C} zRjsz8xR!%k^rW-5CPm@U_{93_NY1ExQVEas3#{DUoedlzqIQt)CAg$rJ-=u#`e#y{ zX^{v{EO~z@_GXgaUM5q1>nEiV{VJ<-cK+TMOWLyP+&e1AMNWh)w$Es|a3bO{wV)>d z=P06*pg^qqLj9`a_~Aa`!sW=DDo+_go7Vfn<5yu_H0&Gg^@?|}=DaQ8%K zJqKQkWr7U3-UZ0T>uIVV)2gI~RiQ=76nDho186WM@ysd*TB4aq!nPsZ4`-bKe*soM zT}HpWb;?t1FwLr>(hu-@>o>r58g>5cbzFbw9p2i@^Ib|LD1ahx^ASp3~NOAv)?2g8BSIc>Y7U3QWUj563& zf=n;UW0~{q$aKfNRB|#!c?`vN$R1>)Wn??OrUr9a)d%h_bowKm?E-PL{;PajGd1|Ha!}Fc( zFl6Lr0WwajnLOXQ_>*&PcRw_~*CRH!1HV9ACAG3R`>Op>%yn{36livxC%o6~{@w3t zNyA{pJCi_>Jmyys^k0k(zs~o#zN-}Y`r-b!SdIIwVAN}v2S#-4*W%92aGvZ@ynh-z z&$zup$7tM|2nD5>D6@~-^#x}5)ir6HC{jx<83))Kaymu$>N9pz(X*`wh55VFGJCF7 z?$_UWU0%-_?9WpusLQfKIg|Vi*;JreXq1jha-JQgzX58;k{y+e_(P6DC(iN%5mygH zTonsLS(SB=xx>qQ!hISm-`O+~?m~PH?q};N$t#DTIpV@s!rV3yDydI- zuD6%bQO)M%C6?mc)3+sRsSPH2513m+_CkGM-GfK+Q%!#jUvN=$b4A3%>daS0fMOLs zjWU#%G%N#`4NqRQHV>=}5tEkD_wHYR>L}t;5>r^M+U&QJhz3!nnF(v8E|2_F zrCRqU9&@KP$uL`tQ-8RX-e5!t+BYeAp%8GNUg|&gu0B@IDTiM0rSyb@`>$J%z?SPj4L>O3#mEVP6GKBo=HVJZ?%jpR*jXFE4|EN<( zv<$;YGEOso6`tbCS*yG+r(~88mu)7Q`1WuIqxNOZopTLR@H0|B#`IT%sGMWj!HQ0= z!YVHFId9-z*w}bF!jtfYcfZrS?z5CP*-Al5&3oH$ro7SbSkVm(t4Nm;kn^Y3Me5K; z)*Dl;?OqNOWXA*JZ<(HH%6sHd(9;&`8Q7kn2Tm-Xy=gY6FWRO4k+(sMfBWfqGV4!yvooi4JM zE`X^PZoQ^zzsVq`=%)1BOmytRYdV`q7J^knnUxRszGu#LMlHzraZ~-SESU(Wla1;# zfZc#6q_r?pg;rT_=0r|poz)&K-^5&Dn4dT~tM`;z$tO}W+mRnL^^_^ATW)(t*3TKc znCzEVsu_E7oxa>{;Jz84&3bQGW_U&2rI`@o4Hr67HHx_%{!_xpNEgr%{OI1r$~@aaGntx)gF_)bOCfvYS47H< z;iN}Zim5h1A4?j4;$T1Yo;XxH4=(!1AoK@0*x!Rm5R7%nwdpKe=B!bZh2Oa$Ds=B9cuz$XBm04?L1{NYdX-TAWp z$v&E%wb!w^zuvO?EM?T!zJe#Ez;$DbI}NHz#)Y?k0_{@lB9BJ6zu2Dl-lmuLCI5); z(R@bFWWN6p0l1vn#f>y3do$>;+X0ttnQ2ch0bcIk^4>ec1-1&k3r$hRJtvEPo?v&fvEW(5yneVT(0HW`ufAUpYH+cWOQ?0kJbFZ>}13o2l)2478s*ieAXF@l2!Y z7#1iCUsV8O#f%|r)9K9QvM?DQyC=^o=5kF54Rqhe4$)hv?`A8-4}Z0R1{>eO43BR< z+4{|LMDD`eM00v2QXTwbO}Jc%X5~2adWP1PGb)U*mQKL}w_<2q=pM!0K*+#Y@=K0| zd?HHiL*3Zk18cID4w>72OTH0-#iMz?m6^PlcXkH0HCywSgxky8Z^6>A?^h$~--dgA z^2EA)s8wyV;_YAx3IN=(*lvtnzOkxflC8=HAMsENT~GM8>Gb&1x#vF#o1!YFKLzek z(?8PhzLFOI%6HTO&{e;Yt}iAYNo})dZC&4}=julMBE;A#Jj0N$NP%+zr&#H=VI=Ey9LBQ~rM8`(cTLlp3w`(0&@*Hdc*NWeO2O}|~Qv-}F_ZrWk}uJ84!+d0NZ zXIRB@K09H*i5PIcmSO6=@JWR%BKo(44Kv>rmGWKdp23W`prC^YMlZe5!Q;j`+52^-b0Zte$8x-Z90ZJy zE%&ox+!*vuM57`%4k8S(T~5x>@QTDvutJ-;>(y9O2 z^cqmNK9!`^deEiXJe|1lVLEULSP5%iof)Ilp}!LwM-zsa3!X6LrL&+pSjOm>@b&E=0l;2V3k-U4)E?M=YwGU7u0!4iZ&gDTWkSXhlMtodQ4`5F zf%!xj+7Cm?XTlp@+b|FF4Vma#|Df@P)b7QbM;BPRyQuyL)?Mw}vQR}N+Am}^Zdl#{H%Tz_{c+rtbH*=_`~#T z7>WKp^I}r>+~|ltw=WL&uX|KWH?*s%4p#67%TR6XFt+ArN~=3B@2C1bN-4Pz1bC8W zcvz`(`}@4C4|TJWHK3&>Du>~}`}Ku?V&)oA$~U{meA$wE9S4Z#=_A{Bp;&^8EWUde z-|;>5ZLn*K`&MIR^&Nsc19f^98vF{Kt_^#G$wF0q?c~YRjq)1)ZMUSpKmRVMP1JFH z9p7Z0KK3uNZXBb}f|j~7Mg%VNkgrN`UpyL5ri^xKaOTOxyo{L`qG{X5yt^7J9(xrv zHu#2FJLyJv@#x2ECV-qf-shD)xJ zZ^NkXdp>sOWDPia@xnCCAjj0Vk6@HvGd5HDT*9v;VcF0Dvq;U8cE?5MVSrvr-(ni$ zFN$t0I@@1$-K#I2#0ik~5O!Y->;dXafV&n3pfc5!68Y~W1|{AW0lih$)hVU*BV;A_ zRB75tV(!~ZiJw2eIsCMP4Vsn+zo${M{qifT`dS;CDLp!D-P(h^cl1l>2f53X*aD6@ za4-ipMm%USk|hsrS6DM9TYYux+_kUVE8DDwuHX>b_=T6Wn?w!JbrE zjAJ|VvA6U|dqXi&@ z0y|YOsgq)DeW+|(^ZDQ_Y>uI=1F79}O{14Isma`;N)l=uAP;fUIR@a>`Z6AzHgng> zA>X(8#o^d`#)_Au96Lf-r~5NkycxRq?4;bF#A^Ue^U*4hs^7kBWK<#Mg;2JkD;{v% zFD@NY-EQ2zJqUy~H4!)qkUgyf+S&&F^a@Pb^c7$W%eS{Y^*34WK%%_Xg1!p4^!ppCY59;R_Cy$^F^Fe`2g;%2l^>FP z-l^(&{N7$ZQBd|fdA$*Z1e=q*u%FZKlLX)Nj4c$qOTGC%*Y#U#51%hhwF>}e@(8Mh z$J2hjA}Bz&J(QE9o*yAEuIh5-;>iEC3fq~Eey8JhVWEq|GPN&UBUYF+G^JU|fV}ZkykBoun7*u(>9HgJ**Zs0(myz_7u=di`Dsf-WdZ>IZW${dn8>Vw;TORfyiJW81 z!tYX^YNNni*FX@X78pxyP9QB!7N@hE$#%7VMwDs#TFsjBE3VpmXDT953wx5oOO9ER z&#=uyUlt9ZmL3?FT&KX7N|0(gIr{5`EyICd>h6R!%eFFfKhClgUAEozT#dizSILjY zfj7A*6@I@`jtSltXl$vv^?CTCCGMV0*5-_Z+mW#0!gTzQuNA?CE?0YYjRqBi*v}<2 zwv$lv^~b?u@A-?HZD-A*zekIIqMOJEAt)SZ>!IbvkYVR>dUfFc{o>6K9N9|ttt?;u zFDN_)YR{ijME7?8&aBV>lo~%pG}p>~Lxe8!ujHTi^vLl@G@*K=c-qgul7B{y*TX(# znT^E=?i%Zs2SG=$mb=cc${UK?J1G8^jLw?`I+>}4jW0yHG_91rL ze;Su%uD+)(8}IYtnRxFjOy;lk!mHPLFEE^Qar{z&512+m$8oDs(!zG}HH0QOAf*YO zZAuq|@a)la*W=|qHDsIC(!{v>%(UuJQ(;_@D_?cq_D+N9>=AyisK#IKf$Be-DTY>} zt%dYxzX~{wX6_fV@R6GC*-FCcX+DInw7mL!CdR4;G^Dy=l?|Kv1XQ`U2;El~Rot*n zh`#L+aT#UyrDMT=?B@qU=rjKUL#k%mZxHadMC)6sGIc%Xk_|-(t6Vn9D#{O`0a?Gp z3l#C{7s9DRnM9(8f|&B{dPVcY5|*-T>n0GbCM@Rnwg~LE{GQSb(b-fvlN%&Y^z&*G zHSz;tC9%)^L(+g<*QlE3RCa*Z;rxb(TB-J@AhC8|^y&N4%6XdmGhqh{MI0|&=V_)~ zz4d7L)Z$N$3)uAHIw$>=K=<`%&ht0qq?`a5kG;+@AqOlttuiBAjBpKB<%hN4DCYJs za_i=fi5@fx%MiDdct8;`G+-JwaG4E<+}>eZ!^FqDeg^WQIlOA@nq19>PcbD)cX_hU zv(9jKFdrI`apaF&!_RMF>$*g#^~Y~6m{T=cni>z8e??l`E%W7_P0a^8Z<#wPKB{)G zYjhRm+EdhZRJ2pY)z605<;?^!omsMKRro*VX>Ig6P9LOOO{Yh}&)U6k_1E4+zUZjvZ?s5$~KVpDP73y1;`KM=l4E5;r&HlVAIBWW4{H zxX}3}OpbAUu_@#u2mjI>TT;i`tFg#_tk67mdz|>pb<0$5fAu5Wm1fYDuyQ)2)?0K5 z%9bSY+BHzfg+%?5$Fb`*Ug}H8fx8L~0(nKpX#RJV+Iv!&gu#HTax~eS#U9;G;H@_U@?|vKA1;w z*Y!d`@3+h#l2wVIig3TSIK_ml9;3#EnL>3tf$6z`1g~(<#m}U=kgSAtWUm{@?qY)W z5Y8QKWd5984z%O-*i~SNv@iEUC(mIOXzUz+R78f9fVK55O#>OZOR-ky1fmj<$m9Fc zXwF6iUorSJ6FX^niJk_zRe;8D?`nh8>Dl)3#eDuIQVX;zj4AmS%Rd9~--!W~I+sf% z1s$hNvG{Z>&gM`cC=5^n&;iB5z#V(|6&=y1s7laK8)y==Ab@3#L!kkKzFmT=IAj$V zg~qKSaNJN(?Io$(Z$BKtI^)xt7xvxz`1$Ptf7WIP|6O3_^Geh`dN-bQKm7{;8NWt1 zg+Y=5|9FH8S4}7#pY1(=G}_Y##NxLtm$1?1`w_8(Sd;ia4eb634mMuj*5x~c3YnH( z_&i*=vX8_g{6KeI>am8A*hI-aP|1J9@@QI#(?_#LVyEid(HpYhg7JLVzbsbxV`&3^ z3%Hl-)FA+M@HNj8@ zzB>lDKS%r_gwpWc;nh=q`kCbEJOh%&JZXGIzN@zJ{!f(VNi*enCOl>%k@lat5})-H z3ghyvw=&^*uB!xA-?Hg4xK0Rnj-KkpK>>j-d!k0IaPhGL{%|}zpmIh@`PsRErqt+$ z)liFfP9d)};JT+`0_ zFXQtRF0zZcdh=Z~OCUBGo%DJ{?B(7whxaE60UdM?U?!`TQ-|3YmE8+IDcxcQW!VCQBBeB=`thJ#ozb*`N@-bgm}vSv4cmi>r;0 z2Izp-gYUzFIc-fvQe7_N(7?SZsuSqhN%n~-S#)%q)^?j$DT%*=ST(}f^(}^{F=*9S z{HQ~xqb;rEtr>#nB)p-$IVh|G;hpaPQYCD}dL;%i@v}Xf3gUxmsRETdPBp<#xKSM= zId)kc%S*p6CFMJpmmHIW0xdpG%tMzPl7mh&^41s2bAtkBOP8O|pL!!4K2@ICPw$_M zUYI%9fNCM7VlRe*6HvD^s%G1OkdupPzeHwW2TJ_HD;*iI0IS~}25hJ!^WYx0-+@ik z7piA@cFs#r~ zpoa{=Ts_S@*+CsYoHvXH9F)KSfD+}d&%s9k1-fz#h#__Hz{x`0h_Ro0E zKeEBQE*{~LNR)u2TR4&-X_=s8;#SE;F1Ion&!+kA?dF!MMTfDAx$=(hmRL!6CRiK2 z#^azg{3!hl5WC%uFHmW-|Jsr2iAuSDOUD7{;v2buz#mWOE z5M~KvZrt`V413vxYpwGsC&8S#;=JF%Ur}7{L9u&7_|s44z?ix8227IhM@hj>6&JGq#FrWU}@oppy{=I-m;m=~BH2x>D>>rxoi)C5K zxsQO3q&u9BFZtQpN3v{dDrAwD)XF4*(G1A4I$+vAkFz5n133)+f;n!o2VXfa3WIX~ ze;bSjat=%!z+u@)VCzY1!OD^>Zg&gZan+QGLmopduuH=r;DxI&4*uV+M6h1rs#q60 zFu|eV;C%Gaf3hf|(PVxJ&Co7SA5pv~q5t$GK8b(mCjW#1-jncn@(+|)uC4z;UtiWk zz`#vNq0vRi@QR2*P5EvG$z8gth_{gCaqr8oi#SbhrqwLW;J^UHJaJ&dv&Y?^9enP7 z$_clK=U`lPAVKADQJaw)Y7w3S?_Y`7pbdabOxpt3 zv=E2KfV`Cd7jF8c#o&2PJfr*{9P@wOH6l?#!cL}WAUyM5RewhQMQTL);xe5b@z)Ul zli|J+6NI8%n#Jm(ix$8+m^R)^^eU)I6$Hg~z5B}_+d)XY7Q%DhpW^c&eFw0gh*!tp z&8_kO=^GeG@a!uVi7yHfWN^;~j1^Ei9ZC(~xI7}v1$GW1r`7Tp1YYA|&lyvTW9p7;R6s@M{R&W9&@ zc#xJgQlflG*Dml<#wwWy>1$00K__#@{RJpG)bC&&LV%zEfuMkSK_p*Vs1?4Qqx$_*Y3C?HLabU9~NCIkB5 zOjQf@3b76Gq>^8gs$2%$ZhdT-%5j*(bTHLncQJ;9dG8Wtem`^#(%FDD;66QF{V4$Iv?1>W9)FGJQNnP_&kG z9nJS6Xh27LY^*2gCD!y0mC1opz>_6#G$y0uybvT?2#5BvwcW5hl~$a>bZa_izKK&H zv%5qc%Ws=}N`?^#qHcq!n=>1XOab}d-=41K8^uZ-Ta52?04APS*V*6|^9-KT^{^ro zwlCu&p0M2E9Mzb&h}TJkM1fo(&*jIAUum?Vn)B-XVFXMG#C(Wv%*E z1vaQ=rl zpsEbzgZ0&uRm(#0`~`o76peF~MfJpSG6@c|#Y2Hb534g=p)wQip5sX!H1A#kK^8)z zupK#0%|j6Id&0u?s|`-v`2YZWlnDAm>^#Ar`8VP70Wc!)ZucMYxMU1CXu#-^$$--n z5?m4)uC^QGbjZniH9-0wh}`EmN?QGS*z)GxP<)lF`De9bjt~FWw?C@n1&R*tG5 zH*DTxF;Wwr6c-q7*ht#gZ9QxZN4g+MXLW9Kk zm}$DX;x-|_#2`U^hbKQ|CV*otOszLygh`L|9=2 zFueXY8um)tDv;(21sOTb49w`UarO6Q5Ok$6~btJ?GYwFq2| z(LUi3Co?4;65Fa)hWId;_MDaZN(&ECd{{k7ftxhSC7dFDPw_trPyBDV$bTR5*nR>B z`1z(PHc;uVEB=jX>))QT(C)Cmaq|Cd5&x9st~f9%u|#!5aG+U_pr1Aw0w_8nER>b# zlp?suxiwTH3;8xexyTtvln%R|9Li-TY3=a#VV*XA+5NJxkh^eUv+cho|9$`9#K-pd zU7JO7P1dhp;fAphkAytOcJpe=*Npxbdv6^U)!Vj>&X7Y7JxUE-0s}}REh3_T($Xo? zA>BE2H-aDt0@8>`w;&}*Bi$k`9ea)bp67ku_t^W}+r9VqpXzZqEbeu$HRrnSE6(d& zYv~pAxc}qg+vzy3?wmC5U05+*w-fow0zaakH(#tH4)+%4Dz2aMGz*FB#GN#sEt{+_ zbvC!_dYqW+df0euN9^kpU!?Bsa0eD-AKP5ad7pEh@Gi~iZ8u!iSuHfj3e5K|9k<3% zU4LV=a^G<3Zo5{yn9I6=_-vi*WbNxq)Y|iW(l?45l0ZDYUdb{Lzxm+0KI!^==jzie z?}_{ToWx3&UB%(Es^eneB2lnE|;m%gVL8mFB6&lY???(f8iLHCr{sIC_aXTFzx z%&xKL*(y6L8$+ur2$HyWG45$l`t!S`(+=hGL7Qs-pxCyi>75DZ=*q###L1eyf~Cu{ zFC{)Ud6n(&%yzXN~gtam(~#wN@p*pS9D&oa`x=PYmR&s{q$p*@WBjpBa?yTnB2KVPf2c8Gmh}9grt1D zs{wB=`n!>zlU!Uw;PasLjZ+y>gr>coiNf=3&Q!{^?@a-OU++zekFz?%4UUUpnBx-8 zjxP-2oUo14*3MYE3FohFi}Xi07$_6cAlxKV62<(^&GUqLx*BQNU%-E+W$`>-2W{6A zACy3kZISQL9S1Aj$GNRplL?n427iV*x3Jkqo|iw{@|(%fZLq>g&v}d9=hSZRcfN%q z!Xx-WQyNJKYbchHusasu>}Y&+mP$!CuP@MaHQ<+~Fa9aZdUL4p;?|M-p2LvCozw#{ zx;r-JU5hVwwufboFgq!BFlQ4i${Xm^zPDM|6!Wv9cnkRb_TBlsE zOq#I!0xr1*LvMJ*Qj2|_v&*oMB^bP9mQJ}2U3~V5f39M9Ij!ss`v*$7;FxBDm7VjS zOJ|eUA9rU`ADwyK!>1YQe0A^GS&EW=j`Z2Ol*;V}#(2UY=|E3WC|1-C&YGUo<*P4u zXx6d&w>SI@BGGCewwDZX@zxcf+lHaGN0;OTqlI#dwv-G-Yt0_pl8O#Rl6@QTH$U<4 z&3>b_F2$9;TGwQ<-oozasEqw+WaYGP;tBpi7I_z9@aIe2wayQNwdkan2PZ{7^m$7=gf{xFI$9?>Ewtv3a-OBcE zx;jZG|16fA`lExG&eLC})xB;&GU~vLQ=$Df@FqiW!@nI~z~STn*Iw>Fb_5*WH%Y~I zd+IKum?6dwlrJ7*V;6s;!N3;642`D2823vEe|;^*zL*Oq<1wT>rfp?Bgz(mIePFw- zFtU8!u)Ad=!BpMMjECn?>$X3u-6 zlfdgi8?deZ-`6odasFRp{=fW>%DGjEK~S>0(%y;Chfs$@j}!HU?SV{;g0rcEF{Ikn zy#vXN>&e;kh5tvdMgPA%mu&P$6BL|g^V5DH5FgA^P0Ly9p^~VHoej5YEwhmZoUM|W*Sw;@XVhjM2KcWb&Q^CAq)`WiYdutf%i1}b z!3DVaxl9neyl_E5ZraaZdZP8J4Xv1UJ(%y)HHm2T)+q}CwE(CBR4KvC&u5C z{A(ULGba;AOM7QaJ6kwvUL#|>7tVJW7*GfL_n&{hmyP|u4`l1~4|V{GJZ?tzJiOcp zo`25_>?jUkA}Z@>X5?(=sAgwpE%E!C%Ue2{x!O5eIl*P02*TMkEp1KhT%Fj(dH(0{ z|2qDE&15ELomqw^p8{~q)|c7JGRYH9BNf3~}TC@=p% zyZ^_ae|8t=K|%5#5dFd*_3i%0_WwKROilicoc#+&>t7eh)P%>(+RVnx*4YU_kN3Z$ zXKEs9Zs%xYX*20c?}!-^Tf`Q~&ox{onH8zi|KG zGX3vK{~qLz!2Ju?U%37Vfj=7j*Sh|~^+yQ&(cr(<^%t%`Lg0@E|Fy2aaQzVie>C{7 zb^V3wj}Z8y!GEpmFI<0wz#k3%Yh8cg`XdDXXz*X_`U}?|A@E0o|612yxc&%%KN|ek zy8goTM+p4U;J?=O7p^}-;Ex9XwXVN#{Sg9xH2AM|{e|m~5cs3Pf352;Tz`bX9}WI% zU4P;FBLx0v@L%it3)deZ@JECHTGwB={s@6T8vNI~{=)S~2>j9Dzt;5^u0KNHj|TrQ ztqb?RZuc;=1@7^11#afxB(_3;K+?7M<)qcz^nbj>YtVQy+nwUNO2dC6K~6|DZYVfD zemHo>Qm!sil{#gHIfWM{!xI%YBO_od3uC#j6wjV$n~*0%#?JALzi-#0|9s$k{cKHR z!ARA(&%lcN(d^)rw`BIE$eQ+=$l8`gSoS|GpEUB2Uyp>1yK&X;O)m56 z2UCnN(C_EO@`cFxL4R$$AzBw#dSZAGYNK3NEadku8B7!~{+WiC3GLS}gFeAX z!2e8#|NqN$(-+^xW{y!)BIE3uPP;CSeXnaL%`|9^%tlpD6i?g~f z;d^~P*H7fLi+)@rY$*6eQu4G%S@(hX#Xr3ukysFEi>FGIQ z;2Yp}-mu6tVtJJL%m+Abee$9|uYmo$6u;Z9;ds3DSc$etx}eST>~EbIp0CY5C!246 zeOt;*yIsE{;q>jrc&Bl;*X7Ug)x;-{D%PN^JI&WklfKuN55IkUp%?K9`)nsSf?Kfw zGA}RSx~#tYGp4tgWo=*;Ikaom~ha&8E)c!s{3bzB`^r zx5a)`Cs+}mN?pHvF{ZuIgVQq6{Nw$!QVi{#KA-a+7FhT&Lt6J`;wsY~lB#bm(`huW zGhaOR((nrxb!whZnsJC}@s-8*g6d8d zBi=#QXX>hcruJouj9d!*HtKlg+`BCSn0S2xPP+$oo z1vAwdZnF+_n2Rt?7gRHr$W!n%TE_P;(V}st$k-c6Uyjyz5kgfk!g@FH&TN*4-9aqC2J^U3YA0eJ>m`Vk0Q;Xkun>$^_FDU7kdzbH|gF z5JI`--U=x;Rq!E-m_60FOcq=I zKw$uQTA{6=?aVVlo2lxgF9v%p50vY8ebyp)n#wuJF1W7DRXD0S;8-WtLAVtkrBk78 z7FQRi+cdxZ23bmOgx}oNQSEA8!lOzmcU2?o_79a9HRo?fALyCjyB2DeWlehSH2#=t zzS#f#gN1^WMG29>sw@aBxP97&wfq!)zT-LH=DMRPE1SprP3PNIHwCSq-8n;I1l=vq zFfqF;UC!5Hv1<48$MpD&^T@;Pf`1MilWRi}@?~(_bf@uHKS}&LlZDn3-xuHE`SDKW zXYMyvLPZE^cIc+G=Z~6{ z8zPQ*lP|{gz9|E+o08j5Buh@+QpyOntST>3{o3Eg_VT{tt(U>94SXS@A(HZvSo}D( zuuH&qRL-8SWqA>!_8cG~FC8Gk}6YC5Un^0io`KERWvOo8qU-39Az(F*WY^K}45p zzE=fz#=Qi{bB#i2T*{LIqs8|X4thDuK4kxP&#GFu+-TcP=eAA@!IV?wbmCN}9(}xp z%~xkuo?CTmS*rtLJGV#PJgm}pQlsMpJNPg7&iiAh8?}d|ZHyFTe0hB@zNM@Z#2vF#|$4a zgi<>qZ}6K(>b(?R2qN8jYy`*J_qS(|BRFT8v2Q0RRsX#b+Eft4DjFK*3641KJ*-OD zOWBIjL6^{_d-2@oSWy0K3gmZIiJh8p{i+H_=~NYoVziQ2=!krsn#QBwhRsHXNeuQr zJLKgz?(4SYCoN4jmlp2!ZrGfcD){H+7A)W&DmS@-U){xwDrTkU*x{hI1{ep=kcMkgaf6#)P_==o~?{_{-zs>7=b&#!B43$AXUK)PD zBk<&nQbmRp1=Z17>-|nzNlU}_5Q6u4CxBsY>4c+uf@_|AX^W&08>{I+ACT*fCk@fF zE!h?{hST|jT9&xL^5nxqVY@*M)n$V8LD z@3m0$n3>oQWXQf8DtVD()kEO0Rlijk;SQ`z-3W+D2a@=W`@!l_`YHT4z;tWwa@)1^ z?(ZFYRV|4TcC+I3c-t=1HfuVLvJ40rf48@674WN=^PT27k8|$_N+k`@00ED~XX<#r z%||_Vn8EN-;&riC$Md3wO6Mx5j>_;|iSXnCWx2@kTb3(1n~CUk+3UE^9g~(gytFKZ}b& zl7kry`Gb{=`8hdA`Tahqh>*Ftr8W-cEoCfdrujRt72>-`fHc6#Tu&)(%w4af7)*(_ zN8J=~%X{dY+r1PuxGmA|Q}kTYJeiAR z-|5sSX=|sQ0?(NuuDiL53f@svLLVu92f>SFW;8av8%cP(gT7ZITjlM9t0h$fz{!2I z=lVYOj!K&^amEjDpLPElZ+*a%opB1hukTpTsSSr!E(EOt*M3x8bJ7c>>J&*WGCbqZ zO|xntd9Jq7G(Q8_t_1kn}~vrm+Dy^%NRv}F$jto_7&S{sJip)b&2!mWG`(fXefCMmAB($1@8UNvhI8sZsGKY}3ViuJ@};p1W(NhAPHKfo_s3*6Hy}l^p^p>Z zb~5n(nIv*`veXZ_S|GKA<_}j{C|8X<601vIY-xP=q~OtND>j`o*9OyL43*leU`qX6 zTf(mF`PG4T?XS0Bl6v(nHAJe>2tm79Yggj!k%Abj`xG;`({95+yvZmz&i?-Gl{9+BZZx6;x_I?OzaeR- z;8j%ifyC@!5vX}^ZlQ6x59NVfGAmqha?2A9SAvp?!<{0~b99~r1Iuj=h^uda3;D*R zJNoDxaNydlo!1sV4$X^a*q2>1IA_S$;&rRAI+a%HB|E-uC{o2IZ0ueCl@tvz4BU=vfN_(@+4Wmo;#Q;^A z_$(3#TGJiQg4IiQCJ@DsEkY`r-)y5`;Bq&QvdJtuMZi^h3I=5St2$ux}I`nWzzkmUW z5P`3Wz{=Z#tV){;y~v-h27B?U(gT`%s7(k*eBI8V_Q(sMY8;HDlbmgQ0=QfC-Eco( z=}k#Uc?-EUNX^8$BO}`U93nJhtZ1;jk>S6e*45)}3i>Q|w9Clil273wQg|XZp;?;QJoW-c4 zHL;ooiwFX>=dVg3iCzr@DkJ?EL9~I`Ra(l~o&(-tKpdP4B!ovg=kwtEnYL5#TYjmF zy?*ydmgr2VOyZM5_A3@0TCdl{5y?=dpxmwI>#O%|8X7rfR5H|-C5|?IcDw74F2FdTimY8NQ$TZdj?KZG> zo|Hk>NReQTXWI=2k20pEM-xkSfzoygmuK11@B*9j_UJ}2d{0O?V0pNx#T{WGT#HJW z0|`Yx%^oY_NH7{%>K3ypRElrpCH$&8eTkMN!<;x@d0khe5a4u_2m^2C`4ppqmmQ=S zd20^cZS5^uA!umhPA zUJ3hW^I#tG6KmaqmCq^l$usuN1>q#c0)6jV4zhWWyl0VCgSt6$>qM(6ou{4SucD4) zCzSMWG*hjtf5Ke5&&TJxmTD5sE<(>51Px}WmSZzxuZufCe8Oz*8hpFC7h!PGRueAc z2>8uuM>X-?wibKQllefKl_aLt(|LmKdM#pn!G?~+112>lN+QXNa<1Smi^1*_3$J}w zUM0lrsbVLb0B{zCaF(LN51qRAaAo zG|*ox0~gXolAQ+82BgVK2S?L(Pfhsdte(swmv8>4=%zh_Q-j4(oS6p7Gx=Xl1%#P78PX&08z zGg}oPt$Dw|*72IoZQdVvYN(PXHa;yrWy5LWVCVd@oiWA=l_)VReT%DQje~qw&_w*e zuq8ilRxVB9y2F#%WAGj|+jl2r(Y2TsM%-%PY;|>aW2sy0OQ@RG|1Y8iebdk%F5o zCVd*?sd7OGLitFT5rN`SB;<@Obj}1%*p;>jpd;Sj@3#yce91|TOp0dB_Tqc2%U=M! zsVf$_iQ+a~OoT{~ycE1``^4*~Ep?TTT{qtrq~D`;?>M44r$)SiJw5H?=|J;F@;?2x zUkJps-sJ|XCwxSKJ;(5SOe#V;WJG6y*xW{>M!U3U(GR_b(boDb+R(MKShL*PwgVzl zSgmgvzcS3+J*ceYvr<}Yyqhx~^o0(S{%)cQ6As1ez=KxV_?Vm<5U{w2vhuD;6j?>FOfMx(uP|K-?QHge5q< zQ!-Lo5XcgC$mPOG2a<^F2;mKETDKMt(-FuiiJDa|52C@#{tlw$ZNIXw(W|>*A?X-) ze7PjD$s#0XO2d+eoRQs4CQ?;8_Mf?GwPK7&;PfO!oMPCdi-|GaX-Uz*@*B{&qe$u{A>)2> zlNki70*C?ig0n}NMnPLX5e^DUc4}_WB_fj>JkDytFZ0?gAc`aLQV-qr=4NE5i362| z361G*jl&6HLJ;$CRp_JD?_#SI*@3ZAGGRbHW8I^n3^w+3*IL_e!m?jtPEL7Fll!4u znu1n+uAL~*qcfa*tmQslCO;PL{N57(sv^d+(-J1rBxM*3Ym#$e>_bD@d zW9?)KakB-iZ5;;JCn{e5;N0A1O`?|#nMlfe6|M>MdL%*Wjt>Om_okf0QkHjYizJAp zRxlNh!xr0RZGbB7y*CsK3vc$YrSK6tjN_|+0mG-hH2!yAw1~TyXPW_2{{C=arALVb z_5{Uj=m|vVG}4P>#)#r{Th2#|ZI`RN?pB9L`_hB7Hd60+zUQJ#yUoUYU&M4ZVlY+i zwn|$()6d&&MU$%cXw2?DEmf!LU|mdKw(YR`+WUwECT#!e&Rk&=<1Hkj@s`b3AX1%{ zCz0R1p=clhf-d^q)9FC3s8iirg=Ixh^0<`66D@{#ET}p3sBcGwit9^?rv(k|q+D-IYOaKp!@P{0 z=b)*xN|}>2GtGH)BRg#rx~efHzKT@k@a3&-J0r9JGi2_v0JeBNsKHP%|~KyI-P5v`AOu3c&E>2^4{WXOEtNF4b&)gbpS!CXXPOU5eN8&G0ttg<5pot z;xm95bmr;_s*G)Ig4DfgMtnTERYH*m?oHsk@>)zEj0hFy68Os5w)UABl=^fFFCkgI zFkBp<&RlGR!$5{+#Qr}#V*o-k>Rr}iNAy|Stq)=+SdyZr^fxSe~ zp4KapZ{J>!PAE3H+UpL1M6TC4t+8+jW~fMSZiT8RgU|3x@X9#zsYkHXUuOAUxl^5y zQfvmXb?z#KOW&w5v4=%g%0UFD8?{PDz80S2tq6u_l^gnVHFov0 zZh=1qqPGXhNfHx@??QNuEc$^w!!~luBOPO@u86@;93;4u>-dOWYR+NFFyO2K!esf_ zoAv&JGE;IT)r(Zbf<{|^Z2wEPw`m#*>#JBX{7jTykAen(TF~~vQP)FtIZ!s(p&vcd zn^qC52!I*~SsMk^0mjkM`-WVDAH`Vnp@G)LBFWFXurD9nIV?QY zx}~LRyn|y<2omaGd6=H30|Hg-sgheD#D^Oa5Z*O&KIci1AisGDVi$uB!#o3GFa!0f z@NxESY6l329xatq&Xnm#p%O+b1%sa#h}O%f8005(_Z+>0XaS5#ul6W?66yvJVfp-c6 z4%?(;A|l%YV!UzEf==Yjm5({=DC5)i>KgGe+hdb`oP@3f&2TFuxEo}AfMkqD07R|} z*G5SHETn4h9Tps8Sj#0|9kfa=#+q`IHPb#I>XIl>!ld>Yu+YinK%=I)av*(*22%$8 zn?knKn|rvgc-}6@3nCg29FzEkYB@9PpIw?pK^&NIk@Y~s4B$bJXFbb=lp(y~Qt-aF zYAvZuU9)TItLfrEom0wu2ihL~iTy5{bt{KXs@sx<^-YQzi%?)8`*X>GXcNn^y+K45 zy)3Tb>7gBh*(oIJ50WoOu(I)9SGw-Zmge7P=j1#HvHIc*5fP+{hzQ1`oa*45!wT@i ziVt~U84Qi#4O5pWiwCEe**My#PSL8D1_4eizSI0Cm~A0?1=+i(-2? zt+m95I*s>aFALq*(G7&5c>>gs*YQQ@`2zrj9rJzT=?q zPQ!ujgN>nPU*Gdl*B``7gLjTIJ(IjXO|Or=d%El`@eZLenK!_S26g$I!s80i>2Z4R z-AL@0mRW9K5y{fhN|e1~BUCkd3U0bmVuDI%_>es|{CGZdq+AV!=H9k<2CDFk|+LSEP_}@(2c&CW)XS2SuaD&q{_CO2>d&k?6`0H5Qpzz+Xoy?t_3f z-?ok-k;|%iK1+%32f;(4`fV1PhNUe6l}(kl^oko}7Bgbw@1CydfQ10>TEE`nTGK_aT2 zvuh{wH-T1Zf1@I|Ht|G>8e?DEe3sT$9a9kWz9}9aZ{Lz8Z7@1B`aYlH!^Ayzm_bLX zMHri%lVLR(e~{5|-u>Abx`8Bed_~J-KDG2opc~P!Afa1uH-e&0vxf;f5hRoZbg94Y zX(-F8{URhtWRP2x>cT3C&=$C=vHeB)vfgteZSm^8`MB6LW{<=51p&Ua1SZH}y1?fe zvaGjH3Z|MM^>m0M#QRF9zRcu(gGdqY1E9_RQL`uL%GdxG zNn_U~55JKP#9A$oynK5+`>D}sZ?SV*ec#ZwVoh2D=@Gq$|GBLQ36(jSSmaKP0nHo5 zzpqTlhm0B{!~tSMnWEhvu7v~12!!1V${>4yaiW1Ga*u@PY4x)O9mNcwS?}(egV|*p zpYSly9uD|3hF6bEp$)8VoIum|!8pTW?$-t_STZb&fJ)GrYtk6V{fH8XJd?!Nt8Ou2;sI+Ro9kAOSNy}8$aH)! zEE9LPlL9dQt;HhODNEMzc&_x@mWu*>;Pwlkym2nW?QRRkYh-{I-d^%lekoVntzJ)&TdSf9Y*D7ogU9bXW;C9nryP4oXmsIhk z)@>MQMIFV>Dkv^ke*Sr)UFT@F9FFgumRzK)y2Oq5wN!7~lV*KKCKTQKVz1k!?*xMd zYbDEbdqdw0U80KUjODEeSR6VrLO(Yu8>a{340=zD*1f42PqZH|jPM9z6BIA5D`2rH zwUT z^&-Fv1^a=ewyLvevivCy)ex?h;ioLIR-s=5WE`$sldl2Ehj~vtb52{77q!NBefJge z@y7>BS>ltr_N|y>&+r31TL6_ude}D$blZkK`Gdm|<>{M;buG|^CK1mgYoG_f_Ek!q zt4p3+Sg1>l_c#rivHh)nTJB7j-U{}yFaPvljg>F&$3M-$J&kn^vPkAt$+cK4VS{iE zGS8%l&1YotFfo@Bt1#^C_S#vG;%}1;6J9{4YV~9(MhIv)0g@gmOY^NS#-Sut`kZhe8Wg6VQ#UOSYDpkS4qD4Yya;G=skzU~8PWLa53Kjv5ZjUH*hF8wt~VZ$5T$T>n2po}m_wbB7Lyp&lY zx6L1>iRy66hTuDJO)_$H;Q32o<^zQ{d5QSiE9pRM1(nn_u@8F736g3Y^Cxi1aHwCo zICW_!(0jBgeN+*Ki@n(3I_K@m?{ncc{`icIy72kDq44pHQ$M+;?t)Hye+U7U()rO3 za>6|OS6XfUfU`BF_1cvlkAL*uEm!q^2vy$BLUc-O=u0G}t&b5F4u*H?=*M$Qj2(}! zilA9@{9zfOKWgBnnHrE?K@uF76dXtm$p(Q+A85$M0gG(du-N_;+aQEUW(A{zh_<`1 zoIp^xmo-wF2|YXRh99rar~Wg9+v@@Jz?5^j@e)On3*-Y-8nz?$vIv z%8Ofz=(14~`!{Gx)>RgmqnXWA1<+(igs#^QWNv0OCH?A#CK5hH`pHM#oJ?I}W5lpq zP8YD!jbIb(Xjyo9=nsM0&S-9{GvUd(Nzksz$P^mPtf4e+$hNA^5n8ZRuB8OSeAS?Y z6IbrUExnJoD~L$0@}ddr>;(|I+XD7;+W|MjjW&f;cz<0TAnU5}P2M&xz5p zBFJ0809SQnp2;x(e)kxVXhGsA-jjd=zo)yh(%LlWTA)=XfQDb`oZM>u{O?{p?Jlre3}F<}s0H&w5~ zr6#Xa$DQ^F75MW3PFA>{;R)-vj7V^>!ostmSN_qC_o&fODu_akr(qy*`LD^xVIX{R z{C+^vR!5kEIlFv;J}>UgYsG;O zWm7mB5)&o=ko(xfj;2uEO0~|9wJWcjE%B|9q|?vzy@=DQnUWylgE8mpnD48Tg#rb| zk|(1ieh}K_y+!k>UGLIcEnfRJF!{MEl9oq9Krtyb*H94C1W0p^6;UQ^$z0GWUB^!H zz}p?{SAlr3sdlVLmfn-VdXEK@5lz&2eO^BwTYO%dGO=Uo9)S1Hren1fplc%^4pQXd z8vyWt#Ocet3p0rp>H5Cc4x0c(0sX)mWOsDra>4+5Z?R^h{`MljL{&?XdU3;o6w;54 zSWEAd5K;#Wc%9e#C|xHqk(2{%!WuJh!~!~>C$xDN9~fM`5p}he}V5*?#+2r@0X@co&HyCS^{%s{K_FvST?`lIE!nn_y+i7AfmT zLqY4jM8GYvh-7Tg_rXVVq4Zgfy9canj3ED5BB_%kqN4YQ08!PbNQd+T)ID{YlL6{} zg?V-wiilx6obv~87H<_=w~gWa?Ie_*VHl~2VW>iq1tljrTnMF0A1&6br%)YHAxD0v zBIl5~%i8u~SfQMx+;W5kNGx(ApJSkr>0r#S#1!FoWo83irC)LaQu zz^Tq|N+Q3M>};SMQ65bh#4q8IXpaUOj(8k->$4nV9NzD_t45fHU6D89sDk1OCxK!J z@XWgi3v~=RbsrfFR3>p7Pyy7CMFR`hJs5x%2zwcDlxPR(Ou~)^!RfVFLf{9+G2Z(~ zq57n}EnsNzW~l%8dmw3d8D;55gzO?M;xO?jCI;!S7W9E!-=z!}?_B9b0}U2o;I$Y0 z+a$bzx+1U~$%=~>h<@Fi-2*O2O zx2>bR=%($O8v&7<=M1MR4WMPR0-!U|)bdiHINYilbSWDqVDQ^d)W*ZX?QITuhXHT; zK3Z&n5{ivKcGJ2%=ywfb=Y;)JPXZQ9>K+FAuvt`Gq6$rhQyr zgB>|&32OI)IYoC-XP7`9LAwfc1nZNn5msZjo_b2+cS!?6I~&_a6~Y(0?eE}t89U3E zh$|MQ)Oj5M5J()$J_VRdry2oB<`hhALB(LAJBP8_HP4f*h?7>{)y`JV8X0hdx+YT$ zd@Q-^xA?{%--M$9vaMD9B#EW&nA*#&&)8C4$6J#ljU0r498hancddc-QRX^O+W~3# z!(}cs!`=DTG0u(81TCrbZ$6Nbs4oSmQwJ6C&lkGB0Doww<%&$-Pw1InhVRoIE8!rD;n?wgiIAzJ2jYk7dNw9EQOWHbBuWAgMeP$c{ z;9gdMxaqf;$uj3L0|?d2wyHkSKsW5Bajkavp-A1A4M?BTfV23TZ1yua)DXt-Y2wqn zuk%h-xB;OJUvu(o)iNbT1erFvq<4K^V@Qe+q_6$*>xI>j`5a%Mi7&TJp{Rx3wFPwG zH+6!DnflZ zwtt5@eaj`h=|_0eUdQ%C2H%f&Ynw0oowp{wj8(+!>oQ^t+&R`g_-=4LRTI9CQfjXP zG)j3=l9!PbEI248ufk*CQygReOV?RTNfU{AOpC}kH=Xcm>&fBLqTn!zRf1w0)Z6qP z7Cd^XYbBlubTd|gMB$JHLHfQLV3jgZA{`)jf8v@1qz_yABz5ym73bUa(~4@^IiAPc zM^|xHq!Qa)kZB-|_Y~TQh(O85SLIGupXL}kDQ1m|Ck(gzlUVluBkFSs*M0Y4$5pu3 zw(+ON)5!dZav3k6_Q}YR4F&W-E%L8CXsL85NPDYHVrT#&ta)cn_dM>C~;!w1PH1=CNJ9qHD89F%VZ}N`i&sWxOJa#J=Z!7 zR6t>hx=9R{3b{S&ZJc&Mj)uzozQsNR%GPbxe7qIXdO*!`bvE8CzX}3{Sv9O3H(z^~ zFf&Ae(Liy5seNXKB(?GiWa`g{Az=^Px`>@67ATo+U2VHIJ8|^{LInrD2z8?`gg|1U zsH7qOeiYCS!G2nV8w-OmV<5nK<44VNlBdUr5 zoIlmL&PRmC2X5c9k!%@F3>fD~fwB-FM|)>=AN!Zo4iO`9tj@6D#4n+6#nR34w%TTT zOap__l>OE%$VmfIR1O_y7dU>90)+qv8VG$M0FV3AQwUVH&s=s(STR56@svGM_z0Eo zg@Yn>4Q{!C(EKiNfjDXO2^UGrp%BN@Hqm2dxbM_9F#MR03@lZrB;%EPmL*{!@Z;iO z(3Ptvm?Y$-nCsChHs~Ou(gvlMyrlUBZ|F@*@GsrsiBUtaYEPRK5@P`!ps%VHq)S*( z;>63_-YBgiE`3ow>b@Csz-LEBUSrD`LBU^R3%EU#TT++T0ZHDwy(oWe;z-3H5GU5M zhM_KN5{ha+l3c{f`OY}Oo<0*(y}R2^lmXOkcaOl{@&tBAV!t9Lf&+7`%)suu6X}~@ z$$ne_5(M9H1*EGkvS`LgZ(3Q11}20)6=)QTtiKBELy4GxsQ-O7&Z`itjH3`Q+T+?{ z7{v$jw+duUop6m00h%mQ#|hR_b0$hy-ckNxY<)>|P>4U!57MbXMeXB+WhpfKa(4Z% zxS(P)>%4AU>=&LRXt}|6BtQKK;~>IsumidYE}?DJt2jfN$QzDNQeOv&B(=TY11?hK z{Z=^;6feq^l#x=FUJ(M4r`?-l8f3simDK~H-)|iNDwL0|Ofi%OUSBR2DVxi~n#&rG z(gh6JZF(%i0;~eY#U^N6=Dd$zNcK?Z78}+Cl_kDp?h&_U4&x257rs0k>2L8zCtZj$ z!$igkwizHiUb`@M7MgZ{CT5gR1yaDeu|ugz6_=8{9WU}gG-yYkl>`rYY@1Onh-{&h5?elSnf%9*Xoy(90LX6OXFM0Sh_(NF(zm) z&c2rk0k;@A?}QU6N|3D0RGK|F{|UsFiei|X(}4g!0*$@6SK#ck!PVo#cY_J?r{CoZ zaTcEgR7Or6vzrlb7tA0sD#P|;kN%)>`!y3rG&x*mO6x5W_Zn9N1RLCHc&Pz|KA!p* z*(RCn?=smAJn(D((M+ao1__`5s=p6#AwR73yMY*EdY9&y(J|HZ0^kD`#4strQeh7w z&5J-rUy0FQmcizYKFd;~Q?+jZVXHCN(d| zKPVxNT+mRDxfw#{i@wAw40&t$?PCq9GP-O6{J1&b18Z__h=0Q2YJEZ{-q)iEk+|wj z;{0K?c&7PI$BfiNq;NN|o5F-{kUxYFODVBH2!9|0L8&1RbT?1?+^+9MQ(JP<63eI( zp8;yd7{}81!h^Lzp>A5wlDEJuH$TMYQWxwN;#POQ%;|k}uE=5adKad`=?I0Gqyg*% z4W*iQQKUtxlgve&+7v)Mj_Zi3;2t*~&sNP|_4e7U-W{@&GP^|x^Z=6!Gzry3wD-%p6tafoj%cg1@>|PdycwafKV=r zc|y1o%QI|u{GZ&ye*};eTP=lMv4IGpZzM{`V zl&3epUFg}4wfe_}owR*#0QfxZxKDG>hx2+gy!(U~eIMtChYP|yk+QQfwb^A!G?W*< zw3STY6vurbBId;_Ud3W#Q_O?ZKp#8}LSEC!3YgKLxEUs)L(3pQKdcIsW8;ixCNZ7G zm2=@=7(O}>aO`ZWUFn1_ z_;+N1VfXS+L|!9Fz^Hl-(0<-48K1@8JAmoKe3Jxb;80|1>vb2~r@L@mUNYe#4y;o; zw^!OZ9@}+mj{1R*O#mWAusXzN1+1Q??yqZ4@cEc3k@6UPsOfGrczpPDC`ADCIwO|b zMQpGDO^ZGbGI2A^uZW&FmW~8W0=8s@f(4G%O3*rHNpyh5q_P$f*Q_Z1>SI4_f-K+7 zFw&5=hu&WcRny2ofaKAk@k52YG>q{62iU0YT)4a;87#=n*1d(KH&A+j;P!ayAVjxzT~KJ9Hdh{GCMC4j|Aj{X8|W((XXz1=?*n_4-7{` z=8D}MaH3HUc9I^N&woDKQ1|Y3pnVSm zlVpNsyRH!gLd4N#j35|a_P1g2oy zKgN_cJTaNEFI7X{Kp6T7Jl+BB1f}xj&TU;MjF&m^w}&Uo+-H$DG_pT9cet6l5_NYU ze}XY^mrjPa62IbH&7I-x8PIhur*9(qrdyK=pL* z7cavfMgj(RJR+hJ>}vp&$AUp2z1%P@m`6wRqFL0)M7vbWxsnzLi_QoK2czPEy3jW>Bv_3Lg?j_NL~`ROZ4_5KXgJw%$=iDcYqDpIz?WG z=IOiOb;Z7+X5-!Jqgz!aS-rj1av6M%e>qj>WWn!sVqYJ>cRqJLOYQiHe*0TbfD-}9 zTPGS}_V`UXb}}!03D=3A^9q$90_m`K+&PK&gKYb|v^$)n=#V@5#OxyR( zbiw04lK*Yw=eP99WKcf@TDtT+-!Rc{~8A4z3-${{u%U-@H3mquSpvBY96njYZzSMn*x27kk!atYK$! z{Q17p;ltD?0eN~7f2XJ(aX9e#%y$*Ju0NX7I5hZ^Qyv~_HB+0PW%`EI(MkRB;yoG( zK2zk?1$tT!6!7r4_0$|=W>bEcy(XwNG*xhF^B+Dfdqs{H=Fg0t+D6_y7@>VXe&;Wq zraJC@{5*F1p6``7btY5GGeAj<@%Wr))nQ*Qaq)4jbC-x=KUNc#ur5qS`l;uquL*mK z>h^us7x@!^Y+}BSYVV4T@fwp1+M0gH#w54?KV55?_ehF4v+dtzvybKXmjtmqX#y_K zw0~3q+L$7$bWfp&TTNS<#nB*fhK0nr84H~KePD3aQDhM?nY6MGm wHLuY_m;o}YMPT4}=TmvJ{}3^bEBT-J*~br*mzzG82i@lB>FVdQ&MBb@0I@v}ssI20 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/images/hl7-logo-header.png b/branches/smartcare-initial/assets/images/hl7-logo-header.png new file mode 100644 index 0000000000000000000000000000000000000000..9a05c3c60a8e3e59414d880bae5947ef873ae5e8 GIT binary patch literal 5197 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 \ No newline at end of file diff --git a/branches/smartcare-initial/assets/images/logo_ansinew.jpg b/branches/smartcare-initial/assets/images/logo_ansinew.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad91129e97b6f015aba2fcdc6452776a258227fd GIT binary patch literal 7005 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 A+W-In literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/images/stripe.png b/branches/smartcare-initial/assets/images/stripe.png new file mode 100644 index 0000000000000000000000000000000000000000..1b723c1a61257bb01aee17adda0b8ec29c4e90af GIT binary patch literal 2798 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/assets/js/anchor.min.js b/branches/smartcare-initial/assets/js/anchor.min.js new file mode 100644 index 000000000..ee4e3b3f4 --- /dev/null +++ b/branches/smartcare-initial/assets/js/anchor.min.js @@ -0,0 +1,6 @@ +/** + * AnchorJS - v4.1.0 - 2017-09-20 + * https://github.com/bryanbraun/anchorjs + * Copyright (c) 2017 Bryan Braun; Licensed MIT + */ +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";return function(A){function e(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.ariaLabel=A.hasOwnProperty("ariaLabel")?A.ariaLabel:"Anchor",A.class=A.hasOwnProperty("class")?A.class:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}function i(){if(null===document.head.querySelector("style.anchorjs")){var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A),e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var n,o,s,a,r,c,h,l,u,d,f,p=[];if(e(this.options),"touch"===(f=this.options.visible)&&(f=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(n=t(A)).length)return this;for(i(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}}); \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/bootstrap.min.js b/branches/smartcare-initial/assets/js/bootstrap.min.js new file mode 100644 index 000000000..eb0a8b410 --- /dev/null +++ b/branches/smartcare-initial/assets/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 Twitter, Inc. + * Licensed under the MIT license + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(idocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth

    ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(document).find(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),n=o.length;n--;){var s=o[n];if("click"==s)this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){var e=this.$element.data();for(var i in e)e.hasOwnProperty(i)&&-1!==g.inArray(i,o)&&delete e[i];return(t=g.extend({},this.getDefaults(),e,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=n(t.template,t.whiteList,t.sanitizeFn)),t},m.prototype.getDelegateOptions=function(){var i={},o=this.getDefaults();return this._options&&g.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,o=this.tip(),n=this.getUID(this.type);this.setContent(),o.attr("id",n),this.$element.attr("aria-describedby",n),this.options.animation&&o.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?o.appendTo(g(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),h=o[0].offsetWidth,d=o[0].offsetHeight;if(r){var p=s,c=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>c.bottom?"top":"top"==s&&l.top-dc.width?"left":"left"==s&&l.left-ha.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;ha.right&&(n.left=a.left+a.width-d)}return n},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},m.prototype.sanitizeHtml=function(t){return n(t,this.options.whiteList,this.options.sanitizeFn)};var e=g.fn.tooltip;g.fn.tooltip=function i(o){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof o&&e[o]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=e,this}}(jQuery),function(n){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.4.1",s.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),((s.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();if(this.options.html){var o=typeof i;this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](i)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(i);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=n.fn.popover;n.fn.popover=function e(o){return this.each(function(){var t=n(this),e=t.data("bs.popover"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof o&&e[o]())})},n.fn.popover.Constructor=s,n.fn.popover.noConflict=function(){return n.fn.popover=t,this}}(jQuery),function(s){"use strict";function n(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},n.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(o){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof o&&o;e||t.data("bs.scrollspy",e=new n(this,i)),"string"==typeof o&&e[o]()})}n.VERSION="3.4.1",n.DEFAULTS={offset:10},n.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},n.prototype.refresh=function(){var t=this,o="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(o="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[o]().top+n,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),o<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e=n[t]&&(n[t+1]===undefined||e .active"),n=i&&r.support.transition&&(o.length&&o.hasClass("fade")||!!e.find("> .fade").length);function s(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),n?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}o.length&&n?o.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),o.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e);var i=this.options.target===h.DEFAULTS.target?l(this.options.target):l(document).find(this.options.target);this.$target=i.on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(o){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof o&&o;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof o&&e[o]()})}h.VERSION="3.4.1",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return narticle,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d"," ","+","~","preFilter","excess","unquoted","nodeNameSelector","expectedNodeName","pattern","operator","check","result","what","_argument","simple","forward","ofType","_context","xml","outerCache","nodeIndex","start","parent","useCache","diff","firstChild","lastChild","pseudo","args","setFilters","idx","matched","not","matcher","compile","unmatched","has","lang","elemLang","hash","location","root","focus","activeElement","err","safeActiveElement","hasFocus","href","tabIndex","enabled","checked","selected","selectedIndex","empty","nextSibling","header","button","_matchIndexes","lt","gt","nth","radio","checkbox","file","password","image","submit","reset","parseOnly","tokens","soFar","preFilters","cached","combinator","base","skip","checkNonElements","doneName","oldCache","newCache","elementMatcher","matchers","condense","newUnmatched","mapped","setMatcher","postFilter","postFinder","postSelector","temp","matcherOut","preMap","postMap","preexisting","contexts","multipleContexts","matcherIn","matcherFromTokens","checkContext","leadingRelative","implicitRelative","matchContext","matchAnyContext","elementMatchers","setMatchers","bySet","byElement","superMatcher","outermost","matchedCount","setMatched","contextBackup","dirrunsUnique","token","compiled","filters","unique","getText","isXML","selectors","until","truncate","is","siblings","n","rneedsContext","rsingleTag","winnow","qualifier","self","rootjQuery","parseHTML","ready","rparentsprev","guaranteedUnique","children","contents","prev","sibling","cur","targets","l","closest","index","prevAll","add","addBack","parents","parentsUntil","nextAll","nextUntil","prevUntil","contentDocument","content","reverse","rnothtmlwhite","Identity","v","Thrower","ex","adoptValue","resolve","reject","noValue","method","promise","fail","then","Callbacks","object","_","flag","firing","memory","fired","locked","list","queue","firingIndex","fire","once","stopOnFalse","remove","disable","lock","fireWith","Deferred","func","tuples","state","always","deferred","catch","pipe","fns","newDefer","tuple","returned","progress","notify","onFulfilled","onRejected","onProgress","maxDepth","depth","handler","special","that","mightThrow","TypeError","notifyWith","resolveWith","process","exceptionHook","rejectWith","getErrorHook","getStackHook","setTimeout","stateString","when","singleValue","remaining","resolveContexts","resolveValues","primary","updateFunc","rerrorNames","asyncError","console","warn","message","stack","readyException","readyList","completed","removeEventListener","readyWait","wait","readyState","doScroll","access","chainable","emptyGet","raw","bulk","_key","rmsPrefix","rdashAlpha","fcamelCase","_all","letter","toUpperCase","camelCase","string","acceptData","owner","Data","uid","defineProperty","configurable","set","data","prop","hasData","dataPriv","dataUser","rbrace","rmultiDash","dataAttr","JSON","parse","removeData","_data","_removeData","attrs","dequeue","startLength","hooks","_queueHooks","unshift","stop","setter","clearQueue","tmp","count","defer","pnum","source","rcssNum","cssExpand","isAttached","composed","getRootNode","isHiddenWithinTree","style","display","css","adjustCSS","valueParts","tween","adjusted","scale","maxIterations","currentValue","initial","unit","cssNumber","initialInUnit","defaultDisplayMap","showHide","show","values","body","hide","toggle","div","rcheckableType","rtagName","rscriptType","createDocumentFragment","checkClone","cloneNode","noCloneChecked","defaultValue","option","wrapMap","thead","col","tr","td","_default","getAll","setGlobalEval","refElements","tbody","tfoot","colgroup","caption","th","optgroup","rhtml","buildFragment","scripts","selection","ignored","wrap","attached","fragment","nodes","htmlPrefilter","createTextNode","rtypenamespace","returnTrue","returnFalse","on","types","one","origFn","event","off","leverageNative","isSetup","saved","isTrigger","delegateType","stopPropagation","stopImmediatePropagation","preventDefault","trigger","isImmediatePropagationStopped","handleObjIn","eventHandle","events","t","handleObj","handlers","namespaces","origType","elemData","create","handle","triggered","dispatch","bindType","delegateCount","setup","mappedTypes","origCount","teardown","removeEvent","nativeEvent","handlerQueue","fix","delegateTarget","preDispatch","isPropagationStopped","currentTarget","rnamespace","postDispatch","matchedHandlers","matchedSelectors","addProp","hook","Event","enumerable","originalEvent","writable","load","noBubble","click","beforeunload","returnValue","props","isDefaultPrevented","defaultPrevented","relatedTarget","timeStamp","Date","now","isSimulated","altKey","bubbles","cancelable","changedTouches","ctrlKey","detail","eventPhase","metaKey","pageX","pageY","shiftKey","view","char","charCode","keyCode","buttons","clientX","clientY","offsetX","offsetY","pointerId","pointerType","screenX","screenY","targetTouches","toElement","touches","which","blur","focusMappedHandler","documentMode","simulate","attaches","dataHolder","mouseenter","mouseleave","pointerenter","pointerleave","orig","related","rnoInnerhtml","rchecked","rcleanScript","manipulationTarget","disableScript","restoreScript","cloneCopyEvent","dest","udataOld","udataCur","domManip","collection","hasScripts","iNoClone","valueIsFunction","html","_evalUrl","keepData","cleanData","dataAndEvents","deepDataAndEvents","srcElements","destElements","inPage","detach","append","prepend","insertBefore","before","after","replaceWith","replaceChild","appendTo","prependTo","insertAfter","replaceAll","original","insert","rnumnonpx","rcustomProp","getStyles","opener","getComputedStyle","swap","old","rboxStyle","curCSS","computed","width","minWidth","maxWidth","isCustomProp","getPropertyValue","pixelBoxStyles","addGetHookIf","conditionFn","hookFn","computeStyleTests","container","cssText","divStyle","pixelPositionVal","reliableMarginLeftVal","roundPixelMeasures","marginLeft","right","pixelBoxStylesVal","boxSizingReliableVal","position","scrollboxSizeVal","offsetWidth","measure","round","parseFloat","reliableTrDimensionsVal","backgroundClip","clearCloneStyle","boxSizingReliable","pixelPosition","reliableMarginLeft","scrollboxSize","reliableTrDimensions","table","trChild","trStyle","height","parseInt","borderTopWidth","borderBottomWidth","offsetHeight","cssPrefixes","emptyStyle","vendorProps","finalPropName","final","cssProps","capName","vendorPropName","rdisplayswap","cssShow","visibility","cssNormalTransform","letterSpacing","fontWeight","setPositiveNumber","subtract","max","boxModelAdjustment","dimension","box","isBorderBox","styles","computedVal","extra","delta","marginDelta","ceil","getWidthOrHeight","valueIsBorderBox","offsetProp","getClientRects","Tween","easing","cssHooks","opacity","animationIterationCount","aspectRatio","borderImageSlice","columnCount","flexGrow","flexShrink","gridArea","gridColumn","gridColumnEnd","gridColumnStart","gridRow","gridRowEnd","gridRowStart","lineHeight","order","orphans","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeMiterlimit","strokeOpacity","origName","setProperty","isFinite","getBoundingClientRect","scrollboxSizeBuggy","left","margin","padding","border","prefix","suffix","expand","expanded","parts","propHooks","run","percent","eased","duration","pos","step","fx","scrollTop","scrollLeft","linear","p","swing","cos","PI","fxNow","inProgress","opt","rfxtypes","rrun","schedule","hidden","requestAnimationFrame","interval","tick","createFxNow","genFx","includeWidth","createTween","animation","Animation","tweeners","properties","stopped","prefilters","currentTime","startTime","tweens","opts","specialEasing","originalProperties","originalOptions","gotoEnd","propFilter","bind","complete","timer","anim","*","tweener","oldfire","propTween","restoreDisplay","isBox","dataShow","unqueued","overflow","overflowX","overflowY","prefilter","speed","speeds","fadeTo","to","animate","optall","doAnimation","finish","stopQueue","timers","cssFn","slideDown","slideUp","slideToggle","fadeIn","fadeOut","fadeToggle","slow","fast","delay","time","timeout","clearTimeout","checkOn","optSelected","radioValue","boolHook","removeAttr","nType","attrHooks","attrNames","getter","lowercaseName","rfocusable","rclickable","stripAndCollapse","getClass","classesToArray","removeProp","propFix","tabindex","for","class","addClass","classNames","curValue","finalValue","removeClass","toggleClass","stateVal","isValidValue","hasClass","rreturn","valHooks","optionSet","rquery","parseXML","parserErrorElem","DOMParser","parseFromString","rfocusMorph","stopPropagationCallback","onlyHandlers","bubbleType","ontype","lastElement","eventPath","parentWindow","triggerHandler","rbracket","rCRLF","rsubmitterTypes","rsubmittable","buildParams","traditional","param","s","valueOrFunction","encodeURIComponent","serialize","serializeArray","r20","rhash","rantiCache","rheaders","rnoContent","rprotocol","transports","allTypes","originAnchor","addToPrefiltersOrTransports","structure","dataTypeExpression","dataType","dataTypes","inspectPrefiltersOrTransports","jqXHR","inspected","seekingTransport","inspect","prefilterOrFactory","dataTypeOrTransport","ajaxExtend","flatOptions","ajaxSettings","active","lastModified","etag","url","isLocal","protocol","processData","async","contentType","accepts","json","responseFields","converters","* text","text html","text json","text xml","ajaxSetup","settings","ajaxPrefilter","ajaxTransport","ajax","transport","cacheURL","responseHeadersString","responseHeaders","timeoutTimer","urlAnchor","fireGlobals","uncached","callbackContext","globalEventContext","completeDeferred","statusCode","requestHeaders","requestHeadersNames","strAbort","getResponseHeader","getAllResponseHeaders","setRequestHeader","overrideMimeType","mimeType","status","abort","statusText","finalText","crossDomain","host","hasContent","ifModified","headers","beforeSend","success","send","nativeStatusText","responses","isSuccess","response","modified","ct","finalDataType","firstDataType","ajaxHandleResponses","conv2","current","conv","dataFilter","throws","ajaxConvert","getJSON","getScript","text script","wrapAll","firstElementChild","wrapInner","htmlIsFunction","unwrap","visible","xhr","XMLHttpRequest","xhrSuccessStatus","0","1223","xhrSupported","cors","errorCallback","open","username","xhrFields","onload","onerror","onabort","ontimeout","onreadystatechange","responseType","responseText","binary","scriptAttrs","charset","scriptCharset","evt","oldCallbacks","rjsonp","jsonp","jsonpCallback","originalSettings","callbackName","overwritten","responseContainer","jsonProp","createHTMLDocument","implementation","keepScripts","parsed","params","animated","offset","setOffset","curPosition","curLeft","curCSSTop","curTop","curOffset","curCSSLeft","curElem","using","rect","win","pageYOffset","pageXOffset","offsetParent","parentOffset","scrollTo","Height","Width","","defaultExtra","funcName","unbind","delegate","undelegate","hover","fnOver","fnOut","rtrim","proxy","holdReady","hold","parseJSON","isNumeric","isNaN","trim","define","amd","_jQuery","_$","$","noConflict"],"mappings":"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","file":"jquery-3.7.0.min.js"} \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/jquery-ui.min.js b/branches/smartcare-initial/assets/js/jquery-ui.min.js new file mode 100644 index 000000000..335ae7fa2 --- /dev/null +++ b/branches/smartcare-initial/assets/js/jquery-ui.min.js @@ -0,0 +1,6 @@ +/*! jQuery UI - v1.11.1 - 2014-10-13 +* http://jqueryui.com +* Includes: core.js, widget.js, tabs.js +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.1",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var s=0,n=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,a=n.call(arguments,1),o=0,r=a.length;r>o;o++)for(i in a[o])s=a[o][i],a[o].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(a){var o="string"==typeof a,r=n.call(arguments,1),h=this;return a=!o&&r.length?e.widget.extend.apply(null,[a].concat(r)):a,o?this.each(function(){var i,n=e.data(this,s);return"instance"===a?(h=n,!1):n?e.isFunction(n[a])&&"_"!==a.charAt(0)?(i=n[a].apply(n,r),i!==n&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+a+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var t=e.data(this,s);t?(t.option(a||{}),t._init&&t._init()):e.data(this,s,new i(a,this))}),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
    ",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget,e.widget("ui.tabs",{version:"1.11.1",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,s;t=t.cloneNode(!1),i=t.href.replace(e,""),s=location.href.replace(e,"");try{i=decodeURIComponent(i)}catch(n){}try{s=decodeURIComponent(s)}catch(n){}return t.hash.length>1&&i===s}}(),_create:function(){var t=this,i=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&&(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=this.options.active!==!1&&this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&&(s&&this.tabs.each(function(i,n){return e(n).attr("aria-controls")===s?(t=i,!1):void 0}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=this.tabs.length?0:!1)),t!==!1&&(t=this.tabs.index(this.tabs.eq(t)),-1===t&&(t=i?!1:0)),!i&&t===!1&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(this.document[0].activeElement).closest("li"),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),this._activate(s),void 0;case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),this._activate(s===this.options.active?!1:s),void 0;default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",s)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function s(){return t>n&&(t=0),0>t&&(t=n),t}for(var n=this.tabs.length-1;-1!==e.inArray(s(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return"active"===e?(this._activate(t),void 0):"disabled"===e?(this._setupDisabled(t),void 0):(this._super(e,t),"collapsible"===e&&(this.element.toggleClass("ui-tabs-collapsible",t),t||this.options.active!==!1||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t),void 0)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),function(e){return i.index(e)}),this._processTabs(),t.active!==!1&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist").delegate("> li","mousedown"+this.eventNamespace,function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=e(),this.anchors.each(function(i,s){var n,a,o,r=e(s).uniqueId().attr("id"),h=e(s).closest("li"),l=h.attr("aria-controls");t._isLocal(s)?(n=s.hash,o=n.substring(1),a=t.element.find(t._sanitizeSelector(n))):(o=h.attr("aria-controls")||e({}).uniqueId()[0].id,n="#"+o,a=t.element.find(n),a.length||(a=t._createPanel(o),a.insertAfter(t.panels[i-1]||t.tablist)),a.attr("aria-live","polite")),a.length&&(t.panels=t.panels.add(a)),l&&h.data("ui-tabs-aria-controls",l),h.attr({"aria-controls":o,"aria-labelledby":r}),a.attr("aria-labelledby",r)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.tablist||this.element.find("ol,ul").eq(0)},_createPanel:function(t){return e("
    ").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var i,s=0;i=this.tabs[s];s++)t===!0||-1!==e.inArray(s,t)?e(i).addClass("ui-state-disabled").attr("aria-disabled","true"):e(i).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();"fill"===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=e(this),s=t.css("position");"absolute"!==s&&"fixed"!==s&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,e(this).height("").height())}).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n.closest("li"),o=a[0]===s[0],r=o&&i.collapsible,h=r?e():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):e(),u={oldTab:s,oldPanel:l,newTab:r?e():a,newPanel:h};t.preventDefault(),a.hasClass("ui-state-disabled")||a.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||this._trigger("beforeActivate",t,u)===!1||(i.active=r?!1:this.tabs.index(a),this.active=o?e():a,this.xhr&&this.xhr.abort(),l.length||h.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),h.length&&this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,i){function s(){a.running=!1,a._trigger("activate",t,i)}function n(){i.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(i.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),r.hide(),n()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return"string"==typeof e&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;i!==!1&&(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setupDisabled(i))},disable:function(t){var i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge([t],i).sort():[t]}this._setupDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),a=n.find(".ui-tabs-anchor"),o=this._getPanelForTab(n),r={tab:n,panel:o};this._isLocal(a[0])||(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(n.addClass("ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.success(function(e){setTimeout(function(){o.html(e),s._trigger("load",i,r)},1)}).complete(function(e,t){setTimeout(function(){"abort"===t&&s.panels.stop(!1,!0),n.removeClass("ui-tabs-loading"),o.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr},1)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href"),beforeSend:function(t,a){return n._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:a},s))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}})}); \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/jquery.js b/branches/smartcare-initial/assets/js/jquery.js new file mode 100644 index 000000000..e7e29d5b2 --- /dev/null +++ b/branches/smartcare-initial/assets/js/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!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(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(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 x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.0",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},R=function(){V()},M=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&z(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function X(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&&M(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function U(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function z(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",R),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===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]||I.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]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(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(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.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 ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(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}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Me(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").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 Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.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"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return R(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)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return R(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?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.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)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),ce.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){ce.fn[n]=function(e,t){return 0=0&&(this.fetchedEOF?this.index0){return this.fetch(t)>=t}return!0}fetch(e){if(this.fetchedEOF)return 0;for(let t=0;t=this.tokens.length&&(t=this.tokens.length-1);for(let o=e;o=this.tokens.length?this.tokens[this.tokens.length-1]:this.tokens[t]}adjustSeekIndex(e){return e}lazyInit(){-1===this.index&&this.setup()}setup(){this.sync(0),this.index=this.adjustSeekIndex(0)}setTokenSource(e){this.tokenSource=e,this.tokens=[],this.index=-1,this.fetchedEOF=!1}nextTokenOnChannel(e,t){if(this.sync(e),e>=this.tokens.length)return-1;let n=this.tokens[e];for(;n.channel!==this.channel;){if(n.type===i.EOF)return-1;e+=1,this.sync(e),n=this.tokens[e]}return e}previousTokenOnChannel(e,t){for(;e>=0&&this.tokens[e].channel!==t;)e-=1;return e}getHiddenTokensToRight(e,t){if(void 0===t&&(t=-1),this.lazyInit(),e<0||e>=this.tokens.length)throw e+" not in 0.."+this.tokens.length-1;const n=this.nextTokenOnChannel(e+1,a.DEFAULT_TOKEN_CHANNEL),i=e+1,o=-1===n?this.tokens.length-1:n;return this.filterForChannel(i,o,t)}getHiddenTokensToLeft(e,t){if(void 0===t&&(t=-1),this.lazyInit(),e<0||e>=this.tokens.length)throw e+" not in 0.."+this.tokens.length-1;const n=this.previousTokenOnChannel(e-1,a.DEFAULT_TOKEN_CHANNEL);if(n===e-1)return null;const i=n+1,o=e-1;return this.filterForChannel(i,o,t)}filterForChannel(e,t,n){const i=[];for(let o=e;o=this.tokens.length&&(n=this.tokens.length-1);let a="";for(let e=t;e",this.strdata=e,this.decodeToUnicodeCodePoints=t||!1,this._index=0,this.data=[],this.decodeToUnicodeCodePoints)for(let e=0;e=this._size)throw"cannot consume EOF";this._index+=1}LA(e){if(0===e)return 0;e<0&&(e+=1);const t=this._index+e-1;return t<0||t>=this._size?i.EOF:this.data[t]}LT(e){return this.LA(e)}mark(){return-1}release(e){}seek(e){e<=this._index?this._index=e:this._index=Math.min(e,this._size)}getText(e,t){if(t>=this._size&&(t=this._size-1),e>=this._size)return"";if(this.decodeToUnicodeCodePoints){let n="";for(let i=e;i<=t;i++)n+=String.fromCodePoint(this.data[i]);return n}return this.strdata.slice(e,t+1)}toString(){return this.strdata}get index(){return this._index}get size(){return this._size}}},7615:function(e,t,n){const{Token:i}=n(2653);class a{constructor(e,t){this.start=e,this.stop=t}clone(){return new a(this.start,this.stop)}contains(e){return e>=this.start&&ethis.addInterval(e)),this),this}reduce(e){if(e=n.stop?(this.intervals.splice(e+1,1),this.reduce(e)):t.stop>=n.start&&(this.intervals[e]=new a(t.start,n.stop),this.intervals.splice(e+1,1))}}complement(e,t){const n=new o;return n.addInterval(new a(e,t+1)),null!==this.intervals&&this.intervals.forEach((e=>n.removeRange(e))),n}contains(e){if(null===this.intervals)return!1;for(let t=0;tn.start&&e.stop=n.stop?(this.intervals.splice(t,1),t-=1):e.start"):e.push("'"+String.fromCharCode(n.start)+"'"):e.push("'"+String.fromCharCode(n.start)+"'..'"+String.fromCharCode(n.stop-1)+"'")}return e.length>1?"{"+e.join(", ")+"}":e[0]}toIndexString(){const e=[];for(let t=0;t"):e.push(n.start.toString()):e.push(n.start.toString()+".."+(n.stop-1).toString())}return e.length>1?"{"+e.join(", ")+"}":e[0]}toTokenString(e,t){const n=[];for(let i=0;i1?"{"+n.join(", ")+"}":n[0]}elementName(e,t,n){return n===i.EOF?"":n===i.EPSILON?"":e[n]||t[n]}get length(){return this.intervals.map((e=>e.length)).reduce(((e,t)=>e+t))}}e.exports={Interval:a,IntervalSet:o}},6966:function(e,t,n){const{Set:i,BitSet:a}=n(4581),{Token:o}=n(2653),{ATNConfig:r}=n(9906),{IntervalSet:s}=n(7615),{RuleStopState:c}=n(4579),{RuleTransition:d,NotSetTransition:u,WildcardTransition:l,AbstractPredicateTransition:m}=n(6195),{predictionContextFromRuleContext:p,PredictionContext:f,SingletonPredictionContext:g}=n(6848);class h{constructor(e){this.atn=e}getDecisionLookahead(e){if(null===e)return null;const t=e.transitions.length,n=[];for(let o=0;o":"\n"===e?"\\n":"\t"===e?"\\t":"\r"===e?"\\r":e}getCharErrorDisplay(e){return"'"+this.getErrorDisplayForChar(e)+"'"}recover(e){this._input.LA(1)!==i.EOF&&(e instanceof s?this._interp.consume(this._input):this._input.consume())}get inputStream(){return this._input}set inputStream(e){this._input=null,this._tokenFactorySourcePair=[this,this._input],this.reset(),this._input=e,this._tokenFactorySourcePair=[this,this._input]}get sourceName(){return this._input.sourceName}get type(){return this._type}set type(e){this._type=e}get line(){return this._interp.line}set line(e){this._interp.line=e}get column(){return this._interp.column}set column(e){this._interp.column=e}get text(){return null!==this._text?this._text:this._interp.getText(this._input)}set text(e){this._text=e}}c.DEFAULT_MODE=0,c.MORE=-2,c.SKIP=-3,c.DEFAULT_TOKEN_CHANNEL=i.DEFAULT_CHANNEL,c.HIDDEN=i.HIDDEN_CHANNEL,c.MIN_CHAR_VALUE=0,c.MAX_CHAR_VALUE=1114111,e.exports=c},1967:function(e,t,n){const{Token:i}=n(2653),{ParseTreeListener:a,TerminalNode:o,ErrorNode:r}=n(6867),s=n(391),{DefaultErrorStrategy:c}=n(6218),d=n(2219),u=n(3046),l=n(8141);class m extends a{constructor(e){super(),this.parser=e}enterEveryRule(e){console.log("enter "+this.parser.ruleNames[e.ruleIndex]+", LT(1)="+this.parser._input.LT(1).text)}visitTerminal(e){console.log("consume "+e.symbol+" rule "+this.parser.ruleNames[this.parser._ctx.ruleIndex])}exitEveryRule(e){console.log("exit "+this.parser.ruleNames[e.ruleIndex]+", LT(1)="+this.parser._input.LT(1).text)}}class p extends s{constructor(e){super(),this._input=null,this._errHandler=new c,this._precedenceStack=[],this._precedenceStack.push(0),this._ctx=null,this.buildParseTrees=!0,this._tracer=null,this._parseListeners=null,this._syntaxErrors=0,this.setInputStream(e)}reset(){null!==this._input&&this._input.seek(0),this._errHandler.reset(this),this._ctx=null,this._syntaxErrors=0,this.setTrace(!1),this._precedenceStack=[],this._precedenceStack.push(0),null!==this._interp&&this._interp.reset()}match(e){let t=this.getCurrentToken();return t.type===e?(this._errHandler.reportMatch(this),this.consume()):(t=this._errHandler.recoverInline(this),this.buildParseTrees&&-1===t.tokenIndex&&this._ctx.addErrorNode(t)),t}matchWildcard(){let e=this.getCurrentToken();return e.type>0?(this._errHandler.reportMatch(this),this.consume()):(e=this._errHandler.recoverInline(this),this._buildParseTrees&&-1===e.tokenIndex&&this._ctx.addErrorNode(e)),e}getParseListeners(){return this._parseListeners||[]}addParseListener(e){if(null===e)throw"listener";null===this._parseListeners&&(this._parseListeners=[]),this._parseListeners.push(e)}removeParseListener(e){if(null!==this._parseListeners){const t=this._parseListeners.indexOf(e);t>=0&&this._parseListeners.splice(t,1),0===this._parseListeners.length&&(this._parseListeners=null)}}removeParseListeners(){this._parseListeners=null}triggerEnterRuleEvent(){if(null!==this._parseListeners){const e=this._ctx;this._parseListeners.forEach((function(t){t.enterEveryRule(e),e.enterRule(t)}))}}triggerExitRuleEvent(){if(null!==this._parseListeners){const e=this._ctx;this._parseListeners.slice(0).reverse().forEach((function(t){e.exitRule(t),t.exitEveryRule(e)}))}}getTokenFactory(){return this._input.tokenSource._factory}setTokenFactory(e){this._input.tokenSource._factory=e}getATNWithBypassAlts(){const e=this.getSerializedATN();if(null===e)throw"The current parser does not support an ATN with bypass alternatives.";let t=this.bypassAltsAtnCache[e];if(null===t){const n=new u;n.generateRuleBypassTransitions=!0,t=new d(n).deserialize(e),this.bypassAltsAtnCache[e]=t}return t}compileParseTreePattern(e,t,n){if(null===(n=n||null)&&null!==this.getTokenStream()){const e=this.getTokenStream().tokenSource;e instanceof l&&(n=e)}if(null===n)throw"Parser can't discover a lexer to use";return new ParseTreePatternMatcher(n,this).compile(e,t)}getInputStream(){return this.getTokenStream()}setInputStream(e){this.setTokenStream(e)}getTokenStream(){return this._input}setTokenStream(e){this._input=null,this.reset(),this._input=e}getCurrentToken(){return this._input.LT(1)}notifyErrorListeners(e,t,n){n=n||null,null===(t=t||null)&&(t=this.getCurrentToken()),this._syntaxErrors+=1;const i=t.line,a=t.column;this.getErrorListenerDispatch().syntaxError(this,t,i,a,e,n)}consume(){const e=this.getCurrentToken();e.type!==i.EOF&&this.getInputStream().consume();const t=null!==this._parseListeners&&this._parseListeners.length>0;if(this.buildParseTrees||t){let n;n=this._errHandler.inErrorRecoveryMode(this)?this._ctx.addErrorNode(e):this._ctx.addTokenNode(e),n.invokingState=this.state,t&&this._parseListeners.forEach((function(e){n instanceof r||void 0!==n.isErrorNode&&n.isErrorNode()?e.visitErrorNode(n):n instanceof o&&e.visitTerminal(n)}))}return e}addContextToParseTree(){null!==this._ctx.parentCtx&&this._ctx.parentCtx.addChild(this._ctx)}enterRule(e,t,n){this.state=t,this._ctx=e,this._ctx.start=this._input.LT(1),this.buildParseTrees&&this.addContextToParseTree(),this.triggerEnterRuleEvent()}exitRule(){this._ctx.stop=this._input.LT(-1),this.triggerExitRuleEvent(),this.state=this._ctx.invokingState,this._ctx=this._ctx.parentCtx}enterOuterAlt(e,t){e.setAltNumber(t),this.buildParseTrees&&this._ctx!==e&&null!==this._ctx.parentCtx&&(this._ctx.parentCtx.removeLastChild(),this._ctx.parentCtx.addChild(e)),this._ctx=e}getPrecedence(){return 0===this._precedenceStack.length?-1:this._precedenceStack[this._precedenceStack.length-1]}enterRecursionRule(e,t,n,i){this.state=t,this._precedenceStack.push(i),this._ctx=e,this._ctx.start=this._input.LT(1),this.triggerEnterRuleEvent()}pushNewRecursionContext(e,t,n){const i=this._ctx;i.parentCtx=e,i.invokingState=t,i.stop=this._input.LT(-1),this._ctx=e,this._ctx.start=i.start,this.buildParseTrees&&this._ctx.addChild(i),this.triggerEnterRuleEvent()}unrollRecursionContexts(e){this._precedenceStack.pop(),this._ctx.stop=this._input.LT(-1);const t=this._ctx,n=this.getParseListeners();if(null!==n&&n.length>0)for(;this._ctx!==e;)this.triggerExitRuleEvent(),this._ctx=this._ctx.parentCtx;else this._ctx=e;t.parentCtx=e,this.buildParseTrees&&null!==e&&e.addChild(t)}getInvokingContext(e){let t=this._ctx;for(;null!==t;){if(t.ruleIndex===e)return t;t=t.parentCtx}return null}precpred(e,t){return t>=this._precedenceStack[this._precedenceStack.length-1]}inContext(e){return!1}isExpectedToken(e){const t=this._interp.atn;let n=this._ctx;const a=t.states[this.state];let o=t.nextTokens(a);if(o.contains(e))return!0;if(!o.contains(i.EPSILON))return!1;for(;null!==n&&n.invokingState>=0&&o.contains(i.EPSILON);){const i=t.states[n.invokingState].transitions[0];if(o=t.nextTokens(i.followState),o.contains(e))return!0;n=n.parentCtx}return!(!o.contains(i.EPSILON)||e!==i.EOF)}getExpectedTokens(){return this._interp.atn.getExpectedTokens(this.state,this._ctx)}getExpectedTokensWithinCurrentRule(){const e=this._interp.atn,t=e.states[this.state];return e.nextTokens(t)}getRuleIndex(e){const t=this.getRuleIndexMap()[e];return null!==t?t:-1}getRuleInvocationStack(e){null===(e=e||null)&&(e=this._ctx);const t=[];for(;null!==e;){const n=e.ruleIndex;n<0?t.push("n/a"):t.push(this.ruleNames[n]),e=e.parentCtx}return t}getDFAStrings(){return this._interp.decisionToDFA.toString()}dumpDFA(){let e=!1;for(let t=0;t0&&(e&&console.log(),this.printer.println("Decision "+n.decision+":"),this.printer.print(n.toString(this.literalNames,this.symbolicNames)),e=!0)}}getSourceName(){return this._input.sourceName}setTrace(e){e?(null!==this._tracer&&this.removeParseListener(this._tracer),this._tracer=new m(this),this.addParseListener(this._tracer)):(this.removeParseListener(this._tracer),this._tracer=null)}}p.bypassAltsAtnCache={},e.exports=p},6353:function(e,t,n){const i=n(2088),a=n(6867),o=a.INVALID_INTERVAL,r=a.TerminalNode,s=a.TerminalNodeImpl,c=a.ErrorNodeImpl,d=n(7615).Interval;class u extends i{constructor(e,t){super(e=e||null,t=t||null),this.ruleIndex=-1,this.children=null,this.start=null,this.stop=null,this.exception=null}copyFrom(e){this.parentCtx=e.parentCtx,this.invokingState=e.invokingState,this.children=null,this.start=e.start,this.stop=e.stop,e.children&&(this.children=[],e.children.map((function(e){e instanceof c&&(this.children.push(e),e.parentCtx=this)}),this))}enterRule(e){}exitRule(e){}addChild(e){return null===this.children&&(this.children=[]),this.children.push(e),e}removeLastChild(){null!==this.children&&this.children.pop()}addTokenNode(e){const t=new s(e);return this.addChild(t),t.parentCtx=this,t}addErrorNode(e){const t=new c(e);return this.addChild(t),t.parentCtx=this,t}getChild(e,t){if(t=t||null,null===this.children||e<0||e>=this.children.length)return null;if(null===t)return this.children[e];for(let n=0;n=this.children.length)return null;for(let n=0;n0&&(e+=", "),this.returnStates[t]!==s.EMPTY_RETURN_STATE?(e+=this.returnStates[t],null!==this.parents[t]?e=e+" "+this.parents[t]:e+="null"):e+="$";return e+"]"}}get length(){return this.returnStates.length}}function l(e,t,n,i){if(e===t)return e;if(e instanceof c&&t instanceof c)return function(e,t,n,i){if(null!==i){let n=i.get(e,t);if(null!==n)return n;if(n=i.get(t,e),null!==n)return n}const a=function(e,t,n){if(n){if(e===s.EMPTY)return s.EMPTY;if(t===s.EMPTY)return s.EMPTY}else{if(e===s.EMPTY&&t===s.EMPTY)return s.EMPTY;if(e===s.EMPTY){const e=[t.returnState,s.EMPTY_RETURN_STATE],n=[t.parentCtx,null];return new u(n,e)}if(t===s.EMPTY){const t=[e.returnState,s.EMPTY_RETURN_STATE],n=[e.parentCtx,null];return new u(n,t)}}return null}(e,t,n);if(null!==a)return null!==i&&i.set(e,t,a),a;if(e.returnState===t.returnState){const a=l(e.parentCtx,t.parentCtx,n,i);if(a===e.parentCtx)return e;if(a===t.parentCtx)return t;const o=c.create(a,e.returnState);return null!==i&&i.set(e,t,o),o}{let n=null;if((e===t||null!==e.parentCtx&&e.parentCtx===t.parentCtx)&&(n=e.parentCtx),null!==n){const a=[e.returnState,t.returnState];e.returnState>t.returnState&&(a[0]=t.returnState,a[1]=e.returnState);const o=new u([n,n],a);return null!==i&&i.set(e,t,o),o}const a=[e.returnState,t.returnState];let o=[e.parentCtx,t.parentCtx];e.returnState>t.returnState&&(a[0]=t.returnState,a[1]=e.returnState,o=[t.parentCtx,e.parentCtx]);const r=new u(o,a);return null!==i&&i.set(e,t,r),r}}(e,t,n,i);if(n){if(e instanceof d)return e;if(t instanceof d)return t}return e instanceof c&&(e=new u([e.getParent()],[e.returnState])),t instanceof c&&(t=new u([t.getParent()],[t.returnState])),function(e,t,n,i){if(null!==i){let n=i.get(e,t);if(null!==n)return n;if(n=i.get(t,e),null!==n)return n}let a=0,r=0,d=0,m=[],p=[];for(;a";let t=e.text;return null===t&&(t=e.type===i.EOF?"":"<"+e.type+">"),t=t.replace("\n","\\n").replace("\r","\\r").replace("\t","\\t"),"'"+t+"'"}getErrorListenerDispatch(){return new o(this._listeners)}sempred(e,t,n){return!0}precpred(e,t){return!0}get state(){return this._stateNumber}set state(e){this._stateNumber=e}}r.tokenTypeMapCache={},r.ruleIndexMapCache={},e.exports=r},2088:function(e,t,n){const{RuleNode:i}=n(6867),{INVALID_INTERVAL:a}=n(6867),o=n(2027);e.exports=class extends i{constructor(e,t){super(),this.parentCtx=e||null,this.invokingState=t||-1}depth(){let e=0,t=this;for(;null!==t;)t=t.parentCtx,e+=1;return e}isEmpty(){return-1===this.invokingState}getSourceInterval(){return a}getRuleContext(){return this}getPayload(){return this}getText(){return 0===this.getChildCount()?"":this.children.map((function(e){return e.getText()})).join("")}getAltNumber(){return 0}setAltNumber(e){}getChild(e){return null}getChildCount(){return 0}accept(e){return e.visitChildren(this)}toStringTree(e,t){return o.toStringTree(this,e,t)}toString(e,t){e=e||null,t=t||null;let n=this,i="[";for(;null!==n&&n!==t;){if(null===e)n.isEmpty()||(i+=n.invokingState);else{const t=n.ruleIndex;i+=t>=0&&t","[@"+this.tokenIndex+","+this.start+":"+this.stop+"='"+e+"',<"+this.type+">"+(this.channel>0?",channel="+this.channel:"")+","+this.line+":"+this.column+"]"}get text(){if(null!==this._text)return this._text;const e=this.getInputStream();if(null===e)return null;const t=e.size;return this.start"}set text(e){this._text=e}}n.EMPTY_SOURCE=[null,null],e.exports={Token:t,CommonToken:n}},4581:function(e){function t(e){return null===e?"null":e}function n(e){return Array.isArray(e)?"["+e.map(t).join(", ")+"]":"null"}function i(e,t){return e?e.equals(t):e==t}function a(e){return e?e.hashCode():-1}String.prototype.seed=String.prototype.seed||Math.round(Math.random()*Math.pow(2,32)),String.prototype.hashCode=function(){const e=this.toString();let t,n;const i=3&e.length,a=e.length-i;let o=String.prototype.seed;const r=3432918353,s=461845907;let c=0;for(;c>>16)*r&65535)<<16)&4294967295,n=n<<15|n>>>17,n=(65535&n)*s+(((n>>>16)*s&65535)<<16)&4294967295,o^=n,o=o<<13|o>>>19,t=5*(65535&o)+((5*(o>>>16)&65535)<<16)&4294967295,o=27492+(65535&t)+((58964+(t>>>16)&65535)<<16);switch(n=0,i){case 3:n^=(255&e.charCodeAt(c+2))<<16;case 2:n^=(255&e.charCodeAt(c+1))<<8;case 1:n^=255&e.charCodeAt(c),n=(65535&n)*r+(((n>>>16)*r&65535)<<16)&4294967295,n=n<<15|n>>>17,n=(65535&n)*s+(((n>>>16)*s&65535)<<16)&4294967295,o^=n}return o^=e.length,o^=o>>>16,o=2246822507*(65535&o)+((2246822507*(o>>>16)&65535)<<16)&4294967295,o^=o>>>13,o=3266489909*(65535&o)+((3266489909*(o>>>16)&65535)<<16)&4294967295,o^=o>>>16,o>>>0};class o{constructor(){this.data=[]}add(e){this.data[e]=!0}or(e){const t=this;Object.keys(e.data).map((function(e){t.add(e)}))}remove(e){delete this.data[e]}contains(e){return!0===this.data[e]}values(){return Object.keys(this.data)}minValue(){return Math.min.apply(null,this.values())}hashCode(){const e=new s;return e.update(this.values()),e.finish()}equals(e){return e instanceof o&&this.hashCode()===e.hashCode()}toString(){return"{"+this.values().join(", ")+"}"}get length(){return this.values().length}}class r{constructor(e,t){this.data={},this.hashFunction=e||a,this.equalsFunction=t||i}put(e,t){const n="hash_"+this.hashFunction(e);if(n in this.data){const i=this.data[n];for(let n=0;n>>17,e*=461845907,this.count=this.count+1;let n=this.hash^e;n=n<<13|n>>>19,n=5*n+3864292196,this.hash=n}}}finish(){let e=this.hash^4*this.count;return e^=e>>>16,e*=2246822507,e^=e>>>13,e*=3266489909,e^=e>>>16,e}}e.exports={Hash:s,Set:class{constructor(e,t){this.data={},this.hashFunction=e||a,this.equalsFunction=t||i}add(e){const t="hash_"+this.hashFunction(e);if(t in this.data){const n=this.data[t];for(let t=0;t=this.states.length)throw"Invalid state number.";const n=this.states[e];let i=this.nextTokens(n);if(!i.contains(o.EPSILON))return i;const r=new a;for(r.addSet(i),r.removeOne(o.EPSILON);null!==t&&t.invokingState>=0&&i.contains(o.EPSILON);){const e=this.states[t.invokingState].transitions[0];i=this.nextTokens(e.followState),r.addSet(i),r.removeOne(o.EPSILON),t=t.parentCtx}return i.contains(o.EPSILON)&&r.addOne(o.EOF),r}}r.INVALID_ALT_NUMBER=0,e.exports=r},9906:function(e,t,n){const{DecisionState:i}=n(4579),{SemanticContext:a}=n(7821),{Hash:o}=n(4581);function r(e,t){if(null===e){const e={state:null,alt:null,context:null,semanticContext:null};return t&&(e.reachesIntoOuterContext=0),e}{const n={};return n.state=e.state||null,n.alt=void 0===e.alt?null:e.alt,n.context=e.context||null,n.semanticContext=e.semanticContext||null,t&&(n.reachesIntoOuterContext=e.reachesIntoOuterContext||0,n.precedenceFilterSuppressed=e.precedenceFilterSuppressed||!1),n}}class s{constructor(e,t){this.checkContext(e,t),e=r(e),t=r(t,!0),this.state=null!==e.state?e.state:t.state,this.alt=null!==e.alt?e.alt:t.alt,this.context=null!==e.context?e.context:t.context,this.semanticContext=null!==e.semanticContext?e.semanticContext:null!==t.semanticContext?t.semanticContext:a.NONE,this.reachesIntoOuterContext=t.reachesIntoOuterContext,this.precedenceFilterSuppressed=t.precedenceFilterSuppressed}checkContext(e,t){null!==e.context&&void 0!==e.context||null!==t&&null!==t.context&&void 0!==t.context||(this.context=null)}hashCode(){const e=new o;return this.updateHashCode(e),e.finish()}updateHashCode(e){e.update(this.state.stateNumber,this.alt,this.context,this.semanticContext)}equals(e){return this===e||e instanceof s&&(this.state.stateNumber===e.state.stateNumber&&this.alt===e.alt&&(null===this.context?null===e.context:this.context.equals(e.context))&&this.semanticContext.equals(e.semanticContext)&&this.precedenceFilterSuppressed===e.precedenceFilterSuppressed)}hashCodeForConfigSet(){const e=new o;return e.update(this.state.stateNumber,this.alt,this.semanticContext),e.finish()}equalsForConfigSet(e){return this===e||e instanceof s&&(this.state.stateNumber===e.state.stateNumber&&this.alt===e.alt&&this.semanticContext.equals(e.semanticContext))}toString(){return"("+this.state+","+this.alt+(null!==this.context?",["+this.context.toString()+"]":"")+(this.semanticContext!==a.NONE?","+this.semanticContext.toString():"")+(this.reachesIntoOuterContext>0?",up="+this.reachesIntoOuterContext:"")+")"}}class c extends s{constructor(e,t){super(e,t);const n=e.lexerActionExecutor||null;return this.lexerActionExecutor=n||(null!==t?t.lexerActionExecutor:null),this.passedThroughNonGreedyDecision=null!==t&&this.checkNonGreedyDecision(t,this.state),this.hashCodeForConfigSet=c.prototype.hashCode,this.equalsForConfigSet=c.prototype.equals,this}updateHashCode(e){e.update(this.state.stateNumber,this.alt,this.context,this.semanticContext,this.passedThroughNonGreedyDecision,this.lexerActionExecutor)}equals(e){return this===e||e instanceof c&&this.passedThroughNonGreedyDecision===e.passedThroughNonGreedyDecision&&(this.lexerActionExecutor?this.lexerActionExecutor.equals(e.lexerActionExecutor):!e.lexerActionExecutor)&&super.equals(e)}checkNonGreedyDecision(e,t){return e.passedThroughNonGreedyDecision||t instanceof i&&t.nonGreedy}}e.exports.ATNConfig=s,e.exports.LexerATNConfig=c},237:function(e,t,n){const i=n(6378),a=n(4581),{SemanticContext:o}=n(7821),{merge:r}=n(6848);function s(e){return e.hashCodeForConfigSet()}function c(e,t){return e===t||null!==e&&null!==t&&e.equalsForConfigSet(t)}class d{constructor(e){this.configLookup=new a.Set(s,c),this.fullCtx=void 0===e||e,this.readOnly=!1,this.configs=[],this.uniqueAlt=0,this.conflictingAlts=null,this.hasSemanticContext=!1,this.dipsIntoOuterContext=!1,this.cachedHashCode=-1}add(e,t){if(void 0===t&&(t=null),this.readOnly)throw"This set is readonly";e.semanticContext!==o.NONE&&(this.hasSemanticContext=!0),e.reachesIntoOuterContext>0&&(this.dipsIntoOuterContext=!0);const n=this.configLookup.add(e);if(n===e)return this.cachedHashCode=-1,this.configs.push(e),!0;const i=!this.fullCtx,a=r(n.context,e.context,i,t);return n.reachesIntoOuterContext=Math.max(n.reachesIntoOuterContext,e.reachesIntoOuterContext),e.precedenceFilterSuppressed&&(n.precedenceFilterSuppressed=!0),n.context=a,!0}getStates(){const e=new a.Set;for(let t=0;t=n}deserialize(e){this.reset(e),this.checkVersion(),this.checkUUID();const t=this.readATN();this.readStates(t),this.readRules(t),this.readModes(t);const n=[];return this.readSets(t,n,this.readInt.bind(this)),this.isFeatureSupported(U,this.uuid)&&this.readSets(t,n,this.readInt32.bind(this)),this.readEdges(t,n),this.readDecisions(t),this.readLexerActions(t),this.markPrecedenceDecisions(t),this.verifyATN(t),this.deserializationOptions.generateRuleBypassTransitions&&t.grammarType===o.PARSER&&(this.generateRuleBypassTransitions(t),this.verifyATN(t)),t}reset(e){const t=e.split("").map((function(e){const t=e.charCodeAt(0);return t>1?t-2:t+65534}));t[0]=e.charCodeAt(0),this.data=t,this.pos=0}checkVersion(){const e=this.readInt();if(3!==e)throw"Could not deserialize ATN with version "+e+" (expected 3)."}checkUUID(){const e=this.readUUID();if(V.indexOf(e)<0)throw Q;this.uuid=e}readATN(){const e=this.readInt(),t=this.readInt();return new a(e,t)}readStates(e){let t,n,i;const a=[],o=[],s=this.readInt();for(let t=0;t0;)a.addTransition(d.transitions[l-1]),d.transitions=d.transitions.slice(-1);e.ruleToStartState[t].addTransition(new T(a)),o.addTransition(new T(c));const m=new s;e.addState(m),m.addTransition(new S(o,e.ruleToTokenType[t])),a.addTransition(new T(m))}stateIsEndStateFor(e,t){if(e.ruleIndex!==t)return null;if(!(e instanceof y))return null;const n=e.transitions[e.transitions.length-1].target;return n instanceof l&&n.epsilonOnlyTransitions&&n.transitions[0].target instanceof p?e:null}markPrecedenceDecisions(e){for(let t=0;t=0):this.checkCondition(n.transitions.length<=1||n instanceof p)}}checkCondition(e,t){if(!e)throw null==t&&(t="IllegalState"),t}readInt(){return this.data[this.pos++]}readInt32(){return this.readInt()|this.readInt()<<16}readLong(){return 4294967295&this.readInt32()|this.readInt32()<<32}readUUID(){const e=[];for(let t=7;t>=0;t--){const n=this.readInt();e[2*t+1]=255&n,e[2*t]=n>>8&255}return G[e[0]]+G[e[1]]+G[e[2]]+G[e[3]]+"-"+G[e[4]]+G[e[5]]+"-"+G[e[6]]+G[e[7]]+"-"+G[e[8]]+G[e[9]]+"-"+G[e[10]]+G[e[11]]+G[e[12]]+G[e[13]]+G[e[14]]+G[e[15]]}edgeFactory(e,t,n,a,o,r,s,c){const d=e.states[a];switch(t){case E.EPSILON:return new T(d);case E.RANGE:return new b(d,0!==s?i.EOF:o,r);case E.RULE:return new R(e.states[o],r,s,d);case E.PREDICATE:return new L(d,o,r,0!==s);case E.PRECEDENCE:return new P(d,o);case E.ATOM:return new S(d,0!==s?i.EOF:o);case E.ACTION:return new M(d,o,r,0!==s);case E.SET:return new v(d,c[o]);case E.NOT_SET:return new D(d,c[o]);case E.WILDCARD:return new I(d);default:throw"The specified transition type: "+t+" is not valid."}}stateFactory(e,t){if(null===this.stateFactories){const e=[];e[r.INVALID_TYPE]=null,e[r.BASIC]=()=>new s,e[r.RULE_START]=()=>new m,e[r.BLOCK_START]=()=>new C,e[r.PLUS_BLOCK_START]=()=>new x,e[r.STAR_BLOCK_START]=()=>new _,e[r.TOKEN_START]=()=>new f,e[r.RULE_STOP]=()=>new p,e[r.BLOCK_END]=()=>new u,e[r.STAR_LOOP_BACK]=()=>new h,e[r.STAR_LOOP_ENTRY]=()=>new y,e[r.PLUS_LOOP_BACK]=()=>new g,e[r.LOOP_END]=()=>new l,this.stateFactories=e}if(e>this.stateFactories.length||null===this.stateFactories[e])throw"The specified state type "+e+" is not valid.";{const n=this.stateFactories[e]();if(null!==n)return n.ruleIndex=t,n}}lexerActionFactory(e,t,n){if(null===this.actionFactories){const e=[];e[w.CHANNEL]=(e,t)=>new Y(e),e[w.CUSTOM]=(e,t)=>new N(e,t),e[w.MODE]=(e,t)=>new B(e),e[w.MORE]=(e,t)=>q.INSTANCE,e[w.POP_MODE]=(e,t)=>F.INSTANCE,e[w.PUSH_MODE]=(e,t)=>new j(e),e[w.SKIP]=(e,t)=>O.INSTANCE,e[w.TYPE]=(e,t)=>new H(e),this.actionFactories=e}if(e>this.actionFactories.length||null===this.actionFactories[e])throw"The specified lexer action type "+e+" is not valid.";return this.actionFactories[e](t,n)}}},9872:function(e,t,n){const{DFAState:i}=n(2241),{ATNConfigSet:a}=n(237),{getCachedPredictionContext:o}=n(6848),{Map:r}=n(4581);class s{constructor(e,t){return this.atn=e,this.sharedContextCache=t,this}getCachedContext(e){if(null===this.sharedContextCache)return e;const t=new r;return o(e,this.sharedContextCache,t)}}s.ERROR=new i(2147483647,new a),e.exports=s},4579:function(e){class t{constructor(){this.atn=null,this.stateNumber=t.INVALID_STATE_NUMBER,this.stateType=null,this.ruleIndex=0,this.epsilonOnlyTransitions=!1,this.transitions=[],this.nextTokenWithinRule=null}toString(){return this.stateNumber}equals(e){return e instanceof t&&this.stateNumber===e.stateNumber}isNonGreedyExitState(){return!1}addTransition(e,t){void 0===t&&(t=-1),0===this.transitions.length?this.epsilonOnlyTransitions=e.isEpsilon:this.epsilonOnlyTransitions!==e.isEpsilon&&(this.epsilonOnlyTransitions=!1),-1===t?this.transitions.push(e):this.transitions.splice(t,1,e)}}t.INVALID_TYPE=0,t.BASIC=1,t.RULE_START=2,t.BLOCK_START=3,t.PLUS_BLOCK_START=4,t.STAR_BLOCK_START=5,t.TOKEN_START=6,t.RULE_STOP=7,t.BLOCK_END=8,t.STAR_LOOP_BACK=9,t.STAR_LOOP_ENTRY=10,t.PLUS_LOOP_BACK=11,t.LOOP_END=12,t.serializationNames=["INVALID","BASIC","RULE_START","BLOCK_START","PLUS_BLOCK_START","STAR_BLOCK_START","TOKEN_START","RULE_STOP","BLOCK_END","STAR_LOOP_BACK","STAR_LOOP_ENTRY","PLUS_LOOP_BACK","LOOP_END"],t.INVALID_STATE_NUMBER=-1;class n extends t{constructor(){return super(),this.decision=-1,this.nonGreedy=!1,this}}class i extends n{constructor(){return super(),this.endState=null,this}}e.exports={ATNState:t,BasicState:class extends t{constructor(){super(),this.stateType=t.BASIC}},DecisionState:n,BlockStartState:i,BlockEndState:class extends t{constructor(){return super(),this.stateType=t.BLOCK_END,this.startState=null,this}},LoopEndState:class extends t{constructor(){return super(),this.stateType=t.LOOP_END,this.loopBackState=null,this}},RuleStartState:class extends t{constructor(){return super(),this.stateType=t.RULE_START,this.stopState=null,this.isPrecedenceRule=!1,this}},RuleStopState:class extends t{constructor(){return super(),this.stateType=t.RULE_STOP,this}},TokensStartState:class extends n{constructor(){return super(),this.stateType=t.TOKEN_START,this}},PlusLoopbackState:class extends n{constructor(){return super(),this.stateType=t.PLUS_LOOP_BACK,this}},StarLoopbackState:class extends t{constructor(){return super(),this.stateType=t.STAR_LOOP_BACK,this}},StarLoopEntryState:class extends n{constructor(){return super(),this.stateType=t.STAR_LOOP_ENTRY,this.loopBackState=null,this.isPrecedenceDecision=null,this}},PlusBlockStartState:class extends i{constructor(){return super(),this.stateType=t.PLUS_BLOCK_START,this.loopBackState=null,this}},StarBlockStartState:class extends i{constructor(){return super(),this.stateType=t.STAR_BLOCK_START,this}},BasicBlockStartState:class extends i{constructor(){return super(),this.stateType=t.BLOCK_START,this}}}},2065:function(e){e.exports={LEXER:0,PARSER:1}},7076:function(e,t,n){const{Token:i}=n(2653),a=n(8141),o=n(6378),r=n(9872),{DFAState:s}=n(2241),{OrderedATNConfigSet:c}=n(237),{PredictionContext:d}=n(6848),{SingletonPredictionContext:u}=n(6848),{RuleStopState:l}=n(4579),{LexerATNConfig:m}=n(9906),{Transition:p}=n(6195),f=n(9269),{LexerNoViableAltException:g}=n(1706);function h(e){e.index=-1,e.line=0,e.column=-1,e.dfaState=null}class y{constructor(){h(this)}reset(){h(this)}}class x extends r{constructor(e,t,n,i){super(t,i),this.decisionToDFA=n,this.recog=e,this.startIndex=-1,this.line=1,this.column=0,this.mode=a.DEFAULT_MODE,this.prevAccept=new y}copyState(e){this.column=e.column,this.line=e.line,this.mode=e.mode,this.startIndex=e.startIndex}match(e,t){this.match_calls+=1,this.mode=t;const n=e.mark();try{this.startIndex=e.index,this.prevAccept.reset();const i=this.decisionToDFA[t];return null===i.s0?this.matchATN(e):this.execATN(e,i.s0)}finally{e.release(n)}}reset(){this.prevAccept.reset(),this.startIndex=-1,this.line=1,this.column=0,this.mode=a.DEFAULT_MODE}matchATN(e){const t=this.atn.modeToStartState[this.mode];x.debug&&console.log("matchATN mode "+this.mode+" start: "+t);const n=this.mode,i=this.computeStartState(e,t),a=i.hasSemanticContext;i.hasSemanticContext=!1;const o=this.addDFAState(i);a||(this.decisionToDFA[this.mode].s0=o);const r=this.execATN(e,o);return x.debug&&console.log("DFA after matchATN: "+this.decisionToDFA[n].toLexerString()),r}execATN(e,t){x.debug&&console.log("start state closure="+t.configs),t.isAcceptState&&this.captureSimState(this.prevAccept,e,t);let n=e.LA(1),a=t;for(;;){x.debug&&console.log("execATN loop starting closure: "+a.configs);let t=this.getExistingTargetState(a,n);if(null===t&&(t=this.computeTargetState(e,a,n)),t===r.ERROR)break;if(n!==i.EOF&&this.consume(e),t.isAcceptState&&(this.captureSimState(this.prevAccept,e,t),n===i.EOF))break;n=e.LA(1),a=t}return this.failOrAccept(this.prevAccept,e,a.configs,n)}getExistingTargetState(e,t){if(null===e.edges||tx.MAX_DFA_EDGE)return null;let n=e.edges[t-x.MIN_DFA_EDGE];return void 0===n&&(n=null),x.debug&&null!==n&&console.log("reuse state "+e.stateNumber+" edge to "+n.stateNumber),n}computeTargetState(e,t,n){const i=new c;return this.getReachableConfigSet(e,t.configs,i,n),0===i.items.length?(i.hasSemanticContext||this.addDFAEdge(t,n,r.ERROR),r.ERROR):this.addDFAEdge(t,n,null,i)}failOrAccept(e,t,n,a){if(null!==this.prevAccept.dfaState){const n=e.dfaState.lexerActionExecutor;return this.accept(t,n,this.startIndex,e.index,e.line,e.column),e.dfaState.prediction}if(a===i.EOF&&t.index===this.startIndex)return i.EOF;throw new g(this.recog,t,this.startIndex,n)}getReachableConfigSet(e,t,n,a){let r=o.INVALID_ALT_NUMBER;for(let o=0;ox.MAX_DFA_EDGE||(x.debug&&console.log("EDGE "+e+" -> "+n+" upon "+t),null===e.edges&&(e.edges=[]),e.edges[t-x.MIN_DFA_EDGE]=n),n}addDFAState(e){const t=new s(null,e);let n=null;for(let t=0;t0&&(o=this.getAltThatFinishedDecisionEntryRule(a),o!==s.INVALID_ALT_NUMBER)?o:s.INVALID_ALT_NUMBER}getAltThatFinishedDecisionEntryRule(e){const t=[];for(let n=0;n0||i.state instanceof d&&i.context.hasEmptyPath())&&t.indexOf(i.alt)<0&&t.push(i.alt)}return 0===t.length?s.INVALID_ALT_NUMBER:Math.min.apply(null,t)}splitAccordingToSemanticValidity(e,t){const n=new l(e.fullCtx),i=new l(e.fullCtx);for(let a=0;a50))throw"problem";if(e.state instanceof d){if(!e.context.isEmpty()){for(let s=0;s=0&&(i+=1)}this.closureCheckingStopState(m,t,n,l,a,i,r)}}}canDropLoopEntryEdgeInLeftRecursiveRule(e){const t=e.state;if(t.stateType!==c.STAR_LOOP_ENTRY)return!1;if(t.stateType!==c.STAR_LOOP_ENTRY||!t.isPrecedenceDecision||e.context.isEmpty()||e.context.hasEmptyPath())return!1;const n=e.context.length;for(let i=0;i=0?this.parser.ruleNames[e]:""}getEpsilonTarget(e,t,n,i,a,o){switch(t.serializationType){case E.RULE:return this.ruleTransition(e,t);case E.PRECEDENCE:return this.precedenceTransition(e,t,n,i,a);case E.PREDICATE:return this.predTransition(e,t,n,i,a);case E.ACTION:return this.actionTransition(e,t);case E.EPSILON:return new u({state:t.target},e);case E.ATOM:case E.RANGE:case E.SET:return o&&t.matches(m.EOF,0,1)?new u({state:t.target},e):null;default:return null}}actionTransition(e,t){if(this.debug){const e=-1===t.actionIndex?65535:t.actionIndex;console.log("ACTION edge "+t.ruleIndex+":"+e)}return new u({state:t.target},e)}precedenceTransition(e,t,n,a,o){this.debug&&(console.log("PRED (collectPredicates="+n+") "+t.precedence+">=_p, ctx dependent=true"),null!==this.parser&&console.log("context surrounding pred is "+i.arrayToString(this.parser.getRuleInvocationStack())));let r=null;if(n&&a)if(o){const n=this._input.index;this._input.seek(this._startIndex);const i=t.getPredicate().evaluate(this.parser,this._outerContext);this._input.seek(n),i&&(r=new u({state:t.target},e))}else{const n=x.andContext(e.semanticContext,t.getPredicate());r=new u({state:t.target,semanticContext:n},e)}else r=new u({state:t.target},e);return this.debug&&console.log("config from pred transition="+r),r}predTransition(e,t,n,a,o){this.debug&&(console.log("PRED (collectPredicates="+n+") "+t.ruleIndex+":"+t.predIndex+", ctx dependent="+t.isCtxDependent),null!==this.parser&&console.log("context surrounding pred is "+i.arrayToString(this.parser.getRuleInvocationStack())));let r=null;if(n&&(t.isCtxDependent&&a||!t.isCtxDependent))if(o){const n=this._input.index;this._input.seek(this._startIndex);const i=t.getPredicate().evaluate(this.parser,this._outerContext);this._input.seek(n),i&&(r=new u({state:t.target},e))}else{const n=x.andContext(e.semanticContext,t.getPredicate());r=new u({state:t.target,semanticContext:n},e)}else r=new u({state:t.target},e);return this.debug&&console.log("config from pred transition="+r),r}ruleTransition(e,t){this.debug&&console.log("CALL rule "+this.getRuleName(t.target.ruleIndex)+", ctx="+e.context);const n=t.followState,i=M.create(e.context,n.stateNumber);return new u({state:t.target,context:i},e)}getConflictingAlts(e){const t=h.getConflictingAltSubsets(e);return h.getAlts(t)}getConflictingAltsOrUniqueAlt(e){let t=null;return e.uniqueAlt!==s.INVALID_ALT_NUMBER?(t=new o,t.add(e.uniqueAlt)):t=e.conflictingAlts,t}getTokenName(e){if(e===m.EOF)return"EOF";if(null!==this.parser&&null!==this.parser.literalNames){if(!(e>=this.parser.literalNames.length&&e>=this.parser.symbolicNames.length)){return(this.parser.literalNames[e]||this.parser.symbolicNames[e])+"<"+e+">"}console.log(e+" ttype out of range: "+this.parser.literalNames),console.log(""+this.parser.getInputStream().getTokens())}return""+e}getLookaheadName(e){return this.getTokenName(e.LA(1))}dumpDeadEndConfigs(e){console.log("dead end configs: ");const t=e.getDeadEndConfigs();for(let e=0;e0){const e=n.state.transitions[0];if(e instanceof AtomTransition)i="Atom "+this.getTokenName(e.label);else if(e instanceof S){i=(e instanceof v?"~":"")+"Set "+e.set}}console.error(n.toString(this.parser,!0)+":"+i)}}noViableAlt(e,t,n,i){return new b(this.parser,e,e.get(i),e.LT(1),n,t)}getUniqueAlt(e){let t=s.INVALID_ALT_NUMBER;for(let n=0;n "+i+" upon "+this.getTokenName(n)),null===i)return null;if(i=this.addDFAState(e,i),null===t||n<-1||n>this.atn.maxTokenType)return i;if(null===t.edges&&(t.edges=[]),t.edges[n+1]=i,this.debug){const t=null===this.parser?null:this.parser.literalNames,n=null===this.parser?null:this.parser.symbolicNames;console.log("DFA=\n"+e.toString(t,n))}return i}addDFAState(e,t){if(t===g.ERROR)return t;const n=e.states.get(t);return null!==n?n:(t.stateNumber=e.states.length,t.configs.readOnly||(t.configs.optimizeConfigs(this),t.configs.setReadonly(!0)),e.states.add(t),this.debug&&console.log("adding new DFA state: "+t),t)}reportAttemptingFullContext(e,t,n,i,a){if(this.debug||this.retry_debug){const t=new C(i,a+1);console.log("reportAttemptingFullContext decision="+e.decision+":"+n+", input="+this.parser.getTokenStream().getText(t))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportAttemptingFullContext(this.parser,e,i,a,t,n)}reportContextSensitivity(e,t,n,i,a){if(this.debug||this.retry_debug){const t=new C(i,a+1);console.log("reportContextSensitivity decision="+e.decision+":"+n+", input="+this.parser.getTokenStream().getText(t))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportContextSensitivity(this.parser,e,i,a,t,n)}reportAmbiguity(e,t,n,i,a,o,r){if(this.debug||this.retry_debug){const e=new C(n,i+1);console.log("reportAmbiguity "+o+":"+r+", input="+this.parser.getTokenStream().getText(e))}null!==this.parser&&this.parser.getErrorListenerDispatch().reportAmbiguity(this.parser,e,n,i,a,o,r)}}},7491:function(e,t,n){const{Map:i,BitSet:a,AltDict:o,hashStuff:r}=n(4581),s=n(6378),{RuleStopState:c}=n(4579),{ATNConfigSet:d}=n(237),{ATNConfig:u}=n(9906),{SemanticContext:l}=n(7821),m={SLL:0,LL:1,LL_EXACT_AMBIG_DETECTION:2,hasSLLConflictTerminatingPrediction:function(e,t){if(m.allConfigsInRuleStopStates(t))return!0;if(e===m.SLL&&t.hasSemanticContext){const e=new d;for(let n=0;n1)return!0}return!1},allSubsetsEqual:function(e){let t=null;for(let n=0;n=prec}?"}static filterPrecedencePredicates(e){const t=[];return e.values().map((function(e){e instanceof c&&t.push(e)})),t}}class d extends r{constructor(e,t){super();const n=new i;e instanceof d?e.opnds.map((function(e){n.add(e)})):n.add(e),t instanceof d?t.opnds.map((function(e){n.add(e)})):n.add(t);const a=c.filterPrecedencePredicates(n);if(a.length>0){let e=null;a.map((function(t){(null===e||t.precedencee.toString()));return(e.length>3?e.slice(3):e).join("&&")}}class u extends r{constructor(e,t){super();const n=new i;e instanceof u?e.opnds.map((function(e){n.add(e)})):n.add(e),t instanceof u?t.opnds.map((function(e){n.add(e)})):n.add(t);const a=c.filterPrecedencePredicates(n);if(a.length>0){const e=a.sort((function(e,t){return e.compareTo(t)})),t=e[e.length-1];n.add(t)}this.opnds=Array.from(n.values())}equals(e){return this===e||e instanceof u&&o(this.opnds,e.opnds)}updateHashCode(e){e.update(this.opnds,"OR")}evaluate(e,t){for(let n=0;ne.toString()));return(e.length>3?e.slice(3):e).join("||")}}e.exports={SemanticContext:r,PrecedencePredicate:c,Predicate:s}},6195:function(e,t,n){const{Token:i}=n(2653),{IntervalSet:a}=n(7615),{Predicate:o,PrecedencePredicate:r}=n(7821);class s{constructor(e){if(null==e)throw"target cannot be null.";this.target=e,this.isEpsilon=!1,this.label=null}}s.EPSILON=1,s.RANGE=2,s.RULE=3,s.PREDICATE=4,s.ATOM=5,s.ACTION=6,s.SET=7,s.NOT_SET=8,s.WILDCARD=9,s.PRECEDENCE=10,s.serializationNames=["INVALID","EPSILON","RANGE","RULE","PREDICATE","ATOM","ACTION","SET","NOT_SET","WILDCARD","PRECEDENCE"],s.serializationTypes={EpsilonTransition:s.EPSILON,RangeTransition:s.RANGE,RuleTransition:s.RULE,PredicateTransition:s.PREDICATE,AtomTransition:s.ATOM,ActionTransition:s.ACTION,SetTransition:s.SET,NotSetTransition:s.NOT_SET,WildcardTransition:s.WILDCARD,PrecedencePredicateTransition:s.PRECEDENCE};class c extends s{constructor(e){super(e)}}class d extends s{constructor(e,t){super(e),this.serializationType=s.SET,null!=t?this.label=t:(this.label=new a,this.label.addOne(i.INVALID_TYPE))}matches(e,t,n){return this.label.contains(e)}toString(){return this.label.toString()}}e.exports={Transition:s,AtomTransition:class extends s{constructor(e,t){super(e),this.label_=t,this.label=this.makeLabel(),this.serializationType=s.ATOM}makeLabel(){const e=new a;return e.addOne(this.label_),e}matches(e,t,n){return this.label_===e}toString(){return this.label_}},SetTransition:d,NotSetTransition:class extends d{constructor(e,t){super(e,t),this.serializationType=s.NOT_SET}matches(e,t,n){return e>=t&&e<=n&&!super.matches(e,t,n)}toString(){return"~"+super.toString()}},RuleTransition:class extends s{constructor(e,t,n,i){super(e),this.ruleIndex=t,this.precedence=n,this.followState=i,this.serializationType=s.RULE,this.isEpsilon=!0}matches(e,t,n){return!1}},ActionTransition:class extends s{constructor(e,t,n,i){super(e),this.serializationType=s.ACTION,this.ruleIndex=t,this.actionIndex=void 0===n?-1:n,this.isCtxDependent=void 0!==i&&i,this.isEpsilon=!0}matches(e,t,n){return!1}toString(){return"action_"+this.ruleIndex+":"+this.actionIndex}},EpsilonTransition:class extends s{constructor(e,t){super(e),this.serializationType=s.EPSILON,this.isEpsilon=!0,this.outermostPrecedenceReturn=t}matches(e,t,n){return!1}toString(){return"epsilon"}},RangeTransition:class extends s{constructor(e,t,n){super(e),this.serializationType=s.RANGE,this.start=t,this.stop=n,this.label=this.makeLabel()}makeLabel(){const e=new a;return e.addRange(this.start,this.stop),e}matches(e,t,n){return e>=this.start&&e<=this.stop}toString(){return"'"+String.fromCharCode(this.start)+"'..'"+String.fromCharCode(this.stop)+"'"}},WildcardTransition:class extends s{constructor(e){super(e),this.serializationType=s.WILDCARD}matches(e,t,n){return e>=t&&e<=n}toString(){return"."}},PredicateTransition:class extends c{constructor(e,t,n,i){super(e),this.serializationType=s.PREDICATE,this.ruleIndex=t,this.predIndex=n,this.isCtxDependent=i,this.isEpsilon=!0}matches(e,t,n){return!1}getPredicate(){return new o(this.ruleIndex,this.predIndex,this.isCtxDependent)}toString(){return"pred_"+this.ruleIndex+":"+this.predIndex}},PrecedencePredicateTransition:class extends c{constructor(e,t){super(e),this.serializationType=s.PRECEDENCE,this.precedence=t,this.isEpsilon=!0}matches(e,t,n){return!1}getPredicate(){return new r(this.precedence)}toString(){return this.precedence+" >= _p"}},AbstractPredicateTransition:c}},3212:function(e,t,n){t.ATN=n(6378),t.ATNDeserializer=n(2219),t.LexerATNSimulator=n(7076),t.ParserATNSimulator=n(1053),t.PredictionMode=n(7491)},7603:function(e,t,n){const{Set:i}=n(4581),{DFAState:a}=n(2241),{StarLoopEntryState:o}=n(4579),{ATNConfigSet:r}=n(237),{DFASerializer:s}=n(19),{LexerDFASerializer:c}=n(19);e.exports=class{constructor(e,t){if(void 0===t&&(t=0),this.atnStartState=e,this.decision=t,this._states=new i,this.s0=null,this.precedenceDfa=!1,e instanceof o&&e.isPrecedenceDecision){this.precedenceDfa=!0;const e=new a(null,new r);e.edges=[],e.isAcceptState=!1,e.requiresFullContext=!1,this.s0=e}}getPrecedenceStartState(e){if(!this.precedenceDfa)throw"Only precedence DFAs may contain a precedence start state.";return e<0||e>=this.s0.edges.length?null:this.s0.edges[e]||null}setPrecedenceStartState(e,t){if(!this.precedenceDfa)throw"Only precedence DFAs may contain a precedence start state.";e<0||(this.s0.edges[e]=t)}setPrecedenceDfa(e){if(this.precedenceDfa!==e){if(this._states=new i,e){const e=new a(null,new r);e.edges=[],e.isAcceptState=!1,e.requiresFullContext=!1,this.s0=e}else this.s0=null;this.precedenceDfa=e}}sortedStates(){return this._states.values().sort((function(e,t){return e.stateNumber-t.stateNumber}))}toString(e,t){if(e=e||null,t=t||null,null===this.s0)return"";return new s(this,e,t).toString()}toLexerString(){if(null===this.s0)return"";return new c(this).toString()}get states(){return this._states}}},19:function(e,t,n){const i=n(4581);class a{constructor(e,t,n){this.dfa=e,this.literalNames=t||[],this.symbolicNames=n||[]}toString(){if(null===this.dfa.s0)return null;let e="";const t=this.dfa.sortedStates();for(let n=0;n"),e=e.concat(this.getStateString(t)),e=e.concat("\n"))}}}return 0===e.length?null:e}getEdgeLabel(e){return 0===e?"EOF":null!==this.literalNames||null!==this.symbolicNames?this.literalNames[e-1]||this.symbolicNames[e-1]:String.fromCharCode(e-1)}getStateString(e){const t=(e.isAcceptState?":":"")+"s"+e.stateNumber+(e.requiresFullContext?"^":"");return e.isAcceptState?null!==e.predicates?t+"=>"+i.arrayToString(e.predicates):t+"=>"+e.prediction.toString():t}}e.exports={DFASerializer:a,LexerDFASerializer:class extends a{constructor(e){super(e,null)}getEdgeLabel(e){return"'"+String.fromCharCode(e)+"'"}}}},2241:function(e,t,n){const{ATNConfigSet:i}=n(237),{Hash:a,Set:o}=n(4581);class r{constructor(e,t){return null===e&&(e=-1),null===t&&(t=new i),this.stateNumber=e,this.configs=t,this.edges=null,this.isAcceptState=!1,this.prediction=0,this.lexerActionExecutor=null,this.requiresFullContext=!1,this.predicates=null,this}getAltSet(){const e=new o;if(null!==this.configs)for(let t=0;t=a.length)return""+n;const o=a[i]||null;return null===o||0===o.length?""+n:`${n} (${o})`}getConflictingAlts(e,t){if(null!==e)return e;const n=new i;for(let e=0;er.syntaxError(e,t,n,i,a,o)))}reportAmbiguity(e,t,n,i,a,o,r){this.delegates.map((s=>s.reportAmbiguity(e,t,n,i,a,o,r)))}reportAttemptingFullContext(e,t,n,i,a,o){this.delegates.map((r=>r.reportAttemptingFullContext(e,t,n,i,a,o)))}reportContextSensitivity(e,t,n,i,a,o){this.delegates.map((r=>r.reportContextSensitivity(e,t,n,i,a,o)))}}}},6218:function(e,t,n){const{Token:i}=n(2653),{NoViableAltException:a,InputMismatchException:o,FailedPredicateException:r,ParseCancellationException:s}=n(1706),{ATNState:c}=n(4579),{Interval:d,IntervalSet:u}=n(7615);class l extends class{reset(e){}recoverInline(e){}recover(e,t){}sync(e){}inErrorRecoveryMode(e){}reportError(e){}}{constructor(){super(),this.errorRecoveryMode=!1,this.lastErrorIndex=-1,this.lastErrorStates=null,this.nextTokensContext=null,this.nextTokenState=0}reset(e){this.endErrorCondition(e)}beginErrorCondition(e){this.errorRecoveryMode=!0}inErrorRecoveryMode(e){return this.errorRecoveryMode}endErrorCondition(e){this.errorRecoveryMode=!1,this.lastErrorStates=null,this.lastErrorIndex=-1}reportMatch(e){this.endErrorCondition(e)}reportError(e,t){this.inErrorRecoveryMode(e)||(this.beginErrorCondition(e),t instanceof a?this.reportNoViableAlternative(e,t):t instanceof o?this.reportInputMismatch(e,t):t instanceof r?this.reportFailedPredicate(e,t):(console.log("unknown recognition error type: "+t.constructor.name),console.log(t.stack),e.notifyErrorListeners(t.getOffendingToken(),t.getMessage(),t)))}recover(e,t){this.lastErrorIndex===e.getInputStream().index&&null!==this.lastErrorStates&&this.lastErrorStates.indexOf(e.state)>=0&&e.consume(),this.lastErrorIndex=e._input.index,null===this.lastErrorStates&&(this.lastErrorStates=[]),this.lastErrorStates.push(e.state);const n=this.getErrorRecoverySet(e);this.consumeUntil(e,n)}sync(e){if(this.inErrorRecoveryMode(e))return;const t=e._interp.atn.states[e.state],n=e.getTokenStream().LA(1),a=e.atn.nextTokens(t);if(a.contains(n))return this.nextTokensContext=null,void(this.nextTokenState=c.INVALID_STATE_NUMBER);if(a.contains(i.EPSILON))null===this.nextTokensContext&&(this.nextTokensContext=e._ctx,this.nextTokensState=e._stateNumber);else switch(t.stateType){case c.BLOCK_START:case c.STAR_BLOCK_START:case c.PLUS_BLOCK_START:case c.STAR_LOOP_ENTRY:if(null!==this.singleTokenDeletion(e))return;throw new o(e);case c.PLUS_LOOP_BACK:case c.STAR_LOOP_BACK:this.reportUnwantedToken(e);const t=new u;t.addSet(e.getExpectedTokens());const n=t.addSet(this.getErrorRecoverySet(e));this.consumeUntil(e,n)}}reportNoViableAlternative(e,t){const n=e.getTokenStream();let a;a=null!==n?t.startToken.type===i.EOF?"":n.getText(new d(t.startToken.tokenIndex,t.offendingToken.tokenIndex)):"";const o="no viable alternative at input "+this.escapeWSAndQuote(a);e.notifyErrorListeners(o,t.offendingToken,t)}reportInputMismatch(e,t){const n="mismatched input "+this.getTokenErrorDisplay(t.offendingToken)+" expecting "+t.getExpectedTokens().toString(e.literalNames,e.symbolicNames);e.notifyErrorListeners(n,t.offendingToken,t)}reportFailedPredicate(e,t){const n="rule "+e.ruleNames[e._ctx.ruleIndex]+" "+t.message;e.notifyErrorListeners(n,t.offendingToken,t)}reportUnwantedToken(e){if(this.inErrorRecoveryMode(e))return;this.beginErrorCondition(e);const t=e.getCurrentToken(),n="extraneous input "+this.getTokenErrorDisplay(t)+" expecting "+this.getExpectedTokens(e).toString(e.literalNames,e.symbolicNames);e.notifyErrorListeners(n,t,null)}reportMissingToken(e){if(this.inErrorRecoveryMode(e))return;this.beginErrorCondition(e);const t=e.getCurrentToken(),n="missing "+this.getExpectedTokens(e).toString(e.literalNames,e.symbolicNames)+" at "+this.getTokenErrorDisplay(t);e.notifyErrorListeners(n,t,null)}recoverInline(e){const t=this.singleTokenDeletion(e);if(null!==t)return e.consume(),t;if(this.singleTokenInsertion(e))return this.getMissingSymbol(e);throw new o(e)}singleTokenInsertion(e){const t=e.getTokenStream().LA(1),n=e._interp.atn,i=n.states[e.state].transitions[0].target;return!!n.nextTokens(i,e._ctx).contains(t)&&(this.reportMissingToken(e),!0)}singleTokenDeletion(e){const t=e.getTokenStream().LA(2);if(this.getExpectedTokens(e).contains(t)){this.reportUnwantedToken(e),e.consume();const t=e.getCurrentToken();return this.reportMatch(e),t}return null}getMissingSymbol(e){const t=e.getCurrentToken(),n=this.getExpectedTokens(e).first();let a;a=n===i.EOF?"":"";let o=t;const r=e.getTokenStream().LT(-1);return o.type===i.EOF&&null!==r&&(o=r),e.getTokenFactory().create(o.source,n,a,i.DEFAULT_CHANNEL,-1,-1,o.line,o.column)}getExpectedTokens(e){return e.getExpectedTokens()}getTokenErrorDisplay(e){if(null===e)return"";let t=e.text;return null===t&&(t=e.type===i.EOF?"":"<"+e.type+">"),this.escapeWSAndQuote(t)}escapeWSAndQuote(e){return"'"+(e=(e=(e=e.replace(/\n/g,"\\n")).replace(/\r/g,"\\r")).replace(/\t/g,"\\t"))+"'"}getErrorRecoverySet(e){const t=e._interp.atn;let n=e._ctx;const a=new u;for(;null!==n&&n.invokingState>=0;){const e=t.states[n.invokingState].transitions[0],i=t.nextTokens(e.followState);a.addSet(i),n=n.parentCtx}return a.removeOne(i.EPSILON),a}consumeUntil(e,t){let n=e.getTokenStream().LA(1);for(;n!==i.EOF&&!t.contains(n);)e.consume(),n=e.getTokenStream().LA(1)}}e.exports={BailErrorStrategy:class extends l{constructor(){super()}recover(e,t){let n=e._ctx;for(;null!==n;)n.exception=t,n=n.parentCtx;throw new s(t)}recoverInline(e){this.recover(e,new o(e))}sync(e){}},DefaultErrorStrategy:l}},1706:function(e,t,n){const{PredicateTransition:i}=n(6195),{Interval:a}=n(7615).Interval;class o extends Error{constructor(e){if(super(e.message),Error.captureStackTrace)Error.captureStackTrace(this,o);else(new Error).stack;this.message=e.message,this.recognizer=e.recognizer,this.input=e.input,this.ctx=e.ctx,this.offendingToken=null,this.offendingState=-1,null!==this.recognizer&&(this.offendingState=this.recognizer.state)}getExpectedTokens(){return null!==this.recognizer?this.recognizer.atn.getExpectedTokens(this.offendingState,this.ctx):null}toString(){return this.message}}function r(e,t){return null!==t?t:"failed predicate: {"+e+"}?"}class s extends Error{constructor(){super(),Error.captureStackTrace(this,s)}}e.exports={RecognitionException:o,NoViableAltException:class extends o{constructor(e,t,n,i,a,o){o=o||e._ctx,i=i||e.getCurrentToken(),n=n||e.getCurrentToken(),t=t||e.getInputStream(),super({message:"",recognizer:e,input:t,ctx:o}),this.deadEndConfigs=a,this.startToken=n,this.offendingToken=i}},LexerNoViableAltException:class extends o{constructor(e,t,n,i){super({message:"",recognizer:e,input:t,ctx:null}),this.startIndex=n,this.deadEndConfigs=i}toString(){let e="";return this.startIndex>=0&&this.startIndex=n)return;const a=t.charCodeAt(i);let o;return a>=55296&&a<=56319&&n>i+1&&(o=t.charCodeAt(i+1),o>=56320&&o<=57343)?1024*(a-55296)+o-56320+65536:a};e?e(String.prototype,"codePointAt",{value:t,configurable:!0,writable:!0}):String.prototype.codePointAt=t}()},8957:function(){String.fromCodePoint||function(){const e=function(){let e;try{const t={},n=Object.defineProperty;e=n(t,t,t)&&n}catch(e){}return e}(),t=String.fromCharCode,n=Math.floor,i=function(e){const i=16384,a=[];let o,r,s=-1;const c=arguments.length;if(!c)return"";let d="";for(;++s1114111||n(e)!==e)throw RangeError("Invalid code point: "+e);e<=65535?a.push(e):(e-=65536,o=55296+(e>>10),r=e%1024+56320,a.push(o,r)),(s+1===c||a.length>i)&&(d+=t.apply(null,a),a.length=0)}return d};e?e(String,"fromCodePoint",{value:i,configurable:!0,writable:!0}):String.fromCodePoint=i}()},6867:function(e,t,n){const{Token:i}=n(2653),{Interval:a}=n(7615),o=new a(-1,-2);class r extends class extends class{}{constructor(){super()}}{constructor(){super()}}class s extends r{constructor(){super()}}class c extends s{constructor(){super()}}class d extends s{constructor(e){super(),this.parentCtx=null,this.symbol=e}getChild(e){return null}getSymbol(){return this.symbol}getParent(){return this.parentCtx}getPayload(){return this.symbol}getSourceInterval(){if(null===this.symbol)return o;const e=this.symbol.tokenIndex;return new a(e,e)}getChildCount(){return 0}accept(e){return e.visitTerminal(this)}getText(){return this.symbol.text}toString(){return this.symbol.type===i.EOF?"":this.symbol.text}}class u{walk(e,t){if(t instanceof c||void 0!==t.isErrorNode&&t.isErrorNode())e.visitErrorNode(t);else if(t instanceof s)e.visitTerminal(t);else{this.enterRule(e,t);for(let n=0;n0&&(a=c.toStringTree(e.getChild(0),t),r=r.concat(a));for(let n=1;n-1?a(n):n}},7257:function(e,t,n){"use strict";var i=n(4597),a=n(3584),o=a("%Function.prototype.apply%"),r=a("%Function.prototype.call%"),s=a("%Reflect.apply%",!0)||i.call(r,o),c=a("%Object.getOwnPropertyDescriptor%",!0),d=a("%Object.defineProperty%",!0),u=a("%Math.max%");if(d)try{d({},"a",{value:1})}catch(e){d=null}e.exports=function(e){var t=s(i,r,arguments);if(c&&d){var n=c(t,"length");n.configurable&&d(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var l=function(){return s(i,o,arguments)};d?d(e.exports,"apply",{value:l}):e.exports.apply=l},3290:function(e){e.exports=function(e){var t=new Date(e.getTime()),n=t.getTimezoneOffset();return t.setSeconds(0,0),6e4*n+t.getTime()%6e4}},8677:function(e,t,n){var i=n(6052);e.exports=function(e,t){var n=i(e),a=Number(t);return n.setDate(n.getDate()+a),n}},2220:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,36e5*n)}},6344:function(e,t,n){var i=n(6052);e.exports=function(e,t){var n=i(e).getTime(),a=Number(t);return new Date(n+a)}},5610:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,6e4*n)}},9282:function(e,t,n){var i=n(6052),a=n(3308);e.exports=function(e,t){var n=i(e),o=Number(t),r=n.getMonth()+o,s=new Date(0);s.setFullYear(n.getFullYear(),r,1),s.setHours(0,0,0,0);var c=a(s);return n.setMonth(r,Math.min(c,n.getDate())),n}},8834:function(e,t,n){var i=n(6344);e.exports=function(e,t){var n=Number(t);return i(e,1e3*n)}},427:function(e,t,n){var i=n(8677);e.exports=function(e,t){var n=Number(t);return i(e,7*n)}},7654:function(e,t,n){var i=n(9282);e.exports=function(e,t){var n=Number(t);return i(e,12*n)}},3308:function(e,t,n){var i=n(6052);e.exports=function(e){var t=i(e),n=t.getFullYear(),a=t.getMonth(),o=new Date(0);return o.setFullYear(n,a+1,0),o.setHours(0,0,0,0),o.getDate()}},4811:function(e){e.exports=function(e){return e instanceof Date}},6052:function(e,t,n){var i=n(3290),a=n(4811),o=36e5,r=6e4,s=/[T ]/,c=/:/,d=/^(\d{2})$/,u=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],l=/^(\d{4})/,m=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],p=/^-(\d{2})$/,f=/^-?(\d{3})$/,g=/^-?(\d{2})-?(\d{2})$/,h=/^-?W(\d{2})$/,y=/^-?W(\d{2})-?(\d{1})$/,x=/^(\d{2}([.,]\d*)?)$/,_=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,C=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,E=/([Z+-].*)$/,S=/^(Z)$/,v=/^([+-])(\d{2})$/,D=/^([+-])(\d{2}):?(\d{2})$/;function R(e,t,n){t=t||0,n=n||0;var i=new Date(0);i.setUTCFullYear(e,0,4);var a=7*t+n+1-(i.getUTCDay()||7);return i.setUTCDate(i.getUTCDate()+a),i}e.exports=function(e,t){if(a(e))return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var n=(t||{}).additionalDigits;n=null==n?2:Number(n);var b=function(e){var t,n={},i=e.split(s);c.test(i[0])?(n.date=null,t=i[0]):(n.date=i[0],t=i[1]);if(t){var a=E.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}(e),M=function(e,t){var n,i=u[t],a=m[t];if(n=l.exec(e)||a.exec(e)){var o=n[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(n=d.exec(e)||i.exec(e)){var r=n[1];return{year:100*parseInt(r,10),restDateString:e.slice(r.length)}}return{year:null}}(b.date,n),T=M.year,I=function(e,t){if(null===t)return null;var n,i,a;if(0===e.length)return(i=new Date(0)).setUTCFullYear(t),i;if(n=p.exec(e))return i=new Date(0),a=parseInt(n[1],10)-1,i.setUTCFullYear(t,a),i;if(n=f.exec(e)){i=new Date(0);var o=parseInt(n[1],10);return i.setUTCFullYear(t,0,o),i}if(n=g.exec(e)){i=new Date(0),a=parseInt(n[1],10)-1;var r=parseInt(n[2],10);return i.setUTCFullYear(t,a,r),i}if(n=h.exec(e))return R(t,parseInt(n[1],10)-1);if(n=y.exec(e)){return R(t,parseInt(n[1],10)-1,parseInt(n[2],10)-1)}return null}(M.restDateString,T);if(I){var L,P=I.getTime(),k=0;if(b.time&&(k=function(e){var t,n,i;if(t=x.exec(e))return(n=parseFloat(t[1].replace(",",".")))%24*o;if(t=_.exec(e))return n=parseInt(t[1],10),i=parseFloat(t[2].replace(",",".")),n%24*o+i*r;if(t=C.exec(e)){n=parseInt(t[1],10),i=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return n%24*o+i*r+1e3*a}return null}(b.time)),b.timezone)L=function(e){var t,n;if(t=S.exec(e))return 0;if(t=v.exec(e))return n=60*parseInt(t[2],10),"+"===t[1]?-n:n;if(t=D.exec(e))return n=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-n:n;return 0}(b.timezone)*r;else{var A=P+k,w=new Date(A);L=i(w);var O=new Date(A);O.setDate(w.getDate()+1);var Y=i(O)-i(w);Y>0&&(L+=Y)}return new Date(P+k+L)}return new Date(e)}},29:function(e,t,n){"use strict";var i=n(6675),a=n(5401),o=n(2042),r=n(8937),s=n(3959),c=n(6368),d=n(633),u=n(7483),l=n(3584),m=n(2648),p=n(7116),f=n(2965),g=n(705),h=n(7971),y=n(8360),x=m("ArrayBuffer.prototype.byteLength",!0);function _(e){if(!e||"object"!=typeof e||!x)return!1;try{return x(e),!0}catch(e){return!1}}var C=m("Date.prototype.getTime"),E=Object.getPrototypeOf,S=m("Object.prototype.toString"),v=l("%Set%",!0),D=m("Map.prototype.has",!0),R=m("Map.prototype.get",!0),b=m("Map.prototype.size",!0),M=m("Set.prototype.add",!0),T=m("Set.prototype.delete",!0),I=m("Set.prototype.has",!0),L=m("Set.prototype.size",!0);function P(e,t,n,i){for(var a,o=f(e);(a=o.next())&&!a.done;)if(Y(t,a.value,n,i))return T(e,a.value),!0;return!1}function k(e){return void 0===e?null:"object"!=typeof e?"symbol"!=typeof e&&("string"!=typeof e&&"number"!=typeof e||+e==+e):void 0}function A(e,t,n,i,a,o){var r=k(n);if(null!=r)return r;var s=R(t,r),c=y({},a,{strict:!1});return!(void 0===s&&!D(t,r)||!Y(i,s,c,o))&&(!D(e,r)&&Y(i,s,c,o))}function w(e,t,n){var i=k(n);return null!=i?i:I(t,i)&&!I(e,i)}function O(e,t,n,i,a,o){for(var r,s,c=f(e);(r=c.next())&&!r.done;)if(Y(n,s=r.value,a,o)&&Y(i,R(t,s),a,o))return T(e,s),!0;return!1}function Y(e,t,n,l){var m=n||{};if(m.strict?o(e,t):e===t)return!0;if(u(e)!==u(t))return!1;if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return m.strict?o(e,t):e==t;var g,T=l.has(e),k=l.has(t);if(T&&k){if(l.get(e)===l.get(t))return!0}else g={};return T||l.set(e,g),k||l.set(t,g),function(e,t,n,o){var u,l;if(typeof e!=typeof t)return!1;if(null==e||null==t)return!1;if(S(e)!==S(t))return!1;if(a(e)!==a(t))return!1;var m=c(e),g=c(t);if(m!==g)return!1;var T=e instanceof Error,k=t instanceof Error;if(T!==k)return!1;if((T||k)&&(e.name!==t.name||e.message!==t.message))return!1;var q=r(e),H=r(t);if(q!==H)return!1;if((q||H)&&(e.source!==t.source||s(e)!==s(t)))return!1;var j=d(e),F=d(t);if(j!==F)return!1;if((j||F)&&C(e)!==C(t))return!1;if(n.strict&&E&&E(e)!==E(t))return!1;if(h(e)!==h(t))return!1;var B=N(e),U=N(t);if(B!==U)return!1;if(B||U){if(e.length!==t.length)return!1;for(u=0;u=0;u--)if(z[u]!=G[u])return!1;for(u=z.length-1;u>=0;u--)if(!Y(e[l=z[u]],t[l],n,o))return!1;var W=p(e),K=p(t);if(W!==K)return!1;if("Set"===W||"Set"===K)return function(e,t,n,i){if(L(e)!==L(t))return!1;var a,o,r,s=f(e),c=f(t);for(;(a=s.next())&&!a.done;)if(a.value&&"object"==typeof a.value)r||(r=new v),M(r,a.value);else if(!I(t,a.value)){if(n.strict)return!1;if(!w(e,t,a.value))return!1;r||(r=new v),M(r,a.value)}if(r){for(;(o=c.next())&&!o.done;)if(o.value&&"object"==typeof o.value){if(!P(r,o.value,n.strict,i))return!1}else if(!n.strict&&!I(e,o.value)&&!P(r,o.value,n.strict,i))return!1;return 0===L(r)}return!0}(e,t,n,o);if("Map"===W)return function(e,t,n,i){if(b(e)!==b(t))return!1;var a,o,r,s,c,d,u=f(e),l=f(t);for(;(a=u.next())&&!a.done;)if(s=a.value[0],c=a.value[1],s&&"object"==typeof s)r||(r=new v),M(r,s);else if(void 0===(d=R(t,s))&&!D(t,s)||!Y(c,d,n,i)){if(n.strict)return!1;if(!A(e,t,s,c,n,i))return!1;r||(r=new v),M(r,s)}if(r){for(;(o=l.next())&&!o.done;)if(s=o.value[0],d=o.value[1],s&&"object"==typeof s){if(!O(r,e,s,d,n,i))return!1}else if(!(n.strict||e.has(s)&&Y(R(e,s),d,n,i)||O(r,e,s,d,y({},n,{strict:!1}),i)))return!1;return 0===L(r)}return!0}(e,t,n,o);return!0}(e,t,m,l)}function N(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&(!(e.length>0&&"number"!=typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))))}e.exports=function(e,t,n){return Y(e,t,n,g())}},6406:function(e,t,n){"use strict";var i=n(6675),a="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,r=Array.prototype.concat,s=Object.defineProperty,c=n(4607)(),d=s&&c,u=function(e,t,n,i){var a;(!(t in e)||"function"==typeof(a=i)&&"[object Function]"===o.call(a)&&i())&&(d?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},l=function(e,t){var n=arguments.length>2?arguments[2]:{},o=i(t);a&&(o=r.call(o,Object.getOwnPropertySymbols(t)));for(var s=0;s(this.$index=i,this.$total=t(n))),this.$total=n)},i.countFn=function(e){return e&&e.length?e.length:0},i.sumFn=function(e){return i.aggregateMacro.apply(this,[e,e=>a.plus(r.arraify(e),r.arraify(this.$total)),0])},i.minFn=function(e){return i.aggregateMacro.apply(this,[e,e=>{const t=r.arraify(e),n=r.arraify(this.$total);return r.isEmpty(n)||o.lt(t,n)?t:n}])},i.maxFn=function(e){return i.aggregateMacro.apply(this,[e,e=>{const t=r.arraify(e),n=r.arraify(this.$total);return r.isEmpty(n)||o.gt(t,n)?t:n}])},i.avgFn=function(e){return a.div(i.sumFn(e),i.countFn(e))},e.exports=i},6203:function(e,t,n){var i=n(8406),a={};function o(e,t){if(0==t.length)return!0;for(var n=0;n1)throw new Error("Expected singleton on right side of contains, got "+JSON.stringify(t));return o(e,t)},a.in=function(e,t){if(0==e.length)return[];if(0==t.length)return!1;if(e.length>1)throw new Error("Expected singleton on right side of in, got "+JSON.stringify(t));return o(t,e)},e.exports=a},9397:function(e,t,n){const i={},{distinctFn:a}=n(9196),o=n(9179);i.union=function(e,t){return a(e.concat(t))},i.combineFn=function(e,t){return e.concat(t)},i.intersect=function(e,t){let n=[];const i=e.length;let a=t.length;if(i&&a){let r={};t.forEach((e=>{const t=o(e);r[t]?a--:r[t]=!0}));for(let t=0;t0;++t){let i=e[t],s=o(i);r[s]&&(n.push(i),r[s]=!1,a--)}}return n},e.exports=i},3659:function(e){e.exports={reset:function(){this.nowDate=new Date,this.today=null,this.now=null,this.timeOfDay=null,this.localTimezoneOffset=null},today:null,now:null,timeOfDay:null}},774:function(e,t,n){var i={};const a=n(8110),o=n(3659),r=a.FP_Date,s=a.FP_DateTime,c=a.FP_Time;i.now=function(){if(!o.now){var e=o.nowDate,t=s.isoDateTime(e);o.now=new s(t)}return o.now},i.today=function(){if(!o.today){var e=o.nowDate,t=r.isoDate(e);o.today=new r(t)}return o.today},i.timeOfDay=function(){if(!o.timeOfDay){const e=o.nowDate,t=s.isoTime(e);o.timeOfDay=new c(t)}return o.timeOfDay},e.exports=i},8406:function(e,t,n){var i=n(8110).FP_Type,a=n(9678),o=n(3110),r=Array.prototype.slice,s=Object.keys,c=function(e){return"[object Arguments]"==Object.prototype.toString.call(e)};function d(e){return"string"==typeof e||e instanceof String}function u(e){return!isNaN(parseFloat(e))&&isFinite(e)}function l(e){return e.toUpperCase().replace(/\s+/," ")}function m(e,t,n){if(n||(n={}),(e=a.valDataConverted(e))===(t=a.valDataConverted(t)))return!0;if(n.fuzzy){if(d(e)&&d(t))return l(e)==l(t);if(u(e)&&u(t))return o.isEquivalent(e,t)}else if("number"==typeof e&&"number"==typeof t)return o.isEqual(e,t);if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return e===t;var f=e instanceof i,g=t instanceof i;return f&&g?n.fuzzy?e.equivalentTo(t):e.equals(t):!f&&!g&&function(e,t,n){var i,a;if(p(e)||p(t))return!1;if(e.prototype!==t.prototype)return!1;if(c(e)||c(t))return m(e=c(e)?r.call(e):e,t=c(t)?r.call(t):t,n);try{var o=s(e),d=s(t)}catch(e){return!1}if(o.length!=d.length)return!1;for(o.sort(),d.sort(),i=o.length-1;i>=0;i--)if(o[i]!=d[i])return!1;if(1===o.length)return m(e[a=o[0]],t[a],n);for(i=o.length-1;i>=0;i--)if(!m(e[a=o[i]],t[a],n))return!1;return typeof e==typeof t}(e,t,n)}function p(e){return null==e}e.exports=m},2457:function(e,t,n){var i=n(9678),a=n(8406),o=n(8110);const r=o.FP_Type,s=o.FP_Date,c=o.FP_DateTime;var d={};function u(e,t){return i.isEmpty(e)||i.isEmpty(t)?[]:a(e,t)}function l(e,t){return i.isEmpty(e)&&i.isEmpty(t)?[!0]:i.isEmpty(e)||i.isEmpty(t)?[]:a(e,t,{fuzzy:!0})}function m(e,t){i.assertAtMostOne(e,"Singleton was expected"),i.assertAtMostOne(t,"Singleton was expected"),e=i.valDataConverted(e[0]),t=i.valDataConverted(t[0]);let n=e.constructor===s?c:e.constructor,a=t.constructor===s?c:t.constructor;return n!==a&&i.raiseError('Type of "'+e+'" ('+n.name+') did not match type of "'+t+'" ('+a.name+")","InequalityExpression"),[e,t]}d.equal=function(e,t){return u(e,t)},d.unequal=function(e,t){var n=u(e,t);return void 0===n?void 0:!n},d.equival=function(e,t){return l(e,t)},d.unequival=function(e,t){return!l(e,t)},d.lt=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e<0}return n0}return n>i},d.lte=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e<=0}return n<=i},d.gte=function(e,t){if(!e.length||!t.length)return[];const[n,i]=m(e,t);if(n instanceof r){const e=n.compare(i);return null===e?[]:e>=0}return n>=i},e.exports=d},5556:function(e,t,n){const i=n(9678),{whereMacro:a,distinctFn:o}=n(9196),r=n(4572),s=n(9179),c={};function d(e,t){const n=e.length;let i=n<=t.length;if(i&&n){const n=t.reduce(((e,t)=>(e[s(t)]=!0,e)),{});i=!e.some((e=>!n[s(e)]))}return i}c.emptyFn=i.isEmpty,c.notFn=function(e){let t=r.singleton(e,"Boolean");return"boolean"==typeof t?!t:[]},c.existsMacro=function(e,t){var n=e;return t?c.existsMacro(a(e,t)):!i.isEmpty(n)},c.allMacro=function(e,t){for(let n=0,a=e.length;n{const i=n[t]?.__path__;return i?Array.isArray(n[t])?e[t]=n[t].map((e=>T(e,i))):e[t]=T(n[t],i):e[t]=n[t],e}),{}));let u={dataRoot:c,vars:Object.assign(d,n),model:i},l=s.doEval(u,c,t.children[0]),m=Array.isArray(l)?l[0]:l,p=m instanceof b?m.path:null;return l=function e(t){if(t=o.valData(t),Array.isArray(t))for(let n=0,i=t.length;n":{fn:p.gt,arity:{2:["Any","Any"]},nullable:!0},"<=":{fn:p.lte,arity:{2:["Any","Any"]},nullable:!0},">=":{fn:p.gte,arity:{2:["Any","Any"]},nullable:!0},containsOp:{fn:f.contains,arity:{2:["Any","Any"]}},inOp:{fn:f.in,arity:{2:["Any","Any"]}},isOp:{fn:C.isFn,arity:{2:["Any","TypeSpecifier"]}},asOp:{fn:C.asFn,arity:{2:["Any","TypeSpecifier"]}},"&":{fn:g.amp,arity:{2:["String","String"]}},"+":{fn:g.plus,arity:{2:["Any","Any"]},nullable:!0},"-":{fn:g.minus,arity:{2:["Any","Any"]},nullable:!0},"*":{fn:g.mul,arity:{2:["Number","Number"]},nullable:!0},"/":{fn:g.div,arity:{2:["Number","Number"]},nullable:!0},mod:{fn:g.mod,arity:{2:["Number","Number"]},nullable:!0},div:{fn:g.intdiv,arity:{2:["Number","Number"]},nullable:!0},or:{fn:_.orOp,arity:{2:[["Boolean"],["Boolean"]]}},and:{fn:_.andOp,arity:{2:[["Boolean"],["Boolean"]]}},xor:{fn:_.xorOp,arity:{2:[["Boolean"],["Boolean"]]}},implies:{fn:_.impliesOp,arity:{2:[["Boolean"],["Boolean"]]}}},s.InvocationExpression=function(e,t,n){return n.children.reduce((function(t,n){return s.doEval(e,t,n)}),t)},s.TermExpression=function(e,t,n){return t&&(t=t.map((e=>e instanceof Object&&e.resourceType?T(e,e.resourceType):e))),s.doEval(e,t,n.children[0])},s.PolarityExpression=function(e,t,n){var i=n.terminalNodeText[0],a=s.doEval(e,t,n.children[0]);if(1!==a.length)throw new Error("Unary "+i+" can only be applied to an individual number.");if("number"!=typeof a[0]||isNaN(a[0]))throw new Error("Unary "+i+" can only be applied to a number.");return"-"===i&&(a[0]=-a[0]),a},s.TypeSpecifier=function(e,t,n){let i,a;const o=n.text.split(".").map((e=>e.replace(/(^`|`$)/g,"")));switch(o.length){case 2:[i,a]=o;break;case 1:[a]=o;break;default:throw new Error("Expected TypeSpecifier node, got "+JSON.stringify(n))}return new M({namespace:i,name:a})},s.ExternalConstantTerm=function(e,t,n){var i=n.children[0].children[0],a=s.Identifier(e,t,i)[0],o=e.vars[a];if(!(a in e.vars))throw new Error("Attempting to access an undefined environment variable: "+a);return null==o?[]:o instanceof Array?o:[o]},s.LiteralTerm=function(e,t,n){var i=n.children[0];return i?s.doEval(e,t,i):[n.text]},s.StringLiteral=function(e,t,n){var i=n.text.replace(/(^'|'$)/g,"");return[i=i.replace(/\\(u\d{4}|.)/g,(function(e,t){switch(e){case"\\r":return"\r";case"\\n":return"\n";case"\\t":return"\t";case"\\f":return"\f";default:return t.length>1?String.fromCharCode("0x"+t.slice(1)):t}}))]},s.BooleanLiteral=function(e,t,n){return"true"===n.text?[!0]:[!1]},s.QuantityLiteral=function(e,t,n){var i=n.children[0],a=Number(i.terminalNodeText[0]),o=i.children[0],r=o.terminalNodeText[0];return!r&&o.children&&(r=o.children[0].terminalNodeText[0]),[new D(a,r)]},s.DateTimeLiteral=function(e,t,n){var i=n.text.slice(1);return[new S(i)]},s.TimeLiteral=function(e,t,n){var i=n.text.slice(1);return[new v(i)]},s.NumberLiteral=function(e,t,n){return[Number(n.text)]},s.Identifier=function(e,t,n){return[n.text.replace(/(^`|`$)/g,"")]},s.InvocationTerm=function(e,t,n){return s.doEval(e,t,n.children[0])},s.MemberInvocation=function(e,t,n){const i=s.doEval(e,t,n.children[0])[0],a=e.model;if(t){if(o.isCapitalized(i))return t.filter((e=>e instanceof b&&e.path===i));{const e=t.path||t.__path__;return t.reduce((function(t,n){var r=(n=T(n,e)).path+"."+i;if(a){let e=a.pathsDefinedElsewhere[r];e&&(r=e)}let s,c,d=a&&a.choiceTypePaths[r];if(d)for(let e of d){let t=i+e;if(s=n.data?.[t],c=n.data?.["_"+t],void 0!==s||void 0!==c){r+=e;break}}else s=n.data?.[i],c=n.data?.["_"+i],void 0===s&&void 0===c&&(s=n._data[i]),"extension"===i&&(r="Extension");return r=a&&a.path2Type[r]||r,o.isSome(s)||o.isSome(c)?(Array.isArray(s)?t=t.concat(s.map(((e,t)=>T(e,r,c&&c[t])))):t.push(T(s,r,c)),t):t}),[])}}return[]},s.IndexerExpression=function(e,t,n){const i=n.children[0],a=n.children[1];var r=s.doEval(e,t,i),c=s.doEval(e,t,a);if(o.isEmpty(c))return[];var d=parseInt(c[0]);return r&&o.isSome(d)&&r.length>d&&d>=0?[r[d]]:[]},s.Functn=function(e,t,n){return n.children.map((function(n){return s.doEval(e,t,n)}))},s.realizeParams=function(e,t,n){return n&&n[0]&&n[0].children?n[0].children.map((function(n){return s.doEval(e,t,n)})):[]},s.FunctionInvocation=function(e,t,n){var i=s.doEval(e,t,n.children[0]);const a=i[0];return i.shift(),function(e,t,n,i){var a,r=s.invocationTable[t];if(r){if(r.arity){var c=i?i.length:0,d=r.arity[c];if(d){for(var u=[],l=0;l(this.$index=n,t(e)[0])))):[]},extension:function(e,t){return!1!==e&&!e||!t?[]:i.flatten(e.map(((e,n)=>{this.$index=n;const i=e&&(e.data&&e.data.extension||e._data&&e._data.extension);return i?i.filter((e=>e.url===t)).map((e=>o.makeResNode(e,"Extension"))):[]})))},selectMacro:function(e,t){return!1===e||e?i.flatten(e.map(((e,n)=>(this.$index=n,t(e))))):[]},repeatMacro:function(e,t){if(!1!==e&&!e)return[];let n=[];const i={},a=e.length;for(let o=0;o{const t=r(e),n=!i[t];return n&&(i[t]=!0),n}))}while(n.lengtha.fromValue(e).is(t)))},distinctFn:function(e){let t=[];if(e.length>0){let n={};for(let i=0,a=e.length;i{const i=e[n];return t[n]=c(i),t}),{}):e}e.exports=function(e){return JSON.stringify(c(e))}},1997:function(e){var t={orOp:function(e,t){if(Array.isArray(t)){if(!0===e)return!0;if(!1===e)return[];if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t||[]:e||t},andOp:function(e,t){if(Array.isArray(t)){if(!0===e)return[];if(!1===e)return!1;if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t&&[]:e&&t},xorOp:function(e,t){return Array.isArray(e)||Array.isArray(t)?[]:e&&!t||!e&&t},impliesOp:function(e,t){if(Array.isArray(t)){if(!0===e)return[];if(!1===e)return!0;if(Array.isArray(e))return[]}return Array.isArray(e)?!0===t||[]:!1===e||e&&t}};e.exports=t},7072:function(e,t,n){var i=n(8110);let{FP_TimeBase:a,FP_Quantity:o}=i;const r=n(9678);var s={};function c(e){let t=r.valData(e);if("number"!=typeof t){if(1==t.length&&"number"==typeof(t=r.valData(t[0])))return t;throw new Error("Expected number, but got "+JSON.stringify(t||e))}return t}function d(e){return"number"!=typeof e&&0==e.length}s.amp=function(e,t){return(e||"")+(t||"")},s.plus=function(e,t){if(1==e.length&&1==t.length){var n=r.valDataConverted(e[0]),i=r.valDataConverted(t[0]);if("string"==typeof n&&"string"==typeof i)return n+i;if("number"==typeof n&&"number"==typeof i)return n+i;if(n instanceof a&&i instanceof o)return n.plus(i)}throw new Error("Cannot "+JSON.stringify(e)+" + "+JSON.stringify(t))},s.minus=function(e,t){if(1==e.length&&1==t.length){var n=r.valDataConverted(e[0]),i=r.valDataConverted(t[0]);if("number"==typeof n&&"number"==typeof i)return n-i;if(n instanceof a&&i instanceof o)return n.plus(new o(-i.value,i.unit))}throw new Error("Cannot "+JSON.stringify(e)+" - "+JSON.stringify(t))},s.mul=function(e,t){return e*t},s.div=function(e,t){return 0===t?[]:e/t},s.intdiv=function(e,t){return 0===t?[]:Math.floor(e/t)},s.mod=function(e,t){return 0===t?[]:e%t},s.abs=function(e){if(d(e))return[];{let t=c(e);return Math.abs(t)}},s.ceiling=function(e){if(d(e))return[];{let t=c(e);return Math.ceil(t)}},s.exp=function(e){if(d(e))return[];{let t=c(e);return Math.exp(t)}},s.floor=function(e){if(d(e))return[];{let t=c(e);return Math.floor(t)}},s.ln=function(e){if(d(e))return[];{let t=c(e);return Math.log(t)}},s.log=function(e,t){if(d(e)||d(t))return[];{let n=c(e),i=c(t);return Math.log(n)/Math.log(i)}},s.power=function(e,t){if(d(e)||d(t))return[];{let n=c(e),i=c(t);return n<0&&Math.floor(i)!=i?[]:Math.pow(n,i)}},s.round=function(e,t){if(d(e))return[];{let n=c(e);if(d(t))return Math.round(n);{let e=c(t),i=Math.pow(10,e);return Math.round(n*i)/i}}},s.sqrt=function(e){if(d(e))return[];{let t=c(e);return t<0?[]:Math.sqrt(t)}},s.truncate=function(e){if(d(e))return[];{let t=c(e);return Math.trunc(t)}},e.exports=s},4572:function(e,t,n){var i=n(9678),a=n(8110);const{FP_Quantity:o}=a;var r={iifMacro:function(e,t,n,a){return i.isTrue(t(e))?n(e):a?a(e):[]},traceFn:function(e,t){return console.log("TRACE:["+(t||"")+"]",JSON.stringify(e,null," ")),e}},s=/^[+-]?\d+$/;r.toInteger=function(e){if(1!==e.length)return[];var t=i.valData(e[0]);return!1===t?0:!0===t?1:"number"==typeof t?Number.isInteger(t)?t:[]:"string"==typeof t&&s.test(t)?parseInt(t):[]};const c=/^((\+|-)?\d+(\.\d+)?)\s*(('[^']+')|([a-zA-Z]+))?$/,d=1,u=5,l=6;r.toQuantity=function(e,t){let n;if(t&&!o.mapTimeUnitsToUCUMCode[t]&&(t=`'${t}'`),e.length>1)throw new Error("Could not convert to quantity: input collection contains multiple items");if(1===e.length){var a=i.valDataConverted(e[0]);let r;if("number"==typeof a)n=new o(a,"'1'");else if(a instanceof o)n=a;else if("boolean"==typeof a)n=new o(a?1:0,"'1'");else if("string"==typeof a&&(r=c.exec(a))){const e=r[d],t=r[u],i=r[l];i&&!o.mapTimeUnitsToUCUMCode[i]||(n=new o(Number(e),t||i||"'1'"))}n&&t&&n.unit!==t&&(n=o.convUnitTo(n.unit,n.value,t))}return n||[]};var m=/^[+-]?\d+(\.\d+)?$/;function p(e){let t=e.slice(3);r["to"+t]=function(n){var o=[];if(n.length>1)throw Error("to "+t+" called for a collection of length "+n.length);if(1===n.length){var r=a[e].checkString(i.valData(n[0]));r&&(o=r)}return o}}r.toDecimal=function(e){if(1!==e.length)return[];var t=i.valData(e[0]);return!1===t?0:!0===t?1:"number"==typeof t?t:"string"==typeof t&&m.test(t)?parseFloat(t):[]},r.toString=function(e){return 1!==e.length?[]:i.valDataConverted(e[0]).toString()},p("FP_Date"),p("FP_DateTime"),p("FP_Time");const f=["true","t","yes","y","1","1.0"].reduce(((e,t)=>(e[t]=!0,e)),{}),g=["false","f","no","n","0","0.0"].reduce(((e,t)=>(e[t]=!0,e)),{});r.toBoolean=function(e){if(1!==e.length)return[];const t=i.valData(e[0]);switch(typeof t){case"boolean":return t;case"number":if(1===t)return!0;if(0===t)return!1;break;case"string":const e=t.toLowerCase();if(f[e])return!0;if(g[e])return!1}return[]},r.createConvertsToFn=function(e,t){return"string"==typeof t?function(n){return 1!==n.length?[]:typeof e(n)===t}:function(n){return 1!==n.length?[]:e(n)instanceof t}};const h={Integer:function(e){const t=i.valData(e[0]);if(Number.isInteger(t))return t},Boolean:function(e){const t=i.valData(e[0]);return!0===t||!1===t?t:1===e.length||void 0},Number:function(e){const t=i.valData(e[0]);if("number"==typeof t)return t},String:function(e){const t=i.valData(e[0]);if("string"==typeof t)return t}};r.singleton=function(e,t){if(e.length>1)throw new Error("Unexpected collection"+JSON.stringify(e)+"; expected singleton of type "+t);if(0===e.length)return[];const n=h[t];if(n){const i=n(e);if(void 0!==i)return i;throw new Error(`Expected ${t.toLowerCase()}, but got: ${JSON.stringify(e)}`)}throw new Error("Not supported type "+t)},e.exports=r},5758:function(e,t,n){const i=n(9678),{ResourceNode:a}=n(8110);let o=a.makeResNode;var r={children:function(e){let t=this.model;return e.reduce((function(e,n){let a=i.valData(n);if(n=o(n),"object"==typeof a){for(var r of Object.keys(a)){var s=a[r],c=n.path+"."+r;if(t){let e=t.pathsDefinedElsewhere[c];e&&(c=e)}Array.isArray(s)?e.push.apply(e,s.map((e=>o(e,c)))):e.push(o(s,c))}return e}return e}),[])},descendants:function(e){for(var t=r.children.call(this,e),n=[];t.length>0;)n.push.apply(n,t),t=r.children.call(this,t);return n}};e.exports=r},3110:function(e){let t={};function n(e){const t=/(\d+)(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/.exec(""+ +e);if(!t)return 0;const n=t[2],i=t[3];return Math.max(0,("0"===n?0:(n||"").length)-(i||0))}function i(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}const a=t.roundToMaxPrecision=function(e){return 1e-8*Math.round(e/1e-8)};t.isEquivalent=function(e,t){if(Number.isInteger(e)&&Number.isInteger(t))return e===t;const a=Math.min(n(e),n(t));return 0===a?Math.round(e)===Math.round(t):i(e,a)===i(t,a)},t.isEqual=function(e,t){return a(e)===a(t)},e.exports=t},7412:function(e,t,n){t.atn=n(3212),t.codepointat=n(5855),t.dfa=n(2836),t.fromcodepoint=n(8957),t.tree=n(6910),t.error=n(927),t.Token=n(2653).Token,t.CommonToken=n(2653).CommonToken,t.InputStream=n(5876),t.CommonTokenStream=n(2605),t.Lexer=n(8141),t.Parser=n(1967);var i=n(6848);t.PredictionContextCache=i.PredictionContextCache,t.ParserRuleContext=n(6353),t.Interval=n(7615).Interval,t.IntervalSet=n(7615).IntervalSet,t.Utils=n(4581),t.LL1Analyzer=n(6966).LL1Analyzer},9273:function(e,t,n){const i=n(7412),a=["悋Ꜫ脳맭䅼㯧瞆","奤Aȃ\b\t\t","\t\t\t","\t\b\t\b\t\t\t\n\t\n\v\t\v","\f\t\f\r\t\r\t\t","\t\t\t\t","\t\t\t","\t\t\t\t","\t\t\t",'\t\t \t !\t!"\t"#',"\t#$\t$%\t%&\t&'\t'(\t()\t)","*\t*+\t+,\t,-\t-.\t./\t/0\t0","1\t12\t23\t34\t45\t56\t67\t7","8\t89\t9:\t:;\t;<\t<=\t=>\t>","?\t?@\t@A\tAB\tBC\tCD\tD","","\b","\b\t\t\t\t\n\n\n\n","\v\v\f\f\r\r\r","","","","","","","","",""," ",' !!!!!"""','"""##$$$$$',"$%%%%%%%&","&&&&&&''((","((())))))*","****++++,,",",,,-------",".......///","/////////0","0000011111","1122222233","3334444445","5555555666","6666677777","7777777788","8888888888","88ƃ\n88ƅ\n88Ƈ\n888Ɗ","\n89999:::::","::::::ƚ\n:\r::ƛ",":ƞ\n::Ơ\n::Ƣ\n::::",":::::ƫ\n:;;Ʈ\n;",";;Ʊ\n;\f;;ƴ\v;<<<","<ƹ\n<\f<<Ƽ\v<<<==","==ǃ\n=\f==dž\v===>",">Nj\n>\r>>nj>>>Ǒ\n>\r>>ǒ",">Ǖ\n>??ǘ\n?\r??Ǚ?","?@@@@@Ǣ\n@\f@@ǥ\v","@@@@@@AAAA","Aǰ\nA\fAAdz\vAAABB","BBǺ\nBCCCCCCD","DǣE\t\v","\r\b\t\n\v\f\r","!#%')+","-/13579;= ?!A","\"C#E$G%I&K'M(O)Q*S+U,W-Y.[/]0_1a2c3e4g5i6k7m8o9q:su;w}","?@Aƒ…‡\f","2;--//C\\aac|2;C\\aac|",'^^bb))\v\f""',"\f\f\n))11^^bbhhppttvv2;CHchȔ","","\t","\v\r","","","","","!","#%","')+","-/","13","57","9;","=?A","CE","GI","KM","OQ","SUW","Y[","]_","ac","eg","ikm","oq","uw","y{","}","‰","‹","\t\v‘","\r“•","—›","Ÿ¡","£¦","¨ª","!­#°%³","'µ)·","+º-½","/À1É","3Í5Ð","7Ô9Ü;Þ","=à?â","AäCé","EïGñ","I÷Kþ","MąOćQČ","SĒUė","WěYĠ","[ħ]Į","_ĺaŀ","cŇeōgŒ","iŘkŠ","mŨoŵ","qƋsƏ","uƭwƵ","yƿ{NJ}Ǘ","ǝǫ","ƒǶ…ǻ","‡ȁ‰Š","0Š‹Œ","]ŒŽ","_Ž\b","-\n‘’/","’\f“”,","”•–1","–—˜f","˜™k™šxš","›œoœ","qžfž","Ÿ ( ","¡¢~¢","£¤>¤¥","?¥¦§",">§¨©","@©ª«","@«¬?¬ ","­®k®¯u",'¯"°±c',"±²u²$³","´?´&µ¶","€¶(·¸","#¸¹?¹*","º»#»¼€","¼,½¾k","¾¿p¿.","ÀÁeÁÂqÂ","ÃpÃÄvÄÅ","cÅÆkÆÇ","pÇÈuÈ0","ÉÊcÊËp","ËÌfÌ2Í","ÎqÎÏtÏ4","ÐÑzÑÒ","qÒÓtÓ6","ÔÕkÕÖo","Ö×r×ØnØ","ÙkÙÚgÚÛ","uÛ8ÜÝ","*Ý:Þß+","ß<àá}","á>âã","ã@äåvå","ætæçwçè","gèBéê","hêëcëìn","ìíuíîg","îDïð'ð","Fñò&òó","vóôjôõ","kõöuöH","÷ø&øùk","ùúpúûfû","ügüýzýJ","þÿ&ÿĀ","vĀāqāĂv","ĂăcăĄn","ĄLąĆ.Ć","NćĈ{Ĉĉ","gĉĊcĊċ","tċPČčo","čĎqĎďp","ďĐvĐđjđ","RĒēyēĔ","gĔĕgĕĖ","mĖTėĘf","ĘęcęĚ{","ĚVěĜjĜ","ĝqĝĞwĞğ","tğXĠġ","oġĢkĢģp","ģĤwĤĥv","ĥĦgĦZħ","ĨuĨĩgĩĪ","eĪīqīĬ","pĬĭfĭ\\","Įįoįİk","İınıIJnIJ","ijkijĴuĴĵ","gĵĶeĶķ","qķĸpĸĹf","Ĺ^ĺĻ{","ĻļgļĽcĽ","ľtľĿuĿ`","ŀŁoŁł","qłŃpŃńv","ńŅjŅņu","ņbŇňyň","ʼngʼnŊgŊŋ","mŋŌuŌd","ōŎfŎŏc","ŏŐ{Őőu","őfŒœjœ","ŔqŔŕwŕŖ","tŖŗuŗh","ŘřořŚk","ŚśpśŜw","ŜŝvŝŞgŞ","şuşjŠš","ušŢgŢţ","eţŤqŤťp","ťŦfŦŧu","ŧlŨũoũ","ŪkŪūnūŬ","nŬŭkŭŮ","uŮůgůŰe","ŰűqűŲp","ŲųfųŴuŴ","nŵŶBŶŷ","\tŷŸ\tŸŹ\t","ŹƆ\tźŻ/","Żż\tżƄ\t","Žž/žſ\tſ","Ƃ\tƀƁVƁƃ","s:ƂƀƂƃ","ƃƅƄŽ","ƄƅƅƇ","ƆźƆƇ","ƇƉƈƊ","\\ƉƈƉƊ","ƊpƋƌ","BƌƍVƍƎs:","ƎrƏƐ\tƐ","ơ\tƑƒ<ƒƓ","\tƓƟ\tƔƕ","<ƕƖ\tƖƝ\t","Ɨƙ0Ƙƚ\t","ƙƘƚƛ","ƛƙƛƜ","ƜƞƝƗ","ƝƞƞƠ","ƟƔƟƠ","ƠƢơƑ","ơƢƢƪ","ƣƫ\\Ƥƥ\tƥ","Ʀ\tƦƧ\tƧƨ","<ƨƩ\tƩƫ\t","ƪƣƪƤ","ƪƫƫt","ƬƮ\tƭƬ","ƮƲƯƱ\t","ưƯƱƴ","ƲưƲƳ","ƳvƴƲ","Ƶƺbƶƹƒ","BƷƹ\nƸƶ","ƸƷƹƼ","ƺƸƺƻ","ƻƽƼƺ","ƽƾbƾx","ƿDŽ)ǀǃƒBǁ","ǃ\nǂǀǂ","ǁǃdžDŽ","ǂDŽDžDž","LJdžDŽLJ","Lj)LjzljNj","\tNJljNjnj","njNJnjǍ","Ǎǔǎǐ","0ǏǑ\tǐǏ","Ǒǒǒǐ","ǒǓǓǕ","ǔǎǔǕ","Ǖ|ǖǘ\t\b","ǗǖǘǙ","ǙǗǙǚ","ǚǛǛǜ\b?","ǜ~ǝǞ1Ǟ","ǟ,ǟǣǠ","Ǣ\vǡǠǢ","ǥǣǤǣ","ǡǤǦǥ","ǣǦǧ,ǧ","Ǩ1Ǩǩǩ","Ǫ\b@Ǫ€ǫǬ","1Ǭǭ1ǭDZ","Ǯǰ\n\tǯǮ","ǰdzDZǯ","DZDzDzǴ","dzDZǴǵ\bA","ǵ‚Ƕǹ^","ǷǺ\t\nǸǺ…Cǹ","ǷǹǸǺ","„ǻǼwǼ","ǽ‡DǽǾ‡DǾǿ","‡DǿȀ‡DȀ†","ȁȂ\t\vȂˆ","ƂƄƆƉƛƝƟ","ơƪƭưƲƸƺǂDŽnjǒǔ","ǙǣDZǹ"].join(""),o=(new i.atn.ATNDeserializer).deserialize(a),r=o.decisionToState.map(((e,t)=>new i.dfa.DFA(e,t)));class s extends i.Lexer{static grammarFileName="FHIRPath.g4";static channelNames=["DEFAULT_TOKEN_CHANNEL","HIDDEN"];static modeNames=["DEFAULT_MODE"];static literalNames=[null,"'.'","'['","']'","'+'","'-'","'*'","'/'","'div'","'mod'","'&'","'|'","'<='","'<'","'>'","'>='","'is'","'as'","'='","'~'","'!='","'!~'","'in'","'contains'","'and'","'or'","'xor'","'implies'","'('","')'","'{'","'}'","'true'","'false'","'%'","'$this'","'$index'","'$total'","','","'year'","'month'","'week'","'day'","'hour'","'minute'","'second'","'millisecond'","'years'","'months'","'weeks'","'days'","'hours'","'minutes'","'seconds'","'milliseconds'"];static symbolicNames=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DATETIME","TIME","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT"];static ruleNames=["T__0","T__1","T__2","T__3","T__4","T__5","T__6","T__7","T__8","T__9","T__10","T__11","T__12","T__13","T__14","T__15","T__16","T__17","T__18","T__19","T__20","T__21","T__22","T__23","T__24","T__25","T__26","T__27","T__28","T__29","T__30","T__31","T__32","T__33","T__34","T__35","T__36","T__37","T__38","T__39","T__40","T__41","T__42","T__43","T__44","T__45","T__46","T__47","T__48","T__49","T__50","T__51","T__52","T__53","DATETIME","TIME","TIMEFORMAT","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT","ESC","UNICODE","HEX"];constructor(e){super(e),this._interp=new i.atn.LexerATNSimulator(this,o,r,new i.PredictionContextCache)}get atn(){return o}}s.EOF=i.Token.EOF,s.T__0=1,s.T__1=2,s.T__2=3,s.T__3=4,s.T__4=5,s.T__5=6,s.T__6=7,s.T__7=8,s.T__8=9,s.T__9=10,s.T__10=11,s.T__11=12,s.T__12=13,s.T__13=14,s.T__14=15,s.T__15=16,s.T__16=17,s.T__17=18,s.T__18=19,s.T__19=20,s.T__20=21,s.T__21=22,s.T__22=23,s.T__23=24,s.T__24=25,s.T__25=26,s.T__26=27,s.T__27=28,s.T__28=29,s.T__29=30,s.T__30=31,s.T__31=32,s.T__32=33,s.T__33=34,s.T__34=35,s.T__35=36,s.T__36=37,s.T__37=38,s.T__38=39,s.T__39=40,s.T__40=41,s.T__41=42,s.T__42=43,s.T__43=44,s.T__44=45,s.T__45=46,s.T__46=47,s.T__47=48,s.T__48=49,s.T__49=50,s.T__50=51,s.T__51=52,s.T__52=53,s.T__53=54,s.DATETIME=55,s.TIME=56,s.IDENTIFIER=57,s.DELIMITEDIDENTIFIER=58,s.STRING=59,s.NUMBER=60,s.WS=61,s.COMMENT=62,s.LINE_COMMENT=63,e.exports=s},6769:function(e,t,n){const i=n(7412);class a extends i.tree.ParseTreeListener{enterEntireExpression(e){}exitEntireExpression(e){}enterIndexerExpression(e){}exitIndexerExpression(e){}enterPolarityExpression(e){}exitPolarityExpression(e){}enterAdditiveExpression(e){}exitAdditiveExpression(e){}enterMultiplicativeExpression(e){}exitMultiplicativeExpression(e){}enterUnionExpression(e){}exitUnionExpression(e){}enterOrExpression(e){}exitOrExpression(e){}enterAndExpression(e){}exitAndExpression(e){}enterMembershipExpression(e){}exitMembershipExpression(e){}enterInequalityExpression(e){}exitInequalityExpression(e){}enterInvocationExpression(e){}exitInvocationExpression(e){}enterEqualityExpression(e){}exitEqualityExpression(e){}enterImpliesExpression(e){}exitImpliesExpression(e){}enterTermExpression(e){}exitTermExpression(e){}enterTypeExpression(e){}exitTypeExpression(e){}enterInvocationTerm(e){}exitInvocationTerm(e){}enterLiteralTerm(e){}exitLiteralTerm(e){}enterExternalConstantTerm(e){}exitExternalConstantTerm(e){}enterParenthesizedTerm(e){}exitParenthesizedTerm(e){}enterNullLiteral(e){}exitNullLiteral(e){}enterBooleanLiteral(e){}exitBooleanLiteral(e){}enterStringLiteral(e){}exitStringLiteral(e){}enterNumberLiteral(e){}exitNumberLiteral(e){}enterDateTimeLiteral(e){}exitDateTimeLiteral(e){}enterTimeLiteral(e){}exitTimeLiteral(e){}enterQuantityLiteral(e){}exitQuantityLiteral(e){}enterExternalConstant(e){}exitExternalConstant(e){}enterMemberInvocation(e){}exitMemberInvocation(e){}enterFunctionInvocation(e){}exitFunctionInvocation(e){}enterThisInvocation(e){}exitThisInvocation(e){}enterIndexInvocation(e){}exitIndexInvocation(e){}enterTotalInvocation(e){}exitTotalInvocation(e){}enterFunctn(e){}exitFunctn(e){}enterParamList(e){}exitParamList(e){}enterQuantity(e){}exitQuantity(e){}enterUnit(e){}exitUnit(e){}enterDateTimePrecision(e){}exitDateTimePrecision(e){}enterPluralDateTimePrecision(e){}exitPluralDateTimePrecision(e){}enterTypeSpecifier(e){}exitTypeSpecifier(e){}enterQualifiedIdentifier(e){}exitQualifiedIdentifier(e){}enterIdentifier(e){}exitIdentifier(e){}}e.exports=a},2583:function(e,t,n){const i=n(7412),a=n(6769),o=["悋Ꜫ脳맭䅼㯧瞆","奤Aœ\t\t","\t\t\t\t","\b\t\b\t\t\t\n\t\n\v\t\v\f\t\f","\r\t\r\t\t\t","","(\n","","","","","","","P\n\fS\v","\\","\n","f\n","k\n","r\n\b","\b\b\bw\n\b\b\b\t\t\t","\t~\n\t\f\t\t\v\t\n\n\n…\n\n","\v\v\v\vŠ\n\v","\f\f\r\r","•\n\f˜","\v","\b\n\f","\b\v","\f\f","",'"#)018',";<­ '","[\be","\ng\fqs","z‚","‰‹","","‘™",' !!"','"#$\b$(',"%&\t&(\r'#","'%(Q",")*\f\f*+\t+P\r,-\f\v","-.\t.P\f/0\f\n","01\r1P\v23\f\t","34\t4P\n56\f6","7\t7P\b89\f9:","\t:P;<\f","<==P>?\f","?@\t\b@PAB\f","BCCPDE\f","EFFP\fGH\f","HIIJJK","KPLM\f\bMN\t\t","NPO)O,","O/O2O5","O8O;","O>OAOD","OGOLPS","QOQRR","SQT\\\f","U\\\bV\\\nWX","XYYZZ\\","[T[U","[V[W\\","]^ ^f!_f\t\n","`f=af>bf9cf",":df\ne]e_","e`ea","ebeced","f\tgj$hk","ik=jhji","k\vlr","mr\bnr%or&","pr'qlqm","qnqoqp","r\rsttv","uw\tvu","vwwxxy","yz","{|(|~}{","~}","€€","‚„>","ƒ…\v„ƒ","„……","†Š\f‡Š\rˆ","Š=‰†‰","‡‰ˆŠ","‹Œ\t\vŒ","Ž\t\fŽ","","‘–’“","“•”’","•˜–”","–——","˜–™š","\t\rš'OQ[ejqv","„‰–"].join(""),r=(new i.atn.ATNDeserializer).deserialize(o),s=r.decisionToState.map(((e,t)=>new i.dfa.DFA(e,t))),c=new i.PredictionContextCache;class d extends i.Parser{static grammarFileName="FHIRPath.g4";static literalNames=[null,"'.'","'['","']'","'+'","'-'","'*'","'/'","'div'","'mod'","'&'","'|'","'<='","'<'","'>'","'>='","'is'","'as'","'='","'~'","'!='","'!~'","'in'","'contains'","'and'","'or'","'xor'","'implies'","'('","')'","'{'","'}'","'true'","'false'","'%'","'$this'","'$index'","'$total'","','","'year'","'month'","'week'","'day'","'hour'","'minute'","'second'","'millisecond'","'years'","'months'","'weeks'","'days'","'hours'","'minutes'","'seconds'","'milliseconds'"];static symbolicNames=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"DATETIME","TIME","IDENTIFIER","DELIMITEDIDENTIFIER","STRING","NUMBER","WS","COMMENT","LINE_COMMENT"];static ruleNames=["entireExpression","expression","term","literal","externalConstant","invocation","functn","paramList","quantity","unit","dateTimePrecision","pluralDateTimePrecision","typeSpecifier","qualifiedIdentifier","identifier"];constructor(e){super(e),this._interp=new i.atn.ParserATNSimulator(this,r,s,c),this.ruleNames=d.ruleNames,this.literalNames=d.literalNames,this.symbolicNames=d.symbolicNames}get atn(){return r}sempred(e,t,n){if(1===t)return this.expression_sempred(e,n);throw"No predicate with index:"+t}expression_sempred(e,t){switch(t){case 0:return this.precpred(this._ctx,10);case 1:return this.precpred(this._ctx,9);case 2:return this.precpred(this._ctx,8);case 3:return this.precpred(this._ctx,7);case 4:return this.precpred(this._ctx,5);case 5:return this.precpred(this._ctx,4);case 6:return this.precpred(this._ctx,3);case 7:return this.precpred(this._ctx,2);case 8:return this.precpred(this._ctx,1);case 9:return this.precpred(this._ctx,13);case 10:return this.precpred(this._ctx,12);case 11:return this.precpred(this._ctx,6);default:throw"No predicate with index:"+t}}entireExpression(){let e=new u(this,this._ctx,this.state);this.enterRule(e,0,d.RULE_entireExpression);try{this.enterOuterAlt(e,1),this.state=30,this.expression(0),this.state=31,this.match(d.EOF)}catch(t){if(!(t instanceof i.error.RecognitionException))throw t;e.exception=t,this._errHandler.reportError(this,t),this._errHandler.recover(this,t)}finally{this.exitRule()}return e}expression(e){void 0===e&&(e=0);const t=this._ctx,n=this.state;let a=new l(this,this._ctx,n),o=a;this.enterRecursionRule(a,2,d.RULE_expression,e);var r=0;try{switch(this.enterOuterAlt(a,1),this.state=37,this._errHandler.sync(this),this._input.LA(1)){case d.T__15:case d.T__16:case d.T__21:case d.T__22:case d.T__27:case d.T__29:case d.T__31:case d.T__32:case d.T__33:case d.T__34:case d.T__35:case d.T__36:case d.DATETIME:case d.TIME:case d.IDENTIFIER:case d.DELIMITEDIDENTIFIER:case d.STRING:case d.NUMBER:a=new D(this,a),this._ctx=a,o=a,this.state=34,this.term();break;case d.T__3:case d.T__4:a=new p(this,a),this._ctx=a,o=a,this.state=35,(r=this._input.LA(1))!==d.T__3&&r!==d.T__4?this._errHandler.recoverInline(this):(this._errHandler.reportMatch(this),this.consume()),this.state=36,this.expression(11);break;default:throw new i.error.NoViableAltException(this)}this._ctx.stop=this._input.LT(-1),this.state=79,this._errHandler.sync(this);for(var s=this._interp.adaptivePredict(this._input,2,this._ctx);2!=s&&s!=i.atn.ATN.INVALID_ALT_NUMBER;){if(1===s)switch(null!==this._parseListeners&&this.triggerExitRuleEvent(),o=a,this.state=77,this._errHandler.sync(this),this._interp.adaptivePredict(this._input,1,this._ctx)){case 1:if(a=new g(this,new l(this,t,n)),this.pushNewRecursionContext(a,2,d.RULE_expression),this.state=39,!this.precpred(this._ctx,10))throw new i.error.FailedPredicateException(this,"this.precpred(this._ctx, 10)");this.state=40,0!=(-32&(r=this._input.LA(1)))||0==(1<0){let e=[];for(let t=0,n=u.length;tn.length)&&(t=n.length),t-=e.length;var i=n.indexOf(e,t);return-1!==i&&i===t}}),String.prototype.includes||Object.defineProperty(String.prototype,"includes",{value:function(){return-1!==this.indexOf.apply(this,arguments)}}),Object.assign||Object.defineProperty(Object,"assign",{value:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");return e(arguments,1).reduce((function(e,t){return Object.keys(Object(t)).forEach((function(n){e[n]=t[n]})),e}),Object(t))}})},5592:function(e,t,n){const i=n(9678),a=n(4572),o={},r={};o.indexOf=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.indexOf(t)},o.substring=function(e,t,n){const o=a.singleton(e,"String");return i.isEmpty(o)||i.isEmpty(t)||t<0||t>=o.length?[]:void 0===n||i.isEmpty(n)?o.substring(t):o.substring(t,t+n)},o.startsWith=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.startsWith(t)},o.endsWith=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.endsWith(t)},o.containsFn=function(e,t){const n=a.singleton(e,"String");return i.isEmpty(t)||i.isEmpty(n)?[]:n.includes(t)},o.upper=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.toUpperCase()},o.lower=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.toLowerCase()};const s=!1===new RegExp("").dotAll;o.matches=s?function(e,t){const n=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n))return[];return new RegExp(t,"s").test(n)}:function(e,t){const n=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n))return[];var o;return new RegExp((r[o=t]||(r[o]=o.replace(/\./g,((e,t,n)=>{const i=n.substr(0,t).replace(/\\\\/g,"").replace(/\\[\][]/g,""),a="\\"===i[i.length-1],o=i.lastIndexOf("["),r=i.lastIndexOf("]");return a||o>r?".":"[^]"}))),r[o])).test(n)},o.replace=function(e,t,n){const o=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n)||i.isEmpty(o))return[];const r=new RegExp(i.escapeStringForRegExp(t),"g");return o.replace(r,n)},o.replaceMatches=function(e,t,n){const o=a.singleton(e,"String");if(i.isEmpty(t)||i.isEmpty(n)||i.isEmpty(o))return[];const r=new RegExp(t,"g");return o.replace(r,n)},o.length=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.length},o.toChars=function(e){const t=a.singleton(e,"String");return i.isEmpty(t)?[]:t.split("")},e.exports=o},8110:function(e,t,n){const i=n(5610),a=n(8506).UcumLhcUtils.getInstance(),o=n(3110);let r="[0-9][0-9](\\:[0-9][0-9](\\:[0-9][0-9](\\.[0-9]+)?)?)?(Z|(\\+|-)[0-9][0-9]\\:[0-9][0-9])?",s=new RegExp("^T?"+r+"$"),c=new RegExp("^[0-9][0-9][0-9][0-9](-[0-9][0-9](-[0-9][0-9](T"+r+")?)?)?Z?$"),d=new RegExp("^[0-9][0-9][0-9][0-9](-[0-9][0-9](-[0-9][0-9])?)?$");class u{equals(){return!1}equivalentTo(){return!1}toString(){return this.asStr?this.asStr:super.toString()}toJSON(){return this.toString()}compare(){throw"Not implemented"}}class l extends u{constructor(e,t){super(),this.asStr=e+" "+t,this.value=e,this.unit=t}equals(e){if(!(e instanceof this.constructor))return!1;if(this.unit===e.unit)return o.isEqual(this.value,e.value);const t=this._compareYearsAndMonths(e);if(t)return t.isEqual;const n=l.toUcumQuantity(this.value,this.unit),i=l.toUcumQuantity(e.value,e.unit),r=a.convertUnitTo(i.unit,i.value,n.unit);return"succeeded"===r.status&&o.isEqual(n.value,r.toVal)}equivalentTo(e){if(!(e instanceof this.constructor))return!1;if(this.unit===e.unit)return o.isEquivalent(this.value,e.value);const t=l.getEquivalentUcumUnitCode(this.unit),n=l.getEquivalentUcumUnitCode(e.unit),i=a.convertUnitTo(n,e.value,t);return"succeeded"===i.status&&o.isEquivalent(this.value,i.toVal)}_compareYearsAndMonths(e){const t=l._yearMonthConversionFactor[this.unit],n=l._yearMonthConversionFactor[e.unit];return t&&n?{isEqual:o.isEqual(this.value*t,e.value*n)}:null}}const m=/^'|'$/g;l.getEquivalentUcumUnitCode=function(e){return l.mapTimeUnitsToUCUMCode[e]||e.replace(m,"")},l.toUcumQuantity=function(e,t){const n=l._calendarDuration2Seconds[t];return n?{value:n*e,unit:"s"}:{value:e,unit:t.replace(m,"")}},l.convUnitTo=function(e,t,n){const i=l._yearMonthConversionFactor[e],o=l._yearMonthConversionFactor[n];if(i&&o)return new l(i*t/o,n);const r=l._calendarDuration2Seconds[e],s=l._calendarDuration2Seconds[n];if(s){if(r)return new l(r*t/s,n);{const i=a.convertUnitTo(e.replace(/^'|'$/g,""),t,"s");if("succeeded"===i.status)return new l(i.toVal/s,n)}}else{const i=r?a.convertUnitTo("s",r*t,n.replace(/^'|'$/g,"")):a.convertUnitTo(e.replace(/^'|'$/g,""),t,n.replace(/^'|'$/g,""));if("succeeded"===i.status)return new l(i.toVal,n)}return null},l._calendarDuration2Seconds={years:31536e3,months:2592e3,weeks:604800,days:86400,hours:3600,minutes:60,seconds:1,milliseconds:.001,year:31536e3,month:2592e3,week:604800,day:86400,hour:3600,minute:60,second:1,millisecond:.001},l._yearMonthConversionFactor={years:12,months:1,year:12,month:1},l.arithmeticDurationUnits={years:"year",months:"month",weeks:"week",days:"day",hours:"hour",minutes:"minute",seconds:"second",milliseconds:"millisecond",year:"year",month:"month",week:"week",day:"day",hour:"hour",minute:"minute",second:"second",millisecond:"millisecond","'wk'":"week","'d'":"day","'h'":"hour","'min'":"minute","'s'":"second","'ms'":"millisecond"},l.mapUCUMCodeToTimeUnits={a:"year",mo:"month",wk:"week",d:"day",h:"hour",min:"minute",s:"second",ms:"millisecond"},l.mapTimeUnitsToUCUMCode=Object.keys(l.mapUCUMCodeToTimeUnits).reduce((function(e,t){return e[l.mapUCUMCodeToTimeUnits[t]]=t,e[l.mapUCUMCodeToTimeUnits[t]+"s"]=t,e}),{});class p extends u{constructor(e){super(),this.asStr=e}plus(e){const t=e.unit;let n=l.arithmeticDurationUnits[t];if(!n)throw new Error("For date/time arithmetic, the unit of the quantity must be one of the following time-based units: "+Object.keys(l.arithmeticDurationUnits));const i=this.constructor,a=i._timeUnitToDatePrecision[n];if(void 0===a)throw new Error("Unsupported unit for +. The unit should be one of "+Object.keys(i._timeUnitToDatePrecision).join(", ")+".");let o=e.value;const r=i===g;if((r?a<2:a<5)&&(o=Math.trunc(o)),this._getPrecision()2?new f(o)._getTimeParts():this._getTimeParts(),c=i>2?new f(r)._getTimeParts():e._getTimeParts(),d=0;d<=a&&!1!==t;++d)t=s[d]==c[d];t&&(t=void 0)}}else t=!1;return t}equivalentTo(e){var t=e instanceof this.constructor;t&&((t=this._getPrecision()==e._getPrecision())&&(t=this._getDateObj().getTime()==e._getDateObj().getTime()));return t}compare(e){var t=this._getPrecision(),n=e._getPrecision(),i=t<=n?this._getDateObj().getTime():this._dateAtPrecision(n).getTime(),a=n<=t?e._getDateObj().getTime():e._dateAtPrecision(t).getTime();return t!==n&&i===a?null:i-a}_getPrecision(){return void 0===this.precision&&this._getMatchData(),this.precision}_getMatchData(e,t){if(void 0===this.timeMatchData&&(this.timeMatchData=this.asStr.match(e),this.timeMatchData))for(let e=t;e>=0&&void 0===this.precision;--e)this.timeMatchData[e]&&(this.precision=e);return this.timeMatchData}_getTimeParts(e){var t=[];t=[e[0]];var n=e[4];if(n){let e=t[0];t[0]=e.slice(0,e.length-n.length)}var i=e[1];if(i){let n=t[0];t[0]=n.slice(0,n.length-i.length),t[1]=i;var a=e[2];if(a){t[1]=i.slice(0,i.length-a.length),t[2]=a;var o=e[3];o&&(t[2]=a.slice(0,a.length-o.length),t[3]=o)}}return t}_getDateObj(){if(!this.dateObj){var e=this._getPrecision();this.dateObj=this._dateAtPrecision(e)}return this.dateObj}_createDate(e,t,n,a,o,r,s,c){var d=new Date(e,t,n,a,o,r,s);if(c){var u=d.getTimezoneOffset(),l=0;if("Z"!=c){var m=c.split(":"),p=parseInt(m[0]);l=parseInt(m[1]),p<0&&(l=-l),l+=60*p}d=i(d,-u-l)}return d}}p.timeUnitToAddFn={year:n(7654),month:n(9282),week:n(427),day:n(8677),hour:n(2220),minute:n(5610),second:n(8834),millisecond:n(6344)};class f extends p{constructor(e){super(e)}compare(e){if(!(e instanceof f))throw"Invalid comparison of a DateTime with something else";return super.compare(e)}_getMatchData(){return super._getMatchData(c,5)}_getTimeParts(){if(!this.timeParts){let t=this._getMatchData(),n=t[0];this.timeParts=[n];var e=t[1];if(e){this.timeParts[0]=n.slice(0,n.length-e.length),this.timeParts[1]=e;let i=t[2];if(i){this.timeParts[1]=e.slice(0,e.length-i.length),this.timeParts[2]=i;let n=t[3];n&&(this.timeParts[2]=i.slice(0,i.length-n.length),"T"===n[0]&&(t[3]=n.slice(1)),this.timeParts=this.timeParts.concat(super._getTimeParts(t.slice(3))))}}}return this.timeParts}_dateAtPrecision(e){var t=this._getTimeParts(),n=this._getMatchData()[7],i=this._getPrecision(),a=parseInt(t[0]),o=i>0?parseInt(t[1].slice(1))-1:0,r=i>1?parseInt(t[2].slice(1)):1,s=i>2?parseInt(t[3]):0,c=i>3?parseInt(t[4].slice(1)):0,d=i>4?parseInt(t[5].slice(1)):0,u=t.length>6?parseInt(t[6].slice(1)):0,l=this._createDate(a,o,r,s,c,d,u,n);return e0?l.getMonth():0,r=e>1?l.getDate():1,s=e>2?l.getHours():0,c=e>3?l.getMinutes():0,l=new Date(a,o,r,s,c)),l}}f.checkString=function(e){let t=new f(e);return t._getMatchData()||(t=null),t},f._timeUnitToDatePrecision={year:0,month:1,week:2,day:2,hour:3,minute:4,second:5,millisecond:6},f._datePrecisionToTimeUnit=["year","month","day","hour","minute","second","millisecond"];class g extends p{constructor(e){"T"==e[0]&&(e=e.slice(1)),super(e)}compare(e){if(!(e instanceof g))throw"Invalid comparison of a time with something else";return super.compare(e)}_dateAtPrecision(e){var t=this._getTimeParts(),n=this._getMatchData()[4],i=this._getPrecision(),a=2010,o=parseInt(t[0]),r=i>0?parseInt(t[1].slice(1)):0,s=i>1?parseInt(t[2].slice(1)):0,c=t.length>3?parseInt(t[3].slice(1)):0,d=this._createDate(a,0,1,o,r,s,c,n);return n&&(d.setYear(a),d.setMonth(0),d.setDate(1)),e0?d.getMinutes():0,d=new Date(a,0,1,o,r)),d}_getMatchData(){return super._getMatchData(s,2)}_getTimeParts(){return this.timeParts||(this.timeParts=super._getTimeParts(this._getMatchData())),this.timeParts}}function h(e,t){var n=e;return 3===t&&e<100&&(n="0"+e),e<10&&(n="0"+n),n}g.checkString=function(e){let t=new g(e);return t._getMatchData()||(t=null),t},g._timeUnitToDatePrecision={hour:0,minute:1,second:2,millisecond:3},g._datePrecisionToTimeUnit=["hour","minute","second","millisecond"],f.isoDateTime=function(e,t){void 0===t&&(t=5);var n=""+e.getFullYear();if(t>0&&(n+="-"+h(e.getMonth()+1),t>1&&(n+="-"+h(e.getDate()),t>2&&(n+="T"+f.isoTime(e,t-3)))),t>2){var i=e.getTimezoneOffset(),a=i<0?"+":"-",o=(i=Math.abs(i))%60;n+=a+h((i-o)/60)+":"+h(o)}return n},f.isoTime=function(e,t){void 0===t&&(t=2);let n=""+h(e.getHours());return t>0&&(n+=":"+h(e.getMinutes()),t>1&&(n+=":"+h(e.getSeconds()),e.getMilliseconds()&&(n+="."+h(e.getMilliseconds(),3)))),n};class y extends f{constructor(e){super(e)}_getMatchData(){return p.prototype._getMatchData.apply(this,[d,2])}}y.checkString=function(e){let t=new y(e);return t._getMatchData()||(t=null),t},y.isoDate=function(e,t){return(void 0===t||t>2)&&(t=2),f.isoDateTime(e,t)};class x{constructor(e,t,n){e?.resourceType&&(t=e.resourceType),this.path=t,this.data=e,this._data=n||{}}getTypeInfo(){const e=_.FHIR;return/^System\.(.*)$/.test(this.path)?new _({namespace:_.System,name:RegExp.$1}):-1===this.path.indexOf(".")?new _({namespace:e,name:this.path}):_.model?new _({namespace:e,name:"BackboneElement"}):_.createByValueInNamespace({namespace:e,value:this.data})}toJSON(){return JSON.stringify(this.data)}convertData(){var e=this.data;switch(this.path){case"Quantity":if("http://unitsofmeasure.org"===e?.system&&"number"==typeof e.value&&"string"==typeof e.code){if(void 0!==e.comparator)throw new Error("Cannot convert a FHIR.Quantity that has a comparator");e=new l(e.value,l.mapUCUMCodeToTimeUnits[e.code]||"'"+e.code+"'")}break;case"date":e=y.checkString(e)||e;break;case"dateTime":e=f.checkString(e)||e;break;case"time":e=g.checkString(e)||e}return e}}x.makeResNode=function(e,t,n){return e instanceof x?e:new x(e,t,n)};class _{constructor({name:e,namespace:t}){this.name=e,this.namespace=t}static model=null;is(e){if(e instanceof _&&(!this.namespace||!e.namespace||this.namespace===e.namespace)){if(!_.model||this.namespace&&this.namespace!==_.FHIR)return this.name===e.name;{let t=this.name;do{if(t===e.name)return!0}while(t=_.model.type2Parent[t])}}return!1}}_.System="System",_.FHIR="FHIR",_.createByValueInNamespace=function({namespace:e,value:t}){let n=typeof t;return Number.isInteger(t)?n="integer":"number"===n?n="decimal":t instanceof f?n="dateTime":t instanceof g?n="time":t instanceof l&&(n="Quantity"),e===_.System&&(n=n.replace(/^\w/,(e=>e.toUpperCase()))),new _({namespace:e,name:n})},_.fromValue=function(e){return e instanceof x?e.getTypeInfo():_.createByValueInNamespace({namespace:_.System,value:e})},e.exports={FP_Type:u,FP_TimeBase:p,FP_Date:y,FP_DateTime:f,FP_Time:g,FP_Quantity:l,timeRE:s,dateTimeRE:c,ResourceNode:x,TypeInfo:_,typeFn:function(e){return e.map((e=>_.fromValue(e)))},isFn:function(e,t){if(0===e.length)return[];if(e.length>1)throw new Error("Expected singleton on left side of 'is', got "+JSON.stringify(e));return _.fromValue(e[0]).is(t)},asFn:function(e,t){if(0===e.length)return[];if(e.length>1)throw new Error("Expected singleton on left side of 'as', got "+JSON.stringify(e));return _.fromValue(e[0]).is(t)?e:[]}}},9678:function(e,t,n){const i={},a=n(8110);let{ResourceNode:o}=a;i.raiseError=function(e,t){throw(t=t?t+": ":"")+e},i.assertAtMostOne=function(e,t){e.length>1&&i.raiseError("Was expecting no more than one element but got "+JSON.stringify(e),t)},i.assertType=function(e,t,n){let a=this.valData(e);if(t.indexOf(typeof a)<0){let a=t.length>1?"one of "+t.join(", "):t[0];i.raiseError("Found type '"+typeof e+"' but was expecting "+a,n)}return a},i.isEmpty=function(e){return Array.isArray(e)&&0==e.length},i.isSome=function(e){return null!=e&&!i.isEmpty(e)},i.isTrue=function(e){return null!=e&&(!0===e||1==e.length&&!0===e[0])},i.isFalse=function(e){return null!=e&&(!1===e||1==e.length&&!1===e[0])},i.isCapitalized=function(e){return e&&e[0]===e[0].toUpperCase()},i.flatten=function(e){return e.reduce((function(e,t){return Array.isArray(t)?e=e.concat(t):e.push(t),e}),[])},i.arraify=function(e){return Array.isArray(e)?e:i.isSome(e)?[e]:[]},i.valData=function(e){return e instanceof o?e.data:e},i.valDataConverted=function(e){return e instanceof o&&(e=e.convertData()),e},i.escapeStringForRegExp=function(e){return e.replace(/[-[\]{}()*+?.,\\/^$|#\s]/g,"\\$&")},e.exports=i},4730:function(e,t,n){"use strict";var i=n(9898),a=Object.prototype.toString,o=Object.prototype.hasOwnProperty,r=function(e,t,n){for(var i=0,a=e.length;i=3&&(o=n),"[object Array]"===a.call(e)?r(e,t,o):"string"==typeof e?s(e,t,o):c(e,t,o)}},7193:function(e){"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,i=Object.prototype.toString,a="[object Function]";e.exports=function(e){var o=this;if("function"!=typeof o||i.call(o)!==a)throw new TypeError(t+o);for(var r,s=n.call(arguments,1),c=function(){if(this instanceof r){var t=o.apply(this,s.concat(n.call(arguments)));return Object(t)===t?t:this}return o.apply(e,s.concat(n.call(arguments)))},d=Math.max(0,o.length-s.length),u=[],l=0;l1&&"boolean"!=typeof t)throw new r('"allowMissing" argument must be a boolean');if(null===D(/^%?[^%]*%?$/,e))throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=M(e),i=n.length>0?n[0]:"",o=T("%"+i+"%",t),s=o.name,d=o.value,u=!1,l=o.alias;l&&(i=l[0],E(n,C([0,1],l)));for(var m=1,p=!0;m=n.length){var x=c(d,f);d=(p=!!x)&&"get"in x&&!("originalValue"in x.get)?x.get:d[f]}else p=_(d,f),d=d[f];p&&!u&&(g[s]=d)}}return d}},1700:function(e,t,n){"use strict";var i=n(3584)("%Object.getOwnPropertyDescriptor%",!0);if(i)try{i([],"length")}catch(e){i=null}e.exports=i},2330:function(e){"use strict";var t="undefined"!=typeof BigInt&&BigInt;e.exports=function(){return"function"==typeof t&&"function"==typeof BigInt&&"bigint"==typeof t(42)&&"bigint"==typeof BigInt(42)}},4607:function(e,t,n){"use strict";var i=n(3584)("%Object.defineProperty%",!0),a=function(){if(i)try{return i({},"a",{value:1}),!0}catch(e){return!1}return!1};a.hasArrayLengthDefineBug=function(){if(!a())return null;try{return 1!==i([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},563:function(e,t,n){"use strict";var i="undefined"!=typeof Symbol&&Symbol,a=n(9956);e.exports=function(){return"function"==typeof i&&("function"==typeof Symbol&&("symbol"==typeof i("foo")&&("symbol"==typeof Symbol("bar")&&a())))}},9956:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},6323:function(e,t,n){"use strict";var i=n(9956);e.exports=function(){return i()&&!!Symbol.toStringTag}},8380:function(e,t,n){"use strict";var i=n(4597);e.exports=i.call(Function.call,Object.prototype.hasOwnProperty)},5401:function(e,t,n){"use strict";var i=n(6323)(),a=n(2648)("Object.prototype.toString"),o=function(e){return!(i&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===a(e)},r=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"[object Function]"===a(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=r,e.exports=s?o:r},6168:function(e,t,n){"use strict";if(n(2330)()){var i=BigInt.prototype.valueOf;e.exports=function(e){return null!=e&&"boolean"!=typeof e&&"string"!=typeof e&&"number"!=typeof e&&"symbol"!=typeof e&&"function"!=typeof e&&("bigint"==typeof e||function(e){try{return i.call(e),!0}catch(e){}return!1}(e))}}else e.exports=function(e){return!1}},9929:function(e,t,n){"use strict";var i=n(2648),a=i("Boolean.prototype.toString"),o=i("Object.prototype.toString"),r=n(6323)();e.exports=function(e){return"boolean"==typeof e||null!==e&&"object"==typeof e&&(r&&Symbol.toStringTag in e?function(e){try{return a(e),!0}catch(e){return!1}}(e):"[object Boolean]"===o(e))}},9898:function(e){"use strict";var t,n,i=Function.prototype.toString,a="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof a&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},a((function(){throw 42}),null,t)}catch(e){e!==n&&(a=null)}else a=null;var o=/^\s*class\b/,r=function(e){try{var t=i.call(e);return o.test(t)}catch(e){return!1}},s=function(e){try{return!r(e)&&(i.call(e),!0)}catch(e){return!1}},c=Object.prototype.toString,d="function"==typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),l=function(){return!1};if("object"==typeof document){var m=document.all;c.call(m)===c.call(document.all)&&(l=function(e){if((u||!e)&&(void 0===e||"object"==typeof e))try{var t=c.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=a?function(e){if(l(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;try{a(e,null,t)}catch(e){if(e!==n)return!1}return!r(e)&&s(e)}:function(e){if(l(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(d)return s(e);if(r(e))return!1;var t=c.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},633:function(e,t,n){"use strict";var i=Date.prototype.getDay,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"object"==typeof e&&null!==e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object Date]"===a.call(e))}},7915:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,i="function"==typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=i?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},2673:function(e,t,n){"use strict";var i=Number.prototype.toString,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"number"==typeof e||"object"==typeof e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object Number]"===a.call(e))}},8937:function(e,t,n){"use strict";var i,a,o,r,s=n(2648),c=n(6323)();if(c){i=s("Object.prototype.hasOwnProperty"),a=s("RegExp.prototype.exec"),o={};var d=function(){throw o};r={toString:d,valueOf:d},"symbol"==typeof Symbol.toPrimitive&&(r[Symbol.toPrimitive]=d)}var u=s("Object.prototype.toString"),l=Object.getOwnPropertyDescriptor;e.exports=c?function(e){if(!e||"object"!=typeof e)return!1;var t=l(e,"lastIndex");if(!(t&&i(t,"value")))return!1;try{a(e,r)}catch(e){return e===o}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},140:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,i="function"==typeof Set&&Set.prototype?Set:null;i||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=i?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(e){return!0}return e instanceof i}catch(e){}return!1}},1583:function(e,t,n){"use strict";var i=String.prototype.valueOf,a=Object.prototype.toString,o=n(6323)();e.exports=function(e){return"string"==typeof e||"object"==typeof e&&(o?function(e){try{return i.call(e),!0}catch(e){return!1}}(e):"[object String]"===a.call(e))}},7469:function(e,t,n){"use strict";var i=Object.prototype.toString;if(n(563)()){var a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==i.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&o.test(a.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},3513:function(e,t,n){"use strict";var i=n(4730),a=n(9808),o=n(2648),r=o("Object.prototype.toString"),s=n(6323)(),c=n(1700),d="undefined"==typeof globalThis?n.g:globalThis,u=a(),l=o("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1}return!!c&&function(e){var t=!1;return i(p,(function(n,i){if(!t)try{t=n.call(e)===i}catch(e){}})),t}(e)}},5609:function(e){"use strict";var t,n="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,i="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var a=n?n.prototype.has:null,o=i?i.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e,a),o)try{o.call(e,o)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},6159:function(e,t,n){"use strict";var i=n(3584),a=n(2648),o=i("%WeakSet%",!0),r=a("WeakSet.prototype.has",!0);if(r){var s=a("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!=typeof e)return!1;try{if(r(e,r),s)try{s(e,s)}catch(e){return!0}return e instanceof o}catch(e){}return!1}}else e.exports=function(e){return!1}},6368:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},9127:function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},2633:function(e,t,n){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(i,a,o,r){var s=t(i),c=n[e][t(i)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,i)}},a=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n(421))},3215:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(421))},6968:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(t,a,o,r){var s=n(t),c=i[e][n(t)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},2572:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(421))},8319:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(421))},5629:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(421))},7006:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,r){var s=i(t),c=a[e][i(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},r=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),ss:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},6722:function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,i=e%100-n,a=e>=100?100:null;return e+(t[n]||t[i]||t[a])},week:{dow:1,doy:7}})}(n(421))},5958:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвіліна":"хвіліну":"h"===i?n?"гадзіна":"гадзіну":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[i],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(421))},4921:function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(421))},7293:function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(421))},9907:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(n(421))},2288:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(421))},2127:function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(421))},3922:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+a({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){switch(i(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function i(e){return e>9?i(e%10):e}function a(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var r=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,c=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,d=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,u=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],l=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],m=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:m,fullWeekdaysParse:u,shortWeekdaysParse:l,minWeekdaysParse:m,monthsRegex:s,monthsShortRegex:s,monthsStrictRegex:c,monthsShortStrictRegex:d,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n(421))},8932:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3246:function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(421))},8208:function(e,t,n){!function(e){"use strict";var t={format:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),standalone:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_")},n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],a=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function o(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,n,i){var a=e+" ";switch(n){case"s":return t||i?"pár sekund":"pár sekundami";case"ss":return t||i?a+(o(e)?"sekundy":"sekund"):a+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?a+(o(e)?"minuty":"minut"):a+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?a+(o(e)?"hodiny":"hodin"):a+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?a+(o(e)?"dny":"dní"):a+"dny";case"M":return t||i?"měsíc":"měsícem";case"MM":return t||i?a+(o(e)?"měsíce":"měsíců"):a+"měsíci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?a+(o(e)?"roky":"let"):a+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6492:function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(421))},1883:function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n(421))},2285:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3082:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9076:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6454:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9016:function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(421))},3093:function(e,t,n){!function(e){"use strict";function t(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,n){var i=this._calendarEl[e],a=n&&n.hours();return t(i)&&(i=i.apply(n)),i.replace("{}",a%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(421))},5535:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n(421))},2610:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(421))},8386:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},5272:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},3563:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(421))},8604:function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n(421))},2140:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},8217:function(e,t,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},9823:function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(421))},9546:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},9089:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n(421))},7781:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(421))},312:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],a=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(n(421))},8563:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?a[n][2]?a[n][2]:a[n][1]:i?a[n][0]:a[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},4003:function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},463:function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(421))},8941:function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function i(e,t,n,i){var o="";switch(n){case"s":return i?"muutaman sekunnin":"muutama sekunti";case"ss":o=i?"sekunnin":"sekuntia";break;case"m":return i?"minuutin":"minuutti";case"mm":o=i?"minuutin":"minuuttia";break;case"h":return i?"tunnin":"tunti";case"hh":o=i?"tunnin":"tuntia";break;case"d":return i?"päivän":"päivä";case"dd":o=i?"päivän":"päivää";break;case"M":return i?"kuukauden":"kuukausi";case"MM":o=i?"kuukauden":"kuukautta";break;case"y":return i?"vuoden":"vuosi";case"yy":o=i?"vuoden":"vuotta"}return o=a(e,i)+" "+o}function a(e,i){return e<10?i?n[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},1742:function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},6:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},761:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(421))},982:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(421))},2346:function(e,t,n){!function(e){"use strict";var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,i=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,a=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:t,monthsShortStrictRegex:n,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(421))},4934:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},2670:function(e,t,n){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],n=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],i=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],a=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],o=["Do","Lu","Má","Cé","Dé","A","Sa"];e.defineLocale("ga",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(421))},1733:function(e,t,n){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],i=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],a=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(421))},2271:function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},5537:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return i?a[n][0]:a[n][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(n(421))},763:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?a[n][0]:a[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n(421))},4125:function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(421))},1651:function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(421))},8602:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},i=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],a=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:i,longMonthsParse:i,shortMonthsParse:a,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(421))},8641:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3079:function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,i){var a=e;switch(n){case"s":return i||t?"néhány másodperc":"néhány másodperce";case"ss":return a+(i||t)?" másodperc":" másodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return a+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" óra":" órája");case"hh":return a+(i||t?" óra":" órája");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return a+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" hónap":" hónapja");case"MM":return a+(i||t?" hónap":" hónapja");case"y":return"egy"+(i||t?" év":" éve");case"yy":return a+(i||t?" év":" éve")}return""}function i(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},443:function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(421))},8963:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n(421))},1343:function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,i,a){var o=e+" ";switch(i){case"s":return n||a?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?o+(n||a?"sekúndur":"sekúndum"):o+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||a?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||a?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":a?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(a?"daga":"dögum"):n?o+"dagur":o+(a?"dag":"degi");case"M":return n?"mánuður":a?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(a?"mánuði":"mánuðum"):n?o+"mánuður":o+(a?"mánuð":"mánuði");case"y":return n||a?"ár":"ári";case"yy":return t(e)?o+(n||a?"ár":"árum"):o+(n||a?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3115:function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},8072:function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},8183:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(421))},1064:function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(421))},1999:function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(421))},9360:function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},3667:function(e,t,n){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(421))},1882:function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(421))},2401:function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(421))},5783:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,n){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(421))},6751:function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},1193:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?a[n][0]:a[n][1]}function n(e){return a(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function i(e){return a(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return a(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return a(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:i,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},769:function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(421))},4409:function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,i){return t?"kelios sekundės":i?"kelių sekundžių":"kelias sekundes"}function i(e,t,n,i){return t?o(n)[0]:i?o(n)[1]:o(n)[2]}function a(e){return e%10==0||e>10&&e<20}function o(e){return t[e].split("_")}function r(e,t,n,r){var s=e+" ";return 1===e?s+i(e,t,n[0],r):t?s+(a(e)?o(n)[1]:o(n)[0]):r?s+o(n)[1]:s+(a(e)?o(n)[1]:o(n)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:r,m:i,mm:r,h:i,hh:r,d:i,dd:r,M:i,MM:r,y:i,yy:r},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(421))},9262:function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,a){return e+" "+n(t[a],e,i)}function a(e,i,a){return n(t[a],e,i)}function o(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:o,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},7514:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var a=t.words[i];return 1===i.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3434:function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},610:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(421))},1654:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(421))},6730:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(n(421))},7196:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};function i(e,t,n,i){var a="";if(t)switch(n){case"s":a="काही सेकंद";break;case"ss":a="%d सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे"}else switch(n){case"s":a="काही सेकंदां";break;case"ss":a="%d सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां"}return a.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(421))},4750:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(421))},487:function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(421))},8856:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},1240:function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(421))},2121:function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},9802:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(421))},3497:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},737:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(421))},8153:function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},5173:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(421))},499:function(e,t,n){!function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(421))},3629:function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function a(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function o(e,t,n){var i=e+" ";switch(n){case"ss":return i+(a(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return i+(a(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return i+(a(e)?"godziny":"godzin");case"ww":return i+(a(e)?"tygodnie":"tygodni");case"MM":return i+(a(e)?"miesiące":"miesięcy");case"yy":return i+(a(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?/D MMMM/.test(i)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:o,m:o,mm:o,h:o,hh:o,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:o,M:"miesiąc",MM:o,y:"rok",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},3312:function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(n(421))},5702:function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(421))},719:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(421))},3778:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"минута":"минуту":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[i],+e)}var i=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,w:"неделя",ww:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(421))},5545:function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(421))},5811:function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},2015:function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(421))},1587:function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function a(e,t,n,a){var o=e+" ";switch(n){case"s":return t||a?"pár sekúnd":"pár sekundami";case"ss":return t||a?o+(i(e)?"sekundy":"sekúnd"):o+"sekundami";case"m":return t?"minúta":a?"minútu":"minútou";case"mm":return t||a?o+(i(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":a?"hodinu":"hodinou";case"hh":return t||a?o+(i(e)?"hodiny":"hodín"):o+"hodinami";case"d":return t||a?"deň":"dňom";case"dd":return t||a?o+(i(e)?"dni":"dní"):o+"dňami";case"M":return t||a?"mesiac":"mesiacom";case"MM":return t||a?o+(i(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||a?"rok":"rokom";case"yy":return t||a?o+(i(e)?"roky":"rokov"):o+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},147:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a=e+" ";switch(n){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return a+=1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return a+=1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return a+=1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami";case"d":return t||i?"en dan":"enim dnem";case"dd":return a+=1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi";case"M":return t||i?"en mesec":"enim mesecem";case"MM":return a+=1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci";case"y":return t||i?"eno leto":"enim letom";case"yy":return a+=1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},6821:function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},7792:function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,a){var o,r=t.words[i];return 1===i.length?"y"===i&&n?"једна година":a||n?r[0]:r[1]:(o=t.correctGrammaticalCase(e,r),"yy"===i&&n&&"годину"===o?e+" година":e+" "+o)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},3019:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,a){var o,r=t.words[i];return 1===i.length?"y"===i&&n?"jedna godina":a||n?r[0]:r[1]:(o=t.correctGrammaticalCase(e,r),"yy"===i&&n&&"godinu"===o?e+" godina":e+" "+o)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(421))},5078:function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(421))},3593:function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(n(421))},7655:function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(421))},1553:function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(421))},5967:function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(421))},9236:function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},2091:function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(421))},4141:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(421))},4204:function(e,t,n){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var i=e%10,a=e%100-i,o=e>=100?100:null;return e+(t[i]||t[a]||t[o])}},week:{dow:1,doy:7}})}(n(421))},8361:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},9565:function(e,t,n){!function(e){"use strict";var t="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function i(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu’":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function a(e,t,n,i){var a=o(e);switch(n){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}function o(e){var n=Math.floor(e%1e3/100),i=Math.floor(e%100/10),a=e%10,o="";return n>0&&(o+=t[n]+"vatlh"),i>0&&(o+=(""!==o?" ":"")+t[i]+"maH"),a>0&&(o+=(""!==o?" ":"")+t[a]),""===o?"pagh":o}e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:n,past:i,s:"puS lup",ss:a,m:"wa’ tup",mm:a,h:"wa’ rep",hh:a,d:"wa’ jaj",dd:a,M:"wa’ jar",MM:a,y:"wa’ DIS",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},6075:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var i=e%10,a=e%100-i,o=e>=100?100:null;return e+(t[i]||t[a]||t[o])}},week:{dow:1,doy:7}})}(n(421))},1637:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var a={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?a[n][0]:a[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(421))},4943:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(421))},8231:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(421))},7822:function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(421))},7263:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвилина":"хвилину":"h"===i?n?"година":"годину":e+" "+t({ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[i],+e)}function i(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:i,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(421))},1769:function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(421))},4725:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(421))},9736:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(421))},9562:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(421))},7219:function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(421))},9333:function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(421))},7289:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(421))},1589:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1200?"上午":1200===i?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},9708:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},3384:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(421))},421:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,i;function a(){return t.apply(null,arguments)}function o(e){t=e}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function c(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function d(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(c(e,t))return!1;return!0}function u(e){return void 0===e}function l(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function m(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,i=[],a=e.length;for(n=0;n>>0;for(t=0;t0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+i}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,q=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},j={};function F(e,t,n,i){var a=i;"string"==typeof i&&(a=function(){return this[i]()}),e&&(j[e]=a),t&&(j[t[0]]=function(){return Y(a.apply(this,arguments),t[1],t[2])}),n&&(j[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function U(e){var t,n,i=e.match(N);for(t=0,n=i.length;t=0&&q.test(e);)e=e.replace(q,i),q.lastIndex=0,n-=1;return e}var z={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"};function G(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var W="Invalid date";function K(){return this._invalidDate}var J="%d",$=/\d{1,2}/;function Z(e){return this._ordinal.replace("%d",e)}var X={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,i){var a=this._relativeTime[n];return L(a)?a(e,t,n,i):a.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return L(n)?n(t):n.replace(/%s/i,t)}var ne={};function ie(e,t){var n=e.toLowerCase();ne[n]=ne[n+"s"]=ne[t]=e}function ae(e){return"string"==typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function oe(e){var t,n,i={};for(n in e)c(e,n)&&(t=ae(n))&&(i[t]=e[n]);return i}var re={};function se(e,t){re[e]=t}function ce(e){var t,n=[];for(t in e)c(e,t)&&n.push({unit:t,priority:re[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function de(e){return e%4==0&&e%100!=0||e%400==0}function ue(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function le(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ue(t)),n}function me(e,t){return function(n){return null!=n?(fe(this,e,n),a.updateOffset(this,t),this):pe(this,e)}}function pe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function fe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&de(e.year())&&1===e.month()&&29===e.date()?(n=le(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),et(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function ge(e){return L(this[e=ae(e)])?this[e]():this}function he(e,t){if("object"==typeof e){var n,i=ce(e=oe(e)),a=i.length;for(n=0;n68?1900:2e3)};var yt=me("FullYear",!0);function xt(){return de(this.year())}function _t(e,t,n,i,a,o,r){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,i,a,o,r),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,i,a,o,r),s}function Ct(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Et(e,t,n){var i=7+t-n;return-(7+Ct(e,0,i).getUTCDay()-t)%7+i-1}function St(e,t,n,i,a){var o,r,s=1+7*(t-1)+(7+n-i)%7+Et(e,i,a);return s<=0?r=ht(o=e-1)+s:s>ht(e)?(o=e+1,r=s-ht(e)):(o=e,r=s),{year:o,dayOfYear:r}}function vt(e,t,n){var i,a,o=Et(e.year(),t,n),r=Math.floor((e.dayOfYear()-o-1)/7)+1;return r<1?i=r+Dt(a=e.year()-1,t,n):r>Dt(e.year(),t,n)?(i=r-Dt(e.year(),t,n),a=e.year()+1):(a=e.year(),i=r),{week:i,year:a}}function Dt(e,t,n){var i=Et(e,t,n),a=Et(e+1,t,n);return(ht(e)-i+a)/7}function Rt(e){return vt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),ie("week","w"),ie("isoWeek","W"),se("week",5),se("isoWeek",5),Oe("w",ve),Oe("ww",ve,_e),Oe("W",ve),Oe("WW",ve,_e),Fe(["w","ww","W","WW"],(function(e,t,n,i){t[i.substr(0,1)]=le(e)}));var bt={dow:0,doy:6};function Mt(){return this._week.dow}function Tt(){return this._week.doy}function It(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Lt(e){var t=vt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Pt(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function kt(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function At(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),ie("day","d"),ie("weekday","e"),ie("isoWeekday","E"),se("day",11),se("weekday",11),se("isoWeekday",11),Oe("d",ve),Oe("e",ve),Oe("E",ve),Oe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Oe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Oe("dddd",(function(e,t){return t.weekdaysRegex(e)})),Fe(["dd","ddd","dddd"],(function(e,t,n,i){var a=n._locale.weekdaysParse(e,i,n._strict);null!=a?t.d=a:y(n).invalidWeekday=e})),Fe(["d","e","E"],(function(e,t,n,i){t[i]=le(e)}));var wt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ot="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Yt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=we,qt=we,Ht=we;function jt(e,t){var n=r(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?At(n,this._week.dow):e?n[e.day()]:n}function Ft(e){return!0===e?At(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?At(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ut(e,t,n){var i,a,o,r=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)o=g([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,r))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,r))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:"dddd"===t?-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._shortWeekdaysParse,r))||-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:"ddd"===t?-1!==(a=Ue.call(this._shortWeekdaysParse,r))||-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._minWeekdaysParse,r))?a:null:-1!==(a=Ue.call(this._minWeekdaysParse,r))||-1!==(a=Ue.call(this._weekdaysParse,r))||-1!==(a=Ue.call(this._shortWeekdaysParse,r))?a:null}function Vt(e,t,n){var i,a,o;if(this._weekdaysParseExact)return Ut.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(a=g([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[i]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}}function Qt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Pt(e,this.localeData()),this.add(e-t,"d")):t}function zt(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")}function Gt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=kt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Wt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Kt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=qt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Jt(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||$t.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ht),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function $t(){function e(e,t){return t.length-e.length}var t,n,i,a,o,r=[],s=[],c=[],d=[];for(t=0;t<7;t++)n=g([2e3,1]).day(t),i=qe(this.weekdaysMin(n,"")),a=qe(this.weekdaysShort(n,"")),o=qe(this.weekdays(n,"")),r.push(i),s.push(a),c.push(o),d.push(i),d.push(a),d.push(o);r.sort(e),s.sort(e),c.sort(e),d.sort(e),this._weekdaysRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Zt(){return this.hours()%12||12}function Xt(){return this.hours()||24}function en(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Zt),F("k",["kk",2],0,Xt),F("hmm",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Zt.apply(this)+Y(this.minutes(),2)+Y(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+Y(this.minutes(),2)+Y(this.seconds(),2)})),en("a",!0),en("A",!1),ie("hour","h"),se("hour",13),Oe("a",tn),Oe("A",tn),Oe("H",ve),Oe("h",ve),Oe("k",ve),Oe("HH",ve,_e),Oe("hh",ve,_e),Oe("kk",ve,_e),Oe("hmm",De),Oe("hmmss",Re),Oe("Hmm",De),Oe("Hmmss",Re),je(["H","HH"],Ge),je(["k","kk"],(function(e,t,n){var i=le(e);t[Ge]=24===i?0:i})),je(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),je(["h","hh"],(function(e,t,n){t[Ge]=le(e),y(n).bigHour=!0})),je("hmm",(function(e,t,n){var i=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i)),y(n).bigHour=!0})),je("hmmss",(function(e,t,n){var i=e.length-4,a=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i,2)),t[Ke]=le(e.substr(a)),y(n).bigHour=!0})),je("Hmm",(function(e,t,n){var i=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i))})),je("Hmmss",(function(e,t,n){var i=e.length-4,a=e.length-2;t[Ge]=le(e.substr(0,i)),t[We]=le(e.substr(i,2)),t[Ke]=le(e.substr(a))}));var an=/[ap]\.?m?\.?/i,on=me("Hours",!0);function rn(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var sn,cn={calendar:w,longDateFormat:z,invalidDate:W,ordinal:J,dayOfMonthOrdinalParse:$,relativeTime:X,months:tt,monthsShort:nt,week:bt,weekdays:wt,weekdaysMin:Yt,weekdaysShort:Ot,meridiemParse:an},dn={},un={};function ln(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n0;){if(i=gn(a.slice(0,t).join("-")))return i;if(n&&n.length>=t&&ln(a,n)>=t-1)break;t--}o++}return sn}function fn(e){return null!=e.match("^[^/\\\\]*$")}function gn(t){var i=null;if(void 0===dn[t]&&e&&e.exports&&fn(t))try{i=sn._abbr,n(6700)("./"+t),hn(i)}catch(e){dn[t]=null}return dn[t]}function hn(e,t){var n;return e&&((n=u(t)?_n(e):yn(e,t))?sn=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),sn._abbr}function yn(e,t){if(null!==t){var n,i=cn;if(t.abbr=e,null!=dn[e])I("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."),i=dn[e]._config;else if(null!=t.parentLocale)if(null!=dn[t.parentLocale])i=dn[t.parentLocale]._config;else{if(null==(n=gn(t.parentLocale)))return un[t.parentLocale]||(un[t.parentLocale]=[]),un[t.parentLocale].push({name:e,config:t}),null;i=n._config}return dn[e]=new A(k(i,t)),un[e]&&un[e].forEach((function(e){yn(e.name,e.config)})),hn(e),dn[e]}return delete dn[e],null}function xn(e,t){if(null!=t){var n,i,a=cn;null!=dn[e]&&null!=dn[e].parentLocale?dn[e].set(k(dn[e]._config,t)):(null!=(i=gn(e))&&(a=i._config),t=k(a,t),null==i&&(t.abbr=e),(n=new A(t)).parentLocale=dn[e],dn[e]=n),hn(e)}else null!=dn[e]&&(null!=dn[e].parentLocale?(dn[e]=dn[e].parentLocale,e===hn()&&hn(e)):null!=dn[e]&&delete dn[e]);return dn[e]}function _n(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return sn;if(!r(e)){if(t=gn(e))return t;e=[e]}return pn(e)}function Cn(){return M(dn)}function En(e){var t,n=e._a;return n&&-2===y(e).overflow&&(t=n[Qe]<0||n[Qe]>11?Qe:n[ze]<1||n[ze]>et(n[Ve],n[Qe])?ze:n[Ge]<0||n[Ge]>24||24===n[Ge]&&(0!==n[We]||0!==n[Ke]||0!==n[Je])?Ge:n[We]<0||n[We]>59?We:n[Ke]<0||n[Ke]>59?Ke:n[Je]<0||n[Je]>999?Je:-1,y(e)._overflowDayOfYear&&(tze)&&(t=ze),y(e)._overflowWeeks&&-1===t&&(t=$e),y(e)._overflowWeekday&&-1===t&&(t=Ze),y(e).overflow=t),e}var Sn=/^\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)?)?$/,vn=/^\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)?)?$/,Dn=/Z|[+-]\d\d(?::?\d\d)?/,Rn=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],bn=[["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/]],Mn=/^\/?Date\((-?\d+)/i,Tn=/^(?:(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}))$/,In={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ln(e){var t,n,i,a,o,r,s=e._i,c=Sn.exec(s)||vn.exec(s),d=Rn.length,u=bn.length;if(c){for(y(e).iso=!0,t=0,n=d;tht(o)||0===e._dayOfYear)&&(y(e)._overflowDayOfYear=!0),n=Ct(o,0,e._dayOfYear),e._a[Qe]=n.getUTCMonth(),e._a[ze]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=r[t]=i[t];for(;t<7;t++)e._a[t]=r[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ge]&&0===e._a[We]&&0===e._a[Ke]&&0===e._a[Je]&&(e._nextDay=!0,e._a[Ge]=0),e._d=(e._useUTC?Ct:_t).apply(null,r),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ge]=24),e._w&&void 0!==e._w.d&&e._w.d!==a&&(y(e).weekdayMismatch=!0)}}function Fn(e){var t,n,i,a,o,r,s,c,d;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,r=4,n=qn(t.GG,e._a[Ve],vt(Jn(),1,4).year),i=qn(t.W,1),((a=qn(t.E,1))<1||a>7)&&(c=!0)):(o=e._locale._week.dow,r=e._locale._week.doy,d=vt(Jn(),o,r),n=qn(t.gg,e._a[Ve],d.year),i=qn(t.w,d.week),null!=t.d?((a=t.d)<0||a>6)&&(c=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(c=!0)):a=o),i<1||i>Dt(n,o,r)?y(e)._overflowWeeks=!0:null!=c?y(e)._overflowWeekday=!0:(s=St(n,i,a,o,r),e._a[Ve]=s.year,e._dayOfYear=s.dayOfYear)}function Bn(e){if(e._f!==a.ISO_8601)if(e._f!==a.RFC_2822){e._a=[],y(e).empty=!0;var t,n,i,o,r,s,c,d=""+e._i,u=d.length,l=0;for(c=(i=Q(e._f,e._locale).match(N)||[]).length,t=0;t0&&y(e).unusedInput.push(r),d=d.slice(d.indexOf(n)+n.length),l+=n.length),j[o]?(n?y(e).empty=!1:y(e).unusedTokens.push(o),Be(o,n,e)):e._strict&&!n&&y(e).unusedTokens.push(o);y(e).charsLeftOver=u-l,d.length>0&&y(e).unusedInput.push(d),e._a[Ge]<=12&&!0===y(e).bigHour&&e._a[Ge]>0&&(y(e).bigHour=void 0),y(e).parsedDateParts=e._a.slice(0),y(e).meridiem=e._meridiem,e._a[Ge]=Un(e._locale,e._a[Ge],e._meridiem),null!==(s=y(e).era)&&(e._a[Ve]=e._locale.erasConvertYear(s,e._a[Ve])),jn(e),En(e)}else Yn(e);else Ln(e)}function Un(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}function Vn(e){var t,n,i,a,o,r,s=!1,c=e._f.length;if(0===c)return y(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;athis?this:e:_()}));function Xn(e,t){var n,i;if(1===t.length&&r(t[0])&&(t=t[0]),!t.length)return Jn();for(n=t[0],i=1;ithis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function vi(){if(!u(this._isDSTShifted))return this._isDSTShifted;var e,t={};return S(t,this),(t=Gn(t))._a?(e=t._isUTC?g(t._a):Jn(t._a),this._isDSTShifted=this.isValid()&&ui(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Di(){return!!this.isValid()&&!this._isUTC}function Ri(){return!!this.isValid()&&this._isUTC}function bi(){return!!this.isValid()&&this._isUTC&&0===this._offset}a.updateOffset=function(){};var Mi=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ii(e,t){var n,i,a,o=e,r=null;return ci(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:l(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(r=Mi.exec(e))?(n="-"===r[1]?-1:1,o={y:0,d:le(r[ze])*n,h:le(r[Ge])*n,m:le(r[We])*n,s:le(r[Ke])*n,ms:le(di(1e3*r[Je]))*n}):(r=Ti.exec(e))?(n="-"===r[1]?-1:1,o={y:Li(r[2],n),M:Li(r[3],n),w:Li(r[4],n),d:Li(r[5],n),h:Li(r[6],n),m:Li(r[7],n),s:Li(r[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(a=ki(Jn(o.from),Jn(o.to)),(o={}).ms=a.milliseconds,o.M=a.months),i=new si(o),ci(e)&&c(e,"_locale")&&(i._locale=e._locale),ci(e)&&c(e,"_isValid")&&(i._isValid=e._isValid),i}function Li(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Pi(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 ki(e,t){var n;return e.isValid()&&t.isValid()?(t=fi(t,e),e.isBefore(t)?n=Pi(e,t):((n=Pi(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ai(e,t){return function(n,i){var a;return null===i||isNaN(+i)||(I(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=i,i=a),wi(this,Ii(n,i),e),this}}function wi(e,t,n,i){var o=t._milliseconds,r=di(t._days),s=di(t._months);e.isValid()&&(i=null==i||i,s&&ut(e,pe(e,"Month")+s*n),r&&fe(e,"Date",pe(e,"Date")+r*n),o&&e._d.setTime(e._d.valueOf()+o*n),i&&a.updateOffset(e,r||s))}Ii.fn=si.prototype,Ii.invalid=ri;var Oi=Ai(1,"add"),Yi=Ai(-1,"subtract");function Ni(e){return"string"==typeof e||e instanceof String}function qi(e){return D(e)||m(e)||Ni(e)||l(e)||ji(e)||Hi(e)||null==e}function Hi(e){var t,n,i=s(e)&&!d(e),a=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],r=o.length;for(t=0;tn.valueOf():n.valueOf()9999?V(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):L(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")}function ta(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,i,a="moment",o="";return this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+a+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",i=o+'[")]',this.format(e+t+n+i)}function na(e){e||(e=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var t=V(this,e);return this.localeData().postformat(t)}function ia(e,t){return this.isValid()&&(D(e)&&e.isValid()||Jn(e).isValid())?Ii({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function aa(e){return this.from(Jn(),e)}function oa(e,t){return this.isValid()&&(D(e)&&e.isValid()||Jn(e).isValid())?Ii({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ra(e){return this.to(Jn(),e)}function sa(e){var t;return void 0===e?this._locale._abbr:(null!=(t=_n(e))&&(this._locale=t),this)}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ca=b("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 da(){return this._locale}var ua=1e3,la=60*ua,ma=60*la,pa=3506328*ma;function fa(e,t){return(e%t+t)%t}function ga(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pa:new Date(e,t,n).valueOf()}function ha(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pa:Date.UTC(e,t,n)}function ya(e){var t,n;if(void 0===(e=ae(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ga,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-=fa(t+(this._isUTC?0:this.utcOffset()*la),ma);break;case"minute":t=this._d.valueOf(),t-=fa(t,la);break;case"second":t=this._d.valueOf(),t-=fa(t,ua)}return this._d.setTime(t),a.updateOffset(this,!0),this}function xa(e){var t,n;if(void 0===(e=ae(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ga,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+=ma-fa(t+(this._isUTC?0:this.utcOffset()*la),ma)-1;break;case"minute":t=this._d.valueOf(),t+=la-fa(t,la)-1;break;case"second":t=this._d.valueOf(),t+=ua-fa(t,ua)-1}return this._d.setTime(t),a.updateOffset(this,!0),this}function _a(){return this._d.valueOf()-6e4*(this._offset||0)}function Ca(){return Math.floor(this.valueOf()/1e3)}function Ea(){return new Date(this.valueOf())}function Sa(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function va(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Da(){return this.isValid()?this.toISOString():null}function Ra(){return x(this)}function ba(){return f({},y(this))}function Ma(){return y(this).overflow}function Ta(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ia(e,t){var n,i,o,r=this._eras||_n("en")._eras;for(n=0,i=r.length;n=0)return c[i]}function Pa(e,t){var n=e.since<=e.until?1:-1;return void 0===t?a(e.since).year():a(e.since).year()+(t-e.offset)*n}function ka(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e(o=Dt(e,i,a))&&(t=o),Za.call(this,e,t,n,i,a))}function Za(e,t,n,i,a){var o=St(e,t,n,i,a),r=Ct(o.year,0,o.dayOfYear);return this.year(r.getUTCFullYear()),this.month(r.getUTCMonth()),this.date(r.getUTCDate()),this}function Xa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),Oe("N",Ha),Oe("NN",Ha),Oe("NNN",Ha),Oe("NNNN",ja),Oe("NNNNN",Fa),je(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,i){var a=n._locale.erasParse(e,i,n._strict);a?y(n).era=a:y(n).invalidEra=e})),Oe("y",Ie),Oe("yy",Ie),Oe("yyy",Ie),Oe("yyyy",Ie),Oe("yo",Ba),je(["y","yy","yyy","yyyy"],Ve),je(["yo"],(function(e,t,n,i){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ve]=n._locale.eraYearOrdinalParse(e,a):t[Ve]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Va("gggg","weekYear"),Va("ggggg","weekYear"),Va("GGGG","isoWeekYear"),Va("GGGGG","isoWeekYear"),ie("weekYear","gg"),ie("isoWeekYear","GG"),se("weekYear",1),se("isoWeekYear",1),Oe("G",Le),Oe("g",Le),Oe("GG",ve,_e),Oe("gg",ve,_e),Oe("GGGG",Me,Ee),Oe("gggg",Me,Ee),Oe("GGGGG",Te,Se),Oe("ggggg",Te,Se),Fe(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,i){t[i.substr(0,2)]=le(e)})),Fe(["gg","GG"],(function(e,t,n,i){t[i]=a.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),ie("quarter","Q"),se("quarter",7),Oe("Q",xe),je("Q",(function(e,t){t[Qe]=3*(le(e)-1)})),F("D",["DD",2],"Do","date"),ie("date","D"),se("date",9),Oe("D",ve),Oe("DD",ve,_e),Oe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),je(["D","DD"],ze),je("Do",(function(e,t){t[ze]=le(e.match(ve)[0])}));var eo=me("Date",!0);function to(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),ie("dayOfYear","DDD"),se("dayOfYear",4),Oe("DDD",be),Oe("DDDD",Ce),je(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=le(e)})),F("m",["mm",2],0,"minute"),ie("minute","m"),se("minute",14),Oe("m",ve),Oe("mm",ve,_e),je(["m","mm"],We);var no=me("Minutes",!1);F("s",["ss",2],0,"second"),ie("second","s"),se("second",15),Oe("s",ve),Oe("ss",ve,_e),je(["s","ss"],Ke);var io,ao,oo=me("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ie("millisecond","ms"),se("millisecond",16),Oe("S",be,xe),Oe("SS",be,_e),Oe("SSS",be,Ce),io="SSSS";io.length<=9;io+="S")Oe(io,Ie);function ro(e,t){t[Je]=le(1e3*("0."+e))}for(io="S";io.length<=9;io+="S")je(io,ro);function so(){return this._isUTC?"UTC":""}function co(){return this._isUTC?"Coordinated Universal Time":""}ao=me("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var uo=v.prototype;function lo(e){return Jn(1e3*e)}function mo(){return Jn.apply(null,arguments).parseZone()}function po(e){return e}uo.add=Oi,uo.calendar=Ui,uo.clone=Vi,uo.diff=$i,uo.endOf=xa,uo.format=na,uo.from=ia,uo.fromNow=aa,uo.to=oa,uo.toNow=ra,uo.get=ge,uo.invalidAt=Ma,uo.isAfter=Qi,uo.isBefore=zi,uo.isBetween=Gi,uo.isSame=Wi,uo.isSameOrAfter=Ki,uo.isSameOrBefore=Ji,uo.isValid=Ra,uo.lang=ca,uo.locale=sa,uo.localeData=da,uo.max=Zn,uo.min=$n,uo.parsingFlags=ba,uo.set=he,uo.startOf=ya,uo.subtract=Yi,uo.toArray=Sa,uo.toObject=va,uo.toDate=Ea,uo.toISOString=ea,uo.inspect=ta,"undefined"!=typeof Symbol&&null!=Symbol.for&&(uo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),uo.toJSON=Da,uo.toString=Xi,uo.unix=Ca,uo.valueOf=_a,uo.creationData=Ta,uo.eraName=ka,uo.eraNarrow=Aa,uo.eraAbbr=wa,uo.eraYear=Oa,uo.year=yt,uo.isLeapYear=xt,uo.weekYear=Qa,uo.isoWeekYear=za,uo.quarter=uo.quarters=Xa,uo.month=lt,uo.daysInMonth=mt,uo.week=uo.weeks=It,uo.isoWeek=uo.isoWeeks=Lt,uo.weeksInYear=Ka,uo.weeksInWeekYear=Ja,uo.isoWeeksInYear=Ga,uo.isoWeeksInISOWeekYear=Wa,uo.date=eo,uo.day=uo.days=Qt,uo.weekday=zt,uo.isoWeekday=Gt,uo.dayOfYear=to,uo.hour=uo.hours=on,uo.minute=uo.minutes=no,uo.second=uo.seconds=oo,uo.millisecond=uo.milliseconds=ao,uo.utcOffset=hi,uo.utc=xi,uo.local=_i,uo.parseZone=Ci,uo.hasAlignedHourOffset=Ei,uo.isDST=Si,uo.isLocal=Di,uo.isUtcOffset=Ri,uo.isUtc=bi,uo.isUTC=bi,uo.zoneAbbr=so,uo.zoneName=co,uo.dates=b("dates accessor is deprecated. Use date instead.",eo),uo.months=b("months accessor is deprecated. Use month instead",lt),uo.years=b("years accessor is deprecated. Use year instead",yt),uo.zone=b("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",yi),uo.isDSTShifted=b("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",vi);var fo=A.prototype;function go(e,t,n,i){var a=_n(),o=g().set(i,t);return a[n](o,e)}function ho(e,t,n){if(l(e)&&(t=e,e=void 0),e=e||"",null!=t)return go(e,t,n,"month");var i,a=[];for(i=0;i<12;i++)a[i]=go(e,i,n,"month");return a}function yo(e,t,n,i){"boolean"==typeof e?(l(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,l(t)&&(n=t,t=void 0),t=t||"");var a,o=_n(),r=e?o._week.dow:0,s=[];if(null!=n)return go(t,(n+r)%7,i,"day");for(a=0;a<7;a++)s[a]=go(t,(a+r)%7,i,"day");return s}function xo(e,t){return ho(e,t,"months")}function _o(e,t){return ho(e,t,"monthsShort")}function Co(e,t,n){return yo(e,t,n,"weekdays")}function Eo(e,t,n){return yo(e,t,n,"weekdaysShort")}function So(e,t,n){return yo(e,t,n,"weekdaysMin")}fo.calendar=O,fo.longDateFormat=G,fo.invalidDate=K,fo.ordinal=Z,fo.preparse=po,fo.postformat=po,fo.relativeTime=ee,fo.pastFuture=te,fo.set=P,fo.eras=Ia,fo.erasParse=La,fo.erasConvertYear=Pa,fo.erasAbbrRegex=Na,fo.erasNameRegex=Ya,fo.erasNarrowRegex=qa,fo.months=rt,fo.monthsShort=st,fo.monthsParse=dt,fo.monthsRegex=ft,fo.monthsShortRegex=pt,fo.week=Rt,fo.firstDayOfYear=Tt,fo.firstDayOfWeek=Mt,fo.weekdays=jt,fo.weekdaysMin=Bt,fo.weekdaysShort=Ft,fo.weekdaysParse=Vt,fo.weekdaysRegex=Wt,fo.weekdaysShortRegex=Kt,fo.weekdaysMinRegex=Jt,fo.isPM=nn,fo.meridiem=rn,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===le(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),a.lang=b("moment.lang is deprecated. Use moment.locale instead.",hn),a.langData=b("moment.langData is deprecated. Use moment.localeData instead.",_n);var vo=Math.abs;function Do(){var e=this._data;return this._milliseconds=vo(this._milliseconds),this._days=vo(this._days),this._months=vo(this._months),e.milliseconds=vo(e.milliseconds),e.seconds=vo(e.seconds),e.minutes=vo(e.minutes),e.hours=vo(e.hours),e.months=vo(e.months),e.years=vo(e.years),this}function Ro(e,t,n,i){var a=Ii(t,n);return e._milliseconds+=i*a._milliseconds,e._days+=i*a._days,e._months+=i*a._months,e._bubble()}function bo(e,t){return Ro(this,e,t,1)}function Mo(e,t){return Ro(this,e,t,-1)}function To(e){return e<0?Math.floor(e):Math.ceil(e)}function Io(){var e,t,n,i,a,o=this._milliseconds,r=this._days,s=this._months,c=this._data;return o>=0&&r>=0&&s>=0||o<=0&&r<=0&&s<=0||(o+=864e5*To(Po(s)+r),r=0,s=0),c.milliseconds=o%1e3,e=ue(o/1e3),c.seconds=e%60,t=ue(e/60),c.minutes=t%60,n=ue(t/60),c.hours=n%24,r+=ue(n/24),s+=a=ue(Lo(r)),r-=To(Po(a)),i=ue(s/12),s%=12,c.days=r,c.months=s,c.years=i,this}function Lo(e){return 4800*e/146097}function Po(e){return 146097*e/4800}function ko(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=ae(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,n=this._months+Lo(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Po(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}}function Ao(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*le(this._months/12):NaN}function wo(e){return function(){return this.as(e)}}var Oo=wo("ms"),Yo=wo("s"),No=wo("m"),qo=wo("h"),Ho=wo("d"),jo=wo("w"),Fo=wo("M"),Bo=wo("Q"),Uo=wo("y");function Vo(){return Ii(this)}function Qo(e){return e=ae(e),this.isValid()?this[e+"s"]():NaN}function zo(e){return function(){return this.isValid()?this._data[e]:NaN}}var Go=zo("milliseconds"),Wo=zo("seconds"),Ko=zo("minutes"),Jo=zo("hours"),$o=zo("days"),Zo=zo("months"),Xo=zo("years");function er(){return ue(this.days()/7)}var tr=Math.round,nr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ir(e,t,n,i,a){return a.relativeTime(t||1,!!n,e,i)}function ar(e,t,n,i){var a=Ii(e).abs(),o=tr(a.as("s")),r=tr(a.as("m")),s=tr(a.as("h")),c=tr(a.as("d")),d=tr(a.as("M")),u=tr(a.as("w")),l=tr(a.as("y")),m=o<=n.ss&&["s",o]||o0,m[4]=i,ir.apply(null,m)}function or(e){return void 0===e?tr:"function"==typeof e&&(tr=e,!0)}function rr(e,t){return void 0!==nr[e]&&(void 0===t?nr[e]:(nr[e]=t,"s"===e&&(nr.ss=t-1),!0))}function sr(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,i,a=!1,o=nr;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(a=e),"object"==typeof t&&(o=Object.assign({},nr,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),i=ar(this,!a,o,n=this.localeData()),a&&(i=n.pastFuture(+this,i)),n.postformat(i)}var cr=Math.abs;function dr(e){return(e>0)-(e<0)||+e}function ur(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,i,a,o,r,s,c=cr(this._milliseconds)/1e3,d=cr(this._days),u=cr(this._months),l=this.asSeconds();return l?(e=ue(c/60),t=ue(e/60),c%=60,e%=60,n=ue(u/12),u%=12,i=c?c.toFixed(3).replace(/\.?0+$/,""):"",a=l<0?"-":"",o=dr(this._months)!==dr(l)?"-":"",r=dr(this._days)!==dr(l)?"-":"",s=dr(this._milliseconds)!==dr(l)?"-":"",a+"P"+(n?o+n+"Y":"")+(u?o+u+"M":"")+(d?r+d+"D":"")+(t||e||c?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(c?s+i+"S":"")):"P0D"}var lr=si.prototype;return lr.isValid=oi,lr.abs=Do,lr.add=bo,lr.subtract=Mo,lr.as=ko,lr.asMilliseconds=Oo,lr.asSeconds=Yo,lr.asMinutes=No,lr.asHours=qo,lr.asDays=Ho,lr.asWeeks=jo,lr.asMonths=Fo,lr.asQuarters=Bo,lr.asYears=Uo,lr.valueOf=Ao,lr._bubble=Io,lr.clone=Vo,lr.get=Qo,lr.milliseconds=Go,lr.seconds=Wo,lr.minutes=Ko,lr.hours=Jo,lr.days=$o,lr.weeks=er,lr.months=Zo,lr.years=Xo,lr.humanize=sr,lr.toISOString=ur,lr.toString=ur,lr.toJSON=ur,lr.locale=sa,lr.localeData=da,lr.toIsoString=b("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ur),lr.lang=ca,F("X",0,0,"unix"),F("x",0,0,"valueOf"),Oe("x",Le),Oe("X",Ae),je("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),je("x",(function(e,t,n){n._d=new Date(le(e))})),a.version="2.29.4",o(Jn),a.fn=uo,a.min=ei,a.max=ti,a.now=ni,a.utc=g,a.unix=lo,a.months=xo,a.isDate=m,a.locale=hn,a.invalid=_,a.duration=Ii,a.isMoment=D,a.weekdays=Co,a.parseZone=mo,a.localeData=_n,a.isDuration=ci,a.monthsShort=_o,a.weekdaysMin=So,a.defineLocale=yn,a.updateLocale=xn,a.locales=Cn,a.weekdaysShort=Eo,a.normalizeUnits=ae,a.relativeTimeRounding=or,a.relativeTimeThreshold=rr,a.calendarFormat=Bi,a.prototype=uo,a.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"},a}()},8291:function(e,t,n){var i="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=i&&a&&"function"==typeof a.get?a.get:null,r=i&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,c=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,d=s&&c&&"function"==typeof c.get?c.get:null,u=s&&Set.prototype.forEach,l="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,m="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,g=Object.prototype.toString,h=Function.prototype.toString,y=String.prototype.match,x=String.prototype.slice,_=String.prototype.replace,C=String.prototype.toUpperCase,E=String.prototype.toLowerCase,S=RegExp.prototype.test,v=Array.prototype.concat,D=Array.prototype.join,R=Array.prototype.slice,b=Math.floor,M="function"==typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,L="function"==typeof Symbol&&"object"==typeof Symbol.iterator,P="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===L||"symbol")?Symbol.toStringTag:null,k=Object.prototype.propertyIsEnumerable,A=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function w(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||S.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var i=e<0?-b(-e):b(e);if(i!==e){var a=String(i),o=x.call(t,a.length+1);return _.call(a,n,"$&_")+"."+_.call(_.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return _.call(t,n,"$&_")}var O=n(4654),Y=O.custom,N=B(Y)?Y:null;function q(e,t,n){var i="double"===(n.quoteStyle||t)?'"':"'";return i+e+i}function H(e){return _.call(String(e),/"/g,""")}function j(e){return!("[object Array]"!==Q(e)||P&&"object"==typeof e&&P in e)}function F(e){return!("[object RegExp]"!==Q(e)||P&&"object"==typeof e&&P in e)}function B(e){if(L)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,i,a){var s=n||{};if(V(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var c=!V(s,"customInspect")||s.customInspect;if("boolean"!=typeof c&&"symbol"!==c)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var g=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return G(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var C=String(t);return g?w(t,C):C}if("bigint"==typeof t){var S=String(t)+"n";return g?w(t,S):S}var b=void 0===s.depth?5:s.depth;if(void 0===i&&(i=0),i>=b&&b>0&&"object"==typeof t)return j(t)?"[Array]":"[Object]";var T=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=D.call(Array(e.indent+1)," ")}return{base:n,prev:D.call(Array(t+1),n)}}(s,i);if(void 0===a)a=[];else if(z(a,t)>=0)return"[Circular]";function Y(t,n,o){if(n&&(a=R.call(a)).push(n),o){var r={depth:s.depth};return V(s,"quoteStyle")&&(r.quoteStyle=s.quoteStyle),e(t,r,i+1,a)}return e(t,s,i+1,a)}if("function"==typeof t&&!F(t)){var U=function(e){if(e.name)return e.name;var t=y.call(h.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),W=X(t,Y);return"[Function"+(U?": "+U:" (anonymous)")+"]"+(W.length>0?" { "+D.call(W,", ")+" }":"")}if(B(t)){var ee=L?_.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):I.call(t);return"object"!=typeof t||L?ee:K(ee)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var te="<"+E.call(String(t.nodeName)),ne=t.attributes||[],ie=0;ie"}if(j(t)){if(0===t.length)return"[]";var ae=X(t,Y);return T&&!function(e){for(var t=0;t=0)return!1;return!0}(ae)?"["+Z(ae,T)+"]":"[ "+D.call(ae,", ")+" ]"}if(function(e){return!("[object Error]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t)){var oe=X(t,Y);return"cause"in Error.prototype||!("cause"in t)||k.call(t,"cause")?0===oe.length?"["+String(t)+"]":"{ ["+String(t)+"] "+D.call(oe,", ")+" }":"{ ["+String(t)+"] "+D.call(v.call("[cause]: "+Y(t.cause),oe),", ")+" }"}if("object"==typeof t&&c){if(N&&"function"==typeof t[N]&&O)return O(t,{depth:b-i});if("symbol"!==c&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{d.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var re=[];return r.call(t,(function(e,n){re.push(Y(n,t,!0)+" => "+Y(e,t))})),$("Map",o.call(t),re,T)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var se=[];return u.call(t,(function(e){se.push(Y(e,t))})),$("Set",d.call(t),se,T)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e,l);try{m.call(e,m)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return J("WeakMap");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{m.call(e,m);try{l.call(e,l)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return J("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return J("WeakRef");if(function(e){return!("[object Number]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(Y(Number(t)));if(function(e){if(!e||"object"!=typeof e||!M)return!1;try{return M.call(e),!0}catch(e){}return!1}(t))return K(Y(M.call(t)));if(function(e){return!("[object Boolean]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(f.call(t));if(function(e){return!("[object String]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t))return K(Y(String(t)));if(!function(e){return!("[object Date]"!==Q(e)||P&&"object"==typeof e&&P in e)}(t)&&!F(t)){var ce=X(t,Y),de=A?A(t)===Object.prototype:t instanceof Object||t.constructor===Object,ue=t instanceof Object?"":"null prototype",le=!de&&P&&Object(t)===t&&P in t?x.call(Q(t),8,-1):ue?"Object":"",me=(de||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(le||ue?"["+D.call(v.call([],le||[],ue||[]),": ")+"] ":"");return 0===ce.length?me+"{}":T?me+"{"+Z(ce,T)+"}":me+"{ "+D.call(ce,", ")+" }"}return String(t)};var U=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return U.call(e,t)}function Q(e){return g.call(e)}function z(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,i=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,i="... "+n+" more character"+(n>1?"s":"");return G(x.call(e,0,t.maxStringLength),t)+i}return q(_.call(_.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,W),"single",t)}function W(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+C.call(t.toString(16))}function K(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function $(e,t,n,i){return e+" ("+t+") {"+(i?Z(n,i):D.call(n,", "))+"}"}function Z(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+D.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=j(e),i=[];if(n){i.length=e.length;for(var a=0;a0&&!a.call(e,0))for(var g=0;g0)for(var h=0;h=0&&"[object Function]"===t.call(e.callee)),i}},5082:function(e,t,n){"use strict";var i=n(6675),a=n(9956)(),o=n(2648),r=Object,s=o("Array.prototype.push"),c=o("Object.prototype.propertyIsEnumerable"),d=a?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var n=r(e);if(1===arguments.length)return n;for(var o=1;o0){r[0].related=[];for(var s=this._createDiagnosticReportContent(o,t),c=0,d=s.result.length;c0&&(n="REAL"),n){case"INT":if(e.valueInteger){t.value=e.valueInteger;break}case"REAL":case"QTY":let n=(0,i.$)(e.valueQuantity);t.value=n.value,delete n.value,(n.name||n.code||n.system)&&(t.unit=n);break;case"DT":t.value=LForms.Util.stringToDTDateISO(e.valueDate);break;case"DTM":t.value=LForms.Util.stringToDate(e.valueDateTime);break;case"CNE":case"CWE":var a;e.valueCodeableConcept?a={code:e.valueCodeableConcept.coding[0].code,text:e.valueCodeableConcept.coding[0].display,system:e.valueCodeableConcept.coding[0].system}:e.valueString&&(a=e.valueString),t.answerCardinality&&("*"===t.answerCardinality.max||parseInt(t.answerCardinality.max)>1)?(t.value||(t.value=[]),t.value.push(a)):t.value=a;break;case"SECTION":case"TITLE":case"":break;default:t.value=e.valueString}}},_findTotalRepeatingNum:function(e,t,n){for(var i=0,a=[],o=0,r=e.length;o1)){i=s;break}if(a===n){i=s;break}a+=1}}return i},_addRepeatingItems:function(e,t,n){var i=null;if(e.items){for(var a=0,o=e.items.length;a1)))for(;n>1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_processObxAndItem:function(e,t,n){for(var i=0,a=e.obxInfoList.length;i1&&0===o.index&&this._addRepeatingItems(t,o.code,o.total);var s=this._findTheMatchingItemByCodeAndIndex(t,o.code,o.index);this._setupItemValueAndUnit(r,s),o.obxInfoList&&o.obxInfoList.length>0&&this._processObxAndItem(o,s,n)}}},_convertFromBundleToContained:function(e){var t;if(e&&"searchset"===e.type){for(var n=e.entry,i=0,a=n.length;i0&&(i="REAL"),i){case"INT":n=[this._createObsIntValue(e)];break;case"REAL":case"QTY":var a={value:e.value};this._setFHIRQuantityUnit(a,e.unit),n=[{key:"valueQuantity",val:a}];break;case"DT":n=[{key:"valueDate",val:e.value}];break;case"DTM":n=[{key:"valueDateTime",val:e.value}];break;case"CNE":case"CWE":for(var o,r=e.answerCardinality.max,s=0,c=(o=r&&("*"===r||parseInt(r)>1)?e.value:[e.value]).length;s{if(console.log("Ran expressions in "+(new Date-self._runStart)+" ms"),self._firstExpressionRunComplete||(self._firstExpressionRunComplete=!0),self._currentRunPromise=void 0,self._pendingRun)return self.runCalculations(!1)}),(e=>{throw console.log("Run of expressions failed; reason follows"),console.log(e),self._currentRunPromise=void 0,self._pendingRun=!1,self._pendingQueries=[],e}))}return this._currentRunPromise},_handlePendingQueries:function(){const e=this;return Promise.allSettled(this._pendingQueries).then((function(t){e._pendingQueries=[];for(var n=!1,i=!1,a=0,o=t.length;(!n||!i)&&a0?"&":"?")+"_format=json",!/^https?:/.test(e)&&LForms.fhirContext?.client?LForms.fhirContext.client.request(e):fetch(e).then((function(e){return e.json()}))},_updateItemFromExp(e,t,n,i,a,o){var r=!1,s=this._fhir.SDC;if(a||t!=s.fhirExtVariable)if(t==s.fhirExtAnswerExp)r=this._setItemListFromFHIRPath(e,i);else if(t==s.fhirExtEnableWhenExp){var c=i[0];(i=!!c)!==c&&LForms.Util.showWarning("An expression from enableWhenExpression did not resolve to a Boolean as required",e),n&&(r=!!e._enableWhenExpVal!=i),e._enableWhenExpVal=i}else r=this._setItemValueFromFHIRPath(e,i,a,o);return r},_evaluateFHIRPath:function(e,t){var n,i=this._itemWithVars(e)._fhirVariables;try{var a={};for(var o in i)a[o]=i[o];let s,c;e._elementId?(s=this._elemIDToQRItem[e._elementId],s||={},c="QuestionnaireResponse.item"):s=this._lfData._fhirVariables.resource;var r=this._compiledExpressions[t];r||(c&&(t={base:c,expression:t}),r=this._compiledExpressions[t]=this._fhir.fhirpath.compile(t,this._fhir.fhirpathModel)),n=r(s,a)}catch(e){console.log(e)}return n},_createIDtoQRItemMap:function(e){var t={};return this._addToIDtoQRItemMap(this._lfData,e,t),t},_addToIDtoQRItemMap:function(e,t,n){var i=0;if(e.linkId===t.linkId){if(e.items&&t&&t.item&&t.item.length>0)for(var a=e.items,o=t.item,r=a.length,s=0,c=0,d=o.length;c=r)throw new Error("Logic error in _addToIDtoQRITemMap; ran out of lfItems");let e=a[s],t=this._addToIDtoQRItemMap(e,u,n);0!=t&&(Array.isArray(e.value)?p+=e.value.length:p+=1),i+=t}else{let e=this._addToIDtoQRItemMap(l,u,n);0===e?--c:i+=e,++s}}if(e._elementId&&(i||void 0!==e.value&&null!==e.value&&""!==e.value)){if(!t)throw new Error("Logic error in _addToIDtoQRItemMap; missing qrItem");n[e._elementId]=t,i+=1}}return i},_setItemListFromFHIRPath:function(e,t){let n=e.answers,i=!!n&&Array.isArray(n),a=!!t&&Array.isArray(t),o=i!=a||a&&t.length!=n.length,r=[];const s=this._fhir.SDC.fhirExtUrlOptionScore;if(a)for(let a=0,c=t.length;a!LForms.Util.isItemValueEmpty(e)));const d="FHIRPath value expression";(a=!r()(i,c))&&n&&!this._firstExpressionRunComplete&&this._lfData.hasSavedData?(e._userModifiedCalculatedValue=!0,a=!1):a?this._lfData.setRepeatingItems(e,o,s,d):this._lfData.setRepeatingItemMessages(e,s,d),this._calculatedValues[this._getRepetitionKey(e)]=c}return a},_getRepetitionKey:function(e){var t=this._repetitionKeys[e._elementId];if(!t&&e._elementId){var n=e._elementId.match(/\/\d+$/);n&&(t=this._repetitionKeys[e._elementId]=e._elementId.substring(0,n.index))}return t},_equalAnswers(e,t){let n=a()(e),i=a()(t);return Array.isArray(n)&&n.forEach((e=>{this._filterAnswerFields(e)})),Array.isArray(i)&&i.forEach((e=>{this._filterAnswerFields(e)})),r()(n,i)},_filterAnswerFields(e){"object"!=typeof e||e instanceof Date||Object.keys(e).forEach((t=>{t&&"_"===t[0]&&delete e[t]}))}}},1961:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});let i="http://loinc.org"},5181:function(e,t,n){"use strict";function i(e){const t={_type:"Quantity",value:e.value},n=e.unit||e.code;return n&&(t.name=n,e.code&&(t.code=e.code),e.system&&(t.system=e.system)),t}n.d(t,{$:function(){return i}})},5325:function(e,t,n){"use strict";n.d(t,{i:function(){return o}});var i=function(e,t,n){var i=n.valueString;i&&(e["_"+t+"CSS"]=i)},a={};function o(e){e.processExtensions=function(e,t){var n=t?e[t]:e;if(n){var i=n.extension;if(i)for(var o=0,r=i.length;o["LOINC"===e.system?n.LOINC_URI:e.system,e.code].join("|"))).join(","),_sort:"-date",status:"final,amended,corrected",_count:5};if(r&&r.value&&r.code){var c=LForms.ucumPkg.UcumLhcUtils.getInstance().convertUnitTo(r.code,r.value,"ms");if("succeeded"===c.status){var d=new Date(new Date-c.toVal);i.date="gt"+d.toISOString()}}t.push(s.patient.request(e._buildURL(["Observation"],i)).then((function(t){var i=t;if(i.entry)for(var a,r=0,s=i.entry.length;r",maxExclusive:"<",minInclusive:">=",maxInclusive:"<=",value:"=",notEqual:"!=",">":"minExclusive","<":"maxExclusive",">=":"minInclusive","<=":"maxInclusive","=":"value","!=":"notEqual",exists:"exists"},t._questionRepeats=function(e){return void 0!==e._questionRepeatable?e._questionRepeatable:e.questionCardinality&&e.questionCardinality.max&&("*"===e.questionCardinality.max||parseInt(e.questionCardinality.max)>1)},t._answerRepeats=function(e){return void 0!==e._multipleAnswers?e._multipleAnswers:e.answerCardinality&&e.answerCardinality.max&&("*"===e.answerCardinality.max||parseInt(e.answerCardinality.max)>1)},t.copyFields=function(e,t,n){e&&t&&n&&n.length>0&&n.forEach((function(n){e.hasOwnProperty(n)&&(t[n]=e[n])}))},t.UCUM_URI="http://unitsofmeasure.org",t._setIfHasValue=function(e,t,n){return null!=n&&""!==n&&(e||(e={}),e[t]=n),e},t._copyTriggerCoding=function(e,n,i){let a=i?"text":"display",o=i?"display":"text";return n=t._setIfHasValue(n,"code",e.code),n=t._setIfHasValue(n,"system",e.system),n=t._setIfHasValue(n,o,e[a])},t.hasResponsiveExpression=function(e){var n=e._fhirExt;return!!n&&!!(n[t.fhirExtCalculatedExp]||n[t.fhirExtAnswerExp]||n[t.fhirExtEnableWhenExp])},t.hasListExpression=function(e){var n=e._fhirExt;return!!n&&!!n[t.fhirExtAnswerExp]},t.hasInitialExpression=function(e){return!(!e._fhirExt||!e._fhirExt[t.fhirExtInitialExp])},t.buildExtensionMap=function(e){if(t.isExpressionExtension||(t.isExpressionExtension=[t.fhirExtCalculatedExp,t.fhirExtInitialExp,t.fhirExtAnswerExp,t.fhirExtVariable,t.fhirExtEnableWhenExp].reduce(((e,t)=>(e[t]=!0,e)),{})),e.extension){var n={},i=[];for(let o of e.extension){var a=n[o.url];a||(a=n[o.url]=[]),a.push(o),t.isExpressionExtension[o.url]&&i.push(o)}e._fhirExt=n,i.length&&(e._exprExtensions=i)}},t.loadLaunchContext=function(e){var n=LForms.Util.findObjectInArray(e.extension,"url",t.fhirExtLaunchContext,0,!0);const i={patient:{Patient:1},encounter:{Encounter:1},user:{Patient:1,Practitioner:1,PractitionerRole:1,RelatedPerson:1}},a=[];function o(t,n,a){let o=a.resourceType,r=i[t];r&&!r[o]?console.warn("a launch context resource of type "+restype+" was found for name "+t+", but the supported types for name "+t+" are: "+Object.keys(r).join(", ")):-1==n.indexOf(o)?console.warn("Could not retrieve a resource of the requested types for launch context name "+t):e._fhirVariables[t]=a}for(var r=0,s=n.length;r0&&(a.code=e.codeList),a.extension=e.extension||[],!0!==e._answerRequired&&!1!==e._answerRequired||(a.required=e._answerRequired),a.required){var o=parseInt(e.questionCardinality.min);o>1&&a.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",valueInteger:o})}this._processQuestionAndAnswerCardinality(a,e),this._handleItemControl(a,e),this._handleRestrictions(a,e),e.isHiddenInDef&&a.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-hidden",valueBoolean:!0}),a.linkId=e.linkId,a.text=e.question,e.prefix&&(a.prefix=e.prefix);for(let t of["_prefix","_text"]){let n=e["obj"+t];n&&(a[t]=n)}if(e.skipLogic&&this._handleSkipLogic(a,e,n),"SECTION"!==e.dataType&&"TITLE"!==e.dataType&&"0"===e.editable&&(a.readOnly=!0),this._handleChoiceField(a,e,i),this._handleTerminologyServer(a,e),this._handleInitialValues(a,e),e.units&&this._handleLFormsUnits(a,e),this._handleDataControl(a,e),e.items&&Array.isArray(e.items)){a.item=[];for(var r=0,s=e.items.length;r1||d>1)&&"TITLE"!==n.dataType&&(e.repeats=!0,isNaN(c)||isNaN(d)?isNaN(c)?isNaN(d)||(i=d):i=c:i=Math.max(c,d),i>1&&e.extension.push({url:t.fhirExtUrlCardinalityMax,valueInteger:i}))}},t._handleExternallyDefined=function(e,n){n.externallyDefined&&e.extension.push({url:t.fhirExtUrlExternallyDefined,valueUri:n.externallyDefined})},t._handleDataControl=function(e,t){t.dataControl&&e.extension.push({url:"http://lhcforms.nlm.nih.gov/fhirExt/dataControl",valueString:JSON.stringify(t.dataControl)})},t._removeRepeatingItems=function(e){if(e.items&&Array.isArray(e.items))for(var t=e.items.length-1;t>=0;t--)e.items[t]._id>1?e.items.splice(t,1):this._removeRepeatingItems(e.items[t])},t._setFormLevelFields=function(e,t){this.copyFields(t,e,this.formLevelFields),e.name=t.shortName,e.title=t.name,t.obj_title&&(e._title=t.obj_title),e.code=t.codeList,e.resourceType="Questionnaire",e.status=e.status?e.status:"draft",this._handleMeta(e)},t._handleMeta=function(e){e.meta=e.meta?e.meta:{},this._handleMetaProfile(e.meta)},t._handleMetaProfile=function(e){const t=LForms.Util.detectFHIRVersionFromProfiles([this.stdQProfile]),n=[];if(e.profile?.length>0)for(let i=0;i1)?(a="check-box",n="Check-box"):(a="radio-button",n="Radio Button"),"0"===t.displayControl.answerLayout.columns?i="horizontal":"1"===t.displayControl.answerLayout.columns&&(i="vertical")):t.displayControl.questionLayout&&"SECTION"===o&&("horizontal"===t.displayControl.questionLayout?(a="gtable",n="Group Table"):"matrix"===t.displayControl.questionLayout&&(a="table",n="Vertical Answer Table")),a&&(e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",valueCodeableConcept:{coding:[{system:"http://hl7.org/fhir/questionnaire-item-control",code:a,display:n}],text:n||a}}),i&&e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation",valueCode:i}))}},t._handleTerminologyServer=function(e,n){n.terminologyServer&&e.extension.push({url:t.fhirExtTerminologyServer,valueUrl:n.terminologyServer})},t._getFhirDataType=function(e){var t=this._getAssumedDataTypeForExport(e),n=this._lformsTypesToFHIRTypes[t];return n||(n="string"),n},t._getAssumedDataTypeForExport=function(e){var t=e.dataType;return("REAL"===e.dataType||"INT"===e.dataType)&&e.units&&e.units.length>1&&(t="QTY"),t},t._makeValueQuantity=function(e,n,i){let a={},o=parseFloat(e);return isNaN(o)||(a.value=o),n&&(t._setUnitAttributesToFhirQuantity(a,n),i&&(a.system=i)),Object.keys(a).length>0?a:null},t._makeQuantity=function(e,t,n){var i=this._getDefaultUnit(t);return this._makeValueQuantity(e,i,n)},t._getDefaultUnit=function(e){if(!e||0===e.length)return null;for(var t=null,n=0;n(e[t]=t,e)),{}),t._MIN_MAX_KEYS=["minExclusive","minInclusive","maxExclusive","maxInclusive"].reduce(((e,t)=>(e[t]=t,e)),{}),t._exportMinMax=function(e,n,i,a){if(null!=n&&t._MIN_MAX_TYPES[e]&&t._MIN_MAX_KEYS[a]){var o="DT"===e||"DTM"===e?new Date(n).toISOString():"TM"==e?new Date("1970-01-01T"+n+"Z").toISOString():null,r="DT"===e?o.substring(0,10):"DTM"===e?o:"TM"===e?o.substring(11,o.length-1):"REAL"===e?parseFloat(n):parseInt(n);return{url:0===a.indexOf("min")?"http://hl7.org/fhir/StructureDefinition/minValue":"http://hl7.org/fhir/StructureDefinition/maxValue",[i]:r}}},t._skipLogicValueDataTypes=["BL","REAL","INT","QTY","DT","DTM","TM","ST","TX","URL"].reduce(((e,t)=>(e[t]=t,e)),{}),t._createEnableWhenRulesForSkipLogicCondition=function(e,n){let i=this._getAssumedDataTypeForExport(n),a=this._getValueKeyByDataType("answer",n),o=[];return Object.keys(e.trigger).forEach((function(r){let s=t._operatorMapping[r],c=e.trigger[r];if(!s||0!==c&&!1!==c&&!c)throw new Error("Invalid lforms skip logic trigger: "+JSON.stringify(e.trigger,null,4));let d=null;if("exists"===s)d={answerBoolean:c};else if("CWE"===i||"CNE"===i){let e=t._copyTriggerCoding(c,null,!0);if(!e)throw new Error("Invalid CNE/CWE trigger, key="+r+"; value="+c);d={answerCoding:e}}else{if(!i||!t._skipLogicValueDataTypes[i])throw new Error("Unsupported data type for skip logic export: "+i);{let e=c;if("answerQuantity"===a&&(e=t._makeQuantity(e,n.units)),0!==e&&!1!==e&&!e)throw new Error("Invalid value for trigger "+r+": "+c);d={[a]:e}}}d.question=n.linkId,d.operator=s,o.push(d)})),o},t._setResponseFormLevelFields=function(e,t,n){e.resourceType="QuestionnaireResponse";var i=n?this.stdQRProfile:this.QRProfile;e.meta=e.meta?e.meta:{},e.meta.profile=e.meta.profile?e.meta.profile:[i],e.status="completed",e.authored=LForms.Util.dateToDTMString(new Date)},t._setUnitAttributesToFhirQuantity=function(e,t){e&&t&&(t.name&&(e.unit=t.name),t.code&&(e.code=t.code),t.system&&(e.system=t.system))},t._createFhirUnitCoding=function(e){var t=null;return e&&(t={},e.code&&(t.code=e.code),e.name&&(t.display=e.name),e.system&&(t.system=e.system)),t},t._lfItemValueToFhirAnswer=function(e){if(void 0===e.value||null===e.value||""===e.value)return null;for(var t=this._getAssumedDataTypeForExport(e),n=this._answerRepeats(e)?e.value:[e.value],i=[],a=0;a0},t._processResponseItem=function(e,t){if(t&&"boolean"!=typeof t)throw new Error("_processResponseItem function signature has been changed, please check/fix.");var n=t||"TITLE"===e.dataType?{}:{linkId:e.linkId,text:e.question};if(t||"TITLE"===e.dataType||"SECTION"===e.dataType||this._setIfHasValue(n,"answer",this._lfItemValueToFhirAnswer(e)),this._lfHasSubItems(e)){for(var i=[],a=0;a0&&(t||"SECTION"===e.dataType?n.item=i:(n.answer=n.answer||[],n.answer[0]=n.answer[0]||{},n.answer[0].item=i))}return n},t._processRepeatingItemValues=function(e){if(e.items)for(var t=0,n=e.items.length;t=0&&e[n[r]]!==t[n[r]]){o=!1;break}}return o},dateToDTStringISO:function(e){return e&&e instanceof Date&&!isNaN(e.getTime())?[(1e4+e.getFullYear()).toString().substr(1),(101+e.getMonth()).toString().substr(1),(100+e.getDate()).toString().substr(1)].join("-"):void 0},stringToDTDateISO:function(e){var t=new Date(e);return isNaN(t.getTime())?void 0:new Date(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())},dateToDTMString:function(e){return"string"==typeof e&&(e=this.stringToDate(e,!0)),e.toISOString()},stringToDate:function(e,t){if(!e||"string"!=typeof e)return e;if("t"===e.trim())return new Date;let n=o()(e,this.parseDateFormats,!0);return t&&!n.isValid()&&(n=o()(e)),n.isValid()?n.toDate():null},isValidDate:function(e){return!!this.stringToDate(e)},formatDate:function(e,t){return o()(e).format(t)},getNextLetter:function(e){for(var t=[],n=e;n>0;){var i=n%26;i=0===i?25:i-1,t.push(i),n=Math.floor((n-1)/26)}for(var a="",o=t.length-1;o>=0;o--)a+="abcdefghijklmnopqrstuvqxyz".charAt(t[o]);return a},findObjectInArray:function(e,t,n,i,a){var o=a?[]:null;if(Array.isArray(e)){var r=0;i&&Math.abs(i)=0;t--)null===e[t]||void 0===e[t]?e.splice(t,1):"object"==typeof e[t]&&this.pruneNulls(e[t]);else if(e&&"object"==typeof e){Object.keys(e).forEach((function(t){null===e[t]||void 0===e[t]?delete e[t]:"object"==typeof e[t]&&this.pruneNulls(e[t])}),this)}},deepCopy:function(e){return s()(e)},deepEqual:function(e,t){return d()(e,t)},shallowEqual:function(e,t){var n=!0;if(typeof e!=typeof t)n=!1;else if("object"!=typeof e)e!==t&&(n=!1);else{var i=Object.keys(e),a=Object.keys(t);if(i.length!==a.length)n=!1;else for(var o=0,r=i.length;o0){var a=t._createLinkIdItemMap(e);n.items=[];for(var o=0;o0&&(e.codeList=n.code);var i=t._getCode(n);i&&(e.code=i.code,e.codeSystem=i.system)},t._processQuestionnaireItem=function(e,n,i){var a={};return t._processExtensions(a,e),t._processDataType(a,e),t._processTextAndPrefix(a,e),t._processCodeAndLinkId(a,e),t._processDisplayItemCode(a,e),t._processEditable(a,e),t._processFHIRQuestionAndAnswerCardinality(a,e),t._processDisplayControl(a,e),t._processDataControl(a,e),t._processRestrictions(a,e),t._processHiddenItem(a,e),t._processUnitList(a,e),t._processAnswers(a,e,n),t._processDefaultAnswer(a,e),t._processTerminologyServer(a,e),t._processSkipLogic(a,e,i),t.copyFields(e,a,t.itemLevelIgnoredFields),t._processChildItems(a,e,n,i),a},t._significantDigits=function(e){var t=/(\d+)(?:\.(\d+))?/.exec(""+ +e);if(!t)return 0;var n=t[1],i=t[2];return"0"===n?0:n.length+(i?i.length:0)},t.importObsValue=function(e,n){var i=null,a=e.dataType,o=this._lformsTypesToFHIRFields[a];if("Coding"===o&&(o="CodeableConcept"),o&&(i=n["value"+o]),i||"REAL"!==a&&"INT"!==a||(i=n.valueQuantity)&&(i._type="Quantity"),i){i._type||"object"!=typeof i||(i._type=o);var r=!0;if("Quantity"===i._type&&e.units){var s,c=i.system;c&&"/"===c[c.length-1]&&(c=c.slice(0,-1));for(var d,u=c===t.UCUM_URI,l=0,m=e.units.length;l0?parseFloat(f.toVal.toPrecision(g)):f.toVal,i.code=d.code,i.unit=d.name||d.code}}s?e.unit=s:r=!1}r&&this._processFHIRValues(e,[i])}},t._convertFHIRValues=function(e,n,i){var a=e.dataType,o=[];const r=[],s=p(n);for(let C=0,E=n.length;C0?parseFloat(g.toVal.toPrecision(h)):g.toVal,i.code=d.code,i.unit=d.name||d.code}}s||("optionsOrString"==e._unitOpen?(delete i.code,delete i.system):e._unitSuppSystem&&"optionsOrType"==e._unitOpen&&e._unitSuppSystem==i.system||(r={},n.addMsg(r,"nonMatchingQuantityUnit")))}else i.unit?n.addMsg(r,"nonMatchingQuantityUnit"):o=(0,m.$)(i);r||(o=(0,m.$)(i))}return[o,r]},t._processFHIRValues=function(e,t,n){let[i,a]=this._convertFHIRValues(e,t,n),o=LForms.Util._hasMultipleAnswers(e)?i:i[0];n?(e.defaultAnswer=o,LForms.Util._internalUtil.setItemMessagesArray(e,a,"default answers")):(LForms.Util._internalUtil.assignValueToItem(e,o),LForms.Util._internalUtil.setItemMessagesArray(e,a,"_processFHIRValues"))},t._getFHIRValueWithPrefixKey=function(e,t){var n=null;if("object"==typeof e)for(var i in e){var a=i.match(t);if(a){(n=e[i])&&"object"==typeof n&&((n=LForms.Util.deepCopy(n))._type=i.substring(a[0].length));break}}return n},t._processTextAndPrefix=function(e,t){t.prefix&&(e.prefix=t.prefix),e.question=t.text;for(let n of["_prefix","_text"]){let i=t[n];i&&(e["obj"+n]=i)}},t._processCodeAndLinkId=function(e,n){n.code&&(e.codeList=n.code);var i=t._getCode(n);i?(e.questionCode=i.code,e.questionCodeSystem=i.system):(e.questionCode=n.linkId,e.questionCodeSystem="LinkId"),e.linkId=n.linkId},t._processUnitList=function(e,n){var i=[],a=null,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlUnitOption,0,!0);if(o&&o.length>0){if("quantity"!==n.type)throw new Error("The extension "+t.fhirExtUrlUnitOption+' can only be used with type quantity. Question "'+n.text+'" is of type '+n.type);for(var r=0;r0&&(a||(i[0].default=!0),e.units=i)},t._processDisplayControl=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlItemControl);if(i){var a={};switch(i.valueCodeableConcept.coding[0].code){case"Lookup":case"Combo-box":case"autocomplete":e.isSearchAutocomplete=!0;case"drop-down":a.answerLayout={type:"COMBO_BOX"};break;case"Checkbox":case"check-box":case"Radio":case"radio-button":a.answerLayout={type:"RADIO_CHECKBOX"};var o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtChoiceOrientation);o&&("vertical"===o.valueCode?a.answerLayout.columns="1":"horizontal"===o.valueCode&&(a.answerLayout.columns="0"));break;case"Table":case"gtable":"SECTION"===e.dataType&&(a.questionLayout="horizontal");break;case"Matrix":case"table":"SECTION"===e.dataType&&(a.questionLayout="matrix");break;default:a=null}a&&!jQuery.isEmptyObject(a)&&(e.displayControl=a)}},t._processDataControl=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlDataControl);if(i&&i.valueString)try{var a=JSON.parse(i.valueString);a&&(e.dataControl=a)}catch(e){console.log("Invalid dataControl data!")}},t._processHiddenItem=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlHidden);return i&&(e.isHiddenInDef="boolean"==typeof i.valueBoolean?i.valueBoolean:"true"===i.valueBoolean),e.isHiddenInDef};var i=t._mergeQR;i.mergeQuestionnaireResponseToLForms=function(e,t){e instanceof LForms.LFormsData||(e.hasSavedData=!0,e=new LForms.LFormsData(e).getFormData());var n=i._getQRStructure(t);return i._processQRItemAndLFormsItem(n,e),e},i._processQRItemAndLFormsItem=function(t,n){for(var i=0;i1&&0===a.index){var r=this._findTheMatchingItemByLinkId(n,a.linkId);if(e._questionRepeats(r)){if(this._addRepeatingItems(n,a.linkId,a.total),"SECTION"!==r.dataType&&"TITLE"!==r.dataType){for(var s=1;s0&&(this._setupItemValueAndUnit(o.linkId,u,d),a.qrAnswersItemsInfo)){if(a.qrAnswersItemsInfo.length>1)throw new Error("item.answer.item with item.answer.length > 1 is not yet supported");this._processQRItemAndLFormsItem(a.qrAnswersItemsInfo[0],d)}}a.qrItemsInfo&&a.qrItemsInfo.length>0&&this._processQRItemAndLFormsItem(a,d)}}},i._setupItemValueAndUnit=function(t,n,i){if(i&&t===i.linkId&&"SECTION"!==i.dataType&&"TITLE"!==i.dataType){var a=i.dataType;(!a||"ST"===a)&&i.units&&i.units.length>0&&(i.dataType=a="REAL");var o=n[0];switch(a){case"BL":!0!==o.valueBoolean&&!1!==o.valueBoolean||(i.value=o.valueBoolean);break;case"INT":o.valueQuantity?(i.value=o.valueQuantity.value,o.valueQuantity.code&&(i.unit={name:o.valueQuantity.code})):o.valueInteger&&(l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueInteger);break;case"REAL":case"QTY":if(o.valueQuantity){var r=o.valueQuantity,s=(0,m.$)(r);LForms.Util._internalUtil.assignValueToItem(i,s,"Quantity")}else o.valueDecimal&&(i.value=o.valueDecimal);break;case"DT":l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueDate;break;case"TM":l.hasAnswerList(i)?e._processOtherAnswerOptionValueInQR(n,i):i.value=o.valueTime;break;case"DTM":i.value=o.valueDateTime;break;case"CNE":case"CWE":if(e._answerRepeats(i)){for(var c=[],d=0,u=n.length;d0&&n.expansion.contains.forEach((function(e){var n={code:e.code,text:e.display,system:e.system},a=LForms.Util.findObjectInArray(e.extension,"url",t.fhirExtUrlValueSetScore);a&&(n.score=a.valueDecimal),i.push(n)})),i.length>0?i:null},t._toLfCodeSystem=function(e){var t=e;if("http://loinc.org"===e)t="LOINC";return t},t.mergeQuestionnaireResponseToLForms=i.mergeQuestionnaireResponseToLForms,t._processTerminologyServer=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtTerminologyServer);i&&i.valueUrl&&(e.terminologyServer=i.valueUrl)},t._processExternallyDefined=function(e,n){var i=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlExternallyDefined);i&&i.valueUri&&(e.externallyDefined=i.valueUri)},t._getTerminologyServer=function(e){for(var t=e.terminologyServer,n=e._parentItem;!t&&n;)t=n.terminologyServer,n=n._parentItem;return t},t._getExpansionURL=function(e){var t;if(e.answerValueSet){var n=this._getTerminologyServer(e);n&&(t=n+"/ValueSet/$expand?url="+e.answerValueSet)}return t},t.loadAnswerValueSets=function(e){for(var n=[],i=e.itemList,a=0,o=i.length;a"error"===e.severity||"fatal"===e.severity));if(a)throw new Error(a.diagnostics)}else s=t.answersFromVS(n),s&&(LForms._valueSetAnswerCache[i]=s,o.answers=s,e._updateAutocompOptions(o),e._resetItemValueWithAnswers(o))})).catch((function(e){throw new Error("Unable to load ValueSet from "+i)})));else{var r=LForms.fhirContext.client;n.push(r.request(e._buildURL(["ValueSet","$expand"],{url:o.answerValueSet})).then((function(n){var i=n,r=t.answersFromVS(i);r&&(LForms._valueSetAnswerCache[a]=r,o.answers=r,e._updateAutocompOptions(o),e._resetItemValueWithAnswers(o))})).catch((function(e){throw new Error("Unable to load ValueSet "+o.answerValueSet+" from FHIR server")})))}}}return n},t._processCWECNEValueInQR=function(e,t,n){var i;if(e.valueCoding){var a=e.valueCoding;if(i={},a.code&&(i.code=a.code),a.display&&(i.text=a.display),a.system&&(i.system=a.system),n)i._notOnList=!0;else if("CWE"===t.dataType&&t.answers){for(var o=!1,r=0,s=t.answers.length;r0&&(e.extension=i)},t._arrayLen=function(e){return e&&Array.isArray(e)?e.length:-1},t._checkQRItemAnswerItems=function(e,n){var i=t._arrayLen(n.answer);if(!(i<1)){for(var a=0,o=[],r=0;r0?(o.push({}),t._mergeQR._checkQRItems(o[r],n.answer[r]),++a):o.push(null);a>0&&(e.numAnswersWithItems=a,e.qrAnswersItemsInfo=o)}},t._processRestrictions=function(e,n){var i={};void 0!==n.maxLength&&(i.maxLength=n.maxLength.toString());for(var a=0;a=e.length;return i||(n=e[t],t+=1),{done:i,value:n}}}},g=function(e,t){if(o(e)||i(e))return f(e);if(r(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=m(e,t);if(n<55296||n>56319)return t+1;var i=m(e,t+1);return i<56320||i>57343?t+1:t+2}(e,n),i=p(e,n,t);return n=t,{done:t>e.length,value:i}}}}return t&&void 0!==e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(c||d){var h=n(7915),y=n(140),x=u("Map.prototype.forEach",!0),_=u("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var C=u("Map.prototype.iterator",!0),E=u("Set.prototype.iterator",!0),S=function(e){var t=!1;return{next:function(){try{return{done:t,value:t?void 0:e.next()}}catch(e){return t=!0,{done:!0,value:void 0}}}}};var v=u("Map.prototype.@@iterator",!0)||u("Map.prototype._es6-shim iterator_",!0),D=u("Set.prototype.@@iterator",!0)||u("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(h(e)){if(C)return S(C(e));if(v)return v(e);if(x){var t=[];return x(e,(function(e,n){l(t,[n,e])})),f(t)}}if(y(e)){if(E)return S(E(e));if(D)return D(e);if(_){var n=[];return _(e,(function(e){l(n,e)})),f(n)}}}(e)||g(e)}}else e.exports=function(e){if(null!=e)return g(e,!0)}}},7116:function(e,t,n){"use strict";var i=n(7915),a=n(140),o=n(5609),r=n(6159);e.exports=function(e){if(e&&"object"==typeof e){if(i(e))return"Map";if(a(e))return"Set";if(o(e))return"WeakMap";if(r(e))return"WeakSet"}return!1}},548:function(e){"use strict";e.exports=JSON.parse('{"ActivityDefinition.product":["Reference","CodeableConcept"],"ActivityDefinition.subject":["CodeableConcept","Reference"],"ActivityDefinition.timing":["Timing","DateTime","Age","Period","Range","Duration"],"AllergyIntolerance.onset":["DateTime","Age","Period","Range","String"],"Annotation.author":["Reference","String"],"AuditEvent.entity.detail.value":["String","Base64Binary"],"BiologicallyDerivedProduct.collection.collected":["DateTime","Period"],"BiologicallyDerivedProduct.manipulation.time":["DateTime","Period"],"BiologicallyDerivedProduct.processing.time":["DateTime","Period"],"CarePlan.activity.detail.product":["CodeableConcept","Reference"],"CarePlan.activity.detail.scheduled":["Timing","Period","String"],"ChargeItem.occurrence":["DateTime","Period","Timing"],"ChargeItem.product":["Reference","CodeableConcept"],"Claim.accident.location":["Address","Reference"],"Claim.diagnosis.diagnosis":["CodeableConcept","Reference"],"Claim.item.location":["CodeableConcept","Address","Reference"],"Claim.item.serviced":["Date","Period"],"Claim.procedure.procedure":["CodeableConcept","Reference"],"Claim.supportingInfo.timing":["Date","Period"],"Claim.supportingInfo.value":["Boolean","String","Quantity","Attachment","Reference"],"ClaimResponse.addItem.location":["CodeableConcept","Address","Reference"],"ClaimResponse.addItem.serviced":["Date","Period"],"ClinicalImpression.effective":["DateTime","Period"],"CodeSystem.concept.property.value":["Code","Coding","String","Integer","Boolean","DateTime","Decimal"],"Communication.payload.content":["String","Attachment","Reference"],"CommunicationRequest.occurrence":["DateTime","Period"],"CommunicationRequest.payload.content":["String","Attachment","Reference"],"Composition.relatesTo.target":["Identifier","Reference"],"ConceptMap.source":["Uri","Canonical"],"ConceptMap.target":["Uri","Canonical"],"Condition.abatement":["DateTime","Age","Period","Range","String"],"Condition.onset":["DateTime","Age","Period","Range","String"],"Consent.source":["Attachment","Reference"],"Contract.friendly.content":["Attachment","Reference"],"Contract.legal.content":["Attachment","Reference"],"Contract.legallyBinding":["Attachment","Reference"],"Contract.rule.content":["Attachment","Reference"],"Contract.term.action.occurrence":["DateTime","Period","Timing"],"Contract.term.asset.valuedItem.entity":["CodeableConcept","Reference"],"Contract.term.offer.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Contract.term.topic":["CodeableConcept","Reference"],"Contract.topic":["CodeableConcept","Reference"],"Coverage.costToBeneficiary.value":["Quantity","Money"],"CoverageEligibilityRequest.item.diagnosis.diagnosis":["CodeableConcept","Reference"],"CoverageEligibilityRequest.serviced":["Date","Period"],"CoverageEligibilityResponse.insurance.item.benefit.allowed":["UnsignedInt","String","Money"],"CoverageEligibilityResponse.insurance.item.benefit.used":["UnsignedInt","String","Money"],"CoverageEligibilityResponse.serviced":["Date","Period"],"DataRequirement.dateFilter.value":["DateTime","Period","Duration"],"DataRequirement.subject":["CodeableConcept","Reference"],"DetectedIssue.identified":["DateTime","Period"],"DeviceDefinition.manufacturer":["String","Reference"],"DeviceRequest.code":["Reference","CodeableConcept"],"DeviceRequest.occurrence":["DateTime","Period","Timing"],"DeviceRequest.parameter.value":["CodeableConcept","Quantity","Range","Boolean"],"DeviceUseStatement.timing":["Timing","Period","DateTime"],"DiagnosticReport.effective":["DateTime","Period"],"Dosage.asNeeded":["Boolean","CodeableConcept"],"Dosage.doseAndRate.dose":["Range","Quantity"],"Dosage.doseAndRate.rate":["Ratio","Range","Quantity"],"ElementDefinition.defaultValue":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.example.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.extension.value":["CodeableConcept","Canonical"],"ElementDefinition.fixed":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"ElementDefinition.maxValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.minValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.pattern":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"EventDefinition.subject":["CodeableConcept","Reference"],"EvidenceVariable.characteristic.definition":["Reference","Canonical","CodeableConcept","Expression","DataRequirement","TriggerDefinition"],"EvidenceVariable.characteristic.participantEffective":["DateTime","Period","Duration","Timing"],"ExplanationOfBenefit.accident.location":["Address","Reference"],"ExplanationOfBenefit.addItem.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.addItem.serviced":["Date","Period"],"ExplanationOfBenefit.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"ExplanationOfBenefit.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.diagnosis.diagnosis":["CodeableConcept","Reference"],"ExplanationOfBenefit.item.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.item.serviced":["Date","Period"],"ExplanationOfBenefit.procedure.procedure":["CodeableConcept","Reference"],"ExplanationOfBenefit.supportingInfo.timing":["Date","Period"],"ExplanationOfBenefit.supportingInfo.value":["Boolean","String","Quantity","Attachment","Reference"],"Extension.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"FamilyMemberHistory.age":["Age","Range","String"],"FamilyMemberHistory.born":["Period","Date","String"],"FamilyMemberHistory.condition.onset":["Age","Range","Period","String"],"FamilyMemberHistory.deceased":["Boolean","Age","Range","Date","String"],"Goal.start":["Date","CodeableConcept"],"Goal.target.detail":["Quantity","Range","CodeableConcept","String","Boolean","Integer","Ratio"],"Goal.target.due":["Date","Duration"],"Group.characteristic.value":["CodeableConcept","Boolean","Quantity","Range","Reference"],"GuidanceResponse.module":["Uri","Canonical","CodeableConcept"],"Immunization.occurrence":["DateTime","String"],"Immunization.protocolApplied.doseNumber":["PositiveInt","String"],"Immunization.protocolApplied.seriesDoses":["PositiveInt","String"],"ImmunizationEvaluation.doseNumber":["PositiveInt","String"],"ImmunizationEvaluation.seriesDoses":["PositiveInt","String"],"ImmunizationRecommendation.recommendation.doseNumber":["PositiveInt","String"],"ImmunizationRecommendation.recommendation.seriesDoses":["PositiveInt","String"],"ImplementationGuide.definition.page.name":["Url","Reference"],"ImplementationGuide.definition.resource.example":["Boolean","Canonical"],"ImplementationGuide.manifest.resource.example":["Boolean","Canonical"],"Invoice.lineItem.chargeItem":["Reference","CodeableConcept"],"Library.subject":["CodeableConcept","Reference"],"Measure.subject":["CodeableConcept","Reference"],"Media.created":["DateTime","Period"],"Medication.ingredient.item":["CodeableConcept","Reference"],"MedicationAdministration.dosage.rate":["Ratio","Quantity"],"MedicationAdministration.effective":["DateTime","Period"],"MedicationAdministration.medication":["CodeableConcept","Reference"],"MedicationDispense.medication":["CodeableConcept","Reference"],"MedicationDispense.statusReason":["CodeableConcept","Reference"],"MedicationKnowledge.administrationGuidelines.indication":["CodeableConcept","Reference"],"MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic":["CodeableConcept","Quantity"],"MedicationKnowledge.drugCharacteristic.value":["CodeableConcept","String","Quantity","Base64Binary"],"MedicationKnowledge.ingredient.item":["CodeableConcept","Reference"],"MedicationRequest.medication":["CodeableConcept","Reference"],"MedicationRequest.reported":["Boolean","Reference"],"MedicationRequest.substitution.allowed":["Boolean","CodeableConcept"],"MedicationStatement.effective":["DateTime","Period"],"MedicationStatement.medication":["CodeableConcept","Reference"],"MedicinalProduct.specialDesignation.indication":["CodeableConcept","Reference"],"MedicinalProductAuthorization.procedure.date":["Period","DateTime"],"MedicinalProductContraindication.otherTherapy.medication":["CodeableConcept","Reference"],"MedicinalProductIndication.otherTherapy.medication":["CodeableConcept","Reference"],"MedicinalProductInteraction.interactant.item":["Reference","CodeableConcept"],"MessageDefinition.event":["Coding","Uri"],"MessageHeader.event":["Coding","Uri"],"NutritionOrder.enteralFormula.administration.rate":["Quantity","Ratio"],"Observation.component.value":["Quantity","CodeableConcept","String","Boolean","Integer","Range","Ratio","SampledData","Time","DateTime","Period"],"Observation.effective":["DateTime","Period","Timing","Instant"],"Observation.value":["Quantity","CodeableConcept","String","Boolean","Integer","Range","Ratio","SampledData","Time","DateTime","Period"],"Parameters.parameter.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Patient.deceased":["Boolean","DateTime"],"Patient.multipleBirth":["Boolean","Integer"],"PlanDefinition.action.definition":["Canonical","Uri"],"PlanDefinition.action.relatedAction.offset":["Duration","Range"],"PlanDefinition.action.subject":["CodeableConcept","Reference"],"PlanDefinition.action.timing":["DateTime","Age","Period","Duration","Range","Timing"],"PlanDefinition.goal.target.detail":["Quantity","Range","CodeableConcept"],"PlanDefinition.subject":["CodeableConcept","Reference"],"Population.age":["Range","CodeableConcept"],"Procedure.performed":["DateTime","Period","String","Age","Range"],"Provenance.occurred":["Period","DateTime"],"Questionnaire.item.answerOption.value":["Integer","Date","Time","String","Coding","Reference"],"Questionnaire.item.enableWhen.answer":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Coding","Quantity","Reference"],"Questionnaire.item.initial.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"QuestionnaireResponse.item.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"RequestGroup.action.relatedAction.offset":["Duration","Range"],"RequestGroup.action.timing":["DateTime","Age","Period","Duration","Range","Timing"],"ResearchDefinition.subject":["CodeableConcept","Reference"],"ResearchElementDefinition.characteristic.definition":["CodeableConcept","Canonical","Expression","DataRequirement"],"ResearchElementDefinition.characteristic.participantEffective":["DateTime","Period","Duration","Timing"],"ResearchElementDefinition.characteristic.studyEffective":["DateTime","Period","Duration","Timing"],"ResearchElementDefinition.subject":["CodeableConcept","Reference"],"RiskAssessment.occurrence":["DateTime","Period"],"RiskAssessment.prediction.probability":["Decimal","Range"],"RiskAssessment.prediction.when":["Period","Range"],"ServiceRequest.asNeeded":["Boolean","CodeableConcept"],"ServiceRequest.occurrence":["DateTime","Period","Timing"],"ServiceRequest.quantity":["Quantity","Ratio","Range"],"Specimen.collection.collected":["DateTime","Period"],"Specimen.collection.fastingStatus":["CodeableConcept","Duration"],"Specimen.container.additive":["CodeableConcept","Reference"],"Specimen.processing.time":["DateTime","Period"],"SpecimenDefinition.typeTested.container.additive.additive":["CodeableConcept","Reference"],"SpecimenDefinition.typeTested.container.minimumVolume":["Quantity","String"],"StructureMap.group.rule.source.defaultValue":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"StructureMap.group.rule.target.parameter.value":["Id","String","Boolean","Integer","Decimal"],"Substance.ingredient.substance":["CodeableConcept","Reference"],"SubstanceAmount.amount":["Quantity","Range","String"],"SubstanceReferenceInformation.target.amount":["Quantity","Range","String"],"SubstanceSpecification.moiety.amount":["Quantity","String"],"SubstanceSpecification.property.amount":["Quantity","String"],"SubstanceSpecification.property.definingSubstance":["Reference","CodeableConcept"],"SubstanceSpecification.relationship.amount":["Quantity","Range","Ratio","String"],"SubstanceSpecification.relationship.substance":["Reference","CodeableConcept"],"SupplyDelivery.occurrence":["DateTime","Period","Timing"],"SupplyDelivery.suppliedItem.item":["CodeableConcept","Reference"],"SupplyRequest.item":["CodeableConcept","Reference"],"SupplyRequest.occurrence":["DateTime","Period","Timing"],"SupplyRequest.parameter.value":["CodeableConcept","Quantity","Range","Boolean"],"Task.input.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Task.output.value":["Base64Binary","Boolean","Canonical","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Url","Uuid","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","ContactDetail","Contributor","DataRequirement","Expression","ParameterDefinition","RelatedArtifact","TriggerDefinition","UsageContext","Dosage","Meta"],"Timing.repeat.bounds":["Duration","Range","Period"],"TriggerDefinition.timing":["Timing","Reference","Date","DateTime"],"UsageContext.value":["CodeableConcept","Quantity","Range","Reference"],"ValueSet.expansion.parameter.value":["String","Boolean","Integer","Decimal","Uri","Code","DateTime"]}')},6960:function(e){"use strict";e.exports=JSON.parse('{"Account.contained":"Resource","Account.coverage.coverage":"Reference","Account.coverage.extension":"Extension","Account.coverage.id":"System.String","Account.coverage.modifierExtension":"Extension","Account.coverage.priority":"positiveInt","Account.description":"string","Account.extension":"Extension","Account.guarantor.extension":"Extension","Account.guarantor.id":"System.String","Account.guarantor.modifierExtension":"Extension","Account.guarantor.onHold":"boolean","Account.guarantor.party":"Reference","Account.guarantor.period":"Period","Account.id":"System.String","Account.identifier":"Identifier","Account.implicitRules":"uri","Account.language":"code","Account.meta":"Meta","Account.modifierExtension":"Extension","Account.name":"string","Account.owner":"Reference","Account.partOf":"Reference","Account.servicePeriod":"Period","Account.status":"code","Account.subject":"Reference","Account.text":"Narrative","Account.type":"CodeableConcept","ActivityDefinition.approvalDate":"date","ActivityDefinition.author":"ContactDetail","ActivityDefinition.bodySite":"CodeableConcept","ActivityDefinition.code":"CodeableConcept","ActivityDefinition.contact":"ContactDetail","ActivityDefinition.contained":"Resource","ActivityDefinition.copyright":"markdown","ActivityDefinition.date":"dateTime","ActivityDefinition.description":"markdown","ActivityDefinition.doNotPerform":"boolean","ActivityDefinition.dosage":"Dosage","ActivityDefinition.dynamicValue.expression":"Expression","ActivityDefinition.dynamicValue.extension":"Extension","ActivityDefinition.dynamicValue.id":"System.String","ActivityDefinition.dynamicValue.modifierExtension":"Extension","ActivityDefinition.dynamicValue.path":"string","ActivityDefinition.editor":"ContactDetail","ActivityDefinition.effectivePeriod":"Period","ActivityDefinition.endorser":"ContactDetail","ActivityDefinition.experimental":"boolean","ActivityDefinition.extension":"Extension","ActivityDefinition.id":"System.String","ActivityDefinition.identifier":"Identifier","ActivityDefinition.implicitRules":"uri","ActivityDefinition.intent":"code","ActivityDefinition.jurisdiction":"CodeableConcept","ActivityDefinition.kind":"code","ActivityDefinition.language":"code","ActivityDefinition.lastReviewDate":"date","ActivityDefinition.library":"canonical","ActivityDefinition.location":"Reference","ActivityDefinition.meta":"Meta","ActivityDefinition.modifierExtension":"Extension","ActivityDefinition.name":"string","ActivityDefinition.observationRequirement":"Reference","ActivityDefinition.observationResultRequirement":"Reference","ActivityDefinition.participant.extension":"Extension","ActivityDefinition.participant.id":"System.String","ActivityDefinition.participant.modifierExtension":"Extension","ActivityDefinition.participant.role":"CodeableConcept","ActivityDefinition.participant.type":"code","ActivityDefinition.priority":"code","ActivityDefinition.productCodeableConcept":"CodeableConcept","ActivityDefinition.productReference":"Reference","ActivityDefinition.profile":"canonical","ActivityDefinition.publisher":"string","ActivityDefinition.purpose":"markdown","ActivityDefinition.quantity":"Quantity","ActivityDefinition.relatedArtifact":"RelatedArtifact","ActivityDefinition.reviewer":"ContactDetail","ActivityDefinition.specimenRequirement":"Reference","ActivityDefinition.status":"code","ActivityDefinition.subjectCodeableConcept":"CodeableConcept","ActivityDefinition.subjectReference":"Reference","ActivityDefinition.subtitle":"string","ActivityDefinition.text":"Narrative","ActivityDefinition.timingAge":"Age","ActivityDefinition.timingDateTime":"dateTime","ActivityDefinition.timingDuration":"Duration","ActivityDefinition.timingPeriod":"Period","ActivityDefinition.timingRange":"Range","ActivityDefinition.timingTiming":"Timing","ActivityDefinition.title":"string","ActivityDefinition.topic":"CodeableConcept","ActivityDefinition.transform":"canonical","ActivityDefinition.url":"uri","ActivityDefinition.usage":"string","ActivityDefinition.useContext":"UsageContext","ActivityDefinition.version":"string","Address.city":"string","Address.country":"string","Address.district":"string","Address.extension":"Extension","Address.id":"System.String","Address.line":"string","Address.period":"Period","Address.postalCode":"string","Address.state":"string","Address.text":"string","Address.type":"code","Address.use":"code","AdverseEvent.actuality":"code","AdverseEvent.category":"CodeableConcept","AdverseEvent.contained":"Resource","AdverseEvent.contributor":"Reference","AdverseEvent.date":"dateTime","AdverseEvent.detected":"dateTime","AdverseEvent.encounter":"Reference","AdverseEvent.event":"CodeableConcept","AdverseEvent.extension":"Extension","AdverseEvent.id":"System.String","AdverseEvent.identifier":"Identifier","AdverseEvent.implicitRules":"uri","AdverseEvent.language":"code","AdverseEvent.location":"Reference","AdverseEvent.meta":"Meta","AdverseEvent.modifierExtension":"Extension","AdverseEvent.outcome":"CodeableConcept","AdverseEvent.recordedDate":"dateTime","AdverseEvent.recorder":"Reference","AdverseEvent.referenceDocument":"Reference","AdverseEvent.resultingCondition":"Reference","AdverseEvent.seriousness":"CodeableConcept","AdverseEvent.severity":"CodeableConcept","AdverseEvent.study":"Reference","AdverseEvent.subject":"Reference","AdverseEvent.subjectMedicalHistory":"Reference","AdverseEvent.suspectEntity.causality.assessment":"CodeableConcept","AdverseEvent.suspectEntity.causality.author":"Reference","AdverseEvent.suspectEntity.causality.extension":"Extension","AdverseEvent.suspectEntity.causality.id":"System.String","AdverseEvent.suspectEntity.causality.method":"CodeableConcept","AdverseEvent.suspectEntity.causality.modifierExtension":"Extension","AdverseEvent.suspectEntity.causality.productRelatedness":"string","AdverseEvent.suspectEntity.extension":"Extension","AdverseEvent.suspectEntity.id":"System.String","AdverseEvent.suspectEntity.instance":"Reference","AdverseEvent.suspectEntity.modifierExtension":"Extension","AdverseEvent.text":"Narrative","Age.code":"code","Age.comparator":"code","Age.extension":"Extension","Age.id":"System.String","Age.system":"uri","Age.unit":"string","Age.value":"decimal","AllergyIntolerance.asserter":"Reference","AllergyIntolerance.category":"code","AllergyIntolerance.clinicalStatus":"CodeableConcept","AllergyIntolerance.code":"CodeableConcept","AllergyIntolerance.contained":"Resource","AllergyIntolerance.criticality":"code","AllergyIntolerance.encounter":"Reference","AllergyIntolerance.extension":"Extension","AllergyIntolerance.id":"System.String","AllergyIntolerance.identifier":"Identifier","AllergyIntolerance.implicitRules":"uri","AllergyIntolerance.language":"code","AllergyIntolerance.lastOccurrence":"dateTime","AllergyIntolerance.meta":"Meta","AllergyIntolerance.modifierExtension":"Extension","AllergyIntolerance.note":"Annotation","AllergyIntolerance.onsetAge":"Age","AllergyIntolerance.onsetDateTime":"dateTime","AllergyIntolerance.onsetPeriod":"Period","AllergyIntolerance.onsetRange":"Range","AllergyIntolerance.onsetString":"string","AllergyIntolerance.patient":"Reference","AllergyIntolerance.reaction.description":"string","AllergyIntolerance.reaction.exposureRoute":"CodeableConcept","AllergyIntolerance.reaction.extension":"Extension","AllergyIntolerance.reaction.id":"System.String","AllergyIntolerance.reaction.manifestation":"CodeableConcept","AllergyIntolerance.reaction.modifierExtension":"Extension","AllergyIntolerance.reaction.note":"Annotation","AllergyIntolerance.reaction.onset":"dateTime","AllergyIntolerance.reaction.severity":"code","AllergyIntolerance.reaction.substance":"CodeableConcept","AllergyIntolerance.recordedDate":"dateTime","AllergyIntolerance.recorder":"Reference","AllergyIntolerance.text":"Narrative","AllergyIntolerance.type":"code","AllergyIntolerance.verificationStatus":"CodeableConcept","Annotation.authorReference":"Reference","Annotation.authorString":"string","Annotation.extension":"Extension","Annotation.id":"System.String","Annotation.text":"markdown","Annotation.time":"dateTime","Appointment.appointmentType":"CodeableConcept","Appointment.basedOn":"Reference","Appointment.cancelationReason":"CodeableConcept","Appointment.comment":"string","Appointment.contained":"Resource","Appointment.created":"dateTime","Appointment.description":"string","Appointment.end":"instant","Appointment.extension":"Extension","Appointment.id":"System.String","Appointment.identifier":"Identifier","Appointment.implicitRules":"uri","Appointment.language":"code","Appointment.meta":"Meta","Appointment.minutesDuration":"positiveInt","Appointment.modifierExtension":"Extension","Appointment.participant.actor":"Reference","Appointment.participant.extension":"Extension","Appointment.participant.id":"System.String","Appointment.participant.modifierExtension":"Extension","Appointment.participant.period":"Period","Appointment.participant.required":"code","Appointment.participant.status":"code","Appointment.participant.type":"CodeableConcept","Appointment.patientInstruction":"string","Appointment.priority":"unsignedInt","Appointment.reasonCode":"CodeableConcept","Appointment.reasonReference":"Reference","Appointment.requestedPeriod":"Period","Appointment.serviceCategory":"CodeableConcept","Appointment.serviceType":"CodeableConcept","Appointment.slot":"Reference","Appointment.specialty":"CodeableConcept","Appointment.start":"instant","Appointment.status":"code","Appointment.supportingInformation":"Reference","Appointment.text":"Narrative","AppointmentResponse.actor":"Reference","AppointmentResponse.appointment":"Reference","AppointmentResponse.comment":"string","AppointmentResponse.contained":"Resource","AppointmentResponse.end":"instant","AppointmentResponse.extension":"Extension","AppointmentResponse.id":"System.String","AppointmentResponse.identifier":"Identifier","AppointmentResponse.implicitRules":"uri","AppointmentResponse.language":"code","AppointmentResponse.meta":"Meta","AppointmentResponse.modifierExtension":"Extension","AppointmentResponse.participantStatus":"code","AppointmentResponse.participantType":"CodeableConcept","AppointmentResponse.start":"instant","AppointmentResponse.text":"Narrative","Attachment.contentType":"code","Attachment.creation":"dateTime","Attachment.data":"base64Binary","Attachment.extension":"Extension","Attachment.hash":"base64Binary","Attachment.id":"System.String","Attachment.language":"code","Attachment.size":"unsignedInt","Attachment.title":"string","Attachment.url":"url","AuditEvent.action":"code","AuditEvent.agent.altId":"string","AuditEvent.agent.extension":"Extension","AuditEvent.agent.id":"System.String","AuditEvent.agent.location":"Reference","AuditEvent.agent.media":"Coding","AuditEvent.agent.modifierExtension":"Extension","AuditEvent.agent.name":"string","AuditEvent.agent.network.address":"string","AuditEvent.agent.network.extension":"Extension","AuditEvent.agent.network.id":"System.String","AuditEvent.agent.network.modifierExtension":"Extension","AuditEvent.agent.network.type":"code","AuditEvent.agent.policy":"uri","AuditEvent.agent.purposeOfUse":"CodeableConcept","AuditEvent.agent.requestor":"boolean","AuditEvent.agent.role":"CodeableConcept","AuditEvent.agent.type":"CodeableConcept","AuditEvent.agent.who":"Reference","AuditEvent.contained":"Resource","AuditEvent.entity.description":"string","AuditEvent.entity.detail.extension":"Extension","AuditEvent.entity.detail.id":"System.String","AuditEvent.entity.detail.modifierExtension":"Extension","AuditEvent.entity.detail.type":"string","AuditEvent.entity.detail.valueBase64Binary":"base64Binary","AuditEvent.entity.detail.valueString":"string","AuditEvent.entity.extension":"Extension","AuditEvent.entity.id":"System.String","AuditEvent.entity.lifecycle":"Coding","AuditEvent.entity.modifierExtension":"Extension","AuditEvent.entity.name":"string","AuditEvent.entity.query":"base64Binary","AuditEvent.entity.role":"Coding","AuditEvent.entity.securityLabel":"Coding","AuditEvent.entity.type":"Coding","AuditEvent.entity.what":"Reference","AuditEvent.extension":"Extension","AuditEvent.id":"System.String","AuditEvent.implicitRules":"uri","AuditEvent.language":"code","AuditEvent.meta":"Meta","AuditEvent.modifierExtension":"Extension","AuditEvent.outcome":"code","AuditEvent.outcomeDesc":"string","AuditEvent.period":"Period","AuditEvent.purposeOfEvent":"CodeableConcept","AuditEvent.recorded":"instant","AuditEvent.source.extension":"Extension","AuditEvent.source.id":"System.String","AuditEvent.source.modifierExtension":"Extension","AuditEvent.source.observer":"Reference","AuditEvent.source.site":"string","AuditEvent.source.type":"Coding","AuditEvent.subtype":"Coding","AuditEvent.text":"Narrative","AuditEvent.type":"Coding","BackboneElement.extension":"Extension","BackboneElement.id":"System.String","BackboneElement.modifierExtension":"Extension","Basic.author":"Reference","Basic.code":"CodeableConcept","Basic.contained":"Resource","Basic.created":"date","Basic.extension":"Extension","Basic.id":"System.String","Basic.identifier":"Identifier","Basic.implicitRules":"uri","Basic.language":"code","Basic.meta":"Meta","Basic.modifierExtension":"Extension","Basic.subject":"Reference","Basic.text":"Narrative","Binary.contentType":"code","Binary.data":"base64Binary","Binary.id":"System.String","Binary.implicitRules":"uri","Binary.language":"code","Binary.meta":"Meta","Binary.securityContext":"Reference","BiologicallyDerivedProduct.collection.collectedDateTime":"dateTime","BiologicallyDerivedProduct.collection.collectedPeriod":"Period","BiologicallyDerivedProduct.collection.collector":"Reference","BiologicallyDerivedProduct.collection.extension":"Extension","BiologicallyDerivedProduct.collection.id":"System.String","BiologicallyDerivedProduct.collection.modifierExtension":"Extension","BiologicallyDerivedProduct.collection.source":"Reference","BiologicallyDerivedProduct.contained":"Resource","BiologicallyDerivedProduct.extension":"Extension","BiologicallyDerivedProduct.id":"System.String","BiologicallyDerivedProduct.identifier":"Identifier","BiologicallyDerivedProduct.implicitRules":"uri","BiologicallyDerivedProduct.language":"code","BiologicallyDerivedProduct.manipulation.description":"string","BiologicallyDerivedProduct.manipulation.extension":"Extension","BiologicallyDerivedProduct.manipulation.id":"System.String","BiologicallyDerivedProduct.manipulation.modifierExtension":"Extension","BiologicallyDerivedProduct.manipulation.timeDateTime":"dateTime","BiologicallyDerivedProduct.manipulation.timePeriod":"Period","BiologicallyDerivedProduct.meta":"Meta","BiologicallyDerivedProduct.modifierExtension":"Extension","BiologicallyDerivedProduct.parent":"Reference","BiologicallyDerivedProduct.processing.additive":"Reference","BiologicallyDerivedProduct.processing.description":"string","BiologicallyDerivedProduct.processing.extension":"Extension","BiologicallyDerivedProduct.processing.id":"System.String","BiologicallyDerivedProduct.processing.modifierExtension":"Extension","BiologicallyDerivedProduct.processing.procedure":"CodeableConcept","BiologicallyDerivedProduct.processing.timeDateTime":"dateTime","BiologicallyDerivedProduct.processing.timePeriod":"Period","BiologicallyDerivedProduct.productCategory":"code","BiologicallyDerivedProduct.productCode":"CodeableConcept","BiologicallyDerivedProduct.quantity":"integer","BiologicallyDerivedProduct.request":"Reference","BiologicallyDerivedProduct.status":"code","BiologicallyDerivedProduct.storage.description":"string","BiologicallyDerivedProduct.storage.duration":"Period","BiologicallyDerivedProduct.storage.extension":"Extension","BiologicallyDerivedProduct.storage.id":"System.String","BiologicallyDerivedProduct.storage.modifierExtension":"Extension","BiologicallyDerivedProduct.storage.scale":"code","BiologicallyDerivedProduct.storage.temperature":"decimal","BiologicallyDerivedProduct.text":"Narrative","BodyStructure.active":"boolean","BodyStructure.contained":"Resource","BodyStructure.description":"string","BodyStructure.extension":"Extension","BodyStructure.id":"System.String","BodyStructure.identifier":"Identifier","BodyStructure.image":"Attachment","BodyStructure.implicitRules":"uri","BodyStructure.language":"code","BodyStructure.location":"CodeableConcept","BodyStructure.locationQualifier":"CodeableConcept","BodyStructure.meta":"Meta","BodyStructure.modifierExtension":"Extension","BodyStructure.morphology":"CodeableConcept","BodyStructure.patient":"Reference","BodyStructure.text":"Narrative","Bundle.entry.extension":"Extension","Bundle.entry.fullUrl":"uri","Bundle.entry.id":"System.String","Bundle.entry.modifierExtension":"Extension","Bundle.entry.request.extension":"Extension","Bundle.entry.request.id":"System.String","Bundle.entry.request.ifMatch":"string","Bundle.entry.request.ifModifiedSince":"instant","Bundle.entry.request.ifNoneExist":"string","Bundle.entry.request.ifNoneMatch":"string","Bundle.entry.request.method":"code","Bundle.entry.request.modifierExtension":"Extension","Bundle.entry.request.url":"uri","Bundle.entry.resource":"Resource","Bundle.entry.response.etag":"string","Bundle.entry.response.extension":"Extension","Bundle.entry.response.id":"System.String","Bundle.entry.response.lastModified":"instant","Bundle.entry.response.location":"uri","Bundle.entry.response.modifierExtension":"Extension","Bundle.entry.response.outcome":"Resource","Bundle.entry.response.status":"string","Bundle.entry.search.extension":"Extension","Bundle.entry.search.id":"System.String","Bundle.entry.search.mode":"code","Bundle.entry.search.modifierExtension":"Extension","Bundle.entry.search.score":"decimal","Bundle.id":"System.String","Bundle.identifier":"Identifier","Bundle.implicitRules":"uri","Bundle.language":"code","Bundle.link.extension":"Extension","Bundle.link.id":"System.String","Bundle.link.modifierExtension":"Extension","Bundle.link.relation":"string","Bundle.link.url":"uri","Bundle.meta":"Meta","Bundle.signature":"Signature","Bundle.timestamp":"instant","Bundle.total":"unsignedInt","Bundle.type":"code","CapabilityStatement.contact":"ContactDetail","CapabilityStatement.contained":"Resource","CapabilityStatement.copyright":"markdown","CapabilityStatement.date":"dateTime","CapabilityStatement.description":"markdown","CapabilityStatement.document.documentation":"markdown","CapabilityStatement.document.extension":"Extension","CapabilityStatement.document.id":"System.String","CapabilityStatement.document.mode":"code","CapabilityStatement.document.modifierExtension":"Extension","CapabilityStatement.document.profile":"canonical","CapabilityStatement.experimental":"boolean","CapabilityStatement.extension":"Extension","CapabilityStatement.fhirVersion":"code","CapabilityStatement.format":"code","CapabilityStatement.id":"System.String","CapabilityStatement.implementation.custodian":"Reference","CapabilityStatement.implementation.description":"string","CapabilityStatement.implementation.extension":"Extension","CapabilityStatement.implementation.id":"System.String","CapabilityStatement.implementation.modifierExtension":"Extension","CapabilityStatement.implementation.url":"url","CapabilityStatement.implementationGuide":"canonical","CapabilityStatement.implicitRules":"uri","CapabilityStatement.imports":"canonical","CapabilityStatement.instantiates":"canonical","CapabilityStatement.jurisdiction":"CodeableConcept","CapabilityStatement.kind":"code","CapabilityStatement.language":"code","CapabilityStatement.messaging.documentation":"markdown","CapabilityStatement.messaging.endpoint.address":"url","CapabilityStatement.messaging.endpoint.extension":"Extension","CapabilityStatement.messaging.endpoint.id":"System.String","CapabilityStatement.messaging.endpoint.modifierExtension":"Extension","CapabilityStatement.messaging.endpoint.protocol":"Coding","CapabilityStatement.messaging.extension":"Extension","CapabilityStatement.messaging.id":"System.String","CapabilityStatement.messaging.modifierExtension":"Extension","CapabilityStatement.messaging.reliableCache":"unsignedInt","CapabilityStatement.messaging.supportedMessage.definition":"canonical","CapabilityStatement.messaging.supportedMessage.extension":"Extension","CapabilityStatement.messaging.supportedMessage.id":"System.String","CapabilityStatement.messaging.supportedMessage.mode":"code","CapabilityStatement.messaging.supportedMessage.modifierExtension":"Extension","CapabilityStatement.meta":"Meta","CapabilityStatement.modifierExtension":"Extension","CapabilityStatement.name":"string","CapabilityStatement.patchFormat":"code","CapabilityStatement.publisher":"string","CapabilityStatement.purpose":"markdown","CapabilityStatement.rest.compartment":"canonical","CapabilityStatement.rest.documentation":"markdown","CapabilityStatement.rest.extension":"Extension","CapabilityStatement.rest.id":"System.String","CapabilityStatement.rest.interaction.code":"code","CapabilityStatement.rest.interaction.documentation":"markdown","CapabilityStatement.rest.interaction.extension":"Extension","CapabilityStatement.rest.interaction.id":"System.String","CapabilityStatement.rest.interaction.modifierExtension":"Extension","CapabilityStatement.rest.mode":"code","CapabilityStatement.rest.modifierExtension":"Extension","CapabilityStatement.rest.resource.conditionalCreate":"boolean","CapabilityStatement.rest.resource.conditionalDelete":"code","CapabilityStatement.rest.resource.conditionalRead":"code","CapabilityStatement.rest.resource.conditionalUpdate":"boolean","CapabilityStatement.rest.resource.documentation":"markdown","CapabilityStatement.rest.resource.extension":"Extension","CapabilityStatement.rest.resource.id":"System.String","CapabilityStatement.rest.resource.interaction.code":"code","CapabilityStatement.rest.resource.interaction.documentation":"markdown","CapabilityStatement.rest.resource.interaction.extension":"Extension","CapabilityStatement.rest.resource.interaction.id":"System.String","CapabilityStatement.rest.resource.interaction.modifierExtension":"Extension","CapabilityStatement.rest.resource.modifierExtension":"Extension","CapabilityStatement.rest.resource.operation.definition":"canonical","CapabilityStatement.rest.resource.operation.documentation":"markdown","CapabilityStatement.rest.resource.operation.extension":"Extension","CapabilityStatement.rest.resource.operation.id":"System.String","CapabilityStatement.rest.resource.operation.modifierExtension":"Extension","CapabilityStatement.rest.resource.operation.name":"string","CapabilityStatement.rest.resource.profile":"canonical","CapabilityStatement.rest.resource.readHistory":"boolean","CapabilityStatement.rest.resource.referencePolicy":"code","CapabilityStatement.rest.resource.searchInclude":"string","CapabilityStatement.rest.resource.searchParam.definition":"canonical","CapabilityStatement.rest.resource.searchParam.documentation":"markdown","CapabilityStatement.rest.resource.searchParam.extension":"Extension","CapabilityStatement.rest.resource.searchParam.id":"System.String","CapabilityStatement.rest.resource.searchParam.modifierExtension":"Extension","CapabilityStatement.rest.resource.searchParam.name":"string","CapabilityStatement.rest.resource.searchParam.type":"code","CapabilityStatement.rest.resource.searchRevInclude":"string","CapabilityStatement.rest.resource.supportedProfile":"canonical","CapabilityStatement.rest.resource.type":"code","CapabilityStatement.rest.resource.updateCreate":"boolean","CapabilityStatement.rest.resource.versioning":"code","CapabilityStatement.rest.security.cors":"boolean","CapabilityStatement.rest.security.description":"markdown","CapabilityStatement.rest.security.extension":"Extension","CapabilityStatement.rest.security.id":"System.String","CapabilityStatement.rest.security.modifierExtension":"Extension","CapabilityStatement.rest.security.service":"CodeableConcept","CapabilityStatement.software.extension":"Extension","CapabilityStatement.software.id":"System.String","CapabilityStatement.software.modifierExtension":"Extension","CapabilityStatement.software.name":"string","CapabilityStatement.software.releaseDate":"dateTime","CapabilityStatement.software.version":"string","CapabilityStatement.status":"code","CapabilityStatement.text":"Narrative","CapabilityStatement.title":"string","CapabilityStatement.url":"uri","CapabilityStatement.useContext":"UsageContext","CapabilityStatement.version":"string","CarePlan.activity.detail.code":"CodeableConcept","CarePlan.activity.detail.dailyAmount":"Quantity","CarePlan.activity.detail.description":"string","CarePlan.activity.detail.doNotPerform":"boolean","CarePlan.activity.detail.extension":"Extension","CarePlan.activity.detail.goal":"Reference","CarePlan.activity.detail.id":"System.String","CarePlan.activity.detail.instantiatesCanonical":"canonical","CarePlan.activity.detail.instantiatesUri":"uri","CarePlan.activity.detail.kind":"code","CarePlan.activity.detail.location":"Reference","CarePlan.activity.detail.modifierExtension":"Extension","CarePlan.activity.detail.performer":"Reference","CarePlan.activity.detail.productCodeableConcept":"CodeableConcept","CarePlan.activity.detail.productReference":"Reference","CarePlan.activity.detail.quantity":"Quantity","CarePlan.activity.detail.reasonCode":"CodeableConcept","CarePlan.activity.detail.reasonReference":"Reference","CarePlan.activity.detail.scheduledPeriod":"Period","CarePlan.activity.detail.scheduledString":"string","CarePlan.activity.detail.scheduledTiming":"Timing","CarePlan.activity.detail.status":"code","CarePlan.activity.detail.statusReason":"CodeableConcept","CarePlan.activity.extension":"Extension","CarePlan.activity.id":"System.String","CarePlan.activity.modifierExtension":"Extension","CarePlan.activity.outcomeCodeableConcept":"CodeableConcept","CarePlan.activity.outcomeReference":"Reference","CarePlan.activity.progress":"Annotation","CarePlan.activity.reference":"Reference","CarePlan.addresses":"Reference","CarePlan.author":"Reference","CarePlan.basedOn":"Reference","CarePlan.careTeam":"Reference","CarePlan.category":"CodeableConcept","CarePlan.contained":"Resource","CarePlan.contributor":"Reference","CarePlan.created":"dateTime","CarePlan.description":"string","CarePlan.encounter":"Reference","CarePlan.extension":"Extension","CarePlan.goal":"Reference","CarePlan.id":"System.String","CarePlan.identifier":"Identifier","CarePlan.implicitRules":"uri","CarePlan.instantiatesCanonical":"canonical","CarePlan.instantiatesUri":"uri","CarePlan.intent":"code","CarePlan.language":"code","CarePlan.meta":"Meta","CarePlan.modifierExtension":"Extension","CarePlan.note":"Annotation","CarePlan.partOf":"Reference","CarePlan.period":"Period","CarePlan.replaces":"Reference","CarePlan.status":"code","CarePlan.subject":"Reference","CarePlan.supportingInfo":"Reference","CarePlan.text":"Narrative","CarePlan.title":"string","CareTeam.category":"CodeableConcept","CareTeam.contained":"Resource","CareTeam.encounter":"Reference","CareTeam.extension":"Extension","CareTeam.id":"System.String","CareTeam.identifier":"Identifier","CareTeam.implicitRules":"uri","CareTeam.language":"code","CareTeam.managingOrganization":"Reference","CareTeam.meta":"Meta","CareTeam.modifierExtension":"Extension","CareTeam.name":"string","CareTeam.note":"Annotation","CareTeam.participant.extension":"Extension","CareTeam.participant.id":"System.String","CareTeam.participant.member":"Reference","CareTeam.participant.modifierExtension":"Extension","CareTeam.participant.onBehalfOf":"Reference","CareTeam.participant.period":"Period","CareTeam.participant.role":"CodeableConcept","CareTeam.period":"Period","CareTeam.reasonCode":"CodeableConcept","CareTeam.reasonReference":"Reference","CareTeam.status":"code","CareTeam.subject":"Reference","CareTeam.telecom":"ContactPoint","CareTeam.text":"Narrative","CatalogEntry.additionalCharacteristic":"CodeableConcept","CatalogEntry.additionalClassification":"CodeableConcept","CatalogEntry.additionalIdentifier":"Identifier","CatalogEntry.classification":"CodeableConcept","CatalogEntry.contained":"Resource","CatalogEntry.extension":"Extension","CatalogEntry.id":"System.String","CatalogEntry.identifier":"Identifier","CatalogEntry.implicitRules":"uri","CatalogEntry.language":"code","CatalogEntry.lastUpdated":"dateTime","CatalogEntry.meta":"Meta","CatalogEntry.modifierExtension":"Extension","CatalogEntry.orderable":"boolean","CatalogEntry.referencedItem":"Reference","CatalogEntry.relatedEntry.extension":"Extension","CatalogEntry.relatedEntry.id":"System.String","CatalogEntry.relatedEntry.item":"Reference","CatalogEntry.relatedEntry.modifierExtension":"Extension","CatalogEntry.relatedEntry.relationtype":"code","CatalogEntry.status":"code","CatalogEntry.text":"Narrative","CatalogEntry.type":"CodeableConcept","CatalogEntry.validTo":"dateTime","CatalogEntry.validityPeriod":"Period","ChargeItem.account":"Reference","ChargeItem.bodysite":"CodeableConcept","ChargeItem.code":"CodeableConcept","ChargeItem.contained":"Resource","ChargeItem.context":"Reference","ChargeItem.costCenter":"Reference","ChargeItem.definitionCanonical":"canonical","ChargeItem.definitionUri":"uri","ChargeItem.enteredDate":"dateTime","ChargeItem.enterer":"Reference","ChargeItem.extension":"Extension","ChargeItem.factorOverride":"decimal","ChargeItem.id":"System.String","ChargeItem.identifier":"Identifier","ChargeItem.implicitRules":"uri","ChargeItem.language":"code","ChargeItem.meta":"Meta","ChargeItem.modifierExtension":"Extension","ChargeItem.note":"Annotation","ChargeItem.occurrenceDateTime":"dateTime","ChargeItem.occurrencePeriod":"Period","ChargeItem.occurrenceTiming":"Timing","ChargeItem.overrideReason":"string","ChargeItem.partOf":"Reference","ChargeItem.performer.actor":"Reference","ChargeItem.performer.extension":"Extension","ChargeItem.performer.function":"CodeableConcept","ChargeItem.performer.id":"System.String","ChargeItem.performer.modifierExtension":"Extension","ChargeItem.performingOrganization":"Reference","ChargeItem.priceOverride":"Money","ChargeItem.productCodeableConcept":"CodeableConcept","ChargeItem.productReference":"Reference","ChargeItem.quantity":"Quantity","ChargeItem.reason":"CodeableConcept","ChargeItem.requestingOrganization":"Reference","ChargeItem.service":"Reference","ChargeItem.status":"code","ChargeItem.subject":"Reference","ChargeItem.supportingInformation":"Reference","ChargeItem.text":"Narrative","ChargeItemDefinition.applicability.description":"string","ChargeItemDefinition.applicability.expression":"string","ChargeItemDefinition.applicability.extension":"Extension","ChargeItemDefinition.applicability.id":"System.String","ChargeItemDefinition.applicability.language":"string","ChargeItemDefinition.applicability.modifierExtension":"Extension","ChargeItemDefinition.approvalDate":"date","ChargeItemDefinition.code":"CodeableConcept","ChargeItemDefinition.contact":"ContactDetail","ChargeItemDefinition.contained":"Resource","ChargeItemDefinition.copyright":"markdown","ChargeItemDefinition.date":"dateTime","ChargeItemDefinition.derivedFromUri":"uri","ChargeItemDefinition.description":"markdown","ChargeItemDefinition.effectivePeriod":"Period","ChargeItemDefinition.experimental":"boolean","ChargeItemDefinition.extension":"Extension","ChargeItemDefinition.id":"System.String","ChargeItemDefinition.identifier":"Identifier","ChargeItemDefinition.implicitRules":"uri","ChargeItemDefinition.instance":"Reference","ChargeItemDefinition.jurisdiction":"CodeableConcept","ChargeItemDefinition.language":"code","ChargeItemDefinition.lastReviewDate":"date","ChargeItemDefinition.meta":"Meta","ChargeItemDefinition.modifierExtension":"Extension","ChargeItemDefinition.partOf":"canonical","ChargeItemDefinition.propertyGroup.extension":"Extension","ChargeItemDefinition.propertyGroup.id":"System.String","ChargeItemDefinition.propertyGroup.modifierExtension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.amount":"Money","ChargeItemDefinition.propertyGroup.priceComponent.code":"CodeableConcept","ChargeItemDefinition.propertyGroup.priceComponent.extension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.factor":"decimal","ChargeItemDefinition.propertyGroup.priceComponent.id":"System.String","ChargeItemDefinition.propertyGroup.priceComponent.modifierExtension":"Extension","ChargeItemDefinition.propertyGroup.priceComponent.type":"code","ChargeItemDefinition.publisher":"string","ChargeItemDefinition.replaces":"canonical","ChargeItemDefinition.status":"code","ChargeItemDefinition.text":"Narrative","ChargeItemDefinition.title":"string","ChargeItemDefinition.url":"uri","ChargeItemDefinition.useContext":"UsageContext","ChargeItemDefinition.version":"string","Claim.accident.date":"date","Claim.accident.extension":"Extension","Claim.accident.id":"System.String","Claim.accident.locationAddress":"Address","Claim.accident.locationReference":"Reference","Claim.accident.modifierExtension":"Extension","Claim.accident.type":"CodeableConcept","Claim.billablePeriod":"Period","Claim.careTeam.extension":"Extension","Claim.careTeam.id":"System.String","Claim.careTeam.modifierExtension":"Extension","Claim.careTeam.provider":"Reference","Claim.careTeam.qualification":"CodeableConcept","Claim.careTeam.responsible":"boolean","Claim.careTeam.role":"CodeableConcept","Claim.careTeam.sequence":"positiveInt","Claim.contained":"Resource","Claim.created":"dateTime","Claim.diagnosis.diagnosisCodeableConcept":"CodeableConcept","Claim.diagnosis.diagnosisReference":"Reference","Claim.diagnosis.extension":"Extension","Claim.diagnosis.id":"System.String","Claim.diagnosis.modifierExtension":"Extension","Claim.diagnosis.onAdmission":"CodeableConcept","Claim.diagnosis.packageCode":"CodeableConcept","Claim.diagnosis.sequence":"positiveInt","Claim.diagnosis.type":"CodeableConcept","Claim.enterer":"Reference","Claim.extension":"Extension","Claim.facility":"Reference","Claim.fundsReserve":"CodeableConcept","Claim.id":"System.String","Claim.identifier":"Identifier","Claim.implicitRules":"uri","Claim.insurance.businessArrangement":"string","Claim.insurance.claimResponse":"Reference","Claim.insurance.coverage":"Reference","Claim.insurance.extension":"Extension","Claim.insurance.focal":"boolean","Claim.insurance.id":"System.String","Claim.insurance.identifier":"Identifier","Claim.insurance.modifierExtension":"Extension","Claim.insurance.preAuthRef":"string","Claim.insurance.sequence":"positiveInt","Claim.insurer":"Reference","Claim.item.bodySite":"CodeableConcept","Claim.item.careTeamSequence":"positiveInt","Claim.item.category":"CodeableConcept","Claim.item.detail.category":"CodeableConcept","Claim.item.detail.extension":"Extension","Claim.item.detail.factor":"decimal","Claim.item.detail.id":"System.String","Claim.item.detail.modifier":"CodeableConcept","Claim.item.detail.modifierExtension":"Extension","Claim.item.detail.net":"Money","Claim.item.detail.productOrService":"CodeableConcept","Claim.item.detail.programCode":"CodeableConcept","Claim.item.detail.quantity":"Quantity","Claim.item.detail.revenue":"CodeableConcept","Claim.item.detail.sequence":"positiveInt","Claim.item.detail.subDetail.category":"CodeableConcept","Claim.item.detail.subDetail.extension":"Extension","Claim.item.detail.subDetail.factor":"decimal","Claim.item.detail.subDetail.id":"System.String","Claim.item.detail.subDetail.modifier":"CodeableConcept","Claim.item.detail.subDetail.modifierExtension":"Extension","Claim.item.detail.subDetail.net":"Money","Claim.item.detail.subDetail.productOrService":"CodeableConcept","Claim.item.detail.subDetail.programCode":"CodeableConcept","Claim.item.detail.subDetail.quantity":"Quantity","Claim.item.detail.subDetail.revenue":"CodeableConcept","Claim.item.detail.subDetail.sequence":"positiveInt","Claim.item.detail.subDetail.udi":"Reference","Claim.item.detail.subDetail.unitPrice":"Money","Claim.item.detail.udi":"Reference","Claim.item.detail.unitPrice":"Money","Claim.item.diagnosisSequence":"positiveInt","Claim.item.encounter":"Reference","Claim.item.extension":"Extension","Claim.item.factor":"decimal","Claim.item.id":"System.String","Claim.item.informationSequence":"positiveInt","Claim.item.locationAddress":"Address","Claim.item.locationCodeableConcept":"CodeableConcept","Claim.item.locationReference":"Reference","Claim.item.modifier":"CodeableConcept","Claim.item.modifierExtension":"Extension","Claim.item.net":"Money","Claim.item.procedureSequence":"positiveInt","Claim.item.productOrService":"CodeableConcept","Claim.item.programCode":"CodeableConcept","Claim.item.quantity":"Quantity","Claim.item.revenue":"CodeableConcept","Claim.item.sequence":"positiveInt","Claim.item.servicedDate":"date","Claim.item.servicedPeriod":"Period","Claim.item.subSite":"CodeableConcept","Claim.item.udi":"Reference","Claim.item.unitPrice":"Money","Claim.language":"code","Claim.meta":"Meta","Claim.modifierExtension":"Extension","Claim.originalPrescription":"Reference","Claim.patient":"Reference","Claim.payee.extension":"Extension","Claim.payee.id":"System.String","Claim.payee.modifierExtension":"Extension","Claim.payee.party":"Reference","Claim.payee.type":"CodeableConcept","Claim.prescription":"Reference","Claim.priority":"CodeableConcept","Claim.procedure.date":"dateTime","Claim.procedure.extension":"Extension","Claim.procedure.id":"System.String","Claim.procedure.modifierExtension":"Extension","Claim.procedure.procedureCodeableConcept":"CodeableConcept","Claim.procedure.procedureReference":"Reference","Claim.procedure.sequence":"positiveInt","Claim.procedure.type":"CodeableConcept","Claim.procedure.udi":"Reference","Claim.provider":"Reference","Claim.referral":"Reference","Claim.related.claim":"Reference","Claim.related.extension":"Extension","Claim.related.id":"System.String","Claim.related.modifierExtension":"Extension","Claim.related.reference":"Identifier","Claim.related.relationship":"CodeableConcept","Claim.status":"code","Claim.subType":"CodeableConcept","Claim.supportingInfo.category":"CodeableConcept","Claim.supportingInfo.code":"CodeableConcept","Claim.supportingInfo.extension":"Extension","Claim.supportingInfo.id":"System.String","Claim.supportingInfo.modifierExtension":"Extension","Claim.supportingInfo.reason":"CodeableConcept","Claim.supportingInfo.sequence":"positiveInt","Claim.supportingInfo.timingDate":"date","Claim.supportingInfo.timingPeriod":"Period","Claim.supportingInfo.valueAttachment":"Attachment","Claim.supportingInfo.valueBoolean":"boolean","Claim.supportingInfo.valueQuantity":"Quantity","Claim.supportingInfo.valueReference":"Reference","Claim.supportingInfo.valueString":"string","Claim.text":"Narrative","Claim.total":"Money","Claim.type":"CodeableConcept","Claim.use":"code","ClaimResponse.addItem.bodySite":"CodeableConcept","ClaimResponse.addItem.detail.extension":"Extension","ClaimResponse.addItem.detail.factor":"decimal","ClaimResponse.addItem.detail.id":"System.String","ClaimResponse.addItem.detail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.modifierExtension":"Extension","ClaimResponse.addItem.detail.net":"Money","ClaimResponse.addItem.detail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.productOrService":"CodeableConcept","ClaimResponse.addItem.detail.quantity":"Quantity","ClaimResponse.addItem.detail.subDetail.extension":"Extension","ClaimResponse.addItem.detail.subDetail.factor":"decimal","ClaimResponse.addItem.detail.subDetail.id":"System.String","ClaimResponse.addItem.detail.subDetail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.subDetail.modifierExtension":"Extension","ClaimResponse.addItem.detail.subDetail.net":"Money","ClaimResponse.addItem.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.subDetail.productOrService":"CodeableConcept","ClaimResponse.addItem.detail.subDetail.quantity":"Quantity","ClaimResponse.addItem.detail.subDetail.unitPrice":"Money","ClaimResponse.addItem.detail.unitPrice":"Money","ClaimResponse.addItem.detailSequence":"positiveInt","ClaimResponse.addItem.extension":"Extension","ClaimResponse.addItem.factor":"decimal","ClaimResponse.addItem.id":"System.String","ClaimResponse.addItem.itemSequence":"positiveInt","ClaimResponse.addItem.locationAddress":"Address","ClaimResponse.addItem.locationCodeableConcept":"CodeableConcept","ClaimResponse.addItem.locationReference":"Reference","ClaimResponse.addItem.modifier":"CodeableConcept","ClaimResponse.addItem.modifierExtension":"Extension","ClaimResponse.addItem.net":"Money","ClaimResponse.addItem.noteNumber":"positiveInt","ClaimResponse.addItem.productOrService":"CodeableConcept","ClaimResponse.addItem.programCode":"CodeableConcept","ClaimResponse.addItem.provider":"Reference","ClaimResponse.addItem.quantity":"Quantity","ClaimResponse.addItem.servicedDate":"date","ClaimResponse.addItem.servicedPeriod":"Period","ClaimResponse.addItem.subSite":"CodeableConcept","ClaimResponse.addItem.subdetailSequence":"positiveInt","ClaimResponse.addItem.unitPrice":"Money","ClaimResponse.communicationRequest":"Reference","ClaimResponse.contained":"Resource","ClaimResponse.created":"dateTime","ClaimResponse.disposition":"string","ClaimResponse.error.code":"CodeableConcept","ClaimResponse.error.detailSequence":"positiveInt","ClaimResponse.error.extension":"Extension","ClaimResponse.error.id":"System.String","ClaimResponse.error.itemSequence":"positiveInt","ClaimResponse.error.modifierExtension":"Extension","ClaimResponse.error.subDetailSequence":"positiveInt","ClaimResponse.extension":"Extension","ClaimResponse.form":"Attachment","ClaimResponse.formCode":"CodeableConcept","ClaimResponse.fundsReserve":"CodeableConcept","ClaimResponse.id":"System.String","ClaimResponse.identifier":"Identifier","ClaimResponse.implicitRules":"uri","ClaimResponse.insurance.businessArrangement":"string","ClaimResponse.insurance.claimResponse":"Reference","ClaimResponse.insurance.coverage":"Reference","ClaimResponse.insurance.extension":"Extension","ClaimResponse.insurance.focal":"boolean","ClaimResponse.insurance.id":"System.String","ClaimResponse.insurance.modifierExtension":"Extension","ClaimResponse.insurance.sequence":"positiveInt","ClaimResponse.insurer":"Reference","ClaimResponse.item.adjudication.amount":"Money","ClaimResponse.item.adjudication.category":"CodeableConcept","ClaimResponse.item.adjudication.extension":"Extension","ClaimResponse.item.adjudication.id":"System.String","ClaimResponse.item.adjudication.modifierExtension":"Extension","ClaimResponse.item.adjudication.reason":"CodeableConcept","ClaimResponse.item.adjudication.value":"decimal","ClaimResponse.item.detail.detailSequence":"positiveInt","ClaimResponse.item.detail.extension":"Extension","ClaimResponse.item.detail.id":"System.String","ClaimResponse.item.detail.modifierExtension":"Extension","ClaimResponse.item.detail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.extension":"Extension","ClaimResponse.item.detail.subDetail.id":"System.String","ClaimResponse.item.detail.subDetail.modifierExtension":"Extension","ClaimResponse.item.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.subDetailSequence":"positiveInt","ClaimResponse.item.extension":"Extension","ClaimResponse.item.id":"System.String","ClaimResponse.item.itemSequence":"positiveInt","ClaimResponse.item.modifierExtension":"Extension","ClaimResponse.item.noteNumber":"positiveInt","ClaimResponse.language":"code","ClaimResponse.meta":"Meta","ClaimResponse.modifierExtension":"Extension","ClaimResponse.outcome":"code","ClaimResponse.patient":"Reference","ClaimResponse.payeeType":"CodeableConcept","ClaimResponse.payment.adjustment":"Money","ClaimResponse.payment.adjustmentReason":"CodeableConcept","ClaimResponse.payment.amount":"Money","ClaimResponse.payment.date":"date","ClaimResponse.payment.extension":"Extension","ClaimResponse.payment.id":"System.String","ClaimResponse.payment.identifier":"Identifier","ClaimResponse.payment.modifierExtension":"Extension","ClaimResponse.payment.type":"CodeableConcept","ClaimResponse.preAuthPeriod":"Period","ClaimResponse.preAuthRef":"string","ClaimResponse.processNote.extension":"Extension","ClaimResponse.processNote.id":"System.String","ClaimResponse.processNote.language":"CodeableConcept","ClaimResponse.processNote.modifierExtension":"Extension","ClaimResponse.processNote.number":"positiveInt","ClaimResponse.processNote.text":"string","ClaimResponse.processNote.type":"code","ClaimResponse.request":"Reference","ClaimResponse.requestor":"Reference","ClaimResponse.status":"code","ClaimResponse.subType":"CodeableConcept","ClaimResponse.text":"Narrative","ClaimResponse.total.amount":"Money","ClaimResponse.total.category":"CodeableConcept","ClaimResponse.total.extension":"Extension","ClaimResponse.total.id":"System.String","ClaimResponse.total.modifierExtension":"Extension","ClaimResponse.type":"CodeableConcept","ClaimResponse.use":"code","ClinicalImpression.assessor":"Reference","ClinicalImpression.code":"CodeableConcept","ClinicalImpression.contained":"Resource","ClinicalImpression.date":"dateTime","ClinicalImpression.description":"string","ClinicalImpression.effectiveDateTime":"dateTime","ClinicalImpression.effectivePeriod":"Period","ClinicalImpression.encounter":"Reference","ClinicalImpression.extension":"Extension","ClinicalImpression.finding.basis":"string","ClinicalImpression.finding.extension":"Extension","ClinicalImpression.finding.id":"System.String","ClinicalImpression.finding.itemCodeableConcept":"CodeableConcept","ClinicalImpression.finding.itemReference":"Reference","ClinicalImpression.finding.modifierExtension":"Extension","ClinicalImpression.id":"System.String","ClinicalImpression.identifier":"Identifier","ClinicalImpression.implicitRules":"uri","ClinicalImpression.investigation.code":"CodeableConcept","ClinicalImpression.investigation.extension":"Extension","ClinicalImpression.investigation.id":"System.String","ClinicalImpression.investigation.item":"Reference","ClinicalImpression.investigation.modifierExtension":"Extension","ClinicalImpression.language":"code","ClinicalImpression.meta":"Meta","ClinicalImpression.modifierExtension":"Extension","ClinicalImpression.note":"Annotation","ClinicalImpression.previous":"Reference","ClinicalImpression.problem":"Reference","ClinicalImpression.prognosisCodeableConcept":"CodeableConcept","ClinicalImpression.prognosisReference":"Reference","ClinicalImpression.protocol":"uri","ClinicalImpression.status":"code","ClinicalImpression.statusReason":"CodeableConcept","ClinicalImpression.subject":"Reference","ClinicalImpression.summary":"string","ClinicalImpression.supportingInfo":"Reference","ClinicalImpression.text":"Narrative","CodeSystem.caseSensitive":"boolean","CodeSystem.compositional":"boolean","CodeSystem.concept.code":"code","CodeSystem.concept.definition":"string","CodeSystem.concept.designation.extension":"Extension","CodeSystem.concept.designation.id":"System.String","CodeSystem.concept.designation.language":"code","CodeSystem.concept.designation.modifierExtension":"Extension","CodeSystem.concept.designation.use":"Coding","CodeSystem.concept.designation.value":"string","CodeSystem.concept.display":"string","CodeSystem.concept.extension":"Extension","CodeSystem.concept.id":"System.String","CodeSystem.concept.modifierExtension":"Extension","CodeSystem.concept.property.code":"code","CodeSystem.concept.property.extension":"Extension","CodeSystem.concept.property.id":"System.String","CodeSystem.concept.property.modifierExtension":"Extension","CodeSystem.concept.property.valueBoolean":"boolean","CodeSystem.concept.property.valueCode":"code","CodeSystem.concept.property.valueCoding":"Coding","CodeSystem.concept.property.valueDateTime":"dateTime","CodeSystem.concept.property.valueDecimal":"decimal","CodeSystem.concept.property.valueInteger":"integer","CodeSystem.concept.property.valueString":"string","CodeSystem.contact":"ContactDetail","CodeSystem.contained":"Resource","CodeSystem.content":"code","CodeSystem.copyright":"markdown","CodeSystem.count":"unsignedInt","CodeSystem.date":"dateTime","CodeSystem.description":"markdown","CodeSystem.experimental":"boolean","CodeSystem.extension":"Extension","CodeSystem.filter.code":"code","CodeSystem.filter.description":"string","CodeSystem.filter.extension":"Extension","CodeSystem.filter.id":"System.String","CodeSystem.filter.modifierExtension":"Extension","CodeSystem.filter.operator":"code","CodeSystem.filter.value":"string","CodeSystem.hierarchyMeaning":"code","CodeSystem.id":"System.String","CodeSystem.identifier":"Identifier","CodeSystem.implicitRules":"uri","CodeSystem.jurisdiction":"CodeableConcept","CodeSystem.language":"code","CodeSystem.meta":"Meta","CodeSystem.modifierExtension":"Extension","CodeSystem.name":"string","CodeSystem.property.code":"code","CodeSystem.property.description":"string","CodeSystem.property.extension":"Extension","CodeSystem.property.id":"System.String","CodeSystem.property.modifierExtension":"Extension","CodeSystem.property.type":"code","CodeSystem.property.uri":"uri","CodeSystem.publisher":"string","CodeSystem.purpose":"markdown","CodeSystem.status":"code","CodeSystem.supplements":"canonical","CodeSystem.text":"Narrative","CodeSystem.title":"string","CodeSystem.url":"uri","CodeSystem.useContext":"UsageContext","CodeSystem.valueSet":"canonical","CodeSystem.version":"string","CodeSystem.versionNeeded":"boolean","CodeableConcept.coding":"Coding","CodeableConcept.extension":"Extension","CodeableConcept.id":"System.String","CodeableConcept.text":"string","Coding.code":"code","Coding.display":"string","Coding.extension":"Extension","Coding.id":"System.String","Coding.system":"uri","Coding.userSelected":"boolean","Coding.version":"string","Communication.about":"Reference","Communication.basedOn":"Reference","Communication.category":"CodeableConcept","Communication.contained":"Resource","Communication.encounter":"Reference","Communication.extension":"Extension","Communication.id":"System.String","Communication.identifier":"Identifier","Communication.implicitRules":"uri","Communication.inResponseTo":"Reference","Communication.instantiatesCanonical":"canonical","Communication.instantiatesUri":"uri","Communication.language":"code","Communication.medium":"CodeableConcept","Communication.meta":"Meta","Communication.modifierExtension":"Extension","Communication.note":"Annotation","Communication.partOf":"Reference","Communication.payload.contentAttachment":"Attachment","Communication.payload.contentReference":"Reference","Communication.payload.contentString":"string","Communication.payload.extension":"Extension","Communication.payload.id":"System.String","Communication.payload.modifierExtension":"Extension","Communication.priority":"code","Communication.reasonCode":"CodeableConcept","Communication.reasonReference":"Reference","Communication.received":"dateTime","Communication.recipient":"Reference","Communication.sender":"Reference","Communication.sent":"dateTime","Communication.status":"code","Communication.statusReason":"CodeableConcept","Communication.subject":"Reference","Communication.text":"Narrative","Communication.topic":"CodeableConcept","CommunicationRequest.about":"Reference","CommunicationRequest.authoredOn":"dateTime","CommunicationRequest.basedOn":"Reference","CommunicationRequest.category":"CodeableConcept","CommunicationRequest.contained":"Resource","CommunicationRequest.doNotPerform":"boolean","CommunicationRequest.encounter":"Reference","CommunicationRequest.extension":"Extension","CommunicationRequest.groupIdentifier":"Identifier","CommunicationRequest.id":"System.String","CommunicationRequest.identifier":"Identifier","CommunicationRequest.implicitRules":"uri","CommunicationRequest.language":"code","CommunicationRequest.medium":"CodeableConcept","CommunicationRequest.meta":"Meta","CommunicationRequest.modifierExtension":"Extension","CommunicationRequest.note":"Annotation","CommunicationRequest.occurrenceDateTime":"dateTime","CommunicationRequest.occurrencePeriod":"Period","CommunicationRequest.payload.contentAttachment":"Attachment","CommunicationRequest.payload.contentReference":"Reference","CommunicationRequest.payload.contentString":"string","CommunicationRequest.payload.extension":"Extension","CommunicationRequest.payload.id":"System.String","CommunicationRequest.payload.modifierExtension":"Extension","CommunicationRequest.priority":"code","CommunicationRequest.reasonCode":"CodeableConcept","CommunicationRequest.reasonReference":"Reference","CommunicationRequest.recipient":"Reference","CommunicationRequest.replaces":"Reference","CommunicationRequest.requester":"Reference","CommunicationRequest.sender":"Reference","CommunicationRequest.status":"code","CommunicationRequest.statusReason":"CodeableConcept","CommunicationRequest.subject":"Reference","CommunicationRequest.text":"Narrative","CompartmentDefinition.code":"code","CompartmentDefinition.contact":"ContactDetail","CompartmentDefinition.contained":"Resource","CompartmentDefinition.date":"dateTime","CompartmentDefinition.description":"markdown","CompartmentDefinition.experimental":"boolean","CompartmentDefinition.extension":"Extension","CompartmentDefinition.id":"System.String","CompartmentDefinition.implicitRules":"uri","CompartmentDefinition.language":"code","CompartmentDefinition.meta":"Meta","CompartmentDefinition.modifierExtension":"Extension","CompartmentDefinition.name":"string","CompartmentDefinition.publisher":"string","CompartmentDefinition.purpose":"markdown","CompartmentDefinition.resource.code":"code","CompartmentDefinition.resource.documentation":"string","CompartmentDefinition.resource.extension":"Extension","CompartmentDefinition.resource.id":"System.String","CompartmentDefinition.resource.modifierExtension":"Extension","CompartmentDefinition.resource.param":"string","CompartmentDefinition.search":"boolean","CompartmentDefinition.status":"code","CompartmentDefinition.text":"Narrative","CompartmentDefinition.url":"uri","CompartmentDefinition.useContext":"UsageContext","CompartmentDefinition.version":"string","Composition.attester.extension":"Extension","Composition.attester.id":"System.String","Composition.attester.mode":"code","Composition.attester.modifierExtension":"Extension","Composition.attester.party":"Reference","Composition.attester.time":"dateTime","Composition.author":"Reference","Composition.category":"CodeableConcept","Composition.confidentiality":"code","Composition.contained":"Resource","Composition.custodian":"Reference","Composition.date":"dateTime","Composition.encounter":"Reference","Composition.event.code":"CodeableConcept","Composition.event.detail":"Reference","Composition.event.extension":"Extension","Composition.event.id":"System.String","Composition.event.modifierExtension":"Extension","Composition.event.period":"Period","Composition.extension":"Extension","Composition.id":"System.String","Composition.identifier":"Identifier","Composition.implicitRules":"uri","Composition.language":"code","Composition.meta":"Meta","Composition.modifierExtension":"Extension","Composition.relatesTo.code":"code","Composition.relatesTo.extension":"Extension","Composition.relatesTo.id":"System.String","Composition.relatesTo.modifierExtension":"Extension","Composition.relatesTo.targetIdentifier":"Identifier","Composition.relatesTo.targetReference":"Reference","Composition.section.author":"Reference","Composition.section.code":"CodeableConcept","Composition.section.emptyReason":"CodeableConcept","Composition.section.entry":"Reference","Composition.section.extension":"Extension","Composition.section.focus":"Reference","Composition.section.id":"System.String","Composition.section.mode":"code","Composition.section.modifierExtension":"Extension","Composition.section.orderedBy":"CodeableConcept","Composition.section.text":"Narrative","Composition.section.title":"string","Composition.status":"code","Composition.subject":"Reference","Composition.text":"Narrative","Composition.title":"string","Composition.type":"CodeableConcept","ConceptMap.contact":"ContactDetail","ConceptMap.contained":"Resource","ConceptMap.copyright":"markdown","ConceptMap.date":"dateTime","ConceptMap.description":"markdown","ConceptMap.experimental":"boolean","ConceptMap.extension":"Extension","ConceptMap.group.element.code":"code","ConceptMap.group.element.display":"string","ConceptMap.group.element.extension":"Extension","ConceptMap.group.element.id":"System.String","ConceptMap.group.element.modifierExtension":"Extension","ConceptMap.group.element.target.code":"code","ConceptMap.group.element.target.comment":"string","ConceptMap.group.element.target.dependsOn.display":"string","ConceptMap.group.element.target.dependsOn.extension":"Extension","ConceptMap.group.element.target.dependsOn.id":"System.String","ConceptMap.group.element.target.dependsOn.modifierExtension":"Extension","ConceptMap.group.element.target.dependsOn.property":"uri","ConceptMap.group.element.target.dependsOn.system":"canonical","ConceptMap.group.element.target.dependsOn.value":"string","ConceptMap.group.element.target.display":"string","ConceptMap.group.element.target.equivalence":"code","ConceptMap.group.element.target.extension":"Extension","ConceptMap.group.element.target.id":"System.String","ConceptMap.group.element.target.modifierExtension":"Extension","ConceptMap.group.extension":"Extension","ConceptMap.group.id":"System.String","ConceptMap.group.modifierExtension":"Extension","ConceptMap.group.source":"uri","ConceptMap.group.sourceVersion":"string","ConceptMap.group.target":"uri","ConceptMap.group.targetVersion":"string","ConceptMap.group.unmapped.code":"code","ConceptMap.group.unmapped.display":"string","ConceptMap.group.unmapped.extension":"Extension","ConceptMap.group.unmapped.id":"System.String","ConceptMap.group.unmapped.mode":"code","ConceptMap.group.unmapped.modifierExtension":"Extension","ConceptMap.group.unmapped.url":"canonical","ConceptMap.id":"System.String","ConceptMap.identifier":"Identifier","ConceptMap.implicitRules":"uri","ConceptMap.jurisdiction":"CodeableConcept","ConceptMap.language":"code","ConceptMap.meta":"Meta","ConceptMap.modifierExtension":"Extension","ConceptMap.name":"string","ConceptMap.publisher":"string","ConceptMap.purpose":"markdown","ConceptMap.sourceCanonical":"canonical","ConceptMap.sourceUri":"uri","ConceptMap.status":"code","ConceptMap.targetCanonical":"canonical","ConceptMap.targetUri":"uri","ConceptMap.text":"Narrative","ConceptMap.title":"string","ConceptMap.url":"uri","ConceptMap.useContext":"UsageContext","ConceptMap.version":"string","Condition.abatementAge":"Age","Condition.abatementDateTime":"dateTime","Condition.abatementPeriod":"Period","Condition.abatementRange":"Range","Condition.abatementString":"string","Condition.asserter":"Reference","Condition.bodySite":"CodeableConcept","Condition.category":"CodeableConcept","Condition.clinicalStatus":"CodeableConcept","Condition.code":"CodeableConcept","Condition.contained":"Resource","Condition.encounter":"Reference","Condition.evidence.code":"CodeableConcept","Condition.evidence.detail":"Reference","Condition.evidence.extension":"Extension","Condition.evidence.id":"System.String","Condition.evidence.modifierExtension":"Extension","Condition.extension":"Extension","Condition.id":"System.String","Condition.identifier":"Identifier","Condition.implicitRules":"uri","Condition.language":"code","Condition.meta":"Meta","Condition.modifierExtension":"Extension","Condition.note":"Annotation","Condition.onsetAge":"Age","Condition.onsetDateTime":"dateTime","Condition.onsetPeriod":"Period","Condition.onsetRange":"Range","Condition.onsetString":"string","Condition.recordedDate":"dateTime","Condition.recorder":"Reference","Condition.severity":"CodeableConcept","Condition.stage.assessment":"Reference","Condition.stage.extension":"Extension","Condition.stage.id":"System.String","Condition.stage.modifierExtension":"Extension","Condition.stage.summary":"CodeableConcept","Condition.stage.type":"CodeableConcept","Condition.subject":"Reference","Condition.text":"Narrative","Condition.verificationStatus":"CodeableConcept","Consent.category":"CodeableConcept","Consent.contained":"Resource","Consent.dateTime":"dateTime","Consent.extension":"Extension","Consent.id":"System.String","Consent.identifier":"Identifier","Consent.implicitRules":"uri","Consent.language":"code","Consent.meta":"Meta","Consent.modifierExtension":"Extension","Consent.organization":"Reference","Consent.patient":"Reference","Consent.performer":"Reference","Consent.policy.authority":"uri","Consent.policy.extension":"Extension","Consent.policy.id":"System.String","Consent.policy.modifierExtension":"Extension","Consent.policy.uri":"uri","Consent.policyRule":"CodeableConcept","Consent.provision.action":"CodeableConcept","Consent.provision.actor.extension":"Extension","Consent.provision.actor.id":"System.String","Consent.provision.actor.modifierExtension":"Extension","Consent.provision.actor.reference":"Reference","Consent.provision.actor.role":"CodeableConcept","Consent.provision.class":"Coding","Consent.provision.code":"CodeableConcept","Consent.provision.data.extension":"Extension","Consent.provision.data.id":"System.String","Consent.provision.data.meaning":"code","Consent.provision.data.modifierExtension":"Extension","Consent.provision.data.reference":"Reference","Consent.provision.dataPeriod":"Period","Consent.provision.extension":"Extension","Consent.provision.id":"System.String","Consent.provision.modifierExtension":"Extension","Consent.provision.period":"Period","Consent.provision.purpose":"Coding","Consent.provision.securityLabel":"Coding","Consent.provision.type":"code","Consent.scope":"CodeableConcept","Consent.sourceAttachment":"Attachment","Consent.sourceReference":"Reference","Consent.status":"code","Consent.text":"Narrative","Consent.verification.extension":"Extension","Consent.verification.id":"System.String","Consent.verification.modifierExtension":"Extension","Consent.verification.verificationDate":"dateTime","Consent.verification.verified":"boolean","Consent.verification.verifiedWith":"Reference","ContactDetail.extension":"Extension","ContactDetail.id":"System.String","ContactDetail.name":"string","ContactDetail.telecom":"ContactPoint","ContactPoint.extension":"Extension","ContactPoint.id":"System.String","ContactPoint.period":"Period","ContactPoint.rank":"positiveInt","ContactPoint.system":"code","ContactPoint.use":"code","ContactPoint.value":"string","Contract.alias":"string","Contract.applies":"Period","Contract.author":"Reference","Contract.authority":"Reference","Contract.contained":"Resource","Contract.contentDefinition.copyright":"markdown","Contract.contentDefinition.extension":"Extension","Contract.contentDefinition.id":"System.String","Contract.contentDefinition.modifierExtension":"Extension","Contract.contentDefinition.publicationDate":"dateTime","Contract.contentDefinition.publicationStatus":"code","Contract.contentDefinition.publisher":"Reference","Contract.contentDefinition.subType":"CodeableConcept","Contract.contentDefinition.type":"CodeableConcept","Contract.contentDerivative":"CodeableConcept","Contract.domain":"Reference","Contract.expirationType":"CodeableConcept","Contract.extension":"Extension","Contract.friendly.contentAttachment":"Attachment","Contract.friendly.contentReference":"Reference","Contract.friendly.extension":"Extension","Contract.friendly.id":"System.String","Contract.friendly.modifierExtension":"Extension","Contract.id":"System.String","Contract.identifier":"Identifier","Contract.implicitRules":"uri","Contract.instantiatesCanonical":"Reference","Contract.instantiatesUri":"uri","Contract.issued":"dateTime","Contract.language":"code","Contract.legal.contentAttachment":"Attachment","Contract.legal.contentReference":"Reference","Contract.legal.extension":"Extension","Contract.legal.id":"System.String","Contract.legal.modifierExtension":"Extension","Contract.legalState":"CodeableConcept","Contract.legallyBindingAttachment":"Attachment","Contract.legallyBindingReference":"Reference","Contract.meta":"Meta","Contract.modifierExtension":"Extension","Contract.name":"string","Contract.relevantHistory":"Reference","Contract.rule.contentAttachment":"Attachment","Contract.rule.contentReference":"Reference","Contract.rule.extension":"Extension","Contract.rule.id":"System.String","Contract.rule.modifierExtension":"Extension","Contract.scope":"CodeableConcept","Contract.signer.extension":"Extension","Contract.signer.id":"System.String","Contract.signer.modifierExtension":"Extension","Contract.signer.party":"Reference","Contract.signer.signature":"Signature","Contract.signer.type":"Coding","Contract.site":"Reference","Contract.status":"code","Contract.subType":"CodeableConcept","Contract.subject":"Reference","Contract.subtitle":"string","Contract.supportingInfo":"Reference","Contract.term.action.context":"Reference","Contract.term.action.contextLinkId":"string","Contract.term.action.doNotPerform":"boolean","Contract.term.action.extension":"Extension","Contract.term.action.id":"System.String","Contract.term.action.intent":"CodeableConcept","Contract.term.action.linkId":"string","Contract.term.action.modifierExtension":"Extension","Contract.term.action.note":"Annotation","Contract.term.action.occurrenceDateTime":"dateTime","Contract.term.action.occurrencePeriod":"Period","Contract.term.action.occurrenceTiming":"Timing","Contract.term.action.performer":"Reference","Contract.term.action.performerLinkId":"string","Contract.term.action.performerRole":"CodeableConcept","Contract.term.action.performerType":"CodeableConcept","Contract.term.action.reason":"string","Contract.term.action.reasonCode":"CodeableConcept","Contract.term.action.reasonLinkId":"string","Contract.term.action.reasonReference":"Reference","Contract.term.action.requester":"Reference","Contract.term.action.requesterLinkId":"string","Contract.term.action.securityLabelNumber":"unsignedInt","Contract.term.action.status":"CodeableConcept","Contract.term.action.subject.extension":"Extension","Contract.term.action.subject.id":"System.String","Contract.term.action.subject.modifierExtension":"Extension","Contract.term.action.subject.reference":"Reference","Contract.term.action.subject.role":"CodeableConcept","Contract.term.action.type":"CodeableConcept","Contract.term.applies":"Period","Contract.term.asset.condition":"string","Contract.term.asset.context.code":"CodeableConcept","Contract.term.asset.context.extension":"Extension","Contract.term.asset.context.id":"System.String","Contract.term.asset.context.modifierExtension":"Extension","Contract.term.asset.context.reference":"Reference","Contract.term.asset.context.text":"string","Contract.term.asset.extension":"Extension","Contract.term.asset.id":"System.String","Contract.term.asset.linkId":"string","Contract.term.asset.modifierExtension":"Extension","Contract.term.asset.period":"Period","Contract.term.asset.periodType":"CodeableConcept","Contract.term.asset.relationship":"Coding","Contract.term.asset.scope":"CodeableConcept","Contract.term.asset.securityLabelNumber":"unsignedInt","Contract.term.asset.subtype":"CodeableConcept","Contract.term.asset.text":"string","Contract.term.asset.type":"CodeableConcept","Contract.term.asset.typeReference":"Reference","Contract.term.asset.usePeriod":"Period","Contract.term.asset.valuedItem.effectiveTime":"dateTime","Contract.term.asset.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.term.asset.valuedItem.entityReference":"Reference","Contract.term.asset.valuedItem.extension":"Extension","Contract.term.asset.valuedItem.factor":"decimal","Contract.term.asset.valuedItem.id":"System.String","Contract.term.asset.valuedItem.identifier":"Identifier","Contract.term.asset.valuedItem.linkId":"string","Contract.term.asset.valuedItem.modifierExtension":"Extension","Contract.term.asset.valuedItem.net":"Money","Contract.term.asset.valuedItem.payment":"string","Contract.term.asset.valuedItem.paymentDate":"dateTime","Contract.term.asset.valuedItem.points":"decimal","Contract.term.asset.valuedItem.quantity":"Quantity","Contract.term.asset.valuedItem.recipient":"Reference","Contract.term.asset.valuedItem.responsible":"Reference","Contract.term.asset.valuedItem.securityLabelNumber":"unsignedInt","Contract.term.asset.valuedItem.unitPrice":"Money","Contract.term.extension":"Extension","Contract.term.id":"System.String","Contract.term.identifier":"Identifier","Contract.term.issued":"dateTime","Contract.term.modifierExtension":"Extension","Contract.term.offer.answer.extension":"Extension","Contract.term.offer.answer.id":"System.String","Contract.term.offer.answer.modifierExtension":"Extension","Contract.term.offer.answer.valueAttachment":"Attachment","Contract.term.offer.answer.valueBoolean":"boolean","Contract.term.offer.answer.valueCoding":"Coding","Contract.term.offer.answer.valueDate":"date","Contract.term.offer.answer.valueDateTime":"dateTime","Contract.term.offer.answer.valueDecimal":"decimal","Contract.term.offer.answer.valueInteger":"integer","Contract.term.offer.answer.valueQuantity":"Quantity","Contract.term.offer.answer.valueReference":"Reference","Contract.term.offer.answer.valueString":"string","Contract.term.offer.answer.valueTime":"time","Contract.term.offer.answer.valueUri":"uri","Contract.term.offer.decision":"CodeableConcept","Contract.term.offer.decisionMode":"CodeableConcept","Contract.term.offer.extension":"Extension","Contract.term.offer.id":"System.String","Contract.term.offer.identifier":"Identifier","Contract.term.offer.linkId":"string","Contract.term.offer.modifierExtension":"Extension","Contract.term.offer.party.extension":"Extension","Contract.term.offer.party.id":"System.String","Contract.term.offer.party.modifierExtension":"Extension","Contract.term.offer.party.reference":"Reference","Contract.term.offer.party.role":"CodeableConcept","Contract.term.offer.securityLabelNumber":"unsignedInt","Contract.term.offer.text":"string","Contract.term.offer.topic":"Reference","Contract.term.offer.type":"CodeableConcept","Contract.term.securityLabel.category":"Coding","Contract.term.securityLabel.classification":"Coding","Contract.term.securityLabel.control":"Coding","Contract.term.securityLabel.extension":"Extension","Contract.term.securityLabel.id":"System.String","Contract.term.securityLabel.modifierExtension":"Extension","Contract.term.securityLabel.number":"unsignedInt","Contract.term.subType":"CodeableConcept","Contract.term.text":"string","Contract.term.topicCodeableConcept":"CodeableConcept","Contract.term.topicReference":"Reference","Contract.term.type":"CodeableConcept","Contract.text":"Narrative","Contract.title":"string","Contract.topicCodeableConcept":"CodeableConcept","Contract.topicReference":"Reference","Contract.type":"CodeableConcept","Contract.url":"uri","Contract.version":"string","Contributor.contact":"ContactDetail","Contributor.extension":"Extension","Contributor.id":"System.String","Contributor.name":"string","Contributor.type":"code","Count.code":"code","Count.comparator":"code","Count.extension":"Extension","Count.id":"System.String","Count.system":"uri","Count.unit":"string","Count.value":"decimal","Coverage.beneficiary":"Reference","Coverage.class.extension":"Extension","Coverage.class.id":"System.String","Coverage.class.modifierExtension":"Extension","Coverage.class.name":"string","Coverage.class.type":"CodeableConcept","Coverage.class.value":"string","Coverage.contained":"Resource","Coverage.contract":"Reference","Coverage.costToBeneficiary.exception.extension":"Extension","Coverage.costToBeneficiary.exception.id":"System.String","Coverage.costToBeneficiary.exception.modifierExtension":"Extension","Coverage.costToBeneficiary.exception.period":"Period","Coverage.costToBeneficiary.exception.type":"CodeableConcept","Coverage.costToBeneficiary.extension":"Extension","Coverage.costToBeneficiary.id":"System.String","Coverage.costToBeneficiary.modifierExtension":"Extension","Coverage.costToBeneficiary.type":"CodeableConcept","Coverage.costToBeneficiary.valueMoney":"Money","Coverage.costToBeneficiary.valueQuantity":"Quantity","Coverage.dependent":"string","Coverage.extension":"Extension","Coverage.id":"System.String","Coverage.identifier":"Identifier","Coverage.implicitRules":"uri","Coverage.language":"code","Coverage.meta":"Meta","Coverage.modifierExtension":"Extension","Coverage.network":"string","Coverage.order":"positiveInt","Coverage.payor":"Reference","Coverage.period":"Period","Coverage.policyHolder":"Reference","Coverage.relationship":"CodeableConcept","Coverage.status":"code","Coverage.subrogation":"boolean","Coverage.subscriber":"Reference","Coverage.subscriberId":"string","Coverage.text":"Narrative","Coverage.type":"CodeableConcept","CoverageEligibilityRequest.contained":"Resource","CoverageEligibilityRequest.created":"dateTime","CoverageEligibilityRequest.enterer":"Reference","CoverageEligibilityRequest.extension":"Extension","CoverageEligibilityRequest.facility":"Reference","CoverageEligibilityRequest.id":"System.String","CoverageEligibilityRequest.identifier":"Identifier","CoverageEligibilityRequest.implicitRules":"uri","CoverageEligibilityRequest.insurance.businessArrangement":"string","CoverageEligibilityRequest.insurance.coverage":"Reference","CoverageEligibilityRequest.insurance.extension":"Extension","CoverageEligibilityRequest.insurance.focal":"boolean","CoverageEligibilityRequest.insurance.id":"System.String","CoverageEligibilityRequest.insurance.modifierExtension":"Extension","CoverageEligibilityRequest.insurer":"Reference","CoverageEligibilityRequest.item.category":"CodeableConcept","CoverageEligibilityRequest.item.detail":"Reference","CoverageEligibilityRequest.item.diagnosis.diagnosisCodeableConcept":"CodeableConcept","CoverageEligibilityRequest.item.diagnosis.diagnosisReference":"Reference","CoverageEligibilityRequest.item.diagnosis.extension":"Extension","CoverageEligibilityRequest.item.diagnosis.id":"System.String","CoverageEligibilityRequest.item.diagnosis.modifierExtension":"Extension","CoverageEligibilityRequest.item.extension":"Extension","CoverageEligibilityRequest.item.facility":"Reference","CoverageEligibilityRequest.item.id":"System.String","CoverageEligibilityRequest.item.modifier":"CodeableConcept","CoverageEligibilityRequest.item.modifierExtension":"Extension","CoverageEligibilityRequest.item.productOrService":"CodeableConcept","CoverageEligibilityRequest.item.provider":"Reference","CoverageEligibilityRequest.item.quantity":"Quantity","CoverageEligibilityRequest.item.supportingInfoSequence":"positiveInt","CoverageEligibilityRequest.item.unitPrice":"Money","CoverageEligibilityRequest.language":"code","CoverageEligibilityRequest.meta":"Meta","CoverageEligibilityRequest.modifierExtension":"Extension","CoverageEligibilityRequest.patient":"Reference","CoverageEligibilityRequest.priority":"CodeableConcept","CoverageEligibilityRequest.provider":"Reference","CoverageEligibilityRequest.purpose":"code","CoverageEligibilityRequest.servicedDate":"date","CoverageEligibilityRequest.servicedPeriod":"Period","CoverageEligibilityRequest.status":"code","CoverageEligibilityRequest.supportingInfo.appliesToAll":"boolean","CoverageEligibilityRequest.supportingInfo.extension":"Extension","CoverageEligibilityRequest.supportingInfo.id":"System.String","CoverageEligibilityRequest.supportingInfo.information":"Reference","CoverageEligibilityRequest.supportingInfo.modifierExtension":"Extension","CoverageEligibilityRequest.supportingInfo.sequence":"positiveInt","CoverageEligibilityRequest.text":"Narrative","CoverageEligibilityResponse.contained":"Resource","CoverageEligibilityResponse.created":"dateTime","CoverageEligibilityResponse.disposition":"string","CoverageEligibilityResponse.error.code":"CodeableConcept","CoverageEligibilityResponse.error.extension":"Extension","CoverageEligibilityResponse.error.id":"System.String","CoverageEligibilityResponse.error.modifierExtension":"Extension","CoverageEligibilityResponse.extension":"Extension","CoverageEligibilityResponse.form":"CodeableConcept","CoverageEligibilityResponse.id":"System.String","CoverageEligibilityResponse.identifier":"Identifier","CoverageEligibilityResponse.implicitRules":"uri","CoverageEligibilityResponse.insurance.benefitPeriod":"Period","CoverageEligibilityResponse.insurance.coverage":"Reference","CoverageEligibilityResponse.insurance.extension":"Extension","CoverageEligibilityResponse.insurance.id":"System.String","CoverageEligibilityResponse.insurance.inforce":"boolean","CoverageEligibilityResponse.insurance.item.authorizationRequired":"boolean","CoverageEligibilityResponse.insurance.item.authorizationSupporting":"CodeableConcept","CoverageEligibilityResponse.insurance.item.authorizationUrl":"uri","CoverageEligibilityResponse.insurance.item.benefit.allowedMoney":"Money","CoverageEligibilityResponse.insurance.item.benefit.allowedString":"string","CoverageEligibilityResponse.insurance.item.benefit.allowedUnsignedInt":"unsignedInt","CoverageEligibilityResponse.insurance.item.benefit.extension":"Extension","CoverageEligibilityResponse.insurance.item.benefit.id":"System.String","CoverageEligibilityResponse.insurance.item.benefit.modifierExtension":"Extension","CoverageEligibilityResponse.insurance.item.benefit.type":"CodeableConcept","CoverageEligibilityResponse.insurance.item.benefit.usedMoney":"Money","CoverageEligibilityResponse.insurance.item.benefit.usedString":"string","CoverageEligibilityResponse.insurance.item.benefit.usedUnsignedInt":"unsignedInt","CoverageEligibilityResponse.insurance.item.category":"CodeableConcept","CoverageEligibilityResponse.insurance.item.description":"string","CoverageEligibilityResponse.insurance.item.excluded":"boolean","CoverageEligibilityResponse.insurance.item.extension":"Extension","CoverageEligibilityResponse.insurance.item.id":"System.String","CoverageEligibilityResponse.insurance.item.modifier":"CodeableConcept","CoverageEligibilityResponse.insurance.item.modifierExtension":"Extension","CoverageEligibilityResponse.insurance.item.name":"string","CoverageEligibilityResponse.insurance.item.network":"CodeableConcept","CoverageEligibilityResponse.insurance.item.productOrService":"CodeableConcept","CoverageEligibilityResponse.insurance.item.provider":"Reference","CoverageEligibilityResponse.insurance.item.term":"CodeableConcept","CoverageEligibilityResponse.insurance.item.unit":"CodeableConcept","CoverageEligibilityResponse.insurance.modifierExtension":"Extension","CoverageEligibilityResponse.insurer":"Reference","CoverageEligibilityResponse.language":"code","CoverageEligibilityResponse.meta":"Meta","CoverageEligibilityResponse.modifierExtension":"Extension","CoverageEligibilityResponse.outcome":"code","CoverageEligibilityResponse.patient":"Reference","CoverageEligibilityResponse.preAuthRef":"string","CoverageEligibilityResponse.purpose":"code","CoverageEligibilityResponse.request":"Reference","CoverageEligibilityResponse.requestor":"Reference","CoverageEligibilityResponse.servicedDate":"date","CoverageEligibilityResponse.servicedPeriod":"Period","CoverageEligibilityResponse.status":"code","CoverageEligibilityResponse.text":"Narrative","DataRequirement.codeFilter.code":"Coding","DataRequirement.codeFilter.extension":"Extension","DataRequirement.codeFilter.id":"System.String","DataRequirement.codeFilter.path":"string","DataRequirement.codeFilter.searchParam":"string","DataRequirement.codeFilter.valueSet":"canonical","DataRequirement.dateFilter.extension":"Extension","DataRequirement.dateFilter.id":"System.String","DataRequirement.dateFilter.path":"string","DataRequirement.dateFilter.searchParam":"string","DataRequirement.dateFilter.valueDateTime":"dateTime","DataRequirement.dateFilter.valueDuration":"Duration","DataRequirement.dateFilter.valuePeriod":"Period","DataRequirement.extension":"Extension","DataRequirement.id":"System.String","DataRequirement.limit":"positiveInt","DataRequirement.mustSupport":"string","DataRequirement.profile":"canonical","DataRequirement.sort.direction":"code","DataRequirement.sort.extension":"Extension","DataRequirement.sort.id":"System.String","DataRequirement.sort.path":"string","DataRequirement.subjectCodeableConcept":"CodeableConcept","DataRequirement.subjectReference":"Reference","DataRequirement.type":"code","DetectedIssue.author":"Reference","DetectedIssue.code":"CodeableConcept","DetectedIssue.contained":"Resource","DetectedIssue.detail":"string","DetectedIssue.evidence.code":"CodeableConcept","DetectedIssue.evidence.detail":"Reference","DetectedIssue.evidence.extension":"Extension","DetectedIssue.evidence.id":"System.String","DetectedIssue.evidence.modifierExtension":"Extension","DetectedIssue.extension":"Extension","DetectedIssue.id":"System.String","DetectedIssue.identifiedDateTime":"dateTime","DetectedIssue.identifiedPeriod":"Period","DetectedIssue.identifier":"Identifier","DetectedIssue.implicated":"Reference","DetectedIssue.implicitRules":"uri","DetectedIssue.language":"code","DetectedIssue.meta":"Meta","DetectedIssue.mitigation.action":"CodeableConcept","DetectedIssue.mitigation.author":"Reference","DetectedIssue.mitigation.date":"dateTime","DetectedIssue.mitigation.extension":"Extension","DetectedIssue.mitigation.id":"System.String","DetectedIssue.mitigation.modifierExtension":"Extension","DetectedIssue.modifierExtension":"Extension","DetectedIssue.patient":"Reference","DetectedIssue.reference":"uri","DetectedIssue.severity":"code","DetectedIssue.status":"code","DetectedIssue.text":"Narrative","Device.contact":"ContactPoint","Device.contained":"Resource","Device.definition":"Reference","Device.deviceName.extension":"Extension","Device.deviceName.id":"System.String","Device.deviceName.modifierExtension":"Extension","Device.deviceName.name":"string","Device.deviceName.type":"code","Device.distinctIdentifier":"string","Device.expirationDate":"dateTime","Device.extension":"Extension","Device.id":"System.String","Device.identifier":"Identifier","Device.implicitRules":"uri","Device.language":"code","Device.location":"Reference","Device.lotNumber":"string","Device.manufactureDate":"dateTime","Device.manufacturer":"string","Device.meta":"Meta","Device.modelNumber":"string","Device.modifierExtension":"Extension","Device.note":"Annotation","Device.owner":"Reference","Device.parent":"Reference","Device.partNumber":"string","Device.patient":"Reference","Device.property.extension":"Extension","Device.property.id":"System.String","Device.property.modifierExtension":"Extension","Device.property.type":"CodeableConcept","Device.property.valueCode":"CodeableConcept","Device.property.valueQuantity":"Quantity","Device.safety":"CodeableConcept","Device.serialNumber":"string","Device.specialization.extension":"Extension","Device.specialization.id":"System.String","Device.specialization.modifierExtension":"Extension","Device.specialization.systemType":"CodeableConcept","Device.specialization.version":"string","Device.status":"code","Device.statusReason":"CodeableConcept","Device.text":"Narrative","Device.type":"CodeableConcept","Device.udiCarrier.carrierAIDC":"base64Binary","Device.udiCarrier.carrierHRF":"string","Device.udiCarrier.deviceIdentifier":"string","Device.udiCarrier.entryType":"code","Device.udiCarrier.extension":"Extension","Device.udiCarrier.id":"System.String","Device.udiCarrier.issuer":"uri","Device.udiCarrier.jurisdiction":"uri","Device.udiCarrier.modifierExtension":"Extension","Device.url":"uri","Device.version.component":"Identifier","Device.version.extension":"Extension","Device.version.id":"System.String","Device.version.modifierExtension":"Extension","Device.version.type":"CodeableConcept","Device.version.value":"string","DeviceDefinition.capability.description":"CodeableConcept","DeviceDefinition.capability.extension":"Extension","DeviceDefinition.capability.id":"System.String","DeviceDefinition.capability.modifierExtension":"Extension","DeviceDefinition.capability.type":"CodeableConcept","DeviceDefinition.contact":"ContactPoint","DeviceDefinition.contained":"Resource","DeviceDefinition.deviceName.extension":"Extension","DeviceDefinition.deviceName.id":"System.String","DeviceDefinition.deviceName.modifierExtension":"Extension","DeviceDefinition.deviceName.name":"string","DeviceDefinition.deviceName.type":"code","DeviceDefinition.extension":"Extension","DeviceDefinition.id":"System.String","DeviceDefinition.identifier":"Identifier","DeviceDefinition.implicitRules":"uri","DeviceDefinition.language":"code","DeviceDefinition.languageCode":"CodeableConcept","DeviceDefinition.manufacturerReference":"Reference","DeviceDefinition.manufacturerString":"string","DeviceDefinition.material.allergenicIndicator":"boolean","DeviceDefinition.material.alternate":"boolean","DeviceDefinition.material.extension":"Extension","DeviceDefinition.material.id":"System.String","DeviceDefinition.material.modifierExtension":"Extension","DeviceDefinition.material.substance":"CodeableConcept","DeviceDefinition.meta":"Meta","DeviceDefinition.modelNumber":"string","DeviceDefinition.modifierExtension":"Extension","DeviceDefinition.note":"Annotation","DeviceDefinition.onlineInformation":"uri","DeviceDefinition.owner":"Reference","DeviceDefinition.parentDevice":"Reference","DeviceDefinition.physicalCharacteristics":"ProdCharacteristic","DeviceDefinition.property.extension":"Extension","DeviceDefinition.property.id":"System.String","DeviceDefinition.property.modifierExtension":"Extension","DeviceDefinition.property.type":"CodeableConcept","DeviceDefinition.property.valueCode":"CodeableConcept","DeviceDefinition.property.valueQuantity":"Quantity","DeviceDefinition.quantity":"Quantity","DeviceDefinition.safety":"CodeableConcept","DeviceDefinition.shelfLifeStorage":"ProductShelfLife","DeviceDefinition.specialization.extension":"Extension","DeviceDefinition.specialization.id":"System.String","DeviceDefinition.specialization.modifierExtension":"Extension","DeviceDefinition.specialization.systemType":"string","DeviceDefinition.specialization.version":"string","DeviceDefinition.text":"Narrative","DeviceDefinition.type":"CodeableConcept","DeviceDefinition.udiDeviceIdentifier.deviceIdentifier":"string","DeviceDefinition.udiDeviceIdentifier.extension":"Extension","DeviceDefinition.udiDeviceIdentifier.id":"System.String","DeviceDefinition.udiDeviceIdentifier.issuer":"uri","DeviceDefinition.udiDeviceIdentifier.jurisdiction":"uri","DeviceDefinition.udiDeviceIdentifier.modifierExtension":"Extension","DeviceDefinition.url":"uri","DeviceDefinition.version":"string","DeviceMetric.calibration.extension":"Extension","DeviceMetric.calibration.id":"System.String","DeviceMetric.calibration.modifierExtension":"Extension","DeviceMetric.calibration.state":"code","DeviceMetric.calibration.time":"instant","DeviceMetric.calibration.type":"code","DeviceMetric.category":"code","DeviceMetric.color":"code","DeviceMetric.contained":"Resource","DeviceMetric.extension":"Extension","DeviceMetric.id":"System.String","DeviceMetric.identifier":"Identifier","DeviceMetric.implicitRules":"uri","DeviceMetric.language":"code","DeviceMetric.measurementPeriod":"Timing","DeviceMetric.meta":"Meta","DeviceMetric.modifierExtension":"Extension","DeviceMetric.operationalStatus":"code","DeviceMetric.parent":"Reference","DeviceMetric.source":"Reference","DeviceMetric.text":"Narrative","DeviceMetric.type":"CodeableConcept","DeviceMetric.unit":"CodeableConcept","DeviceRequest.authoredOn":"dateTime","DeviceRequest.basedOn":"Reference","DeviceRequest.codeCodeableConcept":"CodeableConcept","DeviceRequest.codeReference":"Reference","DeviceRequest.contained":"Resource","DeviceRequest.encounter":"Reference","DeviceRequest.extension":"Extension","DeviceRequest.groupIdentifier":"Identifier","DeviceRequest.id":"System.String","DeviceRequest.identifier":"Identifier","DeviceRequest.implicitRules":"uri","DeviceRequest.instantiatesCanonical":"canonical","DeviceRequest.instantiatesUri":"uri","DeviceRequest.insurance":"Reference","DeviceRequest.intent":"code","DeviceRequest.language":"code","DeviceRequest.meta":"Meta","DeviceRequest.modifierExtension":"Extension","DeviceRequest.note":"Annotation","DeviceRequest.occurrenceDateTime":"dateTime","DeviceRequest.occurrencePeriod":"Period","DeviceRequest.occurrenceTiming":"Timing","DeviceRequest.parameter.code":"CodeableConcept","DeviceRequest.parameter.extension":"Extension","DeviceRequest.parameter.id":"System.String","DeviceRequest.parameter.modifierExtension":"Extension","DeviceRequest.parameter.valueBoolean":"boolean","DeviceRequest.parameter.valueCodeableConcept":"CodeableConcept","DeviceRequest.parameter.valueQuantity":"Quantity","DeviceRequest.parameter.valueRange":"Range","DeviceRequest.performer":"Reference","DeviceRequest.performerType":"CodeableConcept","DeviceRequest.priorRequest":"Reference","DeviceRequest.priority":"code","DeviceRequest.reasonCode":"CodeableConcept","DeviceRequest.reasonReference":"Reference","DeviceRequest.relevantHistory":"Reference","DeviceRequest.requester":"Reference","DeviceRequest.status":"code","DeviceRequest.subject":"Reference","DeviceRequest.supportingInfo":"Reference","DeviceRequest.text":"Narrative","DeviceUseStatement.basedOn":"Reference","DeviceUseStatement.bodySite":"CodeableConcept","DeviceUseStatement.contained":"Resource","DeviceUseStatement.derivedFrom":"Reference","DeviceUseStatement.device":"Reference","DeviceUseStatement.extension":"Extension","DeviceUseStatement.id":"System.String","DeviceUseStatement.identifier":"Identifier","DeviceUseStatement.implicitRules":"uri","DeviceUseStatement.language":"code","DeviceUseStatement.meta":"Meta","DeviceUseStatement.modifierExtension":"Extension","DeviceUseStatement.note":"Annotation","DeviceUseStatement.reasonCode":"CodeableConcept","DeviceUseStatement.reasonReference":"Reference","DeviceUseStatement.recordedOn":"dateTime","DeviceUseStatement.source":"Reference","DeviceUseStatement.status":"code","DeviceUseStatement.subject":"Reference","DeviceUseStatement.text":"Narrative","DeviceUseStatement.timingDateTime":"dateTime","DeviceUseStatement.timingPeriod":"Period","DeviceUseStatement.timingTiming":"Timing","DiagnosticReport.basedOn":"Reference","DiagnosticReport.category":"CodeableConcept","DiagnosticReport.code":"CodeableConcept","DiagnosticReport.conclusion":"string","DiagnosticReport.conclusionCode":"CodeableConcept","DiagnosticReport.contained":"Resource","DiagnosticReport.effectiveDateTime":"dateTime","DiagnosticReport.effectivePeriod":"Period","DiagnosticReport.encounter":"Reference","DiagnosticReport.extension":"Extension","DiagnosticReport.id":"System.String","DiagnosticReport.identifier":"Identifier","DiagnosticReport.imagingStudy":"Reference","DiagnosticReport.implicitRules":"uri","DiagnosticReport.issued":"instant","DiagnosticReport.language":"code","DiagnosticReport.media.comment":"string","DiagnosticReport.media.extension":"Extension","DiagnosticReport.media.id":"System.String","DiagnosticReport.media.link":"Reference","DiagnosticReport.media.modifierExtension":"Extension","DiagnosticReport.meta":"Meta","DiagnosticReport.modifierExtension":"Extension","DiagnosticReport.performer":"Reference","DiagnosticReport.presentedForm":"Attachment","DiagnosticReport.result":"Reference","DiagnosticReport.resultsInterpreter":"Reference","DiagnosticReport.specimen":"Reference","DiagnosticReport.status":"code","DiagnosticReport.subject":"Reference","DiagnosticReport.text":"Narrative","Distance.code":"code","Distance.comparator":"code","Distance.extension":"Extension","Distance.id":"System.String","Distance.system":"uri","Distance.unit":"string","Distance.value":"decimal","DocumentManifest.author":"Reference","DocumentManifest.contained":"Resource","DocumentManifest.content":"Reference","DocumentManifest.created":"dateTime","DocumentManifest.description":"string","DocumentManifest.extension":"Extension","DocumentManifest.id":"System.String","DocumentManifest.identifier":"Identifier","DocumentManifest.implicitRules":"uri","DocumentManifest.language":"code","DocumentManifest.masterIdentifier":"Identifier","DocumentManifest.meta":"Meta","DocumentManifest.modifierExtension":"Extension","DocumentManifest.recipient":"Reference","DocumentManifest.related.extension":"Extension","DocumentManifest.related.id":"System.String","DocumentManifest.related.identifier":"Identifier","DocumentManifest.related.modifierExtension":"Extension","DocumentManifest.related.ref":"Reference","DocumentManifest.source":"uri","DocumentManifest.status":"code","DocumentManifest.subject":"Reference","DocumentManifest.text":"Narrative","DocumentManifest.type":"CodeableConcept","DocumentReference.authenticator":"Reference","DocumentReference.author":"Reference","DocumentReference.category":"CodeableConcept","DocumentReference.contained":"Resource","DocumentReference.content.attachment":"Attachment","DocumentReference.content.extension":"Extension","DocumentReference.content.format":"Coding","DocumentReference.content.id":"System.String","DocumentReference.content.modifierExtension":"Extension","DocumentReference.context.encounter":"Reference","DocumentReference.context.event":"CodeableConcept","DocumentReference.context.extension":"Extension","DocumentReference.context.facilityType":"CodeableConcept","DocumentReference.context.id":"System.String","DocumentReference.context.modifierExtension":"Extension","DocumentReference.context.period":"Period","DocumentReference.context.practiceSetting":"CodeableConcept","DocumentReference.context.related":"Reference","DocumentReference.context.sourcePatientInfo":"Reference","DocumentReference.custodian":"Reference","DocumentReference.date":"instant","DocumentReference.description":"string","DocumentReference.docStatus":"code","DocumentReference.extension":"Extension","DocumentReference.id":"System.String","DocumentReference.identifier":"Identifier","DocumentReference.implicitRules":"uri","DocumentReference.language":"code","DocumentReference.masterIdentifier":"Identifier","DocumentReference.meta":"Meta","DocumentReference.modifierExtension":"Extension","DocumentReference.relatesTo.code":"code","DocumentReference.relatesTo.extension":"Extension","DocumentReference.relatesTo.id":"System.String","DocumentReference.relatesTo.modifierExtension":"Extension","DocumentReference.relatesTo.target":"Reference","DocumentReference.securityLabel":"CodeableConcept","DocumentReference.status":"code","DocumentReference.subject":"Reference","DocumentReference.text":"Narrative","DocumentReference.type":"CodeableConcept","DomainResource.contained":"Resource","DomainResource.extension":"Extension","DomainResource.id":"System.String","DomainResource.implicitRules":"uri","DomainResource.language":"code","DomainResource.meta":"Meta","DomainResource.modifierExtension":"Extension","DomainResource.text":"Narrative","Dosage.additionalInstruction":"CodeableConcept","Dosage.asNeededBoolean":"boolean","Dosage.asNeededCodeableConcept":"CodeableConcept","Dosage.doseAndRate.doseQuantity":"Quantity","Dosage.doseAndRate.doseRange":"Range","Dosage.doseAndRate.extension":"Extension","Dosage.doseAndRate.id":"System.String","Dosage.doseAndRate.rateQuantity":"Quantity","Dosage.doseAndRate.rateRange":"Range","Dosage.doseAndRate.rateRatio":"Ratio","Dosage.doseAndRate.type":"CodeableConcept","Dosage.extension":"Extension","Dosage.id":"System.String","Dosage.maxDosePerAdministration":"Quantity","Dosage.maxDosePerLifetime":"Quantity","Dosage.maxDosePerPeriod":"Ratio","Dosage.method":"CodeableConcept","Dosage.modifierExtension":"Extension","Dosage.patientInstruction":"string","Dosage.route":"CodeableConcept","Dosage.sequence":"integer","Dosage.site":"CodeableConcept","Dosage.text":"string","Dosage.timing":"Timing","Duration.code":"code","Duration.comparator":"code","Duration.extension":"Extension","Duration.id":"System.String","Duration.system":"uri","Duration.unit":"string","Duration.value":"decimal","EffectEvidenceSynthesis.approvalDate":"date","EffectEvidenceSynthesis.author":"ContactDetail","EffectEvidenceSynthesis.certainty.certaintySubcomponent.extension":"Extension","EffectEvidenceSynthesis.certainty.certaintySubcomponent.id":"System.String","EffectEvidenceSynthesis.certainty.certaintySubcomponent.modifierExtension":"Extension","EffectEvidenceSynthesis.certainty.certaintySubcomponent.note":"Annotation","EffectEvidenceSynthesis.certainty.certaintySubcomponent.rating":"CodeableConcept","EffectEvidenceSynthesis.certainty.certaintySubcomponent.type":"CodeableConcept","EffectEvidenceSynthesis.certainty.extension":"Extension","EffectEvidenceSynthesis.certainty.id":"System.String","EffectEvidenceSynthesis.certainty.modifierExtension":"Extension","EffectEvidenceSynthesis.certainty.note":"Annotation","EffectEvidenceSynthesis.certainty.rating":"CodeableConcept","EffectEvidenceSynthesis.contact":"ContactDetail","EffectEvidenceSynthesis.contained":"Resource","EffectEvidenceSynthesis.copyright":"markdown","EffectEvidenceSynthesis.date":"dateTime","EffectEvidenceSynthesis.description":"markdown","EffectEvidenceSynthesis.editor":"ContactDetail","EffectEvidenceSynthesis.effectEstimate.description":"string","EffectEvidenceSynthesis.effectEstimate.extension":"Extension","EffectEvidenceSynthesis.effectEstimate.id":"System.String","EffectEvidenceSynthesis.effectEstimate.modifierExtension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.extension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.from":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.id":"System.String","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.level":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.modifierExtension":"Extension","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.to":"decimal","EffectEvidenceSynthesis.effectEstimate.precisionEstimate.type":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.type":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.unitOfMeasure":"CodeableConcept","EffectEvidenceSynthesis.effectEstimate.value":"decimal","EffectEvidenceSynthesis.effectEstimate.variantState":"CodeableConcept","EffectEvidenceSynthesis.effectivePeriod":"Period","EffectEvidenceSynthesis.endorser":"ContactDetail","EffectEvidenceSynthesis.exposure":"Reference","EffectEvidenceSynthesis.exposureAlternative":"Reference","EffectEvidenceSynthesis.extension":"Extension","EffectEvidenceSynthesis.id":"System.String","EffectEvidenceSynthesis.identifier":"Identifier","EffectEvidenceSynthesis.implicitRules":"uri","EffectEvidenceSynthesis.jurisdiction":"CodeableConcept","EffectEvidenceSynthesis.language":"code","EffectEvidenceSynthesis.lastReviewDate":"date","EffectEvidenceSynthesis.meta":"Meta","EffectEvidenceSynthesis.modifierExtension":"Extension","EffectEvidenceSynthesis.name":"string","EffectEvidenceSynthesis.note":"Annotation","EffectEvidenceSynthesis.outcome":"Reference","EffectEvidenceSynthesis.population":"Reference","EffectEvidenceSynthesis.publisher":"string","EffectEvidenceSynthesis.relatedArtifact":"RelatedArtifact","EffectEvidenceSynthesis.resultsByExposure.description":"string","EffectEvidenceSynthesis.resultsByExposure.exposureState":"code","EffectEvidenceSynthesis.resultsByExposure.extension":"Extension","EffectEvidenceSynthesis.resultsByExposure.id":"System.String","EffectEvidenceSynthesis.resultsByExposure.modifierExtension":"Extension","EffectEvidenceSynthesis.resultsByExposure.riskEvidenceSynthesis":"Reference","EffectEvidenceSynthesis.resultsByExposure.variantState":"CodeableConcept","EffectEvidenceSynthesis.reviewer":"ContactDetail","EffectEvidenceSynthesis.sampleSize.description":"string","EffectEvidenceSynthesis.sampleSize.extension":"Extension","EffectEvidenceSynthesis.sampleSize.id":"System.String","EffectEvidenceSynthesis.sampleSize.modifierExtension":"Extension","EffectEvidenceSynthesis.sampleSize.numberOfParticipants":"integer","EffectEvidenceSynthesis.sampleSize.numberOfStudies":"integer","EffectEvidenceSynthesis.status":"code","EffectEvidenceSynthesis.studyType":"CodeableConcept","EffectEvidenceSynthesis.synthesisType":"CodeableConcept","EffectEvidenceSynthesis.text":"Narrative","EffectEvidenceSynthesis.title":"string","EffectEvidenceSynthesis.topic":"CodeableConcept","EffectEvidenceSynthesis.url":"uri","EffectEvidenceSynthesis.useContext":"UsageContext","EffectEvidenceSynthesis.version":"string","Element.extension":"Extension","Element.id":"System.String","ElementDefinition.alias":"string","ElementDefinition.base.extension":"Extension","ElementDefinition.base.id":"System.String","ElementDefinition.base.max":"string","ElementDefinition.base.min":"unsignedInt","ElementDefinition.base.path":"string","ElementDefinition.binding.description":"string","ElementDefinition.binding.extension":"Extension","ElementDefinition.binding.id":"System.String","ElementDefinition.binding.strength":"code","ElementDefinition.binding.valueSet":"canonical","ElementDefinition.code":"Coding","ElementDefinition.comment":"markdown","ElementDefinition.condition":"id","ElementDefinition.constraint.expression":"string","ElementDefinition.constraint.extension":"Extension","ElementDefinition.constraint.human":"string","ElementDefinition.constraint.id":"System.String","ElementDefinition.constraint.key":"id","ElementDefinition.constraint.requirements":"string","ElementDefinition.constraint.severity":"code","ElementDefinition.constraint.source":"canonical","ElementDefinition.constraint.xpath":"string","ElementDefinition.contentReference":"uri","ElementDefinition.defaultValueAddress":"Address","ElementDefinition.defaultValueAge":"Age","ElementDefinition.defaultValueAnnotation":"Annotation","ElementDefinition.defaultValueAttachment":"Attachment","ElementDefinition.defaultValueBase64Binary":"base64Binary","ElementDefinition.defaultValueBoolean":"boolean","ElementDefinition.defaultValueCanonical":"canonical","ElementDefinition.defaultValueCode":"code","ElementDefinition.defaultValueCodeableConcept":"CodeableConcept","ElementDefinition.defaultValueCoding":"Coding","ElementDefinition.defaultValueContactDetail":"ContactDetail","ElementDefinition.defaultValueContactPoint":"ContactPoint","ElementDefinition.defaultValueContributor":"Contributor","ElementDefinition.defaultValueCount":"Count","ElementDefinition.defaultValueDataRequirement":"DataRequirement","ElementDefinition.defaultValueDate":"date","ElementDefinition.defaultValueDateTime":"dateTime","ElementDefinition.defaultValueDecimal":"decimal","ElementDefinition.defaultValueDistance":"Distance","ElementDefinition.defaultValueDosage":"Dosage","ElementDefinition.defaultValueDuration":"Duration","ElementDefinition.defaultValueExpression":"Expression","ElementDefinition.defaultValueHumanName":"HumanName","ElementDefinition.defaultValueId":"id","ElementDefinition.defaultValueIdentifier":"Identifier","ElementDefinition.defaultValueInstant":"instant","ElementDefinition.defaultValueInteger":"integer","ElementDefinition.defaultValueMarkdown":"markdown","ElementDefinition.defaultValueMeta":"Meta","ElementDefinition.defaultValueMoney":"Money","ElementDefinition.defaultValueOid":"oid","ElementDefinition.defaultValueParameterDefinition":"ParameterDefinition","ElementDefinition.defaultValuePeriod":"Period","ElementDefinition.defaultValuePositiveInt":"positiveInt","ElementDefinition.defaultValueQuantity":"Quantity","ElementDefinition.defaultValueRange":"Range","ElementDefinition.defaultValueRatio":"Ratio","ElementDefinition.defaultValueReference":"Reference","ElementDefinition.defaultValueRelatedArtifact":"RelatedArtifact","ElementDefinition.defaultValueSampledData":"SampledData","ElementDefinition.defaultValueSignature":"Signature","ElementDefinition.defaultValueString":"string","ElementDefinition.defaultValueTime":"time","ElementDefinition.defaultValueTiming":"Timing","ElementDefinition.defaultValueTriggerDefinition":"TriggerDefinition","ElementDefinition.defaultValueUnsignedInt":"unsignedInt","ElementDefinition.defaultValueUri":"uri","ElementDefinition.defaultValueUrl":"url","ElementDefinition.defaultValueUsageContext":"UsageContext","ElementDefinition.defaultValueUuid":"uuid","ElementDefinition.definition":"markdown","ElementDefinition.example.extension":"Extension","ElementDefinition.example.id":"System.String","ElementDefinition.example.label":"string","ElementDefinition.example.valueAddress":"Address","ElementDefinition.example.valueAge":"Age","ElementDefinition.example.valueAnnotation":"Annotation","ElementDefinition.example.valueAttachment":"Attachment","ElementDefinition.example.valueBase64Binary":"base64Binary","ElementDefinition.example.valueBoolean":"boolean","ElementDefinition.example.valueCanonical":"canonical","ElementDefinition.example.valueCode":"code","ElementDefinition.example.valueCodeableConcept":"CodeableConcept","ElementDefinition.example.valueCoding":"Coding","ElementDefinition.example.valueContactDetail":"ContactDetail","ElementDefinition.example.valueContactPoint":"ContactPoint","ElementDefinition.example.valueContributor":"Contributor","ElementDefinition.example.valueCount":"Count","ElementDefinition.example.valueDataRequirement":"DataRequirement","ElementDefinition.example.valueDate":"date","ElementDefinition.example.valueDateTime":"dateTime","ElementDefinition.example.valueDecimal":"decimal","ElementDefinition.example.valueDistance":"Distance","ElementDefinition.example.valueDosage":"Dosage","ElementDefinition.example.valueDuration":"Duration","ElementDefinition.example.valueExpression":"Expression","ElementDefinition.example.valueHumanName":"HumanName","ElementDefinition.example.valueId":"id","ElementDefinition.example.valueIdentifier":"Identifier","ElementDefinition.example.valueInstant":"instant","ElementDefinition.example.valueInteger":"integer","ElementDefinition.example.valueMarkdown":"markdown","ElementDefinition.example.valueMeta":"Meta","ElementDefinition.example.valueMoney":"Money","ElementDefinition.example.valueOid":"oid","ElementDefinition.example.valueParameterDefinition":"ParameterDefinition","ElementDefinition.example.valuePeriod":"Period","ElementDefinition.example.valuePositiveInt":"positiveInt","ElementDefinition.example.valueQuantity":"Quantity","ElementDefinition.example.valueRange":"Range","ElementDefinition.example.valueRatio":"Ratio","ElementDefinition.example.valueReference":"Reference","ElementDefinition.example.valueRelatedArtifact":"RelatedArtifact","ElementDefinition.example.valueSampledData":"SampledData","ElementDefinition.example.valueSignature":"Signature","ElementDefinition.example.valueString":"string","ElementDefinition.example.valueTime":"time","ElementDefinition.example.valueTiming":"Timing","ElementDefinition.example.valueTriggerDefinition":"TriggerDefinition","ElementDefinition.example.valueUnsignedInt":"unsignedInt","ElementDefinition.example.valueUri":"uri","ElementDefinition.example.valueUrl":"url","ElementDefinition.example.valueUsageContext":"UsageContext","ElementDefinition.example.valueUuid":"uuid","ElementDefinition.extension":"Extension","ElementDefinition.extension.extension":"Extension","ElementDefinition.extension.id":"System.String","ElementDefinition.extension.url":"System.String","ElementDefinition.extension.valueCanonical":"canonical","ElementDefinition.extension.valueCodeableConcept":"CodeableConcept","ElementDefinition.extension.valueString":"string","ElementDefinition.fixedAddress":"Address","ElementDefinition.fixedAge":"Age","ElementDefinition.fixedAnnotation":"Annotation","ElementDefinition.fixedAttachment":"Attachment","ElementDefinition.fixedBase64Binary":"base64Binary","ElementDefinition.fixedBoolean":"boolean","ElementDefinition.fixedCanonical":"canonical","ElementDefinition.fixedCode":"code","ElementDefinition.fixedCodeableConcept":"CodeableConcept","ElementDefinition.fixedCoding":"Coding","ElementDefinition.fixedContactDetail":"ContactDetail","ElementDefinition.fixedContactPoint":"ContactPoint","ElementDefinition.fixedContributor":"Contributor","ElementDefinition.fixedCount":"Count","ElementDefinition.fixedDataRequirement":"DataRequirement","ElementDefinition.fixedDate":"date","ElementDefinition.fixedDateTime":"dateTime","ElementDefinition.fixedDecimal":"decimal","ElementDefinition.fixedDistance":"Distance","ElementDefinition.fixedDosage":"Dosage","ElementDefinition.fixedDuration":"Duration","ElementDefinition.fixedExpression":"Expression","ElementDefinition.fixedHumanName":"HumanName","ElementDefinition.fixedId":"id","ElementDefinition.fixedIdentifier":"Identifier","ElementDefinition.fixedInstant":"instant","ElementDefinition.fixedInteger":"integer","ElementDefinition.fixedMarkdown":"markdown","ElementDefinition.fixedMeta":"Meta","ElementDefinition.fixedMoney":"Money","ElementDefinition.fixedOid":"oid","ElementDefinition.fixedParameterDefinition":"ParameterDefinition","ElementDefinition.fixedPeriod":"Period","ElementDefinition.fixedPositiveInt":"positiveInt","ElementDefinition.fixedQuantity":"Quantity","ElementDefinition.fixedRange":"Range","ElementDefinition.fixedRatio":"Ratio","ElementDefinition.fixedReference":"Reference","ElementDefinition.fixedRelatedArtifact":"RelatedArtifact","ElementDefinition.fixedSampledData":"SampledData","ElementDefinition.fixedSignature":"Signature","ElementDefinition.fixedString":"string","ElementDefinition.fixedTime":"time","ElementDefinition.fixedTiming":"Timing","ElementDefinition.fixedTriggerDefinition":"TriggerDefinition","ElementDefinition.fixedUnsignedInt":"unsignedInt","ElementDefinition.fixedUri":"uri","ElementDefinition.fixedUrl":"url","ElementDefinition.fixedUsageContext":"UsageContext","ElementDefinition.fixedUuid":"uuid","ElementDefinition.id":"System.String","ElementDefinition.isModifier":"boolean","ElementDefinition.isModifierReason":"string","ElementDefinition.isSummary":"boolean","ElementDefinition.label":"string","ElementDefinition.mapping.comment":"string","ElementDefinition.mapping.extension":"Extension","ElementDefinition.mapping.id":"System.String","ElementDefinition.mapping.identity":"id","ElementDefinition.mapping.language":"code","ElementDefinition.mapping.map":"string","ElementDefinition.max":"string","ElementDefinition.maxLength":"integer","ElementDefinition.maxValueDate":"date","ElementDefinition.maxValueDateTime":"dateTime","ElementDefinition.maxValueDecimal":"decimal","ElementDefinition.maxValueInstant":"instant","ElementDefinition.maxValueInteger":"integer","ElementDefinition.maxValuePositiveInt":"positiveInt","ElementDefinition.maxValueQuantity":"Quantity","ElementDefinition.maxValueTime":"time","ElementDefinition.maxValueUnsignedInt":"unsignedInt","ElementDefinition.meaningWhenMissing":"markdown","ElementDefinition.min":"unsignedInt","ElementDefinition.minValueDate":"date","ElementDefinition.minValueDateTime":"dateTime","ElementDefinition.minValueDecimal":"decimal","ElementDefinition.minValueInstant":"instant","ElementDefinition.minValueInteger":"integer","ElementDefinition.minValuePositiveInt":"positiveInt","ElementDefinition.minValueQuantity":"Quantity","ElementDefinition.minValueTime":"time","ElementDefinition.minValueUnsignedInt":"unsignedInt","ElementDefinition.modifierExtension":"Extension","ElementDefinition.mustSupport":"boolean","ElementDefinition.orderMeaning":"string","ElementDefinition.path":"string","ElementDefinition.patternAddress":"Address","ElementDefinition.patternAge":"Age","ElementDefinition.patternAnnotation":"Annotation","ElementDefinition.patternAttachment":"Attachment","ElementDefinition.patternBase64Binary":"base64Binary","ElementDefinition.patternBoolean":"boolean","ElementDefinition.patternCanonical":"canonical","ElementDefinition.patternCode":"code","ElementDefinition.patternCodeableConcept":"CodeableConcept","ElementDefinition.patternCoding":"Coding","ElementDefinition.patternContactDetail":"ContactDetail","ElementDefinition.patternContactPoint":"ContactPoint","ElementDefinition.patternContributor":"Contributor","ElementDefinition.patternCount":"Count","ElementDefinition.patternDataRequirement":"DataRequirement","ElementDefinition.patternDate":"date","ElementDefinition.patternDateTime":"dateTime","ElementDefinition.patternDecimal":"decimal","ElementDefinition.patternDistance":"Distance","ElementDefinition.patternDosage":"Dosage","ElementDefinition.patternDuration":"Duration","ElementDefinition.patternExpression":"Expression","ElementDefinition.patternHumanName":"HumanName","ElementDefinition.patternId":"id","ElementDefinition.patternIdentifier":"Identifier","ElementDefinition.patternInstant":"instant","ElementDefinition.patternInteger":"integer","ElementDefinition.patternMarkdown":"markdown","ElementDefinition.patternMeta":"Meta","ElementDefinition.patternMoney":"Money","ElementDefinition.patternOid":"oid","ElementDefinition.patternParameterDefinition":"ParameterDefinition","ElementDefinition.patternPeriod":"Period","ElementDefinition.patternPositiveInt":"positiveInt","ElementDefinition.patternQuantity":"Quantity","ElementDefinition.patternRange":"Range","ElementDefinition.patternRatio":"Ratio","ElementDefinition.patternReference":"Reference","ElementDefinition.patternRelatedArtifact":"RelatedArtifact","ElementDefinition.patternSampledData":"SampledData","ElementDefinition.patternSignature":"Signature","ElementDefinition.patternString":"string","ElementDefinition.patternTime":"time","ElementDefinition.patternTiming":"Timing","ElementDefinition.patternTriggerDefinition":"TriggerDefinition","ElementDefinition.patternUnsignedInt":"unsignedInt","ElementDefinition.patternUri":"uri","ElementDefinition.patternUrl":"url","ElementDefinition.patternUsageContext":"UsageContext","ElementDefinition.patternUuid":"uuid","ElementDefinition.representation":"code","ElementDefinition.requirements":"markdown","ElementDefinition.short":"string","ElementDefinition.sliceIsConstraining":"boolean","ElementDefinition.sliceName":"string","ElementDefinition.slicing.description":"string","ElementDefinition.slicing.discriminator.extension":"Extension","ElementDefinition.slicing.discriminator.id":"System.String","ElementDefinition.slicing.discriminator.path":"string","ElementDefinition.slicing.discriminator.type":"code","ElementDefinition.slicing.extension":"Extension","ElementDefinition.slicing.id":"System.String","ElementDefinition.slicing.ordered":"boolean","ElementDefinition.slicing.rules":"code","ElementDefinition.type.aggregation":"code","ElementDefinition.type.code":"uri","ElementDefinition.type.extension":"Extension","ElementDefinition.type.id":"System.String","ElementDefinition.type.profile":"canonical","ElementDefinition.type.targetProfile":"canonical","ElementDefinition.type.versioning":"code","Encounter.account":"Reference","Encounter.appointment":"Reference","Encounter.basedOn":"Reference","Encounter.class":"Coding","Encounter.classHistory.class":"Coding","Encounter.classHistory.extension":"Extension","Encounter.classHistory.id":"System.String","Encounter.classHistory.modifierExtension":"Extension","Encounter.classHistory.period":"Period","Encounter.contained":"Resource","Encounter.diagnosis.condition":"Reference","Encounter.diagnosis.extension":"Extension","Encounter.diagnosis.id":"System.String","Encounter.diagnosis.modifierExtension":"Extension","Encounter.diagnosis.rank":"positiveInt","Encounter.diagnosis.use":"CodeableConcept","Encounter.episodeOfCare":"Reference","Encounter.extension":"Extension","Encounter.hospitalization.admitSource":"CodeableConcept","Encounter.hospitalization.destination":"Reference","Encounter.hospitalization.dietPreference":"CodeableConcept","Encounter.hospitalization.dischargeDisposition":"CodeableConcept","Encounter.hospitalization.extension":"Extension","Encounter.hospitalization.id":"System.String","Encounter.hospitalization.modifierExtension":"Extension","Encounter.hospitalization.origin":"Reference","Encounter.hospitalization.preAdmissionIdentifier":"Identifier","Encounter.hospitalization.reAdmission":"CodeableConcept","Encounter.hospitalization.specialArrangement":"CodeableConcept","Encounter.hospitalization.specialCourtesy":"CodeableConcept","Encounter.id":"System.String","Encounter.identifier":"Identifier","Encounter.implicitRules":"uri","Encounter.language":"code","Encounter.length":"Duration","Encounter.location.extension":"Extension","Encounter.location.id":"System.String","Encounter.location.location":"Reference","Encounter.location.modifierExtension":"Extension","Encounter.location.period":"Period","Encounter.location.physicalType":"CodeableConcept","Encounter.location.status":"code","Encounter.meta":"Meta","Encounter.modifierExtension":"Extension","Encounter.partOf":"Reference","Encounter.participant.extension":"Extension","Encounter.participant.id":"System.String","Encounter.participant.individual":"Reference","Encounter.participant.modifierExtension":"Extension","Encounter.participant.period":"Period","Encounter.participant.type":"CodeableConcept","Encounter.period":"Period","Encounter.priority":"CodeableConcept","Encounter.reasonCode":"CodeableConcept","Encounter.reasonReference":"Reference","Encounter.serviceProvider":"Reference","Encounter.serviceType":"CodeableConcept","Encounter.status":"code","Encounter.statusHistory.extension":"Extension","Encounter.statusHistory.id":"System.String","Encounter.statusHistory.modifierExtension":"Extension","Encounter.statusHistory.period":"Period","Encounter.statusHistory.status":"code","Encounter.subject":"Reference","Encounter.text":"Narrative","Encounter.type":"CodeableConcept","Endpoint.address":"url","Endpoint.connectionType":"Coding","Endpoint.contact":"ContactPoint","Endpoint.contained":"Resource","Endpoint.extension":"Extension","Endpoint.header":"string","Endpoint.id":"System.String","Endpoint.identifier":"Identifier","Endpoint.implicitRules":"uri","Endpoint.language":"code","Endpoint.managingOrganization":"Reference","Endpoint.meta":"Meta","Endpoint.modifierExtension":"Extension","Endpoint.name":"string","Endpoint.payloadMimeType":"code","Endpoint.payloadType":"CodeableConcept","Endpoint.period":"Period","Endpoint.status":"code","Endpoint.text":"Narrative","EnrollmentRequest.candidate":"Reference","EnrollmentRequest.contained":"Resource","EnrollmentRequest.coverage":"Reference","EnrollmentRequest.created":"dateTime","EnrollmentRequest.extension":"Extension","EnrollmentRequest.id":"System.String","EnrollmentRequest.identifier":"Identifier","EnrollmentRequest.implicitRules":"uri","EnrollmentRequest.insurer":"Reference","EnrollmentRequest.language":"code","EnrollmentRequest.meta":"Meta","EnrollmentRequest.modifierExtension":"Extension","EnrollmentRequest.provider":"Reference","EnrollmentRequest.status":"code","EnrollmentRequest.text":"Narrative","EnrollmentResponse.contained":"Resource","EnrollmentResponse.created":"dateTime","EnrollmentResponse.disposition":"string","EnrollmentResponse.extension":"Extension","EnrollmentResponse.id":"System.String","EnrollmentResponse.identifier":"Identifier","EnrollmentResponse.implicitRules":"uri","EnrollmentResponse.language":"code","EnrollmentResponse.meta":"Meta","EnrollmentResponse.modifierExtension":"Extension","EnrollmentResponse.organization":"Reference","EnrollmentResponse.outcome":"code","EnrollmentResponse.request":"Reference","EnrollmentResponse.requestProvider":"Reference","EnrollmentResponse.status":"code","EnrollmentResponse.text":"Narrative","EpisodeOfCare.account":"Reference","EpisodeOfCare.careManager":"Reference","EpisodeOfCare.contained":"Resource","EpisodeOfCare.diagnosis.condition":"Reference","EpisodeOfCare.diagnosis.extension":"Extension","EpisodeOfCare.diagnosis.id":"System.String","EpisodeOfCare.diagnosis.modifierExtension":"Extension","EpisodeOfCare.diagnosis.rank":"positiveInt","EpisodeOfCare.diagnosis.role":"CodeableConcept","EpisodeOfCare.extension":"Extension","EpisodeOfCare.id":"System.String","EpisodeOfCare.identifier":"Identifier","EpisodeOfCare.implicitRules":"uri","EpisodeOfCare.language":"code","EpisodeOfCare.managingOrganization":"Reference","EpisodeOfCare.meta":"Meta","EpisodeOfCare.modifierExtension":"Extension","EpisodeOfCare.patient":"Reference","EpisodeOfCare.period":"Period","EpisodeOfCare.referralRequest":"Reference","EpisodeOfCare.status":"code","EpisodeOfCare.statusHistory.extension":"Extension","EpisodeOfCare.statusHistory.id":"System.String","EpisodeOfCare.statusHistory.modifierExtension":"Extension","EpisodeOfCare.statusHistory.period":"Period","EpisodeOfCare.statusHistory.status":"code","EpisodeOfCare.team":"Reference","EpisodeOfCare.text":"Narrative","EpisodeOfCare.type":"CodeableConcept","EventDefinition.approvalDate":"date","EventDefinition.author":"ContactDetail","EventDefinition.contact":"ContactDetail","EventDefinition.contained":"Resource","EventDefinition.copyright":"markdown","EventDefinition.date":"dateTime","EventDefinition.description":"markdown","EventDefinition.editor":"ContactDetail","EventDefinition.effectivePeriod":"Period","EventDefinition.endorser":"ContactDetail","EventDefinition.experimental":"boolean","EventDefinition.extension":"Extension","EventDefinition.id":"System.String","EventDefinition.identifier":"Identifier","EventDefinition.implicitRules":"uri","EventDefinition.jurisdiction":"CodeableConcept","EventDefinition.language":"code","EventDefinition.lastReviewDate":"date","EventDefinition.meta":"Meta","EventDefinition.modifierExtension":"Extension","EventDefinition.name":"string","EventDefinition.publisher":"string","EventDefinition.purpose":"markdown","EventDefinition.relatedArtifact":"RelatedArtifact","EventDefinition.reviewer":"ContactDetail","EventDefinition.status":"code","EventDefinition.subjectCodeableConcept":"CodeableConcept","EventDefinition.subjectReference":"Reference","EventDefinition.subtitle":"string","EventDefinition.text":"Narrative","EventDefinition.title":"string","EventDefinition.topic":"CodeableConcept","EventDefinition.trigger":"TriggerDefinition","EventDefinition.url":"uri","EventDefinition.usage":"string","EventDefinition.useContext":"UsageContext","EventDefinition.version":"string","Evidence.approvalDate":"date","Evidence.author":"ContactDetail","Evidence.contact":"ContactDetail","Evidence.contained":"Resource","Evidence.copyright":"markdown","Evidence.date":"dateTime","Evidence.description":"markdown","Evidence.editor":"ContactDetail","Evidence.effectivePeriod":"Period","Evidence.endorser":"ContactDetail","Evidence.exposureBackground":"Reference","Evidence.exposureVariant":"Reference","Evidence.extension":"Extension","Evidence.id":"System.String","Evidence.identifier":"Identifier","Evidence.implicitRules":"uri","Evidence.jurisdiction":"CodeableConcept","Evidence.language":"code","Evidence.lastReviewDate":"date","Evidence.meta":"Meta","Evidence.modifierExtension":"Extension","Evidence.name":"string","Evidence.note":"Annotation","Evidence.outcome":"Reference","Evidence.publisher":"string","Evidence.relatedArtifact":"RelatedArtifact","Evidence.reviewer":"ContactDetail","Evidence.shortTitle":"string","Evidence.status":"code","Evidence.subtitle":"string","Evidence.text":"Narrative","Evidence.title":"string","Evidence.topic":"CodeableConcept","Evidence.url":"uri","Evidence.useContext":"UsageContext","Evidence.version":"string","EvidenceVariable.approvalDate":"date","EvidenceVariable.author":"ContactDetail","EvidenceVariable.characteristic.definitionCanonical":"canonical","EvidenceVariable.characteristic.definitionCodeableConcept":"CodeableConcept","EvidenceVariable.characteristic.definitionDataRequirement":"DataRequirement","EvidenceVariable.characteristic.definitionExpression":"Expression","EvidenceVariable.characteristic.definitionReference":"Reference","EvidenceVariable.characteristic.definitionTriggerDefinition":"TriggerDefinition","EvidenceVariable.characteristic.description":"string","EvidenceVariable.characteristic.exclude":"boolean","EvidenceVariable.characteristic.extension":"Extension","EvidenceVariable.characteristic.groupMeasure":"code","EvidenceVariable.characteristic.id":"System.String","EvidenceVariable.characteristic.modifierExtension":"Extension","EvidenceVariable.characteristic.participantEffectiveDateTime":"dateTime","EvidenceVariable.characteristic.participantEffectiveDuration":"Duration","EvidenceVariable.characteristic.participantEffectivePeriod":"Period","EvidenceVariable.characteristic.participantEffectiveTiming":"Timing","EvidenceVariable.characteristic.timeFromStart":"Duration","EvidenceVariable.characteristic.usageContext":"UsageContext","EvidenceVariable.contact":"ContactDetail","EvidenceVariable.contained":"Resource","EvidenceVariable.copyright":"markdown","EvidenceVariable.date":"dateTime","EvidenceVariable.description":"markdown","EvidenceVariable.editor":"ContactDetail","EvidenceVariable.effectivePeriod":"Period","EvidenceVariable.endorser":"ContactDetail","EvidenceVariable.extension":"Extension","EvidenceVariable.id":"System.String","EvidenceVariable.identifier":"Identifier","EvidenceVariable.implicitRules":"uri","EvidenceVariable.jurisdiction":"CodeableConcept","EvidenceVariable.language":"code","EvidenceVariable.lastReviewDate":"date","EvidenceVariable.meta":"Meta","EvidenceVariable.modifierExtension":"Extension","EvidenceVariable.name":"string","EvidenceVariable.note":"Annotation","EvidenceVariable.publisher":"string","EvidenceVariable.relatedArtifact":"RelatedArtifact","EvidenceVariable.reviewer":"ContactDetail","EvidenceVariable.shortTitle":"string","EvidenceVariable.status":"code","EvidenceVariable.subtitle":"string","EvidenceVariable.text":"Narrative","EvidenceVariable.title":"string","EvidenceVariable.topic":"CodeableConcept","EvidenceVariable.type":"code","EvidenceVariable.url":"uri","EvidenceVariable.useContext":"UsageContext","EvidenceVariable.version":"string","ExampleScenario.actor.actorId":"string","ExampleScenario.actor.description":"markdown","ExampleScenario.actor.extension":"Extension","ExampleScenario.actor.id":"System.String","ExampleScenario.actor.modifierExtension":"Extension","ExampleScenario.actor.name":"string","ExampleScenario.actor.type":"code","ExampleScenario.contact":"ContactDetail","ExampleScenario.contained":"Resource","ExampleScenario.copyright":"markdown","ExampleScenario.date":"dateTime","ExampleScenario.experimental":"boolean","ExampleScenario.extension":"Extension","ExampleScenario.id":"System.String","ExampleScenario.identifier":"Identifier","ExampleScenario.implicitRules":"uri","ExampleScenario.instance.containedInstance.extension":"Extension","ExampleScenario.instance.containedInstance.id":"System.String","ExampleScenario.instance.containedInstance.modifierExtension":"Extension","ExampleScenario.instance.containedInstance.resourceId":"string","ExampleScenario.instance.containedInstance.versionId":"string","ExampleScenario.instance.description":"markdown","ExampleScenario.instance.extension":"Extension","ExampleScenario.instance.id":"System.String","ExampleScenario.instance.modifierExtension":"Extension","ExampleScenario.instance.name":"string","ExampleScenario.instance.resourceId":"string","ExampleScenario.instance.resourceType":"code","ExampleScenario.instance.version.description":"markdown","ExampleScenario.instance.version.extension":"Extension","ExampleScenario.instance.version.id":"System.String","ExampleScenario.instance.version.modifierExtension":"Extension","ExampleScenario.instance.version.versionId":"string","ExampleScenario.jurisdiction":"CodeableConcept","ExampleScenario.language":"code","ExampleScenario.meta":"Meta","ExampleScenario.modifierExtension":"Extension","ExampleScenario.name":"string","ExampleScenario.process.description":"markdown","ExampleScenario.process.extension":"Extension","ExampleScenario.process.id":"System.String","ExampleScenario.process.modifierExtension":"Extension","ExampleScenario.process.postConditions":"markdown","ExampleScenario.process.preConditions":"markdown","ExampleScenario.process.step.alternative.description":"markdown","ExampleScenario.process.step.alternative.extension":"Extension","ExampleScenario.process.step.alternative.id":"System.String","ExampleScenario.process.step.alternative.modifierExtension":"Extension","ExampleScenario.process.step.alternative.title":"string","ExampleScenario.process.step.extension":"Extension","ExampleScenario.process.step.id":"System.String","ExampleScenario.process.step.modifierExtension":"Extension","ExampleScenario.process.step.operation.description":"markdown","ExampleScenario.process.step.operation.extension":"Extension","ExampleScenario.process.step.operation.id":"System.String","ExampleScenario.process.step.operation.initiator":"string","ExampleScenario.process.step.operation.initiatorActive":"boolean","ExampleScenario.process.step.operation.modifierExtension":"Extension","ExampleScenario.process.step.operation.name":"string","ExampleScenario.process.step.operation.number":"string","ExampleScenario.process.step.operation.receiver":"string","ExampleScenario.process.step.operation.receiverActive":"boolean","ExampleScenario.process.step.operation.type":"string","ExampleScenario.process.step.pause":"boolean","ExampleScenario.process.title":"string","ExampleScenario.publisher":"string","ExampleScenario.purpose":"markdown","ExampleScenario.status":"code","ExampleScenario.text":"Narrative","ExampleScenario.url":"uri","ExampleScenario.useContext":"UsageContext","ExampleScenario.version":"string","ExampleScenario.workflow":"canonical","ExplanationOfBenefit.accident.date":"date","ExplanationOfBenefit.accident.extension":"Extension","ExplanationOfBenefit.accident.id":"System.String","ExplanationOfBenefit.accident.locationAddress":"Address","ExplanationOfBenefit.accident.locationReference":"Reference","ExplanationOfBenefit.accident.modifierExtension":"Extension","ExplanationOfBenefit.accident.type":"CodeableConcept","ExplanationOfBenefit.addItem.bodySite":"CodeableConcept","ExplanationOfBenefit.addItem.detail.extension":"Extension","ExplanationOfBenefit.addItem.detail.factor":"decimal","ExplanationOfBenefit.addItem.detail.id":"System.String","ExplanationOfBenefit.addItem.detail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.net":"Money","ExplanationOfBenefit.addItem.detail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.detail.quantity":"Quantity","ExplanationOfBenefit.addItem.detail.subDetail.extension":"Extension","ExplanationOfBenefit.addItem.detail.subDetail.factor":"decimal","ExplanationOfBenefit.addItem.detail.subDetail.id":"System.String","ExplanationOfBenefit.addItem.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.subDetail.net":"Money","ExplanationOfBenefit.addItem.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.subDetail.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.addItem.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.addItem.detail.unitPrice":"Money","ExplanationOfBenefit.addItem.detailSequence":"positiveInt","ExplanationOfBenefit.addItem.extension":"Extension","ExplanationOfBenefit.addItem.factor":"decimal","ExplanationOfBenefit.addItem.id":"System.String","ExplanationOfBenefit.addItem.itemSequence":"positiveInt","ExplanationOfBenefit.addItem.locationAddress":"Address","ExplanationOfBenefit.addItem.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.addItem.locationReference":"Reference","ExplanationOfBenefit.addItem.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.modifierExtension":"Extension","ExplanationOfBenefit.addItem.net":"Money","ExplanationOfBenefit.addItem.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.productOrService":"CodeableConcept","ExplanationOfBenefit.addItem.programCode":"CodeableConcept","ExplanationOfBenefit.addItem.provider":"Reference","ExplanationOfBenefit.addItem.quantity":"Quantity","ExplanationOfBenefit.addItem.servicedDate":"date","ExplanationOfBenefit.addItem.servicedPeriod":"Period","ExplanationOfBenefit.addItem.subDetailSequence":"positiveInt","ExplanationOfBenefit.addItem.subSite":"CodeableConcept","ExplanationOfBenefit.addItem.unitPrice":"Money","ExplanationOfBenefit.benefitBalance.category":"CodeableConcept","ExplanationOfBenefit.benefitBalance.description":"string","ExplanationOfBenefit.benefitBalance.excluded":"boolean","ExplanationOfBenefit.benefitBalance.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.allowedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.allowedString":"string","ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.financial.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.id":"System.String","ExplanationOfBenefit.benefitBalance.financial.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.financial.type":"CodeableConcept","ExplanationOfBenefit.benefitBalance.financial.usedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.id":"System.String","ExplanationOfBenefit.benefitBalance.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.name":"string","ExplanationOfBenefit.benefitBalance.network":"CodeableConcept","ExplanationOfBenefit.benefitBalance.term":"CodeableConcept","ExplanationOfBenefit.benefitBalance.unit":"CodeableConcept","ExplanationOfBenefit.benefitPeriod":"Period","ExplanationOfBenefit.billablePeriod":"Period","ExplanationOfBenefit.careTeam.extension":"Extension","ExplanationOfBenefit.careTeam.id":"System.String","ExplanationOfBenefit.careTeam.modifierExtension":"Extension","ExplanationOfBenefit.careTeam.provider":"Reference","ExplanationOfBenefit.careTeam.qualification":"CodeableConcept","ExplanationOfBenefit.careTeam.responsible":"boolean","ExplanationOfBenefit.careTeam.role":"CodeableConcept","ExplanationOfBenefit.careTeam.sequence":"positiveInt","ExplanationOfBenefit.claim":"Reference","ExplanationOfBenefit.claimResponse":"Reference","ExplanationOfBenefit.contained":"Resource","ExplanationOfBenefit.created":"dateTime","ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept":"CodeableConcept","ExplanationOfBenefit.diagnosis.diagnosisReference":"Reference","ExplanationOfBenefit.diagnosis.extension":"Extension","ExplanationOfBenefit.diagnosis.id":"System.String","ExplanationOfBenefit.diagnosis.modifierExtension":"Extension","ExplanationOfBenefit.diagnosis.onAdmission":"CodeableConcept","ExplanationOfBenefit.diagnosis.packageCode":"CodeableConcept","ExplanationOfBenefit.diagnosis.sequence":"positiveInt","ExplanationOfBenefit.diagnosis.type":"CodeableConcept","ExplanationOfBenefit.disposition":"string","ExplanationOfBenefit.enterer":"Reference","ExplanationOfBenefit.extension":"Extension","ExplanationOfBenefit.facility":"Reference","ExplanationOfBenefit.form":"Attachment","ExplanationOfBenefit.formCode":"CodeableConcept","ExplanationOfBenefit.fundsReserve":"CodeableConcept","ExplanationOfBenefit.fundsReserveRequested":"CodeableConcept","ExplanationOfBenefit.id":"System.String","ExplanationOfBenefit.identifier":"Identifier","ExplanationOfBenefit.implicitRules":"uri","ExplanationOfBenefit.insurance.coverage":"Reference","ExplanationOfBenefit.insurance.extension":"Extension","ExplanationOfBenefit.insurance.focal":"boolean","ExplanationOfBenefit.insurance.id":"System.String","ExplanationOfBenefit.insurance.modifierExtension":"Extension","ExplanationOfBenefit.insurance.preAuthRef":"string","ExplanationOfBenefit.insurer":"Reference","ExplanationOfBenefit.item.adjudication.amount":"Money","ExplanationOfBenefit.item.adjudication.category":"CodeableConcept","ExplanationOfBenefit.item.adjudication.extension":"Extension","ExplanationOfBenefit.item.adjudication.id":"System.String","ExplanationOfBenefit.item.adjudication.modifierExtension":"Extension","ExplanationOfBenefit.item.adjudication.reason":"CodeableConcept","ExplanationOfBenefit.item.adjudication.value":"decimal","ExplanationOfBenefit.item.bodySite":"CodeableConcept","ExplanationOfBenefit.item.careTeamSequence":"positiveInt","ExplanationOfBenefit.item.category":"CodeableConcept","ExplanationOfBenefit.item.detail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.extension":"Extension","ExplanationOfBenefit.item.detail.factor":"decimal","ExplanationOfBenefit.item.detail.id":"System.String","ExplanationOfBenefit.item.detail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.net":"Money","ExplanationOfBenefit.item.detail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.productOrService":"CodeableConcept","ExplanationOfBenefit.item.detail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.quantity":"Quantity","ExplanationOfBenefit.item.detail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.extension":"Extension","ExplanationOfBenefit.item.detail.subDetail.factor":"decimal","ExplanationOfBenefit.item.detail.subDetail.id":"System.String","ExplanationOfBenefit.item.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.subDetail.net":"Money","ExplanationOfBenefit.item.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.productOrService":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.item.detail.subDetail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.udi":"Reference","ExplanationOfBenefit.item.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.item.detail.udi":"Reference","ExplanationOfBenefit.item.detail.unitPrice":"Money","ExplanationOfBenefit.item.diagnosisSequence":"positiveInt","ExplanationOfBenefit.item.encounter":"Reference","ExplanationOfBenefit.item.extension":"Extension","ExplanationOfBenefit.item.factor":"decimal","ExplanationOfBenefit.item.id":"System.String","ExplanationOfBenefit.item.informationSequence":"positiveInt","ExplanationOfBenefit.item.locationAddress":"Address","ExplanationOfBenefit.item.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.item.locationReference":"Reference","ExplanationOfBenefit.item.modifier":"CodeableConcept","ExplanationOfBenefit.item.modifierExtension":"Extension","ExplanationOfBenefit.item.net":"Money","ExplanationOfBenefit.item.noteNumber":"positiveInt","ExplanationOfBenefit.item.procedureSequence":"positiveInt","ExplanationOfBenefit.item.productOrService":"CodeableConcept","ExplanationOfBenefit.item.programCode":"CodeableConcept","ExplanationOfBenefit.item.quantity":"Quantity","ExplanationOfBenefit.item.revenue":"CodeableConcept","ExplanationOfBenefit.item.sequence":"positiveInt","ExplanationOfBenefit.item.servicedDate":"date","ExplanationOfBenefit.item.servicedPeriod":"Period","ExplanationOfBenefit.item.subSite":"CodeableConcept","ExplanationOfBenefit.item.udi":"Reference","ExplanationOfBenefit.item.unitPrice":"Money","ExplanationOfBenefit.language":"code","ExplanationOfBenefit.meta":"Meta","ExplanationOfBenefit.modifierExtension":"Extension","ExplanationOfBenefit.originalPrescription":"Reference","ExplanationOfBenefit.outcome":"code","ExplanationOfBenefit.patient":"Reference","ExplanationOfBenefit.payee.extension":"Extension","ExplanationOfBenefit.payee.id":"System.String","ExplanationOfBenefit.payee.modifierExtension":"Extension","ExplanationOfBenefit.payee.party":"Reference","ExplanationOfBenefit.payee.type":"CodeableConcept","ExplanationOfBenefit.payment.adjustment":"Money","ExplanationOfBenefit.payment.adjustmentReason":"CodeableConcept","ExplanationOfBenefit.payment.amount":"Money","ExplanationOfBenefit.payment.date":"date","ExplanationOfBenefit.payment.extension":"Extension","ExplanationOfBenefit.payment.id":"System.String","ExplanationOfBenefit.payment.identifier":"Identifier","ExplanationOfBenefit.payment.modifierExtension":"Extension","ExplanationOfBenefit.payment.type":"CodeableConcept","ExplanationOfBenefit.preAuthRef":"string","ExplanationOfBenefit.preAuthRefPeriod":"Period","ExplanationOfBenefit.precedence":"positiveInt","ExplanationOfBenefit.prescription":"Reference","ExplanationOfBenefit.priority":"CodeableConcept","ExplanationOfBenefit.procedure.date":"dateTime","ExplanationOfBenefit.procedure.extension":"Extension","ExplanationOfBenefit.procedure.id":"System.String","ExplanationOfBenefit.procedure.modifierExtension":"Extension","ExplanationOfBenefit.procedure.procedureCodeableConcept":"CodeableConcept","ExplanationOfBenefit.procedure.procedureReference":"Reference","ExplanationOfBenefit.procedure.sequence":"positiveInt","ExplanationOfBenefit.procedure.type":"CodeableConcept","ExplanationOfBenefit.procedure.udi":"Reference","ExplanationOfBenefit.processNote.extension":"Extension","ExplanationOfBenefit.processNote.id":"System.String","ExplanationOfBenefit.processNote.language":"CodeableConcept","ExplanationOfBenefit.processNote.modifierExtension":"Extension","ExplanationOfBenefit.processNote.number":"positiveInt","ExplanationOfBenefit.processNote.text":"string","ExplanationOfBenefit.processNote.type":"code","ExplanationOfBenefit.provider":"Reference","ExplanationOfBenefit.referral":"Reference","ExplanationOfBenefit.related.claim":"Reference","ExplanationOfBenefit.related.extension":"Extension","ExplanationOfBenefit.related.id":"System.String","ExplanationOfBenefit.related.modifierExtension":"Extension","ExplanationOfBenefit.related.reference":"Identifier","ExplanationOfBenefit.related.relationship":"CodeableConcept","ExplanationOfBenefit.status":"code","ExplanationOfBenefit.subType":"CodeableConcept","ExplanationOfBenefit.supportingInfo.category":"CodeableConcept","ExplanationOfBenefit.supportingInfo.code":"CodeableConcept","ExplanationOfBenefit.supportingInfo.extension":"Extension","ExplanationOfBenefit.supportingInfo.id":"System.String","ExplanationOfBenefit.supportingInfo.modifierExtension":"Extension","ExplanationOfBenefit.supportingInfo.reason":"Coding","ExplanationOfBenefit.supportingInfo.sequence":"positiveInt","ExplanationOfBenefit.supportingInfo.timingDate":"date","ExplanationOfBenefit.supportingInfo.timingPeriod":"Period","ExplanationOfBenefit.supportingInfo.valueAttachment":"Attachment","ExplanationOfBenefit.supportingInfo.valueBoolean":"boolean","ExplanationOfBenefit.supportingInfo.valueQuantity":"Quantity","ExplanationOfBenefit.supportingInfo.valueReference":"Reference","ExplanationOfBenefit.supportingInfo.valueString":"string","ExplanationOfBenefit.text":"Narrative","ExplanationOfBenefit.total.amount":"Money","ExplanationOfBenefit.total.category":"CodeableConcept","ExplanationOfBenefit.total.extension":"Extension","ExplanationOfBenefit.total.id":"System.String","ExplanationOfBenefit.total.modifierExtension":"Extension","ExplanationOfBenefit.type":"CodeableConcept","ExplanationOfBenefit.use":"code","Expression.description":"string","Expression.expression":"string","Expression.extension":"Extension","Expression.id":"System.String","Expression.language":"code","Expression.name":"id","Expression.reference":"uri","Extension.extension":"Extension","Extension.id":"System.String","Extension.url":"System.String","Extension.valueAddress":"Address","Extension.valueAge":"Age","Extension.valueAnnotation":"Annotation","Extension.valueAttachment":"Attachment","Extension.valueBase64Binary":"base64Binary","Extension.valueBoolean":"boolean","Extension.valueCanonical":"canonical","Extension.valueCode":"code","Extension.valueCodeableConcept":"CodeableConcept","Extension.valueCoding":"Coding","Extension.valueContactDetail":"ContactDetail","Extension.valueContactPoint":"ContactPoint","Extension.valueContributor":"Contributor","Extension.valueCount":"Count","Extension.valueDataRequirement":"DataRequirement","Extension.valueDate":"date","Extension.valueDateTime":"dateTime","Extension.valueDecimal":"decimal","Extension.valueDistance":"Distance","Extension.valueDosage":"Dosage","Extension.valueDuration":"Duration","Extension.valueExpression":"Expression","Extension.valueHumanName":"HumanName","Extension.valueId":"id","Extension.valueIdentifier":"Identifier","Extension.valueInstant":"instant","Extension.valueInteger":"integer","Extension.valueMarkdown":"markdown","Extension.valueMeta":"Meta","Extension.valueMoney":"Money","Extension.valueOid":"oid","Extension.valueParameterDefinition":"ParameterDefinition","Extension.valuePeriod":"Period","Extension.valuePositiveInt":"positiveInt","Extension.valueQuantity":"Quantity","Extension.valueRange":"Range","Extension.valueRatio":"Ratio","Extension.valueReference":"Reference","Extension.valueRelatedArtifact":"RelatedArtifact","Extension.valueSampledData":"SampledData","Extension.valueSignature":"Signature","Extension.valueString":"string","Extension.valueTime":"time","Extension.valueTiming":"Timing","Extension.valueTriggerDefinition":"TriggerDefinition","Extension.valueUnsignedInt":"unsignedInt","Extension.valueUri":"uri","Extension.valueUrl":"url","Extension.valueUsageContext":"UsageContext","Extension.valueUuid":"uuid","FamilyMemberHistory.ageAge":"Age","FamilyMemberHistory.ageRange":"Range","FamilyMemberHistory.ageString":"string","FamilyMemberHistory.bornDate":"date","FamilyMemberHistory.bornPeriod":"Period","FamilyMemberHistory.bornString":"string","FamilyMemberHistory.condition.code":"CodeableConcept","FamilyMemberHistory.condition.contributedToDeath":"boolean","FamilyMemberHistory.condition.extension":"Extension","FamilyMemberHistory.condition.id":"System.String","FamilyMemberHistory.condition.modifierExtension":"Extension","FamilyMemberHistory.condition.note":"Annotation","FamilyMemberHistory.condition.onsetAge":"Age","FamilyMemberHistory.condition.onsetPeriod":"Period","FamilyMemberHistory.condition.onsetRange":"Range","FamilyMemberHistory.condition.onsetString":"string","FamilyMemberHistory.condition.outcome":"CodeableConcept","FamilyMemberHistory.contained":"Resource","FamilyMemberHistory.dataAbsentReason":"CodeableConcept","FamilyMemberHistory.date":"dateTime","FamilyMemberHistory.deceasedAge":"Age","FamilyMemberHistory.deceasedBoolean":"boolean","FamilyMemberHistory.deceasedDate":"date","FamilyMemberHistory.deceasedRange":"Range","FamilyMemberHistory.deceasedString":"string","FamilyMemberHistory.estimatedAge":"boolean","FamilyMemberHistory.extension":"Extension","FamilyMemberHistory.id":"System.String","FamilyMemberHistory.identifier":"Identifier","FamilyMemberHistory.implicitRules":"uri","FamilyMemberHistory.instantiatesCanonical":"canonical","FamilyMemberHistory.instantiatesUri":"uri","FamilyMemberHistory.language":"code","FamilyMemberHistory.meta":"Meta","FamilyMemberHistory.modifierExtension":"Extension","FamilyMemberHistory.name":"string","FamilyMemberHistory.note":"Annotation","FamilyMemberHistory.patient":"Reference","FamilyMemberHistory.reasonCode":"CodeableConcept","FamilyMemberHistory.reasonReference":"Reference","FamilyMemberHistory.relationship":"CodeableConcept","FamilyMemberHistory.sex":"CodeableConcept","FamilyMemberHistory.status":"code","FamilyMemberHistory.text":"Narrative","Flag.author":"Reference","Flag.category":"CodeableConcept","Flag.code":"CodeableConcept","Flag.contained":"Resource","Flag.encounter":"Reference","Flag.extension":"Extension","Flag.id":"System.String","Flag.identifier":"Identifier","Flag.implicitRules":"uri","Flag.language":"code","Flag.meta":"Meta","Flag.modifierExtension":"Extension","Flag.period":"Period","Flag.status":"code","Flag.subject":"Reference","Flag.text":"Narrative","Goal.achievementStatus":"CodeableConcept","Goal.addresses":"Reference","Goal.category":"CodeableConcept","Goal.contained":"Resource","Goal.description":"CodeableConcept","Goal.expressedBy":"Reference","Goal.extension":"Extension","Goal.id":"System.String","Goal.identifier":"Identifier","Goal.implicitRules":"uri","Goal.language":"code","Goal.lifecycleStatus":"code","Goal.meta":"Meta","Goal.modifierExtension":"Extension","Goal.note":"Annotation","Goal.outcomeCode":"CodeableConcept","Goal.outcomeReference":"Reference","Goal.priority":"CodeableConcept","Goal.startCodeableConcept":"CodeableConcept","Goal.startDate":"date","Goal.statusDate":"date","Goal.statusReason":"string","Goal.subject":"Reference","Goal.target.detailBoolean":"boolean","Goal.target.detailCodeableConcept":"CodeableConcept","Goal.target.detailInteger":"integer","Goal.target.detailQuantity":"Quantity","Goal.target.detailRange":"Range","Goal.target.detailRatio":"Ratio","Goal.target.detailString":"string","Goal.target.dueDate":"date","Goal.target.dueDuration":"Duration","Goal.target.extension":"Extension","Goal.target.id":"System.String","Goal.target.measure":"CodeableConcept","Goal.target.modifierExtension":"Extension","Goal.text":"Narrative","GraphDefinition.contact":"ContactDetail","GraphDefinition.contained":"Resource","GraphDefinition.date":"dateTime","GraphDefinition.description":"markdown","GraphDefinition.experimental":"boolean","GraphDefinition.extension":"Extension","GraphDefinition.id":"System.String","GraphDefinition.implicitRules":"uri","GraphDefinition.jurisdiction":"CodeableConcept","GraphDefinition.language":"code","GraphDefinition.link.description":"string","GraphDefinition.link.extension":"Extension","GraphDefinition.link.id":"System.String","GraphDefinition.link.max":"string","GraphDefinition.link.min":"integer","GraphDefinition.link.modifierExtension":"Extension","GraphDefinition.link.path":"string","GraphDefinition.link.sliceName":"string","GraphDefinition.link.target.compartment.code":"code","GraphDefinition.link.target.compartment.description":"string","GraphDefinition.link.target.compartment.expression":"string","GraphDefinition.link.target.compartment.extension":"Extension","GraphDefinition.link.target.compartment.id":"System.String","GraphDefinition.link.target.compartment.modifierExtension":"Extension","GraphDefinition.link.target.compartment.rule":"code","GraphDefinition.link.target.compartment.use":"code","GraphDefinition.link.target.extension":"Extension","GraphDefinition.link.target.id":"System.String","GraphDefinition.link.target.modifierExtension":"Extension","GraphDefinition.link.target.params":"string","GraphDefinition.link.target.profile":"canonical","GraphDefinition.link.target.type":"code","GraphDefinition.meta":"Meta","GraphDefinition.modifierExtension":"Extension","GraphDefinition.name":"string","GraphDefinition.profile":"canonical","GraphDefinition.publisher":"string","GraphDefinition.purpose":"markdown","GraphDefinition.start":"code","GraphDefinition.status":"code","GraphDefinition.text":"Narrative","GraphDefinition.url":"uri","GraphDefinition.useContext":"UsageContext","GraphDefinition.version":"string","Group.active":"boolean","Group.actual":"boolean","Group.characteristic.code":"CodeableConcept","Group.characteristic.exclude":"boolean","Group.characteristic.extension":"Extension","Group.characteristic.id":"System.String","Group.characteristic.modifierExtension":"Extension","Group.characteristic.period":"Period","Group.characteristic.valueBoolean":"boolean","Group.characteristic.valueCodeableConcept":"CodeableConcept","Group.characteristic.valueQuantity":"Quantity","Group.characteristic.valueRange":"Range","Group.characteristic.valueReference":"Reference","Group.code":"CodeableConcept","Group.contained":"Resource","Group.extension":"Extension","Group.id":"System.String","Group.identifier":"Identifier","Group.implicitRules":"uri","Group.language":"code","Group.managingEntity":"Reference","Group.member.entity":"Reference","Group.member.extension":"Extension","Group.member.id":"System.String","Group.member.inactive":"boolean","Group.member.modifierExtension":"Extension","Group.member.period":"Period","Group.meta":"Meta","Group.modifierExtension":"Extension","Group.name":"string","Group.quantity":"unsignedInt","Group.text":"Narrative","Group.type":"code","GuidanceResponse.contained":"Resource","GuidanceResponse.dataRequirement":"DataRequirement","GuidanceResponse.encounter":"Reference","GuidanceResponse.evaluationMessage":"Reference","GuidanceResponse.extension":"Extension","GuidanceResponse.id":"System.String","GuidanceResponse.identifier":"Identifier","GuidanceResponse.implicitRules":"uri","GuidanceResponse.language":"code","GuidanceResponse.meta":"Meta","GuidanceResponse.modifierExtension":"Extension","GuidanceResponse.moduleCanonical":"canonical","GuidanceResponse.moduleCodeableConcept":"CodeableConcept","GuidanceResponse.moduleUri":"uri","GuidanceResponse.note":"Annotation","GuidanceResponse.occurrenceDateTime":"dateTime","GuidanceResponse.outputParameters":"Reference","GuidanceResponse.performer":"Reference","GuidanceResponse.reasonCode":"CodeableConcept","GuidanceResponse.reasonReference":"Reference","GuidanceResponse.requestIdentifier":"Identifier","GuidanceResponse.result":"Reference","GuidanceResponse.status":"code","GuidanceResponse.subject":"Reference","GuidanceResponse.text":"Narrative","HealthcareService.active":"boolean","HealthcareService.appointmentRequired":"boolean","HealthcareService.availabilityExceptions":"string","HealthcareService.availableTime.allDay":"boolean","HealthcareService.availableTime.availableEndTime":"time","HealthcareService.availableTime.availableStartTime":"time","HealthcareService.availableTime.daysOfWeek":"code","HealthcareService.availableTime.extension":"Extension","HealthcareService.availableTime.id":"System.String","HealthcareService.availableTime.modifierExtension":"Extension","HealthcareService.category":"CodeableConcept","HealthcareService.characteristic":"CodeableConcept","HealthcareService.comment":"string","HealthcareService.communication":"CodeableConcept","HealthcareService.contained":"Resource","HealthcareService.coverageArea":"Reference","HealthcareService.eligibility.code":"CodeableConcept","HealthcareService.eligibility.comment":"markdown","HealthcareService.eligibility.extension":"Extension","HealthcareService.eligibility.id":"System.String","HealthcareService.eligibility.modifierExtension":"Extension","HealthcareService.endpoint":"Reference","HealthcareService.extension":"Extension","HealthcareService.extraDetails":"markdown","HealthcareService.id":"System.String","HealthcareService.identifier":"Identifier","HealthcareService.implicitRules":"uri","HealthcareService.language":"code","HealthcareService.location":"Reference","HealthcareService.meta":"Meta","HealthcareService.modifierExtension":"Extension","HealthcareService.name":"string","HealthcareService.notAvailable.description":"string","HealthcareService.notAvailable.during":"Period","HealthcareService.notAvailable.extension":"Extension","HealthcareService.notAvailable.id":"System.String","HealthcareService.notAvailable.modifierExtension":"Extension","HealthcareService.photo":"Attachment","HealthcareService.program":"CodeableConcept","HealthcareService.providedBy":"Reference","HealthcareService.referralMethod":"CodeableConcept","HealthcareService.serviceProvisionCode":"CodeableConcept","HealthcareService.specialty":"CodeableConcept","HealthcareService.telecom":"ContactPoint","HealthcareService.text":"Narrative","HealthcareService.type":"CodeableConcept","HumanName.extension":"Extension","HumanName.family":"string","HumanName.given":"string","HumanName.id":"System.String","HumanName.period":"Period","HumanName.prefix":"string","HumanName.suffix":"string","HumanName.text":"string","HumanName.use":"code","Identifier.assigner":"Reference","Identifier.extension":"Extension","Identifier.id":"System.String","Identifier.period":"Period","Identifier.system":"uri","Identifier.type":"CodeableConcept","Identifier.use":"code","Identifier.value":"string","ImagingStudy.basedOn":"Reference","ImagingStudy.contained":"Resource","ImagingStudy.description":"string","ImagingStudy.encounter":"Reference","ImagingStudy.endpoint":"Reference","ImagingStudy.extension":"Extension","ImagingStudy.id":"System.String","ImagingStudy.identifier":"Identifier","ImagingStudy.implicitRules":"uri","ImagingStudy.interpreter":"Reference","ImagingStudy.language":"code","ImagingStudy.location":"Reference","ImagingStudy.meta":"Meta","ImagingStudy.modality":"Coding","ImagingStudy.modifierExtension":"Extension","ImagingStudy.note":"Annotation","ImagingStudy.numberOfInstances":"unsignedInt","ImagingStudy.numberOfSeries":"unsignedInt","ImagingStudy.procedureCode":"CodeableConcept","ImagingStudy.procedureReference":"Reference","ImagingStudy.reasonCode":"CodeableConcept","ImagingStudy.reasonReference":"Reference","ImagingStudy.referrer":"Reference","ImagingStudy.series.bodySite":"Coding","ImagingStudy.series.description":"string","ImagingStudy.series.endpoint":"Reference","ImagingStudy.series.extension":"Extension","ImagingStudy.series.id":"System.String","ImagingStudy.series.instance.extension":"Extension","ImagingStudy.series.instance.id":"System.String","ImagingStudy.series.instance.modifierExtension":"Extension","ImagingStudy.series.instance.number":"unsignedInt","ImagingStudy.series.instance.sopClass":"Coding","ImagingStudy.series.instance.title":"string","ImagingStudy.series.instance.uid":"id","ImagingStudy.series.laterality":"Coding","ImagingStudy.series.modality":"Coding","ImagingStudy.series.modifierExtension":"Extension","ImagingStudy.series.number":"unsignedInt","ImagingStudy.series.numberOfInstances":"unsignedInt","ImagingStudy.series.performer.actor":"Reference","ImagingStudy.series.performer.extension":"Extension","ImagingStudy.series.performer.function":"CodeableConcept","ImagingStudy.series.performer.id":"System.String","ImagingStudy.series.performer.modifierExtension":"Extension","ImagingStudy.series.specimen":"Reference","ImagingStudy.series.started":"dateTime","ImagingStudy.series.uid":"id","ImagingStudy.started":"dateTime","ImagingStudy.status":"code","ImagingStudy.subject":"Reference","ImagingStudy.text":"Narrative","Immunization.contained":"Resource","Immunization.doseQuantity":"Quantity","Immunization.education.documentType":"string","Immunization.education.extension":"Extension","Immunization.education.id":"System.String","Immunization.education.modifierExtension":"Extension","Immunization.education.presentationDate":"dateTime","Immunization.education.publicationDate":"dateTime","Immunization.education.reference":"uri","Immunization.encounter":"Reference","Immunization.expirationDate":"date","Immunization.extension":"Extension","Immunization.fundingSource":"CodeableConcept","Immunization.id":"System.String","Immunization.identifier":"Identifier","Immunization.implicitRules":"uri","Immunization.isSubpotent":"boolean","Immunization.language":"code","Immunization.location":"Reference","Immunization.lotNumber":"string","Immunization.manufacturer":"Reference","Immunization.meta":"Meta","Immunization.modifierExtension":"Extension","Immunization.note":"Annotation","Immunization.occurrenceDateTime":"dateTime","Immunization.occurrenceString":"string","Immunization.patient":"Reference","Immunization.performer.actor":"Reference","Immunization.performer.extension":"Extension","Immunization.performer.function":"CodeableConcept","Immunization.performer.id":"System.String","Immunization.performer.modifierExtension":"Extension","Immunization.primarySource":"boolean","Immunization.programEligibility":"CodeableConcept","Immunization.protocolApplied.authority":"Reference","Immunization.protocolApplied.doseNumberPositiveInt":"positiveInt","Immunization.protocolApplied.doseNumberString":"string","Immunization.protocolApplied.extension":"Extension","Immunization.protocolApplied.id":"System.String","Immunization.protocolApplied.modifierExtension":"Extension","Immunization.protocolApplied.series":"string","Immunization.protocolApplied.seriesDosesPositiveInt":"positiveInt","Immunization.protocolApplied.seriesDosesString":"string","Immunization.protocolApplied.targetDisease":"CodeableConcept","Immunization.reaction.date":"dateTime","Immunization.reaction.detail":"Reference","Immunization.reaction.extension":"Extension","Immunization.reaction.id":"System.String","Immunization.reaction.modifierExtension":"Extension","Immunization.reaction.reported":"boolean","Immunization.reasonCode":"CodeableConcept","Immunization.reasonReference":"Reference","Immunization.recorded":"dateTime","Immunization.reportOrigin":"CodeableConcept","Immunization.route":"CodeableConcept","Immunization.site":"CodeableConcept","Immunization.status":"code","Immunization.statusReason":"CodeableConcept","Immunization.subpotentReason":"CodeableConcept","Immunization.text":"Narrative","Immunization.vaccineCode":"CodeableConcept","ImmunizationEvaluation.authority":"Reference","ImmunizationEvaluation.contained":"Resource","ImmunizationEvaluation.date":"dateTime","ImmunizationEvaluation.description":"string","ImmunizationEvaluation.doseNumberPositiveInt":"positiveInt","ImmunizationEvaluation.doseNumberString":"string","ImmunizationEvaluation.doseStatus":"CodeableConcept","ImmunizationEvaluation.doseStatusReason":"CodeableConcept","ImmunizationEvaluation.extension":"Extension","ImmunizationEvaluation.id":"System.String","ImmunizationEvaluation.identifier":"Identifier","ImmunizationEvaluation.immunizationEvent":"Reference","ImmunizationEvaluation.implicitRules":"uri","ImmunizationEvaluation.language":"code","ImmunizationEvaluation.meta":"Meta","ImmunizationEvaluation.modifierExtension":"Extension","ImmunizationEvaluation.patient":"Reference","ImmunizationEvaluation.series":"string","ImmunizationEvaluation.seriesDosesPositiveInt":"positiveInt","ImmunizationEvaluation.seriesDosesString":"string","ImmunizationEvaluation.status":"code","ImmunizationEvaluation.targetDisease":"CodeableConcept","ImmunizationEvaluation.text":"Narrative","ImmunizationRecommendation.authority":"Reference","ImmunizationRecommendation.contained":"Resource","ImmunizationRecommendation.date":"dateTime","ImmunizationRecommendation.extension":"Extension","ImmunizationRecommendation.id":"System.String","ImmunizationRecommendation.identifier":"Identifier","ImmunizationRecommendation.implicitRules":"uri","ImmunizationRecommendation.language":"code","ImmunizationRecommendation.meta":"Meta","ImmunizationRecommendation.modifierExtension":"Extension","ImmunizationRecommendation.patient":"Reference","ImmunizationRecommendation.recommendation.contraindicatedVaccineCode":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.code":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.extension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.id":"System.String","ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.value":"dateTime","ImmunizationRecommendation.recommendation.description":"string","ImmunizationRecommendation.recommendation.doseNumberPositiveInt":"positiveInt","ImmunizationRecommendation.recommendation.doseNumberString":"string","ImmunizationRecommendation.recommendation.extension":"Extension","ImmunizationRecommendation.recommendation.forecastReason":"CodeableConcept","ImmunizationRecommendation.recommendation.forecastStatus":"CodeableConcept","ImmunizationRecommendation.recommendation.id":"System.String","ImmunizationRecommendation.recommendation.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.series":"string","ImmunizationRecommendation.recommendation.seriesDosesPositiveInt":"positiveInt","ImmunizationRecommendation.recommendation.seriesDosesString":"string","ImmunizationRecommendation.recommendation.supportingImmunization":"Reference","ImmunizationRecommendation.recommendation.supportingPatientInformation":"Reference","ImmunizationRecommendation.recommendation.targetDisease":"CodeableConcept","ImmunizationRecommendation.recommendation.vaccineCode":"CodeableConcept","ImmunizationRecommendation.text":"Narrative","ImplementationGuide.contact":"ContactDetail","ImplementationGuide.contained":"Resource","ImplementationGuide.copyright":"markdown","ImplementationGuide.date":"dateTime","ImplementationGuide.definition.extension":"Extension","ImplementationGuide.definition.grouping.description":"string","ImplementationGuide.definition.grouping.extension":"Extension","ImplementationGuide.definition.grouping.id":"System.String","ImplementationGuide.definition.grouping.modifierExtension":"Extension","ImplementationGuide.definition.grouping.name":"string","ImplementationGuide.definition.id":"System.String","ImplementationGuide.definition.modifierExtension":"Extension","ImplementationGuide.definition.page.extension":"Extension","ImplementationGuide.definition.page.generation":"code","ImplementationGuide.definition.page.id":"System.String","ImplementationGuide.definition.page.modifierExtension":"Extension","ImplementationGuide.definition.page.nameReference":"Reference","ImplementationGuide.definition.page.nameUrl":"url","ImplementationGuide.definition.page.title":"string","ImplementationGuide.definition.parameter.code":"code","ImplementationGuide.definition.parameter.extension":"Extension","ImplementationGuide.definition.parameter.id":"System.String","ImplementationGuide.definition.parameter.modifierExtension":"Extension","ImplementationGuide.definition.parameter.value":"string","ImplementationGuide.definition.resource.description":"string","ImplementationGuide.definition.resource.exampleBoolean":"boolean","ImplementationGuide.definition.resource.exampleCanonical":"canonical","ImplementationGuide.definition.resource.extension":"Extension","ImplementationGuide.definition.resource.fhirVersion":"code","ImplementationGuide.definition.resource.groupingId":"id","ImplementationGuide.definition.resource.id":"System.String","ImplementationGuide.definition.resource.modifierExtension":"Extension","ImplementationGuide.definition.resource.name":"string","ImplementationGuide.definition.resource.reference":"Reference","ImplementationGuide.definition.template.code":"code","ImplementationGuide.definition.template.extension":"Extension","ImplementationGuide.definition.template.id":"System.String","ImplementationGuide.definition.template.modifierExtension":"Extension","ImplementationGuide.definition.template.scope":"string","ImplementationGuide.definition.template.source":"string","ImplementationGuide.dependsOn.extension":"Extension","ImplementationGuide.dependsOn.id":"System.String","ImplementationGuide.dependsOn.modifierExtension":"Extension","ImplementationGuide.dependsOn.packageId":"id","ImplementationGuide.dependsOn.uri":"canonical","ImplementationGuide.dependsOn.version":"string","ImplementationGuide.description":"markdown","ImplementationGuide.experimental":"boolean","ImplementationGuide.extension":"Extension","ImplementationGuide.fhirVersion":"code","ImplementationGuide.global.extension":"Extension","ImplementationGuide.global.id":"System.String","ImplementationGuide.global.modifierExtension":"Extension","ImplementationGuide.global.profile":"canonical","ImplementationGuide.global.type":"code","ImplementationGuide.id":"System.String","ImplementationGuide.implicitRules":"uri","ImplementationGuide.jurisdiction":"CodeableConcept","ImplementationGuide.language":"code","ImplementationGuide.license":"code","ImplementationGuide.manifest.extension":"Extension","ImplementationGuide.manifest.id":"System.String","ImplementationGuide.manifest.image":"string","ImplementationGuide.manifest.modifierExtension":"Extension","ImplementationGuide.manifest.other":"string","ImplementationGuide.manifest.page.anchor":"string","ImplementationGuide.manifest.page.extension":"Extension","ImplementationGuide.manifest.page.id":"System.String","ImplementationGuide.manifest.page.modifierExtension":"Extension","ImplementationGuide.manifest.page.name":"string","ImplementationGuide.manifest.page.title":"string","ImplementationGuide.manifest.rendering":"url","ImplementationGuide.manifest.resource.exampleBoolean":"boolean","ImplementationGuide.manifest.resource.exampleCanonical":"canonical","ImplementationGuide.manifest.resource.extension":"Extension","ImplementationGuide.manifest.resource.id":"System.String","ImplementationGuide.manifest.resource.modifierExtension":"Extension","ImplementationGuide.manifest.resource.reference":"Reference","ImplementationGuide.manifest.resource.relativePath":"url","ImplementationGuide.meta":"Meta","ImplementationGuide.modifierExtension":"Extension","ImplementationGuide.name":"string","ImplementationGuide.packageId":"id","ImplementationGuide.publisher":"string","ImplementationGuide.status":"code","ImplementationGuide.text":"Narrative","ImplementationGuide.title":"string","ImplementationGuide.url":"uri","ImplementationGuide.useContext":"UsageContext","ImplementationGuide.version":"string","InsurancePlan.administeredBy":"Reference","InsurancePlan.alias":"string","InsurancePlan.contact.address":"Address","InsurancePlan.contact.extension":"Extension","InsurancePlan.contact.id":"System.String","InsurancePlan.contact.modifierExtension":"Extension","InsurancePlan.contact.name":"HumanName","InsurancePlan.contact.purpose":"CodeableConcept","InsurancePlan.contact.telecom":"ContactPoint","InsurancePlan.contained":"Resource","InsurancePlan.coverage.benefit.extension":"Extension","InsurancePlan.coverage.benefit.id":"System.String","InsurancePlan.coverage.benefit.limit.code":"CodeableConcept","InsurancePlan.coverage.benefit.limit.extension":"Extension","InsurancePlan.coverage.benefit.limit.id":"System.String","InsurancePlan.coverage.benefit.limit.modifierExtension":"Extension","InsurancePlan.coverage.benefit.limit.value":"Quantity","InsurancePlan.coverage.benefit.modifierExtension":"Extension","InsurancePlan.coverage.benefit.requirement":"string","InsurancePlan.coverage.benefit.type":"CodeableConcept","InsurancePlan.coverage.extension":"Extension","InsurancePlan.coverage.id":"System.String","InsurancePlan.coverage.modifierExtension":"Extension","InsurancePlan.coverage.network":"Reference","InsurancePlan.coverage.type":"CodeableConcept","InsurancePlan.coverageArea":"Reference","InsurancePlan.endpoint":"Reference","InsurancePlan.extension":"Extension","InsurancePlan.id":"System.String","InsurancePlan.identifier":"Identifier","InsurancePlan.implicitRules":"uri","InsurancePlan.language":"code","InsurancePlan.meta":"Meta","InsurancePlan.modifierExtension":"Extension","InsurancePlan.name":"string","InsurancePlan.network":"Reference","InsurancePlan.ownedBy":"Reference","InsurancePlan.period":"Period","InsurancePlan.plan.coverageArea":"Reference","InsurancePlan.plan.extension":"Extension","InsurancePlan.plan.generalCost.comment":"string","InsurancePlan.plan.generalCost.cost":"Money","InsurancePlan.plan.generalCost.extension":"Extension","InsurancePlan.plan.generalCost.groupSize":"positiveInt","InsurancePlan.plan.generalCost.id":"System.String","InsurancePlan.plan.generalCost.modifierExtension":"Extension","InsurancePlan.plan.generalCost.type":"CodeableConcept","InsurancePlan.plan.id":"System.String","InsurancePlan.plan.identifier":"Identifier","InsurancePlan.plan.modifierExtension":"Extension","InsurancePlan.plan.network":"Reference","InsurancePlan.plan.specificCost.benefit.cost.applicability":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.extension":"Extension","InsurancePlan.plan.specificCost.benefit.cost.id":"System.String","InsurancePlan.plan.specificCost.benefit.cost.modifierExtension":"Extension","InsurancePlan.plan.specificCost.benefit.cost.qualifiers":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.type":"CodeableConcept","InsurancePlan.plan.specificCost.benefit.cost.value":"Quantity","InsurancePlan.plan.specificCost.benefit.extension":"Extension","InsurancePlan.plan.specificCost.benefit.id":"System.String","InsurancePlan.plan.specificCost.benefit.modifierExtension":"Extension","InsurancePlan.plan.specificCost.benefit.type":"CodeableConcept","InsurancePlan.plan.specificCost.category":"CodeableConcept","InsurancePlan.plan.specificCost.extension":"Extension","InsurancePlan.plan.specificCost.id":"System.String","InsurancePlan.plan.specificCost.modifierExtension":"Extension","InsurancePlan.plan.type":"CodeableConcept","InsurancePlan.status":"code","InsurancePlan.text":"Narrative","InsurancePlan.type":"CodeableConcept","Invoice.account":"Reference","Invoice.cancelledReason":"string","Invoice.contained":"Resource","Invoice.date":"dateTime","Invoice.extension":"Extension","Invoice.id":"System.String","Invoice.identifier":"Identifier","Invoice.implicitRules":"uri","Invoice.issuer":"Reference","Invoice.language":"code","Invoice.lineItem.chargeItemCodeableConcept":"CodeableConcept","Invoice.lineItem.chargeItemReference":"Reference","Invoice.lineItem.extension":"Extension","Invoice.lineItem.id":"System.String","Invoice.lineItem.modifierExtension":"Extension","Invoice.lineItem.priceComponent.amount":"Money","Invoice.lineItem.priceComponent.code":"CodeableConcept","Invoice.lineItem.priceComponent.extension":"Extension","Invoice.lineItem.priceComponent.factor":"decimal","Invoice.lineItem.priceComponent.id":"System.String","Invoice.lineItem.priceComponent.modifierExtension":"Extension","Invoice.lineItem.priceComponent.type":"code","Invoice.lineItem.sequence":"positiveInt","Invoice.meta":"Meta","Invoice.modifierExtension":"Extension","Invoice.note":"Annotation","Invoice.participant.actor":"Reference","Invoice.participant.extension":"Extension","Invoice.participant.id":"System.String","Invoice.participant.modifierExtension":"Extension","Invoice.participant.role":"CodeableConcept","Invoice.paymentTerms":"markdown","Invoice.recipient":"Reference","Invoice.status":"code","Invoice.subject":"Reference","Invoice.text":"Narrative","Invoice.totalGross":"Money","Invoice.totalNet":"Money","Invoice.type":"CodeableConcept","Library.approvalDate":"date","Library.author":"ContactDetail","Library.contact":"ContactDetail","Library.contained":"Resource","Library.content":"Attachment","Library.copyright":"markdown","Library.dataRequirement":"DataRequirement","Library.date":"dateTime","Library.description":"markdown","Library.editor":"ContactDetail","Library.effectivePeriod":"Period","Library.endorser":"ContactDetail","Library.experimental":"boolean","Library.extension":"Extension","Library.id":"System.String","Library.identifier":"Identifier","Library.implicitRules":"uri","Library.jurisdiction":"CodeableConcept","Library.language":"code","Library.lastReviewDate":"date","Library.meta":"Meta","Library.modifierExtension":"Extension","Library.name":"string","Library.parameter":"ParameterDefinition","Library.publisher":"string","Library.purpose":"markdown","Library.relatedArtifact":"RelatedArtifact","Library.reviewer":"ContactDetail","Library.status":"code","Library.subjectCodeableConcept":"CodeableConcept","Library.subjectReference":"Reference","Library.subtitle":"string","Library.text":"Narrative","Library.title":"string","Library.topic":"CodeableConcept","Library.type":"CodeableConcept","Library.url":"uri","Library.usage":"string","Library.useContext":"UsageContext","Library.version":"string","Linkage.active":"boolean","Linkage.author":"Reference","Linkage.contained":"Resource","Linkage.extension":"Extension","Linkage.id":"System.String","Linkage.implicitRules":"uri","Linkage.item.extension":"Extension","Linkage.item.id":"System.String","Linkage.item.modifierExtension":"Extension","Linkage.item.resource":"Reference","Linkage.item.type":"code","Linkage.language":"code","Linkage.meta":"Meta","Linkage.modifierExtension":"Extension","Linkage.text":"Narrative","List.code":"CodeableConcept","List.contained":"Resource","List.date":"dateTime","List.emptyReason":"CodeableConcept","List.encounter":"Reference","List.entry.date":"dateTime","List.entry.deleted":"boolean","List.entry.extension":"Extension","List.entry.flag":"CodeableConcept","List.entry.id":"System.String","List.entry.item":"Reference","List.entry.modifierExtension":"Extension","List.extension":"Extension","List.id":"System.String","List.identifier":"Identifier","List.implicitRules":"uri","List.language":"code","List.meta":"Meta","List.mode":"code","List.modifierExtension":"Extension","List.note":"Annotation","List.orderedBy":"CodeableConcept","List.source":"Reference","List.status":"code","List.subject":"Reference","List.text":"Narrative","List.title":"string","Location.address":"Address","Location.alias":"string","Location.availabilityExceptions":"string","Location.contained":"Resource","Location.description":"string","Location.endpoint":"Reference","Location.extension":"Extension","Location.hoursOfOperation.allDay":"boolean","Location.hoursOfOperation.closingTime":"time","Location.hoursOfOperation.daysOfWeek":"code","Location.hoursOfOperation.extension":"Extension","Location.hoursOfOperation.id":"System.String","Location.hoursOfOperation.modifierExtension":"Extension","Location.hoursOfOperation.openingTime":"time","Location.id":"System.String","Location.identifier":"Identifier","Location.implicitRules":"uri","Location.language":"code","Location.managingOrganization":"Reference","Location.meta":"Meta","Location.mode":"code","Location.modifierExtension":"Extension","Location.name":"string","Location.operationalStatus":"Coding","Location.partOf":"Reference","Location.physicalType":"CodeableConcept","Location.position.altitude":"decimal","Location.position.extension":"Extension","Location.position.id":"System.String","Location.position.latitude":"decimal","Location.position.longitude":"decimal","Location.position.modifierExtension":"Extension","Location.status":"code","Location.telecom":"ContactPoint","Location.text":"Narrative","Location.type":"CodeableConcept","MarketingStatus.country":"CodeableConcept","MarketingStatus.dateRange":"Period","MarketingStatus.extension":"Extension","MarketingStatus.id":"System.String","MarketingStatus.jurisdiction":"CodeableConcept","MarketingStatus.modifierExtension":"Extension","MarketingStatus.restoreDate":"dateTime","MarketingStatus.status":"CodeableConcept","Measure.approvalDate":"date","Measure.author":"ContactDetail","Measure.clinicalRecommendationStatement":"markdown","Measure.compositeScoring":"CodeableConcept","Measure.contact":"ContactDetail","Measure.contained":"Resource","Measure.copyright":"markdown","Measure.date":"dateTime","Measure.definition":"markdown","Measure.description":"markdown","Measure.disclaimer":"markdown","Measure.editor":"ContactDetail","Measure.effectivePeriod":"Period","Measure.endorser":"ContactDetail","Measure.experimental":"boolean","Measure.extension":"Extension","Measure.group.code":"CodeableConcept","Measure.group.description":"string","Measure.group.extension":"Extension","Measure.group.id":"System.String","Measure.group.modifierExtension":"Extension","Measure.group.population.code":"CodeableConcept","Measure.group.population.criteria":"Expression","Measure.group.population.description":"string","Measure.group.population.extension":"Extension","Measure.group.population.id":"System.String","Measure.group.population.modifierExtension":"Extension","Measure.group.stratifier.code":"CodeableConcept","Measure.group.stratifier.component.code":"CodeableConcept","Measure.group.stratifier.component.criteria":"Expression","Measure.group.stratifier.component.description":"string","Measure.group.stratifier.component.extension":"Extension","Measure.group.stratifier.component.id":"System.String","Measure.group.stratifier.component.modifierExtension":"Extension","Measure.group.stratifier.criteria":"Expression","Measure.group.stratifier.description":"string","Measure.group.stratifier.extension":"Extension","Measure.group.stratifier.id":"System.String","Measure.group.stratifier.modifierExtension":"Extension","Measure.guidance":"markdown","Measure.id":"System.String","Measure.identifier":"Identifier","Measure.implicitRules":"uri","Measure.improvementNotation":"CodeableConcept","Measure.jurisdiction":"CodeableConcept","Measure.language":"code","Measure.lastReviewDate":"date","Measure.library":"canonical","Measure.meta":"Meta","Measure.modifierExtension":"Extension","Measure.name":"string","Measure.publisher":"string","Measure.purpose":"markdown","Measure.rateAggregation":"string","Measure.rationale":"markdown","Measure.relatedArtifact":"RelatedArtifact","Measure.reviewer":"ContactDetail","Measure.riskAdjustment":"string","Measure.scoring":"CodeableConcept","Measure.status":"code","Measure.subjectCodeableConcept":"CodeableConcept","Measure.subjectReference":"Reference","Measure.subtitle":"string","Measure.supplementalData.code":"CodeableConcept","Measure.supplementalData.criteria":"Expression","Measure.supplementalData.description":"string","Measure.supplementalData.extension":"Extension","Measure.supplementalData.id":"System.String","Measure.supplementalData.modifierExtension":"Extension","Measure.supplementalData.usage":"CodeableConcept","Measure.text":"Narrative","Measure.title":"string","Measure.topic":"CodeableConcept","Measure.type":"CodeableConcept","Measure.url":"uri","Measure.usage":"string","Measure.useContext":"UsageContext","Measure.version":"string","MeasureReport.contained":"Resource","MeasureReport.date":"dateTime","MeasureReport.evaluatedResource":"Reference","MeasureReport.extension":"Extension","MeasureReport.group.code":"CodeableConcept","MeasureReport.group.extension":"Extension","MeasureReport.group.id":"System.String","MeasureReport.group.measureScore":"Quantity","MeasureReport.group.modifierExtension":"Extension","MeasureReport.group.population.code":"CodeableConcept","MeasureReport.group.population.count":"integer","MeasureReport.group.population.extension":"Extension","MeasureReport.group.population.id":"System.String","MeasureReport.group.population.modifierExtension":"Extension","MeasureReport.group.population.subjectResults":"Reference","MeasureReport.group.stratifier.code":"CodeableConcept","MeasureReport.group.stratifier.extension":"Extension","MeasureReport.group.stratifier.id":"System.String","MeasureReport.group.stratifier.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.component.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.component.extension":"Extension","MeasureReport.group.stratifier.stratum.component.id":"System.String","MeasureReport.group.stratifier.stratum.component.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.component.value":"CodeableConcept","MeasureReport.group.stratifier.stratum.extension":"Extension","MeasureReport.group.stratifier.stratum.id":"System.String","MeasureReport.group.stratifier.stratum.measureScore":"Quantity","MeasureReport.group.stratifier.stratum.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.population.count":"integer","MeasureReport.group.stratifier.stratum.population.extension":"Extension","MeasureReport.group.stratifier.stratum.population.id":"System.String","MeasureReport.group.stratifier.stratum.population.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.subjectResults":"Reference","MeasureReport.group.stratifier.stratum.value":"CodeableConcept","MeasureReport.id":"System.String","MeasureReport.identifier":"Identifier","MeasureReport.implicitRules":"uri","MeasureReport.improvementNotation":"CodeableConcept","MeasureReport.language":"code","MeasureReport.measure":"canonical","MeasureReport.meta":"Meta","MeasureReport.modifierExtension":"Extension","MeasureReport.period":"Period","MeasureReport.reporter":"Reference","MeasureReport.status":"code","MeasureReport.subject":"Reference","MeasureReport.text":"Narrative","MeasureReport.type":"code","Media.basedOn":"Reference","Media.bodySite":"CodeableConcept","Media.contained":"Resource","Media.content":"Attachment","Media.createdDateTime":"dateTime","Media.createdPeriod":"Period","Media.device":"Reference","Media.deviceName":"string","Media.duration":"decimal","Media.encounter":"Reference","Media.extension":"Extension","Media.frames":"positiveInt","Media.height":"positiveInt","Media.id":"System.String","Media.identifier":"Identifier","Media.implicitRules":"uri","Media.issued":"instant","Media.language":"code","Media.meta":"Meta","Media.modality":"CodeableConcept","Media.modifierExtension":"Extension","Media.note":"Annotation","Media.operator":"Reference","Media.partOf":"Reference","Media.reasonCode":"CodeableConcept","Media.status":"code","Media.subject":"Reference","Media.text":"Narrative","Media.type":"CodeableConcept","Media.view":"CodeableConcept","Media.width":"positiveInt","Medication.amount":"Ratio","Medication.batch.expirationDate":"dateTime","Medication.batch.extension":"Extension","Medication.batch.id":"System.String","Medication.batch.lotNumber":"string","Medication.batch.modifierExtension":"Extension","Medication.code":"CodeableConcept","Medication.contained":"Resource","Medication.extension":"Extension","Medication.form":"CodeableConcept","Medication.id":"System.String","Medication.identifier":"Identifier","Medication.implicitRules":"uri","Medication.ingredient.extension":"Extension","Medication.ingredient.id":"System.String","Medication.ingredient.isActive":"boolean","Medication.ingredient.itemCodeableConcept":"CodeableConcept","Medication.ingredient.itemReference":"Reference","Medication.ingredient.modifierExtension":"Extension","Medication.ingredient.strength":"Ratio","Medication.language":"code","Medication.manufacturer":"Reference","Medication.meta":"Meta","Medication.modifierExtension":"Extension","Medication.status":"code","Medication.text":"Narrative","MedicationAdministration.category":"CodeableConcept","MedicationAdministration.contained":"Resource","MedicationAdministration.context":"Reference","MedicationAdministration.device":"Reference","MedicationAdministration.dosage.dose":"Quantity","MedicationAdministration.dosage.extension":"Extension","MedicationAdministration.dosage.id":"System.String","MedicationAdministration.dosage.method":"CodeableConcept","MedicationAdministration.dosage.modifierExtension":"Extension","MedicationAdministration.dosage.rateQuantity":"Quantity","MedicationAdministration.dosage.rateRatio":"Ratio","MedicationAdministration.dosage.route":"CodeableConcept","MedicationAdministration.dosage.site":"CodeableConcept","MedicationAdministration.dosage.text":"string","MedicationAdministration.effectiveDateTime":"dateTime","MedicationAdministration.effectivePeriod":"Period","MedicationAdministration.eventHistory":"Reference","MedicationAdministration.extension":"Extension","MedicationAdministration.id":"System.String","MedicationAdministration.identifier":"Identifier","MedicationAdministration.implicitRules":"uri","MedicationAdministration.instantiates":"uri","MedicationAdministration.language":"code","MedicationAdministration.medicationCodeableConcept":"CodeableConcept","MedicationAdministration.medicationReference":"Reference","MedicationAdministration.meta":"Meta","MedicationAdministration.modifierExtension":"Extension","MedicationAdministration.note":"Annotation","MedicationAdministration.partOf":"Reference","MedicationAdministration.performer.actor":"Reference","MedicationAdministration.performer.extension":"Extension","MedicationAdministration.performer.function":"CodeableConcept","MedicationAdministration.performer.id":"System.String","MedicationAdministration.performer.modifierExtension":"Extension","MedicationAdministration.reasonCode":"CodeableConcept","MedicationAdministration.reasonReference":"Reference","MedicationAdministration.request":"Reference","MedicationAdministration.status":"code","MedicationAdministration.statusReason":"CodeableConcept","MedicationAdministration.subject":"Reference","MedicationAdministration.supportingInformation":"Reference","MedicationAdministration.text":"Narrative","MedicationDispense.authorizingPrescription":"Reference","MedicationDispense.category":"CodeableConcept","MedicationDispense.contained":"Resource","MedicationDispense.context":"Reference","MedicationDispense.daysSupply":"Quantity","MedicationDispense.destination":"Reference","MedicationDispense.detectedIssue":"Reference","MedicationDispense.dosageInstruction":"Dosage","MedicationDispense.eventHistory":"Reference","MedicationDispense.extension":"Extension","MedicationDispense.id":"System.String","MedicationDispense.identifier":"Identifier","MedicationDispense.implicitRules":"uri","MedicationDispense.language":"code","MedicationDispense.location":"Reference","MedicationDispense.medicationCodeableConcept":"CodeableConcept","MedicationDispense.medicationReference":"Reference","MedicationDispense.meta":"Meta","MedicationDispense.modifierExtension":"Extension","MedicationDispense.note":"Annotation","MedicationDispense.partOf":"Reference","MedicationDispense.performer.actor":"Reference","MedicationDispense.performer.extension":"Extension","MedicationDispense.performer.function":"CodeableConcept","MedicationDispense.performer.id":"System.String","MedicationDispense.performer.modifierExtension":"Extension","MedicationDispense.quantity":"Quantity","MedicationDispense.receiver":"Reference","MedicationDispense.status":"code","MedicationDispense.statusReasonCodeableConcept":"CodeableConcept","MedicationDispense.statusReasonReference":"Reference","MedicationDispense.subject":"Reference","MedicationDispense.substitution.extension":"Extension","MedicationDispense.substitution.id":"System.String","MedicationDispense.substitution.modifierExtension":"Extension","MedicationDispense.substitution.reason":"CodeableConcept","MedicationDispense.substitution.responsibleParty":"Reference","MedicationDispense.substitution.type":"CodeableConcept","MedicationDispense.substitution.wasSubstituted":"boolean","MedicationDispense.supportingInformation":"Reference","MedicationDispense.text":"Narrative","MedicationDispense.type":"CodeableConcept","MedicationDispense.whenHandedOver":"dateTime","MedicationDispense.whenPrepared":"dateTime","MedicationKnowledge.administrationGuidelines.dosage.dosage":"Dosage","MedicationKnowledge.administrationGuidelines.dosage.extension":"Extension","MedicationKnowledge.administrationGuidelines.dosage.id":"System.String","MedicationKnowledge.administrationGuidelines.dosage.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.dosage.type":"CodeableConcept","MedicationKnowledge.administrationGuidelines.extension":"Extension","MedicationKnowledge.administrationGuidelines.id":"System.String","MedicationKnowledge.administrationGuidelines.indicationCodeableConcept":"CodeableConcept","MedicationKnowledge.administrationGuidelines.indicationReference":"Reference","MedicationKnowledge.administrationGuidelines.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicCodeableConcept":"CodeableConcept","MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristicQuantity":"Quantity","MedicationKnowledge.administrationGuidelines.patientCharacteristics.extension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.id":"System.String","MedicationKnowledge.administrationGuidelines.patientCharacteristics.modifierExtension":"Extension","MedicationKnowledge.administrationGuidelines.patientCharacteristics.value":"string","MedicationKnowledge.amount":"Quantity","MedicationKnowledge.associatedMedication":"Reference","MedicationKnowledge.code":"CodeableConcept","MedicationKnowledge.contained":"Resource","MedicationKnowledge.contraindication":"Reference","MedicationKnowledge.cost.cost":"Money","MedicationKnowledge.cost.extension":"Extension","MedicationKnowledge.cost.id":"System.String","MedicationKnowledge.cost.modifierExtension":"Extension","MedicationKnowledge.cost.source":"string","MedicationKnowledge.cost.type":"CodeableConcept","MedicationKnowledge.doseForm":"CodeableConcept","MedicationKnowledge.drugCharacteristic.extension":"Extension","MedicationKnowledge.drugCharacteristic.id":"System.String","MedicationKnowledge.drugCharacteristic.modifierExtension":"Extension","MedicationKnowledge.drugCharacteristic.type":"CodeableConcept","MedicationKnowledge.drugCharacteristic.valueBase64Binary":"base64Binary","MedicationKnowledge.drugCharacteristic.valueCodeableConcept":"CodeableConcept","MedicationKnowledge.drugCharacteristic.valueQuantity":"Quantity","MedicationKnowledge.drugCharacteristic.valueString":"string","MedicationKnowledge.extension":"Extension","MedicationKnowledge.id":"System.String","MedicationKnowledge.implicitRules":"uri","MedicationKnowledge.ingredient.extension":"Extension","MedicationKnowledge.ingredient.id":"System.String","MedicationKnowledge.ingredient.isActive":"boolean","MedicationKnowledge.ingredient.itemCodeableConcept":"CodeableConcept","MedicationKnowledge.ingredient.itemReference":"Reference","MedicationKnowledge.ingredient.modifierExtension":"Extension","MedicationKnowledge.ingredient.strength":"Ratio","MedicationKnowledge.intendedRoute":"CodeableConcept","MedicationKnowledge.kinetics.areaUnderCurve":"Quantity","MedicationKnowledge.kinetics.extension":"Extension","MedicationKnowledge.kinetics.halfLifePeriod":"Duration","MedicationKnowledge.kinetics.id":"System.String","MedicationKnowledge.kinetics.lethalDose50":"Quantity","MedicationKnowledge.kinetics.modifierExtension":"Extension","MedicationKnowledge.language":"code","MedicationKnowledge.manufacturer":"Reference","MedicationKnowledge.medicineClassification.classification":"CodeableConcept","MedicationKnowledge.medicineClassification.extension":"Extension","MedicationKnowledge.medicineClassification.id":"System.String","MedicationKnowledge.medicineClassification.modifierExtension":"Extension","MedicationKnowledge.medicineClassification.type":"CodeableConcept","MedicationKnowledge.meta":"Meta","MedicationKnowledge.modifierExtension":"Extension","MedicationKnowledge.monitoringProgram.extension":"Extension","MedicationKnowledge.monitoringProgram.id":"System.String","MedicationKnowledge.monitoringProgram.modifierExtension":"Extension","MedicationKnowledge.monitoringProgram.name":"string","MedicationKnowledge.monitoringProgram.type":"CodeableConcept","MedicationKnowledge.monograph.extension":"Extension","MedicationKnowledge.monograph.id":"System.String","MedicationKnowledge.monograph.modifierExtension":"Extension","MedicationKnowledge.monograph.source":"Reference","MedicationKnowledge.monograph.type":"CodeableConcept","MedicationKnowledge.packaging.extension":"Extension","MedicationKnowledge.packaging.id":"System.String","MedicationKnowledge.packaging.modifierExtension":"Extension","MedicationKnowledge.packaging.quantity":"Quantity","MedicationKnowledge.packaging.type":"CodeableConcept","MedicationKnowledge.preparationInstruction":"markdown","MedicationKnowledge.productType":"CodeableConcept","MedicationKnowledge.regulatory.extension":"Extension","MedicationKnowledge.regulatory.id":"System.String","MedicationKnowledge.regulatory.maxDispense.extension":"Extension","MedicationKnowledge.regulatory.maxDispense.id":"System.String","MedicationKnowledge.regulatory.maxDispense.modifierExtension":"Extension","MedicationKnowledge.regulatory.maxDispense.period":"Duration","MedicationKnowledge.regulatory.maxDispense.quantity":"Quantity","MedicationKnowledge.regulatory.modifierExtension":"Extension","MedicationKnowledge.regulatory.regulatoryAuthority":"Reference","MedicationKnowledge.regulatory.schedule.extension":"Extension","MedicationKnowledge.regulatory.schedule.id":"System.String","MedicationKnowledge.regulatory.schedule.modifierExtension":"Extension","MedicationKnowledge.regulatory.schedule.schedule":"CodeableConcept","MedicationKnowledge.regulatory.substitution.allowed":"boolean","MedicationKnowledge.regulatory.substitution.extension":"Extension","MedicationKnowledge.regulatory.substitution.id":"System.String","MedicationKnowledge.regulatory.substitution.modifierExtension":"Extension","MedicationKnowledge.regulatory.substitution.type":"CodeableConcept","MedicationKnowledge.relatedMedicationKnowledge.extension":"Extension","MedicationKnowledge.relatedMedicationKnowledge.id":"System.String","MedicationKnowledge.relatedMedicationKnowledge.modifierExtension":"Extension","MedicationKnowledge.relatedMedicationKnowledge.reference":"Reference","MedicationKnowledge.relatedMedicationKnowledge.type":"CodeableConcept","MedicationKnowledge.status":"code","MedicationKnowledge.synonym":"string","MedicationKnowledge.text":"Narrative","MedicationRequest.authoredOn":"dateTime","MedicationRequest.basedOn":"Reference","MedicationRequest.category":"CodeableConcept","MedicationRequest.contained":"Resource","MedicationRequest.courseOfTherapyType":"CodeableConcept","MedicationRequest.detectedIssue":"Reference","MedicationRequest.dispenseRequest.dispenseInterval":"Duration","MedicationRequest.dispenseRequest.expectedSupplyDuration":"Duration","MedicationRequest.dispenseRequest.extension":"Extension","MedicationRequest.dispenseRequest.id":"System.String","MedicationRequest.dispenseRequest.initialFill.duration":"Duration","MedicationRequest.dispenseRequest.initialFill.extension":"Extension","MedicationRequest.dispenseRequest.initialFill.id":"System.String","MedicationRequest.dispenseRequest.initialFill.modifierExtension":"Extension","MedicationRequest.dispenseRequest.initialFill.quantity":"Quantity","MedicationRequest.dispenseRequest.modifierExtension":"Extension","MedicationRequest.dispenseRequest.numberOfRepeatsAllowed":"unsignedInt","MedicationRequest.dispenseRequest.performer":"Reference","MedicationRequest.dispenseRequest.quantity":"Quantity","MedicationRequest.dispenseRequest.validityPeriod":"Period","MedicationRequest.doNotPerform":"boolean","MedicationRequest.dosageInstruction":"Dosage","MedicationRequest.encounter":"Reference","MedicationRequest.eventHistory":"Reference","MedicationRequest.extension":"Extension","MedicationRequest.groupIdentifier":"Identifier","MedicationRequest.id":"System.String","MedicationRequest.identifier":"Identifier","MedicationRequest.implicitRules":"uri","MedicationRequest.instantiatesCanonical":"canonical","MedicationRequest.instantiatesUri":"uri","MedicationRequest.insurance":"Reference","MedicationRequest.intent":"code","MedicationRequest.language":"code","MedicationRequest.medicationCodeableConcept":"CodeableConcept","MedicationRequest.medicationReference":"Reference","MedicationRequest.meta":"Meta","MedicationRequest.modifierExtension":"Extension","MedicationRequest.note":"Annotation","MedicationRequest.performer":"Reference","MedicationRequest.performerType":"CodeableConcept","MedicationRequest.priorPrescription":"Reference","MedicationRequest.priority":"code","MedicationRequest.reasonCode":"CodeableConcept","MedicationRequest.reasonReference":"Reference","MedicationRequest.recorder":"Reference","MedicationRequest.reportedBoolean":"boolean","MedicationRequest.reportedReference":"Reference","MedicationRequest.requester":"Reference","MedicationRequest.status":"code","MedicationRequest.statusReason":"CodeableConcept","MedicationRequest.subject":"Reference","MedicationRequest.substitution.allowedBoolean":"boolean","MedicationRequest.substitution.allowedCodeableConcept":"CodeableConcept","MedicationRequest.substitution.extension":"Extension","MedicationRequest.substitution.id":"System.String","MedicationRequest.substitution.modifierExtension":"Extension","MedicationRequest.substitution.reason":"CodeableConcept","MedicationRequest.supportingInformation":"Reference","MedicationRequest.text":"Narrative","MedicationStatement.basedOn":"Reference","MedicationStatement.category":"CodeableConcept","MedicationStatement.contained":"Resource","MedicationStatement.context":"Reference","MedicationStatement.dateAsserted":"dateTime","MedicationStatement.derivedFrom":"Reference","MedicationStatement.dosage":"Dosage","MedicationStatement.effectiveDateTime":"dateTime","MedicationStatement.effectivePeriod":"Period","MedicationStatement.extension":"Extension","MedicationStatement.id":"System.String","MedicationStatement.identifier":"Identifier","MedicationStatement.implicitRules":"uri","MedicationStatement.informationSource":"Reference","MedicationStatement.language":"code","MedicationStatement.medicationCodeableConcept":"CodeableConcept","MedicationStatement.medicationReference":"Reference","MedicationStatement.meta":"Meta","MedicationStatement.modifierExtension":"Extension","MedicationStatement.note":"Annotation","MedicationStatement.partOf":"Reference","MedicationStatement.reasonCode":"CodeableConcept","MedicationStatement.reasonReference":"Reference","MedicationStatement.status":"code","MedicationStatement.statusReason":"CodeableConcept","MedicationStatement.subject":"Reference","MedicationStatement.text":"Narrative","MedicinalProduct.additionalMonitoringIndicator":"CodeableConcept","MedicinalProduct.attachedDocument":"Reference","MedicinalProduct.clinicalTrial":"Reference","MedicinalProduct.combinedPharmaceuticalDoseForm":"CodeableConcept","MedicinalProduct.contact":"Reference","MedicinalProduct.contained":"Resource","MedicinalProduct.crossReference":"Identifier","MedicinalProduct.domain":"Coding","MedicinalProduct.extension":"Extension","MedicinalProduct.id":"System.String","MedicinalProduct.identifier":"Identifier","MedicinalProduct.implicitRules":"uri","MedicinalProduct.language":"code","MedicinalProduct.legalStatusOfSupply":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.authorisationReferenceNumber":"Identifier","MedicinalProduct.manufacturingBusinessOperation.confidentialityIndicator":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.effectiveDate":"dateTime","MedicinalProduct.manufacturingBusinessOperation.extension":"Extension","MedicinalProduct.manufacturingBusinessOperation.id":"System.String","MedicinalProduct.manufacturingBusinessOperation.manufacturer":"Reference","MedicinalProduct.manufacturingBusinessOperation.modifierExtension":"Extension","MedicinalProduct.manufacturingBusinessOperation.operationType":"CodeableConcept","MedicinalProduct.manufacturingBusinessOperation.regulator":"Reference","MedicinalProduct.marketingStatus":"MarketingStatus","MedicinalProduct.masterFile":"Reference","MedicinalProduct.meta":"Meta","MedicinalProduct.modifierExtension":"Extension","MedicinalProduct.name.countryLanguage.country":"CodeableConcept","MedicinalProduct.name.countryLanguage.extension":"Extension","MedicinalProduct.name.countryLanguage.id":"System.String","MedicinalProduct.name.countryLanguage.jurisdiction":"CodeableConcept","MedicinalProduct.name.countryLanguage.language":"CodeableConcept","MedicinalProduct.name.countryLanguage.modifierExtension":"Extension","MedicinalProduct.name.extension":"Extension","MedicinalProduct.name.id":"System.String","MedicinalProduct.name.modifierExtension":"Extension","MedicinalProduct.name.namePart.extension":"Extension","MedicinalProduct.name.namePart.id":"System.String","MedicinalProduct.name.namePart.modifierExtension":"Extension","MedicinalProduct.name.namePart.part":"string","MedicinalProduct.name.namePart.type":"Coding","MedicinalProduct.name.productName":"string","MedicinalProduct.packagedMedicinalProduct":"Reference","MedicinalProduct.paediatricUseIndicator":"CodeableConcept","MedicinalProduct.pharmaceuticalProduct":"Reference","MedicinalProduct.productClassification":"CodeableConcept","MedicinalProduct.specialDesignation.date":"dateTime","MedicinalProduct.specialDesignation.extension":"Extension","MedicinalProduct.specialDesignation.id":"System.String","MedicinalProduct.specialDesignation.identifier":"Identifier","MedicinalProduct.specialDesignation.indicationCodeableConcept":"CodeableConcept","MedicinalProduct.specialDesignation.indicationReference":"Reference","MedicinalProduct.specialDesignation.intendedUse":"CodeableConcept","MedicinalProduct.specialDesignation.modifierExtension":"Extension","MedicinalProduct.specialDesignation.species":"CodeableConcept","MedicinalProduct.specialDesignation.status":"CodeableConcept","MedicinalProduct.specialDesignation.type":"CodeableConcept","MedicinalProduct.specialMeasures":"string","MedicinalProduct.text":"Narrative","MedicinalProduct.type":"CodeableConcept","MedicinalProductAuthorization.contained":"Resource","MedicinalProductAuthorization.country":"CodeableConcept","MedicinalProductAuthorization.dataExclusivityPeriod":"Period","MedicinalProductAuthorization.dateOfFirstAuthorization":"dateTime","MedicinalProductAuthorization.extension":"Extension","MedicinalProductAuthorization.holder":"Reference","MedicinalProductAuthorization.id":"System.String","MedicinalProductAuthorization.identifier":"Identifier","MedicinalProductAuthorization.implicitRules":"uri","MedicinalProductAuthorization.internationalBirthDate":"dateTime","MedicinalProductAuthorization.jurisdiction":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.country":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.extension":"Extension","MedicinalProductAuthorization.jurisdictionalAuthorization.id":"System.String","MedicinalProductAuthorization.jurisdictionalAuthorization.identifier":"Identifier","MedicinalProductAuthorization.jurisdictionalAuthorization.jurisdiction":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.legalStatusOfSupply":"CodeableConcept","MedicinalProductAuthorization.jurisdictionalAuthorization.modifierExtension":"Extension","MedicinalProductAuthorization.jurisdictionalAuthorization.validityPeriod":"Period","MedicinalProductAuthorization.language":"code","MedicinalProductAuthorization.legalBasis":"CodeableConcept","MedicinalProductAuthorization.meta":"Meta","MedicinalProductAuthorization.modifierExtension":"Extension","MedicinalProductAuthorization.procedure.dateDateTime":"dateTime","MedicinalProductAuthorization.procedure.datePeriod":"Period","MedicinalProductAuthorization.procedure.extension":"Extension","MedicinalProductAuthorization.procedure.id":"System.String","MedicinalProductAuthorization.procedure.identifier":"Identifier","MedicinalProductAuthorization.procedure.modifierExtension":"Extension","MedicinalProductAuthorization.procedure.type":"CodeableConcept","MedicinalProductAuthorization.regulator":"Reference","MedicinalProductAuthorization.restoreDate":"dateTime","MedicinalProductAuthorization.status":"CodeableConcept","MedicinalProductAuthorization.statusDate":"dateTime","MedicinalProductAuthorization.subject":"Reference","MedicinalProductAuthorization.text":"Narrative","MedicinalProductAuthorization.validityPeriod":"Period","MedicinalProductContraindication.comorbidity":"CodeableConcept","MedicinalProductContraindication.contained":"Resource","MedicinalProductContraindication.disease":"CodeableConcept","MedicinalProductContraindication.diseaseStatus":"CodeableConcept","MedicinalProductContraindication.extension":"Extension","MedicinalProductContraindication.id":"System.String","MedicinalProductContraindication.implicitRules":"uri","MedicinalProductContraindication.language":"code","MedicinalProductContraindication.meta":"Meta","MedicinalProductContraindication.modifierExtension":"Extension","MedicinalProductContraindication.otherTherapy.extension":"Extension","MedicinalProductContraindication.otherTherapy.id":"System.String","MedicinalProductContraindication.otherTherapy.medicationCodeableConcept":"CodeableConcept","MedicinalProductContraindication.otherTherapy.medicationReference":"Reference","MedicinalProductContraindication.otherTherapy.modifierExtension":"Extension","MedicinalProductContraindication.otherTherapy.therapyRelationshipType":"CodeableConcept","MedicinalProductContraindication.population":"Population","MedicinalProductContraindication.subject":"Reference","MedicinalProductContraindication.text":"Narrative","MedicinalProductContraindication.therapeuticIndication":"Reference","MedicinalProductIndication.comorbidity":"CodeableConcept","MedicinalProductIndication.contained":"Resource","MedicinalProductIndication.diseaseStatus":"CodeableConcept","MedicinalProductIndication.diseaseSymptomProcedure":"CodeableConcept","MedicinalProductIndication.duration":"Quantity","MedicinalProductIndication.extension":"Extension","MedicinalProductIndication.id":"System.String","MedicinalProductIndication.implicitRules":"uri","MedicinalProductIndication.intendedEffect":"CodeableConcept","MedicinalProductIndication.language":"code","MedicinalProductIndication.meta":"Meta","MedicinalProductIndication.modifierExtension":"Extension","MedicinalProductIndication.otherTherapy.extension":"Extension","MedicinalProductIndication.otherTherapy.id":"System.String","MedicinalProductIndication.otherTherapy.medicationCodeableConcept":"CodeableConcept","MedicinalProductIndication.otherTherapy.medicationReference":"Reference","MedicinalProductIndication.otherTherapy.modifierExtension":"Extension","MedicinalProductIndication.otherTherapy.therapyRelationshipType":"CodeableConcept","MedicinalProductIndication.population":"Population","MedicinalProductIndication.subject":"Reference","MedicinalProductIndication.text":"Narrative","MedicinalProductIndication.undesirableEffect":"Reference","MedicinalProductIngredient.allergenicIndicator":"boolean","MedicinalProductIngredient.contained":"Resource","MedicinalProductIngredient.extension":"Extension","MedicinalProductIngredient.id":"System.String","MedicinalProductIngredient.identifier":"Identifier","MedicinalProductIngredient.implicitRules":"uri","MedicinalProductIngredient.language":"code","MedicinalProductIngredient.manufacturer":"Reference","MedicinalProductIngredient.meta":"Meta","MedicinalProductIngredient.modifierExtension":"Extension","MedicinalProductIngredient.role":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.code":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.confidentiality":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.group":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.id":"System.String","MedicinalProductIngredient.specifiedSubstance.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.concentration":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.concentrationLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.country":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.strength.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.id":"System.String","MedicinalProductIngredient.specifiedSubstance.strength.measurementPoint":"string","MedicinalProductIngredient.specifiedSubstance.strength.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.presentation":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.presentationLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.country":"CodeableConcept","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.extension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.id":"System.String","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.measurementPoint":"string","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.modifierExtension":"Extension","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.strength":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.strengthLowLimit":"Ratio","MedicinalProductIngredient.specifiedSubstance.strength.referenceStrength.substance":"CodeableConcept","MedicinalProductIngredient.substance.code":"CodeableConcept","MedicinalProductIngredient.substance.extension":"Extension","MedicinalProductIngredient.substance.id":"System.String","MedicinalProductIngredient.substance.modifierExtension":"Extension","MedicinalProductIngredient.text":"Narrative","MedicinalProductInteraction.contained":"Resource","MedicinalProductInteraction.description":"string","MedicinalProductInteraction.effect":"CodeableConcept","MedicinalProductInteraction.extension":"Extension","MedicinalProductInteraction.id":"System.String","MedicinalProductInteraction.implicitRules":"uri","MedicinalProductInteraction.incidence":"CodeableConcept","MedicinalProductInteraction.interactant.extension":"Extension","MedicinalProductInteraction.interactant.id":"System.String","MedicinalProductInteraction.interactant.itemCodeableConcept":"CodeableConcept","MedicinalProductInteraction.interactant.itemReference":"Reference","MedicinalProductInteraction.interactant.modifierExtension":"Extension","MedicinalProductInteraction.language":"code","MedicinalProductInteraction.management":"CodeableConcept","MedicinalProductInteraction.meta":"Meta","MedicinalProductInteraction.modifierExtension":"Extension","MedicinalProductInteraction.subject":"Reference","MedicinalProductInteraction.text":"Narrative","MedicinalProductInteraction.type":"CodeableConcept","MedicinalProductManufactured.contained":"Resource","MedicinalProductManufactured.extension":"Extension","MedicinalProductManufactured.id":"System.String","MedicinalProductManufactured.implicitRules":"uri","MedicinalProductManufactured.ingredient":"Reference","MedicinalProductManufactured.language":"code","MedicinalProductManufactured.manufacturedDoseForm":"CodeableConcept","MedicinalProductManufactured.manufacturer":"Reference","MedicinalProductManufactured.meta":"Meta","MedicinalProductManufactured.modifierExtension":"Extension","MedicinalProductManufactured.otherCharacteristics":"CodeableConcept","MedicinalProductManufactured.physicalCharacteristics":"ProdCharacteristic","MedicinalProductManufactured.quantity":"Quantity","MedicinalProductManufactured.text":"Narrative","MedicinalProductManufactured.unitOfPresentation":"CodeableConcept","MedicinalProductPackaged.batchIdentifier.extension":"Extension","MedicinalProductPackaged.batchIdentifier.id":"System.String","MedicinalProductPackaged.batchIdentifier.immediatePackaging":"Identifier","MedicinalProductPackaged.batchIdentifier.modifierExtension":"Extension","MedicinalProductPackaged.batchIdentifier.outerPackaging":"Identifier","MedicinalProductPackaged.contained":"Resource","MedicinalProductPackaged.description":"string","MedicinalProductPackaged.extension":"Extension","MedicinalProductPackaged.id":"System.String","MedicinalProductPackaged.identifier":"Identifier","MedicinalProductPackaged.implicitRules":"uri","MedicinalProductPackaged.language":"code","MedicinalProductPackaged.legalStatusOfSupply":"CodeableConcept","MedicinalProductPackaged.manufacturer":"Reference","MedicinalProductPackaged.marketingAuthorization":"Reference","MedicinalProductPackaged.marketingStatus":"MarketingStatus","MedicinalProductPackaged.meta":"Meta","MedicinalProductPackaged.modifierExtension":"Extension","MedicinalProductPackaged.packageItem.alternateMaterial":"CodeableConcept","MedicinalProductPackaged.packageItem.device":"Reference","MedicinalProductPackaged.packageItem.extension":"Extension","MedicinalProductPackaged.packageItem.id":"System.String","MedicinalProductPackaged.packageItem.identifier":"Identifier","MedicinalProductPackaged.packageItem.manufacturedItem":"Reference","MedicinalProductPackaged.packageItem.manufacturer":"Reference","MedicinalProductPackaged.packageItem.material":"CodeableConcept","MedicinalProductPackaged.packageItem.modifierExtension":"Extension","MedicinalProductPackaged.packageItem.otherCharacteristics":"CodeableConcept","MedicinalProductPackaged.packageItem.physicalCharacteristics":"ProdCharacteristic","MedicinalProductPackaged.packageItem.quantity":"Quantity","MedicinalProductPackaged.packageItem.shelfLifeStorage":"ProductShelfLife","MedicinalProductPackaged.packageItem.type":"CodeableConcept","MedicinalProductPackaged.subject":"Reference","MedicinalProductPackaged.text":"Narrative","MedicinalProductPharmaceutical.administrableDoseForm":"CodeableConcept","MedicinalProductPharmaceutical.characteristics.code":"CodeableConcept","MedicinalProductPharmaceutical.characteristics.extension":"Extension","MedicinalProductPharmaceutical.characteristics.id":"System.String","MedicinalProductPharmaceutical.characteristics.modifierExtension":"Extension","MedicinalProductPharmaceutical.characteristics.status":"CodeableConcept","MedicinalProductPharmaceutical.contained":"Resource","MedicinalProductPharmaceutical.device":"Reference","MedicinalProductPharmaceutical.extension":"Extension","MedicinalProductPharmaceutical.id":"System.String","MedicinalProductPharmaceutical.identifier":"Identifier","MedicinalProductPharmaceutical.implicitRules":"uri","MedicinalProductPharmaceutical.ingredient":"Reference","MedicinalProductPharmaceutical.language":"code","MedicinalProductPharmaceutical.meta":"Meta","MedicinalProductPharmaceutical.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.code":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.firstDose":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.maxDosePerDay":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.maxDosePerTreatmentPeriod":"Ratio","MedicinalProductPharmaceutical.routeOfAdministration.maxSingleDose":"Quantity","MedicinalProductPharmaceutical.routeOfAdministration.maxTreatmentPeriod":"Duration","MedicinalProductPharmaceutical.routeOfAdministration.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.code":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.extension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.id":"System.String","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.modifierExtension":"Extension","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.supportingInformation":"string","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.tissue":"CodeableConcept","MedicinalProductPharmaceutical.routeOfAdministration.targetSpecies.withdrawalPeriod.value":"Quantity","MedicinalProductPharmaceutical.text":"Narrative","MedicinalProductPharmaceutical.unitOfPresentation":"CodeableConcept","MedicinalProductUndesirableEffect.classification":"CodeableConcept","MedicinalProductUndesirableEffect.contained":"Resource","MedicinalProductUndesirableEffect.extension":"Extension","MedicinalProductUndesirableEffect.frequencyOfOccurrence":"CodeableConcept","MedicinalProductUndesirableEffect.id":"System.String","MedicinalProductUndesirableEffect.implicitRules":"uri","MedicinalProductUndesirableEffect.language":"code","MedicinalProductUndesirableEffect.meta":"Meta","MedicinalProductUndesirableEffect.modifierExtension":"Extension","MedicinalProductUndesirableEffect.population":"Population","MedicinalProductUndesirableEffect.subject":"Reference","MedicinalProductUndesirableEffect.symptomConditionEffect":"CodeableConcept","MedicinalProductUndesirableEffect.text":"Narrative","MessageDefinition.allowedResponse.extension":"Extension","MessageDefinition.allowedResponse.id":"System.String","MessageDefinition.allowedResponse.message":"canonical","MessageDefinition.allowedResponse.modifierExtension":"Extension","MessageDefinition.allowedResponse.situation":"markdown","MessageDefinition.base":"canonical","MessageDefinition.category":"code","MessageDefinition.contact":"ContactDetail","MessageDefinition.contained":"Resource","MessageDefinition.copyright":"markdown","MessageDefinition.date":"dateTime","MessageDefinition.description":"markdown","MessageDefinition.eventCoding":"Coding","MessageDefinition.eventUri":"uri","MessageDefinition.experimental":"boolean","MessageDefinition.extension":"Extension","MessageDefinition.focus.code":"code","MessageDefinition.focus.extension":"Extension","MessageDefinition.focus.id":"System.String","MessageDefinition.focus.max":"string","MessageDefinition.focus.min":"unsignedInt","MessageDefinition.focus.modifierExtension":"Extension","MessageDefinition.focus.profile":"canonical","MessageDefinition.graph":"canonical","MessageDefinition.id":"System.String","MessageDefinition.identifier":"Identifier","MessageDefinition.implicitRules":"uri","MessageDefinition.jurisdiction":"CodeableConcept","MessageDefinition.language":"code","MessageDefinition.meta":"Meta","MessageDefinition.modifierExtension":"Extension","MessageDefinition.name":"string","MessageDefinition.parent":"canonical","MessageDefinition.publisher":"string","MessageDefinition.purpose":"markdown","MessageDefinition.replaces":"canonical","MessageDefinition.responseRequired":"code","MessageDefinition.status":"code","MessageDefinition.text":"Narrative","MessageDefinition.title":"string","MessageDefinition.url":"uri","MessageDefinition.useContext":"UsageContext","MessageDefinition.version":"string","MessageHeader.author":"Reference","MessageHeader.contained":"Resource","MessageHeader.definition":"canonical","MessageHeader.destination.endpoint":"url","MessageHeader.destination.extension":"Extension","MessageHeader.destination.id":"System.String","MessageHeader.destination.modifierExtension":"Extension","MessageHeader.destination.name":"string","MessageHeader.destination.receiver":"Reference","MessageHeader.destination.target":"Reference","MessageHeader.enterer":"Reference","MessageHeader.eventCoding":"Coding","MessageHeader.eventUri":"uri","MessageHeader.extension":"Extension","MessageHeader.focus":"Reference","MessageHeader.id":"System.String","MessageHeader.implicitRules":"uri","MessageHeader.language":"code","MessageHeader.meta":"Meta","MessageHeader.modifierExtension":"Extension","MessageHeader.reason":"CodeableConcept","MessageHeader.response.code":"code","MessageHeader.response.details":"Reference","MessageHeader.response.extension":"Extension","MessageHeader.response.id":"System.String","MessageHeader.response.identifier":"id","MessageHeader.response.modifierExtension":"Extension","MessageHeader.responsible":"Reference","MessageHeader.sender":"Reference","MessageHeader.source.contact":"ContactPoint","MessageHeader.source.endpoint":"url","MessageHeader.source.extension":"Extension","MessageHeader.source.id":"System.String","MessageHeader.source.modifierExtension":"Extension","MessageHeader.source.name":"string","MessageHeader.source.software":"string","MessageHeader.source.version":"string","MessageHeader.text":"Narrative","Meta.extension":"Extension","Meta.id":"System.String","Meta.lastUpdated":"instant","Meta.profile":"canonical","Meta.security":"Coding","Meta.source":"uri","Meta.tag":"Coding","Meta.versionId":"id","MetadataResource.contact":"ContactDetail","MetadataResource.contained":"Resource","MetadataResource.date":"dateTime","MetadataResource.description":"markdown","MetadataResource.experimental":"boolean","MetadataResource.extension":"Extension","MetadataResource.id":"System.String","MetadataResource.implicitRules":"uri","MetadataResource.jurisdiction":"CodeableConcept","MetadataResource.language":"code","MetadataResource.meta":"Meta","MetadataResource.modifierExtension":"Extension","MetadataResource.name":"string","MetadataResource.publisher":"string","MetadataResource.status":"code","MetadataResource.text":"Narrative","MetadataResource.title":"string","MetadataResource.url":"uri","MetadataResource.useContext":"UsageContext","MetadataResource.version":"string","MolecularSequence.contained":"Resource","MolecularSequence.coordinateSystem":"integer","MolecularSequence.device":"Reference","MolecularSequence.extension":"Extension","MolecularSequence.id":"System.String","MolecularSequence.identifier":"Identifier","MolecularSequence.implicitRules":"uri","MolecularSequence.language":"code","MolecularSequence.meta":"Meta","MolecularSequence.modifierExtension":"Extension","MolecularSequence.observedSeq":"string","MolecularSequence.patient":"Reference","MolecularSequence.performer":"Reference","MolecularSequence.pointer":"Reference","MolecularSequence.quality.end":"integer","MolecularSequence.quality.extension":"Extension","MolecularSequence.quality.fScore":"decimal","MolecularSequence.quality.gtFP":"decimal","MolecularSequence.quality.id":"System.String","MolecularSequence.quality.method":"CodeableConcept","MolecularSequence.quality.modifierExtension":"Extension","MolecularSequence.quality.precision":"decimal","MolecularSequence.quality.queryFP":"decimal","MolecularSequence.quality.queryTP":"decimal","MolecularSequence.quality.recall":"decimal","MolecularSequence.quality.roc.extension":"Extension","MolecularSequence.quality.roc.fMeasure":"decimal","MolecularSequence.quality.roc.id":"System.String","MolecularSequence.quality.roc.modifierExtension":"Extension","MolecularSequence.quality.roc.numFN":"integer","MolecularSequence.quality.roc.numFP":"integer","MolecularSequence.quality.roc.numTP":"integer","MolecularSequence.quality.roc.precision":"decimal","MolecularSequence.quality.roc.score":"integer","MolecularSequence.quality.roc.sensitivity":"decimal","MolecularSequence.quality.score":"Quantity","MolecularSequence.quality.standardSequence":"CodeableConcept","MolecularSequence.quality.start":"integer","MolecularSequence.quality.truthFN":"decimal","MolecularSequence.quality.truthTP":"decimal","MolecularSequence.quality.type":"code","MolecularSequence.quantity":"Quantity","MolecularSequence.readCoverage":"integer","MolecularSequence.referenceSeq.chromosome":"CodeableConcept","MolecularSequence.referenceSeq.extension":"Extension","MolecularSequence.referenceSeq.genomeBuild":"string","MolecularSequence.referenceSeq.id":"System.String","MolecularSequence.referenceSeq.modifierExtension":"Extension","MolecularSequence.referenceSeq.orientation":"code","MolecularSequence.referenceSeq.referenceSeqId":"CodeableConcept","MolecularSequence.referenceSeq.referenceSeqPointer":"Reference","MolecularSequence.referenceSeq.referenceSeqString":"string","MolecularSequence.referenceSeq.strand":"code","MolecularSequence.referenceSeq.windowEnd":"integer","MolecularSequence.referenceSeq.windowStart":"integer","MolecularSequence.repository.datasetId":"string","MolecularSequence.repository.extension":"Extension","MolecularSequence.repository.id":"System.String","MolecularSequence.repository.modifierExtension":"Extension","MolecularSequence.repository.name":"string","MolecularSequence.repository.readsetId":"string","MolecularSequence.repository.type":"code","MolecularSequence.repository.url":"uri","MolecularSequence.repository.variantsetId":"string","MolecularSequence.specimen":"Reference","MolecularSequence.structureVariant.exact":"boolean","MolecularSequence.structureVariant.extension":"Extension","MolecularSequence.structureVariant.id":"System.String","MolecularSequence.structureVariant.inner.end":"integer","MolecularSequence.structureVariant.inner.extension":"Extension","MolecularSequence.structureVariant.inner.id":"System.String","MolecularSequence.structureVariant.inner.modifierExtension":"Extension","MolecularSequence.structureVariant.inner.start":"integer","MolecularSequence.structureVariant.length":"integer","MolecularSequence.structureVariant.modifierExtension":"Extension","MolecularSequence.structureVariant.outer.end":"integer","MolecularSequence.structureVariant.outer.extension":"Extension","MolecularSequence.structureVariant.outer.id":"System.String","MolecularSequence.structureVariant.outer.modifierExtension":"Extension","MolecularSequence.structureVariant.outer.start":"integer","MolecularSequence.structureVariant.variantType":"CodeableConcept","MolecularSequence.text":"Narrative","MolecularSequence.type":"code","MolecularSequence.variant.cigar":"string","MolecularSequence.variant.end":"integer","MolecularSequence.variant.extension":"Extension","MolecularSequence.variant.id":"System.String","MolecularSequence.variant.modifierExtension":"Extension","MolecularSequence.variant.observedAllele":"string","MolecularSequence.variant.referenceAllele":"string","MolecularSequence.variant.start":"integer","MolecularSequence.variant.variantPointer":"Reference","Money.currency":"code","Money.extension":"Extension","Money.id":"System.String","Money.value":"decimal","NamingSystem.contact":"ContactDetail","NamingSystem.contained":"Resource","NamingSystem.date":"dateTime","NamingSystem.description":"markdown","NamingSystem.extension":"Extension","NamingSystem.id":"System.String","NamingSystem.implicitRules":"uri","NamingSystem.jurisdiction":"CodeableConcept","NamingSystem.kind":"code","NamingSystem.language":"code","NamingSystem.meta":"Meta","NamingSystem.modifierExtension":"Extension","NamingSystem.name":"string","NamingSystem.publisher":"string","NamingSystem.responsible":"string","NamingSystem.status":"code","NamingSystem.text":"Narrative","NamingSystem.type":"CodeableConcept","NamingSystem.uniqueId.comment":"string","NamingSystem.uniqueId.extension":"Extension","NamingSystem.uniqueId.id":"System.String","NamingSystem.uniqueId.modifierExtension":"Extension","NamingSystem.uniqueId.period":"Period","NamingSystem.uniqueId.preferred":"boolean","NamingSystem.uniqueId.type":"code","NamingSystem.uniqueId.value":"string","NamingSystem.usage":"string","NamingSystem.useContext":"UsageContext","Narrative.div":"xhtml","Narrative.extension":"Extension","Narrative.id":"System.String","Narrative.status":"code","NutritionOrder.allergyIntolerance":"Reference","NutritionOrder.contained":"Resource","NutritionOrder.dateTime":"dateTime","NutritionOrder.encounter":"Reference","NutritionOrder.enteralFormula.additiveProductName":"string","NutritionOrder.enteralFormula.additiveType":"CodeableConcept","NutritionOrder.enteralFormula.administration.extension":"Extension","NutritionOrder.enteralFormula.administration.id":"System.String","NutritionOrder.enteralFormula.administration.modifierExtension":"Extension","NutritionOrder.enteralFormula.administration.quantity":"Quantity","NutritionOrder.enteralFormula.administration.rateQuantity":"Quantity","NutritionOrder.enteralFormula.administration.rateRatio":"Ratio","NutritionOrder.enteralFormula.administration.schedule":"Timing","NutritionOrder.enteralFormula.administrationInstruction":"string","NutritionOrder.enteralFormula.baseFormulaProductName":"string","NutritionOrder.enteralFormula.baseFormulaType":"CodeableConcept","NutritionOrder.enteralFormula.caloricDensity":"Quantity","NutritionOrder.enteralFormula.extension":"Extension","NutritionOrder.enteralFormula.id":"System.String","NutritionOrder.enteralFormula.maxVolumeToDeliver":"Quantity","NutritionOrder.enteralFormula.modifierExtension":"Extension","NutritionOrder.enteralFormula.routeofAdministration":"CodeableConcept","NutritionOrder.excludeFoodModifier":"CodeableConcept","NutritionOrder.extension":"Extension","NutritionOrder.foodPreferenceModifier":"CodeableConcept","NutritionOrder.id":"System.String","NutritionOrder.identifier":"Identifier","NutritionOrder.implicitRules":"uri","NutritionOrder.instantiates":"uri","NutritionOrder.instantiatesCanonical":"canonical","NutritionOrder.instantiatesUri":"uri","NutritionOrder.intent":"code","NutritionOrder.language":"code","NutritionOrder.meta":"Meta","NutritionOrder.modifierExtension":"Extension","NutritionOrder.note":"Annotation","NutritionOrder.oralDiet.extension":"Extension","NutritionOrder.oralDiet.fluidConsistencyType":"CodeableConcept","NutritionOrder.oralDiet.id":"System.String","NutritionOrder.oralDiet.instruction":"string","NutritionOrder.oralDiet.modifierExtension":"Extension","NutritionOrder.oralDiet.nutrient.amount":"Quantity","NutritionOrder.oralDiet.nutrient.extension":"Extension","NutritionOrder.oralDiet.nutrient.id":"System.String","NutritionOrder.oralDiet.nutrient.modifier":"CodeableConcept","NutritionOrder.oralDiet.nutrient.modifierExtension":"Extension","NutritionOrder.oralDiet.schedule":"Timing","NutritionOrder.oralDiet.texture.extension":"Extension","NutritionOrder.oralDiet.texture.foodType":"CodeableConcept","NutritionOrder.oralDiet.texture.id":"System.String","NutritionOrder.oralDiet.texture.modifier":"CodeableConcept","NutritionOrder.oralDiet.texture.modifierExtension":"Extension","NutritionOrder.oralDiet.type":"CodeableConcept","NutritionOrder.orderer":"Reference","NutritionOrder.patient":"Reference","NutritionOrder.status":"code","NutritionOrder.supplement.extension":"Extension","NutritionOrder.supplement.id":"System.String","NutritionOrder.supplement.instruction":"string","NutritionOrder.supplement.modifierExtension":"Extension","NutritionOrder.supplement.productName":"string","NutritionOrder.supplement.quantity":"Quantity","NutritionOrder.supplement.schedule":"Timing","NutritionOrder.supplement.type":"CodeableConcept","NutritionOrder.text":"Narrative","Observation.basedOn":"Reference","Observation.bodySite":"CodeableConcept","Observation.category":"CodeableConcept","Observation.code":"CodeableConcept","Observation.component.code":"CodeableConcept","Observation.component.dataAbsentReason":"CodeableConcept","Observation.component.extension":"Extension","Observation.component.id":"System.String","Observation.component.interpretation":"CodeableConcept","Observation.component.modifierExtension":"Extension","Observation.component.valueBoolean":"boolean","Observation.component.valueCodeableConcept":"CodeableConcept","Observation.component.valueDateTime":"dateTime","Observation.component.valueInteger":"integer","Observation.component.valuePeriod":"Period","Observation.component.valueQuantity":"Quantity","Observation.component.valueRange":"Range","Observation.component.valueRatio":"Ratio","Observation.component.valueSampledData":"SampledData","Observation.component.valueString":"string","Observation.component.valueTime":"time","Observation.contained":"Resource","Observation.dataAbsentReason":"CodeableConcept","Observation.derivedFrom":"Reference","Observation.device":"Reference","Observation.effectiveDateTime":"dateTime","Observation.effectiveInstant":"instant","Observation.effectivePeriod":"Period","Observation.effectiveTiming":"Timing","Observation.encounter":"Reference","Observation.extension":"Extension","Observation.focus":"Reference","Observation.hasMember":"Reference","Observation.id":"System.String","Observation.identifier":"Identifier","Observation.implicitRules":"uri","Observation.interpretation":"CodeableConcept","Observation.issued":"instant","Observation.language":"code","Observation.meta":"Meta","Observation.method":"CodeableConcept","Observation.modifierExtension":"Extension","Observation.note":"Annotation","Observation.partOf":"Reference","Observation.performer":"Reference","Observation.referenceRange.age":"Range","Observation.referenceRange.appliesTo":"CodeableConcept","Observation.referenceRange.extension":"Extension","Observation.referenceRange.high":"Quantity","Observation.referenceRange.id":"System.String","Observation.referenceRange.low":"Quantity","Observation.referenceRange.modifierExtension":"Extension","Observation.referenceRange.text":"string","Observation.referenceRange.type":"CodeableConcept","Observation.specimen":"Reference","Observation.status":"code","Observation.subject":"Reference","Observation.text":"Narrative","Observation.valueBoolean":"boolean","Observation.valueCodeableConcept":"CodeableConcept","Observation.valueDateTime":"dateTime","Observation.valueInteger":"integer","Observation.valuePeriod":"Period","Observation.valueQuantity":"Quantity","Observation.valueRange":"Range","Observation.valueRatio":"Ratio","Observation.valueSampledData":"SampledData","Observation.valueString":"string","Observation.valueTime":"time","ObservationDefinition.abnormalCodedValueSet":"Reference","ObservationDefinition.category":"CodeableConcept","ObservationDefinition.code":"CodeableConcept","ObservationDefinition.contained":"Resource","ObservationDefinition.criticalCodedValueSet":"Reference","ObservationDefinition.extension":"Extension","ObservationDefinition.id":"System.String","ObservationDefinition.identifier":"Identifier","ObservationDefinition.implicitRules":"uri","ObservationDefinition.language":"code","ObservationDefinition.meta":"Meta","ObservationDefinition.method":"CodeableConcept","ObservationDefinition.modifierExtension":"Extension","ObservationDefinition.multipleResultsAllowed":"boolean","ObservationDefinition.normalCodedValueSet":"Reference","ObservationDefinition.permittedDataType":"code","ObservationDefinition.preferredReportName":"string","ObservationDefinition.qualifiedInterval.age":"Range","ObservationDefinition.qualifiedInterval.appliesTo":"CodeableConcept","ObservationDefinition.qualifiedInterval.category":"code","ObservationDefinition.qualifiedInterval.condition":"string","ObservationDefinition.qualifiedInterval.context":"CodeableConcept","ObservationDefinition.qualifiedInterval.extension":"Extension","ObservationDefinition.qualifiedInterval.gender":"code","ObservationDefinition.qualifiedInterval.gestationalAge":"Range","ObservationDefinition.qualifiedInterval.id":"System.String","ObservationDefinition.qualifiedInterval.modifierExtension":"Extension","ObservationDefinition.qualifiedInterval.range":"Range","ObservationDefinition.quantitativeDetails.conversionFactor":"decimal","ObservationDefinition.quantitativeDetails.customaryUnit":"CodeableConcept","ObservationDefinition.quantitativeDetails.decimalPrecision":"integer","ObservationDefinition.quantitativeDetails.extension":"Extension","ObservationDefinition.quantitativeDetails.id":"System.String","ObservationDefinition.quantitativeDetails.modifierExtension":"Extension","ObservationDefinition.quantitativeDetails.unit":"CodeableConcept","ObservationDefinition.text":"Narrative","ObservationDefinition.validCodedValueSet":"Reference","OperationDefinition.affectsState":"boolean","OperationDefinition.base":"canonical","OperationDefinition.code":"code","OperationDefinition.comment":"markdown","OperationDefinition.contact":"ContactDetail","OperationDefinition.contained":"Resource","OperationDefinition.date":"dateTime","OperationDefinition.description":"markdown","OperationDefinition.experimental":"boolean","OperationDefinition.extension":"Extension","OperationDefinition.id":"System.String","OperationDefinition.implicitRules":"uri","OperationDefinition.inputProfile":"canonical","OperationDefinition.instance":"boolean","OperationDefinition.jurisdiction":"CodeableConcept","OperationDefinition.kind":"code","OperationDefinition.language":"code","OperationDefinition.meta":"Meta","OperationDefinition.modifierExtension":"Extension","OperationDefinition.name":"string","OperationDefinition.outputProfile":"canonical","OperationDefinition.overload.comment":"string","OperationDefinition.overload.extension":"Extension","OperationDefinition.overload.id":"System.String","OperationDefinition.overload.modifierExtension":"Extension","OperationDefinition.overload.parameterName":"string","OperationDefinition.parameter.binding.extension":"Extension","OperationDefinition.parameter.binding.id":"System.String","OperationDefinition.parameter.binding.modifierExtension":"Extension","OperationDefinition.parameter.binding.strength":"code","OperationDefinition.parameter.binding.valueSet":"canonical","OperationDefinition.parameter.documentation":"string","OperationDefinition.parameter.extension":"Extension","OperationDefinition.parameter.id":"System.String","OperationDefinition.parameter.max":"string","OperationDefinition.parameter.min":"integer","OperationDefinition.parameter.modifierExtension":"Extension","OperationDefinition.parameter.name":"code","OperationDefinition.parameter.referencedFrom.extension":"Extension","OperationDefinition.parameter.referencedFrom.id":"System.String","OperationDefinition.parameter.referencedFrom.modifierExtension":"Extension","OperationDefinition.parameter.referencedFrom.source":"string","OperationDefinition.parameter.referencedFrom.sourceId":"string","OperationDefinition.parameter.searchType":"code","OperationDefinition.parameter.targetProfile":"canonical","OperationDefinition.parameter.type":"code","OperationDefinition.parameter.use":"code","OperationDefinition.publisher":"string","OperationDefinition.purpose":"markdown","OperationDefinition.resource":"code","OperationDefinition.status":"code","OperationDefinition.system":"boolean","OperationDefinition.text":"Narrative","OperationDefinition.title":"string","OperationDefinition.type":"boolean","OperationDefinition.url":"uri","OperationDefinition.useContext":"UsageContext","OperationDefinition.version":"string","OperationOutcome.contained":"Resource","OperationOutcome.extension":"Extension","OperationOutcome.id":"System.String","OperationOutcome.implicitRules":"uri","OperationOutcome.issue.code":"code","OperationOutcome.issue.details":"CodeableConcept","OperationOutcome.issue.diagnostics":"string","OperationOutcome.issue.expression":"string","OperationOutcome.issue.extension":"Extension","OperationOutcome.issue.id":"System.String","OperationOutcome.issue.location":"string","OperationOutcome.issue.modifierExtension":"Extension","OperationOutcome.issue.severity":"code","OperationOutcome.language":"code","OperationOutcome.meta":"Meta","OperationOutcome.modifierExtension":"Extension","OperationOutcome.text":"Narrative","Organization.active":"boolean","Organization.address":"Address","Organization.alias":"string","Organization.contact.address":"Address","Organization.contact.extension":"Extension","Organization.contact.id":"System.String","Organization.contact.modifierExtension":"Extension","Organization.contact.name":"HumanName","Organization.contact.purpose":"CodeableConcept","Organization.contact.telecom":"ContactPoint","Organization.contained":"Resource","Organization.endpoint":"Reference","Organization.extension":"Extension","Organization.id":"System.String","Organization.identifier":"Identifier","Organization.implicitRules":"uri","Organization.language":"code","Organization.meta":"Meta","Organization.modifierExtension":"Extension","Organization.name":"string","Organization.partOf":"Reference","Organization.telecom":"ContactPoint","Organization.text":"Narrative","Organization.type":"CodeableConcept","OrganizationAffiliation.active":"boolean","OrganizationAffiliation.code":"CodeableConcept","OrganizationAffiliation.contained":"Resource","OrganizationAffiliation.endpoint":"Reference","OrganizationAffiliation.extension":"Extension","OrganizationAffiliation.healthcareService":"Reference","OrganizationAffiliation.id":"System.String","OrganizationAffiliation.identifier":"Identifier","OrganizationAffiliation.implicitRules":"uri","OrganizationAffiliation.language":"code","OrganizationAffiliation.location":"Reference","OrganizationAffiliation.meta":"Meta","OrganizationAffiliation.modifierExtension":"Extension","OrganizationAffiliation.network":"Reference","OrganizationAffiliation.organization":"Reference","OrganizationAffiliation.participatingOrganization":"Reference","OrganizationAffiliation.period":"Period","OrganizationAffiliation.specialty":"CodeableConcept","OrganizationAffiliation.telecom":"ContactPoint","OrganizationAffiliation.text":"Narrative","ParameterDefinition.documentation":"string","ParameterDefinition.extension":"Extension","ParameterDefinition.id":"System.String","ParameterDefinition.max":"string","ParameterDefinition.min":"integer","ParameterDefinition.name":"code","ParameterDefinition.profile":"canonical","ParameterDefinition.type":"code","ParameterDefinition.use":"code","Parameters.id":"System.String","Parameters.implicitRules":"uri","Parameters.language":"code","Parameters.meta":"Meta","Parameters.parameter.extension":"Extension","Parameters.parameter.id":"System.String","Parameters.parameter.modifierExtension":"Extension","Parameters.parameter.name":"string","Parameters.parameter.resource":"Resource","Parameters.parameter.valueAddress":"Address","Parameters.parameter.valueAge":"Age","Parameters.parameter.valueAnnotation":"Annotation","Parameters.parameter.valueAttachment":"Attachment","Parameters.parameter.valueBase64Binary":"base64Binary","Parameters.parameter.valueBoolean":"boolean","Parameters.parameter.valueCanonical":"canonical","Parameters.parameter.valueCode":"code","Parameters.parameter.valueCodeableConcept":"CodeableConcept","Parameters.parameter.valueCoding":"Coding","Parameters.parameter.valueContactDetail":"ContactDetail","Parameters.parameter.valueContactPoint":"ContactPoint","Parameters.parameter.valueContributor":"Contributor","Parameters.parameter.valueCount":"Count","Parameters.parameter.valueDataRequirement":"DataRequirement","Parameters.parameter.valueDate":"date","Parameters.parameter.valueDateTime":"dateTime","Parameters.parameter.valueDecimal":"decimal","Parameters.parameter.valueDistance":"Distance","Parameters.parameter.valueDosage":"Dosage","Parameters.parameter.valueDuration":"Duration","Parameters.parameter.valueExpression":"Expression","Parameters.parameter.valueHumanName":"HumanName","Parameters.parameter.valueId":"id","Parameters.parameter.valueIdentifier":"Identifier","Parameters.parameter.valueInstant":"instant","Parameters.parameter.valueInteger":"integer","Parameters.parameter.valueMarkdown":"markdown","Parameters.parameter.valueMeta":"Meta","Parameters.parameter.valueMoney":"Money","Parameters.parameter.valueOid":"oid","Parameters.parameter.valueParameterDefinition":"ParameterDefinition","Parameters.parameter.valuePeriod":"Period","Parameters.parameter.valuePositiveInt":"positiveInt","Parameters.parameter.valueQuantity":"Quantity","Parameters.parameter.valueRange":"Range","Parameters.parameter.valueRatio":"Ratio","Parameters.parameter.valueReference":"Reference","Parameters.parameter.valueRelatedArtifact":"RelatedArtifact","Parameters.parameter.valueSampledData":"SampledData","Parameters.parameter.valueSignature":"Signature","Parameters.parameter.valueString":"string","Parameters.parameter.valueTime":"time","Parameters.parameter.valueTiming":"Timing","Parameters.parameter.valueTriggerDefinition":"TriggerDefinition","Parameters.parameter.valueUnsignedInt":"unsignedInt","Parameters.parameter.valueUri":"uri","Parameters.parameter.valueUrl":"url","Parameters.parameter.valueUsageContext":"UsageContext","Parameters.parameter.valueUuid":"uuid","Patient.active":"boolean","Patient.address":"Address","Patient.birthDate":"date","Patient.communication.extension":"Extension","Patient.communication.id":"System.String","Patient.communication.language":"CodeableConcept","Patient.communication.modifierExtension":"Extension","Patient.communication.preferred":"boolean","Patient.contact.address":"Address","Patient.contact.extension":"Extension","Patient.contact.gender":"code","Patient.contact.id":"System.String","Patient.contact.modifierExtension":"Extension","Patient.contact.name":"HumanName","Patient.contact.organization":"Reference","Patient.contact.period":"Period","Patient.contact.relationship":"CodeableConcept","Patient.contact.telecom":"ContactPoint","Patient.contained":"Resource","Patient.deceasedBoolean":"boolean","Patient.deceasedDateTime":"dateTime","Patient.extension":"Extension","Patient.gender":"code","Patient.generalPractitioner":"Reference","Patient.id":"System.String","Patient.identifier":"Identifier","Patient.implicitRules":"uri","Patient.language":"code","Patient.link.extension":"Extension","Patient.link.id":"System.String","Patient.link.modifierExtension":"Extension","Patient.link.other":"Reference","Patient.link.type":"code","Patient.managingOrganization":"Reference","Patient.maritalStatus":"CodeableConcept","Patient.meta":"Meta","Patient.modifierExtension":"Extension","Patient.multipleBirthBoolean":"boolean","Patient.multipleBirthInteger":"integer","Patient.name":"HumanName","Patient.photo":"Attachment","Patient.telecom":"ContactPoint","Patient.text":"Narrative","PaymentNotice.amount":"Money","PaymentNotice.contained":"Resource","PaymentNotice.created":"dateTime","PaymentNotice.extension":"Extension","PaymentNotice.id":"System.String","PaymentNotice.identifier":"Identifier","PaymentNotice.implicitRules":"uri","PaymentNotice.language":"code","PaymentNotice.meta":"Meta","PaymentNotice.modifierExtension":"Extension","PaymentNotice.payee":"Reference","PaymentNotice.payment":"Reference","PaymentNotice.paymentDate":"date","PaymentNotice.paymentStatus":"CodeableConcept","PaymentNotice.provider":"Reference","PaymentNotice.recipient":"Reference","PaymentNotice.request":"Reference","PaymentNotice.response":"Reference","PaymentNotice.status":"code","PaymentNotice.text":"Narrative","PaymentReconciliation.contained":"Resource","PaymentReconciliation.created":"dateTime","PaymentReconciliation.detail.amount":"Money","PaymentReconciliation.detail.date":"date","PaymentReconciliation.detail.extension":"Extension","PaymentReconciliation.detail.id":"System.String","PaymentReconciliation.detail.identifier":"Identifier","PaymentReconciliation.detail.modifierExtension":"Extension","PaymentReconciliation.detail.payee":"Reference","PaymentReconciliation.detail.predecessor":"Identifier","PaymentReconciliation.detail.request":"Reference","PaymentReconciliation.detail.response":"Reference","PaymentReconciliation.detail.responsible":"Reference","PaymentReconciliation.detail.submitter":"Reference","PaymentReconciliation.detail.type":"CodeableConcept","PaymentReconciliation.disposition":"string","PaymentReconciliation.extension":"Extension","PaymentReconciliation.formCode":"CodeableConcept","PaymentReconciliation.id":"System.String","PaymentReconciliation.identifier":"Identifier","PaymentReconciliation.implicitRules":"uri","PaymentReconciliation.language":"code","PaymentReconciliation.meta":"Meta","PaymentReconciliation.modifierExtension":"Extension","PaymentReconciliation.outcome":"code","PaymentReconciliation.paymentAmount":"Money","PaymentReconciliation.paymentDate":"date","PaymentReconciliation.paymentIdentifier":"Identifier","PaymentReconciliation.paymentIssuer":"Reference","PaymentReconciliation.period":"Period","PaymentReconciliation.processNote.extension":"Extension","PaymentReconciliation.processNote.id":"System.String","PaymentReconciliation.processNote.modifierExtension":"Extension","PaymentReconciliation.processNote.text":"string","PaymentReconciliation.processNote.type":"code","PaymentReconciliation.request":"Reference","PaymentReconciliation.requestor":"Reference","PaymentReconciliation.status":"code","PaymentReconciliation.text":"Narrative","Period.end":"dateTime","Period.extension":"Extension","Period.id":"System.String","Period.start":"dateTime","Person.active":"boolean","Person.address":"Address","Person.birthDate":"date","Person.contained":"Resource","Person.extension":"Extension","Person.gender":"code","Person.id":"System.String","Person.identifier":"Identifier","Person.implicitRules":"uri","Person.language":"code","Person.link.assurance":"code","Person.link.extension":"Extension","Person.link.id":"System.String","Person.link.modifierExtension":"Extension","Person.link.target":"Reference","Person.managingOrganization":"Reference","Person.meta":"Meta","Person.modifierExtension":"Extension","Person.name":"HumanName","Person.photo":"Attachment","Person.telecom":"ContactPoint","Person.text":"Narrative","PlanDefinition.action.cardinalityBehavior":"code","PlanDefinition.action.code":"CodeableConcept","PlanDefinition.action.condition.expression":"Expression","PlanDefinition.action.condition.extension":"Extension","PlanDefinition.action.condition.id":"System.String","PlanDefinition.action.condition.kind":"code","PlanDefinition.action.condition.modifierExtension":"Extension","PlanDefinition.action.definitionCanonical":"canonical","PlanDefinition.action.definitionUri":"uri","PlanDefinition.action.description":"string","PlanDefinition.action.documentation":"RelatedArtifact","PlanDefinition.action.dynamicValue.expression":"Expression","PlanDefinition.action.dynamicValue.extension":"Extension","PlanDefinition.action.dynamicValue.id":"System.String","PlanDefinition.action.dynamicValue.modifierExtension":"Extension","PlanDefinition.action.dynamicValue.path":"string","PlanDefinition.action.extension":"Extension","PlanDefinition.action.goalId":"id","PlanDefinition.action.groupingBehavior":"code","PlanDefinition.action.id":"System.String","PlanDefinition.action.input":"DataRequirement","PlanDefinition.action.modifierExtension":"Extension","PlanDefinition.action.output":"DataRequirement","PlanDefinition.action.participant.extension":"Extension","PlanDefinition.action.participant.id":"System.String","PlanDefinition.action.participant.modifierExtension":"Extension","PlanDefinition.action.participant.role":"CodeableConcept","PlanDefinition.action.participant.type":"code","PlanDefinition.action.precheckBehavior":"code","PlanDefinition.action.prefix":"string","PlanDefinition.action.priority":"code","PlanDefinition.action.reason":"CodeableConcept","PlanDefinition.action.relatedAction.actionId":"id","PlanDefinition.action.relatedAction.extension":"Extension","PlanDefinition.action.relatedAction.id":"System.String","PlanDefinition.action.relatedAction.modifierExtension":"Extension","PlanDefinition.action.relatedAction.offsetDuration":"Duration","PlanDefinition.action.relatedAction.offsetRange":"Range","PlanDefinition.action.relatedAction.relationship":"code","PlanDefinition.action.requiredBehavior":"code","PlanDefinition.action.selectionBehavior":"code","PlanDefinition.action.subjectCodeableConcept":"CodeableConcept","PlanDefinition.action.subjectReference":"Reference","PlanDefinition.action.textEquivalent":"string","PlanDefinition.action.timingAge":"Age","PlanDefinition.action.timingDateTime":"dateTime","PlanDefinition.action.timingDuration":"Duration","PlanDefinition.action.timingPeriod":"Period","PlanDefinition.action.timingRange":"Range","PlanDefinition.action.timingTiming":"Timing","PlanDefinition.action.title":"string","PlanDefinition.action.transform":"canonical","PlanDefinition.action.trigger":"TriggerDefinition","PlanDefinition.action.type":"CodeableConcept","PlanDefinition.approvalDate":"date","PlanDefinition.author":"ContactDetail","PlanDefinition.contact":"ContactDetail","PlanDefinition.contained":"Resource","PlanDefinition.copyright":"markdown","PlanDefinition.date":"dateTime","PlanDefinition.description":"markdown","PlanDefinition.editor":"ContactDetail","PlanDefinition.effectivePeriod":"Period","PlanDefinition.endorser":"ContactDetail","PlanDefinition.experimental":"boolean","PlanDefinition.extension":"Extension","PlanDefinition.goal.addresses":"CodeableConcept","PlanDefinition.goal.category":"CodeableConcept","PlanDefinition.goal.description":"CodeableConcept","PlanDefinition.goal.documentation":"RelatedArtifact","PlanDefinition.goal.extension":"Extension","PlanDefinition.goal.id":"System.String","PlanDefinition.goal.modifierExtension":"Extension","PlanDefinition.goal.priority":"CodeableConcept","PlanDefinition.goal.start":"CodeableConcept","PlanDefinition.goal.target.detailCodeableConcept":"CodeableConcept","PlanDefinition.goal.target.detailQuantity":"Quantity","PlanDefinition.goal.target.detailRange":"Range","PlanDefinition.goal.target.due":"Duration","PlanDefinition.goal.target.extension":"Extension","PlanDefinition.goal.target.id":"System.String","PlanDefinition.goal.target.measure":"CodeableConcept","PlanDefinition.goal.target.modifierExtension":"Extension","PlanDefinition.id":"System.String","PlanDefinition.identifier":"Identifier","PlanDefinition.implicitRules":"uri","PlanDefinition.jurisdiction":"CodeableConcept","PlanDefinition.language":"code","PlanDefinition.lastReviewDate":"date","PlanDefinition.library":"canonical","PlanDefinition.meta":"Meta","PlanDefinition.modifierExtension":"Extension","PlanDefinition.name":"string","PlanDefinition.publisher":"string","PlanDefinition.purpose":"markdown","PlanDefinition.relatedArtifact":"RelatedArtifact","PlanDefinition.reviewer":"ContactDetail","PlanDefinition.status":"code","PlanDefinition.subjectCodeableConcept":"CodeableConcept","PlanDefinition.subjectReference":"Reference","PlanDefinition.subtitle":"string","PlanDefinition.text":"Narrative","PlanDefinition.title":"string","PlanDefinition.topic":"CodeableConcept","PlanDefinition.type":"CodeableConcept","PlanDefinition.url":"uri","PlanDefinition.usage":"string","PlanDefinition.useContext":"UsageContext","PlanDefinition.version":"string","Population.ageCodeableConcept":"CodeableConcept","Population.ageRange":"Range","Population.extension":"Extension","Population.gender":"CodeableConcept","Population.id":"System.String","Population.modifierExtension":"Extension","Population.physiologicalCondition":"CodeableConcept","Population.race":"CodeableConcept","Practitioner.active":"boolean","Practitioner.address":"Address","Practitioner.birthDate":"date","Practitioner.communication":"CodeableConcept","Practitioner.contained":"Resource","Practitioner.extension":"Extension","Practitioner.gender":"code","Practitioner.id":"System.String","Practitioner.identifier":"Identifier","Practitioner.implicitRules":"uri","Practitioner.language":"code","Practitioner.meta":"Meta","Practitioner.modifierExtension":"Extension","Practitioner.name":"HumanName","Practitioner.photo":"Attachment","Practitioner.qualification.code":"CodeableConcept","Practitioner.qualification.extension":"Extension","Practitioner.qualification.id":"System.String","Practitioner.qualification.identifier":"Identifier","Practitioner.qualification.issuer":"Reference","Practitioner.qualification.modifierExtension":"Extension","Practitioner.qualification.period":"Period","Practitioner.telecom":"ContactPoint","Practitioner.text":"Narrative","PractitionerRole.active":"boolean","PractitionerRole.availabilityExceptions":"string","PractitionerRole.availableTime.allDay":"boolean","PractitionerRole.availableTime.availableEndTime":"time","PractitionerRole.availableTime.availableStartTime":"time","PractitionerRole.availableTime.daysOfWeek":"code","PractitionerRole.availableTime.extension":"Extension","PractitionerRole.availableTime.id":"System.String","PractitionerRole.availableTime.modifierExtension":"Extension","PractitionerRole.code":"CodeableConcept","PractitionerRole.contained":"Resource","PractitionerRole.endpoint":"Reference","PractitionerRole.extension":"Extension","PractitionerRole.healthcareService":"Reference","PractitionerRole.id":"System.String","PractitionerRole.identifier":"Identifier","PractitionerRole.implicitRules":"uri","PractitionerRole.language":"code","PractitionerRole.location":"Reference","PractitionerRole.meta":"Meta","PractitionerRole.modifierExtension":"Extension","PractitionerRole.notAvailable.description":"string","PractitionerRole.notAvailable.during":"Period","PractitionerRole.notAvailable.extension":"Extension","PractitionerRole.notAvailable.id":"System.String","PractitionerRole.notAvailable.modifierExtension":"Extension","PractitionerRole.organization":"Reference","PractitionerRole.period":"Period","PractitionerRole.practitioner":"Reference","PractitionerRole.specialty":"CodeableConcept","PractitionerRole.telecom":"ContactPoint","PractitionerRole.text":"Narrative","Procedure.asserter":"Reference","Procedure.basedOn":"Reference","Procedure.bodySite":"CodeableConcept","Procedure.category":"CodeableConcept","Procedure.code":"CodeableConcept","Procedure.complication":"CodeableConcept","Procedure.complicationDetail":"Reference","Procedure.contained":"Resource","Procedure.encounter":"Reference","Procedure.extension":"Extension","Procedure.focalDevice.action":"CodeableConcept","Procedure.focalDevice.extension":"Extension","Procedure.focalDevice.id":"System.String","Procedure.focalDevice.manipulated":"Reference","Procedure.focalDevice.modifierExtension":"Extension","Procedure.followUp":"CodeableConcept","Procedure.id":"System.String","Procedure.identifier":"Identifier","Procedure.implicitRules":"uri","Procedure.instantiatesCanonical":"canonical","Procedure.instantiatesUri":"uri","Procedure.language":"code","Procedure.location":"Reference","Procedure.meta":"Meta","Procedure.modifierExtension":"Extension","Procedure.note":"Annotation","Procedure.outcome":"CodeableConcept","Procedure.partOf":"Reference","Procedure.performedAge":"Age","Procedure.performedDateTime":"dateTime","Procedure.performedPeriod":"Period","Procedure.performedRange":"Range","Procedure.performedString":"string","Procedure.performer.actor":"Reference","Procedure.performer.extension":"Extension","Procedure.performer.function":"CodeableConcept","Procedure.performer.id":"System.String","Procedure.performer.modifierExtension":"Extension","Procedure.performer.onBehalfOf":"Reference","Procedure.reasonCode":"CodeableConcept","Procedure.reasonReference":"Reference","Procedure.recorder":"Reference","Procedure.report":"Reference","Procedure.status":"code","Procedure.statusReason":"CodeableConcept","Procedure.subject":"Reference","Procedure.text":"Narrative","Procedure.usedCode":"CodeableConcept","Procedure.usedReference":"Reference","ProdCharacteristic.color":"string","ProdCharacteristic.depth":"Quantity","ProdCharacteristic.extension":"Extension","ProdCharacteristic.externalDiameter":"Quantity","ProdCharacteristic.height":"Quantity","ProdCharacteristic.id":"System.String","ProdCharacteristic.image":"Attachment","ProdCharacteristic.imprint":"string","ProdCharacteristic.modifierExtension":"Extension","ProdCharacteristic.nominalVolume":"Quantity","ProdCharacteristic.scoring":"CodeableConcept","ProdCharacteristic.shape":"string","ProdCharacteristic.weight":"Quantity","ProdCharacteristic.width":"Quantity","ProductShelfLife.extension":"Extension","ProductShelfLife.id":"System.String","ProductShelfLife.identifier":"Identifier","ProductShelfLife.modifierExtension":"Extension","ProductShelfLife.period":"Quantity","ProductShelfLife.specialPrecautionsForStorage":"CodeableConcept","ProductShelfLife.type":"CodeableConcept","Provenance.activity":"CodeableConcept","Provenance.agent.extension":"Extension","Provenance.agent.id":"System.String","Provenance.agent.modifierExtension":"Extension","Provenance.agent.onBehalfOf":"Reference","Provenance.agent.role":"CodeableConcept","Provenance.agent.type":"CodeableConcept","Provenance.agent.who":"Reference","Provenance.contained":"Resource","Provenance.entity.extension":"Extension","Provenance.entity.id":"System.String","Provenance.entity.modifierExtension":"Extension","Provenance.entity.role":"code","Provenance.entity.what":"Reference","Provenance.extension":"Extension","Provenance.id":"System.String","Provenance.implicitRules":"uri","Provenance.language":"code","Provenance.location":"Reference","Provenance.meta":"Meta","Provenance.modifierExtension":"Extension","Provenance.occurredDateTime":"dateTime","Provenance.occurredPeriod":"Period","Provenance.policy":"uri","Provenance.reason":"CodeableConcept","Provenance.recorded":"instant","Provenance.signature":"Signature","Provenance.target":"Reference","Provenance.text":"Narrative","Quantity.code":"code","Quantity.comparator":"code","Quantity.extension":"Extension","Quantity.id":"System.String","Quantity.system":"uri","Quantity.unit":"string","Quantity.value":"decimal","Questionnaire.approvalDate":"date","Questionnaire.code":"Coding","Questionnaire.contact":"ContactDetail","Questionnaire.contained":"Resource","Questionnaire.copyright":"markdown","Questionnaire.date":"dateTime","Questionnaire.derivedFrom":"canonical","Questionnaire.description":"markdown","Questionnaire.effectivePeriod":"Period","Questionnaire.experimental":"boolean","Questionnaire.extension":"Extension","Questionnaire.id":"System.String","Questionnaire.identifier":"Identifier","Questionnaire.implicitRules":"uri","Questionnaire.item.answerOption.extension":"Extension","Questionnaire.item.answerOption.id":"System.String","Questionnaire.item.answerOption.initialSelected":"boolean","Questionnaire.item.answerOption.modifierExtension":"Extension","Questionnaire.item.answerOption.valueCoding":"Coding","Questionnaire.item.answerOption.valueDate":"date","Questionnaire.item.answerOption.valueInteger":"integer","Questionnaire.item.answerOption.valueReference":"Reference","Questionnaire.item.answerOption.valueString":"string","Questionnaire.item.answerOption.valueTime":"time","Questionnaire.item.answerValueSet":"canonical","Questionnaire.item.code":"Coding","Questionnaire.item.definition":"uri","Questionnaire.item.enableBehavior":"code","Questionnaire.item.enableWhen.answerBoolean":"boolean","Questionnaire.item.enableWhen.answerCoding":"Coding","Questionnaire.item.enableWhen.answerDate":"date","Questionnaire.item.enableWhen.answerDateTime":"dateTime","Questionnaire.item.enableWhen.answerDecimal":"decimal","Questionnaire.item.enableWhen.answerInteger":"integer","Questionnaire.item.enableWhen.answerQuantity":"Quantity","Questionnaire.item.enableWhen.answerReference":"Reference","Questionnaire.item.enableWhen.answerString":"string","Questionnaire.item.enableWhen.answerTime":"time","Questionnaire.item.enableWhen.extension":"Extension","Questionnaire.item.enableWhen.id":"System.String","Questionnaire.item.enableWhen.modifierExtension":"Extension","Questionnaire.item.enableWhen.operator":"code","Questionnaire.item.enableWhen.question":"string","Questionnaire.item.extension":"Extension","Questionnaire.item.id":"System.String","Questionnaire.item.initial.extension":"Extension","Questionnaire.item.initial.id":"System.String","Questionnaire.item.initial.modifierExtension":"Extension","Questionnaire.item.initial.valueAttachment":"Attachment","Questionnaire.item.initial.valueBoolean":"boolean","Questionnaire.item.initial.valueCoding":"Coding","Questionnaire.item.initial.valueDate":"date","Questionnaire.item.initial.valueDateTime":"dateTime","Questionnaire.item.initial.valueDecimal":"decimal","Questionnaire.item.initial.valueInteger":"integer","Questionnaire.item.initial.valueQuantity":"Quantity","Questionnaire.item.initial.valueReference":"Reference","Questionnaire.item.initial.valueString":"string","Questionnaire.item.initial.valueTime":"time","Questionnaire.item.initial.valueUri":"uri","Questionnaire.item.linkId":"string","Questionnaire.item.maxLength":"integer","Questionnaire.item.modifierExtension":"Extension","Questionnaire.item.prefix":"string","Questionnaire.item.readOnly":"boolean","Questionnaire.item.repeats":"boolean","Questionnaire.item.required":"boolean","Questionnaire.item.text":"string","Questionnaire.item.type":"code","Questionnaire.jurisdiction":"CodeableConcept","Questionnaire.language":"code","Questionnaire.lastReviewDate":"date","Questionnaire.meta":"Meta","Questionnaire.modifierExtension":"Extension","Questionnaire.name":"string","Questionnaire.publisher":"string","Questionnaire.purpose":"markdown","Questionnaire.status":"code","Questionnaire.subjectType":"code","Questionnaire.text":"Narrative","Questionnaire.title":"string","Questionnaire.url":"uri","Questionnaire.useContext":"UsageContext","Questionnaire.version":"string","QuestionnaireResponse.author":"Reference","QuestionnaireResponse.authored":"dateTime","QuestionnaireResponse.basedOn":"Reference","QuestionnaireResponse.contained":"Resource","QuestionnaireResponse.encounter":"Reference","QuestionnaireResponse.extension":"Extension","QuestionnaireResponse.id":"System.String","QuestionnaireResponse.identifier":"Identifier","QuestionnaireResponse.implicitRules":"uri","QuestionnaireResponse.item.answer.extension":"Extension","QuestionnaireResponse.item.answer.id":"System.String","QuestionnaireResponse.item.answer.modifierExtension":"Extension","QuestionnaireResponse.item.answer.valueAttachment":"Attachment","QuestionnaireResponse.item.answer.valueBoolean":"boolean","QuestionnaireResponse.item.answer.valueCoding":"Coding","QuestionnaireResponse.item.answer.valueDate":"date","QuestionnaireResponse.item.answer.valueDateTime":"dateTime","QuestionnaireResponse.item.answer.valueDecimal":"decimal","QuestionnaireResponse.item.answer.valueInteger":"integer","QuestionnaireResponse.item.answer.valueQuantity":"Quantity","QuestionnaireResponse.item.answer.valueReference":"Reference","QuestionnaireResponse.item.answer.valueString":"string","QuestionnaireResponse.item.answer.valueTime":"time","QuestionnaireResponse.item.answer.valueUri":"uri","QuestionnaireResponse.item.definition":"uri","QuestionnaireResponse.item.extension":"Extension","QuestionnaireResponse.item.id":"System.String","QuestionnaireResponse.item.linkId":"string","QuestionnaireResponse.item.modifierExtension":"Extension","QuestionnaireResponse.item.text":"string","QuestionnaireResponse.language":"code","QuestionnaireResponse.meta":"Meta","QuestionnaireResponse.modifierExtension":"Extension","QuestionnaireResponse.partOf":"Reference","QuestionnaireResponse.questionnaire":"canonical","QuestionnaireResponse.source":"Reference","QuestionnaireResponse.status":"code","QuestionnaireResponse.subject":"Reference","QuestionnaireResponse.text":"Narrative","Range.extension":"Extension","Range.high":"Quantity","Range.id":"System.String","Range.low":"Quantity","Ratio.denominator":"Quantity","Ratio.extension":"Extension","Ratio.id":"System.String","Ratio.numerator":"Quantity","Reference.display":"string","Reference.extension":"Extension","Reference.id":"System.String","Reference.identifier":"Identifier","Reference.reference":"string","Reference.type":"uri","RelatedArtifact.citation":"markdown","RelatedArtifact.display":"string","RelatedArtifact.document":"Attachment","RelatedArtifact.extension":"Extension","RelatedArtifact.id":"System.String","RelatedArtifact.label":"string","RelatedArtifact.resource":"canonical","RelatedArtifact.type":"code","RelatedArtifact.url":"url","RelatedPerson.active":"boolean","RelatedPerson.address":"Address","RelatedPerson.birthDate":"date","RelatedPerson.communication.extension":"Extension","RelatedPerson.communication.id":"System.String","RelatedPerson.communication.language":"CodeableConcept","RelatedPerson.communication.modifierExtension":"Extension","RelatedPerson.communication.preferred":"boolean","RelatedPerson.contained":"Resource","RelatedPerson.extension":"Extension","RelatedPerson.gender":"code","RelatedPerson.id":"System.String","RelatedPerson.identifier":"Identifier","RelatedPerson.implicitRules":"uri","RelatedPerson.language":"code","RelatedPerson.meta":"Meta","RelatedPerson.modifierExtension":"Extension","RelatedPerson.name":"HumanName","RelatedPerson.patient":"Reference","RelatedPerson.period":"Period","RelatedPerson.photo":"Attachment","RelatedPerson.relationship":"CodeableConcept","RelatedPerson.telecom":"ContactPoint","RelatedPerson.text":"Narrative","RequestGroup.action.cardinalityBehavior":"code","RequestGroup.action.code":"CodeableConcept","RequestGroup.action.condition.expression":"Expression","RequestGroup.action.condition.extension":"Extension","RequestGroup.action.condition.id":"System.String","RequestGroup.action.condition.kind":"code","RequestGroup.action.condition.modifierExtension":"Extension","RequestGroup.action.description":"string","RequestGroup.action.documentation":"RelatedArtifact","RequestGroup.action.extension":"Extension","RequestGroup.action.groupingBehavior":"code","RequestGroup.action.id":"System.String","RequestGroup.action.modifierExtension":"Extension","RequestGroup.action.participant":"Reference","RequestGroup.action.precheckBehavior":"code","RequestGroup.action.prefix":"string","RequestGroup.action.priority":"code","RequestGroup.action.relatedAction.actionId":"id","RequestGroup.action.relatedAction.extension":"Extension","RequestGroup.action.relatedAction.id":"System.String","RequestGroup.action.relatedAction.modifierExtension":"Extension","RequestGroup.action.relatedAction.offsetDuration":"Duration","RequestGroup.action.relatedAction.offsetRange":"Range","RequestGroup.action.relatedAction.relationship":"code","RequestGroup.action.requiredBehavior":"code","RequestGroup.action.resource":"Reference","RequestGroup.action.selectionBehavior":"code","RequestGroup.action.textEquivalent":"string","RequestGroup.action.timingAge":"Age","RequestGroup.action.timingDateTime":"dateTime","RequestGroup.action.timingDuration":"Duration","RequestGroup.action.timingPeriod":"Period","RequestGroup.action.timingRange":"Range","RequestGroup.action.timingTiming":"Timing","RequestGroup.action.title":"string","RequestGroup.action.type":"CodeableConcept","RequestGroup.author":"Reference","RequestGroup.authoredOn":"dateTime","RequestGroup.basedOn":"Reference","RequestGroup.code":"CodeableConcept","RequestGroup.contained":"Resource","RequestGroup.encounter":"Reference","RequestGroup.extension":"Extension","RequestGroup.groupIdentifier":"Identifier","RequestGroup.id":"System.String","RequestGroup.identifier":"Identifier","RequestGroup.implicitRules":"uri","RequestGroup.instantiatesCanonical":"canonical","RequestGroup.instantiatesUri":"uri","RequestGroup.intent":"code","RequestGroup.language":"code","RequestGroup.meta":"Meta","RequestGroup.modifierExtension":"Extension","RequestGroup.note":"Annotation","RequestGroup.priority":"code","RequestGroup.reasonCode":"CodeableConcept","RequestGroup.reasonReference":"Reference","RequestGroup.replaces":"Reference","RequestGroup.status":"code","RequestGroup.subject":"Reference","RequestGroup.text":"Narrative","ResearchDefinition.approvalDate":"date","ResearchDefinition.author":"ContactDetail","ResearchDefinition.comment":"string","ResearchDefinition.contact":"ContactDetail","ResearchDefinition.contained":"Resource","ResearchDefinition.copyright":"markdown","ResearchDefinition.date":"dateTime","ResearchDefinition.description":"markdown","ResearchDefinition.editor":"ContactDetail","ResearchDefinition.effectivePeriod":"Period","ResearchDefinition.endorser":"ContactDetail","ResearchDefinition.experimental":"boolean","ResearchDefinition.exposure":"Reference","ResearchDefinition.exposureAlternative":"Reference","ResearchDefinition.extension":"Extension","ResearchDefinition.id":"System.String","ResearchDefinition.identifier":"Identifier","ResearchDefinition.implicitRules":"uri","ResearchDefinition.jurisdiction":"CodeableConcept","ResearchDefinition.language":"code","ResearchDefinition.lastReviewDate":"date","ResearchDefinition.library":"canonical","ResearchDefinition.meta":"Meta","ResearchDefinition.modifierExtension":"Extension","ResearchDefinition.name":"string","ResearchDefinition.outcome":"Reference","ResearchDefinition.population":"Reference","ResearchDefinition.publisher":"string","ResearchDefinition.purpose":"markdown","ResearchDefinition.relatedArtifact":"RelatedArtifact","ResearchDefinition.reviewer":"ContactDetail","ResearchDefinition.shortTitle":"string","ResearchDefinition.status":"code","ResearchDefinition.subjectCodeableConcept":"CodeableConcept","ResearchDefinition.subjectReference":"Reference","ResearchDefinition.subtitle":"string","ResearchDefinition.text":"Narrative","ResearchDefinition.title":"string","ResearchDefinition.topic":"CodeableConcept","ResearchDefinition.url":"uri","ResearchDefinition.usage":"string","ResearchDefinition.useContext":"UsageContext","ResearchDefinition.version":"string","ResearchElementDefinition.approvalDate":"date","ResearchElementDefinition.author":"ContactDetail","ResearchElementDefinition.characteristic.definitionCanonical":"canonical","ResearchElementDefinition.characteristic.definitionCodeableConcept":"CodeableConcept","ResearchElementDefinition.characteristic.definitionDataRequirement":"DataRequirement","ResearchElementDefinition.characteristic.definitionExpression":"Expression","ResearchElementDefinition.characteristic.exclude":"boolean","ResearchElementDefinition.characteristic.extension":"Extension","ResearchElementDefinition.characteristic.id":"System.String","ResearchElementDefinition.characteristic.modifierExtension":"Extension","ResearchElementDefinition.characteristic.participantEffectiveDateTime":"dateTime","ResearchElementDefinition.characteristic.participantEffectiveDescription":"string","ResearchElementDefinition.characteristic.participantEffectiveDuration":"Duration","ResearchElementDefinition.characteristic.participantEffectiveGroupMeasure":"code","ResearchElementDefinition.characteristic.participantEffectivePeriod":"Period","ResearchElementDefinition.characteristic.participantEffectiveTimeFromStart":"Duration","ResearchElementDefinition.characteristic.participantEffectiveTiming":"Timing","ResearchElementDefinition.characteristic.studyEffectiveDateTime":"dateTime","ResearchElementDefinition.characteristic.studyEffectiveDescription":"string","ResearchElementDefinition.characteristic.studyEffectiveDuration":"Duration","ResearchElementDefinition.characteristic.studyEffectiveGroupMeasure":"code","ResearchElementDefinition.characteristic.studyEffectivePeriod":"Period","ResearchElementDefinition.characteristic.studyEffectiveTimeFromStart":"Duration","ResearchElementDefinition.characteristic.studyEffectiveTiming":"Timing","ResearchElementDefinition.characteristic.unitOfMeasure":"CodeableConcept","ResearchElementDefinition.characteristic.usageContext":"UsageContext","ResearchElementDefinition.comment":"string","ResearchElementDefinition.contact":"ContactDetail","ResearchElementDefinition.contained":"Resource","ResearchElementDefinition.copyright":"markdown","ResearchElementDefinition.date":"dateTime","ResearchElementDefinition.description":"markdown","ResearchElementDefinition.editor":"ContactDetail","ResearchElementDefinition.effectivePeriod":"Period","ResearchElementDefinition.endorser":"ContactDetail","ResearchElementDefinition.experimental":"boolean","ResearchElementDefinition.extension":"Extension","ResearchElementDefinition.id":"System.String","ResearchElementDefinition.identifier":"Identifier","ResearchElementDefinition.implicitRules":"uri","ResearchElementDefinition.jurisdiction":"CodeableConcept","ResearchElementDefinition.language":"code","ResearchElementDefinition.lastReviewDate":"date","ResearchElementDefinition.library":"canonical","ResearchElementDefinition.meta":"Meta","ResearchElementDefinition.modifierExtension":"Extension","ResearchElementDefinition.name":"string","ResearchElementDefinition.publisher":"string","ResearchElementDefinition.purpose":"markdown","ResearchElementDefinition.relatedArtifact":"RelatedArtifact","ResearchElementDefinition.reviewer":"ContactDetail","ResearchElementDefinition.shortTitle":"string","ResearchElementDefinition.status":"code","ResearchElementDefinition.subjectCodeableConcept":"CodeableConcept","ResearchElementDefinition.subjectReference":"Reference","ResearchElementDefinition.subtitle":"string","ResearchElementDefinition.text":"Narrative","ResearchElementDefinition.title":"string","ResearchElementDefinition.topic":"CodeableConcept","ResearchElementDefinition.type":"code","ResearchElementDefinition.url":"uri","ResearchElementDefinition.usage":"string","ResearchElementDefinition.useContext":"UsageContext","ResearchElementDefinition.variableType":"code","ResearchElementDefinition.version":"string","ResearchStudy.arm.description":"string","ResearchStudy.arm.extension":"Extension","ResearchStudy.arm.id":"System.String","ResearchStudy.arm.modifierExtension":"Extension","ResearchStudy.arm.name":"string","ResearchStudy.arm.type":"CodeableConcept","ResearchStudy.category":"CodeableConcept","ResearchStudy.condition":"CodeableConcept","ResearchStudy.contact":"ContactDetail","ResearchStudy.contained":"Resource","ResearchStudy.description":"markdown","ResearchStudy.enrollment":"Reference","ResearchStudy.extension":"Extension","ResearchStudy.focus":"CodeableConcept","ResearchStudy.id":"System.String","ResearchStudy.identifier":"Identifier","ResearchStudy.implicitRules":"uri","ResearchStudy.keyword":"CodeableConcept","ResearchStudy.language":"code","ResearchStudy.location":"CodeableConcept","ResearchStudy.meta":"Meta","ResearchStudy.modifierExtension":"Extension","ResearchStudy.note":"Annotation","ResearchStudy.objective.extension":"Extension","ResearchStudy.objective.id":"System.String","ResearchStudy.objective.modifierExtension":"Extension","ResearchStudy.objective.name":"string","ResearchStudy.objective.type":"CodeableConcept","ResearchStudy.partOf":"Reference","ResearchStudy.period":"Period","ResearchStudy.phase":"CodeableConcept","ResearchStudy.primaryPurposeType":"CodeableConcept","ResearchStudy.principalInvestigator":"Reference","ResearchStudy.protocol":"Reference","ResearchStudy.reasonStopped":"CodeableConcept","ResearchStudy.relatedArtifact":"RelatedArtifact","ResearchStudy.site":"Reference","ResearchStudy.sponsor":"Reference","ResearchStudy.status":"code","ResearchStudy.text":"Narrative","ResearchStudy.title":"string","ResearchSubject.actualArm":"string","ResearchSubject.assignedArm":"string","ResearchSubject.consent":"Reference","ResearchSubject.contained":"Resource","ResearchSubject.extension":"Extension","ResearchSubject.id":"System.String","ResearchSubject.identifier":"Identifier","ResearchSubject.implicitRules":"uri","ResearchSubject.individual":"Reference","ResearchSubject.language":"code","ResearchSubject.meta":"Meta","ResearchSubject.modifierExtension":"Extension","ResearchSubject.period":"Period","ResearchSubject.status":"code","ResearchSubject.study":"Reference","ResearchSubject.text":"Narrative","Resource.id":"System.String","Resource.implicitRules":"uri","Resource.language":"code","Resource.meta":"Meta","RiskAssessment.basedOn":"Reference","RiskAssessment.basis":"Reference","RiskAssessment.code":"CodeableConcept","RiskAssessment.condition":"Reference","RiskAssessment.contained":"Resource","RiskAssessment.encounter":"Reference","RiskAssessment.extension":"Extension","RiskAssessment.id":"System.String","RiskAssessment.identifier":"Identifier","RiskAssessment.implicitRules":"uri","RiskAssessment.language":"code","RiskAssessment.meta":"Meta","RiskAssessment.method":"CodeableConcept","RiskAssessment.mitigation":"string","RiskAssessment.modifierExtension":"Extension","RiskAssessment.note":"Annotation","RiskAssessment.occurrenceDateTime":"dateTime","RiskAssessment.occurrencePeriod":"Period","RiskAssessment.parent":"Reference","RiskAssessment.performer":"Reference","RiskAssessment.prediction.extension":"Extension","RiskAssessment.prediction.id":"System.String","RiskAssessment.prediction.modifierExtension":"Extension","RiskAssessment.prediction.outcome":"CodeableConcept","RiskAssessment.prediction.probabilityDecimal":"decimal","RiskAssessment.prediction.probabilityRange":"Range","RiskAssessment.prediction.qualitativeRisk":"CodeableConcept","RiskAssessment.prediction.rationale":"string","RiskAssessment.prediction.relativeRisk":"decimal","RiskAssessment.prediction.whenPeriod":"Period","RiskAssessment.prediction.whenRange":"Range","RiskAssessment.reasonCode":"CodeableConcept","RiskAssessment.reasonReference":"Reference","RiskAssessment.status":"code","RiskAssessment.subject":"Reference","RiskAssessment.text":"Narrative","RiskEvidenceSynthesis.approvalDate":"date","RiskEvidenceSynthesis.author":"ContactDetail","RiskEvidenceSynthesis.certainty.certaintySubcomponent.extension":"Extension","RiskEvidenceSynthesis.certainty.certaintySubcomponent.id":"System.String","RiskEvidenceSynthesis.certainty.certaintySubcomponent.modifierExtension":"Extension","RiskEvidenceSynthesis.certainty.certaintySubcomponent.note":"Annotation","RiskEvidenceSynthesis.certainty.certaintySubcomponent.rating":"CodeableConcept","RiskEvidenceSynthesis.certainty.certaintySubcomponent.type":"CodeableConcept","RiskEvidenceSynthesis.certainty.extension":"Extension","RiskEvidenceSynthesis.certainty.id":"System.String","RiskEvidenceSynthesis.certainty.modifierExtension":"Extension","RiskEvidenceSynthesis.certainty.note":"Annotation","RiskEvidenceSynthesis.certainty.rating":"CodeableConcept","RiskEvidenceSynthesis.contact":"ContactDetail","RiskEvidenceSynthesis.contained":"Resource","RiskEvidenceSynthesis.copyright":"markdown","RiskEvidenceSynthesis.date":"dateTime","RiskEvidenceSynthesis.description":"markdown","RiskEvidenceSynthesis.editor":"ContactDetail","RiskEvidenceSynthesis.effectivePeriod":"Period","RiskEvidenceSynthesis.endorser":"ContactDetail","RiskEvidenceSynthesis.exposure":"Reference","RiskEvidenceSynthesis.extension":"Extension","RiskEvidenceSynthesis.id":"System.String","RiskEvidenceSynthesis.identifier":"Identifier","RiskEvidenceSynthesis.implicitRules":"uri","RiskEvidenceSynthesis.jurisdiction":"CodeableConcept","RiskEvidenceSynthesis.language":"code","RiskEvidenceSynthesis.lastReviewDate":"date","RiskEvidenceSynthesis.meta":"Meta","RiskEvidenceSynthesis.modifierExtension":"Extension","RiskEvidenceSynthesis.name":"string","RiskEvidenceSynthesis.note":"Annotation","RiskEvidenceSynthesis.outcome":"Reference","RiskEvidenceSynthesis.population":"Reference","RiskEvidenceSynthesis.publisher":"string","RiskEvidenceSynthesis.relatedArtifact":"RelatedArtifact","RiskEvidenceSynthesis.reviewer":"ContactDetail","RiskEvidenceSynthesis.riskEstimate.denominatorCount":"integer","RiskEvidenceSynthesis.riskEstimate.description":"string","RiskEvidenceSynthesis.riskEstimate.extension":"Extension","RiskEvidenceSynthesis.riskEstimate.id":"System.String","RiskEvidenceSynthesis.riskEstimate.modifierExtension":"Extension","RiskEvidenceSynthesis.riskEstimate.numeratorCount":"integer","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.extension":"Extension","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.from":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.id":"System.String","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.level":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.modifierExtension":"Extension","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.to":"decimal","RiskEvidenceSynthesis.riskEstimate.precisionEstimate.type":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.type":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.unitOfMeasure":"CodeableConcept","RiskEvidenceSynthesis.riskEstimate.value":"decimal","RiskEvidenceSynthesis.sampleSize.description":"string","RiskEvidenceSynthesis.sampleSize.extension":"Extension","RiskEvidenceSynthesis.sampleSize.id":"System.String","RiskEvidenceSynthesis.sampleSize.modifierExtension":"Extension","RiskEvidenceSynthesis.sampleSize.numberOfParticipants":"integer","RiskEvidenceSynthesis.sampleSize.numberOfStudies":"integer","RiskEvidenceSynthesis.status":"code","RiskEvidenceSynthesis.studyType":"CodeableConcept","RiskEvidenceSynthesis.synthesisType":"CodeableConcept","RiskEvidenceSynthesis.text":"Narrative","RiskEvidenceSynthesis.title":"string","RiskEvidenceSynthesis.topic":"CodeableConcept","RiskEvidenceSynthesis.url":"uri","RiskEvidenceSynthesis.useContext":"UsageContext","RiskEvidenceSynthesis.version":"string","SampledData.data":"string","SampledData.dimensions":"positiveInt","SampledData.extension":"Extension","SampledData.factor":"decimal","SampledData.id":"System.String","SampledData.lowerLimit":"decimal","SampledData.origin":"Quantity","SampledData.period":"decimal","SampledData.upperLimit":"decimal","Schedule.active":"boolean","Schedule.actor":"Reference","Schedule.comment":"string","Schedule.contained":"Resource","Schedule.extension":"Extension","Schedule.id":"System.String","Schedule.identifier":"Identifier","Schedule.implicitRules":"uri","Schedule.language":"code","Schedule.meta":"Meta","Schedule.modifierExtension":"Extension","Schedule.planningHorizon":"Period","Schedule.serviceCategory":"CodeableConcept","Schedule.serviceType":"CodeableConcept","Schedule.specialty":"CodeableConcept","Schedule.text":"Narrative","SearchParameter.base":"code","SearchParameter.chain":"string","SearchParameter.code":"code","SearchParameter.comparator":"code","SearchParameter.component.definition":"canonical","SearchParameter.component.expression":"string","SearchParameter.component.extension":"Extension","SearchParameter.component.id":"System.String","SearchParameter.component.modifierExtension":"Extension","SearchParameter.contact":"ContactDetail","SearchParameter.contained":"Resource","SearchParameter.date":"dateTime","SearchParameter.derivedFrom":"canonical","SearchParameter.description":"markdown","SearchParameter.experimental":"boolean","SearchParameter.expression":"string","SearchParameter.extension":"Extension","SearchParameter.id":"System.String","SearchParameter.implicitRules":"uri","SearchParameter.jurisdiction":"CodeableConcept","SearchParameter.language":"code","SearchParameter.meta":"Meta","SearchParameter.modifier":"code","SearchParameter.modifierExtension":"Extension","SearchParameter.multipleAnd":"boolean","SearchParameter.multipleOr":"boolean","SearchParameter.name":"string","SearchParameter.publisher":"string","SearchParameter.purpose":"markdown","SearchParameter.status":"code","SearchParameter.target":"code","SearchParameter.text":"Narrative","SearchParameter.type":"code","SearchParameter.url":"uri","SearchParameter.useContext":"UsageContext","SearchParameter.version":"string","SearchParameter.xpath":"string","SearchParameter.xpathUsage":"code","ServiceRequest.asNeededBoolean":"boolean","ServiceRequest.asNeededCodeableConcept":"CodeableConcept","ServiceRequest.authoredOn":"dateTime","ServiceRequest.basedOn":"Reference","ServiceRequest.bodySite":"CodeableConcept","ServiceRequest.category":"CodeableConcept","ServiceRequest.code":"CodeableConcept","ServiceRequest.contained":"Resource","ServiceRequest.doNotPerform":"boolean","ServiceRequest.encounter":"Reference","ServiceRequest.extension":"Extension","ServiceRequest.id":"System.String","ServiceRequest.identifier":"Identifier","ServiceRequest.implicitRules":"uri","ServiceRequest.instantiatesCanonical":"canonical","ServiceRequest.instantiatesUri":"uri","ServiceRequest.insurance":"Reference","ServiceRequest.intent":"code","ServiceRequest.language":"code","ServiceRequest.locationCode":"CodeableConcept","ServiceRequest.locationReference":"Reference","ServiceRequest.meta":"Meta","ServiceRequest.modifierExtension":"Extension","ServiceRequest.note":"Annotation","ServiceRequest.occurrenceDateTime":"dateTime","ServiceRequest.occurrencePeriod":"Period","ServiceRequest.occurrenceTiming":"Timing","ServiceRequest.orderDetail":"CodeableConcept","ServiceRequest.patientInstruction":"string","ServiceRequest.performer":"Reference","ServiceRequest.performerType":"CodeableConcept","ServiceRequest.priority":"code","ServiceRequest.quantityQuantity":"Quantity","ServiceRequest.quantityRange":"Range","ServiceRequest.quantityRatio":"Ratio","ServiceRequest.reasonCode":"CodeableConcept","ServiceRequest.reasonReference":"Reference","ServiceRequest.relevantHistory":"Reference","ServiceRequest.replaces":"Reference","ServiceRequest.requester":"Reference","ServiceRequest.requisition":"Identifier","ServiceRequest.specimen":"Reference","ServiceRequest.status":"code","ServiceRequest.subject":"Reference","ServiceRequest.supportingInfo":"Reference","ServiceRequest.text":"Narrative","Signature.data":"base64Binary","Signature.extension":"Extension","Signature.id":"System.String","Signature.onBehalfOf":"Reference","Signature.sigFormat":"code","Signature.targetFormat":"code","Signature.type":"Coding","Signature.when":"instant","Signature.who":"Reference","Slot.appointmentType":"CodeableConcept","Slot.comment":"string","Slot.contained":"Resource","Slot.end":"instant","Slot.extension":"Extension","Slot.id":"System.String","Slot.identifier":"Identifier","Slot.implicitRules":"uri","Slot.language":"code","Slot.meta":"Meta","Slot.modifierExtension":"Extension","Slot.overbooked":"boolean","Slot.schedule":"Reference","Slot.serviceCategory":"CodeableConcept","Slot.serviceType":"CodeableConcept","Slot.specialty":"CodeableConcept","Slot.start":"instant","Slot.status":"code","Slot.text":"Narrative","Specimen.accessionIdentifier":"Identifier","Specimen.collection.bodySite":"CodeableConcept","Specimen.collection.collectedDateTime":"dateTime","Specimen.collection.collectedPeriod":"Period","Specimen.collection.collector":"Reference","Specimen.collection.duration":"Duration","Specimen.collection.extension":"Extension","Specimen.collection.fastingStatusCodeableConcept":"CodeableConcept","Specimen.collection.fastingStatusDuration":"Duration","Specimen.collection.id":"System.String","Specimen.collection.method":"CodeableConcept","Specimen.collection.modifierExtension":"Extension","Specimen.collection.quantity":"Quantity","Specimen.condition":"CodeableConcept","Specimen.contained":"Resource","Specimen.container.additiveCodeableConcept":"CodeableConcept","Specimen.container.additiveReference":"Reference","Specimen.container.capacity":"Quantity","Specimen.container.description":"string","Specimen.container.extension":"Extension","Specimen.container.id":"System.String","Specimen.container.identifier":"Identifier","Specimen.container.modifierExtension":"Extension","Specimen.container.specimenQuantity":"Quantity","Specimen.container.type":"CodeableConcept","Specimen.extension":"Extension","Specimen.id":"System.String","Specimen.identifier":"Identifier","Specimen.implicitRules":"uri","Specimen.language":"code","Specimen.meta":"Meta","Specimen.modifierExtension":"Extension","Specimen.note":"Annotation","Specimen.parent":"Reference","Specimen.processing.additive":"Reference","Specimen.processing.description":"string","Specimen.processing.extension":"Extension","Specimen.processing.id":"System.String","Specimen.processing.modifierExtension":"Extension","Specimen.processing.procedure":"CodeableConcept","Specimen.processing.timeDateTime":"dateTime","Specimen.processing.timePeriod":"Period","Specimen.receivedTime":"dateTime","Specimen.request":"Reference","Specimen.status":"code","Specimen.subject":"Reference","Specimen.text":"Narrative","Specimen.type":"CodeableConcept","SpecimenDefinition.collection":"CodeableConcept","SpecimenDefinition.contained":"Resource","SpecimenDefinition.extension":"Extension","SpecimenDefinition.id":"System.String","SpecimenDefinition.identifier":"Identifier","SpecimenDefinition.implicitRules":"uri","SpecimenDefinition.language":"code","SpecimenDefinition.meta":"Meta","SpecimenDefinition.modifierExtension":"Extension","SpecimenDefinition.patientPreparation":"CodeableConcept","SpecimenDefinition.text":"Narrative","SpecimenDefinition.timeAspect":"string","SpecimenDefinition.typeCollected":"CodeableConcept","SpecimenDefinition.typeTested.container.additive.additiveCodeableConcept":"CodeableConcept","SpecimenDefinition.typeTested.container.additive.additiveReference":"Reference","SpecimenDefinition.typeTested.container.additive.extension":"Extension","SpecimenDefinition.typeTested.container.additive.id":"System.String","SpecimenDefinition.typeTested.container.additive.modifierExtension":"Extension","SpecimenDefinition.typeTested.container.cap":"CodeableConcept","SpecimenDefinition.typeTested.container.capacity":"Quantity","SpecimenDefinition.typeTested.container.description":"string","SpecimenDefinition.typeTested.container.extension":"Extension","SpecimenDefinition.typeTested.container.id":"System.String","SpecimenDefinition.typeTested.container.material":"CodeableConcept","SpecimenDefinition.typeTested.container.minimumVolumeQuantity":"Quantity","SpecimenDefinition.typeTested.container.minimumVolumeString":"string","SpecimenDefinition.typeTested.container.modifierExtension":"Extension","SpecimenDefinition.typeTested.container.preparation":"string","SpecimenDefinition.typeTested.container.type":"CodeableConcept","SpecimenDefinition.typeTested.extension":"Extension","SpecimenDefinition.typeTested.handling.extension":"Extension","SpecimenDefinition.typeTested.handling.id":"System.String","SpecimenDefinition.typeTested.handling.instruction":"string","SpecimenDefinition.typeTested.handling.maxDuration":"Duration","SpecimenDefinition.typeTested.handling.modifierExtension":"Extension","SpecimenDefinition.typeTested.handling.temperatureQualifier":"CodeableConcept","SpecimenDefinition.typeTested.handling.temperatureRange":"Range","SpecimenDefinition.typeTested.id":"System.String","SpecimenDefinition.typeTested.isDerived":"boolean","SpecimenDefinition.typeTested.modifierExtension":"Extension","SpecimenDefinition.typeTested.preference":"code","SpecimenDefinition.typeTested.rejectionCriterion":"CodeableConcept","SpecimenDefinition.typeTested.requirement":"string","SpecimenDefinition.typeTested.retentionTime":"Duration","SpecimenDefinition.typeTested.type":"CodeableConcept","StructureDefinition.abstract":"boolean","StructureDefinition.baseDefinition":"canonical","StructureDefinition.contact":"ContactDetail","StructureDefinition.contained":"Resource","StructureDefinition.context.expression":"string","StructureDefinition.context.extension":"Extension","StructureDefinition.context.id":"System.String","StructureDefinition.context.modifierExtension":"Extension","StructureDefinition.context.type":"code","StructureDefinition.contextInvariant":"string","StructureDefinition.copyright":"markdown","StructureDefinition.date":"dateTime","StructureDefinition.derivation":"code","StructureDefinition.description":"markdown","StructureDefinition.differential.element":"ElementDefinition","StructureDefinition.differential.extension":"Extension","StructureDefinition.differential.id":"System.String","StructureDefinition.differential.modifierExtension":"Extension","StructureDefinition.experimental":"boolean","StructureDefinition.extension":"Extension","StructureDefinition.fhirVersion":"code","StructureDefinition.id":"System.String","StructureDefinition.identifier":"Identifier","StructureDefinition.implicitRules":"uri","StructureDefinition.jurisdiction":"CodeableConcept","StructureDefinition.keyword":"Coding","StructureDefinition.kind":"code","StructureDefinition.language":"code","StructureDefinition.mapping.comment":"string","StructureDefinition.mapping.extension":"Extension","StructureDefinition.mapping.id":"System.String","StructureDefinition.mapping.identity":"id","StructureDefinition.mapping.modifierExtension":"Extension","StructureDefinition.mapping.name":"string","StructureDefinition.mapping.uri":"uri","StructureDefinition.meta":"Meta","StructureDefinition.modifierExtension":"Extension","StructureDefinition.name":"string","StructureDefinition.publisher":"string","StructureDefinition.purpose":"markdown","StructureDefinition.snapshot.element":"ElementDefinition","StructureDefinition.snapshot.extension":"Extension","StructureDefinition.snapshot.id":"System.String","StructureDefinition.snapshot.modifierExtension":"Extension","StructureDefinition.status":"code","StructureDefinition.text":"Narrative","StructureDefinition.title":"string","StructureDefinition.type":"uri","StructureDefinition.url":"uri","StructureDefinition.useContext":"UsageContext","StructureDefinition.version":"string","StructureMap.contact":"ContactDetail","StructureMap.contained":"Resource","StructureMap.copyright":"markdown","StructureMap.date":"dateTime","StructureMap.description":"markdown","StructureMap.experimental":"boolean","StructureMap.extension":"Extension","StructureMap.group.documentation":"string","StructureMap.group.extends":"id","StructureMap.group.extension":"Extension","StructureMap.group.id":"System.String","StructureMap.group.input.documentation":"string","StructureMap.group.input.extension":"Extension","StructureMap.group.input.id":"System.String","StructureMap.group.input.mode":"code","StructureMap.group.input.modifierExtension":"Extension","StructureMap.group.input.name":"id","StructureMap.group.input.type":"string","StructureMap.group.modifierExtension":"Extension","StructureMap.group.name":"id","StructureMap.group.rule.dependent.extension":"Extension","StructureMap.group.rule.dependent.id":"System.String","StructureMap.group.rule.dependent.modifierExtension":"Extension","StructureMap.group.rule.dependent.name":"id","StructureMap.group.rule.dependent.variable":"string","StructureMap.group.rule.documentation":"string","StructureMap.group.rule.extension":"Extension","StructureMap.group.rule.id":"System.String","StructureMap.group.rule.modifierExtension":"Extension","StructureMap.group.rule.name":"id","StructureMap.group.rule.source.check":"string","StructureMap.group.rule.source.condition":"string","StructureMap.group.rule.source.context":"id","StructureMap.group.rule.source.defaultValueAddress":"Address","StructureMap.group.rule.source.defaultValueAge":"Age","StructureMap.group.rule.source.defaultValueAnnotation":"Annotation","StructureMap.group.rule.source.defaultValueAttachment":"Attachment","StructureMap.group.rule.source.defaultValueBase64Binary":"base64Binary","StructureMap.group.rule.source.defaultValueBoolean":"boolean","StructureMap.group.rule.source.defaultValueCanonical":"canonical","StructureMap.group.rule.source.defaultValueCode":"code","StructureMap.group.rule.source.defaultValueCodeableConcept":"CodeableConcept","StructureMap.group.rule.source.defaultValueCoding":"Coding","StructureMap.group.rule.source.defaultValueContactDetail":"ContactDetail","StructureMap.group.rule.source.defaultValueContactPoint":"ContactPoint","StructureMap.group.rule.source.defaultValueContributor":"Contributor","StructureMap.group.rule.source.defaultValueCount":"Count","StructureMap.group.rule.source.defaultValueDataRequirement":"DataRequirement","StructureMap.group.rule.source.defaultValueDate":"date","StructureMap.group.rule.source.defaultValueDateTime":"dateTime","StructureMap.group.rule.source.defaultValueDecimal":"decimal","StructureMap.group.rule.source.defaultValueDistance":"Distance","StructureMap.group.rule.source.defaultValueDosage":"Dosage","StructureMap.group.rule.source.defaultValueDuration":"Duration","StructureMap.group.rule.source.defaultValueExpression":"Expression","StructureMap.group.rule.source.defaultValueHumanName":"HumanName","StructureMap.group.rule.source.defaultValueId":"id","StructureMap.group.rule.source.defaultValueIdentifier":"Identifier","StructureMap.group.rule.source.defaultValueInstant":"instant","StructureMap.group.rule.source.defaultValueInteger":"integer","StructureMap.group.rule.source.defaultValueMarkdown":"markdown","StructureMap.group.rule.source.defaultValueMeta":"Meta","StructureMap.group.rule.source.defaultValueMoney":"Money","StructureMap.group.rule.source.defaultValueOid":"oid","StructureMap.group.rule.source.defaultValueParameterDefinition":"ParameterDefinition","StructureMap.group.rule.source.defaultValuePeriod":"Period","StructureMap.group.rule.source.defaultValuePositiveInt":"positiveInt","StructureMap.group.rule.source.defaultValueQuantity":"Quantity","StructureMap.group.rule.source.defaultValueRange":"Range","StructureMap.group.rule.source.defaultValueRatio":"Ratio","StructureMap.group.rule.source.defaultValueReference":"Reference","StructureMap.group.rule.source.defaultValueRelatedArtifact":"RelatedArtifact","StructureMap.group.rule.source.defaultValueSampledData":"SampledData","StructureMap.group.rule.source.defaultValueSignature":"Signature","StructureMap.group.rule.source.defaultValueString":"string","StructureMap.group.rule.source.defaultValueTime":"time","StructureMap.group.rule.source.defaultValueTiming":"Timing","StructureMap.group.rule.source.defaultValueTriggerDefinition":"TriggerDefinition","StructureMap.group.rule.source.defaultValueUnsignedInt":"unsignedInt","StructureMap.group.rule.source.defaultValueUri":"uri","StructureMap.group.rule.source.defaultValueUrl":"url","StructureMap.group.rule.source.defaultValueUsageContext":"UsageContext","StructureMap.group.rule.source.defaultValueUuid":"uuid","StructureMap.group.rule.source.element":"string","StructureMap.group.rule.source.extension":"Extension","StructureMap.group.rule.source.id":"System.String","StructureMap.group.rule.source.listMode":"code","StructureMap.group.rule.source.logMessage":"string","StructureMap.group.rule.source.max":"string","StructureMap.group.rule.source.min":"integer","StructureMap.group.rule.source.modifierExtension":"Extension","StructureMap.group.rule.source.type":"string","StructureMap.group.rule.source.variable":"id","StructureMap.group.rule.target.context":"id","StructureMap.group.rule.target.contextType":"code","StructureMap.group.rule.target.element":"string","StructureMap.group.rule.target.extension":"Extension","StructureMap.group.rule.target.id":"System.String","StructureMap.group.rule.target.listMode":"code","StructureMap.group.rule.target.listRuleId":"id","StructureMap.group.rule.target.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.extension":"Extension","StructureMap.group.rule.target.parameter.id":"System.String","StructureMap.group.rule.target.parameter.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.valueBoolean":"boolean","StructureMap.group.rule.target.parameter.valueDecimal":"decimal","StructureMap.group.rule.target.parameter.valueId":"id","StructureMap.group.rule.target.parameter.valueInteger":"integer","StructureMap.group.rule.target.parameter.valueString":"string","StructureMap.group.rule.target.transform":"code","StructureMap.group.rule.target.variable":"id","StructureMap.group.typeMode":"code","StructureMap.id":"System.String","StructureMap.identifier":"Identifier","StructureMap.implicitRules":"uri","StructureMap.import":"canonical","StructureMap.jurisdiction":"CodeableConcept","StructureMap.language":"code","StructureMap.meta":"Meta","StructureMap.modifierExtension":"Extension","StructureMap.name":"string","StructureMap.publisher":"string","StructureMap.purpose":"markdown","StructureMap.status":"code","StructureMap.structure.alias":"string","StructureMap.structure.documentation":"string","StructureMap.structure.extension":"Extension","StructureMap.structure.id":"System.String","StructureMap.structure.mode":"code","StructureMap.structure.modifierExtension":"Extension","StructureMap.structure.url":"canonical","StructureMap.text":"Narrative","StructureMap.title":"string","StructureMap.url":"uri","StructureMap.useContext":"UsageContext","StructureMap.version":"string","Subscription.channel.endpoint":"url","Subscription.channel.extension":"Extension","Subscription.channel.header":"string","Subscription.channel.id":"System.String","Subscription.channel.modifierExtension":"Extension","Subscription.channel.payload":"code","Subscription.channel.type":"code","Subscription.contact":"ContactPoint","Subscription.contained":"Resource","Subscription.criteria":"string","Subscription.end":"instant","Subscription.error":"string","Subscription.extension":"Extension","Subscription.id":"System.String","Subscription.implicitRules":"uri","Subscription.language":"code","Subscription.meta":"Meta","Subscription.modifierExtension":"Extension","Subscription.reason":"string","Subscription.status":"code","Subscription.text":"Narrative","Substance.category":"CodeableConcept","Substance.code":"CodeableConcept","Substance.contained":"Resource","Substance.description":"string","Substance.extension":"Extension","Substance.id":"System.String","Substance.identifier":"Identifier","Substance.implicitRules":"uri","Substance.ingredient.extension":"Extension","Substance.ingredient.id":"System.String","Substance.ingredient.modifierExtension":"Extension","Substance.ingredient.quantity":"Ratio","Substance.ingredient.substanceCodeableConcept":"CodeableConcept","Substance.ingredient.substanceReference":"Reference","Substance.instance.expiry":"dateTime","Substance.instance.extension":"Extension","Substance.instance.id":"System.String","Substance.instance.identifier":"Identifier","Substance.instance.modifierExtension":"Extension","Substance.instance.quantity":"Quantity","Substance.language":"code","Substance.meta":"Meta","Substance.modifierExtension":"Extension","Substance.status":"code","Substance.text":"Narrative","SubstanceAmount.amountQuantity":"Quantity","SubstanceAmount.amountRange":"Range","SubstanceAmount.amountString":"string","SubstanceAmount.amountText":"string","SubstanceAmount.amountType":"CodeableConcept","SubstanceAmount.extension":"Extension","SubstanceAmount.id":"System.String","SubstanceAmount.modifierExtension":"Extension","SubstanceAmount.referenceRange.extension":"Extension","SubstanceAmount.referenceRange.highLimit":"Quantity","SubstanceAmount.referenceRange.id":"System.String","SubstanceAmount.referenceRange.lowLimit":"Quantity","SubstanceNucleicAcid.areaOfHybridisation":"string","SubstanceNucleicAcid.contained":"Resource","SubstanceNucleicAcid.extension":"Extension","SubstanceNucleicAcid.id":"System.String","SubstanceNucleicAcid.implicitRules":"uri","SubstanceNucleicAcid.language":"code","SubstanceNucleicAcid.meta":"Meta","SubstanceNucleicAcid.modifierExtension":"Extension","SubstanceNucleicAcid.numberOfSubunits":"integer","SubstanceNucleicAcid.oligoNucleotideType":"CodeableConcept","SubstanceNucleicAcid.sequenceType":"CodeableConcept","SubstanceNucleicAcid.subunit.extension":"Extension","SubstanceNucleicAcid.subunit.fivePrime":"CodeableConcept","SubstanceNucleicAcid.subunit.id":"System.String","SubstanceNucleicAcid.subunit.length":"integer","SubstanceNucleicAcid.subunit.linkage.connectivity":"string","SubstanceNucleicAcid.subunit.linkage.extension":"Extension","SubstanceNucleicAcid.subunit.linkage.id":"System.String","SubstanceNucleicAcid.subunit.linkage.identifier":"Identifier","SubstanceNucleicAcid.subunit.linkage.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.linkage.name":"string","SubstanceNucleicAcid.subunit.linkage.residueSite":"string","SubstanceNucleicAcid.subunit.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.sequence":"string","SubstanceNucleicAcid.subunit.sequenceAttachment":"Attachment","SubstanceNucleicAcid.subunit.subunit":"integer","SubstanceNucleicAcid.subunit.sugar.extension":"Extension","SubstanceNucleicAcid.subunit.sugar.id":"System.String","SubstanceNucleicAcid.subunit.sugar.identifier":"Identifier","SubstanceNucleicAcid.subunit.sugar.modifierExtension":"Extension","SubstanceNucleicAcid.subunit.sugar.name":"string","SubstanceNucleicAcid.subunit.sugar.residueSite":"string","SubstanceNucleicAcid.subunit.threePrime":"CodeableConcept","SubstanceNucleicAcid.text":"Narrative","SubstancePolymer.class":"CodeableConcept","SubstancePolymer.contained":"Resource","SubstancePolymer.copolymerConnectivity":"CodeableConcept","SubstancePolymer.extension":"Extension","SubstancePolymer.geometry":"CodeableConcept","SubstancePolymer.id":"System.String","SubstancePolymer.implicitRules":"uri","SubstancePolymer.language":"code","SubstancePolymer.meta":"Meta","SubstancePolymer.modification":"string","SubstancePolymer.modifierExtension":"Extension","SubstancePolymer.monomerSet.extension":"Extension","SubstancePolymer.monomerSet.id":"System.String","SubstancePolymer.monomerSet.modifierExtension":"Extension","SubstancePolymer.monomerSet.ratioType":"CodeableConcept","SubstancePolymer.monomerSet.startingMaterial.amount":"SubstanceAmount","SubstancePolymer.monomerSet.startingMaterial.extension":"Extension","SubstancePolymer.monomerSet.startingMaterial.id":"System.String","SubstancePolymer.monomerSet.startingMaterial.isDefining":"boolean","SubstancePolymer.monomerSet.startingMaterial.material":"CodeableConcept","SubstancePolymer.monomerSet.startingMaterial.modifierExtension":"Extension","SubstancePolymer.monomerSet.startingMaterial.type":"CodeableConcept","SubstancePolymer.repeat.averageMolecularFormula":"string","SubstancePolymer.repeat.extension":"Extension","SubstancePolymer.repeat.id":"System.String","SubstancePolymer.repeat.modifierExtension":"Extension","SubstancePolymer.repeat.numberOfUnits":"integer","SubstancePolymer.repeat.repeatUnit.amount":"SubstanceAmount","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount":"SubstanceAmount","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree":"CodeableConcept","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.extension":"Extension","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.id":"System.String","SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.extension":"Extension","SubstancePolymer.repeat.repeatUnit.id":"System.String","SubstancePolymer.repeat.repeatUnit.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation":"CodeableConcept","SubstancePolymer.repeat.repeatUnit.repeatUnit":"string","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.attachment":"Attachment","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.extension":"Extension","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.id":"System.String","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.modifierExtension":"Extension","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.representation":"string","SubstancePolymer.repeat.repeatUnit.structuralRepresentation.type":"CodeableConcept","SubstancePolymer.repeat.repeatUnitAmountType":"CodeableConcept","SubstancePolymer.text":"Narrative","SubstanceProtein.contained":"Resource","SubstanceProtein.disulfideLinkage":"string","SubstanceProtein.extension":"Extension","SubstanceProtein.id":"System.String","SubstanceProtein.implicitRules":"uri","SubstanceProtein.language":"code","SubstanceProtein.meta":"Meta","SubstanceProtein.modifierExtension":"Extension","SubstanceProtein.numberOfSubunits":"integer","SubstanceProtein.sequenceType":"CodeableConcept","SubstanceProtein.subunit.cTerminalModification":"string","SubstanceProtein.subunit.cTerminalModificationId":"Identifier","SubstanceProtein.subunit.extension":"Extension","SubstanceProtein.subunit.id":"System.String","SubstanceProtein.subunit.length":"integer","SubstanceProtein.subunit.modifierExtension":"Extension","SubstanceProtein.subunit.nTerminalModification":"string","SubstanceProtein.subunit.nTerminalModificationId":"Identifier","SubstanceProtein.subunit.sequence":"string","SubstanceProtein.subunit.sequenceAttachment":"Attachment","SubstanceProtein.subunit.subunit":"integer","SubstanceProtein.text":"Narrative","SubstanceReferenceInformation.classification.classification":"CodeableConcept","SubstanceReferenceInformation.classification.domain":"CodeableConcept","SubstanceReferenceInformation.classification.extension":"Extension","SubstanceReferenceInformation.classification.id":"System.String","SubstanceReferenceInformation.classification.modifierExtension":"Extension","SubstanceReferenceInformation.classification.source":"Reference","SubstanceReferenceInformation.classification.subtype":"CodeableConcept","SubstanceReferenceInformation.comment":"string","SubstanceReferenceInformation.contained":"Resource","SubstanceReferenceInformation.extension":"Extension","SubstanceReferenceInformation.gene.extension":"Extension","SubstanceReferenceInformation.gene.gene":"CodeableConcept","SubstanceReferenceInformation.gene.geneSequenceOrigin":"CodeableConcept","SubstanceReferenceInformation.gene.id":"System.String","SubstanceReferenceInformation.gene.modifierExtension":"Extension","SubstanceReferenceInformation.gene.source":"Reference","SubstanceReferenceInformation.geneElement.element":"Identifier","SubstanceReferenceInformation.geneElement.extension":"Extension","SubstanceReferenceInformation.geneElement.id":"System.String","SubstanceReferenceInformation.geneElement.modifierExtension":"Extension","SubstanceReferenceInformation.geneElement.source":"Reference","SubstanceReferenceInformation.geneElement.type":"CodeableConcept","SubstanceReferenceInformation.id":"System.String","SubstanceReferenceInformation.implicitRules":"uri","SubstanceReferenceInformation.language":"code","SubstanceReferenceInformation.meta":"Meta","SubstanceReferenceInformation.modifierExtension":"Extension","SubstanceReferenceInformation.target.amountQuantity":"Quantity","SubstanceReferenceInformation.target.amountRange":"Range","SubstanceReferenceInformation.target.amountString":"string","SubstanceReferenceInformation.target.amountType":"CodeableConcept","SubstanceReferenceInformation.target.extension":"Extension","SubstanceReferenceInformation.target.id":"System.String","SubstanceReferenceInformation.target.interaction":"CodeableConcept","SubstanceReferenceInformation.target.modifierExtension":"Extension","SubstanceReferenceInformation.target.organism":"CodeableConcept","SubstanceReferenceInformation.target.organismType":"CodeableConcept","SubstanceReferenceInformation.target.source":"Reference","SubstanceReferenceInformation.target.target":"Identifier","SubstanceReferenceInformation.target.type":"CodeableConcept","SubstanceReferenceInformation.text":"Narrative","SubstanceSourceMaterial.contained":"Resource","SubstanceSourceMaterial.countryOfOrigin":"CodeableConcept","SubstanceSourceMaterial.developmentStage":"CodeableConcept","SubstanceSourceMaterial.extension":"Extension","SubstanceSourceMaterial.fractionDescription.extension":"Extension","SubstanceSourceMaterial.fractionDescription.fraction":"string","SubstanceSourceMaterial.fractionDescription.id":"System.String","SubstanceSourceMaterial.fractionDescription.materialType":"CodeableConcept","SubstanceSourceMaterial.fractionDescription.modifierExtension":"Extension","SubstanceSourceMaterial.geographicalLocation":"string","SubstanceSourceMaterial.id":"System.String","SubstanceSourceMaterial.implicitRules":"uri","SubstanceSourceMaterial.language":"code","SubstanceSourceMaterial.meta":"Meta","SubstanceSourceMaterial.modifierExtension":"Extension","SubstanceSourceMaterial.organism.author.authorDescription":"string","SubstanceSourceMaterial.organism.author.authorType":"CodeableConcept","SubstanceSourceMaterial.organism.author.extension":"Extension","SubstanceSourceMaterial.organism.author.id":"System.String","SubstanceSourceMaterial.organism.author.modifierExtension":"Extension","SubstanceSourceMaterial.organism.extension":"Extension","SubstanceSourceMaterial.organism.family":"CodeableConcept","SubstanceSourceMaterial.organism.genus":"CodeableConcept","SubstanceSourceMaterial.organism.hybrid.extension":"Extension","SubstanceSourceMaterial.organism.hybrid.hybridType":"CodeableConcept","SubstanceSourceMaterial.organism.hybrid.id":"System.String","SubstanceSourceMaterial.organism.hybrid.maternalOrganismId":"string","SubstanceSourceMaterial.organism.hybrid.maternalOrganismName":"string","SubstanceSourceMaterial.organism.hybrid.modifierExtension":"Extension","SubstanceSourceMaterial.organism.hybrid.paternalOrganismId":"string","SubstanceSourceMaterial.organism.hybrid.paternalOrganismName":"string","SubstanceSourceMaterial.organism.id":"System.String","SubstanceSourceMaterial.organism.intraspecificDescription":"string","SubstanceSourceMaterial.organism.intraspecificType":"CodeableConcept","SubstanceSourceMaterial.organism.modifierExtension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.class":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.extension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.id":"System.String","SubstanceSourceMaterial.organism.organismGeneral.kingdom":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.modifierExtension":"Extension","SubstanceSourceMaterial.organism.organismGeneral.order":"CodeableConcept","SubstanceSourceMaterial.organism.organismGeneral.phylum":"CodeableConcept","SubstanceSourceMaterial.organism.species":"CodeableConcept","SubstanceSourceMaterial.organismId":"Identifier","SubstanceSourceMaterial.organismName":"string","SubstanceSourceMaterial.parentSubstanceId":"Identifier","SubstanceSourceMaterial.parentSubstanceName":"string","SubstanceSourceMaterial.partDescription.extension":"Extension","SubstanceSourceMaterial.partDescription.id":"System.String","SubstanceSourceMaterial.partDescription.modifierExtension":"Extension","SubstanceSourceMaterial.partDescription.part":"CodeableConcept","SubstanceSourceMaterial.partDescription.partLocation":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialClass":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialState":"CodeableConcept","SubstanceSourceMaterial.sourceMaterialType":"CodeableConcept","SubstanceSourceMaterial.text":"Narrative","SubstanceSpecification.code.code":"CodeableConcept","SubstanceSpecification.code.comment":"string","SubstanceSpecification.code.extension":"Extension","SubstanceSpecification.code.id":"System.String","SubstanceSpecification.code.modifierExtension":"Extension","SubstanceSpecification.code.source":"Reference","SubstanceSpecification.code.status":"CodeableConcept","SubstanceSpecification.code.statusDate":"dateTime","SubstanceSpecification.comment":"string","SubstanceSpecification.contained":"Resource","SubstanceSpecification.description":"string","SubstanceSpecification.domain":"CodeableConcept","SubstanceSpecification.extension":"Extension","SubstanceSpecification.id":"System.String","SubstanceSpecification.identifier":"Identifier","SubstanceSpecification.implicitRules":"uri","SubstanceSpecification.language":"code","SubstanceSpecification.meta":"Meta","SubstanceSpecification.modifierExtension":"Extension","SubstanceSpecification.moiety.amountQuantity":"Quantity","SubstanceSpecification.moiety.amountString":"string","SubstanceSpecification.moiety.extension":"Extension","SubstanceSpecification.moiety.id":"System.String","SubstanceSpecification.moiety.identifier":"Identifier","SubstanceSpecification.moiety.modifierExtension":"Extension","SubstanceSpecification.moiety.molecularFormula":"string","SubstanceSpecification.moiety.name":"string","SubstanceSpecification.moiety.opticalActivity":"CodeableConcept","SubstanceSpecification.moiety.role":"CodeableConcept","SubstanceSpecification.moiety.stereochemistry":"CodeableConcept","SubstanceSpecification.name.domain":"CodeableConcept","SubstanceSpecification.name.extension":"Extension","SubstanceSpecification.name.id":"System.String","SubstanceSpecification.name.jurisdiction":"CodeableConcept","SubstanceSpecification.name.language":"CodeableConcept","SubstanceSpecification.name.modifierExtension":"Extension","SubstanceSpecification.name.name":"string","SubstanceSpecification.name.official.authority":"CodeableConcept","SubstanceSpecification.name.official.date":"dateTime","SubstanceSpecification.name.official.extension":"Extension","SubstanceSpecification.name.official.id":"System.String","SubstanceSpecification.name.official.modifierExtension":"Extension","SubstanceSpecification.name.official.status":"CodeableConcept","SubstanceSpecification.name.preferred":"boolean","SubstanceSpecification.name.source":"Reference","SubstanceSpecification.name.status":"CodeableConcept","SubstanceSpecification.name.type":"CodeableConcept","SubstanceSpecification.nucleicAcid":"Reference","SubstanceSpecification.polymer":"Reference","SubstanceSpecification.property.amountQuantity":"Quantity","SubstanceSpecification.property.amountString":"string","SubstanceSpecification.property.category":"CodeableConcept","SubstanceSpecification.property.code":"CodeableConcept","SubstanceSpecification.property.definingSubstanceCodeableConcept":"CodeableConcept","SubstanceSpecification.property.definingSubstanceReference":"Reference","SubstanceSpecification.property.extension":"Extension","SubstanceSpecification.property.id":"System.String","SubstanceSpecification.property.modifierExtension":"Extension","SubstanceSpecification.property.parameters":"string","SubstanceSpecification.protein":"Reference","SubstanceSpecification.referenceInformation":"Reference","SubstanceSpecification.relationship.amountQuantity":"Quantity","SubstanceSpecification.relationship.amountRange":"Range","SubstanceSpecification.relationship.amountRatio":"Ratio","SubstanceSpecification.relationship.amountRatioLowLimit":"Ratio","SubstanceSpecification.relationship.amountString":"string","SubstanceSpecification.relationship.amountType":"CodeableConcept","SubstanceSpecification.relationship.extension":"Extension","SubstanceSpecification.relationship.id":"System.String","SubstanceSpecification.relationship.isDefining":"boolean","SubstanceSpecification.relationship.modifierExtension":"Extension","SubstanceSpecification.relationship.relationship":"CodeableConcept","SubstanceSpecification.relationship.source":"Reference","SubstanceSpecification.relationship.substanceCodeableConcept":"CodeableConcept","SubstanceSpecification.relationship.substanceReference":"Reference","SubstanceSpecification.source":"Reference","SubstanceSpecification.sourceMaterial":"Reference","SubstanceSpecification.status":"CodeableConcept","SubstanceSpecification.structure.extension":"Extension","SubstanceSpecification.structure.id":"System.String","SubstanceSpecification.structure.isotope.extension":"Extension","SubstanceSpecification.structure.isotope.halfLife":"Quantity","SubstanceSpecification.structure.isotope.id":"System.String","SubstanceSpecification.structure.isotope.identifier":"Identifier","SubstanceSpecification.structure.isotope.modifierExtension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.amount":"Quantity","SubstanceSpecification.structure.isotope.molecularWeight.extension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.id":"System.String","SubstanceSpecification.structure.isotope.molecularWeight.method":"CodeableConcept","SubstanceSpecification.structure.isotope.molecularWeight.modifierExtension":"Extension","SubstanceSpecification.structure.isotope.molecularWeight.type":"CodeableConcept","SubstanceSpecification.structure.isotope.name":"CodeableConcept","SubstanceSpecification.structure.isotope.substitution":"CodeableConcept","SubstanceSpecification.structure.modifierExtension":"Extension","SubstanceSpecification.structure.molecularFormula":"string","SubstanceSpecification.structure.molecularFormulaByMoiety":"string","SubstanceSpecification.structure.opticalActivity":"CodeableConcept","SubstanceSpecification.structure.representation.attachment":"Attachment","SubstanceSpecification.structure.representation.extension":"Extension","SubstanceSpecification.structure.representation.id":"System.String","SubstanceSpecification.structure.representation.modifierExtension":"Extension","SubstanceSpecification.structure.representation.representation":"string","SubstanceSpecification.structure.representation.type":"CodeableConcept","SubstanceSpecification.structure.source":"Reference","SubstanceSpecification.structure.stereochemistry":"CodeableConcept","SubstanceSpecification.text":"Narrative","SubstanceSpecification.type":"CodeableConcept","SupplyDelivery.basedOn":"Reference","SupplyDelivery.contained":"Resource","SupplyDelivery.destination":"Reference","SupplyDelivery.extension":"Extension","SupplyDelivery.id":"System.String","SupplyDelivery.identifier":"Identifier","SupplyDelivery.implicitRules":"uri","SupplyDelivery.language":"code","SupplyDelivery.meta":"Meta","SupplyDelivery.modifierExtension":"Extension","SupplyDelivery.occurrenceDateTime":"dateTime","SupplyDelivery.occurrencePeriod":"Period","SupplyDelivery.occurrenceTiming":"Timing","SupplyDelivery.partOf":"Reference","SupplyDelivery.patient":"Reference","SupplyDelivery.receiver":"Reference","SupplyDelivery.status":"code","SupplyDelivery.suppliedItem.extension":"Extension","SupplyDelivery.suppliedItem.id":"System.String","SupplyDelivery.suppliedItem.itemCodeableConcept":"CodeableConcept","SupplyDelivery.suppliedItem.itemReference":"Reference","SupplyDelivery.suppliedItem.modifierExtension":"Extension","SupplyDelivery.suppliedItem.quantity":"Quantity","SupplyDelivery.supplier":"Reference","SupplyDelivery.text":"Narrative","SupplyDelivery.type":"CodeableConcept","SupplyRequest.authoredOn":"dateTime","SupplyRequest.category":"CodeableConcept","SupplyRequest.contained":"Resource","SupplyRequest.deliverFrom":"Reference","SupplyRequest.deliverTo":"Reference","SupplyRequest.extension":"Extension","SupplyRequest.id":"System.String","SupplyRequest.identifier":"Identifier","SupplyRequest.implicitRules":"uri","SupplyRequest.itemCodeableConcept":"CodeableConcept","SupplyRequest.itemReference":"Reference","SupplyRequest.language":"code","SupplyRequest.meta":"Meta","SupplyRequest.modifierExtension":"Extension","SupplyRequest.occurrenceDateTime":"dateTime","SupplyRequest.occurrencePeriod":"Period","SupplyRequest.occurrenceTiming":"Timing","SupplyRequest.parameter.code":"CodeableConcept","SupplyRequest.parameter.extension":"Extension","SupplyRequest.parameter.id":"System.String","SupplyRequest.parameter.modifierExtension":"Extension","SupplyRequest.parameter.valueBoolean":"boolean","SupplyRequest.parameter.valueCodeableConcept":"CodeableConcept","SupplyRequest.parameter.valueQuantity":"Quantity","SupplyRequest.parameter.valueRange":"Range","SupplyRequest.priority":"code","SupplyRequest.quantity":"Quantity","SupplyRequest.reasonCode":"CodeableConcept","SupplyRequest.reasonReference":"Reference","SupplyRequest.requester":"Reference","SupplyRequest.status":"code","SupplyRequest.supplier":"Reference","SupplyRequest.text":"Narrative","Task.authoredOn":"dateTime","Task.basedOn":"Reference","Task.businessStatus":"CodeableConcept","Task.code":"CodeableConcept","Task.contained":"Resource","Task.description":"string","Task.encounter":"Reference","Task.executionPeriod":"Period","Task.extension":"Extension","Task.focus":"Reference","Task.for":"Reference","Task.groupIdentifier":"Identifier","Task.id":"System.String","Task.identifier":"Identifier","Task.implicitRules":"uri","Task.input.extension":"Extension","Task.input.id":"System.String","Task.input.modifierExtension":"Extension","Task.input.type":"CodeableConcept","Task.input.valueAddress":"Address","Task.input.valueAge":"Age","Task.input.valueAnnotation":"Annotation","Task.input.valueAttachment":"Attachment","Task.input.valueBase64Binary":"base64Binary","Task.input.valueBoolean":"boolean","Task.input.valueCanonical":"canonical","Task.input.valueCode":"code","Task.input.valueCodeableConcept":"CodeableConcept","Task.input.valueCoding":"Coding","Task.input.valueContactDetail":"ContactDetail","Task.input.valueContactPoint":"ContactPoint","Task.input.valueContributor":"Contributor","Task.input.valueCount":"Count","Task.input.valueDataRequirement":"DataRequirement","Task.input.valueDate":"date","Task.input.valueDateTime":"dateTime","Task.input.valueDecimal":"decimal","Task.input.valueDistance":"Distance","Task.input.valueDosage":"Dosage","Task.input.valueDuration":"Duration","Task.input.valueExpression":"Expression","Task.input.valueHumanName":"HumanName","Task.input.valueId":"id","Task.input.valueIdentifier":"Identifier","Task.input.valueInstant":"instant","Task.input.valueInteger":"integer","Task.input.valueMarkdown":"markdown","Task.input.valueMeta":"Meta","Task.input.valueMoney":"Money","Task.input.valueOid":"oid","Task.input.valueParameterDefinition":"ParameterDefinition","Task.input.valuePeriod":"Period","Task.input.valuePositiveInt":"positiveInt","Task.input.valueQuantity":"Quantity","Task.input.valueRange":"Range","Task.input.valueRatio":"Ratio","Task.input.valueReference":"Reference","Task.input.valueRelatedArtifact":"RelatedArtifact","Task.input.valueSampledData":"SampledData","Task.input.valueSignature":"Signature","Task.input.valueString":"string","Task.input.valueTime":"time","Task.input.valueTiming":"Timing","Task.input.valueTriggerDefinition":"TriggerDefinition","Task.input.valueUnsignedInt":"unsignedInt","Task.input.valueUri":"uri","Task.input.valueUrl":"url","Task.input.valueUsageContext":"UsageContext","Task.input.valueUuid":"uuid","Task.instantiatesCanonical":"canonical","Task.instantiatesUri":"uri","Task.insurance":"Reference","Task.intent":"code","Task.language":"code","Task.lastModified":"dateTime","Task.location":"Reference","Task.meta":"Meta","Task.modifierExtension":"Extension","Task.note":"Annotation","Task.output.extension":"Extension","Task.output.id":"System.String","Task.output.modifierExtension":"Extension","Task.output.type":"CodeableConcept","Task.output.valueAddress":"Address","Task.output.valueAge":"Age","Task.output.valueAnnotation":"Annotation","Task.output.valueAttachment":"Attachment","Task.output.valueBase64Binary":"base64Binary","Task.output.valueBoolean":"boolean","Task.output.valueCanonical":"canonical","Task.output.valueCode":"code","Task.output.valueCodeableConcept":"CodeableConcept","Task.output.valueCoding":"Coding","Task.output.valueContactDetail":"ContactDetail","Task.output.valueContactPoint":"ContactPoint","Task.output.valueContributor":"Contributor","Task.output.valueCount":"Count","Task.output.valueDataRequirement":"DataRequirement","Task.output.valueDate":"date","Task.output.valueDateTime":"dateTime","Task.output.valueDecimal":"decimal","Task.output.valueDistance":"Distance","Task.output.valueDosage":"Dosage","Task.output.valueDuration":"Duration","Task.output.valueExpression":"Expression","Task.output.valueHumanName":"HumanName","Task.output.valueId":"id","Task.output.valueIdentifier":"Identifier","Task.output.valueInstant":"instant","Task.output.valueInteger":"integer","Task.output.valueMarkdown":"markdown","Task.output.valueMeta":"Meta","Task.output.valueMoney":"Money","Task.output.valueOid":"oid","Task.output.valueParameterDefinition":"ParameterDefinition","Task.output.valuePeriod":"Period","Task.output.valuePositiveInt":"positiveInt","Task.output.valueQuantity":"Quantity","Task.output.valueRange":"Range","Task.output.valueRatio":"Ratio","Task.output.valueReference":"Reference","Task.output.valueRelatedArtifact":"RelatedArtifact","Task.output.valueSampledData":"SampledData","Task.output.valueSignature":"Signature","Task.output.valueString":"string","Task.output.valueTime":"time","Task.output.valueTiming":"Timing","Task.output.valueTriggerDefinition":"TriggerDefinition","Task.output.valueUnsignedInt":"unsignedInt","Task.output.valueUri":"uri","Task.output.valueUrl":"url","Task.output.valueUsageContext":"UsageContext","Task.output.valueUuid":"uuid","Task.owner":"Reference","Task.partOf":"Reference","Task.performerType":"CodeableConcept","Task.priority":"code","Task.reasonCode":"CodeableConcept","Task.reasonReference":"Reference","Task.relevantHistory":"Reference","Task.requester":"Reference","Task.restriction.extension":"Extension","Task.restriction.id":"System.String","Task.restriction.modifierExtension":"Extension","Task.restriction.period":"Period","Task.restriction.recipient":"Reference","Task.restriction.repetitions":"positiveInt","Task.status":"code","Task.statusReason":"CodeableConcept","Task.text":"Narrative","TerminologyCapabilities.closure.extension":"Extension","TerminologyCapabilities.closure.id":"System.String","TerminologyCapabilities.closure.modifierExtension":"Extension","TerminologyCapabilities.closure.translation":"boolean","TerminologyCapabilities.codeSearch":"code","TerminologyCapabilities.codeSystem.extension":"Extension","TerminologyCapabilities.codeSystem.id":"System.String","TerminologyCapabilities.codeSystem.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.subsumption":"boolean","TerminologyCapabilities.codeSystem.uri":"canonical","TerminologyCapabilities.codeSystem.version.code":"string","TerminologyCapabilities.codeSystem.version.compositional":"boolean","TerminologyCapabilities.codeSystem.version.extension":"Extension","TerminologyCapabilities.codeSystem.version.filter.code":"code","TerminologyCapabilities.codeSystem.version.filter.extension":"Extension","TerminologyCapabilities.codeSystem.version.filter.id":"System.String","TerminologyCapabilities.codeSystem.version.filter.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.version.filter.op":"code","TerminologyCapabilities.codeSystem.version.id":"System.String","TerminologyCapabilities.codeSystem.version.isDefault":"boolean","TerminologyCapabilities.codeSystem.version.language":"code","TerminologyCapabilities.codeSystem.version.modifierExtension":"Extension","TerminologyCapabilities.codeSystem.version.property":"code","TerminologyCapabilities.contact":"ContactDetail","TerminologyCapabilities.contained":"Resource","TerminologyCapabilities.copyright":"markdown","TerminologyCapabilities.date":"dateTime","TerminologyCapabilities.description":"markdown","TerminologyCapabilities.expansion.extension":"Extension","TerminologyCapabilities.expansion.hierarchical":"boolean","TerminologyCapabilities.expansion.id":"System.String","TerminologyCapabilities.expansion.incomplete":"boolean","TerminologyCapabilities.expansion.modifierExtension":"Extension","TerminologyCapabilities.expansion.paging":"boolean","TerminologyCapabilities.expansion.parameter.documentation":"string","TerminologyCapabilities.expansion.parameter.extension":"Extension","TerminologyCapabilities.expansion.parameter.id":"System.String","TerminologyCapabilities.expansion.parameter.modifierExtension":"Extension","TerminologyCapabilities.expansion.parameter.name":"code","TerminologyCapabilities.expansion.textFilter":"markdown","TerminologyCapabilities.experimental":"boolean","TerminologyCapabilities.extension":"Extension","TerminologyCapabilities.id":"System.String","TerminologyCapabilities.implementation.description":"string","TerminologyCapabilities.implementation.extension":"Extension","TerminologyCapabilities.implementation.id":"System.String","TerminologyCapabilities.implementation.modifierExtension":"Extension","TerminologyCapabilities.implementation.url":"url","TerminologyCapabilities.implicitRules":"uri","TerminologyCapabilities.jurisdiction":"CodeableConcept","TerminologyCapabilities.kind":"code","TerminologyCapabilities.language":"code","TerminologyCapabilities.lockedDate":"boolean","TerminologyCapabilities.meta":"Meta","TerminologyCapabilities.modifierExtension":"Extension","TerminologyCapabilities.name":"string","TerminologyCapabilities.publisher":"string","TerminologyCapabilities.purpose":"markdown","TerminologyCapabilities.software.extension":"Extension","TerminologyCapabilities.software.id":"System.String","TerminologyCapabilities.software.modifierExtension":"Extension","TerminologyCapabilities.software.name":"string","TerminologyCapabilities.software.version":"string","TerminologyCapabilities.status":"code","TerminologyCapabilities.text":"Narrative","TerminologyCapabilities.title":"string","TerminologyCapabilities.translation.extension":"Extension","TerminologyCapabilities.translation.id":"System.String","TerminologyCapabilities.translation.modifierExtension":"Extension","TerminologyCapabilities.translation.needsMap":"boolean","TerminologyCapabilities.url":"uri","TerminologyCapabilities.useContext":"UsageContext","TerminologyCapabilities.validateCode.extension":"Extension","TerminologyCapabilities.validateCode.id":"System.String","TerminologyCapabilities.validateCode.modifierExtension":"Extension","TerminologyCapabilities.validateCode.translations":"boolean","TerminologyCapabilities.version":"string","TestReport.contained":"Resource","TestReport.extension":"Extension","TestReport.id":"System.String","TestReport.identifier":"Identifier","TestReport.implicitRules":"uri","TestReport.issued":"dateTime","TestReport.language":"code","TestReport.meta":"Meta","TestReport.modifierExtension":"Extension","TestReport.name":"string","TestReport.participant.display":"string","TestReport.participant.extension":"Extension","TestReport.participant.id":"System.String","TestReport.participant.modifierExtension":"Extension","TestReport.participant.type":"code","TestReport.participant.uri":"uri","TestReport.result":"code","TestReport.score":"decimal","TestReport.setup.action.assert.detail":"string","TestReport.setup.action.assert.extension":"Extension","TestReport.setup.action.assert.id":"System.String","TestReport.setup.action.assert.message":"markdown","TestReport.setup.action.assert.modifierExtension":"Extension","TestReport.setup.action.assert.result":"code","TestReport.setup.action.extension":"Extension","TestReport.setup.action.id":"System.String","TestReport.setup.action.modifierExtension":"Extension","TestReport.setup.action.operation.detail":"uri","TestReport.setup.action.operation.extension":"Extension","TestReport.setup.action.operation.id":"System.String","TestReport.setup.action.operation.message":"markdown","TestReport.setup.action.operation.modifierExtension":"Extension","TestReport.setup.action.operation.result":"code","TestReport.setup.extension":"Extension","TestReport.setup.id":"System.String","TestReport.setup.modifierExtension":"Extension","TestReport.status":"code","TestReport.teardown.action.extension":"Extension","TestReport.teardown.action.id":"System.String","TestReport.teardown.action.modifierExtension":"Extension","TestReport.teardown.extension":"Extension","TestReport.teardown.id":"System.String","TestReport.teardown.modifierExtension":"Extension","TestReport.test.action.extension":"Extension","TestReport.test.action.id":"System.String","TestReport.test.action.modifierExtension":"Extension","TestReport.test.description":"string","TestReport.test.extension":"Extension","TestReport.test.id":"System.String","TestReport.test.modifierExtension":"Extension","TestReport.test.name":"string","TestReport.testScript":"Reference","TestReport.tester":"string","TestReport.text":"Narrative","TestScript.contact":"ContactDetail","TestScript.contained":"Resource","TestScript.copyright":"markdown","TestScript.date":"dateTime","TestScript.description":"markdown","TestScript.destination.extension":"Extension","TestScript.destination.id":"System.String","TestScript.destination.index":"integer","TestScript.destination.modifierExtension":"Extension","TestScript.destination.profile":"Coding","TestScript.experimental":"boolean","TestScript.extension":"Extension","TestScript.fixture.autocreate":"boolean","TestScript.fixture.autodelete":"boolean","TestScript.fixture.extension":"Extension","TestScript.fixture.id":"System.String","TestScript.fixture.modifierExtension":"Extension","TestScript.fixture.resource":"Reference","TestScript.id":"System.String","TestScript.identifier":"Identifier","TestScript.implicitRules":"uri","TestScript.jurisdiction":"CodeableConcept","TestScript.language":"code","TestScript.meta":"Meta","TestScript.metadata.capability.capabilities":"canonical","TestScript.metadata.capability.description":"string","TestScript.metadata.capability.destination":"integer","TestScript.metadata.capability.extension":"Extension","TestScript.metadata.capability.id":"System.String","TestScript.metadata.capability.link":"uri","TestScript.metadata.capability.modifierExtension":"Extension","TestScript.metadata.capability.origin":"integer","TestScript.metadata.capability.required":"boolean","TestScript.metadata.capability.validated":"boolean","TestScript.metadata.extension":"Extension","TestScript.metadata.id":"System.String","TestScript.metadata.link.description":"string","TestScript.metadata.link.extension":"Extension","TestScript.metadata.link.id":"System.String","TestScript.metadata.link.modifierExtension":"Extension","TestScript.metadata.link.url":"uri","TestScript.metadata.modifierExtension":"Extension","TestScript.modifierExtension":"Extension","TestScript.name":"string","TestScript.origin.extension":"Extension","TestScript.origin.id":"System.String","TestScript.origin.index":"integer","TestScript.origin.modifierExtension":"Extension","TestScript.origin.profile":"Coding","TestScript.profile":"Reference","TestScript.publisher":"string","TestScript.purpose":"markdown","TestScript.setup.action.assert.compareToSourceExpression":"string","TestScript.setup.action.assert.compareToSourceId":"string","TestScript.setup.action.assert.compareToSourcePath":"string","TestScript.setup.action.assert.contentType":"code","TestScript.setup.action.assert.description":"string","TestScript.setup.action.assert.direction":"code","TestScript.setup.action.assert.expression":"string","TestScript.setup.action.assert.extension":"Extension","TestScript.setup.action.assert.headerField":"string","TestScript.setup.action.assert.id":"System.String","TestScript.setup.action.assert.label":"string","TestScript.setup.action.assert.minimumId":"string","TestScript.setup.action.assert.modifierExtension":"Extension","TestScript.setup.action.assert.navigationLinks":"boolean","TestScript.setup.action.assert.operator":"code","TestScript.setup.action.assert.path":"string","TestScript.setup.action.assert.requestMethod":"code","TestScript.setup.action.assert.requestURL":"string","TestScript.setup.action.assert.resource":"code","TestScript.setup.action.assert.response":"code","TestScript.setup.action.assert.responseCode":"string","TestScript.setup.action.assert.sourceId":"id","TestScript.setup.action.assert.validateProfileId":"id","TestScript.setup.action.assert.value":"string","TestScript.setup.action.assert.warningOnly":"boolean","TestScript.setup.action.extension":"Extension","TestScript.setup.action.id":"System.String","TestScript.setup.action.modifierExtension":"Extension","TestScript.setup.action.operation.accept":"code","TestScript.setup.action.operation.contentType":"code","TestScript.setup.action.operation.description":"string","TestScript.setup.action.operation.destination":"integer","TestScript.setup.action.operation.encodeRequestUrl":"boolean","TestScript.setup.action.operation.extension":"Extension","TestScript.setup.action.operation.id":"System.String","TestScript.setup.action.operation.label":"string","TestScript.setup.action.operation.method":"code","TestScript.setup.action.operation.modifierExtension":"Extension","TestScript.setup.action.operation.origin":"integer","TestScript.setup.action.operation.params":"string","TestScript.setup.action.operation.requestHeader.extension":"Extension","TestScript.setup.action.operation.requestHeader.field":"string","TestScript.setup.action.operation.requestHeader.id":"System.String","TestScript.setup.action.operation.requestHeader.modifierExtension":"Extension","TestScript.setup.action.operation.requestHeader.value":"string","TestScript.setup.action.operation.requestId":"id","TestScript.setup.action.operation.resource":"code","TestScript.setup.action.operation.responseId":"id","TestScript.setup.action.operation.sourceId":"id","TestScript.setup.action.operation.targetId":"id","TestScript.setup.action.operation.type":"Coding","TestScript.setup.action.operation.url":"string","TestScript.setup.extension":"Extension","TestScript.setup.id":"System.String","TestScript.setup.modifierExtension":"Extension","TestScript.status":"code","TestScript.teardown.action.extension":"Extension","TestScript.teardown.action.id":"System.String","TestScript.teardown.action.modifierExtension":"Extension","TestScript.teardown.extension":"Extension","TestScript.teardown.id":"System.String","TestScript.teardown.modifierExtension":"Extension","TestScript.test.action.extension":"Extension","TestScript.test.action.id":"System.String","TestScript.test.action.modifierExtension":"Extension","TestScript.test.description":"string","TestScript.test.extension":"Extension","TestScript.test.id":"System.String","TestScript.test.modifierExtension":"Extension","TestScript.test.name":"string","TestScript.text":"Narrative","TestScript.title":"string","TestScript.url":"uri","TestScript.useContext":"UsageContext","TestScript.variable.defaultValue":"string","TestScript.variable.description":"string","TestScript.variable.expression":"string","TestScript.variable.extension":"Extension","TestScript.variable.headerField":"string","TestScript.variable.hint":"string","TestScript.variable.id":"System.String","TestScript.variable.modifierExtension":"Extension","TestScript.variable.name":"string","TestScript.variable.path":"string","TestScript.variable.sourceId":"id","TestScript.version":"string","Timing.code":"CodeableConcept","Timing.event":"dateTime","Timing.extension":"Extension","Timing.id":"System.String","Timing.modifierExtension":"Extension","Timing.repeat.boundsDuration":"Duration","Timing.repeat.boundsPeriod":"Period","Timing.repeat.boundsRange":"Range","Timing.repeat.count":"positiveInt","Timing.repeat.countMax":"positiveInt","Timing.repeat.dayOfWeek":"code","Timing.repeat.duration":"decimal","Timing.repeat.durationMax":"decimal","Timing.repeat.durationUnit":"code","Timing.repeat.extension":"Extension","Timing.repeat.frequency":"positiveInt","Timing.repeat.frequencyMax":"positiveInt","Timing.repeat.id":"System.String","Timing.repeat.offset":"unsignedInt","Timing.repeat.period":"decimal","Timing.repeat.periodMax":"decimal","Timing.repeat.periodUnit":"code","Timing.repeat.timeOfDay":"time","Timing.repeat.when":"code","TriggerDefinition.condition":"Expression","TriggerDefinition.data":"DataRequirement","TriggerDefinition.extension":"Extension","TriggerDefinition.id":"System.String","TriggerDefinition.name":"string","TriggerDefinition.timingDate":"date","TriggerDefinition.timingDateTime":"dateTime","TriggerDefinition.timingReference":"Reference","TriggerDefinition.timingTiming":"Timing","TriggerDefinition.type":"code","UsageContext.code":"Coding","UsageContext.extension":"Extension","UsageContext.id":"System.String","UsageContext.valueCodeableConcept":"CodeableConcept","UsageContext.valueQuantity":"Quantity","UsageContext.valueRange":"Range","UsageContext.valueReference":"Reference","ValueSet.compose.extension":"Extension","ValueSet.compose.id":"System.String","ValueSet.compose.inactive":"boolean","ValueSet.compose.include.concept.code":"code","ValueSet.compose.include.concept.designation.extension":"Extension","ValueSet.compose.include.concept.designation.id":"System.String","ValueSet.compose.include.concept.designation.language":"code","ValueSet.compose.include.concept.designation.modifierExtension":"Extension","ValueSet.compose.include.concept.designation.use":"Coding","ValueSet.compose.include.concept.designation.value":"string","ValueSet.compose.include.concept.display":"string","ValueSet.compose.include.concept.extension":"Extension","ValueSet.compose.include.concept.id":"System.String","ValueSet.compose.include.concept.modifierExtension":"Extension","ValueSet.compose.include.extension":"Extension","ValueSet.compose.include.filter.extension":"Extension","ValueSet.compose.include.filter.id":"System.String","ValueSet.compose.include.filter.modifierExtension":"Extension","ValueSet.compose.include.filter.op":"code","ValueSet.compose.include.filter.property":"code","ValueSet.compose.include.filter.value":"string","ValueSet.compose.include.id":"System.String","ValueSet.compose.include.modifierExtension":"Extension","ValueSet.compose.include.system":"uri","ValueSet.compose.include.valueSet":"canonical","ValueSet.compose.include.version":"string","ValueSet.compose.lockedDate":"date","ValueSet.compose.modifierExtension":"Extension","ValueSet.contact":"ContactDetail","ValueSet.contained":"Resource","ValueSet.copyright":"markdown","ValueSet.date":"dateTime","ValueSet.description":"markdown","ValueSet.expansion.contains.abstract":"boolean","ValueSet.expansion.contains.code":"code","ValueSet.expansion.contains.display":"string","ValueSet.expansion.contains.extension":"Extension","ValueSet.expansion.contains.id":"System.String","ValueSet.expansion.contains.inactive":"boolean","ValueSet.expansion.contains.modifierExtension":"Extension","ValueSet.expansion.contains.system":"uri","ValueSet.expansion.contains.version":"string","ValueSet.expansion.extension":"Extension","ValueSet.expansion.id":"System.String","ValueSet.expansion.identifier":"uri","ValueSet.expansion.modifierExtension":"Extension","ValueSet.expansion.offset":"integer","ValueSet.expansion.parameter.extension":"Extension","ValueSet.expansion.parameter.id":"System.String","ValueSet.expansion.parameter.modifierExtension":"Extension","ValueSet.expansion.parameter.name":"string","ValueSet.expansion.parameter.valueBoolean":"boolean","ValueSet.expansion.parameter.valueCode":"code","ValueSet.expansion.parameter.valueDateTime":"dateTime","ValueSet.expansion.parameter.valueDecimal":"decimal","ValueSet.expansion.parameter.valueInteger":"integer","ValueSet.expansion.parameter.valueString":"string","ValueSet.expansion.parameter.valueUri":"uri","ValueSet.expansion.timestamp":"dateTime","ValueSet.expansion.total":"integer","ValueSet.experimental":"boolean","ValueSet.extension":"Extension","ValueSet.id":"System.String","ValueSet.identifier":"Identifier","ValueSet.immutable":"boolean","ValueSet.implicitRules":"uri","ValueSet.jurisdiction":"CodeableConcept","ValueSet.language":"code","ValueSet.meta":"Meta","ValueSet.modifierExtension":"Extension","ValueSet.name":"string","ValueSet.publisher":"string","ValueSet.purpose":"markdown","ValueSet.status":"code","ValueSet.text":"Narrative","ValueSet.title":"string","ValueSet.url":"uri","ValueSet.useContext":"UsageContext","ValueSet.version":"string","VerificationResult.attestation.communicationMethod":"CodeableConcept","VerificationResult.attestation.date":"date","VerificationResult.attestation.extension":"Extension","VerificationResult.attestation.id":"System.String","VerificationResult.attestation.modifierExtension":"Extension","VerificationResult.attestation.onBehalfOf":"Reference","VerificationResult.attestation.proxyIdentityCertificate":"string","VerificationResult.attestation.proxySignature":"Signature","VerificationResult.attestation.sourceIdentityCertificate":"string","VerificationResult.attestation.sourceSignature":"Signature","VerificationResult.attestation.who":"Reference","VerificationResult.contained":"Resource","VerificationResult.extension":"Extension","VerificationResult.failureAction":"CodeableConcept","VerificationResult.frequency":"Timing","VerificationResult.id":"System.String","VerificationResult.implicitRules":"uri","VerificationResult.language":"code","VerificationResult.lastPerformed":"dateTime","VerificationResult.meta":"Meta","VerificationResult.modifierExtension":"Extension","VerificationResult.need":"CodeableConcept","VerificationResult.nextScheduled":"date","VerificationResult.primarySource.canPushUpdates":"CodeableConcept","VerificationResult.primarySource.communicationMethod":"CodeableConcept","VerificationResult.primarySource.extension":"Extension","VerificationResult.primarySource.id":"System.String","VerificationResult.primarySource.modifierExtension":"Extension","VerificationResult.primarySource.pushTypeAvailable":"CodeableConcept","VerificationResult.primarySource.type":"CodeableConcept","VerificationResult.primarySource.validationDate":"dateTime","VerificationResult.primarySource.validationStatus":"CodeableConcept","VerificationResult.primarySource.who":"Reference","VerificationResult.status":"code","VerificationResult.statusDate":"dateTime","VerificationResult.target":"Reference","VerificationResult.targetLocation":"string","VerificationResult.text":"Narrative","VerificationResult.validationProcess":"CodeableConcept","VerificationResult.validationType":"CodeableConcept","VerificationResult.validator.attestationSignature":"Signature","VerificationResult.validator.extension":"Extension","VerificationResult.validator.id":"System.String","VerificationResult.validator.identityCertificate":"string","VerificationResult.validator.modifierExtension":"Extension","VerificationResult.validator.organization":"Reference","VisionPrescription.contained":"Resource","VisionPrescription.created":"dateTime","VisionPrescription.dateWritten":"dateTime","VisionPrescription.encounter":"Reference","VisionPrescription.extension":"Extension","VisionPrescription.id":"System.String","VisionPrescription.identifier":"Identifier","VisionPrescription.implicitRules":"uri","VisionPrescription.language":"code","VisionPrescription.lensSpecification.add":"decimal","VisionPrescription.lensSpecification.axis":"integer","VisionPrescription.lensSpecification.backCurve":"decimal","VisionPrescription.lensSpecification.brand":"string","VisionPrescription.lensSpecification.color":"string","VisionPrescription.lensSpecification.cylinder":"decimal","VisionPrescription.lensSpecification.diameter":"decimal","VisionPrescription.lensSpecification.duration":"Quantity","VisionPrescription.lensSpecification.extension":"Extension","VisionPrescription.lensSpecification.eye":"code","VisionPrescription.lensSpecification.id":"System.String","VisionPrescription.lensSpecification.modifierExtension":"Extension","VisionPrescription.lensSpecification.note":"Annotation","VisionPrescription.lensSpecification.power":"decimal","VisionPrescription.lensSpecification.prism.amount":"decimal","VisionPrescription.lensSpecification.prism.base":"code","VisionPrescription.lensSpecification.prism.extension":"Extension","VisionPrescription.lensSpecification.prism.id":"System.String","VisionPrescription.lensSpecification.prism.modifierExtension":"Extension","VisionPrescription.lensSpecification.product":"CodeableConcept","VisionPrescription.lensSpecification.sphere":"decimal","VisionPrescription.meta":"Meta","VisionPrescription.modifierExtension":"Extension","VisionPrescription.patient":"Reference","VisionPrescription.prescriber":"Reference","VisionPrescription.status":"code","VisionPrescription.text":"Narrative"}')},2756:function(e){"use strict";e.exports=JSON.parse('{"Bundle.entry.link":"Bundle.link","CapabilityStatement.rest.operation":"CapabilityStatement.rest.resource.operation","CapabilityStatement.rest.searchParam":"CapabilityStatement.rest.resource.searchParam","ChargeItemDefinition.propertyGroup.applicability":"ChargeItemDefinition.applicability","ClaimResponse.addItem.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","CodeSystem.concept.concept":"CodeSystem.concept","Composition.section.section":"Composition.section","ConceptMap.group.element.target.product":"ConceptMap.group.element.target.dependsOn","Consent.provision.provision":"Consent.provision","Contract.term.asset.answer":"Contract.term.offer.answer","Contract.term.group":"Contract.term","ExampleScenario.process.step.alternative.step":"ExampleScenario.process.step","ExampleScenario.process.step.operation.request":"ExampleScenario.instance.containedInstance","ExampleScenario.process.step.operation.response":"ExampleScenario.instance.containedInstance","ExampleScenario.process.step.process":"ExampleScenario.process","ExplanationOfBenefit.addItem.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","GraphDefinition.link.target.link":"GraphDefinition.link","ImplementationGuide.definition.page.page":"ImplementationGuide.definition.page","Invoice.totalPriceComponent":"Invoice.lineItem.priceComponent","MedicinalProductAuthorization.procedure.application":"MedicinalProductAuthorization.procedure","MedicinalProductIngredient.substance.strength":"MedicinalProductIngredient.specifiedSubstance.strength","MedicinalProductPackaged.packageItem.packageItem":"MedicinalProductPackaged.packageItem","Observation.component.referenceRange":"Observation.referenceRange","OperationDefinition.parameter.part":"OperationDefinition.parameter","Parameters.parameter.part":"Parameters.parameter","PlanDefinition.action.action":"PlanDefinition.action","Provenance.entity.agent":"Provenance.agent","Questionnaire.item.item":"Questionnaire.item","QuestionnaireResponse.item.answer.item":"QuestionnaireResponse.item","QuestionnaireResponse.item.item":"QuestionnaireResponse.item","RequestGroup.action.action":"RequestGroup.action","StructureMap.group.rule.rule":"StructureMap.group.rule","SubstanceSpecification.molecularWeight":"SubstanceSpecification.structure.isotope.molecularWeight","SubstanceSpecification.name.synonym":"SubstanceSpecification.name","SubstanceSpecification.name.translation":"SubstanceSpecification.name","SubstanceSpecification.structure.molecularWeight":"SubstanceSpecification.structure.isotope.molecularWeight","TestReport.teardown.action.operation":"TestReport.setup.action.operation","TestReport.test.action.assert":"TestReport.setup.action.assert","TestReport.test.action.operation":"TestReport.setup.action.operation","TestScript.teardown.action.operation":"TestScript.setup.action.operation","TestScript.test.action.assert":"TestScript.setup.action.assert","TestScript.test.action.operation":"TestScript.setup.action.operation","ValueSet.compose.exclude":"ValueSet.compose.include","ValueSet.expansion.contains.contains":"ValueSet.expansion.contains","ValueSet.expansion.contains.designation":"ValueSet.compose.include.concept.designation"}')},5971:function(e){"use strict";e.exports=JSON.parse('{"Account":"DomainResource","ActivityDefinition":"DomainResource","Address":"Element","AdverseEvent":"DomainResource","Age":"Quantity","AllergyIntolerance":"DomainResource","Annotation":"Element","Appointment":"DomainResource","AppointmentResponse":"DomainResource","Attachment":"Element","AuditEvent":"DomainResource","BackboneElement":"Element","Basic":"DomainResource","Binary":"Resource","BiologicallyDerivedProduct":"DomainResource","BodyStructure":"DomainResource","Bundle":"Resource","CapabilityStatement":"DomainResource","CarePlan":"DomainResource","CareTeam":"DomainResource","CatalogEntry":"DomainResource","ChargeItem":"DomainResource","ChargeItemDefinition":"DomainResource","Claim":"DomainResource","ClaimResponse":"DomainResource","ClinicalImpression":"DomainResource","CodeSystem":"DomainResource","CodeableConcept":"Element","Coding":"Element","Communication":"DomainResource","CommunicationRequest":"DomainResource","CompartmentDefinition":"DomainResource","Composition":"DomainResource","ConceptMap":"DomainResource","Condition":"DomainResource","Consent":"DomainResource","ContactDetail":"Element","ContactPoint":"Element","Contract":"DomainResource","Contributor":"Element","Count":"Quantity","Coverage":"DomainResource","CoverageEligibilityRequest":"DomainResource","CoverageEligibilityResponse":"DomainResource","DataRequirement":"Element","DetectedIssue":"DomainResource","Device":"DomainResource","DeviceDefinition":"DomainResource","DeviceMetric":"DomainResource","DeviceRequest":"DomainResource","DeviceUseStatement":"DomainResource","DiagnosticReport":"DomainResource","Distance":"Quantity","DocumentManifest":"DomainResource","DocumentReference":"DomainResource","DomainResource":"Resource","Dosage":"BackboneElement","Duration":"Quantity","EffectEvidenceSynthesis":"DomainResource","ElementDefinition":"BackboneElement","Encounter":"DomainResource","Endpoint":"DomainResource","EnrollmentRequest":"DomainResource","EnrollmentResponse":"DomainResource","EpisodeOfCare":"DomainResource","EventDefinition":"DomainResource","Evidence":"DomainResource","EvidenceVariable":"DomainResource","ExampleScenario":"DomainResource","ExplanationOfBenefit":"DomainResource","Expression":"Element","Extension":"Element","FamilyMemberHistory":"DomainResource","Flag":"DomainResource","Goal":"DomainResource","GraphDefinition":"DomainResource","Group":"DomainResource","GuidanceResponse":"DomainResource","HealthcareService":"DomainResource","HumanName":"Element","Identifier":"Element","ImagingStudy":"DomainResource","Immunization":"DomainResource","ImmunizationEvaluation":"DomainResource","ImmunizationRecommendation":"DomainResource","ImplementationGuide":"DomainResource","InsurancePlan":"DomainResource","Invoice":"DomainResource","Library":"DomainResource","Linkage":"DomainResource","List":"DomainResource","Location":"DomainResource","MarketingStatus":"BackboneElement","Measure":"DomainResource","MeasureReport":"DomainResource","Media":"DomainResource","Medication":"DomainResource","MedicationAdministration":"DomainResource","MedicationDispense":"DomainResource","MedicationKnowledge":"DomainResource","MedicationRequest":"DomainResource","MedicationStatement":"DomainResource","MedicinalProduct":"DomainResource","MedicinalProductAuthorization":"DomainResource","MedicinalProductContraindication":"DomainResource","MedicinalProductIndication":"DomainResource","MedicinalProductIngredient":"DomainResource","MedicinalProductInteraction":"DomainResource","MedicinalProductManufactured":"DomainResource","MedicinalProductPackaged":"DomainResource","MedicinalProductPharmaceutical":"DomainResource","MedicinalProductUndesirableEffect":"DomainResource","MessageDefinition":"DomainResource","MessageHeader":"DomainResource","Meta":"Element","MolecularSequence":"DomainResource","Money":"Element","MoneyQuantity":"Quantity","NamingSystem":"DomainResource","Narrative":"Element","NutritionOrder":"DomainResource","Observation":"DomainResource","ObservationDefinition":"DomainResource","OperationDefinition":"DomainResource","OperationOutcome":"DomainResource","Organization":"DomainResource","OrganizationAffiliation":"DomainResource","ParameterDefinition":"Element","Parameters":"Resource","Patient":"DomainResource","PaymentNotice":"DomainResource","PaymentReconciliation":"DomainResource","Period":"Element","Person":"DomainResource","PlanDefinition":"DomainResource","Population":"BackboneElement","Practitioner":"DomainResource","PractitionerRole":"DomainResource","Procedure":"DomainResource","ProdCharacteristic":"BackboneElement","ProductShelfLife":"BackboneElement","Provenance":"DomainResource","Quantity":"Element","Questionnaire":"DomainResource","QuestionnaireResponse":"DomainResource","Range":"Element","Ratio":"Element","Reference":"Element","RelatedArtifact":"Element","RelatedPerson":"DomainResource","RequestGroup":"DomainResource","ResearchDefinition":"DomainResource","ResearchElementDefinition":"DomainResource","ResearchStudy":"DomainResource","ResearchSubject":"DomainResource","RiskAssessment":"DomainResource","RiskEvidenceSynthesis":"DomainResource","SampledData":"Element","Schedule":"DomainResource","SearchParameter":"DomainResource","ServiceRequest":"DomainResource","Signature":"Element","SimpleQuantity":"Quantity","Slot":"DomainResource","Specimen":"DomainResource","SpecimenDefinition":"DomainResource","StructureDefinition":"DomainResource","StructureMap":"DomainResource","Subscription":"DomainResource","Substance":"DomainResource","SubstanceAmount":"BackboneElement","SubstanceNucleicAcid":"DomainResource","SubstancePolymer":"DomainResource","SubstanceProtein":"DomainResource","SubstanceReferenceInformation":"DomainResource","SubstanceSourceMaterial":"DomainResource","SubstanceSpecification":"DomainResource","SupplyDelivery":"DomainResource","SupplyRequest":"DomainResource","Task":"DomainResource","TerminologyCapabilities":"DomainResource","TestReport":"DomainResource","TestScript":"DomainResource","Timing":"BackboneElement","TriggerDefinition":"Element","UsageContext":"Element","ValueSet":"DomainResource","VerificationResult":"DomainResource","VisionPrescription":"DomainResource","base64Binary":"Element","boolean":"Element","canonical":"uri","code":"string","date":"Element","dateTime":"Element","decimal":"Element","id":"string","instant":"Element","integer":"Element","markdown":"string","oid":"uri","positiveInt":"integer","string":"Element","time":"Element","unsignedInt":"integer","uri":"Element","url":"uri","uuid":"uri","xhtml":"Element"}')},9052:function(e){"use strict";e.exports=JSON.parse('{"ActivityDefinition.product":["Reference","CodeableConcept"],"ActivityDefinition.timing":["Timing","DateTime","Period","Range"],"AllergyIntolerance.onset":["DateTime","Age","Period","Range","String"],"Annotation.author":["Reference","String"],"CarePlan.activity.detail.product":["CodeableConcept","Reference"],"CarePlan.activity.detail.scheduled":["Timing","Period","String"],"ChargeItem.occurrence":["DateTime","Period","Timing"],"Claim.accident.location":["Address","Reference"],"Claim.diagnosis.diagnosis":["CodeableConcept","Reference"],"Claim.information.timing":["Date","Period"],"Claim.information.value":["String","Quantity","Attachment","Reference"],"Claim.item.location":["CodeableConcept","Address","Reference"],"Claim.item.serviced":["Date","Period"],"Claim.procedure.procedure":["CodeableConcept","Reference"],"ClinicalImpression.effective":["DateTime","Period"],"ClinicalImpression.finding.item":["CodeableConcept","Reference"],"CodeSystem.concept.property.value":["Code","Coding","String","Integer","Boolean","DateTime"],"Communication.payload.content":["String","Attachment","Reference"],"CommunicationRequest.occurrence":["DateTime","Period"],"CommunicationRequest.payload.content":["String","Attachment","Reference"],"Composition.relatesTo.target":["Identifier","Reference"],"ConceptMap.source":["Uri","Reference"],"ConceptMap.target":["Uri","Reference"],"Condition.abatement":["DateTime","Age","Boolean","Period","Range","String"],"Condition.onset":["DateTime","Age","Period","Range","String"],"Consent.source":["Attachment","Identifier","Reference"],"Contract.binding":["Attachment","Reference"],"Contract.friendly.content":["Attachment","Reference"],"Contract.legal.content":["Attachment","Reference"],"Contract.rule.content":["Attachment","Reference"],"Contract.term.valuedItem.entity":["CodeableConcept","Reference"],"Contract.valuedItem.entity":["CodeableConcept","Reference"],"DataRequirement.codeFilter.valueSet":["String","Reference"],"DataRequirement.dateFilter.value":["DateTime","Period","Duration"],"DeviceRequest.code":["Reference","CodeableConcept"],"DeviceRequest.occurrence":["DateTime","Period","Timing"],"DeviceUseStatement.timing":["Timing","Period","DateTime"],"DiagnosticReport.effective":["DateTime","Period"],"DocumentManifest.content.p":["Attachment","Reference"],"Dosage.asNeeded":["Boolean","CodeableConcept"],"Dosage.dose":["Range","Quantity"],"Dosage.rate":["Ratio","Range","Quantity"],"ElementDefinition.binding.valueSet":["Uri","Reference"],"ElementDefinition.defaultValue":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.example.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.extension.value":["CodeableConcept","Reference"],"ElementDefinition.fixed":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"ElementDefinition.maxValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.minValue":["Date","DateTime","Instant","Time","Decimal","Integer","PositiveInt","UnsignedInt","Quantity"],"ElementDefinition.pattern":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"EligibilityRequest.serviced":["Date","Period"],"EligibilityResponse.insurance.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"EligibilityResponse.insurance.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.accident.location":["Address","Reference"],"ExplanationOfBenefit.benefitBalance.financial.allowed":["UnsignedInt","String","Money"],"ExplanationOfBenefit.benefitBalance.financial.used":["UnsignedInt","Money"],"ExplanationOfBenefit.diagnosis.diagnosis":["CodeableConcept","Reference"],"ExplanationOfBenefit.information.timing":["Date","Period"],"ExplanationOfBenefit.information.value":["String","Quantity","Attachment","Reference"],"ExplanationOfBenefit.item.location":["CodeableConcept","Address","Reference"],"ExplanationOfBenefit.item.serviced":["Date","Period"],"ExplanationOfBenefit.procedure.procedure":["CodeableConcept","Reference"],"Extension.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"FamilyMemberHistory.age":["Age","Range","String"],"FamilyMemberHistory.born":["Period","Date","String"],"FamilyMemberHistory.condition.onset":["Age","Range","Period","String"],"FamilyMemberHistory.deceased":["Boolean","Age","Range","Date","String"],"Goal.start":["Date","CodeableConcept"],"Goal.target.detail":["Quantity","Range","CodeableConcept"],"Goal.target.due":["Date","Duration"],"Group.characteristic.value":["CodeableConcept","Boolean","Quantity","Range"],"GuidanceResponse.reason":["CodeableConcept","Reference"],"ImplementationGuide.package.resource.source":["Uri","Reference"],"Media.occurrence":["DateTime","Period"],"Medication.ingredient.item":["CodeableConcept","Reference"],"Medication.package.content.item":["CodeableConcept","Reference"],"MedicationAdministration.dosage.rate":["Ratio","Quantity"],"MedicationAdministration.effective":["DateTime","Period"],"MedicationAdministration.medication":["CodeableConcept","Reference"],"MedicationDispense.medication":["CodeableConcept","Reference"],"MedicationDispense.notDoneReason":["CodeableConcept","Reference"],"MedicationRequest.medication":["CodeableConcept","Reference"],"MedicationStatement.effective":["DateTime","Period"],"MedicationStatement.medication":["CodeableConcept","Reference"],"NutritionOrder.enteralFormula.administration.rate":["Quantity","Ratio"],"Observation.component.value":["Quantity","CodeableConcept","String","Range","Ratio","SampledData","Attachment","Time","DateTime","Period"],"Observation.effective":["DateTime","Period"],"Observation.value":["Quantity","CodeableConcept","String","Boolean","Range","Ratio","SampledData","Attachment","Time","DateTime","Period"],"OperationDefinition.parameter.binding.valueSet":["Uri","Reference"],"Parameters.parameter.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Patient.deceased":["Boolean","DateTime"],"Patient.multipleBirth":["Boolean","Integer"],"PlanDefinition.action.relatedAction.offset":["Duration","Range"],"PlanDefinition.action.timing":["DateTime","Period","Duration","Range","Timing"],"PlanDefinition.goal.target.detail":["Quantity","Range","CodeableConcept"],"Procedure.performed":["DateTime","Period"],"ProcedureRequest.asNeeded":["Boolean","CodeableConcept"],"ProcedureRequest.occurrence":["DateTime","Period","Timing"],"Provenance.agent.onBehalfOf":["Uri","Reference"],"Provenance.agent.who":["Uri","Reference"],"Provenance.entity.what":["Uri","Reference","Identifier"],"Questionnaire.item.enableWhen.answer":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Questionnaire.item.initial":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"Questionnaire.item.option.value":["Integer","Date","Time","String","Coding"],"QuestionnaireResponse.item.answer.value":["Boolean","Decimal","Integer","Date","DateTime","Time","String","Uri","Attachment","Coding","Quantity","Reference"],"ReferralRequest.occurrence":["DateTime","Period"],"RequestGroup.action.relatedAction.offset":["Duration","Range"],"RequestGroup.action.timing":["DateTime","Period","Duration","Range","Timing"],"RequestGroup.reason":["CodeableConcept","Reference"],"RiskAssessment.occurrence":["DateTime","Period"],"RiskAssessment.prediction.probability":["Decimal","Range"],"RiskAssessment.prediction.when":["Period","Range"],"RiskAssessment.reason":["CodeableConcept","Reference"],"Signature.onBehalfOf":["Uri","Reference"],"Signature.who":["Uri","Reference"],"Specimen.collection.collected":["DateTime","Period"],"Specimen.container.additive":["CodeableConcept","Reference"],"Specimen.processing.time":["DateTime","Period"],"StructureMap.group.rule.source.defaultValue":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"StructureMap.group.rule.target.parameter.value":["Id","String","Boolean","Integer","Decimal"],"Substance.ingredient.substance":["CodeableConcept","Reference"],"SupplyDelivery.occurrence":["DateTime","Period","Timing"],"SupplyDelivery.suppliedItem.item":["CodeableConcept","Reference"],"SupplyRequest.occurrence":["DateTime","Period","Timing"],"SupplyRequest.orderedItem.item":["CodeableConcept","Reference"],"SupplyRequest.reason":["CodeableConcept","Reference"],"Task.definition":["Uri","Reference"],"Task.input.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Task.output.value":["Base64Binary","Boolean","Code","Date","DateTime","Decimal","Id","Instant","Integer","Markdown","Oid","PositiveInt","String","Time","UnsignedInt","Uri","Address","Age","Annotation","Attachment","CodeableConcept","Coding","ContactPoint","Count","Distance","Duration","HumanName","Identifier","Money","Period","Quantity","Range","Ratio","Reference","SampledData","Signature","Timing","Meta"],"Timing.repeat.bounds":["Duration","Range","Period"],"TriggerDefinition.eventTiming":["Timing","Reference","Date","DateTime"],"UsageContext.value":["CodeableConcept","Quantity","Range"],"ValueSet.expansion.parameter.value":["String","Boolean","Integer","Decimal","Uri","Code"],"VisionPrescription.reason":["CodeableConcept","Reference"]}')},7125:function(e){"use strict";e.exports=JSON.parse('{"Account.active":"Period","Account.balance":"Money","Account.contained":"Resource","Account.coverage.coverage":"Reference","Account.coverage.extension":"Extension","Account.coverage.id":"string","Account.coverage.modifierExtension":"Extension","Account.coverage.priority":"positiveInt","Account.description":"string","Account.extension":"Extension","Account.guarantor.extension":"Extension","Account.guarantor.id":"string","Account.guarantor.modifierExtension":"Extension","Account.guarantor.onHold":"boolean","Account.guarantor.party":"Reference","Account.guarantor.period":"Period","Account.id":"id","Account.identifier":"Identifier","Account.implicitRules":"uri","Account.language":"code","Account.meta":"Meta","Account.modifierExtension":"Extension","Account.name":"string","Account.owner":"Reference","Account.period":"Period","Account.status":"code","Account.subject":"Reference","Account.text":"Narrative","Account.type":"CodeableConcept","ActivityDefinition.approvalDate":"date","ActivityDefinition.bodySite":"CodeableConcept","ActivityDefinition.code":"CodeableConcept","ActivityDefinition.contact":"ContactDetail","ActivityDefinition.contained":"Resource","ActivityDefinition.contributor":"Contributor","ActivityDefinition.copyright":"markdown","ActivityDefinition.date":"dateTime","ActivityDefinition.description":"markdown","ActivityDefinition.dosage":"Dosage","ActivityDefinition.dynamicValue.description":"string","ActivityDefinition.dynamicValue.expression":"string","ActivityDefinition.dynamicValue.extension":"Extension","ActivityDefinition.dynamicValue.id":"string","ActivityDefinition.dynamicValue.language":"string","ActivityDefinition.dynamicValue.modifierExtension":"Extension","ActivityDefinition.dynamicValue.path":"string","ActivityDefinition.effectivePeriod":"Period","ActivityDefinition.experimental":"boolean","ActivityDefinition.extension":"Extension","ActivityDefinition.id":"id","ActivityDefinition.identifier":"Identifier","ActivityDefinition.implicitRules":"uri","ActivityDefinition.jurisdiction":"CodeableConcept","ActivityDefinition.kind":"code","ActivityDefinition.language":"code","ActivityDefinition.lastReviewDate":"date","ActivityDefinition.library":"Reference","ActivityDefinition.location":"Reference","ActivityDefinition.meta":"Meta","ActivityDefinition.modifierExtension":"Extension","ActivityDefinition.name":"string","ActivityDefinition.participant.extension":"Extension","ActivityDefinition.participant.id":"string","ActivityDefinition.participant.modifierExtension":"Extension","ActivityDefinition.participant.role":"CodeableConcept","ActivityDefinition.participant.type":"code","ActivityDefinition.productCodeableConcept":"CodeableConcept","ActivityDefinition.productReference":"Reference","ActivityDefinition.publisher":"string","ActivityDefinition.purpose":"markdown","ActivityDefinition.quantity":"Quantity","ActivityDefinition.relatedArtifact":"RelatedArtifact","ActivityDefinition.status":"code","ActivityDefinition.text":"Narrative","ActivityDefinition.timingDateTime":"dateTime","ActivityDefinition.timingPeriod":"Period","ActivityDefinition.timingRange":"Range","ActivityDefinition.timingTiming":"Timing","ActivityDefinition.title":"string","ActivityDefinition.topic":"CodeableConcept","ActivityDefinition.transform":"Reference","ActivityDefinition.url":"uri","ActivityDefinition.usage":"string","ActivityDefinition.useContext":"UsageContext","ActivityDefinition.version":"string","Address.city":"string","Address.country":"string","Address.district":"string","Address.extension":"Extension","Address.id":"string","Address.line":"string","Address.period":"Period","Address.postalCode":"string","Address.state":"string","Address.text":"string","Address.type":"code","Address.use":"code","AdverseEvent.category":"code","AdverseEvent.contained":"Resource","AdverseEvent.date":"dateTime","AdverseEvent.description":"string","AdverseEvent.eventParticipant":"Reference","AdverseEvent.extension":"Extension","AdverseEvent.id":"id","AdverseEvent.identifier":"Identifier","AdverseEvent.implicitRules":"uri","AdverseEvent.language":"code","AdverseEvent.location":"Reference","AdverseEvent.meta":"Meta","AdverseEvent.modifierExtension":"Extension","AdverseEvent.outcome":"CodeableConcept","AdverseEvent.reaction":"Reference","AdverseEvent.recorder":"Reference","AdverseEvent.referenceDocument":"Reference","AdverseEvent.seriousness":"CodeableConcept","AdverseEvent.study":"Reference","AdverseEvent.subject":"Reference","AdverseEvent.subjectMedicalHistory":"Reference","AdverseEvent.suspectEntity.causality":"code","AdverseEvent.suspectEntity.causalityAssessment":"CodeableConcept","AdverseEvent.suspectEntity.causalityAuthor":"Reference","AdverseEvent.suspectEntity.causalityMethod":"CodeableConcept","AdverseEvent.suspectEntity.causalityProductRelatedness":"string","AdverseEvent.suspectEntity.causalityResult":"CodeableConcept","AdverseEvent.suspectEntity.extension":"Extension","AdverseEvent.suspectEntity.id":"string","AdverseEvent.suspectEntity.instance":"Reference","AdverseEvent.suspectEntity.modifierExtension":"Extension","AdverseEvent.text":"Narrative","AdverseEvent.type":"CodeableConcept","Age.code":"code","Age.comparator":"code","Age.extension":"Extension","Age.id":"string","Age.system":"uri","Age.unit":"string","Age.value":"decimal","AllergyIntolerance.assertedDate":"dateTime","AllergyIntolerance.asserter":"Reference","AllergyIntolerance.category":"code","AllergyIntolerance.clinicalStatus":"code","AllergyIntolerance.code":"CodeableConcept","AllergyIntolerance.contained":"Resource","AllergyIntolerance.criticality":"code","AllergyIntolerance.extension":"Extension","AllergyIntolerance.id":"id","AllergyIntolerance.identifier":"Identifier","AllergyIntolerance.implicitRules":"uri","AllergyIntolerance.language":"code","AllergyIntolerance.lastOccurrence":"dateTime","AllergyIntolerance.meta":"Meta","AllergyIntolerance.modifierExtension":"Extension","AllergyIntolerance.note":"Annotation","AllergyIntolerance.onsetAge":"Age","AllergyIntolerance.onsetDateTime":"dateTime","AllergyIntolerance.onsetPeriod":"Period","AllergyIntolerance.onsetRange":"Range","AllergyIntolerance.onsetString":"string","AllergyIntolerance.patient":"Reference","AllergyIntolerance.reaction.description":"string","AllergyIntolerance.reaction.exposureRoute":"CodeableConcept","AllergyIntolerance.reaction.extension":"Extension","AllergyIntolerance.reaction.id":"string","AllergyIntolerance.reaction.manifestation":"CodeableConcept","AllergyIntolerance.reaction.modifierExtension":"Extension","AllergyIntolerance.reaction.note":"Annotation","AllergyIntolerance.reaction.onset":"dateTime","AllergyIntolerance.reaction.severity":"code","AllergyIntolerance.reaction.substance":"CodeableConcept","AllergyIntolerance.recorder":"Reference","AllergyIntolerance.text":"Narrative","AllergyIntolerance.type":"code","AllergyIntolerance.verificationStatus":"code","Annotation.authorReference":"Reference","Annotation.authorString":"string","Annotation.extension":"Extension","Annotation.id":"string","Annotation.text":"string","Annotation.time":"dateTime","Appointment.appointmentType":"CodeableConcept","Appointment.comment":"string","Appointment.contained":"Resource","Appointment.created":"dateTime","Appointment.description":"string","Appointment.end":"instant","Appointment.extension":"Extension","Appointment.id":"id","Appointment.identifier":"Identifier","Appointment.implicitRules":"uri","Appointment.incomingReferral":"Reference","Appointment.indication":"Reference","Appointment.language":"code","Appointment.meta":"Meta","Appointment.minutesDuration":"positiveInt","Appointment.modifierExtension":"Extension","Appointment.participant.actor":"Reference","Appointment.participant.extension":"Extension","Appointment.participant.id":"string","Appointment.participant.modifierExtension":"Extension","Appointment.participant.required":"code","Appointment.participant.status":"code","Appointment.participant.type":"CodeableConcept","Appointment.priority":"unsignedInt","Appointment.reason":"CodeableConcept","Appointment.requestedPeriod":"Period","Appointment.serviceCategory":"CodeableConcept","Appointment.serviceType":"CodeableConcept","Appointment.slot":"Reference","Appointment.specialty":"CodeableConcept","Appointment.start":"instant","Appointment.status":"code","Appointment.supportingInformation":"Reference","Appointment.text":"Narrative","AppointmentResponse.actor":"Reference","AppointmentResponse.appointment":"Reference","AppointmentResponse.comment":"string","AppointmentResponse.contained":"Resource","AppointmentResponse.end":"instant","AppointmentResponse.extension":"Extension","AppointmentResponse.id":"id","AppointmentResponse.identifier":"Identifier","AppointmentResponse.implicitRules":"uri","AppointmentResponse.language":"code","AppointmentResponse.meta":"Meta","AppointmentResponse.modifierExtension":"Extension","AppointmentResponse.participantStatus":"code","AppointmentResponse.participantType":"CodeableConcept","AppointmentResponse.start":"instant","AppointmentResponse.text":"Narrative","Attachment.contentType":"code","Attachment.creation":"dateTime","Attachment.data":"base64Binary","Attachment.extension":"Extension","Attachment.hash":"base64Binary","Attachment.id":"string","Attachment.language":"code","Attachment.size":"unsignedInt","Attachment.title":"string","Attachment.url":"uri","AuditEvent.action":"code","AuditEvent.agent.altId":"string","AuditEvent.agent.extension":"Extension","AuditEvent.agent.id":"string","AuditEvent.agent.location":"Reference","AuditEvent.agent.media":"Coding","AuditEvent.agent.modifierExtension":"Extension","AuditEvent.agent.name":"string","AuditEvent.agent.network.address":"string","AuditEvent.agent.network.extension":"Extension","AuditEvent.agent.network.id":"string","AuditEvent.agent.network.modifierExtension":"Extension","AuditEvent.agent.network.type":"code","AuditEvent.agent.policy":"uri","AuditEvent.agent.purposeOfUse":"CodeableConcept","AuditEvent.agent.reference":"Reference","AuditEvent.agent.requestor":"boolean","AuditEvent.agent.role":"CodeableConcept","AuditEvent.agent.userId":"Identifier","AuditEvent.contained":"Resource","AuditEvent.entity.description":"string","AuditEvent.entity.detail.extension":"Extension","AuditEvent.entity.detail.id":"string","AuditEvent.entity.detail.modifierExtension":"Extension","AuditEvent.entity.detail.type":"string","AuditEvent.entity.detail.value":"base64Binary","AuditEvent.entity.extension":"Extension","AuditEvent.entity.id":"string","AuditEvent.entity.identifier":"Identifier","AuditEvent.entity.lifecycle":"Coding","AuditEvent.entity.modifierExtension":"Extension","AuditEvent.entity.name":"string","AuditEvent.entity.query":"base64Binary","AuditEvent.entity.reference":"Reference","AuditEvent.entity.role":"Coding","AuditEvent.entity.securityLabel":"Coding","AuditEvent.entity.type":"Coding","AuditEvent.extension":"Extension","AuditEvent.id":"id","AuditEvent.implicitRules":"uri","AuditEvent.language":"code","AuditEvent.meta":"Meta","AuditEvent.modifierExtension":"Extension","AuditEvent.outcome":"code","AuditEvent.outcomeDesc":"string","AuditEvent.purposeOfEvent":"CodeableConcept","AuditEvent.recorded":"instant","AuditEvent.source.extension":"Extension","AuditEvent.source.id":"string","AuditEvent.source.identifier":"Identifier","AuditEvent.source.modifierExtension":"Extension","AuditEvent.source.site":"string","AuditEvent.source.type":"Coding","AuditEvent.subtype":"Coding","AuditEvent.text":"Narrative","AuditEvent.type":"Coding","BackboneElement.extension":"Extension","BackboneElement.id":"string","BackboneElement.modifierExtension":"Extension","Basic.author":"Reference","Basic.code":"CodeableConcept","Basic.contained":"Resource","Basic.created":"date","Basic.extension":"Extension","Basic.id":"id","Basic.identifier":"Identifier","Basic.implicitRules":"uri","Basic.language":"code","Basic.meta":"Meta","Basic.modifierExtension":"Extension","Basic.subject":"Reference","Basic.text":"Narrative","Binary.content":"base64Binary","Binary.contentType":"code","Binary.id":"id","Binary.implicitRules":"uri","Binary.language":"code","Binary.meta":"Meta","Binary.securityContext":"Reference","BodySite.active":"boolean","BodySite.code":"CodeableConcept","BodySite.contained":"Resource","BodySite.description":"string","BodySite.extension":"Extension","BodySite.id":"id","BodySite.identifier":"Identifier","BodySite.image":"Attachment","BodySite.implicitRules":"uri","BodySite.language":"code","BodySite.meta":"Meta","BodySite.modifierExtension":"Extension","BodySite.patient":"Reference","BodySite.qualifier":"CodeableConcept","BodySite.text":"Narrative","Bundle.entry.extension":"Extension","Bundle.entry.fullUrl":"uri","Bundle.entry.id":"string","Bundle.entry.modifierExtension":"Extension","Bundle.entry.request.extension":"Extension","Bundle.entry.request.id":"string","Bundle.entry.request.ifMatch":"string","Bundle.entry.request.ifModifiedSince":"instant","Bundle.entry.request.ifNoneExist":"string","Bundle.entry.request.ifNoneMatch":"string","Bundle.entry.request.method":"code","Bundle.entry.request.modifierExtension":"Extension","Bundle.entry.request.url":"uri","Bundle.entry.resource":"Resource","Bundle.entry.response.etag":"string","Bundle.entry.response.extension":"Extension","Bundle.entry.response.id":"string","Bundle.entry.response.lastModified":"instant","Bundle.entry.response.location":"uri","Bundle.entry.response.modifierExtension":"Extension","Bundle.entry.response.outcome":"Resource","Bundle.entry.response.status":"string","Bundle.entry.search.extension":"Extension","Bundle.entry.search.id":"string","Bundle.entry.search.mode":"code","Bundle.entry.search.modifierExtension":"Extension","Bundle.entry.search.score":"decimal","Bundle.id":"id","Bundle.identifier":"Identifier","Bundle.implicitRules":"uri","Bundle.language":"code","Bundle.link.extension":"Extension","Bundle.link.id":"string","Bundle.link.modifierExtension":"Extension","Bundle.link.relation":"string","Bundle.link.url":"uri","Bundle.meta":"Meta","Bundle.signature":"Signature","Bundle.total":"unsignedInt","Bundle.type":"code","CapabilityStatement.acceptUnknown":"code","CapabilityStatement.contact":"ContactDetail","CapabilityStatement.contained":"Resource","CapabilityStatement.copyright":"markdown","CapabilityStatement.date":"dateTime","CapabilityStatement.description":"markdown","CapabilityStatement.document.documentation":"string","CapabilityStatement.document.extension":"Extension","CapabilityStatement.document.id":"string","CapabilityStatement.document.mode":"code","CapabilityStatement.document.modifierExtension":"Extension","CapabilityStatement.document.profile":"Reference","CapabilityStatement.experimental":"boolean","CapabilityStatement.extension":"Extension","CapabilityStatement.fhirVersion":"id","CapabilityStatement.format":"code","CapabilityStatement.id":"id","CapabilityStatement.implementation.description":"string","CapabilityStatement.implementation.extension":"Extension","CapabilityStatement.implementation.id":"string","CapabilityStatement.implementation.modifierExtension":"Extension","CapabilityStatement.implementation.url":"uri","CapabilityStatement.implementationGuide":"uri","CapabilityStatement.implicitRules":"uri","CapabilityStatement.instantiates":"uri","CapabilityStatement.jurisdiction":"CodeableConcept","CapabilityStatement.kind":"code","CapabilityStatement.language":"code","CapabilityStatement.messaging.documentation":"string","CapabilityStatement.messaging.endpoint.address":"uri","CapabilityStatement.messaging.endpoint.extension":"Extension","CapabilityStatement.messaging.endpoint.id":"string","CapabilityStatement.messaging.endpoint.modifierExtension":"Extension","CapabilityStatement.messaging.endpoint.protocol":"Coding","CapabilityStatement.messaging.event.category":"code","CapabilityStatement.messaging.event.code":"Coding","CapabilityStatement.messaging.event.documentation":"string","CapabilityStatement.messaging.event.extension":"Extension","CapabilityStatement.messaging.event.focus":"code","CapabilityStatement.messaging.event.id":"string","CapabilityStatement.messaging.event.mode":"code","CapabilityStatement.messaging.event.modifierExtension":"Extension","CapabilityStatement.messaging.event.request":"Reference","CapabilityStatement.messaging.event.response":"Reference","CapabilityStatement.messaging.extension":"Extension","CapabilityStatement.messaging.id":"string","CapabilityStatement.messaging.modifierExtension":"Extension","CapabilityStatement.messaging.reliableCache":"unsignedInt","CapabilityStatement.messaging.supportedMessage.definition":"Reference","CapabilityStatement.messaging.supportedMessage.extension":"Extension","CapabilityStatement.messaging.supportedMessage.id":"string","CapabilityStatement.messaging.supportedMessage.mode":"code","CapabilityStatement.messaging.supportedMessage.modifierExtension":"Extension","CapabilityStatement.meta":"Meta","CapabilityStatement.modifierExtension":"Extension","CapabilityStatement.name":"string","CapabilityStatement.patchFormat":"code","CapabilityStatement.profile":"Reference","CapabilityStatement.publisher":"string","CapabilityStatement.purpose":"markdown","CapabilityStatement.rest.compartment":"uri","CapabilityStatement.rest.documentation":"string","CapabilityStatement.rest.extension":"Extension","CapabilityStatement.rest.id":"string","CapabilityStatement.rest.interaction.code":"code","CapabilityStatement.rest.interaction.documentation":"string","CapabilityStatement.rest.interaction.extension":"Extension","CapabilityStatement.rest.interaction.id":"string","CapabilityStatement.rest.interaction.modifierExtension":"Extension","CapabilityStatement.rest.mode":"code","CapabilityStatement.rest.modifierExtension":"Extension","CapabilityStatement.rest.operation.definition":"Reference","CapabilityStatement.rest.operation.extension":"Extension","CapabilityStatement.rest.operation.id":"string","CapabilityStatement.rest.operation.modifierExtension":"Extension","CapabilityStatement.rest.operation.name":"string","CapabilityStatement.rest.resource.conditionalCreate":"boolean","CapabilityStatement.rest.resource.conditionalDelete":"code","CapabilityStatement.rest.resource.conditionalRead":"code","CapabilityStatement.rest.resource.conditionalUpdate":"boolean","CapabilityStatement.rest.resource.documentation":"markdown","CapabilityStatement.rest.resource.extension":"Extension","CapabilityStatement.rest.resource.id":"string","CapabilityStatement.rest.resource.interaction.code":"code","CapabilityStatement.rest.resource.interaction.documentation":"string","CapabilityStatement.rest.resource.interaction.extension":"Extension","CapabilityStatement.rest.resource.interaction.id":"string","CapabilityStatement.rest.resource.interaction.modifierExtension":"Extension","CapabilityStatement.rest.resource.modifierExtension":"Extension","CapabilityStatement.rest.resource.profile":"Reference","CapabilityStatement.rest.resource.readHistory":"boolean","CapabilityStatement.rest.resource.referencePolicy":"code","CapabilityStatement.rest.resource.searchInclude":"string","CapabilityStatement.rest.resource.searchParam.definition":"uri","CapabilityStatement.rest.resource.searchParam.documentation":"string","CapabilityStatement.rest.resource.searchParam.extension":"Extension","CapabilityStatement.rest.resource.searchParam.id":"string","CapabilityStatement.rest.resource.searchParam.modifierExtension":"Extension","CapabilityStatement.rest.resource.searchParam.name":"string","CapabilityStatement.rest.resource.searchParam.type":"code","CapabilityStatement.rest.resource.searchRevInclude":"string","CapabilityStatement.rest.resource.type":"code","CapabilityStatement.rest.resource.updateCreate":"boolean","CapabilityStatement.rest.resource.versioning":"code","CapabilityStatement.rest.security.certificate.blob":"base64Binary","CapabilityStatement.rest.security.certificate.extension":"Extension","CapabilityStatement.rest.security.certificate.id":"string","CapabilityStatement.rest.security.certificate.modifierExtension":"Extension","CapabilityStatement.rest.security.certificate.type":"code","CapabilityStatement.rest.security.cors":"boolean","CapabilityStatement.rest.security.description":"string","CapabilityStatement.rest.security.extension":"Extension","CapabilityStatement.rest.security.id":"string","CapabilityStatement.rest.security.modifierExtension":"Extension","CapabilityStatement.rest.security.service":"CodeableConcept","CapabilityStatement.software.extension":"Extension","CapabilityStatement.software.id":"string","CapabilityStatement.software.modifierExtension":"Extension","CapabilityStatement.software.name":"string","CapabilityStatement.software.releaseDate":"dateTime","CapabilityStatement.software.version":"string","CapabilityStatement.status":"code","CapabilityStatement.text":"Narrative","CapabilityStatement.title":"string","CapabilityStatement.url":"uri","CapabilityStatement.useContext":"UsageContext","CapabilityStatement.version":"string","CarePlan.activity.detail.category":"CodeableConcept","CarePlan.activity.detail.code":"CodeableConcept","CarePlan.activity.detail.dailyAmount":"Quantity","CarePlan.activity.detail.definition":"Reference","CarePlan.activity.detail.description":"string","CarePlan.activity.detail.extension":"Extension","CarePlan.activity.detail.goal":"Reference","CarePlan.activity.detail.id":"string","CarePlan.activity.detail.location":"Reference","CarePlan.activity.detail.modifierExtension":"Extension","CarePlan.activity.detail.performer":"Reference","CarePlan.activity.detail.productCodeableConcept":"CodeableConcept","CarePlan.activity.detail.productReference":"Reference","CarePlan.activity.detail.prohibited":"boolean","CarePlan.activity.detail.quantity":"Quantity","CarePlan.activity.detail.reasonCode":"CodeableConcept","CarePlan.activity.detail.reasonReference":"Reference","CarePlan.activity.detail.scheduledPeriod":"Period","CarePlan.activity.detail.scheduledString":"string","CarePlan.activity.detail.scheduledTiming":"Timing","CarePlan.activity.detail.status":"code","CarePlan.activity.detail.statusReason":"string","CarePlan.activity.extension":"Extension","CarePlan.activity.id":"string","CarePlan.activity.modifierExtension":"Extension","CarePlan.activity.outcomeCodeableConcept":"CodeableConcept","CarePlan.activity.outcomeReference":"Reference","CarePlan.activity.progress":"Annotation","CarePlan.activity.reference":"Reference","CarePlan.addresses":"Reference","CarePlan.author":"Reference","CarePlan.basedOn":"Reference","CarePlan.careTeam":"Reference","CarePlan.category":"CodeableConcept","CarePlan.contained":"Resource","CarePlan.context":"Reference","CarePlan.definition":"Reference","CarePlan.description":"string","CarePlan.extension":"Extension","CarePlan.goal":"Reference","CarePlan.id":"id","CarePlan.identifier":"Identifier","CarePlan.implicitRules":"uri","CarePlan.intent":"code","CarePlan.language":"code","CarePlan.meta":"Meta","CarePlan.modifierExtension":"Extension","CarePlan.note":"Annotation","CarePlan.partOf":"Reference","CarePlan.period":"Period","CarePlan.replaces":"Reference","CarePlan.status":"code","CarePlan.subject":"Reference","CarePlan.supportingInfo":"Reference","CarePlan.text":"Narrative","CarePlan.title":"string","CareTeam.category":"CodeableConcept","CareTeam.contained":"Resource","CareTeam.context":"Reference","CareTeam.extension":"Extension","CareTeam.id":"id","CareTeam.identifier":"Identifier","CareTeam.implicitRules":"uri","CareTeam.language":"code","CareTeam.managingOrganization":"Reference","CareTeam.meta":"Meta","CareTeam.modifierExtension":"Extension","CareTeam.name":"string","CareTeam.note":"Annotation","CareTeam.participant.extension":"Extension","CareTeam.participant.id":"string","CareTeam.participant.member":"Reference","CareTeam.participant.modifierExtension":"Extension","CareTeam.participant.onBehalfOf":"Reference","CareTeam.participant.period":"Period","CareTeam.participant.role":"CodeableConcept","CareTeam.period":"Period","CareTeam.reasonCode":"CodeableConcept","CareTeam.reasonReference":"Reference","CareTeam.status":"code","CareTeam.subject":"Reference","CareTeam.text":"Narrative","ChargeItem.account":"Reference","ChargeItem.bodysite":"CodeableConcept","ChargeItem.code":"CodeableConcept","ChargeItem.contained":"Resource","ChargeItem.context":"Reference","ChargeItem.definition":"uri","ChargeItem.enteredDate":"dateTime","ChargeItem.enterer":"Reference","ChargeItem.extension":"Extension","ChargeItem.factorOverride":"decimal","ChargeItem.id":"id","ChargeItem.identifier":"Identifier","ChargeItem.implicitRules":"uri","ChargeItem.language":"code","ChargeItem.meta":"Meta","ChargeItem.modifierExtension":"Extension","ChargeItem.note":"Annotation","ChargeItem.occurrenceDateTime":"dateTime","ChargeItem.occurrencePeriod":"Period","ChargeItem.occurrenceTiming":"Timing","ChargeItem.overrideReason":"string","ChargeItem.partOf":"Reference","ChargeItem.participant.actor":"Reference","ChargeItem.participant.extension":"Extension","ChargeItem.participant.id":"string","ChargeItem.participant.modifierExtension":"Extension","ChargeItem.participant.role":"CodeableConcept","ChargeItem.performingOrganization":"Reference","ChargeItem.priceOverride":"Money","ChargeItem.quantity":"Quantity","ChargeItem.reason":"CodeableConcept","ChargeItem.requestingOrganization":"Reference","ChargeItem.service":"Reference","ChargeItem.status":"code","ChargeItem.subject":"Reference","ChargeItem.supportingInformation":"Reference","ChargeItem.text":"Narrative","Claim.accident.date":"date","Claim.accident.extension":"Extension","Claim.accident.id":"string","Claim.accident.locationAddress":"Address","Claim.accident.locationReference":"Reference","Claim.accident.modifierExtension":"Extension","Claim.accident.type":"CodeableConcept","Claim.billablePeriod":"Period","Claim.careTeam.extension":"Extension","Claim.careTeam.id":"string","Claim.careTeam.modifierExtension":"Extension","Claim.careTeam.provider":"Reference","Claim.careTeam.qualification":"CodeableConcept","Claim.careTeam.responsible":"boolean","Claim.careTeam.role":"CodeableConcept","Claim.careTeam.sequence":"positiveInt","Claim.contained":"Resource","Claim.created":"dateTime","Claim.diagnosis.diagnosisCodeableConcept":"CodeableConcept","Claim.diagnosis.diagnosisReference":"Reference","Claim.diagnosis.extension":"Extension","Claim.diagnosis.id":"string","Claim.diagnosis.modifierExtension":"Extension","Claim.diagnosis.packageCode":"CodeableConcept","Claim.diagnosis.sequence":"positiveInt","Claim.diagnosis.type":"CodeableConcept","Claim.employmentImpacted":"Period","Claim.enterer":"Reference","Claim.extension":"Extension","Claim.facility":"Reference","Claim.fundsReserve":"CodeableConcept","Claim.hospitalization":"Period","Claim.id":"id","Claim.identifier":"Identifier","Claim.implicitRules":"uri","Claim.information.category":"CodeableConcept","Claim.information.code":"CodeableConcept","Claim.information.extension":"Extension","Claim.information.id":"string","Claim.information.modifierExtension":"Extension","Claim.information.reason":"CodeableConcept","Claim.information.sequence":"positiveInt","Claim.information.timingDate":"date","Claim.information.timingPeriod":"Period","Claim.information.valueAttachment":"Attachment","Claim.information.valueQuantity":"Quantity","Claim.information.valueReference":"Reference","Claim.information.valueString":"string","Claim.insurance.businessArrangement":"string","Claim.insurance.claimResponse":"Reference","Claim.insurance.coverage":"Reference","Claim.insurance.extension":"Extension","Claim.insurance.focal":"boolean","Claim.insurance.id":"string","Claim.insurance.modifierExtension":"Extension","Claim.insurance.preAuthRef":"string","Claim.insurance.sequence":"positiveInt","Claim.insurer":"Reference","Claim.item.bodySite":"CodeableConcept","Claim.item.careTeamLinkId":"positiveInt","Claim.item.category":"CodeableConcept","Claim.item.detail.category":"CodeableConcept","Claim.item.detail.extension":"Extension","Claim.item.detail.factor":"decimal","Claim.item.detail.id":"string","Claim.item.detail.modifier":"CodeableConcept","Claim.item.detail.modifierExtension":"Extension","Claim.item.detail.net":"Money","Claim.item.detail.programCode":"CodeableConcept","Claim.item.detail.quantity":"Quantity","Claim.item.detail.revenue":"CodeableConcept","Claim.item.detail.sequence":"positiveInt","Claim.item.detail.service":"CodeableConcept","Claim.item.detail.subDetail.category":"CodeableConcept","Claim.item.detail.subDetail.extension":"Extension","Claim.item.detail.subDetail.factor":"decimal","Claim.item.detail.subDetail.id":"string","Claim.item.detail.subDetail.modifier":"CodeableConcept","Claim.item.detail.subDetail.modifierExtension":"Extension","Claim.item.detail.subDetail.net":"Money","Claim.item.detail.subDetail.programCode":"CodeableConcept","Claim.item.detail.subDetail.quantity":"Quantity","Claim.item.detail.subDetail.revenue":"CodeableConcept","Claim.item.detail.subDetail.sequence":"positiveInt","Claim.item.detail.subDetail.service":"CodeableConcept","Claim.item.detail.subDetail.udi":"Reference","Claim.item.detail.subDetail.unitPrice":"Money","Claim.item.detail.udi":"Reference","Claim.item.detail.unitPrice":"Money","Claim.item.diagnosisLinkId":"positiveInt","Claim.item.encounter":"Reference","Claim.item.extension":"Extension","Claim.item.factor":"decimal","Claim.item.id":"string","Claim.item.informationLinkId":"positiveInt","Claim.item.locationAddress":"Address","Claim.item.locationCodeableConcept":"CodeableConcept","Claim.item.locationReference":"Reference","Claim.item.modifier":"CodeableConcept","Claim.item.modifierExtension":"Extension","Claim.item.net":"Money","Claim.item.procedureLinkId":"positiveInt","Claim.item.programCode":"CodeableConcept","Claim.item.quantity":"Quantity","Claim.item.revenue":"CodeableConcept","Claim.item.sequence":"positiveInt","Claim.item.service":"CodeableConcept","Claim.item.servicedDate":"date","Claim.item.servicedPeriod":"Period","Claim.item.subSite":"CodeableConcept","Claim.item.udi":"Reference","Claim.item.unitPrice":"Money","Claim.language":"code","Claim.meta":"Meta","Claim.modifierExtension":"Extension","Claim.organization":"Reference","Claim.originalPrescription":"Reference","Claim.patient":"Reference","Claim.payee.extension":"Extension","Claim.payee.id":"string","Claim.payee.modifierExtension":"Extension","Claim.payee.party":"Reference","Claim.payee.resourceType":"Coding","Claim.payee.type":"CodeableConcept","Claim.prescription":"Reference","Claim.priority":"CodeableConcept","Claim.procedure.date":"dateTime","Claim.procedure.extension":"Extension","Claim.procedure.id":"string","Claim.procedure.modifierExtension":"Extension","Claim.procedure.procedureCodeableConcept":"CodeableConcept","Claim.procedure.procedureReference":"Reference","Claim.procedure.sequence":"positiveInt","Claim.provider":"Reference","Claim.referral":"Reference","Claim.related.claim":"Reference","Claim.related.extension":"Extension","Claim.related.id":"string","Claim.related.modifierExtension":"Extension","Claim.related.reference":"Identifier","Claim.related.relationship":"CodeableConcept","Claim.status":"code","Claim.subType":"CodeableConcept","Claim.text":"Narrative","Claim.total":"Money","Claim.type":"CodeableConcept","Claim.use":"code","ClaimResponse.addItem.category":"CodeableConcept","ClaimResponse.addItem.detail.category":"CodeableConcept","ClaimResponse.addItem.detail.extension":"Extension","ClaimResponse.addItem.detail.fee":"Money","ClaimResponse.addItem.detail.id":"string","ClaimResponse.addItem.detail.modifier":"CodeableConcept","ClaimResponse.addItem.detail.modifierExtension":"Extension","ClaimResponse.addItem.detail.noteNumber":"positiveInt","ClaimResponse.addItem.detail.revenue":"CodeableConcept","ClaimResponse.addItem.detail.service":"CodeableConcept","ClaimResponse.addItem.extension":"Extension","ClaimResponse.addItem.fee":"Money","ClaimResponse.addItem.id":"string","ClaimResponse.addItem.modifier":"CodeableConcept","ClaimResponse.addItem.modifierExtension":"Extension","ClaimResponse.addItem.noteNumber":"positiveInt","ClaimResponse.addItem.revenue":"CodeableConcept","ClaimResponse.addItem.sequenceLinkId":"positiveInt","ClaimResponse.addItem.service":"CodeableConcept","ClaimResponse.communicationRequest":"Reference","ClaimResponse.contained":"Resource","ClaimResponse.created":"dateTime","ClaimResponse.disposition":"string","ClaimResponse.error.code":"CodeableConcept","ClaimResponse.error.detailSequenceLinkId":"positiveInt","ClaimResponse.error.extension":"Extension","ClaimResponse.error.id":"string","ClaimResponse.error.modifierExtension":"Extension","ClaimResponse.error.sequenceLinkId":"positiveInt","ClaimResponse.error.subdetailSequenceLinkId":"positiveInt","ClaimResponse.extension":"Extension","ClaimResponse.form":"CodeableConcept","ClaimResponse.id":"id","ClaimResponse.identifier":"Identifier","ClaimResponse.implicitRules":"uri","ClaimResponse.insurance.businessArrangement":"string","ClaimResponse.insurance.claimResponse":"Reference","ClaimResponse.insurance.coverage":"Reference","ClaimResponse.insurance.extension":"Extension","ClaimResponse.insurance.focal":"boolean","ClaimResponse.insurance.id":"string","ClaimResponse.insurance.modifierExtension":"Extension","ClaimResponse.insurance.preAuthRef":"string","ClaimResponse.insurance.sequence":"positiveInt","ClaimResponse.insurer":"Reference","ClaimResponse.item.adjudication.amount":"Money","ClaimResponse.item.adjudication.category":"CodeableConcept","ClaimResponse.item.adjudication.extension":"Extension","ClaimResponse.item.adjudication.id":"string","ClaimResponse.item.adjudication.modifierExtension":"Extension","ClaimResponse.item.adjudication.reason":"CodeableConcept","ClaimResponse.item.adjudication.value":"decimal","ClaimResponse.item.detail.extension":"Extension","ClaimResponse.item.detail.id":"string","ClaimResponse.item.detail.modifierExtension":"Extension","ClaimResponse.item.detail.noteNumber":"positiveInt","ClaimResponse.item.detail.sequenceLinkId":"positiveInt","ClaimResponse.item.detail.subDetail.extension":"Extension","ClaimResponse.item.detail.subDetail.id":"string","ClaimResponse.item.detail.subDetail.modifierExtension":"Extension","ClaimResponse.item.detail.subDetail.noteNumber":"positiveInt","ClaimResponse.item.detail.subDetail.sequenceLinkId":"positiveInt","ClaimResponse.item.extension":"Extension","ClaimResponse.item.id":"string","ClaimResponse.item.modifierExtension":"Extension","ClaimResponse.item.noteNumber":"positiveInt","ClaimResponse.item.sequenceLinkId":"positiveInt","ClaimResponse.language":"code","ClaimResponse.meta":"Meta","ClaimResponse.modifierExtension":"Extension","ClaimResponse.outcome":"CodeableConcept","ClaimResponse.patient":"Reference","ClaimResponse.payeeType":"CodeableConcept","ClaimResponse.payment.adjustment":"Money","ClaimResponse.payment.adjustmentReason":"CodeableConcept","ClaimResponse.payment.amount":"Money","ClaimResponse.payment.date":"date","ClaimResponse.payment.extension":"Extension","ClaimResponse.payment.id":"string","ClaimResponse.payment.identifier":"Identifier","ClaimResponse.payment.modifierExtension":"Extension","ClaimResponse.payment.type":"CodeableConcept","ClaimResponse.processNote.extension":"Extension","ClaimResponse.processNote.id":"string","ClaimResponse.processNote.language":"CodeableConcept","ClaimResponse.processNote.modifierExtension":"Extension","ClaimResponse.processNote.number":"positiveInt","ClaimResponse.processNote.text":"string","ClaimResponse.processNote.type":"CodeableConcept","ClaimResponse.request":"Reference","ClaimResponse.requestOrganization":"Reference","ClaimResponse.requestProvider":"Reference","ClaimResponse.reserved":"Coding","ClaimResponse.status":"code","ClaimResponse.text":"Narrative","ClaimResponse.totalBenefit":"Money","ClaimResponse.totalCost":"Money","ClaimResponse.unallocDeductable":"Money","ClinicalImpression.action":"Reference","ClinicalImpression.assessor":"Reference","ClinicalImpression.code":"CodeableConcept","ClinicalImpression.contained":"Resource","ClinicalImpression.context":"Reference","ClinicalImpression.date":"dateTime","ClinicalImpression.description":"string","ClinicalImpression.effectiveDateTime":"dateTime","ClinicalImpression.effectivePeriod":"Period","ClinicalImpression.extension":"Extension","ClinicalImpression.finding.basis":"string","ClinicalImpression.finding.extension":"Extension","ClinicalImpression.finding.id":"string","ClinicalImpression.finding.itemCodeableConcept":"CodeableConcept","ClinicalImpression.finding.itemReference":"Reference","ClinicalImpression.finding.modifierExtension":"Extension","ClinicalImpression.id":"id","ClinicalImpression.identifier":"Identifier","ClinicalImpression.implicitRules":"uri","ClinicalImpression.investigation.code":"CodeableConcept","ClinicalImpression.investigation.extension":"Extension","ClinicalImpression.investigation.id":"string","ClinicalImpression.investigation.item":"Reference","ClinicalImpression.investigation.modifierExtension":"Extension","ClinicalImpression.language":"code","ClinicalImpression.meta":"Meta","ClinicalImpression.modifierExtension":"Extension","ClinicalImpression.note":"Annotation","ClinicalImpression.previous":"Reference","ClinicalImpression.problem":"Reference","ClinicalImpression.prognosisCodeableConcept":"CodeableConcept","ClinicalImpression.prognosisReference":"Reference","ClinicalImpression.protocol":"uri","ClinicalImpression.status":"code","ClinicalImpression.subject":"Reference","ClinicalImpression.summary":"string","ClinicalImpression.text":"Narrative","CodeSystem.caseSensitive":"boolean","CodeSystem.compositional":"boolean","CodeSystem.concept.code":"code","CodeSystem.concept.definition":"string","CodeSystem.concept.designation.extension":"Extension","CodeSystem.concept.designation.id":"string","CodeSystem.concept.designation.language":"code","CodeSystem.concept.designation.modifierExtension":"Extension","CodeSystem.concept.designation.use":"Coding","CodeSystem.concept.designation.value":"string","CodeSystem.concept.display":"string","CodeSystem.concept.extension":"Extension","CodeSystem.concept.id":"string","CodeSystem.concept.modifierExtension":"Extension","CodeSystem.concept.property.code":"code","CodeSystem.concept.property.extension":"Extension","CodeSystem.concept.property.id":"string","CodeSystem.concept.property.modifierExtension":"Extension","CodeSystem.concept.property.valueBoolean":"boolean","CodeSystem.concept.property.valueCode":"code","CodeSystem.concept.property.valueCoding":"Coding","CodeSystem.concept.property.valueDateTime":"dateTime","CodeSystem.concept.property.valueInteger":"integer","CodeSystem.concept.property.valueString":"string","CodeSystem.contact":"ContactDetail","CodeSystem.contained":"Resource","CodeSystem.content":"code","CodeSystem.copyright":"markdown","CodeSystem.count":"unsignedInt","CodeSystem.date":"dateTime","CodeSystem.description":"markdown","CodeSystem.experimental":"boolean","CodeSystem.extension":"Extension","CodeSystem.filter.code":"code","CodeSystem.filter.description":"string","CodeSystem.filter.extension":"Extension","CodeSystem.filter.id":"string","CodeSystem.filter.modifierExtension":"Extension","CodeSystem.filter.operator":"code","CodeSystem.filter.value":"string","CodeSystem.hierarchyMeaning":"code","CodeSystem.id":"id","CodeSystem.identifier":"Identifier","CodeSystem.implicitRules":"uri","CodeSystem.jurisdiction":"CodeableConcept","CodeSystem.language":"code","CodeSystem.meta":"Meta","CodeSystem.modifierExtension":"Extension","CodeSystem.name":"string","CodeSystem.property.code":"code","CodeSystem.property.description":"string","CodeSystem.property.extension":"Extension","CodeSystem.property.id":"string","CodeSystem.property.modifierExtension":"Extension","CodeSystem.property.type":"code","CodeSystem.property.uri":"uri","CodeSystem.publisher":"string","CodeSystem.purpose":"markdown","CodeSystem.status":"code","CodeSystem.text":"Narrative","CodeSystem.title":"string","CodeSystem.url":"uri","CodeSystem.useContext":"UsageContext","CodeSystem.valueSet":"uri","CodeSystem.version":"string","CodeSystem.versionNeeded":"boolean","CodeableConcept.coding":"Coding","CodeableConcept.extension":"Extension","CodeableConcept.id":"string","CodeableConcept.text":"string","Coding.code":"code","Coding.display":"string","Coding.extension":"Extension","Coding.id":"string","Coding.system":"uri","Coding.userSelected":"boolean","Coding.version":"string","Communication.basedOn":"Reference","Communication.category":"CodeableConcept","Communication.contained":"Resource","Communication.context":"Reference","Communication.definition":"Reference","Communication.extension":"Extension","Communication.id":"id","Communication.identifier":"Identifier","Communication.implicitRules":"uri","Communication.language":"code","Communication.medium":"CodeableConcept","Communication.meta":"Meta","Communication.modifierExtension":"Extension","Communication.notDone":"boolean","Communication.notDoneReason":"CodeableConcept","Communication.note":"Annotation","Communication.partOf":"Reference","Communication.payload.contentAttachment":"Attachment","Communication.payload.contentReference":"Reference","Communication.payload.contentString":"string","Communication.payload.extension":"Extension","Communication.payload.id":"string","Communication.payload.modifierExtension":"Extension","Communication.reasonCode":"CodeableConcept","Communication.reasonReference":"Reference","Communication.received":"dateTime","Communication.recipient":"Reference","Communication.sender":"Reference","Communication.sent":"dateTime","Communication.status":"code","Communication.subject":"Reference","Communication.text":"Narrative","Communication.topic":"Reference","CommunicationRequest.authoredOn":"dateTime","CommunicationRequest.basedOn":"Reference","CommunicationRequest.category":"CodeableConcept","CommunicationRequest.contained":"Resource","CommunicationRequest.context":"Reference","CommunicationRequest.extension":"Extension","CommunicationRequest.groupIdentifier":"Identifier","CommunicationRequest.id":"id","CommunicationRequest.identifier":"Identifier","CommunicationRequest.implicitRules":"uri","CommunicationRequest.language":"code","CommunicationRequest.medium":"CodeableConcept","CommunicationRequest.meta":"Meta","CommunicationRequest.modifierExtension":"Extension","CommunicationRequest.note":"Annotation","CommunicationRequest.occurrenceDateTime":"dateTime","CommunicationRequest.occurrencePeriod":"Period","CommunicationRequest.payload.contentAttachment":"Attachment","CommunicationRequest.payload.contentReference":"Reference","CommunicationRequest.payload.contentString":"string","CommunicationRequest.payload.extension":"Extension","CommunicationRequest.payload.id":"string","CommunicationRequest.payload.modifierExtension":"Extension","CommunicationRequest.priority":"code","CommunicationRequest.reasonCode":"CodeableConcept","CommunicationRequest.reasonReference":"Reference","CommunicationRequest.recipient":"Reference","CommunicationRequest.replaces":"Reference","CommunicationRequest.requester.agent":"Reference","CommunicationRequest.requester.extension":"Extension","CommunicationRequest.requester.id":"string","CommunicationRequest.requester.modifierExtension":"Extension","CommunicationRequest.requester.onBehalfOf":"Reference","CommunicationRequest.sender":"Reference","CommunicationRequest.status":"code","CommunicationRequest.subject":"Reference","CommunicationRequest.text":"Narrative","CommunicationRequest.topic":"Reference","CompartmentDefinition.code":"code","CompartmentDefinition.contact":"ContactDetail","CompartmentDefinition.contained":"Resource","CompartmentDefinition.date":"dateTime","CompartmentDefinition.description":"markdown","CompartmentDefinition.experimental":"boolean","CompartmentDefinition.extension":"Extension","CompartmentDefinition.id":"id","CompartmentDefinition.implicitRules":"uri","CompartmentDefinition.jurisdiction":"CodeableConcept","CompartmentDefinition.language":"code","CompartmentDefinition.meta":"Meta","CompartmentDefinition.modifierExtension":"Extension","CompartmentDefinition.name":"string","CompartmentDefinition.publisher":"string","CompartmentDefinition.purpose":"markdown","CompartmentDefinition.resource.code":"code","CompartmentDefinition.resource.documentation":"string","CompartmentDefinition.resource.extension":"Extension","CompartmentDefinition.resource.id":"string","CompartmentDefinition.resource.modifierExtension":"Extension","CompartmentDefinition.resource.param":"string","CompartmentDefinition.search":"boolean","CompartmentDefinition.status":"code","CompartmentDefinition.text":"Narrative","CompartmentDefinition.title":"string","CompartmentDefinition.url":"uri","CompartmentDefinition.useContext":"UsageContext","Composition.attester.extension":"Extension","Composition.attester.id":"string","Composition.attester.mode":"code","Composition.attester.modifierExtension":"Extension","Composition.attester.party":"Reference","Composition.attester.time":"dateTime","Composition.author":"Reference","Composition.class":"CodeableConcept","Composition.confidentiality":"code","Composition.contained":"Resource","Composition.custodian":"Reference","Composition.date":"dateTime","Composition.encounter":"Reference","Composition.event.code":"CodeableConcept","Composition.event.detail":"Reference","Composition.event.extension":"Extension","Composition.event.id":"string","Composition.event.modifierExtension":"Extension","Composition.event.period":"Period","Composition.extension":"Extension","Composition.id":"id","Composition.identifier":"Identifier","Composition.implicitRules":"uri","Composition.language":"code","Composition.meta":"Meta","Composition.modifierExtension":"Extension","Composition.relatesTo.code":"code","Composition.relatesTo.extension":"Extension","Composition.relatesTo.id":"string","Composition.relatesTo.modifierExtension":"Extension","Composition.relatesTo.targetIdentifier":"Identifier","Composition.relatesTo.targetReference":"Reference","Composition.section.code":"CodeableConcept","Composition.section.emptyReason":"CodeableConcept","Composition.section.entry":"Reference","Composition.section.extension":"Extension","Composition.section.id":"string","Composition.section.mode":"code","Composition.section.modifierExtension":"Extension","Composition.section.orderedBy":"CodeableConcept","Composition.section.text":"Narrative","Composition.section.title":"string","Composition.status":"code","Composition.subject":"Reference","Composition.text":"Narrative","Composition.title":"string","Composition.type":"CodeableConcept","ConceptMap.contact":"ContactDetail","ConceptMap.contained":"Resource","ConceptMap.copyright":"markdown","ConceptMap.date":"dateTime","ConceptMap.description":"markdown","ConceptMap.experimental":"boolean","ConceptMap.extension":"Extension","ConceptMap.group.element.code":"code","ConceptMap.group.element.display":"string","ConceptMap.group.element.extension":"Extension","ConceptMap.group.element.id":"string","ConceptMap.group.element.modifierExtension":"Extension","ConceptMap.group.element.target.code":"code","ConceptMap.group.element.target.comment":"string","ConceptMap.group.element.target.dependsOn.code":"string","ConceptMap.group.element.target.dependsOn.display":"string","ConceptMap.group.element.target.dependsOn.extension":"Extension","ConceptMap.group.element.target.dependsOn.id":"string","ConceptMap.group.element.target.dependsOn.modifierExtension":"Extension","ConceptMap.group.element.target.dependsOn.property":"uri","ConceptMap.group.element.target.dependsOn.system":"uri","ConceptMap.group.element.target.display":"string","ConceptMap.group.element.target.equivalence":"code","ConceptMap.group.element.target.extension":"Extension","ConceptMap.group.element.target.id":"string","ConceptMap.group.element.target.modifierExtension":"Extension","ConceptMap.group.extension":"Extension","ConceptMap.group.id":"string","ConceptMap.group.modifierExtension":"Extension","ConceptMap.group.source":"uri","ConceptMap.group.sourceVersion":"string","ConceptMap.group.target":"uri","ConceptMap.group.targetVersion":"string","ConceptMap.group.unmapped.code":"code","ConceptMap.group.unmapped.display":"string","ConceptMap.group.unmapped.extension":"Extension","ConceptMap.group.unmapped.id":"string","ConceptMap.group.unmapped.mode":"code","ConceptMap.group.unmapped.modifierExtension":"Extension","ConceptMap.group.unmapped.url":"uri","ConceptMap.id":"id","ConceptMap.identifier":"Identifier","ConceptMap.implicitRules":"uri","ConceptMap.jurisdiction":"CodeableConcept","ConceptMap.language":"code","ConceptMap.meta":"Meta","ConceptMap.modifierExtension":"Extension","ConceptMap.name":"string","ConceptMap.publisher":"string","ConceptMap.purpose":"markdown","ConceptMap.sourceReference":"Reference","ConceptMap.sourceUri":"uri","ConceptMap.status":"code","ConceptMap.targetReference":"Reference","ConceptMap.targetUri":"uri","ConceptMap.text":"Narrative","ConceptMap.title":"string","ConceptMap.url":"uri","ConceptMap.useContext":"UsageContext","ConceptMap.version":"string","Condition.abatementAge":"Age","Condition.abatementBoolean":"boolean","Condition.abatementDateTime":"dateTime","Condition.abatementPeriod":"Period","Condition.abatementRange":"Range","Condition.abatementString":"string","Condition.assertedDate":"dateTime","Condition.asserter":"Reference","Condition.bodySite":"CodeableConcept","Condition.category":"CodeableConcept","Condition.clinicalStatus":"code","Condition.code":"CodeableConcept","Condition.contained":"Resource","Condition.context":"Reference","Condition.evidence.code":"CodeableConcept","Condition.evidence.detail":"Reference","Condition.evidence.extension":"Extension","Condition.evidence.id":"string","Condition.evidence.modifierExtension":"Extension","Condition.extension":"Extension","Condition.id":"id","Condition.identifier":"Identifier","Condition.implicitRules":"uri","Condition.language":"code","Condition.meta":"Meta","Condition.modifierExtension":"Extension","Condition.note":"Annotation","Condition.onsetAge":"Age","Condition.onsetDateTime":"dateTime","Condition.onsetPeriod":"Period","Condition.onsetRange":"Range","Condition.onsetString":"string","Condition.severity":"CodeableConcept","Condition.stage.assessment":"Reference","Condition.stage.extension":"Extension","Condition.stage.id":"string","Condition.stage.modifierExtension":"Extension","Condition.stage.summary":"CodeableConcept","Condition.subject":"Reference","Condition.text":"Narrative","Condition.verificationStatus":"code","Consent.action":"CodeableConcept","Consent.actor.extension":"Extension","Consent.actor.id":"string","Consent.actor.modifierExtension":"Extension","Consent.actor.reference":"Reference","Consent.actor.role":"CodeableConcept","Consent.category":"CodeableConcept","Consent.consentingParty":"Reference","Consent.contained":"Resource","Consent.data.extension":"Extension","Consent.data.id":"string","Consent.data.meaning":"code","Consent.data.modifierExtension":"Extension","Consent.data.reference":"Reference","Consent.dataPeriod":"Period","Consent.dateTime":"dateTime","Consent.except.action":"CodeableConcept","Consent.except.actor.extension":"Extension","Consent.except.actor.id":"string","Consent.except.actor.modifierExtension":"Extension","Consent.except.actor.reference":"Reference","Consent.except.actor.role":"CodeableConcept","Consent.except.class":"Coding","Consent.except.code":"Coding","Consent.except.data.extension":"Extension","Consent.except.data.id":"string","Consent.except.data.meaning":"code","Consent.except.data.modifierExtension":"Extension","Consent.except.data.reference":"Reference","Consent.except.dataPeriod":"Period","Consent.except.extension":"Extension","Consent.except.id":"string","Consent.except.modifierExtension":"Extension","Consent.except.period":"Period","Consent.except.purpose":"Coding","Consent.except.securityLabel":"Coding","Consent.except.type":"code","Consent.extension":"Extension","Consent.id":"id","Consent.identifier":"Identifier","Consent.implicitRules":"uri","Consent.language":"code","Consent.meta":"Meta","Consent.modifierExtension":"Extension","Consent.organization":"Reference","Consent.patient":"Reference","Consent.period":"Period","Consent.policy.authority":"uri","Consent.policy.extension":"Extension","Consent.policy.id":"string","Consent.policy.modifierExtension":"Extension","Consent.policy.uri":"uri","Consent.policyRule":"uri","Consent.purpose":"Coding","Consent.securityLabel":"Coding","Consent.sourceAttachment":"Attachment","Consent.sourceIdentifier":"Identifier","Consent.sourceReference":"Reference","Consent.status":"code","Consent.text":"Narrative","ContactDetail.extension":"Extension","ContactDetail.id":"string","ContactDetail.name":"string","ContactDetail.telecom":"ContactPoint","ContactPoint.extension":"Extension","ContactPoint.id":"string","ContactPoint.period":"Period","ContactPoint.rank":"positiveInt","ContactPoint.system":"code","ContactPoint.use":"code","ContactPoint.value":"string","Contract.action":"CodeableConcept","Contract.actionReason":"CodeableConcept","Contract.agent.actor":"Reference","Contract.agent.extension":"Extension","Contract.agent.id":"string","Contract.agent.modifierExtension":"Extension","Contract.agent.role":"CodeableConcept","Contract.applies":"Period","Contract.authority":"Reference","Contract.bindingAttachment":"Attachment","Contract.bindingReference":"Reference","Contract.contained":"Resource","Contract.contentDerivative":"CodeableConcept","Contract.decisionType":"CodeableConcept","Contract.domain":"Reference","Contract.extension":"Extension","Contract.friendly.contentAttachment":"Attachment","Contract.friendly.contentReference":"Reference","Contract.friendly.extension":"Extension","Contract.friendly.id":"string","Contract.friendly.modifierExtension":"Extension","Contract.id":"id","Contract.identifier":"Identifier","Contract.implicitRules":"uri","Contract.issued":"dateTime","Contract.language":"code","Contract.legal.contentAttachment":"Attachment","Contract.legal.contentReference":"Reference","Contract.legal.extension":"Extension","Contract.legal.id":"string","Contract.legal.modifierExtension":"Extension","Contract.meta":"Meta","Contract.modifierExtension":"Extension","Contract.rule.contentAttachment":"Attachment","Contract.rule.contentReference":"Reference","Contract.rule.extension":"Extension","Contract.rule.id":"string","Contract.rule.modifierExtension":"Extension","Contract.securityLabel":"Coding","Contract.signer.extension":"Extension","Contract.signer.id":"string","Contract.signer.modifierExtension":"Extension","Contract.signer.party":"Reference","Contract.signer.signature":"Signature","Contract.signer.type":"Coding","Contract.status":"code","Contract.subType":"CodeableConcept","Contract.subject":"Reference","Contract.term.action":"CodeableConcept","Contract.term.actionReason":"CodeableConcept","Contract.term.agent.actor":"Reference","Contract.term.agent.extension":"Extension","Contract.term.agent.id":"string","Contract.term.agent.modifierExtension":"Extension","Contract.term.agent.role":"CodeableConcept","Contract.term.applies":"Period","Contract.term.extension":"Extension","Contract.term.id":"string","Contract.term.identifier":"Identifier","Contract.term.issued":"dateTime","Contract.term.modifierExtension":"Extension","Contract.term.securityLabel":"Coding","Contract.term.subType":"CodeableConcept","Contract.term.text":"string","Contract.term.topic":"Reference","Contract.term.type":"CodeableConcept","Contract.term.valuedItem.effectiveTime":"dateTime","Contract.term.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.term.valuedItem.entityReference":"Reference","Contract.term.valuedItem.extension":"Extension","Contract.term.valuedItem.factor":"decimal","Contract.term.valuedItem.id":"string","Contract.term.valuedItem.identifier":"Identifier","Contract.term.valuedItem.modifierExtension":"Extension","Contract.term.valuedItem.net":"Money","Contract.term.valuedItem.points":"decimal","Contract.term.valuedItem.quantity":"Quantity","Contract.term.valuedItem.unitPrice":"Money","Contract.text":"Narrative","Contract.topic":"Reference","Contract.type":"CodeableConcept","Contract.valuedItem.effectiveTime":"dateTime","Contract.valuedItem.entityCodeableConcept":"CodeableConcept","Contract.valuedItem.entityReference":"Reference","Contract.valuedItem.extension":"Extension","Contract.valuedItem.factor":"decimal","Contract.valuedItem.id":"string","Contract.valuedItem.identifier":"Identifier","Contract.valuedItem.modifierExtension":"Extension","Contract.valuedItem.net":"Money","Contract.valuedItem.points":"decimal","Contract.valuedItem.quantity":"Quantity","Contract.valuedItem.unitPrice":"Money","Contributor.contact":"ContactDetail","Contributor.extension":"Extension","Contributor.id":"string","Contributor.name":"string","Contributor.type":"code","Count.code":"code","Count.comparator":"code","Count.extension":"Extension","Count.id":"string","Count.system":"uri","Count.unit":"string","Count.value":"decimal","Coverage.beneficiary":"Reference","Coverage.contained":"Resource","Coverage.contract":"Reference","Coverage.dependent":"string","Coverage.extension":"Extension","Coverage.grouping.class":"string","Coverage.grouping.classDisplay":"string","Coverage.grouping.extension":"Extension","Coverage.grouping.group":"string","Coverage.grouping.groupDisplay":"string","Coverage.grouping.id":"string","Coverage.grouping.modifierExtension":"Extension","Coverage.grouping.plan":"string","Coverage.grouping.planDisplay":"string","Coverage.grouping.subClass":"string","Coverage.grouping.subClassDisplay":"string","Coverage.grouping.subGroup":"string","Coverage.grouping.subGroupDisplay":"string","Coverage.grouping.subPlan":"string","Coverage.grouping.subPlanDisplay":"string","Coverage.id":"id","Coverage.identifier":"Identifier","Coverage.implicitRules":"uri","Coverage.language":"code","Coverage.meta":"Meta","Coverage.modifierExtension":"Extension","Coverage.network":"string","Coverage.order":"positiveInt","Coverage.payor":"Reference","Coverage.period":"Period","Coverage.policyHolder":"Reference","Coverage.relationship":"CodeableConcept","Coverage.sequence":"string","Coverage.status":"code","Coverage.subscriber":"Reference","Coverage.subscriberId":"string","Coverage.text":"Narrative","Coverage.type":"CodeableConcept","DataElement.contact":"ContactDetail","DataElement.contained":"Resource","DataElement.copyright":"markdown","DataElement.date":"dateTime","DataElement.element":"ElementDefinition","DataElement.experimental":"boolean","DataElement.extension":"Extension","DataElement.id":"id","DataElement.identifier":"Identifier","DataElement.implicitRules":"uri","DataElement.jurisdiction":"CodeableConcept","DataElement.language":"code","DataElement.mapping.comment":"string","DataElement.mapping.extension":"Extension","DataElement.mapping.id":"string","DataElement.mapping.identity":"id","DataElement.mapping.modifierExtension":"Extension","DataElement.mapping.name":"string","DataElement.mapping.uri":"uri","DataElement.meta":"Meta","DataElement.modifierExtension":"Extension","DataElement.name":"string","DataElement.publisher":"string","DataElement.status":"code","DataElement.stringency":"code","DataElement.text":"Narrative","DataElement.title":"string","DataElement.url":"uri","DataElement.useContext":"UsageContext","DataElement.version":"string","DataRequirement.codeFilter.extension":"Extension","DataRequirement.codeFilter.id":"string","DataRequirement.codeFilter.path":"string","DataRequirement.codeFilter.valueCode":"code","DataRequirement.codeFilter.valueCodeableConcept":"CodeableConcept","DataRequirement.codeFilter.valueCoding":"Coding","DataRequirement.codeFilter.valueSetReference":"Reference","DataRequirement.codeFilter.valueSetString":"string","DataRequirement.dateFilter.extension":"Extension","DataRequirement.dateFilter.id":"string","DataRequirement.dateFilter.path":"string","DataRequirement.dateFilter.valueDateTime":"dateTime","DataRequirement.dateFilter.valueDuration":"Duration","DataRequirement.dateFilter.valuePeriod":"Period","DataRequirement.extension":"Extension","DataRequirement.id":"string","DataRequirement.mustSupport":"string","DataRequirement.profile":"uri","DataRequirement.type":"code","DetectedIssue.author":"Reference","DetectedIssue.category":"CodeableConcept","DetectedIssue.contained":"Resource","DetectedIssue.date":"dateTime","DetectedIssue.detail":"string","DetectedIssue.extension":"Extension","DetectedIssue.id":"id","DetectedIssue.identifier":"Identifier","DetectedIssue.implicated":"Reference","DetectedIssue.implicitRules":"uri","DetectedIssue.language":"code","DetectedIssue.meta":"Meta","DetectedIssue.mitigation.action":"CodeableConcept","DetectedIssue.mitigation.author":"Reference","DetectedIssue.mitigation.date":"dateTime","DetectedIssue.mitigation.extension":"Extension","DetectedIssue.mitigation.id":"string","DetectedIssue.mitigation.modifierExtension":"Extension","DetectedIssue.modifierExtension":"Extension","DetectedIssue.patient":"Reference","DetectedIssue.reference":"uri","DetectedIssue.severity":"code","DetectedIssue.status":"code","DetectedIssue.text":"Narrative","Device.contact":"ContactPoint","Device.contained":"Resource","Device.expirationDate":"dateTime","Device.extension":"Extension","Device.id":"id","Device.identifier":"Identifier","Device.implicitRules":"uri","Device.language":"code","Device.location":"Reference","Device.lotNumber":"string","Device.manufactureDate":"dateTime","Device.manufacturer":"string","Device.meta":"Meta","Device.model":"string","Device.modifierExtension":"Extension","Device.note":"Annotation","Device.owner":"Reference","Device.patient":"Reference","Device.safety":"CodeableConcept","Device.status":"code","Device.text":"Narrative","Device.type":"CodeableConcept","Device.udi.carrierAIDC":"base64Binary","Device.udi.carrierHRF":"string","Device.udi.deviceIdentifier":"string","Device.udi.entryType":"code","Device.udi.extension":"Extension","Device.udi.id":"string","Device.udi.issuer":"uri","Device.udi.jurisdiction":"uri","Device.udi.modifierExtension":"Extension","Device.udi.name":"string","Device.url":"uri","Device.version":"string","DeviceComponent.contained":"Resource","DeviceComponent.extension":"Extension","DeviceComponent.id":"id","DeviceComponent.identifier":"Identifier","DeviceComponent.implicitRules":"uri","DeviceComponent.language":"code","DeviceComponent.languageCode":"CodeableConcept","DeviceComponent.lastSystemChange":"instant","DeviceComponent.measurementPrinciple":"code","DeviceComponent.meta":"Meta","DeviceComponent.modifierExtension":"Extension","DeviceComponent.operationalStatus":"CodeableConcept","DeviceComponent.parameterGroup":"CodeableConcept","DeviceComponent.parent":"Reference","DeviceComponent.productionSpecification.componentId":"Identifier","DeviceComponent.productionSpecification.extension":"Extension","DeviceComponent.productionSpecification.id":"string","DeviceComponent.productionSpecification.modifierExtension":"Extension","DeviceComponent.productionSpecification.productionSpec":"string","DeviceComponent.productionSpecification.specType":"CodeableConcept","DeviceComponent.source":"Reference","DeviceComponent.text":"Narrative","DeviceComponent.type":"CodeableConcept","DeviceMetric.calibration.extension":"Extension","DeviceMetric.calibration.id":"string","DeviceMetric.calibration.modifierExtension":"Extension","DeviceMetric.calibration.state":"code","DeviceMetric.calibration.time":"instant","DeviceMetric.calibration.type":"code","DeviceMetric.category":"code","DeviceMetric.color":"code","DeviceMetric.contained":"Resource","DeviceMetric.extension":"Extension","DeviceMetric.id":"id","DeviceMetric.identifier":"Identifier","DeviceMetric.implicitRules":"uri","DeviceMetric.language":"code","DeviceMetric.measurementPeriod":"Timing","DeviceMetric.meta":"Meta","DeviceMetric.modifierExtension":"Extension","DeviceMetric.operationalStatus":"code","DeviceMetric.parent":"Reference","DeviceMetric.source":"Reference","DeviceMetric.text":"Narrative","DeviceMetric.type":"CodeableConcept","DeviceMetric.unit":"CodeableConcept","DeviceRequest.authoredOn":"dateTime","DeviceRequest.basedOn":"Reference","DeviceRequest.codeCodeableConcept":"CodeableConcept","DeviceRequest.codeReference":"Reference","DeviceRequest.contained":"Resource","DeviceRequest.context":"Reference","DeviceRequest.definition":"Reference","DeviceRequest.extension":"Extension","DeviceRequest.groupIdentifier":"Identifier","DeviceRequest.id":"id","DeviceRequest.identifier":"Identifier","DeviceRequest.implicitRules":"uri","DeviceRequest.intent":"CodeableConcept","DeviceRequest.language":"code","DeviceRequest.meta":"Meta","DeviceRequest.modifierExtension":"Extension","DeviceRequest.note":"Annotation","DeviceRequest.occurrenceDateTime":"dateTime","DeviceRequest.occurrencePeriod":"Period","DeviceRequest.occurrenceTiming":"Timing","DeviceRequest.performer":"Reference","DeviceRequest.performerType":"CodeableConcept","DeviceRequest.priorRequest":"Reference","DeviceRequest.priority":"code","DeviceRequest.reasonCode":"CodeableConcept","DeviceRequest.reasonReference":"Reference","DeviceRequest.relevantHistory":"Reference","DeviceRequest.requester.agent":"Reference","DeviceRequest.requester.extension":"Extension","DeviceRequest.requester.id":"string","DeviceRequest.requester.modifierExtension":"Extension","DeviceRequest.requester.onBehalfOf":"Reference","DeviceRequest.status":"code","DeviceRequest.subject":"Reference","DeviceRequest.supportingInfo":"Reference","DeviceRequest.text":"Narrative","DeviceUseStatement.bodySite":"CodeableConcept","DeviceUseStatement.contained":"Resource","DeviceUseStatement.device":"Reference","DeviceUseStatement.extension":"Extension","DeviceUseStatement.id":"id","DeviceUseStatement.identifier":"Identifier","DeviceUseStatement.implicitRules":"uri","DeviceUseStatement.indication":"CodeableConcept","DeviceUseStatement.language":"code","DeviceUseStatement.meta":"Meta","DeviceUseStatement.modifierExtension":"Extension","DeviceUseStatement.note":"Annotation","DeviceUseStatement.recordedOn":"dateTime","DeviceUseStatement.source":"Reference","DeviceUseStatement.status":"code","DeviceUseStatement.subject":"Reference","DeviceUseStatement.text":"Narrative","DeviceUseStatement.timingDateTime":"dateTime","DeviceUseStatement.timingPeriod":"Period","DeviceUseStatement.timingTiming":"Timing","DeviceUseStatement.whenUsed":"Period","DiagnosticReport.basedOn":"Reference","DiagnosticReport.category":"CodeableConcept","DiagnosticReport.code":"CodeableConcept","DiagnosticReport.codedDiagnosis":"CodeableConcept","DiagnosticReport.conclusion":"string","DiagnosticReport.contained":"Resource","DiagnosticReport.context":"Reference","DiagnosticReport.effectiveDateTime":"dateTime","DiagnosticReport.effectivePeriod":"Period","DiagnosticReport.extension":"Extension","DiagnosticReport.id":"id","DiagnosticReport.identifier":"Identifier","DiagnosticReport.image.comment":"string","DiagnosticReport.image.extension":"Extension","DiagnosticReport.image.id":"string","DiagnosticReport.image.link":"Reference","DiagnosticReport.image.modifierExtension":"Extension","DiagnosticReport.imagingStudy":"Reference","DiagnosticReport.implicitRules":"uri","DiagnosticReport.issued":"instant","DiagnosticReport.language":"code","DiagnosticReport.meta":"Meta","DiagnosticReport.modifierExtension":"Extension","DiagnosticReport.performer.actor":"Reference","DiagnosticReport.performer.extension":"Extension","DiagnosticReport.performer.id":"string","DiagnosticReport.performer.modifierExtension":"Extension","DiagnosticReport.performer.role":"CodeableConcept","DiagnosticReport.presentedForm":"Attachment","DiagnosticReport.result":"Reference","DiagnosticReport.specimen":"Reference","DiagnosticReport.status":"code","DiagnosticReport.subject":"Reference","DiagnosticReport.text":"Narrative","Distance.code":"code","Distance.comparator":"code","Distance.extension":"Extension","Distance.id":"string","Distance.system":"uri","Distance.unit":"string","Distance.value":"decimal","DocumentManifest.author":"Reference","DocumentManifest.contained":"Resource","DocumentManifest.content.extension":"Extension","DocumentManifest.content.id":"string","DocumentManifest.content.modifierExtension":"Extension","DocumentManifest.content.pAttachment":"Attachment","DocumentManifest.content.pReference":"Reference","DocumentManifest.created":"dateTime","DocumentManifest.description":"string","DocumentManifest.extension":"Extension","DocumentManifest.id":"id","DocumentManifest.identifier":"Identifier","DocumentManifest.implicitRules":"uri","DocumentManifest.language":"code","DocumentManifest.masterIdentifier":"Identifier","DocumentManifest.meta":"Meta","DocumentManifest.modifierExtension":"Extension","DocumentManifest.recipient":"Reference","DocumentManifest.related.extension":"Extension","DocumentManifest.related.id":"string","DocumentManifest.related.identifier":"Identifier","DocumentManifest.related.modifierExtension":"Extension","DocumentManifest.related.ref":"Reference","DocumentManifest.source":"uri","DocumentManifest.status":"code","DocumentManifest.subject":"Reference","DocumentManifest.text":"Narrative","DocumentManifest.type":"CodeableConcept","DocumentReference.authenticator":"Reference","DocumentReference.author":"Reference","DocumentReference.class":"CodeableConcept","DocumentReference.contained":"Resource","DocumentReference.content.attachment":"Attachment","DocumentReference.content.extension":"Extension","DocumentReference.content.format":"Coding","DocumentReference.content.id":"string","DocumentReference.content.modifierExtension":"Extension","DocumentReference.context.encounter":"Reference","DocumentReference.context.event":"CodeableConcept","DocumentReference.context.extension":"Extension","DocumentReference.context.facilityType":"CodeableConcept","DocumentReference.context.id":"string","DocumentReference.context.modifierExtension":"Extension","DocumentReference.context.period":"Period","DocumentReference.context.practiceSetting":"CodeableConcept","DocumentReference.context.related.extension":"Extension","DocumentReference.context.related.id":"string","DocumentReference.context.related.identifier":"Identifier","DocumentReference.context.related.modifierExtension":"Extension","DocumentReference.context.related.ref":"Reference","DocumentReference.context.sourcePatientInfo":"Reference","DocumentReference.created":"dateTime","DocumentReference.custodian":"Reference","DocumentReference.description":"string","DocumentReference.docStatus":"code","DocumentReference.extension":"Extension","DocumentReference.id":"id","DocumentReference.identifier":"Identifier","DocumentReference.implicitRules":"uri","DocumentReference.indexed":"instant","DocumentReference.language":"code","DocumentReference.masterIdentifier":"Identifier","DocumentReference.meta":"Meta","DocumentReference.modifierExtension":"Extension","DocumentReference.relatesTo.code":"code","DocumentReference.relatesTo.extension":"Extension","DocumentReference.relatesTo.id":"string","DocumentReference.relatesTo.modifierExtension":"Extension","DocumentReference.relatesTo.target":"Reference","DocumentReference.securityLabel":"CodeableConcept","DocumentReference.status":"code","DocumentReference.subject":"Reference","DocumentReference.text":"Narrative","DocumentReference.type":"CodeableConcept","DomainResource.contained":"Resource","DomainResource.extension":"Extension","DomainResource.id":"id","DomainResource.implicitRules":"uri","DomainResource.language":"code","DomainResource.meta":"Meta","DomainResource.modifierExtension":"Extension","DomainResource.text":"Narrative","Dosage.additionalInstruction":"CodeableConcept","Dosage.asNeededBoolean":"boolean","Dosage.asNeededCodeableConcept":"CodeableConcept","Dosage.doseQuantity":"Quantity","Dosage.doseRange":"Range","Dosage.extension":"Extension","Dosage.id":"string","Dosage.maxDosePerAdministration":"Quantity","Dosage.maxDosePerLifetime":"Quantity","Dosage.maxDosePerPeriod":"Ratio","Dosage.method":"CodeableConcept","Dosage.patientInstruction":"string","Dosage.rateQuantity":"Quantity","Dosage.rateRange":"Range","Dosage.rateRatio":"Ratio","Dosage.route":"CodeableConcept","Dosage.sequence":"integer","Dosage.site":"CodeableConcept","Dosage.text":"string","Dosage.timing":"Timing","Duration.code":"code","Duration.comparator":"code","Duration.extension":"Extension","Duration.id":"string","Duration.system":"uri","Duration.unit":"string","Duration.value":"decimal","Element.extension":"Extension","Element.id":"string","ElementDefinition.alias":"string","ElementDefinition.base.extension":"Extension","ElementDefinition.base.id":"string","ElementDefinition.base.max":"string","ElementDefinition.base.min":"unsignedInt","ElementDefinition.base.path":"string","ElementDefinition.binding.description":"string","ElementDefinition.binding.extension":"Extension","ElementDefinition.binding.id":"string","ElementDefinition.binding.strength":"code","ElementDefinition.binding.valueSetReference":"Reference","ElementDefinition.binding.valueSetUri":"uri","ElementDefinition.code":"Coding","ElementDefinition.comment":"markdown","ElementDefinition.condition":"id","ElementDefinition.constraint.expression":"string","ElementDefinition.constraint.extension":"Extension","ElementDefinition.constraint.human":"string","ElementDefinition.constraint.id":"string","ElementDefinition.constraint.key":"id","ElementDefinition.constraint.requirements":"string","ElementDefinition.constraint.severity":"code","ElementDefinition.constraint.source":"uri","ElementDefinition.constraint.xpath":"string","ElementDefinition.contentReference":"uri","ElementDefinition.defaultValueAddress":"Address","ElementDefinition.defaultValueAge":"Age","ElementDefinition.defaultValueAnnotation":"Annotation","ElementDefinition.defaultValueAttachment":"Attachment","ElementDefinition.defaultValueBase64Binary":"base64Binary","ElementDefinition.defaultValueBoolean":"boolean","ElementDefinition.defaultValueCode":"code","ElementDefinition.defaultValueCodeableConcept":"CodeableConcept","ElementDefinition.defaultValueCoding":"Coding","ElementDefinition.defaultValueContactPoint":"ContactPoint","ElementDefinition.defaultValueCount":"Count","ElementDefinition.defaultValueDate":"date","ElementDefinition.defaultValueDateTime":"dateTime","ElementDefinition.defaultValueDecimal":"decimal","ElementDefinition.defaultValueDistance":"Distance","ElementDefinition.defaultValueDuration":"Duration","ElementDefinition.defaultValueHumanName":"HumanName","ElementDefinition.defaultValueId":"id","ElementDefinition.defaultValueIdentifier":"Identifier","ElementDefinition.defaultValueInstant":"instant","ElementDefinition.defaultValueInteger":"integer","ElementDefinition.defaultValueMarkdown":"markdown","ElementDefinition.defaultValueMeta":"Meta","ElementDefinition.defaultValueMoney":"Money","ElementDefinition.defaultValueOid":"oid","ElementDefinition.defaultValuePeriod":"Period","ElementDefinition.defaultValuePositiveInt":"positiveInt","ElementDefinition.defaultValueQuantity":"Quantity","ElementDefinition.defaultValueRange":"Range","ElementDefinition.defaultValueRatio":"Ratio","ElementDefinition.defaultValueReference":"Reference","ElementDefinition.defaultValueSampledData":"SampledData","ElementDefinition.defaultValueSignature":"Signature","ElementDefinition.defaultValueString":"string","ElementDefinition.defaultValueTime":"time","ElementDefinition.defaultValueTiming":"Timing","ElementDefinition.defaultValueUnsignedInt":"unsignedInt","ElementDefinition.defaultValueUri":"uri","ElementDefinition.definition":"markdown","ElementDefinition.example.extension":"Extension","ElementDefinition.example.id":"string","ElementDefinition.example.label":"string","ElementDefinition.example.valueAddress":"Address","ElementDefinition.example.valueAge":"Age","ElementDefinition.example.valueAnnotation":"Annotation","ElementDefinition.example.valueAttachment":"Attachment","ElementDefinition.example.valueBase64Binary":"base64Binary","ElementDefinition.example.valueBoolean":"boolean","ElementDefinition.example.valueCode":"code","ElementDefinition.example.valueCodeableConcept":"CodeableConcept","ElementDefinition.example.valueCoding":"Coding","ElementDefinition.example.valueContactPoint":"ContactPoint","ElementDefinition.example.valueCount":"Count","ElementDefinition.example.valueDate":"date","ElementDefinition.example.valueDateTime":"dateTime","ElementDefinition.example.valueDecimal":"decimal","ElementDefinition.example.valueDistance":"Distance","ElementDefinition.example.valueDuration":"Duration","ElementDefinition.example.valueHumanName":"HumanName","ElementDefinition.example.valueId":"id","ElementDefinition.example.valueIdentifier":"Identifier","ElementDefinition.example.valueInstant":"instant","ElementDefinition.example.valueInteger":"integer","ElementDefinition.example.valueMarkdown":"markdown","ElementDefinition.example.valueMeta":"Meta","ElementDefinition.example.valueMoney":"Money","ElementDefinition.example.valueOid":"oid","ElementDefinition.example.valuePeriod":"Period","ElementDefinition.example.valuePositiveInt":"positiveInt","ElementDefinition.example.valueQuantity":"Quantity","ElementDefinition.example.valueRange":"Range","ElementDefinition.example.valueRatio":"Ratio","ElementDefinition.example.valueReference":"Reference","ElementDefinition.example.valueSampledData":"SampledData","ElementDefinition.example.valueSignature":"Signature","ElementDefinition.example.valueString":"string","ElementDefinition.example.valueTime":"time","ElementDefinition.example.valueTiming":"Timing","ElementDefinition.example.valueUnsignedInt":"unsignedInt","ElementDefinition.example.valueUri":"uri","ElementDefinition.extension":"Extension","ElementDefinition.extension.extension":"Extension","ElementDefinition.extension.id":"string","ElementDefinition.extension.url":"uri","ElementDefinition.extension.valueCodeableConcept":"CodeableConcept","ElementDefinition.extension.valueReference":"Reference","ElementDefinition.extension.valueString":"string","ElementDefinition.fixedAddress":"Address","ElementDefinition.fixedAge":"Age","ElementDefinition.fixedAnnotation":"Annotation","ElementDefinition.fixedAttachment":"Attachment","ElementDefinition.fixedBase64Binary":"base64Binary","ElementDefinition.fixedBoolean":"boolean","ElementDefinition.fixedCode":"code","ElementDefinition.fixedCodeableConcept":"CodeableConcept","ElementDefinition.fixedCoding":"Coding","ElementDefinition.fixedContactPoint":"ContactPoint","ElementDefinition.fixedCount":"Count","ElementDefinition.fixedDate":"date","ElementDefinition.fixedDateTime":"dateTime","ElementDefinition.fixedDecimal":"decimal","ElementDefinition.fixedDistance":"Distance","ElementDefinition.fixedDuration":"Duration","ElementDefinition.fixedHumanName":"HumanName","ElementDefinition.fixedId":"id","ElementDefinition.fixedIdentifier":"Identifier","ElementDefinition.fixedInstant":"instant","ElementDefinition.fixedInteger":"integer","ElementDefinition.fixedMarkdown":"markdown","ElementDefinition.fixedMeta":"Meta","ElementDefinition.fixedMoney":"Money","ElementDefinition.fixedOid":"oid","ElementDefinition.fixedPeriod":"Period","ElementDefinition.fixedPositiveInt":"positiveInt","ElementDefinition.fixedQuantity":"Quantity","ElementDefinition.fixedRange":"Range","ElementDefinition.fixedRatio":"Ratio","ElementDefinition.fixedReference":"Reference","ElementDefinition.fixedSampledData":"SampledData","ElementDefinition.fixedSignature":"Signature","ElementDefinition.fixedString":"string","ElementDefinition.fixedTime":"time","ElementDefinition.fixedTiming":"Timing","ElementDefinition.fixedUnsignedInt":"unsignedInt","ElementDefinition.fixedUri":"uri","ElementDefinition.id":"string","ElementDefinition.isModifier":"boolean","ElementDefinition.isSummary":"boolean","ElementDefinition.label":"string","ElementDefinition.mapping.comment":"string","ElementDefinition.mapping.extension":"Extension","ElementDefinition.mapping.id":"string","ElementDefinition.mapping.identity":"id","ElementDefinition.mapping.language":"code","ElementDefinition.mapping.map":"string","ElementDefinition.max":"string","ElementDefinition.maxLength":"integer","ElementDefinition.maxValueDate":"date","ElementDefinition.maxValueDateTime":"dateTime","ElementDefinition.maxValueDecimal":"decimal","ElementDefinition.maxValueInstant":"instant","ElementDefinition.maxValueInteger":"integer","ElementDefinition.maxValuePositiveInt":"positiveInt","ElementDefinition.maxValueQuantity":"Quantity","ElementDefinition.maxValueTime":"time","ElementDefinition.maxValueUnsignedInt":"unsignedInt","ElementDefinition.meaningWhenMissing":"markdown","ElementDefinition.min":"unsignedInt","ElementDefinition.minValueDate":"date","ElementDefinition.minValueDateTime":"dateTime","ElementDefinition.minValueDecimal":"decimal","ElementDefinition.minValueInstant":"instant","ElementDefinition.minValueInteger":"integer","ElementDefinition.minValuePositiveInt":"positiveInt","ElementDefinition.minValueQuantity":"Quantity","ElementDefinition.minValueTime":"time","ElementDefinition.minValueUnsignedInt":"unsignedInt","ElementDefinition.mustSupport":"boolean","ElementDefinition.orderMeaning":"string","ElementDefinition.path":"string","ElementDefinition.patternAddress":"Address","ElementDefinition.patternAge":"Age","ElementDefinition.patternAnnotation":"Annotation","ElementDefinition.patternAttachment":"Attachment","ElementDefinition.patternBase64Binary":"base64Binary","ElementDefinition.patternBoolean":"boolean","ElementDefinition.patternCode":"code","ElementDefinition.patternCodeableConcept":"CodeableConcept","ElementDefinition.patternCoding":"Coding","ElementDefinition.patternContactPoint":"ContactPoint","ElementDefinition.patternCount":"Count","ElementDefinition.patternDate":"date","ElementDefinition.patternDateTime":"dateTime","ElementDefinition.patternDecimal":"decimal","ElementDefinition.patternDistance":"Distance","ElementDefinition.patternDuration":"Duration","ElementDefinition.patternHumanName":"HumanName","ElementDefinition.patternId":"id","ElementDefinition.patternIdentifier":"Identifier","ElementDefinition.patternInstant":"instant","ElementDefinition.patternInteger":"integer","ElementDefinition.patternMarkdown":"markdown","ElementDefinition.patternMeta":"Meta","ElementDefinition.patternMoney":"Money","ElementDefinition.patternOid":"oid","ElementDefinition.patternPeriod":"Period","ElementDefinition.patternPositiveInt":"positiveInt","ElementDefinition.patternQuantity":"Quantity","ElementDefinition.patternRange":"Range","ElementDefinition.patternRatio":"Ratio","ElementDefinition.patternReference":"Reference","ElementDefinition.patternSampledData":"SampledData","ElementDefinition.patternSignature":"Signature","ElementDefinition.patternString":"string","ElementDefinition.patternTime":"time","ElementDefinition.patternTiming":"Timing","ElementDefinition.patternUnsignedInt":"unsignedInt","ElementDefinition.patternUri":"uri","ElementDefinition.representation":"code","ElementDefinition.requirements":"markdown","ElementDefinition.short":"string","ElementDefinition.sliceName":"string","ElementDefinition.slicing.description":"string","ElementDefinition.slicing.discriminator.extension":"Extension","ElementDefinition.slicing.discriminator.id":"string","ElementDefinition.slicing.discriminator.path":"string","ElementDefinition.slicing.discriminator.type":"code","ElementDefinition.slicing.extension":"Extension","ElementDefinition.slicing.id":"string","ElementDefinition.slicing.ordered":"boolean","ElementDefinition.slicing.rules":"code","ElementDefinition.type.aggregation":"code","ElementDefinition.type.code":"uri","ElementDefinition.type.extension":"Extension","ElementDefinition.type.id":"string","ElementDefinition.type.profile":"uri","ElementDefinition.type.targetProfile":"uri","ElementDefinition.type.versioning":"code","EligibilityRequest.benefitCategory":"CodeableConcept","EligibilityRequest.benefitSubCategory":"CodeableConcept","EligibilityRequest.businessArrangement":"string","EligibilityRequest.contained":"Resource","EligibilityRequest.coverage":"Reference","EligibilityRequest.created":"dateTime","EligibilityRequest.enterer":"Reference","EligibilityRequest.extension":"Extension","EligibilityRequest.facility":"Reference","EligibilityRequest.id":"id","EligibilityRequest.identifier":"Identifier","EligibilityRequest.implicitRules":"uri","EligibilityRequest.insurer":"Reference","EligibilityRequest.language":"code","EligibilityRequest.meta":"Meta","EligibilityRequest.modifierExtension":"Extension","EligibilityRequest.organization":"Reference","EligibilityRequest.patient":"Reference","EligibilityRequest.priority":"CodeableConcept","EligibilityRequest.provider":"Reference","EligibilityRequest.servicedDate":"date","EligibilityRequest.servicedPeriod":"Period","EligibilityRequest.status":"code","EligibilityRequest.text":"Narrative","EligibilityResponse.contained":"Resource","EligibilityResponse.created":"dateTime","EligibilityResponse.disposition":"string","EligibilityResponse.error.code":"CodeableConcept","EligibilityResponse.error.extension":"Extension","EligibilityResponse.error.id":"string","EligibilityResponse.error.modifierExtension":"Extension","EligibilityResponse.extension":"Extension","EligibilityResponse.form":"CodeableConcept","EligibilityResponse.id":"id","EligibilityResponse.identifier":"Identifier","EligibilityResponse.implicitRules":"uri","EligibilityResponse.inforce":"boolean","EligibilityResponse.insurance.benefitBalance.category":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.description":"string","EligibilityResponse.insurance.benefitBalance.excluded":"boolean","EligibilityResponse.insurance.benefitBalance.extension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.allowedMoney":"Money","EligibilityResponse.insurance.benefitBalance.financial.allowedString":"string","EligibilityResponse.insurance.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","EligibilityResponse.insurance.benefitBalance.financial.extension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.id":"string","EligibilityResponse.insurance.benefitBalance.financial.modifierExtension":"Extension","EligibilityResponse.insurance.benefitBalance.financial.type":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.financial.usedMoney":"Money","EligibilityResponse.insurance.benefitBalance.financial.usedUnsignedInt":"unsignedInt","EligibilityResponse.insurance.benefitBalance.id":"string","EligibilityResponse.insurance.benefitBalance.modifierExtension":"Extension","EligibilityResponse.insurance.benefitBalance.name":"string","EligibilityResponse.insurance.benefitBalance.network":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.subCategory":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.term":"CodeableConcept","EligibilityResponse.insurance.benefitBalance.unit":"CodeableConcept","EligibilityResponse.insurance.contract":"Reference","EligibilityResponse.insurance.coverage":"Reference","EligibilityResponse.insurance.extension":"Extension","EligibilityResponse.insurance.id":"string","EligibilityResponse.insurance.modifierExtension":"Extension","EligibilityResponse.insurer":"Reference","EligibilityResponse.language":"code","EligibilityResponse.meta":"Meta","EligibilityResponse.modifierExtension":"Extension","EligibilityResponse.outcome":"CodeableConcept","EligibilityResponse.request":"Reference","EligibilityResponse.requestOrganization":"Reference","EligibilityResponse.requestProvider":"Reference","EligibilityResponse.status":"code","EligibilityResponse.text":"Narrative","Encounter.account":"Reference","Encounter.appointment":"Reference","Encounter.class":"Coding","Encounter.classHistory.class":"Coding","Encounter.classHistory.extension":"Extension","Encounter.classHistory.id":"string","Encounter.classHistory.modifierExtension":"Extension","Encounter.classHistory.period":"Period","Encounter.contained":"Resource","Encounter.diagnosis.condition":"Reference","Encounter.diagnosis.extension":"Extension","Encounter.diagnosis.id":"string","Encounter.diagnosis.modifierExtension":"Extension","Encounter.diagnosis.rank":"positiveInt","Encounter.diagnosis.role":"CodeableConcept","Encounter.episodeOfCare":"Reference","Encounter.extension":"Extension","Encounter.hospitalization.admitSource":"CodeableConcept","Encounter.hospitalization.destination":"Reference","Encounter.hospitalization.dietPreference":"CodeableConcept","Encounter.hospitalization.dischargeDisposition":"CodeableConcept","Encounter.hospitalization.extension":"Extension","Encounter.hospitalization.id":"string","Encounter.hospitalization.modifierExtension":"Extension","Encounter.hospitalization.origin":"Reference","Encounter.hospitalization.preAdmissionIdentifier":"Identifier","Encounter.hospitalization.reAdmission":"CodeableConcept","Encounter.hospitalization.specialArrangement":"CodeableConcept","Encounter.hospitalization.specialCourtesy":"CodeableConcept","Encounter.id":"id","Encounter.identifier":"Identifier","Encounter.implicitRules":"uri","Encounter.incomingReferral":"Reference","Encounter.language":"code","Encounter.length":"Duration","Encounter.location.extension":"Extension","Encounter.location.id":"string","Encounter.location.location":"Reference","Encounter.location.modifierExtension":"Extension","Encounter.location.period":"Period","Encounter.location.status":"code","Encounter.meta":"Meta","Encounter.modifierExtension":"Extension","Encounter.partOf":"Reference","Encounter.participant.extension":"Extension","Encounter.participant.id":"string","Encounter.participant.individual":"Reference","Encounter.participant.modifierExtension":"Extension","Encounter.participant.period":"Period","Encounter.participant.type":"CodeableConcept","Encounter.period":"Period","Encounter.priority":"CodeableConcept","Encounter.reason":"CodeableConcept","Encounter.serviceProvider":"Reference","Encounter.status":"code","Encounter.statusHistory.extension":"Extension","Encounter.statusHistory.id":"string","Encounter.statusHistory.modifierExtension":"Extension","Encounter.statusHistory.period":"Period","Encounter.statusHistory.status":"code","Encounter.subject":"Reference","Encounter.text":"Narrative","Encounter.type":"CodeableConcept","Endpoint.address":"uri","Endpoint.connectionType":"Coding","Endpoint.contact":"ContactPoint","Endpoint.contained":"Resource","Endpoint.extension":"Extension","Endpoint.header":"string","Endpoint.id":"id","Endpoint.identifier":"Identifier","Endpoint.implicitRules":"uri","Endpoint.language":"code","Endpoint.managingOrganization":"Reference","Endpoint.meta":"Meta","Endpoint.modifierExtension":"Extension","Endpoint.name":"string","Endpoint.payloadMimeType":"code","Endpoint.payloadType":"CodeableConcept","Endpoint.period":"Period","Endpoint.status":"code","Endpoint.text":"Narrative","EnrollmentRequest.contained":"Resource","EnrollmentRequest.coverage":"Reference","EnrollmentRequest.created":"dateTime","EnrollmentRequest.extension":"Extension","EnrollmentRequest.id":"id","EnrollmentRequest.identifier":"Identifier","EnrollmentRequest.implicitRules":"uri","EnrollmentRequest.insurer":"Reference","EnrollmentRequest.language":"code","EnrollmentRequest.meta":"Meta","EnrollmentRequest.modifierExtension":"Extension","EnrollmentRequest.organization":"Reference","EnrollmentRequest.provider":"Reference","EnrollmentRequest.status":"code","EnrollmentRequest.subject":"Reference","EnrollmentRequest.text":"Narrative","EnrollmentResponse.contained":"Resource","EnrollmentResponse.created":"dateTime","EnrollmentResponse.disposition":"string","EnrollmentResponse.extension":"Extension","EnrollmentResponse.id":"id","EnrollmentResponse.identifier":"Identifier","EnrollmentResponse.implicitRules":"uri","EnrollmentResponse.language":"code","EnrollmentResponse.meta":"Meta","EnrollmentResponse.modifierExtension":"Extension","EnrollmentResponse.organization":"Reference","EnrollmentResponse.outcome":"CodeableConcept","EnrollmentResponse.request":"Reference","EnrollmentResponse.requestOrganization":"Reference","EnrollmentResponse.requestProvider":"Reference","EnrollmentResponse.status":"code","EnrollmentResponse.text":"Narrative","EpisodeOfCare.account":"Reference","EpisodeOfCare.careManager":"Reference","EpisodeOfCare.contained":"Resource","EpisodeOfCare.diagnosis.condition":"Reference","EpisodeOfCare.diagnosis.extension":"Extension","EpisodeOfCare.diagnosis.id":"string","EpisodeOfCare.diagnosis.modifierExtension":"Extension","EpisodeOfCare.diagnosis.rank":"positiveInt","EpisodeOfCare.diagnosis.role":"CodeableConcept","EpisodeOfCare.extension":"Extension","EpisodeOfCare.id":"id","EpisodeOfCare.identifier":"Identifier","EpisodeOfCare.implicitRules":"uri","EpisodeOfCare.language":"code","EpisodeOfCare.managingOrganization":"Reference","EpisodeOfCare.meta":"Meta","EpisodeOfCare.modifierExtension":"Extension","EpisodeOfCare.patient":"Reference","EpisodeOfCare.period":"Period","EpisodeOfCare.referralRequest":"Reference","EpisodeOfCare.status":"code","EpisodeOfCare.statusHistory.extension":"Extension","EpisodeOfCare.statusHistory.id":"string","EpisodeOfCare.statusHistory.modifierExtension":"Extension","EpisodeOfCare.statusHistory.period":"Period","EpisodeOfCare.statusHistory.status":"code","EpisodeOfCare.team":"Reference","EpisodeOfCare.text":"Narrative","EpisodeOfCare.type":"CodeableConcept","ExpansionProfile.activeOnly":"boolean","ExpansionProfile.contact":"ContactDetail","ExpansionProfile.contained":"Resource","ExpansionProfile.date":"dateTime","ExpansionProfile.description":"markdown","ExpansionProfile.designation.exclude.designation.extension":"Extension","ExpansionProfile.designation.exclude.designation.id":"string","ExpansionProfile.designation.exclude.designation.language":"code","ExpansionProfile.designation.exclude.designation.modifierExtension":"Extension","ExpansionProfile.designation.exclude.designation.use":"Coding","ExpansionProfile.designation.exclude.extension":"Extension","ExpansionProfile.designation.exclude.id":"string","ExpansionProfile.designation.exclude.modifierExtension":"Extension","ExpansionProfile.designation.extension":"Extension","ExpansionProfile.designation.id":"string","ExpansionProfile.designation.include.designation.extension":"Extension","ExpansionProfile.designation.include.designation.id":"string","ExpansionProfile.designation.include.designation.language":"code","ExpansionProfile.designation.include.designation.modifierExtension":"Extension","ExpansionProfile.designation.include.designation.use":"Coding","ExpansionProfile.designation.include.extension":"Extension","ExpansionProfile.designation.include.id":"string","ExpansionProfile.designation.include.modifierExtension":"Extension","ExpansionProfile.designation.modifierExtension":"Extension","ExpansionProfile.displayLanguage":"code","ExpansionProfile.excludeNested":"boolean","ExpansionProfile.excludeNotForUI":"boolean","ExpansionProfile.excludePostCoordinated":"boolean","ExpansionProfile.excludedSystem.extension":"Extension","ExpansionProfile.excludedSystem.id":"string","ExpansionProfile.excludedSystem.modifierExtension":"Extension","ExpansionProfile.excludedSystem.system":"uri","ExpansionProfile.excludedSystem.version":"string","ExpansionProfile.experimental":"boolean","ExpansionProfile.extension":"Extension","ExpansionProfile.fixedVersion.extension":"Extension","ExpansionProfile.fixedVersion.id":"string","ExpansionProfile.fixedVersion.mode":"code","ExpansionProfile.fixedVersion.modifierExtension":"Extension","ExpansionProfile.fixedVersion.system":"uri","ExpansionProfile.fixedVersion.version":"string","ExpansionProfile.id":"id","ExpansionProfile.identifier":"Identifier","ExpansionProfile.implicitRules":"uri","ExpansionProfile.includeDefinition":"boolean","ExpansionProfile.includeDesignations":"boolean","ExpansionProfile.jurisdiction":"CodeableConcept","ExpansionProfile.language":"code","ExpansionProfile.limitedExpansion":"boolean","ExpansionProfile.meta":"Meta","ExpansionProfile.modifierExtension":"Extension","ExpansionProfile.name":"string","ExpansionProfile.publisher":"string","ExpansionProfile.status":"code","ExpansionProfile.text":"Narrative","ExpansionProfile.url":"uri","ExpansionProfile.useContext":"UsageContext","ExpansionProfile.version":"string","ExplanationOfBenefit.accident.date":"date","ExplanationOfBenefit.accident.extension":"Extension","ExplanationOfBenefit.accident.id":"string","ExplanationOfBenefit.accident.locationAddress":"Address","ExplanationOfBenefit.accident.locationReference":"Reference","ExplanationOfBenefit.accident.modifierExtension":"Extension","ExplanationOfBenefit.accident.type":"CodeableConcept","ExplanationOfBenefit.addItem.category":"CodeableConcept","ExplanationOfBenefit.addItem.detail.category":"CodeableConcept","ExplanationOfBenefit.addItem.detail.extension":"Extension","ExplanationOfBenefit.addItem.detail.fee":"Money","ExplanationOfBenefit.addItem.detail.id":"string","ExplanationOfBenefit.addItem.detail.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.detail.modifierExtension":"Extension","ExplanationOfBenefit.addItem.detail.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.detail.revenue":"CodeableConcept","ExplanationOfBenefit.addItem.detail.service":"CodeableConcept","ExplanationOfBenefit.addItem.extension":"Extension","ExplanationOfBenefit.addItem.fee":"Money","ExplanationOfBenefit.addItem.id":"string","ExplanationOfBenefit.addItem.modifier":"CodeableConcept","ExplanationOfBenefit.addItem.modifierExtension":"Extension","ExplanationOfBenefit.addItem.noteNumber":"positiveInt","ExplanationOfBenefit.addItem.revenue":"CodeableConcept","ExplanationOfBenefit.addItem.sequenceLinkId":"positiveInt","ExplanationOfBenefit.addItem.service":"CodeableConcept","ExplanationOfBenefit.benefitBalance.category":"CodeableConcept","ExplanationOfBenefit.benefitBalance.description":"string","ExplanationOfBenefit.benefitBalance.excluded":"boolean","ExplanationOfBenefit.benefitBalance.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.allowedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.allowedString":"string","ExplanationOfBenefit.benefitBalance.financial.allowedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.financial.extension":"Extension","ExplanationOfBenefit.benefitBalance.financial.id":"string","ExplanationOfBenefit.benefitBalance.financial.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.financial.type":"CodeableConcept","ExplanationOfBenefit.benefitBalance.financial.usedMoney":"Money","ExplanationOfBenefit.benefitBalance.financial.usedUnsignedInt":"unsignedInt","ExplanationOfBenefit.benefitBalance.id":"string","ExplanationOfBenefit.benefitBalance.modifierExtension":"Extension","ExplanationOfBenefit.benefitBalance.name":"string","ExplanationOfBenefit.benefitBalance.network":"CodeableConcept","ExplanationOfBenefit.benefitBalance.subCategory":"CodeableConcept","ExplanationOfBenefit.benefitBalance.term":"CodeableConcept","ExplanationOfBenefit.benefitBalance.unit":"CodeableConcept","ExplanationOfBenefit.billablePeriod":"Period","ExplanationOfBenefit.careTeam.extension":"Extension","ExplanationOfBenefit.careTeam.id":"string","ExplanationOfBenefit.careTeam.modifierExtension":"Extension","ExplanationOfBenefit.careTeam.provider":"Reference","ExplanationOfBenefit.careTeam.qualification":"CodeableConcept","ExplanationOfBenefit.careTeam.responsible":"boolean","ExplanationOfBenefit.careTeam.role":"CodeableConcept","ExplanationOfBenefit.careTeam.sequence":"positiveInt","ExplanationOfBenefit.claim":"Reference","ExplanationOfBenefit.claimResponse":"Reference","ExplanationOfBenefit.contained":"Resource","ExplanationOfBenefit.created":"dateTime","ExplanationOfBenefit.diagnosis.diagnosisCodeableConcept":"CodeableConcept","ExplanationOfBenefit.diagnosis.diagnosisReference":"Reference","ExplanationOfBenefit.diagnosis.extension":"Extension","ExplanationOfBenefit.diagnosis.id":"string","ExplanationOfBenefit.diagnosis.modifierExtension":"Extension","ExplanationOfBenefit.diagnosis.packageCode":"CodeableConcept","ExplanationOfBenefit.diagnosis.sequence":"positiveInt","ExplanationOfBenefit.diagnosis.type":"CodeableConcept","ExplanationOfBenefit.disposition":"string","ExplanationOfBenefit.employmentImpacted":"Period","ExplanationOfBenefit.enterer":"Reference","ExplanationOfBenefit.extension":"Extension","ExplanationOfBenefit.facility":"Reference","ExplanationOfBenefit.form":"CodeableConcept","ExplanationOfBenefit.hospitalization":"Period","ExplanationOfBenefit.id":"id","ExplanationOfBenefit.identifier":"Identifier","ExplanationOfBenefit.implicitRules":"uri","ExplanationOfBenefit.information.category":"CodeableConcept","ExplanationOfBenefit.information.code":"CodeableConcept","ExplanationOfBenefit.information.extension":"Extension","ExplanationOfBenefit.information.id":"string","ExplanationOfBenefit.information.modifierExtension":"Extension","ExplanationOfBenefit.information.reason":"Coding","ExplanationOfBenefit.information.sequence":"positiveInt","ExplanationOfBenefit.information.timingDate":"date","ExplanationOfBenefit.information.timingPeriod":"Period","ExplanationOfBenefit.information.valueAttachment":"Attachment","ExplanationOfBenefit.information.valueQuantity":"Quantity","ExplanationOfBenefit.information.valueReference":"Reference","ExplanationOfBenefit.information.valueString":"string","ExplanationOfBenefit.insurance.coverage":"Reference","ExplanationOfBenefit.insurance.extension":"Extension","ExplanationOfBenefit.insurance.id":"string","ExplanationOfBenefit.insurance.modifierExtension":"Extension","ExplanationOfBenefit.insurance.preAuthRef":"string","ExplanationOfBenefit.insurer":"Reference","ExplanationOfBenefit.item.adjudication.amount":"Money","ExplanationOfBenefit.item.adjudication.category":"CodeableConcept","ExplanationOfBenefit.item.adjudication.extension":"Extension","ExplanationOfBenefit.item.adjudication.id":"string","ExplanationOfBenefit.item.adjudication.modifierExtension":"Extension","ExplanationOfBenefit.item.adjudication.reason":"CodeableConcept","ExplanationOfBenefit.item.adjudication.value":"decimal","ExplanationOfBenefit.item.bodySite":"CodeableConcept","ExplanationOfBenefit.item.careTeamLinkId":"positiveInt","ExplanationOfBenefit.item.category":"CodeableConcept","ExplanationOfBenefit.item.detail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.extension":"Extension","ExplanationOfBenefit.item.detail.factor":"decimal","ExplanationOfBenefit.item.detail.id":"string","ExplanationOfBenefit.item.detail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.net":"Money","ExplanationOfBenefit.item.detail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.quantity":"Quantity","ExplanationOfBenefit.item.detail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.service":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.category":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.extension":"Extension","ExplanationOfBenefit.item.detail.subDetail.factor":"decimal","ExplanationOfBenefit.item.detail.subDetail.id":"string","ExplanationOfBenefit.item.detail.subDetail.modifier":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.modifierExtension":"Extension","ExplanationOfBenefit.item.detail.subDetail.net":"Money","ExplanationOfBenefit.item.detail.subDetail.noteNumber":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.programCode":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.quantity":"Quantity","ExplanationOfBenefit.item.detail.subDetail.revenue":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.sequence":"positiveInt","ExplanationOfBenefit.item.detail.subDetail.service":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.type":"CodeableConcept","ExplanationOfBenefit.item.detail.subDetail.udi":"Reference","ExplanationOfBenefit.item.detail.subDetail.unitPrice":"Money","ExplanationOfBenefit.item.detail.type":"CodeableConcept","ExplanationOfBenefit.item.detail.udi":"Reference","ExplanationOfBenefit.item.detail.unitPrice":"Money","ExplanationOfBenefit.item.diagnosisLinkId":"positiveInt","ExplanationOfBenefit.item.encounter":"Reference","ExplanationOfBenefit.item.extension":"Extension","ExplanationOfBenefit.item.factor":"decimal","ExplanationOfBenefit.item.id":"string","ExplanationOfBenefit.item.informationLinkId":"positiveInt","ExplanationOfBenefit.item.locationAddress":"Address","ExplanationOfBenefit.item.locationCodeableConcept":"CodeableConcept","ExplanationOfBenefit.item.locationReference":"Reference","ExplanationOfBenefit.item.modifier":"CodeableConcept","ExplanationOfBenefit.item.modifierExtension":"Extension","ExplanationOfBenefit.item.net":"Money","ExplanationOfBenefit.item.noteNumber":"positiveInt","ExplanationOfBenefit.item.procedureLinkId":"positiveInt","ExplanationOfBenefit.item.programCode":"CodeableConcept","ExplanationOfBenefit.item.quantity":"Quantity","ExplanationOfBenefit.item.revenue":"CodeableConcept","ExplanationOfBenefit.item.sequence":"positiveInt","ExplanationOfBenefit.item.service":"CodeableConcept","ExplanationOfBenefit.item.servicedDate":"date","ExplanationOfBenefit.item.servicedPeriod":"Period","ExplanationOfBenefit.item.subSite":"CodeableConcept","ExplanationOfBenefit.item.udi":"Reference","ExplanationOfBenefit.item.unitPrice":"Money","ExplanationOfBenefit.language":"code","ExplanationOfBenefit.meta":"Meta","ExplanationOfBenefit.modifierExtension":"Extension","ExplanationOfBenefit.organization":"Reference","ExplanationOfBenefit.originalPrescription":"Reference","ExplanationOfBenefit.outcome":"CodeableConcept","ExplanationOfBenefit.patient":"Reference","ExplanationOfBenefit.payee.extension":"Extension","ExplanationOfBenefit.payee.id":"string","ExplanationOfBenefit.payee.modifierExtension":"Extension","ExplanationOfBenefit.payee.party":"Reference","ExplanationOfBenefit.payee.resourceType":"CodeableConcept","ExplanationOfBenefit.payee.type":"CodeableConcept","ExplanationOfBenefit.payment.adjustment":"Money","ExplanationOfBenefit.payment.adjustmentReason":"CodeableConcept","ExplanationOfBenefit.payment.amount":"Money","ExplanationOfBenefit.payment.date":"date","ExplanationOfBenefit.payment.extension":"Extension","ExplanationOfBenefit.payment.id":"string","ExplanationOfBenefit.payment.identifier":"Identifier","ExplanationOfBenefit.payment.modifierExtension":"Extension","ExplanationOfBenefit.payment.type":"CodeableConcept","ExplanationOfBenefit.precedence":"positiveInt","ExplanationOfBenefit.prescription":"Reference","ExplanationOfBenefit.procedure.date":"dateTime","ExplanationOfBenefit.procedure.extension":"Extension","ExplanationOfBenefit.procedure.id":"string","ExplanationOfBenefit.procedure.modifierExtension":"Extension","ExplanationOfBenefit.procedure.procedureCodeableConcept":"CodeableConcept","ExplanationOfBenefit.procedure.procedureReference":"Reference","ExplanationOfBenefit.procedure.sequence":"positiveInt","ExplanationOfBenefit.processNote.extension":"Extension","ExplanationOfBenefit.processNote.id":"string","ExplanationOfBenefit.processNote.language":"CodeableConcept","ExplanationOfBenefit.processNote.modifierExtension":"Extension","ExplanationOfBenefit.processNote.number":"positiveInt","ExplanationOfBenefit.processNote.text":"string","ExplanationOfBenefit.processNote.type":"CodeableConcept","ExplanationOfBenefit.provider":"Reference","ExplanationOfBenefit.referral":"Reference","ExplanationOfBenefit.related.claim":"Reference","ExplanationOfBenefit.related.extension":"Extension","ExplanationOfBenefit.related.id":"string","ExplanationOfBenefit.related.modifierExtension":"Extension","ExplanationOfBenefit.related.reference":"Identifier","ExplanationOfBenefit.related.relationship":"CodeableConcept","ExplanationOfBenefit.status":"code","ExplanationOfBenefit.subType":"CodeableConcept","ExplanationOfBenefit.text":"Narrative","ExplanationOfBenefit.totalBenefit":"Money","ExplanationOfBenefit.totalCost":"Money","ExplanationOfBenefit.type":"CodeableConcept","ExplanationOfBenefit.unallocDeductable":"Money","Extension.extension":"Extension","Extension.id":"string","Extension.url":"uri","Extension.valueAddress":"Address","Extension.valueAge":"Age","Extension.valueAnnotation":"Annotation","Extension.valueAttachment":"Attachment","Extension.valueBase64Binary":"base64Binary","Extension.valueBoolean":"boolean","Extension.valueCode":"code","Extension.valueCodeableConcept":"CodeableConcept","Extension.valueCoding":"Coding","Extension.valueContactPoint":"ContactPoint","Extension.valueCount":"Count","Extension.valueDate":"date","Extension.valueDateTime":"dateTime","Extension.valueDecimal":"decimal","Extension.valueDistance":"Distance","Extension.valueDuration":"Duration","Extension.valueHumanName":"HumanName","Extension.valueId":"id","Extension.valueIdentifier":"Identifier","Extension.valueInstant":"instant","Extension.valueInteger":"integer","Extension.valueMarkdown":"markdown","Extension.valueMeta":"Meta","Extension.valueMoney":"Money","Extension.valueOid":"oid","Extension.valuePeriod":"Period","Extension.valuePositiveInt":"positiveInt","Extension.valueQuantity":"Quantity","Extension.valueRange":"Range","Extension.valueRatio":"Ratio","Extension.valueReference":"Reference","Extension.valueSampledData":"SampledData","Extension.valueSignature":"Signature","Extension.valueString":"string","Extension.valueTime":"time","Extension.valueTiming":"Timing","Extension.valueUnsignedInt":"unsignedInt","Extension.valueUri":"uri","FamilyMemberHistory.ageAge":"Age","FamilyMemberHistory.ageRange":"Range","FamilyMemberHistory.ageString":"string","FamilyMemberHistory.bornDate":"date","FamilyMemberHistory.bornPeriod":"Period","FamilyMemberHistory.bornString":"string","FamilyMemberHistory.condition.code":"CodeableConcept","FamilyMemberHistory.condition.extension":"Extension","FamilyMemberHistory.condition.id":"string","FamilyMemberHistory.condition.modifierExtension":"Extension","FamilyMemberHistory.condition.note":"Annotation","FamilyMemberHistory.condition.onsetAge":"Age","FamilyMemberHistory.condition.onsetPeriod":"Period","FamilyMemberHistory.condition.onsetRange":"Range","FamilyMemberHistory.condition.onsetString":"string","FamilyMemberHistory.condition.outcome":"CodeableConcept","FamilyMemberHistory.contained":"Resource","FamilyMemberHistory.date":"dateTime","FamilyMemberHistory.deceasedAge":"Age","FamilyMemberHistory.deceasedBoolean":"boolean","FamilyMemberHistory.deceasedDate":"date","FamilyMemberHistory.deceasedRange":"Range","FamilyMemberHistory.deceasedString":"string","FamilyMemberHistory.definition":"Reference","FamilyMemberHistory.estimatedAge":"boolean","FamilyMemberHistory.extension":"Extension","FamilyMemberHistory.gender":"code","FamilyMemberHistory.id":"id","FamilyMemberHistory.identifier":"Identifier","FamilyMemberHistory.implicitRules":"uri","FamilyMemberHistory.language":"code","FamilyMemberHistory.meta":"Meta","FamilyMemberHistory.modifierExtension":"Extension","FamilyMemberHistory.name":"string","FamilyMemberHistory.notDone":"boolean","FamilyMemberHistory.notDoneReason":"CodeableConcept","FamilyMemberHistory.note":"Annotation","FamilyMemberHistory.patient":"Reference","FamilyMemberHistory.reasonCode":"CodeableConcept","FamilyMemberHistory.reasonReference":"Reference","FamilyMemberHistory.relationship":"CodeableConcept","FamilyMemberHistory.status":"code","FamilyMemberHistory.text":"Narrative","Flag.author":"Reference","Flag.category":"CodeableConcept","Flag.code":"CodeableConcept","Flag.contained":"Resource","Flag.encounter":"Reference","Flag.extension":"Extension","Flag.id":"id","Flag.identifier":"Identifier","Flag.implicitRules":"uri","Flag.language":"code","Flag.meta":"Meta","Flag.modifierExtension":"Extension","Flag.period":"Period","Flag.status":"code","Flag.subject":"Reference","Flag.text":"Narrative","Goal.addresses":"Reference","Goal.category":"CodeableConcept","Goal.contained":"Resource","Goal.description":"CodeableConcept","Goal.expressedBy":"Reference","Goal.extension":"Extension","Goal.id":"id","Goal.identifier":"Identifier","Goal.implicitRules":"uri","Goal.language":"code","Goal.meta":"Meta","Goal.modifierExtension":"Extension","Goal.note":"Annotation","Goal.outcomeCode":"CodeableConcept","Goal.outcomeReference":"Reference","Goal.priority":"CodeableConcept","Goal.startCodeableConcept":"CodeableConcept","Goal.startDate":"date","Goal.status":"code","Goal.statusDate":"date","Goal.statusReason":"string","Goal.subject":"Reference","Goal.target.detailCodeableConcept":"CodeableConcept","Goal.target.detailQuantity":"Quantity","Goal.target.detailRange":"Range","Goal.target.dueDate":"date","Goal.target.dueDuration":"Duration","Goal.target.extension":"Extension","Goal.target.id":"string","Goal.target.measure":"CodeableConcept","Goal.target.modifierExtension":"Extension","Goal.text":"Narrative","GraphDefinition.contact":"ContactDetail","GraphDefinition.contained":"Resource","GraphDefinition.date":"dateTime","GraphDefinition.description":"markdown","GraphDefinition.experimental":"boolean","GraphDefinition.extension":"Extension","GraphDefinition.id":"id","GraphDefinition.implicitRules":"uri","GraphDefinition.jurisdiction":"CodeableConcept","GraphDefinition.language":"code","GraphDefinition.link.description":"string","GraphDefinition.link.extension":"Extension","GraphDefinition.link.id":"string","GraphDefinition.link.max":"string","GraphDefinition.link.min":"integer","GraphDefinition.link.modifierExtension":"Extension","GraphDefinition.link.path":"string","GraphDefinition.link.sliceName":"string","GraphDefinition.link.target.compartment.code":"code","GraphDefinition.link.target.compartment.description":"string","GraphDefinition.link.target.compartment.expression":"string","GraphDefinition.link.target.compartment.extension":"Extension","GraphDefinition.link.target.compartment.id":"string","GraphDefinition.link.target.compartment.modifierExtension":"Extension","GraphDefinition.link.target.compartment.rule":"code","GraphDefinition.link.target.extension":"Extension","GraphDefinition.link.target.id":"string","GraphDefinition.link.target.modifierExtension":"Extension","GraphDefinition.link.target.profile":"uri","GraphDefinition.link.target.type":"code","GraphDefinition.meta":"Meta","GraphDefinition.modifierExtension":"Extension","GraphDefinition.name":"string","GraphDefinition.profile":"uri","GraphDefinition.publisher":"string","GraphDefinition.purpose":"markdown","GraphDefinition.start":"code","GraphDefinition.status":"code","GraphDefinition.text":"Narrative","GraphDefinition.url":"uri","GraphDefinition.useContext":"UsageContext","GraphDefinition.version":"string","Group.active":"boolean","Group.actual":"boolean","Group.characteristic.code":"CodeableConcept","Group.characteristic.exclude":"boolean","Group.characteristic.extension":"Extension","Group.characteristic.id":"string","Group.characteristic.modifierExtension":"Extension","Group.characteristic.period":"Period","Group.characteristic.valueBoolean":"boolean","Group.characteristic.valueCodeableConcept":"CodeableConcept","Group.characteristic.valueQuantity":"Quantity","Group.characteristic.valueRange":"Range","Group.code":"CodeableConcept","Group.contained":"Resource","Group.extension":"Extension","Group.id":"id","Group.identifier":"Identifier","Group.implicitRules":"uri","Group.language":"code","Group.member.entity":"Reference","Group.member.extension":"Extension","Group.member.id":"string","Group.member.inactive":"boolean","Group.member.modifierExtension":"Extension","Group.member.period":"Period","Group.meta":"Meta","Group.modifierExtension":"Extension","Group.name":"string","Group.quantity":"unsignedInt","Group.text":"Narrative","Group.type":"code","GuidanceResponse.contained":"Resource","GuidanceResponse.context":"Reference","GuidanceResponse.dataRequirement":"DataRequirement","GuidanceResponse.evaluationMessage":"Reference","GuidanceResponse.extension":"Extension","GuidanceResponse.id":"id","GuidanceResponse.identifier":"Identifier","GuidanceResponse.implicitRules":"uri","GuidanceResponse.language":"code","GuidanceResponse.meta":"Meta","GuidanceResponse.modifierExtension":"Extension","GuidanceResponse.module":"Reference","GuidanceResponse.note":"Annotation","GuidanceResponse.occurrenceDateTime":"dateTime","GuidanceResponse.outputParameters":"Reference","GuidanceResponse.performer":"Reference","GuidanceResponse.reasonCodeableConcept":"CodeableConcept","GuidanceResponse.reasonReference":"Reference","GuidanceResponse.requestId":"id","GuidanceResponse.result":"Reference","GuidanceResponse.status":"code","GuidanceResponse.subject":"Reference","GuidanceResponse.text":"Narrative","HealthcareService.active":"boolean","HealthcareService.appointmentRequired":"boolean","HealthcareService.availabilityExceptions":"string","HealthcareService.availableTime.allDay":"boolean","HealthcareService.availableTime.availableEndTime":"time","HealthcareService.availableTime.availableStartTime":"time","HealthcareService.availableTime.daysOfWeek":"code","HealthcareService.availableTime.extension":"Extension","HealthcareService.availableTime.id":"string","HealthcareService.availableTime.modifierExtension":"Extension","HealthcareService.category":"CodeableConcept","HealthcareService.characteristic":"CodeableConcept","HealthcareService.comment":"string","HealthcareService.contained":"Resource","HealthcareService.coverageArea":"Reference","HealthcareService.eligibility":"CodeableConcept","HealthcareService.eligibilityNote":"string","HealthcareService.endpoint":"Reference","HealthcareService.extension":"Extension","HealthcareService.extraDetails":"string","HealthcareService.id":"id","HealthcareService.identifier":"Identifier","HealthcareService.implicitRules":"uri","HealthcareService.language":"code","HealthcareService.location":"Reference","HealthcareService.meta":"Meta","HealthcareService.modifierExtension":"Extension","HealthcareService.name":"string","HealthcareService.notAvailable.description":"string","HealthcareService.notAvailable.during":"Period","HealthcareService.notAvailable.extension":"Extension","HealthcareService.notAvailable.id":"string","HealthcareService.notAvailable.modifierExtension":"Extension","HealthcareService.photo":"Attachment","HealthcareService.programName":"string","HealthcareService.providedBy":"Reference","HealthcareService.referralMethod":"CodeableConcept","HealthcareService.serviceProvisionCode":"CodeableConcept","HealthcareService.specialty":"CodeableConcept","HealthcareService.telecom":"ContactPoint","HealthcareService.text":"Narrative","HealthcareService.type":"CodeableConcept","HumanName.extension":"Extension","HumanName.family":"string","HumanName.given":"string","HumanName.id":"string","HumanName.period":"Period","HumanName.prefix":"string","HumanName.suffix":"string","HumanName.text":"string","HumanName.use":"code","Identifier.assigner":"Reference","Identifier.extension":"Extension","Identifier.id":"string","Identifier.period":"Period","Identifier.system":"uri","Identifier.type":"CodeableConcept","Identifier.use":"code","Identifier.value":"string","ImagingManifest.author":"Reference","ImagingManifest.authoringTime":"dateTime","ImagingManifest.contained":"Resource","ImagingManifest.description":"string","ImagingManifest.extension":"Extension","ImagingManifest.id":"id","ImagingManifest.identifier":"Identifier","ImagingManifest.implicitRules":"uri","ImagingManifest.language":"code","ImagingManifest.meta":"Meta","ImagingManifest.modifierExtension":"Extension","ImagingManifest.patient":"Reference","ImagingManifest.study.endpoint":"Reference","ImagingManifest.study.extension":"Extension","ImagingManifest.study.id":"string","ImagingManifest.study.imagingStudy":"Reference","ImagingManifest.study.modifierExtension":"Extension","ImagingManifest.study.series.endpoint":"Reference","ImagingManifest.study.series.extension":"Extension","ImagingManifest.study.series.id":"string","ImagingManifest.study.series.instance.extension":"Extension","ImagingManifest.study.series.instance.id":"string","ImagingManifest.study.series.instance.modifierExtension":"Extension","ImagingManifest.study.series.instance.sopClass":"oid","ImagingManifest.study.series.instance.uid":"oid","ImagingManifest.study.series.modifierExtension":"Extension","ImagingManifest.study.series.uid":"oid","ImagingManifest.study.uid":"oid","ImagingManifest.text":"Narrative","ImagingStudy.accession":"Identifier","ImagingStudy.availability":"code","ImagingStudy.basedOn":"Reference","ImagingStudy.contained":"Resource","ImagingStudy.context":"Reference","ImagingStudy.description":"string","ImagingStudy.endpoint":"Reference","ImagingStudy.extension":"Extension","ImagingStudy.id":"id","ImagingStudy.identifier":"Identifier","ImagingStudy.implicitRules":"uri","ImagingStudy.interpreter":"Reference","ImagingStudy.language":"code","ImagingStudy.meta":"Meta","ImagingStudy.modalityList":"Coding","ImagingStudy.modifierExtension":"Extension","ImagingStudy.numberOfInstances":"unsignedInt","ImagingStudy.numberOfSeries":"unsignedInt","ImagingStudy.patient":"Reference","ImagingStudy.procedureCode":"CodeableConcept","ImagingStudy.procedureReference":"Reference","ImagingStudy.reason":"CodeableConcept","ImagingStudy.referrer":"Reference","ImagingStudy.series.availability":"code","ImagingStudy.series.bodySite":"Coding","ImagingStudy.series.description":"string","ImagingStudy.series.endpoint":"Reference","ImagingStudy.series.extension":"Extension","ImagingStudy.series.id":"string","ImagingStudy.series.instance.extension":"Extension","ImagingStudy.series.instance.id":"string","ImagingStudy.series.instance.modifierExtension":"Extension","ImagingStudy.series.instance.number":"unsignedInt","ImagingStudy.series.instance.sopClass":"oid","ImagingStudy.series.instance.title":"string","ImagingStudy.series.instance.uid":"oid","ImagingStudy.series.laterality":"Coding","ImagingStudy.series.modality":"Coding","ImagingStudy.series.modifierExtension":"Extension","ImagingStudy.series.number":"unsignedInt","ImagingStudy.series.numberOfInstances":"unsignedInt","ImagingStudy.series.performer":"Reference","ImagingStudy.series.started":"dateTime","ImagingStudy.series.uid":"oid","ImagingStudy.started":"dateTime","ImagingStudy.text":"Narrative","ImagingStudy.uid":"oid","Immunization.contained":"Resource","Immunization.date":"dateTime","Immunization.doseQuantity":"Quantity","Immunization.encounter":"Reference","Immunization.expirationDate":"date","Immunization.explanation.extension":"Extension","Immunization.explanation.id":"string","Immunization.explanation.modifierExtension":"Extension","Immunization.explanation.reason":"CodeableConcept","Immunization.explanation.reasonNotGiven":"CodeableConcept","Immunization.extension":"Extension","Immunization.id":"id","Immunization.identifier":"Identifier","Immunization.implicitRules":"uri","Immunization.language":"code","Immunization.location":"Reference","Immunization.lotNumber":"string","Immunization.manufacturer":"Reference","Immunization.meta":"Meta","Immunization.modifierExtension":"Extension","Immunization.notGiven":"boolean","Immunization.note":"Annotation","Immunization.patient":"Reference","Immunization.practitioner.actor":"Reference","Immunization.practitioner.extension":"Extension","Immunization.practitioner.id":"string","Immunization.practitioner.modifierExtension":"Extension","Immunization.practitioner.role":"CodeableConcept","Immunization.primarySource":"boolean","Immunization.reaction.date":"dateTime","Immunization.reaction.detail":"Reference","Immunization.reaction.extension":"Extension","Immunization.reaction.id":"string","Immunization.reaction.modifierExtension":"Extension","Immunization.reaction.reported":"boolean","Immunization.reportOrigin":"CodeableConcept","Immunization.route":"CodeableConcept","Immunization.site":"CodeableConcept","Immunization.status":"code","Immunization.text":"Narrative","Immunization.vaccinationProtocol.authority":"Reference","Immunization.vaccinationProtocol.description":"string","Immunization.vaccinationProtocol.doseSequence":"positiveInt","Immunization.vaccinationProtocol.doseStatus":"CodeableConcept","Immunization.vaccinationProtocol.doseStatusReason":"CodeableConcept","Immunization.vaccinationProtocol.extension":"Extension","Immunization.vaccinationProtocol.id":"string","Immunization.vaccinationProtocol.modifierExtension":"Extension","Immunization.vaccinationProtocol.series":"string","Immunization.vaccinationProtocol.seriesDoses":"positiveInt","Immunization.vaccinationProtocol.targetDisease":"CodeableConcept","Immunization.vaccineCode":"CodeableConcept","ImmunizationRecommendation.contained":"Resource","ImmunizationRecommendation.extension":"Extension","ImmunizationRecommendation.id":"id","ImmunizationRecommendation.identifier":"Identifier","ImmunizationRecommendation.implicitRules":"uri","ImmunizationRecommendation.language":"code","ImmunizationRecommendation.meta":"Meta","ImmunizationRecommendation.modifierExtension":"Extension","ImmunizationRecommendation.patient":"Reference","ImmunizationRecommendation.recommendation.date":"dateTime","ImmunizationRecommendation.recommendation.dateCriterion.code":"CodeableConcept","ImmunizationRecommendation.recommendation.dateCriterion.extension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.id":"string","ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.dateCriterion.value":"dateTime","ImmunizationRecommendation.recommendation.doseNumber":"positiveInt","ImmunizationRecommendation.recommendation.extension":"Extension","ImmunizationRecommendation.recommendation.forecastStatus":"CodeableConcept","ImmunizationRecommendation.recommendation.id":"string","ImmunizationRecommendation.recommendation.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.protocol.authority":"Reference","ImmunizationRecommendation.recommendation.protocol.description":"string","ImmunizationRecommendation.recommendation.protocol.doseSequence":"positiveInt","ImmunizationRecommendation.recommendation.protocol.extension":"Extension","ImmunizationRecommendation.recommendation.protocol.id":"string","ImmunizationRecommendation.recommendation.protocol.modifierExtension":"Extension","ImmunizationRecommendation.recommendation.protocol.series":"string","ImmunizationRecommendation.recommendation.supportingImmunization":"Reference","ImmunizationRecommendation.recommendation.supportingPatientInformation":"Reference","ImmunizationRecommendation.recommendation.targetDisease":"CodeableConcept","ImmunizationRecommendation.recommendation.vaccineCode":"CodeableConcept","ImmunizationRecommendation.text":"Narrative","ImplementationGuide.binary":"uri","ImplementationGuide.contact":"ContactDetail","ImplementationGuide.contained":"Resource","ImplementationGuide.copyright":"markdown","ImplementationGuide.date":"dateTime","ImplementationGuide.dependency.extension":"Extension","ImplementationGuide.dependency.id":"string","ImplementationGuide.dependency.modifierExtension":"Extension","ImplementationGuide.dependency.type":"code","ImplementationGuide.dependency.uri":"uri","ImplementationGuide.description":"markdown","ImplementationGuide.experimental":"boolean","ImplementationGuide.extension":"Extension","ImplementationGuide.fhirVersion":"id","ImplementationGuide.global.extension":"Extension","ImplementationGuide.global.id":"string","ImplementationGuide.global.modifierExtension":"Extension","ImplementationGuide.global.profile":"Reference","ImplementationGuide.global.type":"code","ImplementationGuide.id":"id","ImplementationGuide.implicitRules":"uri","ImplementationGuide.jurisdiction":"CodeableConcept","ImplementationGuide.language":"code","ImplementationGuide.meta":"Meta","ImplementationGuide.modifierExtension":"Extension","ImplementationGuide.name":"string","ImplementationGuide.package.description":"string","ImplementationGuide.package.extension":"Extension","ImplementationGuide.package.id":"string","ImplementationGuide.package.modifierExtension":"Extension","ImplementationGuide.package.name":"string","ImplementationGuide.package.resource.acronym":"string","ImplementationGuide.package.resource.description":"string","ImplementationGuide.package.resource.example":"boolean","ImplementationGuide.package.resource.exampleFor":"Reference","ImplementationGuide.package.resource.extension":"Extension","ImplementationGuide.package.resource.id":"string","ImplementationGuide.package.resource.modifierExtension":"Extension","ImplementationGuide.package.resource.name":"string","ImplementationGuide.package.resource.sourceReference":"Reference","ImplementationGuide.package.resource.sourceUri":"uri","ImplementationGuide.page.extension":"Extension","ImplementationGuide.page.format":"code","ImplementationGuide.page.id":"string","ImplementationGuide.page.kind":"code","ImplementationGuide.page.modifierExtension":"Extension","ImplementationGuide.page.package":"string","ImplementationGuide.page.source":"uri","ImplementationGuide.page.title":"string","ImplementationGuide.page.type":"code","ImplementationGuide.publisher":"string","ImplementationGuide.status":"code","ImplementationGuide.text":"Narrative","ImplementationGuide.url":"uri","ImplementationGuide.useContext":"UsageContext","ImplementationGuide.version":"string","Library.approvalDate":"date","Library.contact":"ContactDetail","Library.contained":"Resource","Library.content":"Attachment","Library.contributor":"Contributor","Library.copyright":"markdown","Library.dataRequirement":"DataRequirement","Library.date":"dateTime","Library.description":"markdown","Library.effectivePeriod":"Period","Library.experimental":"boolean","Library.extension":"Extension","Library.id":"id","Library.identifier":"Identifier","Library.implicitRules":"uri","Library.jurisdiction":"CodeableConcept","Library.language":"code","Library.lastReviewDate":"date","Library.meta":"Meta","Library.modifierExtension":"Extension","Library.name":"string","Library.parameter":"ParameterDefinition","Library.publisher":"string","Library.purpose":"markdown","Library.relatedArtifact":"RelatedArtifact","Library.status":"code","Library.text":"Narrative","Library.title":"string","Library.topic":"CodeableConcept","Library.type":"CodeableConcept","Library.url":"uri","Library.usage":"string","Library.useContext":"UsageContext","Library.version":"string","Linkage.active":"boolean","Linkage.author":"Reference","Linkage.contained":"Resource","Linkage.extension":"Extension","Linkage.id":"id","Linkage.implicitRules":"uri","Linkage.item.extension":"Extension","Linkage.item.id":"string","Linkage.item.modifierExtension":"Extension","Linkage.item.resource":"Reference","Linkage.item.type":"code","Linkage.language":"code","Linkage.meta":"Meta","Linkage.modifierExtension":"Extension","Linkage.text":"Narrative","List.code":"CodeableConcept","List.contained":"Resource","List.date":"dateTime","List.emptyReason":"CodeableConcept","List.encounter":"Reference","List.entry.date":"dateTime","List.entry.deleted":"boolean","List.entry.extension":"Extension","List.entry.flag":"CodeableConcept","List.entry.id":"string","List.entry.item":"Reference","List.entry.modifierExtension":"Extension","List.extension":"Extension","List.id":"id","List.identifier":"Identifier","List.implicitRules":"uri","List.language":"code","List.meta":"Meta","List.mode":"code","List.modifierExtension":"Extension","List.note":"Annotation","List.orderedBy":"CodeableConcept","List.source":"Reference","List.status":"code","List.subject":"Reference","List.text":"Narrative","List.title":"string","Location.address":"Address","Location.alias":"string","Location.contained":"Resource","Location.description":"string","Location.endpoint":"Reference","Location.extension":"Extension","Location.id":"id","Location.identifier":"Identifier","Location.implicitRules":"uri","Location.language":"code","Location.managingOrganization":"Reference","Location.meta":"Meta","Location.mode":"code","Location.modifierExtension":"Extension","Location.name":"string","Location.operationalStatus":"Coding","Location.partOf":"Reference","Location.physicalType":"CodeableConcept","Location.position.altitude":"decimal","Location.position.extension":"Extension","Location.position.id":"string","Location.position.latitude":"decimal","Location.position.longitude":"decimal","Location.position.modifierExtension":"Extension","Location.status":"code","Location.telecom":"ContactPoint","Location.text":"Narrative","Location.type":"CodeableConcept","Measure.approvalDate":"date","Measure.clinicalRecommendationStatement":"markdown","Measure.compositeScoring":"CodeableConcept","Measure.contact":"ContactDetail","Measure.contained":"Resource","Measure.contributor":"Contributor","Measure.copyright":"markdown","Measure.date":"dateTime","Measure.definition":"markdown","Measure.description":"markdown","Measure.disclaimer":"markdown","Measure.effectivePeriod":"Period","Measure.experimental":"boolean","Measure.extension":"Extension","Measure.group.description":"string","Measure.group.extension":"Extension","Measure.group.id":"string","Measure.group.identifier":"Identifier","Measure.group.modifierExtension":"Extension","Measure.group.name":"string","Measure.group.population.code":"CodeableConcept","Measure.group.population.criteria":"string","Measure.group.population.description":"string","Measure.group.population.extension":"Extension","Measure.group.population.id":"string","Measure.group.population.identifier":"Identifier","Measure.group.population.modifierExtension":"Extension","Measure.group.population.name":"string","Measure.group.stratifier.criteria":"string","Measure.group.stratifier.extension":"Extension","Measure.group.stratifier.id":"string","Measure.group.stratifier.identifier":"Identifier","Measure.group.stratifier.modifierExtension":"Extension","Measure.group.stratifier.path":"string","Measure.guidance":"markdown","Measure.id":"id","Measure.identifier":"Identifier","Measure.implicitRules":"uri","Measure.improvementNotation":"string","Measure.jurisdiction":"CodeableConcept","Measure.language":"code","Measure.lastReviewDate":"date","Measure.library":"Reference","Measure.meta":"Meta","Measure.modifierExtension":"Extension","Measure.name":"string","Measure.publisher":"string","Measure.purpose":"markdown","Measure.rateAggregation":"string","Measure.rationale":"markdown","Measure.relatedArtifact":"RelatedArtifact","Measure.riskAdjustment":"string","Measure.scoring":"CodeableConcept","Measure.set":"string","Measure.status":"code","Measure.supplementalData.criteria":"string","Measure.supplementalData.extension":"Extension","Measure.supplementalData.id":"string","Measure.supplementalData.identifier":"Identifier","Measure.supplementalData.modifierExtension":"Extension","Measure.supplementalData.path":"string","Measure.supplementalData.usage":"CodeableConcept","Measure.text":"Narrative","Measure.title":"string","Measure.topic":"CodeableConcept","Measure.type":"CodeableConcept","Measure.url":"uri","Measure.usage":"string","Measure.useContext":"UsageContext","Measure.version":"string","MeasureReport.contained":"Resource","MeasureReport.date":"dateTime","MeasureReport.evaluatedResources":"Reference","MeasureReport.extension":"Extension","MeasureReport.group.extension":"Extension","MeasureReport.group.id":"string","MeasureReport.group.identifier":"Identifier","MeasureReport.group.measureScore":"decimal","MeasureReport.group.modifierExtension":"Extension","MeasureReport.group.population.code":"CodeableConcept","MeasureReport.group.population.count":"integer","MeasureReport.group.population.extension":"Extension","MeasureReport.group.population.id":"string","MeasureReport.group.population.identifier":"Identifier","MeasureReport.group.population.modifierExtension":"Extension","MeasureReport.group.population.patients":"Reference","MeasureReport.group.stratifier.extension":"Extension","MeasureReport.group.stratifier.id":"string","MeasureReport.group.stratifier.identifier":"Identifier","MeasureReport.group.stratifier.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.extension":"Extension","MeasureReport.group.stratifier.stratum.id":"string","MeasureReport.group.stratifier.stratum.measureScore":"decimal","MeasureReport.group.stratifier.stratum.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.code":"CodeableConcept","MeasureReport.group.stratifier.stratum.population.count":"integer","MeasureReport.group.stratifier.stratum.population.extension":"Extension","MeasureReport.group.stratifier.stratum.population.id":"string","MeasureReport.group.stratifier.stratum.population.identifier":"Identifier","MeasureReport.group.stratifier.stratum.population.modifierExtension":"Extension","MeasureReport.group.stratifier.stratum.population.patients":"Reference","MeasureReport.group.stratifier.stratum.value":"string","MeasureReport.id":"id","MeasureReport.identifier":"Identifier","MeasureReport.implicitRules":"uri","MeasureReport.language":"code","MeasureReport.measure":"Reference","MeasureReport.meta":"Meta","MeasureReport.modifierExtension":"Extension","MeasureReport.patient":"Reference","MeasureReport.period":"Period","MeasureReport.reportingOrganization":"Reference","MeasureReport.status":"code","MeasureReport.text":"Narrative","MeasureReport.type":"code","Media.basedOn":"Reference","Media.bodySite":"CodeableConcept","Media.contained":"Resource","Media.content":"Attachment","Media.context":"Reference","Media.device":"Reference","Media.duration":"unsignedInt","Media.extension":"Extension","Media.frames":"positiveInt","Media.height":"positiveInt","Media.id":"id","Media.identifier":"Identifier","Media.implicitRules":"uri","Media.language":"code","Media.meta":"Meta","Media.modifierExtension":"Extension","Media.note":"Annotation","Media.occurrenceDateTime":"dateTime","Media.occurrencePeriod":"Period","Media.operator":"Reference","Media.reasonCode":"CodeableConcept","Media.subject":"Reference","Media.subtype":"CodeableConcept","Media.text":"Narrative","Media.type":"code","Media.view":"CodeableConcept","Media.width":"positiveInt","Medication.code":"CodeableConcept","Medication.contained":"Resource","Medication.extension":"Extension","Medication.form":"CodeableConcept","Medication.id":"id","Medication.image":"Attachment","Medication.implicitRules":"uri","Medication.ingredient.amount":"Ratio","Medication.ingredient.extension":"Extension","Medication.ingredient.id":"string","Medication.ingredient.isActive":"boolean","Medication.ingredient.itemCodeableConcept":"CodeableConcept","Medication.ingredient.itemReference":"Reference","Medication.ingredient.modifierExtension":"Extension","Medication.isBrand":"boolean","Medication.isOverTheCounter":"boolean","Medication.language":"code","Medication.manufacturer":"Reference","Medication.meta":"Meta","Medication.modifierExtension":"Extension","Medication.package.batch.expirationDate":"dateTime","Medication.package.batch.extension":"Extension","Medication.package.batch.id":"string","Medication.package.batch.lotNumber":"string","Medication.package.batch.modifierExtension":"Extension","Medication.package.container":"CodeableConcept","Medication.package.content.amount":"Quantity","Medication.package.content.extension":"Extension","Medication.package.content.id":"string","Medication.package.content.itemCodeableConcept":"CodeableConcept","Medication.package.content.itemReference":"Reference","Medication.package.content.modifierExtension":"Extension","Medication.package.extension":"Extension","Medication.package.id":"string","Medication.package.modifierExtension":"Extension","Medication.status":"code","Medication.text":"Narrative","MedicationAdministration.category":"CodeableConcept","MedicationAdministration.contained":"Resource","MedicationAdministration.context":"Reference","MedicationAdministration.definition":"Reference","MedicationAdministration.device":"Reference","MedicationAdministration.dosage.dose":"Quantity","MedicationAdministration.dosage.extension":"Extension","MedicationAdministration.dosage.id":"string","MedicationAdministration.dosage.method":"CodeableConcept","MedicationAdministration.dosage.modifierExtension":"Extension","MedicationAdministration.dosage.rateQuantity":"Quantity","MedicationAdministration.dosage.rateRatio":"Ratio","MedicationAdministration.dosage.route":"CodeableConcept","MedicationAdministration.dosage.site":"CodeableConcept","MedicationAdministration.dosage.text":"string","MedicationAdministration.effectiveDateTime":"dateTime","MedicationAdministration.effectivePeriod":"Period","MedicationAdministration.eventHistory":"Reference","MedicationAdministration.extension":"Extension","MedicationAdministration.id":"id","MedicationAdministration.identifier":"Identifier","MedicationAdministration.implicitRules":"uri","MedicationAdministration.language":"code","MedicationAdministration.medicationCodeableConcept":"CodeableConcept","MedicationAdministration.medicationReference":"Reference","MedicationAdministration.meta":"Meta","MedicationAdministration.modifierExtension":"Extension","MedicationAdministration.notGiven":"boolean","MedicationAdministration.note":"Annotation","MedicationAdministration.partOf":"Reference","MedicationAdministration.performer.actor":"Reference","MedicationAdministration.performer.extension":"Extension","MedicationAdministration.performer.id":"string","MedicationAdministration.performer.modifierExtension":"Extension","MedicationAdministration.performer.onBehalfOf":"Reference","MedicationAdministration.prescription":"Reference","MedicationAdministration.reasonCode":"CodeableConcept","MedicationAdministration.reasonNotGiven":"CodeableConcept","MedicationAdministration.reasonReference":"Reference","MedicationAdministration.status":"code","MedicationAdministration.subject":"Reference","MedicationAdministration.supportingInformation":"Reference","MedicationAdministration.text":"Narrative","MedicationDispense.authorizingPrescription":"Reference","MedicationDispense.category":"CodeableConcept","MedicationDispense.contained":"Resource","MedicationDispense.context":"Reference","MedicationDispense.daysSupply":"Quantity","MedicationDispense.destination":"Reference","MedicationDispense.detectedIssue":"Reference","MedicationDispense.dosageInstruction":"Dosage","MedicationDispense.eventHistory":"Reference","MedicationDispense.extension":"Extension","MedicationDispense.id":"id","MedicationDispense.identifier":"Identifier","MedicationDispense.implicitRules":"uri","MedicationDispense.language":"code","MedicationDispense.medicationCodeableConcept":"CodeableConcept","MedicationDispense.medicationReference":"Reference","MedicationDispense.meta":"Meta","MedicationDispense.modifierExtension":"Extension","MedicationDispense.notDone":"boolean","MedicationDispense.notDoneReasonCodeableConcept":"CodeableConcept","MedicationDispense.notDoneReasonReference":"Reference","MedicationDispense.note":"Annotation","MedicationDispense.partOf":"Reference","MedicationDispense.performer.actor":"Reference","MedicationDispense.performer.extension":"Extension","MedicationDispense.performer.id":"string","MedicationDispense.performer.modifierExtension":"Extension","MedicationDispense.performer.onBehalfOf":"Reference","MedicationDispense.quantity":"Quantity","MedicationDispense.receiver":"Reference","MedicationDispense.status":"code","MedicationDispense.subject":"Reference","MedicationDispense.substitution.extension":"Extension","MedicationDispense.substitution.id":"string","MedicationDispense.substitution.modifierExtension":"Extension","MedicationDispense.substitution.reason":"CodeableConcept","MedicationDispense.substitution.responsibleParty":"Reference","MedicationDispense.substitution.type":"CodeableConcept","MedicationDispense.substitution.wasSubstituted":"boolean","MedicationDispense.supportingInformation":"Reference","MedicationDispense.text":"Narrative","MedicationDispense.type":"CodeableConcept","MedicationDispense.whenHandedOver":"dateTime","MedicationDispense.whenPrepared":"dateTime","MedicationRequest.authoredOn":"dateTime","MedicationRequest.basedOn":"Reference","MedicationRequest.category":"CodeableConcept","MedicationRequest.contained":"Resource","MedicationRequest.context":"Reference","MedicationRequest.definition":"Reference","MedicationRequest.detectedIssue":"Reference","MedicationRequest.dispenseRequest.expectedSupplyDuration":"Duration","MedicationRequest.dispenseRequest.extension":"Extension","MedicationRequest.dispenseRequest.id":"string","MedicationRequest.dispenseRequest.modifierExtension":"Extension","MedicationRequest.dispenseRequest.numberOfRepeatsAllowed":"positiveInt","MedicationRequest.dispenseRequest.performer":"Reference","MedicationRequest.dispenseRequest.quantity":"Quantity","MedicationRequest.dispenseRequest.validityPeriod":"Period","MedicationRequest.dosageInstruction":"Dosage","MedicationRequest.eventHistory":"Reference","MedicationRequest.extension":"Extension","MedicationRequest.groupIdentifier":"Identifier","MedicationRequest.id":"id","MedicationRequest.identifier":"Identifier","MedicationRequest.implicitRules":"uri","MedicationRequest.intent":"code","MedicationRequest.language":"code","MedicationRequest.medicationCodeableConcept":"CodeableConcept","MedicationRequest.medicationReference":"Reference","MedicationRequest.meta":"Meta","MedicationRequest.modifierExtension":"Extension","MedicationRequest.note":"Annotation","MedicationRequest.priorPrescription":"Reference","MedicationRequest.priority":"code","MedicationRequest.reasonCode":"CodeableConcept","MedicationRequest.reasonReference":"Reference","MedicationRequest.recorder":"Reference","MedicationRequest.requester.agent":"Reference","MedicationRequest.requester.extension":"Extension","MedicationRequest.requester.id":"string","MedicationRequest.requester.modifierExtension":"Extension","MedicationRequest.requester.onBehalfOf":"Reference","MedicationRequest.status":"code","MedicationRequest.subject":"Reference","MedicationRequest.substitution.allowed":"boolean","MedicationRequest.substitution.extension":"Extension","MedicationRequest.substitution.id":"string","MedicationRequest.substitution.modifierExtension":"Extension","MedicationRequest.substitution.reason":"CodeableConcept","MedicationRequest.supportingInformation":"Reference","MedicationRequest.text":"Narrative","MedicationStatement.basedOn":"Reference","MedicationStatement.category":"CodeableConcept","MedicationStatement.contained":"Resource","MedicationStatement.context":"Reference","MedicationStatement.dateAsserted":"dateTime","MedicationStatement.derivedFrom":"Reference","MedicationStatement.dosage":"Dosage","MedicationStatement.effectiveDateTime":"dateTime","MedicationStatement.effectivePeriod":"Period","MedicationStatement.extension":"Extension","MedicationStatement.id":"id","MedicationStatement.identifier":"Identifier","MedicationStatement.implicitRules":"uri","MedicationStatement.informationSource":"Reference","MedicationStatement.language":"code","MedicationStatement.medicationCodeableConcept":"CodeableConcept","MedicationStatement.medicationReference":"Reference","MedicationStatement.meta":"Meta","MedicationStatement.modifierExtension":"Extension","MedicationStatement.note":"Annotation","MedicationStatement.partOf":"Reference","MedicationStatement.reasonCode":"CodeableConcept","MedicationStatement.reasonNotTaken":"CodeableConcept","MedicationStatement.reasonReference":"Reference","MedicationStatement.status":"code","MedicationStatement.subject":"Reference","MedicationStatement.taken":"code","MedicationStatement.text":"Narrative","MessageDefinition.allowedResponse.extension":"Extension","MessageDefinition.allowedResponse.id":"string","MessageDefinition.allowedResponse.message":"Reference","MessageDefinition.allowedResponse.modifierExtension":"Extension","MessageDefinition.allowedResponse.situation":"markdown","MessageDefinition.base":"Reference","MessageDefinition.category":"code","MessageDefinition.contact":"ContactDetail","MessageDefinition.contained":"Resource","MessageDefinition.copyright":"markdown","MessageDefinition.date":"dateTime","MessageDefinition.description":"markdown","MessageDefinition.event":"Coding","MessageDefinition.experimental":"boolean","MessageDefinition.extension":"Extension","MessageDefinition.focus.code":"code","MessageDefinition.focus.extension":"Extension","MessageDefinition.focus.id":"string","MessageDefinition.focus.max":"string","MessageDefinition.focus.min":"unsignedInt","MessageDefinition.focus.modifierExtension":"Extension","MessageDefinition.focus.profile":"Reference","MessageDefinition.id":"id","MessageDefinition.identifier":"Identifier","MessageDefinition.implicitRules":"uri","MessageDefinition.jurisdiction":"CodeableConcept","MessageDefinition.language":"code","MessageDefinition.meta":"Meta","MessageDefinition.modifierExtension":"Extension","MessageDefinition.name":"string","MessageDefinition.parent":"Reference","MessageDefinition.publisher":"string","MessageDefinition.purpose":"markdown","MessageDefinition.replaces":"Reference","MessageDefinition.responseRequired":"boolean","MessageDefinition.status":"code","MessageDefinition.text":"Narrative","MessageDefinition.title":"string","MessageDefinition.url":"uri","MessageDefinition.useContext":"UsageContext","MessageDefinition.version":"string","MessageHeader.author":"Reference","MessageHeader.contained":"Resource","MessageHeader.destination.endpoint":"uri","MessageHeader.destination.extension":"Extension","MessageHeader.destination.id":"string","MessageHeader.destination.modifierExtension":"Extension","MessageHeader.destination.name":"string","MessageHeader.destination.target":"Reference","MessageHeader.enterer":"Reference","MessageHeader.event":"Coding","MessageHeader.extension":"Extension","MessageHeader.focus":"Reference","MessageHeader.id":"id","MessageHeader.implicitRules":"uri","MessageHeader.language":"code","MessageHeader.meta":"Meta","MessageHeader.modifierExtension":"Extension","MessageHeader.reason":"CodeableConcept","MessageHeader.receiver":"Reference","MessageHeader.response.code":"code","MessageHeader.response.details":"Reference","MessageHeader.response.extension":"Extension","MessageHeader.response.id":"string","MessageHeader.response.identifier":"id","MessageHeader.response.modifierExtension":"Extension","MessageHeader.responsible":"Reference","MessageHeader.sender":"Reference","MessageHeader.source.contact":"ContactPoint","MessageHeader.source.endpoint":"uri","MessageHeader.source.extension":"Extension","MessageHeader.source.id":"string","MessageHeader.source.modifierExtension":"Extension","MessageHeader.source.name":"string","MessageHeader.source.software":"string","MessageHeader.source.version":"string","MessageHeader.text":"Narrative","MessageHeader.timestamp":"instant","Meta.extension":"Extension","Meta.id":"string","Meta.lastUpdated":"instant","Meta.profile":"uri","Meta.security":"Coding","Meta.tag":"Coding","Meta.versionId":"id","MetadataResource.contact":"ContactDetail","MetadataResource.contained":"Resource","MetadataResource.date":"dateTime","MetadataResource.description":"markdown","MetadataResource.experimental":"boolean","MetadataResource.extension":"Extension","MetadataResource.id":"id","MetadataResource.implicitRules":"uri","MetadataResource.jurisdiction":"CodeableConcept","MetadataResource.language":"code","MetadataResource.meta":"Meta","MetadataResource.modifierExtension":"Extension","MetadataResource.name":"string","MetadataResource.publisher":"string","MetadataResource.status":"code","MetadataResource.text":"Narrative","MetadataResource.title":"string","MetadataResource.url":"uri","MetadataResource.useContext":"UsageContext","MetadataResource.version":"string","Money.code":"code","Money.comparator":"code","Money.extension":"Extension","Money.id":"string","Money.system":"uri","Money.unit":"string","Money.value":"decimal","NamingSystem.contact":"ContactDetail","NamingSystem.contained":"Resource","NamingSystem.date":"dateTime","NamingSystem.description":"markdown","NamingSystem.extension":"Extension","NamingSystem.id":"id","NamingSystem.implicitRules":"uri","NamingSystem.jurisdiction":"CodeableConcept","NamingSystem.kind":"code","NamingSystem.language":"code","NamingSystem.meta":"Meta","NamingSystem.modifierExtension":"Extension","NamingSystem.name":"string","NamingSystem.publisher":"string","NamingSystem.replacedBy":"Reference","NamingSystem.responsible":"string","NamingSystem.status":"code","NamingSystem.text":"Narrative","NamingSystem.type":"CodeableConcept","NamingSystem.uniqueId.comment":"string","NamingSystem.uniqueId.extension":"Extension","NamingSystem.uniqueId.id":"string","NamingSystem.uniqueId.modifierExtension":"Extension","NamingSystem.uniqueId.period":"Period","NamingSystem.uniqueId.preferred":"boolean","NamingSystem.uniqueId.type":"code","NamingSystem.uniqueId.value":"string","NamingSystem.usage":"string","NamingSystem.useContext":"UsageContext","Narrative.div":"xhtml","Narrative.extension":"Extension","Narrative.id":"string","Narrative.status":"code","NutritionOrder.allergyIntolerance":"Reference","NutritionOrder.contained":"Resource","NutritionOrder.dateTime":"dateTime","NutritionOrder.encounter":"Reference","NutritionOrder.enteralFormula.additiveProductName":"string","NutritionOrder.enteralFormula.additiveType":"CodeableConcept","NutritionOrder.enteralFormula.administration.extension":"Extension","NutritionOrder.enteralFormula.administration.id":"string","NutritionOrder.enteralFormula.administration.modifierExtension":"Extension","NutritionOrder.enteralFormula.administration.quantity":"Quantity","NutritionOrder.enteralFormula.administration.rateQuantity":"Quantity","NutritionOrder.enteralFormula.administration.rateRatio":"Ratio","NutritionOrder.enteralFormula.administration.schedule":"Timing","NutritionOrder.enteralFormula.administrationInstruction":"string","NutritionOrder.enteralFormula.baseFormulaProductName":"string","NutritionOrder.enteralFormula.baseFormulaType":"CodeableConcept","NutritionOrder.enteralFormula.caloricDensity":"Quantity","NutritionOrder.enteralFormula.extension":"Extension","NutritionOrder.enteralFormula.id":"string","NutritionOrder.enteralFormula.maxVolumeToDeliver":"Quantity","NutritionOrder.enteralFormula.modifierExtension":"Extension","NutritionOrder.enteralFormula.routeofAdministration":"CodeableConcept","NutritionOrder.excludeFoodModifier":"CodeableConcept","NutritionOrder.extension":"Extension","NutritionOrder.foodPreferenceModifier":"CodeableConcept","NutritionOrder.id":"id","NutritionOrder.identifier":"Identifier","NutritionOrder.implicitRules":"uri","NutritionOrder.language":"code","NutritionOrder.meta":"Meta","NutritionOrder.modifierExtension":"Extension","NutritionOrder.oralDiet.extension":"Extension","NutritionOrder.oralDiet.fluidConsistencyType":"CodeableConcept","NutritionOrder.oralDiet.id":"string","NutritionOrder.oralDiet.instruction":"string","NutritionOrder.oralDiet.modifierExtension":"Extension","NutritionOrder.oralDiet.nutrient.amount":"Quantity","NutritionOrder.oralDiet.nutrient.extension":"Extension","NutritionOrder.oralDiet.nutrient.id":"string","NutritionOrder.oralDiet.nutrient.modifier":"CodeableConcept","NutritionOrder.oralDiet.nutrient.modifierExtension":"Extension","NutritionOrder.oralDiet.schedule":"Timing","NutritionOrder.oralDiet.texture.extension":"Extension","NutritionOrder.oralDiet.texture.foodType":"CodeableConcept","NutritionOrder.oralDiet.texture.id":"string","NutritionOrder.oralDiet.texture.modifier":"CodeableConcept","NutritionOrder.oralDiet.texture.modifierExtension":"Extension","NutritionOrder.oralDiet.type":"CodeableConcept","NutritionOrder.orderer":"Reference","NutritionOrder.patient":"Reference","NutritionOrder.status":"code","NutritionOrder.supplement.extension":"Extension","NutritionOrder.supplement.id":"string","NutritionOrder.supplement.instruction":"string","NutritionOrder.supplement.modifierExtension":"Extension","NutritionOrder.supplement.productName":"string","NutritionOrder.supplement.quantity":"Quantity","NutritionOrder.supplement.schedule":"Timing","NutritionOrder.supplement.type":"CodeableConcept","NutritionOrder.text":"Narrative","Observation.basedOn":"Reference","Observation.bodySite":"CodeableConcept","Observation.category":"CodeableConcept","Observation.code":"CodeableConcept","Observation.comment":"string","Observation.component.code":"CodeableConcept","Observation.component.dataAbsentReason":"CodeableConcept","Observation.component.extension":"Extension","Observation.component.id":"string","Observation.component.interpretation":"CodeableConcept","Observation.component.modifierExtension":"Extension","Observation.component.valueAttachment":"Attachment","Observation.component.valueCodeableConcept":"CodeableConcept","Observation.component.valueDateTime":"dateTime","Observation.component.valuePeriod":"Period","Observation.component.valueQuantity":"Quantity","Observation.component.valueRange":"Range","Observation.component.valueRatio":"Ratio","Observation.component.valueSampledData":"SampledData","Observation.component.valueString":"string","Observation.component.valueTime":"time","Observation.contained":"Resource","Observation.context":"Reference","Observation.dataAbsentReason":"CodeableConcept","Observation.device":"Reference","Observation.effectiveDateTime":"dateTime","Observation.effectivePeriod":"Period","Observation.extension":"Extension","Observation.id":"id","Observation.identifier":"Identifier","Observation.implicitRules":"uri","Observation.interpretation":"CodeableConcept","Observation.issued":"instant","Observation.language":"code","Observation.meta":"Meta","Observation.method":"CodeableConcept","Observation.modifierExtension":"Extension","Observation.performer":"Reference","Observation.referenceRange.age":"Range","Observation.referenceRange.appliesTo":"CodeableConcept","Observation.referenceRange.extension":"Extension","Observation.referenceRange.high":"Quantity","Observation.referenceRange.id":"string","Observation.referenceRange.low":"Quantity","Observation.referenceRange.modifierExtension":"Extension","Observation.referenceRange.text":"string","Observation.referenceRange.type":"CodeableConcept","Observation.related.extension":"Extension","Observation.related.id":"string","Observation.related.modifierExtension":"Extension","Observation.related.target":"Reference","Observation.related.type":"code","Observation.specimen":"Reference","Observation.status":"code","Observation.subject":"Reference","Observation.text":"Narrative","Observation.valueAttachment":"Attachment","Observation.valueBoolean":"boolean","Observation.valueCodeableConcept":"CodeableConcept","Observation.valueDateTime":"dateTime","Observation.valuePeriod":"Period","Observation.valueQuantity":"Quantity","Observation.valueRange":"Range","Observation.valueRatio":"Ratio","Observation.valueSampledData":"SampledData","Observation.valueString":"string","Observation.valueTime":"time","OperationDefinition.base":"Reference","OperationDefinition.code":"code","OperationDefinition.comment":"string","OperationDefinition.contact":"ContactDetail","OperationDefinition.contained":"Resource","OperationDefinition.date":"dateTime","OperationDefinition.description":"markdown","OperationDefinition.experimental":"boolean","OperationDefinition.extension":"Extension","OperationDefinition.id":"id","OperationDefinition.idempotent":"boolean","OperationDefinition.implicitRules":"uri","OperationDefinition.instance":"boolean","OperationDefinition.jurisdiction":"CodeableConcept","OperationDefinition.kind":"code","OperationDefinition.language":"code","OperationDefinition.meta":"Meta","OperationDefinition.modifierExtension":"Extension","OperationDefinition.name":"string","OperationDefinition.overload.comment":"string","OperationDefinition.overload.extension":"Extension","OperationDefinition.overload.id":"string","OperationDefinition.overload.modifierExtension":"Extension","OperationDefinition.overload.parameterName":"string","OperationDefinition.parameter.binding.extension":"Extension","OperationDefinition.parameter.binding.id":"string","OperationDefinition.parameter.binding.modifierExtension":"Extension","OperationDefinition.parameter.binding.strength":"code","OperationDefinition.parameter.binding.valueSetReference":"Reference","OperationDefinition.parameter.binding.valueSetUri":"uri","OperationDefinition.parameter.documentation":"string","OperationDefinition.parameter.extension":"Extension","OperationDefinition.parameter.id":"string","OperationDefinition.parameter.max":"string","OperationDefinition.parameter.min":"integer","OperationDefinition.parameter.modifierExtension":"Extension","OperationDefinition.parameter.name":"code","OperationDefinition.parameter.profile":"Reference","OperationDefinition.parameter.searchType":"code","OperationDefinition.parameter.type":"code","OperationDefinition.parameter.use":"code","OperationDefinition.publisher":"string","OperationDefinition.purpose":"markdown","OperationDefinition.resource":"code","OperationDefinition.status":"code","OperationDefinition.system":"boolean","OperationDefinition.text":"Narrative","OperationDefinition.type":"boolean","OperationDefinition.url":"uri","OperationDefinition.useContext":"UsageContext","OperationDefinition.version":"string","OperationOutcome.contained":"Resource","OperationOutcome.extension":"Extension","OperationOutcome.id":"id","OperationOutcome.implicitRules":"uri","OperationOutcome.issue.code":"code","OperationOutcome.issue.details":"CodeableConcept","OperationOutcome.issue.diagnostics":"string","OperationOutcome.issue.expression":"string","OperationOutcome.issue.extension":"Extension","OperationOutcome.issue.id":"string","OperationOutcome.issue.location":"string","OperationOutcome.issue.modifierExtension":"Extension","OperationOutcome.issue.severity":"code","OperationOutcome.language":"code","OperationOutcome.meta":"Meta","OperationOutcome.modifierExtension":"Extension","OperationOutcome.text":"Narrative","Organization.active":"boolean","Organization.address":"Address","Organization.alias":"string","Organization.contact.address":"Address","Organization.contact.extension":"Extension","Organization.contact.id":"string","Organization.contact.modifierExtension":"Extension","Organization.contact.name":"HumanName","Organization.contact.purpose":"CodeableConcept","Organization.contact.telecom":"ContactPoint","Organization.contained":"Resource","Organization.endpoint":"Reference","Organization.extension":"Extension","Organization.id":"id","Organization.identifier":"Identifier","Organization.implicitRules":"uri","Organization.language":"code","Organization.meta":"Meta","Organization.modifierExtension":"Extension","Organization.name":"string","Organization.partOf":"Reference","Organization.telecom":"ContactPoint","Organization.text":"Narrative","Organization.type":"CodeableConcept","ParameterDefinition.documentation":"string","ParameterDefinition.extension":"Extension","ParameterDefinition.id":"string","ParameterDefinition.max":"string","ParameterDefinition.min":"integer","ParameterDefinition.name":"code","ParameterDefinition.profile":"Reference","ParameterDefinition.type":"code","ParameterDefinition.use":"code","Parameters.id":"id","Parameters.implicitRules":"uri","Parameters.language":"code","Parameters.meta":"Meta","Parameters.parameter.extension":"Extension","Parameters.parameter.id":"string","Parameters.parameter.modifierExtension":"Extension","Parameters.parameter.name":"string","Parameters.parameter.resource":"Resource","Parameters.parameter.valueAddress":"Address","Parameters.parameter.valueAge":"Age","Parameters.parameter.valueAnnotation":"Annotation","Parameters.parameter.valueAttachment":"Attachment","Parameters.parameter.valueBase64Binary":"base64Binary","Parameters.parameter.valueBoolean":"boolean","Parameters.parameter.valueCode":"code","Parameters.parameter.valueCodeableConcept":"CodeableConcept","Parameters.parameter.valueCoding":"Coding","Parameters.parameter.valueContactPoint":"ContactPoint","Parameters.parameter.valueCount":"Count","Parameters.parameter.valueDate":"date","Parameters.parameter.valueDateTime":"dateTime","Parameters.parameter.valueDecimal":"decimal","Parameters.parameter.valueDistance":"Distance","Parameters.parameter.valueDuration":"Duration","Parameters.parameter.valueHumanName":"HumanName","Parameters.parameter.valueId":"id","Parameters.parameter.valueIdentifier":"Identifier","Parameters.parameter.valueInstant":"instant","Parameters.parameter.valueInteger":"integer","Parameters.parameter.valueMarkdown":"markdown","Parameters.parameter.valueMeta":"Meta","Parameters.parameter.valueMoney":"Money","Parameters.parameter.valueOid":"oid","Parameters.parameter.valuePeriod":"Period","Parameters.parameter.valuePositiveInt":"positiveInt","Parameters.parameter.valueQuantity":"Quantity","Parameters.parameter.valueRange":"Range","Parameters.parameter.valueRatio":"Ratio","Parameters.parameter.valueReference":"Reference","Parameters.parameter.valueSampledData":"SampledData","Parameters.parameter.valueSignature":"Signature","Parameters.parameter.valueString":"string","Parameters.parameter.valueTime":"time","Parameters.parameter.valueTiming":"Timing","Parameters.parameter.valueUnsignedInt":"unsignedInt","Parameters.parameter.valueUri":"uri","Patient.active":"boolean","Patient.address":"Address","Patient.animal.breed":"CodeableConcept","Patient.animal.extension":"Extension","Patient.animal.genderStatus":"CodeableConcept","Patient.animal.id":"string","Patient.animal.modifierExtension":"Extension","Patient.animal.species":"CodeableConcept","Patient.birthDate":"date","Patient.communication.extension":"Extension","Patient.communication.id":"string","Patient.communication.language":"CodeableConcept","Patient.communication.modifierExtension":"Extension","Patient.communication.preferred":"boolean","Patient.contact.address":"Address","Patient.contact.extension":"Extension","Patient.contact.gender":"code","Patient.contact.id":"string","Patient.contact.modifierExtension":"Extension","Patient.contact.name":"HumanName","Patient.contact.organization":"Reference","Patient.contact.period":"Period","Patient.contact.relationship":"CodeableConcept","Patient.contact.telecom":"ContactPoint","Patient.contained":"Resource","Patient.deceasedBoolean":"boolean","Patient.deceasedDateTime":"dateTime","Patient.extension":"Extension","Patient.gender":"code","Patient.generalPractitioner":"Reference","Patient.id":"id","Patient.identifier":"Identifier","Patient.implicitRules":"uri","Patient.language":"code","Patient.link.extension":"Extension","Patient.link.id":"string","Patient.link.modifierExtension":"Extension","Patient.link.other":"Reference","Patient.link.type":"code","Patient.managingOrganization":"Reference","Patient.maritalStatus":"CodeableConcept","Patient.meta":"Meta","Patient.modifierExtension":"Extension","Patient.multipleBirthBoolean":"boolean","Patient.multipleBirthInteger":"integer","Patient.name":"HumanName","Patient.photo":"Attachment","Patient.telecom":"ContactPoint","Patient.text":"Narrative","PaymentNotice.contained":"Resource","PaymentNotice.created":"dateTime","PaymentNotice.extension":"Extension","PaymentNotice.id":"id","PaymentNotice.identifier":"Identifier","PaymentNotice.implicitRules":"uri","PaymentNotice.language":"code","PaymentNotice.meta":"Meta","PaymentNotice.modifierExtension":"Extension","PaymentNotice.organization":"Reference","PaymentNotice.paymentStatus":"CodeableConcept","PaymentNotice.provider":"Reference","PaymentNotice.request":"Reference","PaymentNotice.response":"Reference","PaymentNotice.status":"code","PaymentNotice.statusDate":"date","PaymentNotice.target":"Reference","PaymentNotice.text":"Narrative","PaymentReconciliation.contained":"Resource","PaymentReconciliation.created":"dateTime","PaymentReconciliation.detail.amount":"Money","PaymentReconciliation.detail.date":"date","PaymentReconciliation.detail.extension":"Extension","PaymentReconciliation.detail.id":"string","PaymentReconciliation.detail.modifierExtension":"Extension","PaymentReconciliation.detail.payee":"Reference","PaymentReconciliation.detail.request":"Reference","PaymentReconciliation.detail.response":"Reference","PaymentReconciliation.detail.submitter":"Reference","PaymentReconciliation.detail.type":"CodeableConcept","PaymentReconciliation.disposition":"string","PaymentReconciliation.extension":"Extension","PaymentReconciliation.form":"CodeableConcept","PaymentReconciliation.id":"id","PaymentReconciliation.identifier":"Identifier","PaymentReconciliation.implicitRules":"uri","PaymentReconciliation.language":"code","PaymentReconciliation.meta":"Meta","PaymentReconciliation.modifierExtension":"Extension","PaymentReconciliation.organization":"Reference","PaymentReconciliation.outcome":"CodeableConcept","PaymentReconciliation.period":"Period","PaymentReconciliation.processNote.extension":"Extension","PaymentReconciliation.processNote.id":"string","PaymentReconciliation.processNote.modifierExtension":"Extension","PaymentReconciliation.processNote.text":"string","PaymentReconciliation.processNote.type":"CodeableConcept","PaymentReconciliation.request":"Reference","PaymentReconciliation.requestOrganization":"Reference","PaymentReconciliation.requestProvider":"Reference","PaymentReconciliation.status":"code","PaymentReconciliation.text":"Narrative","PaymentReconciliation.total":"Money","Period.end":"dateTime","Period.extension":"Extension","Period.id":"string","Period.start":"dateTime","Person.active":"boolean","Person.address":"Address","Person.birthDate":"date","Person.contained":"Resource","Person.extension":"Extension","Person.gender":"code","Person.id":"id","Person.identifier":"Identifier","Person.implicitRules":"uri","Person.language":"code","Person.link.assurance":"code","Person.link.extension":"Extension","Person.link.id":"string","Person.link.modifierExtension":"Extension","Person.link.target":"Reference","Person.managingOrganization":"Reference","Person.meta":"Meta","Person.modifierExtension":"Extension","Person.name":"HumanName","Person.photo":"Attachment","Person.telecom":"ContactPoint","Person.text":"Narrative","PlanDefinition.action.cardinalityBehavior":"code","PlanDefinition.action.code":"CodeableConcept","PlanDefinition.action.condition.description":"string","PlanDefinition.action.condition.expression":"string","PlanDefinition.action.condition.extension":"Extension","PlanDefinition.action.condition.id":"string","PlanDefinition.action.condition.kind":"code","PlanDefinition.action.condition.language":"string","PlanDefinition.action.condition.modifierExtension":"Extension","PlanDefinition.action.definition":"Reference","PlanDefinition.action.description":"string","PlanDefinition.action.documentation":"RelatedArtifact","PlanDefinition.action.dynamicValue.description":"string","PlanDefinition.action.dynamicValue.expression":"string","PlanDefinition.action.dynamicValue.extension":"Extension","PlanDefinition.action.dynamicValue.id":"string","PlanDefinition.action.dynamicValue.language":"string","PlanDefinition.action.dynamicValue.modifierExtension":"Extension","PlanDefinition.action.dynamicValue.path":"string","PlanDefinition.action.extension":"Extension","PlanDefinition.action.goalId":"id","PlanDefinition.action.groupingBehavior":"code","PlanDefinition.action.id":"string","PlanDefinition.action.input":"DataRequirement","PlanDefinition.action.label":"string","PlanDefinition.action.modifierExtension":"Extension","PlanDefinition.action.output":"DataRequirement","PlanDefinition.action.participant.extension":"Extension","PlanDefinition.action.participant.id":"string","PlanDefinition.action.participant.modifierExtension":"Extension","PlanDefinition.action.participant.role":"CodeableConcept","PlanDefinition.action.participant.type":"code","PlanDefinition.action.precheckBehavior":"code","PlanDefinition.action.reason":"CodeableConcept","PlanDefinition.action.relatedAction.actionId":"id","PlanDefinition.action.relatedAction.extension":"Extension","PlanDefinition.action.relatedAction.id":"string","PlanDefinition.action.relatedAction.modifierExtension":"Extension","PlanDefinition.action.relatedAction.offsetDuration":"Duration","PlanDefinition.action.relatedAction.offsetRange":"Range","PlanDefinition.action.relatedAction.relationship":"code","PlanDefinition.action.requiredBehavior":"code","PlanDefinition.action.selectionBehavior":"code","PlanDefinition.action.textEquivalent":"string","PlanDefinition.action.timingDateTime":"dateTime","PlanDefinition.action.timingDuration":"Duration","PlanDefinition.action.timingPeriod":"Period","PlanDefinition.action.timingRange":"Range","PlanDefinition.action.timingTiming":"Timing","PlanDefinition.action.title":"string","PlanDefinition.action.transform":"Reference","PlanDefinition.action.triggerDefinition":"TriggerDefinition","PlanDefinition.action.type":"Coding","PlanDefinition.approvalDate":"date","PlanDefinition.contact":"ContactDetail","PlanDefinition.contained":"Resource","PlanDefinition.contributor":"Contributor","PlanDefinition.copyright":"markdown","PlanDefinition.date":"dateTime","PlanDefinition.description":"markdown","PlanDefinition.effectivePeriod":"Period","PlanDefinition.experimental":"boolean","PlanDefinition.extension":"Extension","PlanDefinition.goal.addresses":"CodeableConcept","PlanDefinition.goal.category":"CodeableConcept","PlanDefinition.goal.description":"CodeableConcept","PlanDefinition.goal.documentation":"RelatedArtifact","PlanDefinition.goal.extension":"Extension","PlanDefinition.goal.id":"string","PlanDefinition.goal.modifierExtension":"Extension","PlanDefinition.goal.priority":"CodeableConcept","PlanDefinition.goal.start":"CodeableConcept","PlanDefinition.goal.target.detailCodeableConcept":"CodeableConcept","PlanDefinition.goal.target.detailQuantity":"Quantity","PlanDefinition.goal.target.detailRange":"Range","PlanDefinition.goal.target.due":"Duration","PlanDefinition.goal.target.extension":"Extension","PlanDefinition.goal.target.id":"string","PlanDefinition.goal.target.measure":"CodeableConcept","PlanDefinition.goal.target.modifierExtension":"Extension","PlanDefinition.id":"id","PlanDefinition.identifier":"Identifier","PlanDefinition.implicitRules":"uri","PlanDefinition.jurisdiction":"CodeableConcept","PlanDefinition.language":"code","PlanDefinition.lastReviewDate":"date","PlanDefinition.library":"Reference","PlanDefinition.meta":"Meta","PlanDefinition.modifierExtension":"Extension","PlanDefinition.name":"string","PlanDefinition.publisher":"string","PlanDefinition.purpose":"markdown","PlanDefinition.relatedArtifact":"RelatedArtifact","PlanDefinition.status":"code","PlanDefinition.text":"Narrative","PlanDefinition.title":"string","PlanDefinition.topic":"CodeableConcept","PlanDefinition.type":"CodeableConcept","PlanDefinition.url":"uri","PlanDefinition.usage":"string","PlanDefinition.useContext":"UsageContext","PlanDefinition.version":"string","Practitioner.active":"boolean","Practitioner.address":"Address","Practitioner.birthDate":"date","Practitioner.communication":"CodeableConcept","Practitioner.contained":"Resource","Practitioner.extension":"Extension","Practitioner.gender":"code","Practitioner.id":"id","Practitioner.identifier":"Identifier","Practitioner.implicitRules":"uri","Practitioner.language":"code","Practitioner.meta":"Meta","Practitioner.modifierExtension":"Extension","Practitioner.name":"HumanName","Practitioner.photo":"Attachment","Practitioner.qualification.code":"CodeableConcept","Practitioner.qualification.extension":"Extension","Practitioner.qualification.id":"string","Practitioner.qualification.identifier":"Identifier","Practitioner.qualification.issuer":"Reference","Practitioner.qualification.modifierExtension":"Extension","Practitioner.qualification.period":"Period","Practitioner.telecom":"ContactPoint","Practitioner.text":"Narrative","PractitionerRole.active":"boolean","PractitionerRole.availabilityExceptions":"string","PractitionerRole.availableTime.allDay":"boolean","PractitionerRole.availableTime.availableEndTime":"time","PractitionerRole.availableTime.availableStartTime":"time","PractitionerRole.availableTime.daysOfWeek":"code","PractitionerRole.availableTime.extension":"Extension","PractitionerRole.availableTime.id":"string","PractitionerRole.availableTime.modifierExtension":"Extension","PractitionerRole.code":"CodeableConcept","PractitionerRole.contained":"Resource","PractitionerRole.endpoint":"Reference","PractitionerRole.extension":"Extension","PractitionerRole.healthcareService":"Reference","PractitionerRole.id":"id","PractitionerRole.identifier":"Identifier","PractitionerRole.implicitRules":"uri","PractitionerRole.language":"code","PractitionerRole.location":"Reference","PractitionerRole.meta":"Meta","PractitionerRole.modifierExtension":"Extension","PractitionerRole.notAvailable.description":"string","PractitionerRole.notAvailable.during":"Period","PractitionerRole.notAvailable.extension":"Extension","PractitionerRole.notAvailable.id":"string","PractitionerRole.notAvailable.modifierExtension":"Extension","PractitionerRole.organization":"Reference","PractitionerRole.period":"Period","PractitionerRole.practitioner":"Reference","PractitionerRole.specialty":"CodeableConcept","PractitionerRole.telecom":"ContactPoint","PractitionerRole.text":"Narrative","Procedure.basedOn":"Reference","Procedure.bodySite":"CodeableConcept","Procedure.category":"CodeableConcept","Procedure.code":"CodeableConcept","Procedure.complication":"CodeableConcept","Procedure.complicationDetail":"Reference","Procedure.contained":"Resource","Procedure.context":"Reference","Procedure.definition":"Reference","Procedure.extension":"Extension","Procedure.focalDevice.action":"CodeableConcept","Procedure.focalDevice.extension":"Extension","Procedure.focalDevice.id":"string","Procedure.focalDevice.manipulated":"Reference","Procedure.focalDevice.modifierExtension":"Extension","Procedure.followUp":"CodeableConcept","Procedure.id":"id","Procedure.identifier":"Identifier","Procedure.implicitRules":"uri","Procedure.language":"code","Procedure.location":"Reference","Procedure.meta":"Meta","Procedure.modifierExtension":"Extension","Procedure.notDone":"boolean","Procedure.notDoneReason":"CodeableConcept","Procedure.note":"Annotation","Procedure.outcome":"CodeableConcept","Procedure.partOf":"Reference","Procedure.performedDateTime":"dateTime","Procedure.performedPeriod":"Period","Procedure.performer.actor":"Reference","Procedure.performer.extension":"Extension","Procedure.performer.id":"string","Procedure.performer.modifierExtension":"Extension","Procedure.performer.onBehalfOf":"Reference","Procedure.performer.role":"CodeableConcept","Procedure.reasonCode":"CodeableConcept","Procedure.reasonReference":"Reference","Procedure.report":"Reference","Procedure.status":"code","Procedure.subject":"Reference","Procedure.text":"Narrative","Procedure.usedCode":"CodeableConcept","Procedure.usedReference":"Reference","ProcedureRequest.asNeededBoolean":"boolean","ProcedureRequest.asNeededCodeableConcept":"CodeableConcept","ProcedureRequest.authoredOn":"dateTime","ProcedureRequest.basedOn":"Reference","ProcedureRequest.bodySite":"CodeableConcept","ProcedureRequest.category":"CodeableConcept","ProcedureRequest.code":"CodeableConcept","ProcedureRequest.contained":"Resource","ProcedureRequest.context":"Reference","ProcedureRequest.definition":"Reference","ProcedureRequest.doNotPerform":"boolean","ProcedureRequest.extension":"Extension","ProcedureRequest.id":"id","ProcedureRequest.identifier":"Identifier","ProcedureRequest.implicitRules":"uri","ProcedureRequest.intent":"code","ProcedureRequest.language":"code","ProcedureRequest.meta":"Meta","ProcedureRequest.modifierExtension":"Extension","ProcedureRequest.note":"Annotation","ProcedureRequest.occurrenceDateTime":"dateTime","ProcedureRequest.occurrencePeriod":"Period","ProcedureRequest.occurrenceTiming":"Timing","ProcedureRequest.performer":"Reference","ProcedureRequest.performerType":"CodeableConcept","ProcedureRequest.priority":"code","ProcedureRequest.reasonCode":"CodeableConcept","ProcedureRequest.reasonReference":"Reference","ProcedureRequest.relevantHistory":"Reference","ProcedureRequest.replaces":"Reference","ProcedureRequest.requester.agent":"Reference","ProcedureRequest.requester.extension":"Extension","ProcedureRequest.requester.id":"string","ProcedureRequest.requester.modifierExtension":"Extension","ProcedureRequest.requester.onBehalfOf":"Reference","ProcedureRequest.requisition":"Identifier","ProcedureRequest.specimen":"Reference","ProcedureRequest.status":"code","ProcedureRequest.subject":"Reference","ProcedureRequest.supportingInfo":"Reference","ProcedureRequest.text":"Narrative","ProcessRequest.action":"code","ProcessRequest.contained":"Resource","ProcessRequest.created":"dateTime","ProcessRequest.exclude":"string","ProcessRequest.extension":"Extension","ProcessRequest.id":"id","ProcessRequest.identifier":"Identifier","ProcessRequest.implicitRules":"uri","ProcessRequest.include":"string","ProcessRequest.item.extension":"Extension","ProcessRequest.item.id":"string","ProcessRequest.item.modifierExtension":"Extension","ProcessRequest.item.sequenceLinkId":"integer","ProcessRequest.language":"code","ProcessRequest.meta":"Meta","ProcessRequest.modifierExtension":"Extension","ProcessRequest.nullify":"boolean","ProcessRequest.organization":"Reference","ProcessRequest.period":"Period","ProcessRequest.provider":"Reference","ProcessRequest.reference":"string","ProcessRequest.request":"Reference","ProcessRequest.response":"Reference","ProcessRequest.status":"code","ProcessRequest.target":"Reference","ProcessRequest.text":"Narrative","ProcessResponse.communicationRequest":"Reference","ProcessResponse.contained":"Resource","ProcessResponse.created":"dateTime","ProcessResponse.disposition":"string","ProcessResponse.error":"CodeableConcept","ProcessResponse.extension":"Extension","ProcessResponse.form":"CodeableConcept","ProcessResponse.id":"id","ProcessResponse.identifier":"Identifier","ProcessResponse.implicitRules":"uri","ProcessResponse.language":"code","ProcessResponse.meta":"Meta","ProcessResponse.modifierExtension":"Extension","ProcessResponse.organization":"Reference","ProcessResponse.outcome":"CodeableConcept","ProcessResponse.processNote.extension":"Extension","ProcessResponse.processNote.id":"string","ProcessResponse.processNote.modifierExtension":"Extension","ProcessResponse.processNote.text":"string","ProcessResponse.processNote.type":"CodeableConcept","ProcessResponse.request":"Reference","ProcessResponse.requestOrganization":"Reference","ProcessResponse.requestProvider":"Reference","ProcessResponse.status":"code","ProcessResponse.text":"Narrative","Provenance.activity":"Coding","Provenance.agent.extension":"Extension","Provenance.agent.id":"string","Provenance.agent.modifierExtension":"Extension","Provenance.agent.onBehalfOfReference":"Reference","Provenance.agent.onBehalfOfUri":"uri","Provenance.agent.relatedAgentType":"CodeableConcept","Provenance.agent.role":"CodeableConcept","Provenance.agent.whoReference":"Reference","Provenance.agent.whoUri":"uri","Provenance.contained":"Resource","Provenance.entity.extension":"Extension","Provenance.entity.id":"string","Provenance.entity.modifierExtension":"Extension","Provenance.entity.role":"code","Provenance.entity.whatIdentifier":"Identifier","Provenance.entity.whatReference":"Reference","Provenance.entity.whatUri":"uri","Provenance.extension":"Extension","Provenance.id":"id","Provenance.implicitRules":"uri","Provenance.language":"code","Provenance.location":"Reference","Provenance.meta":"Meta","Provenance.modifierExtension":"Extension","Provenance.period":"Period","Provenance.policy":"uri","Provenance.reason":"Coding","Provenance.recorded":"instant","Provenance.signature":"Signature","Provenance.target":"Reference","Provenance.text":"Narrative","Quantity.code":"code","Quantity.comparator":"code","Quantity.extension":"Extension","Quantity.id":"string","Quantity.system":"uri","Quantity.unit":"string","Quantity.value":"decimal","Questionnaire.approvalDate":"date","Questionnaire.code":"Coding","Questionnaire.contact":"ContactDetail","Questionnaire.contained":"Resource","Questionnaire.copyright":"markdown","Questionnaire.date":"dateTime","Questionnaire.description":"markdown","Questionnaire.effectivePeriod":"Period","Questionnaire.experimental":"boolean","Questionnaire.extension":"Extension","Questionnaire.id":"id","Questionnaire.identifier":"Identifier","Questionnaire.implicitRules":"uri","Questionnaire.item.code":"Coding","Questionnaire.item.definition":"uri","Questionnaire.item.enableWhen.answerAttachment":"Attachment","Questionnaire.item.enableWhen.answerBoolean":"boolean","Questionnaire.item.enableWhen.answerCoding":"Coding","Questionnaire.item.enableWhen.answerDate":"date","Questionnaire.item.enableWhen.answerDateTime":"dateTime","Questionnaire.item.enableWhen.answerDecimal":"decimal","Questionnaire.item.enableWhen.answerInteger":"integer","Questionnaire.item.enableWhen.answerQuantity":"Quantity","Questionnaire.item.enableWhen.answerReference":"Reference","Questionnaire.item.enableWhen.answerString":"string","Questionnaire.item.enableWhen.answerTime":"time","Questionnaire.item.enableWhen.answerUri":"uri","Questionnaire.item.enableWhen.extension":"Extension","Questionnaire.item.enableWhen.hasAnswer":"boolean","Questionnaire.item.enableWhen.id":"string","Questionnaire.item.enableWhen.modifierExtension":"Extension","Questionnaire.item.enableWhen.question":"string","Questionnaire.item.extension":"Extension","Questionnaire.item.id":"string","Questionnaire.item.initialAttachment":"Attachment","Questionnaire.item.initialBoolean":"boolean","Questionnaire.item.initialCoding":"Coding","Questionnaire.item.initialDate":"date","Questionnaire.item.initialDateTime":"dateTime","Questionnaire.item.initialDecimal":"decimal","Questionnaire.item.initialInteger":"integer","Questionnaire.item.initialQuantity":"Quantity","Questionnaire.item.initialReference":"Reference","Questionnaire.item.initialString":"string","Questionnaire.item.initialTime":"time","Questionnaire.item.initialUri":"uri","Questionnaire.item.linkId":"string","Questionnaire.item.maxLength":"integer","Questionnaire.item.modifierExtension":"Extension","Questionnaire.item.option.extension":"Extension","Questionnaire.item.option.id":"string","Questionnaire.item.option.modifierExtension":"Extension","Questionnaire.item.option.valueCoding":"Coding","Questionnaire.item.option.valueDate":"date","Questionnaire.item.option.valueInteger":"integer","Questionnaire.item.option.valueString":"string","Questionnaire.item.option.valueTime":"time","Questionnaire.item.options":"Reference","Questionnaire.item.prefix":"string","Questionnaire.item.readOnly":"boolean","Questionnaire.item.repeats":"boolean","Questionnaire.item.required":"boolean","Questionnaire.item.text":"string","Questionnaire.item.type":"code","Questionnaire.jurisdiction":"CodeableConcept","Questionnaire.language":"code","Questionnaire.lastReviewDate":"date","Questionnaire.meta":"Meta","Questionnaire.modifierExtension":"Extension","Questionnaire.name":"string","Questionnaire.publisher":"string","Questionnaire.purpose":"markdown","Questionnaire.status":"code","Questionnaire.subjectType":"code","Questionnaire.text":"Narrative","Questionnaire.title":"string","Questionnaire.url":"uri","Questionnaire.useContext":"UsageContext","Questionnaire.version":"string","QuestionnaireResponse.author":"Reference","QuestionnaireResponse.authored":"dateTime","QuestionnaireResponse.basedOn":"Reference","QuestionnaireResponse.contained":"Resource","QuestionnaireResponse.context":"Reference","QuestionnaireResponse.extension":"Extension","QuestionnaireResponse.id":"id","QuestionnaireResponse.identifier":"Identifier","QuestionnaireResponse.implicitRules":"uri","QuestionnaireResponse.item.answer.extension":"Extension","QuestionnaireResponse.item.answer.id":"string","QuestionnaireResponse.item.answer.modifierExtension":"Extension","QuestionnaireResponse.item.answer.valueAttachment":"Attachment","QuestionnaireResponse.item.answer.valueBoolean":"boolean","QuestionnaireResponse.item.answer.valueCoding":"Coding","QuestionnaireResponse.item.answer.valueDate":"date","QuestionnaireResponse.item.answer.valueDateTime":"dateTime","QuestionnaireResponse.item.answer.valueDecimal":"decimal","QuestionnaireResponse.item.answer.valueInteger":"integer","QuestionnaireResponse.item.answer.valueQuantity":"Quantity","QuestionnaireResponse.item.answer.valueReference":"Reference","QuestionnaireResponse.item.answer.valueString":"string","QuestionnaireResponse.item.answer.valueTime":"time","QuestionnaireResponse.item.answer.valueUri":"uri","QuestionnaireResponse.item.definition":"uri","QuestionnaireResponse.item.extension":"Extension","QuestionnaireResponse.item.id":"string","QuestionnaireResponse.item.linkId":"string","QuestionnaireResponse.item.modifierExtension":"Extension","QuestionnaireResponse.item.subject":"Reference","QuestionnaireResponse.item.text":"string","QuestionnaireResponse.language":"code","QuestionnaireResponse.meta":"Meta","QuestionnaireResponse.modifierExtension":"Extension","QuestionnaireResponse.parent":"Reference","QuestionnaireResponse.questionnaire":"Reference","QuestionnaireResponse.source":"Reference","QuestionnaireResponse.status":"code","QuestionnaireResponse.subject":"Reference","QuestionnaireResponse.text":"Narrative","Range.extension":"Extension","Range.high":"Quantity","Range.id":"string","Range.low":"Quantity","Ratio.denominator":"Quantity","Ratio.extension":"Extension","Ratio.id":"string","Ratio.numerator":"Quantity","Reference.display":"string","Reference.extension":"Extension","Reference.id":"string","Reference.identifier":"Identifier","Reference.reference":"string","ReferralRequest.authoredOn":"dateTime","ReferralRequest.basedOn":"Reference","ReferralRequest.contained":"Resource","ReferralRequest.context":"Reference","ReferralRequest.definition":"Reference","ReferralRequest.description":"string","ReferralRequest.extension":"Extension","ReferralRequest.groupIdentifier":"Identifier","ReferralRequest.id":"id","ReferralRequest.identifier":"Identifier","ReferralRequest.implicitRules":"uri","ReferralRequest.intent":"code","ReferralRequest.language":"code","ReferralRequest.meta":"Meta","ReferralRequest.modifierExtension":"Extension","ReferralRequest.note":"Annotation","ReferralRequest.occurrenceDateTime":"dateTime","ReferralRequest.occurrencePeriod":"Period","ReferralRequest.priority":"code","ReferralRequest.reasonCode":"CodeableConcept","ReferralRequest.reasonReference":"Reference","ReferralRequest.recipient":"Reference","ReferralRequest.relevantHistory":"Reference","ReferralRequest.replaces":"Reference","ReferralRequest.requester.agent":"Reference","ReferralRequest.requester.extension":"Extension","ReferralRequest.requester.id":"string","ReferralRequest.requester.modifierExtension":"Extension","ReferralRequest.requester.onBehalfOf":"Reference","ReferralRequest.serviceRequested":"CodeableConcept","ReferralRequest.specialty":"CodeableConcept","ReferralRequest.status":"code","ReferralRequest.subject":"Reference","ReferralRequest.supportingInfo":"Reference","ReferralRequest.text":"Narrative","ReferralRequest.type":"CodeableConcept","RelatedArtifact.citation":"string","RelatedArtifact.display":"string","RelatedArtifact.document":"Attachment","RelatedArtifact.extension":"Extension","RelatedArtifact.id":"string","RelatedArtifact.resource":"Reference","RelatedArtifact.type":"code","RelatedArtifact.url":"uri","RelatedPerson.active":"boolean","RelatedPerson.address":"Address","RelatedPerson.birthDate":"date","RelatedPerson.contained":"Resource","RelatedPerson.extension":"Extension","RelatedPerson.gender":"code","RelatedPerson.id":"id","RelatedPerson.identifier":"Identifier","RelatedPerson.implicitRules":"uri","RelatedPerson.language":"code","RelatedPerson.meta":"Meta","RelatedPerson.modifierExtension":"Extension","RelatedPerson.name":"HumanName","RelatedPerson.patient":"Reference","RelatedPerson.period":"Period","RelatedPerson.photo":"Attachment","RelatedPerson.relationship":"CodeableConcept","RelatedPerson.telecom":"ContactPoint","RelatedPerson.text":"Narrative","RequestGroup.action.cardinalityBehavior":"code","RequestGroup.action.code":"CodeableConcept","RequestGroup.action.condition.description":"string","RequestGroup.action.condition.expression":"string","RequestGroup.action.condition.extension":"Extension","RequestGroup.action.condition.id":"string","RequestGroup.action.condition.kind":"code","RequestGroup.action.condition.language":"string","RequestGroup.action.condition.modifierExtension":"Extension","RequestGroup.action.description":"string","RequestGroup.action.documentation":"RelatedArtifact","RequestGroup.action.extension":"Extension","RequestGroup.action.groupingBehavior":"code","RequestGroup.action.id":"string","RequestGroup.action.label":"string","RequestGroup.action.modifierExtension":"Extension","RequestGroup.action.participant":"Reference","RequestGroup.action.precheckBehavior":"code","RequestGroup.action.relatedAction.actionId":"id","RequestGroup.action.relatedAction.extension":"Extension","RequestGroup.action.relatedAction.id":"string","RequestGroup.action.relatedAction.modifierExtension":"Extension","RequestGroup.action.relatedAction.offsetDuration":"Duration","RequestGroup.action.relatedAction.offsetRange":"Range","RequestGroup.action.relatedAction.relationship":"code","RequestGroup.action.requiredBehavior":"code","RequestGroup.action.resource":"Reference","RequestGroup.action.selectionBehavior":"code","RequestGroup.action.textEquivalent":"string","RequestGroup.action.timingDateTime":"dateTime","RequestGroup.action.timingDuration":"Duration","RequestGroup.action.timingPeriod":"Period","RequestGroup.action.timingRange":"Range","RequestGroup.action.timingTiming":"Timing","RequestGroup.action.title":"string","RequestGroup.action.type":"Coding","RequestGroup.author":"Reference","RequestGroup.authoredOn":"dateTime","RequestGroup.basedOn":"Reference","RequestGroup.contained":"Resource","RequestGroup.context":"Reference","RequestGroup.definition":"Reference","RequestGroup.extension":"Extension","RequestGroup.groupIdentifier":"Identifier","RequestGroup.id":"id","RequestGroup.identifier":"Identifier","RequestGroup.implicitRules":"uri","RequestGroup.intent":"code","RequestGroup.language":"code","RequestGroup.meta":"Meta","RequestGroup.modifierExtension":"Extension","RequestGroup.note":"Annotation","RequestGroup.priority":"code","RequestGroup.reasonCodeableConcept":"CodeableConcept","RequestGroup.reasonReference":"Reference","RequestGroup.replaces":"Reference","RequestGroup.status":"code","RequestGroup.subject":"Reference","RequestGroup.text":"Narrative","ResearchStudy.arm.code":"CodeableConcept","ResearchStudy.arm.description":"string","ResearchStudy.arm.extension":"Extension","ResearchStudy.arm.id":"string","ResearchStudy.arm.modifierExtension":"Extension","ResearchStudy.arm.name":"string","ResearchStudy.category":"CodeableConcept","ResearchStudy.contact":"ContactDetail","ResearchStudy.contained":"Resource","ResearchStudy.description":"markdown","ResearchStudy.enrollment":"Reference","ResearchStudy.extension":"Extension","ResearchStudy.focus":"CodeableConcept","ResearchStudy.id":"id","ResearchStudy.identifier":"Identifier","ResearchStudy.implicitRules":"uri","ResearchStudy.jurisdiction":"CodeableConcept","ResearchStudy.keyword":"CodeableConcept","ResearchStudy.language":"code","ResearchStudy.meta":"Meta","ResearchStudy.modifierExtension":"Extension","ResearchStudy.note":"Annotation","ResearchStudy.partOf":"Reference","ResearchStudy.period":"Period","ResearchStudy.principalInvestigator":"Reference","ResearchStudy.protocol":"Reference","ResearchStudy.reasonStopped":"CodeableConcept","ResearchStudy.relatedArtifact":"RelatedArtifact","ResearchStudy.site":"Reference","ResearchStudy.sponsor":"Reference","ResearchStudy.status":"code","ResearchStudy.text":"Narrative","ResearchStudy.title":"string","ResearchSubject.actualArm":"string","ResearchSubject.assignedArm":"string","ResearchSubject.consent":"Reference","ResearchSubject.contained":"Resource","ResearchSubject.extension":"Extension","ResearchSubject.id":"id","ResearchSubject.identifier":"Identifier","ResearchSubject.implicitRules":"uri","ResearchSubject.individual":"Reference","ResearchSubject.language":"code","ResearchSubject.meta":"Meta","ResearchSubject.modifierExtension":"Extension","ResearchSubject.period":"Period","ResearchSubject.status":"code","ResearchSubject.study":"Reference","ResearchSubject.text":"Narrative","Resource.id":"id","Resource.implicitRules":"uri","Resource.language":"code","Resource.meta":"Meta","RiskAssessment.basedOn":"Reference","RiskAssessment.basis":"Reference","RiskAssessment.code":"CodeableConcept","RiskAssessment.comment":"string","RiskAssessment.condition":"Reference","RiskAssessment.contained":"Resource","RiskAssessment.context":"Reference","RiskAssessment.extension":"Extension","RiskAssessment.id":"id","RiskAssessment.identifier":"Identifier","RiskAssessment.implicitRules":"uri","RiskAssessment.language":"code","RiskAssessment.meta":"Meta","RiskAssessment.method":"CodeableConcept","RiskAssessment.mitigation":"string","RiskAssessment.modifierExtension":"Extension","RiskAssessment.occurrenceDateTime":"dateTime","RiskAssessment.occurrencePeriod":"Period","RiskAssessment.parent":"Reference","RiskAssessment.performer":"Reference","RiskAssessment.prediction.extension":"Extension","RiskAssessment.prediction.id":"string","RiskAssessment.prediction.modifierExtension":"Extension","RiskAssessment.prediction.outcome":"CodeableConcept","RiskAssessment.prediction.probabilityDecimal":"decimal","RiskAssessment.prediction.probabilityRange":"Range","RiskAssessment.prediction.qualitativeRisk":"CodeableConcept","RiskAssessment.prediction.rationale":"string","RiskAssessment.prediction.relativeRisk":"decimal","RiskAssessment.prediction.whenPeriod":"Period","RiskAssessment.prediction.whenRange":"Range","RiskAssessment.reasonCodeableConcept":"CodeableConcept","RiskAssessment.reasonReference":"Reference","RiskAssessment.status":"code","RiskAssessment.subject":"Reference","RiskAssessment.text":"Narrative","SampledData.data":"string","SampledData.dimensions":"positiveInt","SampledData.extension":"Extension","SampledData.factor":"decimal","SampledData.id":"string","SampledData.lowerLimit":"decimal","SampledData.origin":"Quantity","SampledData.period":"decimal","SampledData.upperLimit":"decimal","Schedule.active":"boolean","Schedule.actor":"Reference","Schedule.comment":"string","Schedule.contained":"Resource","Schedule.extension":"Extension","Schedule.id":"id","Schedule.identifier":"Identifier","Schedule.implicitRules":"uri","Schedule.language":"code","Schedule.meta":"Meta","Schedule.modifierExtension":"Extension","Schedule.planningHorizon":"Period","Schedule.serviceCategory":"CodeableConcept","Schedule.serviceType":"CodeableConcept","Schedule.specialty":"CodeableConcept","Schedule.text":"Narrative","SearchParameter.base":"code","SearchParameter.chain":"string","SearchParameter.code":"code","SearchParameter.comparator":"code","SearchParameter.component.definition":"Reference","SearchParameter.component.expression":"string","SearchParameter.component.extension":"Extension","SearchParameter.component.id":"string","SearchParameter.component.modifierExtension":"Extension","SearchParameter.contact":"ContactDetail","SearchParameter.contained":"Resource","SearchParameter.date":"dateTime","SearchParameter.derivedFrom":"uri","SearchParameter.description":"markdown","SearchParameter.experimental":"boolean","SearchParameter.expression":"string","SearchParameter.extension":"Extension","SearchParameter.id":"id","SearchParameter.implicitRules":"uri","SearchParameter.jurisdiction":"CodeableConcept","SearchParameter.language":"code","SearchParameter.meta":"Meta","SearchParameter.modifier":"code","SearchParameter.modifierExtension":"Extension","SearchParameter.name":"string","SearchParameter.publisher":"string","SearchParameter.purpose":"markdown","SearchParameter.status":"code","SearchParameter.target":"code","SearchParameter.text":"Narrative","SearchParameter.type":"code","SearchParameter.url":"uri","SearchParameter.useContext":"UsageContext","SearchParameter.version":"string","SearchParameter.xpath":"string","SearchParameter.xpathUsage":"code","Sequence.contained":"Resource","Sequence.coordinateSystem":"integer","Sequence.device":"Reference","Sequence.extension":"Extension","Sequence.id":"id","Sequence.identifier":"Identifier","Sequence.implicitRules":"uri","Sequence.language":"code","Sequence.meta":"Meta","Sequence.modifierExtension":"Extension","Sequence.observedSeq":"string","Sequence.patient":"Reference","Sequence.performer":"Reference","Sequence.pointer":"Reference","Sequence.quality.end":"integer","Sequence.quality.extension":"Extension","Sequence.quality.fScore":"decimal","Sequence.quality.gtFP":"decimal","Sequence.quality.id":"string","Sequence.quality.method":"CodeableConcept","Sequence.quality.modifierExtension":"Extension","Sequence.quality.precision":"decimal","Sequence.quality.queryFP":"decimal","Sequence.quality.queryTP":"decimal","Sequence.quality.recall":"decimal","Sequence.quality.score":"Quantity","Sequence.quality.standardSequence":"CodeableConcept","Sequence.quality.start":"integer","Sequence.quality.truthFN":"decimal","Sequence.quality.truthTP":"decimal","Sequence.quality.type":"code","Sequence.quantity":"Quantity","Sequence.readCoverage":"integer","Sequence.referenceSeq.chromosome":"CodeableConcept","Sequence.referenceSeq.extension":"Extension","Sequence.referenceSeq.genomeBuild":"string","Sequence.referenceSeq.id":"string","Sequence.referenceSeq.modifierExtension":"Extension","Sequence.referenceSeq.referenceSeqId":"CodeableConcept","Sequence.referenceSeq.referenceSeqPointer":"Reference","Sequence.referenceSeq.referenceSeqString":"string","Sequence.referenceSeq.strand":"integer","Sequence.referenceSeq.windowEnd":"integer","Sequence.referenceSeq.windowStart":"integer","Sequence.repository.datasetId":"string","Sequence.repository.extension":"Extension","Sequence.repository.id":"string","Sequence.repository.modifierExtension":"Extension","Sequence.repository.name":"string","Sequence.repository.readsetId":"string","Sequence.repository.type":"code","Sequence.repository.url":"uri","Sequence.repository.variantsetId":"string","Sequence.specimen":"Reference","Sequence.text":"Narrative","Sequence.type":"code","Sequence.variant.cigar":"string","Sequence.variant.end":"integer","Sequence.variant.extension":"Extension","Sequence.variant.id":"string","Sequence.variant.modifierExtension":"Extension","Sequence.variant.observedAllele":"string","Sequence.variant.referenceAllele":"string","Sequence.variant.start":"integer","Sequence.variant.variantPointer":"Reference","ServiceDefinition.approvalDate":"date","ServiceDefinition.contact":"ContactDetail","ServiceDefinition.contained":"Resource","ServiceDefinition.contributor":"Contributor","ServiceDefinition.copyright":"markdown","ServiceDefinition.dataRequirement":"DataRequirement","ServiceDefinition.date":"dateTime","ServiceDefinition.description":"markdown","ServiceDefinition.effectivePeriod":"Period","ServiceDefinition.experimental":"boolean","ServiceDefinition.extension":"Extension","ServiceDefinition.id":"id","ServiceDefinition.identifier":"Identifier","ServiceDefinition.implicitRules":"uri","ServiceDefinition.jurisdiction":"CodeableConcept","ServiceDefinition.language":"code","ServiceDefinition.lastReviewDate":"date","ServiceDefinition.meta":"Meta","ServiceDefinition.modifierExtension":"Extension","ServiceDefinition.name":"string","ServiceDefinition.operationDefinition":"Reference","ServiceDefinition.publisher":"string","ServiceDefinition.purpose":"markdown","ServiceDefinition.relatedArtifact":"RelatedArtifact","ServiceDefinition.status":"code","ServiceDefinition.text":"Narrative","ServiceDefinition.title":"string","ServiceDefinition.topic":"CodeableConcept","ServiceDefinition.trigger":"TriggerDefinition","ServiceDefinition.url":"uri","ServiceDefinition.usage":"string","ServiceDefinition.useContext":"UsageContext","ServiceDefinition.version":"string","Signature.blob":"base64Binary","Signature.contentType":"code","Signature.extension":"Extension","Signature.id":"string","Signature.onBehalfOfReference":"Reference","Signature.onBehalfOfUri":"uri","Signature.type":"Coding","Signature.when":"instant","Signature.whoReference":"Reference","Signature.whoUri":"uri","Slot.appointmentType":"CodeableConcept","Slot.comment":"string","Slot.contained":"Resource","Slot.end":"instant","Slot.extension":"Extension","Slot.id":"id","Slot.identifier":"Identifier","Slot.implicitRules":"uri","Slot.language":"code","Slot.meta":"Meta","Slot.modifierExtension":"Extension","Slot.overbooked":"boolean","Slot.schedule":"Reference","Slot.serviceCategory":"CodeableConcept","Slot.serviceType":"CodeableConcept","Slot.specialty":"CodeableConcept","Slot.start":"instant","Slot.status":"code","Slot.text":"Narrative","Specimen.accessionIdentifier":"Identifier","Specimen.collection.bodySite":"CodeableConcept","Specimen.collection.collectedDateTime":"dateTime","Specimen.collection.collectedPeriod":"Period","Specimen.collection.collector":"Reference","Specimen.collection.extension":"Extension","Specimen.collection.id":"string","Specimen.collection.method":"CodeableConcept","Specimen.collection.modifierExtension":"Extension","Specimen.collection.quantity":"Quantity","Specimen.contained":"Resource","Specimen.container.additiveCodeableConcept":"CodeableConcept","Specimen.container.additiveReference":"Reference","Specimen.container.capacity":"Quantity","Specimen.container.description":"string","Specimen.container.extension":"Extension","Specimen.container.id":"string","Specimen.container.identifier":"Identifier","Specimen.container.modifierExtension":"Extension","Specimen.container.specimenQuantity":"Quantity","Specimen.container.type":"CodeableConcept","Specimen.extension":"Extension","Specimen.id":"id","Specimen.identifier":"Identifier","Specimen.implicitRules":"uri","Specimen.language":"code","Specimen.meta":"Meta","Specimen.modifierExtension":"Extension","Specimen.note":"Annotation","Specimen.parent":"Reference","Specimen.processing.additive":"Reference","Specimen.processing.description":"string","Specimen.processing.extension":"Extension","Specimen.processing.id":"string","Specimen.processing.modifierExtension":"Extension","Specimen.processing.procedure":"CodeableConcept","Specimen.processing.timeDateTime":"dateTime","Specimen.processing.timePeriod":"Period","Specimen.receivedTime":"dateTime","Specimen.request":"Reference","Specimen.status":"code","Specimen.subject":"Reference","Specimen.text":"Narrative","Specimen.type":"CodeableConcept","StructureDefinition.abstract":"boolean","StructureDefinition.baseDefinition":"uri","StructureDefinition.contact":"ContactDetail","StructureDefinition.contained":"Resource","StructureDefinition.context":"string","StructureDefinition.contextInvariant":"string","StructureDefinition.contextType":"code","StructureDefinition.copyright":"markdown","StructureDefinition.date":"dateTime","StructureDefinition.derivation":"code","StructureDefinition.description":"markdown","StructureDefinition.differential.element":"ElementDefinition","StructureDefinition.differential.extension":"Extension","StructureDefinition.differential.id":"string","StructureDefinition.differential.modifierExtension":"Extension","StructureDefinition.experimental":"boolean","StructureDefinition.extension":"Extension","StructureDefinition.fhirVersion":"id","StructureDefinition.id":"id","StructureDefinition.identifier":"Identifier","StructureDefinition.implicitRules":"uri","StructureDefinition.jurisdiction":"CodeableConcept","StructureDefinition.keyword":"Coding","StructureDefinition.kind":"code","StructureDefinition.language":"code","StructureDefinition.mapping.comment":"string","StructureDefinition.mapping.extension":"Extension","StructureDefinition.mapping.id":"string","StructureDefinition.mapping.identity":"id","StructureDefinition.mapping.modifierExtension":"Extension","StructureDefinition.mapping.name":"string","StructureDefinition.mapping.uri":"uri","StructureDefinition.meta":"Meta","StructureDefinition.modifierExtension":"Extension","StructureDefinition.name":"string","StructureDefinition.publisher":"string","StructureDefinition.purpose":"markdown","StructureDefinition.snapshot.element":"ElementDefinition","StructureDefinition.snapshot.extension":"Extension","StructureDefinition.snapshot.id":"string","StructureDefinition.snapshot.modifierExtension":"Extension","StructureDefinition.status":"code","StructureDefinition.text":"Narrative","StructureDefinition.title":"string","StructureDefinition.type":"code","StructureDefinition.url":"uri","StructureDefinition.useContext":"UsageContext","StructureDefinition.version":"string","StructureMap.contact":"ContactDetail","StructureMap.contained":"Resource","StructureMap.copyright":"markdown","StructureMap.date":"dateTime","StructureMap.description":"markdown","StructureMap.experimental":"boolean","StructureMap.extension":"Extension","StructureMap.group.documentation":"string","StructureMap.group.extends":"id","StructureMap.group.extension":"Extension","StructureMap.group.id":"string","StructureMap.group.input.documentation":"string","StructureMap.group.input.extension":"Extension","StructureMap.group.input.id":"string","StructureMap.group.input.mode":"code","StructureMap.group.input.modifierExtension":"Extension","StructureMap.group.input.name":"id","StructureMap.group.input.type":"string","StructureMap.group.modifierExtension":"Extension","StructureMap.group.name":"id","StructureMap.group.rule.dependent.extension":"Extension","StructureMap.group.rule.dependent.id":"string","StructureMap.group.rule.dependent.modifierExtension":"Extension","StructureMap.group.rule.dependent.name":"id","StructureMap.group.rule.dependent.variable":"string","StructureMap.group.rule.documentation":"string","StructureMap.group.rule.extension":"Extension","StructureMap.group.rule.id":"string","StructureMap.group.rule.modifierExtension":"Extension","StructureMap.group.rule.name":"id","StructureMap.group.rule.source.check":"string","StructureMap.group.rule.source.condition":"string","StructureMap.group.rule.source.context":"id","StructureMap.group.rule.source.defaultValueAddress":"Address","StructureMap.group.rule.source.defaultValueAge":"Age","StructureMap.group.rule.source.defaultValueAnnotation":"Annotation","StructureMap.group.rule.source.defaultValueAttachment":"Attachment","StructureMap.group.rule.source.defaultValueBase64Binary":"base64Binary","StructureMap.group.rule.source.defaultValueBoolean":"boolean","StructureMap.group.rule.source.defaultValueCode":"code","StructureMap.group.rule.source.defaultValueCodeableConcept":"CodeableConcept","StructureMap.group.rule.source.defaultValueCoding":"Coding","StructureMap.group.rule.source.defaultValueContactPoint":"ContactPoint","StructureMap.group.rule.source.defaultValueCount":"Count","StructureMap.group.rule.source.defaultValueDate":"date","StructureMap.group.rule.source.defaultValueDateTime":"dateTime","StructureMap.group.rule.source.defaultValueDecimal":"decimal","StructureMap.group.rule.source.defaultValueDistance":"Distance","StructureMap.group.rule.source.defaultValueDuration":"Duration","StructureMap.group.rule.source.defaultValueHumanName":"HumanName","StructureMap.group.rule.source.defaultValueId":"id","StructureMap.group.rule.source.defaultValueIdentifier":"Identifier","StructureMap.group.rule.source.defaultValueInstant":"instant","StructureMap.group.rule.source.defaultValueInteger":"integer","StructureMap.group.rule.source.defaultValueMarkdown":"markdown","StructureMap.group.rule.source.defaultValueMeta":"Meta","StructureMap.group.rule.source.defaultValueMoney":"Money","StructureMap.group.rule.source.defaultValueOid":"oid","StructureMap.group.rule.source.defaultValuePeriod":"Period","StructureMap.group.rule.source.defaultValuePositiveInt":"positiveInt","StructureMap.group.rule.source.defaultValueQuantity":"Quantity","StructureMap.group.rule.source.defaultValueRange":"Range","StructureMap.group.rule.source.defaultValueRatio":"Ratio","StructureMap.group.rule.source.defaultValueReference":"Reference","StructureMap.group.rule.source.defaultValueSampledData":"SampledData","StructureMap.group.rule.source.defaultValueSignature":"Signature","StructureMap.group.rule.source.defaultValueString":"string","StructureMap.group.rule.source.defaultValueTime":"time","StructureMap.group.rule.source.defaultValueTiming":"Timing","StructureMap.group.rule.source.defaultValueUnsignedInt":"unsignedInt","StructureMap.group.rule.source.defaultValueUri":"uri","StructureMap.group.rule.source.element":"string","StructureMap.group.rule.source.extension":"Extension","StructureMap.group.rule.source.id":"string","StructureMap.group.rule.source.listMode":"code","StructureMap.group.rule.source.max":"string","StructureMap.group.rule.source.min":"integer","StructureMap.group.rule.source.modifierExtension":"Extension","StructureMap.group.rule.source.type":"string","StructureMap.group.rule.source.variable":"id","StructureMap.group.rule.target.context":"id","StructureMap.group.rule.target.contextType":"code","StructureMap.group.rule.target.element":"string","StructureMap.group.rule.target.extension":"Extension","StructureMap.group.rule.target.id":"string","StructureMap.group.rule.target.listMode":"code","StructureMap.group.rule.target.listRuleId":"id","StructureMap.group.rule.target.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.extension":"Extension","StructureMap.group.rule.target.parameter.id":"string","StructureMap.group.rule.target.parameter.modifierExtension":"Extension","StructureMap.group.rule.target.parameter.valueBoolean":"boolean","StructureMap.group.rule.target.parameter.valueDecimal":"decimal","StructureMap.group.rule.target.parameter.valueId":"id","StructureMap.group.rule.target.parameter.valueInteger":"integer","StructureMap.group.rule.target.parameter.valueString":"string","StructureMap.group.rule.target.transform":"code","StructureMap.group.rule.target.variable":"id","StructureMap.group.typeMode":"code","StructureMap.id":"id","StructureMap.identifier":"Identifier","StructureMap.implicitRules":"uri","StructureMap.import":"uri","StructureMap.jurisdiction":"CodeableConcept","StructureMap.language":"code","StructureMap.meta":"Meta","StructureMap.modifierExtension":"Extension","StructureMap.name":"string","StructureMap.publisher":"string","StructureMap.purpose":"markdown","StructureMap.status":"code","StructureMap.structure.alias":"string","StructureMap.structure.documentation":"string","StructureMap.structure.extension":"Extension","StructureMap.structure.id":"string","StructureMap.structure.mode":"code","StructureMap.structure.modifierExtension":"Extension","StructureMap.structure.url":"uri","StructureMap.text":"Narrative","StructureMap.title":"string","StructureMap.url":"uri","StructureMap.useContext":"UsageContext","StructureMap.version":"string","Subscription.channel.endpoint":"uri","Subscription.channel.extension":"Extension","Subscription.channel.header":"string","Subscription.channel.id":"string","Subscription.channel.modifierExtension":"Extension","Subscription.channel.payload":"string","Subscription.channel.type":"code","Subscription.contact":"ContactPoint","Subscription.contained":"Resource","Subscription.criteria":"string","Subscription.end":"instant","Subscription.error":"string","Subscription.extension":"Extension","Subscription.id":"id","Subscription.implicitRules":"uri","Subscription.language":"code","Subscription.meta":"Meta","Subscription.modifierExtension":"Extension","Subscription.reason":"string","Subscription.status":"code","Subscription.tag":"Coding","Subscription.text":"Narrative","Substance.category":"CodeableConcept","Substance.code":"CodeableConcept","Substance.contained":"Resource","Substance.description":"string","Substance.extension":"Extension","Substance.id":"id","Substance.identifier":"Identifier","Substance.implicitRules":"uri","Substance.ingredient.extension":"Extension","Substance.ingredient.id":"string","Substance.ingredient.modifierExtension":"Extension","Substance.ingredient.quantity":"Ratio","Substance.ingredient.substanceCodeableConcept":"CodeableConcept","Substance.ingredient.substanceReference":"Reference","Substance.instance.expiry":"dateTime","Substance.instance.extension":"Extension","Substance.instance.id":"string","Substance.instance.identifier":"Identifier","Substance.instance.modifierExtension":"Extension","Substance.instance.quantity":"Quantity","Substance.language":"code","Substance.meta":"Meta","Substance.modifierExtension":"Extension","Substance.status":"code","Substance.text":"Narrative","SupplyDelivery.basedOn":"Reference","SupplyDelivery.contained":"Resource","SupplyDelivery.destination":"Reference","SupplyDelivery.extension":"Extension","SupplyDelivery.id":"id","SupplyDelivery.identifier":"Identifier","SupplyDelivery.implicitRules":"uri","SupplyDelivery.language":"code","SupplyDelivery.meta":"Meta","SupplyDelivery.modifierExtension":"Extension","SupplyDelivery.occurrenceDateTime":"dateTime","SupplyDelivery.occurrencePeriod":"Period","SupplyDelivery.occurrenceTiming":"Timing","SupplyDelivery.partOf":"Reference","SupplyDelivery.patient":"Reference","SupplyDelivery.receiver":"Reference","SupplyDelivery.status":"code","SupplyDelivery.suppliedItem.extension":"Extension","SupplyDelivery.suppliedItem.id":"string","SupplyDelivery.suppliedItem.itemCodeableConcept":"CodeableConcept","SupplyDelivery.suppliedItem.itemReference":"Reference","SupplyDelivery.suppliedItem.modifierExtension":"Extension","SupplyDelivery.suppliedItem.quantity":"Quantity","SupplyDelivery.supplier":"Reference","SupplyDelivery.text":"Narrative","SupplyDelivery.type":"CodeableConcept","SupplyRequest.authoredOn":"dateTime","SupplyRequest.category":"CodeableConcept","SupplyRequest.contained":"Resource","SupplyRequest.deliverFrom":"Reference","SupplyRequest.deliverTo":"Reference","SupplyRequest.extension":"Extension","SupplyRequest.id":"id","SupplyRequest.identifier":"Identifier","SupplyRequest.implicitRules":"uri","SupplyRequest.language":"code","SupplyRequest.meta":"Meta","SupplyRequest.modifierExtension":"Extension","SupplyRequest.occurrenceDateTime":"dateTime","SupplyRequest.occurrencePeriod":"Period","SupplyRequest.occurrenceTiming":"Timing","SupplyRequest.orderedItem.extension":"Extension","SupplyRequest.orderedItem.id":"string","SupplyRequest.orderedItem.itemCodeableConcept":"CodeableConcept","SupplyRequest.orderedItem.itemReference":"Reference","SupplyRequest.orderedItem.modifierExtension":"Extension","SupplyRequest.orderedItem.quantity":"Quantity","SupplyRequest.priority":"code","SupplyRequest.reasonCodeableConcept":"CodeableConcept","SupplyRequest.reasonReference":"Reference","SupplyRequest.requester.agent":"Reference","SupplyRequest.requester.extension":"Extension","SupplyRequest.requester.id":"string","SupplyRequest.requester.modifierExtension":"Extension","SupplyRequest.requester.onBehalfOf":"Reference","SupplyRequest.status":"code","SupplyRequest.supplier":"Reference","SupplyRequest.text":"Narrative","Task.authoredOn":"dateTime","Task.basedOn":"Reference","Task.businessStatus":"CodeableConcept","Task.code":"CodeableConcept","Task.contained":"Resource","Task.context":"Reference","Task.definitionReference":"Reference","Task.definitionUri":"uri","Task.description":"string","Task.executionPeriod":"Period","Task.extension":"Extension","Task.focus":"Reference","Task.for":"Reference","Task.groupIdentifier":"Identifier","Task.id":"id","Task.identifier":"Identifier","Task.implicitRules":"uri","Task.input.extension":"Extension","Task.input.id":"string","Task.input.modifierExtension":"Extension","Task.input.type":"CodeableConcept","Task.input.valueAddress":"Address","Task.input.valueAge":"Age","Task.input.valueAnnotation":"Annotation","Task.input.valueAttachment":"Attachment","Task.input.valueBase64Binary":"base64Binary","Task.input.valueBoolean":"boolean","Task.input.valueCode":"code","Task.input.valueCodeableConcept":"CodeableConcept","Task.input.valueCoding":"Coding","Task.input.valueContactPoint":"ContactPoint","Task.input.valueCount":"Count","Task.input.valueDate":"date","Task.input.valueDateTime":"dateTime","Task.input.valueDecimal":"decimal","Task.input.valueDistance":"Distance","Task.input.valueDuration":"Duration","Task.input.valueHumanName":"HumanName","Task.input.valueId":"id","Task.input.valueIdentifier":"Identifier","Task.input.valueInstant":"instant","Task.input.valueInteger":"integer","Task.input.valueMarkdown":"markdown","Task.input.valueMeta":"Meta","Task.input.valueMoney":"Money","Task.input.valueOid":"oid","Task.input.valuePeriod":"Period","Task.input.valuePositiveInt":"positiveInt","Task.input.valueQuantity":"Quantity","Task.input.valueRange":"Range","Task.input.valueRatio":"Ratio","Task.input.valueReference":"Reference","Task.input.valueSampledData":"SampledData","Task.input.valueSignature":"Signature","Task.input.valueString":"string","Task.input.valueTime":"time","Task.input.valueTiming":"Timing","Task.input.valueUnsignedInt":"unsignedInt","Task.input.valueUri":"uri","Task.intent":"code","Task.language":"code","Task.lastModified":"dateTime","Task.meta":"Meta","Task.modifierExtension":"Extension","Task.note":"Annotation","Task.output.extension":"Extension","Task.output.id":"string","Task.output.modifierExtension":"Extension","Task.output.type":"CodeableConcept","Task.output.valueAddress":"Address","Task.output.valueAge":"Age","Task.output.valueAnnotation":"Annotation","Task.output.valueAttachment":"Attachment","Task.output.valueBase64Binary":"base64Binary","Task.output.valueBoolean":"boolean","Task.output.valueCode":"code","Task.output.valueCodeableConcept":"CodeableConcept","Task.output.valueCoding":"Coding","Task.output.valueContactPoint":"ContactPoint","Task.output.valueCount":"Count","Task.output.valueDate":"date","Task.output.valueDateTime":"dateTime","Task.output.valueDecimal":"decimal","Task.output.valueDistance":"Distance","Task.output.valueDuration":"Duration","Task.output.valueHumanName":"HumanName","Task.output.valueId":"id","Task.output.valueIdentifier":"Identifier","Task.output.valueInstant":"instant","Task.output.valueInteger":"integer","Task.output.valueMarkdown":"markdown","Task.output.valueMeta":"Meta","Task.output.valueMoney":"Money","Task.output.valueOid":"oid","Task.output.valuePeriod":"Period","Task.output.valuePositiveInt":"positiveInt","Task.output.valueQuantity":"Quantity","Task.output.valueRange":"Range","Task.output.valueRatio":"Ratio","Task.output.valueReference":"Reference","Task.output.valueSampledData":"SampledData","Task.output.valueSignature":"Signature","Task.output.valueString":"string","Task.output.valueTime":"time","Task.output.valueTiming":"Timing","Task.output.valueUnsignedInt":"unsignedInt","Task.output.valueUri":"uri","Task.owner":"Reference","Task.partOf":"Reference","Task.performerType":"CodeableConcept","Task.priority":"code","Task.reason":"CodeableConcept","Task.relevantHistory":"Reference","Task.requester.agent":"Reference","Task.requester.extension":"Extension","Task.requester.id":"string","Task.requester.modifierExtension":"Extension","Task.requester.onBehalfOf":"Reference","Task.restriction.extension":"Extension","Task.restriction.id":"string","Task.restriction.modifierExtension":"Extension","Task.restriction.period":"Period","Task.restriction.recipient":"Reference","Task.restriction.repetitions":"positiveInt","Task.status":"code","Task.statusReason":"CodeableConcept","Task.text":"Narrative","TestReport.contained":"Resource","TestReport.extension":"Extension","TestReport.id":"id","TestReport.identifier":"Identifier","TestReport.implicitRules":"uri","TestReport.issued":"dateTime","TestReport.language":"code","TestReport.meta":"Meta","TestReport.modifierExtension":"Extension","TestReport.name":"string","TestReport.participant.display":"string","TestReport.participant.extension":"Extension","TestReport.participant.id":"string","TestReport.participant.modifierExtension":"Extension","TestReport.participant.type":"code","TestReport.participant.uri":"uri","TestReport.result":"code","TestReport.score":"decimal","TestReport.setup.action.assert.detail":"string","TestReport.setup.action.assert.extension":"Extension","TestReport.setup.action.assert.id":"string","TestReport.setup.action.assert.message":"markdown","TestReport.setup.action.assert.modifierExtension":"Extension","TestReport.setup.action.assert.result":"code","TestReport.setup.action.extension":"Extension","TestReport.setup.action.id":"string","TestReport.setup.action.modifierExtension":"Extension","TestReport.setup.action.operation.detail":"uri","TestReport.setup.action.operation.extension":"Extension","TestReport.setup.action.operation.id":"string","TestReport.setup.action.operation.message":"markdown","TestReport.setup.action.operation.modifierExtension":"Extension","TestReport.setup.action.operation.result":"code","TestReport.setup.extension":"Extension","TestReport.setup.id":"string","TestReport.setup.modifierExtension":"Extension","TestReport.status":"code","TestReport.teardown.action.extension":"Extension","TestReport.teardown.action.id":"string","TestReport.teardown.action.modifierExtension":"Extension","TestReport.teardown.extension":"Extension","TestReport.teardown.id":"string","TestReport.teardown.modifierExtension":"Extension","TestReport.test.action.extension":"Extension","TestReport.test.action.id":"string","TestReport.test.action.modifierExtension":"Extension","TestReport.test.description":"string","TestReport.test.extension":"Extension","TestReport.test.id":"string","TestReport.test.modifierExtension":"Extension","TestReport.test.name":"string","TestReport.testScript":"Reference","TestReport.tester":"string","TestReport.text":"Narrative","TestScript.contact":"ContactDetail","TestScript.contained":"Resource","TestScript.copyright":"markdown","TestScript.date":"dateTime","TestScript.description":"markdown","TestScript.destination.extension":"Extension","TestScript.destination.id":"string","TestScript.destination.index":"integer","TestScript.destination.modifierExtension":"Extension","TestScript.destination.profile":"Coding","TestScript.experimental":"boolean","TestScript.extension":"Extension","TestScript.fixture.autocreate":"boolean","TestScript.fixture.autodelete":"boolean","TestScript.fixture.extension":"Extension","TestScript.fixture.id":"string","TestScript.fixture.modifierExtension":"Extension","TestScript.fixture.resource":"Reference","TestScript.id":"id","TestScript.identifier":"Identifier","TestScript.implicitRules":"uri","TestScript.jurisdiction":"CodeableConcept","TestScript.language":"code","TestScript.meta":"Meta","TestScript.metadata.capability.capabilities":"Reference","TestScript.metadata.capability.description":"string","TestScript.metadata.capability.destination":"integer","TestScript.metadata.capability.extension":"Extension","TestScript.metadata.capability.id":"string","TestScript.metadata.capability.link":"uri","TestScript.metadata.capability.modifierExtension":"Extension","TestScript.metadata.capability.origin":"integer","TestScript.metadata.capability.required":"boolean","TestScript.metadata.capability.validated":"boolean","TestScript.metadata.extension":"Extension","TestScript.metadata.id":"string","TestScript.metadata.link.description":"string","TestScript.metadata.link.extension":"Extension","TestScript.metadata.link.id":"string","TestScript.metadata.link.modifierExtension":"Extension","TestScript.metadata.link.url":"uri","TestScript.metadata.modifierExtension":"Extension","TestScript.modifierExtension":"Extension","TestScript.name":"string","TestScript.origin.extension":"Extension","TestScript.origin.id":"string","TestScript.origin.index":"integer","TestScript.origin.modifierExtension":"Extension","TestScript.origin.profile":"Coding","TestScript.profile":"Reference","TestScript.publisher":"string","TestScript.purpose":"markdown","TestScript.rule.extension":"Extension","TestScript.rule.id":"string","TestScript.rule.modifierExtension":"Extension","TestScript.rule.param.extension":"Extension","TestScript.rule.param.id":"string","TestScript.rule.param.modifierExtension":"Extension","TestScript.rule.param.name":"string","TestScript.rule.param.value":"string","TestScript.rule.resource":"Reference","TestScript.ruleset.extension":"Extension","TestScript.ruleset.id":"string","TestScript.ruleset.modifierExtension":"Extension","TestScript.ruleset.resource":"Reference","TestScript.ruleset.rule.extension":"Extension","TestScript.ruleset.rule.id":"string","TestScript.ruleset.rule.modifierExtension":"Extension","TestScript.ruleset.rule.param.extension":"Extension","TestScript.ruleset.rule.param.id":"string","TestScript.ruleset.rule.param.modifierExtension":"Extension","TestScript.ruleset.rule.param.name":"string","TestScript.ruleset.rule.param.value":"string","TestScript.ruleset.rule.ruleId":"id","TestScript.setup.action.assert.compareToSourceExpression":"string","TestScript.setup.action.assert.compareToSourceId":"string","TestScript.setup.action.assert.compareToSourcePath":"string","TestScript.setup.action.assert.contentType":"code","TestScript.setup.action.assert.description":"string","TestScript.setup.action.assert.direction":"code","TestScript.setup.action.assert.expression":"string","TestScript.setup.action.assert.extension":"Extension","TestScript.setup.action.assert.headerField":"string","TestScript.setup.action.assert.id":"string","TestScript.setup.action.assert.label":"string","TestScript.setup.action.assert.minimumId":"string","TestScript.setup.action.assert.modifierExtension":"Extension","TestScript.setup.action.assert.navigationLinks":"boolean","TestScript.setup.action.assert.operator":"code","TestScript.setup.action.assert.path":"string","TestScript.setup.action.assert.requestMethod":"code","TestScript.setup.action.assert.requestURL":"string","TestScript.setup.action.assert.resource":"code","TestScript.setup.action.assert.response":"code","TestScript.setup.action.assert.responseCode":"string","TestScript.setup.action.assert.rule.extension":"Extension","TestScript.setup.action.assert.rule.id":"string","TestScript.setup.action.assert.rule.modifierExtension":"Extension","TestScript.setup.action.assert.rule.param.extension":"Extension","TestScript.setup.action.assert.rule.param.id":"string","TestScript.setup.action.assert.rule.param.modifierExtension":"Extension","TestScript.setup.action.assert.rule.param.name":"string","TestScript.setup.action.assert.rule.param.value":"string","TestScript.setup.action.assert.rule.ruleId":"id","TestScript.setup.action.assert.ruleset.extension":"Extension","TestScript.setup.action.assert.ruleset.id":"string","TestScript.setup.action.assert.ruleset.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.extension":"Extension","TestScript.setup.action.assert.ruleset.rule.id":"string","TestScript.setup.action.assert.ruleset.rule.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.extension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.id":"string","TestScript.setup.action.assert.ruleset.rule.param.modifierExtension":"Extension","TestScript.setup.action.assert.ruleset.rule.param.name":"string","TestScript.setup.action.assert.ruleset.rule.param.value":"string","TestScript.setup.action.assert.ruleset.rule.ruleId":"id","TestScript.setup.action.assert.ruleset.rulesetId":"id","TestScript.setup.action.assert.sourceId":"id","TestScript.setup.action.assert.validateProfileId":"id","TestScript.setup.action.assert.value":"string","TestScript.setup.action.assert.warningOnly":"boolean","TestScript.setup.action.extension":"Extension","TestScript.setup.action.id":"string","TestScript.setup.action.modifierExtension":"Extension","TestScript.setup.action.operation.accept":"code","TestScript.setup.action.operation.contentType":"code","TestScript.setup.action.operation.description":"string","TestScript.setup.action.operation.destination":"integer","TestScript.setup.action.operation.encodeRequestUrl":"boolean","TestScript.setup.action.operation.extension":"Extension","TestScript.setup.action.operation.id":"string","TestScript.setup.action.operation.label":"string","TestScript.setup.action.operation.modifierExtension":"Extension","TestScript.setup.action.operation.origin":"integer","TestScript.setup.action.operation.params":"string","TestScript.setup.action.operation.requestHeader.extension":"Extension","TestScript.setup.action.operation.requestHeader.field":"string","TestScript.setup.action.operation.requestHeader.id":"string","TestScript.setup.action.operation.requestHeader.modifierExtension":"Extension","TestScript.setup.action.operation.requestHeader.value":"string","TestScript.setup.action.operation.requestId":"id","TestScript.setup.action.operation.resource":"code","TestScript.setup.action.operation.responseId":"id","TestScript.setup.action.operation.sourceId":"id","TestScript.setup.action.operation.targetId":"id","TestScript.setup.action.operation.type":"Coding","TestScript.setup.action.operation.url":"string","TestScript.setup.extension":"Extension","TestScript.setup.id":"string","TestScript.setup.modifierExtension":"Extension","TestScript.status":"code","TestScript.teardown.action.extension":"Extension","TestScript.teardown.action.id":"string","TestScript.teardown.action.modifierExtension":"Extension","TestScript.teardown.extension":"Extension","TestScript.teardown.id":"string","TestScript.teardown.modifierExtension":"Extension","TestScript.test.action.extension":"Extension","TestScript.test.action.id":"string","TestScript.test.action.modifierExtension":"Extension","TestScript.test.description":"string","TestScript.test.extension":"Extension","TestScript.test.id":"string","TestScript.test.modifierExtension":"Extension","TestScript.test.name":"string","TestScript.text":"Narrative","TestScript.title":"string","TestScript.url":"uri","TestScript.useContext":"UsageContext","TestScript.variable.defaultValue":"string","TestScript.variable.description":"string","TestScript.variable.expression":"string","TestScript.variable.extension":"Extension","TestScript.variable.headerField":"string","TestScript.variable.hint":"string","TestScript.variable.id":"string","TestScript.variable.modifierExtension":"Extension","TestScript.variable.name":"string","TestScript.variable.path":"string","TestScript.variable.sourceId":"id","TestScript.version":"string","Timing.code":"CodeableConcept","Timing.event":"dateTime","Timing.extension":"Extension","Timing.id":"string","Timing.repeat.boundsDuration":"Duration","Timing.repeat.boundsPeriod":"Period","Timing.repeat.boundsRange":"Range","Timing.repeat.count":"integer","Timing.repeat.countMax":"integer","Timing.repeat.dayOfWeek":"code","Timing.repeat.duration":"decimal","Timing.repeat.durationMax":"decimal","Timing.repeat.durationUnit":"code","Timing.repeat.extension":"Extension","Timing.repeat.frequency":"integer","Timing.repeat.frequencyMax":"integer","Timing.repeat.id":"string","Timing.repeat.offset":"unsignedInt","Timing.repeat.period":"decimal","Timing.repeat.periodMax":"decimal","Timing.repeat.periodUnit":"code","Timing.repeat.timeOfDay":"time","Timing.repeat.when":"code","TriggerDefinition.eventData":"DataRequirement","TriggerDefinition.eventName":"string","TriggerDefinition.eventTimingDate":"date","TriggerDefinition.eventTimingDateTime":"dateTime","TriggerDefinition.eventTimingReference":"Reference","TriggerDefinition.eventTimingTiming":"Timing","TriggerDefinition.extension":"Extension","TriggerDefinition.id":"string","TriggerDefinition.type":"code","UsageContext.code":"Coding","UsageContext.extension":"Extension","UsageContext.id":"string","UsageContext.valueCodeableConcept":"CodeableConcept","UsageContext.valueQuantity":"Quantity","UsageContext.valueRange":"Range","ValueSet.compose.extension":"Extension","ValueSet.compose.id":"string","ValueSet.compose.inactive":"boolean","ValueSet.compose.include.concept.code":"code","ValueSet.compose.include.concept.designation.extension":"Extension","ValueSet.compose.include.concept.designation.id":"string","ValueSet.compose.include.concept.designation.language":"code","ValueSet.compose.include.concept.designation.modifierExtension":"Extension","ValueSet.compose.include.concept.designation.use":"Coding","ValueSet.compose.include.concept.designation.value":"string","ValueSet.compose.include.concept.display":"string","ValueSet.compose.include.concept.extension":"Extension","ValueSet.compose.include.concept.id":"string","ValueSet.compose.include.concept.modifierExtension":"Extension","ValueSet.compose.include.extension":"Extension","ValueSet.compose.include.filter.extension":"Extension","ValueSet.compose.include.filter.id":"string","ValueSet.compose.include.filter.modifierExtension":"Extension","ValueSet.compose.include.filter.op":"code","ValueSet.compose.include.filter.property":"code","ValueSet.compose.include.filter.value":"code","ValueSet.compose.include.id":"string","ValueSet.compose.include.modifierExtension":"Extension","ValueSet.compose.include.system":"uri","ValueSet.compose.include.valueSet":"uri","ValueSet.compose.include.version":"string","ValueSet.compose.lockedDate":"date","ValueSet.compose.modifierExtension":"Extension","ValueSet.contact":"ContactDetail","ValueSet.contained":"Resource","ValueSet.copyright":"markdown","ValueSet.date":"dateTime","ValueSet.description":"markdown","ValueSet.expansion.contains.abstract":"boolean","ValueSet.expansion.contains.code":"code","ValueSet.expansion.contains.display":"string","ValueSet.expansion.contains.extension":"Extension","ValueSet.expansion.contains.id":"string","ValueSet.expansion.contains.inactive":"boolean","ValueSet.expansion.contains.modifierExtension":"Extension","ValueSet.expansion.contains.system":"uri","ValueSet.expansion.contains.version":"string","ValueSet.expansion.extension":"Extension","ValueSet.expansion.id":"string","ValueSet.expansion.identifier":"uri","ValueSet.expansion.modifierExtension":"Extension","ValueSet.expansion.offset":"integer","ValueSet.expansion.parameter.extension":"Extension","ValueSet.expansion.parameter.id":"string","ValueSet.expansion.parameter.modifierExtension":"Extension","ValueSet.expansion.parameter.name":"string","ValueSet.expansion.parameter.valueBoolean":"boolean","ValueSet.expansion.parameter.valueCode":"code","ValueSet.expansion.parameter.valueDecimal":"decimal","ValueSet.expansion.parameter.valueInteger":"integer","ValueSet.expansion.parameter.valueString":"string","ValueSet.expansion.parameter.valueUri":"uri","ValueSet.expansion.timestamp":"dateTime","ValueSet.expansion.total":"integer","ValueSet.experimental":"boolean","ValueSet.extensible":"boolean","ValueSet.extension":"Extension","ValueSet.id":"id","ValueSet.identifier":"Identifier","ValueSet.immutable":"boolean","ValueSet.implicitRules":"uri","ValueSet.jurisdiction":"CodeableConcept","ValueSet.language":"code","ValueSet.meta":"Meta","ValueSet.modifierExtension":"Extension","ValueSet.name":"string","ValueSet.publisher":"string","ValueSet.purpose":"markdown","ValueSet.status":"code","ValueSet.text":"Narrative","ValueSet.title":"string","ValueSet.url":"uri","ValueSet.useContext":"UsageContext","ValueSet.version":"string","VisionPrescription.contained":"Resource","VisionPrescription.dateWritten":"dateTime","VisionPrescription.dispense.add":"decimal","VisionPrescription.dispense.axis":"integer","VisionPrescription.dispense.backCurve":"decimal","VisionPrescription.dispense.base":"code","VisionPrescription.dispense.brand":"string","VisionPrescription.dispense.color":"string","VisionPrescription.dispense.cylinder":"decimal","VisionPrescription.dispense.diameter":"decimal","VisionPrescription.dispense.duration":"Quantity","VisionPrescription.dispense.extension":"Extension","VisionPrescription.dispense.eye":"code","VisionPrescription.dispense.id":"string","VisionPrescription.dispense.modifierExtension":"Extension","VisionPrescription.dispense.note":"Annotation","VisionPrescription.dispense.power":"decimal","VisionPrescription.dispense.prism":"decimal","VisionPrescription.dispense.product":"CodeableConcept","VisionPrescription.dispense.sphere":"decimal","VisionPrescription.encounter":"Reference","VisionPrescription.extension":"Extension","VisionPrescription.id":"id","VisionPrescription.identifier":"Identifier","VisionPrescription.implicitRules":"uri","VisionPrescription.language":"code","VisionPrescription.meta":"Meta","VisionPrescription.modifierExtension":"Extension","VisionPrescription.patient":"Reference","VisionPrescription.prescriber":"Reference","VisionPrescription.reasonCodeableConcept":"CodeableConcept","VisionPrescription.reasonReference":"Reference","VisionPrescription.status":"code","VisionPrescription.text":"Narrative"}')},4715:function(e){"use strict";e.exports=JSON.parse('{"Bundle.entry.link":"Bundle.link","CapabilityStatement.rest.searchParam":"CapabilityStatement.rest.resource.searchParam","ClaimResponse.addItem.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.addItem.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.adjudication":"ClaimResponse.item.adjudication","ClaimResponse.item.detail.subDetail.adjudication":"ClaimResponse.item.adjudication","CodeSystem.concept.concept":"CodeSystem.concept","Composition.section.section":"Composition.section","ConceptMap.group.element.target.product":"ConceptMap.group.element.target.dependsOn","Contract.term.group":"Contract.term","ExplanationOfBenefit.addItem.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.addItem.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.adjudication":"ExplanationOfBenefit.item.adjudication","ExplanationOfBenefit.item.detail.subDetail.adjudication":"ExplanationOfBenefit.item.adjudication","GraphDefinition.link.target.link":"GraphDefinition.link","ImplementationGuide.page.page":"ImplementationGuide.page","Observation.component.referenceRange":"Observation.referenceRange","OperationDefinition.parameter.part":"OperationDefinition.parameter","Parameters.parameter.part":"Parameters.parameter","PlanDefinition.action.action":"PlanDefinition.action","Provenance.entity.agent":"Provenance.agent","Questionnaire.item.item":"Questionnaire.item","QuestionnaireResponse.item.answer.item":"QuestionnaireResponse.item","QuestionnaireResponse.item.item":"QuestionnaireResponse.item","RequestGroup.action.action":"RequestGroup.action","StructureMap.group.rule.rule":"StructureMap.group.rule","TestReport.teardown.action.operation":"TestReport.setup.action.operation","TestReport.test.action.assert":"TestReport.setup.action.assert","TestReport.test.action.operation":"TestReport.setup.action.operation","TestScript.teardown.action.operation":"TestScript.setup.action.operation","TestScript.test.action.assert":"TestScript.setup.action.assert","TestScript.test.action.operation":"TestScript.setup.action.operation","ValueSet.compose.exclude":"ValueSet.compose.include","ValueSet.expansion.contains.contains":"ValueSet.expansion.contains","ValueSet.expansion.contains.designation":"ValueSet.compose.include.concept.designation"}')},1976:function(e){"use strict";e.exports=JSON.parse('{"Account":"DomainResource","ActivityDefinition":"DomainResource","Address":"Element","AdverseEvent":"DomainResource","Age":"Quantity","AllergyIntolerance":"DomainResource","Annotation":"Element","Appointment":"DomainResource","AppointmentResponse":"DomainResource","Attachment":"Element","AuditEvent":"DomainResource","BackboneElement":"Element","Basic":"DomainResource","Binary":"Resource","BodySite":"DomainResource","Bundle":"Resource","CapabilityStatement":"DomainResource","CarePlan":"DomainResource","CareTeam":"DomainResource","ChargeItem":"DomainResource","Claim":"DomainResource","ClaimResponse":"DomainResource","ClinicalImpression":"DomainResource","CodeSystem":"DomainResource","CodeableConcept":"Element","Coding":"Element","Communication":"DomainResource","CommunicationRequest":"DomainResource","CompartmentDefinition":"DomainResource","Composition":"DomainResource","ConceptMap":"DomainResource","Condition":"DomainResource","Consent":"DomainResource","ContactDetail":"Element","ContactPoint":"Element","Contract":"DomainResource","Contributor":"Element","Count":"Quantity","Coverage":"DomainResource","DataElement":"DomainResource","DataRequirement":"Element","DetectedIssue":"DomainResource","Device":"DomainResource","DeviceComponent":"DomainResource","DeviceMetric":"DomainResource","DeviceRequest":"DomainResource","DeviceUseStatement":"DomainResource","DiagnosticReport":"DomainResource","Distance":"Quantity","DocumentManifest":"DomainResource","DocumentReference":"DomainResource","DomainResource":"Resource","Dosage":"Element","Duration":"Quantity","ElementDefinition":"Element","EligibilityRequest":"DomainResource","EligibilityResponse":"DomainResource","Encounter":"DomainResource","Endpoint":"DomainResource","EnrollmentRequest":"DomainResource","EnrollmentResponse":"DomainResource","EpisodeOfCare":"DomainResource","ExpansionProfile":"DomainResource","ExplanationOfBenefit":"DomainResource","Extension":"Element","FamilyMemberHistory":"DomainResource","Flag":"DomainResource","Goal":"DomainResource","GraphDefinition":"DomainResource","Group":"DomainResource","GuidanceResponse":"DomainResource","HealthcareService":"DomainResource","HumanName":"Element","Identifier":"Element","ImagingManifest":"DomainResource","ImagingStudy":"DomainResource","Immunization":"DomainResource","ImmunizationRecommendation":"DomainResource","ImplementationGuide":"DomainResource","Library":"DomainResource","Linkage":"DomainResource","List":"DomainResource","Location":"DomainResource","Measure":"DomainResource","MeasureReport":"DomainResource","Media":"DomainResource","Medication":"DomainResource","MedicationAdministration":"DomainResource","MedicationDispense":"DomainResource","MedicationRequest":"DomainResource","MedicationStatement":"DomainResource","MessageDefinition":"DomainResource","MessageHeader":"DomainResource","Meta":"Element","Money":"Quantity","NamingSystem":"DomainResource","Narrative":"Element","NutritionOrder":"DomainResource","Observation":"DomainResource","OperationDefinition":"DomainResource","OperationOutcome":"DomainResource","Organization":"DomainResource","ParameterDefinition":"Element","Parameters":"Resource","Patient":"DomainResource","PaymentNotice":"DomainResource","PaymentReconciliation":"DomainResource","Period":"Element","Person":"DomainResource","PlanDefinition":"DomainResource","Practitioner":"DomainResource","PractitionerRole":"DomainResource","Procedure":"DomainResource","ProcedureRequest":"DomainResource","ProcessRequest":"DomainResource","ProcessResponse":"DomainResource","Provenance":"DomainResource","Quantity":"Element","Questionnaire":"DomainResource","QuestionnaireResponse":"DomainResource","Range":"Element","Ratio":"Element","Reference":"Element","ReferralRequest":"DomainResource","RelatedArtifact":"Element","RelatedPerson":"DomainResource","RequestGroup":"DomainResource","ResearchStudy":"DomainResource","ResearchSubject":"DomainResource","RiskAssessment":"DomainResource","SampledData":"Element","Schedule":"DomainResource","SearchParameter":"DomainResource","Sequence":"DomainResource","ServiceDefinition":"DomainResource","Signature":"Element","SimpleQuantity":"Quantity","Slot":"DomainResource","Specimen":"DomainResource","StructureDefinition":"DomainResource","StructureMap":"DomainResource","Subscription":"DomainResource","Substance":"DomainResource","SupplyDelivery":"DomainResource","SupplyRequest":"DomainResource","Task":"DomainResource","TestReport":"DomainResource","TestScript":"DomainResource","Timing":"Element","TriggerDefinition":"Element","UsageContext":"Element","ValueSet":"DomainResource","VisionPrescription":"DomainResource","base64Binary":"Element","boolean":"Element","code":"string","date":"Element","dateTime":"Element","decimal":"Element","id":"string","instant":"Element","integer":"Element","markdown":"string","oid":"uri","positiveInt":"integer","string":"Element","time":"Element","unsignedInt":"integer","uri":"Element","uuid":"uri","xhtml":"Element"}')},82:function(e){"use strict";e.exports=JSON.parse('{"name":"fhirpath","version":"3.2.0","description":"A FHIRPath engine","main":"src/fhirpath.js","dependencies":{"@lhncbc/ucum-lhc":"^4.1.3","antlr4":"~4.9.3","commander":"^2.18.0","date-fns":"^1.30.1","js-yaml":"^3.13.1"},"devDependencies":{"@babel/core":"^7.17.5","@babel/eslint-parser":"^7.17.0","@babel/preset-env":"^7.16.11","babel-loader":"^8.2.3","benny":"^3.7.1","bestzip":"^2.2.0","copy-webpack-plugin":"^6.0.3","cypress":"^10.3.0","eslint":"^8.10.0","fhir":"^4.10.3","grunt":"^1.5.2","grunt-cli":"^1.4.3","grunt-text-replace":"^0.4.0","jasmine-spec-reporter":"^4.2.1","jest":"^27.3.1","jit-grunt":"^0.10.0","lodash":"^4.17.21","open":"^8.4.0","rimraf":"^3.0.0","tmp":"0.0.33","webpack":"^5.11.1","webpack-bundle-analyzer":"^4.4.2","webpack-cli":"^4.9.1","xml2js":"^0.4.19","yargs":"^15.1.0"},"engines":{"node":">=8.9.0"},"scripts":{"generateParser":"cd src/parser; rimraf ./generated/*; java -Xmx500M -cp \\"../../antlr-4.9.3-complete.jar:$CLASSPATH\\" org.antlr.v4.Tool -o generated -Dlanguage=JavaScript FHIRPath.g4; grunt updateParserRequirements","build":"cd browser-build && webpack && rimraf fhirpath.zip && bestzip fhirpath.zip LICENSE.md fhirpath.min.js fhirpath.r4.min.js fhirpath.stu3.min.js fhirpath.dstu2.min.js && rimraf LICENSE.md","test:unit":"jest && TZ=America/New_York jest && TZ=Europe/Paris jest","test:unit:debug":"echo \'open chrome chrome://inspect/\' && node --inspect node_modules/.bin/jest --runInBand","build:demo":"npm run build && cd demo && npm run build","test:e2e":"npm run build:demo && cypress run","test":"npm run lint && npm run test:unit && npm run test:e2e && echo \\"For tests specific to IE 11, open browser-build/test/index.html in IE 11, and confirm that the tests on that page pass.\\"","lint":"eslint src/parser/index.js src/*.js converter/","compare-performance":"node ./test/benchmark.js"},"bin":{"fhirpath":"bin/fhirpath"},"repository":"github:HL7/fhirpath.js","license":"MIT"}')}},t={};function n(i){var a=t[i];if(void 0!==a)return a.exports;var o=t[i]={id:i,loaded:!1,exports:{}};return e[i].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){"use strict";var e=n(1961),t=n(9524),i=n(7472);let a=Object.create(i.Z);Object.assign(a,{_createObsIntValue:function(e){let t={value:e.value};return this._setFHIRQuantityUnit(t,e.unit),{key:"valueQuantity",val:t}}});var o=a,r="2.0",s={SDCVersion:r,QProfile:"http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaire|2.0",QRProfile:"http://hl7.org/fhir/us/sdc/StructureDefinition/sdc-questionnaireresponse|2.0",stdQProfile:"http://hl7.org/fhir/3.0/StructureDefinition/Questionnaire",stdQRProfile:"http://hl7.org/fhir/3.0/StructureDefinition/QuestionnaireResponse",convertLFormsToQRAndExtracFHIRData:function(e,t,n){var i=this.convertLFormsToQuestionnaireResponse(e,t,n);if(!i)return null;i.id||(i.id=this._commonExport._getUniqueId(i.code&&i.code[0]&&i.code[0].code||i.identifier||"QR"));i.id;for(var a=[i],o=["Practitioner","Patient","RelatedPerson"],r=0,c=e.itemList.length;r=0&&(u[l].performer=i.author),a.push(u[l])}return a},_processQuestionCardinality:function(e,t){t.questionCardinality?"*"===t.questionCardinality.max?e.repeats=!0:parseInt(t.questionCardinality.max)>1&&(e.repeats=!0,e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",valueInteger:parseInt(t.questionCardinality.max)})):e.repeats=!1},_handleSpecialConstraints:function(e,t){e&&"TITLE"===t.dataType&&(delete e.code,delete e.required,delete e.repeats,delete e.readOnly)},_handleRestrictions:function(e,t){if(t.restrictions)for(var n in t.restrictions){var i=t.restrictions[n],a=null,o=this._getAssumedDataTypeForExport(t),r=this._getValueKeyByDataType("value",t);switch(n){case"minExclusive":case"minInclusive":case"maxExclusive":case"maxInclusive":a=this._exportMinMax(o,i,r,n);break;case"minLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/minLength",valueInteger:parseInt(i)});break;case"maxLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(e.maxLength=parseInt(i));break;case"pattern":"ST"!==o&&"TX"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/regex",valueString:i})}a&&e.extension.push(a)}},_handleChoiceField:function(e,t,n){t.externallyDefined?this._handleExternallyDefined(e,t):t.answers&&!t.answerValueSet?t._fhirExt&&t._fhirExt[this.fhirExtAnswerExp]||(e.option=this._handleAnswers(t,n)):t.answerValueSet&&(e.options=t.answerValueSet)},_handleAnswers:function(e,t){for(var n=[],i=0,a=e.answers.length;i0&&(r.extension=s)}n.push(r)}return n},_handleInitialValues:function(e,t){if(null!==t.defaultAnswer&&void 0!==t.defaultAnswer&&""!==t.defaultAnswer){var n=this._getAssumedDataTypeForExport(t),i=this._getValueKeyByDataType("initial",t);if("CWE"===n||"CNE"===n){var a=null,o=null;"object"==typeof(c=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer[0]:t.defaultAnswer)?(o={code:c.code},void 0!==c&&(o.display=c.text),(a=c.system||t.answerCodeSystem)&&(o.system=LForms.Util.getCodeSystem(a)),e[i]=o):"string"==typeof c&&(e.initialString=c)}else if(!t.answers||"ST"!==n&&"INT"!==n&&"DT"!==n&&"TM"!==n){if("QTY"===n){var r=this._makeQuantity(t.defaultAnswer,t.units);r&&(e[i]=r)}else if("BL"===n||"REAL"===n||"INT"===n||"TM"===n||"ST"===n||"TX"===n||"URL"===n)e[i]=t.defaultAnswer;else if("DT"===n||"DTM"===n){var s=LForms.Util.stringToDate(t.defaultAnswer);s?(s="DTM"===n?LForms.Util.dateToDTMString(s):LForms.Util.dateToDTStringISO(s),e[i]=s):console.error(t.defaultAnswer+": Invalid date/datetime string as defaultAnswer for "+t.questionCode)}}else{var c=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer[0]:t.defaultAnswer;e[i]=c.text}}},_handleLFormsUnits:function(e,t){if(t.units&&t.units.length>0){var n=this._getAssumedDataTypeForExport(t);if("REAL"===n||"INT"===n)e.extension.push({url:this.fhirExtUrlUnit,valueCoding:s._createFhirUnitCoding(t.units[0])});else if("QTY"===n){var i=this._getDefaultUnit(t.units);(i&&i.default||e.initialQuantity)&&(e.initialQuantity||(e.initialQuantity={}),s._setUnitAttributesToFhirQuantity(e.initialQuantity,i));for(var a=0,o=t.units.length;a0&&(n={},e.contained.forEach((function(e){if("ValueSet"===e.resourceType&&e.expansion&&e.expansion.contains&&e.expansion.contains.length>0){var i=t.answersFromVS(e);i||(i=[]);var a={answers:i};e.id&&(n["#"+e.id]=a),e.url&&(n[e.url]=a)}}))),n},t._processSkipLogic=function(e,n,i){if(n.enableWhen){e.skipLogic={conditions:[],action:"show"};for(var a=0;a0){if("valueCoding"===s[0])void 0!==r[s[0]].code&&(o.code=r[s[0]].code),void 0!==r[s[0]].display&&(o.text=r[s[0]].display),void 0!==r[s[0]].system&&(o.system=r[s[0]].system);else if("valueString"===s[0]||"valueDate"===s[0]||"valueTime"===s[0])o.text=r[s[0]];else{if("valueInteger"!==s[0])throw new Error("Unable to handle data type in answerOption: "+s[0]);o.text=parseInt(r[s[0]])}var c=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionPrefix);c&&(o.label=c.valueString);var d=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionScore);(d=d||LForms.Util.findObjectInArray(r.extension,"url",t.argonautExtUrlExtensionScore))&&(o.score=d.valueDecimal.toString())}e.answers.push(o)}}else if(n.options){if(i)var u=i[n.options.reference];u?e.answers=u.answers:e.answerValueSet=n.options.reference}},t._processFHIRQuestionAndAnswerCardinality=function(e,n){var i,a,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMin),r=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMax),s=n.repeats,c=n.required;"CNE"===e.dataType||"CWE"===e.dataType||n.option&&("ST"===e.dataType||"INT"===e.dataType||"DT"===e.dataType||"TM"===e.dataType)?(i=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"}).min=c?o?o.valueInteger.toString():"1":"0":(a=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"},c?(a.min=o?o.valueInteger.toString():"1",i={min:"1"}):a.min="1"),a&&(e.questionCardinality=a),i&&(e.answerCardinality=i)},t._processEditable=function(e,t){t.readOnly&&(e.editable="0")},t._processDefaultAnswer=function(e,n){var i=LForms.Util.deepCopy(n.initialCoding);i?i._type="Coding":i=t._getFHIRValueWithPrefixKey(n,/^initial/),null!=i&&this._processFHIRValues(e,[i],!0)},t.getFirstInitialQuantity=function(e){return e.initialQuantity||null},t._processDisplayItemCode=function(e,t){if("display"===t.type&&t.linkId){var n=t.linkId.split("/");n&&n[n.length-1]&&(e.questionCode=n[n.length-1])}},t._processDataType=function(e,n){var i=t._getDataType(n);"SECTION"!==i&&"TITLE"!==i||(e.header=!0),e.dataType=i},t._mergeQR={_getQRStructure:function(e){var t={qrItemsInfo:[]};return e&&this._checkQRItems(t,e),t},_checkQRItems:function(e,n){var i=[],a={};if(n&&n.item){for(var o=0,r=n.item.length;o1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_findTheMatchingItemByLinkIdAndIndex:function(e,t,n){var i=null,a=0;if(e.items)for(var o=0,r=e.items.length;o1&&(e.repeats=!0,e.extension.push({url:"http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",valueInteger:parseInt(t.questionCardinality.max)})))},_handleSpecialConstraints:function(e,t){e&&"TITLE"===t.dataType&&(delete e.code,delete e.required,delete e.repeats,delete e.readOnly)},_handleRestrictions:function(e,t){if(t.restrictions)for(var n in t.restrictions){var i=t.restrictions[n],a=null,o=this._getAssumedDataTypeForExport(t),r=this._getValueKeyByDataType("value",t);switch(n){case"minExclusive":case"minInclusive":case"maxExclusive":case"maxInclusive":a=this._exportMinMax(o,i,r,n);break;case"minLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/minLength",valueInteger:parseInt(i)});break;case"maxLength":"ST"!==o&&"TX"!==o&&"URL"!==o&&"QTY"!==o||(e.maxLength=parseInt(i));break;case"pattern":"ST"!==o&&"TX"!==o||(a={url:"http://hl7.org/fhir/StructureDefinition/regex",valueString:i})}a&&e.extension.push(a)}},_handleChoiceField:function(e,t,n){t.externallyDefined?this._handleExternallyDefined(e,t):t.answers&&!t.answerValueSet?t._fhirExt&&t._fhirExt[this.fhirExtAnswerExp]||(e.answerOption=this._handleAnswers(t,n)):t.answerValueSet&&(e.answerValueSet=t.answerValueSet)},_handleAnswers:function(e,t){for(var n=[],i=0,a=e.answers.length;i0&&(r.extension=u)}n.push(r)}return n},_handleInitialValues:function(e,t){if(null===t.defaultAnswer||void 0===t.defaultAnswer||""===t.defaultAnswer)return;var n=this._getAssumedDataTypeForExport(t),i=this._answerRepeats(t)&&Array.isArray(t.defaultAnswer)?t.defaultAnswer:[t.defaultAnswer],a=this._getValueKeyByDataType("value",t),o=null;let r=[];for(var s=0,c=i.length;s0&&(e.initial=r)},_handleLFormsUnits:function(e,t){if(t.units&&t.units.length>0){var n=this._getAssumedDataTypeForExport(t);if("REAL"===n||"INT"===n)e.extension.push({url:this.fhirExtUrlUnit,valueCoding:this._createFhirUnitCoding(t.units[0])});else if("QTY"===n){var i=this._getDefaultUnit(t.units);if(i&&i.default&&!(e.initial&&e.initial.length>0)){e.initial||(e.initial=[]);var a={};s._setUnitAttributesToFhirQuantity(a,i),e.initial.push({valueQuantity:a})}for(var o=0,r=t.units.length;o1&&(a=!0),i=i.concat(e)}if(a&&t.skipLogic.conditions.length>1)throw new Error("Multiple skip logic conditons included with range specification is not supported yet.");e.enableWhen=i,"ALL"===t.skipLogic.logic||a?e.enableBehavior="all":i.length>1&&(e.enableBehavior="any")}}},c=s,d=n(6412);var u=function(e){var t=e;t.fhirExtUrlOptionScore="http://hl7.org/fhir/StructureDefinition/ordinalValue",t.fhirExtUrlValueSetScore=t.fhirExtUrlOptionScore,t._extractContainedVS=function(e){var n;return e.contained&&e.contained.length>0&&(n={},e.contained.forEach((function(e){if("ValueSet"===e.resourceType){var i=t.answersFromVS(e);i||(i=[]);var a={answers:i};e.id&&(n["#"+e.id]=a),e.url&&(n[e.url]=a)}}))),n},t._processSkipLogic=function(e,n,i){if(n.enableWhen){e.skipLogic={conditions:[],action:"show"};for(var a=0;a0){if("valueCoding"===s[0])void 0!==r[s[0]].code&&(o.code=r[s[0]].code),void 0!==r[s[0]].display&&(o.text=r[s[0]].display),void 0!==r[s[0]].system&&(o.system=r[s[0]].system);else if("valueString"===s[0]||"valueDate"===s[0]||"valueTime"===s[0])o.text=r[s[0]];else{if("valueInteger"!==s[0])throw new Error("Unable to handle data type in answerOption: "+s[0]);o.text=parseInt(r[s[0]])}var c=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionPrefix);c&&(o.label=c.valueString);var d=LForms.Util.findObjectInArray(r.extension,"url",t.fhirExtUrlOptionScore);(d=d||LForms.Util.findObjectInArray(r.extension,"url",t.argonautExtUrlExtensionScore))&&(o.score=d.valueDecimal.toString())}e.answers.push(o)}}else if(n.answerValueSet){if(i)var u=i[n.answerValueSet];u?e.answers=u.answers:e.answerValueSet=n.answerValueSet}},t._processFHIRQuestionAndAnswerCardinality=function(e,n){var i,a,o=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMin),r=LForms.Util.findObjectInArray(n.extension,"url",t.fhirExtUrlCardinalityMax),s=n.repeats,c=n.required;"CNE"===e.dataType||"CWE"===e.dataType||n.answerOption&&("ST"===e.dataType||"INT"===e.dataType||"DT"===e.dataType||"TM"===e.dataType)?(i=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"}).min=c?o?o.valueInteger.toString():"1":"0":(a=s?r?{max:r.valueInteger.toString()}:{max:"*"}:{max:"1"},c?(a.min=o?o.valueInteger.toString():"1",i={min:"1"}):a.min="1"),a&&(e.questionCardinality=a),i&&(e.answerCardinality=i)},t._processEditable=function(e,t){t.readOnly&&(e.editable="0")},t._processDefaultAnswerValue=function(e,n){var i=(e=LForms.Util.deepCopy(e)).valueCoding;i?i._type="Coding":i=t._getFHIRValueWithPrefixKey(e,/^value/),null!=i&&n.push(i)},t._processDefaultAnswer=function(e,n){var i=[];n.answerOption&&n.answerOption.forEach((function(e){e.initialSelected&&t._processDefaultAnswerValue(e,i)})),n.initial&&n.initial.forEach((function(e){t._processDefaultAnswerValue(e,i)})),i.length>0&&this._processFHIRValues(e,i,!0)},t.getFirstInitialQuantity=function(e){return e.initial&&e.initial.length>0&&e.initial[0].valueQuantity||null},t._processDisplayItemCode=function(e,t){if("display"===t.type&&t.linkId){var n=t.linkId.split("/");n&&n[n.length-1]&&(e.questionCode=n[n.length-1])}},t._processDataType=function(e,n){var i=t._getDataType(n);"SECTION"===i&&(e.header=!0),e.dataType=i},t._mergeQR={_getQRStructure:function(e){var t={qrItemsInfo:[]};return e&&this._checkQRItems(t,e),t},_checkQRItems:function(e,n){var i=[],a={};if(n&&n.item){for(var o=0,r=n.item.length;o1;){var r=LForms.Util.deepCopy(i);e.items.splice(a,0,r),n-=1}}},_findTheMatchingItemByLinkIdAndIndex:function(e,t,n){var i=null,a=0;if(e.items)for(var o=0,r=e.items.length;oK in Q?tne(Q,K,{enumerable:!0,configurable:!0,writable:!0,value:O}):Q[K]=O,ep=(Q,K)=>{for(var O in K||(K={}))nne.call(K,O)&&XS(Q,O,K[O]);if(ZS)for(var O of ZS(K))ine.call(K,O)&&XS(Q,O,K[O]);return Q};(self.webpackChunklforms=self.webpackChunklforms||[]).push([[179],{7944:(Q,K,O)=>{"use strict";function L(n){return"function"==typeof n}let b=!1;const D={Promise:void 0,set useDeprecatedSynchronousErrorHandling(n){if(n){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else b&&console.log("RxJS: Back to a better error behavior. Thank you. <3");b=n},get useDeprecatedSynchronousErrorHandling(){return b}};function B(n){setTimeout(()=>{throw n},0)}const U={closed:!0,next(n){},error(n){if(D.useDeprecatedSynchronousErrorHandling)throw n;B(n)},complete(){}},m=Array.isArray||(n=>n&&"number"==typeof n.length);function d(n){return null!==n&&"object"==typeof n}const C=(()=>{function n(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((e,i)=>`${i+1}) ${e.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return n.prototype=Object.create(Error.prototype),n})();class M{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}unsubscribe(){let t;if(this.closed)return;let{_parentOrParents:e,_ctorUnsubscribe:i,_unsubscribe:r,_subscriptions:o}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,e instanceof M)e.remove(this);else if(null!==e)for(let a=0;at.concat(e instanceof C?e.errors:e),[])}M.EMPTY=((n=new M).closed=!0,n);const _="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();class I extends M{constructor(t,e,i){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=U;break;case 1:if(!t){this.destination=U;break}if("object"==typeof t){t instanceof I?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new F(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new F(this,t,e,i)}}[_](){return this}static create(t,e,i){const r=new I(t,e,i);return r.syncErrorThrowable=!1,r}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class F extends I{constructor(t,e,i,r){super(),this._parentSubscriber=t;let o,a=this;L(e)?o=e:e&&(o=e.next,i=e.error,r=e.complete,e!==U&&(a=Object.create(e),L(a.unsubscribe)&&this.add(a.unsubscribe.bind(a)),a.unsubscribe=this.unsubscribe.bind(this))),this._context=a,this._next=o,this._error=i,this._complete=r}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;D.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:i}=D;if(this._error)i&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)i?(e.syncErrorValue=t,e.syncErrorThrown=!0):B(t),this.unsubscribe();else{if(this.unsubscribe(),i)throw t;B(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const e=()=>this._complete.call(this._context);D.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,e){try{t.call(this._context,e)}catch(i){if(this.unsubscribe(),D.useDeprecatedSynchronousErrorHandling)throw i;B(i)}}__tryOrSetError(t,e,i){if(!D.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,i)}catch(r){return D.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=r,t.syncErrorThrown=!0,!0):(B(r),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}const $="function"==typeof Symbol&&Symbol.observable||"@@observable";function ee(n){return n}let te=(()=>{class n{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(e){const i=new n;return i.source=this,i.operator=e,i}subscribe(e,i,r){const{operator:o}=this,a=function R(n,t,e){if(n){if(n instanceof I)return n;if(n[_])return n[_]()}return n||t||e?new I(n,t,e):new I(U)}(e,i,r);if(a.add(o?o.call(a,this.source):this.source||D.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),D.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a}_trySubscribe(e){try{return this._subscribe(e)}catch(i){D.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=i),function N(n){for(;n;){const{closed:t,destination:e,isStopped:i}=n;if(t||i)return!1;n=e&&e instanceof I?e:null}return!0}(e)?e.error(i):console.warn(i)}}forEach(e,i){return new(i=pe(i))((r,o)=>{let a;a=this.subscribe(s=>{try{e(s)}catch(l){o(l),a&&a.unsubscribe()}},o,r)})}_subscribe(e){const{source:i}=this;return i&&i.subscribe(e)}[$](){return this}pipe(...e){return 0===e.length?this:function he(n){return 0===n.length?ee:1===n.length?n[0]:function(e){return n.reduce((i,r)=>r(i),e)}}(e)(this)}toPromise(e){return new(e=pe(e))((i,r)=>{let o;this.subscribe(a=>o=a,a=>r(a),()=>i(o))})}}return n.create=t=>new n(t),n})();function pe(n){if(n||(n=D.Promise||Promise),!n)throw new Error("no Promise impl found");return n}const we=(()=>{function n(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return n.prototype=Object.create(Error.prototype),n})();class ce extends M{constructor(t,e){super(),this.subject=t,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,e=t.observers;if(this.subject=null,!e||0===e.length||t.isStopped||t.closed)return;const i=e.indexOf(this.subscriber);-1!==i&&e.splice(i,1)}}class Ee extends I{constructor(t){super(t),this.destination=t}}let de=(()=>{class n extends te{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[_](){return new Ee(this)}lift(e){const i=new Ne(this,this);return i.operator=e,i}next(e){if(this.closed)throw new we;if(!this.isStopped){const{observers:i}=this,r=i.length,o=i.slice();for(let a=0;anew Ne(t,e),n})();class Ne extends de{constructor(t,e){super(),this.destination=t,this.source=e}next(t){const{destination:e}=this;e&&e.next&&e.next(t)}error(t){const{destination:e}=this;e&&e.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:e}=this;return e?this.source.subscribe(t):M.EMPTY}}function ke(n){return n&&"function"==typeof n.schedule}function He(n,t){return function(i){if("function"!=typeof n)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return i.lift(new ut(n,t))}}class ut{constructor(t,e){this.project=t,this.thisArg=e}call(t,e){return e.subscribe(new An(t,this.project,this.thisArg))}}class An extends I{constructor(t,e,i){super(t),this.project=e,this.count=0,this.thisArg=i||this}_next(t){let e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}const Mt=n=>t=>{for(let e=0,i=n.length;en&&"number"==typeof n.length&&"function"!=typeof n;function Oe(n){return!!n&&"function"!=typeof n.subscribe&&"function"==typeof n.then}const Qe=n=>{if(n&&"function"==typeof n[$])return(n=>t=>{const e=n[$]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)})(n);if(xe(n))return Mt(n);if(Oe(n))return(n=>t=>(n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,B),t))(n);if(n&&"function"==typeof n[sn])return(n=>t=>{const e=n[sn]();for(;;){let i;try{i=e.next()}catch(r){return t.error(r),t}if(i.done){t.complete();break}if(t.next(i.value),t.closed)break}return"function"==typeof e.return&&t.add(()=>{e.return&&e.return()}),t})(n);{const e=`You provided ${d(n)?"an invalid object":`'${n}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(e)}};function Qt(n,t){return new te(e=>{const i=new M;let r=0;return i.add(t.schedule(function(){r!==n.length?(e.next(n[r++]),e.closed||i.add(this.schedule())):e.complete()})),i})}function yi(n,t){return t?function ji(n,t){if(null!=n){if(function hn(n){return n&&"function"==typeof n[$]}(n))return function un(n,t){return new te(e=>{const i=new M;return i.add(t.schedule(()=>{const r=n[$]();i.add(r.subscribe({next(o){i.add(t.schedule(()=>e.next(o)))},error(o){i.add(t.schedule(()=>e.error(o)))},complete(){i.add(t.schedule(()=>e.complete()))}}))})),i})}(n,t);if(Oe(n))return function tn(n,t){return new te(e=>{const i=new M;return i.add(t.schedule(()=>n.then(r=>{i.add(t.schedule(()=>{e.next(r),i.add(t.schedule(()=>e.complete()))}))},r=>{i.add(t.schedule(()=>e.error(r)))}))),i})}(n,t);if(xe(n))return Qt(n,t);if(function Wr(n){return n&&"function"==typeof n[sn]}(n)||"string"==typeof n)return function St(n,t){if(!n)throw new Error("Iterable cannot be null");return new te(e=>{const i=new M;let r;return i.add(()=>{r&&"function"==typeof r.return&&r.return()}),i.add(t.schedule(()=>{r=n[sn](),i.add(t.schedule(function(){if(e.closed)return;let o,a;try{const s=r.next();o=s.value,a=s.done}catch(s){return void e.error(s)}a?e.complete():(e.next(o),this.schedule())}))})),i})}(n,t)}throw new TypeError((null!==n&&typeof n||n)+" is not observable")}(n,t):n instanceof te?n:new te(Qe(n))}class bi extends I{constructor(t){super(),this.parent=t}_next(t){this.parent.notifyNext(t)}_error(t){this.parent.notifyError(t),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class Ar extends I{notifyNext(t){this.destination.next(t)}notifyError(t){this.destination.error(t)}notifyComplete(){this.destination.complete()}}function Cn(n,t){if(t.closed)return;if(n instanceof te)return n.subscribe(t);let e;try{e=Qe(n)(t)}catch(i){t.error(i)}return e}function Ln(n,t,e=Number.POSITIVE_INFINITY){return"function"==typeof t?i=>i.pipe(Ln((r,o)=>yi(n(r,o)).pipe(He((a,s)=>t(r,a,o,s))),e)):("number"==typeof t&&(e=t),i=>i.lift(new uo(n,e)))}class uo{constructor(t,e=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=e}call(t,e){return e.subscribe(new Lo(t,this.project,this.concurrent))}}class Lo extends Ar{constructor(t,e,i=Number.POSITIVE_INFINITY){super(t),this.project=e,this.concurrent=i,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function cs(n=Number.POSITIVE_INFINITY){return Ln(ee,n)}function Fo(n,t){return t?Qt(n,t):new te(Mt(n))}function qn(...n){let t=Number.POSITIVE_INFINITY,e=null,i=n[n.length-1];return ke(i)?(e=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(t=n.pop())):"number"==typeof i&&(t=n.pop()),null===e&&1===n.length&&n[0]instanceof te?n[0]:cs(t)(Fo(n,e))}function pt(){return function(t){return t.lift(new ho(t))}}class ho{constructor(t){this.connectable=t}call(t,e){const{connectable:i}=this;i._refCount++;const r=new Ta(t,i),o=e.subscribe(r);return r.closed||(r.connection=i.connect()),o}}class Ta extends I{constructor(t,e){super(t),this.connectable=e}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const e=t._refCount;if(e<=0)return void(this.connection=null);if(t._refCount=e-1,e>1)return void(this.connection=null);const{connection:i}=this,r=t._connection;this.connection=null,r&&(!i||r===i)&&r.unsubscribe()}}class tl extends te{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new M,t.add(this.source.subscribe(new Da(this.getSubject(),this))),t.closed&&(this._connection=null,t=M.EMPTY)),t}refCount(){return pt()(this)}}const us=(()=>{const n=tl.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:n._subscribe},_isComplete:{value:n._isComplete,writable:!0},getSubject:{value:n.getSubject},connect:{value:n.connect},refCount:{value:n.refCount}}})();class Da extends Ee{constructor(t,e){super(t),this.connectable=e}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}class Zt{constructor(t,e){this.subjectFactory=t,this.selector=e}call(t,e){const{selector:i}=this,r=this.subjectFactory(),o=i(r).subscribe(t);return o.add(e.subscribe(r)),o}}function gn(){return new de}function qe(){return n=>pt()(function Vt(n,t){return function(i){let r;if(r="function"==typeof n?n:function(){return n},"function"==typeof t)return i.lift(new Zt(r,t));const o=Object.create(i,us);return o.source=i,o.subjectFactory=r,o}}(gn)(n))} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function At(n){for(let t in n)if(n[t]===At)return t;throw Error("Could not find renamed property on target object.")}function gr(n,t){for(const e in t)t.hasOwnProperty(e)&&!n.hasOwnProperty(e)&&(n[e]=t[e])} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function ft(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(ft).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const t=n.toString();if(null==t)return""+t;const e=t.indexOf("\n");return-1===e?t:t.substring(0,e)}function $i(n,t){return null==n||""===n?null===t?"":t:null==t||""===t?n:n+" "+t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const No=At({__forward_ref__:At});function vt(n){return n.__forward_ref__=vt,n.toString=function(){return ft(this())},n}function je(n){return ka(n)?n():n}function ka(n){return"function"==typeof n&&n.hasOwnProperty(No)&&n.__forward_ref__===vt} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Se extends Error{constructor(t,e){super(function Wi(n,t){return`NG0${Math.abs(n)}${t?": "+t.trim():""}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(t,e)),this.code=t}}function et(n){return"string"==typeof n?n:null==n?"":String(n)}function fo(n,t){throw new Se(-201,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Yt(n,t){null==n&&function qt(n,t,e,i){throw new Error(`ASSERTION ERROR: ${n}`+(null==i?"":` [Expected=> ${e} ${i} ${t} <=Actual]`))}(t,n,null,"!=")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Le(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function Ct(n){return{providers:n.providers||[],imports:n.imports||[]}}function il(n){return su(n,rl)||su(n,Cc)}function su(n,t){return n.hasOwnProperty(t)?n[t]:null}function uu(n){return n&&(n.hasOwnProperty(bc)||n.hasOwnProperty(fs))?n[bc]:null}const rl=At({\u0275prov:At}),bc=At({\u0275inj:At}),Cc=At({ngInjectableDef:At}),fs=At({ngInjectorDef:At}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var lt=(()=>((lt=lt||{})[lt.Default=0]="Default",lt[lt.Host=1]="Host",lt[lt.Self=2]="Self",lt[lt.SkipSelf=4]="SkipSelf",lt[lt.Optional=8]="Optional",lt))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let wc;function xi(n){const t=wc;return wc=n,t}function ms(n,t,e){const i=il(n);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e<.Optional?null:void 0!==t?t:void fo(ft(n))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function vr(n){return{toString:n}.toString()} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var ni=(()=>((ni=ni||{})[ni.OnPush=0]="OnPush",ni[ni.Default=1]="Default",ni))(),Lr=(()=>(function(n){n[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom"}(Lr||(Lr={})),Lr))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const vn=(()=>"undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof global&&global||"undefined"!=typeof window&&window||"undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self)(),Pa={},Xt=[],za=At({\u0275cmp:At}),Mc=At({\u0275dir:At}),ol=At({\u0275pipe:At}),hu=At({\u0275mod:At}),mo=At({\u0275fac:At}),ps=At({__NG_ELEMENT_ID__:At}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let Nh=0;function tt(n){return vr(()=>{const e=!0===n.standalone,i={},r={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===ni.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||Xt,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||Lr.Emulated,id:"c"+Nh++,styles:n.styles||Xt,_:null,setInput:null,schemas:n.schemas||null,tView:null},o=n.dependencies,a=n.features;return r.inputs=pu(n.inputs,i),r.outputs=pu(n.outputs),a&&a.forEach(s=>s(r)),r.directiveDefs=o?()=>("function"==typeof o?o():o).map(fu).filter(mu):null,r.pipeDefs=o?()=>("function"==typeof o?o():o).map(Ci).filter(mu):null,r})}function fu(n){return nn(n)||Ri(n)}function mu(n){return null!==n}function Tt(n){return vr(()=>({type:n.type,bootstrap:n.bootstrap||Xt,declarations:n.declarations||Xt,imports:n.imports||Xt,exports:n.exports||Xt,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function pu(n,t){if(null==n)return Pa;const e={};for(const i in n)if(n.hasOwnProperty(i)){let r=n[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),e[r]=i,t&&(t[r]=o)}return e}const We=tt;function Pi(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function nn(n){return n[za]||null}function Ri(n){return n[Mc]||null}function Ci(n){return n[ol]||null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Ki(n){return Array.isArray(n)&&"object"==typeof n[1]}function Nr(n){return Array.isArray(n)&&!0===n[1]}function Tc(n){return 0!=(8&n.flags)}function ys(n){return 2==(2&n.flags)}function cl(n){return 1==(1&n.flags)}function Oi(n){return null!==n.template}function Bh(n){return 0!=(256&n[2])} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Zr(n,t){return n.hasOwnProperty(mo)?n[mo]:null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ul{constructor(t,e,i){this.previousValue=t,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Dt(){return Pc}function Pc(n){return n.type.prototype.ngOnChanges&&(n.setInput=zc),$h}function $h(){const n=dl(this),t=null==n?void 0:n.current;if(t){const e=n.previous;if(e===Pa)n.previous=t;else for(let i in t)e[i]=t[i];n.current=null,this.ngOnChanges(t)}}function zc(n,t,e,i){const r=dl(n)||function Wh(n,t){return n[hl]=t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n,{previous:Pa,current:null}),o=r.current||(r.current={}),a=r.previous,s=this.declaredInputs[e],l=a[s];o[s]=new ul(l&&l.currentValue,t,a===Pa),n[i]=t}Dt.ngInherit=!0;const hl="__ngSimpleChanges__";function dl(n){return n[hl]||null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Qn(n){for(;Array.isArray(n);)n=n[0];return n}function fl(n,t){return Qn(t[n])}function Fn(n,t){return Qn(t[n.index])}function ml(n,t){return n.data[t]}function Ia(n,t){return n[t]}function Qi(n,t){const e=t[n];return Ki(e)?e:e[0]}function pl(n){return 64==(64&n[2])}function po(n,t){return null==t?null:n[t]}function Cu(n){n[18]=0}function Ac(n,t){n[5]+=t;let e=n,i=n[3];for(;null!==i&&(1===t&&1===e[5]||-1===t&&0===e[5]);)i[5]+=t,e=i,i=i[3] +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}const dt={lFrame:Pu(null),bindingsEnabled:!0};function Mu(){return dt.bindingsEnabled}function be(){return dt.lFrame.lView}function Ht(){return dt.lFrame.tView}function ae(n){return dt.lFrame.contextLView=n,n[8]}function re(n){return dt.lFrame.contextLView=null,n}function ii(){let n=Su();for(;null!==n&&64===n.type;)n=n.parent;return n}function Su(){return dt.lFrame.currentTNode}function Xr(n,t){const e=dt.lFrame;e.currentTNode=n,e.isParent=t}function Lc(){return dt.lFrame.isParent}function Fc(){dt.lFrame.isParent=!1}function Ii(){const n=dt.lFrame;let t=n.bindingRootIndex;return-1===t&&(t=n.bindingRootIndex=n.tView.bindingStartIndex),t}function yr(){return dt.lFrame.bindingIndex}function go(){return dt.lFrame.bindingIndex++}function Jr(n){const t=dt.lFrame,e=t.bindingIndex;return t.bindingIndex=t.bindingIndex+n,e}function Tu(n,t){const e=dt.lFrame;e.bindingIndex=e.bindingRootIndex=n,Vc(t)}function Vc(n){dt.lFrame.currentDirectiveIndex=n}function Du(){return dt.lFrame.currentQueryIndex}function Bc(n){dt.lFrame.currentQueryIndex=n}function ad(n){const t=n[1];return 2===t.type?t.declTNode:1===t.type?n[6]:null}function ku(n,t,e){if(e<.SkipSelf){let r=t,o=n;for(;!(r=r.parent,null!==r||e<.Host||(r=ad(o),null===r||(o=o[15],10&r.type))););if(null===r)return!1;t=r,n=o}const i=dt.lFrame=xu();return i.currentTNode=t,i.lView=n,!0}function Uc(n){const t=xu(),e=n[1];dt.lFrame=t,t.currentTNode=e.firstChild,t.lView=n,t.tView=e,t.contextLView=n,t.bindingIndex=e.bindingStartIndex,t.inI18n=!1}function xu(){const n=dt.lFrame,t=null===n?null:n.child;return null===t?Pu(n):t}function Pu(n){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=t),t}function zu(){const n=dt.lFrame;return dt.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const Eu=zu;function Yc(){const n=zu();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function Vi(){return dt.lFrame.selectedIndex}function Bo(n){dt.lFrame.selectedIndex=n}function Nn(){const n=dt.lFrame;return ml(n.tView,n.selectedIndex)}function gl(n,t){for(let e=t.directiveStart,i=t.directiveEnd;e=i)break}else t[l]<0&&(n[18]+=65536),(s>11>16&&(3&n[2])===t){n[2]+=2048;try{o.call(s)}finally{}}}else try{o.call(s)}finally{}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Cs{constructor(t,e,i){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function _l(n,t,e){let i=0;for(;it){a=o-1;break}}}for(;o>16}(n),i=t;for(;e>0;)i=i[15],e--;return i} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let bl=!0;function Rt(n){const t=bl;return bl=n,t}let yd=0;const eo={};function ws(n,t){const e=Rr(n,t);if(-1!==e)return e;const i=t[1];i.firstCreatePass&&(n.injectorIndex=t.length,Kc(i.data,n),Kc(t,null),Kc(i.blueprint,null));const r=wl(n,t),o=n.injectorIndex;if(Lu(r)){const a=De(r),s=Ra(r,t),l=s[1].data;for(let u=0;u<8;u++)t[o+u]=s[a+u]|l[a+u]}return t[o+8]=r,o}function Kc(n,t){n.push(0,0,0,0,0,0,0,0,t)}function Rr(n,t){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===t[n.injectorIndex+8]?-1:n.injectorIndex}function wl(n,t){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let e=0,i=null,r=t;for(;null!==r;){if(i=Hu(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function Ms(n,t,e){!function bd(n,t,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(ps)&&(i=e[ps]),null==i&&(i=e[ps]=yd++);const r=255&i;t.data[n+(r>>5)]|=1<=0?255&t:wd:t}(e);if("function"==typeof o){if(!ku(t,n,i))return i<.Host?Fu(r,0,i):Qc(t,e,i,r);try{const a=o(i);if(null!=a||i<.Optional)return a;fo()}finally{Eu()}}else if("number"==typeof o){let a=null,s=Rr(n,t),l=-1,u=i<.Host?t[16][6]:null;for((-1===s||i<.SkipSelf)&&(l=-1===s?wl(n,t):t[s+8],-1!==l&&Vu(i,!1)?(a=t[1],s=De(l),t=Ra(l,t)):s=-1);-1!==s;){const f=t[1];if(Ru(o,s,f.data)){const p=Xc(s,t,e,a,i,u);if(p!==eo)return p}l=t[s+8],-1!==l&&Vu(i,t[1].data[s+8]===u)&&Ru(o,s,t)?(a=f,s=De(l),t=Ra(l,t)):s=-1}}return r}function Xc(n,t,e,i,r,o){const a=t[1],s=a.data[n+8],f=Ml(s,a,e,null==i?ys(s)&&bl:i!=a&&0!=(3&s.type),r<.Host&&o===s);return null!==f?Ss(t,a,f,s):eo}function Ml(n,t,e,i,r){const o=n.providerIndexes,a=t.data,s=1048575&o,l=n.directiveStart,f=o>>20,P=r?s+f:n.directiveEnd;for(let E=i?s:s+f;E=l&&H.type===e)return E}if(r){const E=a[l];if(E&&Oi(E)&&E.type===e)return l}return null}function Ss(n,t,e,i){let r=n[e];const o=t.data;if(function pd(n){return n instanceof Cs}(r)){const a=r;a.resolving&& +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function hs(n,t){const e=t?`. Dependency path: ${t.join(" > ")} > ${n}`:"";throw new Se(-200,`Circular dependency in DI detected for ${n}${e}`)}(function Me(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():et(n)}(o[e]));const s=Rt(a.canSeeViewProviders);a.resolving=!0;const l=a.injectImpl?xi(a.injectImpl):null;ku(n,i,lt.Default);try{r=n[e]=a.factory(void 0,o,n,i),t.firstCreatePass&&e>=i.directiveStart&& +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function fd(n,t,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=t.type.prototype;if(i){const a=Pc(t);(e.preOrderHooks||(e.preOrderHooks=[])).push(n,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,a)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-n,r),o&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n,o))}(e,o[e],t)}finally{null!==l&&xi(l),Rt(s),a.resolving=!1,Eu()}}return r}function Ru(n,t,e){return!!(e[t+(n>>5)]&1<{const t=n.prototype.constructor,e=t[mo]||Jc(t),i=Object.prototype;let r=Object.getPrototypeOf(n.prototype).constructor;for(;r&&r!==i;){const o=r[mo]||Jc(r);if(o&&o!==e)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function Jc(n){return ka(n)?()=>{const t=Jc(je(n));return t&&t()}:Zr(n)}function Hu(n){const t=n[1],e=t.type;return 2===e?t.declTNode:1===e?n[6]:null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Ba="__parameters__";function Ua(n,t,e){return vr(()=>{const i=function t1(n){return function(...e){if(n){const i=n(...e);for(const r in i)this[r]=i[r]}}}(t);function r(...o){if(this instanceof r)return i.apply(this,o),this;const a=new r(...o);return s.annotation=a,s;function s(l,u,f){const p=l.hasOwnProperty(Ba)?l[Ba]:Object.defineProperty(l,Ba,{value:[]})[Ba];for(;p.length<=f;)p.push(null);return(p[f]=p[f]||[]).push(a),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=n,r.annotationCls=r,r})} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class $e{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=Le({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function v(n,t){void 0===t&&(t=n);for(let e=0;eArray.isArray(e)?S(e,t):t(e))}function z(n,t,e){t>=n.length?n.push(e):n.splice(t,0,e)}function W(n,t){return t>=n.length-1?n.pop():n.splice(t,1)[0]}function fe(n,t){const e=[];for(let i=0;i=0?n[1|i]=e:(i=~i,function ln(n,t,e,i){let r=n.length;if(r==t)n.push(e,i);else if(1===r)n.push(i,n[0]),n[0]=e;else{for(r--,n.push(n[r-1],n[r]);r>t;)n[r]=n[r-2],r--;n[t]=e,n[t+1]=i}}(n,i,t,e)),i}function Td(n,t){const e=Sl(n,t);if(e>=0)return n[1|e]}function Sl(n,t){return function Lp(n,t,e){let i=0,r=n.length>>e;for(;r!==i;){const o=i+(r-i>>1),a=n[o<t?r=o:i=o+1}return~(r<((Cr=Cr||{})[Cr.Important=1]="Important",Cr[Cr.DashCase=2]="DashCase",Cr))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Id=new Map;let kT=0;const Ld="__ngContext__";function Xi(n,t){Ki(t)?(n[Ld]=t[20],function PT(n){Id.set(n[20],n)}(t)):n[Ld]=t}function Nd(n,t){return undefined(n,t)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function u1(n){const t=n[3];return Nr(t)?t[3]:t}function Rd(n){return r5(n[13])}function Vd(n){return r5(n[4])}function r5(n){for(;null!==n&&!Nr(n);)n=n[4];return n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function kl(n,t,e,i,r){if(null!=i){let o,a=!1;Nr(i)?o=i:Ki(i)&&(a=!0,i=i[0]);const s=Qn(i);0===n&&null!==e?null==r?u5(t,e,s):ks(t,e,s,r||null,!0):1===n&&null!==e?ks(t,e,s,r||null,!0):2===n?function $d(n,t,e){const i=Ku(n,t);i&&function ZT(n,t,e,i){n.removeChild(t,e,i)}(n,i,t,e)}(t,s,a):3===n&&t.destroyNode(s),null!=o&&function eD(n,t,e,i,r){const o=e[7];o!==Qn(e)&&kl(t,n,i,o,r);for(let s=10;s0&&(n[e-1][4]=i[4]);const o=W(n,10+t);!function YT(n,t){h1(n,t,t[11],2,null,null),t[0]=null,t[6]=null}(i[1],i);const a=o[19];null!==a&&a.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function s5(n,t){if(!(128&t[2])){const e=t[11];e.destroyNode&&h1(n,t,e,3,null,null),function $T(n){let t=n[13];if(!t)return Yd(n[1],n);for(;t;){let e=null;if(Ki(t))e=t[13];else{const i=t[10];i&&(e=i)}if(!e){for(;t&&!t[4]&&t!==n;)Ki(t)&&Yd(t[1],t),t=t[3];null===t&&(t=n),Ki(t)&&Yd(t[1],t),e=t&&t[4]}t=e}}(t)}}function Yd(n,t){if(!(128&t[2])){t[2]&=-65,t[2]|=128,function QT(n,t){let e;if(null!=n&&null!=(e=n.destroyHooks))for(let i=0;i=0?i[r=u]():i[r=-u].unsubscribe(),o+=2}else{const a=i[r=e[o+1]];e[o].call(a)}if(null!==i){for(let o=r+1;on,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return Xu}())||void 0===t?void 0:t.createHTML(n))||n}function b5(n){var t;return(null===(t=function Zd(){if(void 0===Ju&&(Ju=null,vn.trustedTypes))try{Ju=vn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return Ju}())||void 0===t?void 0:t.createHTML(n))||n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Ps{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class aD extends Ps{getTypeName(){return"HTML"}}class sD extends Ps{getTypeName(){return"Style"}}class lD extends Ps{getTypeName(){return"Script"}}class cD extends Ps{getTypeName(){return"URL"}}class uD extends Ps{getTypeName(){return"ResourceURL"}}function Hr(n){return n instanceof Ps?n.changingThisBreaksApplicationSecurity:n}function jo(n,t){const e=function hD(n){return n instanceof Ps&&n.getTypeName()||null}(n);if(null!=e&&e!==t){if("ResourceURL"===e&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${e} (see https://g.co/ng/security#xss)`)}return e===t}class vD{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{const e=(new window.DOMParser).parseFromString(xs(t),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(t):(e.removeChild(e.firstChild),e)}catch(e){return null}}}class _D{constructor(t){if(this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=xs(t),e;const i=this.inertDocument.createElement("body");return i.innerHTML=xs(t),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(t){const e=t.attributes;for(let r=e.length-1;0"),!0}endElement(t){const e=t.nodeName.toLowerCase();Xd.hasOwnProperty(e)&&!S5.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(x5(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const MD=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,SD=/([^\#-~ |!])/g;function x5(n){return n.replace(/&/g,"&").replace(MD,function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(SD,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}let t0;function P5(n,t){let e=null;try{t0=t0|| +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function M5(n){const t=new _D(n);return function yD(){try{return!!(new window.DOMParser).parseFromString(xs(""),"text/html")}catch(n){return!1}}()?new vD(t):t}(n);let i=t?String(t):"";e=t0.getInertBodyElement(i);let r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=e.innerHTML,e=t0.getInertBodyElement(i)}while(i!==o);return xs((new wD).sanitizeChildren(e3(e)||e))}finally{if(e){const i=e3(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function e3(n){return"content"in n&&function TD(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n)?n.content:null}var Mn=(()=>((Mn=Mn||{})[Mn.NONE=0]="NONE",Mn[Mn.HTML=1]="HTML",Mn[Mn.STYLE=2]="STYLE",Mn[Mn.SCRIPT=3]="SCRIPT",Mn[Mn.URL=4]="URL",Mn[Mn.RESOURCE_URL=5]="RESOURCE_URL",Mn))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function qa(n){const t=m1();return t?b5(t.sanitize(Mn.HTML,n)||""):jo(n,"HTML")?b5(Hr(n)):P5(function y5(){return void 0!==Qd?Qd:"undefined"!=typeof document?document:void 0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),et(n))}function f1(n){const t=m1();return t?t.sanitize(Mn.URL,n)||"":jo(n,"URL")?Hr(n):e0(et(n))}function m1(){const n=be();return n&&n[12]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const E5=new $e("ENVIRONMENT_INITIALIZER"),O5=new $e("INJECTOR",-1),I5=new $e("INJECTOR_DEF_TYPES"); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class A5{get(t,e=n1){if(e===n1){const i=new Error(`NullInjectorError: No provider for ${ft(t)}!`);throw i.name="NullInjectorError",i}return e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function OD(...n){return{\u0275providers:L5(0,n)}}function L5(n,...t){const e=[],i=new Set;let r;return S(t,o=>{const a=o;t3(a,e,[],i)&&(r||(r=[]),r.push(a))}),void 0!==r&&F5(r,e),e}function F5(n,t){for(let e=0;e{t.push(o)})}}function t3(n,t,e,i){if(!(n=je(n)))return!1;let r=null,o=uu(n);const a=!o&&nn(n);if(o||a){if(a&&!a.standalone)return!1;r=n}else{const l=n.ngModule;if(o=uu(l),!o)return!1;r=l}const s=i.has(r);if(a){if(s)return!1;if(i.add(r),a.dependencies){const l="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const u of l)t3(u,t,e,i)}}else{if(!o)return!1;{if(null!=o.imports&&!s){let u;i.add(r);try{S(o.imports,f=>{t3(f,t,e,i)&&(u||(u=[]),u.push(f))})}finally{}void 0!==u&&F5(u,t)}if(!s){const u=Zr(r)||(()=>new r);t.push({provide:r,useFactory:u,deps:Xt},{provide:I5,useValue:r,multi:!0},{provide:E5,useValue:()=>me(r),multi:!0})}const l=o.providers;null==l||s||S(l,f=>{t.push(f)})}}return r!==n&&void 0!==n.providers}const ID=At({provide:String,useValue:At});function n3(n){return null!==n&&"object"==typeof n&&ID in n}function zs(n){return"function"==typeof n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const r3=new $e("Set Injector scope."),n0={},LD={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let o3;function r0(){return void 0===o3&&(o3=new A5),o3}class xl{}class V5 extends xl{constructor(t,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,s3(t,a=>this.processProvider(a)),this.records.set(O5,Pl(void 0,this)),r.has("environment")&&this.records.set(xl,Pl(void 0,this));const o=this.records.get(r3);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(I5.multi,Xt,lt.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const t of this._ngOnDestroyHooks)t.ngOnDestroy();for(const t of this._onDestroyHooks)t()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(t){this._onDestroyHooks.push(t)}runInContext(t){this.assertNotDestroyed();const e=Tl(this),i=xi(void 0);try{return t()}finally{Tl(e),xi(i)}}get(t,e=n1,i=lt.Default){this.assertNotDestroyed();const r=Tl(this),o=xi(void 0);try{if(!(i<.SkipSelf)){let s=this.records.get(t);if(void 0===s){const l=function HD(n){return"function"==typeof n||"object"==typeof n&&n instanceof $e}(t)&&il(t);s=l&&this.injectableDefInScope(l)?Pl(a3(t),n0):null,this.records.set(t,s)}if(null!=s)return this.hydrate(t,s)}return(i<.Self?r0():this.parent).get(t,e=i<.Optional&&e===n1?null:e)}catch(a){if("NullInjectorError"===a.name){if((a[qu]=a[qu]||[]).unshift(ft(t)),r)throw a;return function uT(n,t,e,i){const r=n[qu];throw t[Fp]&&r.unshift(t[Fp]),n.message=function hT(n,t,e,i=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let r=ft(t);if(Array.isArray(t))r=t.map(ft).join(" -> ");else if("object"==typeof t){let o=[];for(let a in t)if(t.hasOwnProperty(a)){let s=t[a];o.push(a+":"+("string"==typeof s?JSON.stringify(s):ft(s)))}r=`{${o.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${n.replace(aT,"\n ")}`}("\n"+n.message,r,e,i),n.ngTokenPath=r,n[qu]=null,n}(a,t,"R3InjectorError",this.source)}throw a}finally{xi(o),Tl(r)}}resolveInjectorInitializers(){const t=Tl(this),e=xi(void 0);try{const i=this.get(E5.multi,Xt,lt.Self);for(const r of i)r()}finally{Tl(t),xi(e)}}toString(){const t=[],e=this.records;for(const i of e.keys())t.push(ft(i));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Se(205,!1)}processProvider(t){let e=zs(t=je(t))?t:je(t&&t.provide);const i=function ND(n){return n3(n)?Pl(void 0,n.useValue):Pl(H5(n),n0)}(t);if(zs(t)||!0!==t.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=Pl(void 0,n0,!0),r.factory=()=>xd(r.multi),this.records.set(e,r)),e=t,r.multi.push(t)}this.records.set(e,i)}hydrate(t,e){return e.value===n0&&(e.value=LD,e.value=e.factory()),"object"==typeof e.value&&e.value&&function VD(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(t){if(!t.providedIn)return!1;const e=je(t.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function a3(n){const t=il(n),e=null!==t?t.factory:Zr(n);if(null!==e)return e;if(n instanceof $e)throw new Se(204,!1);if(n instanceof Function)return function FD(n){const t=n.length;if(t>0)throw fe(t,"?"),new Se(204,!1);const e=function lu(n){const t=n&&(n[rl]||n[Cc]);if(t){const e=function cu(n){if(n.hasOwnProperty("name"))return n.name;const t=(""+n).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),t}return null}(n);return null!==e?()=>e.factory(n):()=>new n}(n);throw new Se(204,!1)}function H5(n,t,e){let i;if(zs(n)){const r=je(n);return Zr(r)||a3(r)}if(n3(n))i=()=>je(n.useValue);else if(function R5(n){return!(!n||!n.useFactory)}(n))i=()=>n.useFactory(...xd(n.deps||[]));else if(function N5(n){return!(!n||!n.useExisting)}(n))i=()=>me(je(n.useExisting));else{const r=je(n&&(n.useClass||n.provide));if(!function RD(n){return!!n.deps}(n))return Zr(r)||a3(r);i=()=>new r(...xd(n.deps))}return i}function Pl(n,t,e=!1){return{factory:n,value:t,multi:e?[]:void 0}}function BD(n){return!!n.\u0275providers}function s3(n,t){for(const e of n)Array.isArray(e)?s3(e,t):BD(e)?s3(e.\u0275providers,t):t(e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class B5{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class qD{resolveComponentFactory(t){throw function YD(n){const t=Error(`No component factory found for ${ft(n)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=n,t}(t)}}let ha=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.NULL=new qD,n})();function jD(){return zl(ii(),be())}function zl(n,t){return new jt(Fn(n,t))}let jt=(()=>{class n{constructor(e){this.nativeElement=e}}return n.__NG_ELEMENT_ID__=jD,n})();function $D(n){return n instanceof jt?n.nativeElement:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ja{}let Ai=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function WD(){const n=be(),e=Qi(ii().index,n);return(Ki(e)?e:n)[11]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),n})(),GD=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.\u0275prov=Le({token:n,providedIn:"root",factory:()=>null}),n})();class p1{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const KD=new p1("14.2.12"),l3={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function u3(n){return n.ngOriginalError} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class El{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t);this._console.error("ERROR",t),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(t){let e=t&&u3(t);for(;e&&u3(e);)e=u3(e);return e||null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function q5(n,t,e){let i=n.length;for(;;){const r=n.indexOf(t,e);if(-1===r)return r;if(0===r||n.charCodeAt(r-1)<=32){const o=t.length;if(r+o===i||n.charCodeAt(r+o)<=32)return r}e=r+1}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const j5="ng-template";function ak(n,t,e){let i=0;for(;io?"":r[p+1].toLowerCase();const E=8&i?P:null;if(E&&-1!==q5(E,u,0)||2&i&&u!==P){if(bo(i))return!1;a=!0}}}}else{if(!a&&!bo(i)&&!bo(l))return!1;if(a&&bo(l))continue;a=!1,i=l|1&i}}return bo(i)||a}function bo(n){return 0==(1&n)}function ck(n,t,e,i){if(null===t)return-1;let r=0;if(i||!e){let o=!1;for(;r-1)for(e++;e0?'="'+s+'"':"")+"]"}else 8&i?r+="."+a:4&i&&(r+=" "+a);else""!==r&&!bo(a)&&(t+=G5(o,r),r=""),i=a,o=o||!bo(i);e++}return""!==r&&(t+=G5(o,r)),t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const _t={}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function T(n){K5(Ht(),be(),Vi()+n,!1)}function K5(n,t,e,i){if(!i)if(3==(3&t[2])){const o=n.preOrderCheckHooks;null!==o&&vl(t,o,e)}else{const o=n.preOrderHooks;null!==o&&La(t,o,0,e)}Bo(e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function J5(n,t=null,e=null,i){const r=eg(n,t,e,i);return r.resolveInjectorInitializers(),r}function eg(n,t=null,e=null,i,r=new Set){const o=[e||Xt,OD(n)];return i=i||("object"==typeof n?void 0:ft(n)),new V5(o,t||r0(),i||null,r) +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}let hr=(()=>{class n{static create(e,i){var r;if(Array.isArray(e))return J5({name:""},i,e,"");{const o=null!==(r=e.name)&&void 0!==r?r:"";return J5({name:o},e.parent,e.providers,o)}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.THROW_IF_NOT_FOUND=n1,n.NULL=new A5,n.\u0275prov=Le({token:n,providedIn:"any",factory:()=>me(O5)}),n.__NG_ELEMENT_ID__=-1,n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Y(n,t=lt.Default){const e=be();return null===e?me(n,t):Nu(ii(),e,je(n),t)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function a0(n,t){return n<<17|t<<2}function Co(n){return n>>17&32767}function p3(n){return 2|n}function fa(n){return(131068&n)>>2}function g3(n,t){return-131069&n|t<<2}function v3(n){return 1|n}function vg(n,t){const e=n.contentQueries;if(null!==e)for(let i=0;i22&&K5(n,t,22,!1),e(i,r)}finally{Bo(o)}}function yg(n,t,e){if(Tc(t)){const r=t.directiveEnd;for(let o=t.directiveStart;o0;){const e=n[--t];if("number"==typeof e&&e<0)return e}return 0})(s)!=l&&s.push(l),s.push(i,r,a)}}function Dg(n,t){null!==n.hostBindings&&n.hostBindings(1,t)}function kg(n,t){t.flags|=2,(n.components||(n.components=[])).push(t.index)}function ax(n,t,e){if(e){if(t.exportAs)for(let i=0;i0&&O3(e)}}function O3(n){for(let i=Rd(n);null!==i;i=Vd(i))for(let r=10;r0&&O3(o)}const e=n[1].components;if(null!==e)for(let i=0;i0&&O3(r)}}function fx(n,t){const e=Qi(t,n),i=e[1];(function mx(n,t){for(let e=t.length;e-1&&(Ud(t,i),W(e,i))}this._attachedToViewContainer=!1}s5(this._lView[1],this._lView)}onDestroy(t){Cg(this._lView[1],this._lView,null,t)}markForCheck(){I3(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){d0(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Se(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function jT(n,t){h1(n,t,t[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new Se(902,!1);this._appRef=t}}class px extends g1{constructor(t){super(t),this._view=t}detectChanges(){const t=this._view;d0(t[1],t,t[8],!1)}checkNoChanges(){}get context(){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class F3 extends ha{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=nn(t);return new v1(e,this.ngModule)}}function Lg(n){const t=[];for(let e in n)n.hasOwnProperty(e)&&t.push({propName:n[e],templateName:e});return t}class vx{constructor(t,e){this.injector=t,this.parentInjector=e}get(t,e,i){const r=this.injector.get(t,l3,i);return r!==l3||e===l3?r:this.parentInjector.get(t,e,i)}}class v1 extends B5{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=function pk(n){return n.map(mk).join(",")}(t.selectors),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return Lg(this.componentDef.inputs)}get outputs(){return Lg(this.componentDef.outputs)}create(t,e,i,r){let o=(r=r||this.ngModule)instanceof xl?r:null==r?void 0:r.injector;o&&null!==this.componentDef.getStandaloneInjector&&(o=this.componentDef.getStandaloneInjector(o)||o);const a=o?new vx(t,o):t,s=a.get(ja,null);if(null===s)throw new Se(407,!1);const l=a.get(GD,null),u=s.createRenderer(null,this.componentDef),f=this.componentDef.selectors[0][0]||"div",p=i?function Qk(n,t,e){return n.selectRootElement(t,e===Lr.ShadowDom)}(u,i,this.componentDef.encapsulation):Bd(u,f,function gx(n){const t=n.toLowerCase();return"svg"===t?"svg":"math"===t?"math":null}(f)),P=this.componentDef.onPush?288:272,E=P3(0,null,null,1,0,null,null,null,null,null),H=c0(null,E,null,P,null,null,s,u,l,a,null);let G,ne;Uc(H);try{const ue=function bx(n,t,e,i,r,o){const a=e[1];e[22]=n;const l=Al(a,22,2,"#host",null),u=l.mergedAttrs=t.hostAttrs;null!==u&&(f0(l,u,!0),null!==n&&(_l(r,n,u),null!==l.classes&&Gd(r,n,l.classes),null!==l.styles&&_5(r,n,l.styles)));const f=i.createRenderer(n,t),p=c0(e,bg(t),null,t.onPush?32:16,e[22],l,i,f,o||null,null,null);return a.firstCreatePass&&(Ms(ws(l,e),a,t.type),kg(a,l),xg(l,e.length,1)),h0(e,p),e[22]=p}(p,this.componentDef,H,s,u);if(p)if(i)_l(u,p,["ng-version",KD.full]);else{const{attrs:ye,classes:le}=function gk(n){const t=[],e=[];let i=1,r=2;for(;i0&&Gd(u,p,le.join(" "))}if(ne=ml(E,22),void 0!==e){const ye=ne.projection=[];for(let le=0;le=0;i--){const r=n[i];r.hostVars=t+=r.hostVars,r.hostAttrs=yl(r.hostAttrs,e=yl(e,r.hostAttrs))}}(i)}function N3(n){return n===Pa?{}:n===Xt?[]:n}function Sx(n,t){const e=n.viewQuery;n.viewQuery=e?(i,r)=>{t(i,r),e(i,r)}:t}function Tx(n,t){const e=n.contentQueries;n.contentQueries=e?(i,r,o)=>{t(i,r,o),e(i,r,o)}:t}function Dx(n,t){const e=n.hostBindings;n.hostBindings=e?(i,r)=>{t(i,r),e(i,r)}:t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let p0=null;function Es(){if(!p0){const n=vn.Symbol;if(n&&n.iterator)p0=n.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;es(Qn(Xe[i.index])):i.index;let Pe=null;if(!s&&l&&(Pe=function Rx(n,t,e,i){const r=n.cleanup;if(null!=r)for(let o=0;ol?s[l]:null}"string"==typeof a&&(o+=2)}return null}(n,t,r,i.index)),null!==Pe)(Pe.__ngLastListenerFn__||Pe).__ngNextListenerFn__=o,Pe.__ngLastListenerFn__=o,E=!1;else{o=Kg(i,t,p,o,!1);const Xe=e.listen(ue,r,o);P.push(o,Xe),f&&f.push(r,le,ye,ye+1)}}else o=Kg(i,t,p,o,!1);const H=i.outputs;let G;if(E&&null!==H&&(G=H[r])){const ne=G.length;if(ne)for(let ue=0;ue0;)t=t[15],n--;return t}(n,dt.lFrame.contextLView))[8]}(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Vx(n,t){let e=null;const i=function uk(n){const t=n.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(n);for(let r=0;r=0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const wi={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function a7(n){return n.substring(wi.key,wi.keyEnd)}function Yx(n){return n.substring(wi.value,wi.valueEnd)}function s7(n,t){const e=wi.textEnd;return e===t?-1:(t=wi.keyEnd=function $x(n,t,e){for(;t32;)t++;return t}(n,wi.key=t,e),Wl(n,t,e))}function l7(n,t){const e=wi.textEnd;let i=wi.key=Wl(n,t,e);return e===i?-1:(i=wi.keyEnd=function Wx(n,t,e){let i;for(;t=65&&(-33&i)<=90||i>=48&&i<=57);)t++;return t}(n,i,e),i=u7(n,i,e),i=wi.value=Wl(n,i,e),i=wi.valueEnd=function Gx(n,t,e){let i=-1,r=-1,o=-1,a=t,s=a;for(;a32&&(s=a),o=r,r=i,i=-33&l}return s}(n,i,e),u7(n,i,e))}function c7(n){wi.key=0,wi.keyEnd=0,wi.value=0,wi.valueEnd=0,wi.textEnd=n.length}function Wl(n,t,e){for(;t=0;e=l7(t,e))m7(n,a7(t),Yx(t))}function Mr(n){Mo(Vr,Go,n,!0)}function Go(n,t){for(let e=function qx(n){return c7(n),s7(n,Wl(n,0,wi.textEnd))}(t);e>=0;e=s7(t,e))Vr(n,a7(t),!0)}function wo(n,t,e,i){const r=be(),o=Ht(),a=Jr(2);o.firstUpdatePass&&f7(o,n,a,i),t!==_t&&Ji(r,a,t)&&p7(o,o.data[Vi()],r,r[11],n,r[a+1]=function nP(n,t){return null==n||("string"==typeof t?n+=t:"object"==typeof n&&(n=ft(Hr(n)))),n}(t,e),i,a)}function Mo(n,t,e,i){const r=Ht(),o=Jr(2);r.firstUpdatePass&&f7(r,null,o,i);const a=be();if(e!==_t&&Ji(a,o,e)){const s=r.data[Vi()];if(v7(s,i)&&!d7(r,o)){let l=i?s.classesWithoutHost:s.stylesWithoutHost;null!==l&&(e=$i(l,e||"")),V3(r,s,a,e,i)}else!function tP(n,t,e,i,r,o,a,s){r===_t&&(r=Xt);let l=0,u=0,f=0=n.expandoStartIndex}function f7(n,t,e,i){const r=n.data;if(null===r[e+1]){const o=r[Vi()],a=d7(n,e);v7(o,i)&&null===t&&!a&&(t=!1),t=function Qx(n,t,e,i){const r=function Hc(n){const t=dt.lFrame.currentDirectiveIndex;return-1===t?null:n[t]}(n);let o=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(e=C1(e=H3(null,n,t,e,i),t.attrs,i),o=null);else{const a=t.directiveStylingLast;if(-1===a||n[a]!==r)if(e=H3(r,n,t,e,i),null===o){let l=function Zx(n,t,e){const i=e?t.classBindings:t.styleBindings;if(0!==fa(i))return n[Co(i)]}(n,t,i);void 0!==l&&Array.isArray(l)&&(l=H3(null,n,t,l[1],i),l=C1(l,t.attrs,i),function Xx(n,t,e,i){n[Co(e?t.classBindings:t.styleBindings)]=i}(n,t,i,l))}else o=function Jx(n,t,e){let i;const r=t.directiveEnd;for(let o=1+t.directiveStylingLast;o0)&&(u=!0)}else f=e;if(r)if(0!==l){const P=Co(n[s+1]);n[i+1]=a0(P,s),0!==P&&(n[P+1]=g3(n[P+1],i)),n[s+1]=function Fk(n,t){return 131071&n|t<<17}(n[s+1],i)}else n[i+1]=a0(s,0),0!==s&&(n[s+1]=g3(n[s+1],i)),s=i;else n[i+1]=a0(l,0),0===s?s=i:n[l+1]=g3(n[l+1],i),l=i;u&&(n[i+1]=p3(n[i+1])),o7(n,f,i,!0),o7(n,f,i,!1),function Bx(n,t,e,i,r){const o=r?n.residualClasses:n.residualStyles;null!=o&&"string"==typeof t&&Sl(o,t)>=0&&(e[i+1]=v3(e[i+1]))}(t,f,n,i,o),a=a0(s,l),o?t.classBindings=a:t.styleBindings=a}(r,o,t,e,a,i)}}function H3(n,t,e,i,r){let o=null;const a=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s0;){const l=n[r],u=Array.isArray(l),f=u?l[1]:l,p=null===f;let P=e[r+1];P===_t&&(P=p?Xt:void 0);let E=p?Td(P,i):f===i?P:void 0;if(u&&!_0(E)&&(E=Td(l,i)),_0(E)&&(s=E,a))return s;const H=n[r+1];r=a?Co(H):fa(H)}if(null!==t){let l=o?t.residualClasses:t.residualStyles;null!=l&&(s=Td(l,i))}return s}function _0(n){return void 0!==n}function v7(n,t){return 0!=(n.flags&(t?16:32))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Fe(n,t=""){const e=be(),i=Ht(),r=n+22,o=i.firstCreatePass?Al(i,r,1,t,null):i.data[r],a=e[r]=function Hd(n,t){return n.createText(t)}(e[11],t);Qu(i,e,a,o),Xr(o,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function cn(n){return $t("",n,""),cn}function $t(n,t,e){const i=be(),r=Nl(i,n,t,e);return r!==_t&&function ma(n,t,e){const i=fl(t,n);!function o5(n,t,e){n.setValue(t,e)}(n[11],i,e)}(i,Vi(),r),$t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Ue(n,t,e){Mo(Vr,Go,Nl(be(),n,t,e),!0)}function Gl(n,t,e,i,r){Mo(Vr,Go,Rl(be(),n,t,e,i,r),!0)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Is=void 0;var _P=["en",[["a","p"],["AM","PM"],Is],[["AM","PM"],Is,Is],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Is,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Is,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Is,"{1} 'at' {0}",Is],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function vP(n){const e=Math.floor(Math.abs(n)),i=n.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}]; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Kl={};function dr(n){const t=function bP(n){return n.toLowerCase().replace(/_/g,"-")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(n);let e=H7(t);if(e)return e;const i=t.split("-")[0];if(e=H7(i),e)return e;if("en"===i)return _P;throw new Se(701,!1)}function H7(n){return n in Kl||(Kl[n]=vn.ng&&vn.ng.common&&vn.ng.common.locales&&vn.ng.common.locales[n]),Kl[n]}var Re=(()=>((Re=Re||{})[Re.LocaleId=0]="LocaleId",Re[Re.DayPeriodsFormat=1]="DayPeriodsFormat",Re[Re.DayPeriodsStandalone=2]="DayPeriodsStandalone",Re[Re.DaysFormat=3]="DaysFormat",Re[Re.DaysStandalone=4]="DaysStandalone",Re[Re.MonthsFormat=5]="MonthsFormat",Re[Re.MonthsStandalone=6]="MonthsStandalone",Re[Re.Eras=7]="Eras",Re[Re.FirstDayOfWeek=8]="FirstDayOfWeek",Re[Re.WeekendRange=9]="WeekendRange",Re[Re.DateFormat=10]="DateFormat",Re[Re.TimeFormat=11]="TimeFormat",Re[Re.DateTimeFormat=12]="DateTimeFormat",Re[Re.NumberSymbols=13]="NumberSymbols",Re[Re.NumberFormats=14]="NumberFormats",Re[Re.CurrencyCode=15]="CurrencyCode",Re[Re.CurrencySymbol=16]="CurrencySymbol",Re[Re.CurrencyName=17]="CurrencyName",Re[Re.Currencies=18]="Currencies",Re[Re.Directionality=19]="Directionality",Re[Re.PluralCase=20]="PluralCase",Re[Re.ExtraData=21]="ExtraData",Re))();const Ql="en-US"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let B7=Ql;function Y3(n,t,e,i,r){if(n=je(n),Array.isArray(n))for(let o=0;o>20;if(zs(n)||!n.multi){const E=new Cs(l,r,Y),H=j3(s,t,r?f:f+P,p);-1===H?(Ms(ws(u,a),o,s),q3(o,n,t.length),t.push(s),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(E),a.push(E)):(e[H]=E,a[H]=E)}else{const E=j3(s,t,f+P,p),H=j3(s,t,f,f+P),G=E>=0&&e[E],ne=H>=0&&e[H];if(r&&!ne||!r&&!G){Ms(ws(u,a),o,s);const ue=function vz(n,t,e,i,r){const o=new Cs(n,e,Y);return o.multi=[],o.index=t,o.componentProviders=0,dv(o,r,i&&!e),o}(r?gz:pz,e.length,r,i,l);!r&&ne&&(e[H].providerFactory=ue),q3(o,n,t.length,0),t.push(s),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=1048576),e.push(ue),a.push(ue)}else q3(o,n,E>-1?E:H,dv(e[r?H:E],l,!r&&i));!r&&i&&ne&&e[H].componentProviders++}}}function q3(n,t,e,i){const r=zs(t),o=function AD(n){return!!n.useClass}(t);if(r||o){const l=(o?je(t.useClass):t).prototype.ngOnDestroy;if(l){const u=n.destroyHooks||(n.destroyHooks=[]);if(!r&&t.multi){const f=u.indexOf(e);-1===f?u.push(e,[i,l]):u[f+1].push(i,l)}else u.push(e,l)}}}function dv(n,t,e){return e&&n.componentProviders++,n.multi.push(t)-1}function j3(n,t,e,i){for(let r=e;r{e.providersResolver=(i,r)=> +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function mz(n,t,e){const i=Ht();if(i.firstCreatePass){const r=Oi(n);Y3(e,i.data,i.blueprint,r,!0),Y3(t,i.data,i.blueprint,r,!1)}}(i,r?r(n):n,t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Zl{}class fv extends Zl{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new F3(this);const i=function cr(n,t){const e=n[hu]||null;if(!e&&!0===t)throw new Error(`Type ${ft(n)} does not have '\u0275mod' property.`);return e}(t);this._bootstrapComponents=function da(n){return n instanceof Function?n():n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(i.bootstrap),this._r3Injector=eg(t,e,[{provide:Zl,useValue:this},{provide:ha,useValue:this.componentFactoryResolver}],ft(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class W3 extends class _z{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */{constructor(t){super(),this.moduleType=t}create(t){return new fv(this.moduleType,t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Xl(n,t,e){const i=Ii()+n,r=be();return r[i]===_t?Wo(r,i,e?t.call(e):t()):function y1(n,t){return n[t]}(r,i)}function Fi(n,t,e,i){return Cv(be(),Ii(),n,t,e,i)}function k1(n,t){const e=n[t];return e===_t?void 0:e}function Cv(n,t,e,i,r,o){const a=t+e;return Ji(n,a,r)?Wo(n,a+1,o?i.call(o,r):i(r)):k1(n,a+1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Sr(n,t){const e=Ht();let i;const r=n+22;e.firstCreatePass?(i=function Vz(n,t){if(t)for(let e=t.length-1;e>=0;e--){const i=t[e];if(n===i.name)return i}}(t,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const o=i.factory||(i.factory=Zr(i.type)),a=xi(Y);try{const s=Rt(!1),l=o();return Rt(s),function Lx(n,t,e,i){e>=n.data.length&&(n.data[e]=null,n.blueprint[e]=null),t[e]=i}(e,be(),r,l),l}finally{xi(a)}}function So(n,t,e){const i=n+22,r=be(),o=Ia(r,i);return x1(r,i)?Cv(r,Ii(),t,o.transform,e,o):o.transform(e)}function M0(n,t,e,i){const r=n+22,o=be(),a=Ia(o,r);return x1(o,r)?function wv(n,t,e,i,r,o,a){const s=t+e;return Os(n,s,r,o)?Wo(n,s+2,a?i.call(a,r,o):i(r,o)):k1(n,s+2)}(o,Ii(),t,a.transform,e,i,a):a.transform(e,i)}function x1(n,t){return n[1].data[t].pure} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function K3(n){return t=>{setTimeout(n,void 0,t)}}const Je=class Yz extends de{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,i){var r,o,a;let s=t,l=e||(()=>null),u=i;if(t&&"object"==typeof t){const p=t;s=null===(r=p.next)||void 0===r?void 0:r.bind(p),l=null===(o=p.error)||void 0===o?void 0:o.bind(p),u=null===(a=p.complete)||void 0===a?void 0:a.bind(p)}this.__isAsync&&(l=K3(l),s&&(s=K3(s)),u&&(u=K3(u)));const f=super.subscribe({next:s,error:l,complete:u});return t instanceof M&&t.add(f),f}}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function qz(){return this._results[Es()]()}class Q3{constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=Es(),i=Q3.prototype;i[e]||(i[e]=qz)}get changes(){return this._changes||(this._changes=new Je)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,e){const i=this;i.dirty=!1;const r=v(t);(this._changesDetected=!function h(n,t,e){if(n.length!==t.length)return!1;for(let i=0;i{class n{}return n.__NG_ELEMENT_ID__=Wz,n})();const jz=Hi,$z=class extends jz{constructor(t,e,i){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(t,e){const i=this._declarationTContainer.tViews,r=c0(this._declarationLView,i,t,16,null,i.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const a=this._declarationLView[19];return null!==a&&(r[19]=a.createEmbeddedView(i)),D3(i,r,t),new g1(r)}};function Wz(){return S0(ii(),be())}function S0(n,t){return 4&n.type?new $z(t,n,zl(n,t)):null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Tr=(()=>{class n{}return n.__NG_ELEMENT_ID__=Gz,n})();function Gz(){return xv(ii(),be())}const Kz=Tr,Dv=class extends Kz{constructor(t,e,i){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=i}get element(){return zl(this._hostTNode,this._hostLView)}get injector(){return new Va(this._hostTNode,this._hostLView)}get parentInjector(){const t=wl(this._hostTNode,this._hostLView);if(Lu(t)){const e=Ra(t,this._hostLView),i=De(t);return new Va(e[1].data[i+8],e)}return new Va(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=kv(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-10}createEmbeddedView(t,e,i){let r,o;"number"==typeof i?r=i:null!=i&&(r=i.index,o=i.injector);const a=t.createEmbeddedView(e||{},o);return this.insert(a,r),a}createComponent(t,e,i,r,o){const a=t&&!function zt(n){return"function"==typeof n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(t);let s;if(a)s=e;else{const p=e||{};s=p.index,i=p.injector,r=p.projectableNodes,o=p.environmentInjector||p.ngModuleRef}const l=a?t:new v1(nn(t)),u=i||this.parentInjector;if(!o&&null==l.ngModule){const P=(a?u:this.parentInjector).get(xl,null);P&&(o=P)}const f=l.create(u,r,void 0,o);return this.insert(f.hostView,s),f}insert(t,e){const i=t._lView,r=i[1];if(function Zh(n){return Nr(n[3])}(i)){const f=this.indexOf(t);if(-1!==f)this.detach(f);else{const p=i[3],P=new Dv(p,p[6],p[3]);P.detach(P.indexOf(t))}}const o=this._adjustIndex(e),a=this._lContainer;!function WT(n,t,e,i){const r=10+i,o=e.length;i>0&&(e[r-1][4]=t),i0)i.push(a[s/2]);else{const u=o[s+1],f=t[-l];for(let p=10;p{class n{constructor(e){this.appInits=e,this.resolve=D0,this.reject=D0,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{o.subscribe({complete:s,error:l})});e.push(a)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return n.\u0275fac=function(e){return new(e||n)(me(Jv,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const z1=new $e("AppId",{providedIn:"root",factory:function e9(){return`${cf()}${cf()}${cf()}`}});function cf(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const t9=new $e("Platform Initializer"),E1=new $e("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),ME=new $e("appBootstrapListener"),O1=new $e("AnimationModuleType"),pa=new $e("LocaleId",{providedIn:"root",factory:()=>o1(pa,lt.Optional|lt.SkipSelf)|| +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function SE(){return"undefined"!=typeof $localize&&$localize.locale||Ql}()}),PE=(()=>Promise.resolve(0))(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function uf(n){"undefined"==typeof Zone?PE.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Ft{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Je(!1),this.onMicrotaskEmpty=new Je(!1),this.onStable=new Je(!1),this.onError=new Je(!1),"undefined"==typeof Zone)throw new Se(908,!1);Zone.assertZonePatched();const r=this;if(r._nesting=0,r._outer=r._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const o=Zone.AsyncStackTaggingZoneSpec;r._inner=r._inner.fork(new o("Angular"))}Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function zE(){let n=vn.requestAnimationFrame,t=vn.cancelAnimationFrame;if("undefined"!=typeof Zone&&n&&t){const e=n[Zone.__symbol__("OriginalDelegate")];e&&(n=e);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function IE(n){const t=()=>{!function OE(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(vn,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,df(n),n.isCheckStableRunning=!0,hf(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),df(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,o,a,s)=>{try{return r9(n),e.invokeTask(r,o,a,s)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||n.shouldCoalesceRunChangeDetection)&&t(),o9(n)}},onInvoke:(e,i,r,o,a,s,l)=>{try{return r9(n),e.invoke(r,o,a,s,l)}finally{n.shouldCoalesceRunChangeDetection&&t(),o9(n)}},onHasTask:(e,i,r,o)=>{e.hasTask(r,o),i===r&&("microTask"==o.change?(n._hasPendingMicrotasks=o.microTask,df(n),hf(n)):"macroTask"==o.change&&(n.hasPendingMacrotasks=o.macroTask))},onHandleError:(e,i,r,o)=>(e.handleError(r,o),n.runOutsideAngular(()=>n.onError.emit(o)),!1)})}(r)}static isInAngularZone(){return"undefined"!=typeof Zone&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Ft.isInAngularZone())throw new Se(909,!1)}static assertNotInAngularZone(){if(Ft.isInAngularZone())throw new Se(909,!1)}run(t,e,i){return this._inner.run(t,e,i)}runTask(t,e,i,r){const o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+r,t,EE,D0,D0);try{return o.runTask(a,e,i)}finally{o.cancelTask(a)}}runGuarded(t,e,i){return this._inner.runGuarded(t,e,i)}runOutsideAngular(t){return this._outer.run(t)}}const EE={};function hf(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function df(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function r9(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function o9(n){n._nesting--,hf(n)}class AE{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Je,this.onMicrotaskEmpty=new Je,this.onStable=new Je,this.onError=new Je}run(t,e,i){return t.apply(e,i)}runGuarded(t,e,i){return t.apply(e,i)}runOutsideAngular(t){return t()}runTask(t,e,i,r){return t.apply(e,i)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const a9=new $e(""),x0=new $e("");let I1,ff=(()=>{class n{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,I1||(function LE(n){I1=n}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Ft.assertNotInAngularZone(),uf(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())uf(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let o=-1;i&&i>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==o),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:o,updateCb:r})}whenStable(e,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(mf),me(x0))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),mf=(()=>{class n{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){var r;return null!==(r=null==I1?void 0:I1.findTestabilityInTree(this,e,i))&&void 0!==r?r:null}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),Ko=null;const s9=new $e("AllowMultipleToken"),pf=new $e("PlatformDestroyListeners");function c9(n,t,e=[]){const i=`Platform: ${t}`,r=new $e(i);return(o=[])=>{let a=gf();if(!a||a.injector.get(s9,!1)){const s=[...e,...o,{provide:r,useValue:!0}];n?n(s):function RE(n){if(Ko&&!Ko.get(s9,!1))throw new Se(400,!1);Ko=n;const t=n.get(h9);(function l9(n){const t=n.get(t9,null);t&&t.forEach(e=>e())})(n)}(function u9(n=[],t){return hr.create({name:t,providers:[{provide:r3,useValue:"platform"},{provide:pf,useValue:new Set([()=>Ko=null])},...n]})}(s,i))}return function HE(n){const t=gf();if(!t)throw new Se(401,!1);return t}()}}function gf(){var n;return null!==(n=null==Ko?void 0:Ko.get(h9))&&void 0!==n?n:null}let h9=(()=>{class n{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function f9(n,t){let e;return e="noop"===n?new AE:("zone.js"===n?void 0:n)||new Ft(t),e}(null==i?void 0:i.ngZone,function d9(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(i)),o=[{provide:Ft,useValue:r}];return r.run(()=>{const a=hr.create({providers:o,parent:this.injector,name:e.moduleType.name}),s=e.create(a),l=s.injector.get(El,null);if(!l)throw new Se(402,!1);return r.runOutsideAngular(()=>{const u=r.onError.subscribe({next:f=>{l.handleError(f)}});s.onDestroy(()=>{P0(this._modules,s),u.unsubscribe()})}),function m9(n,t,e){try{const i=e();return v0(i)?i.catch(r=>{throw t.runOutsideAngular(()=>n.handleError(r)),r}):i}catch(i){throw t.runOutsideAngular(()=>n.handleError(i)),i}}(l,r,()=>{const u=s.injector.get(k0);return u.runInitializers(),u.donePromise.then(()=>(function U7(n){Yt(n,"Expected localeId to be defined"),"string"==typeof n&&(B7=n.toLowerCase().replace(/_/g,"-"))}(s.injector.get(pa,Ql)||Ql),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,i=[]){const r=p9({},i);return function FE(n,t,e){const i=new W3(e);return Promise.resolve(i)}(0,0,e).then(o=>this.bootstrapModuleFactory(o,r))}_moduleDoBootstrap(e){const i=e.injector.get(tc);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new Se(403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Se(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(pf,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(e){return new(e||n)(me(hr))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function p9(n,t){return Array.isArray(t)?t.reduce(p9,n):Object.assign(Object.assign({},n),t)}let tc=(()=>{class n{constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const o=new te(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),a=new te(s=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{Ft.assertNotInAngularZone(),uf(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const u=this._zone.onUnstable.subscribe(()=>{Ft.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{l.unsubscribe(),u.unsubscribe()}});this.isStable=qn(o,a.pipe(qe()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof B5;if(!this._injector.get(k0).done)throw!r&&function ia(n){const t=nn(n)||Ri(n)||Ci(n);return null!==t&&t.standalone}(e),new Se(405,false);let a;a=r?e:this._injector.get(ha).resolveComponentFactory(e),this.componentTypes.push(a.componentType);const s=function NE(n){return n.isBoundToModule}(a)?void 0:this._injector.get(Zl),u=a.create(hr.NULL,[],i||a.selector,s),f=u.location.nativeElement,p=u.injector.get(a9,null);return null==p||p.registerApplication(f),u.onDestroy(()=>{this.detachView(u.hostView),P0(this.components,u),null==p||p.unregisterApplication(f)}),this._loadComponent(u),u}tick(){if(this._runningTick)throw new Se(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;P0(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(ME,[]).concat(this._bootstrapListeners).forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>P0(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new Se(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(xl),me(El))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function P0(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let v9=!0,_9=!1;function y9(){return _9=!0,v9} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let er=(()=>{class n{}return n.__NG_ELEMENT_ID__=YE,n})();function YE(n){return function qE(n,t,e){if(ys(n)&&!e){const i=Qi(n.index,t);return new g1(i,i)}return 47&n.type?new g1(t[16],t):null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(ii(),be(),16==(16&n))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class M9{constructor(){}supports(t){return _1(t)}create(t){return new QE(t)}}const KE=(n,t)=>t;class QE{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||KE}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,i=this._removalsHead,r=0,o=null;for(;e||i;){const a=!i||e&&e.currentIndex{a=this._trackByFn(r,s),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,s,a,r)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,a,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,i,r){let o;return null===t?o=this._itTail:(o=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,o,r)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,o,r)):t=this._addAfter(new ZE(e,i),o,r),t}_verifyReinsertion(t,e,i,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==o?t=this._reinsertAfter(o,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,o=t._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(t,e,i),this._addToMoves(t,i),t}_moveAfter(t,e,i){return this._unlink(t),this._insertAfter(t,e,i),this._addToMoves(t,i),t}_addAfter(t,e,i){return this._insertAfter(t,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,i){const r=null===e?this._itHead:e._next;return t._next=r,t._prev=e,null===r?this._itTail=t:r._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new S9),this._linkedRecords.put(t),t.currentIndex=i,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,i=t._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new S9),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class ZE{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class XE{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,t))return i;return null}remove(t){const e=t._prevDup,i=t._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class S9{constructor(){this.map=new Map}put(t){const e=t.trackById;let i=this.map.get(e);i||(i=new XE,this.map.set(e,i)),i.add(t)}get(t,e){const r=this.map.get(t);return r?r.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function T9(n,t,e){const i=n.previousIndex;if(null===i)return i;let r=0;return e&&i{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const o=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,o)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const i=t._prev;return e._next=t,e._prev=i,t._prev=e,i&&(i._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const r=this._records.get(t);this._maybeAddToChanges(r,e);const o=r._prev,a=r._next;return o&&(o._next=a),a&&(a._prev=o),r._next=null,r._prev=null,r}const i=new eO(t);return this._records.set(t,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(i=>e(t[i],i))}}class eO{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function k9(){return new O0([new M9])}let O0=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||k9()),deps:[[n,new $u,new ju]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new Se(901,!1)}}return n.\u0275prov=Le({token:n,providedIn:"root",factory:k9}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function x9(){return new A1([new D9])}let A1=(()=>{class n{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new n(e)}static extend(e){return{provide:n,useFactory:i=>n.create(e,i||x9()),deps:[[n,new $u,new ju]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new Se(901,!1)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.\u0275prov=Le({token:n,providedIn:"root",factory:x9}),n})();const iO=c9(null,"core",[]); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let rO=(()=>{class n{constructor(e){}}return n.\u0275fac=function(e){return new(e||n)(me(tc))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let I0=null;function Qo(){return I0} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const en=new $e("DocumentToken"); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let P9=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(){return function lO(){return me(z9)}()},providedIn:"platform"}),n})(),z9=(()=>{class n extends P9{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Qo().getBaseHref(this._doc)}onPopState(e){const i=Qo().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Qo().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,i,r){E9()?this._history.pushState(e,i,r):this.location.hash=r}replaceState(e,i,r){E9()?this._history.replaceState(e,i,r):this.location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:function(){return function cO(){return new z9(me(en))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */()},providedIn:"platform"}),n})();function E9(){return!!window.history.pushState}function O9(n,t){if(0==n.length)return t;if(0==t.length)return n;let e=0;return n.endsWith("/")&&e++,t.startsWith("/")&&e++,2==e?n+t.substring(1):1==e?n+t:n+"/"+t}function I9(n){const t=n.match(/#|\?|$/),e=t&&t.index||n.length;return n.slice(0,e-("/"===n[e-1]?1:0))+n.slice(e)}function Ls(n){return n&&"?"!==n[0]?"?"+n:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let wf=(()=>{class n{historyGo(e){throw new Error("Not implemented")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(){return o1(hO)},providedIn:"root"}),n})();const uO=new $e("appBaseHref");let hO=(()=>{class n extends wf{constructor(e,i){var r,o,a;super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=null!==(a=null!==(r=null!=i?i:this._platformLocation.getBaseHrefFromDOM())&&void 0!==r?r:null===(o=o1(en).location)||void 0===o?void 0:o.origin)&&void 0!==a?a:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return O9(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+Ls(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,o){const a=this.prepareExternalUrl(r+Ls(o));this._platformLocation.pushState(e,i,a)}replaceState(e,i,r,o){const a=this.prepareExternalUrl(r+Ls(o));this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){var i,r;null===(r=(i=this._platformLocation).historyGo)||void 0===r||r.call(i,e)}}return n.\u0275fac=function(e){return new(e||n)(me(P9),me(uO,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),A9=(()=>{class n{constructor(e){this._subject=new Je,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._baseHref=I9(L9(i)),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){var e;null===(e=this._urlChangeSubscription)||void 0===e||e.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+Ls(i))}normalize(e){return n.stripTrailingSlash(function fO(n,t){return n&&t.startsWith(n)?t.substring(n.length):t}(this._baseHref,L9(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ls(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ls(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){var i,r;null===(r=(i=this._locationStrategy).historyGo)||void 0===r||r.call(i,e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{var i;const r=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(r,1),0===this._urlChangeListeners.length&&(null===(i=this._urlChangeSubscription)||void 0===i||i.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return n.normalizeQueryParams=Ls,n.joinWithSlash=O9,n.stripTrailingSlash=I9,n.\u0275fac=function(e){return new(e||n)(me(wf))},n.\u0275prov=Le({token:n,factory:function(){return function dO(){return new A9(me(wf))}()},providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function L9(n){return n.replace(/\/index.html$/,"")} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +var Dr=(()=>((Dr=Dr||{})[Dr.Decimal=0]="Decimal",Dr[Dr.Percent=1]="Percent",Dr[Dr.Currency=2]="Currency",Dr[Dr.Scientific=3]="Scientific",Dr))(),Dn=(()=>((Dn=Dn||{})[Dn.Format=0]="Format",Dn[Dn.Standalone=1]="Standalone",Dn))(),bt=(()=>((bt=bt||{})[bt.Narrow=0]="Narrow",bt[bt.Abbreviated=1]="Abbreviated",bt[bt.Wide=2]="Wide",bt[bt.Short=3]="Short",bt))(),$n=(()=>(($n=$n||{})[$n.Short=0]="Short",$n[$n.Medium=1]="Medium",$n[$n.Long=2]="Long",$n[$n.Full=3]="Full",$n))(),ot=(()=>((ot=ot||{})[ot.Decimal=0]="Decimal",ot[ot.Group=1]="Group",ot[ot.List=2]="List",ot[ot.PercentSign=3]="PercentSign",ot[ot.PlusSign=4]="PlusSign",ot[ot.MinusSign=5]="MinusSign",ot[ot.Exponential=6]="Exponential",ot[ot.SuperscriptingExponent=7]="SuperscriptingExponent",ot[ot.PerMille=8]="PerMille",ot[ot.Infinity=9]="Infinity",ot[ot.NaN=10]="NaN",ot[ot.TimeSeparator=11]="TimeSeparator",ot[ot.CurrencyDecimal=12]="CurrencyDecimal",ot[ot.CurrencyGroup=13]="CurrencyGroup",ot))();function Fs(n,t,e){const i=dr(n),o=io([i[Re.DayPeriodsFormat],i[Re.DayPeriodsStandalone]],t);return io(o,e)}function A0(n,t){return io(dr(n)[Re.DateFormat],t)}function L0(n,t){return io(dr(n)[Re.TimeFormat],t)}function F0(n,t){return io(dr(n)[Re.DateTimeFormat],t)}function no(n,t){const e=dr(n),i=e[Re.NumberSymbols][t];if(void 0===i){if(t===ot.CurrencyDecimal)return e[Re.NumberSymbols][ot.Decimal];if(t===ot.CurrencyGroup)return e[Re.NumberSymbols][ot.Group]}return i}function N9(n){if(!n[Re.ExtraData])throw new Error(`Missing extra locale data for the locale "${n[Re.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function io(n,t){for(let e=t;e>-1;e--)if(void 0!==n[e])return n[e];throw new Error("Locale data API: locale data undefined")}function Sf(n){const[t,e]=n.split(":");return{hours:+t,minutes:+e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const TO=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,L1={},DO=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Si=(()=>((Si=Si||{})[Si.Short=0]="Short",Si[Si.ShortGMT=1]="ShortGMT",Si[Si.Long=2]="Long",Si[Si.Extended=3]="Extended",Si))(),ct=(()=>((ct=ct||{})[ct.FullYear=0]="FullYear",ct[ct.Month=1]="Month",ct[ct.Date=2]="Date",ct[ct.Hours=3]="Hours",ct[ct.Minutes=4]="Minutes",ct[ct.Seconds=5]="Seconds",ct[ct.FractionalSeconds=6]="FractionalSeconds",ct[ct.Day=7]="Day",ct))(),xt=(()=>((xt=xt||{})[xt.DayPeriods=0]="DayPeriods",xt[xt.Days=1]="Days",xt[xt.Months=2]="Months",xt[xt.Eras=3]="Eras",xt))();function R9(n,t,e,i){let r=function LO(n){if(B9(n))return n;if("number"==typeof n&&!isNaN(n))return new Date(n);if("string"==typeof n){if(n=n.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(n)){const[r,o=1,a=1]=n.split("-").map(s=>+s);return N0(r,o-1,a)}const e=parseFloat(n);if(!isNaN(n-e))return new Date(e);let i;if(i=n.match(TO))return function FO(n){const t=new Date(0);let e=0,i=0;const r=n[8]?t.setUTCFullYear:t.setFullYear,o=n[8]?t.setUTCHours:t.setHours;n[9]&&(e=Number(n[9]+n[10]),i=Number(n[9]+n[11])),r.call(t,Number(n[1]),Number(n[2])-1,Number(n[3]));const a=Number(n[4]||0)-e,s=Number(n[5]||0)-i,l=Number(n[6]||0),u=Math.floor(1e3*parseFloat("0."+(n[7]||0)));return o.call(t,a,s,l,u),t}(i)}const t=new Date(n);if(!B9(t))throw new Error(`Unable to convert "${n}" into a date`);return t}(n);t=va(e,t)||t;let s,a=[];for(;t;){if(s=DO.exec(t),!s){a.push(t);break}{a=a.concat(s.slice(1));const f=a.pop();if(!f)break;t=f}}let l=r.getTimezoneOffset();i&&(l=H9(i,l),r=function AO(n,t,e){const i=e?-1:1,r=n.getTimezoneOffset();return function IO(n,t){return(n=new Date(n.getTime())).setMinutes(n.getMinutes()+t),n}(n,i*(H9(t,r)-r))}(r,i,!0));let u="";return a.forEach(f=>{const p=function OO(n){if(Df[n])return Df[n];let t;switch(n){case"G":case"GG":case"GGG":t=En(xt.Eras,bt.Abbreviated);break;case"GGGG":t=En(xt.Eras,bt.Wide);break;case"GGGGG":t=En(xt.Eras,bt.Narrow);break;case"y":t=mi(ct.FullYear,1,0,!1,!0);break;case"yy":t=mi(ct.FullYear,2,0,!0,!0);break;case"yyy":t=mi(ct.FullYear,3,0,!1,!0);break;case"yyyy":t=mi(ct.FullYear,4,0,!1,!0);break;case"Y":t=B0(1);break;case"YY":t=B0(2,!0);break;case"YYY":t=B0(3);break;case"YYYY":t=B0(4);break;case"M":case"L":t=mi(ct.Month,1,1);break;case"MM":case"LL":t=mi(ct.Month,2,1);break;case"MMM":t=En(xt.Months,bt.Abbreviated);break;case"MMMM":t=En(xt.Months,bt.Wide);break;case"MMMMM":t=En(xt.Months,bt.Narrow);break;case"LLL":t=En(xt.Months,bt.Abbreviated,Dn.Standalone);break;case"LLLL":t=En(xt.Months,bt.Wide,Dn.Standalone);break;case"LLLLL":t=En(xt.Months,bt.Narrow,Dn.Standalone);break;case"w":t=Tf(1);break;case"ww":t=Tf(2);break;case"W":t=Tf(1,!0);break;case"d":t=mi(ct.Date,1);break;case"dd":t=mi(ct.Date,2);break;case"c":case"cc":t=mi(ct.Day,1);break;case"ccc":t=En(xt.Days,bt.Abbreviated,Dn.Standalone);break;case"cccc":t=En(xt.Days,bt.Wide,Dn.Standalone);break;case"ccccc":t=En(xt.Days,bt.Narrow,Dn.Standalone);break;case"cccccc":t=En(xt.Days,bt.Short,Dn.Standalone);break;case"E":case"EE":case"EEE":t=En(xt.Days,bt.Abbreviated);break;case"EEEE":t=En(xt.Days,bt.Wide);break;case"EEEEE":t=En(xt.Days,bt.Narrow);break;case"EEEEEE":t=En(xt.Days,bt.Short);break;case"a":case"aa":case"aaa":t=En(xt.DayPeriods,bt.Abbreviated);break;case"aaaa":t=En(xt.DayPeriods,bt.Wide);break;case"aaaaa":t=En(xt.DayPeriods,bt.Narrow);break;case"b":case"bb":case"bbb":t=En(xt.DayPeriods,bt.Abbreviated,Dn.Standalone,!0);break;case"bbbb":t=En(xt.DayPeriods,bt.Wide,Dn.Standalone,!0);break;case"bbbbb":t=En(xt.DayPeriods,bt.Narrow,Dn.Standalone,!0);break;case"B":case"BB":case"BBB":t=En(xt.DayPeriods,bt.Abbreviated,Dn.Format,!0);break;case"BBBB":t=En(xt.DayPeriods,bt.Wide,Dn.Format,!0);break;case"BBBBB":t=En(xt.DayPeriods,bt.Narrow,Dn.Format,!0);break;case"h":t=mi(ct.Hours,1,-12);break;case"hh":t=mi(ct.Hours,2,-12);break;case"H":t=mi(ct.Hours,1);break;case"HH":t=mi(ct.Hours,2);break;case"m":t=mi(ct.Minutes,1);break;case"mm":t=mi(ct.Minutes,2);break;case"s":t=mi(ct.Seconds,1);break;case"ss":t=mi(ct.Seconds,2);break;case"S":t=mi(ct.FractionalSeconds,1);break;case"SS":t=mi(ct.FractionalSeconds,2);break;case"SSS":t=mi(ct.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=V0(Si.Short);break;case"ZZZZZ":t=V0(Si.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=V0(Si.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=V0(Si.Long);break;default:return null}return Df[n]=t,t}(f);u+=p?p(r,e,l):"''"===f?"'":f.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function N0(n,t,e){const i=new Date(0);return i.setFullYear(n,t,e),i.setHours(0,0,0),i}function va(n,t){const e=function mO(n){return dr(n)[Re.LocaleId]}(n);if(L1[e]=L1[e]||{},L1[e][t])return L1[e][t];let i="";switch(t){case"shortDate":i=A0(n,$n.Short);break;case"mediumDate":i=A0(n,$n.Medium);break;case"longDate":i=A0(n,$n.Long);break;case"fullDate":i=A0(n,$n.Full);break;case"shortTime":i=L0(n,$n.Short);break;case"mediumTime":i=L0(n,$n.Medium);break;case"longTime":i=L0(n,$n.Long);break;case"fullTime":i=L0(n,$n.Full);break;case"short":const r=va(n,"shortTime"),o=va(n,"shortDate");i=R0(F0(n,$n.Short),[r,o]);break;case"medium":const a=va(n,"mediumTime"),s=va(n,"mediumDate");i=R0(F0(n,$n.Medium),[a,s]);break;case"long":const l=va(n,"longTime"),u=va(n,"longDate");i=R0(F0(n,$n.Long),[l,u]);break;case"full":const f=va(n,"fullTime"),p=va(n,"fullDate");i=R0(F0(n,$n.Full),[f,p])}return i&&(L1[e][t]=i),i}function R0(n,t){return t&&(n=n.replace(/\{([^}]+)}/g,function(e,i){return null!=t&&i in t?t[i]:e})),n}function Do(n,t,e="-",i,r){let o="";(n<0||r&&n<=0)&&(r?n=1-n:(n=-n,o=e));let a=String(n);for(;a.length0||s>-e)&&(s+=e),n===ct.Hours)0===s&&-12===e&&(s=12);else if(n===ct.FractionalSeconds)return function kO(n,t){return Do(n,3).substring(0,t)}(s,t);const l=no(a,ot.MinusSign);return Do(s,t,l,i,r)}}function En(n,t,e=Dn.Format,i=!1){return function(r,o){return function PO(n,t,e,i,r,o){switch(e){case xt.Months:return function gO(n,t,e){const i=dr(n),o=io([i[Re.MonthsFormat],i[Re.MonthsStandalone]],t);return io(o,e)}(t,r,i)[n.getMonth()];case xt.Days:return function pO(n,t,e){const i=dr(n),o=io([i[Re.DaysFormat],i[Re.DaysStandalone]],t);return io(o,e)}(t,r,i)[n.getDay()];case xt.DayPeriods:const a=n.getHours(),s=n.getMinutes();if(o){const u=function bO(n){const t=dr(n);return N9(t),(t[Re.ExtraData][2]||[]).map(i=>"string"==typeof i?Sf(i):[Sf(i[0]),Sf(i[1])])}(t),f=function CO(n,t,e){const i=dr(n);N9(i);const o=io([i[Re.ExtraData][0],i[Re.ExtraData][1]],t)||[];return io(o,e)||[]}(t,r,i),p=u.findIndex(P=>{if(Array.isArray(P)){const[E,H]=P,G=a>=E.hours&&s>=E.minutes,ne=a0?Math.floor(r/60):Math.ceil(r/60);switch(n){case Si.Short:return(r>=0?"+":"")+Do(a,2,o)+Do(Math.abs(r%60),2,o);case Si.ShortGMT:return"GMT"+(r>=0?"+":"")+Do(a,1,o);case Si.Long:return"GMT"+(r>=0?"+":"")+Do(a,2,o)+":"+Do(Math.abs(r%60),2,o);case Si.Extended:return 0===i?"Z":(r>=0?"+":"")+Do(a,2,o)+":"+Do(Math.abs(r%60),2,o);default:throw new Error(`Unknown zone width "${n}"`)}}}function V9(n){return N0(n.getFullYear(),n.getMonth(),n.getDate()+(4-n.getDay()))}function Tf(n,t=!1){return function(e,i){let r;if(t){const o=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,a=e.getDate();r=1+Math.floor((a+o)/7)}else{const o=V9(e),a=function EO(n){const t=N0(n,0,1).getDay();return N0(n,0,1+(t<=4?4:11)-t)}(o.getFullYear()),s=o.getTime()-a.getTime();r=1+Math.round(s/6048e5)}return Do(r,n,no(i,ot.MinusSign))}}function B0(n,t=!1){return function(e,i){return Do(V9(e).getFullYear(),n,no(i,ot.MinusSign),t)}}const Df={};function H9(n,t){n=n.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+n)/6e4;return isNaN(e)?t:e}function B9(n){return n instanceof Date&&!isNaN(n.valueOf())} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const NO=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function zf(n){const t=parseInt(n);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+n);return t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function j9(n,t){t=encodeURIComponent(t);for(const e of n.split(";")){const i=e.indexOf("="),[r,o]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===t)return decodeURIComponent(o)}return null} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Zo=(()=>{class n{constructor(e,i,r,o){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=o,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(_1(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachChangedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachRemovedItem(i=>{i.previousValue&&this._toggleClass(i.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(i=>{if("string"!=typeof i.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${ft(i.item)}`);this._toggleClass(i.item,!0)}),e.forEachRemovedItem(i=>this._toggleClass(i.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!0)):Object.keys(e).forEach(i=>this._toggleClass(i,!!e[i])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!1)):Object.keys(e).forEach(i=>this._toggleClass(i,!1)))}_toggleClass(e,i){(e=e.trim())&&e.split(/\s+/g).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return n.\u0275fac=function(e){return new(e||n)(Y(O0),Y(A1),Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class QO{constructor(t,e,i,r){this.$implicit=t,this.ngForOf=e,this.index=i,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let pi=(()=>{class n{constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((r,o,a)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new QO(r.item,this._ngForOf,-1,-1),null===a?void 0:a);else if(null==a)i.remove(null===o?void 0:o);else if(null!==o){const s=i.get(o);i.move(s,a),G9(s,r)}});for(let r=0,o=i.length;r{G9(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(O0))},n.\u0275dir=We({type:n,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),n})();function G9(n,t){n.context.$implicit=t.item} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let Et=(()=>{class n{constructor(e,i){this._viewContainer=e,this._context=new XO,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){K9("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){K9("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,i){return!0}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi))},n.\u0275dir=We({type:n,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),n})();class XO{constructor(){this.$implicit=null,this.ngIf=null}}function K9(n,t){if(t&&!t.createEmbeddedView)throw new Error(`${n} must be a TemplateRef, but received '${ft(t)}'.`)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Of{constructor(t,e){this._viewContainerRef=t,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(t){t&&!this._created?this.create():!t&&this._created&&this.destroy()}}let tr=(()=>{class n{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const i=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),i}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let i=0;i{class n{constructor(e,i,r){this.ngSwitch=r,r._addCase(),this._view=new Of(e,i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(tr,9))},n.\u0275dir=We({type:n,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),n})(),Xo=(()=>{class n{constructor(e,i,r){r._addDefault(new Of(e,i))}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi),Y(tr,9))},n.\u0275dir=We({type:n,selectors:[["","ngSwitchDefault",""]],standalone:!0}),n})(),Ns=(()=>{class n{constructor(e,i,r){this._ngEl=e,this._differs=i,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,i){const[r,o]=e.split("."),a=-1===r.indexOf("-")?void 0:Cr.DashCase;null!=i?this._renderer.setStyle(this._ngEl.nativeElement,r,o?`${i}${o}`:i,a):this._renderer.removeStyle(this._ngEl.nativeElement,r,a)}_applyChanges(e){e.forEachRemovedItem(i=>this._setStyle(i.key,null)),e.forEachAddedItem(i=>this._setStyle(i.key,i.currentValue)),e.forEachChangedItem(i=>this._setStyle(i.key,i.currentValue))}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(A1),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),n})(),_a=(()=>{class n{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(e){if(e.ngTemplateOutlet||e.ngTemplateOutletInjector){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:o,ngTemplateOutletInjector:a}=this;this._viewRef=i.createEmbeddedView(r,o,a?{injector:a}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr))},n.\u0275dir=We({type:n,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Dt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function ko(n,t){return new Se(2100,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class eI{createSubscription(t,e){return t.subscribe({next:e,error:i=>{throw i}})}dispose(t){t.unsubscribe()}}class tI{createSubscription(t,e){return t.then(e,i=>{throw i})}dispose(t){}}const nI=new tI,iI=new eI;let Z9=(()=>{class n{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,i=>this._updateLatestValue(e,i))}_selectStrategy(e){if(v0(e))return nI;if(qg(e))return iI;throw ko()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,i){e===this._obj&&(this._latestValue=i,this._ref.markForCheck())}}return n.\u0275fac=function(e){return new(e||n)(Y(er,16))},n.\u0275pipe=Pi({name:"async",type:n,pure:!1,standalone:!0}),n})(),X9=(()=>{class n{constructor(e){this.differs=e,this.keyValues=[],this.compareFn=J9}transform(e,i=J9){if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ||(this.differ=this.differs.find(e).create());const r=this.differ.diff(e),o=i!==this.compareFn;return r&&(this.keyValues=[],r.forEachItem(a=>{this.keyValues.push( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function mI(n,t){return{key:n,value:t}}(a.key,a.currentValue))})),(r||o)&&(this.keyValues.sort(i),this.compareFn=i),this.keyValues}}return n.\u0275fac=function(e){return new(e||n)(Y(A1,16))},n.\u0275pipe=Pi({name:"keyvalue",type:n,pure:!1,standalone:!0}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function J9(n,t){const e=n.key,i=t.key;if(e===i)return 0;if(void 0===e)return 1;if(void 0===i)return-1;if(null===e)return 1;if(null===i)return-1;if("string"==typeof e&&"string"==typeof i)return e{class n{constructor(e){this._locale=e}transform(e,i,r){if(!function If(n){return!(null==n||""===n||n!=n)}(e))return null;r=r||this._locale;try{return function YO(n,t,e){return function xf(n,t,e,i,r,o,a=!1){let s="",l=!1;if(isFinite(n)){let u=function jO(n){let i,r,o,a,s,t=Math.abs(n)+"",e=0;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(o=t.search(/e/i))>0?(r<0&&(r=o),r+=+t.slice(o+1),t=t.substring(0,o)):r<0&&(r=t.length),o=0;"0"===t.charAt(o);o++);if(o===(s=t.length))i=[0],r=1;else{for(s--;"0"===t.charAt(s);)s--;for(r-=o,i=[],a=0;o<=s;o++,a++)i[a]=Number(t.charAt(o))}return r>22&&(i=i.splice(0,21),e=r-1,r=1),{digits:i,exponent:e,integerLen:r}}(n);a&&(u=function qO(n){if(0===n.digits[0])return n;const t=n.digits.length-n.integerLen;return n.exponent?n.exponent+=2:(0===t?n.digits.push(0,0):1===t&&n.digits.push(0),n.integerLen+=2),n}(u));let f=t.minInt,p=t.minFrac,P=t.maxFrac;if(o){const ye=o.match(NO);if(null===ye)throw new Error(`${o} is not a valid digit info`);const le=ye[1],Pe=ye[3],Xe=ye[5];null!=le&&(f=zf(le)),null!=Pe&&(p=zf(Pe)),null!=Xe?P=zf(Xe):null!=Pe&&p>P&&(P=p)}!function $O(n,t,e){if(t>e)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${e}).`);let i=n.digits,r=i.length-n.integerLen;const o=Math.min(Math.max(t,r),e);let a=o+n.integerLen,s=i[a];if(a>0){i.splice(Math.max(n.integerLen,a));for(let p=a;p=5)if(a-1<0){for(let p=0;p>a;p--)i.unshift(0),n.integerLen++;i.unshift(1),n.integerLen++}else i[a-1]++;for(;r=u?H.pop():l=!1),P>=10?1:0},0);f&&(i.unshift(f),n.integerLen++)}(u,p,P);let E=u.digits,H=u.integerLen;const G=u.exponent;let ne=[];for(l=E.every(ye=>!ye);H0?ne=E.splice(H,E.length):(ne=E,E=[0]);const ue=[];for(E.length>=t.lgSize&&ue.unshift(E.splice(-t.lgSize,E.length).join(""));E.length>t.gSize;)ue.unshift(E.splice(-t.gSize,E.length).join(""));E.length&&ue.unshift(E.join("")),s=ue.join(no(e,i)),ne.length&&(s+=no(e,r)+ne.join("")),G&&(s+=no(e,ot.Exponential)+"+"+G)}else s=no(e,ot.Infinity);return s=n<0&&!l?t.negPre+s+t.negSuf:t.posPre+s+t.posSuf,s}(n,function Pf(n,t="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=n.split(";"),r=i[0],o=i[1],a=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],s=a[0],l=a[1]||"";e.posPre=s.substring(0,s.indexOf("#"));for(let f=0;f{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const t_="browser"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class i_{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Nf extends +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class HI extends class sO{}{constructor(){super(...arguments),this.supportsDOMEvents=!0}}{static makeCurrent(){!function aO(n){I0||(I0=n)}(new Nf)}onAndCancel(t,e,i){return t.addEventListener(e,i,!1),()=>{t.removeEventListener(e,i,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getBaseHref(t){const e=function BI(){return R1=R1||document.querySelector("base"),R1?R1.getAttribute("href"):null}();return null==e?null:function UI(n){q0=q0||document.createElement("a"),q0.setAttribute("href",n);const t=q0.pathname;return"/"===t.charAt(0)?t:`/${t}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(e)}resetBaseElement(){R1=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return j9(document.cookie,t)}}let q0,R1=null;const s_=new $e("TRANSITION_ID"),qI=[{provide:Jv,useFactory:function YI(n,t,e){return()=>{e.get(k0).donePromise.then(()=>{const i=Qo(),r=t.querySelectorAll(`style[ng-transition="${n}"]`);for(let o=0;o{class n{build(){return new XMLHttpRequest}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const j0=new $e("EventManagerPlugins");let $0=(()=>{class n{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let o=0;o{class n{constructor(){this._stylesSet=new Set}addStyles(e){const i=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),i.add(r))}),this.onStylesAdded(i)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),V1=(()=>{class n extends c_{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,i,r){e.forEach(o=>{const a=this._doc.createElement("style");a.textContent=o,r.push(i.appendChild(a))})}addHost(e){const i=[];this._addStylesToHost(this._stylesSet,e,i),this._hostNodes.set(e,i)}removeHost(e){const i=this._hostNodes.get(e);i&&i.forEach(u_),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((i,r)=>{this._addStylesToHost(e,r,i)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(u_))}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();function u_(n){Qo().remove(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const Rf={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Vf=/%COMP%/g;function W0(n,t,e){for(let i=0;i{if("__ngUnwrap__"===t)return n;!1===n(t)&&(t.preventDefault(),t.returnValue=!1)}}let G0=(()=>{class n{constructor(e,i,r){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new Hf(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;switch(i.encapsulation){case Lr.Emulated:{let r=this.rendererByCompId.get(i.id);return r||(r=new XI(this.eventManager,this.sharedStylesHost,i,this.appId),this.rendererByCompId.set(i.id,r)),r.applyToHost(e),r}case 1:case Lr.ShadowDom:return new JI(this.eventManager,this.sharedStylesHost,e,i);default:if(!this.rendererByCompId.has(i.id)){const r=W0(i.id,i.styles,[]);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(i.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return n.\u0275fac=function(e){return new(e||n)(me($0),me(V1),me(z1))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class Hf{constructor(t){this.eventManager=t,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(t,e){return e?document.createElementNS(Rf[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){(p_(t)?t.content:t).appendChild(e)}insertBefore(t,e,i){t&&(p_(t)?t.content:t).insertBefore(e,i)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let i="string"==typeof t?document.querySelector(t):t;if(!i)throw new Error(`The selector "${t}" did not match any elements`);return e||(i.textContent=""),i}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,i,r){if(r){e=r+":"+e;const o=Rf[r];o?t.setAttributeNS(o,e,i):t.setAttribute(e,i)}else t.setAttribute(e,i)}removeAttribute(t,e,i){if(i){const r=Rf[i];r?t.removeAttributeNS(r,e):t.removeAttribute(`${i}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,i,r){r&(Cr.DashCase|Cr.Important)?t.style.setProperty(e,i,r&Cr.Important?"important":""):t.style[e]=i}removeStyle(t,e,i){i&Cr.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,i){t[e]=i}setValue(t,e){t.nodeValue=e}listen(t,e,i){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,f_(i)):this.eventManager.addEventListener(t,e,f_(i))}}function p_(n){return"TEMPLATE"===n.tagName&&void 0!==n.content}class XI extends Hf{constructor(t,e,i,r){super(t),this.component=i;const o=W0(r+"-"+i.id,i.styles,[]);e.addStyles(o),this.contentAttr=function KI(n){return"_ngcontent-%COMP%".replace(Vf,n)}(r+"-"+i.id),this.hostAttr=function QI(n){return"_nghost-%COMP%".replace(Vf,n)}(r+"-"+i.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const i=super.createElement(t,e);return super.setAttribute(i,this.contentAttr,""),i}}class JI extends Hf{constructor(t,e,i,r){super(t),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const o=W0(r.id,r.styles,[]);for(let a=0;a{class n extends l_{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const g_=["alt","control","meta","shift"],tA={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},nA={alt:n=>n.altKey,control:n=>n.ctrlKey,meta:n=>n.metaKey,shift:n=>n.shiftKey};let iA=(()=>{class n extends l_{constructor(e){super(e)}supports(e){return null!=n.parseEventName(e)}addEventListener(e,i,r){const o=n.parseEventName(i),a=n.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Qo().onAndCancel(e,o.domEventName,a))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const o=n._normalizeKey(i.pop());let a="",s=i.indexOf("code");if(s>-1&&(i.splice(s,1),a="code."),g_.forEach(u=>{const f=i.indexOf(u);f>-1&&(i.splice(f,1),a+=u+".")}),a+=o,0!=i.length||0===o.length)return null;const l={};return l.domEventName=r,l.fullKey=a,l}static matchEventFullKeyCode(e,i){let r=tA[e.key]||e.key,o="";return i.indexOf("code.")>-1&&(r=e.code,o="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),g_.forEach(a=>{a!==r&&(0,nA[a])(e)&&(o+=a+".")}),o+=r,o===i)}static eventCallback(e,i,r){return o=>{n.matchEventFullKeyCode(o,e)&&r.runGuarded(()=>i(o))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const __=[{provide:E1,useValue:t_},{provide:t9,useValue:function rA(){Nf.makeCurrent()},multi:!0},{provide:en,useFactory:function aA(){return function oD(n){Qd=n}(document),document},deps:[]}],sA=c9(iO,"browser",__),y_=new $e(""),b_=[{provide:x0,useClass: +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class jI{addToWindow(t){vn.getAngularTestability=(i,r=!0)=>{const o=t.findTestabilityInTree(i,r);if(null==o)throw new Error("Could not find testability for element.");return o},vn.getAllAngularTestabilities=()=>t.getAllTestabilities(),vn.getAllAngularRootElements=()=>t.getAllRootElements(),vn.frameworkStabilizers||(vn.frameworkStabilizers=[]),vn.frameworkStabilizers.push(i=>{const r=vn.getAllAngularTestabilities();let o=r.length,a=!1;const s=function(l){a=a||l,o--,0==o&&i(a)};r.forEach(function(l){l.whenStable(s)})})}findTestabilityInTree(t,e,i){if(null==e)return null;const r=t.getTestability(e);return null!=r?r:i?Qo().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}},deps:[]},{provide:a9,useClass:ff,deps:[Ft,mf,x0]},{provide:ff,useClass:ff,deps:[Ft,mf,x0]}],C_=[{provide:r3,useValue:"root"},{provide:El,useFactory:function oA(){return new El},deps:[]},{provide:j0,useClass:eA,multi:!0,deps:[en,Ft,E1]},{provide:j0,useClass:iA,multi:!0,deps:[en]},{provide:G0,useClass:G0,deps:[$0,V1,z1]},{provide:ja,useExisting:G0},{provide:c_,useExisting:V1},{provide:V1,useClass:V1,deps:[en]},{provide:$0,useClass:$0,deps:[j0,Ft]},{provide:i_,useClass:$I,deps:[]},[]];let w_=(()=>{class n{constructor(e){}static withServerTransition(e){return{ngModule:n,providers:[{provide:z1,useValue:e.appId},{provide:s_,useExisting:z1},qI]}}}return n.\u0275fac=function(e){return new(e||n)(me(y_,12))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[...C_,...b_],imports:[xr,rO]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */"undefined"!=typeof window&&window;let K0=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new(e||n):me(T_),i},providedIn:"root"}),n})(),T_=(()=>{class n extends K0{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case Mn.NONE:return i;case Mn.HTML:return jo(i,"HTML")?Hr(i):P5(this._doc,String(i)).toString();case Mn.STYLE:return jo(i,"Style")?Hr(i):i;case Mn.SCRIPT:if(jo(i,"Script"))return Hr(i);throw new Error("unsafe value used in a script context");case Mn.URL:return jo(i,"URL")?Hr(i):e0(String(i));case Mn.RESOURCE_URL:if(jo(i,"ResourceURL"))return Hr(i);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return function dD(n){return new aD(n)}(e)}bypassSecurityTrustStyle(e){return function fD(n){return new sD(n)}(e)}bypassSecurityTrustScript(e){return function mD(n){return new lD(n)}(e)}bypassSecurityTrustUrl(e){return function pD(n){return new cD(n)}(e)}bypassSecurityTrustResourceUrl(e){return function gD(n){return new uD(n)}(e)}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new e:function gA(n){return new T_(n.get(en))}(me(hr)),i},providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class vA extends M{constructor(t,e){super()}schedule(t,e=0){return this}}class Q0 extends vA{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){if(this.closed)return this;this.state=t;const i=this.id,r=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(r,i,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(r,this.id,e),this}requestAsyncId(t,e,i=0){return setInterval(t.flush.bind(t,this),i)}recycleAsyncId(t,e,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return e;clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(t,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let r,i=!1;try{this.work(t)}catch(o){i=!0,r=!!o&&o||new Error(o)}if(i)return this.unsubscribe(),r}_unsubscribe(){const t=this.id,e=this.scheduler,i=e.actions,r=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&i.splice(r,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null}}let D_=(()=>{class n{constructor(e,i=n.now){this.SchedulerAction=e,this.now=i}schedule(e,i=0,r){return new this.SchedulerAction(this,e).schedule(r,i)}}return n.now=()=>Date.now(),n})();class xo extends D_{constructor(t,e=D_.now){super(t,()=>xo.delegate&&xo.delegate!==this?xo.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(t,e=0,i){return xo.delegate&&xo.delegate!==this?xo.delegate.schedule(t,e,i):super.schedule(t,e,i)}flush(t){const{actions:e}=this;if(this.active)return void e.push(t);let i;this.active=!0;do{if(i=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,i){for(;t=e.shift();)t.unsubscribe();throw i}}}const bA=new class yA extends xo{}(class _A extends Q0{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}schedule(t,e=0){return e>0?super.schedule(t,e):(this.delay=e,this.state=t,this.scheduler.flush(this),this)}execute(t,e){return e>0||this.closed?super.execute(t,e):this._execute(t,e)}requestAsyncId(t,e,i=0){return null!==i&&i>0||null===i&&this.delay>0?super.requestAsyncId(t,e,i):t.flush(this)}}),CA=new te(n=>n.complete());function k_(n){return n?function wA(n){return new te(t=>n.schedule(()=>t.complete()))}(n):CA}function Po(...n){let t=n[n.length-1];return ke(t)?(n.pop(),Qt(n,t)):Fo(n)}function SA({error:n,subscriber:t}){t.error(n)}class Pr{constructor(t,e,i){this.kind=t,this.value=e,this.error=i,this.hasValue="N"===t}observe(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}}do(t,e,i){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return i&&i()}}accept(t,e,i){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,i)}toObservable(){switch(this.kind){case"N":return Po(this.value);case"E":return function MA(n,t){return new te(t?e=>t.schedule(SA,0,{error:n,subscriber:e}):e=>e.error(n))}(this.error);case"C":return k_()}throw new Error("unexpected notification kind value")}static createNext(t){return void 0!==t?new Pr("N",t):Pr.undefinedValueNotification}static createError(t){return new Pr("E",void 0,t)}static createComplete(){return Pr.completeNotification}}Pr.completeNotification=new Pr("C"),Pr.undefinedValueNotification=new Pr("N",void 0);class Z0 extends I{constructor(t,e,i=0){super(t),this.scheduler=e,this.delay=i}static dispatch(t){const{notification:e,destination:i}=t;e.observe(i),this.unsubscribe()}scheduleMessage(t){this.destination.add(this.scheduler.schedule(Z0.dispatch,this.delay,new DA(t,this.destination)))}_next(t){this.scheduleMessage(Pr.createNext(t))}_error(t){this.scheduleMessage(Pr.createError(t)),this.unsubscribe()}_complete(){this.scheduleMessage(Pr.createComplete()),this.unsubscribe()}}class DA{constructor(t,e){this.notification=t,this.destination=e}}class Rs extends de{constructor(t=Number.POSITIVE_INFINITY,e=Number.POSITIVE_INFINITY,i){super(),this.scheduler=i,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=t<1?1:t,this._windowTime=e<1?1:e,e===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(t){if(!this.isStopped){const e=this._events;e.push(t),e.length>this._bufferSize&&e.shift()}super.next(t)}nextTimeWindow(t){this.isStopped||(this._events.push(new kA(this._getNow(),t)),this._trimBufferThenGetEvents()),super.next(t)}_subscribe(t){const e=this._infiniteTimeWindow,i=e?this._events:this._trimBufferThenGetEvents(),r=this.scheduler,o=i.length;let a;if(this.closed)throw new we;if(this.isStopped||this.hasError?a=M.EMPTY:(this.observers.push(t),a=new ce(this,t)),r&&t.add(t=new Z0(t,r)),e)for(let s=0;se&&(a=Math.max(a,o-e)),a>0&&r.splice(0,a),r}}class kA{constructor(t,e){this.time=t,this.value=e}}function x_(n,t){return"function"==typeof t?e=>e.pipe(x_((i,r)=>yi(n(i,r)).pipe(He((o,a)=>t(i,o,r,a))))):e=>e.lift(new xA(n))}class xA{constructor(t){this.project=t}call(t,e){return e.subscribe(new PA(t,this.project))}}class PA extends Ar{constructor(t,e){super(t),this.project=e,this.index=0}_next(t){let e;const i=this.index++;try{e=this.project(t,i)}catch(r){return void this.destination.error(r)}this._innerSub(e)}_innerSub(t){const e=this.innerSubscription;e&&e.unsubscribe();const i=new bi(this),r=this.destination;r.add(i),this.innerSubscription=Cn(t,i),this.innerSubscription!==i&&r.add(this.innerSubscription)}_complete(){const{innerSubscription:t}=this;(!t||t.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(t){this.destination.next(t)}} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const X0={schedule(n,t){const e=setTimeout(n,t);return()=>clearTimeout(e)},scheduleBeforeRender(n){if("undefined"==typeof window)return X0.schedule(n,0);if(void 0===window.requestAnimationFrame)return X0.schedule(n,16);const t=window.requestAnimationFrame(n);return()=>window.cancelAnimationFrame(t)}};let Yf;function RA(n,t,e){let i=e;return function EA(n){return!!n&&n.nodeType===Node.ELEMENT_NODE}(n)&&t.some((r,o)=>!("*"===r||!function IA(n,t){if(!Yf){const e=Element.prototype;Yf=e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector}return n.nodeType===Node.ELEMENT_NODE&&Yf.call(n,t)}(n,r)||(i=o,0))),i +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}class HA{constructor(t,e){this.componentFactory=e.get(ha).resolveComponentFactory(t)}create(t){return new BA(this.componentFactory,t)}}class BA{constructor(t,e){this.componentFactory=t,this.injector=e,this.eventEmitters=new Rs(1),this.events=this.eventEmitters.pipe(x_(i=>qn(...i))),this.componentRef=null,this.viewChangeDetectorRef=null,this.inputChanges=null,this.hasInputChanges=!1,this.implementsOnChanges=!1,this.scheduledChangeDetectionFn=null,this.scheduledDestroyFn=null,this.initialInputValues=new Map,this.unchangedInputs=new Set(this.componentFactory.inputs.map(({propName:i})=>i)),this.ngZone=this.injector.get(Ft),this.elementZone="undefined"==typeof Zone?null:this.ngZone.run(()=>Zone.current)}connect(t){this.runInZone(()=>{if(null!==this.scheduledDestroyFn)return this.scheduledDestroyFn(),void(this.scheduledDestroyFn=null);null===this.componentRef&&this.initializeComponent(t)})}disconnect(){this.runInZone(()=>{null===this.componentRef||null!==this.scheduledDestroyFn||(this.scheduledDestroyFn=X0.schedule(()=>{null!==this.componentRef&&(this.componentRef.destroy(),this.componentRef=null,this.viewChangeDetectorRef=null)},10))})}getInputValue(t){return this.runInZone(()=>null===this.componentRef?this.initialInputValues.get(t):this.componentRef.instance[t])}setInputValue(t,e){this.runInZone(()=>{null!==this.componentRef?function AA(n,t){return n===t||n!=n&&t!=t}(e,this.getInputValue(t))&&(void 0!==e||!this.unchangedInputs.has(t))||(this.recordInputChange(t,e),this.unchangedInputs.delete(t),this.hasInputChanges=!0,this.componentRef.instance[t]=e,this.scheduleDetectChanges()):this.initialInputValues.set(t,e)})}initializeComponent(t){const e=hr.create({providers:[],parent:this.injector}),i= +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function NA(n,t){const e=n.childNodes,i=t.map(()=>[]);let r=-1;t.some((o,a)=>"*"===o&&(r=a,!0));for(let o=0,a=e.length;o{this.initialInputValues.has(t)&&this.setInputValue(t,this.initialInputValues.get(t))}),this.initialInputValues.clear()}initializeOutputs(t){const e=this.componentFactory.outputs.map(({propName:i,templateName:r})=>t.instance[i].pipe(He(a=>({name:r,value:a}))));this.eventEmitters.next(e)}callNgOnChanges(t){if(!this.implementsOnChanges||null===this.inputChanges)return;const e=this.inputChanges;this.inputChanges=null,t.instance.ngOnChanges(e)}markViewForCheck(t){this.hasInputChanges&&(this.hasInputChanges=!1,t.markForCheck())}scheduleDetectChanges(){this.scheduledChangeDetectionFn||(this.scheduledChangeDetectionFn=X0.scheduleBeforeRender(()=>{this.scheduledChangeDetectionFn=null,this.detectChanges()}))}recordInputChange(t,e){if(!this.implementsOnChanges)return;null===this.inputChanges&&(this.inputChanges={});const i=this.inputChanges[t];if(i)return void(i.currentValue=e);const r=this.unchangedInputs.has(t),o=r?void 0:this.getInputValue(t);this.inputChanges[t]=new ul(o,e,r)}detectChanges(){null!==this.componentRef&&(this.callNgOnChanges(this.componentRef),this.markViewForCheck(this.viewChangeDetectorRef),this.componentRef.changeDetectorRef.detectChanges())}runInZone(t){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(t):t()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class UA extends HTMLElement{constructor(){super(...arguments),this.ngElementEventsSubscription=null}}function J0(n,t){return new te(e=>{const i=n.length;if(0===i)return void e.complete();const r=new Array(i);let o=0,a=0;for(let s=0;s{u||(u=!0,a++),r[s]=f},error:f=>e.error(f),complete:()=>{o++,(o===i||!u)&&(a===i&&e.next(t?t.reduce((f,p,P)=>(f[p]=r[P],f),{}):r),e.complete())}}))}})} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let P_=(()=>{class n{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt))},n.\u0275dir=We({type:n}),n})(),Vs=(()=>{class n extends P_{}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275dir=We({type:n,features:[kt]}),n})();const ir=new $e("NgValueAccessor"),jA={provide:ir,useExisting:vt(()=>e4),multi:!0}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let e4=(()=>{class n extends Vs{writeValue(e){this.setProperty("checked",e)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275dir=We({type:n,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,i){1&e&&_e("change",function(o){return i.onChange(o.target.checked)})("blur",function(){return i.onTouched()})},features:[Jt([jA]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const $A={provide:ir,useExisting:vt(()=>zo),multi:!0},GA=new $e("CompositionEventMode");let zo=(()=>{class n extends P_{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function WA(){const n=Qo()?Qo().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",null==e?"":e)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt),Y(GA,8))},n.\u0275dir=We({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,i){1&e&&_e("input",function(o){return i._handleInput(o.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(o){return i._compositionEnd(o.target.value)})},features:[Jt([$A]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const rr=new $e("NgValidators"),Qa=new $e("NgAsyncValidators");function V_(n){return null!=n}function H_(n){return v0(n)?yi(n):n}function B_(n){let t={};return n.forEach(e=>{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function U_(n,t){return t.map(e=>e(n))}function Y_(n){return n.map(t=>function ZA(n){return!n.validate}(t)?t:e=>t.validate(e))}function qf(n){return null!=n?function q_(n){if(!n)return null;const t=n.filter(V_);return 0==t.length?null:function(e){return B_(U_(e,t))}}(Y_(n)):null}function jf(n){return null!=n?function j_(n){if(!n)return null;const t=n.filter(V_);return 0==t.length?null:function(e){ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return function qA(...n){if(1===n.length){const t=n[0];if(m(t))return J0(t,null);if(d(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return J0(e.map(i=>t[i]),e)}}if("function"==typeof n[n.length-1]){const t=n.pop();return J0(n=1===n.length&&m(n[0])?n[0]:n,null).pipe(He(e=>t(...e)))}return J0(n,null)}(U_(e,t).map(H_)).pipe(He(B_))}}(Y_(n)):null}function $_(n,t){return null===n?[t]:Array.isArray(n)?[...n,t]:[n,t]}function $f(n){return n?Array.isArray(n)?n:[n]:[]}function n4(n,t){return Array.isArray(n)?n.includes(t):n===t}function K_(n,t){const e=$f(t);return $f(n).forEach(r=>{n4(e,r)||e.push(r)}),e}function Q_(n,t){return $f(t).filter(e=>!n4(n,e))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Z_{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=qf(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=jf(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Za extends Z_{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class mr extends Z_{get formDirective(){return null}get path(){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class X_{constructor(t){this._cd=t}get isTouched(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.touched)}get isUntouched(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.untouched)}get isPristine(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.pristine)}get isDirty(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.dirty)}get isValid(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.valid)}get isInvalid(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.invalid)}get isPending(){var t,e;return!(null===(e=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===e||!e.pending)}get isSubmitted(){var t;return!(null===(t=this._cd)||void 0===t||!t.submitted)}}let pr=(()=>{class n extends X_{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Za,2))},n.\u0275dir=We({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&Gt("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},features:[kt]}),n})(),J_=(()=>{class n extends X_{constructor(e){super(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(mr,10))},n.\u0275dir=We({type:n,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,i){2&e&&Gt("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},features:[kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const H1="VALID",o4="INVALID",nc="PENDING",B1="DISABLED";function Qf(n){return(a4(n)?n.validators:n)||null}function ty(n){return Array.isArray(n)?qf(n):n||null}function Zf(n,t){return(a4(t)?t.asyncValidators:n)||null}function ny(n){return Array.isArray(n)?jf(n):n||null}function a4(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}class oy{constructor(t,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=t,this._rawAsyncValidators=e,this._composedValidatorFn=ty(this._rawValidators),this._composedAsyncValidatorFn=ny(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get valid(){return this.status===H1}get invalid(){return this.status===o4}get pending(){return this.status==nc}get disabled(){return this.status===B1}get enabled(){return this.status!==B1}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._rawValidators=t,this._composedValidatorFn=ty(t)}setAsyncValidators(t){this._rawAsyncValidators=t,this._composedAsyncValidatorFn=ny(t)}addValidators(t){this.setValidators(K_(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(K_(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(Q_(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(Q_(t,this._rawAsyncValidators))}hasValidator(t){return n4(this._rawValidators,t)}hasAsyncValidator(t){return n4(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status=nc,!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=B1,this.errors=null,this._forEachChild(i=>{i.disable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(i=>i(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status=H1,this._forEachChild(i=>{i.enable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===H1||this.status===nc)&&this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?B1:H1}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status=nc,this._hasOwnPendingAsyncValidator=!0;const e=H_(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:t})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){let e=t;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(t,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new Je,this.statusChanges=new Je}_calculateStatus(){return this._allControlsDisabled()?B1:this.errors?o4:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(nc)?nc:this._anyControlsHaveStatus(o4)?o4:H1}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){a4(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(t){return null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Xf extends oy{constructor(t,e,i){super(Qf(e),Zf(i,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e,i={}){this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(t,e={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(t,e,i={}){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){(function ry(n,t,e){n._forEachChild((i,r)=>{if(void 0===e[r])throw new Se(1002,"")})})(this,0,t),Object.keys(t).forEach(i=>{(function iy(n,t,e){const i=n.controls;if(!(t?Object.keys(i):i).length)throw new Se(1e3,"");if(!i[e])throw new Se(1001,"")})(this,!0,i),this.controls[i].setValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){null!=t&&(Object.keys(t).forEach(i=>{const r=this.controls[i];r&&r.patchValue(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(t={},e={}){this._forEachChild((i,r)=>{i.reset(t[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,i)=>(t[i]=e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_forEachChild(t){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&t(i,e)})}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&t(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,r)=>((i.enabled||this.disabled)&&(e[r]=i.value),e))}_reduceChildren(t,e){let i=t;return this._forEachChild((r,o)=>{i=e(i,r,o)}),i}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(t){return this.controls.hasOwnProperty(t)?this.controls[t]:null}}function U1(n,t){var e,i;Jf(n,t),t.valueAccessor.writeValue(n.value),n.disabled&&(null===(i=(e=t.valueAccessor).setDisabledState)||void 0===i||i.call(e,!0)),function aL(n,t){t.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&ay(n,t)})}(n,t),function lL(n,t){const e=(i,r)=>{t.valueAccessor.writeValue(i),r&&t.viewToModelUpdate(i)};n.registerOnChange(e),t._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,t),function sL(n,t){t.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&ay(n,t),"submit"!==n.updateOn&&n.markAsTouched()})}(n,t),function oL(n,t){if(t.valueAccessor.setDisabledState){const e=i=>{t.valueAccessor.setDisabledState(i)};n.registerOnDisabledChange(e),t._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,t)}function c4(n,t){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function Jf(n,t){const e=function W_(n){return n._rawValidators}(n);null!==t.validator?n.setValidators($_(e,t.validator)):"function"==typeof e&&n.setValidators([e]);const i=function G_(n){return n._rawAsyncValidators}(n);null!==t.asyncValidator?n.setAsyncValidators($_(i,t.asyncValidator)):"function"==typeof i&&n.setAsyncValidators([i]);const r=()=>n.updateValueAndValidity();c4(t._rawValidators,r),c4(t._rawAsyncValidators,r)}function ay(n,t){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const fL={provide:mr,useExisting:vt(()=>h4)},Y1=(()=>Promise.resolve())();let h4=(()=>{class n extends mr{constructor(e,i){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new Je,this.form=new Xf({},qf(e),jf(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Y1.then(()=>{const i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),U1(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Y1.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Y1.then(()=>{const i=this._findContainer(e.path),r=new Xf({});(function sy(n,t){Jf(n,t)})(r,e),i.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Y1.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){Y1.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){var i;return this.submitted=!0,function cy(n,t){n._syncPendingControls(),t.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===(null===(i=null==e?void 0:e.target)||void 0===i?void 0:i.method)}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return n.\u0275fac=function(e){return new(e||n)(Y(rr,10),Y(Qa,10))},n.\u0275dir=We({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,i){1&e&&_e("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Jt([fL]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function uy(n,t){const e=n.indexOf(t);e>-1&&n.splice(e,1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function hy(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}const dy=class extends oy{constructor(t=null,e,i){super(Qf(e),Zf(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(t),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),a4(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=hy(t)?t.value:t)}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=this.defaultValue,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){uy(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){uy(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(t){hy(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}},gL={provide:Za,useExisting:vt(()=>or)},py=(()=>Promise.resolve())(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let or=(()=>{class n extends Za{constructor(e,i,r,o,a){super(),this._changeDetectorRef=a,this.control=new dy,this._registered=!1,this.update=new Je,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=function t6(n,t){if(!t)return null;let e,i,r;return Array.isArray(t),t.forEach(o=>{o.constructor===zo?e=o:function hL(n){return Object.getPrototypeOf(n.constructor)===Vs}(o)?i=o:r=o}),r||i||e||null}(0,o)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function e6(n,t){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(t,e.currentValue)}(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){U1(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){py.then(()=>{var i;this.control.setValue(e,{emitViewToModelChange:!1}),null===(i=this._changeDetectorRef)||void 0===i||i.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,r=0!==i&&function Cf(n){return"boolean"==typeof n?n:null!=n&&"false"!==n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(i);py.then(()=>{var o;r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),null===(o=this._changeDetectorRef)||void 0===o||o.markForCheck()})}_getPath(e){return this._parent? +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function s4(n,t){return[...t.path,n]}(e,this._parent):[e]}}return n.\u0275fac=function(e){return new(e||n)(Y(mr,9),Y(rr,10),Y(Qa,10),Y(ir,10),Y(er,8))},n.\u0275dir=We({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Jt([gL]),kt,Dt]}),n})(),gy=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const _L={provide:ir,useExisting:vt(()=>n6),multi:!0};let _y=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(),yL=(()=>{class n{constructor(){this._accessors=[]}add(e,i){this._accessors.push([e,i])}remove(e){for(let i=this._accessors.length-1;i>=0;--i)if(this._accessors[i][1]===e)return void this._accessors.splice(i,1)}select(e){this._accessors.forEach(i=>{this._isSameGroup(i,e)&&i[1]!==e&&i[1].fireUncheck(e.value)})}_isSameGroup(e,i){return!!e[0].control&&e[0]._parent===i._control._parent&&e[1].name===i.name}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:_y}),n})(),n6=(()=>{class n extends Vs{constructor(e,i,r,o){super(e,i),this._registry=r,this._injector=o,this.onChange=()=>{}}ngOnInit(){this._control=this._injector.get(Za),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this.setProperty("checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}fireUncheck(e){this.writeValue(e)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt),Y(yL),Y(hr))},n.\u0275dir=We({type:n,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,i){1&e&&_e("change",function(){return i.onChange()})("blur",function(){return i.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[Jt([_L]),kt]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const r6=new $e("NgModelWithFormControlWarning");let Ay=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[_y]}),n})(),ic=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[Ay]}),n})(),HL=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:r6,useValue:e.warnOnNgModelWithFormControl}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[Ay]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Bs(n,t){return function(i){return i.lift(new YL(n,t))}}class YL{constructor(t,e){this.predicate=t,this.thisArg=e}call(t,e){return e.subscribe(new qL(t,this.predicate,this.thisArg))}}class qL extends I{constructor(t,e,i){super(t),this.predicate=e,this.thisArg=i,this.count=0}_next(t){let e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(i){return void this.destination.error(i)}e&&this.destination.next(t)}} +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Ly{}class d4{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ya{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),o=r.toLowerCase(),a=e.slice(i+1).trim();this.maybeSetNormalizedName(r,o),this.headers.has(o)?this.headers.get(o).push(a):this.headers.set(o,[a])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let i=t[e];const r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(r,i),this.maybeSetNormalizedName(e,r))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof ya?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new ya;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof ya?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let i=t.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(t.name,e);const r=("a"===t.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const o=t.value;if(o){let a=this.headers.get(e);if(!a)return;a=a.filter(s=>-1===o.indexOf(s)),0===a.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,a)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class jL{encodeKey(t){return Fy(t)}encodeValue(t){return Fy(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const WL=/%(\d[a-f0-9])/gi,GL={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Fy(n){return encodeURIComponent(n).replace(WL,(t,e)=>{var i;return null!==(i=GL[e])&&void 0!==i?i:t})}function f4(n){return`${n}`}class Xa{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new jL,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function $L(n,t){const e=new Map;return n.length>0&&n.replace(/^\?/,"").split("&").forEach(r=>{const o=r.indexOf("="),[a,s]=-1==o?[t.decodeKey(r),""]:[t.decodeKey(r.slice(0,o)),t.decodeValue(r.slice(o+1))],l=e.get(a)||[];l.push(s),e.set(a,l)}),e}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const i=t.fromObject[e],r=Array.isArray(i)?i.map(f4):[f4(i)];this.map.set(e,r)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}appendAll(t){const e=[];return Object.keys(t).forEach(i=>{const r=t[i];Array.isArray(r)?r.forEach(o=>{e.push({param:i,value:o,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new Xa({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(t),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(f4(t.value)),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let i=this.map.get(t.param)||[];const r=i.indexOf(f4(t.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(t.param,i):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class KL{constructor(){this.map=new Map}set(t,e){return this.map.set(t,e),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Ny(n){return"undefined"!=typeof ArrayBuffer&&n instanceof ArrayBuffer}function Ry(n){return"undefined"!=typeof Blob&&n instanceof Blob}function Vy(n){return"undefined"!=typeof FormData&&n instanceof FormData}class q1{constructor(t,e,i,r){let o;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function QL(n){switch(n){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params)),this.headers||(this.headers=new ya),this.context||(this.context=new KL),this.params){const a=this.params.toString();if(0===a.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":sP.set(E,t.setHeaders[E]),u)),t.setParams&&(f=Object.keys(t.setParams).reduce((P,E)=>P.set(E,t.setParams[E]),f)),new q1(i,r,a,{params:f,headers:u,context:p,reportProgress:l,responseType:o,withCredentials:s})}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */var gi=(()=>((gi=gi||{})[gi.Sent=0]="Sent",gi[gi.UploadProgress=1]="UploadProgress",gi[gi.ResponseHeader=2]="ResponseHeader",gi[gi.DownloadProgress=3]="DownloadProgress",gi[gi.Response=4]="Response",gi[gi.User=5]="User",gi))();class h6{constructor(t,e=200,i="OK"){this.headers=t.headers||new ya,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||i,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class d6 extends h6{constructor(t={}){super(t),this.type=gi.ResponseHeader}clone(t={}){return new d6({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class m4 extends h6{constructor(t={}){super(t),this.type=gi.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new m4({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Hy extends h6{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function f6(n,t){return{body:t,headers:n.headers,context:n.context,observe:n.observe,params:n.params,reportProgress:n.reportProgress,responseType:n.responseType,withCredentials:n.withCredentials}}let By=(()=>{class n{constructor(e){this.handler=e}request(e,i,r={}){let o;if(e instanceof q1)o=e;else{let l,u;l=r.headers instanceof ya?r.headers:new ya(r.headers),r.params&&(u=r.params instanceof Xa?r.params:new Xa({fromObject:r.params})),o=new q1(e,i,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:u,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const a=Po(o).pipe( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function UL(n,t){return Ln(n,t,1)}(l=>this.handler.handle(l)));if(e instanceof q1||"events"===r.observe)return a;const s=a.pipe(Bs(l=>l instanceof m4));switch(r.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(He(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return s.pipe(He(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return s.pipe(He(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return s.pipe(He(l=>l.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new Xa).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,f6(r,i))}post(e,i,r={}){return this.request("POST",e,f6(r,i))}put(e,i,r={}){return this.request("PUT",e,f6(r,i))}}return n.\u0275fac=function(e){return new(e||n)(me(Ly))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Uy{constructor(t,e){this.next=t,this.interceptor=e}handle(t){return this.interceptor.intercept(t,this.next)}}const Yy=new $e("HTTP_INTERCEPTORS");let XL=(()=>{class n{intercept(e,i){return i.handle(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const JL=/^\)\]\}',?\n/;let qy=(()=>{class n{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new te(i=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((E,H)=>r.setRequestHeader(E,H.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const E=e.detectContentTypeHeader();null!==E&&r.setRequestHeader("Content-Type",E)}if(e.responseType){const E=e.responseType.toLowerCase();r.responseType="json"!==E?E:"text"}const o=e.serializeBody();let a=null;const s=()=>{if(null!==a)return a;const E=r.statusText||"OK",H=new ya(r.getAllResponseHeaders()),G=function eF(n){return"responseURL"in n&&n.responseURL?n.responseURL:/^X-Request-URL:/m.test(n.getAllResponseHeaders())?n.getResponseHeader("X-Request-URL"):null}(r)||e.url;return a=new d6({headers:H,status:r.status,statusText:E,url:G}),a},l=()=>{let{headers:E,status:H,statusText:G,url:ne}=s(),ue=null;204!==H&&(ue=void 0===r.response?r.responseText:r.response),0===H&&(H=ue?200:0);let ye=H>=200&&H<300;if("json"===e.responseType&&"string"==typeof ue){const le=ue;ue=ue.replace(JL,"");try{ue=""!==ue?JSON.parse(ue):null}catch(Pe){ue=le,ye&&(ye=!1,ue={error:Pe,text:ue})}}ye?(i.next(new m4({body:ue,headers:E,status:H,statusText:G,url:ne||void 0})),i.complete()):i.error(new Hy({error:ue,headers:E,status:H,statusText:G,url:ne||void 0}))},u=E=>{const{url:H}=s(),G=new Hy({error:E,status:r.status||0,statusText:r.statusText||"Unknown Error",url:H||void 0});i.error(G)};let f=!1;const p=E=>{f||(i.next(s()),f=!0);let H={type:gi.DownloadProgress,loaded:E.loaded};E.lengthComputable&&(H.total=E.total),"text"===e.responseType&&!!r.responseText&&(H.partialText=r.responseText),i.next(H)},P=E=>{let H={type:gi.UploadProgress,loaded:E.loaded};E.lengthComputable&&(H.total=E.total),i.next(H)};return r.addEventListener("load",l),r.addEventListener("error",u),r.addEventListener("timeout",u),r.addEventListener("abort",u),e.reportProgress&&(r.addEventListener("progress",p),null!==o&&r.upload&&r.upload.addEventListener("progress",P)),r.send(o),i.next({type:gi.Sent}),()=>{r.removeEventListener("error",u),r.removeEventListener("abort",u),r.removeEventListener("load",l),r.removeEventListener("timeout",u),e.reportProgress&&(r.removeEventListener("progress",p),null!==o&&r.upload&&r.upload.removeEventListener("progress",P)),r.readyState!==r.DONE&&r.abort()}})}}return n.\u0275fac=function(e){return new(e||n)(me(i_))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const m6=new $e("XSRF_COOKIE_NAME"),p6=new $e("XSRF_HEADER_NAME");class jy{}let tF=(()=>{class n{constructor(e,i,r){this.doc=e,this.platform=i,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=j9(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(E1),me(m6))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),g6=(()=>{class n{constructor(e,i){this.tokenService=e,this.headerName=i}intercept(e,i){const r=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||r.startsWith("http://")||r.startsWith("https://"))return i.handle(e);const o=this.tokenService.getToken();return null!==o&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,o)})),i.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(me(jy),me(p6))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),nF=(()=>{class n{constructor(e,i){this.backend=e,this.injector=i,this.chain=null}handle(e){if(null===this.chain){const i=this.injector.get(Yy,[]);this.chain=i.reduceRight((r,o)=>new Uy(r,o),this.backend)}return this.chain.handle(e)}}return n.\u0275fac=function(e){return new(e||n)(me(d4),me(hr))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),iF=(()=>{class n{static disable(){return{ngModule:n,providers:[{provide:g6,useClass:XL}]}}static withOptions(e={}){return{ngModule:n,providers:[e.cookieName?{provide:m6,useValue:e.cookieName}:[],e.headerName?{provide:p6,useValue:e.headerName}:[]]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[g6,{provide:Yy,useExisting:g6,multi:!0},{provide:jy,useClass:tF},{provide:m6,useValue:"XSRF-TOKEN"},{provide:p6,useValue:"X-XSRF-TOKEN"}]}),n})(),rF=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[By,{provide:Ly,useClass:nF},qy,{provide:d4,useExisting:qy}],imports:[iF.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +class $y{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const ba="*";function Eo(n,t){return{type:7,name:n,definitions:t,options:{}}}function Rn(n,t=null){return{type:4,styles:t,timings:n}}function Wy(n,t=null){return{type:2,steps:n,options:t}}function gt(n){return{type:6,styles:n,offset:null}}function ro(n,t,e){return{type:0,name:n,styles:t,options:e}}function Un(n,t,e=null){return{type:1,expr:n,animation:t,options:e}}function Gy(n,t,e=null){return{type:11,selector:n,animation:t,options:e}}function Ky(n,t){return{type:12,timings:n,animation:t}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Qy(n){Promise.resolve().then(n)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class j1{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Qy(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Zy{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,i=0,r=0;const o=this.players.length;0==o?Qy(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++e==o&&this._onFinish()}),a.onDestroy(()=>{++i==o&&this._onDestroy()}),a.onStart(()=>{++r==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(i=>{const r=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(r)})}getPosition(){const t=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=t?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Xy(n){return new Se(3e3,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function HF(){return"undefined"!=typeof window&&void 0!==window.document}function _6(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function Ja(n){switch(n.length){case 0:return new j1;case 1:return n[0];default:return new Zy(n)}}function Jy(n,t,e,i,r=new Map,o=new Map){const a=[],s=[];let l=-1,u=null;if(i.forEach(f=>{const p=f.get("offset"),P=p==l,E=P&&u||new Map;f.forEach((H,G)=>{let ne=G,ue=H;if("offset"!==G)switch(ne=t.normalizePropertyName(ne,a),ue){case"!":ue=r.get(G);break;case ba:ue=o.get(G);break;default:ue=t.normalizeStyleValue(G,ne,ue,a)}E.set(ne,ue)}),P||s.push(E),u=E,l=p}),a.length)throw function xF(n){return new Se(3502,!1)}();return s}function y6(n,t,e,i){switch(t){case"start":n.onStart(()=>i(e&&b6(e,"start",n)));break;case"done":n.onDone(()=>i(e&&b6(e,"done",n)));break;case"destroy":n.onDestroy(()=>i(e&&b6(e,"destroy",n)))}}function b6(n,t,e){const i=e.totalTime,o=C6(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,null==i?n.totalTime:i,!!e.disabled),a=n._data;return null!=a&&(o._data=a),o}function C6(n,t,e,i,r="",o=0,a){return{element:n,triggerName:t,fromState:e,toState:i,phaseName:r,totalTime:o,disabled:!!a}}function Ur(n,t,e){let i=n.get(t);return i||n.set(t,i=e),i}function eb(n){const t=n.indexOf(":");return[n.substring(1,t),n.slice(t+1)]}let w6=(n,t)=>!1,tb=(n,t,e)=>[],nb=null;function M6(n){const t=n.parentNode||n.host;return t===nb?null:t}(_6()||"undefined"!=typeof Element)&&(HF()?(nb=(()=>document.documentElement)(),w6=(n,t)=>{for(;t;){if(t===n)return!0;t=M6(t)}return!1}):w6=(n,t)=>n.contains(t),tb=(n,t,e)=>{if(e)return Array.from(n.querySelectorAll(t));const i=n.querySelector(t);return i?[i]:[]});let Us=null,ib=!1;const rb=w6,ob=tb; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let ab=(()=>{class n{validateStyleProperty(e){return function UF(n){Us||(Us=function YF(){return"undefined"!=typeof document?document.body:null}()||{},ib=!!Us.style&&"WebkitAppearance"in Us.style);let t=!0;return Us.style&&!function BF(n){return"ebkit"==n.substring(1,6)}(n)&&(t=n in Us.style,!t&&ib&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in Us.style)),t}(e)}matchesElement(e,i){return!1}containsElement(e,i){return rb(e,i)}getParentElement(e){return M6(e)}query(e,i,r){return ob(e,i,r)}computeStyle(e,i,r){return r||""}animate(e,i,r,o,a,s=[],l){return new j1(r,o)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),S6=(()=>{class n{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +return n.NOOP=new ab,n})();const T6="ng-enter",p4="ng-leave",g4="ng-trigger",v4=".ng-trigger",lb="ng-animating",D6=".ng-animating";function Ca(n){if("number"==typeof n)return n;const t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:k6(parseFloat(t[1]),t[2])}function k6(n,t){return"s"===t?1e3*n:n}function _4(n,t,e){return n.hasOwnProperty("duration")?n:function $F(n,t,e){let r,o=0,a="";if("string"==typeof n){const s=n.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return t.push(Xy()),{duration:0,delay:0,easing:""};r=k6(parseFloat(s[1]),s[2]);const l=s[3];null!=l&&(o=k6(parseFloat(l),s[4]));const u=s[5];u&&(a=u)}else r=n;if(!e){let s=!1,l=t.length;r<0&&(t.push(function aF(){return new Se(3100,!1)}()),s=!0),o<0&&(t.push(function sF(){return new Se(3101,!1)}()),s=!0),s&&t.splice(l,0,Xy())}return{duration:r,delay:o,easing:a}}(n,t,e)}function $1(n,t={}){return Object.keys(n).forEach(e=>{t[e]=n[e]}),t}function cb(n){const t=new Map;return Object.keys(n).forEach(e=>{t.set(e,n[e])}),t}function es(n,t=new Map,e){if(e)for(let[i,r]of e)t.set(i,r);for(let[i,r]of n)t.set(i,r);return t}function hb(n,t,e){return e?t+":"+e+";":""}function db(n){let t="";for(let e=0;e{const o=P6(r);e&&!e.has(r)&&e.set(r,n.style[o]),n.style[o]=i}),_6()&&db(n))}function Ys(n,t){n.style&&(t.forEach((e,i)=>{const r=P6(i);n.style[r]=""}),_6()&&db(n))}function W1(n){return Array.isArray(n)?1==n.length?n[0]:Wy(n):n}const x6=new RegExp("{{\\s*(.+?)\\s*}}","g");function fb(n){let t=[];if("string"==typeof n){let e;for(;e=x6.exec(n);)t.push(e[1]);x6.lastIndex=0}return t}function G1(n,t,e){const i=n.toString(),r=i.replace(x6,(o,a)=>{let s=t[a];return null==s&&(e.push(function cF(n){return new Se(3003,!1)}()),s=""),s.toString()});return r==i?n:r}function y4(n){const t=[];let e=n.next();for(;!e.done;)t.push(e.value),e=n.next();return t}const KF=/-+([a-z0-9])/g;function P6(n){return n.replace(KF,(...t)=>t[1].toUpperCase())}function QF(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Yr(n,t,e){switch(t.type){case 7:return n.visitTrigger(t,e);case 0:return n.visitState(t,e);case 1:return n.visitTransition(t,e);case 2:return n.visitSequence(t,e);case 3:return n.visitGroup(t,e);case 4:return n.visitAnimate(t,e);case 5:return n.visitKeyframes(t,e);case 6:return n.visitStyle(t,e);case 8:return n.visitReference(t,e);case 9:return n.visitAnimateChild(t,e);case 10:return n.visitAnimateRef(t,e);case 11:return n.visitQuery(t,e);case 12:return n.visitStagger(t,e);default:throw function uF(n){return new Se(3004,!1)}()}}function mb(n,t){return window.getComputedStyle(n)[t]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function nN(n,t){const e=[];return"string"==typeof n?n.split(/\s*,\s*/).forEach(i=>function iN(n,t,e){if(":"==n[0]){const l=function rN(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i) *"}}(n,e);if("function"==typeof l)return void t.push(l);n=l}const i=n.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function MF(n){return new Se(3015,!1)}()),t;const r=i[1],o=i[2],a=i[3];t.push(pb(r,a));"<"==o[0]&&!("*"==r&&"*"==a)&&t.push(pb(a,r))}(i,e,t)):e.push(n),e}const M4=new Set(["true","1"]),S4=new Set(["false","0"]);function pb(n,t){const e=M4.has(n)||S4.has(n),i=M4.has(t)||S4.has(t);return(r,o)=>{let a="*"==n||n==r,s="*"==t||t==o;return!a&&e&&"boolean"==typeof r&&(a=r?M4.has(n):S4.has(n)),!s&&i&&"boolean"==typeof o&&(s=o?M4.has(t):S4.has(t)),a&&s}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const oN=new RegExp("s*:selfs*,?","g");function z6(n,t,e,i){return new aN(n).build(t,e,i)}class aN{constructor(t){this._driver=t}build(t,e,i){const r=new cN(e);return this._resetContextStyleTimingState(r),Yr(this,W1(t),r)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles=new Map,t.collectedStyles.set("",new Map),t.currentTime=0}visitTrigger(t,e){let i=e.queryCount=0,r=e.depCount=0;const o=[],a=[];return"@"==t.name.charAt(0)&&e.errors.push(function dF(){return new Se(3006,!1)}()),t.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const l=s,u=l.name;u.toString().split(/\s*,\s*/).forEach(f=>{l.name=f,o.push(this.visitState(l,e))}),l.name=u}else if(1==s.type){const l=this.visitTransition(s,e);i+=l.queryCount,r+=l.depCount,a.push(l)}else e.errors.push(function fF(){return new Se(3007,!1)}())}),{type:7,name:t.name,states:o,transitions:a,queryCount:i,depCount:r,options:null}}visitState(t,e){const i=this.visitStyle(t.styles,e),r=t.options&&t.options.params||null;if(i.containsDynamicStyles){const o=new Set,a=r||{};i.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{fb(l).forEach(u=>{a.hasOwnProperty(u)||o.add(u)})})}),o.size&&(y4(o.values()),e.errors.push(function mF(n,t){return new Se(3008,!1)}()))}return{type:0,name:t.name,style:i,options:r?{params:r}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const i=Yr(this,W1(t.animation),e);return{type:1,matchers:nN(t.expr,e.errors),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:qs(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(i=>Yr(this,i,e)),options:qs(t.options)}}visitGroup(t,e){const i=e.currentTime;let r=0;const o=t.steps.map(a=>{e.currentTime=i;const s=Yr(this,a,e);return r=Math.max(r,e.currentTime),s});return e.currentTime=r,{type:3,steps:o,options:qs(t.options)}}visitAnimate(t,e){const i=function hN(n,t){if(n.hasOwnProperty("duration"))return n;if("number"==typeof n)return E6(_4(n,t).duration,0,"");const e=n;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=E6(0,0,"");return o.dynamic=!0,o.strValue=e,o}const r=_4(e,t);return E6(r.duration,r.delay,r.easing)}(t.timings,e.errors);e.currentAnimateTimings=i;let r,o=t.styles?t.styles:gt({});if(5==o.type)r=this.visitKeyframes(o,e);else{let a=t.styles,s=!1;if(!a){s=!0;const u={};i.easing&&(u.easing=i.easing),a=gt(u)}e.currentTime+=i.duration+i.delay;const l=this.visitStyle(a,e);l.isEmptyStep=s,r=l}return e.currentAnimateTimings=null,{type:4,timings:i,style:r,options:null}}visitStyle(t,e){const i=this._makeStyleAst(t,e);return this._validateStyleAst(i,e),i}_makeStyleAst(t,e){const i=[],r=Array.isArray(t.styles)?t.styles:[t.styles];for(let s of r)"string"==typeof s?s===ba?i.push(s):e.errors.push(new Se(3002,!1)):i.push(cb(s));let o=!1,a=null;return i.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o))for(let l of s.values())if(l.toString().indexOf("{{")>=0){o=!0;break}}),{type:6,styles:i,easing:a,offset:t.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(t,e){const i=e.currentAnimateTimings;let r=e.currentTime,o=e.currentTime;i&&o>0&&(o-=i.duration+i.delay),t.styles.forEach(a=>{"string"!=typeof a&&a.forEach((s,l)=>{const u=e.collectedStyles.get(e.currentQuerySelector),f=u.get(l);let p=!0;f&&(o!=r&&o>=f.startTime&&r<=f.endTime&&(e.errors.push(function gF(n,t,e,i,r){return new Se(3010,!1)}()),p=!1),o=f.startTime),p&&u.set(l,{startTime:o,endTime:r}),e.options&&function GF(n,t,e){const i=t.params||{},r=fb(n);r.length&&r.forEach(o=>{i.hasOwnProperty(o)||e.push(function lF(n){return new Se(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(t,e){const i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function vF(){return new Se(3011,!1)}()),i;let o=0;const a=[];let s=!1,l=!1,u=0;const f=t.steps.map(ue=>{const ye=this._makeStyleAst(ue,e);let le=null!=ye.offset?ye.offset:function uN(n){if("string"==typeof n)return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;t=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){const e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}(ye.styles),Pe=0;return null!=le&&(o++,Pe=ye.offset=le),l=l||Pe<0||Pe>1,s=s||Pe0&&o{const le=P>0?ye==E?1:P*ye:a[ye],Pe=le*ne;e.currentTime=H+G.delay+Pe,G.duration=Pe,this._validateStyleAst(ue,e),ue.offset=le,i.styles.push(ue)}),i}visitReference(t,e){return{type:8,animation:Yr(this,W1(t.animation),e),options:qs(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:qs(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:qs(t.options)}}visitQuery(t,e){const i=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;const[o,a]=function sN(n){const t=!!n.split(/\s*,\s*/).find(e=>":self"==e);return t&&(n=n.replace(oN,"")),n=n.replace(/@\*/g,v4).replace(/@\w+/g,e=>v4+"-"+e.slice(1)).replace(/:animating/g,D6),[n,t]}(t.selector);e.currentQuerySelector=i.length?i+" "+o:o,Ur(e.collectedStyles,e.currentQuerySelector,new Map);const s=Yr(this,W1(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:11,selector:o,limit:r.limit||0,optional:!!r.optional,includeSelf:a,animation:s,originalSelector:t.selector,options:qs(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(function CF(){return new Se(3013,!1)}());const i="full"===t.timings?{duration:0,delay:0,easing:"full"}:_4(t.timings,e.errors,!0);return{type:12,animation:Yr(this,W1(t.animation),e),timings:i,options:null}}}class cN{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function qs(n){return n?(n=$1(n)).params&&(n.params=function lN(n){return n?$1(n):null}(n.params)):n={},n}function E6(n,t,e){return{duration:n,delay:t,easing:e}}function O6(n,t,e,i,r,o,a=null,s=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}class T4{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let i=this._map.get(t);i||this._map.set(t,i=[]),i.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const mN=new RegExp(":enter","g"),gN=new RegExp(":leave","g");function I6(n,t,e,i,r,o=new Map,a=new Map,s,l,u=[]){return(new vN).buildKeyframes(n,t,e,i,r,o,a,s,l,u)}class vN{buildKeyframes(t,e,i,r,o,a,s,l,u,f=[]){u=u||new T4;const p=new A6(t,e,u,r,o,f,[]);p.options=l;const P=l.delay?Ca(l.delay):0;p.currentTimeline.delayNextStep(P),p.currentTimeline.setStyles([a],null,p.errors,l),Yr(this,i,p);const E=p.timelines.filter(H=>H.containsAnimation());if(E.length&&s.size){let H;for(let G=E.length-1;G>=0;G--){const ne=E[G];if(ne.element===e){H=ne;break}}H&&!H.allowOnlyTimelineStyles()&&H.setStyles([s],null,p.errors,l)}return E.length?E.map(H=>H.buildKeyframes()):[O6(e,[],[],[],0,P,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const i=e.subInstructions.get(e.element);if(i){const r=e.createSubContext(t.options),o=e.currentTimeline.currentTime,a=this._visitSubInstructions(i,r,r.options);o!=a&&e.transformIntoNewTimeline(a)}e.previousNode=t}visitAnimateRef(t,e){const i=e.createSubContext(t.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,i),this.visitReference(t.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,i){var r;for(const o of t){const a=null==o?void 0:o.delay;if(a){const s="number"==typeof a?a:Ca(G1(a,null!==(r=null==o?void 0:o.params)&&void 0!==r?r:{},e.errors));i.delayNextStep(s)}}}_visitSubInstructions(t,e,i){let o=e.currentTimeline.currentTime;const a=null!=i.duration?Ca(i.duration):null,s=null!=i.delay?Ca(i.delay):null;return 0!==a&&t.forEach(l=>{const u=e.appendInstructionToTimeline(l,a,s);o=Math.max(o,u.duration+u.delay)}),o}visitReference(t,e){e.updateOptions(t.options,!0),Yr(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const i=e.subContextCount;let r=e;const o=t.options;if(o&&(o.params||o.delay)&&(r=e.createSubContext(o),r.transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=D4);const a=Ca(o.delay);r.delayNextStep(a)}t.steps.length&&(t.steps.forEach(a=>Yr(this,a,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const i=[];let r=e.currentTimeline.currentTime;const o=t.options&&t.options.delay?Ca(t.options.delay):0;t.steps.forEach(a=>{const s=e.createSubContext(t.options);o&&s.delayNextStep(o),Yr(this,a,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)}),i.forEach(a=>e.currentTimeline.mergeTimelineCollectedStyles(a)),e.transformIntoNewTimeline(r),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const i=t.strValue;return _4(e.params?G1(i,e.params,e.errors):i,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const i=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),r.snapshotCurrentStyles());const o=t.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(i.duration),this.visitStyle(o,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const i=e.currentTimeline,r=e.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();const o=r&&r.easing||t.easing;t.isEmptyStep?i.applyEmptyStep(o):i.setStyles(t.styles,o,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const i=e.currentAnimateTimings,r=e.currentTimeline.duration,o=i.duration,s=e.createSubContext().currentTimeline;s.easing=i.easing,t.styles.forEach(l=>{s.forwardTime((l.offset||0)*o),s.setStyles(l.styles,l.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(r+o),e.previousNode=t}visitQuery(t,e){const i=e.currentTimeline.currentTime,r=t.options||{},o=r.delay?Ca(r.delay):0;o&&(6===e.previousNode.type||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=D4);let a=i;const s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;let l=null;s.forEach((u,f)=>{e.currentQueryIndex=f;const p=e.createSubContext(t.options,u);o&&p.delayNextStep(o),u===e.element&&(l=p.currentTimeline),Yr(this,t.animation,p),p.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,p.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const i=e.parentContext,r=e.currentTimeline,o=t.timings,a=Math.abs(o.duration),s=a*(e.currentQueryTotal-1);let l=a*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=i.currentStaggerTime}const f=e.currentTimeline;l&&f.delayNextStep(l);const p=f.currentTime;Yr(this,t.animation,e),e.previousNode=t,i.currentStaggerTime=r.currentTime-p+(r.startTime-i.currentTimeline.startTime)}}const D4={};class A6{constructor(t,e,i,r,o,a,s,l){this._driver=t,this.element=e,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=D4,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new k4(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const i=t;let r=this.options;null!=i.duration&&(r.duration=Ca(i.duration)),null!=i.delay&&(r.delay=Ca(i.delay));const o=i.params;if(o){let a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!e||!a.hasOwnProperty(s))&&(a[s]=G1(o[s],a,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const i=t.params={};Object.keys(e).forEach(r=>{i[r]=e[r]})}}return t}createSubContext(t=null,e,i){const r=e||this.element,o=new A6(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(t){return this.previousNode=D4,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,i){const r={duration:null!=e?e:t.duration,delay:this.currentTimeline.currentTime+(null!=i?i:0)+t.delay,easing:""},o=new _N(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(o),r}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,i,r,o,a){let s=[];if(r&&s.push(this.element),t.length>0){t=(t=t.replace(mN,"."+this._enterClassName)).replace(gN,"."+this._leaveClassName);let u=this._driver.query(this.element,t,1!=i);0!==i&&(u=i<0?u.slice(u.length+i,u.length):u.slice(0,i)),s.push(...u)}return!o&&0==s.length&&a.push(function wF(n){return new Se(3014,!1)}()),s}}class k4{constructor(t,e,i,r){this._driver=t,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new k4(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||ba),this._currentKeyframe.set(e,ba);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,i,r){var o;e&&this._previousKeyframe.set("easing",e);const a=r&&r.params||{},s=function yN(n,t){const e=new Map;let i;return n.forEach(r=>{if("*"===r){i=i||t.keys();for(let o of i)e.set(o,ba)}else es(r,e)}),e}(t,this._globalTimelineStyles);for(let[l,u]of s){const f=G1(u,a,i);this._pendingStyles.set(l,f),this._localTimelineStyles.has(l)||this._backFill.set(l,null!==(o=this._globalTimelineStyles.get(l))&&void 0!==o?o:ba),this._updateStyle(l,f)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,i)=>{const r=this._styleSummary.get(i);(!r||e.time>r.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((s,l)=>{const u=es(s,new Map,this._backFill);u.forEach((f,p)=>{"!"===f?t.add(p):f===ba&&e.add(p)}),i||u.set("offset",l/this.duration),r.push(u)});const o=t.size?y4(t.values()):[],a=e.size?y4(e.values()):[];if(i){const s=r[0],l=new Map(s);s.set("offset",0),l.set("offset",1),r=[s,l]}return O6(this.element,r,o,a,this.duration,this.startTime,this.easing,!1)}}class _N extends k4{constructor(t,e,i,r,o,a,s=!1){super(t,e,a.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],a=i+e,s=e/a,l=es(t[0]);l.set("offset",0),o.push(l);const u=es(t[0]);u.set("offset",_b(s)),o.push(u);const f=t.length-1;for(let p=1;p<=f;p++){let P=es(t[p]);const E=P.get("offset");P.set("offset",_b((e+E*i)/a)),o.push(P)}i=a,e=0,r="",t=o}return O6(this.element,t,this.preStyleProps,this.postStyleProps,i,e,r,!0)}}function _b(n,t=3){const e=Math.pow(10,t-1);return Math.round(n*e)/e} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class L6{} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const bN=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class CN extends L6{normalizePropertyName(t,e){return P6(t)}normalizeStyleValue(t,e,i,r){let o="";const a=i.toString().trim();if(bN.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)o="px";else{const s=i.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&r.push(function hF(n,t){return new Se(3005,!1)}())}return a+o}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function yb(n,t,e,i,r,o,a,s,l,u,f,p,P){return{type:0,element:n,triggerName:t,isRemovalTransition:r,fromState:e,fromStyles:o,toState:i,toStyles:a,timelines:s,queriedElements:l,preStyleProps:u,postStyleProps:f,totalTime:p,errors:P}}const F6={};class bb{constructor(t,e,i){this._triggerName=t,this.ast=e,this._stateStyles=i}match(t,e,i,r){return function wN(n,t,e,i,r){return n.some(o=>o(t,e,i,r))}(this.ast.matchers,t,e,i,r)}buildStyles(t,e,i){let r=this._stateStyles.get("*");return void 0!==t&&(r=this._stateStyles.get(null==t?void 0:t.toString())||r),r?r.buildStyles(e,i):new Map}build(t,e,i,r,o,a,s,l,u,f){var p;const P=[],E=this.ast.options&&this.ast.options.params||F6,G=this.buildStyles(i,s&&s.params||F6,P),ne=l&&l.params||F6,ue=this.buildStyles(r,ne,P),ye=new Set,le=new Map,Pe=new Map,Xe="void"===r,st={params:MN(ne,E),delay:null===(p=this.ast.options)||void 0===p?void 0:p.delay},Bt=f?[]:I6(t,e,this.ast.animation,o,a,G,ue,st,u,P);let yn=0;if(Bt.forEach(Ut=>{yn=Math.max(Ut.duration+Ut.delay,yn)}),P.length)return yb(e,this._triggerName,i,r,Xe,G,ue,[],[],le,Pe,yn,P);Bt.forEach(Ut=>{const Hn=Ut.element,On=Ur(le,Hn,new Set);Ut.preStyleProps.forEach(Ti=>On.add(Ti));const _i=Ur(Pe,Hn,new Set);Ut.postStyleProps.forEach(Ti=>_i.add(Ti)),Hn!==e&&ye.add(Hn)});const Ot=y4(ye.values());return yb(e,this._triggerName,i,r,Xe,G,ue,Bt,Ot,le,Pe,yn)}}function MN(n,t){const e=$1(t);for(const i in n)n.hasOwnProperty(i)&&null!=n[i]&&(e[i]=n[i]);return e}class SN{constructor(t,e,i){this.styles=t,this.defaultParams=e,this.normalizer=i}buildStyles(t,e){const i=new Map,r=$1(this.defaultParams);return Object.keys(t).forEach(o=>{const a=t[o];null!==a&&(r[o]=a)}),this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((a,s)=>{a&&(a=G1(a,r,e));const l=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,l,a,e),i.set(l,a)})}),i}}class DN{constructor(t,e,i){this.name=t,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new SN(r.style,r.options&&r.options.params||{},i))}),Cb(this.states,"true","1"),Cb(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new bb(t,r,this.states))}),this.fallbackTransition=function kN(n,t,e){return new bb(n,{type:1,animation:{type:2,steps:[],options:null},matchers:[(a,s)=>!0],options:null,queryCount:0,depCount:0},t)}(t,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,i,r){return this.transitionFactories.find(a=>a.match(t,e,i,r))||null}matchStyles(t,e,i){return this.fallbackTransition.buildStyles(t,e,i)}}function Cb(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const xN=new T4;class PN{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){const i=[],o=z6(this._driver,e,i,[]);if(i.length)throw function PF(n){return new Se(3503,!1)}();this._animations.set(t,o)}_buildPlayer(t,e,i){const r=t.element,o=Jy(0,this._normalizer,0,t.keyframes,e,i);return this._driver.animate(r,o,t.duration,t.delay,t.easing,[],!0)}create(t,e,i={}){const r=[],o=this._animations.get(t);let a;const s=new Map;if(o?(a=I6(this._driver,e,o,T6,p4,new Map,new Map,i,xN,r),a.forEach(f=>{const p=Ur(s,f.element,new Map);f.postStyleProps.forEach(P=>p.set(P,null))})):(r.push(function zF(){return new Se(3300,!1)}()),a=[]),r.length)throw function EF(n){return new Se(3504,!1)}();s.forEach((f,p)=>{f.forEach((P,E)=>{f.set(E,this._driver.computeStyle(p,E,ba))})});const u=Ja(a.map(f=>{const p=s.get(f.element);return this._buildPlayer(f,new Map,p)}));return this._playersById.set(t,u),u.onDestroy(()=>this.destroy(t)),this.players.push(u),u}destroy(t){const e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(t){const e=this._playersById.get(t);if(!e)throw function OF(n){return new Se(3301,!1)}();return e}listen(t,e,i,r){const o=C6(e,"","","");return y6(this._getPlayer(t),i,o,r),()=>{}}command(t,e,i,r){if("register"==i)return void this.register(t,r[0]);if("create"==i)return void this.create(t,e,r[0]||{});const o=this._getPlayer(t);switch(i){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t)}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const wb="ng-animate-queued",N6="ng-animate-disabled",AN=[],Mb={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},LN={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},oo="__ng_removed";class R6{constructor(t,e=""){this.namespaceId=e;const i=t&&t.hasOwnProperty("value");if(this.value=function VN(n){return null!=n?n:null}(i?t.value:t),i){const o=$1(t);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const i=this.options.params;Object.keys(e).forEach(r=>{null==i[r]&&(i[r]=e[r])})}}}const K1="void",V6=new R6(K1);class FN{constructor(t,e,i){this.id=t,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,ao(e,this._hostClassName)}listen(t,e,i,r){if(!this._triggers.has(e))throw function IF(n,t){return new Se(3302,!1)}();if(null==i||0==i.length)throw function AF(n){return new Se(3303,!1)}();if(!function HN(n){return"start"==n||"done"==n}(i))throw function LF(n,t){return new Se(3400,!1)}();const o=Ur(this._elementListeners,t,[]),a={name:e,phase:i,callback:r};o.push(a);const s=Ur(this._engine.statesByElement,t,new Map);return s.has(e)||(ao(t,g4),ao(t,g4+"-"+e),s.set(e,V6)),()=>{this._engine.afterFlush(()=>{const l=o.indexOf(a);l>=0&&o.splice(l,1),this._triggers.has(e)||s.delete(e)})}}register(t,e){return!this._triggers.has(t)&&(this._triggers.set(t,e),!0)}_getTrigger(t){const e=this._triggers.get(t);if(!e)throw function FF(n){return new Se(3401,!1)}();return e}trigger(t,e,i,r=!0){const o=this._getTrigger(e),a=new H6(this.id,e,t);let s=this._engine.statesByElement.get(t);s||(ao(t,g4),ao(t,g4+"-"+e),this._engine.statesByElement.set(t,s=new Map));let l=s.get(e);const u=new R6(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&l&&u.absorbOptions(l.options),s.set(e,u),l||(l=V6),u.value!==K1&&l.value===u.value){if(!function YN(n,t){const e=Object.keys(n),i=Object.keys(t);if(e.length!=i.length)return!1;for(let r=0;r{Ys(t,ne),Jo(t,ue)})}return}const P=Ur(this._engine.playersByElement,t,[]);P.forEach(G=>{G.namespaceId==this.id&&G.triggerName==e&&G.queued&&G.destroy()});let E=o.matchTransition(l.value,u.value,t,u.params),H=!1;if(!E){if(!r)return;E=o.fallbackTransition,H=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:E,fromState:l,toState:u,player:a,isFallbackTransition:H}),H||(ao(t,wb),a.onStart(()=>{rc(t,wb)})),a.onDone(()=>{let G=this.players.indexOf(a);G>=0&&this.players.splice(G,1);const ne=this._engine.playersByElement.get(t);if(ne){let ue=ne.indexOf(a);ue>=0&&ne.splice(ue,1)}}),this.players.push(a),P.push(a),a}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(r=>r.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const i=this._engine.driver.query(t,v4,!0);i.forEach(r=>{if(r[oo])return;const o=this._engine.fetchNamespacesByElement(r);o.size?o.forEach(a=>a.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(t,e,i,r){const o=this._engine.statesByElement.get(t),a=new Map;if(o){const s=[];if(o.forEach((l,u)=>{if(a.set(u,l.value),this._triggers.has(u)){const f=this.trigger(t,u,K1,r);f&&s.push(f)}}),s.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,a),i&&Ja(s).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t),i=this._engine.statesByElement.get(t);if(e&&i){const r=new Set;e.forEach(o=>{const a=o.name;if(r.has(a))return;r.add(a);const l=this._triggers.get(a).fallbackTransition,u=i.get(a)||V6,f=new R6(K1),p=new H6(this.id,a,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:a,transition:l,fromState:u,toState:f,player:p,isFallbackTransition:!0})})}}removeNode(t,e){const i=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let r=!1;if(i.totalAnimations){const o=i.players.length?i.playersByQueriedElement.get(t):[];if(o&&o.length)r=!0;else{let a=t;for(;a=a.parentNode;)if(i.statesByElement.get(a)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(t),r)i.markElementAsRemoved(this.id,t,!1,e);else{const o=t[oo];(!o||o===Mb)&&(i.afterFlush(()=>this.clearElementCache(t)),i.destroyInnerAnimations(t),i._onRemovalComplete(t,e))}}insertNode(t,e){ao(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(i=>{const r=i.player;if(r.destroyed)return;const o=i.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==i.triggerName){const l=C6(o,i.triggerName,i.fromState.value,i.toState.value);l._data=t,y6(i.player,s.phase,l,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(i)}),this._queue=[],e.sort((i,r)=>{const o=i.transition.ast.depCount,a=r.transition.ast.depCount;return 0==o||0==a?o-a:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(i=>i.element===t)||e,e}}class NN{constructor(t,e,i){this.bodyNode=t,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,o)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&t.push(i)})}),t}createNamespace(t,e){const i=new FN(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[t]=i}_balanceNamespaceList(t,e){const i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let a=!1,s=this.driver.getParentElement(e);for(;s;){const l=r.get(s);if(l){const u=i.indexOf(l);i.splice(u+1,0,t),a=!0;break}s=this.driver.getParentElement(s)}a||i.unshift(t)}else i.push(t);return r.set(e,t),t}register(t,e){let i=this._namespaceLookup[t];return i||(i=this.createNamespace(t,e)),i}registerTrigger(t,e,i){let r=this._namespaceLookup[t];r&&r.register(e,i)&&this.totalAnimations++}destroy(t,e){if(!t)return;const i=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[t];const r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>i.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,i=this.statesByElement.get(t);if(i)for(let r of i.values())if(r.namespaceId){const o=this._fetchNamespace(r.namespaceId);o&&e.add(o)}return e}trigger(t,e,i,r){if(x4(e)){const o=this._fetchNamespace(t);if(o)return o.trigger(e,i,r),!0}return!1}insertNode(t,e,i,r){if(!x4(e))return;const o=e[oo];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const a=this.collectedLeaveElements.indexOf(e);a>=0&&this.collectedLeaveElements.splice(a,1)}if(t){const a=this._fetchNamespace(t);a&&a.insertNode(e,i)}r&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),ao(t,N6)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),rc(t,N6))}removeNode(t,e,i,r){if(x4(e)){const o=t?this._fetchNamespace(t):null;if(o?o.removeNode(e,r):this.markElementAsRemoved(t,e,!1,r),i){const a=this.namespacesByHostElement.get(e);a&&a.id!==t&&a.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(t,e,i,r,o){this.collectedLeaveElements.push(e),e[oo]={namespaceId:t,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:o}}listen(t,e,i,r,o){return x4(e)?this._fetchNamespace(t).listen(e,i,r,o):()=>{}}_buildInstruction(t,e,i,r,o){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,i,r,t.fromState.options,t.toState.options,e,o)}destroyInnerAnimations(t){let e=this.driver.query(t,v4,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,D6,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Ja(this.players).onDone(()=>t());t()})}processLeaveNode(t){var e;const i=t[oo];if(i&&i.setForRemoval){if(t[oo]=Mb,i.namespaceId){this.destroyInnerAnimations(t);const r=this._fetchNamespace(i.namespaceId);r&&r.clearElementCache(t)}this._onRemovalComplete(t,i.setForRemoval)}!(null===(e=t.classList)||void 0===e)&&e.contains(N6)&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;ii()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?Ja(e).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(t){throw function NF(n){return new Se(3402,!1)}()}_flushAnimations(t,e){const i=new T4,r=[],o=new Map,a=[],s=new Map,l=new Map,u=new Map,f=new Set;this.disabledNodes.forEach(ze=>{f.add(ze);const Ge=this.driver.query(ze,".ng-animate-queued",!0);for(let it=0;it{const it=T6+G++;H.set(Ge,it),ze.forEach(It=>ao(It,it))});const ne=[],ue=new Set,ye=new Set;for(let ze=0;zeue.add(It)):ye.add(Ge))}const le=new Map,Pe=Db(P,Array.from(ue));Pe.forEach((ze,Ge)=>{const it=p4+G++;le.set(Ge,it),ze.forEach(It=>ao(It,it))}),t.push(()=>{E.forEach((ze,Ge)=>{const it=H.get(Ge);ze.forEach(It=>rc(It,it))}),Pe.forEach((ze,Ge)=>{const it=le.get(Ge);ze.forEach(It=>rc(It,it))}),ne.forEach(ze=>{this.processLeaveNode(ze)})});const Xe=[],st=[];for(let ze=this._namespaceList.length-1;ze>=0;ze--)this._namespaceList[ze].drainQueuedTransitions(e).forEach(it=>{const It=it.player,Yn=it.element;if(Xe.push(It),this.collectedEnterElements.length){const si=Yn[oo];if(si&&si.setForMove){if(si.previousTriggersValues&&si.previousTriggersValues.has(it.triggerName)){const In=si.previousTriggersValues.get(it.triggerName),Lt=this.statesByElement.get(it.element);if(Lt&&Lt.has(it.triggerName)){const qi=Lt.get(it.triggerName);qi.value=In,Lt.set(it.triggerName,qi)}}return void It.destroy()}}const Ir=!p||!this.driver.containsElement(p,Yn),Di=le.get(Yn),Ao=H.get(Yn),bn=this._buildInstruction(it,i,Ao,Di,Ir);if(bn.errors&&bn.errors.length)return void st.push(bn);if(Ir)return It.onStart(()=>Ys(Yn,bn.fromStyles)),It.onDestroy(()=>Jo(Yn,bn.toStyles)),void r.push(It);if(it.isFallbackTransition)return It.onStart(()=>Ys(Yn,bn.fromStyles)),It.onDestroy(()=>Jo(Yn,bn.toStyles)),void r.push(It);const au=[];bn.timelines.forEach(si=>{si.stretchStartingKeyframe=!0,this.disabledNodes.has(si.element)||au.push(si)}),bn.timelines=au,i.append(Yn,bn.timelines),a.push({instruction:bn,player:It,element:Yn}),bn.queriedElements.forEach(si=>Ur(s,si,[]).push(It)),bn.preStyleProps.forEach((si,In)=>{if(si.size){let Lt=l.get(In);Lt||l.set(In,Lt=new Set),si.forEach((qi,ss)=>Lt.add(ss))}}),bn.postStyleProps.forEach((si,In)=>{let Lt=u.get(In);Lt||u.set(In,Lt=new Set),si.forEach((qi,ss)=>Lt.add(ss))})});if(st.length){const ze=[];st.forEach(Ge=>{ze.push(function RF(n,t){return new Se(3505,!1)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */())}),Xe.forEach(Ge=>Ge.destroy()),this.reportError(ze)}const Bt=new Map,yn=new Map;a.forEach(ze=>{const Ge=ze.element;i.has(Ge)&&(yn.set(Ge,Ge),this._beforeAnimationBuild(ze.player.namespaceId,ze.instruction,Bt))}),r.forEach(ze=>{const Ge=ze.element;this._getPreviousPlayers(Ge,!1,ze.namespaceId,ze.triggerName,null).forEach(It=>{Ur(Bt,Ge,[]).push(It),It.destroy()})});const Ot=ne.filter(ze=>xb(ze,l,u)),Ut=new Map;Tb(Ut,this.driver,ye,u,ba).forEach(ze=>{xb(ze,l,u)&&Ot.push(ze)});const On=new Map;E.forEach((ze,Ge)=>{Tb(On,this.driver,new Set(ze),l,"!")}),Ot.forEach(ze=>{var Ge,it;const It=Ut.get(ze),Yn=On.get(ze);Ut.set(ze,new Map([...Array.from(null!==(Ge=null==It?void 0:It.entries())&&void 0!==Ge?Ge:[]),...Array.from(null!==(it=null==Yn?void 0:Yn.entries())&&void 0!==it?it:[])]))});const _i=[],Ti=[],pn={};a.forEach(ze=>{const{element:Ge,player:it,instruction:It}=ze;if(i.has(Ge)){if(f.has(Ge))return it.onDestroy(()=>Jo(Ge,It.toStyles)),it.disabled=!0,it.overrideTotalTime(It.totalTime),void r.push(it);let Yn=pn;if(yn.size>1){let Di=Ge;const Ao=[];for(;Di=Di.parentNode;){const bn=yn.get(Di);if(bn){Yn=bn;break}Ao.push(Di)}Ao.forEach(bn=>yn.set(bn,Yn))}const Ir=this._buildAnimation(it.namespaceId,It,Bt,o,On,Ut);if(it.setRealPlayer(Ir),Yn===pn)_i.push(it);else{const Di=this.playersByElement.get(Yn);Di&&Di.length&&(it.parentPlayer=Ja(Di)),r.push(it)}}else Ys(Ge,It.fromStyles),it.onDestroy(()=>Jo(Ge,It.toStyles)),Ti.push(it),f.has(Ge)&&r.push(it)}),Ti.forEach(ze=>{const Ge=o.get(ze.element);if(Ge&&Ge.length){const it=Ja(Ge);ze.setRealPlayer(it)}}),r.forEach(ze=>{ze.parentPlayer?ze.syncPlayerEvents(ze.parentPlayer):ze.destroy()});for(let ze=0;ze!Ir.destroyed);Yn.length?BN(this,Ge,Yn):this.processLeaveNode(Ge)}return ne.length=0,_i.forEach(ze=>{this.players.push(ze),ze.onDone(()=>{ze.destroy();const Ge=this.players.indexOf(ze);this.players.splice(Ge,1)}),ze.play()}),_i}elementContainsData(t,e){let i=!1;const r=e[oo];return r&&r.setForRemoval&&(i=!0),this.playersByElement.has(e)&&(i=!0),this.playersByQueriedElement.has(e)&&(i=!0),this.statesByElement.has(e)&&(i=!0),this._fetchNamespace(t).elementContainsData(e)||i}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,i,r,o){let a=[];if(e){const s=this.playersByQueriedElement.get(t);s&&(a=s)}else{const s=this.playersByElement.get(t);if(s){const l=!o||o==K1;s.forEach(u=>{u.queued||!l&&u.triggerName!=r||a.push(u)})}}return(i||r)&&(a=a.filter(s=>!(i&&i!=s.namespaceId||r&&r!=s.triggerName))),a}_beforeAnimationBuild(t,e,i){const o=e.element,a=e.isRemovalTransition?void 0:t,s=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const u=l.element,f=u!==o,p=Ur(i,u,[]);this._getPreviousPlayers(u,f,a,s,e.toState).forEach(E=>{const H=E.getRealPlayer();H.beforeDestroy&&H.beforeDestroy(),E.destroy(),p.push(E)})}Ys(o,e.fromStyles)}_buildAnimation(t,e,i,r,o,a){const s=e.triggerName,l=e.element,u=[],f=new Set,p=new Set,P=e.timelines.map(H=>{const G=H.element;f.add(G);const ne=G[oo];if(ne&&ne.removedBeforeQueried)return new j1(H.duration,H.delay);const ue=G!==l,ye=function UN(n){const t=[];return kb(n,t),t}((i.get(G)||AN).map(Bt=>Bt.getRealPlayer())).filter(Bt=>!!Bt.element&&Bt.element===G),le=o.get(G),Pe=a.get(G),Xe=Jy(0,this._normalizer,0,H.keyframes,le,Pe),st=this._buildPlayer(H,Xe,ye);if(H.subTimeline&&r&&p.add(G),ue){const Bt=new H6(t,s,G);Bt.setRealPlayer(st),u.push(Bt)}return st});u.forEach(H=>{Ur(this.playersByQueriedElement,H.element,[]).push(H),H.onDone(()=>function RN(n,t,e){let i=n.get(t);if(i){if(i.length){const r=i.indexOf(e);i.splice(r,1)}0==i.length&&n.delete(t)}return i}(this.playersByQueriedElement,H.element,H))}),f.forEach(H=>ao(H,lb));const E=Ja(P);return E.onDestroy(()=>{f.forEach(H=>rc(H,lb)),Jo(l,e.toStyles)}),p.forEach(H=>{Ur(r,H,[]).push(E)}),E}_buildPlayer(t,e,i){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,i):new j1(t.duration,t.delay)}}class H6{constructor(t,e,i){this.namespaceId=t,this.triggerName=e,this.element=i,this._player=new j1,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,i)=>{e.forEach(r=>y6(t,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){Ur(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function x4(n){return n&&1===n.nodeType}function Sb(n,t){const e=n.style.display;return n.style.display=null!=t?t:"none",e}function Tb(n,t,e,i,r){const o=[];e.forEach(l=>o.push(Sb(l)));const a=[];i.forEach((l,u)=>{const f=new Map;l.forEach(p=>{const P=t.computeStyle(u,p,r);f.set(p,P),(!P||0==P.length)&&(u[oo]=LN,a.push(u))}),n.set(u,f)});let s=0;return e.forEach(l=>Sb(l,o[s++])),a}function Db(n,t){const e=new Map;if(n.forEach(s=>e.set(s,[])),0==t.length)return e;const r=new Set(t),o=new Map;function a(s){if(!s)return 1;let l=o.get(s);if(l)return l;const u=s.parentNode;return l=e.has(u)?u:r.has(u)?1:a(u),o.set(s,l),l}return t.forEach(s=>{const l=a(s);1!==l&&e.get(l).push(s)}),e}function ao(n,t){var e;null===(e=n.classList)||void 0===e||e.add(t)}function rc(n,t){var e;null===(e=n.classList)||void 0===e||e.remove(t)}function BN(n,t,e){Ja(e).onDone(()=>n.processLeaveNode(t))}function kb(n,t){for(let e=0;er.add(o)):t.set(n,i),e.delete(n),!0}class P4{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(r,o)=>{},this._transitionEngine=new NN(t,e,i),this._timelineEngine=new PN(t,e,i),this._transitionEngine.onRemovalComplete=(r,o)=>this.onRemovalComplete(r,o)}registerTrigger(t,e,i,r,o){const a=t+"-"+r;let s=this._triggerCache[a];if(!s){const l=[],f=z6(this._driver,o,l,[]);if(l.length)throw function kF(n,t){return new Se(3404,!1)}();s=function TN(n,t,e){return new DN(n,t,e)}(r,f,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(e,r,s)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,i,r){this._transitionEngine.insertNode(t,e,i,r)}onRemove(t,e,i,r){this._transitionEngine.removeNode(t,e,r||!1,i)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,i,r){if("@"==i.charAt(0)){const[o,a]=eb(i);this._timelineEngine.command(o,e,a,r)}else this._transitionEngine.trigger(t,e,i,r)}listen(t,e,i,r,o){if("@"==i.charAt(0)){const[a,s]=eb(i);return this._timelineEngine.listen(a,e,s,o)}return this._transitionEngine.listen(t,e,i,r,o)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let jN=(()=>{class n{constructor(e,i,r){this._element=e,this._startStyles=i,this._endStyles=r,this._state=0;let o=n.initialStylesByElement.get(e);o||n.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Jo(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Jo(this._element,this._initialStyles),this._endStyles&&(Jo(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(Ys(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ys(this._element,this._endStyles),this._endStyles=null),Jo(this._element,this._initialStyles),this._state=3)}}return n.initialStylesByElement=new WeakMap,n})();function B6(n){let t=null;return n.forEach((e,i)=>{(function $N(n){return"display"===n||"position"===n})(i)&&(t=t||new Map,t.set(i,e))}),t}class Pb{constructor(t,e,i,r){this.element=t,this.keyframes=e,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){const e=[];return t.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(t,e,i){return t.animate(this._convertKeyframesToObject(e),i)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{"offset"!==r&&t.set(r,this._finished?i:mb(this.element,r))}),this.currentSnapshot=t}triggerCallback(t){const e="start"===t?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class WN{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}matchesElement(t,e){return!1}containsElement(t,e){return rb(t,e)}getParentElement(t){return M6(t)}query(t,e,i){return ob(t,e,i)}computeStyle(t,e,i){return window.getComputedStyle(t)[e]}animate(t,e,i,r,o,a=[]){const l={duration:i,delay:r,fill:0==r?"both":"forwards"};o&&(l.easing=o);const u=new Map,f=a.filter(E=>E instanceof Pb);(function ZF(n,t){return 0===n||0===t})(i,r)&&f.forEach(E=>{E.currentSnapshot.forEach((H,G)=>u.set(G,H))});let p=function WF(n){return n.length?n[0]instanceof Map?n:n.map(t=>cb(t)):[]}(e).map(E=>es(E));p=function XF(n,t,e){if(e.size&&t.length){let i=t[0],r=[];if(e.forEach((o,a)=>{i.has(a)||r.push(a),i.set(a,o)}),r.length)for(let o=1;oa.set(s,mb(n,s)))}}return t}(t,p,u);const P=function qN(n,t){let e=null,i=null;return Array.isArray(t)&&t.length?(e=B6(t[0]),t.length>1&&(i=B6(t[t.length-1]))):t instanceof Map&&(e=B6(t)),e||i?new jN(n,e,i):null}(t,p);return new Pb(t,p,l,P)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license Angular v14.2.12 + * (c) 2010-2022 Google LLC. https://angular.io/ + * License: MIT + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let GN=(()=>{class n extends $y{constructor(e,i){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(i.body,{id:"0",encapsulation:Lr.None,styles:[],data:{animation:[]}})}build(e){const i=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?Wy(e):e;return zb(this._renderer,null,i,"register",[r]),new KN(i,this._renderer)}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class KN extends class oF{}{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new QN(this._id,t,e||{},this._renderer)}}class QN{constructor(t,e,i,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return zb(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(t){this._command("setPosition",t)}getPosition(){var t,e;return null!==(e=null===(t=this._renderer.engine.players[+this.id])||void 0===t?void 0:t.getPosition())&&void 0!==e?e:0}}function zb(n,t,e,i,r){return n.setProperty(t,`@@${e}:${i}`,r)}const Eb="@.disabled";let ZN=(()=>{class n{constructor(e,i,r){this.delegate=e,this.engine=i,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),i.onRemovalComplete=(o,a)=>{const s=null==a?void 0:a.parentNode(o);s&&a.removeChild(s,o)}}createRenderer(e,i){const o=this.delegate.createRenderer(e,i);if(!(e&&i&&i.data&&i.data.animation)){let f=this._rendererCache.get(o);return f||(f=new Ob("",o,this.engine,()=>this._rendererCache.delete(o)),this._rendererCache.set(o,f)),f}const a=i.id,s=i.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const l=f=>{Array.isArray(f)?f.forEach(l):this.engine.registerTrigger(a,s,e,f.name,f)};return i.data.animation.forEach(l),new XN(this,s,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,i,r){e>=0&&ei(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(o=>{const[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([i,r]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(P4),me(Ft))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();class Ob{constructor(t,e,i,r){this.namespaceId=t,this.delegate=e,this.engine=i,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?o=>e.destroyNode(o):null}get data(){return this.delegate.data}destroy(){var t;this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),null===(t=this._onDestroy)||void 0===t||t.call(this)}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,i,r=!0){this.delegate.insertBefore(t,e,i),this.engine.onInsert(this.namespaceId,e,t,r)}removeChild(t,e,i){this.engine.onRemove(this.namespaceId,e,this.delegate,i)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,i,r){this.delegate.setAttribute(t,e,i,r)}removeAttribute(t,e,i){this.delegate.removeAttribute(t,e,i)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,i,r){this.delegate.setStyle(t,e,i,r)}removeStyle(t,e,i){this.delegate.removeStyle(t,e,i)}setProperty(t,e,i){"@"==e.charAt(0)&&e==Eb?this.disableAnimations(t,!!i):this.delegate.setProperty(t,e,i)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,i){return this.delegate.listen(t,e,i)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class XN extends Ob{constructor(t,e,i,r,o){super(e,i,r,o),this.factory=t,this.namespaceId=e}setProperty(t,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==Eb?this.disableAnimations(t,i=void 0===i||!!i):this.engine.process(this.namespaceId,t,e.slice(1),i):this.delegate.setProperty(t,e,i)}listen(t,e,i){if("@"==e.charAt(0)){const r=function JN(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}(t);let o=e.slice(1),a="";return"@"!=o.charAt(0)&&([o,a]=function eR(n){const t=n.indexOf(".");return[n.substring(0,t),n.slice(t+1)]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(o)),this.engine.listen(this.namespaceId,r,o,a,s=>{this.factory.scheduleListenerCallback(s._data||-1,i,s)})}return this.delegate.listen(t,e,i)}}let tR=(()=>{class n extends P4{constructor(e,i,r,o){super(e.body,i,r)}ngOnDestroy(){this.flush()}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(S6),me(L6),me(tc))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const Ib=[{provide:$y,useClass:GN},{provide:L6,useFactory:function nR(){return new CN}},{provide:P4,useClass:tR},{provide:ja,useFactory:function iR(n,t,e){return new ZN(n,t,e)},deps:[G0,P4,Ft]}],U6=[{provide:S6,useFactory:()=>new WN},{provide:O1,useValue:"BrowserAnimations"},...Ib],Ab=[{provide:S6,useClass:ab},{provide:O1,useValue:"NoopAnimations"},...Ib]; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let rR=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?Ab:U6}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:U6,imports:[w_]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Q1 extends de{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return e&&!e.closed&&t.next(this._value),e}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new we;return this._value}next(t){super.next(this._value=t)}}const Lb={};const js=(...n)=>function Fb(n,...t){y9()&&function aR(...n){const t=n.reduce((e,i)=>e+i.toString(),"");return!Lb[t]&&(Lb[t]=!0,!0)}(...t)&&n(...t)}((...t)=>console.warn("[NG-ZORRO]:",...t),...n);function Ze(n,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function E4(n){return(E4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function yt(n){Ze(1,arguments);var t=Object.prototype.toString.call(n);return n instanceof Date||"object"===E4(n)&&"[object Date]"===t?new Date(n.getTime()):"number"==typeof n||"[object Number]"===t?new Date(n):(("string"==typeof n||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function Jn(n){if(null===n||!0===n||!1===n)return NaN;var t=Number(n);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var Nb={};function ts(){return Nb}function Rb(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:f.weekStartsOn)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==e?e:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var P=yt(n),E=P.getDay(),H=(E=r.getTime()?e+1:t.getTime()>=a.getTime()?e:e-1}function lR(n){Ze(1,arguments);var t=sR(n),e=new Date(0);e.setFullYear(t,0,4),e.setHours(0,0,0,0);var i=O4(e);return i}var cR=6048e5;function I4(n){return(I4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function hR(n){return Ze(1,arguments),n instanceof Date||"object"===I4(n)&&"[object Date]"===Object.prototype.toString.call(n)}function oc(n){if(Ze(1,arguments),!hR(n)&&"number"!=typeof n)return!1;var t=yt(n);return!isNaN(Number(t))}function dR(n,t){Ze(2,arguments);var e=yt(n).getTime(),i=Jn(t);return new Date(e+i)}function Vb(n,t){Ze(2,arguments);var e=Jn(t);return dR(n,-e)}function ac(n){Ze(1,arguments);var t=1,e=yt(n),i=e.getUTCDay(),r=(i=r.getTime()?e+1:t.getTime()>=a.getTime()?e:e-1}function pR(n){Ze(1,arguments);var t=Hb(n),e=new Date(0);e.setUTCFullYear(t,0,4),e.setUTCHours(0,0,0,0);var i=ac(e);return i}var gR=6048e5;function Bb(n){Ze(1,arguments);var t=yt(n),e=ac(t).getTime()-pR(t).getTime();return Math.round(e/gR)+1}function $s(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==r?r:f.weekStartsOn)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==e?e:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var P=yt(n),E=P.getUTCDay(),H=(E=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var H=new Date(0);H.setUTCFullYear(p+1,0,E),H.setUTCHours(0,0,0,0);var G=$s(H,t),ne=new Date(0);ne.setUTCFullYear(p,0,E),ne.setUTCHours(0,0,0,0);var ue=$s(ne,t);return f.getTime()>=G.getTime()?p+1:f.getTime()>=ue.getTime()?p:p-1}function vR(n,t){var e,i,r,o,a,s,l,u;Ze(1,arguments);var f=ts(),p=Jn(null!==(e=null!==(i=null!==(r=null!==(o=null==t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==r?r:f.firstWeekContainsDate)&&void 0!==i?i:null===(l=f.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==e?e:1),P=q6(n,t),E=new Date(0);E.setUTCFullYear(P,0,p),E.setUTCHours(0,0,0,0);var H=$s(E,t);return H}var _R=6048e5;function Ub(n,t){Ze(1,arguments);var e=yt(n),i=$s(e,t).getTime()-vR(e,t).getTime();return Math.round(i/_R)+1}function fn(n,t){for(var e=n<0?"-":"",i=Math.abs(n).toString();i.length0?i:1-i;return fn("yy"===e?r%100:r,e.length)},ns_M=function(t,e){var i=t.getUTCMonth();return"M"===e?String(i+1):fn(i+1,2)},ns_d=function(t,e){return fn(t.getUTCDate(),e.length)},ns_h=function(t,e){return fn(t.getUTCHours()%12||12,e.length)},ns_H=function(t,e){return fn(t.getUTCHours(),e.length)},ns_m=function(t,e){return fn(t.getUTCMinutes(),e.length)},ns_s=function(t,e){return fn(t.getUTCSeconds(),e.length)},ns_S=function(t,e){var i=e.length,r=t.getUTCMilliseconds();return fn(Math.floor(r*Math.pow(10,i-3)),e.length)};var bR={G:function(t,e,i){var r=t.getUTCFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return i.era(r,{width:"abbreviated"});case"GGGGG":return i.era(r,{width:"narrow"});default:return i.era(r,{width:"wide"})}},y:function(t,e,i){if("yo"===e){var r=t.getUTCFullYear();return i.ordinalNumber(r>0?r:1-r,{unit:"year"})}return ns_y(t,e)},Y:function(t,e,i,r){var o=q6(t,r),a=o>0?o:1-o;return"YY"===e?fn(a%100,2):"Yo"===e?i.ordinalNumber(a,{unit:"year"}):fn(a,e.length)},R:function(t,e){return fn(Hb(t),e.length)},u:function(t,e){return fn(t.getUTCFullYear(),e.length)},Q:function(t,e,i){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return fn(r,2);case"Qo":return i.ordinalNumber(r,{unit:"quarter"});case"QQQ":return i.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return i.quarter(r,{width:"narrow",context:"formatting"});default:return i.quarter(r,{width:"wide",context:"formatting"})}},q:function(t,e,i){var r=Math.ceil((t.getUTCMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return fn(r,2);case"qo":return i.ordinalNumber(r,{unit:"quarter"});case"qqq":return i.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return i.quarter(r,{width:"narrow",context:"standalone"});default:return i.quarter(r,{width:"wide",context:"standalone"})}},M:function(t,e,i){var r=t.getUTCMonth();switch(e){case"M":case"MM":return ns_M(t,e);case"Mo":return i.ordinalNumber(r+1,{unit:"month"});case"MMM":return i.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return i.month(r,{width:"narrow",context:"formatting"});default:return i.month(r,{width:"wide",context:"formatting"})}},L:function(t,e,i){var r=t.getUTCMonth();switch(e){case"L":return String(r+1);case"LL":return fn(r+1,2);case"Lo":return i.ordinalNumber(r+1,{unit:"month"});case"LLL":return i.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return i.month(r,{width:"narrow",context:"standalone"});default:return i.month(r,{width:"wide",context:"standalone"})}},w:function(t,e,i,r){var o=Ub(t,r);return"wo"===e?i.ordinalNumber(o,{unit:"week"}):fn(o,e.length)},I:function(t,e,i){var r=Bb(t);return"Io"===e?i.ordinalNumber(r,{unit:"week"}):fn(r,e.length)},d:function(t,e,i){return"do"===e?i.ordinalNumber(t.getUTCDate(),{unit:"date"}):ns_d(t,e)},D:function(t,e,i){var r=function mR(n){Ze(1,arguments);var t=yt(n),e=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var i=t.getTime();return Math.floor((e-i)/864e5)+1}(t);return"Do"===e?i.ordinalNumber(r,{unit:"dayOfYear"}):fn(r,e.length)},E:function(t,e,i){var r=t.getUTCDay();switch(e){case"E":case"EE":case"EEE":return i.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return i.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(r,{width:"short",context:"formatting"});default:return i.day(r,{width:"wide",context:"formatting"})}},e:function(t,e,i,r){var o=t.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(a);case"ee":return fn(a,2);case"eo":return i.ordinalNumber(a,{unit:"day"});case"eee":return i.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return i.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(o,{width:"short",context:"formatting"});default:return i.day(o,{width:"wide",context:"formatting"})}},c:function(t,e,i,r){var o=t.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(a);case"cc":return fn(a,e.length);case"co":return i.ordinalNumber(a,{unit:"day"});case"ccc":return i.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return i.day(o,{width:"narrow",context:"standalone"});case"cccccc":return i.day(o,{width:"short",context:"standalone"});default:return i.day(o,{width:"wide",context:"standalone"})}},i:function(t,e,i){var r=t.getUTCDay(),o=0===r?7:r;switch(e){case"i":return String(o);case"ii":return fn(o,e.length);case"io":return i.ordinalNumber(o,{unit:"day"});case"iii":return i.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return i.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return i.day(r,{width:"short",context:"formatting"});default:return i.day(r,{width:"wide",context:"formatting"})}},a:function(t,e,i){var o=t.getUTCHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,e,i){var o,r=t.getUTCHours();switch(o=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",e){case"b":case"bb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,e,i){var o,r=t.getUTCHours();switch(o=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",e){case"B":case"BB":case"BBB":return i.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return i.dayPeriod(o,{width:"narrow",context:"formatting"});default:return i.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,e,i){if("ho"===e){var r=t.getUTCHours()%12;return 0===r&&(r=12),i.ordinalNumber(r,{unit:"hour"})}return ns_h(t,e)},H:function(t,e,i){return"Ho"===e?i.ordinalNumber(t.getUTCHours(),{unit:"hour"}):ns_H(t,e)},K:function(t,e,i){var r=t.getUTCHours()%12;return"Ko"===e?i.ordinalNumber(r,{unit:"hour"}):fn(r,e.length)},k:function(t,e,i){var r=t.getUTCHours();return 0===r&&(r=24),"ko"===e?i.ordinalNumber(r,{unit:"hour"}):fn(r,e.length)},m:function(t,e,i){return"mo"===e?i.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):ns_m(t,e)},s:function(t,e,i){return"so"===e?i.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):ns_s(t,e)},S:function(t,e){return ns_S(t,e)},X:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();if(0===a)return"Z";switch(e){case"X":return qb(a);case"XXXX":case"XX":return Ws(a);default:return Ws(a,":")}},x:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"x":return qb(a);case"xxxx":case"xx":return Ws(a);default:return Ws(a,":")}},O:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+Yb(a,":");default:return"GMT"+Ws(a,":")}},z:function(t,e,i,r){var a=(r._originalDate||t).getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+Yb(a,":");default:return"GMT"+Ws(a,":")}},t:function(t,e,i,r){return fn(Math.floor((r._originalDate||t).getTime()/1e3),e.length)},T:function(t,e,i,r){return fn((r._originalDate||t).getTime(),e.length)}};function Yb(n,t){var e=n>0?"-":"+",i=Math.abs(n),r=Math.floor(i/60),o=i%60;if(0===o)return e+String(r);var a=t||"";return e+String(r)+a+fn(o,2)}function qb(n,t){return n%60==0?(n>0?"-":"+")+fn(Math.abs(n)/60,2):Ws(n,t)}function Ws(n,t){var e=t||"",i=n>0?"-":"+",r=Math.abs(n);return i+fn(Math.floor(r/60),2)+e+fn(r%60,2)}const CR=bR;var jb=function(t,e){switch(t){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},$b=function(t,e){switch(t){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}};const j6={p:$b,P:function(t,e){var a,i=t.match(/(P+)(p+)?/)||[],r=i[1],o=i[2];if(!o)return jb(t,e);switch(r){case"P":a=e.dateTime({width:"short"});break;case"PP":a=e.dateTime({width:"medium"});break;case"PPP":a=e.dateTime({width:"long"});break;default:a=e.dateTime({width:"full"})}return a.replace("{{date}}",jb(r,e)).replace("{{time}}",$b(o,e))}};function A4(n){var t=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return t.setUTCFullYear(n.getFullYear()),n.getTime()-t.getTime()}var SR=["D","DD"],TR=["YY","YYYY"];function Wb(n){return-1!==SR.indexOf(n)}function Gb(n){return-1!==TR.indexOf(n)}function L4(n,t,e){if("YYYY"===n)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===n)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===n)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===n)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(e,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var DR={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function $6(n){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.width?String(t.width):n.defaultWidth,i=n.formats[e]||n.formats[n.defaultWidth];return i}}const IR={date:$6({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:$6({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:$6({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var AR={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Z1(n){return function(t,e){var r;if("formatting"===(null!=e&&e.context?String(e.context):"standalone")&&n.formattingValues){var o=n.defaultFormattingWidth||n.defaultWidth,a=null!=e&&e.width?String(e.width):o;r=n.formattingValues[a]||n.formattingValues[o]}else{var s=n.defaultWidth,l=null!=e&&e.width?String(e.width):n.defaultWidth;r=n.values[l]||n.values[s]}return r[n.argumentCallback?n.argumentCallback(t):t]}}const jR={ordinalNumber:function(t,e){var i=Number(t),r=i%100;if(r>20||r<10)switch(r%10){case 1:return i+"st";case 2:return i+"nd";case 3:return i+"rd"}return i+"th"},era:Z1({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Z1({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Z1({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Z1({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Z1({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function X1(n){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=e.width,r=i&&n.matchPatterns[i]||n.matchPatterns[n.defaultMatchWidth],o=t.match(r);if(!o)return null;var u,a=o[0],s=i&&n.parsePatterns[i]||n.parsePatterns[n.defaultParseWidth],l=Array.isArray(s)?WR(s,function(p){return p.test(a)}):$R(s,function(p){return p.test(a)});u=n.valueCallback?n.valueCallback(l):l,u=e.valueCallback?e.valueCallback(u):u;var f=t.slice(a.length);return{value:u,rest:f}}}function $R(n,t){for(var e in n)if(n.hasOwnProperty(e)&&t(n[e]))return e}function WR(n,t){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(n.matchPattern);if(!i)return null;var r=i[0],o=t.match(n.parsePattern);if(!o)return null;var a=n.valueCallback?n.valueCallback(o[0]):o[0];a=e.valueCallback?e.valueCallback(a):a;var s=t.slice(r.length);return{value:a,rest:s}}}({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}}),era:X1({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:X1({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:X1({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:X1({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:X1({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};const Kb={code:"en-US",formatDistance:function(t,e,i){var r,o=DR[t];return r="string"==typeof o?o:1===e?o.one:o.other.replace("{{count}}",e.toString()),null!=i&&i.addSuffix?i.comparison&&i.comparison>0?"in "+r:r+" ago":r},formatLong:IR,formatRelative:function(t,e,i,r){return AR[t]},localize:jR,match:sV,options:{weekStartsOn:0,firstWeekContainsDate:1}};var cV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,uV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,hV=/^'([^]*?)'?$/,dV=/''/g,fV=/[a-zA-Z]/;function pV(n){var t=n.match(hV);return t?t[1].replace(dV,"'"):n}function gV(n,t){if(null==n)throw new TypeError("assign requires that input parameter not be null or undefined");for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n}function F4(n){return(F4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function Qb(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),t&&W6(n,t)}function W6(n,t){return(W6=Object.setPrototypeOf||function(i,r){return i.__proto__=r,i})(n,t)}function Zb(n){var t=function _V(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(n){return!1}}();return function(){var r,i=N4(n);if(t){var o=N4(this).constructor;r=Reflect.construct(i,arguments,o)}else r=i.apply(this,arguments);return vV(this,r)}}function vV(n,t){return!t||"object"!==F4(t)&&"function"!=typeof t?G6(n):t}function G6(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function N4(n){return(N4=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(n)}function K6(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function Xb(n,t){for(var e=0;e0,i=e?t:1-t;if(i<=50)r=n||100;else{var o=i+50;r=n+100*Math.floor(o/100)-(n>=o%100?100:0)}return e?r:1-r}function lC(n){return n%400==0||n%4==0&&n%100!=0}function B4(n){return(B4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function NV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function cC(n,t){for(var e=0;e0}},{key:"set",value:function(r,o,a){var s=r.getUTCFullYear();if(a.isTwoDigitYear){var l=sC(a.year,s);return r.setUTCFullYear(l,0,1),r.setUTCHours(0,0,0,0),r}return r.setUTCFullYear("era"in o&&1!==o.era?1-a.year:a.year,0,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function Y4(n){return(Y4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function qV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function hC(n,t){for(var e=0;e0}},{key:"set",value:function(r,o,a,s){var l=q6(r,s);if(a.isTwoDigitYear){var u=sC(a.year,l);return r.setUTCFullYear(u,0,s.firstWeekContainsDate),r.setUTCHours(0,0,0,0),$s(r,s)}return r.setUTCFullYear("era"in o&&1!==o.era?1-a.year:a.year,0,s.firstWeekContainsDate),r.setUTCHours(0,0,0,0),$s(r,s)}}]),e}(on);function j4(n){return(j4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function ZV(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function fC(n,t){for(var e=0;e=1&&o<=4}},{key:"set",value:function(r,o,a){return r.setUTCMonth(3*(a-1),1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function Z4(n){return(Z4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function _H(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function yC(n,t){for(var e=0;e=1&&o<=4}},{key:"set",value:function(r,o,a){return r.setUTCMonth(3*(a-1),1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function J4(n){return(J4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function TH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function CC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){return r.setUTCMonth(a,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function t2(n){return(t2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function OH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function MC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){return r.setUTCMonth(a,1),r.setUTCHours(0,0,0,0),r}}]),e}(on);function r2(n){return(r2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function HH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function TC(n,t){for(var e=0;e=1&&o<=53}},{key:"set",value:function(r,o,a,s){return $s(function VH(n,t,e){Ze(2,arguments);var i=yt(n),r=Jn(t),o=Ub(i,e)-r;return i.setUTCDate(i.getUTCDate()-7*o),i}(r,a,s),s)}}]),e}(on);function a2(n){return(a2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function KH(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function kC(n,t){for(var e=0;e=1&&o<=53}},{key:"set",value:function(r,o,a){return ac(function GH(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t),r=Bb(e)-i;return e.setUTCDate(e.getUTCDate()-7*r),e}(r,a))}}]),e}(on);function l2(n){return(l2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function nB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function PC(n,t){for(var e=0;e=1&&o<=cB[l]:o>=1&&o<=lB[l]}},{key:"set",value:function(r,o,a){return r.setUTCDate(a),r.setUTCHours(0,0,0,0),r}}]),e}(on);function h2(n){return(h2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function hB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function zC(n,t){for(var e=0;e=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(r,o,a){return r.setUTCMonth(0,a),r.setUTCHours(0,0,0,0),r}}]),e}(on);function T8(n,t,e){var i,r,o,a,s,l,u,f;Ze(2,arguments);var p=ts(),P=Jn(null!==(i=null!==(r=null!==(o=null!==(a=null==e?void 0:e.weekStartsOn)&&void 0!==a?a:null==e||null===(s=e.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:p.weekStartsOn)&&void 0!==r?r:null===(u=p.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==i?i:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=yt(n),H=Jn(t),G=E.getUTCDay(),ne=H%7,ue=(ne+7)%7,ye=(ue=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function g2(n){return(g2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function TB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function IC(n,t){for(var e=0;e=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function _2(n){return(_2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function OB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function LC(n,t){for(var e=0;e=0&&o<=6}},{key:"set",value:function(r,o,a,s){return(r=T8(r,a,s)).setUTCHours(0,0,0,0),r}}]),e}(on);function b2(n){return(b2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function HB(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function NC(n,t){for(var e=0;e=1&&o<=7}},{key:"set",value:function(r,o,a){return r=function VB(n,t){Ze(2,arguments);var e=Jn(t);e%7==0&&(e-=7);var i=1,r=yt(n),o=r.getUTCDay(),l=((e%7+7)%7=1&&o<=12}},{key:"set",value:function(r,o,a){var s=r.getUTCHours()>=12;return r.setUTCHours(s&&a<12?a+12:s||12!==a?a:0,0,0,0),r}}]),e}(on);function z2(n){return(z2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function CU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function WC(n,t){for(var e=0;e=0&&o<=23}},{key:"set",value:function(r,o,a){return r.setUTCHours(a,0,0,0),r}}]),e}(on);function O2(n){return(O2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function xU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function KC(n,t){for(var e=0;e=0&&o<=11}},{key:"set",value:function(r,o,a){var s=r.getUTCHours()>=12;return r.setUTCHours(s&&a<12?a+12:a,0,0,0),r}}]),e}(on);function A2(n){return(A2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function LU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function ZC(n,t){for(var e=0;e=1&&o<=24}},{key:"set",value:function(r,o,a){return r.setUTCHours(a<=24?a%24:a,0,0,0),r}}]),e}(on);function F2(n){return(F2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function UU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function JC(n,t){for(var e=0;e=0&&o<=59}},{key:"set",value:function(r,o,a){return r.setUTCMinutes(a,0,0),r}}]),e}(on);function R2(n){return(R2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function KU(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function tw(n,t){for(var e=0;e=0&&o<=59}},{key:"set",value:function(r,o,a){return r.setUTCSeconds(a,0),r}}]),e}(on);function H2(n){return(H2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(n)}function nY(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}function iw(n,t){for(var e=0;e=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(u){throw u},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,o=!0,a=!1;return{s:function(){e=n[Symbol.iterator]()},n:function(){var u=e.next();return o=u.done,u},e:function(u){a=!0,s=u},f:function(){try{!o&&null!=e.return&&e.return()}finally{if(a)throw s}}}}function mw(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,i=new Array(t);e=a?o:(e.setFullYear(o.getFullYear(),o.getMonth(),r),e)}function QY(n){Ze(1,arguments);var t=yt(n),e=t.getFullYear(),i=t.getMonth(),r=new Date(0);return r.setFullYear(e,i+1,0),r.setHours(0,0,0,0),r.getDate()}function XY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t);return isNaN(i)?new Date(NaN):(i&&e.setDate(e.getDate()+i),e)}function eq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()===i.getFullYear()}function tq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()===i.getFullYear()&&e.getMonth()===i.getMonth()}function Z2(n){Ze(1,arguments);var t=yt(n);return t.setHours(0,0,0,0),t}function lm(n,t){Ze(2,arguments);var e=Z2(n),i=Z2(t);return e.getTime()===i.getTime()}function gw(n){Ze(1,arguments);var t=yt(n);return t.setMinutes(0,0,0),t}function nq(n,t){Ze(2,arguments);var e=gw(n),i=gw(t);return e.getTime()===i.getTime()}function vw(n){Ze(1,arguments);var t=yt(n);return t.setSeconds(0,0),t}function iq(n,t){Ze(2,arguments);var e=vw(n),i=vw(t);return e.getTime()===i.getTime()}function _w(n){Ze(1,arguments);var t=yt(n);return t.setMilliseconds(0),t}function rq(n,t){Ze(2,arguments);var e=_w(n),i=_w(t);return e.getTime()===i.getTime()}function oq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t);return e.getFullYear()-i.getFullYear()}function aq(n,t){Ze(2,arguments);var e=yt(n),i=yt(t),r=e.getFullYear()-i.getFullYear(),o=e.getMonth()-i.getMonth();return 12*r+o}function yw(n,t){Ze(2,arguments);var e=Z2(n),i=Z2(t),r=e.getTime()-A4(e),o=i.getTime()-A4(i);return Math.round((r-o)/864e5)}function cm(n,t){return Ze(2,arguments),yt(n).getTime()-yt(t).getTime()}var bw={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}};function um(n){return n?bw[n]:bw.trunc}function cq(n,t,e){Ze(2,arguments);var i=cm(n,t)/rC;return um(null==e?void 0:e.roundingMethod)(i)}function uq(n,t,e){Ze(2,arguments);var i=cm(n,t)/6e4;return um(null==e?void 0:e.roundingMethod)(i)}function hq(n,t,e){Ze(2,arguments);var i=cm(n,t)/1e3;return um(null==e?void 0:e.roundingMethod)(i)}function mq(n){Ze(1,arguments);var t=yt(n);return t.setHours(23,59,59,999),t}function pq(n){Ze(1,arguments);var t=yt(n),e=t.getMonth();return t.setFullYear(t.getFullYear(),e+1,0),t.setHours(23,59,59,999),t} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function lc(n){return null!=n&&"false"!=`${n}`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function X2(n){return Array.isArray(n)?n:[n]} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function vi(n){return null==n?"":"string"==typeof n?n:`${n}px`} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function cc(n){return n instanceof jt?n.nativeElement:n} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function kn(n){return null!=n}function Cw(n){return null==n}function ww(n){return"string"==typeof n&&""!==n}function Mw(n){return n instanceof Hi}function hm(n){return lc(n)}function Gs(n,...t){return"function"==typeof n?n(...t):n}function Wt(){return function dm(n,t){return function e(i,r,o){const a=`$$__zorroPropDecorator__${r}`;return Object.prototype.hasOwnProperty.call(i,a)&&js(`The prop "${a}" is already exist, it will be overrided by ${n} decorator.`),Object.defineProperty(i,a,{configurable:!0,writable:!0}),{get(){return o&&o.get?o.get.bind(this)():this[a]},set(s){o&&o.set&&o.set.bind(this)(t(s)),this[a]=t(s)}}}}("InputBoolean",hm)}function kw(){return!("undefined"==typeof window||!window.document||!window.document.createElement)}function xw({mark:n}={}){return n?n.startsWith("data-")?n:`data-${n}`:"rc-util-key"}function _m(n){return n.attachTo?n.attachTo:document.querySelector("head")||document.body}function Pw(n,t={}){var e,i;if(!kw())return null;const r=document.createElement("style");!(null===(e=t.csp)||void 0===e)&&e.nonce&&(r.nonce=null===(i=t.csp)||void 0===i?void 0:i.nonce),r.innerHTML=n;const o=_m(t),{firstChild:a}=o;return t.prepend&&o.prepend?o.prepend(r):t.prepend&&a?o.insertBefore(r,a):o.appendChild(r),r}"undefined"!=typeof window&&window;const ym=new Map;function Ew(n,t,e){return{[`${n}-status-success`]:"success"===t,[`${n}-status-warning`]:"warning"===t,[`${n}-status-error`]:"error"===t,[`${n}-status-validating`]:"validating"===t,[`${n}-has-feedback`]:e}}function Ow(n){const[t,e]=n;return!!t&&!!e&&e.isBeforeDay(t)}function eh(n){return Array.isArray(n)?n.map(t=>t instanceof Kt?t.clone():null):n instanceof Kt?n.clone():null}class Kt{constructor(t){if(t)if(t instanceof Date)this.nativeDate=t;else{if("string"!=typeof t&&"number"!=typeof t)throw new Error('The input date type is not supported ("Date" is now recommended)');js('The string type is not recommended for date-picker, use "Date" type'),this.nativeDate=new Date(t)}else this.nativeDate=new Date}calendarStart(t){return new Kt(Rb(function WY(n){Ze(1,arguments);var t=yt(n);return t.setDate(1),t.setHours(0,0,0,0),t}(this.nativeDate),t))}getYear(){return this.nativeDate.getFullYear()}getMonth(){return this.nativeDate.getMonth()}getDay(){return this.nativeDate.getDay()}getTime(){return this.nativeDate.getTime()}getDate(){return this.nativeDate.getDate()}getHours(){return this.nativeDate.getHours()}getMinutes(){return this.nativeDate.getMinutes()}getSeconds(){return this.nativeDate.getSeconds()}getMilliseconds(){return this.nativeDate.getMilliseconds()}clone(){return new Kt(new Date(this.nativeDate))}setHms(t,e,i){const r=new Date(this.nativeDate.setHours(t,e,i));return new Kt(r)}setYear(t){return new Kt(function GY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t);return isNaN(e.getTime())?new Date(NaN):(e.setFullYear(i),e)}(this.nativeDate,t))}addYears(t){return new Kt(function KY(n,t){Ze(2,arguments);var e=Jn(t);return pw(n,12*e)}(this.nativeDate,t))}setMonth(t){return new Kt(function ZY(n,t){Ze(2,arguments);var e=yt(n),i=Jn(t),r=e.getFullYear(),o=e.getDate(),a=new Date(0);a.setFullYear(r,i,15),a.setHours(0,0,0,0);var s=QY(a);return e.setMonth(i,Math.min(o,s)),e}(this.nativeDate,t))}addMonths(t){return new Kt(pw(this.nativeDate,t))}setDay(t,e){return new Kt(function JY(n,t,e){var i,r,o,a,s,l,u,f;Ze(2,arguments);var p=ts(),P=Jn(null!==(i=null!==(r=null!==(o=null!==(a=null==e?void 0:e.weekStartsOn)&&void 0!==a?a:null==e||null===(s=e.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:p.weekStartsOn)&&void 0!==r?r:null===(u=p.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==i?i:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=yt(n),H=Jn(t),G=E.getDay(),ue=(H%7+7)%7,ye=7-P;return XY(E,H<0||H>6?H-(G+ye)%7:(ue+ye)%7-(G+ye)%7)}(this.nativeDate,t,e))}setDate(t){const e=new Date(this.nativeDate);return e.setDate(t),new Kt(e)}addDays(t){return this.setDate(this.getDate()+t)}add(t,e){switch(e){case"decade":return this.addYears(10*t);case"year":return this.addYears(t);default:return this.addMonths(t)}}isSame(t,e="day"){let i;switch(e){case"decade":i=(r,o)=>Math.abs(r.getFullYear()-o.getFullYear())<11;break;case"year":i=eq;break;case"month":i=tq;break;case"day":default:i=lm;break;case"hour":i=nq;break;case"minute":i=iq;break;case"second":i=rq}return i(this.nativeDate,this.toNativeDate(t))}isSameYear(t){return this.isSame(t,"year")}isSameMonth(t){return this.isSame(t,"month")}isSameDay(t){return this.isSame(t,"day")}isSameHour(t){return this.isSame(t,"hour")}isSameMinute(t){return this.isSame(t,"minute")}isSameSecond(t){return this.isSame(t,"second")}isBefore(t,e="day"){if(null===t)return!1;let i;switch(e){case"year":i=oq;break;case"month":i=aq;break;case"day":default:i=yw;break;case"hour":i=cq;break;case"minute":i=uq;break;case"second":i=hq}return i(this.nativeDate,this.toNativeDate(t))<0}isBeforeYear(t){return this.isBefore(t,"year")}isBeforeMonth(t){return this.isBefore(t,"month")}isBeforeDay(t){return this.isBefore(t,"day")}isToday(){return function dq(n){return Ze(1,arguments),lm(n,Date.now())}(this.nativeDate)}isValid(){return oc(this.nativeDate)}isFirstDayOfMonth(){return function fq(n){return Ze(1,arguments),1===yt(n).getDate()}(this.nativeDate)}isLastDayOfMonth(){return function gq(n){Ze(1,arguments);var t=yt(n);return mq(t).getTime()===pq(t).getTime()}(this.nativeDate)}toNativeDate(t){return t instanceof Kt?t.nativeDate:t}}class Iq{constructor(t,e){this.format=t,this.localeId=e,this.regex=null,this.matchMap={hour:null,minute:null,second:null,periodNarrow:null,periodWide:null,periodAbbreviated:null},this.genRegexp()}toDate(t){const e=this.getTimeResult(t),i=new Date;return kn(null==e?void 0:e.hour)&&i.setHours(e.hour),kn(null==e?void 0:e.minute)&&i.setMinutes(e.minute),kn(null==e?void 0:e.second)&&i.setSeconds(e.second),1===(null==e?void 0:e.period)&&i.getHours()<12&&i.setHours(i.getHours()+12),i}getTimeResult(t){const e=this.regex.exec(t);let i=null;return e?(kn(this.matchMap.periodNarrow)&&(i=Fs(this.localeId,Dn.Format,bt.Narrow).indexOf(e[this.matchMap.periodNarrow+1])),kn(this.matchMap.periodWide)&&(i=Fs(this.localeId,Dn.Format,bt.Wide).indexOf(e[this.matchMap.periodWide+1])),kn(this.matchMap.periodAbbreviated)&&(i=Fs(this.localeId,Dn.Format,bt.Abbreviated).indexOf(e[this.matchMap.periodAbbreviated+1])),{hour:kn(this.matchMap.hour)?Number.parseInt(e[this.matchMap.hour+1],10):null,minute:kn(this.matchMap.minute)?Number.parseInt(e[this.matchMap.minute+1],10):null,second:kn(this.matchMap.second)?Number.parseInt(e[this.matchMap.second+1],10):null,period:i}):null}genRegexp(){let t=this.format.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$&");const e=/h{1,2}/i,i=/m{1,2}/,r=/s{1,2}/,o=/aaaaa/,a=/aaaa/,s=/a{1,3}/,l=e.exec(this.format),u=i.exec(this.format),f=r.exec(this.format),p=o.exec(this.format);let P=null,E=null;p||(P=a.exec(this.format)),!P&&!p&&(E=s.exec(this.format)),[l,u,f,p,P,E].filter(G=>!!G).sort((G,ne)=>G.index-ne.index).forEach((G,ne)=>{switch(G){case l:this.matchMap.hour=ne,t=t.replace(e,"(\\d{1,2})");break;case u:this.matchMap.minute=ne,t=t.replace(i,"(\\d{1,2})");break;case f:this.matchMap.second=ne,t=t.replace(r,"(\\d{1,2})");break;case p:this.matchMap.periodNarrow=ne;const ue=Fs(this.localeId,Dn.Format,bt.Narrow).join("|");t=t.replace(o,`(${ue})`);break;case P:this.matchMap.periodWide=ne;const ye=Fs(this.localeId,Dn.Format,bt.Wide).join("|");t=t.replace(a,`(${ye})`);break;case E:this.matchMap.periodAbbreviated=ne;const le=Fs(this.localeId,Dn.Format,bt.Abbreviated).join("|");t=t.replace(s,`(${le})`)}}),this.regex=new RegExp(t)}}var Iw={locale:"en",Pagination:{items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},DatePicker:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},TimePicker:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]},Calendar:{lang:{placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"],locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},timePickerLocale:{placeholder:"Select time",rangePlaceholder:["Start time","End time"]}},global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",selectNone:"Clear all data"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Image:{preview:"Preview"},CronExpression:{cronError:"Invalid cron expression",second:"second",minute:"minute",hour:"hour",day:"day",month:"month",week:"week",secondError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    0-59Allowable range

    ",minuteError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    0-59Allowable range

    ",hourError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    0-23Allowable range

    ",dayError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    1-31Allowable range

    ",monthError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    1-12Allowable range

    ",weekError:"

    *Any value

    ,Separator between multiple values

    -Connector for interval values

    /Equally distributed

    ? Not specify

    0-7Allowable range (0 represents Sunday, 1-7 are Monday to Sunday)

    "}},Aq={locale:"zh-cn",Pagination:{items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"},DatePicker:{lang:{placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"],locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",yearFormat:"YYYY\u5e74",dayFormat:"D\u65e5",dateFormat:"YYYY\u5e74M\u6708D\u65e5",dateTimeFormat:"YYYY\u5e74M\u6708D\u65e5 HH\u65f6mm\u5206ss\u79d2",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa"},timePickerLocale:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]}},TimePicker:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]},Calendar:{lang:{placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"],locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",yearFormat:"YYYY\u5e74",dayFormat:"D\u65e5",dateFormat:"YYYY\u5e74M\u6708D\u65e5",dateTimeFormat:"YYYY\u5e74M\u6708D\u65e5 HH\u65f6mm\u5206ss\u79d2",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa"},timePickerLocale:{placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]}},global:{placeholder:"\u8bf7\u9009\u62e9"},Table:{filterTitle:"\u7b5b\u9009",filterConfirm:"\u786e\u5b9a",filterReset:"\u91cd\u7f6e",filterEmptyText:"\u65e0\u7b5b\u9009\u9879",selectAll:"\u5168\u9009\u5f53\u9875",selectInvert:"\u53cd\u9009\u5f53\u9875",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5e8f",expand:"\u5c55\u5f00\u884c",collapse:"\u5173\u95ed\u884c",triggerDesc:"\u70b9\u51fb\u964d\u5e8f",triggerAsc:"\u70b9\u51fb\u5347\u5e8f",cancelSort:"\u53d6\u6d88\u6392\u5e8f",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7b5b\u9009\u9879\u4e2d\u641c\u7d22",selectNone:"\u6e05\u7a7a\u6240\u6709"},Modal:{okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",justOkText:"\u77e5\u9053\u4e86"},Popconfirm:{cancelText:"\u53d6\u6d88",okText:"\u786e\u5b9a"},Transfer:{searchPlaceholder:"\u8bf7\u8f93\u5165\u641c\u7d22\u5185\u5bb9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5f53\u9875",removeCurrent:"\u5220\u9664\u5f53\u9875",selectAll:"\u5168\u9009\u6240\u6709",removeAll:"\u5220\u9664\u5168\u90e8",selectInvert:"\u53cd\u9009\u5f53\u9875"},Upload:{uploading:"\u6587\u4ef6\u4e0a\u4f20\u4e2d",removeFile:"\u5220\u9664\u6587\u4ef6",uploadError:"\u4e0a\u4f20\u9519\u8bef",previewFile:"\u9884\u89c8\u6587\u4ef6",downloadFile:"\u4e0b\u8f7d\u6587\u4ef6"},Empty:{description:"\u6682\u65e0\u6570\u636e"},Icon:{icon:"\u56fe\u6807"},Text:{edit:"\u7f16\u8f91",copy:"\u590d\u5236",copied:"\u590d\u5236\u6210\u529f",expand:"\u5c55\u5f00"},PageHeader:{back:"\u8fd4\u56de"},Image:{preview:"\u9884\u89c8"},CronExpression:{cronError:"cron \u8868\u8fbe\u5f0f\u4e0d\u5408\u6cd5",second:"\u79d2",minute:"\u5206\u949f",hour:"\u5c0f\u65f6",day:"\u65e5",month:"\u6708",week:"\u5468",secondError:"

    *\u4efb\u610f\u503c

    ,\u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    -\u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    /\u5e73\u5747\u5206\u914d

    0-59\u5141\u8bb8\u8303\u56f4

    ",minuteError:"

    *\u4efb\u610f\u503c

    ,\u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    -\u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    /\u5e73\u5747\u5206\u914d

    0-59\u5141\u8bb8\u8303\u56f4

    ",hourError:"

    * \u4efb\u610f\u503c

    , \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    - \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    / \u5e73\u5747\u5206\u914d

    0-23 \u5141\u8bb8\u8303\u56f4

    ",dayError:"

    * \u4efb\u610f\u503c

    , \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    - \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    / \u5e73\u5747\u5206\u914d

    1-31 \u5141\u8bb8\u8303\u56f4

    ",monthError:"

    * \u4efb\u610f\u503c

    , \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    - \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    / \u5e73\u5747\u5206\u914d

    1-12 \u5141\u8bb8\u8303\u56f4

    ",weekError:"

    * \u4efb\u610f\u503c

    , \u591a\u4e2a\u503c\u4e4b\u95f4\u7684\u5206\u9694\u7b26

    - \u533a\u95f4\u503c\u7684\u8fde\u63a5\u7b26

    / \u5e73\u5747\u5206\u914d

    ? \u4e0d\u6307\u5b9a

    0-7 \u5141\u8bb8\u8303\u56f4\uff080\u4ee3\u8868\u5468\u65e5\uff0c1-7\u4f9d\u6b21\u4e3a\u5468\u4e00\u5230\u5468\u65e5\uff09

    "}};const Aw=new $e("nz-i18n"),Lq=new $e("nz-date-locale");let uc=(()=>{class n{constructor(e,i){this._change=new Q1(this._locale),this.setLocale(e||Aq),this.setDateLocale(i||null)}get localeChange(){return this._change.asObservable()}translate(e,i){let r=this._getObjectPath(this._locale,e);return"string"==typeof r?(i&&Object.keys(i).forEach(o=>r=r.replace(new RegExp(`%${o}%`,"g"),i[o])),r):e}setLocale(e){this._locale&&this._locale.locale===e.locale||(this._locale=e,this._change.next(e))}getLocale(){return this._locale}getLocaleId(){return this._locale?this._locale.locale:""}setDateLocale(e){this.dateLocale=e}getDateLocale(){return this.dateLocale}getLocaleData(e,i){const r=e?this._getObjectPath(this._locale,e):this._locale;return!r&&!i&&js(`Missing translations for "${e}" in language "${this._locale.locale}".\nYou can use "NzI18nService.setLocale" as a temporary fix.\nWelcome to submit a pull request to help us optimize the translations!\nhttps://github.com/NG-ZORRO/ng-zorro-antd/blob/master/CONTRIBUTING.md`),r||i||this._getObjectPath(Iw,e)||{}}_getObjectPath(e,i){let r=e;const o=i.split("."),a=o.length;let s=0;for(;r&&s{class n{constructor(e){this._locale=e}transform(e,i){return this._locale.translate(e,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(uc,16))},n.\u0275pipe=Pi({name:"nzI18n",type:n,pure:!0}),n})(),Lw=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})();const Fw=new $e("date-config"),Nq={firstDayOfWeek:void 0};let Oo=(()=>{class n{constructor(e,i){this.i18n=e,this.config=i,this.config=function Rq(n){return Object.assign(Object.assign({},Nq),n)}(this.config)}}return n.\u0275fac=function(e){return new(e||n)(me(uc),me(Fw,8))},n.\u0275prov=Le({token:n,factory:function(e){let i=null;return i=e?new e:function Vq(n,t){const e=n.get(uc);return e.getDateLocale()?new Hq(e,t):new Bq(e,t)}(me(hr),me(Fw,8)),i},providedIn:"root"}),n})();class Hq extends Oo{getISOWeek(t){return function uR(n){Ze(1,arguments);var t=yt(n),e=O4(t).getTime()-lR(t).getTime();return Math.round(e/cR)+1}(t)}getFirstDayOfWeek(){let t;try{t=this.i18n.getDateLocale().options.weekStartsOn}catch(e){t=1}return null==this.config.firstDayOfWeek?t:this.config.firstDayOfWeek}format(t,e){return t?function mV(n,t,e){var i,r,o,a,s,l,u,f,p,P,E,H,G,ne,ue,ye,le,Pe;Ze(2,arguments);var Xe=String(t),st=ts(),Bt=null!==(i=null!==(r=null==e?void 0:e.locale)&&void 0!==r?r:st.locale)&&void 0!==i?i:Kb,yn=Jn(null!==(o=null!==(a=null!==(s=null!==(l=null==e?void 0:e.firstWeekContainsDate)&&void 0!==l?l:null==e||null===(u=e.locale)||void 0===u||null===(f=u.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==s?s:st.firstWeekContainsDate)&&void 0!==a?a:null===(p=st.locale)||void 0===p||null===(P=p.options)||void 0===P?void 0:P.firstWeekContainsDate)&&void 0!==o?o:1);if(!(yn>=1&&yn<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Ot=Jn(null!==(E=null!==(H=null!==(G=null!==(ne=null==e?void 0:e.weekStartsOn)&&void 0!==ne?ne:null==e||null===(ue=e.locale)||void 0===ue||null===(ye=ue.options)||void 0===ye?void 0:ye.weekStartsOn)&&void 0!==G?G:st.weekStartsOn)&&void 0!==H?H:null===(le=st.locale)||void 0===le||null===(Pe=le.options)||void 0===Pe?void 0:Pe.weekStartsOn)&&void 0!==E?E:0);if(!(Ot>=0&&Ot<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Bt.localize)throw new RangeError("locale must contain localize property");if(!Bt.formatLong)throw new RangeError("locale must contain formatLong property");var Ut=yt(n);if(!oc(Ut))throw new RangeError("Invalid time value");var Hn=A4(Ut),On=Vb(Ut,Hn),_i={firstWeekContainsDate:yn,weekStartsOn:Ot,locale:Bt,_originalDate:Ut};return Xe.match(uV).map(function(pn){var ze=pn[0];return"p"===ze||"P"===ze?(0,j6[ze])(pn,Bt.formatLong):pn}).join("").match(cV).map(function(pn){if("''"===pn)return"'";var ze=pn[0];if("'"===ze)return pV(pn);var Ge=CR[ze];if(Ge)return!(null!=e&&e.useAdditionalWeekYearTokens)&&Gb(pn)&&L4(pn,t,String(n)),!(null!=e&&e.useAdditionalDayOfYearTokens)&&Wb(pn)&&L4(pn,t,String(n)),Ge(On,pn,Bt.localize,_i);if(ze.match(fV))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ze+"`");return pn}).join("")}(t,e,{locale:this.i18n.getDateLocale()}):""}parseDate(t,e){return function jY(n,t,e,i){var r,o,a,s,l,u,f,p,P,E,H,G,ne,ue,ye,le,Pe,Xe;Ze(3,arguments);var st=String(n),Bt=String(t),yn=ts(),Ot=null!==(r=null!==(o=null==i?void 0:i.locale)&&void 0!==o?o:yn.locale)&&void 0!==r?r:Kb;if(!Ot.match)throw new RangeError("locale must contain match property");var Ut=Jn(null!==(a=null!==(s=null!==(l=null!==(u=null==i?void 0:i.firstWeekContainsDate)&&void 0!==u?u:null==i||null===(f=i.locale)||void 0===f||null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==l?l:yn.firstWeekContainsDate)&&void 0!==s?s:null===(P=yn.locale)||void 0===P||null===(E=P.options)||void 0===E?void 0:E.firstWeekContainsDate)&&void 0!==a?a:1);if(!(Ut>=1&&Ut<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Hn=Jn(null!==(H=null!==(G=null!==(ne=null!==(ue=null==i?void 0:i.weekStartsOn)&&void 0!==ue?ue:null==i||null===(ye=i.locale)||void 0===ye||null===(le=ye.options)||void 0===le?void 0:le.weekStartsOn)&&void 0!==ne?ne:yn.weekStartsOn)&&void 0!==G?G:null===(Pe=yn.locale)||void 0===Pe||null===(Xe=Pe.options)||void 0===Xe?void 0:Xe.weekStartsOn)&&void 0!==H?H:0);if(!(Hn>=0&&Hn<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===Bt)return""===st?yt(e):new Date(NaN);var Ge,On={firstWeekContainsDate:Ut,weekStartsOn:Hn,locale:Ot},_i=[new CV],Ti=Bt.match(HY).map(function(In){var Lt=In[0];return Lt in j6?(0,j6[Lt])(In,Ot.formatLong):In}).join("").match(VY),pn=[],ze=fw(Ti);try{var it=function(){var Lt=Ge.value;!(null!=i&&i.useAdditionalWeekYearTokens)&&Gb(Lt)&&L4(Lt,Bt,n),(null==i||!i.useAdditionalDayOfYearTokens)&&Wb(Lt)&&L4(Lt,Bt,n);var qi=Lt[0],ss=NY[qi];if(ss){var GS=ss.incompatibleTokens;if(Array.isArray(GS)){var KS=pn.find(function(QS){return GS.includes(QS.token)||QS.token===qi});if(KS)throw new RangeError("The format string mustn't contain `".concat(KS.fullToken,"` and `").concat(Lt,"` at the same time"))}else if("*"===ss.incompatibleTokens&&pn.length>0)throw new RangeError("The format string mustn't contain `".concat(Lt,"` and any other token at the same time"));pn.push({token:qi,fullToken:Lt});var Jm=ss.run(st,Lt,Ot.match,On);if(!Jm)return{v:new Date(NaN)};_i.push(Jm.setter),st=Jm.rest}else{if(qi.match(qY))throw new RangeError("Format string contains an unescaped latin alphabet character `"+qi+"`");if("''"===Lt?Lt="'":"'"===qi&&(Lt=$Y(Lt)),0!==st.indexOf(Lt))return{v:new Date(NaN)};st=st.slice(Lt.length)}};for(ze.s();!(Ge=ze.n()).done;){var It=it();if("object"===Q2(It))return It.v}}catch(In){ze.e(In)}finally{ze.f()}if(st.length>0&&YY.test(st))return new Date(NaN);var Yn=_i.map(function(In){return In.priority}).sort(function(In,Lt){return Lt-In}).filter(function(In,Lt,qi){return qi.indexOf(In)===Lt}).map(function(In){return _i.filter(function(Lt){return Lt.priority===In}).sort(function(Lt,qi){return qi.subPriority-Lt.subPriority})}).map(function(In){return In[0]}),Ir=yt(e);if(isNaN(Ir.getTime()))return new Date(NaN);var au,Di=Vb(Ir,A4(Ir)),Ao={},bn=fw(Yn);try{for(bn.s();!(au=bn.n()).done;){var Eh=au.value;if(!Eh.validate(Di,On))return new Date(NaN);var si=Eh.set(Di,Ao,On);Array.isArray(si)?(Di=si[0],gV(Ao,si[1])):Di=si}}catch(In){bn.e(In)}finally{bn.f()}return Di}(t,e,new Date,{locale:this.i18n.getDateLocale(),weekStartsOn:this.getFirstDayOfWeek()})}parseTime(t,e){return this.parseDate(t,e)}}class Bq extends Oo{getISOWeek(t){return+this.format(t,"w")}getFirstDayOfWeek(){if(void 0===this.config.firstDayOfWeek){const t=this.i18n.getLocaleId();return t&&["zh-cn","zh-tw"].indexOf(t.toLowerCase())>-1?1:0}return this.config.firstDayOfWeek}format(t,e){return t?R9(t,e,this.i18n.getLocaleId()):""}parseDate(t){return new Date(t)}parseTime(t,e){return new Iq(e,this.i18n.getLocaleId()).toDate(t)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Ks=void 0,Yq=["en",[["a","p"],["AM","PM"],Ks],[["AM","PM"],Ks,Ks],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ks,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ks,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ks,"{1} 'at' {0}",Ks],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Uq(n){const e=Math.floor(Math.abs(n)),i=n.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}];var qq=O(137),jq=O(6908),th=O.n(jq),$q=O(1318),bm=O.n($q),Wq=O(5541),Cm=O.n(Wq);const nt={parseDateFormats:["M/D/YYYY","M/D/YY","M/D","M-D-YYYY","M-D-YY","M-D","YYYY","YYYY-M-D","YYYY/M/D",th().ISO_8601,"M/D/YYYY HH:mm","M/D/YY HH:mm","M/D HH:mm","M-D-YYYY HH:mm","M-D-YY HH:mm","M-D HH:mm"],intRegex:/^\s*(\+|-)?\d+\s*$/,decRegex:/^\s*[\+-]?([\+-]?\d+\.?\d*([eE]?[\+|-]?\d+)?|[\+-]?\d*\.?\d+[eE]?([\+|-]?\d+)?)\s*$/,areTwoAnswersSame:function(n,t,e){let i=["label","code","text","score","other"];if("object"!=typeof n)return!1;let o=!1;if(!n.system&&!t.system||n.system===(t.system?t.system:e.answerCodeSystem)){o=!0;let l=Object.keys(n);for(var a=0,s=l.length;a=0&&n[l[a]]!==t[l[a]]){o=!1;break}}return o},dateToDTStringISO:function(n){return n&&n instanceof Date&&!isNaN(n.getTime())?[(1e4+n.getFullYear()).toString().substr(1),(101+n.getMonth()).toString().substr(1),(100+n.getDate()).toString().substr(1)].join("-"):void 0},stringToDTDateISO:function(n){var t=new Date(n);return isNaN(t.getTime())?void 0:new Date(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate())},dateToDTMString:function(n){return"string"==typeof n&&(n=this.stringToDate(n,!0)),n.toISOString()},stringToDate:function(n,t){if(!n||"string"!=typeof n)return n;if("t"===n.trim())return new Date;let e=th()(n,this.parseDateFormats,!0);return t&&!e.isValid()&&(e=th()(n)),e.isValid()?e.toDate():null},isValidDate:function(n){return!!this.stringToDate(n)},formatDate:function(n,t){return th()(n).format(t)},getNextLetter:function(n){for(var e=[],i=n;i>0;){var r=i%26;e.push(r=0===r?25:r-1),i=Math.floor((i-1)/26)}for(var o="",a=e.length-1;a>=0;a--)o+="abcdefghijklmnopqrstuvqxyz".charAt(e[a]);return o},findObjectInArray:function(n,t,e,i,r){var o=r?[]:null;if(Array.isArray(n)){var a=0;i&&Math.abs(i)=0;t--)null==n[t]?n.splice(t,1):"object"==typeof n[t]&&this.pruneNulls(n[t]);else n&&"object"==typeof n&&Object.keys(n).forEach(function(i){null==n[i]?delete n[i]:"object"==typeof n[i]&&this.pruneNulls(n[i])},this)},deepCopy:function(n){return bm()(n)},deepEqual:function(n,t){return Cm()(n,t)},shallowEqual:function(n,t){var e=!0;if(typeof n!=typeof t)e=!1;else if("object"!=typeof n)n!==t&&(e=!1);else{var i=Object.keys(n),r=Object.keys(t);if(i.length!==r.length)e=!1;else for(var o=0,a=i.length;o=0?JSON.parse(n):window[n]);var r=n.resourceType,o=e&&e.fhirVersion;if(r&&"Questionnaire"!==r)throw new Error("Only Questionnaire FHIR content is supported in addFormToPage.");this.pageFormID_||(this.pageFormID_=0),LForms.addedFormDefs||(LForms.addedFormDefs=[]),LForms.addedFormDefs.push(n);for(var a=e&&!0===e.prepopulate;i.firstChild;)i.removeChild(i.lastChild);const s=document.createElement("wc-lhc-form");return i.appendChild(s),new Promise(function(u,f){try{s.questionnaire=n,s.options=e,s.prepop=a,s.fhirVersion=o,s.addEventListener("onFormReady",function(p){u()}),s.addEventListener("onError",function(p){f(p.detail)})}catch(p){f(p)}})},removeFormsFromPage:function(t){for(t="string"==typeof t?document.getElementById(t):t;t.firstChild;)t.removeChild(t.lastChild)},getUserData:function(n,t,e,i){var r=this._getFormObjectInScope(n);return r?r.getUserData(t,e,i):null},getFormData:function(n,t,e){var i=this._getFormObjectInScope(n);return i?i.getFormData(t,e):null},getFormHL7Data:function(n){var t=this._getFormObjectInScope(n);return t?LForms.HL7.toHL7Segments(t):null},getFormFHIRData:function(n,t,e,i){return(!e||e instanceof HTMLElement||"string"==typeof e)&&(e=this._getFormObjectInScope(e)),this._convertLFormsToFHIRData(n,t,e,i)},checkValidity:function(n){var t=this._getFormObjectInScope(n);return t?t.checkValidity():null},_convertLFormsToFHIRData:function(n,t,e,i){i||(i={}),e instanceof LForms.LFormsData||(e=new LForms.LFormsData(e));var r=this.validateFHIRVersion(t),o=LForms.FHIR[r],a=null;if(e)switch(n){case"DiagnosticReport":var s=i?i.bundleType:void 0;a=o.DiagnosticReport.createDiagnosticReport(e,i.subject,null!=s,s);break;case"Questionnaire":a=o.SDC.convertLFormsToQuestionnaire(e,i.noExtensions);break;case"QuestionnaireResponse":a=i.extract?o.SDC.convertLFormsToQRAndExtracFHIRData(e,i.noExtensions,i.subject):o.SDC.convertLFormsToQuestionnaireResponse(e,i.noExtensions,i.subject)}return a},convertFHIRQuestionnaireToLForms:function(n,t){var e=null;return n&&(t=this._requireValidFHIRVersion(t,n),e=LForms.FHIR[t].SDC.convertQuestionnaireToLForms(n)),e},mergeFHIRDataIntoLForms:function(n,t,e){if("string"==typeof n&&(n=t,t=e,e=arguments[3]),n){e=this._requireValidFHIRVersion(e,n);var i=LForms.FHIR[e];switch(n.resourceType){case"DiagnosticReport":(t=i.DiagnosticReport.mergeDiagnosticReportToLForms(t,n)).hasSavedData=!0;break;case"Bundle":"searchset"===n.type&&n.entry.find(r=>"DiagnosticReport"===r.resource.resourceType)&&((t=i.DiagnosticReport.mergeDiagnosticReportToLForms(t,n)).hasSavedData=!0);break;case"QuestionnaireResponse":(t=i.SDC.mergeQuestionnaireResponseToLForms(t,n)).hasSavedData=!0}}return t},_requireValidFHIRVersion:function(n,t){if(n||(n=this.detectFHIRVersion(t)||this.guessFHIRVersion(t)),!n)throw new Error("Could not determine the FHIR version for this resource. Please make sure it is specified via meta.profile (see http://build.fhir.org/versioning.html#mp-version and https://www.hl7.org/fhir/references.html#canonical). Example 1: http://hl7.org/fhir/4.0/StructureDefinition/Questionnaire (for Questionnaire version 4.0, a.k.a. R4).Example 2: http://hl7.org/fhir/3.0/StructureDefinition/Questionnaire (for Questionnaire version 3.0, a.k.a. STU3).Example 3: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire|2.7 (for SDC Questionnaire version 2.7).");return this.validateFHIRVersion(n)},setFHIRContext:function(n,t){if(!LForms.FHIR)throw new Error("LHC-Forms FHIR support files have not been loaded.See http://lhncbc.github.io/lforms/#fhirScripts");LForms.fhirContext={client:n,vars:t},LForms.fhirCapabilities={},delete LForms._serverFHIRReleaseID},_fhirVersionToRelease:function(n){let t=n,e=n.match(/^\d+(\.\d+)/);if(e){const i=parseFloat(e[0]);t=i>3&&i<=4?"R4":i>=1.1&&i<=3?"STU3":n}return t},getServerFHIRReleaseID:function(n){if(!LForms.fhirContext)throw new Error("setFHIRContext needs to be called before getFHIRReleaseID");if(!LForms.fhirContext.client)throw new Error("setFHIRContext was called, but no server connection was provided");if(LForms._serverFHIRReleaseID)setTimeout(function(){n(LForms._serverFHIRReleaseID)});else try{LForms.fhirContext.client.getFhirVersion().then(function(e){LForms._serverFHIRReleaseID=LForms.Util._fhirVersionToRelease(e),console.log("Server FHIR version is "+LForms._serverFHIRReleaseID+" ("+e+")"),n(LForms._serverFHIRReleaseID)},function(e){console.log("Error retrieving server's CompatibilityStatement:"),console.log(e),n()})}catch(e){throw setTimeout(function(){n()}),e}},validateFHIRVersion:function(n){if(!LForms.Util.FHIRSupport[n])throw new Error("Version "+n+" of FHIR is not supported.");if(!LForms.FHIR)throw new Error("The FHIR support files for LHC-Forms do not appear to have been loaded. Please consult the documentation at http://lhncbc.github.io/lforms/#fhirSupport.");if(!LForms.FHIR[n])throw new Error("Version "+n+" of FHIR is supported, but the supporting code was not loaded.");return n},detectFHIRVersion:function(n){let t=null;return n.meta&&n.meta.profile&&(t=this.detectFHIRVersionFromProfiles(n.meta.profile)),t},detectFHIRVersionFromProfiles(n){if(!n||!n.length)return null;let t=null;for(let i=0;i=2.1&&(r="4.0")),r){const o=this._fhirVersionToRelease(r);(!t||Rw[o]>Rw[t])&&(t=o)}}return t},guessFHIRVersion:function(n){var t=null;return"Questionnaire"==n.resourceType?t=this._testValues(n,"item",function(r){return!!(r.option||r.options||r.enableWhen&&"hasAnswer"in r.enableWhen)})?"STU3":"R4":"QuestionnaireResponse"==n.resourceType&&(t=n.parent||this._testValues(n,"item",function(o){return!!o.subject})?"STU3":"R4"),t},_testValues:function(n,t,e){var i=!1;if(n instanceof Array)for(var r=0,o=n.length;!i&&r0?(n=i[0]).getElementsByTagName("wc-lhc-form"):document.getElementsByTagName("wc-lhc-form")}for(let r of e){t=r.lhcFormData;break}return t},isItemValueEmpty:function(n){var t=!0;if(null!=n&&""!==n&&"function"!=typeof n)if("string"==typeof n||n instanceof String)t=""===n.trim();else if(Array.isArray(n)){for(var e=0;e0){e=0;for(var r=i.length;e0&&(t?(n.questionCode=n.codeList[0].code,n.questionCodeSystem=n.codeList[0].system):(n.code=n.codeList[0].code,n.codeSystem=n.codeList[0].system));return n},createLocalFHIRReference:function(n){var t={reference:n.resourceType+"/"+n.id};if("Patient"===n.resourceType&&n.name&&n.name.length>0){var e=n.name[0];e.text?t.display=e.text:(e.given&&e.given.length>0&&(t.display=e.given[0]),e.family&&(t.display=t.display?t.display+" "+e.family:e.family))}return t},getCodeSystem:function(n){return"LOINC"===n?"http://loinc.org":n},removeObjectsFromArray:function(n,t,e,i,r){var o=r?[]:null,a=r?[]:null;if(Array.isArray(n)){var s=0;i&&Math.abs(i)=0;u--)n.splice(o[u],1);else null!==o&&n.splice(o,1)}return a},baseFormDef:function(){return{lformsVersion:LForms.lformsVersion}},getAnswersResourceStatus:function(n){return(!n||n instanceof HTMLElement||"string"==typeof n)&&(n=this._getFormObjectInScope(n)),n.checkAnswersResourceStatus()},loadScript:function(n){return new Promise(function(t,e){var i=document.createElement("script");i.onreadystatechange=t,i.onload=t,i.onerror=e,i.src=n,document.body.appendChild(i)})},loadFHIRLibs:function(n,t){return Promise.all([this.loadScript(n),this.loadScript(t)])},_hasMultipleAnswers:function(n){return n.answerCardinality&&n.answerCardinality.max&&("*"===n.answerCardinality.max||parseInt(n.answerCardinality.max)>1)}};Vw._internalUtil=zr;const Er=ep(ep({},nt),Vw),Te_DATA_CONTROL_CONSTRUCTION_ARRAY="ARRAY",Te_DATA_CONTROL_CONSTRUCTION_OBJECT="OBJECT",Te_DATA_CONTROL_CONSTRUCTION_SIMPLE="SIMPLE",Te_DATA_CONTROL_SOURCE_INTERNAL="INTERNAL",Te_SKIP_LOGIC_ACTION_ENABLE="show",Te_SKIP_LOGIC_ACTION_DISABLE="hide",Te_SKIP_LOGIC_STATUS_ENABLED="target-enabled",Te_SKIP_LOGIC_STATUS_DISABLED="target-disabled",Te_CALCULATION_METHOD_TOTALSCORE="TOTALSCORE",Te_DATA_TYPE_INT="INT",Te_DATA_TYPE_REAL="REAL",Te_DATA_TYPE_ST="ST",Te_DATA_TYPE_TX="TX",Te_DATA_TYPE_DT="DT",Te_DATA_TYPE_DTM="DTM",Te_DATA_TYPE_TM="TM",Te_DATA_TYPE_CNE="CNE",Te_DATA_TYPE_CWE="CWE",Te_DATA_TYPE_SECTION="SECTION",Te_DATA_TYPE_TITLE="TITLE",Te_DATA_TYPE_QTY="QTY",Te_DATA_TYPE_BL="BL",nh={_timeout:1500,_restrictionKeys:["minExclusive","minInclusive","maxExclusive","maxInclusive","totalDigits","fractionDigits","length","minLength","maxLength","enumeration","whiteSpace","pattern"],_dataTypes:["BL","INT","REAL","ST","TX","BIN","DT","DTM","TM","CNE","CWE","RTO","QTY","NR","YEAR","MONTH","DAY","URL","EMAIL","PHONE",""],_errorMessages:{BL:"must be a boolean (true/false).",INT:"must be an integer number.",REAL:"must be a decimal number.",ST:"must be a string value.",TX:"must be a text value.",BIN:"must be a binary value.",DT:"must be a date value.",DTM:"must be a date and time value.",TM:"must be a time value.",CNE:"must be a value from the answer list.",CWE:"must be a value from the answer list or a user supplied value.",RTO:"must be a ratio value.",QTY:"must be a decimal number",NR:"must be two numeric values separated by a ^. One value can be omitted, but not the ^.",YEAR:"must be a numeric value of year.",MONTH:"must be a numeric value of month.",DAY:"must be a numeric value of day.",URL:"must be a valid URL.",EMAIL:"must be a valid email address.",PHONE:"must be a valid phone number."},checkRequired:function(n,t,e){var i=!0;return n&&(null==t||""===t||Array.isArray(t)&&0===t.length)&&(i=!1,e.push("requires a value")),i},checkDataType:function(n,t,e){var i=!0;if(null!=t&&""!==t)switch(n){case"BL":!0!==t&&!1!==t&&(i=!1);break;case"INT":i=nt.isInteger(t);break;case"REAL":case"QTY":i=nt.isDecimal(t);break;case"PHONE":i=/(((^\s*(\d\d){0,1}\s*(-?|\.)\s*(\(?\d\d\d\)?\s*(-?|\.?)){0,1}\s*\d\d\d\s*(-?|\.?)\s*\d{4}\b)|(^\s*\+\(?(\d{1,4}\)?(-?|\.?))(\s*\(?\d{2,}\)?\s*(-?|\.?)\s*\d{2,}\s*(-?|\.?)(\s*\d*\s*(-|\.?)){0,3})))(\s*(x|ext|X)\s*\d+){0,1}$)/.test(t);break;case"EMAIL":i=/^\s*((\w+)(\.\w+)*)@((\w+)(\.\w+)+)$/.test(t);break;case"URL":i=/^(https?|ftp):\/\/[\w-]+(\.[\w-]+)+([\w.,@?^=%&:\/~+#-]*[\w@?^=%&\/~+#-])?$/.test(t);break;case"TM":i=/^\s*(((\d|[0-1]\d|2[0-4]):([0-5]\d))|(\d|0\d|1[0-2]):([0-5]\d)\s*([aApP][mM]))\s*$/.test(t);break;case"YEAR":i=/^\d{1,4}$/.test(t);break;case"MONTH":i=/^(0?[1-9]|1[012])$/.test(t);break;case"DAY":i=/^(0?[1-9]|[12]\d|3[01])$/.test(t);break;case"NR":i=/^(\-?\d+(\.\d*)?)?\s*\^\s*(\-?\d+(\.\d*)?)?$/.test(t);break;case"DT":i=nt.isValidDate(t);break;default:i=!0}return Array.isArray(e)&&!i&&e.push(this._errorMessages[n]),i},checkRestrictions:function(n,t,e){var i=!0;if(null!=t&&""!==t)for(var r in n){var o=!0,a=n[r];switch(r){case"minExclusive":parseFloat(t)>parseFloat(a)?o=!0:(o=!1,e.push("must be a value greater than "+a+"."));break;case"minInclusive":parseFloat(t)>=parseFloat(a)?o=!0:(o=!1,e.push("must be a value greater than or equal to "+a+"."));break;case"maxExclusive":parseFloat(t)=parseInt(a)?o=!0:(o=!1,e.push("must have a total length greater than or equal to "+a+"."));break;case"pattern":var s=a.indexOf("/"),l=a.lastIndexOf("/"),u=a.slice(s+1,l),f=a.slice(l+1);new RegExp(u,f).test(t)?o=!0:(o=!1,e.push("must match a RegExp pattern of "+a+"."));break;default:o=!0}i=i&&o}return i}};let Qq={getValueInStandardUnit:function(n,t){return(n*this.units_[t]).toFixed(this.precision_)},getStandardUnit:function(){},precision_:4,units_:{kg:1,kgs:1,kilograms:1,pounds:.453592,lbs:.453592,cm:1,cms:1,centimeters:1,feet:30.48,ft:30.48,inches:2.54,"[in_i]":2.54,meters:100,"ft-inches":2.54}},Zq={calculations_:{precision_:2,TOTALSCORE:function(n){for(var t=0,e=0,i=n.length;e0&&(t=LForms.FHIR[e[0]]),!t)throw new Error("The LHC-Forms FHIR support file was not loaded.");this._fhir=t}return t}loadFHIRResources(t){LForms.fhirContext||console.log("Warning: FHIR resources might not be loaded, because loadFHIRResources() was called before LForms.Util.setFHIRContext()");var e=this,i=this._fhir.SDC,r=i.loadLaunchContext(this);return r=r.concat(i.loadAnswerValueSets(this)),t&&r.push(i.requestLinkedObs(this)),Promise.all(r).then(function(){e._notifyAsyncChangeListeners()}).catch(function(a){throw a})}_buildURL(t,e){let i=t.map(r=>encodeURIComponent(r)).join("/");return e&&(i+="?"+Object.keys(e).map(r=>r+"="+encodeURIComponent(e[r])).join("&")),i}_loadAnswerValueSetsFromPackage(t){if(t.answerValueSet){var e=this._getResourcesFromPackageStore("ValueSet",t.answerValueSet);if(e&&this._fhir){var i=this._fhir.SDC.answersFromVS(e.fileContent);i&&(t.answers=i)}}}_checkFHIRVarName(t){if(this._fhir.reservedVarNames[t])throw'The "'+t+'" variable name is reserved; Questionnaires may not assign a value to it.'}_initializeInternalData(){this._setDefaultValues(),Er.initializeCodes(this),this._repeatableItems={},this._setTreeNodes(this.items,this),this._updateLastRepeatingItemsStatus(this.items),this.itemList=[],this.itemHash={},this._updateItemReferenceList(this.items),this._standardizeScoreRule(this.itemList),this._resetHorizontalTableInfo(),this._adjustLastSiblingListForHorizontalLayout(),this._setUpAnswerAndUnitAutoComp(this.itemList),this._setupSourceToTargetMap(),this._checkFormControls()}_resetInternalData(){this._updateTreeNodes(this.items,this),this._updateLastRepeatingItemsStatus(this.items),this.itemList=[],this.itemHash={},this._updateItemReferenceList(this.items),this._standardizeScoreRule(this.itemList),this._resetHorizontalTableInfo(),this._adjustLastSiblingListForHorizontalLayout(),this._setUpAnswerAndUnitAutoComp(this.itemList),this._setupSourceToTargetMap(),this._checkFormControls()}updateSkipLogicControlledItems(t,e){var i=!1;if(t._skipLogicTargets)for(var r=0,o=t._skipLogicTargets.length;r{r._checkFormControls()})})}}_checkValidations(t){if(t._hasValidation){var e=[];nh.checkRequired(t._answerRequired,t.value,e),nh.checkDataType(t.dataType,t.value,e),nh.checkRestrictions(t.restrictions,t.value,e),t._validationErrors=e}}_checkFormControls(){for(var t=!0;t;){t=!1;for(var e=0,i=this.itemList.length;e0)for(var i=0,r=t.items.length;i0)for(var s=0,l=t.items.length;s0&&this._updateItemReferenceList(r.items)}}_findItemsWithScore(){for(var t={},e=0,i=this.itemList.length;e0)for(var o=0,a=r.answers.length;o0&&this._setTreeNodes(l.items,l),l._questionRepeatable&&1===l._id){delete l._parentItem;var u=nt.deepCopy(l);this._removeUserDataAndRepeatingSubItems(u),this._repeatableItems[l.linkId]=u}l._parentItem=e,o=l}}_setupInFieldPlaceholders(t){if(!t._readOnly)if(t._entryFormat)t._placeholder=t._entryFormat;else if(t._hasAnswerList)t._placeholder=t.dataType===Te_DATA_TYPE_CWE?t.externallyDefined?t._multipleAnswers?"Search for or type values":"Search for or type a value":t._multipleAnswers?"Select one or more or type a value":"Select one or type a value":t.externallyDefined?t._multipleAnswers?"Search for values":"Search for value":t._multipleAnswers?"Select one or more":"Select one";else switch(t.dataType){case Te_DATA_TYPE_DT:t._placeholder="MM/DD/YYYY";break;case Te_DATA_TYPE_DTM:t._placeholder="MM/DD/YYYY HH:MM:SS";break;case Te_DATA_TYPE_TM:t._placeholder="HH:MM:SS";break;case Te_DATA_TYPE_CNE:t._placeholder=t.externallyDefined?t._multipleAnswers?"Search for values":"Search for value":t._multipleAnswers?"Select one or more":"Select one";break;case Te_DATA_TYPE_CWE:t._placeholder=t.externallyDefined?t._multipleAnswers?"Search for or type values":"Search for or type a value":t._multipleAnswers?"Select one or more or type a value":"Select one or type a value";break;case"SECTION":case"TITLE":case"":t._placeholder="";break;case Te_DATA_TYPE_INT:case Te_DATA_TYPE_REAL:case Te_DATA_TYPE_QTY:t._placeholder="Type a number";break;default:t._placeholder="Type a value"}}_removeUserDataAndRepeatingSubItems(t){if(t.value=null,t.unit=null,t.items&&t.items.length>0)for(var e=0;e1),t._answerRequired=t.answerCardinality.min&&t.answerCardinality.min&&parseInt(t.answerCardinality.min)>=1,t._multipleAnswers=Er._hasMultipleAnswers(t),t._readOnly=t.editable&&"0"===t.editable||!!t.calculationMethod,this._fhir&&(this._fhir.SDC.processExtensions(t,"obj_text"),this._fhir.SDC.processExtensions(t,"obj_prefix"))}_isHidden(t){return t._skipLogicStatus===Te_SKIP_LOGIC_STATUS_DISABLED||t._isHiddenFromView||!1===t._enableWhenExpVal}_updateTreeNodes(t,e){for(var i=t.length,r=i-1,o=!1,a=i-1;a>=0;a--){if((s=t[a])._id||(s._id=1),s._idPath=e._idPath+this.PATH_DELIMITER+s._id,s._elementId=s.linkId+s._idPath,s._displayLevel=e._displayLevel+1,s._parentItem=e,s._repeatingSectionList=null,this._updateItemAttrs(s),s._lastSibling=a===r,o||(this._isHidden(s)?(s._lastSibling=!1,r-=1):(s._lastSibling=!0,o=!0)),s._questionRepeatable&&1===s._id&&!this._repeatableItems[s.linkId]){delete s._parentItem;var l=nt.deepCopy(s);this._removeUserDataAndRepeatingSubItems(l),this._repeatableItems[s.linkId]=l}s._parentItem=e,s.items&&s.items.length>0&&this._updateTreeNodes(s.items,s)}var u=!1,f=0;for(a=0;a0&&(u.extension=this.extension),o&&(u.hasSavedData=!0),this.fhirVersion&&(u.fhirVersion=this.fhirVersion),u}getUserData(t,e,i,r){var o={};return this._invalidData=!1,this._checkSubTreeValues(this.items),o.itemsData=this._processDataInItems(this.items,t,e,i,r),nt.deepCopy(o)}checkValidity(){const t=[],e=this.itemList.length;for(let i=0;i`${r.question} ${a}`);Array.prototype.push.apply(t,o)}}return t.length?t:null}_checkSubTreeValues(t){for(var e=0,i=t.length;e0)for(var i=0,r=t.items.length;i0&&(f.extension=u.extension),u)"value"===p?f[p]=this._getOriginalValue(u[p],u.dataType,u._hasAnswerList):"unit"===p?f[p]=this._getOriginalValue(u[p]):!p.match(/^[_\$]/)&&"extension"!==p&&(f[p]=u[p]),o&&(f._id=u._id);u.items&&u.items.length>0&&(f.items=this._processDataInItems(u.items,e,i,r,o)),(!i||f.items&&0!==f.items.length||u._itemOrSubtreeHasValue)&&a.push(f)}}return a}_filterInternalData(t,e){var i={};if(e&&t._notOnList&&!t.code&&!t.system)i=t.text;else for(var r in t)r.match(/^[_\$]/)||(i[r]=t[r]);return i}getItemValues(t){var e;if(t._questionRepeatable){e=[];for(var r=t._parentItem.items,o=t.linkId,a=!1,s=0,l=r.length;s(nt.isInteger(o)||(this._invalidData=!0),parseInt(o))):(nt.isInteger(t)||(this._invalidData=!0),r=parseInt(t));break;case Te_DATA_TYPE_REAL:case Te_DATA_TYPE_QTY:nt.isDecimal(t)||(this._invalidData=!0),r=parseFloat(t);break;case Te_DATA_TYPE_DT:r=i?t:Array.isArray(t)?t.map(o=>nt.dateToDTStringISO(o)):nt.dateToDTStringISO(t);break;case Te_DATA_TYPE_DTM:r=nt.dateToDTMString(t);break;case Te_DATA_TYPE_CNE:r=this._getObjectValue(t);break;case Te_DATA_TYPE_CWE:r=this._getObjectValue(t,!0);break;case Te_DATA_TYPE_BL:r=!!t;break;default:r=t}else r=this._getObjectValue(t);return r}getRepeatingItemMaxId(t){var e=t._id;if(t._parentItem&&Array.isArray(t._parentItem.items))for(var i=0,r=t._parentItem.items.length;ie&&(e=t._parentItem.items[i]._id);return e}getRepeatingItemCount(t){var e=0;if(t._parentItem&&Array.isArray(t._parentItem.items))for(var i=0,r=t._parentItem.items.length;i0&&this._updateLastRepeatingItemsStatus(o.items)}t[e-1]._lastRepeatingItem=!!t[e-1]._questionRepeatable,t[e-1].items&&t[e-1].items.length>0&&this._updateLastRepeatingItemsStatus(t[e-1].items)}}_getLastSubItem(t){var e=t;if(t&&Array.isArray(t.items)&&t.items.length>0){var i,r=t.items.length,o=!1;do{(i=t.items[--r])._skipLogicStatus!==Te_SKIP_LOGIC_STATUS_DISABLED&&(o=!0)}while(!o);o&&(e=this._getLastSubItem(i))}return e}_resetHorizontalTableInfo(){this._horizontalTableInfo={};for(var t=null,e=null,i=0,r=this.itemList.length;i1&&(i[0]._lastSibling=i[i.length-1]._lastSibling)}}addRepeatingItems(t){var e=this.getRepeatingItemMaxId(t),i=nt.deepCopy(this._repeatableItems[t.linkId]);if(i._id=e+1,t._parentItem&&Array.isArray(t._parentItem.items)){for(var r=0,o=0,a=t._parentItem.items.length;o{}),i}_findIndexForNewRepetition(t){for(var e=0,i=!1,r=0,o=t._parentItem.items.length;r0){for(var i=!1,r=0,o=t.value.length;r0?e[r-1]:null}getNextRepeatingItem(t){var e=this._getRepeatingItems(t),r=e.map(function(o){return o._elementId}).indexOf(t._elementId);return r{})}setRepeatingItems(t,e,i,r){var a,o=!1;let s=!1,l=!1;if(nt.deepEqual(t._lastComputedMessages,i)||(t._lastComputedRepeatingMessages=i,s=!0),t._questionRepeatable){if(t._parentItem&&Array.isArray(t._parentItem.items)){a=this._getRepeatingItems(t);var p,P,f=e.length-a.length;if(o=0!==f,f<0&&(P=this._findIndexForNewRepetition(t)+f,t._parentItem.items.splice(P,-f),a.splice(f),0===e.length&&(f=1,p=0)),f>0){void 0===P&&(P=this._findIndexForNewRepetition(t),p=this.getRepeatingItemMaxId(t));for(var E=this._isHidden(t._parentItem),H=0;H1?(zr.addItemWarning(t,"MultipleValuesForNonRepeat"),console.log(JSON.stringify(e))):zr.removeItemWarning(t,"MultipleValuesForNonRepeat")),s&&zr.setItemMessagesArray(t,i,r);o&&this._resetInternalData();var ue="Set values for "+this.itemDescription(t);return this._actionLogs.push(ue),l&&this.updateOnSourceItemChange(t),o?a[a.length-1]:void 0}setRepeatingItemMessages(t,e,i){if(!nt.deepEqual(t._lastComputedMessages,e))if(t._lastComputedRepeatingMessages=e,t._questionRepeatable){if(t._parentItem&&Array.isArray(t._parentItem.items)){const a=this._getRepeatingItems(t);for(var r=0,o=a.length;r1?(console.log('Form definition warning: Data types of INT or REAL may only have one unit. Question "'+t.question+'" has '+t.units.length+" units. For multiple units, use type QTY instead."),t.dataType=Te_DATA_TYPE_QTY):(t._unitReadonly=!0,t.unit||(t.unit=e[0]))),t.dataType===Te_DATA_TYPE_QTY){var l={listItems:e,matchListValue:t.units&&(!t._unitOpen||"optionsOrString"!=t._unitOpen)||!t.units&&"optionsOnly"==t._unitOpen,autoFill:!0,display:"_displayUnit"};void 0!==r?l.defaultValue=r:1===e.length&&(l.defaultValue=e[0]),nt.deepEqual(t._unitAutocompOptions,l)||(t._unitAutocompOptions=l)}}}_resetItemValueWithAnswers(t){var e=null,i=this.hasSavedData?t.value:t.value||t.defaultAnswer;if(i){e=[];var r=t._multipleAnswers&&Array.isArray(i)?i:[i];if(t.dataType!==Te_DATA_TYPE_CWE)e=r;else for(var o=0,a=r.length;o(LForms.fhirCapabilities.urlExpandBroken=!0,ne._findValueSetIDAndSearch(t,ue,ye)))}}}}}else{[r.listItems,r.addSeqNum]=this._getAnswerDisplayTextWithLabelAndScore(this.templateOptions.displayScoreWithAnswerText,t),r.display="_displayText",r.listItemsForModel=t.answers;var p=r.listItems,P=!0;for(s=0,l=p.length;s=e;break;case"maxExclusive":i=t.maxExclusive>e}else 2==r.length&&(t.hasOwnProperty("minInclusive")?i=t.minInclusive<=e:t.hasOwnProperty("minExclusive")&&(i=t.minExclusive=e:t.hasOwnProperty("maxExclusive")&&(i=t.maxExclusive>e)))}return i}_objectEqual(t,e){return nt.shallowEqual(t,e)}_findItemByLinkId(t,e){for(var i=null,r=t._parentItem,o=!1;!o&&r;)r.linkId===e&&(i=r,o=!0),r=r._parentItem;var a=null;if(!i){for(var s=0,l=this.itemList.length;s=0;u--)if(this.itemList[u].linkId===e){i=this.itemList[u];break}if(!i)for(var f=a+1,p=this.itemList.length;fnull!=o&&""!==o;return(t.system===e.system||!t.system&&!e.system)&&(i=r(t.code)||r(e.code)?t.code===e.code:t.text&&e.text&&t.text===e.text),!!i}_checkSkipLogicCondition(t,e){var i=!1,r=t&&null!=t.value&&""!==t.value&&t._skipLogicStatus!==Te_SKIP_LOGIC_STATUS_DISABLED;if(e.hasOwnProperty("exists"))i=e.exists&&r||!e.exists&&!r;else if(r){var o=t.value;if(t._hasAnswerList)switch(t.dataType){case Te_DATA_TYPE_CNE:case Te_DATA_TYPE_CWE:case Te_DATA_TYPE_INT:case Te_DATA_TYPE_ST:case Te_DATA_TYPE_DT:case Te_DATA_TYPE_TM:for(var a=e.hasOwnProperty("value")?e.value:e.hasOwnProperty("notEqual")?e.notEqual:null,s=Array.isArray(o)?o:[o],l=!1,u=0,f=s.length;u=0;a--)void 0===r[a]||(void 0!==r[a]?t=r[a]+this.delimiters.field+t:t+=this.delimiters.field);if(t+=this.delimiters.segment,i.items)for(var l=0,u=i.items.length;l1)){if(this._isSectionEmpty(s))continue;!r||r&&r.questionCode!==s.questionCode?(i=1,e+=1):i+=1;var u=nt.getNextLetter(i);s._obx4=n?n+"."+e+u:e+u,this._precessOBX4AtOneLevel(s._obx4,s.items)}else i=1,e+=1,s._obx4=n?n+"."+e:e,this._precessOBX4AtOneLevel(s._obx4,s.items);else if((l=s.questionCardinality.max)&&("*"===l||parseInt(l)>1)){if(Er.isItemValueEmpty(s.value))continue;!r||r&&r.questionCode!==s.questionCode?i=1:i+=1,u=nt.getNextLetter(i),s._obx4=n?n+"."+u:u}else s._obx4=n||"",i=1;r=s}},_generateOBX5:function(n,t,e){var r=n.code;return"CWE"!==t||r||0===r?r+this.delimiters.component+n.text+this.delimiters.component+(n.system?"LOINC"===n.system||n.system===this.LOINC_URI?this.LOINC_CS:n.system:""):this.delimiters.component.repeat(8)+n.text},_DT_FMT:"YYYYMMDD",_DTM_FMT:"YYYYMMDDHHmmss",_itemToHL7v2:function(n,t){var e="",i=this.LOINC_CS;if("TITLE"!==n.dataType){var r=new Array(this.obrFieldNum);if(n.header){var o="";r[0]="OBR",r[1]=++t.obrIndex,r[4]=n.questionCode+this.delimiters.component+n.question+this.delimiters.component+i;for(var s=this.obrFieldNum-1;s>=0;s--)void 0===r[s]||(void 0!==r[s]?o=r[s]+this.delimiters.field+o:o+=this.delimiters.field);if(o+=this.delimiters.segment,n.items)for(var u=0,f=n.items.length;u=0;s--)(a=n[s])&&(o=(r<3?a(o):r>3?a(t,e,o):a(t,e))||o);return r>3&&o&&Object.defineProperty(t,e,o),o}function is(n,t,e,i){return L(e)&&(i=e,e=void 0),i?is(n,t,e).pipe(He(r=>m(r)?i(...r):i(r))):new te(r=>{$w(n,t,function o(a){r.next(arguments.length>1?Array.prototype.slice.call(arguments):a)},r,e)})}function $w(n,t,e,i,r){let o;if(function oj(n){return n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}(n)){const a=n;n.addEventListener(t,e,r),o=()=>a.removeEventListener(t,e,r)}else if(function rj(n){return n&&"function"==typeof n.on&&"function"==typeof n.off}(n)){const a=n;n.on(t,e),o=()=>a.off(t,e)}else if(function ij(n){return n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}(n)){const a=n;n.addListener(t,e),o=()=>a.removeListener(t,e)}else{if(!n||!n.length)throw new TypeError("Invalid event target");for(let a=0,s=n.length;at.lift(new aj(n))}Uw.Util.FHIRSupport=ej;class aj{constructor(t){this.notifier=t}call(t,e){const i=new sj(t),r=Cn(this.notifier,new bi(i));return r&&!i.seenValue?(i.add(r),e.subscribe(i)):i}}class sj extends Ar{constructor(t){super(t),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const lj=new $e("cdk-dir-doc",{providedIn:"root",factory:function cj(){return o1(en)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}),uj=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function Ww(n){const t=(null==n?void 0:n.toLowerCase())||"";return"auto"===t&&"undefined"!=typeof navigator&&(null==navigator?void 0:navigator.language)?uj.test(navigator.language)?"rtl":"ltr":"rtl"===t?"rtl":"ltr"}let Mm,qr=(()=>{class n{constructor(e){if(this.value="ltr",this.change=new Je,e){const r=e.documentElement?e.documentElement.dir:null;this.value=Ww((e.body?e.body.dir:null)||r||"ltr")}}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)(me(lj,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),hj=(()=>{class n{constructor(){this._dir="ltr",this._isInitialized=!1,this.change=new Je}get dir(){return this._dir}set dir(e){const i=this._dir;this._dir=Ww(e),this._rawDir=e,i!==this._dir&&this._isInitialized&&this.change.emit(this._dir)}get value(){return this.dir}ngAfterContentInit(){this._isInitialized=!0}ngOnDestroy(){this.change.complete()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["","dir",""]],hostVars:1,hostBindings:function(e,i){2&e&&Sn("dir",i._rawDir)},inputs:{dir:"dir"},outputs:{change:"dirChange"},exportAs:["dir"],features:[Jt([{provide:qr,useExisting:n}])]}),n})(),so=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */try{Mm="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(n){Mm=!1}let J1,Qs,Sm,Or=(()=>{class n{constructor(e){this._platformId=e,this.isBrowser=this._platformId?function CI(n){return n===t_}(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!Mm)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return n.\u0275fac=function(e){return new(e||n)(me(E1))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),oh=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Kw(n){return function dj(){if(null==J1&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>J1=!0}))}finally{J1=J1||!1}return J1}()?n:!!n.capture} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function fj(){if(null==Qs){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Qs=!1,Qs;if("scrollBehavior"in document.documentElement.style)Qs=!0;else{const n=Element.prototype.scrollTo;Qs=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return Qs}function Zs(n){return n.composedPath?n.composedPath()[0]:n.target} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Qw(){return"undefined"!=typeof __karma__&&!!__karma__||"undefined"!=typeof jasmine&&!!jasmine||"undefined"!=typeof jest&&!!jest||"undefined"!=typeof Mocha&&!!Mocha} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Xw(n){return t=>t.lift(new wj(n))}class wj{constructor(t){this.total=t}call(t,e){return e.subscribe(new Mj(t,this.total))}}class Mj extends I{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){++this.count>this.total&&this.destination.next(t)}}function dc(n,t){return e=>e.lift(new Sj(n,t))}class Sj{constructor(t,e){this.compare=t,this.keySelector=e}call(t,e){return e.subscribe(new Tj(t,this.compare,this.keySelector))}}class Tj extends I{constructor(t,e,i){super(t),this.keySelector=i,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(t,e){return t===e}_next(t){let e;try{const{keySelector:r}=this;e=r?r(t):t}catch(r){return this.destination.error(r)}let i=!1;if(this.hasKey)try{const{compare:r}=this;i=r(this.key,e)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=e,this.destination.next(t))}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Dj=(()=>{class n{create(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),kj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[Dj]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class Jw extends I{notifyNext(t,e,i,r,o){this.destination.next(e)}notifyError(t,e){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}class xj extends I{constructor(t,e,i){super(),this.parent=t,this.outerValue=e,this.outerIndex=i,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}function eM(n,t,e,i,r=new xj(n,e,i)){if(!r.closed)return t instanceof te?t.subscribe(r):Qe(t)(r)}const tM={};class zj{constructor(t){this.resultSelector=t}call(t,e){return e.subscribe(new Ej(t,this.resultSelector))}}class Ej extends Jw{constructor(t,e){super(t),this.resultSelector=e,this.active=0,this.values=[],this.observables=[]}_next(t){this.values.push(tM),this.observables.push(t)}_complete(){const t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(let i=0;i{function n(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return n.prototype=Object.create(Error.prototype),n})();function Dm(n){return t=>0===n?k_():t.lift(new Aj(n))}class Aj{constructor(t){if(this.total=t,this.total<0)throw new Ij}call(t,e){return e.subscribe(new Lj(t,this.total))}}class Lj extends I{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){const e=this.total,i=++this.count;i<=e&&(this.destination.next(t),i===e&&(this.destination.complete(),this.unsubscribe()))}}const sh=new xo(Q0);function nM(n,t=sh){return e=>e.lift(new Fj(n,t))}class Fj{constructor(t,e){this.dueTime=t,this.scheduler=e}call(t,e){return e.subscribe(new Nj(t,this.dueTime,this.scheduler))}}class Nj extends I{constructor(t,e,i){super(t),this.dueTime=e,this.scheduler=i,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(Rj,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:t}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}clearDebounce(){const t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}function Rj(n){n.debouncedNext()}function lh(...n){const t=n[n.length-1];return ke(t)?(n.pop(),e=>Tm(n,e,t)):e=>Tm(n,e)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Vj=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const iM=new Set;let fc,km=(()=>{class n{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Bj}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function Hj(n){if(!iM.has(n))try{fc||(fc=document.createElement("style"),fc.setAttribute("type","text/css"),document.head.appendChild(fc)),fc.sheet&&(fc.sheet.insertRule(`@media ${n} {body{ }}`,0),iM.add(n))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return n.\u0275fac=function(e){return new(e||n)(me(Or))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Bj(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let Uj=(()=>{class n{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new de}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return rM(X2(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let o=function Pj(...n){let t,e;return ke(n[n.length-1])&&(e=n.pop()),"function"==typeof n[n.length-1]&&(t=n.pop()),1===n.length&&m(n[0])&&(n=n[0]),Fo(n,e).lift(new zj(t))}(rM(X2(e)).map(a=>this._registerQuery(a).observable));return o=Tm(o.pipe(Dm(1)),o.pipe(Xw(1),nM(0))),o.pipe(He(a=>{const s={matches:!1,breakpoints:{}};return a.forEach(({matches:l,query:u})=>{s.matches=s.matches||l,s.breakpoints[u]=l}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),o={observable:new te(a=>{const s=l=>this._zone.run(()=>a.next(l));return i.addListener(s),()=>{i.removeListener(s)}}).pipe(lh(i),He(({matches:a})=>({query:e,matches:a})),Pt(this._destroySubject)),mql:i};return this._queries.set(e,o),o}}return n.\u0275fac=function(e){return new(e||n)(me(km),me(Ft))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function rM(n){return n.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const Xj=new $e("cdk-input-modality-detector-options"),Jj={ignoreKeys:[18,17,224,91,16]},mc=Kw({passive:!0,capture:!0});let e$=(()=>{class n{constructor(e,i,r,o){this._platform=e,this._mostRecentTarget=null,this._modality=new Q1(null),this._lastTouchMs=0,this._onKeydown=a=>{var s,l;null!==(l=null===(s=this._options)||void 0===s?void 0:s.ignoreKeys)&&void 0!==l&&l.some(u=>u===a.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=Zs(a))},this._onMousedown=a=>{Date.now()-this._lastTouchMs<650||(this._modality.next( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Qj(n){return 0===n.buttons||0===n.offsetX&&0===n.offsetY}(a)?"keyboard":"mouse"),this._mostRecentTarget=Zs(a))},this._onTouchstart=a=>{!function Zj(n){const t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}(a)?(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=Zs(a)):this._modality.next("keyboard")},this._options=Object.assign(Object.assign({},Jj),o),this.modalityDetected=this._modality.pipe(Xw(1)),this.modalityChanged=this.modalityDetected.pipe(dc()),e.isBrowser&&i.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,mc),r.addEventListener("mousedown",this._onMousedown,mc),r.addEventListener("touchstart",this._onTouchstart,mc)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,mc),document.removeEventListener("mousedown",this._onMousedown,mc),document.removeEventListener("touchstart",this._onTouchstart,mc))}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(Ft),me(en),me(Xj,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +const n$=new $e("cdk-focus-monitor-default-options"),ch=Kw({passive:!0,capture:!0});let cM=(()=>{class n{constructor(e,i,r,o,a){this._ngZone=e,this._platform=i,this._inputModalityDetector=r,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new de,this._rootNodeFocusAndBlurListener=s=>{for(let u=Zs(s);u;u=u.parentElement)"focus"===s.type?this._onFocus(s,u):this._onBlur(s,u)},this._document=o,this._detectionMode=(null==a?void 0:a.detectionMode)||0}monitor(e,i=!1){const r=cc(e);if(!this._platform.isBrowser||1!==r.nodeType)return Po(null);const o=function pj(n){if(function mj(){if(null==Sm){const n="undefined"!=typeof document?document.head:null;Sm=!(!n||!n.createShadowRoot&&!n.attachShadow)}return Sm}()){const t=n.getRootNode?n.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}(r)||this._getDocument(),a=this._elementInfo.get(r);if(a)return i&&(a.checkChildren=!0),a.subject;const s={checkChildren:i,subject:new de,rootNode:o};return this._elementInfo.set(r,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const i=cc(e),r=this._elementInfo.get(i);r&&(r.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(r))}focusVia(e,i,r){const o=cc(e);o===this._getDocument().activeElement?this._getClosestElementsInfo(o).forEach(([s,l])=>this._originChanged(s,i,l)):(this._setOrigin(i),"function"==typeof o.focus&&o.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!(null==e||!e.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const r=this._elementInfo.get(i),o=Zs(e);!r||!r.checkChildren&&i!==o||this._originChanged(i,this._getFocusOrigin(o),r)}_onBlur(e,i){const r=this._elementInfo.get(i);!r||r.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(r,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,r=this._rootNodeFocusListenerCount.get(i)||0;r||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,ch),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,ch)}),this._rootNodeFocusListenerCount.set(i,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Pt(this._stopInputModalityDetector)).subscribe(o=>{this._setOrigin(o,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const r=this._rootNodeFocusListenerCount.get(i);r>1?this._rootNodeFocusListenerCount.set(i,r-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,ch),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,ch),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,r){this._setClasses(e,i),this._emitOrigin(r,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((r,o)=>{(o===e||r.checkChildren&&o.contains(e))&&i.push([o,r])}),i}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:i,mostRecentModality:r}=this._inputModalityDetector;if("mouse"!==r||!i||i===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const o=e.labels;if(o)for(let a=0;a{class n{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=o1(Uj).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,r=i&&i.getComputedStyle?i.getComputedStyle(e):null,o=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),o){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(xm,uM,hM),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();1===i?e.add(xm,uM):2===i&&e.add(xm,hM)}}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),r$=(()=>{class n{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return n.\u0275fac=function(e){return new(e||n)(me(i$))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[kj]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Bi(n,t){(function o$(n){return"string"==typeof n&&-1!==n.indexOf(".")&&1===parseFloat(n)})(n)&&(n="100%");var e=function a$(n){return"string"==typeof n&&-1!==n.indexOf("%")}(n);return n=360===t?n:Math.min(t,Math.max(0,parseFloat(n))),e&&(n=parseInt(String(n*t),10)/100),Math.abs(n-t)<1e-6?1:n=360===t?(n<0?n%t+t:n%t)/parseFloat(String(t)):n%t/parseFloat(String(t))}function uh(n){return Math.min(1,Math.max(0,n))}function dM(n){return n=parseFloat(n),(isNaN(n)||n<0||n>1)&&(n=1),n}function hh(n){return n<=1?"".concat(100*Number(n),"%"):n}function Xs(n){return 1===n.length?"0"+n:String(n)}function fM(n,t,e){n=Bi(n,255),t=Bi(t,255),e=Bi(e,255);var i=Math.max(n,t,e),r=Math.min(n,t,e),o=0,a=0,s=(i+r)/2;if(i===r)a=0,o=0;else{var l=i-r;switch(a=s>.5?l/(2-i-r):l/(i+r),i){case n:o=(t-e)/l+(t1&&(e-=1),e<1/6?n+6*e*(t-n):e<.5?t:e<2/3?n+(t-n)*(2/3-e)*6:n}function zm(n,t,e){n=Bi(n,255),t=Bi(t,255),e=Bi(e,255);var i=Math.max(n,t,e),r=Math.min(n,t,e),o=0,a=i,s=i-r,l=0===i?0:s/i;if(i===r)o=0;else{switch(i){case n:o=(t-e)/s+(t>16,g:(65280&n)>>8,b:255&n}}(t)),this.originalInput=t;var r=pc(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(i=e.format)&&void 0!==i?i:r.format,this.gradientType=e.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return n.prototype.isDark=function(){return this.getBrightness()<128},n.prototype.isLight=function(){return!this.isDark()},n.prototype.getBrightness=function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},n.prototype.getLuminance=function(){var t=this.toRgb(),o=t.r/255,a=t.g/255,s=t.b/255;return.2126*(o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4))+.7152*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))+.0722*(s<=.03928?s/12.92:Math.pow((s+.055)/1.055,2.4))},n.prototype.getAlpha=function(){return this.a},n.prototype.setAlpha=function(t){return this.a=dM(t),this.roundA=Math.round(100*this.a)/100,this},n.prototype.isMonochrome=function(){return 0===this.toHsl().s},n.prototype.toHsv=function(){var t=zm(this.r,this.g,this.b);return{h:360*t.h,s:t.s,v:t.v,a:this.a}},n.prototype.toHsvString=function(){var t=zm(this.r,this.g,this.b),e=Math.round(360*t.h),i=Math.round(100*t.s),r=Math.round(100*t.v);return 1===this.a?"hsv(".concat(e,", ").concat(i,"%, ").concat(r,"%)"):"hsva(".concat(e,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},n.prototype.toHsl=function(){var t=fM(this.r,this.g,this.b);return{h:360*t.h,s:t.s,l:t.l,a:this.a}},n.prototype.toHslString=function(){var t=fM(this.r,this.g,this.b),e=Math.round(360*t.h),i=Math.round(100*t.s),r=Math.round(100*t.l);return 1===this.a?"hsl(".concat(e,", ").concat(i,"%, ").concat(r,"%)"):"hsla(".concat(e,", ").concat(i,"%, ").concat(r,"%, ").concat(this.roundA,")")},n.prototype.toHex=function(t){return void 0===t&&(t=!1),Em(this.r,this.g,this.b,t)},n.prototype.toHexString=function(t){return void 0===t&&(t=!1),"#"+this.toHex(t)},n.prototype.toHex8=function(t){return void 0===t&&(t=!1),function u$(n,t,e,i,r){var o=[Xs(Math.round(n).toString(16)),Xs(Math.round(t).toString(16)),Xs(Math.round(e).toString(16)),Xs(mM(i))];return r&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this.r,this.g,this.b,this.a,t)},n.prototype.toHex8String=function(t){return void 0===t&&(t=!1),"#"+this.toHex8(t)},n.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},n.prototype.toRgbString=function(){var t=Math.round(this.r),e=Math.round(this.g),i=Math.round(this.b);return 1===this.a?"rgb(".concat(t,", ").concat(e,", ").concat(i,")"):"rgba(".concat(t,", ").concat(e,", ").concat(i,", ").concat(this.roundA,")")},n.prototype.toPercentageRgb=function(){var t=function(e){return"".concat(Math.round(100*Bi(e,255)),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},n.prototype.toPercentageRgbString=function(){var t=function(e){return Math.round(100*Bi(e,255))};return 1===this.a?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},n.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var t="#"+Em(this.r,this.g,this.b,!1),e=0,i=Object.entries(Om);e=0&&(t.startsWith("hex")||"name"===t)?"name"===t&&0===this.a?this.toName():this.toRgbString():("rgb"===t&&(i=this.toRgbString()),"prgb"===t&&(i=this.toPercentageRgbString()),("hex"===t||"hex6"===t)&&(i=this.toHexString()),"hex3"===t&&(i=this.toHexString(!0)),"hex4"===t&&(i=this.toHex8String(!0)),"hex8"===t&&(i=this.toHex8String()),"name"===t&&(i=this.toName()),"hsl"===t&&(i=this.toHslString()),"hsv"===t&&(i=this.toHsvString()),i||this.toHexString())},n.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},n.prototype.clone=function(){return new n(this.toString())},n.prototype.lighten=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.l+=t/100,e.l=uh(e.l),new n(e)},n.prototype.brighten=function(t){void 0===t&&(t=10);var e=this.toRgb();return e.r=Math.max(0,Math.min(255,e.r-Math.round(-t/100*255))),e.g=Math.max(0,Math.min(255,e.g-Math.round(-t/100*255))),e.b=Math.max(0,Math.min(255,e.b-Math.round(-t/100*255))),new n(e)},n.prototype.darken=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.l-=t/100,e.l=uh(e.l),new n(e)},n.prototype.tint=function(t){return void 0===t&&(t=10),this.mix("white",t)},n.prototype.shade=function(t){return void 0===t&&(t=10),this.mix("black",t)},n.prototype.desaturate=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.s-=t/100,e.s=uh(e.s),new n(e)},n.prototype.saturate=function(t){void 0===t&&(t=10);var e=this.toHsl();return e.s+=t/100,e.s=uh(e.s),new n(e)},n.prototype.greyscale=function(){return this.desaturate(100)},n.prototype.spin=function(t){var e=this.toHsl(),i=(e.h+t)%360;return e.h=i<0?360+i:i,new n(e)},n.prototype.mix=function(t,e){void 0===e&&(e=50);var i=this.toRgb(),r=new n(t).toRgb(),o=e/100;return new n({r:(r.r-i.r)*o+i.r,g:(r.g-i.g)*o+i.g,b:(r.b-i.b)*o+i.b,a:(r.a-i.a)*o+i.a})},n.prototype.analogous=function(t,e){void 0===t&&(t=6),void 0===e&&(e=30);var i=this.toHsl(),r=360/e,o=[this];for(i.h=(i.h-(r*t>>1)+720)%360;--t;)i.h=(i.h+r)%360,o.push(new n(i));return o},n.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new n(t)},n.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var e=this.toHsv(),i=e.h,r=e.s,o=e.v,a=[],s=1/t;t--;)a.push(new n({h:i,s:r,v:o})),o=(o+s)%1;return a},n.prototype.splitcomplement=function(){var t=this.toHsl(),e=t.h;return[this,new n({h:(e+72)%360,s:t.s,l:t.l}),new n({h:(e+216)%360,s:t.s,l:t.l})]},n.prototype.onBackground=function(t){var e=this.toRgb(),i=new n(t).toRgb();return new n({r:i.r+(e.r-i.r)*e.a,g:i.g+(e.g-i.g)*e.a,b:i.b+(e.b-i.b)*e.a})},n.prototype.triad=function(){return this.polyad(3)},n.prototype.tetrad=function(){return this.polyad(4)},n.prototype.polyad=function(t){for(var e=this.toHsl(),i=e.h,r=[this],o=360/t,a=1;a=60&&Math.round(n.h)<=240?e?Math.round(n.h)-2*t:Math.round(n.h)+2*t:e?Math.round(n.h)+2*t:Math.round(n.h)-2*t)<0?i+=360:i>=360&&(i-=360),i}function bM(n,t,e){return 0===n.h&&0===n.s?n.s:((i=e?n.s-.16*t:4===t?n.s+.16:n.s+.05*t)>1&&(i=1),e&&5===t&&i>.1&&(i=.1),i<.06&&(i=.06),Number(i.toFixed(2)));var i}function CM(n,t,e){var i;return(i=e?n.v+.05*t:n.v-.15*t)>1&&(i=1),Number(i.toFixed(2))}function Lm(n){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=[],i=new os(n),r=5;r>0;r-=1){var o=i.toHsv(),a=new os({h:yM(o,r,!0),s:bM(o,r,!0),v:CM(o,r,!0)}).toHexString();e.push(a)}e.push(i.toHexString());for(var s=1;s<=4;s+=1){var l=i.toHsv(),u=new os({h:yM(l,s),s:bM(l,s),v:CM(l,s)}).toHexString();e.push(u)}return"dark"===t.theme?_$.map(function(f){var p=f.index,P=f.opacity;return new os(t.backgroundColor||"#141414").mix(e[p],100*P).toHexString()}):e}var Fm={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},ar={},Nm={};function as(){}Object.keys(Fm).forEach(function(n){ar[n]=Lm(Fm[n]),ar[n].primary=ar[n][5],Nm[n]=Lm(Fm[n],{theme:"dark",backgroundColor:"#141414"}),Nm[n].primary=Nm[n][5]});class b${constructor(t,e,i){this.nextOrObserver=t,this.error=e,this.complete=i}call(t,e){return e.subscribe(new C$(t,this.nextOrObserver,this.error,this.complete))}}class C$ extends I{constructor(t,e,i,r){super(t),this._tapNext=as,this._tapError=as,this._tapComplete=as,this._tapError=i||as,this._tapComplete=r||as,L(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||as,this._tapError=e.error||as,this._tapComplete=e.complete||as)}_next(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}_error(t){try{this._tapError.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.error(t)}_complete(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}function wM(n){return t=>t.lift(new w$(n))}class w${constructor(t){this.callback=t}call(t,e){return e.subscribe(new M$(t,this.callback))}}class M$ extends I{constructor(t,e){super(t),this.add(new M(e))}}class T${constructor(t){this.selector=t}call(t,e){return e.subscribe(new D$(t,this.selector,this.caught))}}class D$ extends Ar{constructor(t,e,i){super(t),this.selector=e,this.caught=i}error(t){if(!this.isStopped){let e;try{e=this.selector(t,this.caught)}catch(o){return void super.error(o)}this._unsubscribeAndRecycle();const i=new bi(this);this.add(i);const r=Cn(e,i);r!==i&&this.add(r)}}}const Ma="[@ant-design/icons-angular]:";function MM(n){y9()&&console.warn(`${Ma} ${n}.`)}function SM(n){return Lm(n)[0]}function fh(n,t){switch(t){case"fill":return`${n}-fill`;case"outline":return`${n}-o`;case"twotone":return`${n}-twotone`;case void 0:return n;default:throw new Error(`${Ma}Theme "${t}" is not a recognized theme!`)}}function TM(n){return"object"==typeof n&&"string"==typeof n.name&&("string"==typeof n.theme||void 0===n.theme)&&"string"==typeof n.icon}function mh(n){const t=n.split(":");switch(t.length){case 1:return[n,""];case 2:return[t[1],t[0]];default:throw new Error(`${Ma}The icon type ${n} is not valid!`)}}function DM(n){return new Error(`${Ma}the icon ${n} does not exist or is not registered.`)}function R$(){return new Error(`${Ma} tag not found.`)}const B$=new $e("ant_icons");let kM=(()=>{class n{constructor(e,i,r,o,a){this._rendererFactory=e,this._handler=i,this._document=r,this.sanitizer=o,this._antIcons=a,this.defaultTheme="outline",this._svgDefinitions=new Map,this._svgRenderedDefinitions=new Map,this._inProgressFetches=new Map,this._assetsUrlRoot="",this._twoToneColorPalette={primaryColor:"#333333",secondaryColor:"#E6E6E6"},this._enableJsonpLoading=!1,this._jsonpIconLoad$=new de,this._renderer=this._rendererFactory.createRenderer(null,null),this._handler&&(this._http=new By(this._handler)),this._antIcons&&this.addIcon(...this._antIcons)}set twoToneColor({primaryColor:e,secondaryColor:i}){this._twoToneColorPalette.primaryColor=e,this._twoToneColorPalette.secondaryColor=i||SM(e)}get twoToneColor(){return Object.assign({},this._twoToneColorPalette)}get _disableDynamicLoading(){return!1}useJsonpLoading(){this._enableJsonpLoading?MM("You are already using jsonp loading."):(this._enableJsonpLoading=!0,window.__ant_icon_load=e=>{this._jsonpIconLoad$.next(e)})}changeAssetsSource(e){this._assetsUrlRoot=e.endsWith("/")?e:e+"/"}addIcon(...e){e.forEach(i=>{this._svgDefinitions.set(fh(i.name,i.theme),i)})}addIconLiteral(e,i){const[r,o]=mh(e);if(!o)throw function L$(){return new Error(`${Ma}Type should have a namespace. Try "namespace:${name}".`)}();this.addIcon({name:e,icon:i})}clear(){this._svgDefinitions.clear(),this._svgRenderedDefinitions.clear()}getRenderedContent(e,i){const r=TM(e)?e:this._svgDefinitions.get(e)||null;if(!r&&this._disableDynamicLoading)throw DM(e);return(r?Po(r):this._loadIconDynamically(e)).pipe(He(a=>{if(!a)throw DM(e);return this._loadSVGFromCacheOrCreateNew(a,i)}))}getCachedIcons(){return this._svgDefinitions}_loadIconDynamically(e){if(!this._http&&!this._enableJsonpLoading)return Po(function F$(){return function k$(n){console.error(`${Ma} ${n}.`)}('you need to import "HttpClientModule" to use dynamic importing.'),null}());let i=this._inProgressFetches.get(e);if(!i){const[r,o]=mh(e),a=o?{name:e,icon:""}:function E$(n){const t=n.split("-"),e=function P$(n){return"o"===n?"outline":n}(t.splice(t.length-1,1)[0]);return{name:t.join("-"),theme:e,icon:""}}(r),l=(o?`${this._assetsUrlRoot}assets/${o}/${r}`:`${this._assetsUrlRoot}assets/${a.theme}/${a.name}`)+(this._enableJsonpLoading?".js":".svg"),u=this.sanitizer.sanitize(Mn.URL,l);if(!u)throw function N$(n){return new Error(`${Ma}The url "${n}" is unsafe.`)}(l);i=(this._enableJsonpLoading?this._loadIconDynamicallyWithJsonp(a,u):this._http.get(u,{responseType:"text"}).pipe(He(p=>Object.assign(Object.assign({},a),{icon:p})))).pipe(function y$(n,t,e){return function(r){return r.lift(new b$(n,t,e))}}(p=>this.addIcon(p)),wM(()=>this._inProgressFetches.delete(e)),function S$(n){return function(e){const i=new T$(n),r=e.lift(i);return i.caught=r}}(()=>Po(null)),qe()),this._inProgressFetches.set(e,i)}return i}_loadIconDynamicallyWithJsonp(e,i){return new te(r=>{const o=this._document.createElement("script"),a=setTimeout(()=>{s(),r.error(function V$(){return new Error(`${Ma}Importing timeout error.`)}())},6e3);function s(){o.parentNode.removeChild(o),clearTimeout(a)}o.src=i,this._document.body.appendChild(o),this._jsonpIconLoad$.pipe(Bs(l=>l.name===e.name&&l.theme===e.theme),Dm(1)).subscribe(l=>{r.next(l),s()})})}_loadSVGFromCacheOrCreateNew(e,i){let r;const o=i||this._twoToneColorPalette.primaryColor,a=SM(o)||this._twoToneColorPalette.secondaryColor,s="twotone"===e.theme?function x$(n,t,e,i){return`${fh(n,t)}-${e}-${i}`}(e.name,e.theme,o,a):void 0===e.theme?e.name:fh(e.name,e.theme),l=this._svgRenderedDefinitions.get(s);return l?r=l.icon:(r=this._setSVGAttribute(this._colorizeSVGIcon(this._createSVGElementFromString(function A$(n){return""!==mh(n)[1]}(e.name)?e.icon:function I$(n){return n.replace(/['"]#333['"]/g,'"primaryColor"').replace(/['"]#E6E6E6['"]/g,'"secondaryColor"').replace(/['"]#D9D9D9['"]/g,'"secondaryColor"').replace(/['"]#D8D8D8['"]/g,'"secondaryColor"')}(e.icon)),"twotone"===e.theme,o,a)),this._svgRenderedDefinitions.set(s,Object.assign(Object.assign({},e),{icon:r}))),function O$(n){return n.cloneNode(!0)}(r)}_createSVGElementFromString(e){const i=this._document.createElement("div");i.innerHTML=e;const r=i.querySelector("svg");if(!r)throw R$;return r}_setSVGAttribute(e){return this._renderer.setAttribute(e,"width","1em"),this._renderer.setAttribute(e,"height","1em"),e}_colorizeSVGIcon(e,i,r,o){if(i){const a=e.childNodes,s=a.length;for(let l=0;l{class n{constructor(e,i,r){this._iconService=e,this._elementRef=i,this._renderer=r}ngOnChanges(e){(e.type||e.theme||e.twoToneColor)&&this._changeIcon()}_changeIcon(){return new Promise(e=>{if(!this.type)return this._clearSVGElement(),void e(null);const i=this._getSelfRenderMeta();this._iconService.getRenderedContent(this._parseIconType(this.type,this.theme),this.twoToneColor).subscribe(r=>{const o=this._getSelfRenderMeta();!function U$(n,t){return n.type===t.type&&n.theme===t.theme&&n.twoToneColor===t.twoToneColor}(i,o)?e(null):(this._setSVGElement(r),e(r))})})}_getSelfRenderMeta(){return{type:this.type,theme:this.theme,twoToneColor:this.twoToneColor}}_parseIconType(e,i){if(TM(e))return e;{const[r,o]=mh(e);return o?e:function z$(n){return n.endsWith("-fill")||n.endsWith("-o")||n.endsWith("-twotone")}(r)?(i&&MM(`'type' ${r} already gets a theme inside so 'theme' ${i} would be ignored`),r):fh(r,i||this._iconService.defaultTheme)}}_setSVGElement(e){this._clearSVGElement(),this._renderer.appendChild(this._elementRef.nativeElement,e)}_clearSVGElement(){var e;const i=this._elementRef.nativeElement,r=i.childNodes;for(let a=r.length-1;a>=0;a--){const s=r[a];"svg"===(null===(e=s.tagName)||void 0===e?void 0:e.toLowerCase())&&this._renderer.removeChild(i,s)}}}return n.\u0275fac=function(e){return new(e||n)(Y(kM),Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","antIcon",""]],inputs:{type:"type",theme:"theme",twoToneColor:"twoToneColor"},features:[Dt]}),n})();const xM={name:"star",theme:"fill",icon:''};class FW{constructor(t){this.value=t}call(t,e){return e.subscribe(new NW(t,this.value))}}class NW extends I{constructor(t,e){super(t),this.value=e}_next(t){this.destination.next(this.value)}}const VW=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"],qW=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function OM({r:n,g:t,b:e}){const i=zm(n,t,e);return{h:360*i.h,s:i.s,v:i.v}}function gh({r:n,g:t,b:e}){return`#${Em(n,t,e,!1)}`}function IM(n,t,e){let i;return i=Math.round(n.h)>=60&&Math.round(n.h)<=240?e?Math.round(n.h)-2*t:Math.round(n.h)+2*t:e?Math.round(n.h)+2*t:Math.round(n.h)-2*t,i<0?i+=360:i>=360&&(i-=360),i}function AM(n,t,e){if(0===n.h&&0===n.s)return n.s;let i;return i=e?n.s-.16*t:4===t?n.s+.16:n.s+.05*t,i>1&&(i=1),e&&5===t&&i>.1&&(i=.1),i<.06&&(i=.06),Number(i.toFixed(2))}function LM(n,t,e){let i;return i=e?n.v+.05*t:n.v-.15*t,i>1&&(i=1),Number(i.toFixed(2))}function FM(n,t={}){const e=[],i=pc(n);for(let r=5;r>0;r-=1){const o=OM(i),a=gh(pc({h:IM(o,r,!0),s:AM(o,r,!0),v:LM(o,r,!0)}));e.push(a)}e.push(gh(i));for(let r=1;r<=4;r+=1){const o=OM(i),a=gh(pc({h:IM(o,r),s:AM(o,r),v:LM(o,r)}));e.push(a)}return"dark"===t.theme?qW.map(({index:r,opacity:o})=>gh(function jW(n,t,e){const i=e/100;return{r:(t.r-n.r)*i+n.r,g:(t.g-n.g)*i+n.g,b:(t.b-n.b)*i+n.b}}(pc(t.backgroundColor||"#141414"),pc(e[r]),100*o))):e}const $W=new $e("nz-config"),WW=`-ant-${Date.now()}-${Math.random()}`;function NM(n,t){const e=function GW(n,t){const e={},i=(a,s)=>{let l=a.clone();return l=(null==s?void 0:s(l))||l,l.toRgbString()},r=(a,s)=>{const l=new os(a),u=FM(l.toRgbString());e[`${s}-color`]=i(l),e[`${s}-color-disabled`]=u[1],e[`${s}-color-hover`]=u[4],e[`${s}-color-active`]=u[7],e[`${s}-color-outline`]=l.clone().setAlpha(.2).toRgbString(),e[`${s}-color-deprecated-bg`]=u[1],e[`${s}-color-deprecated-border`]=u[3]};if(t.primaryColor){r(t.primaryColor,"primary");const a=new os(t.primaryColor),s=FM(a.toRgbString());s.forEach((u,f)=>{e[`primary-${f+1}`]=u}),e["primary-color-deprecated-l-35"]=i(a,u=>u.lighten(35)),e["primary-color-deprecated-l-20"]=i(a,u=>u.lighten(20)),e["primary-color-deprecated-t-20"]=i(a,u=>u.tint(20)),e["primary-color-deprecated-t-50"]=i(a,u=>u.tint(50)),e["primary-color-deprecated-f-12"]=i(a,u=>u.setAlpha(.12*u.getAlpha()));const l=new os(s[0]);e["primary-color-active-deprecated-f-30"]=i(l,u=>u.setAlpha(.3*u.getAlpha())),e["primary-color-active-deprecated-d-02"]=i(l,u=>u.darken(2))}return t.successColor&&r(t.successColor,"success"),t.warningColor&&r(t.warningColor,"warning"),t.errorColor&&r(t.errorColor,"error"),t.infoColor&&r(t.infoColor,"info"),`\n :root {\n ${Object.keys(e).map(a=>`--${n}-${a}: ${e[a]};`).join("\n")}\n }\n `.trim()}(n,t);kw()?function Eq(n,t,e={}){var i,r,o;const a=_m(e);if(!ym.has(a)){const u=Pw("",e),{parentNode:f}=u;ym.set(a,f),f.removeChild(u)}const s=function zw(n,t={}){var e;const i=_m(t);return Array.from((null===(e=ym.get(i))||void 0===e?void 0:e.children)||[]).find(r=>"STYLE"===r.tagName&&r.getAttribute(xw(t))===n)}(t,e);if(s)return(null===(i=e.csp)||void 0===i?void 0:i.nonce)&&s.nonce!==(null===(r=e.csp)||void 0===r?void 0:r.nonce)&&(s.nonce=null===(o=e.csp)||void 0===o?void 0:o.nonce),s.innerHTML!==n&&(s.innerHTML=n),s;const l=Pw(n,e);null==l||l.setAttribute(xw(e),t)}(e,`${WW}-dynamic-theme`):js("NzConfigService: SSR do not support dynamic theme with css variables.")}const RM=function(n){return void 0!==n};let gc=(()=>{class n{constructor(e){var i;this.configUpdated$=new de,this.config=e||{},this.config.theme&&NM((null===(i=this.getConfig().prefixCls)||void 0===i?void 0:i.prefixCls)||"ant",this.config.theme)}getConfig(){return this.config}getConfigForComponent(e){return this.config[e]}getConfigChangeEventForComponent(e){return this.configUpdated$.pipe(Bs(i=>i===e),function LW(n){return t=>t.lift(new FW(n))}(void 0))}set(e,i){var r;this.config[e]=Object.assign(Object.assign({},this.config[e]),i),"theme"===e&&this.config.theme&&NM((null===(r=this.getConfig().prefixCls)||void 0===r?void 0:r.prefixCls)||"ant",this.config.theme),this.configUpdated$.next(e)}}return n.\u0275fac=function(e){return new(e||n)(me($W,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function Ui(){return function(t,e,i){const r=`$$__zorroConfigDecorator__${e}`;return Object.defineProperty(t,r,{configurable:!0,writable:!0,enumerable:!1}),{get(){var o,a;const s=null!=i&&i.get?i.get.bind(this)():this[r],l=((null===(o=this.propertyAssignCounter)||void 0===o?void 0:o[e])||0)>1,u=null===(a=this.nzConfigService.getConfigForComponent(this._nzModuleName))||void 0===a?void 0:a[e];return l&&RM(s)?s:RM(u)?u:s},set(o){this.propertyAssignCounter=this.propertyAssignCounter||{},this.propertyAssignCounter[e]=(this.propertyAssignCounter[e]||0)+1,null!=i&&i.set?i.set.bind(this)(o):this[r]=o},configurable:!0,enumerable:!0}}}const KW=[{name:"bars",theme:"outline",icon:''},{name:"calendar",theme:"outline",icon:''},{name:"caret-up",theme:"fill",icon:''},{name:"caret-up",theme:"outline",icon:''},{name:"caret-down",theme:"fill",icon:''},{name:"caret-down",theme:"outline",icon:''},{name:"check-circle",theme:"fill",icon:''},{name:"check-circle",theme:"outline",icon:''},{name:"check",theme:"outline",icon:''},{name:"clock-circle",theme:"outline",icon:''},{name:"close-circle",theme:"outline",icon:''},{name:"close-circle",theme:"fill",icon:''},{name:"close",theme:"outline",icon:''},{name:"copy",theme:"outline",icon:''},{name:"delete",theme:"outline",icon:''},{name:"double-left",theme:"outline",icon:''},{name:"double-right",theme:"outline",icon:''},{name:"down",theme:"outline",icon:''},{name:"edit",theme:"outline",icon:''},{name:"ellipsis",theme:"outline",icon:''},{name:"exclamation-circle",theme:"fill",icon:''},{name:"exclamation-circle",theme:"outline",icon:''},{name:"eye",theme:"outline",icon:''},{name:"file",theme:"fill",icon:''},{name:"file",theme:"outline",icon:''},{name:"filter",theme:"fill",icon:''},{name:"info-circle",theme:"fill",icon:''},{name:"info-circle",theme:"outline",icon:''},{name:"left",theme:"outline",icon:''},{name:"loading",theme:"outline",icon:''},{name:"paper-clip",theme:"outline",icon:''},{name:"question-circle",theme:"outline",icon:''},{name:"right",theme:"outline",icon:''},{name:"rotate-right",theme:"outline",icon:''},{name:"rotate-left",theme:"outline",icon:''},xM,{name:"search",theme:"outline",icon:''},xM,{name:"upload",theme:"outline",icon:''},{name:"vertical-align-top",theme:"outline",icon:''},{name:"up",theme:"outline",icon:''},{name:"swap-right",theme:"outline",icon:''},{name:"zoom-in",theme:"outline",icon:''},{name:"zoom-out",theme:"outline",icon:''}],HM=new $e("nz_icons"),BM=(new $e("nz_icon_default_twotone_color"),"#1890ff");let UM=(()=>{class n extends kM{constructor(e,i,r,o,a,s,l){super(e,a,s,i,[...KW,...l||[]]),this.nzConfigService=r,this.platform=o,this.configUpdated$=new de,this.iconfontCache=new Set,this.subscription=null,this.onConfigChange(),this.configDefaultTwotoneColor(),this.configDefaultTheme()}get _disableDynamicLoading(){return!this.platform.isBrowser}ngOnDestroy(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null)}normalizeSvgElement(e){e.getAttribute("viewBox")||this._renderer.setAttribute(e,"viewBox","0 0 1024 1024"),(!e.getAttribute("width")||!e.getAttribute("height"))&&(this._renderer.setAttribute(e,"width","1em"),this._renderer.setAttribute(e,"height","1em")),e.getAttribute("fill")||this._renderer.setAttribute(e,"fill","currentColor")}fetchFromIconfont(e){const{scriptUrl:i}=e;if(this._document&&!this.iconfontCache.has(i)){const r=this._renderer.createElement("script");this._renderer.setAttribute(r,"src",i),this._renderer.setAttribute(r,"data-namespace",i.replace(/^(https?|http):/g,"")),this._renderer.appendChild(this._document.body,r),this.iconfontCache.add(i)}}createIconfontIcon(e){return this._createSVGElementFromString(``)}onConfigChange(){this.subscription=this.nzConfigService.getConfigChangeEventForComponent("icon").subscribe(()=>{this.configDefaultTwotoneColor(),this.configDefaultTheme(),this.configUpdated$.next()})}configDefaultTheme(){const e=this.getConfig();this.defaultTheme=e.nzTheme||"outline"}configDefaultTwotoneColor(){const i=this.getConfig().nzTwotoneColor||BM;let r=BM;i&&(i.startsWith("#")?r=i:js("Twotone color must be a hex color!")),this.twoToneColor={primaryColor:r}}getConfig(){return this.nzConfigService.getConfigForComponent("icon")||{}}}return n.\u0275fac=function(e){return new(e||n)(me(ja),me(K0),me(gc),me(Or),me(d4,8),me(en,8),me(HM,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const YM=new $e("nz_icons_patch");let qM=(()=>{class n{constructor(e,i){this.extraIcons=e,this.rootIconService=i,this.patched=!1}doPatch(){this.patched||(this.extraIcons.forEach(e=>this.rootIconService.addIcon(e)),this.patched=!0)}}return n.\u0275fac=function(e){return new(e||n)(me(YM,2),me(UM))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),Js=(()=>{class n extends Y${constructor(e,i,r,o,a,s){super(o,r,a),this.ngZone=e,this.changeDetectorRef=i,this.iconService=o,this.renderer=a,this.cacheClassName=null,this.nzRotate=0,this.spin=!1,this.destroy$=new de,s&&s.doPatch(),this.el=r.nativeElement}set nzSpin(e){this.spin=e}set nzType(e){this.type=e}set nzTheme(e){this.theme=e}set nzTwotoneColor(e){this.twoToneColor=e}set nzIconfont(e){this.iconfont=e}ngOnChanges(e){const{nzType:i,nzTwotoneColor:r,nzSpin:o,nzTheme:a,nzRotate:s}=e;i||r||o||a?this.changeIcon2():s?this.handleRotate(this.el.firstChild):this._setSVGElement(this.iconService.createIconfontIcon(`#${this.iconfont}`))}ngOnInit(){this.renderer.setAttribute(this.el,"class",`anticon ${this.el.className}`.trim())}ngAfterContentChecked(){if(!this.type){const e=this.el.children;let i=e.length;if(!this.type&&e.length)for(;i--;){const r=e[i];"svg"===r.tagName.toLowerCase()&&this.iconService.normalizeSvgElement(r)}}}ngOnDestroy(){this.destroy$.next()}changeIcon2(){this.setClassName(),this.ngZone.runOutsideAngular(()=>{yi(this._changeIcon()).pipe(Pt(this.destroy$)).subscribe({next:e=>{this.ngZone.run(()=>{this.changeDetectorRef.detectChanges(),e&&(this.setSVGData(e),this.handleSpin(e),this.handleRotate(e))})},error:js})})}handleSpin(e){this.spin||"loading"===this.type?this.renderer.addClass(e,"anticon-spin"):this.renderer.removeClass(e,"anticon-spin")}handleRotate(e){this.nzRotate?this.renderer.setAttribute(e,"style",`transform: rotate(${this.nzRotate}deg)`):this.renderer.removeAttribute(e,"style")}setClassName(){this.cacheClassName&&this.renderer.removeClass(this.el,this.cacheClassName),this.cacheClassName=`anticon-${this.type}`,this.renderer.addClass(this.el,this.cacheClassName)}setSVGData(e){this.renderer.setAttribute(e,"data-icon",this.type),this.renderer.setAttribute(e,"aria-hidden","true")}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(er),Y(jt),Y(UM),Y(Ai),Y(qM,8))},n.\u0275dir=We({type:n,selectors:[["","nz-icon",""]],hostVars:2,hostBindings:function(e,i){2&e&&Gt("anticon",!0)},inputs:{nzSpin:"nzSpin",nzRotate:"nzRotate",nzType:"nzType",nzTheme:"nzTheme",nzTwotoneColor:"nzTwotoneColor",nzIconfont:"nzIconfont"},exportAs:["nzIcon"],features:[kt,Dt]}),at([Wt()],n.prototype,"nzSpin",null),n})(),vc=(()=>{class n{static forRoot(e){return{ngModule:n,providers:[{provide:HM,useValue:e}]}}static forChild(e){return{ngModule:n,providers:[qM,{provide:YM,useValue:e}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})();function QW(n,t){1&n&&Ce(0,"span",1),2&n&&x("nzType",k().iconType)}let vh=(()=>{class n{constructor(){this.formStatusChanges=new Rs(1)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),jM=(()=>{class n{constructor(){this.noFormStatus=new Q1(!1)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const ZW={error:"close-circle-fill",validating:"loading",success:"check-circle-fill",warning:"exclamation-circle-fill"};let $M=(()=>{class n{constructor(e){this.cdr=e,this.status="",this.iconType=null}ngOnChanges(e){this.updateIcon()}updateIcon(){this.iconType=this.status?ZW[this.status]:null,this.cdr.markForCheck()}}return n.\u0275fac=function(e){return new(e||n)(Y(er))},n.\u0275cmp=tt({type:n,selectors:[["nz-form-item-feedback-icon"]],hostAttrs:[1,"ant-form-item-feedback-icon"],hostVars:8,hostBindings:function(e,i){2&e&&Gt("ant-form-item-feedback-icon-error","error"===i.status)("ant-form-item-feedback-icon-warning","warning"===i.status)("ant-form-item-feedback-icon-success","success"===i.status)("ant-form-item-feedback-icon-validating","validating"===i.status)},inputs:{status:"status"},exportAs:["nzFormFeedbackIcon"],features:[Dt],decls:1,vars:1,consts:[["nz-icon","",3,"nzType",4,"ngIf"],["nz-icon","",3,"nzType"]],template:function(e,i){1&e&&V(0,QW,1,1,"span",0),2&e&&x("ngIf",i.iconType)},dependencies:[Et,Js],encapsulation:2,changeDetection:0}),n})(),WM=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr,vc]}),n})();const GM=["*"],XW=["inputElement"],JW=["nz-radio",""];let eG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,selectors:[["","nz-radio-button",""]]}),n})(),Rm=(()=>{class n{constructor(){this.selected$=new Rs(1),this.touched$=new de,this.disabled$=new Rs(1),this.name$=new Rs(1)}touch(){this.touched$.next()}select(e){this.selected$.next(e)}setDisabled(e){this.disabled$.next(e)}setName(e){this.name$.next(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),KM=(()=>{class n{constructor(e,i,r){this.cdr=e,this.nzRadioService=i,this.directionality=r,this.value=null,this.destroy$=new de,this.onChange=()=>{},this.onTouched=()=>{},this.nzDisabled=!1,this.nzButtonStyle="outline",this.nzSize="default",this.nzName=null,this.dir="ltr"}ngOnInit(){var e;this.nzRadioService.selected$.pipe(Pt(this.destroy$)).subscribe(i=>{this.value!==i&&(this.value=i,this.onChange(this.value))}),this.nzRadioService.touched$.pipe(Pt(this.destroy$)).subscribe(()=>{Promise.resolve().then(()=>this.onTouched())}),null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnChanges(e){const{nzDisabled:i,nzName:r}=e;i&&this.nzRadioService.setDisabled(this.nzDisabled),r&&this.nzRadioService.setName(this.nzName)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}writeValue(e){this.value=e,this.nzRadioService.select(e),this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.nzDisabled=e,this.nzRadioService.setDisabled(e),this.cdr.markForCheck()}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(Rm),Y(qr,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-radio-group"]],hostAttrs:[1,"ant-radio-group"],hostVars:8,hostBindings:function(e,i){2&e&&Gt("ant-radio-group-large","large"===i.nzSize)("ant-radio-group-small","small"===i.nzSize)("ant-radio-group-solid","solid"===i.nzButtonStyle)("ant-radio-group-rtl","rtl"===i.dir)},inputs:{nzDisabled:"nzDisabled",nzButtonStyle:"nzButtonStyle",nzSize:"nzSize",nzName:"nzName"},exportAs:["nzRadioGroup"],features:[Jt([Rm,{provide:ir,useExisting:vt(()=>n),multi:!0}]),Dt],ngContentSelectors:GM,decls:1,vars:0,template:function(e,i){1&e&&(jl(),$l(0))},encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzDisabled",void 0),n})(),QM=(()=>{class n{constructor(e,i,r,o,a,s,l,u){this.ngZone=e,this.elementRef=i,this.cdr=r,this.focusMonitor=o,this.directionality=a,this.nzRadioService=s,this.nzRadioButtonDirective=l,this.nzFormStatusService=u,this.isNgModel=!1,this.destroy$=new de,this.isChecked=!1,this.name=null,this.isRadioButton=!!this.nzRadioButtonDirective,this.onChange=()=>{},this.onTouched=()=>{},this.nzValue=null,this.nzDisabled=!1,this.nzAutoFocus=!1,this.dir="ltr"}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}writeValue(e){this.isChecked=e,this.cdr.markForCheck()}registerOnChange(e){this.isNgModel=!0,this.onChange=e}registerOnTouched(e){this.onTouched=e}ngOnInit(){this.nzRadioService&&(this.nzRadioService.name$.pipe(Pt(this.destroy$)).subscribe(e=>{this.name=e,this.cdr.markForCheck()}),this.nzRadioService.disabled$.pipe(Pt(this.destroy$)).subscribe(e=>{this.nzDisabled=e,this.cdr.markForCheck()}),this.nzRadioService.selected$.pipe(Pt(this.destroy$)).subscribe(e=>{const i=this.isChecked;this.isChecked=this.nzValue===e,this.isNgModel&&i!==this.isChecked&&!1===this.isChecked&&this.onChange(!1),this.cdr.markForCheck()})),this.focusMonitor.monitor(this.elementRef,!0).pipe(Pt(this.destroy$)).subscribe(e=>{e||(Promise.resolve().then(()=>this.onTouched()),this.nzRadioService&&this.nzRadioService.touch())}),this.directionality.change.pipe(Pt(this.destroy$)).subscribe(e=>{this.dir=e,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.setupClickListener()}ngAfterViewInit(){this.nzAutoFocus&&this.focus()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.focusMonitor.stopMonitoring(this.elementRef)}setupClickListener(){this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>{e.stopPropagation(),e.preventDefault(),!this.nzDisabled&&!this.isChecked&&this.ngZone.run(()=>{var i;null===(i=this.nzRadioService)||void 0===i||i.select(this.nzValue),this.isNgModel&&(this.isChecked=!0,this.onChange(!0)),this.cdr.markForCheck()})})})}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(er),Y(cM),Y(qr,8),Y(Rm,8),Y(eG,8),Y(vh,8))},n.\u0275cmp=tt({type:n,selectors:[["","nz-radio",""],["","nz-radio-button",""]],viewQuery:function(e,i){if(1&e&&Mi(XW,7),2&e){let r;ui(r=hi())&&(i.inputElement=r.first)}},hostVars:18,hostBindings:function(e,i){2&e&&Gt("ant-radio-wrapper-in-form-item",!!i.nzFormStatusService)("ant-radio-wrapper",!i.isRadioButton)("ant-radio-button-wrapper",i.isRadioButton)("ant-radio-wrapper-checked",i.isChecked&&!i.isRadioButton)("ant-radio-button-wrapper-checked",i.isChecked&&i.isRadioButton)("ant-radio-wrapper-disabled",i.nzDisabled&&!i.isRadioButton)("ant-radio-button-wrapper-disabled",i.nzDisabled&&i.isRadioButton)("ant-radio-wrapper-rtl",!i.isRadioButton&&"rtl"===i.dir)("ant-radio-button-wrapper-rtl",i.isRadioButton&&"rtl"===i.dir)},inputs:{nzValue:"nzValue",nzDisabled:"nzDisabled",nzAutoFocus:"nzAutoFocus"},exportAs:["nzRadio"],features:[Jt([{provide:ir,useExisting:vt(()=>n),multi:!0}])],attrs:JW,ngContentSelectors:GM,decls:6,vars:24,consts:[["type","radio",3,"disabled","checked"],["inputElement",""]],template:function(e,i){1&e&&(jl(),q(0,"span"),Ce(1,"input",0,1)(3,"span"),j(),q(4,"span"),$l(5),j()),2&e&&(Gt("ant-radio",!i.isRadioButton)("ant-radio-checked",i.isChecked&&!i.isRadioButton)("ant-radio-disabled",i.nzDisabled&&!i.isRadioButton)("ant-radio-button",i.isRadioButton)("ant-radio-button-checked",i.isChecked&&i.isRadioButton)("ant-radio-button-disabled",i.nzDisabled&&i.isRadioButton),T(1),Gt("ant-radio-input",!i.isRadioButton)("ant-radio-button-input",i.isRadioButton),x("disabled",i.nzDisabled)("checked",i.isChecked),Sn("autofocus",i.nzAutoFocus?"autofocus":null)("name",i.name),T(2),Gt("ant-radio-inner",!i.isRadioButton)("ant-radio-button-inner",i.isRadioButton))},encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),n})(),tG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic]}),n})();const ZM=["*"],nG=["inputElement"],iG=["nz-checkbox",""];let XM=(()=>{class n{constructor(e,i){this.nzOnChange=new Je,this.checkboxList=[],e.addClass(i.nativeElement,"ant-checkbox-group")}addCheckbox(e){this.checkboxList.push(e)}removeCheckbox(e){this.checkboxList.splice(this.checkboxList.indexOf(e),1)}onChange(){const e=this.checkboxList.filter(i=>i.nzChecked).map(i=>i.nzValue);this.nzOnChange.emit(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(Ai),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["nz-checkbox-wrapper"]],outputs:{nzOnChange:"nzOnChange"},exportAs:["nzCheckboxWrapper"],ngContentSelectors:ZM,decls:1,vars:0,template:function(e,i){1&e&&(jl(),$l(0))},encapsulation:2,changeDetection:0}),n})(),rG=(()=>{class n{constructor(e,i,r,o,a,s,l){this.ngZone=e,this.elementRef=i,this.nzCheckboxWrapperComponent=r,this.cdr=o,this.focusMonitor=a,this.directionality=s,this.nzFormStatusService=l,this.dir="ltr",this.destroy$=new de,this.onChange=()=>{},this.onTouched=()=>{},this.nzCheckedChange=new Je,this.nzValue=null,this.nzAutoFocus=!1,this.nzDisabled=!1,this.nzIndeterminate=!1,this.nzChecked=!1,this.nzId=null}innerCheckedChange(e){this.nzDisabled||(this.nzChecked=e,this.onChange(this.nzChecked),this.nzCheckedChange.emit(this.nzChecked),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.onChange())}writeValue(e){this.nzChecked=e,this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}focus(){this.focusMonitor.focusVia(this.inputElement,"keyboard")}blur(){this.inputElement.nativeElement.blur()}ngOnInit(){this.focusMonitor.monitor(this.elementRef,!0).pipe(Pt(this.destroy$)).subscribe(e=>{e||Promise.resolve().then(()=>this.onTouched())}),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.addCheckbox(this),this.directionality.change.pipe(Pt(this.destroy$)).subscribe(e=>{this.dir=e,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>{e.preventDefault(),this.focus(),!this.nzDisabled&&this.ngZone.run(()=>{this.innerCheckedChange(!this.nzChecked),this.cdr.markForCheck()})}),is(this.inputElement.nativeElement,"click").pipe(Pt(this.destroy$)).subscribe(e=>e.stopPropagation())})}ngAfterViewInit(){this.nzAutoFocus&&this.focus()}ngOnDestroy(){this.focusMonitor.stopMonitoring(this.elementRef),this.nzCheckboxWrapperComponent&&this.nzCheckboxWrapperComponent.removeCheckbox(this),this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(XM,8),Y(er),Y(cM),Y(qr,8),Y(vh,8))},n.\u0275cmp=tt({type:n,selectors:[["","nz-checkbox",""]],viewQuery:function(e,i){if(1&e&&Mi(nG,7),2&e){let r;ui(r=hi())&&(i.inputElement=r.first)}},hostAttrs:[1,"ant-checkbox-wrapper"],hostVars:6,hostBindings:function(e,i){2&e&&Gt("ant-checkbox-wrapper-in-form-item",!!i.nzFormStatusService)("ant-checkbox-wrapper-checked",i.nzChecked)("ant-checkbox-rtl","rtl"===i.dir)},inputs:{nzValue:"nzValue",nzAutoFocus:"nzAutoFocus",nzDisabled:"nzDisabled",nzIndeterminate:"nzIndeterminate",nzChecked:"nzChecked",nzId:"nzId"},outputs:{nzCheckedChange:"nzCheckedChange"},exportAs:["nzCheckbox"],features:[Jt([{provide:ir,useExisting:vt(()=>n),multi:!0}])],attrs:iG,ngContentSelectors:ZM,decls:6,vars:11,consts:[[1,"ant-checkbox"],["type","checkbox",1,"ant-checkbox-input",3,"checked","ngModel","disabled","ngModelChange"],["inputElement",""],[1,"ant-checkbox-inner"]],template:function(e,i){1&e&&(jl(),q(0,"span",0)(1,"input",1,2),_e("ngModelChange",function(o){return i.innerCheckedChange(o)}),j(),Ce(3,"span",3),j(),q(4,"span"),$l(5),j()),2&e&&(Gt("ant-checkbox-checked",i.nzChecked&&!i.nzIndeterminate)("ant-checkbox-disabled",i.nzDisabled)("ant-checkbox-indeterminate",i.nzIndeterminate),T(1),x("checked",i.nzChecked)("ngModel",i.nzChecked)("disabled",i.nzDisabled),Sn("autofocus",i.nzAutoFocus?"autofocus":null)("id",i.nzId))},dependencies:[e4,pr,or],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzIndeterminate",void 0),at([Wt()],n.prototype,"nzChecked",void 0),n})(),oG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,r$]}),n})();new class sG extends xo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,r=-1,o=e.length;t=t||e.shift();do{if(i=t.execute(t.state,t.delay))break}while(++r0?super.requestAsyncId(t,e,i):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame(()=>t.flush(null))))}recycleAsyncId(t,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(t,e,i);0===t.actions.length&&(cancelAnimationFrame(e),t.scheduled=void 0)}});let cG=1;const uG=Promise.resolve(),_h={};function JM(n){return n in _h&&(delete _h[n],!0)}const eS={setImmediate(n){const t=cG++;return _h[t]=!0,uG.then(()=>JM(t)&&n()),t},clearImmediate(n){JM(n)}},tS=new class dG extends xo{flush(t){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,r=-1,o=e.length;t=t||e.shift();do{if(i=t.execute(t.state,t.delay))break}while(++r0?super.requestAsyncId(t,e,i):(t.actions.push(this),t.scheduled||(t.scheduled=eS.setImmediate(t.flush.bind(t,null))))}recycleAsyncId(t,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(t,e,i);0===t.actions.length&&(eS.clearImmediate(e),t.scheduled=void 0)}});class mG{constructor(t){this.durationSelector=t}call(t,e){return e.subscribe(new pG(t,this.durationSelector))}}class pG extends Ar{constructor(t,e){super(t),this.durationSelector=e,this.hasValue=!1}_next(t){if(this.value=t,this.hasValue=!0,!this.throttled){let e;try{const{durationSelector:r}=this;e=r(t)}catch(r){return this.destination.error(r)}const i=Cn(e,new bi(this));!i||i.closed?this.clearThrottle():this.add(this.throttled=i)}}clearThrottle(){const{value:t,hasValue:e,throttled:i}=this;i&&(this.remove(i),this.throttled=void 0,i.unsubscribe()),e&&(this.value=void 0,this.hasValue=!1,this.destination.next(t))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}function nS(n){return!m(n)&&n-parseFloat(n)+1>=0}function vG(n){const{index:t,period:e,subscriber:i}=n;if(i.next(t),!i.closed){if(-1===e)return i.complete();n.index=t+1,this.schedule(n,e)}}function Vm(n,t=sh){return function fG(n){return function(e){return e.lift(new mG(n))}}(()=>function gG(n=0,t,e){let i=-1;return nS(t)?i=Number(t)<1?1:Number(t):ke(t)&&(e=t),ke(e)||(e=sh),new te(r=>{const o=nS(n)?n:+n-e.now();return e.schedule(vG,o,{index:0,period:i,subscriber:r})})}(n,t))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let yG=(()=>{class n{constructor(e,i,r){this._ngZone=e,this._platform=i,this._scrolled=new de,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=r}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new te(i=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(Vm(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Po()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const r=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(Bs(o=>!o||r.indexOf(o)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((r,o)=>{this._scrollableContainsElement(o,e)&&i.push(o)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let r=cc(i),o=e.getElementRef().nativeElement;do{if(r==o)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>is(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(Or),me(en,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),iS=(()=>{class n{constructor(e,i,r){this._platform=e,this._change=new de,this._changeListener=o=>{this._change.next(o)},this._document=r,i.runOutsideAngular(()=>{if(e.isBrowser){const o=this._getWindow();o.addEventListener("resize",this._changeListener),o.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:i,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+i,height:r,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),r=e.documentElement,o=r.getBoundingClientRect();return{top:-o.top||e.body.scrollTop||i.scrollY||r.scrollTop||0,left:-o.left||e.body.scrollLeft||i.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Vm(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return n.\u0275fac=function(e){return new(e||n)(me(Or),me(Ft),me(en,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),rS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(),oS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,rS,so,rS]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class Hm{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null!=t&&(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class CG extends Hm{constructor(t,e,i,r){super(),this.component=t,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=r}}class aS extends Hm{constructor(t,e,i,r){super(),this.templateRef=t,this.viewContainerRef=e,this.context=i,this.injector=r}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class wG extends Hm{constructor(t){super(),this.element=t instanceof jt?t.nativeElement:t}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class SG extends class MG{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t instanceof CG?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof aS?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof wG?(this._attachedPortal=t,this.attachDomPortal(t)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}{constructor(t,e,i,r,o){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=r,this.attachDomPortal=a=>{const s=a.element,l=this._document.createComment("dom-portal");s.parentNode.insertBefore(l,s),this.outletElement.appendChild(s),this._attachedPortal=a,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(s,l)})},this._document=o}attachComponentPortal(t){const i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let r;return t.viewContainerRef?(r=t.viewContainerRef.createComponent(i,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn(()=>r.destroy())):(r=i.create(t.injector||this._defaultInjector||hr.NULL),this._appRef.attachView(r.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(r.hostView),r.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(r)),this._attachedPortal=t,r}attachTemplatePortal(t){let e=t.viewContainerRef,i=e.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return i.rootNodes.forEach(r=>this.outletElement.appendChild(r)),i.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(i);-1!==r&&e.remove(r)}),this._attachedPortal=t,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +let TG=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class kG{constructor(t,e){this.predicate=t,this.inclusive=e}call(t,e){return e.subscribe(new xG(t,this.predicate,this.inclusive))}}class xG extends I{constructor(t,e,i){super(t),this.predicate=e,this.inclusive=i,this.index=0}_next(t){const e=this.destination;let i;try{i=this.predicate(t,this.index++)}catch(r){return void e.error(r)}this.nextOrComplete(t,i)}nextOrComplete(t,e){const i=this.destination;Boolean(e)?i.next(t):(this.inclusive&&i.next(t),i.complete())}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const sS=fj();class PG{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=vi(-this._previousScrollPosition.left),t.style.top=vi(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,i=t.style,r=this._document.body.style,o=i.scrollBehavior||"",a=r.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),sS&&(i.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),sS&&(i.scrollBehavior=o,r.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class zG{constructor(t,e,i,r){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class lS{enable(){}disable(){}attach(){}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */function Bm(n,t){return t.some(e=>n.bottome.bottom||n.righte.right)}function cS(n,t){return t.some(e=>n.tope.bottom||n.lefte.right)} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class EG{constructor(t,e,i,r){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=i,this._config=r,this._scrollSubscription=null}attach(t){this._overlayRef=t}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:r}=this._viewportRuler.getViewportSize();Bm(e,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let OG=(()=>{class n{constructor(e,i,r,o){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=r,this.noop=()=>new lS,this.close=a=>new zG(this._scrollDispatcher,this._ngZone,this._viewportRuler,a),this.block=()=>new PG(this._viewportRuler,this._document),this.reposition=a=>new EG(this._scrollDispatcher,this._viewportRuler,this._ngZone,a),this._document=o}}return n.\u0275fac=function(e){return new(e||n)(me(yG),me(iS),me(Ft),me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class uS{constructor(t){if(this.scrollStrategy=new lS,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const i of e)void 0!==t[i]&&(this[i]=t[i])}}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class ai{constructor(t,e,i,r,o){this.offsetX=i,this.offsetY=r,this.panelClass=o,this.originX=t.originX,this.originY=t.originY,this.overlayX=e.overlayX,this.overlayY=e.overlayY}}class IG{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +class AG{constructor(t,e,i,r,o,a,s,l,u,f=!1){this._portalOutlet=t,this._host=e,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=l,this._outsideClickDispatcher=u,this._animationsDisabled=f,this._backdropElement=null,this._backdropClick=new de,this._attachments=new de,this._detachments=new de,this._locationChanges=M.EMPTY,this._backdropClickHandler=p=>this._backdropClick.next(p),this._backdropTransitionendHandler=p=>{this._disposeBackdrop(p.target)},this._keydownEvents=new de,this._outsidePointerEvents=new de,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Dm(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof(null==e?void 0:e.onDestroy)&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){var t;const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),null===(t=this._host)||void 0===t||t.remove(),this._previousHostParent=this._pane=this._host=null,e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=Object.assign(Object.assign({},this._config),t),this._updateElementSize()}setDirection(t){this._config=Object.assign(Object.assign({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=vi(this._config.width),t.height=vi(this._config.height),t.minWidth=vi(this._config.minWidth),t.minHeight=vi(this._config.minHeight),t.maxWidth=vi(this._config.maxWidth),t.maxHeight=vi(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){const t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),this._animationsDisabled||"undefined"==typeof requestAnimationFrame?this._backdropElement.classList.add(t):this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})})}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const t=this._backdropElement;if(t){if(this._animationsDisabled)return void this._disposeBackdrop(t);t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,e,i){const r=X2(e||[]).filter(o=>!!o);r.length&&(i?t.classList.add(...r):t.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.pipe(Pt(qn(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let hS=(()=>{class n{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){var e;null===(e=this._containerElement)||void 0===e||e.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||Qw()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;o{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const t=this._originRect,e=this._overlayRect,i=this._viewportRect,r=this._containerRect,o=[];let a;for(let s of this._preferredPositions){let l=this._getOriginPoint(t,r,s),u=this._getOverlayPoint(l,e,s),f=this._getOverlayFit(u,e,i,s);if(f.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,l);this._canFitWithFlexibleDimensions(f,u,i)?o.push({position:s,origin:l,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(l,s)}):(!a||a.overlayFit.visibleAreal&&(l=f,s=u)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(a.position,a.originPoint);this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&el(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(dS),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,e)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e,i){let r,o;if("center"==i.originX)r=t.left+t.width/2;else{const a=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;r="start"==i.originX?a:s}return e.left<0&&(r-=e.left),o="center"==i.originY?t.top+t.height/2:"top"==i.originY?t.top:t.bottom,e.top<0&&(o-=e.top),{x:r,y:o}}_getOverlayPoint(t,e,i){let r,o;return r="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,o="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:t.x+r,y:t.y+o}}_getOverlayFit(t,e,i,r){const o=mS(e);let{x:a,y:s}=t,l=this._getOffset(r,"x"),u=this._getOffset(r,"y");l&&(a+=l),u&&(s+=u);let P=0-s,E=s+o.height-i.height,H=this._subtractOverflows(o.width,0-a,a+o.width-i.width),G=this._subtractOverflows(o.height,P,E),ne=H*G;return{visibleArea:ne,isCompletelyWithinViewport:o.width*o.height===ne,fitsInViewportVertically:G===o.height,fitsInViewportHorizontally:H==o.width}}_canFitWithFlexibleDimensions(t,e,i){if(this._hasFlexibleDimensions){const r=i.bottom-e.y,o=i.right-e.x,a=fS(this._overlayRef.getConfig().minHeight),s=fS(this._overlayRef.getConfig().minWidth),u=t.fitsInViewportHorizontally||null!=s&&s<=o;return(t.fitsInViewportVertically||null!=a&&a<=r)&&u}return!1}_pushOverlayOnScreen(t,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const r=mS(e),o=this._viewportRect,a=Math.max(t.x+r.width-o.width,0),s=Math.max(t.y+r.height-o.height,0),l=Math.max(o.top-i.top-t.y,0),u=Math.max(o.left-i.left-t.x,0);let f=0,p=0;return f=r.width<=o.width?u||-a:t.xH&&!this._isInitialRender&&!this._growAfterOpen&&(a=t.y-H/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)P=i.width-t.x+this._viewportMargin,f=t.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)p=t.x,f=i.right-t.x;else{const E=Math.min(i.right-t.x+i.left,t.x),H=this._lastBoundingBoxSize.width;f=2*E,p=t.x-E,f>H&&!this._isInitialRender&&!this._growAfterOpen&&(p=t.x-H/2)}return{top:a,left:p,bottom:s,right:P,width:f,height:o}}_setBoundingBoxStyles(t,e){const i=this._calculateBoundingBoxRect(t,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right=r.maxHeight=r.maxWidth="",r.width=r.height="100%";else{const o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;r.height=vi(i.height),r.top=vi(i.top),r.bottom=vi(i.bottom),r.width=vi(i.width),r.left=vi(i.left),r.right=vi(i.right),r.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",r.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",o&&(r.maxHeight=vi(o)),a&&(r.maxWidth=vi(a))}this._lastBoundingBoxSize=i,el(this._boundingBox.style,r)}_resetBoundingBoxStyles(){el(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){el(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const i={},r=this._hasExactPosition(),o=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(r){const f=this._viewportRuler.getViewportScrollPosition();el(i,this._getExactOverlayY(e,t,f)),el(i,this._getExactOverlayX(e,t,f))}else i.position="static";let s="",l=this._getOffset(e,"x"),u=this._getOffset(e,"y");l&&(s+=`translateX(${l}px) `),u&&(s+=`translateY(${u}px)`),i.transform=s.trim(),a.maxHeight&&(r?i.maxHeight=vi(a.maxHeight):o&&(i.maxHeight="")),a.maxWidth&&(r?i.maxWidth=vi(a.maxWidth):o&&(i.maxWidth="")),el(this._pane.style,i)}_getExactOverlayY(t,e,i){let r={top:"",bottom:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),"bottom"===t.overlayY?r.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":r.top=vi(o.y),r}_getExactOverlayX(t,e,i){let a,r={left:"",right:""},o=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),a=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===a?r.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":r.left=vi(o.x),r}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:cS(t,i),isOriginOutsideView:Bm(t,i),isOverlayClipped:cS(e,i),isOverlayOutsideView:Bm(e,i)}}_subtractOverflows(t,...e){return e.reduce((i,r)=>i-Math.max(r,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+t-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?null==t.offsetX?this._offsetX:t.offsetX:null==t.offsetY?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&X2(t).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof jt)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,i=t.height||0;return{top:t.y,bottom:t.y+i,left:t.x,right:t.x+e,height:i,width:e}}}function el(n,t){for(let e in t)t.hasOwnProperty(e)&&(n[e]=t[e]);return n}function fS(n){if("number"!=typeof n&&null!=n){const[t,e]=n.split(LG);return e&&"px"!==e?null:parseFloat(t)}return n||null}function mS(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const pS="cdk-global-overlay-wrapper"; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class NG{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(pS),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:r,height:o,maxWidth:a,maxHeight:s}=i,l=!("100%"!==r&&"100vw"!==r||a&&"100%"!==a&&"100vw"!==a),u=!("100%"!==o&&"100vh"!==o||s&&"100%"!==s&&"100vh"!==s),f=this._xPosition,p=this._xOffset,P="rtl"===this._overlayRef.getConfig().direction;let E="",H="",G="";l?G="flex-start":"center"===f?(G="center",P?H=p:E=p):P?"left"===f||"end"===f?(G="flex-end",E=p):("right"===f||"start"===f)&&(G="flex-start",H=p):"left"===f||"start"===f?(G="flex-start",E=p):("right"===f||"end"===f)&&(G="flex-end",H=p),t.position=this._cssPosition,t.marginLeft=l?"0":E,t.marginTop=u?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":H,e.justifyContent=G,e.alignItems=u?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(pS),i.justifyContent=i.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let RG=(()=>{class n{constructor(e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o}global(){return new NG}flexibleConnectedTo(e){return new FG(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return n.\u0275fac=function(e){return new(e||n)(me(iS),me(en),me(Or),me(hS))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),gS=(()=>{class n{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}}return n.\u0275fac=function(e){return new(e||n)(me(en))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),VG=(()=>{class n extends gS{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=r=>{const o=this._attachedOverlays;for(let a=o.length-1;a>-1;a--)if(o[a]._keydownEvents.observers.length>0){const s=o[a]._keydownEvents;this._ngZone?this._ngZone.run(()=>s.next(r)):s.next(r);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(Ft,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),HG=(()=>{class n extends gS{constructor(e,i,r){super(e),this._platform=i,this._ngZone=r,this._cursorStyleIsSet=!1,this._pointerDownListener=o=>{this._pointerDownEventTarget=Zs(o)},this._clickListener=o=>{const a=Zs(o),s="click"===o.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:a;this._pointerDownEventTarget=null;const l=this._attachedOverlays.slice();for(let u=l.length-1;u>-1;u--){const f=l[u];if(f._outsidePointerEvents.observers.length<1||!f.hasAttached())continue;if(f.overlayElement.contains(a)||f.overlayElement.contains(s))break;const p=f._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>p.next(o)):p.next(o)}}}add(e){if(super.add(e),!this._isAttached){const i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}}return n.\u0275fac=function(e){return new(e||n)(me(en),me(Or),me(Ft,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),BG=0,Um=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p,P,E){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=r,this._positionBuilder=o,this._keyboardDispatcher=a,this._injector=s,this._ngZone=l,this._document=u,this._directionality=f,this._location=p,this._outsideClickDispatcher=P,this._animationsModuleType=E}create(e){const i=this._createHostElement(),r=this._createPaneElement(i),o=this._createPortalOutlet(r),a=new uS(e);return a.direction=a.direction||this._directionality.value,new AG(o,i,r,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(e){const i=this._document.createElement("div");return i.id="cdk-overlay-"+BG++,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(tc)),new SG(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return n.\u0275fac=function(e){return new(e||n)(me(OG),me(hS),me(ha),me(RG),me(VG),me(hr),me(Ft),me(en),me(qr),me(A9),me(HG),me(O1,8))},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */const UG=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],vS=new $e("cdk-connected-overlay-scroll-strategy");let yh=(()=>{class n{constructor(e){this.elementRef=e}}return n.\u0275fac=function(e){return new(e||n)(Y(jt))},n.\u0275dir=We({type:n,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),n})(),_c=(()=>{class n{constructor(e,i,r,o,a){this._overlay=e,this._dir=a,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=M.EMPTY,this._attachSubscription=M.EMPTY,this._detachSubscription=M.EMPTY,this._positionSubscription=M.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new Je,this.positionChange=new Je,this.attach=new Je,this.detach=new Je,this.overlayKeydown=new Je,this.overlayOutsideClick=new Je,this._templatePortal=new aS(i,r),this._scrollStrategyFactory=o,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=lc(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=lc(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=lc(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=lc(e)}get push(){return this._push}set push(e){this._push=lc(e)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=UG);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),27===i.keyCode&&!this.disableClose&&! +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function Cj(n,...t){return t.length?t.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{this.overlayOutsideClick.next(i)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new uS({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(i.width=this.width),(this.height||0===this.height)&&(i.height=this.height),(this.minWidth||0===this.minWidth)&&(i.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){const i=this.positions.map(r=>({originX:r.originX,originY:r.originY,overlayX:r.overlayX,overlayY:r.overlayY,offsetX:r.offsetX||this.offsetX,offsetY:r.offsetY||this.offsetY,panelClass:r.panelClass||void 0}));return e.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(e),e}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof yh?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe( +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function DG(n,t=!1){return e=>e.lift(new kG(n,t))}(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(Y(Um),Y(Hi),Y(Tr),Y(vS),Y(qr,8))},n.\u0275dir=We({type:n,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Dt]}),n})();const qG={provide:vS,deps:[Um],useFactory:function YG(n){return()=>n.scrollStrategies.reposition()}}; +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */let bh=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[Um,qG],imports:[so,TG,oS,oS]}),n})(),eu=(()=>{class n{constructor(e,i){this.elementRef=e,this.renderer=i,this.hidden=null,this.renderer.setAttribute(this.elementRef.nativeElement,"hidden","")}setHiddenAttribute(){this.hidden?this.renderer.setAttribute(this.elementRef.nativeElement,"hidden","string"==typeof this.hidden?this.hidden:""):this.renderer.removeAttribute(this.elementRef.nativeElement,"hidden")}ngOnChanges(){this.setHiddenAttribute()}ngAfterViewInit(){this.setHiddenAttribute()}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai))},n.\u0275dir=We({type:n,selectors:[["","nz-button",""],["nz-button-group"],["","nz-icon",""],["","nz-menu-item",""],["","nz-submenu",""],["nz-select-top-control"],["nz-select-placeholder"],["nz-input-group"]],inputs:{hidden:"hidden"},features:[Dt]}),n})(),_S=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})(); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */class jG{constructor(t,e,i,r){this.triggerElement=t,this.ngZone=e,this.insertExtraNode=i,this.platformId=r,this.waveTransitionDuration=400,this.styleForPseudo=null,this.extraNode=null,this.lastTime=0,this.onClick=o=>{!this.triggerElement||!this.triggerElement.getAttribute||this.triggerElement.getAttribute("disabled")||"INPUT"===o.target.tagName||this.triggerElement.className.indexOf("disabled")>=0||this.fadeOutWave()},this.platform=new Or(this.platformId),this.clickHandler=this.onClick.bind(this),this.bindTriggerEvent()}get waveAttributeName(){return this.insertExtraNode?"ant-click-animating":"ant-click-animating-without-extra-node"}bindTriggerEvent(){this.platform.isBrowser&&this.ngZone.runOutsideAngular(()=>{this.removeTriggerEvent(),this.triggerElement&&this.triggerElement.addEventListener("click",this.clickHandler,!0)})}removeTriggerEvent(){this.triggerElement&&this.triggerElement.removeEventListener("click",this.clickHandler,!0)}removeStyleAndExtraNode(){this.styleForPseudo&&document.body.contains(this.styleForPseudo)&&(document.body.removeChild(this.styleForPseudo),this.styleForPseudo=null),this.insertExtraNode&&this.triggerElement.contains(this.extraNode)&&this.triggerElement.removeChild(this.extraNode)}destroy(){this.removeTriggerEvent(),this.removeStyleAndExtraNode()}fadeOutWave(){const t=this.triggerElement,e=this.getWaveColor(t);t.setAttribute(this.waveAttributeName,"true"),!(Date.now(){t.removeAttribute(this.waveAttributeName),this.removeStyleAndExtraNode()},this.waveTransitionDuration))}isValidColor(t){return!!t&&"#ffffff"!==t&&"rgb(255, 255, 255)"!==t&&this.isNotGrey(t)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(t)&&"transparent"!==t}isNotGrey(t){const e=t.match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return!(e&&e[1]&&e[2]&&e[3]&&e[1]===e[2]&&e[2]===e[3])}getWaveColor(t){const e=getComputedStyle(t);return e.getPropertyValue("border-top-color")||e.getPropertyValue("border-color")||e.getPropertyValue("background-color")}runTimeoutOutsideZone(t,e){this.ngZone.runOutsideAngular(()=>setTimeout(t,e))}}const $G={disabled:!1},WG=new $e("nz-wave-global-options",{providedIn:"root",factory:function GG(){return $G}});let yS=(()=>{class n{constructor(e,i,r,o,a){this.ngZone=e,this.elementRef=i,this.config=r,this.animationType=o,this.platformId=a,this.nzWaveExtraNode=!1,this.waveDisabled=!1,this.waveDisabled=this.isConfigDisabled()}get disabled(){return this.waveDisabled}get rendererRef(){return this.waveRenderer}isConfigDisabled(){let e=!1;return this.config&&"boolean"==typeof this.config.disabled&&(e=this.config.disabled),"NoopAnimations"===this.animationType&&(e=!0),e}ngOnDestroy(){this.waveRenderer&&this.waveRenderer.destroy()}ngOnInit(){this.renderWaveIfEnabled()}renderWaveIfEnabled(){!this.waveDisabled&&this.elementRef.nativeElement&&(this.waveRenderer=new jG(this.elementRef.nativeElement,this.ngZone,this.nzWaveExtraNode,this.platformId))}disable(){this.waveDisabled=!0,this.waveRenderer&&(this.waveRenderer.removeTriggerEvent(),this.waveRenderer.removeStyleAndExtraNode())}enable(){this.waveDisabled=this.isConfigDisabled()||!1,this.waveRenderer&&this.waveRenderer.bindTriggerEvent()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(WG,8),Y(O1,8),Y(E1))},n.\u0275dir=We({type:n,selectors:[["","nz-wave",""],["button","nz-button","",3,"nzType","link",3,"nzType","text"]],inputs:{nzWaveExtraNode:"nzWaveExtraNode"},exportAs:["nzWave"]}),n})(),Ym=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[oh]}),n})();const KG=["nz-button",""];function QG(n,t){1&n&&Ce(0,"span",1)}const ZG=["*"];let CS=(()=>{class n{constructor(e,i,r,o,a,s){this.ngZone=e,this.elementRef=i,this.cdr=r,this.renderer=o,this.nzConfigService=a,this.directionality=s,this._nzModuleName="button",this.nzBlock=!1,this.nzGhost=!1,this.nzSearch=!1,this.nzLoading=!1,this.nzDanger=!1,this.disabled=!1,this.tabIndex=null,this.nzType=null,this.nzShape=null,this.nzSize="default",this.dir="ltr",this.destroy$=new de,this.loading$=new de,this.nzConfigService.getConfigChangeEventForComponent("button").pipe(Pt(this.destroy$)).subscribe(()=>{this.cdr.markForCheck()})}insertSpan(e,i){e.forEach(r=>{if("#text"===r.nodeName){const o=i.createElement("span"),a=i.parentNode(r);i.insertBefore(a,o,r),i.appendChild(o,r)}})}assertIconOnly(e,i){const r=Array.from(e.childNodes),o=r.filter(u=>{const f=Array.from(u.childNodes||[]);return"SPAN"===u.nodeName&&f.length>0&&f.every(p=>"svg"===p.nodeName)}).length,a=r.every(u=>"#text"!==u.nodeName);r.filter(u=>{const f=Array.from(u.childNodes||[]);return!("SPAN"===u.nodeName&&f.length>0&&f.every(p=>"svg"===p.nodeName))}).every(u=>"SPAN"!==u.nodeName)&&a&&o>=1&&i.addClass(e,"ant-btn-icon-only")}ngOnInit(){var e;null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.ngZone.runOutsideAngular(()=>{is(this.elementRef.nativeElement,"click",{capture:!0}).pipe(Pt(this.destroy$)).subscribe(i=>{var r;(this.disabled&&"A"===(null===(r=i.target)||void 0===r?void 0:r.tagName)||this.nzLoading)&&(i.preventDefault(),i.stopImmediatePropagation())})})}ngOnChanges(e){const{nzLoading:i}=e;i&&this.loading$.next(this.nzLoading)}ngAfterViewInit(){this.assertIconOnly(this.elementRef.nativeElement,this.renderer),this.insertSpan(this.elementRef.nativeElement.childNodes,this.renderer)}ngAfterContentInit(){this.loading$.pipe(lh(this.nzLoading),Bs(()=>!!this.nzIconDirectiveElement),Pt(this.destroy$)).subscribe(e=>{const i=this.nzIconDirectiveElement.nativeElement;e?this.renderer.setStyle(i,"display","none"):this.renderer.removeStyle(i,"display")})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(jt),Y(er),Y(Ai),Y(gc),Y(qr,8))},n.\u0275cmp=tt({type:n,selectors:[["button","nz-button",""],["a","nz-button",""]],contentQueries:function(e,i,r){if(1&e&&function Ev(n,t,e,i){const r=Ht();if(r.firstCreatePass){const o=ii();Iv(r,new Pv(t,e,i),o.index),function iE(n,t){const e=n.contentQueries||(n.contentQueries=[]);t!==(e.length?e[e.length-1]:-1)&&e.push(n.queries.length-1,t)}(r,n),2==(2&e)&&(r.staticContentQueries=!0)}Ov(r,be(),e)}(r,Js,5,jt),2&e){let o;ui(o=hi())&&(i.nzIconDirectiveElement=o.first)}},hostAttrs:[1,"ant-btn"],hostVars:30,hostBindings:function(e,i){2&e&&(Sn("tabindex",i.disabled?-1:null===i.tabIndex?null:i.tabIndex)("disabled",i.disabled||null),Gt("ant-btn-primary","primary"===i.nzType)("ant-btn-dashed","dashed"===i.nzType)("ant-btn-link","link"===i.nzType)("ant-btn-text","text"===i.nzType)("ant-btn-circle","circle"===i.nzShape)("ant-btn-round","round"===i.nzShape)("ant-btn-lg","large"===i.nzSize)("ant-btn-sm","small"===i.nzSize)("ant-btn-dangerous",i.nzDanger)("ant-btn-loading",i.nzLoading)("ant-btn-background-ghost",i.nzGhost)("ant-btn-block",i.nzBlock)("ant-input-search-button",i.nzSearch)("ant-btn-rtl","rtl"===i.dir))},inputs:{nzBlock:"nzBlock",nzGhost:"nzGhost",nzSearch:"nzSearch",nzLoading:"nzLoading",nzDanger:"nzDanger",disabled:"disabled",tabIndex:"tabIndex",nzType:"nzType",nzShape:"nzShape",nzSize:"nzSize"},exportAs:["nzButton"],features:[Dt],attrs:KG,ngContentSelectors:ZG,decls:2,vars:1,consts:[["nz-icon","","nzType","loading",4,"ngIf"],["nz-icon","","nzType","loading"]],template:function(e,i){1&e&&(jl(),V(0,QG,1,0,"span",0),$l(1)),2&e&&x("ngIf",i.nzLoading)},dependencies:[Et,Js,eu],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzBlock",void 0),at([Wt()],n.prototype,"nzGhost",void 0),at([Wt()],n.prototype,"nzSearch",void 0),at([Wt()],n.prototype,"nzLoading",void 0),at([Wt()],n.prototype,"nzDanger",void 0),at([Wt()],n.prototype,"disabled",void 0),at([Ui()],n.prototype,"nzSize",void 0),n})(),wS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Ym,vc,_S,_S,Ym]}),n})();const MS="nz-animate-disabled";let Sa=(()=>{class n{constructor(e,i,r){this.element=e,this.renderer=i,this.animationType=r,this.nzNoAnimation=!1}ngOnChanges(){this.updateClass()}ngAfterViewInit(){this.updateClass()}updateClass(){const e=cc(this.element);!e||(this.nzNoAnimation||"NoopAnimations"===this.animationType?this.renderer.addClass(e,MS):this.renderer.removeClass(e,MS))}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai),Y(O1,8))},n.\u0275dir=We({type:n,selectors:[["","nzNoAnimation",""]],inputs:{nzNoAnimation:"nzNoAnimation"},exportAs:["nzNoAnimation"],features:[Dt]}),at([Wt()],n.prototype,"nzNoAnimation",void 0),n})(),qm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr]}),n})(),Ch=(()=>{class n{constructor(e,i){this.viewContainer=e,this.templateRef=i,this.embeddedViewRef=null,this.context=new XG,this.nzStringTemplateOutletContext=null,this.nzStringTemplateOutlet=null}static ngTemplateContextGuard(e,i){return!0}recreateView(){this.viewContainer.clear();const e=this.nzStringTemplateOutlet instanceof Hi;this.embeddedViewRef=this.viewContainer.createEmbeddedView(e?this.nzStringTemplateOutlet:this.templateRef,e?this.nzStringTemplateOutletContext:this.context)}updateContext(){const i=this.nzStringTemplateOutlet instanceof Hi?this.nzStringTemplateOutletContext:this.context,r=this.embeddedViewRef.context;if(i)for(const o of Object.keys(i))r[o]=i[o]}ngOnChanges(e){const{nzStringTemplateOutletContext:i,nzStringTemplateOutlet:r}=e;r&&(this.context.$implicit=r.currentValue),(()=>{let s=!1;if(r)if(r.firstChange)s=!0;else{const p=r.currentValue instanceof Hi;s=r.previousValue instanceof Hi||p}return i&&(f=>{const p=Object.keys(f.previousValue||{}),P=Object.keys(f.currentValue||{});if(p.length===P.length){for(const E of P)if(-1===p.indexOf(E))return!0;return!1}return!0})(i)||s})()?this.recreateView():this.updateContext()}}return n.\u0275fac=function(e){return new(e||n)(Y(Tr),Y(Hi))},n.\u0275dir=We({type:n,selectors:[["","nzStringTemplateOutlet",""]],inputs:{nzStringTemplateOutletContext:"nzStringTemplateOutletContext",nzStringTemplateOutlet:"nzStringTemplateOutlet"},exportAs:["nzStringTemplateOutlet"],features:[Dt]}),n})();class XG{}let yc=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr]}),n})();const jm=()=>{};let JG=(()=>{class n{constructor(e,i){this.ngZone=e,this.rendererFactory2=i,this.resizeSource$=new de,this.listeners=0,this.disposeHandle=jm,this.handler=()=>{this.ngZone.run(()=>{this.resizeSource$.next()})},this.renderer=this.rendererFactory2.createRenderer(null,null)}ngOnDestroy(){this.handler=jm}subscribe(){return this.registerListener(),this.resizeSource$.pipe(Vm(16),wM(()=>this.unregisterListener()))}unsubscribe(){this.unregisterListener()}registerListener(){0===this.listeners&&this.ngZone.runOutsideAngular(()=>{this.disposeHandle=this.renderer.listen("window","resize",this.handler)}),this.listeners+=1}unregisterListener(){this.listeners-=1,0===this.listeners&&(this.disposeHandle(),this.disposeHandle=jm)}}return n.\u0275fac=function(e){return new(e||n)(me(Ft),me(ja))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var wh=(()=>(function(n){n.xxl="xxl",n.xl="xl",n.lg="lg",n.md="md",n.sm="sm",n.xs="xs"}(wh||(wh={})),wh))();const Mh={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"};let eK=(()=>{class n{constructor(e,i){this.resizeService=e,this.mediaMatcher=i,this.destroy$=new de,this.resizeService.subscribe().pipe(Pt(this.destroy$)).subscribe(()=>{})}ngOnDestroy(){this.destroy$.next()}subscribe(e,i){if(i){const r=()=>this.matchMedia(e,!0);return this.resizeService.subscribe().pipe(He(r),lh(r()),dc((o,a)=>o[0]===a[0]),He(o=>o[1]))}{const r=()=>this.matchMedia(e);return this.resizeService.subscribe().pipe(He(r),lh(r()),dc())}}matchMedia(e,i){let r=wh.md;const o={};return Object.keys(e).map(a=>{const s=a,l=this.mediaMatcher.matchMedia(Mh[s]).matches;o[a]=l,l&&(r=s)}),i?[r,o]:r}}return n.\u0275fac=function(e){return new(e||n)(me(JG),me(km))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),SS=(()=>{class n extends de{ngOnDestroy(){this.next(),this.complete()}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})();const Yi={top:new ai({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topCenter:new ai({originX:"center",originY:"top"},{overlayX:"center",overlayY:"bottom"}),topLeft:new ai({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"}),topRight:new ai({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"}),right:new ai({originX:"end",originY:"center"},{overlayX:"start",overlayY:"center"}),rightTop:new ai({originX:"end",originY:"top"},{overlayX:"start",overlayY:"top"}),rightBottom:new ai({originX:"end",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),bottom:new ai({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomCenter:new ai({originX:"center",originY:"bottom"},{overlayX:"center",overlayY:"top"}),bottomLeft:new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"}),bottomRight:new ai({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"}),left:new ai({originX:"start",originY:"center"},{overlayX:"end",overlayY:"center"}),leftTop:new ai({originX:"start",originY:"top"},{overlayX:"end",overlayY:"top"}),leftBottom:new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"})},TS=[Yi.top,Yi.right,Yi.bottom,Yi.left];function DS(n){for(const t in Yi)if(n.connectionPair.originX===Yi[t].originX&&n.connectionPair.originY===Yi[t].originY&&n.connectionPair.overlayX===Yi[t].overlayX&&n.connectionPair.overlayY===Yi[t].overlayY)return t}new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"bottom"}),new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"bottom"}),new ai({originX:"start",originY:"bottom"},{overlayX:"end",overlayY:"top"});const tu={bottomLeft:new ai({originX:"start",originY:"bottom"},{overlayX:"start",overlayY:"top"},void 0,2),topLeft:new ai({originX:"start",originY:"top"},{overlayX:"start",overlayY:"bottom"},void 0,-2),bottomRight:new ai({originX:"end",originY:"bottom"},{overlayX:"end",overlayY:"top"},void 0,2),topRight:new ai({originX:"end",originY:"top"},{overlayX:"end",overlayY:"bottom"},void 0,-2)},kS=[tu.bottomLeft,tu.topLeft,tu.bottomRight,tu.topRight];let Sh=(()=>{class n{constructor(e,i){this.cdkConnectedOverlay=e,this.nzDestroyService=i,this.nzArrowPointAtCenter=!1,this.cdkConnectedOverlay.backdropClass="nz-overlay-transparent-backdrop",this.cdkConnectedOverlay.positionChange.pipe(Pt(this.nzDestroyService)).subscribe(r=>{this.nzArrowPointAtCenter&&this.updateArrowPosition(r)})}updateArrowPosition(e){const i=this.getOriginRect(),r=DS(e);let o=0,a=0;"topLeft"===r||"bottomLeft"===r?o=i.width/2-14:"topRight"===r||"bottomRight"===r?o=-(i.width/2-14):"leftTop"===r||"rightTop"===r?a=i.height/2-10:("leftBottom"===r||"rightBottom"===r)&&(a=-(i.height/2-10)),(this.cdkConnectedOverlay.offsetX!==o||this.cdkConnectedOverlay.offsetY!==a)&&(this.cdkConnectedOverlay.offsetY=a,this.cdkConnectedOverlay.offsetX=o,this.cdkConnectedOverlay.overlayRef.updatePosition())}getFlexibleConnectedPositionStrategyOrigin(){return this.cdkConnectedOverlay.origin instanceof yh?this.cdkConnectedOverlay.origin.elementRef:this.cdkConnectedOverlay.origin}getOriginRect(){const e=this.getFlexibleConnectedPositionStrategyOrigin();if(e instanceof jt)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();const i=e.width||0,r=e.height||0;return{top:e.y,bottom:e.y+r,left:e.x,right:e.x+i,height:r,width:i}}}return n.\u0275fac=function(e){return new(e||n)(Y(_c),Y(SS))},n.\u0275dir=We({type:n,selectors:[["","cdkConnectedOverlay","","nzConnectedOverlay",""]],inputs:{nzArrowPointAtCenter:"nzArrowPointAtCenter"},exportAs:["nzConnectedOverlay"],features:[Jt([SS])]}),at([Wt()],n.prototype,"nzArrowPointAtCenter",void 0),n})(),Th=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({}),n})();function xS(...n){return t=>{let e;return"function"==typeof n[n.length-1]&&(e=n.pop()),t.lift(new tK(n,e))}}class tK{constructor(t,e){this.observables=t,this.project=e}call(t,e){return e.subscribe(new nK(t,this.observables,this.project))}}class nK extends Jw{constructor(t,e,i){super(t),this.observables=e,this.project=i,this.toRespond=[];const r=e.length;this.values=new Array(r);for(let o=0;o0){const o=r.indexOf(i);-1!==o&&r.splice(o,1)}}notifyComplete(){}_next(t){if(0===this.toRespond.length){const e=[t,...this.values];this.project?this._tryProject(e):this.destination.next(e)}}_tryProject(t){let e;try{e=this.project.apply(this,t)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}let $r=(()=>{class n{}return n.SLOW="0.3s",n.BASE="0.2s",n.FAST="0.1s",n})(),sr=(()=>{class n{}return n.EASE_BASE_OUT="cubic-bezier(0.7, 0.3, 0.1, 1)",n.EASE_BASE_IN="cubic-bezier(0.9, 0, 0.3, 0.7)",n.EASE_OUT="cubic-bezier(0.215, 0.61, 0.355, 1)",n.EASE_IN="cubic-bezier(0.55, 0.055, 0.675, 0.19)",n.EASE_IN_OUT="cubic-bezier(0.645, 0.045, 0.355, 1)",n.EASE_OUT_BACK="cubic-bezier(0.12, 0.4, 0.29, 1.46)",n.EASE_IN_BACK="cubic-bezier(0.71, -0.46, 0.88, 0.6)",n.EASE_IN_OUT_BACK="cubic-bezier(0.71, -0.46, 0.29, 1.46)",n.EASE_OUT_CIRC="cubic-bezier(0.08, 0.82, 0.17, 1)",n.EASE_IN_CIRC="cubic-bezier(0.6, 0.04, 0.98, 0.34)",n.EASE_IN_OUT_CIRC="cubic-bezier(0.78, 0.14, 0.15, 0.86)",n.EASE_OUT_QUINT="cubic-bezier(0.23, 1, 0.32, 1)",n.EASE_IN_QUINT="cubic-bezier(0.755, 0.05, 0.855, 0.06)",n.EASE_IN_OUT_QUINT="cubic-bezier(0.86, 0, 0.07, 1)",n})();Eo("collapseMotion",[ro("expanded",gt({height:"*"})),ro("collapsed",gt({height:0,overflow:"hidden"})),ro("hidden",gt({height:0,overflow:"hidden",borderTopWidth:"0"})),Un("expanded => collapsed",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("expanded => hidden",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("collapsed => expanded",Rn(`150ms ${sr.EASE_IN_OUT}`)),Un("hidden => expanded",Rn(`150ms ${sr.EASE_IN_OUT}`))]),Eo("treeCollapseMotion",[Un("* => *",[Gy("nz-tree-node:leave,nz-tree-builtin-node:leave",[gt({overflow:"hidden"}),Ky(0,[Rn(`150ms ${sr.EASE_IN_OUT}`,gt({height:0,opacity:0,"padding-bottom":0}))])],{optional:!0}),Gy("nz-tree-node:enter,nz-tree-builtin-node:enter",[gt({overflow:"hidden",height:0,opacity:0,"padding-bottom":0}),Ky(0,[Rn(`150ms ${sr.EASE_IN_OUT}`,gt({overflow:"hidden",height:"*",opacity:"*","padding-bottom":"*"}))])],{optional:!0})])]),Eo("fadeMotion",[Un(":enter",[gt({opacity:0}),Rn(`${$r.BASE}`,gt({opacity:1}))]),Un(":leave",[gt({opacity:1}),Rn(`${$r.BASE}`,gt({opacity:0}))])]),Eo("helpMotion",[Un(":enter",[gt({opacity:0,transform:"translateY(-5px)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT}`,gt({opacity:1,transform:"translateY(0)"}))]),Un(":leave",[gt({opacity:1,transform:"translateY(0)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT}`,gt({opacity:0,transform:"translateY(-5px)"}))])]),Eo("moveUpMotion",[Un("* => enter",[gt({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}),Rn(`${$r.BASE}`,gt({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}))]),Un("* => leave",[gt({transformOrigin:"0 0",transform:"translateY(0%)",opacity:1}),Rn(`${$r.BASE}`,gt({transformOrigin:"0 0",transform:"translateY(-100%)",opacity:0}))])]),Eo("notificationMotion",[ro("enterRight",gt({opacity:1,transform:"translateX(0)"})),Un("* => enterRight",[gt({opacity:0,transform:"translateX(5%)"}),Rn("100ms linear")]),ro("enterLeft",gt({opacity:1,transform:"translateX(0)"})),Un("* => enterLeft",[gt({opacity:0,transform:"translateX(-5%)"}),Rn("100ms linear")]),ro("enterTop",gt({opacity:1,transform:"translateY(0)"})),Un("* => enterTop",[gt({opacity:0,transform:"translateY(-5%)"}),Rn("100ms linear")]),ro("enterBottom",gt({opacity:1,transform:"translateY(0)"})),Un("* => enterBottom",[gt({opacity:0,transform:"translateY(5%)"}),Rn("100ms linear")]),ro("leave",gt({opacity:0,transform:"scaleY(0.8)",transformOrigin:"0% 0%"})),Un("* => leave",[gt({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),Rn("100ms linear")])]);const iK=`${$r.BASE} ${sr.EASE_OUT_QUINT}`,rK=`${$r.BASE} ${sr.EASE_IN_QUINT}`,PS=Eo("slideMotion",[ro("void",gt({opacity:0,transform:"scaleY(0.8)"})),ro("enter",gt({opacity:1,transform:"scaleY(1)"})),Un("void => *",[Rn(iK)]),Un("* => void",[Rn(rK)])]),zS=(Eo("slideAlertMotion",[Un(":leave",[gt({opacity:1,transform:"scaleY(1)",transformOrigin:"0% 0%"}),Rn(`${$r.SLOW} ${sr.EASE_IN_OUT_CIRC}`,gt({opacity:0,transform:"scaleY(0)",transformOrigin:"0% 0%"}))])]),Eo("zoomBigMotion",[Un("void => active",[gt({opacity:0,transform:"scale(0.8)"}),Rn(`${$r.BASE} ${sr.EASE_OUT_CIRC}`,gt({opacity:1,transform:"scale(1)"}))]),Un("active => void",[gt({opacity:1,transform:"scale(1)"}),Rn(`${$r.BASE} ${sr.EASE_IN_OUT_CIRC}`,gt({opacity:0,transform:"scale(0.8)"}))])])),ES=(Eo("zoomBadgeMotion",[Un(":enter",[gt({opacity:0,transform:"scale(0) translate(50%, -50%)"}),Rn(`${$r.SLOW} ${sr.EASE_OUT_BACK}`,gt({opacity:1,transform:"scale(1) translate(50%, -50%)"}))]),Un(":leave",[gt({opacity:1,transform:"scale(1) translate(50%, -50%)"}),Rn(`${$r.SLOW} ${sr.EASE_IN_BACK}`,gt({opacity:0,transform:"scale(0) translate(50%, -50%)"}))])]),Eo("thumbMotion",[ro("from",gt({transform:"translateX({{ transform }}px)",width:"{{ width }}px"}),{params:{transform:0,width:0}}),ro("to",gt({transform:"translateX({{ transform }}px)",width:"{{ width }}px"}),{params:{transform:100,width:0}}),Un("from => to",Rn(`300ms ${sr.EASE_IN_OUT}`))]),["moz","ms","webkit"]),sK=function aK(){if("undefined"==typeof window)return()=>0;if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);const n=ES.filter(t=>`${t}RequestAnimationFrame`in window)[0];return n?window[`${n}RequestAnimationFrame`]:function oK(){let n=0;return function(t){const e=(new Date).getTime(),i=Math.max(0,16-(e-n)),r=setTimeout(()=>{t(e+i)},i);return n=e+i,r}}()}(),lK=["hourListElement"],cK=["minuteListElement"],uK=["secondListElement"],hK=["use12HoursListElement"];function dK(n,t){if(1&n&&(q(0,"div",4)(1,"div",5),Fe(2),j()()),2&n){const e=k();T(2),cn(e.dateHelper.format(null==e.time?null:e.time.value,e.format)||"\xa0")}}function fK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectHour(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedHour(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function mK(n,t){if(1&n&&(ge(0),V(1,fK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function pK(n,t){if(1&n&&(q(0,"ul",6,7),V(2,mK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.hourRange)("ngForTrackBy",e.trackByFn)}}function gK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectMinute(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedMinute(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function vK(n,t){if(1&n&&(ge(0),V(1,gK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function _K(n,t){if(1&n&&(q(0,"ul",6,12),V(2,vK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.minuteRange)("ngForTrackBy",e.trackByFn)}}function yK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).selectSecond(r))}),q(1,"div",11),Fe(2),Sr(3,"number"),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelectedSecond(e))("ant-picker-time-panel-cell-disabled",e.disabled),T(2),cn(M0(3,5,e.index,"2.0-0"))}}function bK(n,t){if(1&n&&(ge(0),V(1,yK,4,8,"li",9),ve()),2&n){const e=t.$implicit,i=k(2);T(1),x("ngIf",!(i.nzHideDisabledOptions&&e.disabled))}}function CK(n,t){if(1&n&&(q(0,"ul",6,13),V(2,bK,2,1,"ng-container",8),j()),2&n){const e=k();T(2),x("ngForOf",e.secondRange)("ngForTrackBy",e.trackByFn)}}function wK(n,t){if(1&n){const e=Ye();q(0,"li",10),_e("click",function(){ae(e);const r=k().$implicit;return re(k(2).select12Hours(r))}),q(1,"div",11),Fe(2),j()()}if(2&n){const e=k().$implicit;Gt("ant-picker-time-panel-cell-selected",k(2).isSelected12Hours(e)),T(2),cn(e.value)}}function MK(n,t){if(1&n&&(ge(0),V(1,wK,3,3,"li",16),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.nzHideDisabledOptions)}}function SK(n,t){if(1&n&&(q(0,"ul",6,14),V(2,MK,2,1,"ng-container",15),j()),2&n){const e=k();T(2),x("ngForOf",e.use12HoursRange)}}function TK(n,t){}function DK(n,t){if(1&n&&(q(0,"div",24),V(1,TK,0,0,"ng-template",25),j()),2&n){const e=k(2);T(1),x("ngTemplateOutlet",e.nzAddOn)}}function kK(n,t){if(1&n){const e=Ye();q(0,"div",17),V(1,DK,2,1,"div",18),q(2,"ul",19)(3,"li",20)(4,"a",21),_e("click",function(){return ae(e),re(k().onClickNow())}),Fe(5),Sr(6,"nzI18n"),j()(),q(7,"li",22)(8,"button",23),_e("click",function(){return ae(e),re(k().onClickOk())}),Fe(9),Sr(10,"nzI18n"),j()()()()}if(2&n){const e=k();T(1),x("ngIf",e.nzAddOn),T(4),$t(" ",e.nzNowText||So(6,3,"Calendar.lang.now")," "),T(4),$t(" ",e.nzOkText||So(10,5,"Calendar.lang.ok")," ")}}const xK=["inputElement"];function PK(n,t){if(1&n&&(ge(0),Ce(1,"span",8),ve()),2&n){const e=t.$implicit;T(1),x("nzType",e)}}function zK(n,t){1&n&&Ce(0,"nz-form-item-feedback-icon",9),2&n&&x("status",k().status)}function EK(n,t){if(1&n){const e=Ye();q(0,"span",10),_e("click",function(r){return ae(e),re(k().onClickClearBtn(r))}),Ce(1,"span",11),j()}if(2&n){const e=k();T(1),Sn("aria-label",e.nzClearText)("title",e.nzClearText)}}function OK(n,t){if(1&n){const e=Ye();q(0,"div",12)(1,"div",13)(2,"div",14)(3,"nz-time-picker-panel",15),_e("ngModelChange",function(r){return ae(e),re(k().value=r)})("ngModelChange",function(r){return ae(e),re(k().onPanelValueChange(r))})("closePanel",function(){return ae(e),re(k().setCurrentValueAndClose())}),Sr(4,"async"),j()()()()}if(2&n){const e=k();x("@slideMotion","enter"),T(3),x("ngClass",e.nzPopupClassName)("format",e.nzFormat)("nzHourStep",e.nzHourStep)("nzMinuteStep",e.nzMinuteStep)("nzSecondStep",e.nzSecondStep)("nzDisabledHours",e.nzDisabledHours)("nzDisabledMinutes",e.nzDisabledMinutes)("nzDisabledSeconds",e.nzDisabledSeconds)("nzPlaceHolder",e.nzPlaceHolder||So(4,19,e.i18nPlaceHolder$))("nzHideDisabledOptions",e.nzHideDisabledOptions)("nzUse12Hours",e.nzUse12Hours)("nzDefaultOpenValue",e.nzDefaultOpenValue)("nzAddOn",e.nzAddOn)("nzClearText",e.nzClearText)("nzNowText",e.nzNowText)("nzOkText",e.nzOkText)("nzAllowEmpty",e.nzAllowEmpty)("ngModel",e.value)}}class IK{constructor(){this.selected12Hours=void 0,this._use12Hours=!1,this._changes=new de}setMinutes(t,e){return e||(this.initValue(),this.value.setMinutes(t),this.update()),this}setHours(t,e){return e||(this.initValue(),this.value.setHours(this._use12Hours?"PM"===this.selected12Hours&&12!==t?t+12:"AM"===this.selected12Hours&&12===t?0:t:t),this.update()),this}setSeconds(t,e){return e||(this.initValue(),this.value.setSeconds(t),this.update()),this}setUse12Hours(t){return this._use12Hours=t,this}get changes(){return this._changes.asObservable()}setValue(t,e){return kn(e)&&(this._use12Hours=e),t!==this.value&&(this._value=t,kn(this.value)?this._use12Hours&&kn(this.hours)&&(this.selected12Hours=this.hours>=12?"PM":"AM"):this._clear()),this}initValue(){Cw(this.value)&&this.setValue(new Date,this._use12Hours)}clear(){this._clear(),this.update()}get isEmpty(){return!(kn(this.hours)||kn(this.minutes)||kn(this.seconds))}_clear(){this._value=void 0,this.selected12Hours=void 0}update(){this.isEmpty?this._value=void 0:(kn(this.hours)&&this.value.setHours(this.hours),kn(this.minutes)&&this.value.setMinutes(this.minutes),kn(this.seconds)&&this.value.setSeconds(this.seconds),this._use12Hours&&("PM"===this.selected12Hours&&this.hours<12&&this.value.setHours(this.hours+12),"AM"===this.selected12Hours&&this.hours>=12&&this.value.setHours(this.hours-12))),this.changed()}changed(){this._changes.next(this.value)}get viewHours(){return this._use12Hours&&kn(this.hours)?this.calculateViewHour(this.hours):this.hours}setSelected12Hours(t){t.toUpperCase()!==this.selected12Hours&&(this.selected12Hours=t.toUpperCase(),this.update())}get value(){return this._value||this._defaultOpenValue}get hours(){var t;return null===(t=this.value)||void 0===t?void 0:t.getHours()}get minutes(){var t;return null===(t=this.value)||void 0===t?void 0:t.getMinutes()}get seconds(){var t;return null===(t=this.value)||void 0===t?void 0:t.getSeconds()}setDefaultOpenValue(t){return this._defaultOpenValue=t,this}calculateViewHour(t){const e=this.selected12Hours;return"PM"===e&&t>12?t-12:"AM"===e&&0===t?12:t}}function $m(n,t=1,e=0){return new Array(Math.ceil(n/t)).fill(0).map((i,r)=>(r+e)*t)}let OS=(()=>{class n{constructor(e,i,r,o){this.ngZone=e,this.cdr=i,this.dateHelper=r,this.elementRef=o,this._nzHourStep=1,this._nzMinuteStep=1,this._nzSecondStep=1,this.unsubscribe$=new de,this._format="HH:mm:ss",this._disabledHours=()=>[],this._disabledMinutes=()=>[],this._disabledSeconds=()=>[],this._allowEmpty=!0,this.time=new IK,this.hourEnabled=!0,this.minuteEnabled=!0,this.secondEnabled=!0,this.firstScrolled=!1,this.enabledColumns=3,this.nzInDatePicker=!1,this.nzHideDisabledOptions=!1,this.nzUse12Hours=!1,this.closePanel=new Je}set nzAllowEmpty(e){kn(e)&&(this._allowEmpty=e)}get nzAllowEmpty(){return this._allowEmpty}set nzDisabledHours(e){this._disabledHours=e,this._disabledHours&&this.buildHours()}get nzDisabledHours(){return this._disabledHours}set nzDisabledMinutes(e){kn(e)&&(this._disabledMinutes=e,this.buildMinutes())}get nzDisabledMinutes(){return this._disabledMinutes}set nzDisabledSeconds(e){kn(e)&&(this._disabledSeconds=e,this.buildSeconds())}get nzDisabledSeconds(){return this._disabledSeconds}set format(e){if(kn(e)){this._format=e,this.enabledColumns=0;const i=new Set(e);this.hourEnabled=i.has("H")||i.has("h"),this.minuteEnabled=i.has("m"),this.secondEnabled=i.has("s"),this.hourEnabled&&this.enabledColumns++,this.minuteEnabled&&this.enabledColumns++,this.secondEnabled&&this.enabledColumns++,this.nzUse12Hours&&this.build12Hours()}}get format(){return this._format}set nzHourStep(e){kn(e)&&(this._nzHourStep=e,this.buildHours())}get nzHourStep(){return this._nzHourStep}set nzMinuteStep(e){kn(e)&&(this._nzMinuteStep=e,this.buildMinutes())}get nzMinuteStep(){return this._nzMinuteStep}set nzSecondStep(e){kn(e)&&(this._nzSecondStep=e,this.buildSeconds())}get nzSecondStep(){return this._nzSecondStep}trackByFn(e){return e}buildHours(){var e;let i=24,r=null===(e=this.nzDisabledHours)||void 0===e?void 0:e.call(this),o=0;if(this.nzUse12Hours&&(i=12,r&&(r="PM"===this.time.selected12Hours?r.filter(a=>a>=12).map(a=>a>12?a-12:a):r.filter(a=>a<12||24===a).map(a=>24===a||0===a?12:a)),o=1),this.hourRange=$m(i,this.nzHourStep,o).map(a=>({index:a,disabled:!!r&&-1!==r.indexOf(a)})),this.nzUse12Hours&&12===this.hourRange[this.hourRange.length-1].index){const a=[...this.hourRange];a.unshift(a[a.length-1]),a.splice(a.length-1,1),this.hourRange=a}}buildMinutes(){this.minuteRange=$m(60,this.nzMinuteStep).map(e=>({index:e,disabled:!!this.nzDisabledMinutes&&-1!==this.nzDisabledMinutes(this.time.hours).indexOf(e)}))}buildSeconds(){this.secondRange=$m(60,this.nzSecondStep).map(e=>({index:e,disabled:!!this.nzDisabledSeconds&&-1!==this.nzDisabledSeconds(this.time.hours,this.time.minutes).indexOf(e)}))}build12Hours(){const e=this._format.includes("A");this.use12HoursRange=[{index:0,value:e?"AM":"am"},{index:1,value:e?"PM":"pm"}]}buildTimes(){this.buildHours(),this.buildMinutes(),this.buildSeconds(),this.build12Hours()}scrollToTime(e=0){this.hourEnabled&&this.hourListElement&&this.scrollToSelected(this.hourListElement.nativeElement,this.time.viewHours,e,"hour"),this.minuteEnabled&&this.minuteListElement&&this.scrollToSelected(this.minuteListElement.nativeElement,this.time.minutes,e,"minute"),this.secondEnabled&&this.secondListElement&&this.scrollToSelected(this.secondListElement.nativeElement,this.time.seconds,e,"second"),this.nzUse12Hours&&this.use12HoursListElement&&this.scrollToSelected(this.use12HoursListElement.nativeElement,"AM"===this.time.selected12Hours?0:1,e,"12-hour")}selectHour(e){this.time.setHours(e.index,e.disabled),this._disabledMinutes&&this.buildMinutes(),(this._disabledSeconds||this._disabledMinutes)&&this.buildSeconds()}selectMinute(e){this.time.setMinutes(e.index,e.disabled),this._disabledSeconds&&this.buildSeconds()}selectSecond(e){this.time.setSeconds(e.index,e.disabled)}select12Hours(e){this.time.setSelected12Hours(e.value),this._disabledHours&&this.buildHours(),this._disabledMinutes&&this.buildMinutes(),this._disabledSeconds&&this.buildSeconds()}scrollToSelected(e,i,r=0,o){if(!e)return;const a=this.translateIndex(i,o);this.scrollTo(e,(e.children[a]||e.children[0]).offsetTop,r)}translateIndex(e,i){var r,o,a;return"hour"===i?this.calcIndex(null===(r=this.nzDisabledHours)||void 0===r?void 0:r.call(this),this.hourRange.map(s=>s.index).indexOf(e)):"minute"===i?this.calcIndex(null===(o=this.nzDisabledMinutes)||void 0===o?void 0:o.call(this,this.time.hours),this.minuteRange.map(s=>s.index).indexOf(e)):"second"===i?this.calcIndex(null===(a=this.nzDisabledSeconds)||void 0===a?void 0:a.call(this,this.time.hours,this.time.minutes),this.secondRange.map(s=>s.index).indexOf(e)):this.calcIndex([],this.use12HoursRange.map(s=>s.index).indexOf(e))}scrollTo(e,i,r){if(r<=0)return void(e.scrollTop=i);const a=(i-e.scrollTop)/r*10;this.ngZone.runOutsideAngular(()=>{sK(()=>{e.scrollTop=e.scrollTop+a,e.scrollTop!==i&&this.scrollTo(e,i,r-10)})})}calcIndex(e,i){return(null==e?void 0:e.length)&&this.nzHideDisabledOptions?i-e.reduce((r,o)=>r+(o-1||(null!==(a=null===(o=this.nzDisabledMinutes)||void 0===o?void 0:o.call(this,u).indexOf(f))&&void 0!==a?a:-1)>-1||(null!==(l=null===(s=this.nzDisabledSeconds)||void 0===s?void 0:s.call(this,u,f).indexOf(p))&&void 0!==l?l:-1)>-1}onClickNow(){const e=new Date;this.timeDisabled(e)||(this.time.setValue(e),this.changed(),this.closePanel.emit())}onClickOk(){this.time.setValue(this.time.value,this.nzUse12Hours),this.changed(),this.closePanel.emit()}isSelectedHour(e){return e.index===this.time.viewHours}isSelectedMinute(e){return e.index===this.time.minutes}isSelectedSecond(e){return e.index===this.time.seconds}isSelected12Hours(e){return e.value.toUpperCase()===this.time.selected12Hours}ngOnInit(){this.time.changes.pipe(Pt(this.unsubscribe$)).subscribe(()=>{this.changed(),this.touched(),this.scrollToTime(120)}),this.buildTimes(),this.ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.scrollToTime(),this.firstScrolled=!0}),is(this.elementRef.nativeElement,"mousedown").pipe(Pt(this.unsubscribe$)).subscribe(e=>{e.preventDefault()})})}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}ngOnChanges(e){const{nzUse12Hours:i,nzDefaultOpenValue:r}=e;!(null!=i&&i.previousValue)&&(null==i?void 0:i.currentValue)&&(this.build12Hours(),this.enabledColumns++),null!=r&&r.currentValue&&this.time.setDefaultOpenValue(this.nzDefaultOpenValue||new Date)}writeValue(e){this.time.setValue(e,this.nzUse12Hours),this.buildTimes(),e&&this.firstScrolled&&this.scrollToTime(120),this.cdr.markForCheck()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouch=e}}return n.\u0275fac=function(e){return new(e||n)(Y(Ft),Y(er),Y(Oo),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["nz-time-picker-panel"]],viewQuery:function(e,i){if(1&e&&(Mi(lK,5),Mi(cK,5),Mi(uK,5),Mi(hK,5)),2&e){let r;ui(r=hi())&&(i.hourListElement=r.first),ui(r=hi())&&(i.minuteListElement=r.first),ui(r=hi())&&(i.secondListElement=r.first),ui(r=hi())&&(i.use12HoursListElement=r.first)}},hostAttrs:[1,"ant-picker-time-panel"],hostVars:12,hostBindings:function(e,i){2&e&&Gt("ant-picker-time-panel-column-0",0===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-1",1===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-2",2===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-column-3",3===i.enabledColumns&&!i.nzInDatePicker)("ant-picker-time-panel-narrow",i.enabledColumns<3)("ant-picker-time-panel-placement-bottomLeft",!i.nzInDatePicker)},inputs:{nzInDatePicker:"nzInDatePicker",nzAddOn:"nzAddOn",nzHideDisabledOptions:"nzHideDisabledOptions",nzClearText:"nzClearText",nzNowText:"nzNowText",nzOkText:"nzOkText",nzPlaceHolder:"nzPlaceHolder",nzUse12Hours:"nzUse12Hours",nzDefaultOpenValue:"nzDefaultOpenValue",nzAllowEmpty:"nzAllowEmpty",nzDisabledHours:"nzDisabledHours",nzDisabledMinutes:"nzDisabledMinutes",nzDisabledSeconds:"nzDisabledSeconds",format:"format",nzHourStep:"nzHourStep",nzMinuteStep:"nzMinuteStep",nzSecondStep:"nzSecondStep"},outputs:{closePanel:"closePanel"},exportAs:["nzTimePickerPanel"],features:[Jt([{provide:ir,useExisting:n,multi:!0}]),Dt],decls:7,vars:6,consts:[["class","ant-picker-header",4,"ngIf"],[1,"ant-picker-content"],["class","ant-picker-time-panel-column","style","position: relative;",4,"ngIf"],["class","ant-picker-footer",4,"ngIf"],[1,"ant-picker-header"],[1,"ant-picker-header-view"],[1,"ant-picker-time-panel-column",2,"position","relative"],["hourListElement",""],[4,"ngFor","ngForOf","ngForTrackBy"],["class","ant-picker-time-panel-cell",3,"ant-picker-time-panel-cell-selected","ant-picker-time-panel-cell-disabled","click",4,"ngIf"],[1,"ant-picker-time-panel-cell",3,"click"],[1,"ant-picker-time-panel-cell-inner"],["minuteListElement",""],["secondListElement",""],["use12HoursListElement",""],[4,"ngFor","ngForOf"],["class","ant-picker-time-panel-cell",3,"ant-picker-time-panel-cell-selected","click",4,"ngIf"],[1,"ant-picker-footer"],["class","ant-picker-footer-extra",4,"ngIf"],[1,"ant-picker-ranges"],[1,"ant-picker-now"],[3,"click"],[1,"ant-picker-ok"],["nz-button","","type","button","nzSize","small","nzType","primary",3,"click"],[1,"ant-picker-footer-extra"],[3,"ngTemplateOutlet"]],template:function(e,i){1&e&&(V(0,dK,3,1,"div",0),q(1,"div",1),V(2,pK,3,2,"ul",2),V(3,_K,3,2,"ul",2),V(4,CK,3,2,"ul",2),V(5,SK,3,1,"ul",2),j(),V(6,kK,11,7,"div",3)),2&e&&(x("ngIf",i.nzInDatePicker),T(2),x("ngIf",i.hourEnabled),T(1),x("ngIf",i.minuteEnabled),T(1),x("ngIf",i.secondEnabled),T(1),x("ngIf",i.nzUse12Hours),T(1),x("ngIf",!i.nzInDatePicker))},dependencies:[pi,Et,_a,CS,eu,yS,e_,Fq],encapsulation:2,changeDetection:0}),at([Wt()],n.prototype,"nzUse12Hours",void 0),n})(),LK=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p){this.nzConfigService=e,this.i18n=i,this.element=r,this.renderer=o,this.cdr=a,this.dateHelper=s,this.platform=l,this.directionality=u,this.nzFormStatusService=f,this.nzFormNoStatusService=p,this._nzModuleName="timePicker",this.destroy$=new de,this.isInit=!1,this.focused=!1,this.inputValue="",this.value=null,this.preValue=null,this.i18nPlaceHolder$=Po(void 0),this.overlayPositions=[{offsetY:3,originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{offsetY:-3,originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{offsetY:3,originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{offsetY:-3,originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}],this.dir="ltr",this.prefixCls="ant-picker",this.statusCls={},this.status="",this.hasFeedback=!1,this.nzId=null,this.nzSize=null,this.nzStatus="",this.nzHourStep=1,this.nzMinuteStep=1,this.nzSecondStep=1,this.nzClearText="clear",this.nzNowText="",this.nzOkText="",this.nzPopupClassName="",this.nzPlaceHolder="",this.nzFormat="HH:mm:ss",this.nzOpen=!1,this.nzUse12Hours=!1,this.nzSuffixIcon="clock-circle",this.nzOpenChange=new Je,this.nzHideDisabledOptions=!1,this.nzAllowEmpty=!0,this.nzDisabled=!1,this.nzAutoFocus=!1,this.nzBackdrop=!1,this.nzBorderless=!1,this.nzInputReadOnly=!1}emitValue(e){this.setValue(e,!0),this._onChange&&this._onChange(this.value),this._onTouched&&this._onTouched()}setValue(e,i=!1){i&&(this.preValue=oc(e)?new Date(e):null),this.value=oc(e)?new Date(e):null,this.inputValue=this.dateHelper.format(e,this.nzFormat),this.cdr.markForCheck()}open(){this.nzDisabled||this.nzOpen||(this.focus(),this.nzOpen=!0,this.nzOpenChange.emit(this.nzOpen))}close(){this.nzOpen=!1,this.cdr.markForCheck(),this.nzOpenChange.emit(this.nzOpen)}updateAutoFocus(){this.isInit&&!this.nzDisabled&&(this.nzAutoFocus?this.renderer.setAttribute(this.inputRef.nativeElement,"autofocus","autofocus"):this.renderer.removeAttribute(this.inputRef.nativeElement,"autofocus"))}onClickClearBtn(e){e.stopPropagation(),this.emitValue(null)}onClickOutside(e){this.element.nativeElement.contains(e.target)||this.setCurrentValueAndClose()}onFocus(e){this.focused=e,e||(this.checkTimeValid(this.value)?this.setCurrentValueAndClose():(this.setValue(this.preValue),this.close()))}focus(){this.inputRef.nativeElement&&this.inputRef.nativeElement.focus()}blur(){this.inputRef.nativeElement&&this.inputRef.nativeElement.blur()}onKeyupEsc(){this.setValue(this.preValue)}onKeyupEnter(){this.nzOpen&&oc(this.value)?this.setCurrentValueAndClose():this.nzOpen||this.open()}onInputChange(e){!this.platform.TRIDENT&&document.activeElement===this.inputRef.nativeElement&&(this.open(),this.parseTimeString(e))}onPanelValueChange(e){this.setValue(e),this.focus()}setCurrentValueAndClose(){this.emitValue(this.value),this.close()}ngOnInit(){var e,i;null===(e=this.nzFormStatusService)||void 0===e||e.formStatusChanges.pipe(dc((r,o)=>r.status===o.status&&r.hasFeedback===o.hasFeedback),xS(this.nzFormNoStatusService?this.nzFormNoStatusService.noFormStatus:Po(!1)),He(([{status:r,hasFeedback:o},a])=>({status:a?"":r,hasFeedback:o})),Pt(this.destroy$)).subscribe(({status:r,hasFeedback:o})=>{this.setStatusStyles(r,o)}),this.inputSize=Math.max(8,this.nzFormat.length)+2,this.origin=new yh(this.element),this.i18nPlaceHolder$=this.i18n.localeChange.pipe(He(r=>r.TimePicker.placeholder)),this.dir=this.directionality.value,null===(i=this.directionality.change)||void 0===i||i.pipe(Pt(this.destroy$)).subscribe(r=>{this.dir=r})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}ngOnChanges(e){const{nzUse12Hours:i,nzFormat:r,nzDisabled:o,nzAutoFocus:a,nzStatus:s}=e;if(i&&!i.previousValue&&i.currentValue&&!r&&(this.nzFormat="h:mm:ss a"),o){const u=this.inputRef.nativeElement;o.currentValue?this.renderer.setAttribute(u,"disabled",""):this.renderer.removeAttribute(u,"disabled")}a&&this.updateAutoFocus(),s&&this.setStatusStyles(this.nzStatus,this.hasFeedback)}parseTimeString(e){const i=this.dateHelper.parseTime(e,this.nzFormat)||null;oc(i)&&(this.value=i,this.cdr.markForCheck())}ngAfterViewInit(){this.isInit=!0,this.updateAutoFocus()}writeValue(e){let i;e instanceof Date?i=e:Cw(e)?i=null:(js('Non-Date type is not recommended for time-picker, use "Date" type.'),i=new Date(e)),this.setValue(i,!0)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}checkTimeValid(e){var i,r,o;if(!e)return!0;const a=null===(i=this.nzDisabledHours)||void 0===i?void 0:i.call(this),s=null===(r=this.nzDisabledMinutes)||void 0===r?void 0:r.call(this,e.getHours()),l=null===(o=this.nzDisabledSeconds)||void 0===o?void 0:o.call(this,e.getHours(),e.getMinutes());return!((null==a?void 0:a.includes(e.getHours()))||(null==s?void 0:s.includes(e.getMinutes()))||(null==l?void 0:l.includes(e.getSeconds())))}setStatusStyles(e,i){this.status=e,this.hasFeedback=i,this.cdr.markForCheck(),this.statusCls=Ew(this.prefixCls,e,i),Object.keys(this.statusCls).forEach(r=>{this.statusCls[r]?this.renderer.addClass(this.element.nativeElement,r):this.renderer.removeClass(this.element.nativeElement,r)})}}return n.\u0275fac=function(e){return new(e||n)(Y(gc),Y(uc),Y(jt),Y(Ai),Y(er),Y(Oo),Y(Or),Y(qr,8),Y(vh,8),Y(jM,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-time-picker"]],viewQuery:function(e,i){if(1&e&&Mi(xK,7),2&e){let r;ui(r=hi())&&(i.inputRef=r.first)}},hostAttrs:[1,"ant-picker"],hostVars:12,hostBindings:function(e,i){1&e&&_e("click",function(){return i.open()}),2&e&&Gt("ant-picker-large","large"===i.nzSize)("ant-picker-small","small"===i.nzSize)("ant-picker-disabled",i.nzDisabled)("ant-picker-focused",i.focused)("ant-picker-rtl","rtl"===i.dir)("ant-picker-borderless",i.nzBorderless)},inputs:{nzId:"nzId",nzSize:"nzSize",nzStatus:"nzStatus",nzHourStep:"nzHourStep",nzMinuteStep:"nzMinuteStep",nzSecondStep:"nzSecondStep",nzClearText:"nzClearText",nzNowText:"nzNowText",nzOkText:"nzOkText",nzPopupClassName:"nzPopupClassName",nzPlaceHolder:"nzPlaceHolder",nzAddOn:"nzAddOn",nzDefaultOpenValue:"nzDefaultOpenValue",nzDisabledHours:"nzDisabledHours",nzDisabledMinutes:"nzDisabledMinutes",nzDisabledSeconds:"nzDisabledSeconds",nzFormat:"nzFormat",nzOpen:"nzOpen",nzUse12Hours:"nzUse12Hours",nzSuffixIcon:"nzSuffixIcon",nzHideDisabledOptions:"nzHideDisabledOptions",nzAllowEmpty:"nzAllowEmpty",nzDisabled:"nzDisabled",nzAutoFocus:"nzAutoFocus",nzBackdrop:"nzBackdrop",nzBorderless:"nzBorderless",nzInputReadOnly:"nzInputReadOnly"},outputs:{nzOpenChange:"nzOpenChange"},exportAs:["nzTimePicker"],features:[Jt([{provide:ir,useExisting:n,multi:!0}]),Dt],decls:9,vars:16,consts:[[1,"ant-picker-input"],["type","text","autocomplete","off",3,"size","placeholder","ngModel","disabled","readOnly","ngModelChange","focus","blur","keyup.enter","keyup.escape"],["inputElement",""],[1,"ant-picker-suffix"],[4,"nzStringTemplateOutlet"],[3,"status",4,"ngIf"],["class","ant-picker-clear",3,"click",4,"ngIf"],["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayPositions","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayTransformOriginOn","detach","overlayOutsideClick"],["nz-icon","",3,"nzType"],[3,"status"],[1,"ant-picker-clear",3,"click"],["nz-icon","","nzType","close-circle","nzTheme","fill"],[1,"ant-picker-dropdown",2,"position","relative"],[1,"ant-picker-panel-container"],["tabindex","-1",1,"ant-picker-panel"],[3,"ngClass","format","nzHourStep","nzMinuteStep","nzSecondStep","nzDisabledHours","nzDisabledMinutes","nzDisabledSeconds","nzPlaceHolder","nzHideDisabledOptions","nzUse12Hours","nzDefaultOpenValue","nzAddOn","nzClearText","nzNowText","nzOkText","nzAllowEmpty","ngModel","ngModelChange","closePanel"]],template:function(e,i){1&e&&(q(0,"div",0)(1,"input",1,2),_e("ngModelChange",function(o){return i.inputValue=o})("focus",function(){return i.onFocus(!0)})("blur",function(){return i.onFocus(!1)})("keyup.enter",function(){return i.onKeyupEnter()})("keyup.escape",function(){return i.onKeyupEsc()})("ngModelChange",function(o){return i.onInputChange(o)}),Sr(3,"async"),j(),q(4,"span",3),V(5,PK,2,1,"ng-container",4),V(6,zK,1,1,"nz-form-item-feedback-icon",5),j(),V(7,EK,2,2,"span",6),j(),V(8,OK,5,21,"ng-template",7),_e("detach",function(){return i.close()})("overlayOutsideClick",function(o){return i.onClickOutside(o)})),2&e&&(T(1),x("size",i.inputSize)("placeholder",i.nzPlaceHolder||So(3,14,i.i18nPlaceHolder$))("ngModel",i.inputValue)("disabled",i.nzDisabled)("readOnly",i.nzInputReadOnly),Sn("id",i.nzId),T(4),x("nzStringTemplateOutlet",i.nzSuffixIcon),T(1),x("ngIf",i.hasFeedback&&!!i.status),T(1),x("ngIf",i.nzAllowEmpty&&!i.nzDisabled&&i.value),T(1),x("cdkConnectedOverlayHasBackdrop",i.nzBackdrop)("cdkConnectedOverlayPositions",i.overlayPositions)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i.nzOpen)("cdkConnectedOverlayTransformOriginOn",".ant-picker-dropdown"))},dependencies:[Zo,Et,zo,pr,or,_c,Js,Sh,Ch,eu,$M,OS,Z9],encapsulation:2,data:{animation:[PS]},changeDetection:0}),at([Ui()],n.prototype,"nzHourStep",void 0),at([Ui()],n.prototype,"nzMinuteStep",void 0),at([Ui()],n.prototype,"nzSecondStep",void 0),at([Ui()],n.prototype,"nzClearText",void 0),at([Ui()],n.prototype,"nzNowText",void 0),at([Ui()],n.prototype,"nzOkText",void 0),at([Ui()],n.prototype,"nzPopupClassName",void 0),at([Ui()],n.prototype,"nzFormat",void 0),at([Ui(),Wt()],n.prototype,"nzUse12Hours",void 0),at([Ui()],n.prototype,"nzSuffixIcon",void 0),at([Wt()],n.prototype,"nzHideDisabledOptions",void 0),at([Ui(),Wt()],n.prototype,"nzAllowEmpty",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Ui()],n.prototype,"nzBackdrop",void 0),at([Wt()],n.prototype,"nzBorderless",void 0),at([Wt()],n.prototype,"nzInputReadOnly",void 0),n})(),Wm=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,Lw,bh,vc,Th,yc,wS,WM]}),n})(),FK=(()=>{class n{create(e){return"undefined"==typeof ResizeObserver?null:new ResizeObserver(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),NK=(()=>{class n{constructor(e){this.nzResizeObserverFactory=e,this.observedElements=new Map}ngOnDestroy(){this.observedElements.forEach((e,i)=>this.cleanupObserver(i))}observe(e){const i=cc(e);return new te(r=>{const a=this.observeElement(i).subscribe(r);return()=>{a.unsubscribe(),this.unobserveElement(i)}})}observeElement(e){if(this.observedElements.has(e))this.observedElements.get(e).count++;else{const i=new de,r=this.nzResizeObserverFactory.create(o=>i.next(o));r&&r.observe(e),this.observedElements.set(e,{observer:r,stream:i,count:1})}return this.observedElements.get(e).stream}unobserveElement(e){this.observedElements.has(e)&&(this.observedElements.get(e).count--,this.observedElements.get(e).count||this.cleanupObserver(e))}cleanupObserver(e){if(this.observedElements.has(e)){const{observer:i,stream:r}=this.observedElements.get(e);i&&i.disconnect(),r.complete(),this.observedElements.delete(e)}}}return n.\u0275fac=function(e){return new(e||n)(me(FK))},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function RK(n,t){1&n&&Tn(0)}function VK(n,t){if(1&n&&(ge(0),V(1,RK,1,0,"ng-container",4),ve()),2&n){const e=k(2);T(1),x("ngTemplateOutlet",e.extraFooter)}}function HK(n,t){if(1&n&&(ge(0),Ce(1,"span",5),ve()),2&n){const e=k(2);T(1),x("innerHTML",e.extraFooter,qa)}}function BK(n,t){if(1&n&&(q(0,"div"),ge(1,2),V(2,VK,2,1,"ng-container",3),V(3,HK,2,1,"ng-container",3),ve(),j()),2&n){const e=k();Ue("",e.prefixCls,"-footer-extra"),T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",e.isTemplateRef(e.extraFooter)),T(1),x("ngSwitchCase",e.isNonEmptyString(e.extraFooter))}}function UK(n,t){if(1&n){const e=Ye();q(0,"a",6),_e("click",function(){ae(e);const r=k();return re(r.isTodayDisabled?null:r.onClickToday())}),Fe(1),j()}if(2&n){const e=k();Gl("",e.prefixCls,"-today-btn ",e.isTodayDisabled?e.prefixCls+"-today-btn-disabled":"",""),Be("title",e.todayTitle),T(1),$t(" ",e.locale.today," ")}}function YK(n,t){1&n&&Tn(0)}function qK(n,t){if(1&n){const e=Ye();q(0,"li")(1,"a",7),_e("click",function(){ae(e);const r=k(2);return re(r.isTodayDisabled?null:r.onClickToday())}),Fe(2),j()()}if(2&n){const e=k(2);Ue("",e.prefixCls,"-now"),T(1),Ue("",e.prefixCls,"-now-btn"),T(1),$t(" ",e.locale.now," ")}}function jK(n,t){if(1&n){const e=Ye();q(0,"li")(1,"button",8),_e("click",function(){ae(e);const r=k(2);return re(r.okDisabled?null:r.clickOk.emit())}),Fe(2),j()()}if(2&n){const e=k(2);Ue("",e.prefixCls,"-ok"),T(1),x("disabled",e.okDisabled),T(1),$t(" ",e.locale.ok," ")}}function $K(n,t){if(1&n&&(q(0,"ul"),V(1,YK,1,0,"ng-container",4),V(2,qK,3,7,"li",0),V(3,jK,3,5,"li",0),j()),2&n){const e=k();Ue("",e.prefixCls,"-ranges"),T(1),x("ngTemplateOutlet",e.rangeQuickSelector),T(1),x("ngIf",e.showNow),T(1),x("ngIf",e.hasTimePicker)}}function WK(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function GK(n,t){1&n&&Ce(0,"th",6)}function KK(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function QK(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,GK,1,0,"th",4),V(3,KK,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function ZK(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function XK(n,t){1&n&&Tn(0)}const lo=function(n){return{$implicit:n}};function JK(n,t){if(1&n&&(ge(0),V(1,XK,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function eQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function tQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function nQ(n,t){if(1&n&&(ge(0)(1,13),V(2,JK,2,4,"ng-container",14),V(3,eQ,2,1,"ng-container",14),V(4,tQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function iQ(n,t){1&n&&Tn(0)}function rQ(n,t){if(1&n&&(ge(0),V(1,iQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function oQ(n,t){1&n&&Tn(0)}function aQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,oQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function sQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,rQ,2,4,"ng-container",18),V(3,aQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function lQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,nQ,5,3,"ng-container",14),V(3,sQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function cQ(n,t){if(1&n&&(q(0,"tr",8),V(1,ZK,2,4,"td",9),V(2,lQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function uQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function hQ(n,t){1&n&&Ce(0,"th",6)}function dQ(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function fQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,hQ,1,0,"th",4),V(3,dQ,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function mQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function pQ(n,t){1&n&&Tn(0)}function gQ(n,t){if(1&n&&(ge(0),V(1,pQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function vQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function _Q(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function yQ(n,t){if(1&n&&(ge(0)(1,13),V(2,gQ,2,4,"ng-container",14),V(3,vQ,2,1,"ng-container",14),V(4,_Q,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function bQ(n,t){1&n&&Tn(0)}function CQ(n,t){if(1&n&&(ge(0),V(1,bQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function wQ(n,t){1&n&&Tn(0)}function MQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,wQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function SQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,CQ,2,4,"ng-container",18),V(3,MQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function TQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,yQ,5,3,"ng-container",14),V(3,SQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function DQ(n,t){if(1&n&&(q(0,"tr",8),V(1,mQ,2,4,"td",9),V(2,TQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function kQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function xQ(n,t){1&n&&Ce(0,"th",6)}function PQ(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function zQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,xQ,1,0,"th",4),V(3,PQ,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function EQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function OQ(n,t){1&n&&Tn(0)}function IQ(n,t){if(1&n&&(ge(0),V(1,OQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function AQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function LQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function FQ(n,t){if(1&n&&(ge(0)(1,13),V(2,IQ,2,4,"ng-container",14),V(3,AQ,2,1,"ng-container",14),V(4,LQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function NQ(n,t){1&n&&Tn(0)}function RQ(n,t){if(1&n&&(ge(0),V(1,NQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function VQ(n,t){1&n&&Tn(0)}function HQ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,VQ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function BQ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,RQ,2,4,"ng-container",18),V(3,HQ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function UQ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,FQ,5,3,"ng-container",14),V(3,BQ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function YQ(n,t){if(1&n&&(q(0,"tr",8),V(1,EQ,2,4,"td",9),V(2,UQ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function qQ(n,t){if(1&n){const e=Ye();ge(0),q(1,"button",6),_e("click",function(){return re(ae(e).$implicit.onClick())}),Fe(2),j(),ve()}if(2&n){const e=t.$implicit;T(1),Mr(e.className),Be("title",e.title||null),T(1),$t(" ",e.label," ")}}function jQ(n,t){1&n&&Ce(0,"th",6)}function $Q(n,t){if(1&n&&(q(0,"th",7),Fe(1),j()),2&n){const e=t.$implicit;Be("title",e.title),T(1),$t(" ",e.content," ")}}function WQ(n,t){if(1&n&&(q(0,"thead")(1,"tr",3),V(2,jQ,1,0,"th",4),V(3,$Q,2,2,"th",5),j()()),2&n){const e=k();T(2),x("ngIf",e.showWeek),T(1),x("ngForOf",e.headRow)}}function GQ(n,t){if(1&n&&(q(0,"td",11),Fe(1),j()),2&n){const e=k().$implicit;Ue("",k().prefixCls,"-cell-week"),T(1),$t(" ",e.weekNum," ")}}function KQ(n,t){1&n&&Tn(0)}function QQ(n,t){if(1&n&&(ge(0),V(1,KQ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function ZQ(n,t){if(1&n&&(ge(0),Ce(1,"span",17),ve()),2&n){const e=k(2).$implicit;T(1),x("innerHTML",e.cellRender,qa)}}function XQ(n,t){if(1&n&&(ge(0),q(1,"div"),Fe(2),j(),ve()),2&n){const e=k(2).$implicit,i=k(2);T(1),Ue("",i.prefixCls,"-cell-inner"),Sn("aria-selected",e.isSelected)("aria-disabled",e.isDisabled),T(1),$t(" ",e.content," ")}}function JQ(n,t){if(1&n&&(ge(0)(1,13),V(2,QQ,2,4,"ng-container",14),V(3,ZQ,2,1,"ng-container",14),V(4,XQ,3,6,"ng-container",15),ve()()),2&n){const e=k().$implicit,i=k(2);T(1),x("ngSwitch",!0),T(1),x("ngSwitchCase",i.isTemplateRef(e.cellRender)),T(1),x("ngSwitchCase",i.isNonEmptyString(e.cellRender))}}function eZ(n,t){1&n&&Tn(0)}function tZ(n,t){if(1&n&&(ge(0),V(1,eZ,1,0,"ng-container",16),ve()),2&n){const e=k(2).$implicit;T(1),x("ngTemplateOutlet",e.fullCellRender)("ngTemplateOutletContext",Fi(2,lo,e.value))}}function nZ(n,t){1&n&&Tn(0)}function iZ(n,t){if(1&n&&(q(0,"div"),Fe(1),j(),q(2,"div"),V(3,nZ,1,0,"ng-container",16),j()),2&n){const e=k(2).$implicit,i=k(2);Ue("",i.prefixCls,"-date-value"),T(1),cn(e.content),T(1),Ue("",i.prefixCls,"-date-content"),T(1),x("ngTemplateOutlet",e.cellRender)("ngTemplateOutletContext",Fi(9,lo,e.value))}}function rZ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,tZ,2,4,"ng-container",18),V(3,iZ,4,11,"ng-template",null,19,di),j(),ve()),2&n){const e=Bn(4),i=k().$implicit,r=k(2);T(1),Ue("",r.prefixCls,"-date ant-picker-cell-inner"),Gt("ant-picker-calendar-date-today",i.isToday),T(1),x("ngIf",i.fullCellRender)("ngIfElse",e)}}function oZ(n,t){if(1&n){const e=Ye();q(0,"td",12),_e("click",function(){const o=ae(e).$implicit;return re(o.isDisabled?null:o.onClick())})("mouseenter",function(){return re(ae(e).$implicit.onMouseEnter())}),ge(1,13),V(2,JQ,5,3,"ng-container",14),V(3,rZ,5,7,"ng-container",14),ve(),j()}if(2&n){const e=t.$implicit,i=k(2);Be("title",e.title),x("ngClass",e.classMap),T(1),x("ngSwitch",i.prefixCls),T(1),x("ngSwitchCase","ant-picker"),T(1),x("ngSwitchCase","ant-picker-calendar")}}function aZ(n,t){if(1&n&&(q(0,"tr",8),V(1,GQ,2,4,"td",9),V(2,oZ,4,5,"td",10),j()),2&n){const e=t.$implicit,i=k();x("ngClass",e.classMap),T(1),x("ngIf",e.weekNum),T(1),x("ngForOf",e.dateCells)("ngForTrackBy",i.trackByBodyColumn)}}function sZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"decade-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"decade-table",5),_e("valueChange",function(r){return ae(e),re(k().onChooseDecade(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","decade"))("showSuperNextBtn",e.enablePrevNext("next","decade"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("activeDate",e.activeDate)("value",e.value)("locale",e.locale)("disabledDate",e.disabledDate)}}function lZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"year-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"year-table",6),_e("valueChange",function(r){return ae(e),re(k().onChooseYear(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","year"))("showSuperNextBtn",e.enablePrevNext("next","year"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("activeDate",e.activeDate)("value",e.value)("locale",e.locale)("disabledDate",e.disabledDate)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)}}function cZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"month-header",4),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"month-table",7),_e("valueChange",function(r){return ae(e),re(k().onChooseMonth(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","month"))("showSuperNextBtn",e.enablePrevNext("next","month"))("showNextBtn",!1)("showPreBtn",!1),T(1),Ue("",e.prefixCls,"-body"),T(1),x("value",e.value)("activeDate",e.activeDate)("locale",e.locale)("disabledDate",e.disabledDate)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)}}function uZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"date-header",8),_e("valueChange",function(r){return ae(e),re(k().activeDate=r)})("panelModeChange",function(r){return ae(e),re(k().panelModeChange.emit(r))})("valueChange",function(r){return ae(e),re(k().headerChange.emit(r))}),j(),q(2,"div")(3,"date-table",9),_e("valueChange",function(r){return ae(e),re(k().onSelectDate(r))})("cellHover",function(r){return ae(e),re(k().cellHover.emit(r))}),j()(),ve()}if(2&n){const e=k();T(1),x("value",e.activeDate)("locale",e.locale)("showSuperPreBtn",e.enablePrevNext("prev","week"===e.panelMode?"week":"date"))("showSuperNextBtn",e.enablePrevNext("next","week"===e.panelMode?"week":"date"))("showPreBtn",e.enablePrevNext("prev","week"===e.panelMode?"week":"date"))("showNextBtn",e.enablePrevNext("next","week"===e.panelMode?"week":"date")),T(1),Ue("",e.prefixCls,"-body"),T(1),x("locale",e.locale)("showWeek",e.showWeek)("value",e.value)("activeDate",e.activeDate)("disabledDate",e.disabledDate)("cellRender",e.dateRender)("selectedValue",e.selectedValue)("hoverValue",e.hoverValue)("canSelectWeek","week"===e.panelMode)}}function hZ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-time-picker-panel",10),_e("ngModelChange",function(r){return ae(e),re(k().onSelectTime(r))}),j(),ve()}if(2&n){const e=k();T(1),x("nzInDatePicker",!0)("ngModel",null==e.value?null:e.value.nativeDate)("format",e.timeOptions.nzFormat)("nzHourStep",e.timeOptions.nzHourStep)("nzMinuteStep",e.timeOptions.nzMinuteStep)("nzSecondStep",e.timeOptions.nzSecondStep)("nzDisabledHours",e.timeOptions.nzDisabledHours)("nzDisabledMinutes",e.timeOptions.nzDisabledMinutes)("nzDisabledSeconds",e.timeOptions.nzDisabledSeconds)("nzHideDisabledOptions",!!e.timeOptions.nzHideDisabledOptions)("nzDefaultOpenValue",e.timeOptions.nzDefaultOpenValue)("nzUse12Hours",!!e.timeOptions.nzUse12Hours)("nzAddOn",e.timeOptions.nzAddOn)}}function dZ(n,t){1&n&&Tn(0)}const fZ=function(n){return{partType:n}};function mZ(n,t){if(1&n&&(ge(0),V(1,dZ,1,0,"ng-container",7),ve()),2&n){const e=k(2),i=Bn(4);T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Fi(2,fZ,e.datePickerService.activeInput))}}function pZ(n,t){1&n&&Tn(0)}function gZ(n,t){1&n&&Tn(0)}const IS=function(){return{partType:"left"}},AS=function(){return{partType:"right"}};function vZ(n,t){if(1&n&&(V(0,pZ,1,0,"ng-container",7),V(1,gZ,1,0,"ng-container",7)),2&n){k(2);const e=Bn(4);x("ngTemplateOutlet",e)("ngTemplateOutletContext",Xl(4,IS)),T(1),x("ngTemplateOutlet",e)("ngTemplateOutletContext",Xl(5,AS))}}function _Z(n,t){1&n&&Tn(0)}function yZ(n,t){if(1&n&&(ge(0),q(1,"div"),Ce(2,"div"),q(3,"div")(4,"div"),V(5,mZ,2,4,"ng-container",0),V(6,vZ,2,6,"ng-template",null,5,di),j(),V(8,_Z,1,0,"ng-container",6),j()(),ve()),2&n){const e=Bn(7),i=k(),r=Bn(6);T(1),Gl("",i.prefixCls,"-range-wrapper ",i.prefixCls,"-date-range-wrapper"),T(1),wr(i.arrowPosition),Ue("",i.prefixCls,"-range-arrow"),T(1),Gl("",i.prefixCls,"-panel-container ",i.showWeek?i.prefixCls+"-week-number":"",""),T(1),Ue("",i.prefixCls,"-panels"),T(1),x("ngIf",i.hasTimePicker)("ngIfElse",e),T(3),x("ngTemplateOutlet",r)}}function bZ(n,t){1&n&&Tn(0)}function CZ(n,t){1&n&&Tn(0)}function wZ(n,t){if(1&n&&(q(0,"div")(1,"div",8),V(2,bZ,1,0,"ng-container",6),V(3,CZ,1,0,"ng-container",6),j()()),2&n){const e=k(),i=Bn(4),r=Bn(6);(function k7(n,t,e,i,r,o,a,s,l){Mo(Vr,Go,Hl(be(),n,t,e,i,r,o,a,s,l),!0)})("",e.prefixCls,"-panel-container ",e.showWeek?e.prefixCls+"-week-number":""," ",e.hasTimePicker?e.prefixCls+"-time":""," ",e.isRange?e.prefixCls+"-range":"",""),T(1),Ue("",e.prefixCls,"-panel"),Gt("ant-picker-panel-rtl","rtl"===e.dir),T(1),x("ngTemplateOutlet",i),T(1),x("ngTemplateOutlet",r)}}function MZ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"inner-popup",9),_e("panelModeChange",function(r){const a=ae(e).partType;return re(k().onPanelModeChange(r,a))})("cellHover",function(r){return ae(e),re(k().onCellHover(r))})("selectDate",function(r){ae(e);const o=k();return re(o.changeValueFromSelect(r,!o.showTime))})("selectTime",function(r){const a=ae(e).partType;return re(k().onSelectTime(r,a))})("headerChange",function(r){const a=ae(e).partType;return re(k().onActiveDateChange(r,a))}),j()()}if(2&n){const e=t.partType,i=k();Ue("",i.prefixCls,"-panel"),Gt("ant-picker-panel-rtl","rtl"===i.dir),T(1),x("showWeek",i.showWeek)("endPanelMode",i.getPanelMode(i.endPanelMode,e))("partType",e)("locale",i.locale)("showTimePicker",i.hasTimePicker)("timeOptions",i.getTimeOptions(e))("panelMode",i.getPanelMode(i.panelMode,e))("activeDate",i.getActiveDate(e))("value",i.getValue(e))("disabledDate",i.disabledDate)("dateRender",i.dateRender)("selectedValue",null==i.datePickerService?null:i.datePickerService.value)("hoverValue",i.hoverValue)}}function SZ(n,t){if(1&n){const e=Ye();q(0,"calendar-footer",11),_e("clickOk",function(){return ae(e),re(k(2).onClickOk())})("clickToday",function(r){return ae(e),re(k(2).onClickToday(r))}),j()}if(2&n){const e=k(2),i=Bn(8);x("locale",e.locale)("isRange",e.isRange)("showToday",e.showToday)("showNow",e.showNow)("hasTimePicker",e.hasTimePicker)("okDisabled",!e.isAllowed(null==e.datePickerService?null:e.datePickerService.value))("extraFooter",e.extraFooter)("rangeQuickSelector",e.ranges?i:null)}}function TZ(n,t){1&n&&V(0,SZ,1,8,"calendar-footer",10),2&n&&x("ngIf",k().hasFooter)}function DZ(n,t){if(1&n){const e=Ye();q(0,"li",13),_e("click",function(){const o=ae(e).$implicit,a=k(2);return re(a.onClickPresetRange(a.ranges[o]))})("mouseenter",function(){const o=ae(e).$implicit,a=k(2);return re(a.onHoverPresetRange(a.ranges[o]))})("mouseleave",function(){return ae(e),re(k(2).onPresetRangeMouseLeave())}),q(1,"span",14),Fe(2),j()()}if(2&n){const e=t.$implicit;Ue("",k(2).prefixCls,"-preset"),T(2),cn(e)}}function kZ(n,t){if(1&n&&V(0,DZ,3,4,"li",12),2&n){const e=k();x("ngForOf",e.getObjectKeys(e.ranges))}}const xZ=["separatorElement"],PZ=["pickerInput"],zZ=["rangePickerInput"];function EZ(n,t){1&n&&Tn(0)}function OZ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"input",7,8),_e("ngModelChange",function(r){return ae(e),re(k(2).inputValue=r)})("focus",function(r){return ae(e),re(k(2).onFocus(r))})("focusout",function(r){return ae(e),re(k(2).onFocusout(r))})("ngModelChange",function(r){return ae(e),re(k(2).onInputChange(r))})("keyup.enter",function(r){return ae(e),re(k(2).onKeyupEnter(r))}),j(),V(3,EZ,1,0,"ng-container",9),j()}if(2&n){const e=k(2),i=Bn(4);Ue("",e.prefixCls,"-input"),T(1),Gt("ant-input-disabled",e.nzDisabled),Be("placeholder",e.getPlaceholder()),x("disabled",e.nzDisabled)("readOnly",e.nzInputReadOnly)("ngModel",e.inputValue)("size",e.inputSize),Sn("id",e.nzId),T(2),x("ngTemplateOutlet",i)}}function IZ(n,t){1&n&&Tn(0)}function AZ(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(4);T(1),cn(e.nzSeparator)}}function LZ(n,t){1&n&&Ce(0,"span",14)}function FZ(n,t){if(1&n&&(ge(0),V(1,AZ,2,1,"ng-container",0),V(2,LZ,1,0,"ng-template",null,13,di),ve()),2&n){const e=Bn(3),i=k(3);T(1),x("ngIf",i.nzSeparator)("ngIfElse",e)}}function NZ(n,t){1&n&&Tn(0)}function RZ(n,t){1&n&&Tn(0)}function VZ(n,t){if(1&n&&(ge(0),q(1,"div"),V(2,IZ,1,0,"ng-container",10),j(),q(3,"div",null,11)(5,"span"),V(6,FZ,4,2,"ng-container",12),j()(),q(7,"div"),V(8,NZ,1,0,"ng-container",10),j(),V(9,RZ,1,0,"ng-container",9),ve()),2&n){const e=k(2),i=Bn(2),r=Bn(4);T(1),Ue("",e.prefixCls,"-input"),T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Xl(18,IS)),T(1),Ue("",e.prefixCls,"-range-separator"),T(2),Ue("",e.prefixCls,"-separator"),T(1),x("nzStringTemplateOutlet",e.nzSeparator),T(1),Ue("",e.prefixCls,"-input"),T(1),x("ngTemplateOutlet",i)("ngTemplateOutletContext",Xl(19,AS)),T(1),x("ngTemplateOutlet",r)}}function HZ(n,t){if(1&n&&(ge(0),V(1,OZ,4,12,"div",5),V(2,VZ,10,20,"ng-container",6),ve()),2&n){const e=k();T(1),x("ngIf",!e.isRange),T(1),x("ngIf",e.isRange)}}function BZ(n,t){if(1&n){const e=Ye();q(0,"input",15,16),_e("click",function(r){return ae(e),re(k().onClickInputBox(r))})("focusout",function(r){return ae(e),re(k().onFocusout(r))})("focus",function(r){const a=ae(e).partType;return re(k().onFocus(r,a))})("keyup.enter",function(r){return ae(e),re(k().onKeyupEnter(r))})("ngModelChange",function(r){const a=ae(e).partType,s=k();return re(s.inputValue[s.datePickerService.getActiveIndex(a)]=r)})("ngModelChange",function(r){return ae(e),re(k().onInputChange(r))}),j()}if(2&n){const e=t.partType,i=k();Be("placeholder",i.getPlaceholder(e)),x("disabled",i.nzDisabled)("readOnly",i.nzInputReadOnly)("size",i.inputSize)("ngModel",i.inputValue[i.datePickerService.getActiveIndex(e)]),Sn("id",i.nzId)}}function UZ(n,t){if(1&n){const e=Ye();q(0,"span",20),_e("click",function(r){return ae(e),re(k(2).onClickClear(r))}),Ce(1,"span",21),j()}2&n&&Ue("",k(2).prefixCls,"-clear")}function YZ(n,t){if(1&n&&(ge(0),Ce(1,"span",22),ve()),2&n){const e=t.$implicit;T(1),x("nzType",e)}}function qZ(n,t){1&n&&Ce(0,"nz-form-item-feedback-icon",23),2&n&&x("status",k(2).status)}function jZ(n,t){if(1&n&&(Ce(0,"div",17),V(1,UZ,2,3,"span",18),q(2,"span"),V(3,YZ,2,1,"ng-container",12),V(4,qZ,1,1,"nz-form-item-feedback-icon",19),j()),2&n){const e=k();Ue("",e.prefixCls,"-active-bar"),x("ngStyle",e.activeBarStyle),T(1),x("ngIf",e.showClear()),T(1),Ue("",e.prefixCls,"-suffix"),T(1),x("nzStringTemplateOutlet",e.nzSuffixIcon),T(1),x("ngIf",e.hasFeedback&&!!e.status)}}function $Z(n,t){if(1&n){const e=Ye();q(0,"div",17)(1,"date-range-popup",24),_e("panelModeChange",function(r){return ae(e),re(k().onPanelModeChange(r))})("calendarChange",function(r){return ae(e),re(k().onCalendarChange(r))})("resultOk",function(){return ae(e),re(k().onResultOk())}),j()()}if(2&n){const e=k();Gl("",e.prefixCls,"-dropdown ",e.nzDropdownClassName,""),Gt("ant-picker-dropdown-rtl","rtl"===e.dir)("ant-picker-dropdown-placement-bottomLeft","bottom"===e.currentPositionY&&"start"===e.currentPositionX)("ant-picker-dropdown-placement-topLeft","top"===e.currentPositionY&&"start"===e.currentPositionX)("ant-picker-dropdown-placement-bottomRight","bottom"===e.currentPositionY&&"end"===e.currentPositionX)("ant-picker-dropdown-placement-topRight","top"===e.currentPositionY&&"end"===e.currentPositionX)("ant-picker-dropdown-range",e.isRange)("ant-picker-active-left","left"===e.datePickerService.activeInput)("ant-picker-active-right","right"===e.datePickerService.activeInput),x("ngStyle",e.nzPopupStyle),T(1),x("isRange",e.isRange)("inline",e.nzInline)("defaultPickerValue",e.nzDefaultPickerValue)("showWeek",e.nzShowWeekNumber||"week"===e.nzMode)("panelMode",e.panelMode)("locale",null==e.nzLocale?null:e.nzLocale.lang)("showToday","date"===e.nzMode&&e.nzShowToday&&!e.isRange&&!e.nzShowTime)("showNow","date"===e.nzMode&&e.nzShowNow&&!e.isRange&&!!e.nzShowTime)("showTime",e.nzShowTime)("dateRender",e.nzDateRender)("disabledDate",e.nzDisabledDate)("disabledTime",e.nzDisabledTime)("extraFooter",e.extraFooter)("ranges",e.nzRanges)("dir",e.dir)}}function WZ(n,t){1&n&&Tn(0)}function GZ(n,t){if(1&n&&(q(0,"div",25),V(1,WZ,1,0,"ng-container",9),j()),2&n){const e=k(),i=Bn(6);x("nzNoAnimation",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("@slideMotion","enter"),T(1),x("ngTemplateOutlet",i)}}const Dh="ant-picker",KZ={nzDisabledHours:()=>[],nzDisabledMinutes:()=>[],nzDisabledSeconds:()=>[]};function LS(n,t){let e=t?t(n&&n.nativeDate):{};return e=Object.assign(Object.assign({},KZ),e),e}function kh(n,t,e){return!(!n||t&&t(n.nativeDate)||e&&!function ZZ(n,t){return function QZ(n,t){let e=!1;if(n){const i=n.getHours(),r=n.getMinutes(),o=n.getSeconds();e=-1!==t.nzDisabledHours().indexOf(i)||-1!==t.nzDisabledMinutes(i).indexOf(r)||-1!==t.nzDisabledSeconds(i,r).indexOf(o)}return!e}(n,LS(n,t))}(n,e))}function xh(n){return n&&n.replace(/Y/g,"y").replace(/D/g,"d")}let XZ=(()=>{class n{constructor(e){this.dateHelper=e,this.showToday=!1,this.showNow=!1,this.hasTimePicker=!1,this.isRange=!1,this.okDisabled=!1,this.rangeQuickSelector=null,this.clickOk=new Je,this.clickToday=new Je,this.prefixCls=Dh,this.isTemplateRef=Mw,this.isNonEmptyString=ww,this.isTodayDisabled=!1,this.todayTitle=""}ngOnChanges(e){const i=new Date;if(e.disabledDate&&(this.isTodayDisabled=!(!this.disabledDate||!this.disabledDate(i))),e.locale){const r=xh(this.locale.dateFormat);this.todayTitle=this.dateHelper.format(i,r)}}onClickToday(){const e=new Kt;this.clickToday.emit(e.clone())}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["calendar-footer"]],inputs:{locale:"locale",showToday:"showToday",showNow:"showNow",hasTimePicker:"hasTimePicker",isRange:"isRange",okDisabled:"okDisabled",disabledDate:"disabledDate",extraFooter:"extraFooter",rangeQuickSelector:"rangeQuickSelector"},outputs:{clickOk:"clickOk",clickToday:"clickToday"},exportAs:["calendarFooter"],features:[Dt],decls:4,vars:6,consts:[[3,"class",4,"ngIf"],["role","button",3,"class","title","click",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngTemplateOutlet"],[3,"innerHTML"],["role","button",3,"title","click"],[3,"click"],["nz-button","","type","button","nzType","primary","nzSize","small",3,"disabled","click"]],template:function(e,i){1&e&&(q(0,"div"),V(1,BK,4,6,"div",0),V(2,UK,2,6,"a",1),V(3,$K,4,6,"ul",0),j()),2&e&&(Ue("",i.prefixCls,"-footer"),T(1),x("ngIf",i.extraFooter),T(1),x("ngIf",i.showToday),T(1),x("ngIf",i.hasTimePicker||i.rangeQuickSelector))},dependencies:[Et,_a,tr,kr,CS,eu,yS],encapsulation:2,changeDetection:0}),n})(),Gm=(()=>{class n{constructor(){this.activeInput="left",this.arrowLeft=0,this.isRange=!1,this.valueChange$=new Rs(1),this.emitValue$=new de,this.inputPartChange$=new de}initValue(e=!1){e&&(this.initialValue=this.isRange?[]:null),this.setValue(this.initialValue)}hasValue(e=this.value){return Array.isArray(e)?!!e[0]||!!e[1]:!!e}makeValue(e){return this.isRange?e?e.map(i=>new Kt(i)):[]:e?new Kt(e):null}setActiveDate(e,i=!1,r="month"){this.activeDate=this.isRange?function Oq(n,t,e="month",i="left"){const[r,o]=n;let a=r||new Kt,s=o||(t?a:a.add(1,e));return r&&!o?(a=r,s=t?r:r.add(1,e)):!r&&o?(a=t?o:o.add(-1,e),s=o):r&&o&&!t&&(r.isSame(o,e)||"left"===i?s=a.add(1,e):a=s.add(-1,e)),[a,s]}(e,i,{date:"month",month:"year",year:"decade"}[r],this.activeInput):eh(e)}setValue(e){this.value=e,this.valueChange$.next(this.value)}getActiveIndex(e=this.activeInput){return{left:0,right:1}[e]}ngOnDestroy(){this.valueChange$.complete(),this.emitValue$.complete(),this.inputPartChange$.complete()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac}),n})(),Ph=(()=>{class n{constructor(){this.prefixCls="ant-picker-header",this.selectors=[],this.showSuperPreBtn=!0,this.showSuperNextBtn=!0,this.showPreBtn=!0,this.showNextBtn=!0,this.panelModeChange=new Je,this.valueChange=new Je}superPreviousTitle(){return this.locale.previousYear}previousTitle(){return this.locale.previousMonth}superNextTitle(){return this.locale.nextYear}nextTitle(){return this.locale.nextMonth}superPrevious(){this.changeValue(this.value.addYears(-1))}superNext(){this.changeValue(this.value.addYears(1))}previous(){this.changeValue(this.value.addMonths(-1))}next(){this.changeValue(this.value.addMonths(1))}changeValue(e){this.value!==e&&(this.value=e,this.valueChange.emit(this.value),this.render())}changeMode(e){this.panelModeChange.emit(e)}render(){this.value&&(this.selectors=this.getSelectors())}ngOnInit(){this.value||(this.value=new Kt),this.selectors=this.getSelectors()}ngOnChanges(e){(e.value||e.locale)&&this.render()}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,inputs:{value:"value",locale:"locale",showSuperPreBtn:"showSuperPreBtn",showSuperNextBtn:"showSuperNextBtn",showPreBtn:"showPreBtn",showNextBtn:"showNextBtn"},outputs:{panelModeChange:"panelModeChange",valueChange:"valueChange"},features:[Dt]}),n})(),JZ=(()=>{class n extends Ph{constructor(e){super(),this.dateHelper=e}getSelectors(){return[{className:`${this.prefixCls}-year-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,xh(this.locale.yearFormat))},{className:`${this.prefixCls}-month-btn`,title:this.locale.monthSelect,onClick:()=>this.changeMode("month"),label:this.dateHelper.format(this.value.nativeDate,this.locale.monthFormat||"MMM")}]}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["date-header"]],exportAs:["dateHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,WK,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),zh=(()=>{class n{constructor(){this.isTemplateRef=Mw,this.isNonEmptyString=ww,this.headRow=[],this.bodyRows=[],this.MAX_ROW=6,this.MAX_COL=7,this.prefixCls="ant-picker",this.activeDate=new Kt,this.showWeek=!1,this.selectedValue=[],this.hoverValue=[],this.canSelectWeek=!1,this.valueChange=new Je,this.cellHover=new Je}render(){this.activeDate&&(this.headRow=this.makeHeadRow(),this.bodyRows=this.makeBodyRows())}trackByBodyRow(e,i){return i.trackByIndex}trackByBodyColumn(e,i){return i.trackByIndex}hasRangeValue(){var e,i;return(null===(e=this.selectedValue)||void 0===e?void 0:e.length)>0||(null===(i=this.hoverValue)||void 0===i?void 0:i.length)>0}getClassMap(e){return{"ant-picker-cell":!0,"ant-picker-cell-in-view":!0,"ant-picker-cell-selected":e.isSelected,"ant-picker-cell-disabled":e.isDisabled,"ant-picker-cell-in-range":!!e.isInSelectedRange,"ant-picker-cell-range-start":!!e.isSelectedStart,"ant-picker-cell-range-end":!!e.isSelectedEnd,"ant-picker-cell-range-start-single":!!e.isStartSingle,"ant-picker-cell-range-end-single":!!e.isEndSingle,"ant-picker-cell-range-hover":!!e.isInHoverRange,"ant-picker-cell-range-hover-start":!!e.isHoverStart,"ant-picker-cell-range-hover-end":!!e.isHoverEnd,"ant-picker-cell-range-hover-edge-start":!!e.isFirstCellInPanel,"ant-picker-cell-range-hover-edge-end":!!e.isLastCellInPanel,"ant-picker-cell-range-start-near-hover":!!e.isRangeStartNearHover,"ant-picker-cell-range-end-near-hover":!!e.isRangeEndNearHover}}ngOnInit(){this.render()}ngOnChanges(e){e.activeDate&&!e.activeDate.currentValue&&(this.activeDate=new Kt),(e.disabledDate||e.locale||e.showWeek||e.selectWeek||this.isDateRealChange(e.activeDate)||this.isDateRealChange(e.value)||this.isDateRealChange(e.selectedValue)||this.isDateRealChange(e.hoverValue))&&this.render()}isDateRealChange(e){if(e){const i=e.previousValue,r=e.currentValue;return Array.isArray(r)?!Array.isArray(i)||r.length!==i.length||r.some((o,a)=>{const s=i[a];return s instanceof Kt?s.isSameDay(o):s!==o}):!this.isSameDate(i,r)}return!1}isSameDate(e,i){return!e&&!i||e&&i&&i.isSameDay(e)}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275dir=We({type:n,inputs:{prefixCls:"prefixCls",value:"value",locale:"locale",activeDate:"activeDate",showWeek:"showWeek",selectedValue:"selectedValue",hoverValue:"hoverValue",disabledDate:"disabledDate",cellRender:"cellRender",fullCellRender:"fullCellRender",canSelectWeek:"canSelectWeek"},outputs:{valueChange:"valueChange",cellHover:"cellHover"},features:[Dt]}),n})(),eX=(()=>{class n extends zh{constructor(e,i){super(),this.i18n=e,this.dateHelper=i}changeValueFromInside(e){this.activeDate=this.activeDate.setYear(e.getYear()).setMonth(e.getMonth()).setDate(e.getDate()),this.valueChange.emit(this.activeDate),this.activeDate.isSameMonth(this.value)||this.render()}makeHeadRow(){const e=[],i=this.activeDate.calendarStart({weekStartsOn:this.dateHelper.getFirstDayOfWeek()});for(let r=0;rthis.changeValueFromInside(l),onMouseEnter:()=>this.cellHover.emit(l)};this.addCellProperty(P,l),this.showWeek&&!a.weekNum&&(a.weekNum=this.dateHelper.getISOWeek(l.nativeDate)),l.isSameDay(this.value)&&(a.isActive=l.isSameDay(this.value)),a.dateCells.push(P)}a.classMap={"ant-picker-week-panel-row":this.canSelectWeek,"ant-picker-week-panel-row-selected":this.canSelectWeek&&a.isActive},e.push(a)}return e}addCellProperty(e,i){var r;if(this.hasRangeValue()&&!this.canSelectWeek){const[o,a]=this.hoverValue,[s,l]=this.selectedValue;null!=s&&s.isSameDay(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=l&&l.isSameDay(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),o&&a&&(e.isHoverStart=o.isSameDay(i),e.isHoverEnd=a.isSameDay(i),e.isLastCellInPanel=i.isLastDayOfMonth(),e.isFirstCellInPanel=i.isFirstDayOfMonth(),e.isInHoverRange=o.isBeforeDay(i)&&i.isBeforeDay(a)),e.isStartSingle=s&&!l,e.isEndSingle=!s&&l,e.isInSelectedRange=(null==s?void 0:s.isBeforeDay(i))&&i.isBeforeDay(l),e.isRangeStartNearHover=s&&e.isInHoverRange,e.isRangeEndNearHover=l&&e.isInHoverRange}e.isToday=i.isToday(),e.isSelected=i.isSameDay(this.value),e.isDisabled=!(null===(r=this.disabledDate)||void 0===r||!r.call(this,i.nativeDate)),e.classMap=this.getClassMap(e)}getClassMap(e){const i=new Kt(e.value);return Object.assign(Object.assign({},super.getClassMap(e)),{"ant-picker-cell-today":!!e.isToday,"ant-picker-cell-in-view":i.isSameMonth(this.activeDate)})}}return n.\u0275fac=function(e){return new(e||n)(Y(uc),Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["date-table"]],inputs:{locale:"locale"},exportAs:["dateTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,QK,4,2,"thead",1),q(2,"tbody"),V(3,cQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),tX=(()=>{class n extends Ph{previous(){}next(){}get startYear(){return 100*parseInt(""+this.value.getYear()/100,10)}get endYear(){return this.startYear+99}superPrevious(){this.changeValue(this.value.addYears(-100))}superNext(){this.changeValue(this.value.addYears(100))}getSelectors(){return[{className:`${this.prefixCls}-decade-btn`,title:"",onClick:()=>{},label:`${this.startYear}-${this.endYear}`}]}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["decade-header"]],exportAs:["decadeHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,uQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),rX=(()=>{class n extends zh{get startYear(){return 100*parseInt(""+this.activeDate.getYear()/100,10)}get endYear(){return this.startYear+99}makeHeadRow(){return[]}makeBodyRows(){const e=[],i=this.value&&this.value.getYear(),r=this.startYear,o=this.endYear,a=r-10;let s=0;for(let l=0;l<4;l++){const u={dateCells:[],trackByIndex:l};for(let f=0;f<3;f++){const p=a+10*s,P=a+10*s+9,E=`${p}-${P}`,H={trackByIndex:f,value:this.activeDate.setYear(p).nativeDate,content:E,title:E,isDisabled:!1,isSelected:i>=p&&i<=P,isLowerThanStart:Po,classMap:{},onClick(){},onMouseEnter(){}};H.classMap=this.getClassMap(H),H.onClick=()=>this.chooseDecade(p),s++,u.dateCells.push(H)}e.push(u)}return e}getClassMap(e){return{[`${this.prefixCls}-cell`]:!0,[`${this.prefixCls}-cell-in-view`]:!e.isBiggerThanEnd&&!e.isLowerThanStart,[`${this.prefixCls}-cell-selected`]:e.isSelected,[`${this.prefixCls}-cell-disabled`]:e.isDisabled}}chooseDecade(e){this.value=this.activeDate.setYear(e),this.valueChange.emit(this.value)}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["decade-table"]],exportAs:["decadeTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,fQ,4,2,"thead",1),q(2,"tbody"),V(3,DQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),oX=(()=>{class n extends Ph{constructor(e){super(),this.dateHelper=e}getSelectors(){return[{className:`${this.prefixCls}-month-btn`,title:this.locale.yearSelect,onClick:()=>this.changeMode("year"),label:this.dateHelper.format(this.value.nativeDate,xh(this.locale.yearFormat))}]}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["month-header"]],exportAs:["monthHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,kQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),aX=(()=>{class n extends zh{constructor(e){super(),this.dateHelper=e,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const e=[];let i=0;for(let r=0;rthis.chooseMonth(f.value.getMonth()),onMouseEnter:()=>this.cellHover.emit(s)};this.addCellProperty(f,s),o.dateCells.push(f),i++}e.push(o)}return e}isDisabledMonth(e){if(!this.disabledDate)return!1;for(let r=e.setDate(1);r.getMonth()===e.getMonth();r=r.addDays(1))if(!this.disabledDate(r.nativeDate))return!1;return!0}addCellProperty(e,i){if(this.hasRangeValue()){const[r,o]=this.hoverValue,[a,s]=this.selectedValue;null!=a&&a.isSameMonth(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=s&&s.isSameMonth(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),r&&o&&(e.isHoverStart=r.isSameMonth(i),e.isHoverEnd=o.isSameMonth(i),e.isLastCellInPanel=11===i.getMonth(),e.isFirstCellInPanel=0===i.getMonth(),e.isInHoverRange=r.isBeforeMonth(i)&&i.isBeforeMonth(o)),e.isStartSingle=a&&!s,e.isEndSingle=!a&&s,e.isInSelectedRange=(null==a?void 0:a.isBeforeMonth(i))&&(null==i?void 0:i.isBeforeMonth(s)),e.isRangeStartNearHover=a&&e.isInHoverRange,e.isRangeEndNearHover=s&&e.isInHoverRange}else i.isSameMonth(this.value)&&(e.isSelected=!0);e.classMap=this.getClassMap(e)}chooseMonth(e){this.value=this.activeDate.setMonth(e),this.valueChange.emit(this.value)}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["month-table"]],exportAs:["monthTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,zQ,4,2,"thead",1),q(2,"tbody"),V(3,YQ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),sX=(()=>{class n extends Ph{get startYear(){return 10*parseInt(""+this.value.getYear()/10,10)}get endYear(){return this.startYear+9}superPrevious(){this.changeValue(this.value.addYears(-10))}superNext(){this.changeValue(this.value.addYears(10))}getSelectors(){return[{className:`${this.prefixCls}-year-btn`,title:"",onClick:()=>this.changeMode("decade"),label:`${this.startYear}-${this.endYear}`}]}}return n.\u0275fac=function(){let t;return function(i){return(t||(t=Zn(n)))(i||n)}}(),n.\u0275cmp=tt({type:n,selectors:[["year-header"]],exportAs:["yearHeader"],features:[kt],decls:11,vars:31,consts:[["role","button","type","button","tabindex","-1",3,"title","click"],[1,"ant-picker-super-prev-icon"],[1,"ant-picker-prev-icon"],[4,"ngFor","ngForOf"],[1,"ant-picker-next-icon"],[1,"ant-picker-super-next-icon"],["role","button","type","button",3,"title","click"]],template:function(e,i){1&e&&(q(0,"div")(1,"button",0),_e("click",function(){return i.superPrevious()}),Ce(2,"span",1),j(),q(3,"button",0),_e("click",function(){return i.previous()}),Ce(4,"span",2),j(),q(5,"div"),V(6,qQ,3,5,"ng-container",3),j(),q(7,"button",0),_e("click",function(){return i.next()}),Ce(8,"span",4),j(),q(9,"button",0),_e("click",function(){return i.superNext()}),Ce(10,"span",5),j()()),2&e&&(Mr(i.prefixCls),T(1),Ue("",i.prefixCls,"-super-prev-btn"),Li("visibility",i.showSuperPreBtn?"visible":"hidden"),Be("title",i.superPreviousTitle()),T(2),Ue("",i.prefixCls,"-prev-btn"),Li("visibility",i.showPreBtn?"visible":"hidden"),Be("title",i.previousTitle()),T(2),Ue("",i.prefixCls,"-view"),T(1),x("ngForOf",i.selectors),T(1),Ue("",i.prefixCls,"-next-btn"),Li("visibility",i.showNextBtn?"visible":"hidden"),Be("title",i.nextTitle()),T(2),Ue("",i.prefixCls,"-super-next-btn"),Li("visibility",i.showSuperNextBtn?"visible":"hidden"),Be("title",i.superNextTitle()))},dependencies:[pi],encapsulation:2,changeDetection:0}),n})(),lX=(()=>{class n extends zh{constructor(e){super(),this.dateHelper=e,this.MAX_ROW=4,this.MAX_COL=3}makeHeadRow(){return[]}makeBodyRows(){const e=this.activeDate&&this.activeDate.getYear(),i=10*parseInt(""+e/10,10),r=i+9,o=i-1,a=[];let s=0;for(let l=0;l=i&&p<=r,isSelected:p===(this.value&&this.value.getYear()),content:E,title:E,classMap:{},isLastCellInPanel:P.getYear()===r,isFirstCellInPanel:P.getYear()===i,cellRender:Gs(this.cellRender,P),fullCellRender:Gs(this.fullCellRender,P),onClick:()=>this.chooseYear(G.value.getFullYear()),onMouseEnter:()=>this.cellHover.emit(P)};this.addCellProperty(G,P),u.dateCells.push(G),s++}a.push(u)}return a}getClassMap(e){return Object.assign(Object.assign({},super.getClassMap(e)),{"ant-picker-cell-in-view":!!e.isSameDecade})}isDisabledYear(e){if(!this.disabledDate)return!1;for(let r=e.setMonth(0).setDate(1);r.getYear()===e.getYear();r=r.addDays(1))if(!this.disabledDate(r.nativeDate))return!1;return!0}addCellProperty(e,i){if(this.hasRangeValue()){const[r,o]=this.hoverValue,[a,s]=this.selectedValue;null!=a&&a.isSameYear(i)&&(e.isSelectedStart=!0,e.isSelected=!0),null!=s&&s.isSameYear(i)&&(e.isSelectedEnd=!0,e.isSelected=!0),r&&o&&(e.isHoverStart=r.isSameYear(i),e.isHoverEnd=o.isSameYear(i),e.isInHoverRange=r.isBeforeYear(i)&&i.isBeforeYear(o)),e.isStartSingle=a&&!s,e.isEndSingle=!a&&s,e.isInSelectedRange=(null==a?void 0:a.isBeforeYear(i))&&(null==i?void 0:i.isBeforeYear(s)),e.isRangeStartNearHover=a&&e.isInHoverRange,e.isRangeEndNearHover=s&&e.isInHoverRange}else i.isSameYear(this.value)&&(e.isSelected=!0);e.classMap=this.getClassMap(e)}chooseYear(e){this.value=this.activeDate.setYear(e),this.valueChange.emit(this.value),this.render()}}return n.\u0275fac=function(e){return new(e||n)(Y(Oo))},n.\u0275cmp=tt({type:n,selectors:[["year-table"]],exportAs:["yearTable"],features:[kt],decls:4,vars:3,consts:[["cellspacing","0","role","grid",1,"ant-picker-content"],[4,"ngIf"],["role","row",3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],["role","row"],["role","columnheader",4,"ngIf"],["role","columnheader",3,"title",4,"ngFor","ngForOf"],["role","columnheader"],["role","columnheader",3,"title"],["role","row",3,"ngClass"],["role","gridcell",3,"class",4,"ngIf"],["role","gridcell",3,"title","ngClass","click","mouseenter",4,"ngFor","ngForOf","ngForTrackBy"],["role","gridcell"],["role","gridcell",3,"title","ngClass","click","mouseenter"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["defaultCell",""]],template:function(e,i){1&e&&(q(0,"table",0),V(1,WQ,4,2,"thead",1),q(2,"tbody"),V(3,aZ,3,4,"tr",2),j()()),2&e&&(T(1),x("ngIf",i.headRow&&i.headRow.length>0),T(2),x("ngForOf",i.bodyRows)("ngForTrackBy",i.trackByBodyRow))},dependencies:[Zo,pi,Et,_a,tr,kr,Xo],encapsulation:2,changeDetection:0}),n})(),cX=(()=>{class n{constructor(){this.panelModeChange=new Je,this.headerChange=new Je,this.selectDate=new Je,this.selectTime=new Je,this.cellHover=new Je,this.prefixCls=Dh}enablePrevNext(e,i){return!(!this.showTimePicker&&i===this.endPanelMode&&("left"===this.partType&&"next"===e||"right"===this.partType&&"prev"===e))}onSelectTime(e){this.selectTime.emit(new Kt(e))}onSelectDate(e){const i=e instanceof Kt?e:new Kt(e),r=this.timeOptions&&this.timeOptions.nzDefaultOpenValue;!this.value&&r&&i.setHms(r.getHours(),r.getMinutes(),r.getSeconds()),this.selectDate.emit(i)}onChooseMonth(e){this.activeDate=this.activeDate.setMonth(e.getMonth()),"month"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit(this.endPanelMode))}onChooseYear(e){this.activeDate=this.activeDate.setYear(e.getYear()),"year"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit(this.endPanelMode))}onChooseDecade(e){this.activeDate=this.activeDate.setYear(e.getYear()),"decade"===this.endPanelMode?(this.value=e,this.selectDate.emit(e)):(this.headerChange.emit(e),this.panelModeChange.emit("year"))}ngOnChanges(e){e.activeDate&&!e.activeDate.currentValue&&(this.activeDate=new Kt),e.panelMode&&"time"===e.panelMode.currentValue&&(this.panelMode="date")}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["inner-popup"]],inputs:{activeDate:"activeDate",endPanelMode:"endPanelMode",panelMode:"panelMode",showWeek:"showWeek",locale:"locale",showTimePicker:"showTimePicker",timeOptions:"timeOptions",disabledDate:"disabledDate",dateRender:"dateRender",selectedValue:"selectedValue",hoverValue:"hoverValue",value:"value",partType:"partType"},outputs:{panelModeChange:"panelModeChange",headerChange:"headerChange",selectDate:"selectDate",selectTime:"selectTime",cellHover:"cellHover"},exportAs:["innerPopup"],features:[Dt],decls:8,vars:11,consts:[[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngIf"],[3,"value","locale","showSuperPreBtn","showSuperNextBtn","showNextBtn","showPreBtn","valueChange","panelModeChange"],[3,"activeDate","value","locale","disabledDate","valueChange"],[3,"activeDate","value","locale","disabledDate","selectedValue","hoverValue","valueChange","cellHover"],[3,"value","activeDate","locale","disabledDate","selectedValue","hoverValue","valueChange","cellHover"],[3,"value","locale","showSuperPreBtn","showSuperNextBtn","showPreBtn","showNextBtn","valueChange","panelModeChange"],[3,"locale","showWeek","value","activeDate","disabledDate","cellRender","selectedValue","hoverValue","canSelectWeek","valueChange","cellHover"],[3,"nzInDatePicker","ngModel","format","nzHourStep","nzMinuteStep","nzSecondStep","nzDisabledHours","nzDisabledMinutes","nzDisabledSeconds","nzHideDisabledOptions","nzDefaultOpenValue","nzUse12Hours","nzAddOn","ngModelChange"]],template:function(e,i){1&e&&(q(0,"div")(1,"div"),ge(2,0),V(3,sZ,4,13,"ng-container",1),V(4,lZ,4,15,"ng-container",1),V(5,cZ,4,15,"ng-container",1),V(6,uZ,4,18,"ng-container",2),ve(),j(),V(7,hZ,2,13,"ng-container",3),j()),2&e&&(Gt("ant-picker-datetime-panel",i.showTimePicker),T(1),Gl("",i.prefixCls,"-",i.panelMode,"-panel"),T(1),x("ngSwitch",i.panelMode),T(1),x("ngSwitchCase","decade"),T(1),x("ngSwitchCase","year"),T(1),x("ngSwitchCase","month"),T(2),x("ngIf",i.showTimePicker&&i.timeOptions))},dependencies:[Et,tr,kr,Xo,pr,or,JZ,eX,tX,rX,oX,aX,sX,lX,OS],encapsulation:2,changeDetection:0}),n})(),FS=(()=>{class n{constructor(e,i,r,o){this.datePickerService=e,this.cdr=i,this.ngZone=r,this.host=o,this.inline=!1,this.dir="ltr",this.panelModeChange=new Je,this.calendarChange=new Je,this.resultOk=new Je,this.prefixCls=Dh,this.endPanelMode="date",this.timeOptions=null,this.hoverValue=[],this.checkedPartArr=[!1,!1],this.destroy$=new de,this.disabledStartTime=a=>this.disabledTime&&this.disabledTime(a,"start"),this.disabledEndTime=a=>this.disabledTime&&this.disabledTime(a,"end")}get hasTimePicker(){return!!this.showTime}get hasFooter(){return this.showToday||this.hasTimePicker||!!this.extraFooter||!!this.ranges}get arrowPosition(){var e,i;return"rtl"===this.dir?{right:`${null===(e=this.datePickerService)||void 0===e?void 0:e.arrowLeft}px`}:{left:`${null===(i=this.datePickerService)||void 0===i?void 0:i.arrowLeft}px`}}ngOnInit(){qn(this.datePickerService.valueChange$,this.datePickerService.inputPartChange$).pipe(Pt(this.destroy$)).subscribe(()=>{this.updateActiveDate(),this.cdr.markForCheck()}),this.ngZone.runOutsideAngular(()=>{is(this.host.nativeElement,"mousedown").pipe(Pt(this.destroy$)).subscribe(e=>e.preventDefault())})}ngOnChanges(e){(e.showTime||e.disabledTime)&&this.showTime&&this.buildTimeOptions(),e.panelMode&&(this.endPanelMode=this.panelMode),e.defaultPickerValue&&this.updateActiveDate()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}updateActiveDate(){const e=this.datePickerService.hasValue()?this.datePickerService.value:this.datePickerService.makeValue(this.defaultPickerValue);this.datePickerService.setActiveDate(e,this.hasTimePicker,this.getPanelMode(this.endPanelMode))}onClickOk(){this.changeValueFromSelect(this.isRange?this.datePickerService.value[{left:0,right:1}[this.datePickerService.activeInput]]:this.datePickerService.value),this.resultOk.emit()}onClickToday(e){this.changeValueFromSelect(e,!this.showTime)}onCellHover(e){if(!this.isRange)return;const r=this.datePickerService.value[{left:1,right:0}[this.datePickerService.activeInput]];r&&(this.hoverValue=r.isBeforeDay(e)?[r,e]:[e,r])}onPanelModeChange(e,i){this.panelMode=this.isRange?0===this.datePickerService.getActiveIndex(i)?[e,this.panelMode[1]]:[this.panelMode[0],e]:e,this.panelModeChange.emit(this.panelMode)}onActiveDateChange(e,i){if(this.isRange){const r=[];r[this.datePickerService.getActiveIndex(i)]=e,this.datePickerService.setActiveDate(r,this.hasTimePicker,this.getPanelMode(this.endPanelMode,i))}else this.datePickerService.setActiveDate(e)}onSelectTime(e,i){if(this.isRange){const r=eh(this.datePickerService.value),o=this.datePickerService.getActiveIndex(i);r[o]=this.overrideHms(e,r[o]),this.datePickerService.setValue(r)}else{const r=this.overrideHms(e,this.datePickerService.value);this.datePickerService.setValue(r)}this.datePickerService.inputPartChange$.next(),this.buildTimeOptions()}changeValueFromSelect(e,i=!0){if(this.isRange){const r=eh(this.datePickerService.value),o=this.datePickerService.activeInput;let a=o;r[this.datePickerService.getActiveIndex(o)]=e,this.checkedPartArr[this.datePickerService.getActiveIndex(o)]=!0,this.hoverValue=r,i?this.inline?(a=this.reversedPart(o),"right"===a&&(r[this.datePickerService.getActiveIndex(a)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(a)]=!1),this.datePickerService.setValue(r),this.calendarChange.emit(r),this.isBothAllowed(r)&&this.checkedPartArr[0]&&this.checkedPartArr[1]&&(this.clearHoverValue(),this.datePickerService.emitValue$.next())):(Ow(r)&&(a=this.reversedPart(o),r[this.datePickerService.getActiveIndex(a)]=null,this.checkedPartArr[this.datePickerService.getActiveIndex(a)]=!1),this.datePickerService.setValue(r),this.isBothAllowed(r)&&this.checkedPartArr[0]&&this.checkedPartArr[1]?(this.calendarChange.emit(r),this.clearHoverValue(),this.datePickerService.emitValue$.next()):this.isAllowed(r)&&(a=this.reversedPart(o),this.calendarChange.emit([e.clone()]))):this.datePickerService.setValue(r),this.datePickerService.inputPartChange$.next(a)}else this.datePickerService.setValue(e),this.datePickerService.inputPartChange$.next(),i&&this.isAllowed(e)&&this.datePickerService.emitValue$.next();this.buildTimeOptions()}reversedPart(e){return"left"===e?"right":"left"}getPanelMode(e,i){return this.isRange?e[this.datePickerService.getActiveIndex(i)]:e}getValue(e){return this.isRange?(this.datePickerService.value||[])[this.datePickerService.getActiveIndex(e)]:this.datePickerService.value}getActiveDate(e){return this.isRange?this.datePickerService.activeDate[this.datePickerService.getActiveIndex(e)]:this.datePickerService.activeDate}isOneAllowed(e){const i=this.datePickerService.getActiveIndex();return kh(e[i],this.disabledDate,[this.disabledStartTime,this.disabledEndTime][i])}isBothAllowed(e){return kh(e[0],this.disabledDate,this.disabledStartTime)&&kh(e[1],this.disabledDate,this.disabledEndTime)}isAllowed(e,i=!1){return this.isRange?i?this.isBothAllowed(e):this.isOneAllowed(e):kh(e,this.disabledDate,this.disabledTime)}getTimeOptions(e){return this.showTime&&this.timeOptions?this.timeOptions instanceof Array?this.timeOptions[this.datePickerService.getActiveIndex(e)]:this.timeOptions:null}onClickPresetRange(e){const i="function"==typeof e?e():e;i&&(this.datePickerService.setValue([new Kt(i[0]),new Kt(i[1])]),this.datePickerService.emitValue$.next())}onPresetRangeMouseLeave(){this.clearHoverValue()}onHoverPresetRange(e){"function"!=typeof e&&(this.hoverValue=[new Kt(e[0]),new Kt(e[1])])}getObjectKeys(e){return e?Object.keys(e):[]}show(e){return!(this.showTime&&this.isRange&&this.datePickerService.activeInput!==e)}clearHoverValue(){this.hoverValue=[]}buildTimeOptions(){if(this.showTime){const e="object"==typeof this.showTime?this.showTime:{};if(this.isRange){const i=this.datePickerService.value;this.timeOptions=[this.overrideTimeOptions(e,i[0],"start"),this.overrideTimeOptions(e,i[1],"end")]}else this.timeOptions=this.overrideTimeOptions(e,this.datePickerService.value)}else this.timeOptions=null}overrideTimeOptions(e,i,r){let o;return o=r?"start"===r?this.disabledStartTime:this.disabledEndTime:this.disabledTime,Object.assign(Object.assign({},e),LS(i,o))}overrideHms(e,i){return e=e||new Kt,(i=i||new Kt).setHms(e.getHours(),e.getMinutes(),e.getSeconds())}}return n.\u0275fac=function(e){return new(e||n)(Y(Gm),Y(er),Y(Ft),Y(jt))},n.\u0275cmp=tt({type:n,selectors:[["date-range-popup"]],inputs:{isRange:"isRange",inline:"inline",showWeek:"showWeek",locale:"locale",disabledDate:"disabledDate",disabledTime:"disabledTime",showToday:"showToday",showNow:"showNow",showTime:"showTime",extraFooter:"extraFooter",ranges:"ranges",dateRender:"dateRender",panelMode:"panelMode",defaultPickerValue:"defaultPickerValue",dir:"dir"},outputs:{panelModeChange:"panelModeChange",calendarChange:"calendarChange",resultOk:"resultOk"},exportAs:["dateRangePopup"],features:[Dt],decls:9,vars:2,consts:[[4,"ngIf","ngIfElse"],["singlePanel",""],["tplInnerPopup",""],["tplFooter",""],["tplRangeQuickSelector",""],["noTimePicker",""],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["tabindex","-1"],[3,"showWeek","endPanelMode","partType","locale","showTimePicker","timeOptions","panelMode","activeDate","value","disabledDate","dateRender","selectedValue","hoverValue","panelModeChange","cellHover","selectDate","selectTime","headerChange"],[3,"locale","isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector","clickOk","clickToday",4,"ngIf"],[3,"locale","isRange","showToday","showNow","hasTimePicker","okDisabled","extraFooter","rangeQuickSelector","clickOk","clickToday"],[3,"class","click","mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"click","mouseenter","mouseleave"],[1,"ant-tag","ant-tag-blue"]],template:function(e,i){if(1&e&&(V(0,yZ,9,19,"ng-container",0),V(1,wZ,4,13,"ng-template",null,1,di),V(3,MZ,2,18,"ng-template",null,2,di),V(5,TZ,1,1,"ng-template",null,3,di),V(7,kZ,1,1,"ng-template",null,4,di)),2&e){const r=Bn(2);x("ngIf",i.isRange)("ngIfElse",r)}},dependencies:[pi,Et,_a,XZ,cX],encapsulation:2,changeDetection:0}),n})();const Km={position:"relative"};let NS=(()=>{class n{constructor(e,i,r,o,a,s,l,u,f,p,P,E,H,G){this.nzConfigService=e,this.datePickerService=i,this.i18n=r,this.cdr=o,this.renderer=a,this.elementRef=s,this.dateHelper=l,this.nzResizeObserver=u,this.platform=f,this.directionality=P,this.noAnimation=E,this.nzFormStatusService=H,this.nzFormNoStatusService=G,this._nzModuleName="datePicker",this.isRange=!1,this.dir="ltr",this.statusCls={},this.status="",this.hasFeedback=!1,this.panelMode="date",this.destroyed$=new de,this.isCustomPlaceHolder=!1,this.isCustomFormat=!1,this.showTime=!1,this.nzAllowClear=!0,this.nzAutoFocus=!1,this.nzDisabled=!1,this.nzBorderless=!1,this.nzInputReadOnly=!1,this.nzInline=!1,this.nzPlaceHolder="",this.nzPopupStyle=Km,this.nzSize="default",this.nzStatus="",this.nzShowToday=!0,this.nzMode="date",this.nzShowNow=!0,this.nzDefaultPickerValue=null,this.nzSeparator=void 0,this.nzSuffixIcon="calendar",this.nzBackdrop=!1,this.nzId=null,this.nzPlacement="bottomLeft",this.nzShowWeekNumber=!1,this.nzOnPanelChange=new Je,this.nzOnCalendarChange=new Je,this.nzOnOk=new Je,this.nzOnOpenChange=new Je,this.inputSize=12,this.prefixCls=Dh,this.activeBarStyle={},this.overlayOpen=!1,this.overlayPositions=[...kS],this.currentPositionX="start",this.currentPositionY="bottom",this.onChangeFn=()=>{},this.onTouchedFn=()=>{},this.document=p,this.origin=new yh(this.elementRef)}get nzShowTime(){return this.showTime}set nzShowTime(e){this.showTime="object"==typeof e?e:hm(e)}get realOpenState(){return this.isOpenHandledByUser()?!!this.nzOpen:this.overlayOpen}ngAfterViewInit(){this.nzAutoFocus&&this.focus(),this.isRange&&this.platform.isBrowser&&this.nzResizeObserver.observe(this.elementRef).pipe(Pt(this.destroyed$)).subscribe(()=>{this.updateInputWidthAndArrowLeft()}),this.datePickerService.inputPartChange$.pipe(Pt(this.destroyed$)).subscribe(e=>{e&&(this.datePickerService.activeInput=e),this.focus(),this.updateInputWidthAndArrowLeft()}),this.elementRef.nativeElement.addEventListener("mousedown",this.onMouseDown)}updateInputWidthAndArrowLeft(){var e,i,r;this.inputWidth=(null===(i=null===(e=this.rangePickerInputs)||void 0===e?void 0:e.first)||void 0===i?void 0:i.nativeElement.offsetWidth)||0;const o={position:"absolute",width:`${this.inputWidth}px`};this.datePickerService.arrowLeft="left"===this.datePickerService.activeInput?0:this.inputWidth+(null===(r=this.separatorElement)||void 0===r?void 0:r.nativeElement.offsetWidth)||0,this.activeBarStyle=Object.assign(Object.assign({},o),"rtl"===this.dir?{right:`${this.datePickerService.arrowLeft}px`}:{left:`${this.datePickerService.arrowLeft}px`}),this.cdr.markForCheck()}getInput(e){var i,r;if(!this.nzInline)return this.isRange?"left"===e?null===(i=this.rangePickerInputs)||void 0===i?void 0:i.first.nativeElement:null===(r=this.rangePickerInputs)||void 0===r?void 0:r.last.nativeElement:this.pickerInput.nativeElement}focus(){const e=this.getInput(this.datePickerService.activeInput);this.document.activeElement!==e&&(null==e||e.focus())}onMouseDown(e){"input"!==e.target.tagName.toLowerCase()&&e.preventDefault()}onFocus(e,i){e.preventDefault(),i&&this.datePickerService.inputPartChange$.next(i),this.renderClass(!0)}onFocusout(e){e.preventDefault(),this.elementRef.nativeElement.contains(e.relatedTarget)||this.checkAndClose(),this.renderClass(!1)}open(){this.nzInline||!this.realOpenState&&!this.nzDisabled&&(this.updateInputWidthAndArrowLeft(),this.overlayOpen=!0,this.nzOnOpenChange.emit(!0),this.focus(),this.cdr.markForCheck())}close(){this.nzInline||this.realOpenState&&(this.overlayOpen=!1,this.nzOnOpenChange.emit(!1))}showClear(){return!this.nzDisabled&&!this.isEmptyValue(this.datePickerService.value)&&this.nzAllowClear}checkAndClose(){if(this.realOpenState)if(this.panel.isAllowed(this.datePickerService.value,!0)){if(Array.isArray(this.datePickerService.value)&&Ow(this.datePickerService.value)){const e=this.datePickerService.getActiveIndex();return void this.panel.changeValueFromSelect(this.datePickerService.value[e],!0)}this.updateInputValue(),this.datePickerService.emitValue$.next()}else this.datePickerService.setValue(this.datePickerService.initialValue),this.close()}onClickInputBox(e){e.stopPropagation(),this.focus(),this.isOpenHandledByUser()||this.open()}onOverlayKeydown(e){27===e.keyCode&&this.datePickerService.initValue()}onPositionChange(e){this.currentPositionX=e.connectionPair.originX,this.currentPositionY=e.connectionPair.originY,this.cdr.detectChanges()}onClickClear(e){e.preventDefault(),e.stopPropagation(),this.datePickerService.initValue(!0),this.datePickerService.emitValue$.next()}updateInputValue(){const e=this.datePickerService.value;this.inputValue=this.isRange?e?e.map(i=>this.formatValue(i)):["",""]:this.formatValue(e),this.cdr.markForCheck()}formatValue(e){return this.dateHelper.format(e&&e.nativeDate,this.nzFormat)}onInputChange(e,i=!1){if(!this.platform.TRIDENT&&this.document.activeElement===this.getInput(this.datePickerService.activeInput)&&!this.realOpenState)return void this.open();const r=this.checkValidDate(e);r&&this.realOpenState&&this.panel.changeValueFromSelect(r,i)}onKeyupEnter(e){this.onInputChange(e.target.value,!0)}checkValidDate(e){const i=new Kt(this.dateHelper.parseDate(e,this.nzFormat));return i.isValid()&&e===this.dateHelper.format(i.nativeDate,this.nzFormat)?i:null}getPlaceholder(e){return this.isRange?this.nzPlaceHolder[this.datePickerService.getActiveIndex(e)]:this.nzPlaceHolder}isEmptyValue(e){return null===e||(this.isRange?!e||!Array.isArray(e)||e.every(i=>!i):!e)}isOpenHandledByUser(){return void 0!==this.nzOpen}ngOnInit(){var e,i;null===(e=this.nzFormStatusService)||void 0===e||e.formStatusChanges.pipe(dc((r,o)=>r.status===o.status&&r.hasFeedback===o.hasFeedback),xS(this.nzFormNoStatusService?this.nzFormNoStatusService.noFormStatus:Po(!1)),He(([{status:r,hasFeedback:o},a])=>({status:a?"":r,hasFeedback:o})),Pt(this.destroyed$)).subscribe(({status:r,hasFeedback:o})=>{this.setStatusStyles(r,o)}),this.nzLocale||this.i18n.localeChange.pipe(Pt(this.destroyed$)).subscribe(()=>this.setLocale()),this.datePickerService.isRange=this.isRange,this.datePickerService.initValue(!0),this.datePickerService.emitValue$.pipe(Pt(this.destroyed$)).subscribe(r=>{var o,a,s,l;const u=this.datePickerService.value;if(this.datePickerService.initialValue=eh(u),this.isRange){const f=u;this.onChangeFn(f.length?[null!==(a=null===(o=f[0])||void 0===o?void 0:o.nativeDate)&&void 0!==a?a:null,null!==(l=null===(s=f[1])||void 0===s?void 0:s.nativeDate)&&void 0!==l?l:null]:[])}else this.onChangeFn(u?u.nativeDate:null);this.onTouchedFn(),this.close()}),null===(i=this.directionality.change)||void 0===i||i.pipe(Pt(this.destroyed$)).subscribe(r=>{this.dir=r,this.cdr.detectChanges()}),this.dir=this.directionality.value,this.inputValue=this.isRange?["",""]:"",this.setModeAndFormat(),this.datePickerService.valueChange$.pipe(Pt(this.destroyed$)).subscribe(()=>{this.updateInputValue()})}ngOnChanges(e){var i,r;const{nzStatus:o,nzPlacement:a}=e;e.nzPopupStyle&&(this.nzPopupStyle=this.nzPopupStyle?Object.assign(Object.assign({},this.nzPopupStyle),Km):Km),!(null===(i=e.nzPlaceHolder)||void 0===i)&&i.currentValue&&(this.isCustomPlaceHolder=!0),!(null===(r=e.nzFormat)||void 0===r)&&r.currentValue&&(this.isCustomFormat=!0),e.nzLocale&&this.setDefaultPlaceHolder(),e.nzRenderExtraFooter&&(this.extraFooter=Gs(this.nzRenderExtraFooter)),e.nzMode&&(this.setDefaultPlaceHolder(),this.setModeAndFormat()),o&&this.setStatusStyles(this.nzStatus,this.hasFeedback),a&&this.setPlacement(this.nzPlacement)}ngOnDestroy(){this.destroyed$.next(),this.destroyed$.complete(),this.elementRef.nativeElement.removeEventListener("mousedown",this.onMouseDown)}setModeAndFormat(){const e={year:"yyyy",month:"yyyy-MM",week:this.i18n.getDateLocale()?"RRRR-II":"yyyy-ww",date:this.nzShowTime?"yyyy-MM-dd HH:mm:ss":"yyyy-MM-dd"};this.nzMode||(this.nzMode="date"),this.panelMode=this.isRange?[this.nzMode,this.nzMode]:this.nzMode,this.isCustomFormat||(this.nzFormat=e[this.nzMode]),this.inputSize=Math.max(10,this.nzFormat.length)+2,this.updateInputValue()}onOpenChange(e){this.nzOnOpenChange.emit(e)}writeValue(e){this.setValue(e),this.cdr.markForCheck()}registerOnChange(e){this.onChangeFn=e}registerOnTouched(e){this.onTouchedFn=e}setDisabledState(e){this.nzDisabled=e,this.cdr.markForCheck()}setLocale(){this.nzLocale=this.i18n.getLocaleData("DatePicker",{}),this.setDefaultPlaceHolder(),this.cdr.markForCheck()}setDefaultPlaceHolder(){if(!this.isCustomPlaceHolder&&this.nzLocale){const e={year:this.getPropertyOfLocale("yearPlaceholder"),month:this.getPropertyOfLocale("monthPlaceholder"),week:this.getPropertyOfLocale("weekPlaceholder"),date:this.getPropertyOfLocale("placeholder")},i={year:this.getPropertyOfLocale("rangeYearPlaceholder"),month:this.getPropertyOfLocale("rangeMonthPlaceholder"),week:this.getPropertyOfLocale("rangeWeekPlaceholder"),date:this.getPropertyOfLocale("rangePlaceholder")};this.nzPlaceHolder=this.isRange?i[this.nzMode]:e[this.nzMode]}}getPropertyOfLocale(e){return this.nzLocale.lang[e]||this.i18n.getLocaleData(`DatePicker.lang.${e}`)}setValue(e){const i=this.datePickerService.makeValue(e);this.datePickerService.setValue(i),this.datePickerService.initialValue=i,this.cdr.detectChanges()}renderClass(e){e?this.renderer.addClass(this.elementRef.nativeElement,"ant-picker-focused"):this.renderer.removeClass(this.elementRef.nativeElement,"ant-picker-focused")}onPanelModeChange(e){this.nzOnPanelChange.emit(e)}onCalendarChange(e){if(this.isRange&&Array.isArray(e)){const i=e.filter(r=>r instanceof Kt).map(r=>r.nativeDate);this.nzOnCalendarChange.emit(i)}}onResultOk(){var e,i;if(this.isRange){const r=this.datePickerService.value;this.nzOnOk.emit(r.length?[(null===(e=r[0])||void 0===e?void 0:e.nativeDate)||null,(null===(i=r[1])||void 0===i?void 0:i.nativeDate)||null]:[])}else this.nzOnOk.emit(this.datePickerService.value?this.datePickerService.value.nativeDate:null)}setStatusStyles(e,i){this.status=e,this.hasFeedback=i,this.cdr.markForCheck(),this.statusCls=Ew(this.prefixCls,e,i),Object.keys(this.statusCls).forEach(r=>{this.statusCls[r]?this.renderer.addClass(this.elementRef.nativeElement,r):this.renderer.removeClass(this.elementRef.nativeElement,r)})}setPlacement(e){const i=tu[e];this.overlayPositions=[i,...kS],this.currentPositionX=i.originX,this.currentPositionY=i.originY}}return n.\u0275fac=function(e){return new(e||n)(Y(gc),Y(Gm),Y(uc),Y(er),Y(Ai),Y(jt),Y(Oo),Y(NK),Y(Or),Y(en),Y(qr,8),Y(Sa,9),Y(vh,8),Y(jM,8))},n.\u0275cmp=tt({type:n,selectors:[["nz-date-picker"],["nz-week-picker"],["nz-month-picker"],["nz-year-picker"],["nz-range-picker"]],viewQuery:function(e,i){if(1&e&&(Mi(_c,5),Mi(FS,5),Mi(xZ,5),Mi(PZ,5),Mi(zZ,5)),2&e){let r;ui(r=hi())&&(i.cdkConnectedOverlay=r.first),ui(r=hi())&&(i.panel=r.first),ui(r=hi())&&(i.separatorElement=r.first),ui(r=hi())&&(i.pickerInput=r.first),ui(r=hi())&&(i.rangePickerInputs=r)}},hostVars:16,hostBindings:function(e,i){1&e&&_e("click",function(o){return i.onClickInputBox(o)}),2&e&&Gt("ant-picker",!0)("ant-picker-range",i.isRange)("ant-picker-large","large"===i.nzSize)("ant-picker-small","small"===i.nzSize)("ant-picker-disabled",i.nzDisabled)("ant-picker-rtl","rtl"===i.dir)("ant-picker-borderless",i.nzBorderless)("ant-picker-inline",i.nzInline)},inputs:{nzAllowClear:"nzAllowClear",nzAutoFocus:"nzAutoFocus",nzDisabled:"nzDisabled",nzBorderless:"nzBorderless",nzInputReadOnly:"nzInputReadOnly",nzInline:"nzInline",nzOpen:"nzOpen",nzDisabledDate:"nzDisabledDate",nzLocale:"nzLocale",nzPlaceHolder:"nzPlaceHolder",nzPopupStyle:"nzPopupStyle",nzDropdownClassName:"nzDropdownClassName",nzSize:"nzSize",nzStatus:"nzStatus",nzFormat:"nzFormat",nzDateRender:"nzDateRender",nzDisabledTime:"nzDisabledTime",nzRenderExtraFooter:"nzRenderExtraFooter",nzShowToday:"nzShowToday",nzMode:"nzMode",nzShowNow:"nzShowNow",nzRanges:"nzRanges",nzDefaultPickerValue:"nzDefaultPickerValue",nzSeparator:"nzSeparator",nzSuffixIcon:"nzSuffixIcon",nzBackdrop:"nzBackdrop",nzId:"nzId",nzPlacement:"nzPlacement",nzShowWeekNumber:"nzShowWeekNumber",nzShowTime:"nzShowTime"},outputs:{nzOnPanelChange:"nzOnPanelChange",nzOnCalendarChange:"nzOnCalendarChange",nzOnOk:"nzOnOk",nzOnOpenChange:"nzOnOpenChange"},exportAs:["nzDatePicker"],features:[Jt([Gm,{provide:ir,multi:!0,useExisting:vt(()=>n)}]),Dt],decls:8,vars:7,consts:[[4,"ngIf","ngIfElse"],["tplRangeInput",""],["tplRightRest",""],["inlineMode",""],["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayTransformOriginOn","positionChange","detach","overlayKeydown"],[3,"class",4,"ngIf"],[4,"ngIf"],["autocomplete","off",3,"disabled","readOnly","ngModel","placeholder","size","ngModelChange","focus","focusout","keyup.enter"],["pickerInput",""],[4,"ngTemplateOutlet"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["separatorElement",""],[4,"nzStringTemplateOutlet"],["defaultSeparator",""],["nz-icon","","nzType","swap-right","nzTheme","outline"],["autocomplete","off",3,"disabled","readOnly","size","ngModel","placeholder","click","focusout","focus","keyup.enter","ngModelChange"],["rangePickerInput",""],[3,"ngStyle"],[3,"class","click",4,"ngIf"],[3,"status",4,"ngIf"],[3,"click"],["nz-icon","","nzType","close-circle","nzTheme","fill"],["nz-icon","",3,"nzType"],[3,"status"],[3,"isRange","inline","defaultPickerValue","showWeek","panelMode","locale","showToday","showNow","showTime","dateRender","disabledDate","disabledTime","extraFooter","ranges","dir","panelModeChange","calendarChange","resultOk"],[1,"ant-picker-wrapper",2,"position","relative",3,"nzNoAnimation"]],template:function(e,i){if(1&e&&(V(0,HZ,3,2,"ng-container",0),V(1,BZ,2,6,"ng-template",null,1,di),V(3,jZ,5,10,"ng-template",null,2,di),V(5,$Z,2,36,"ng-template",null,3,di),V(7,GZ,2,3,"ng-template",4),_e("positionChange",function(o){return i.onPositionChange(o)})("detach",function(){return i.close()})("overlayKeydown",function(o){return i.onOverlayKeydown(o)})),2&e){const r=Bn(6);x("ngIf",!i.nzInline)("ngIfElse",r),T(7),x("cdkConnectedOverlayHasBackdrop",i.nzBackdrop)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i.realOpenState)("cdkConnectedOverlayPositions",i.overlayPositions)("cdkConnectedOverlayTransformOriginOn",".ant-picker-wrapper")}},dependencies:[hj,Et,_a,Ns,zo,pr,or,_c,Js,Sh,Sa,$M,Ch,eu,FS],encapsulation:2,data:{animation:[PS]},changeDetection:0}),at([Wt()],n.prototype,"nzAllowClear",void 0),at([Wt()],n.prototype,"nzAutoFocus",void 0),at([Wt()],n.prototype,"nzDisabled",void 0),at([Wt()],n.prototype,"nzBorderless",void 0),at([Wt()],n.prototype,"nzInputReadOnly",void 0),at([Wt()],n.prototype,"nzInline",void 0),at([Wt()],n.prototype,"nzOpen",void 0),at([Wt()],n.prototype,"nzShowToday",void 0),at([Wt()],n.prototype,"nzShowNow",void 0),at([Ui()],n.prototype,"nzSeparator",void 0),at([Ui()],n.prototype,"nzSuffixIcon",void 0),at([Ui()],n.prototype,"nzBackdrop",void 0),at([Wt()],n.prototype,"nzShowWeekNumber",void 0),n})(),RS=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[xr,ic,Lw,Wm,yc]}),n})(),hX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,ic,bh,RS,vc,Th,qm,WM,yc,Wm,wS,RS]}),n})(),VS=(()=>{class n{constructor(e,i,r,o,a,s,l){this.elementRef=e,this.renderer=i,this.mediaMatcher=r,this.ngZone=o,this.platform=a,this.breakpointService=s,this.directionality=l,this.nzAlign=null,this.nzJustify=null,this.nzGutter=null,this.actualGutter$=new Rs(1),this.dir="ltr",this.destroy$=new de}getGutter(){const e=[null,null],i=this.nzGutter||0;return(Array.isArray(i)?i:[i,null]).forEach((o,a)=>{"object"==typeof o&&null!==o?(e[a]=null,Object.keys(Mh).map(s=>{const l=s;this.mediaMatcher.matchMedia(Mh[l]).matches&&o[l]&&(e[a]=o[l])})):e[a]=Number(o)||null}),e}setGutterStyle(){const[e,i]=this.getGutter();this.actualGutter$.next([e,i]);const r=(o,a)=>{null!==a&&this.renderer.setStyle(this.elementRef.nativeElement,o,`-${a/2}px`)};r("margin-left",e),r("margin-right",e),r("margin-top",i),r("margin-bottom",i)}ngOnInit(){var e;this.dir=this.directionality.value,null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i}),this.setGutterStyle()}ngOnChanges(e){e.nzGutter&&this.setGutterStyle()}ngAfterViewInit(){this.platform.isBrowser&&this.breakpointService.subscribe(Mh).pipe(Pt(this.destroy$)).subscribe(()=>{this.setGutterStyle()})}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Ai),Y(km),Y(Ft),Y(Or),Y(eK),Y(qr,8))},n.\u0275dir=We({type:n,selectors:[["","nz-row",""],["nz-row"],["nz-form-item"]],hostAttrs:[1,"ant-row"],hostVars:20,hostBindings:function(e,i){2&e&&Gt("ant-row-top","top"===i.nzAlign)("ant-row-middle","middle"===i.nzAlign)("ant-row-bottom","bottom"===i.nzAlign)("ant-row-start","start"===i.nzJustify)("ant-row-end","end"===i.nzJustify)("ant-row-center","center"===i.nzJustify)("ant-row-space-around","space-around"===i.nzJustify)("ant-row-space-between","space-between"===i.nzJustify)("ant-row-space-evenly","space-evenly"===i.nzJustify)("ant-row-rtl","rtl"===i.dir)},inputs:{nzAlign:"nzAlign",nzJustify:"nzJustify",nzGutter:"nzGutter"},exportAs:["nzRow"],features:[Dt]}),n})(),dX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Vj,oh]}),n})();class pX{constructor(t,e){this.delay=t,this.scheduler=e}call(t,e){return e.subscribe(new Qm(t,this.delay,this.scheduler))}}class Qm extends I{constructor(t,e,i){super(t),this.delay=e,this.scheduler=i,this.queue=[],this.active=!1,this.errored=!1}static dispatch(t){const e=t.source,i=e.queue,r=t.scheduler,o=t.destination;for(;i.length>0&&i[0].time-r.now()<=0;)i.shift().notification.observe(o);if(i.length>0){const a=Math.max(0,i[0].time-r.now());this.schedule(t,a)}else this.unsubscribe(),e.active=!1}_schedule(t){this.active=!0,this.destination.add(t.schedule(Qm.dispatch,this.delay,{source:this,destination:this.destination,scheduler:t}))}scheduleNotification(t){if(!0===this.errored)return;const e=this.scheduler,i=new gX(e.now()+this.delay,t);this.queue.push(i),!1===this.active&&this._schedule(e)}_next(t){this.scheduleNotification(Pr.createNext(t))}_error(t){this.errored=!0,this.queue=[],this.destination.error(t),this.unsubscribe()}_complete(){this.scheduleNotification(Pr.createComplete()),this.unsubscribe()}}class gX{constructor(t,e){this.time=t,this.notification=e}}const vX=["overlay"];function _X(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(2);T(1),cn(e.nzTitle)}}function yX(n,t){if(1&n&&(q(0,"div",2)(1,"div",3)(2,"div",4),Ce(3,"span",5),j(),q(4,"div",6),V(5,_X,2,1,"ng-container",7),j()()()),2&n){const e=k();Gt("ant-tooltip-rtl","rtl"===e.dir),x("ngClass",e._classMap)("ngStyle",e.nzOverlayStyle)("@.disabled",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("nzNoAnimation",null==e.noAnimation?null:e.noAnimation.nzNoAnimation)("@zoomBigMotion","active"),T(3),x("ngStyle",e._contentStyleMap),T(1),x("ngStyle",e._contentStyleMap),T(1),x("nzStringTemplateOutlet",e.nzTitle)("nzStringTemplateOutletContext",e.nzTitleContext)}}let bX=(()=>{class n{constructor(e,i,r,o,a,s){this.elementRef=e,this.hostView=i,this.resolver=r,this.renderer=o,this.noAnimation=a,this.nzConfigService=s,this.visibleChange=new Je,this.internalVisible=!1,this.destroy$=new de,this.triggerDisposables=[]}get _title(){return this.title||this.directiveTitle||null}get _content(){return this.content||this.directiveContent||null}get _trigger(){return void 0!==this.trigger?this.trigger:"hover"}get _placement(){const e=this.placement;return Array.isArray(e)&&e.length>0?e:"string"==typeof e&&e?[e]:["top"]}get _visible(){return(void 0!==this.visible?this.visible:this.internalVisible)||!1}get _mouseEnterDelay(){return this.mouseEnterDelay||.15}get _mouseLeaveDelay(){return this.mouseLeaveDelay||.1}get _overlayClassName(){return this.overlayClassName||null}get _overlayStyle(){return this.overlayStyle||null}getProxyPropertyMap(){return{noAnimation:["noAnimation",()=>!!this.noAnimation]}}ngOnChanges(e){const{trigger:i}=e;i&&!i.isFirstChange()&&this.registerTriggers(),this.component&&this.updatePropertiesByChanges(e)}ngAfterViewInit(){this.createComponent(),this.registerTriggers()}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete(),this.clearTogglingTimer(),this.removeTriggerListeners()}show(){var e;null===(e=this.component)||void 0===e||e.show()}hide(){var e;null===(e=this.component)||void 0===e||e.hide()}updatePosition(){this.component&&this.component.updatePosition()}createComponent(){const e=this.componentRef;this.component=e.instance,this.renderer.removeChild(this.renderer.parentNode(this.elementRef.nativeElement),e.location.nativeElement),this.component.setOverlayOrigin(this.origin||this.elementRef),this.initProperties();const i=this.component.nzVisibleChange.pipe(dc());i.pipe(Pt(this.destroy$)).subscribe(r=>{this.internalVisible=r,this.visibleChange.emit(r)}),i.pipe(Bs(r=>r),function mX(n,t=sh){const i=function fX(n){return n instanceof Date&&!isNaN(+n)}(n)?+n-t.now():Math.abs(n);return r=>r.lift(new pX(i,t))}(0,tS),Bs(()=>{var r,o;return Boolean(null===(o=null===(r=this.component)||void 0===r?void 0:r.overlay)||void 0===o?void 0:o.overlayRef)}),Pt(this.destroy$)).subscribe(()=>{var r;null===(r=this.component)||void 0===r||r.updatePosition()})}registerTriggers(){const e=this.elementRef.nativeElement,i=this.trigger;if(this.removeTriggerListeners(),"hover"===i){let r;this.triggerDisposables.push(this.renderer.listen(e,"mouseenter",()=>{this.delayEnterLeave(!0,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen(e,"mouseleave",()=>{var o;this.delayEnterLeave(!0,!1,this._mouseLeaveDelay),(null===(o=this.component)||void 0===o?void 0:o.overlay.overlayRef)&&!r&&(r=this.component.overlay.overlayRef.overlayElement,this.triggerDisposables.push(this.renderer.listen(r,"mouseenter",()=>{this.delayEnterLeave(!1,!0,this._mouseEnterDelay)})),this.triggerDisposables.push(this.renderer.listen(r,"mouseleave",()=>{this.delayEnterLeave(!1,!1,this._mouseLeaveDelay)})))}))}else"focus"===i?(this.triggerDisposables.push(this.renderer.listen(e,"focusin",()=>this.show())),this.triggerDisposables.push(this.renderer.listen(e,"focusout",()=>this.hide()))):"click"===i&&this.triggerDisposables.push(this.renderer.listen(e,"click",r=>{r.preventDefault(),this.show()}))}updatePropertiesByChanges(e){this.updatePropertiesByKeys(Object.keys(e))}updatePropertiesByKeys(e){var i;const r=Object.assign({title:["nzTitle",()=>this._title],directiveTitle:["nzTitle",()=>this._title],content:["nzContent",()=>this._content],directiveContent:["nzContent",()=>this._content],trigger:["nzTrigger",()=>this._trigger],placement:["nzPlacement",()=>this._placement],visible:["nzVisible",()=>this._visible],mouseEnterDelay:["nzMouseEnterDelay",()=>this._mouseEnterDelay],mouseLeaveDelay:["nzMouseLeaveDelay",()=>this._mouseLeaveDelay],overlayClassName:["nzOverlayClassName",()=>this._overlayClassName],overlayStyle:["nzOverlayStyle",()=>this._overlayStyle],arrowPointAtCenter:["nzArrowPointAtCenter",()=>this.arrowPointAtCenter]},this.getProxyPropertyMap());(e||Object.keys(r).filter(o=>!o.startsWith("directive"))).forEach(o=>{if(r[o]){const[a,s]=r[o];this.updateComponentValue(a,s())}}),null===(i=this.component)||void 0===i||i.updateByDirective()}initProperties(){this.updatePropertiesByKeys()}updateComponentValue(e,i){void 0!==i&&(this.component[e]=i)}delayEnterLeave(e,i,r=-1){this.delayTimer?this.clearTogglingTimer():r>0?this.delayTimer=setTimeout(()=>{this.delayTimer=void 0,i?this.show():this.hide()},1e3*r):i&&e?this.show():this.hide()}removeTriggerListeners(){this.triggerDisposables.forEach(e=>e()),this.triggerDisposables.length=0}clearTogglingTimer(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=void 0)}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Tr),Y(ha),Y(Ai),Y(Sa),Y(gc))},n.\u0275dir=We({type:n,features:[Dt]}),n})(),CX=(()=>{class n{constructor(e,i,r){this.cdr=e,this.directionality=i,this.noAnimation=r,this.nzTitle=null,this.nzContent=null,this.nzArrowPointAtCenter=!1,this.nzOverlayStyle={},this.nzBackdrop=!1,this.nzVisibleChange=new de,this._visible=!1,this._trigger="hover",this.preferredPlacement="top",this.dir="ltr",this._classMap={},this._prefix="ant-tooltip",this._positions=[...TS],this.destroy$=new de}set nzVisible(e){const i=hm(e);this._visible!==i&&(this._visible=i,this.nzVisibleChange.next(i))}get nzVisible(){return this._visible}set nzTrigger(e){this._trigger=e}get nzTrigger(){return this._trigger}set nzPlacement(e){const i=e.map(r=>Yi[r]);this._positions=[...i,...TS]}ngOnInit(){var e;null===(e=this.directionality.change)||void 0===e||e.pipe(Pt(this.destroy$)).subscribe(i=>{this.dir=i,this.cdr.detectChanges()}),this.dir=this.directionality.value}ngOnDestroy(){this.nzVisibleChange.complete(),this.destroy$.next(),this.destroy$.complete()}show(){this.nzVisible||(this.isEmpty()||(this.nzVisible=!0,this.nzVisibleChange.next(!0),this.cdr.detectChanges()),this.origin&&this.overlay&&this.overlay.overlayRef&&"rtl"===this.overlay.overlayRef.getDirection()&&this.overlay.overlayRef.setDirection("ltr"))}hide(){!this.nzVisible||(this.nzVisible=!1,this.nzVisibleChange.next(!1),this.cdr.detectChanges())}updateByDirective(){this.updateStyles(),this.cdr.detectChanges(),Promise.resolve().then(()=>{this.updatePosition(),this.updateVisibilityByTitle()})}updatePosition(){this.origin&&this.overlay&&this.overlay.overlayRef&&this.overlay.overlayRef.updatePosition()}onPositionChange(e){this.preferredPlacement=DS(e),this.updateStyles(),this.cdr.detectChanges()}setOverlayOrigin(e){this.origin=e,this.cdr.markForCheck()}onClickOutside(e){!this.origin.nativeElement.contains(e.target)&&null!==this.nzTrigger&&this.hide()}updateVisibilityByTitle(){this.isEmpty()&&this.hide()}updateStyles(){this._classMap={[this.nzOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0}}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa))},n.\u0275dir=We({type:n,viewQuery:function(e,i){if(1&e&&Mi(vX,5),2&e){let r;ui(r=hi())&&(i.overlay=r.first)}}}),n})();function Zm(n){return!(n instanceof Hi||""!==n&&kn(n))}let wX=(()=>{class n extends CX{constructor(e,i,r){super(e,i,r),this.nzTitle=null,this.nzTitleContext=null,this._contentStyleMap={}}isEmpty(){return Zm(this.nzTitle)}updateStyles(){const e=this.nzColor&&function HW(n){return-1!==VW.indexOf(n)}(this.nzColor);this._classMap={[this.nzOverlayClassName]:!0,[`${this._prefix}-placement-${this.preferredPlacement}`]:!0,[`${this._prefix}-${this.nzColor}`]:e},this._contentStyleMap={backgroundColor:this.nzColor&&!e?this.nzColor:null}}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa,9))},n.\u0275cmp=tt({type:n,selectors:[["nz-tooltip"]],exportAs:["nzTooltipComponent"],features:[kt],decls:2,vars:5,consts:[["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayPush","nzArrowPointAtCenter","overlayOutsideClick","detach","positionChange"],["overlay","cdkConnectedOverlay"],[1,"ant-tooltip",3,"ngClass","ngStyle","nzNoAnimation"],[1,"ant-tooltip-content"],[1,"ant-tooltip-arrow"],[1,"ant-tooltip-arrow-content",3,"ngStyle"],[1,"ant-tooltip-inner",3,"ngStyle"],[4,"nzStringTemplateOutlet","nzStringTemplateOutletContext"]],template:function(e,i){1&e&&(V(0,yX,6,11,"ng-template",0,1,di),_e("overlayOutsideClick",function(o){return i.onClickOutside(o)})("detach",function(){return i.hide()})("positionChange",function(o){return i.onPositionChange(o)})),2&e&&x("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayOpen",i._visible)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayPush",!0)("nzArrowPointAtCenter",i.nzArrowPointAtCenter)},dependencies:[Zo,Ns,_c,Ch,Sh,Sa],encapsulation:2,data:{animation:[zS]},changeDetection:0}),n})(),MX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,bh,yc,Th,qm]}),n})();function SX(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(3);T(1),cn(e.nzTitle)}}function TX(n,t){if(1&n&&(q(0,"div",10),V(1,SX,2,1,"ng-container",9),j()),2&n){const e=k(2);T(1),x("nzStringTemplateOutlet",e.nzTitle)}}function DX(n,t){if(1&n&&(ge(0),Fe(1),ve()),2&n){const e=k(2);T(1),cn(e.nzContent)}}function kX(n,t){if(1&n&&(q(0,"div",2)(1,"div",3)(2,"div",4),Ce(3,"span",5),j(),q(4,"div",6)(5,"div"),V(6,TX,2,1,"div",7),q(7,"div",8),V(8,DX,2,1,"ng-container",9),j()()()()()),2&n){const e=k();Gt("ant-popover-rtl","rtl"===e.dir),x("ngClass",e._classMap)("ngStyle",e.nzOverlayStyle)("@.disabled",!(null==e.noAnimation||!e.noAnimation.nzNoAnimation))("nzNoAnimation",null==e.noAnimation?null:e.noAnimation.nzNoAnimation)("@zoomBigMotion","active"),T(6),x("ngIf",e.nzTitle),T(2),x("nzStringTemplateOutlet",e.nzContent)}}let PX=(()=>{class n extends bX{constructor(e,i,r,o,a,s){super(e,i,r,o,a,s),this._nzModuleName="popover",this.trigger="hover",this.placement="top",this.nzPopoverBackdrop=!1,this.visibleChange=new Je,this.componentRef=this.hostView.createComponent(zX)}getProxyPropertyMap(){return Object.assign({nzPopoverBackdrop:["nzBackdrop",()=>this.nzPopoverBackdrop]},super.getProxyPropertyMap())}}return n.\u0275fac=function(e){return new(e||n)(Y(jt),Y(Tr),Y(ha),Y(Ai),Y(Sa,9),Y(gc))},n.\u0275dir=We({type:n,selectors:[["","nz-popover",""]],hostVars:2,hostBindings:function(e,i){2&e&&Gt("ant-popover-open",i.visible)},inputs:{arrowPointAtCenter:["nzPopoverArrowPointAtCenter","arrowPointAtCenter"],title:["nzPopoverTitle","title"],content:["nzPopoverContent","content"],directiveTitle:["nz-popover","directiveTitle"],trigger:["nzPopoverTrigger","trigger"],placement:["nzPopoverPlacement","placement"],origin:["nzPopoverOrigin","origin"],visible:["nzPopoverVisible","visible"],mouseEnterDelay:["nzPopoverMouseEnterDelay","mouseEnterDelay"],mouseLeaveDelay:["nzPopoverMouseLeaveDelay","mouseLeaveDelay"],overlayClassName:["nzPopoverOverlayClassName","overlayClassName"],overlayStyle:["nzPopoverOverlayStyle","overlayStyle"],nzPopoverBackdrop:"nzPopoverBackdrop"},outputs:{visibleChange:"nzPopoverVisibleChange"},exportAs:["nzPopover"],features:[kt]}),at([Wt()],n.prototype,"arrowPointAtCenter",void 0),at([Ui()],n.prototype,"nzPopoverBackdrop",void 0),n})(),zX=(()=>{class n extends wX{constructor(e,i,r){super(e,i,r),this._prefix="ant-popover"}get hasBackdrop(){return"click"===this.nzTrigger&&this.nzBackdrop}isEmpty(){return Zm(this.nzTitle)&&Zm(this.nzContent)}}return n.\u0275fac=function(e){return new(e||n)(Y(er),Y(qr,8),Y(Sa,9))},n.\u0275cmp=tt({type:n,selectors:[["nz-popover"]],exportAs:["nzPopoverComponent"],features:[kt],decls:2,vars:6,consts:[["cdkConnectedOverlay","","nzConnectedOverlay","",3,"cdkConnectedOverlayHasBackdrop","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayOpen","cdkConnectedOverlayPush","nzArrowPointAtCenter","overlayOutsideClick","detach","positionChange"],["overlay","cdkConnectedOverlay"],[1,"ant-popover",3,"ngClass","ngStyle","nzNoAnimation"],[1,"ant-popover-content"],[1,"ant-popover-arrow"],[1,"ant-popover-arrow-content"],["role","tooltip",1,"ant-popover-inner"],["class","ant-popover-title",4,"ngIf"],[1,"ant-popover-inner-content"],[4,"nzStringTemplateOutlet"],[1,"ant-popover-title"]],template:function(e,i){1&e&&(V(0,kX,9,9,"ng-template",0,1,di),_e("overlayOutsideClick",function(o){return i.onClickOutside(o)})("detach",function(){return i.hide()})("positionChange",function(o){return i.onPositionChange(o)})),2&e&&x("cdkConnectedOverlayHasBackdrop",i.hasBackdrop)("cdkConnectedOverlayOrigin",i.origin)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayOpen",i._visible)("cdkConnectedOverlayPush",!0)("nzArrowPointAtCenter",i.nzArrowPointAtCenter)},dependencies:[Zo,Et,Ns,_c,Ch,Sh,Sa],encapsulation:2,data:{animation:[zS]},changeDetection:0}),n})(),EX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,bh,yc,Th,qm,MX]}),n})(),AX=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({imports:[so,xr,Ym,vc,yc]}),n})();class nu{constructor(){this._windowWidth$=null,this._viewMode$=null,this._windowWidth$=new Q1(window.innerWidth),this._viewMode$=new Q1("lg")}getWindowWidth(){return this._windowWidth$.getValue()}getViewMode(){return this._viewMode$.getValue()}setWindowWidth(t){let e;this._windowWidth$.next(t),e=t<=400?"sm":t<=600?"md":"lg",this._viewMode$.next(e)}get windowWidth(){return this._windowWidth$.asObservable()}get viewMode(){return this._viewMode$.asObservable()}}class LX{constructor(t){if(this.logID=t,void 0===t){t="reader_log";let e=document.getElementById(t);e?this.logElement=e:(this.logElement=document.createElement("div"),this.logElement.setAttribute("id",t),document.body.appendChild(this.logElement))}else this.logElement=document.getElementById(t);this.logElement.setAttribute("aria-live","assertive"),this.logElement.setAttribute("aria-relevant","additions"),this.logElement.setAttribute("role","log"),this.logElement.setAttribute("class","screen_reader_only")}add(t){let e=document.createElement("p");e.appendChild(document.createTextNode(t)),this.logElement.appendChild(e)}}class Vn{constructor(){this.srLog=new LX}getLhcFormData(){return this.lhcFormData}setLhcFormData(t){this.lhcFormData=t}setActiveRow(t){this.lhcFormData&&t&&(this.lhcFormData.setActiveRow(t),t._validationErrors&&t._validationErrors.forEach(e=>{this.sendMsgToScreenReader(`${t.question} ${e}`)}))}activeRowOnBlur(t){t._visitedBefore?t._showValidation=!1:(t._showValidation=!0,setTimeout(()=>{t._showValidation=!1,t._visitedBefore=!0},window.LForms.Validations._timeout))}getActiveRowClass(t){return this.lhcFormData.getActiveRowClass(t)}getSkipLogicClass(t){return this.lhcFormData.getSkipLogicClass(t)}getTableColumnStyle(t){var e={};if(t.displayControl&&Array.isArray(t.displayControl.colCSS))for(var i=t.displayControl.colCSS,r=0,o=i.length;r1)}hasOneRepeatingRow(t){var e=!1,i=this.lhcFormData._horizontalTableInfo[t._codePath+t._parentIdPath_];return i&&i.tableRows&&1===i.tableRows.length&&(e=!0),e}getCodingInstructionsDisplayType(t){var e="";if(t.codingInstructions&&t.codingInstructions.length>0){if(this.lhcFormData.templateOptions.allowHTMLInInstructions&&"html"===t.codingInstructionsFormat)var r="html";else r="escaped";e=(this.lhcFormData.templateOptions.showCodingInstruction?"inline":"popover")+"-"+r}return e}checkUnits(t){return!!(t._unitAutocompOptions||t._unitReadonly&&t.unit&&t.unit._displayUnit)}targetShown(t){return this.lhcFormData?!1!==t._enableWhenExpVal&&"target-disabled"!==this.lhcFormData.getSkipLogicClass(t):null}getRepeatingSN(t){var e="";return t._questionRepeatable&&(e=t._idPath.slice(1).replace(/\//g,".")),e}getItemAnswerId(t,e){return(t._elementId+(e.code||e.text)).replace(/\s+/g,"")}getSiblingStatus(t){var e="";return t._lastSibling&&(e+="lhc-last-item"),t._firstSibling&&(e+=" lhc-first-item"),e}getTreeLineClass(){const t=this.getLhcFormData().templateOptions;return t.hideTreeLine||t.hideIndentation?"":"lhc-tree-line"}getIndentationClass(){return this.getLhcFormData().templateOptions.hideIndentation?"":"lhc-indentation"}getItemClassList(t,e){return["lhc-item",this.getItemViewModeClass(t,e),this.getTreeLineClass(),this.getIndentationClass(),this.getSiblingStatus(t),this.getRowClass(t),this.getActiveRowClass(t)].join(" ")}isHideRepetitionNumber(){return this.getLhcFormData().templateOptions.hideRepetitionNumber}getRowClass(t){var e=" lhc-datatype-"+t.dataType;return t._answerRequired&&(e+=" lf-answer-required"),e+=t.header?" lhc-item-group":" lhc-item-question",(!t.question||0===t.question.length)&&(e+=" lf-empty-question"),t._visitedBefore&&(e+=" lhc-visited-before"),t._showValidation&&(e+=" lhc-show-validation"),t._isHiddenFromView&&(e+=" lhc-hidden-from-view"),Array.isArray(t._validationErrors)&&t._validationErrors.length>0&&(e+=" lhc-invalid"),e}getViewModeClass(t){var e,i;let r,o=null===(i=null===(e=this.lhcFormData)||void 0===e?void 0:e.templateOptions)||void 0===i?void 0:i.viewMode;switch((!o||"auto"===o)&&(o=t),o){case"lg":default:r="lhc-view-lg";break;case"md":r="lhc-view-md";break;case"sm":r="lhc-view-sm"}return r}getItemViewModeClass(t,e){let i,r="";if(t)switch(i=t.displayControl&&t.displayControl.viewMode?t.displayControl.viewMode:this.lhcFormData.templateOptions.viewMode,(!i||"auto"===i)&&(i=e),i){case"lg":default:r="lhc-item-view-lg";break;case"md":r="lhc-item-view-md";break;case"sm":r="lhc-item-view-sm"}return r}addOneRepeatingItem(t,e){var i=!1;this.lhcFormData&&!this.lhcFormData.templateOptions.allowMultipleEmptyRepeatingItems&&(i=this.lhcFormData.areAnyRepeatingItemsEmpty(t))&&t._showUnusedItemWarning&&(t._unusedItemWarning||(t._unusedItemWarning='Please enter info in the blank "'+t._text+'"')),i||(e?this.lhcFormData.appendRepeatingItems(t):this.lhcFormData.addRepeatingItems(t),this.sendActionsToScreenReader())}removeOneRepeatingItem(t){var e=this.lhcFormData.getNextRepeatingItem(t),i="";if(e)i=2===this.lhcFormData.getRepeatingItemCount(t)?"add-"+e._elementId:"del-"+e._elementId;else{var r=this.lhcFormData.getPrevRepeatingItem(t);r&&(i="add-"+r._elementId)}this.lhcFormData.removeRepeatingItems(t),this.sendActionsToScreenReader(),setTimeout(function(){var o=document.getElementById(i);o&&o.focus()},1)}hideUnusedItemWarning(t){this.lhcFormData&&!this.lhcFormData.templateOptions.allowMultipleEmptyRepeatingItems&&(t._showUnusedItemWarning=!1)}getHorizontalTableInfo(){return this.lhcFormData._horizontalTableInfo}trackByElementId(t,e){return e._elementId}trackByRowHeaderElementId(t,e){return e.header._elementId}trackByColumnHeaderId(t,e){return e.id}isSubsequentHorizontalTableGroupItem(t){return t&&t.displayControl&&"horizontal"===t.displayControl.questionLayout&&!t._horizontalTableHeader}sendMsgToScreenReader(t){this.srLog.add(t)}sendActionsToScreenReader(){this.lhcFormData&&this.lhcFormData._actionLogs.length>0&&(this.lhcFormData._actionLogs.forEach(t=>{this.srLog.add(t)}),this.lhcFormData._actionLogs=[])}isFormReady(){return!!this.lhcFormData._formReady}onItemValueChange(t,e,i,r=!1){this.lhcFormData&&(r||!r&&!nt.deepEqual(e,i))&&(this.lhcFormData.updateOnSourceItemChange(t),this.sendActionsToScreenReader())}}function FX(n,t){if(1&n){const e=Ye();q(0,"button",8),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.removeOneRepeatingItem(r.item))}),Fe(1,"-"),j()}if(2&n){const e=k(2);_n("id","del-",e.item._elementId,"")("title",'Remove this "',e.item._text,'"')}}function NX(n,t){if(1&n&&Ce(0,"lhc-item",12),2&n){const e=k().$implicit,i=k(3);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function RX(n,t){if(1&n&&(ge(0),V(1,NX,1,5,"lhc-item",11),ve()),2&n){const e=t.$implicit,i=k(3);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView)}}function VX(n,t){if(1&n&&(q(0,"div",9),V(1,RX,2,1,"ng-container",10),j()),2&n){const e=k(2);T(1),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function HX(n,t){if(1&n&&(q(0,"div"),Ce(1,"lhc-button-popover",13),j()),2&n){const e=k(2);Ue("lhc-button-padding ",e.lhcDataService.getSkipLogicClass(e.item),""),T(1),_n("buttonLabel",'+ Add another "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")}}function BX(n,t){if(1&n&&(ge(0),q(1,"div",1)(2,"div",2),Ce(3,"lhc-item-question-text",3),j(),q(4,"div",4),V(5,FX,2,2,"button",5),j()(),V(6,VX,2,2,"div",6),V(7,HX,2,6,"div",7),ve()),2&n){const e=k();T(3),x("item",e.item),T(2),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item)),T(1),x("ngIf",e.item.items),T(1),x("ngIf",e.item._lastRepeatingItem)}}let HS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.viewMode="",e.windowWidth.subscribe(r=>{this.viewMode=e.getViewMode()})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-group-vertical"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"lhc-item-group-title","lhc-de-label-button"],[1,"lhc-de-label"],[3,"item"],[1,"lhc-de-button"],["class","lhc-float-button lhc-button","type","button",3,"id","title","click",4,"ngIf"],["class","lhc-item-group-body",4,"ngIf"],[3,"class",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[1,"lhc-item-group-body"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"],[3,"item","popoverType","buttonLabel"]],template:function(e,i){1&e&&V(0,BX,8,4,"ng-container",0),2&e&&x("ngIf",i.item)}}),n})(),BS=(()=>{class n{constructor(e){this.sanitized=e}transform(e,...i){return this.sanitized.bypassSecurityTrustHtml(e)}}return n.\u0275fac=function(e){return new(e||n)(Y(K0,16))},n.\u0275pipe=Pi({name:"safeHtml",type:n,pure:!0}),n})();function UX(n,t){if(1&n){const e=Ye();q(0,"button",8),_e("nzPopoverVisibleChange",function(r){return ae(e),re(k().item._showUnusedItemWarning=r)})("click",function(){ae(e);const r=k();return re(r.lhcDataService.addOneRepeatingItem(r.item,r.append))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.hideUnusedItemWarning(r.item))}),Fe(1),j()}if(2&n){const e=k(),i=Bn(6);_n("id","add-",e.item._elementId,"")("nzPopoverOverlayClassName","warning-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","add-button-",e.item._elementId,"")("aria-label","add button for ",e.item.question,"")("aria-describedby","add-button-",e.item._elementId,""),x("nzPopoverVisible",e.item._showUnusedItemWarning)("nzPopoverContent",i)("nzPopoverTrigger",e.click),T(1),$t(" ",e.buttonLabel," ")}}function YX(n,t){if(1&n){const e=Ye();q(0,"button",9),_e("click",function(){ae(e);const r=k();return re(r.onShowingPopver(r.item))}),Ce(1,"i",10),j()}if(2&n){const e=k(),i=Bn(10);_n("id","help-button-",e.item._elementId,"")("nzPopoverOverlayClassName","help-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","help-content-",e.item._elementId,"")("aria-label","Help button for ",e.item.question,"")("aria-describedby","help-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function qX(n,t){if(1&n){const e=Ye();q(0,"button",9),_e("click",function(){ae(e);const r=k();return re(r.onShowingPopver(r.item))}),Ce(1,"i",10),j()}if(2&n){const e=k(),i=Bn(8);_n("id","help-button-",e.item._elementId,"")("nzPopoverOverlayClassName","help-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","help-content-",e.item._elementId,"")("aria-label","Help button for ",e.item.question,"")("aria-describedby","help-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function jX(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(2);return re(r.onShowingPopver(r.item))}),Ce(1,"i",13),j()}if(2&n){const e=k(2),i=Bn(12);_n("id","copyright-button-",e.item._elementId,"")("nzPopoverOverlayClassName","copyright-class",e.item._elementId.replaceAll("/","-"),""),jn("aria-controls","copyright-content-",e.item._elementId,"")("aria-label","Copyright button for ",e.item.question,"")("aria-describedby","copyright-button-",e.item._elementId,""),x("nzPopoverContent",i)}}function $X(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(2);return re(r.onShowingPopver(r.item))}),Ce(1,"i",14),j()}if(2&n){const e=k(2),i=Bn(12);_n("id","copyright-button-",e.item.code,"")("nzPopoverOverlayClassName","copyright-class",e.item.code.replaceAll("/","-"),""),jn("aria-controls","copyright-content-",e.item.code,"")("aria-label","Copyright button for ",e.item.name||e.item.fhirQName,"")("aria-describedby","copyright-button-",e.item.code,""),x("nzPopoverContent",i)}}function WX(n,t){if(1&n&&(ge(0),V(1,jX,2,6,"button",11),V(2,$X,2,6,"button",11),ve()),2&n){const e=k();T(1),x("ngIf",!e.formLevel),T(1),x("ngIf",e.formLevel)}}function GX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k();jn("aria-labelledby","add-button-",e.item._elementId,"")("aria-describedby","add-content-",e.item._elementId,""),_n("id","add-content-",e.item._elementId,""),Sn("aria-label",e.item._unusedItemWarning),T(1),cn(e.item._unusedItemWarning)}}function KX(n,t){if(1&n&&(Ce(0,"span",16),Sr(1,"safeHtml")),2&n){const e=k();jn("aria-labelledby","help-button-",e.item._elementId,"")("aria-label","Instruction for ",e.item.question,"")("aria-describedby","help-content-",e.item._elementId,""),_n("id","help-content-",e.item._elementId,""),x("innerHTML",So(1,5,e.item.codingInstructions),qa)}}function QX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k();jn("aria-labelledby","help-button-",e.item._elementId,"")("aria-label","Instruction for ",e.item.question,"")("aria-describedby","help-content-",e.item._elementId,""),_n("id","help-content-",e.item._elementId,""),T(1),cn(e.item.codingInstructions)}}function ZX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k(2);jn("aria-labelledby","copyright-button-",e.item._elementId,"")("aria-label","Copyright notice for ",e.item.question,"")("aria-describedby","copyright-content-",e.item._elementId,""),_n("id","copyright-content-",e.item._elementId,""),T(1),cn(e.item.copyrightNotice)}}function XX(n,t){if(1&n&&(q(0,"span",15),Fe(1),j()),2&n){const e=k(2);_n("id","copyright-content-",e.item.code,""),jn("aria-labelledby","copyright-button-",e.item.code,"")("aria-label","Copyright notice for ",e.item.name||e.item.fhirQName,"")("aria-describedby","copyright-content-",e.item.code,""),_n("id","copyright-content-",e.item.code,""),T(1),cn(e.item.copyrightNotice)}}function JX(n,t){if(1&n&&(V(0,ZX,2,5,"span",17),V(1,XX,2,6,"span",17)),2&n){const e=k();x("ngIf",!e.formLevel),T(1),x("ngIf",e.formLevel)}}let iu=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1,this.buttonLabel=null,this.append=!1}onShowingPopver(){let r,e="copyright-string"===this.popoverType?"Copyright notice:":"Instruction:";"copyright-string"===this.popoverType?(e="Copyright notice:",r="copyright-content-"+(this.formLevel?this.item.code:this.item._elementId)):(e="Instruction:",r="help-content-"+(this.formLevel?this.item.code:this.item._elementId)),setTimeout(()=>{let o=document.getElementById(r).textContent;this.lhcDataService.sendMsgToScreenReader(`${e} ${o}`)},10)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-button-popover"]],inputs:{item:"item",popoverType:"popoverType",formLevel:"formLevel",buttonLabel:"buttonLabel",append:"append"},decls:13,vars:5,consts:[[3,"ngSwitch"],["type","button","class","lhc-float-button lhc-button","nz-popover","","nzPopoverPlacement","topLeft",3,"id","nzPopoverVisible","nzPopoverContent","nzPopoverTrigger","nzPopoverOverlayClassName","nzPopoverVisibleChange","click","blur",4,"ngSwitchCase"],["type","button","class","lhc-help-button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Instruction",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click",4,"ngSwitchCase"],[4,"ngSwitchCase"],["warningStrTemplate",""],["helpHtmlTemplate",""],["helpStrTemplate",""],["copyrightStrTemplate",""],["type","button","nz-popover","","nzPopoverPlacement","topLeft",1,"lhc-float-button","lhc-button",3,"id","nzPopoverVisible","nzPopoverContent","nzPopoverTrigger","nzPopoverOverlayClassName","nzPopoverVisibleChange","click","blur"],["type","button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Instruction",1,"lhc-help-button",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click"],["nz-icon","","nzType","question-circle","nzTheme","fill"],["type","button","class","lhc-copyright-button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Copyright",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click",4,"ngIf"],["type","button","nz-popover","","nzPopoverTrigger","click","nzPopoverPlacement","right","nzPopoverTitle","Copyright",1,"lhc-copyright-button",3,"id","nzPopoverContent","nzPopoverOverlayClassName","click"],["nz-icon","","nzType","copyright-circle","nzTheme","fill"],["nz-icon","","nzType","copyright-circle","nzTheme","outline"],["role","region",3,"id"],["role","region",3,"id","innerHTML"],["role","region",3,"id",4,"ngIf"]],template:function(e,i){1&e&&(ge(0,0),V(1,UX,2,9,"button",1),V(2,YX,2,6,"button",2),V(3,qX,2,6,"button",2),V(4,WX,3,2,"ng-container",3),ve(),V(5,GX,2,5,"ng-template",null,4,di),V(7,KX,2,7,"ng-template",null,5,di),V(9,QX,2,5,"ng-template",null,6,di),V(11,JX,2,2,"ng-template",null,7,di)),2&e&&(x("ngSwitch",i.popoverType),T(1),x("ngSwitchCase","repeating-item"),T(1),x("ngSwitchCase","help-string"),T(1),x("ngSwitchCase","help-html"),T(1),x("ngSwitchCase","copyright-string"))},dependencies:[Et,tr,kr,PX,Js,BS]}),n})();function eJ(n,t){if(1&n&&(q(0,"span",10),Fe(1),j()),2&n){const e=k(2);T(1),cn(e.lhcDataService.getRepeatingSN(e.item))}}function tJ(n,t){if(1&n&&(q(0,"span",11),Fe(1),j()),2&n){const e=k(2);wr(e.item._obj_prefixCSS),T(1),cn(e.item.prefix)}}function nJ(n,t){1&n&&(q(0,"span",12),Fe(1,"*"),j())}function iJ(n,t){if(1&n&&(q(0,"a",15),Fe(1),j()),2&n){const e=k(3);Be("href",e.item._linkToDef,f1),T(1),$t("[",e.item.questionCode,"]")}}function rJ(n,t){if(1&n&&(q(0,"span"),Fe(1),j()),2&n){const e=k(3);T(1),$t("[",e.item.questionCode,"]")}}function oJ(n,t){if(1&n&&(q(0,"span",13),V(1,iJ,2,2,"a",14),V(2,rJ,2,1,"span",0),j()),2&n){const e=k(2);T(1),x("ngIf",e.item._linkToDef),T(1),x("ngIf",!e.item._linkToDef)}}function aJ(n,t){if(1&n&&(q(0,"span",20),Fe(1),j()),2&n){const e=k(3);_n("id","help-",e.item._elementId,""),jn("aria-label","Help for question ",e.item.question,"")("aria-describedby","label-",e.item._elementId,""),T(1),cn(e.item.codingInstructions)}}function sJ(n,t){if(1&n&&(Ce(0,"span",21),Sr(1,"safeHtml")),2&n){const e=k(3);_n("id","help-",e.item._elementId,""),jn("aria-label","Help for question ",e.item.question,"")("aria-describedby","label-",e.item._elementId,""),x("innerHTML",So(1,4,e.item.codingInstructions),qa)}}function lJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(3);T(1),x("item",e.item)("popoverType","help-string")}}function cJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(3);T(1),x("item",e.item)("popoverType","help-html")}}function uJ(n,t){if(1&n&&(q(0,"span",16),V(1,aJ,2,4,"span",17),V(2,sJ,2,6,"span",18),V(3,lJ,2,2,"ng-container",19),V(4,cJ,2,2,"ng-container",19),j()),2&n){const e=k(2);x("ngSwitch",e.lhcDataService.getCodingInstructionsDisplayType(e.item)),T(1),x("ngSwitchCase","inline-escaped"),T(1),x("ngSwitchCase","inline-html"),T(1),x("ngSwitchCase","popover-escaped"),T(1),x("ngSwitchCase","popover-html")}}function hJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-button-popover",22),ve()),2&n){const e=k(2);T(1),x("item",e.item)("popoverType","copyright-string")}}function dJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"div",1),_e("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),V(2,eJ,2,1,"span",2),q(3,"span",3)(4,"label",4),V(5,tJ,2,3,"span",5),q(6,"span",6),Fe(7),V(8,nJ,2,0,"span",7),j()()(),V(9,oJ,3,2,"span",8),V(10,uJ,5,5,"span",9),V(11,hJ,2,2,"ng-container",0),j(),ve()}if(2&n){const e=k();T(2),x("ngIf",e.item._questionRepeatable&&!e.item._horizontalTableHeader&&!e.lhcDataService.isHideRepetitionNumber()),T(2),_n("id","label-",e.item._elementId,""),Be("for",e.item._elementId),T(1),x("ngIf",e.item.prefix),T(1),wr(e.item._obj_textCSS),T(1),$t("",e.item.question," "),T(1),x("ngIf",e.item._answerRequired),T(1),x("ngIf",e.lhcDataService.getLhcFormData().templateOptions.showQuestionCode),T(1),x("ngIf",e.item.codingInstructions),T(1),x("ngIf",e.item.copyrightNotice)}}let ru=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnInit(){}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-question-text"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"lhc-de-label",3,"focus"],["class","lf-sn",4,"ngIf"],[1,"lhc-question"],[3,"id","for"],["class","prefix",3,"style",4,"ngIf"],[1,"question"],["class","lhc-required","title","Required",4,"ngIf"],["class","lf-item-code",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[1,"lf-sn"],[1,"prefix"],["title","Required",1,"lhc-required"],[1,"lf-item-code"],["target","_blank","rel","noopener noreferrer",3,"href",4,"ngIf"],["target","_blank","rel","noopener noreferrer",3,"href"],[3,"ngSwitch"],["class","lf-prompt",3,"id",4,"ngSwitchCase"],["class","lf-prompt",3,"id","innerHTML",4,"ngSwitchCase"],[4,"ngSwitchCase"],[1,"lf-prompt",3,"id"],[1,"lf-prompt",3,"id","innerHTML"],[3,"item","popoverType"]],template:function(e,i){1&e&&V(0,dJ,12,11,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,iu,BS]}),n})(),ou=(()=>{class n{areTwoAnswersSame(e,i,r){return nt.areTwoAnswersSame(e,i,r)}str2num(e,i){let r=null;if("integer"===i){let o=parseInt(e);r=isNaN(o)?null:o}else if("decimal"===i){let o=parseFloat(e);r=isNaN(o)?null:o}return r}getDisplayControlIsVertical(e){var i;return void 0!==(null===(i=null==e?void 0:e.answerLayout)||void 0===i?void 0:i.columns)&&"0"!==e.answerLayout.columns}getAriaLabel(e){return e.prefix?`${e.prefix} ${e.question}`:e.question}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=Le({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function fJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label",5),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){const a=ae(e).index;return re(k(2).checkboxModels[a]=r)}),Fe(2),j()()}if(2&n){const e=t.$implicit,i=t.index,r=k(2);T(1),b1("aria-label","Checkbox ",e._displayText," for ",r.item.question,""),x("nzValue",r.item.answers[i])("ngModel",r.checkboxModels[i])("nzDisabled",r.item._readOnly)("id",r.lhcDataService.getItemAnswerId(r.item,e)),T(1),$t(" ",e._displayText," ")}}function mJ(n,t){if(1&n){const e=Ye();q(0,"input",8),_e("ngModelChange",function(r){return ae(e),re(k(3).onOtherValueChange(r))})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))}),j()}if(2&n){const e=k(3);x("ngModel",e.otherValue)("id",e.item._elementId+"_otherValue")("disabled",e.item._readOnly)}}const pJ=function(n){return{text:n,_notOnList:!0}};function gJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label",6),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){return ae(e),re(k(2).otherCheckboxModel=r)}),Fe(2," Other "),j(),V(3,mJ,1,3,"input",7),j()}if(2&n){const e=k(2);T(1),jn("aria-label","Checkbox Other for ",e.item.question,""),x("nzValue",Fi(6,pJ,e.otherValue))("nzDisabled",e.item._readOnly)("ngModel",e.otherCheckboxModel)("id",e.item._elementId+"_other"),T(2),x("ngIf",e.otherCheckboxModel)}}const vJ=function(n){return{"lhc-vertical":n}};function _J(n,t){if(1&n){const e=Ye();q(0,"nz-checkbox-wrapper",1),_e("nzOnChange",function(r){return ae(e),re(k().onCheckboxModelChange(r))}),q(1,"div",2),V(2,fJ,3,7,"div",3),V(3,gJ,4,8,"div",4),j()()}if(2&n){const e=k();T(1),x("ngClass",Fi(3,vJ,e.commonUtils.getDisplayControlIsVertical(e.item.displayControl))),T(1),x("ngForOf",e.acOptions.listItems),T(1),x("ngIf","CWE"===e.item.dataType)}}let yJ=(()=>{class n{constructor(e,i){this.commonUtils=e,this.lhcDataService=i,this.otherValue=null,this.checkboxModels=[],this.otherCheckboxModel=null,this.prevCheckBoxValue=null}setInitialValue(){if(this.item&&this.item.value&&Array.isArray(this.item.value)&&this.item.answers&&Array.isArray(this.item.answers)){let e=this.item.answers.length;this.checkboxModels=new Array(e);for(let i=0,r=this.item.value.length;i(i._notOnList&&(i.text=e),i)),this.otherValue=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,this.prevCheckBoxValue),this.prevCheckBoxValue=this.item.value)}}return n.\u0275fac=function(e){return new(e||n)(Y(ou),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice-check-box"]],inputs:{item:"item",acOptions:"acOptions"},features:[Dt],decls:1,vars:1,consts:[["style","width: 100%;",3,"nzOnChange",4,"ngIf"],[2,"width","100%",3,"nzOnChange"],["nz-row","",3,"ngClass"],[4,"ngFor","ngForOf"],[4,"ngIf"],["nz-checkbox","",3,"nzValue","ngModel","nzDisabled","id","click","ngModelChange"],["nz-checkbox","",3,"nzValue","nzDisabled","ngModel","id","click","ngModelChange"],["type","text","class","lhc-answer-other-input","nz-input","",3,"ngModel","id","disabled","ngModelChange","focus",4,"ngIf"],["type","text","nz-input","",1,"lhc-answer-other-input",3,"ngModel","id","disabled","ngModelChange","focus"]],template:function(e,i){1&e&&V(0,_J,4,5,"nz-checkbox-wrapper",0),2&e&&x("ngIf",i.item)},dependencies:[Zo,pi,Et,zo,pr,or,rG,XM,VS],styles:[".lhc-answer-other-input[_ngcontent-%COMP%]{height:22px}.ant-checkbox-group[_ngcontent-%COMP%], .ant-checkbox-wrapper[_ngcontent-%COMP%]{color:#000000d9}.lhc-vertical[_ngcontent-%COMP%]{flex-direction:column}\n/*# sourceMappingURL=lhc-item-choice-check-box.component.css.map*/"]}),n})();function bJ(n,t){if(1&n){const e=Ye();q(0,"label",4),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){const a=ae(e).index;return re(k(2).radioModels[a]=r)}),Fe(1),j()}if(2&n){const e=t.$implicit,i=t.index,r=k(2);x("nzValue",r.item.answers[i])("ngModel",r.radioModels[i])("id",r.lhcDataService.getItemAnswerId(r.item,e)),T(1),$t(" ",e._displayText," ")}}function CJ(n,t){if(1&n){const e=Ye();q(0,"input",6),_e("ngModelChange",function(r){return ae(e),re(k(3).onOtherValueChange(r))})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))}),j()}if(2&n){const e=k(3);x("ngModel",e.otherValue)("id",e.item._elementId+"_otherValue")("disabled",e.item._readOnly)}}const wJ=function(n){return{text:n,_notOnList:!0}};function MJ(n,t){if(1&n){const e=Ye();q(0,"label",4),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("ngModelChange",function(r){return ae(e),re(k(2).otherRadioModel=r)}),Fe(1," Other "),V(2,CJ,1,3,"input",5),j()}if(2&n){const e=k(2);x("nzValue",Fi(4,wJ,e.otherValue))("ngModel",e.otherRadioModel)("id",e.item._elementId+"_other"),T(2),x("ngIf",e.radioValue&&e.radioValue._notOnList)}}const SJ=function(n){return{"lhc-vertical":n}};function TJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"nz-radio-group",1),_e("ngModelChange",function(r){return ae(e),re(k().onRadioModelChange(r))}),V(2,bJ,2,4,"label",2),V(3,MJ,3,6,"label",3),j()()}if(2&n){const e=k();T(1),jn("aria-labelledby","label-",e.item._elementId,""),x("ngModel",e.radioValue)("nzDisabled",e.item._readOnly)("nzName",e.radiogroup+e.item._elementId)("ngClass",Fi(7,SJ,e.commonUtils.getDisplayControlIsVertical(e.item.displayControl))),T(1),x("ngForOf",e.acOptions.listItems),T(1),x("ngIf","CWE"===e.item.dataType)}}let DJ=(()=>{class n{constructor(e,i){this.commonUtils=e,this.lhcDataService=i,this.radioValue=null,this.otherValue=null,this.radioModels=[],this.otherRadioModel=null}setInitialValue(){if(this.item&&this.item.value&&this.item.answers&&Array.isArray(this.item.answers))if(this.radioValue=this.item.value,this.item.value._notOnList)this.otherValue=this.item.value.text,this.otherRadioModel=!0;else{let e=this.item.answers.length;this.radioModels=new Array(e);for(let i=0;i{class n{constructor(e){this.lhcDataService=e,this.dataModelChange=new Je,this.onFocusFn=new Je,this.onBlurFn=new Je,this.selectedItems=[],this.multipleSelections=!1,this.allowNotOnList=!1,this.acType=null,this.acInstance=null,this.displayProp="",this.viewInitialized=!1}ngOnChanges(e){if(this.viewInitialized){let i;if(e.options&&e.dataModel)this.cleanupAutocomplete(!0),this.setupAutocomplete(),i=e.dataModel&&!nt.deepEqual(this.dataModel,e.dataModel.previousValue);else if(e.options){let{keep:r,dataModelChanged:o}=this.keepDataModel(e);this.cleanupAutocomplete(r),this.setupAutocomplete(),i=o||!r}else e.dataModel&&(this.updateDisplayedValue(this.dataModel),i=!0);i&&(this.dataModelChange.emit(this.dataModel),this.lhcDataService.onItemValueChange(this.item,null,null,!0))}}keepDataModel(e){var i,r,o,a,s;let l,u;if(void 0!==(null===(i=e.isFormReady)||void 0===i?void 0:i.previousValue)?e.isFormReady.previousValue:this.isFormReady){var E,H,p=(null===(o=null===(r=null==e?void 0:e.options)||void 0===r?void 0:r.previousValue)||void 0===o?void 0:o.acOptions)||{},P=(null===(s=null===(a=null==e?void 0:e.options)||void 0===a?void 0:a.currentValue)||void 0===s?void 0:s.acOptions)||{};void 0!==p.listItems||void 0!==P.listItems?(E=p.listItems,H=P.listItems):void 0!==p.url||void 0!==P.url?(E=p.url,H=P.url):(void 0!==p.fhir||void 0!==P.fhir)&&(E=p.fhir,H=P.fhir),l=nt.deepEqual(E,H),p.maxSelect!==P.maxSelect&&(("*"===p.maxSelect||parseInt(p.maxSelect)>1)&&1===parseInt(P.maxSelect)?(this.dataModel=this.dataModel[0],u=!0):1===parseInt(p.maxSelect)&&("*"===P.maxSelect||parseInt(P.maxSelect)>1)&&(this.dataModel=[this.dataModel],u=!0),l=!0)}else l=!0;return{keep:l,dataModelChanged:u}}updateDisplayedValue(e){if(this.multipleSelections){if(this.acInstance.clearStoredSelection(),Array.isArray(e))for(let i of e){let r=this.updateAutocompSelectionModel(i);this.acInstance.addToSelectedArea(r)}}else if(e){let i=this.updateAutocompSelectionModel(e);if("string"==typeof i){let r="prefetch"===this.acType?i.trim():i;this.acInstance.setFieldVal(r,!1)}else this.acInstance.setFieldVal("",!1)}else this.acInstance.setFieldVal("",!1)}getDisplayValue(e){let i=null;if("string"==typeof e)i=e;else if("prefetch"===this.acType)if(e._notOnList)e._notOnList&&(i=e.text);else if(this.options.acOptions.listItemsForModel){for(let r=0,o=this.options.acOptions.listItemsForModel.length;r1)&&(this.multipleSelections=!0),this.allowNotOnList=!e.matchListValue,this.displayProp=e.display||"text",e.hasOwnProperty("url")||e.fhir&&e.fhir.search)this.acType="search",this.acInstance=new(ih().Autocompleter.Search)(this.ac.nativeElement,e.url,e);else{this.acType="prefetch";let o=[];e.listItems.forEach((a,s)=>{o.push(a[this.displayProp]),this.prefetchTextToItem[a[this.displayProp].trim()]=e.listItemsForModel?e.listItemsForModel[s]:a},this),this.acInstance=new(ih().Autocompleter.Prefetch)(this.ac.nativeElement,o,e)}let i=e.defaultValue;this.setItemInitValue(this.dataModel||i),ih().Autocompleter.Event.observeListSelections(this.options.elementId,this.onSelectionHandler.bind(this))}}setItemInitValue(e){if(e)if(this.multipleSelections&&Array.isArray(e)){for(var i=0,r=e.length;i{let a=this.prefetchTextToItem[o];return a||(this.allowNotOnList?this.options.modelForOffListItem?this.options.modelForOffListItem(o):{text:o,_notOnList:!0,_displayText:o}:void 0)});this.dataModel=this.multipleSelections?r:r.length>=0&&r[0]?r[0]:null}else this.dataModel=null;return!nt.deepEqual(i,this.dataModel)}getSearchItemModelData(e,i){var r=null;if(""!==e){let o=this.acInstance.getItemData(e);i?r=o:!i&&this.allowNotOnList&&((r=o)._notOnList=!0),r&&r.code_system&&!r.system&&(r.system=r.code_system,delete r.code_system)}return r}setItemValueForSearchAC(e){var i=e.final_val,r=e.on_list;let o=bm()(this.dataModel);if("search"===this.acType)if(this.multipleSelections)if(e.removed)this.selectedItems=this.selectedItems.filter(a=>i!==a.text);else{let a=this.getSearchItemModelData(i,r);a&&(this.selectedItems=[...this.selectedItems,a])}else this.selectedItems=this.getSearchItemModelData(i,r);return this.dataModel=this.selectedItems,!nt.deepEqual(o,this.dataModel)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-autocomplete"]],viewQuery:function(e,i){if(1&e&&Mi(kJ,5),2&e){let r;ui(r=hi())&&(i.ac=r.first)}},inputs:{options:"options",item:"item",dataModel:"dataModel",isFormReady:"isFormReady"},outputs:{dataModelChange:"dataModelChange",onFocusFn:"onFocusFn",onBlurFn:"onBlurFn"},features:[Dt],decls:1,vars:1,consts:[[3,"class",4,"ngIf"],["type","text",3,"disabled","placeholder","id","blur","focus"],["ac",""]],template:function(e,i){1&e&&V(0,xJ,3,6,"div",0),2&e&&x("ngIf",i.options)},dependencies:[Et]}),n})();function PJ(n,t){if(1&n){const e=Ye();q(0,"div")(1,"lhc-autocomplete",1),_e("dataModelChange",function(r){return ae(e),re(k().item.value=r)})("onBlurFn",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("onFocusFn",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j()()}if(2&n){const e=k();T(1),x("options",e.options)("item",e.item)("dataModel",e.item.value)("isFormReady",e.lhcDataService.isFormReady())}}let zJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.options={}}ngOnChanges(e){e.acOptions&&this.item&&(this.options={elementId:this.item._elementId,acOptions:this.item._autocompOptions,placeholder:this.item._placeholder,readOnly:this.item._readOnly})}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice-autocomplete"]],inputs:{item:"item",acOptions:"acOptions"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],[3,"options","item","dataModel","isFormReady","dataModelChange","onBlurFn","onFocusFn"]],template:function(e,i){1&e&&V(0,PJ,2,4,"div",0),2&e&&x("ngIf",i.item)},dependencies:[Et,US]}),n})();function EJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-radio-button",5),2&n){const e=k(3);x("item",e.item)("acOptions",e.item._autocompOptions)}}function OJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-check-box",5),2&n){const e=k(3);x("item",e.item)("acOptions",e.item._autocompOptions)}}function IJ(n,t){if(1&n&&(ge(0),V(1,EJ,1,2,"lhc-item-choice-radio-button",4),V(2,OJ,1,2,"lhc-item-choice-check-box",4),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._multipleAnswers),T(1),x("ngIf",e.item._multipleAnswers)}}function AJ(n,t){if(1&n&&Ce(0,"lhc-item-choice-autocomplete",5),2&n){const e=k(2);x("item",e.item)("acOptions",e.item._autocompOptions)}}function LJ(n,t){if(1&n&&(ge(0)(1,1),V(2,IJ,3,2,"ng-container",2),V(3,AJ,1,2,"lhc-item-choice-autocomplete",3),ve()()),2&n){const e=k();T(1),x("ngSwitch",e.item.displayControl&&e.item.displayControl.answerLayout&&e.item.displayControl.answerLayout.type),T(1),x("ngSwitchCase","RADIO_CHECKBOX")}}let FJ=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-choice"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"item","acOptions",4,"ngSwitchDefault"],[3,"item","acOptions",4,"ngIf"],[3,"item","acOptions"]],template:function(e,i){1&e&&V(0,LJ,4,2,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,Xo,yJ,DJ,zJ]}),n})();function NJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"input",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("placeholder",e.item._placeholder),jn("aria-labelledby","label-",e.item._elementId,""),x("disabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let Xm=(()=>{class n{constructor(e){this.lhcDataService=e}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-input"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["type","text",3,"id","disabled","ngModel","placeholder","ngModelChange","blur","focus"]],template:function(e,i){1&e&&V(0,NJ,2,6,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or]}),n})();function RJ(n,t){if(1&n){const e=Ye();q(0,"div",3)(1,"input",4),_e("blur",function(){ae(e);const r=k(2);return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))}),j()()}if(2&n){const e=k(2);T(1),Be("id",e.unitElementId),Be("value",e.item.unit.name||e.item.unit.code),x("disabled",e.item._readOnly)}}function VJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",1),V(2,RJ,2,3,"div",2),ve()),2&n){const e=k();T(1),x("item",e.item),T(1),x("ngIf",e.hasSingleUnit)}}let HJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.isSimpleType=!1,this.hasSingleUnit=!1,this.unitElementId=""}ngOnChanges(){this.item&&(this.isSimpleType="INT"===this.item.dataType||"REAL"===this.item.dataType||"ST"===this.item.dataType||!this.item.dataType,this.hasSingleUnit=this.item.unit&&this.item._unitReadonly,this.unitElementId="unit_"+this.item._elementId)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-simple-type"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],[3,"item"],["class","lhc-de-unit",4,"ngIf"],[1,"lhc-de-unit"],["type","text","aria-labelledby","th_Units","readonly","",3,"disabled","id","value","blur","focus"]],template:function(e,i){1&e&&V(0,VJ,3,2,"ng-container",0),2&e&&x("ngIf",i.item&&i.isSimpleType)},dependencies:[Et,Xm]}),n})();function BJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"lhc-autocomplete",1),_e("dataModelChange",function(r){return ae(e),re(k().item.unit=r)})("onBlurFn",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("onFocusFn",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),x("options",e.options)("item",e.item)("dataModel",e.item.unit)("isFormReady",e.lhcDataService.isFormReady())}}function UJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"input",2),_e("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))})("change",function(r){return ae(e),re(k().updateModel(r))}),j(),ve()}if(2&n){const e=k();T(1),Be("placeholder",e.options.toolTip),Be("id",e.options.elementId),Be("value",(null==e.item||null==e.item.unit?null:e.item.unit.name)||(null==e.item||null==e.item.unit?null:e.item.unit.code)),x("readOnly",e.options.readOnly)}}let YJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.options={},this.hasUnitAutocomplete=!1,this.hasUnitInputField=!1}ngOnChanges(e){let i=this.item;i&&(this.hasUnitAutocomplete=!!i._unitAutocompOptions,this.options.readOnly=i._readOnly||!i.units&&i._unitOpen&&"optionsOrString"!=i._unitOpen,this.options.elementId="unit_"+i._elementId,this.options.acOptions=i._unitAutocompOptions,this.options.placeholder=i._placeholder,this.options.modelForOffListItem=zr.modelForOffListUnit)}updateModel(e){this.item.unit={name:e.target.value}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-unit"]],inputs:{item:"item"},features:[Dt],decls:2,vars:2,consts:[[4,"ngIf"],[3,"options","item","dataModel","isFormReady","dataModelChange","onBlurFn","onFocusFn"],["type","text",3,"readOnly","placeholder","id","value","blur","focus","change"]],template:function(e,i){1&e&&(V(0,BJ,2,4,"ng-container",0),V(1,UJ,2,4,"ng-container",0)),2&e&&(x("ngIf",i.hasUnitAutocomplete),T(1),x("ngIf",!i.hasUnitAutocomplete))},dependencies:[Et,US]}),n})();function qJ(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",1)(2,"lhc-unit",1),ve()),2&n){const e=k();T(1),x("item",e.item),T(1),x("item",e.item)}}let jJ=(()=>{class n{constructor(){this.isQuantity=!1}ngOnInit(){this.isQuantity=this.item&&"QTY"===this.item.dataType}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-quantity"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"item"]],template:function(e,i){1&e&&V(0,qJ,3,2,"ng-container",0),2&e&&x("ngIf",i.item&&i.isQuantity)},dependencies:[Et,YJ,Xm]}),n})();function $J(n,t){if(1&n&&(q(0,"div")(1,"div",5),Ce(2,"i",6),q(3,"span",7),Fe(4),j(),q(5,"span",8),Fe(6),j()()()),2&n){const e=t.$implicit,i=k(3);T(4),cn(i.item.question),T(2),cn(e)}}function WJ(n,t){if(1&n&&(q(0,"div",3),V(1,$J,7,2,"div",4),j()),2&n){const e=k(2);T(1),x("ngForOf",e.item._validationErrors)}}function GJ(n,t){if(1&n&&(ge(0),V(1,WJ,2,1,"div",1),q(2,"div",2),Fe(3),j(),ve()),2&n){const e=k();T(1),x("ngIf",e.item._hasValidation),T(2),cn(e.value)}}let KJ=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnChanges(e){if(e.value&&!e.value.firstChange){let i=this.lhcDataService.getLhcFormData();setTimeout(()=>{i._checkValidations(this.item),this.item._validationErrors&&this.item._validationErrors.forEach(r=>{this.lhcDataService.sendMsgToScreenReader(`${this.item.question} ${r}`)})},1)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-validate"]],inputs:{item:"item",value:"value"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["class","lhc-validation-popover",4,"ngIf"],[1,"lhc-watched-value"],[1,"lhc-validation-popover"],[4,"ngFor","ngForOf"],[1,"validation-error"],["nz-icon","","nzType","close",1,"lhc-error-icon"],[1,"lhc-error-item"],[1,"lhc-error-msg"]],template:function(e,i){1&e&&V(0,GJ,4,2,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[pi,Et,Js],styles:[".lhc-error-icon[_ngcontent-%COMP%]{color:red;font-weight:700}.lhc-error-msg[_ngcontent-%COMP%]{color:red}.lhc-error-msg[_ngcontent-%COMP%], .lhc-error-item[_ngcontent-%COMP%]{margin-left:.5em}.lhc-watched-value[_ngcontent-%COMP%]{display:none}\n/*# sourceMappingURL=lhc-validate.component.css.map*/"]}),n})();function QJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-radio-group",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("click",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),q(2,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[0]=r)}),Fe(3,"Yes"),j(),q(4,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[1]=r)}),Fe(5,"No"),j(),q(6,"label",2),_e("ngModelChange",function(r){return ae(e),re(k().booleanModels[2]=r)}),Fe(7,"Not Answered"),j()(),ve()}if(2&n){const e=k();T(1),jn("aria-labelledby","label-",e.item._elementId,""),x("ngModel",e.radioValue)("nzDisabled",e.item._readOnly)("nzName","radiogroup_"+e.item._elementId),T(1),x("nzValue",!0)("ngModel",e.booleanModels[0])("id",e.item._elementId+"true"),T(2),x("nzValue",!1)("ngModel",e.booleanModels[1])("id",e.item._elementId+"false"),T(2),x("nzValue",null)("ngModel",e.booleanModels[2])("id",e.item._elementId+"null")}}let ZJ=(()=>{class n{constructor(e){this.lhcDataService=e,this.booleanModels=new Array(3)}ngOnChanges(e){this.setInitialValue()}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}setInitialValue(){if(this.item){let e=this.item.value;!0===e?this.booleanModels[0]=!0:!1===e?this.booleanModels[1]=!0:null==e&&(this.booleanModels[2]=!0)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-boolean"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["role","radiogroup",3,"ngModel","nzDisabled","nzName","ngModelChange","click"],["nz-radio","",3,"nzValue","ngModel","id","ngModelChange"]],template:function(e,i){1&e&&V(0,QJ,8,13,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,QM,KM],styles:["[_nghost-%COMP%]{display:block;padding:4.3125px 2px}\n/*# sourceMappingURL=lhc-item-boolean.component.css.map*/"]}),n})();const XJ=["nzDatePickerComponent"];function JJ(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-date-picker",1,2),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("ngModelChange",function(r){return ae(e),re(k().item.value=r)})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let eee=(()=>{class n{constructor(e,i){this.lhcDataService=e,this.commonUtilsService=i}ngAfterViewInit(){this.nzDatePickerComponent.pickerInput.nativeElement.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-date"]],viewQuery:function(e,i){if(1&e&&Mi(XJ,5),2&e){let r;ui(r=hi())&&(i.nzDatePickerComponent=r.first)}},inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["nzFormat","MM/dd/yyyy","nzSize","small",1,"lhc-date-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","focus"],["nzDatePickerComponent",""]],template:function(e,i){1&e&&V(0,JJ,3,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,NS]}),n})();function tee(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-time-picker",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.time),Sn("aria-required",e.item._answerRequired)}}let nee=(()=>{class n{constructor(e,i,r){this.lhcDataService=e,this.elRef=i,this.commonUtilsService=r,this.time=null}ngOnChanges(){if(this.item.value){let e=new Date("1970-01-01 "+this.item.value);isNaN(e)||(this.time=e)}}onModelChange(e){let i=this.item.value;if(e){let r=e.toTimeString();r&&(this.item.value=r.slice(0,8),this.lhcDataService.onItemValueChange(this.item,this.item.value,i))}}ngAfterViewInit(){const e=this.elRef.nativeElement.querySelector("input");e&&e.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(jt),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-time"]],inputs:{item:"item"},features:[Dt],decls:1,vars:1,consts:[[4,"ngIf"],["nzFormat","HH:mm:ss","nzSize","small",1,"lhc-time-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","focus"]],template:function(e,i){1&e&&V(0,tee,2,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,LK]}),n})();const iee=["nzDatePickerComponent"];function ree(n,t){if(1&n){const e=Ye();ge(0),q(1,"nz-date-picker",1,2),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("ngModelChange",function(r){return ae(e),re(k().item.value=r)})("nzOnOk",function(r){return ae(e),re(k().onOk(r))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("nzPlaceHolder",e.item._placeholder),x("nzDisabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let oee=(()=>{class n{constructor(e,i){this.lhcDataService=e,this.commonUtilsService=i}ngAfterViewInit(){this.nzDatePickerComponent.pickerInput.nativeElement.setAttribute("aria-label",this.commonUtilsService.getAriaLabel(this.item))}onOk(e){}onCalendarChange(e){}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i,!0)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn),Y(ou))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-datetime"]],viewQuery:function(e,i){if(1&e&&Mi(iee,5),2&e){let r;ui(r=hi())&&(i.nzDatePickerComponent=r.first)}},inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],["nzShowTime","","nzFormat","MM/dd/yyyy HH:mm:ss","nzSize","small",1,"lhc-datetime-picker",3,"nzDisabled","id","nzPlaceHolder","ngModel","ngModelChange","nzOnOk","focus"],["nzDatePickerComponent",""]],template:function(e,i){1&e&&V(0,ree,3,5,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,pr,or,NS]}),n})();function aee(n,t){if(1&n){const e=Ye();ge(0),q(1,"textarea",1),_e("ngModelChange",function(r){return ae(e),re(k().onModelChange(r))})("blur",function(){ae(e);const r=k();return re(r.lhcDataService.activeRowOnBlur(r.item))})("focus",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),Fe(2," "),j(),ve()}if(2&n){const e=k();T(1),Be("id",e.item._elementId),Be("placeholder",e.item._placeholder),jn("aria-labelledby","label-",e.item._elementId,""),x("disabled",e.item._readOnly)("ngModel",e.item.value),Sn("aria-required",e.item._answerRequired)}}let see=(()=>{class n{constructor(e){this.lhcDataService=e}onModelChange(e){let i=this.item.value;this.item.value=e,this.lhcDataService.onItemValueChange(this.item,this.item.value,i)}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-text"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"id","disabled","ngModel","placeholder","ngModelChange","blur","focus"]],template:function(e,i){1&e&&V(0,aee,3,6,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or]}),n})();const lee=["fileInput"];function cee(n,t){if(1&n){const e=Ye();q(0,"div")(1,"label"),Fe(2,"URL for file:"),j(),q(3,"input",5),_e("ngModelChange",function(r){return ae(e),re(k(3).item._attachmentURL=r)})("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(3);return re(r.lhcDataService.activeRowOnBlur(r.item))}),j(),q(4,"input",6),_e("focus",function(){ae(e);const r=k(3);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(3);return re(r.lhcDataService.activeRowOnBlur(r.item))})("ngModelChange",function(r){return ae(e),re(k(3).item._attachmentName=r)}),j(),q(5,"button",7),_e("click",function(){ae(e);const r=k(3);return re(r.createAttachment(r.item))}),Fe(6),j(),Ce(7,"br"),Fe(8," Note: The URL you enter will not be downloaded or verified, but simply copied into your response. Please ensure that it works. "),j()}if(2&n){const e=k(3);T(3),x("disabled",e.item._readOnly)("ngModel",e.item._attachmentURL),T(1),x("disabled",e.item._readOnly)("ngModel",e.item._attachmentName),T(2),$t(" Attach URL",e.item._fileInfo?" and file data":"","")}}function uee(n,t){if(1&n){const e=Ye();q(0,"div")(1,"input",2,3),_e("change",function(r){return ae(e),re(k(2).onChange(r))})("focus",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))})("blur",function(){ae(e);const r=k(2);return re(r.lhcDataService.activeRowOnBlur(r.item))}),j(),q(3,"button",4),_e("click",function(){ae(e);const r=k(2);return re(r.item._useURL=!r.item._useURL)}),Fe(4,"\u21af"),j(),V(5,cee,9,5,"div",0),j()}if(2&n){const e=k(2);T(1),Be("placeholder",e.item._placeholder),Be("id","file-"+e.item._elementId),x("name",e.item._text)("disabled",e.item._readOnly),T(2),Be("title",e.item._useURL?"Hide URL field":"Show URL field"),T(2),x("ngIf",e.item._useURL)}}function hee(n,t){if(1&n){const e=Ye();q(0,"a",10),_e("click",function(r){ae(e);const o=k(3);return re(o.downloadAttachment(o.item.value,r))}),Fe(1),j()}if(2&n){const e=k(3);Be("title","Download "+e.item.value.title),Be("download",e.item.title),Be("href",e.item.value.url&&!e.item.value.data?e.item.value.url:"javascript:void(0)",f1),T(1),cn(e.item.value.title||e.item.value.url||"Unknown filename")}}function dee(n,t){if(1&n&&(q(0,"span")(1,"label"),Fe(2,"Download progress: "),Ce(3,"progress",11),j()()),2&n){const e=k(3);T(3),Be("value",e.item.value._progress)}}function fee(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(3);return re(r.removeAttachment(r.item))}),Fe(1,"\u2716"),j()}2&n&&Be("title","Remove "+k(3).item.value.title)}function mee(n,t){if(1&n&&(q(0,"span"),V(1,hee,2,4,"a",8),V(2,dee,4,1,"span",0),V(3,fee,2,1,"button",9),j()),2&n){const e=k(2);T(1),x("ngIf",!e.item.value._progress),T(1),x("ngIf",e.item.value._progress),T(1),x("ngIf",!e.item._readOnly)}}function pee(n,t){if(1&n&&(ge(0),q(1,"div",1),V(2,uee,6,6,"div",0),V(3,mee,4,3,"span",0),j(),ve()),2&n){const e=k();T(1),Be("id",e.item._elementId),T(1),x("ngIf",!e.item.value),T(1),x("ngIf",e.item.value)}}let gee=(()=>{class n{constructor(e){this.lhcDataService=e}onChange(e){const{files:i}=e.target;if(i){let r=i[0];const o=this.item;if(r.type)if(o.allowedAttachmentTypes&&o.allowedAttachmentTypes.indexOf(r.type)<0){const a=o.allowedAttachmentTypes;alert("The file "+r.name+" is not one of the mime types permitted by this questionnaire ("+a.slice(0,-1).join(", ")+" and "+a.slice(-1)+"). Please make sure your file has an appropriate file extension for its type in its filename."),r=null}else r.size>o.maxAttachmentSize?(alert("The file "+r.name+" exceeds the maximum attachment size of "+o.maxAttachmentSize+" bytes permitted by this questionnaire. If you can specify the file with a URL, use the button to open the URL field and enter that instead."),r=null):r.size>5e8&&(confirm("Adding a large file as an attachment might cause your computer to run low on memory. There is a button to enter a URL instead of attaching the file data. Are you sure you want to attach the file data?")||(r=null));else alert("Unknown file type. Please ensure the file has an appropriate extension"),r=null;r||(this.fileInput.nativeElement.value=""),o._fileInfo=r,r&&!o._useURL&&this.createAttachment(o)}}removeAttachment(e){delete e.value,delete e._attachmentName,delete e._attachmentURL,delete e._fileInfo,delete e._useURL,this.lhcDataService.onItemValueChange(this.item,null,null,!0)}createAttachment(e){var i;if(e._fileInfo||e._attachmentURL){e.value={title:e._attachmentName||(null===(i=e._fileInfo)||void 0===i?void 0:i.name)};const r=e.value;if(e._attachmentURL&&(r.url=e._attachmentURL),e._fileInfo){const o=e._fileInfo;r.contentType=o.type,o.lastModified?r.creation=new Date(o.lastModified).toISOString():o.lastModifiedDate&&(r.creation=o.lastModifiedDate.toISOString()),e.value._progress=.001;const a=new FileReader;a.onload=s=>{const l=s.target.result,u=l.indexOf(",");if(0!==l.indexOf("data:")||u<0)throw alert("Unable to attach the file data."),new Error("data URL did not start with expected prefix, but with "+l.slice(0,30));delete r._progress,r.data=l.slice(u+1),this.lhcDataService.onItemValueChange(this.item,null,null,!0)},a.onprogress=s=>{e._progress=s.loaded/s.total},a.readAsDataURL(o)}else this.lhcDataService.onItemValueChange(this.item,null,null,!0)}else alert("An attachment must have either a file or a URL (or both).")}downloadAttachment(e,i){if(e.data){const r=i.target,o=r.href;r.href="data:"+(e.contentType?e.contentType:"")+";base64,"+e.data,r.download=e.title,setTimeout(()=>{r.href=o},0)}}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-attachment"]],viewQuery:function(e,i){if(1&e&&Mi(lee,5),2&e){let r;ui(r=hi())&&(i.fileInput=r.first)}},inputs:{item:"item",labelledBy:"labelledBy"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"id"],["type","file",1,"lhc-attachment-upload",3,"name","placeholder","disabled","id","change","focus","blur"],["fileInput",""],["type","button",1,"lhc-attachment-button","toggle-attachment-fields",3,"title","click"],["type","text","placeholder","URL for retrieving file",1,"lhc-attachment-url",3,"disabled","ngModel","ngModelChange","focus","blur"],["type","text","placeholder","File name (optional)",1,"lhc-attachment-name",3,"disabled","ngModel","focus","blur","ngModelChange"],["type","button",1,"lf-float-button","attach-button",3,"click"],["button","","target","_blank","rel","noreferrer","class","download-link",3,"title","download","href","click",4,"ngIf"],["class","lhc-attachment-button lf-remove-attachment","type","button",3,"title","click",4,"ngIf"],["button","","target","_blank","rel","noreferrer",1,"download-link",3,"title","download","href","click"],[3,"value"],["type","button",1,"lhc-attachment-button","lf-remove-attachment",3,"title","click"]],template:function(e,i){1&e&&V(0,pee,4,3,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,zo,pr,or],styles:["input[type=file][_ngcontent-%COMP%]{border:1px solid gray;display:inline}.lhc-attachment-button[_ngcontent-%COMP%], .attach-button[_ngcontent-%COMP%]{padding-left:.25em;padding-right:.25em;border-radius:4px;margin-left:.5em;min-width:22px;color:#fff;border:none;background-color:#066aa0;vertical-align:top}.lhc-attachment-url[_ngcontent-%COMP%], .lhc-attachment-name[_ngcontent-%COMP%]{width:inherit!important}progress[_ngcontent-%COMP%]{vertical-align:text-bottom}.download-link[_ngcontent-%COMP%], .lhc-attachment-upload[_ngcontent-%COMP%]{margin-left:.5em}.lhc-button[_ngcontent-%COMP%]{border:0 none;cursor:pointer;overflow:visible;padding:0;position:relative;background-color:#066aa0}.lf-rm-attachment-button[_ngcontent-%COMP%]:hover{color:#0087fd}\n/*# sourceMappingURL=lhc-item-attachment.component.css.map*/"]}),n})();function vee(n,t){if(1&n&&(q(0,"div",5),Fe(1),j()),2&n){const e=t.$implicit;T(1),$t("Error: ",e.value,"")}}function _ee(n,t){if(1&n&&(ge(0),V(1,vee,2,1,"div",4),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.errors))}}function yee(n,t){if(1&n&&(q(0,"div",7),Fe(1),j()),2&n){const e=t.$implicit;T(1),$t("Warning: ",e.value,"")}}function bee(n,t){if(1&n&&(ge(0),V(1,yee,2,1,"div",6),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.warnings))}}function Cee(n,t){if(1&n&&(q(0,"div",9),Fe(1),j()),2&n){const e=t.$implicit;T(1),cn(e.value)}}function wee(n,t){if(1&n&&(ge(0),V(1,Cee,2,1,"div",8),Sr(2,"keyvalue"),ve()),2&n){const e=k().$implicit;T(1),x("ngForOf",So(2,1,e.value.info))}}function Mee(n,t){if(1&n&&(ge(0),V(1,_ee,3,3,"ng-container",3),V(2,bee,3,3,"ng-container",3),V(3,wee,3,3,"ng-container",3),ve()),2&n){const e=k(2);T(1),x("ngIf",e.showErrors()),T(1),x("ngIf",e.showWarnings()),T(1),x("ngIf",e.showInfo())}}function See(n,t){if(1&n&&(q(0,"div",1),V(1,Mee,4,3,"ng-container",2),Sr(2,"keyvalue"),j()),2&n){const e=k();T(1),x("ngForOf",So(2,1,e.item.messages))}}let YS=(()=>{class n{constructor(e){this.lhcDataService=e}ngOnInit(){}showErrors(){return this.lhcDataService.getLhcFormData()._showErrors}showWarnings(){return this.lhcDataService.getLhcFormData()._showWarnings}showInfo(){return this.lhcDataService.getLhcFormData()._showInfo}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-messages"]],inputs:{item:"item"},decls:1,vars:1,consts:[["role","alert",4,"ngIf"],["role","alert"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","lhc-item-error","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-error"],["class","lhc-item-warning","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-warning"],["class","lhc-item-info","ng-container","",4,"ngFor","ngForOf"],["ng-container","",1,"lhc-item-info"]],template:function(e,i){1&e&&V(0,See,3,3,"div",0),2&e&&x("ngIf",i.item.messages)},dependencies:[pi,Et,X9],styles:['.lhc-item-error[_ngcontent-%COMP%]:before{content:"\\26a0";color:red;margin-left:3px;margin-right:6px;font-weight:700}.lhc-item-error[_ngcontent-%COMP%]{background-color:orange}.lhc-item-warning[_ngcontent-%COMP%]{background-color:#ffffe0}.lhc-item-warning[_ngcontent-%COMP%]:before{content:"\\26a0";color:orange;margin-left:3px;margin-right:6px;font-weight:700}.lhc-item-info[_ngcontent-%COMP%]:before{content:"\\1f6c8";margin-right:6px}\n/*# sourceMappingURL=lhc-item-messages.component.css.map*/']}),n})();const Tee=["deInput"];function Dee(n,t){if(1&n){const e=Ye();q(0,"button",12),_e("click",function(){ae(e);const r=k(3);return re(r.lhcDataService.removeOneRepeatingItem(r.item))}),Fe(1,"-"),j()}if(2&n){const e=k(3);_n("id","del-",e.item._elementId,"")("title",'Remove this "',e.item._text,'"')}}function kee(n,t){if(1&n){const e=Ye();q(0,"div",9),_e("click",function(){ae(e);const r=k(2);return re(r.lhcDataService.setActiveRow(r.item))}),Ce(1,"lhc-item-question-text",8),q(2,"div",10),V(3,Dee,2,2,"button",11),j()()}if(2&n){const e=k(2);T(1),x("item",e.item),T(2),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item))}}function xee(n,t){1&n&&Ce(0,"lhc-item-simple-type",8),2&n&&x("item",k(3).item)}function Pee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function zee(n,t){if(1&n&&(ge(0),V(1,xee,1,1,"lhc-item-simple-type",13),V(2,Pee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Eee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-simple-type",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Oee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-quantity",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Iee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-choice",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Aee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-choice",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Lee(n,t){1&n&&Ce(0,"lhc-item-date",8),2&n&&x("item",k(3).item)}function Fee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function Nee(n,t){if(1&n&&(ge(0),V(1,Lee,1,1,"lhc-item-date",13),V(2,Fee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Ree(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-datetime",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Vee(n,t){1&n&&Ce(0,"lhc-item-time",8),2&n&&x("item",k(3).item)}function Hee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function Bee(n,t){if(1&n&&(ge(0),V(1,Vee,1,1,"lhc-item-time",13),V(2,Hee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function Uee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-boolean",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Yee(n,t){1&n&&Ce(0,"lhc-input",8),2&n&&x("item",k(3).item)}function qee(n,t){1&n&&Ce(0,"lhc-item-choice",8),2&n&&x("item",k(3).item)}function jee(n,t){if(1&n&&(ge(0),V(1,Yee,1,1,"lhc-input",13),V(2,qee,1,1,"lhc-item-choice",13),ve()),2&n){const e=k(2);T(1),x("ngIf",!e.item._hasAnswerList),T(1),x("ngIf",e.item._hasAnswerList)}}function $ee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-text",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Wee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-attachment",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Gee(n,t){if(1&n&&(ge(0),Ce(1,"lhc-input",8),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Kee(n,t){if(1&n){const e=Ye();ge(0),V(1,kee,4,2,"div",1),q(2,"div",2),_e("click",function(){ae(e);const r=k();return re(r.lhcDataService.setActiveRow(r.item))}),q(3,"div",3),Ce(4,"lhc-validate",4),ge(5,5),V(6,zee,3,2,"ng-container",6),V(7,Eee,2,1,"ng-container",6),V(8,Oee,2,1,"ng-container",6),V(9,Iee,2,1,"ng-container",6),V(10,Aee,2,1,"ng-container",6),V(11,Nee,3,2,"ng-container",6),V(12,Ree,2,1,"ng-container",6),V(13,Bee,3,2,"ng-container",6),V(14,Uee,2,1,"ng-container",6),V(15,jee,3,2,"ng-container",6),V(16,$ee,2,1,"ng-container",6),V(17,Wee,2,1,"ng-container",6),V(18,Gee,2,1,"ng-container",7),ve(),Ce(19,"lhc-item-messages",8),j()(),ve()}if(2&n){const e=k();T(1),x("ngIf",!e.options||!e.options.hideQuestionText),T(1),x("ngStyle",e.options&&e.options.hideQuestionText?null:e.eleStyle),T(2),x("item",e.item)("value",e.item.value),T(1),x("ngSwitch",e.item.dataType),T(1),x("ngSwitchCase","INT"),T(1),x("ngSwitchCase","REAL"),T(1),x("ngSwitchCase","QTY"),T(1),x("ngSwitchCase","CWE"),T(1),x("ngSwitchCase","CNE"),T(1),x("ngSwitchCase","DT"),T(1),x("ngSwitchCase","DTM"),T(1),x("ngSwitchCase","TM"),T(1),x("ngSwitchCase","BL"),T(1),x("ngSwitchCase","ST"),T(1),x("ngSwitchCase","TX"),T(1),x("ngSwitchCase","attachment"),T(2),x("item",e.item)}}let qS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.eleStyle=null}ngOnInit(){this.winService.windowWidth.subscribe(e=>{let i=this.winService.getViewMode(),r=this.lhcDataService.getItemViewModeClass(this.item,i);this.eleStyle="lhc-item-view-lg"===r?{width:e/2+"px"}:null})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-question"]],viewQuery:function(e,i){if(1&e&&Mi(Tee,5),2&e){let r;ui(r=hi())&&(i.deInputElement=r.first)}},inputs:{item:"item",options:"options"},decls:1,vars:1,consts:[[4,"ngIf"],["class","lhc-de-label-button",3,"click",4,"ngIf"],[1,"lhc-de-input-unit",3,"ngStyle","click"],[1,"lhc-de-input-unit-content"],[3,"item","value"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item"],[1,"lhc-de-label-button",3,"click"],[1,"lhc-de-button"],["class","lhc-float-button lhc-button","type","button",3,"id","title","click",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[3,"item",4,"ngIf"]],template:function(e,i){1&e&&V(0,Kee,20,18,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,Ns,tr,kr,Xo,FJ,HJ,Xm,jJ,KJ,ZJ,eee,nee,oee,see,ru,gee,YS],styles:["[_nghost-%COMP%]{border:solid;border-color:#ced5d9;border-width:1px 0 0 0;margin:0 4px 0 2px;padding-left:2px}.lhc-de-input-unit-content[_ngcontent-%COMP%]{width:100%}.lhc-error-icon[_ngcontent-%COMP%]{color:red;font-weight:700}.lhc-error-msg[_ngcontent-%COMP%]{color:red}.lhc-error-msg[_ngcontent-%COMP%], .lhc-error-item[_ngcontent-%COMP%]{margin-left:.5em}.lhc-validate-class[_ngcontent-%COMP%]{background-color:#fcf8e3}\n/*# sourceMappingURL=lhc-item-question.component.css.map*/"]}),n})();function Qee(n,t){if(1&n&&(q(0,"div",9),Ce(1,"lhc-item-question-text",10),j()),2&n){const e=k(3);Be("ng-attr-role",e.item.header?"heading":void 0),Be("ng-attr-aria-level",e.item.header?e.item._displayLevel+1:void 0),T(1),x("item",e.item)}}function Zee(n,t){1&n&&Ce(0,"col",11)}function Xee(n,t){if(1&n&&Ce(0,"col",13),2&n){const e=k().$implicit;x("ngStyle",k(3).lhcDataService.getTableColumnStyle(e))}}function Jee(n,t){if(1&n&&(ge(0),V(1,Xee,1,1,"col",12),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e.item._isHiddenFromView)}}function ete(n,t){1&n&&Ce(0,"th",14)}function tte(n,t){if(1&n&&(q(0,"th",16),Ce(1,"lhc-item-question-text",10),j()),2&n){const e=k().$implicit;Be("id",e.id),T(1),x("item",e.item)}}function nte(n,t){if(1&n&&(ge(0),V(1,tte,2,2,"th",15),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e.item._isHiddenFromView)}}function ite(n,t){if(1&n){const e=Ye();q(0,"button",19),_e("click",function(){ae(e);const r=k(2).$implicit;return re(k(3).lhcDataService.removeOneRepeatingItem(r.header))}),Fe(1,"-"),j()}if(2&n){const e=k(2).$implicit;_n("id","del-",e.header._elementId,"")("title",'Remove this row of "',e.header.question,'"')}}function rte(n,t){if(1&n&&(q(0,"td",11),V(1,ite,2,2,"button",18),j()),2&n){const e=k(4);T(1),x("ngIf",!e.lhcDataService.hasOneRepeatingItem(e.item))}}const ote=function(){return{hideQuestionText:!0}};function ate(n,t){if(1&n&&(q(0,"td")(1,"div",20),Ce(2,"lhc-item-question",21),j()()),2&n){const e=k().$implicit,i=k(4);(function D7(n,t,e,i,r,o,a){Mo(Vr,Go,Vl(be(),n,t,e,i,r,o,a),!0)})("",i.lhcDataService.getRowClass(e)," ",i.lhcDataService.getSkipLogicClass(e)," ",i.lhcDataService.getActiveRowClass(e),""),T(2),x("item",e)("options",Xl(7,ote))}}function ste(n,t){if(1&n&&(ge(0),V(1,ate,3,8,"td",1),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e._isHiddenFromView)}}function lte(n,t){if(1&n&&(q(0,"tr",17),V(1,rte,2,1,"td",4),V(2,ste,2,1,"ng-container",5),j()),2&n){const e=t.$implicit,i=k(3);T(1),x("ngIf",i.item._questionRepeatable&&i.lhcDataService.getHorizontalTableInfo()[i.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.cells)("ngForTrackBy",i.lhcDataService.trackByElementId)}}function cte(n,t){if(1&n&&(q(0,"div"),Ce(1,"lhc-button-popover",22),j()),2&n){const e=k(3);Ue("lhc-button-padding ",e.lhcDataService.getSkipLogicClass(e.item),""),T(1),_n("buttonLabel",'+ Add another row of "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")("append",!0)}}function ute(n,t){if(1&n&&(q(0,"div"),V(1,Qee,2,3,"div",2),q(2,"table",3)(3,"colgroup"),V(4,Zee,1,0,"col",4),V(5,Jee,2,1,"ng-container",5),j(),q(6,"thead")(7,"tr"),V(8,ete,1,0,"th",6),V(9,nte,2,1,"ng-container",5),j()(),q(10,"tbody",7),V(11,lte,3,3,"tr",8),j()(),V(12,cte,2,7,"div",1),j()),2&n){const e=k(2);Ue("lhc-layout-horizontal ",e.lhcDataService.getSiblingStatus(e.item)," "),T(1),x("ngIf",!e.formLevel),T(3),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].columnHeaders)("ngForTrackBy",e.lhcDataService.trackByColumnHeaderId),T(3),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows.length>1),T(1),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].columnHeaders)("ngForTrackBy",e.lhcDataService.trackByColumnHeaderId),T(2),x("ngForOf",e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId].tableRows)("ngForTrackBy",e.lhcDataService.trackByRowHeaderElementId),T(1),x("ngIf",e.item._questionRepeatable&&e.lhcDataService.targetShown(e.item)&&!e.item._isHiddenFromView)}}function hte(n,t){if(1&n&&(ge(0),V(1,ute,13,13,"div",1),ve()),2&n){const e=k();T(1),x("ngIf",e.item._horizontalTableHeader&&e.lhcDataService.getHorizontalTableInfo()[e.item._horizontalTableId])}}let jS=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-group-horizontal"]],inputs:{item:"item",formLevel:"formLevel"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"class",4,"ngIf"],["class","lhc-form-horizontal-table-title",3,"ng-attr-role","ng-attr-aria-level",4,"ngIf"],[1,"lhc-form-horizontal-table"],["class","lhc-de-button",4,"ngIf"],[4,"ngFor","ngForOf","ngForTrackBy"],["class","lhc-form-horizontal-table-header",4,"ngIf"],["id","",1,""],["class","lhc-data-row has-ng-animate",4,"ngFor","ngForOf","ngForTrackBy"],[1,"lhc-form-horizontal-table-title",3,"ng-attr-role","ng-attr-aria-level"],[3,"item"],[1,"lhc-de-button"],[3,"ngStyle",4,"ngIf"],[3,"ngStyle"],[1,"lhc-form-horizontal-table-header"],["class","lhc-form-horizontal-table-header",3,"id",4,"ngIf"],[1,"lhc-form-horizontal-table-header",3,"id"],[1,"lhc-data-row","has-ng-animate"],["type","button","class","lhc-float-button lhc-button",3,"id","title","click",4,"ngIf"],["type","button",1,"lhc-float-button","lhc-button",3,"id","title","click"],[1,"lf-form-item-data","tooltipContainer"],[1,"lhc-de",3,"item","options"],[3,"item","popoverType","buttonLabel","append"]],template:function(e,i){1&e&&V(0,hte,2,1,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[pi,Et,Ns,ru,qS,iu],styles:[".lhc-form-horizontal-table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top}\n/*# sourceMappingURL=lhc-group-horizontal.component.css.map*/"]}),n})();function dte(n,t){if(1&n&&(q(0,"div",10),Ce(1,"lhc-item-question-text",11),j()),2&n){const e=k(2);T(1),x("item",e.item)}}function fte(n,t){1&n&&Ce(0,"col")}function mte(n,t){1&n&&Ce(0,"col",12)}function pte(n,t){if(1&n&&(q(0,"th",13),Fe(1),j()),2&n){const e=t.$implicit;_n("id","answer-",k(2).index,""),T(1),cn(e.text)}}function gte(n,t){1&n&&(q(0,"th",14),Fe(1,"Other"),j())}function vte(n,t){if(1&n){const e=Ye();q(0,"label")(1,"input",22),_e("ngModelChange",function(r){ae(e);const o=k().index;return re(k(2).$implicit._checkboxModels[o]=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()()}if(2&n){const e=k(),i=e.$implicit,r=e.index,o=k(2).$implicit,a=k(2);T(1),b1("aria-label","",i.text," for ",o.question,""),x("id",a.lhcDataService.getItemAnswerId(o,i))("ngModel",o._checkboxModels[r])}}function _te(n,t){if(1&n){const e=Ye();q(0,"label")(1,"input",23),_e("change",function(){ae(e);const r=k().$implicit,o=k(2).$implicit;return re(k(2).updateRadioListValue(o,r))}),j()()}if(2&n){const e=k().$implicit,i=k(2).$implicit,r=k(2);T(1),b1("aria-label","",e.text," for ",i.question,""),Be("name",i._elementId),x("id",r.lhcDataService.getItemAnswerId(i,e))("ngModel",i.value)("value",e)}}function yte(n,t){if(1&n&&(q(0,"td",19)(1,"span",20),V(2,vte,2,4,"label",21),V(3,_te,2,6,"label",21),j()()),2&n){const e=k(4);T(2),x("ngIf",e.isCheckbox),T(1),x("ngIf",!e.isCheckbox)}}function bte(n,t){if(1&n){const e=Ye();q(0,"span",20)(1,"label")(2,"input",22),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOtherChecked=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()(),q(3,"label")(4,"input",26),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOther=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateCheckboxListValue(r))}),j()()()}if(2&n){const e=k(3).$implicit;T(2),Be("id",e._elementId+"_other"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOtherChecked),T(2),Be("id",e._elementId+"_otherValue"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOther)}}function Cte(n,t){if(1&n){const e=Ye();q(0,"span",20)(1,"label")(2,"input",27),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOtherChecked=r)})("change",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateRadioListValueForOther(r,r._answerOther))}),j()(),q(3,"label")(4,"input",26),_e("ngModelChange",function(r){return ae(e),re(k(3).$implicit._answerOther=r)})("ngModelChange",function(){ae(e);const r=k(3).$implicit;return re(k(2).updateRadioListValueForOther(r,r._answerOther))}),j()()()}if(2&n){const e=k(3).$implicit;T(2),Be("id",e._elementId+"_other"),jn("aria-label","Other values for ",e.question,""),Be("name",e._elementId),x("ngModel",e._answerOtherChecked)("value",!0),T(2),Be("id",e._elementId+"_otherValue"),jn("aria-label","Other values for ",e.question,""),x("ngModel",e._answerOther)}}function wte(n,t){if(1&n&&(q(0,"td",24),V(1,bte,5,6,"span",25),V(2,Cte,5,8,"span",25),j()),2&n){const e=k(4);T(1),x("ngIf",e.isCheckbox),T(1),x("ngIf",!e.isCheckbox)}}function Mte(n,t){if(1&n&&(q(0,"tr",16)(1,"td",3),Ce(2,"lhc-item-question-text",11)(3,"lhc-item-messages",11),j(),V(4,yte,4,2,"td",17),V(5,wte,3,2,"td",18),j()),2&n){const e=k().$implicit,i=k(2);T(2),x("item",e),T(1),x("item",e),T(1),x("ngForOf",i.item.items[0].answers),T(1),x("ngIf","CWE"===e.dataType)}}function Ste(n,t){if(1&n&&(ge(0),V(1,Mte,6,4,"tr",15),ve()),2&n){const e=t.$implicit;T(1),x("ngIf",!e._isHiddenFromView)}}function Tte(n,t){if(1&n&&(q(0,"div"),V(1,dte,2,1,"div",1),q(2,"table",2)(3,"colgroup"),Ce(4,"col",3),V(5,fte,1,0,"col",4),V(6,mte,1,0,"col",5),j(),q(7,"thead")(8,"tr",6),Ce(9,"th",3),V(10,pte,2,2,"th",7),V(11,gte,2,0,"th",8),j()(),q(12,"tbody"),V(13,Ste,2,1,"ng-container",9),j()()()),2&n){const e=k();Ue("lhc-layout-matrix ",e.lhcDataService.getSiblingStatus(e.item),""),T(1),x("ngIf",!e.formLevel),T(4),x("ngForOf",e.item.items[0].answers),T(1),x("ngIf","CWE"===e.item.items[0].dataType),T(4),x("ngForOf",e.item.items[0].answers),T(1),x("ngIf","CWE"===e.item.items[0].dataType),T(2),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}let $S=(()=>{class n{constructor(e){this.lhcDataService=e,this.formLevel=!1,this.isCheckbox=!1}ngOnChanges(e){this.setInitialValue()}updateCheckboxListValue(e){let i=[];for(let r=0,o=e._checkboxModels.length;r{this.isCheckbox?this.setCheckboxInitialValue(i):this.setRadioInitialValue(i)})}setRadioInitialValue(e){e.value&&e.answers&&Array.isArray(e.answers)?e.value._notOnList&&(e._answerOtherChecked=!0,e._answerOther=e.value.text):(e._answerOtherChecked=!1,delete e._answerOther)}_getCheckboxModels(e,i){let r=new Array(i.length).fill(!1);for(let o=0,a=e.length;o{class n{constructor(e){this.lhcDataService=e}}return n.\u0275fac=function(e){return new(e||n)(Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-group"]],inputs:{item:"item"},decls:1,vars:1,consts:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"item"]],template:function(e,i){1&e&&V(0,Pte,4,4,"ng-container",0),2&e&&x("ngIf",i.item)},dependencies:[Et,tr,kr,HS,jS,$S]}),n})(),Ete=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=tt({type:n,selectors:[["lhc-item-display"]],inputs:{item:"item"},decls:2,vars:1,consts:[[1,"lhc-item-display"],[3,"item"]],template:function(e,i){1&e&&(q(0,"div",0),Ce(1,"lhc-item-question-text",1),j()),2&e&&(T(1),x("item",i.item))},dependencies:[ru]}),n})();function Ote(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-group",4),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Ite(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-display",4),ve()),2&n){const e=k(2);T(1),x("item",e.item)}}function Ate(n,t){if(1&n&&Ce(0,"lhc-item",11),2&n){const e=k().$implicit,i=k(4);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function Lte(n,t){if(1&n&&(ge(0),V(1,Ate,1,5,"lhc-item",10),ve()),2&n){const e=t.$implicit,i=k(4);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView)}}function Fte(n,t){if(1&n&&(q(0,"div",8),V(1,Lte,2,1,"ng-container",9),j()),2&n){const e=k(3);T(1),x("ngForOf",e.item.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function Nte(n,t){if(1&n&&(q(0,"div")(1,"div"),Ce(2,"lhc-button-popover",12),j()()),2&n){const e=k(3);Ue("lhc-button-padding ",e.lhcDataService.getSiblingStatus(e.item),""),T(1),Mr(e.lhcDataService.getSkipLogicClass(e.item)),T(1),_n("buttonLabel",'+ Add another "',e.item._text,'"'),x("item",e.item)("popoverType","repeating-item")}}function Rte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-item-question",5),V(2,Fte,2,2,"div",6),V(3,Nte,3,9,"div",7),ve()),2&n){const e=k(2);T(1),x("item",e.item)("ngStyle",e.lhcDataService.getItemStyle(e.item)),T(1),x("ngIf",e.item.items),T(1),x("ngIf",e.item._lastRepeatingItem&&e.lhcDataService.targetShown(e.item)&&!e.item._isHiddenFromView)}}function Vte(n,t){if(1&n&&(ge(0)(1,1),V(2,Ote,2,1,"ng-container",2),V(3,Ite,2,1,"ng-container",2),V(4,Rte,4,4,"ng-container",3),ve()()),2&n){const e=k();T(1),x("ngSwitch",e.item.dataType),T(1),x("ngSwitchCase","SECTION"),T(1),x("ngSwitchCase","TITLE")}}let WS=(()=>{class n{constructor(e,i){this.winService=e,this.lhcDataService=i,this.viewMode="",e.windowWidth.subscribe(r=>{this.viewMode=e.getViewMode()})}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn))},n.\u0275cmp=tt({type:n,selectors:[["lhc-item"]],inputs:{item:"item"},decls:1,vars:1,consts:[[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item"],[1,"lhc-de",3,"item","ngStyle"],["class","lhc-item-group-body",4,"ngIf"],[3,"class",4,"ngIf"],[1,"lhc-item-group-body"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"],[3,"item","popoverType","buttonLabel"]],template:function(e,i){1&e&&V(0,Vte,5,3,"ng-container",0),2&e&&x("ngIf",i.item&&i.lhcDataService.targetShown(i.item))},dependencies:[pi,Et,Ns,tr,kr,Xo,n,zte,qS,Ete,iu],styles:["[_nghost-%COMP%]{display:block}\n/*# sourceMappingURL=lhc-item.component.css.map*/"]}),n})();function Hte(n,t){if(1&n&&(q(0,"a",12),Fe(1),j()),2&n){const e=k(3);Be("href",e.lhcFormData._linkToDef,f1),T(1),$t("[",e.lhcFormData.code,"]")}}function Bte(n,t){if(1&n&&(q(0,"span"),Fe(1),j()),2&n){const e=k(3);T(1),$t("[",e.lhcFormData.code,"]")}}function Ute(n,t){if(1&n&&(q(0,"span",9),V(1,Hte,2,2,"a",10),V(2,Bte,2,1,"span",11),j()),2&n){const e=k(2);T(1),x("ngIf",e.lhcFormData._linkToDef),T(1),x("ngIf",!e.lhcFormData._linkToDef)}}function Yte(n,t){1&n&&Ce(0,"lhc-button-popover",13),2&n&&x("item",k(2).lhcFormData)("popoverType","copyright-string")("formLevel",!0)}function qte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-group-horizontal",17),ve()),2&n){const e=k(3);T(1),x("item",e.lhcFormData)("formLevel",!0)}}function jte(n,t){if(1&n&&(ge(0),Ce(1,"lhc-group-matrix",17),ve()),2&n){const e=k(3);T(1),x("item",e.lhcFormData)("formLevel",!0)}}function $te(n,t){if(1&n&&Ce(0,"lhc-item",20),2&n){const e=k().$implicit,i=k(5);Mr(i.lhcDataService.getItemClassList(e,i.viewMode)),_n("id","item-",e._elementId,""),x("item",e)}}function Wte(n,t){if(1&n&&(ge(0),V(1,$te,1,5,"lhc-item",19),ve()),2&n){const e=t.$implicit,i=k(5);T(1),x("ngIf",e&&i.lhcDataService.targetShown(e)&&!e._isHiddenFromView&&!i.lhcDataService.isSubsequentHorizontalTableGroupItem(e))}}function Gte(n,t){if(1&n&&(ge(0),V(1,Wte,2,1,"ng-container",18),ve()),2&n){const e=k(4);T(1),x("ngForOf",e.lhcFormData.items)("ngForTrackBy",e.lhcDataService.trackByElementId)}}function Kte(n,t){if(1&n&&(ge(0),V(1,Gte,2,2,"ng-container",11),ve()),2&n){const e=k(3);T(1),x("ngIf",e.lhcFormData.items)}}function Qte(n,t){1&n&&(ge(0,14),V(1,qte,2,2,"ng-container",15),V(2,jte,2,2,"ng-container",15),V(3,Kte,2,1,"ng-container",16),ve()),2&n&&(x("ngSwitch",k(2).lhcFormData.templateOptions.displayControl.questionLayout),T(1),x("ngSwitchCase","horizontal"),T(1),x("ngSwitchCase","matrix"))}function Zte(n,t){if(1&n&&(q(0,"form",1,2)(2,"div",3)(3,"span",4),Fe(4),j(),V(5,Ute,3,2,"span",5),V(6,Yte,1,3,"lhc-button-popover",6),j(),q(7,"div",7),V(8,Qte,4,3,"ng-container",8),j()()),2&n){const e=k();Ue("lhc-form lf-template-table novalidate ",e.viewModeClass,""),T(3),wr(e.lhcFormData._obj_titleCSS),_n("id","label-",e.lhcFormData.code,""),T(1),cn(e.lhcFormData.name||e.lhcFormData.fhirQName),T(1),x("ngIf",e.lhcFormData.templateOptions.showQuestionCode),T(1),x("ngIf",e.lhcFormData.copyrightNotice),T(2),x("ngIf",e.lhcFormData.templateOptions.displayControl)}}let Xte=(()=>{class n{constructor(e,i,r,o){this.winService=e,this.lhcDataService=i,this.host=r,this.zone=o,this.prepop=!1,this.onFormReady=new Je,this.onError=new Je,this.viewModeClass="",this.viewMode="",this._inputFieldWidth=null,this.changeSize=new de,this.changeSize.asObservable().pipe(nM(100)).subscribe(a=>{this.winService.setWindowWidth(a)}),e.viewMode.subscribe(a=>{this.viewModeClass=this.lhcDataService.getViewModeClass(a),this.viewMode=a})}ngOnInit(){this.observer=new ResizeObserver(e=>{this.zone.run(()=>{this.changeSize.next(e[0].contentRect.width)})}),this.observer.observe(this.host.nativeElement)}ngOnDestroy(){this.observer.unobserve(this.host.nativeElement)}formReady(){this.lhcFormData._formReady=!0,this.onFormReady.emit()}ngOnChanges(e){if(e.questionnaire)if(this.lhcFormData=null,this.lhcDataService.setLhcFormData(null),this.questionnaire){const i=this;setTimeout(()=>{try{let r=nt.deepCopy(i.questionnaire);if("Questionnaire"===r.resourceType){let o=i.fhirVersion||LForms.Util.guessFHIRVersion(r)||"R4";LForms.FHIR[o]&&LForms.FHIR[o].SDC&&(r=LForms.FHIR[o].SDC.convertQuestionnaireToLForms(r))}i.lhcFormData=new Bw(r),e.options&&i.options&&i.lhcFormData.setTemplateOptions(i.options),i.lhcDataService.setLhcFormData(i.lhcFormData),LForms.FHIR&&i.lhcFormData.fhirVersion?i.lhcFormData.loadFHIRResources(i.prepop).then(()=>{i.lhcFormData&&(i.lhcFormData._hasResponsiveExpr||i.lhcFormData._hasInitialExpr)?i.lhcFormData._expressionProcessor.runCalculations(!i.lhcFormData.hasSavedData).then(()=>{i.lhcFormData._checkFormControls(),i.formReady()}).catch(o=>{i.onError.emit("string"==typeof o?o:o.message)}):i.formReady()}).catch(o=>{i.onError.emit("string"==typeof o?o:o.message)}):i.formReady()}catch(r){i.onError.emit("string"==typeof r?r:r.message)}},1)}else this.lhcFormData=null,this.lhcDataService.setLhcFormData(null);else if(e.options){let i=this.lhcDataService.getLhcFormData();i&&i.setTemplateOptions(this.options)}}}return n.\u0275fac=function(e){return new(e||n)(Y(nu),Y(Vn),Y(jt),Y(Ft))},n.\u0275cmp=tt({type:n,selectors:[["lhc-form"]],inputs:{questionnaire:"questionnaire",options:"options",prepop:"prepop",fhirVersion:"fhirVersion",lhcFormData:"lhcFormData"},outputs:{onFormReady:"onFormReady",onError:"onError"},features:[Jt([nu,Vn]),Dt],decls:1,vars:1,consts:[["autocomplete","off",3,"class",4,"ngIf"],["autocomplete","off"],["lhcFormContainer",""],["role","heading","aria-level","1",1,"lhc-form-title"],[1,"lhc-question",3,"id"],["class","lf-item-code",4,"ngIf"],[3,"item","popoverType","formLevel",4,"ngIf"],[1,"lhc-form-body"],[3,"ngSwitch",4,"ngIf"],[1,"lf-item-code"],["target","_blank","rel","noopener noreferrer",3,"href",4,"ngIf"],[4,"ngIf"],["target","_blank","rel","noopener noreferrer",3,"href"],[3,"item","popoverType","formLevel"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"item","formLevel"],[4,"ngFor","ngForOf","ngForTrackBy"],[3,"item","class","id",4,"ngIf"],[3,"item","id"]],template:function(e,i){1&e&&V(0,Zte,9,10,"form",0),2&e&&x("ngIf",i.lhcFormData)},dependencies:[pi,Et,tr,kr,Xo,gy,J_,h4,WS,jS,$S,iu],styles:["[_nghost-%COMP%]{display:block;width:100%}\n/*# sourceMappingURL=lhc-form.component.css.map*/"]}),n})();const Jte=[{name:"copyright-circle",theme:"fill",icon:''},{name:"question-circle",theme:"fill",icon:''},{name:"copyright-circle",theme:"outline",icon:''}];! +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function GO(n,t,e){(function yP(n,t,e){"string"!=typeof t&&(e=t,t=n[Re.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),Kl[t]=n,e&&(Kl[t][Re.ExtraData]=e)})(n,t,e)}(Yq);let ene=(()=>{class n{constructor(e){this.injector=e,window.LForms=Uw,customElements.define("wc-lhc-form",function YA(n,t){const e=function FA(n,t){return t.get(ha).resolveComponentFactory(n).inputs}(n,t.injector),i=t.strategyFactory||new HA(n,t.injector),r=function LA(n){const t={};return n.forEach(({propName:e,templateName:i})=>{t[function zA(n){return n.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}(i)]=e}),t}(e);class o extends UA{constructor(s){super(),this.injector=s}get ngElementStrategy(){if(!this._ngElementStrategy){const s=this._ngElementStrategy=i.create(this.injector||t.injector);e.forEach(({propName:l})=>{if(!this.hasOwnProperty(l))return;const u=this[l];delete this[l],s.setInputValue(l,u)})}return this._ngElementStrategy}attributeChangedCallback(s,l,u,f){this.ngElementStrategy.setInputValue(r[s],u)}connectedCallback(){let s=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),s=!0),this.ngElementStrategy.connect(this),s||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(s=>{const l=new CustomEvent(s.name,{detail:s.value});this.dispatchEvent(l)})}}return o.observedAttributes=Object.keys(r),e.forEach(({propName:a})=>{Object.defineProperty(o.prototype,a,{get(){return this.ngElementStrategy.getInputValue(a)},set(s){this.ngElementStrategy.setInputValue(a,s)},configurable:!0,enumerable:!0})}),o +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */}(Xte,{injector:this.injector}))}ngDoBootstrap(){}}return n.\u0275fac=function(e){return new(e||n)(me(hr))},n.\u0275mod=Tt({type:n}),n.\u0275inj=Ct({providers:[{provide:Aw,useValue:Iw}],imports:[w_,ic,HL,rF,rR,tG,oG,hX,Wm,dX,EX,vc.forRoot(Jte),AX]}),n})();(function du(n,t,e){const i=n.\u0275cmp;i.directiveDefs=()=>("function"==typeof t?t():t).map(fu),i.pipeDefs=()=>("function"==typeof e?e():e).map(Ci)})(HS,function(){return[pi,Et,WS,ru,iu]},[]),function UE(){if(_9)throw new Error("Cannot enable prod mode after platform setup.");v9=!1} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */(),sA().bootstrapModule(ene).catch(n=>console.error(n))},9719:(Q,K)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Ucum=void 0,K.Ucum={dimLen_:7,validOps_:[".","/"],codeSep_:": ",valMsgStart_:"Did you mean ",valMsgEnd_:"?",cnvMsgStart_:"We assumed you meant ",cnvMsgEnd_:".",openEmph_:" ->",closeEmph_:"<- ",openEmphHTML_:'',closeEmphHTML_:"",bracesMsg_:"FYI - annotations (text in curly braces {}) are ignored, except that an annotation without a leading symbol implies the default unit 1 (the unity).",needMoleWeightMsg_:"Did you wish to convert between mass and moles? The molecular weight of the substance represented by the units is required to perform the conversion.",csvCols_:{"case-sensitive code":"csCode_","LOINC property":"loincProperty_","name (display)":"name_",synonyms:"synonyms_",source:"source_",category:"category_",Guidance:"guidance_"},inputKey_:"case-sensitive code",specUnits_:{"B[10.nV]":"specialUnitOne","[m/s2/Hz^(1/2)]":"specialUnitTwo"}}},4291:(Q,K,O)=>{"use strict";K.R=void 0;var b=O(9719),D=O(5869);class B{constructor(m){if(0===b.Ucum.dimLen_)throw new Error("Dimension.setDimensionLen must be called before Dimension constructor");if(null==m)this.assignZero();else if(m instanceof Array){if(m.length!==b.Ucum.dimLen_)throw new Error(`Parameter error, incorrect length of vector passed to Dimension constructor, vector = ${JSON.stringify(m)}`);this.dimVec_=[];for(let d=0;d=b.Ucum.dimLen_)throw new Error("Parameter error, invalid element number specified for Dimension constructor");this.assignZero(),this.dimVec_[m]=1}}setElementAt(m,d){if(!D(m)||m<0||m>=b.Ucum.dimLen_)throw new Error(`Dimension.setElementAt called with an invalid index position (${m})`);this.dimVec_||this.assignZero(),null==d&&(d=1),this.dimVec_[m]=d}getElementAt(m){if(!D(m)||m<0||m>=b.Ucum.dimLen_)throw new Error(`Dimension.getElementAt called with an invalid index position (${m})`);let d=null;return this.dimVec_&&(d=this.dimVec_[m]),d}getProperty(m){return this["_"===m.charAt(m.length-1)?m:m+"_"]}toString(){let m=null;return this.dimVec_&&(m="["+this.dimVec_.join(", ")+"]"),m}add(m){if(!m instanceof B)throw new Error(`Dimension.add called with an invalid parameter - ${typeof m} instead of a Dimension object`);if(this.dimVec_&&m.dimVec_)for(let d=0;d{"use strict";K.DP=function g(C){const M=C&&C.config;if(M){if(M.length&&C.data){const y=B(M);return C.data.map(m.bind(null,y))}return C.data}return C};function B(C){return C.map(M=>Array.isArray(M)?M:[M])}function m(C,M){let y={};return C.forEach((_,w)=>{let I=y;for(let F=0;F<_.length-1;F++)I=I[_[F]]=I[_[F]]||{};I[_[_.length-1]]=M[w]}),y}},8826:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Prefix=void 0,O(9719),K.Prefix=class b{constructor(B){if(null==B.code_||null==B.name_||null==B.value_||void 0===B.exp_)throw new Error("Prefix constructor called missing one or more parameters. Prefix codes (cs or ci), name, value and exponent must all be specified and all but the exponent must not be null.");this.code_=B.code_,this.ciCode_=B.ciCode_,this.name_=B.name_,this.printSymbol_=B.printSymbol_,this.value_="string"==typeof B.value_?parseFloat(B.value_):B.value_,this.exp_=B.exp_}getValue(){return this.value_}getCode(){return this.code_}getCiCode(){return this.ciCode_}getName(){return this.name_}getPrintSymbol(){return this.printSymbol_}getExp(){return this.exp_}equals(B){return this.code_===B.code_&&this.ciCode_===B.ciCode_&&this.name_===B.name_&&this.printSymbol_===B.printSymbol_&&this.value_===B.value_&&this.exp_===B.exp_}}},83:(Q,K)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.PrefixTables=K.PrefixTablesFactory=void 0;class O{constructor(){this.byCode_={},this.byValue_={}}prefixCount(){return Object.keys(this.byCode_).length}allPrefixesByValue(){let B="",U=Object.keys(this.byValue_),m=U.length;for(let d=0;d{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.default=void 0;var L=new class O{constructor(){this.funcs={},this.funcs.cel={cnvTo:function(D){return D-273.15},cnvFrom:function(D){return D+273.15}},this.funcs.degf={cnvTo:function(D){return D-459.67},cnvFrom:function(D){return D+459.67}},this.funcs.degre={cnvTo:function(D){return D-273.15},cnvFrom:function(D){return D+273.15}},this.funcs.ph={cnvTo:function(D){return-Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,-D)}},this.funcs.ln={cnvTo:function(D){return Math.log(D)},cnvFrom:function(D){return Math.exp(D)}},this.funcs["2ln"]={cnvTo:function(D){return 2*Math.log(D)},cnvFrom:function(D){return Math.exp(D/2)}},this.funcs.lg={cnvTo:function(D){return Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D)}},this.funcs["10lg"]={cnvTo:function(D){return 10*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/10)}},this.funcs["20lg"]={cnvTo:function(D){return 20*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/20)}},this.funcs["2lg"]={cnvTo:function(D){return 2*Math.log(D)/Math.LN10},cnvFrom:function(D){return Math.pow(10,D/2)}},this.funcs.lgtimes2=this.funcs["2lg"],this.funcs.ld={cnvTo:function(D){return Math.log(D)/Math.LN2},cnvFrom:function(D){return Math.pow(2,D)}},this.funcs["100tan"]={cnvTo:function(D){return 100*Math.tan(D)},cnvFrom:function(D){return Math.atan(D/100)}},this.funcs.tanTimes100=this.funcs["100tan"],this.funcs.sqrt={cnvTo:function(D){return Math.sqrt(D)},cnvFrom:function(D){return D*D}},this.funcs.inv={cnvTo:function(D){return 1/D},cnvFrom:function(D){return 1/D}},this.funcs.hpX={cnvTo:function(D){return-this.funcs.lg(D)},cnvFrom:function(D){return Math.pow(10,-D)}},this.funcs.hpC={cnvTo:function(D){return-this.func.ln(D)/this.funcs.ln(100)},cnvFrom:function(D){return Math.pow(100,-D)}},this.funcs.hpM={cnvTo:function(D){return-this.funcs.ln(D)/this.funcs.ln(1e3)},cnvFrom:function(D){return Math.pow(1e3,-D)}},this.funcs.hpQ={cnvTo:function(D){return-this.funcs.ln(D)/this.funcs.ln(5e4)},cnvFrom:function(D){return Math.pow(5e4,-D)}}}forName(D){D=D.toLowerCase();let B=this.funcs[D];if(null===B)throw new Error(`Requested function ${D} is not defined`);return B}isDefined(D){return D=D.toLowerCase(),null!==this.funcs[D]}};K.default=L},8942:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.isNumericString=function b(U){let m=""+U;return!isNaN(m)&&!isNaN(parseFloat(m))},K.isIntegerUnit=function D(U){return/^\d+$/.test(U)},K.getSynonyms=function B(U){let m={},g={};if(g=L.getInstance().getUnitBySynonym(U),g.units){m.status="succeeded";let C=g.units.length;m.units=[];for(let M=0;M{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.ucumJsonDefs=K.UcumJsonDefs=void 0;var L=O(8826),b=O(83),D=O(4393),B=O(3077),U=O(1434).DP;class m{loadJsonDefs(){const C=O(8210);if(C.prefixes=U(C.prefixes),C.units=U(C.units),0===B.UnitTables.getInstance().unitsCount()){let M=b.PrefixTables.getInstance(),y=C.prefixes,_=y.length;for(let N=0;N<_;N++){let R=new L.Prefix(y[N]);M.add(R)}let w=B.UnitTables.getInstance(),I=C.units,F=I.length;for(let N=0;N{"use strict";K.n=void 0;var b=O(1221),D=function U(M){if(M&&M.__esModule)return M;if(null===M||"object"!=typeof M&&"function"!=typeof M)return{default:M};var y=B();if(y&&y.has(M))return y.get(M);var _={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in M)if(Object.prototype.hasOwnProperty.call(M,I)){var F=w?Object.getOwnPropertyDescriptor(M,I):null;F&&(F.get||F.set)?Object.defineProperty(_,I,F):_[I]=M[I]}return _.default=M,y&&y.set(M,_),_}(O(8942));function B(){if("function"!=typeof WeakMap)return null;var M=new WeakMap;return B=function(){return M},M}var m=O(9719).Ucum,d=O(3077).UnitTables,g=O(9033).T;class C{constructor(){0===d.getInstance().unitsCount()&&b.ucumJsonDefs.loadJsonDefs(),this.uStrParser_=g.getInstance()}useHTMLInMessages(y){void 0===y&&(y=!0),this.uStrParser_.useHTMLInMessages(y)}useBraceMsgForEachString(y){void 0===y&&(y=!0),this.uStrParser_.useBraceMsgForEachString(y)}validateUnitString(y,_,w){void 0===_&&(_=!1),void 0===w&&(w="validate");let I=this.getSpecifiedUnit(y,w,_),F=I.unit,N={};return N=F?{status:I.origString===y?"valid":"invalid",ucumCode:I.origString,unit:{code:F.csCode_,name:F.name_,guidance:F.guidance_}}:{status:I.origString&&null!==I.origString?"invalid":"error",ucumCode:null},I.suggestions&&(N.suggestions=I.suggestions),N.msg=I.retMsg,N}convertUnitTo(y,_,w,I,F){void 0===I&&(I=!1),void 0===F&&(F=null);let N={status:"failed",toVal:null,msg:[]};if(y&&(y=y.trim()),(!y||""==y)&&(N.status="error",N.msg.push('No "from" unit expression specified.')),(null===_||isNaN(_)||"number"!=typeof _&&!D.isNumericString(_))&&(N.status="error",N.msg.push('No "from" value, or an invalid "from" value, was specified.')),w&&(w=w.trim()),(!w||""==w)&&(N.status="error",N.msg.push('No "to" unit expression specified.')),"error"!==N.status)try{let R=null,$=this.getSpecifiedUnit(y,"convert",I);R=$.unit,$.retMsg&&(N.msg=N.msg.concat($.retMsg)),$.suggestions&&(N.suggestions={},N.suggestions.from=$.suggestions),R||N.msg.push(`Unable to find a unit for ${y}, so no conversion could be performed.`);let ee=null;if($=this.getSpecifiedUnit(w,"convert",I),ee=$.unit,$.retMsg&&(N.msg=N.msg.concat($.retMsg)),$.suggestions&&(N.suggestions||(N.suggestions={}),N.suggestions.to=$.suggestions),ee||N.msg.push(`Unable to find a unit for ${w}, so no conversion could be performed.`),R&&ee)try{if(F){if(0!==R.moleExp_&&0!==ee.moleExp_)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed for two mole-based units. No conversion was attempted.");if(0===R.moleExp_&&0===ee.moleExp_)throw new Error("A molecular weight was specified but a mass <-> mole conversion cannot be executed when neither unit is mole-based. No conversion was attempted.");if(!R.isMoleMassCommensurable(ee))throw new Error(`Sorry. ${y} cannot be converted to ${w}.`);N.toVal=0!==R.moleExp_?R.convertMolToMass(_,ee,F):R.convertMassToMol(_,ee,F)}else N.toVal=ee.convertFrom(_,R);N.status="succeeded",N.fromUnit=R,N.toUnit=ee}catch(J){N.status="failed",N.msg.push(J.message)}}catch(R){N.status=R.message==m.needMoleWeightMsg_?"failed":"error",N.msg.push(R.message)}return N}checkSynonyms(y){let _={};return null==y?(_.status="error",_.msg="No term specified for synonym search."):_=D.getSynonyms(y),_}getSpecifiedUnit(y,_,w){void 0===w&&(w=!1);let I={retMsg:[]};if(y){let F=d.getInstance();y=y.trim();let N=F.getUnitByCode(y);if(N)I.unit=N,I.origString=y;else try{let R=this.uStrParser_.parseString(y,_,w);I.unit=R[0],I.origString=R[1],R[2]&&(I.retMsg=R[2]),I.suggestions=R[3]}catch(R){console.log(`Unit requested for unit string ${y}.request unsuccessful; error thrown = `+R.message),I.retMsg.unshift(`${y} is not a valid unit. ${R.message}`)}}else I.retMsg.push("No unit string specified.");return I}commensurablesList(y){let _=[],w=null,I=this.getSpecifiedUnit(y,"validate",!1),F=I.unit;if(I.retMsg.length>0&&(_=I.retMsg),F){let N=null,R=F.getProperty("dim_");if(R){try{N=R.getProperty("dimVec_")}catch($){_.push($.message),"Dimension does not have requested property(dimVec_)"===$.message&&(N=null)}N&&(w=d.getInstance().getUnitsByDimension(N))}else _.push("No commensurable units were found for "+y)}else _.push(`Could not find unit ${y}.`);return[w,_]}}K.n=C,C.getInstance=function(){return new C}},137:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.UnitTables=K.UcumLhcUtils=K.Ucum=void 0;var L=O(9719).Ucum;K.Ucum=L;var b=O(8230).n;K.UcumLhcUtils=b;var D=O(3077).UnitTables;K.UnitTables=D},4393:(Q,K,O)=>{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.Unit=void 0;var L=function U(y){return y&&y.__esModule?y:{default:y}}(O(6648)),b=function B(y){if(y&&y.__esModule)return y;if(null===y||"object"!=typeof y&&"function"!=typeof y)return{default:y};var _=D();if(_&&_.has(y))return _.get(y);var w={},I=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in y)if(Object.prototype.hasOwnProperty.call(y,F)){var N=I?Object.getOwnPropertyDescriptor(y,F):null;N&&(N.get||N.set)?Object.defineProperty(w,F,N):w[F]=y[F]}return w.default=y,_&&_.set(y,w),w}(O(8942));function D(){if("function"!=typeof WeakMap)return null;var y=new WeakMap;return D=function(){return y},y}var g,m=O(9719).Ucum,d=O(4291).R,C=O(5869);class M{constructor(_={}){this.isBase_=_.isBase_||!1,this.name_=_.name_||"",this.csCode_=_.csCode_||"",this.ciCode_=_.ciCode_||"",this.property_=_.property_||"",this.magnitude_=_.magnitude_||1,this.dim_=null==_.dim_?new d:void 0!==_.dim_.dimVec_?new d(_.dim_.dimVec_):_.dim_ instanceof d?_.dim_:_.dim_ instanceof Array||C(_.dim_)?new d(_.dim_):new d,this.printSymbol_=_.printSymbol_||null,this.class_=_.class_||null,this.isMetric_=_.isMetric_||!1,this.variable_=_.variable_||null,this.cnv_=_.cnv_||null,this.cnvPfx_=_.cnvPfx_||1,this.isSpecial_=_.isSpecial_||!1,this.isArbitrary_=_.isArbitrary_||!1,this.moleExp_=_.moleExp_||0,this.synonyms_=_.synonyms_||null,this.source_=_.source_||null,this.loincProperty_=_.loincProperty_||null,this.category_=_.category_||null,this.guidance_=_.guidance_||null,this.csUnitString_=_.csUnitString_||null,this.ciUnitString_=_.ciUnitString_||null,this.baseFactorStr_=_.baseFactorStr_||null,this.baseFactor_=_.baseFactor_||null,this.defError_=_.defError_||!1}assignUnity(){return this.name_="",this.magnitude_=1,this.dim_||(this.dim_=new d),this.dim_.assignZero(),this.cnv_=null,this.cnvPfx_=1,this}assignVals(_){for(let w in _){let I="_"===!w.charAt(w.length-1)?w+"_":w;if(!this.hasOwnProperty(I))throw new Error(`Parameter error; ${w} is not a property of a Unit`);this[I]=_[w]}}clone(){let _=new M;return Object.getOwnPropertyNames(this).forEach(w=>{"dim_"===w?_.dim_=this.dim_?this.dim_.clone():null:_[w]=this[w]}),_}assign(_){Object.getOwnPropertyNames(_).forEach(w=>{"dim_"===w?this.dim_=_.dim_?_.dim_.clone():null:this[w]=_[w]})}equals(_){return this.magnitude_===_.magnitude_&&this.cnv_===_.cnv_&&this.cnvPfx_===_.cnvPfx_&&(null===this.dim_&&null===_.dim_||this.dim_.equals(_.dim_))}fullEquals(_){let w=Object.keys(this).sort(),I=Object.keys(_).sort(),F=w.length,N=F===I.length;for(let R=0;R0){let w=_.replace("/","!").replace(".","/").replace("!",".");switch(w.charAt(0)){case".":_=w.substr(1);break;case"/":_=w;break;default:_="/"+w}}return _}_concatStrs(_,w,I,F,N){return this._buildOneString(_,F,N)+w+this._buildOneString(I,F,N)}_buildOneString(_,w,I){let F="";return F=b.isNumericString(_)||"("===_.charAt(0)&&_.endsWith(")")||"["===_.charAt(0)&&_.endsWith("]")?_:/[./* ]/.test(_)?w+_+I:_,F}power(_){if(null!=this.cnv_)throw new Error(`Attempt to raise a non-ratio unit, ${this.name_}, to a power.`);let I=this.csCode_.match(/([./]|[^./]+)/g),F=I.length;for(let N=0;N=0;J--){let he=parseInt(R[J]);if(!C(he)){if(("-"===R[J]||"+"===R[J])&&J--,J{"use strict";K.T=void 0;var b=function B(M){if(M&&M.__esModule)return M;if(null===M||"object"!=typeof M&&"function"!=typeof M)return{default:M};var y=D();if(y&&y.has(M))return y.get(M);var _={},w=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in M)if(Object.prototype.hasOwnProperty.call(M,I)){var F=w?Object.getOwnPropertyDescriptor(M,I):null;F&&(F.get||F.set)?Object.defineProperty(_,I,F):_[I]=M[I]}return _.default=M,y&&y.set(M,_),_}(O(8942));function D(){if("function"!=typeof WeakMap)return null;var M=new WeakMap;return D=function(){return M},M}var U=O(9719).Ucum,m=O(4393).Unit,d=O(3077).UnitTables,g=O(83).PrefixTables;class C{constructor(){this.utabs_=d.getInstance(),this.pfxTabs_=g.getInstance(),this.openEmph_=U.openEmph_,this.closeEmph_=U.closeEmph_,this.bracesMsg_="",this.parensFlag_="parens_placeholder",this.pFlagLen_=this.parensFlag_.length,this.braceFlag_="braces_placeholder",this.bFlagLen_=this.braceFlag_.length,this.vcMsgStart_=null,this.vcMsgEnd_=null,this.retMsg_=[],this.parensUnits_=[],this.annotations_=[],this.suggestions=[]}useHTMLInMessages(y){void 0===y||y?(this.openEmph_=U.openEmphHTML_,this.closeEmph_=U.closeEmphHTML_):(this.openEmph_=U.openEmph_,this.closeEmph_=U.closeEmph_)}useBraceMsgForEachString(y){this.bracesMsg_=void 0===y||y?U.bracesMsg_:""}parseString(y,_,w){if(""===(y=y.trim())||null===y)throw new Error("Please specify a unit expression to be validated.");"validate"===_?(this.vcMsgStart_=U.valMsgStart_,this.vcMsgEnd_=U.valMsgEnd_):(this.vcMsgStart_=U.cnvMsgStart_,this.vcMsgEnd_=U.cnvMsgEnd_),this.suggestions_=void 0===w||!1===w?null:[],this.retMsg_=[],this.parensUnits_=[],this.annotations_=[];let I=y,F=[];if(y=this._getAnnotations(y),this.retMsg_.length>0)F[0]=null,F[1]=null;else{let R=null;for(R in U.specUnits_)for(;-1!==y.indexOf(R);)y=y.replace(R,U.specUnits_[R]);if(y.indexOf(" ")>-1)throw new Error("Blank spaces are not allowed in unit expressions.");F=this._parseTheString(y,I);let $=F[0];(b.isIntegerUnit($)||"number"==typeof $)&&($=new m({csCode_:I,magnitude_:$,name_:I}),F[0]=$)}return F[2]=this.retMsg_,this.suggestions_&&this.suggestions_.length>0&&(F[3]=this.suggestions_),F}_parseTheString(y,_){let w=null,I=this.retMsg_.length>0,F=this._processParens(y,_);I=F[2];let N=[];if(!I){let R=this._makeUnitsArray(y=F[0],_=F[1]);if(I=R[2],!I){N=R[0],_=R[1];let $=N.length;for(let ee=0;ee<$;ee++){let J=N[ee].un;if(b.isIntegerUnit(J))N[ee].un=Number(J);else if(J.indexOf(this.parensFlag_)>=0){let he=this._getParensUnit(J,_);I||(I=he[1]),I||(N[ee].un=he[0])}else{let he=this._makeUnit(J,_);null===he[0]?I=!0:(N[ee].un=he[0],_=he[1])}}}}return I||(null===N[0]||" "===N[0]||null==N[0].un)&&0===this.retMsg_.length&&(this.retMsg_.push(`Unit string (${_}) did not contain anything that could be used to create a unit, or else something that is not handled yet by this package. Sorry`),I=!0),I||(w=this._performUnitArithmetic(N,_)),[w,_]}_getAnnotations(y){let _=y.indexOf("{");for(;_>=0;){let I=y.indexOf("}");if(I<0)this.retMsg_.push("Missing closing brace for annotation starting at "+this.openEmph_+y.substr(_)+this.closeEmph_),_=-1;else{let F=y.substring(_,I+1),N=this.annotations_.length.toString();y=y.replace(F,this.braceFlag_+N+this.braceFlag_),this.annotations_.push(F),_=y.indexOf("{")}}let w=y.indexOf("}");return w>=0&&this.retMsg_.push("Missing opening brace for closing brace found at "+this.openEmph_+y.substring(0,w+1)+this.closeEmph_),y}_processParens(y,_){let w=[],I=0,F=!1,N=this.parensUnits_.length,R=0;for(;""!==y&&!F;){let $=0,ee=0,J=y.indexOf("(");if(J<0){let he=y.indexOf(")");if(he>=0){let te=`Missing open parenthesis for close parenthesis at ${y.substring(0,he+R)}${this.openEmph_}${y.substr(he,1)}${this.closeEmph_}`;he0&&(w[I++]=y.substr(0,J));let te=0,pe=J+1;for(;pe0&&(ee=y.substr(0,$-1));let J=y.lastIndexOf(this.parensFlag_),he=null;J+this.pFlagLen_=0){let pe=this._getAnnoText(ee,_);if(pe[1]||pe[2])throw new Error(`Text found before the parentheses (${ee}) included an annotation along with other text for parenthetical unit ${F.csCode_}`);this.retMsg_.push(`The annotation ${pe[0]} before the unit code is invalid.\n`+this.vcMsgStart_+(y+=pe[0])+this.vcMsgEnd_)}else this.suggestions_?w="succeeded"!==this._getSuggestions(ee):(this.retMsg_.push(`${ee} preceding the unit code ${y} is invalid. Unable to make a substitution.`),w=!0);if(he)if(he.indexOf(this.braceFlag_)>=0){let pe=this._getAnnoText(he,_);if(pe[1]||pe[2])throw new Error(`Text found after the parentheses (${he}) included an annotation along with other text for parenthetical unit ${F.csCode_}`);y+=pe[0]}else b.isNumericString(he)?(y+=he,F=F.power(Number(he)),this.retMsg_.push(`An exponent (${he}) following a parenthesis is invalid as of revision 1.9 of the UCUM Specification.\n `+this.vcMsgStart_+y+this.vcMsgEnd_)):this.suggestions_?w="succeeded"!==this._getSuggestions(ee):(this.retMsg_.push(`Text ${he} following the unit code ${y} is invalid. Unable to make a substitution.`),w=!0);return w||(F?b.isIntegerUnit(F)?F=new m({csCode_:F,magnitude_:F,name_:F}):F.csCode_=y:F=new m({csCode_:y,magnitude_:1,name_:y})),[F,w]}_getAnnoText(y,_){let w=y.indexOf(this.braceFlag_),I=w>0?y.substring(0,w):null;0!==w&&(y=y.substr(w));let F=y.indexOf(this.braceFlag_,1),N=F+this.bFlagLen_=this.annotations_.length)throw new Error(`Processing Error - invalid annotation index ${R} found in ${y} that was created from ${_}`);return[y=this.annotations_[$],I,N]}_getSuggestions(y){let _=b.getSynonyms(y);if("succeeded"===_.status){let w={};w.msg=`${y} is not a valid UCUM code. We found possible units that might be what was meant:`,w.invalidUnit=y;let I=_.units.length;w.units=[];for(let F=0;F=0){let I=this._getUnitWithAnnotation(y,_);w=I[0],w&&(_=I[1])}else{if(y.indexOf("^")>-1){let I=y.replace("^","*");w=this.utabs_.getUnitByCode(I),w&&(w=w.clone(),w.csCode_=w.csCode_.replace("*","^"),w.ciCode_=w.ciCode_.replace("*","^"))}if(!w){let I="["+y+"]";w=this.utabs_.getUnitByCode(I),w&&(w=w.clone(),_=_.replace(y,I),this.retMsg_.push(`${y} is not a valid unit expression, but ${I} is.\n`+this.vcMsgStart_+`${I} (${w.name_})${this.vcMsgEnd_}`))}if(!w){let I=this.utabs_.getUnitByName(y);if(I&&I.length>0){w=I[0].clone();let F="The UCUM code for "+y+" is "+w.csCode_+".\n"+this.vcMsgStart_+w.csCode_+this.vcMsgEnd_,N=!1;for(let ee=0;ee"+de+"",csCode_:Ee+de,ciCode_:we+de,printSymbol_:ce+""+de+""})}}else w=null,this.suggestions_?this._getSuggestions(I):this.retMsg_.push(`${I} is not a valid UCUM code.`)}}return[w,_]}_getUnitWithAnnotation(y,_){let w=null,I=this._getAnnoText(y,_),F=I[0],N=I[1],R=I[2];this.bracesMsg_&&-1===this.retMsg_.indexOf(this.bracesMsg_)&&this.retMsg_.push(this.bracesMsg_);let $=this.retMsg_.length;if(N||R)if(N&&!R)if(b.isIntegerUnit(N))w=N;else{let ee=this._makeUnit(N,_);ee[0]?(w=ee[0],w.csCode_+=F,_=ee[1]):this.retMsg_.push(`Unable to find a unit for ${N} that precedes the annotation ${F}.`)}else if(!N&&R)if(b.isIntegerUnit(R))w=R+F,this.retMsg_.push(`The annotation ${F} before the ``${R} is invalid.\n`+this.vcMsgStart_+w+this.vcMsgEnd_);else{let ee=this._makeUnit(R,_);ee[0]?(w=ee[0],w.csCode_+=F,_=w.csCode_,this.retMsg_.push(`The annotation ${F} before the unit code is invalid.\n`+this.vcMsgStart_+w.csCode_+this.vcMsgEnd_)):this.retMsg_.push(`Unable to find a unit for ${N} that follows the annotation ${F}.`)}else this.retMsg_.push(`Unable to find a unit for ${N}${F}${R}.\nWe are not sure how to interpret text both before and after the annotation. Sorry`);else{let ee="["+F.substring(1,F.length-1)+"]",J=this._makeUnit(ee,_);J[0]?(w=J[0],_=_.replace(F,ee),this.retMsg_.push(`${F} is not a valid unit expression, but ${ee} is.\n`+this.vcMsgStart_+`${ee} (${w.name_})${this.vcMsgEnd_}`)):(this.retMsg_.length>$&&this.retMsg_.pop(),y=1,w=1)}return[w,_]}_performUnitArithmetic(y,_){let w=y[0].un;b.isIntegerUnit(w)&&(w=new m({csCode_:w,magnitude_:Number(w),name_:w}));let I=y.length,F=!1;for(let N=1;N{"use strict";Object.defineProperty(K,"__esModule",{value:!0}),K.UnitTables=void 0;var L=O(9719).Ucum,D=new class b{constructor(){this.unitNames_={},this.unitCodes_={},this.codeOrder_=[],this.unitStrings_={},this.unitDimensions_={},this.unitSynonyms_={},this.massDimIndex_=0}unitsCount(){return Object.keys(this.unitCodes_).length}addUnit(m){m.name_&&this.addUnitName(m),this.addUnitCode(m),this.addUnitString(m);try{m.dim_.getProperty("dimVec_")&&this.addUnitDimension(m)}catch(g){}}addUnitName(m){let d=m.name_;if(!d)throw new Error(`UnitTables.addUnitName called for a unit with no name. Unit code = ${m.csCode_}.`);this.unitNames_[d]?this.unitNames_[d].push(m):this.unitNames_[d]=[m]}addUnitCode(m){let d=m.csCode_;if(!d)throw new Error("UnitTables.addUnitCode called for unit that has no code.");if(this.unitCodes_[d])throw new Error(`UnitTables.addUnitCode called, already contains entry for unit with code = ${d}`);if(this.unitCodes_[d]=m,this.codeOrder_.push(d),"g"==d){let g=m.dim_.dimVec_,C=0;for(;C=1&&(g=m.substr(d+L.codeSep_.length),m=m.substr(0,d));let C=this.unitNames_[m];if(C){let M=C.length;if(g&&M>1){let y=0;for(;C[y].csCode_!==g&&y0&&(g+=d),"dim_"===m[N])g+=null!=F.dim_&&F.dim_.dimVec_ instanceof Array?"["+F.dim_.dimVec_.join(",")+"]":"";else{let R=F[m[N]];g+="string"==typeof R?R.replace(/[\n\r]/g," "):R}g+="\r\n"}}return g}printUnits(m,d){void 0===m&&(m=!1),void 0===d&&(d="|");let g="",C=this.codeOrder_.length,M="csCode"+d;m&&(M+="ciCode"+d),M+="name"+d,m&&(M+="isBase"+d),M+="magnitude"+d+"dimension"+d+"from unit(s)"+d+"value"+d+"function"+d,m&&(M+="property"+d+"printSymbol"+d+"synonyms"+d+"source"+d+"class"+d+"isMetric"+d+"variable"+d+"isSpecial"+d+"isAbitrary"+d),M+="comment",g=M+"\n";for(let y=0;y{Q.exports=function K(O){O.FieldAlarms.soundData_="data:audio/mp3;base64,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qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/44LE/wAAA0gAAAAAqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqTEFNRTMuOTKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq"}},2103:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";var B=D.PrototypeAPI.Browser,U=!!window.attachEvent&&!B.isOpera||"undefined"!=typeof navigator&&navigator.userAgent.indexOf("Trident")>=0;D.Autocompleter={isIE:U,currentAutoCompField_:-1,USE_STATISTICS:2,NO_COMPLETION_SUGGESTIONS:0,SUGGEST_SHORTEST:1,LIST_ITEM_FIELD_SEP:" - ",screenReaderLog_:new D.ScreenReaderLog,setOptions:function(d){b.extend(this,d)},getFieldVal:function(d){return d.value},setFieldVal:function(d,g,C){var M;d.autocomp?d.autocomp.setFieldVal(g,C):(void 0===C&&(C=!0),C&&(M=this.getFieldVal(d)),d.value=g,C&&M!==g&&D.Event.simulate(d,"change"))},getFieldLookupKey:D.Observable.lookupKey,lookupFields:function(d){for(var g=[],C=0,M=document.forms.length;C
    See more items (Ctl Ret)
    Search Results\x3c!-- place holder for result count, needed for height calculation--\x3e
    Search Hint\x3c!--place holder--\x3e
    '),b("#moreResults").mousedown(function(d){var g=L(D.Autocompleter.currentAutoCompField_);g.autocomp.handleSeeMoreItems(d),D.Autocompleter.Event.notifyObservers(g,"LIST_EXP",{list_expansion_method:"clicked"})}),b("#completionOptionsScroller").mousedown(b.proxy(function(d){if(D.Autocompleter.isIE&&"completionOptionsScroller"===d.target.id&&(D.Autocompleter.stopEvent(d),D.Autocompleter.completionOptionsScrollerClicked_=!0,-1!=L(D.Autocompleter.currentAutoCompField_))){var g=L(D.Autocompleter.currentAutoCompField_);setTimeout(function(){g.focus()})}},this)),this.classInit_=!0)},noCaseSort:function(d,g){var C=d.toLowerCase(),M=g.toLowerCase();return C>M?1:C")}}),D.Autocompleter.sharedDOMCache=D.Autocompleter.createDOMCache({},{spacerDiv:function(){var d=L("spacer");return d||((d=document.createElement("div")).setAttribute("id","spacer"),document.body.appendChild(d)),d},listContainer:function(){return L("searchResults")},firstEntryWidth:function(){return D.Autocompleter.listItemElements()[0].offsetWidth},listBoundingRect:function(){return this.get("listContainer").getBoundingClientRect()},viewPortWidth:function(){return document.documentElement.clientWidth},spacerCoords:function(){return this.get("spacerDiv").getBoundingClientRect()}});var m={constructorOpts_:null,scoreField_:null,scoreFieldInitialized_:!1,itemToDataIndex_:null,selectedCodes_:null,selectedItems_:null,selectedItemData_:null,matchListValue_:null,invalidStatus_:!1,matchStatus_:!0,focusInProgress_:!1,refocusInProgress_:!1,listBelowField_:!0,listContainer:null,recDataRequester_:null,enabled_:!0,preFieldFillVal_:null,fieldValIsListVal_:null,indexToHeadingLevel_:{},suggestionMode_:D.Autocompleter.SUGGEST_SHORTEST,lastScrollEffect_:null,multiSelect_:!1,listExtraData_:null,processedFieldVal_:null,defAutocompleterBaseInit:function(d,g){g||(g={}),g.wordBoundaryChars&&(g.tokens=g.wordBoundaryChars),void 0!==g.suggestionMode&&(this.suggestionMode_=g.suggestionMode),this.twoColumnFlow_=g.twoColumnFlow,void 0===this.twoColumnFlow_&&(this.twoColumnFlow_=!0),g.tokens||void 0===g.maxSelect?g.maxSelect=1:"*"===g.maxSelect&&(g.maxSelect=1/0),this.multiSelect_=1!==g.maxSelect,this.scrolledContainer_=void 0!==g.scrolledContainer?g.scrolledContainer:document.documentElement,void 0===(this.nonMatchSuggestions_=g.nonMatchSuggestions)&&(this.nonMatchSuggestions_=!1),this.constructorOpts_=g,this.initStoredSelectionData();var C=g.dataRequester;if(D.Autocompleter.Base.classInit_||D.Autocompleter.Base.classInit(),this.matchListValue_=g.matchListValue||!1,this.recDataRequester_=C,this.update=L("completionOptions"),this.options=g,this.options.frequency=this.options.frequency||.01,this.options.minChars=this.options.minChars||1,this.element="string"==typeof d?L(d):d,!this.element)throw"string"==typeof d?new Error("Could not find the field with id '"+d+'"'):new Error("The autocompleter constructor requires an field element or an ID");this.ensureNeededAttrs(),this.hasFocus=!1,this.changed=!1,this.active=!1,this.index=0,this.entryCount=0,this.observer=null,this.element.setAttribute("autocomplete","off"),b(this.update).hide();var M=b(this.element);if(M.blur(b.proxy(this.onBlur,this)),M.keydown(b.proxy(this.onKeyPress,this)),this.options.tokens&&M.click(function(){this.tokenBounds=null,this.getTokenBounds(this.element.selectionStart)}.bind(this)),g.maxSelect>1){var y=b('
      ')[0];this.element.parentNode.replaceChild(y,this.element),y.appendChild(this.element),this.selectedList=y.firstChild}this.element.setAttribute("role","combobox"),this.element.setAttribute("aria-expanded","false"),this.onMouseDownListener=b.proxy(this.onMouseDown,this),b(this.element).change(b.proxy(this.onChange,this)),b(this.element).keypress(b.proxy(this.changeToFieldByKeys,this));var w=b.proxy(function(){this.typedSinceLastFocus_=!0},this);b(this.element).bind("paste cut",w),this.listContainer=D.Autocompleter.sharedDOMCache.get("listContainer"),this.options.showList=b.proxy(this.showList,this),this.options.hideList=b.proxy(this.hideList,this),this.options.posAnsList=b.proxy(this.posAnsList,this),this.update.style.display="block",this.element.autocomp=this,this.index=-1,this.initDOMCache(),this.oldElementValue=this.domCache.get("elemVal")},setFieldVal:function(d,g){var C;void 0===g&&(g=!0),g&&(C=this.domCache.get("elemVal")),this.domCache.set("elemVal",this.element.value=this.oldElementValue=d),this.tokenBounds=null,g&&C!==d&&D.Event.simulate(this.element,"change")},ensureNeededAttrs:function(){var d=this.element;""===d.id&&(D.Autocompleter.lastGeneratedID_||(D.Autocompleter.lastGeneratedID_=0),d.id="ac"+ ++D.Autocompleter.lastGeneratedID_)},initStoredSelectionData:function(){this.selectedCodes_={},this.selectedItems_={},this.selectedItemData_=[]},clearStoredSelection:function(){this.initStoredSelectionData(),this.multiSelect_&&(this.selectedList.innerHTML="")},dupDataReqForField:function(d){var g=null;return this.recDataRequester_&&(g=this.recDataRequester_.dupForField(d)),g},getSelectedCodes:function(){for(var d=this.getSelectedItems(),g=[],C=0,M=d.length;C0?this.selectedItemData_:null},storeSelectedItem:function(d,g){if(void 0===d&&(d=this.domCache.get("elemVal"),g=this.getItemCode(d)),this.multiSelect_||this.clearStoredSelection(),d){var M,C=null!=g;C&&(this.selectedCodes_[d]=g),this.selectedItems_[d]=1,this.getItemData?M=this.getItemData(d):(M={text:d},C&&(M.code=g)),this.selectedItemData_.push(M)}},getItemCode:function(d){this.itemToDataIndex_||this.initItemToDataIndex();var g=this.itemToDataIndex_[d],C=null;return void 0!==g&&this.itemCodes_&&(C=this.itemCodes_[g]),C},addToSelectedArea:function(d){var g=D.Autocompleter.Base.escapeAttribute(d),C=b('
    • '+g+"
    • ")[0];return this.selectedList.appendChild(C),b(C.childNodes[0]).click(b.proxy(this.removeSelection,this)),g},moveEntryToSelectedArea:function(){var d=this.addToSelectedArea(this.domCache.get("elemVal"));if(this.setFieldVal(this.processedFieldVal_="",!1),D.Autocompleter.screenReaderLog("Selected "+d),this.index>=0){var g=D.Autocompleter.listItemElementContainer();g.removeChild(this.getCurrentEntry()),--this.entryCount;for(var C=g.childNodes,M=this.index,y=C.length;M0&&this.liIsHeading(this.getCurrentEntry());)--this.index}this.render()}this.active=!0,this.hasFocus=!0,this.posAnsList()},removeSelection:function(d){var g=d.target.parentNode;"SPAN"===d.target.tagName&&(g=g.parentNode),g.parentNode.removeChild(g);var C=g.childNodes[1].textContent;delete this.selectedCodes_[C],delete this.selectedItems_[C];for(var M=0,y=this.selectedItemData_.length;M0&&(g=!d.ctrlKey&&!d.metaKey&&!d.altKey&&8!==d.which),this.typedSinceLastFocus_=g}},addObservers:function(d){b(d).mousedown(this.onMouseDownListener)},listItemValue:function(d){return this.options.tableFormat?d.getAttribute("data-fieldval"):d.textContent},markPrevious:function(){null===this.preFieldFillVal_&&(this.preFieldFillVal_=this.domCache.get("elemVal"));var g,d=this.index;-1===d&&(d=this.entryCount-1);do{this.index>0?this.index--:this.index=this.entryCount-1,g=this.getCurrentEntry();var C=this.listItemValue(g);this.itemTextIsHeading(C)&&(D.Autocompleter.screenReaderLog("Above list heading: "+C),g=null)}while(!g&&this.index!==d);g&&(this.scrollToShow(g,this.update.parentNode),this.updateElementAfterMarking(g))},markNext:function(){null===this.preFieldFillVal_&&(this.preFieldFillVal_=this.domCache.get("elemVal"));var g,d=this.index;-1===d&&(d=this.entryCount-1);do{this.index1){for(var y=0,_=M.length;y<_;++y)C.push(M[y].innerText);D.Autocompleter.screenReaderLog(C.join("; "))}}},hideList:function(){D.Autocompleter.currentAutoCompField_===this.element.id&&("visible"!==this.listContainer.style.visibility||(this.listContainer.style.visibility="hidden",this.listShowing=!1,this.listContainer.setAttribute("aria-hidden","true"),this.element.setAttribute("aria-expanded","false")))},showList:function(){var d="visible"!==this.listContainer.style.visibility;this.listContainer.style.visibility="visible",this.listShowing=!0,this.listContainer.setAttribute("aria-hidden","false"),this.element.setAttribute("aria-expanded","true"),d&&!this.temporaryHide_&&this.entryCount>0&&(D.Autocompleter.screenReaderLog("A list has appeared below the "+this.getFieldName()+"."),this.options.tableFormat&&this.options.colHeaders&&D.Autocompleter.screenReaderLog("The column headers on the multi-column list are "+this.options.colHeaders.join("; ")))},getFieldName:function(){if(void 0===this.fieldName_){var d=D.Autocompleter.getFieldLabel(this.element.id);this.fieldName_=null===d?"field":'field "'+d+'"'}return this.fieldName_},scrollToShow:function(d,g){if(d.offsetTopM&&(g.scrollTop=d.offsetTop+C-M)}},pageOptionsUpOrDown:function(d){var M,g=b("#completionOptionsScroller")[0],C=g.clientHeight;if(d)g.scrollTop>0&&((M=g.scrollTop-C)<0&&(M=0),g.scrollTop=M);else{var _=b("#completionOptions")[0].clientHeight-C;_<0&&(_=0),g.scrollTop<_&&((M=g.scrollTop+C)>_&&(M=_),g.scrollTop=M)}},isSearchKey:function(d){return d.ctrlKey&&d.keyCode===b.ui.keyCode.ENTER},onKeyPress:function(d){if(this.enabled_){var g=d.keyCode,C=!0;if(this.fieldEventIsBigList(d))d.stopImmediatePropagation(),this.preFieldFillVal_&&this.setFieldVal(this.preFieldFillVal_,!1),this.handleSeeMoreItems(d),D.Autocompleter.Event.notifyObservers(this.element,"LIST_EXP",{list_expansion_method:"CtrlRet"});else{var M=b.ui.keyCode;switch(g){case M.ENTER:this.multiSelect_&&D.Autocompleter.stopEvent(d),this.handleDataEntry(d);break;case M.TAB:""!==this.domCache.get("elemVal")&&this.handleDataEntry(d);break;case M.ESCAPE:null!==this.preFieldFillVal_&&(this.setFieldVal(this.preFieldFillVal_,!1),D.Autocompleter.Event.notifyObservers(this.element,"CANCEL",{restored_value:this.preFieldFillVal_})),this.active&&(this.index=-1,this.hide(),this.active=!1);break;default:if(this.active)switch(g){case M.PAGE_UP:this.pageOptionsUpOrDown(!0);break;case M.PAGE_DOWN:this.pageOptionsUpOrDown(!1);break;default:if(d.ctrlKey)C=!1;else switch(g){case M.DOWN:case M.UP:g===M.UP?this.markPrevious():this.markNext(),this.render(),D.Autocompleter.stopEvent(d);break;case M.LEFT:case M.RIGHT:this.options.tokens&&(this.tokenBounds=null,this.getTokenBounds()),!d.ctrlKey&&this.index>=0&&b(this.update).hasClass("multi_col")&&this.moveToOtherColumn(d);break;default:C=!1}}else C=!1}}C||(!d.ctrlKey||86===g)&&16!==g&&17!==g&&0!==g&&(this.preFieldFillVal_=null,this.changed=!0,this.hasFocus=!0,this.matchListItemsToField_=!0,this.observer&&clearTimeout(this.observer),this.observer=setTimeout(b.proxy(this.onObserverEvent,this),1e3*this.options.frequency))}},setMatchStatusIndicator:function(d){d!==this.matchStatus_&&(d?b(this.element).hasClass("no_match")&&(b(this.element).removeClass("no_match"),D.Autocompleter.screenReaderLog("The field no longer contains a non-matching value.")):(b(this.element).addClass("no_match"),D.Autocompleter.screenReaderLog("The field's value does not match any items in the list.")),this.matchStatus_=d)},setInvalidValIndicator:function(d){d?(D.Autocompleter.setOffAlarm(this.element),this.invalidStatus_||(b(this.element).addClass("invalid"),this.element.setAttribute("invalid",!0))):this.invalidStatus_&&(b(this.element).removeClass("invalid"),this.element.setAttribute("invalid",!1)),this.invalidStatus_=d},cancelInvalidValIndicator:function(){D.Autocompleter.cancelAlarm(this.element)},updateChoices:function(d,g){if(this.index=-1,!this.changed&&this.hasFocus){this.update.innerHTML=d;var C=this.update.firstChild;C&&C.tHead&&b(C.tHead).mousedown(function(w){D.Autocompleter.stopEvent(w)});var M=D.Autocompleter.listItemElements();if(M){var y;if(this.entryCount=M.length,this.suggestionMode_!==D.Autocompleter.NO_COMPLETION_SUGGESTIONS&&this.entryCount>0&&!this.focusInProgress_&&g){for(y=0;this.liIsHeading(M[y])&&y0||""===this.trimmedElemVal)}},pickedByNumber:function(){return this.add_seqnum&&this.trimmedElemVal.match(/^\d+$/)},pickBestMatch:function(d){var g=this.trimmedElemVal.toLowerCase(),C=d.length,M=-1;if(g.length>0&&C>0){for(var y=-1,_=1/0,w=-1,I=_,F=-1,N=_,R=0;R0?he-1?w:F>-1?F:y}return M},posAnsList:function(){this.posListBelowFieldInMultiCol(),this.index>0&&this.scrollToShow(this.getCurrentEntry(),L("completionOptionsScroller"))},posListBelowFieldInMultiCol:function(){var d=D.Autocompleter.sharedDOMCache,g=this.domCache.element,C=this.update;this.domCache.invalidate("elemPos"),d.invalidate("firstEntryWidth"),d.invalidate("listBoundingRect"),d.invalidate("viewPortWidth"),C.style.height&&(C.style.height=""),this.setListWrap(!1),C.style.width="auto",L("completionOptionsScroller").style.height="",this.listContainer.style.width="",this.listHeight=void 0;var M=this.listContainer;M.style.display="none";var y=this.domCache.get("elemPos");M.style.display="",M.style.top=y.top+g.offsetHeight+"px";var _=this.scrolledContainer_,w=document.documentElement.clientHeight,I=w,N=(F=d.get("listBoundingRect")).bottom;if(N<=I)this.setListLeft();else{var R=this.twoColumnFlow_&&!this.options.tableFormat&&this.entryCount>4;if(R&&(R=this.setListWrap(!0))&&(N=d.get("listBoundingRect").bottom),R&&N<=I)this.setListLeft();else{var $=g.getBoundingClientRect(),ee=void 0;if(_){this.lastScrollEffect_&&this.lastScrollEffect_.cancel();var J=N-I,he=$.top,te=0,pe=this.constructorOpts_.headerBar;if(pe){var Ve=document.getElementById(pe);Ve&&(te=Ve.offsetHeight)}var we,ce=_.getBoundingClientRect().top;J>(we=ce>te?he-ce:he-te)&&(J=we,ee=w-$.height-te),N=void 0===ee?d.get("listBoundingRect").bottom:d.get("listBoundingRect").top+ee;var Ee=d.get("spacerCoords");N>Ee.bottom&&(d.get("spacerDiv").style.height=N-Ee.top+"px",d.invalidate("spacerCoords")),this.lastScrollEffect_=new D.Effect.Scroll(_,{y:J,duration:.4})}else ee=window.innerHeight-$.bottom;if(void 0!==ee){this.setListHeight(ee);var ke=d.get("viewPortWidth"),F=d.get("listBoundingRect");d.listWrap&&F.width>ke&&this.setListWrap(!1)}this.setListLeft()}}},initDOMCache:function(){var d=this,g=D.Autocompleter;this.domCache=g.createDOMCache({element:d.listPositioningElem()},{elemPos:function(){return b(this.element).offset()},elemVal:function(){return g.getFieldVal(d.element)}})},listPositioningElem:function(){return this.multiSelect_?this.element.parentNode:this.element},setListWrap:function(d){var g=D.Autocompleter.sharedDOMCache;if(d!==g.listWrap){if(d){var C=2*g.get("firstEntryWidth")+4;C<=g.get("viewPortWidth")&&(this.listContainer.style.width=C+"px",b(this.update).addClass("multi_col"),g.listWrap=!0)}else b(this.update).removeClass("multi_col"),this.listContainer.style.width="",g.listWrap=!1,g.invalidate("viewPortWidth");g.invalidate("listBoundingRect"),this.domCache.invalidate("elemPos")}return g.listWrap},setListLeft:function(){var d=this.listContainer,g=D.Autocompleter.sharedDOMCache,C=g.get("viewPortWidth"),M=g.get("listBoundingRect"),y=this.domCache.get("elemPos"),_=M.width-(C-y.left);_<0&&(_=0);var w=y.left-_;w<0&&(w=0);var I=D.Autocompleter.sharedDOMCache;I.listPosLeft!==w&&(d.style.left=w+"px",I.listPosLeft=w)},setListHeight:function(M){var g=D.Autocompleter.sharedDOMCache,C=g.get("listBoundingRect");M=M-C.height+this.update.offsetHeight,this.listContainer.style.width=C.width+20+"px",M>=20&&(L("completionOptionsScroller").style.height=M+"px",g.invalidate("listBoundingRect"))},getToken:function(){var d=this.domCache.get("elemVal");if(this.options.tokens){var g=this.getTokenBounds();d=d.substring(g[0],g[1])}return d},getTokenBounds:function(d){if(null!=this.tokenBounds)return this.tokenBounds;var g=this.domCache.get("elemVal");if(""===g.trim())return[-1,0];for(var w,C=void 0!==d?d:this.element.selectionStart,M=C==this.oldElementValue.length?1:0,y=-1,_=g.length,I=0,F=this.options.tokens.length;Iy&&(y=w),-1!=(w=g.indexOf(this.options.tokens[I],C+M))&&w<_&&(_=w);return this.tokenBounds=[y+1,_]},dupForField:function(d){throw"dupForField must be overridden by autocompleter subclasses."},initItemToDataIndex:function(){throw"initItemToDataIndex must be overridden by autocompleter classes that need it"},propagateFieldChanges:function(d){void 0===d&&(d=this.matchStatus_),this.recDataRequester_&&(d&&""!==this.domCache.get("elemVal").trim()?this.recDataRequester_.requestData():this.recDataRequester_.clearDataOutputFields())},getValTyped:function(){return null===this.preFieldFillVal_?this.domCache.get("elemVal"):this.preFieldFillVal_},listSelectionNotification:function(d,g,C){var M;void 0===C?C=!1:C&&(M=d,d=""),void 0===M&&(M=this.domCache.get("elemVal"));var y=this.clickSelectionInProgress_?"clicked":null===this.preFieldFillVal_?"typed":"arrows",_="typed"!==y&&g,w=this.getItemCode(M);D.Autocompleter.Event.notifyObservers(this.element,"LIST_SEL",{input_method:y,val_typed_in:d,final_val:M,used_list:_,list:this.rawList_,on_list:g,item_code:w,removed:C})},attemptSelection:function(){var d=!1,g=this.getValTyped();if(this.active){if(-1===this.index){for(var C=this.domCache.get("elemVal").trim(),M=C.toLowerCase(),y=-1,_=-1,w=0;w=0?(this.index=y,d=!0):_>=0&&(this.index=_,d=!0)}else d=this.entryCount>0&&!this.liIsHeading(this.getCurrentEntry());this.fieldValIsListVal_=d,d&&(this.active=!1,this.updateElement(this.getCurrentEntry()),this.storeSelectedItem(),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification(g,!0),this.processedFieldVal_=D.Autocompleter.getFieldVal(this.element),this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.propagateFieldChanges(),this.multiSelect_&&this.moveEntryToSelectedArea()),this.multiSelect_||(this.active=!1,this.hide())}return d},selectEntry:function(){this.attemptSelection()},handleNonListEntry:function(){this.propagateFieldChanges(!1),this.multiSelect_||this.clearStoredSelection();var d=D.Autocompleter.getFieldVal(this.element);""===D.Autocompleter.getFieldVal(this.element)?(this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.storeSelectedItem(""),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification("",!1),this.processedFieldVal_=d):(this.enabled_&&this.setMatchStatusIndicator(!1),null!==D.Autocompleter.Event.callbacks_&&this.listSelectionNotification(this.getValTyped(),!1),this.matchListValue_?(D.Autocompleter.screenReaderLog("For this field your entry must match an item from the suggestion list."),this.setInvalidValIndicator(!0),this.refocusInProgress_=!0,this.processedFieldVal_=d,setTimeout(b.proxy(function(){this.element.focus(),this.element.select(),this.refocusInProgress_=!1},this))):(this.storeSelectedItem(),this.multiSelect_?this.moveEntryToSelectedArea():this.processedFieldVal_=d,this.findSuggestions&&this.nonMatchSuggestions_&&!this.multiSelect_&&setTimeout(b.proxy(function(){this.findSuggestions()},this))))},onChange:function(d){this.domCache.invalidate("elemVal"),D.Autocompleter.completionOptionsScrollerClicked_||this.handleDataEntry(d)},onBlur:function(d){D.Autocompleter.completionOptionsScrollerClicked_||(this.lastScrollEffect_&&this.lastScrollEffect_.cancel(),D.Autocompleter.getFieldVal(this.element)!==this.processedFieldVal_&&D.Event.simulate(this.element,"change"),this.enabled_&&!this.refocusInProgress_&&(this.hide(),this.hasFocus=!1,this.active=!1,this.invalidStatus_?this.clearInvalidFieldVal():""===D.Autocompleter.getFieldVal(this.element)?this.setMatchStatusIndicator(!0):!1===this.fieldValIsListVal_&&this.setMatchStatusIndicator(!1)))},clearInvalidFieldVal:function(){this.setFieldVal("",!1),this.setInvalidValIndicator(!1),this.setMatchStatusIndicator(!0),this.listSelectionNotification("",!1),this.processedFieldVal_=""},onFocus:function(d){if(D.Autocompleter.currentAutoCompField_=this.element.id,this.refocusInProgress_||(this.processedFieldVal_=D.Autocompleter.getFieldVal(this.element)),this.refocusInProgress_=!1,this.preFieldFillVal_=null,D.Autocompleter.Event.notifyObservers(this.element,"FOCUS",{start_val:this.processedFieldVal_}),this.multiSelect_){var g=Object.getOwnPropertyNames(this.selectedItems_);if(g.length>0){var M="Above this multi-select field are deselection buttons for each selected item. Currently selected:"+g.join(", ");D.Autocompleter.screenReaderLog(M)}}},onMouseDown:function(d){D.Autocompleter.stopEvent(d);for(var g=d.target;g&&void 0===g.autocompleteIndex;)g=g.parentNode;g&&!this.liIsHeading(g)&&(this.clickSelectionInProgress_=!0,this.index=g.autocompleteIndex,this.selectEntry(),this.hide(),this.clickSelectionInProgress_=!1,this.multiSelect_&&this.showList()),this.tokenBounds=null},handleDataEntry:function(d){if(this.invalidStatus_&&this.processedFieldVal_===this.domCache.get("elemVal"))this.clearInvalidFieldVal();else{this.observer&&clearTimeout(this.observer);var g=D.Autocompleter.getFieldVal(this.element),C=!1;(this.processedFieldVal_!==g&&""!==g||this.multiSelect_&&""===g&&this.index>=0)&&(C=this.attemptSelection()),this.processedFieldVal_!==g&&!C&&(""===g&&(this.fieldValIsListVal_=!1),this.handleNonListEntry()),this.multiSelect_||(this.hide(),this.active=!1),!d.stopped&&this.matchListValue_&&this.invalidStatus_&&D.Autocompleter.stopEvent(d)}},itemTextIsHeading:function(d){var g=!!this.numHeadings_;if(g){this.itemToDataIndex_||this.initItemToDataIndex();var C=this.itemToDataIndex_[d];g=void 0!==C&&!!this.indexToHeadingLevel_[C]}return g},liIsHeading:function(d){var g=!!this.numHeadings_;return g&&(g=this.itemTextIsHeading(this.listItemValue(d))),g},onShow:function(d,g){d.autocomp.showList()},onHide:function(d,g){d.autocomp.hideList()},moveToOtherColumn:function(d){var g=D.Autocompleter.listItemElements().length,C=Math.floor(g/2),M=Math.ceil(g/2),y=this.index;if(this.index=M&&(y=this.index-M),y!==this.index){var _=this.getEntry(y);this.liIsHeading(_)||(this.index=y,this.setFieldVal(this.listItemValue(_),!1),this.element.select(),this.render(),D.Autocompleter.stopEvent(d))}},handleSeeMoreItems:function(d){},readSearchCount:function(){var d=!1;return"none"!==L("searchCount").style.display&&(D.Autocompleter.screenReaderLog("Showing "+L("searchCount").innerHTML+"."),"none"!==L("moreResults").style.display&&D.Autocompleter.screenReaderLog("Pressing control+return will expand the list."),d=!0),d},destroy:function(){this.stopObservingEvents(),this.detachFromDOM()},stopObservingEvents:function(){b(this.element).unbind()},detachFromDOM:function(){if(this.multiSelect_){var d=this.element.parentNode;d.parentNode.replaceChild(this.element,d),this.selectedList=null}this.element.autocomp=null,this.element=null,this.update=null,this.listContainer=null,this.recDataRequester_=null},updateElement:function(d){var g=this.listItemValue(d),C=g;if(this.options.tokens){var M=this.getTokenBounds();if(-1!=M[0]){var y=this.domCache.get("elemVal"),_=y.substr(0,M[0]),w=y.substr(M[0]).match(/^\s+/);w&&(_+=w[0]),C=_+g+y.substr(M[1])}}this.setFieldVal(C,!1),this.options.afterUpdateElement&&this.options.afterUpdateElement(this.element,d)},show:function(){"none"==b(this.update).css("display")&&this.options.onShow(this.element,this.update),!this.iefix&&B.IE&&"absolute"==b(this.update).css("position")&&(new Insertion.After(this.update,''),this.iefix=L(this.update.id+"_iefix")),this.iefix&&setTimeout(b.proxy(this.fixIEOverlapping,this),50)},fixIEOverlapping:function(){var d=this.update.offset();this.iefix.style.left=d.left,this.update.style.height||(this.update.style.top=d.top),this.iefix.style.zIndex=1,this.update.style.zIndex=2,b(this.iefix).show()},hide:function(){"none"!=b(this.update).css("display")&&this.options.onHide(this.element,this.update),this.iefix&&b(this.iefix).hide()},render:function(){if(this.entryCount>0){for(var d=0;d=this.options.minChars?this.getUpdatedChoices():(this.active=!1,this.hide()),this.oldElementValue=this.domCache.get("elemVal")}};b.extend(D.Autocompleter.Base.prototype,m),m=null}},2948:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Event={observeListExpansions:function(D,B){this.storeCallback(D,"LIST_EXP",B)},observeListSelections:function(D,B){this.storeCallback(D,"LIST_SEL",B)},observeFocusEvents:function(D,B){this.storeCallback(D,"FOCUS",B)},observeCancelList:function(D,B){this.storeCallback(D,"CANCEL",B)},observeSuggestions:function(D,B){this.storeCallback(D,"SUGGESTIONS",B)},observeSuggestionUsed:function(D,B){this.storeCallback(D,"SUGGESTION_USED",B)},observeListAssignments:function(D,B){this.storeCallback(D,"LIST_ASSIGNMENT",B)},observeRDRClearing:function(D){this.storeCallback(null,"RDR_CLEARING",D)},observeRDRAssignment:function(D){this.storeCallback(null,"RDR_ASSIGNMENT",D)}},L.extend(b.Autocompleter.Event,b.Observable)}},3810:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Prefetch=b.PrototypeAPI.Class.create(),b.Autocompleter.Prefetch.constructor=b.Autocompleter.Prefetch,L.extend(b.Autocompleter.Prefetch.prototype,b.Autocompleter.Base.prototype),b.Autocompleter.Prefetch.prototype.className="Def.Autocompleter.Prefetch";var U={SEQ_NUM_PREFIX:'',SEQ_NUM_SEPARATOR:":  ",validationFailed_:!1,listIsOriginal_:!0,rawList_:null,itemCodes_:null,listLoadAttempted_:!1,seeMoreItemsClicked_:!1,matchListItemsToField_:!1,defaultSelectionIndex_:null,autoFill_:!0,initialize:function(m,d,g){var C=(g=L.extend({ignoreCase:!0,fullSearch:!1,selector:this.selector,getFormattedItemText:this.getFormattedItemText,onShow:this.onShow,onHide:this.onHide},g||{})).addSeqNum;this.add_seqnum=void 0===C||C;var M=g.autoFill;void 0!==M&&(this.autoFill_=M),b.Autocompleter.Base.classInit_||b.Autocompleter.Base.classInit(),this.initHeadings(g),this.defAutocompleterBaseInit(m,g),L(this.element).focus(L.proxy(this.onFocus,this)),L(this.element).click(L.proxy(this.onFieldClick,this));var y=g.codes;this.setList(d,y),this.listIsOriginal_=!0,this.originalCodes_=y,this.options.minChars=0,this.splitAutocomp_=!1,L(this.element).addClass("ansList")},getUpdatedChoices:function(){this.trimmedElemVal=this.domCache.get("elemVal").trim(),this.updateChoices(this.options.selector(this),this.pickedByNumber())},dupItemToDataIndex:function(m){this.listIsOriginal_&&(this.itemToDataIndex_||this.initItemToDataIndex(),m.itemToDataIndex_=this.itemToDataIndex_)},dupForField:function(m){var d=this.dupDataReqForField(m),g={};L.extend(!0,g,this.constructorOpts_),g.dataRequester=d;var C=new b.Autocompleter.Prefetch(m,this.rawList_,g);return this.dupItemToDataIndex(C),C},initHeadings:function(m){var d=m.codes,g=m.itemToHeading;if(g){m.itemToHeading=null;for(var C={},M={},y=0,_=d.length;y<_;++y){var I=g[d[y]];if(I){var F=C[I];if(!F){var N=g[I];C[I]=F=N?C[N]+1:1}}}for(y=0,_=d.length;y<_;++y)M[y]=(F=C[d[y]])||0;this.indexToHeadingLevel_=M,m.indexToHeadingLevel=M,this.numHeadings_=Object.keys(C).length,m.numHeadings=this.numHeadings_}else m.indexToHeadingLevel&&(this.indexToHeadingLevel_=m.indexToHeadingLevel,this.numHeadings_=m.numHeadings)},initItemToDataIndex:function(){if(this.itemToDataIndex_={},this.rawList_)for(var m=0,d=this.rawList_.length;m"+ut.substr(0,C.length)+""+ut.substr(C.length),An=!0,ke=m.SEQ_NUM_PREFIX+ut+m.SEQ_NUM_SEPARATOR+Ve(He),we&&(ke+=we[ce])))),!Mt&&!_){var an=!1,Gn=He;m.options.ignoreCase&&(Gn=He.toLowerCase());for(var sn=Gn.indexOf(C);!an&&-1!==sn;)0===sn?(an=!0,++M<=w&&(ke=""+Ve(He.substr(0,C.length))+""+Ve(He.substr(C.length)),we&&(ke+=we[ce]))):(m.options.fullSearch||/(.\b|_)./.test(Gn.substr(sn-1,2)))&&(an=!0,++M<=w)&&(ke=Ve(He.substr(0,sn))+""+Ve(He.substr(sn,C.length))+""+Ve(He.substr(sn+C.length)),we&&(ke+=we[ce])),an||(sn=Gn.indexOf(C,sn+1))}var ie=!1;m.multiSelect_&&(ie=m.isSelected(He))&&++pe,!ie&&ke&&(Ne||M<=w||m.numHeadings_>0&&_)&&(ee&&!J&&(J=!0,N.push(ee),R.push(ce-1),++te,$[ee]=[Ve(ee),"heading"],F=0),(!_||!m.numHeadings_||FX+pe?(O("searchCount").innerHTML=X+" of "+M+" items total",O("moreResults").style.display="block",O("searchCount").style.display="block"):(O("moreResults").style.display="none",O("searchCount").style.display="none"),m.buildHTML(N,R,$,y)},buildHTML:function(m,d,g,C){var y,M=-1,w=null!==C;if(!this.numHeadings_&&this.matchListItemsToField_&&(w||this.suggestionMode_===b.Autocompleter.SUGGEST_SHORTEST)&&(M=w?C:this.pickBestMatch(m))>=0){var _=m[M],I=d[M];for(y=M;y>0;--y)m[y]=m[y-1],d[y]=d[y-1];m[0]=_,d[0]=I}var F="
        ";y=0,M>=0&&(F+='
      • '+g[_][0]+"
      • ",++y);for(var N=m.length;y'+R[0]+"":'
      • '+R[0]+"
      • "}return F+"
      "},setList:function(m,d){this.listIsOriginal_=!1;var g=m.length;this.rawList_=new Array(g);for(var C=0,M=m.length;C0,m.length>1||!this.autoFill_?L(this.element).addClass("ac_multiple"):L(this.element).removeClass("ac_multiple"),(this.hasFocus||document.activeElement===this.element)&&this.onFocus()},setFieldToListValue:function(m){this.setFieldVal(m,!1),this.fieldValIsListVal_=!0,this.storeSelectedItem(),this.processedFieldVal_=m,this.listSelectionNotification("",!0),this.setMatchStatusIndicator(!0),this.setInvalidValIndicator(!1),this.propagateFieldChanges()},setListAndField:function(m,d,g,C){void 0===g&&(g=!1),void 0===C&&(C=!1),this.setList(m,d),b.Autocompleter.Event.notifyObservers(this.element,"LIST_ASSIGNMENT",{});var _,M=this.domCache.get("elemVal"),y=m.length;!1===g&&(_=this.autoFill_&&(1===y||y>1&&C)?this.assembleValue(m[0]):"",this.setFieldVal(_,!1),this.fieldValIsListVal_=!0),!g&&M!==_&&this.setFieldToListValue(_),this.setInvalidValIndicator(!1),this.setMatchStatusIndicator(!0),this.options.afterUpdateElement&&this.options.afterUpdateElement()},assembleValue:function(m){return m.trim()},onObserverEvent:function(){this.temporaryHide_=!0,this.hideList(),b.Autocompleter.Base.prototype.onObserverEvent.apply(this,[]),this.posAnsList(),this.showList(),this.temporaryHide_=!1},loadList:function(m,d){void 0===m&&(m=this.element.id);var g=b.Autocompleter.getFieldLookupKey(this.element);this.listLoadAttempted_=!0;var C=b.RecordDataRequester.getOutputFieldRDR(m);if(C){var M=C.getFieldData(g);if(M?this.setListAndField(M[0],M[1],!0,!1):C.assignListData(),m!==this.element.id){var y=O(d),_=[d,"EQ",b.Autocompleter.getFieldVal(y)];C.addFieldsToUpdateList(m,this,_)}}},listIsEmpty:function(){return 0===this.options.array.length},getInitialSelectionIndex:function(){var m=-1;if(""==this.domCache.get("elemVal"))if(this.defaultSelectionIndex_)m=this.defaultSelectionIndex_;else{var d=this.constructorOpts_.defaultValue;if(void 0!==d){if(this.itemCodes_)for(var g=0,C=this.itemCodes_.length;g=2*b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD&&(m=-1),this.defaultSelectionIndex_=m}return m},onFocus:function(){!0===b.Autocompleter.completionOptionsScrollerClicked_?b.Autocompleter.completionOptionsScrollerClicked_=!1:(this.matchListItemsToField_=!1,!this.listLoadAttempted_&&this.listIsEmpty()&&!this.element.comboField&&this.loadList(),b.Autocompleter.Base.prototype.onFocus.apply(this),this.enabled_&&(this.listBelowField_=!0,this.focusInProgress_=!0,this.hideList(),this.element.shakeCanceled=!1,this.maybeShowList(),this.index=this.getInitialSelectionIndex(),this.index>=0&&(this.setFieldToListValue(this.listItemValue(this.getCurrentEntry())),this.element.select(),this.render()),this.focusInProgress_=!1))},maybeShowList:function(){this.activate(),this.render();var m=!1;0==this.add_seqnum?m=this.entryCount>0:this.entryCount>1||!this.autoFill_?m=!0:1==this.entryCount&&(m=this.listItemValue(b.Autocompleter.listItemElements()[0])!=this.processedFieldVal_),1==m&&(this.posAnsList(),this.showList(),this.readSearchCount())},onFieldClick:function(){if(this.enabled_&&this.element.id===b.Autocompleter.currentAutoCompField_&&(!this.listShowing||this.matchListItemsToField_)){this.matchListItemsToField_=!1;var m=this.suggestionMode_;this.suggestionMode_=b.Autocompleter.NO_COMPLETION_SUGGESTIONS,this.maybeShowList(),this.suggestionMode_=m}},focusField:function(){this.element.focus()},listItemValue:function(m){const d=m.getAttribute("autocompRawListIndex");return this.rawList_[d]},fieldEventIsBigList:function(m){return m.ctrlKey&&m.keyCode===L.ui.keyCode.ENTER},handleSeeMoreItems:function(m){this.seeMoreItemsClicked_=!0,O("searchHint").style.display="none",this.listBelowField_=!1,this.getUpdatedChoices(),this.posAnsList(),this.seeMoreItemsClicked_=!1,this.splitAutocomp_=!1,b.Autocompleter.stopEvent(m)},findItemIndexByCode:function(m){for(var d=null,g=0,C=this.itemCodes_.length;g0&&(b.Autocompleter.screenReaderLog("Showing "+this.entryCount+" of "+this.rawList_.length+" items."),m=!0),m},activate:function(){this.changed=!1,this.hasFocus=!0,this.getUpdatedChoices()}};L.extend(b.Autocompleter.Prefetch.prototype,U),U=null}},8644:Q=>{Q.exports=function K(O,L,b){"use strict";b.Autocompleter.Search=b.PrototypeAPI.Class.create();var B={urlToCache_:{},MAX_VALUE_SIZE_FOR_AUTOCOMP:25,EXPANDED_COUNT:500,constructor:b.Autocompleter.Search,superclass:b.Autocompleter.Base.prototype};L.extend(b.Autocompleter.Search,B),B=null,L.extend(b.Autocompleter.Search.prototype,b.Autocompleter.Base.prototype),b.Autocompleter.Search.prototype.className="Def.Autocompleter.Search";var U={lastAjaxRequest_:null,resultCache_:null,useResultCache_:!0,suggestionList_:null,showListOnFocusIfEmpty_:!1,initialize:function(m,d,g){g=L.extend({partialChars:2,onHide:L.proxy(function(y,_){O("searchCount").style.display="none",O("moreResults").style.display="none",b.Autocompleter.Base.prototype.hideList.apply(this)},this),onShow:L.proxy(function(y,_){O("searchCount").style.display="block",O("moreResults").style.display="block",b.Autocompleter.Base.prototype.showList.apply(this)},this),onComplete:L.proxy(this.onComplete,this)},g||{}),b.Autocompleter.Base.classInit_||b.Autocompleter.Base.classInit(),this.url=d,this.fhir=g.fhir,this.search=g.search||this.fhir&&this.fhir.search,this.defAutocompleterBaseInit(m,g),this.autocomp=g.autocomp,void 0===this.autocomp?this.autocomp=!0:this.autocomp||(this.options.frequency=31536e3),void 0===g.sort&&(g.sort=!0),null!==g.useResultCache&&!1===g.useResultCache&&(this.useResultCache_=!1),this.showListOnFocusIfEmpty_=g.showListOnFocusIfEmpty||!1,L(this.element).focus(L.proxy(this.onFocus,this));var C=g.buttonID;if(this.buttonID=C,C&&"null"!==C){var M=L(document.getElementById(C));M.mousedown(L.proxy(this.buttonClick,this)),M.keypress(L.proxy(this.buttonKeyPress,this))}L(this.element).addClass("search_field"),g.colHeaders&&(this.colHeaderHTML="")},initItemToDataIndex:function(){this.itemToDataIndex_={}},dupForField:function(m){var d=this.dupDataReqForField(m),g=Object.clone(this.constructorOpts_);return g.dataRequester=d,new b.Autocompleter.Search(m,this.url,g)},getSearchStr:function(m){var d=b.Autocompleter;return d.LIST_ITEM_FIELD_SEP_REGEX||(d.LIST_ITEM_FIELD_SEP_REGEX=new RegExp(d.LIST_ITEM_FIELD_SEP,"g")),m||(m=this.getToken()),m.replace(d.LIST_ITEM_FIELD_SEP_REGEX," ").trimLeft()},runSearch:function(){this.lastAjaxRequest_&&this.lastAjaxRequest_.transport&&this.lastAjaxRequest_.abort();var m=this.search;if(this.url||m){this.searchInProgress=!0,this.searchStartTime=(new Date).getTime();var d=this.getSearchStr(),g=null;this.useResultCache_&&(g=this.getCachedResults(d,this.getLoadCount(b.Autocompleter.Search.EXPANDED_COUNT)))&&this.onComplete(g,null,!0),g||(m?this.useSearchFn(d,b.Autocompleter.Search.EXPANDED_COUNT):this.urlSearch(d,b.Autocompleter.Search.EXPANDED_COUNT),this.changed=!1,this.hasFocus=!0)}},getLoadCount(m){return this.search||this.fhir?m+(this.multiSelect_&&b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD===m?this.getSelectedItems().length:0):this.multiSelect_&&m===b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD?m+this.getSelectedItems().length:m!==b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD?m:0},useSearchFn:function(m,d){var g=this;this.search(m,this.getLoadCount(d)).then(function(C){g.onComplete({results:C,requestedCount:d,searchStr:m})},function(C){console.log("FHIR search failed: "+C)})},urlSearch:function(m,d){var g={};if(this.fhir)g.filter=m,g._format="application/json",g.count=this.getLoadCount(d);else{g.terms=m;var C=this.getLoadCount(d);C&&(g.maxList=C)}window._token&&(params.authenticity_token=window._token),this.lastAjaxRequest_=L.ajax(this.url,{data:g,dataType:"json",complete:this.options.onComplete}),this.lastAjaxRequest_.requestParamData_=g,this.lastAjaxRequest_.requestedCount=d},initResultCache:function(){this.resultCache_=this.url?b.Autocompleter.Search.urlToCache_[this.url]:null,this.resultCache_||(this.resultCache_=[],this.url&&(b.Autocompleter.Search.urlToCache_[this.url]=this.resultCache_))},getCachedResults:function(m,d){return this.resultCache_||this.initResultCache(),this.resultCache_[d]&&this.resultCache_[d][m]},storeCachedResults:function(m,d,g){this.resultCache_||this.initResultCache(),this.resultCache_[d]||(this.resultCache_[d]={}),this.resultCache_[d][m]=g},clearCachedResults:function(){this.resultCache_=[{},{}],b.Autocompleter.Search.urlToCache_[this.url]=this.resultCache_},setURL:function(m){this.url=m,this.initResultCache()},fieldEventIsBigList:function(m){return m.keyCode===L.ui.keyCode.ENTER&&(m.ctrlKey||!this.autocomp&&this.domCache.get("elemVal")!==this.processedFieldVal_&&""!==this.domCache.get("elemVal").trim())},buttonKeyPress:function(m){m.keyCode===L.ui.keyCode.ENTER&&this.runSearch()},processChoices:function(m,d){for(var g=[],C=Object.keys(m),M=0,y=C.length;M0&&!this.numHeadings_){var I=null,F=-1;if(this.suggestionMode_===b.Autocompleter.USE_STATISTICS?F=0:this.suggestionMode_===b.Autocompleter.SUGGEST_SHORTEST&&(F=this.pickBestMatch(g)),this.options.sort)F>-1&&(I=g[F],g[F]=""),g=g.sort(b.Autocompleter.Base.noCaseSort),F>-1&&(g[0]=I);else if(F>0){var N=g[0];g[0]=g[F],g[F]=N}g.length>d&&(g.length=d)}return[g,F>-1]},escapeHTML:function(m){return b.Autocompleter.Base.escapeAttribute(m).replace(/<(\/)?span>/g,"<$1span>")},buildUpdateHTML:function(m,d,g){var C,M,y,_,w,I,F,N=this.options.tableFormat;N?(M=this.colHeaderHTML||"
      "+g.colHeaders.join("")+"
      ",y="
      ",_="",I="",F=""):(M="
        ",y="
      ",_="",I=b.Autocompleter.LIST_ITEM_FIELD_SEP,F=""),C=M;for(var R=0,$=m.length;R<$;++R){for(var ee=m[R],J=g[ee],he=[],te=0,pe=J.length;te0||null===m){M=d+" of "+(null===m?"unknown":m)+" total";var _=(new Date).getTime()-this.searchStartTime+1e3*this.options.frequency+"",w=g+"";w.length<3&&(w+=" ");var I="; ";void 0!==g&&(I+=w+" bytes in "),I+=_+" ms",_.length<3&&(I+=" "),C.innerHTML=M+=I,O("searchCount").style.display="block"}},createFieldVals:function(m){var d={},g=this.options.valueCols,C=b.Autocompleter.LIST_ITEM_FIELD_SEP;if(this.itemToDataIndex_={},g)var M=g.length;for(var y=0,_=m.length;y<_;++y){var I,w=m[y];if(g){I=[];for(var F=0;F/g,""),this.itemToDataIndex_[N]=y,d[N]=w}return d},onComplete:function(m,d,g){const C=m.requestedCount||this.lastAjaxRequest_.requestedCount;var M=this.getToken();this.trimmedElemVal=M.trim(),this.lastAjaxRequest_===m&&(this.lastAjaxRequest_=null);const y=!!m.results;if(200===m.status||y){if(y)var _=m.searchStr,w=m.requestedCount===b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD;else{var I=m.requestParamData_;this.fhir?(_=I.filter,w=I.count===this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD)):(_=I.terms,w=void 0===I.maxList||I.maxList===this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD))}var F=b.Autocompleter.Search;!g&&this.useResultCache_&&this.storeCachedResults(_,this.getLoadCount(C),m);var N=this.getSearchStr(M);if(w&&(N=N.substr(0,F.MAX_VALUE_SIZE_FOR_AUTOCOMP)),(this.hasFocus||this.refocusInProgress_)&&N===_){var R=y?m.results:m.responseJSON||JSON.parse(m.responseText);if(this.fhir){$=R.expansion.total,this.listExtraData_=null,this.itemCodes_=[],this.itemCodeSystems_=[],this.rawList_=[];var ee=R.expansion.contains;if(ee)for(var J=0,he=ee.length;J0&&(d.data=y)}return d},show:function(){("hidden"===this.listContainer.style.visibility||""===this.listContainer.style.visibility)&&this.options.onShow(this.element,this.update)},hide:function(){this.searchInProgress||b.Autocompleter.Search.superclass.hide.apply(this)},buttonClick:function(m){this.observer&&clearTimeout(this.observer),this.searchInProgress=!0,this.runSearch(),b.Autocompleter.stopEvent(m)},handleSeeMoreItems:function(m){this.multiSelect_&&""===this.domCache.get("elemVal")&&this.preFieldFillVal_&&this.setFieldVal(this.preFieldFillVal_,!1),this.buttonClick(m)},onFocus:function(){!0===b.Autocompleter.completionOptionsScrollerClicked_?b.Autocompleter.completionOptionsScrollerClicked_=!1:(this.refocusInProgress_||(b.Autocompleter.screenReaderLog("Type to show matching list values."),this.hide(),this.rawList_=[]),b.Autocompleter.Base.prototype.onFocus.apply(this),this.hasFocus=!0,this.showListOnFocusIfEmpty_&&this.getUpdatedChoices())},onBlur:function(m){!this.refocusInProgress_&&!b.Autocompleter.completionOptionsScrollerClicked_&&(b.Autocompleter.Base.prototype.onBlur.apply(this,[m]),this.searchInProgress||(this.active=!1))},getUpdatedChoices:function(){if(this.lastAjaxRequest_&&this.lastAjaxRequest_.transport&&this.lastAjaxRequest_.abort(),this.url||this.search){this.searchStartTime=(new Date).getTime();var m=null,d=b.Autocompleter.Search,g=this.getSearchStr();g.length>d.MAX_VALUE_SIZE_FOR_AUTOCOMP&&(g=g.substr(0,d.MAX_VALUE_SIZE_FOR_AUTOCOMP)),this.useResultCache_&&(m=this.getCachedResults(g,this.getLoadCount(b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD)))&&this.onComplete(m,null,!0),m||(this.search?this.useSearchFn(g,b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD):this.urlSearch(g,b.Autocompleter.Base.MAX_ITEMS_BELOW_FIELD))}},findSuggestions:function(){if(this.url){var d={field_val:this.getSearchStr(),suggest:1};window._token&&(params.authenticity_token=window._token);var g={data:d,complete:L.proxy(this.onFindSuggestionComplete,this)};L.ajax(this.url,g)}},onFindSuggestionComplete:function(m){if(200===m.status){var d=m.responseJSON||JSON.parse(m.responseText),C=[],M=!1;if(d[0].length>0){var y=d[1];this.suggestionList_=d;for(var _=this.domCache.get("elemVal").trim().toLowerCase(),w=b.Autocompleter.LIST_ITEM_FIELD_SEP,I=0,F=y.length;!M&&I{Q.exports=function K(O){"use strict";var L=O.PrototypeAPI.Class.create({initialize:function(b,D,B,U){if(this.displayedProp=b.display||"text",this.scope=D,this.acOptions=b,U){this.pElem=B[0];var m=this.pElem.autocomp;m&&(m.destroy(),D.modelData=null,this.removeAutocompFunction(U.$formatters),this.removeAutocompFunction(U.$parsers));var d=b.hasOwnProperty("url")||b.fhir&&b.fhir.search;this.ac=d?this.searchList():this.prefetchList();var g=D.modelData;if(null!=g)if(this.ac.multiSelect_){for(var M=0,y=g.length;M{Q.exports=function K(O,L){"use strict";var D=O.$;function B(g,m,d){if(g=D(g),1==arguments.length){var C=g.cumulativeOffset();window.scrollTo(C[0],C[1])}else g.scrollLeft=m,g.scrollTop=d;return g}L.Scroll=O.Class.create(),jQuery.extend(jQuery.extend(L.Scroll.prototype,L.Base.prototype),{currentScrollPos:function(U){return this.element===window?document.viewport.getScrollOffsets():this.element===document.documentElement&&0===document.documentElement.scrollTop&&0===document.documentElement.scrollLeft?{left:document.body.scrollLeft,top:document.body.scrollTop}:{left:this.element.scrollLeft,top:this.element.scrollTop}},initialize:function(U){if(this.element=D(U),!this.element)throw L._elementDoesNotExistError;var m=this.currentScrollPos(U),d=jQuery.extend({x:0,y:0},arguments[1]||{}),g={x:m.left+d.x,y:m.top+d.y};this.start(g)},setup:function(){},update:function(U){var m=this.currentScrollPos(this.element),d=Math.round((this.options.x-m.left)*U+m.left),g=Math.round((this.options.y-m.top)*U+m.top);B(this.element,d,g),this.element===document.documentElement&&B(document.body,d,g)}})}},1444:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";var B=D.PrototypeAPI.Class,U=D.PrototypeAPI.Enumerable,d=D.PrototypeAPI.isString,g={_elementDoesNotExistError:{name:"ElementDoesNotExistError",message:"The specified DOM element does not exist, but is required for this effect to operate"},Transitions:{linear:function(C){return C},sinoidal:function(C){return-Math.cos(C*Math.PI)/2+.5},reverse:function(C){return 1-C},flicker:function(M){return(M=-Math.cos(M*Math.PI)/4+.75+Math.random()/4)>1?1:M},wobble:function(C){return-Math.cos(C*Math.PI*(9*C))/2+.5},pulse:function(C,M){return-Math.cos(C*((M||5)-.5)*2*Math.PI)/2+.5},spring:function(C){return 1-Math.cos(4.5*C*Math.PI)*Math.exp(6*-C)},none:function(C){return 0},full:function(C){return 1}},DefaultOptions:{duration:1,fps:100,sync:!1,from:0,to:1,delay:0,queue:"parallel"}};g.DefaultOptions.transition=g.Transitions.sinoidal,g.ScopedQueue=B.create(U,{initialize:function(){this.effects=[],this.interval=null},_each:function(C){this.effects._each(C)},add:function(C){var M=(new Date).getTime();switch(d(C.options.queue)?C.options.queue:C.options.queue.position){case"front":this.effects.findAll(function(_){return"idle"==_.state}).each(function(_){_.startOn+=C.finishOn,_.finishOn+=C.finishOn});break;case"with-last":M=this.effects.pluck("startOn").max()||M;break;case"end":M=this.effects.pluck("finishOn").max()||M}C.startOn+=M,C.finishOn+=M,(!C.options.queue.limit||this.effects.length-1;)this.effects.splice(M,1);0==this.effects.length&&(clearInterval(this.interval),this.interval=null)},loop:function(){for(var C=(new Date).getTime(),M=0,y=this.effects.length;M=this.startOn){if(C>=this.finishOn)return this.render(1),this.cancel(),this.event("beforeFinish"),this.finish&&this.finish(),void this.event("afterFinish");var M=(C-this.startOn)/this.totalTime,y=Math.round(M*this.totalFrames);y>this.currentFrame&&(this.render(M),this.currentFrame=y)}},cancel:function(){this.options.sync||g.Queues.get(d(this.options.queue)?"global":this.options.queue.scope).remove(this),this.state="finished"},event:function(C){this.options[C+"Internal"]&&this.options[C+"Internal"](this),this.options[C]&&this.options[C](this)},inspect:function(){var C=$H();for(property in this)Object.isFunction(this[property])||C.set(property,this[property]);return"#"}}),g.Move=B.create(g.Base,{initialize:function(C){if(this.element=L(C),!this.element)throw g._elementDoesNotExistError;var M=b.extend({x:0,y:0,mode:"relative"},arguments[1]||{});this.start(M)},setup:function(){D.PrototypeAPI.makePositioned(this.element);var C=D.PrototypeAPI;this.originalLeft=parseFloat(C.getStyle(this.element,"left")||"0"),this.originalTop=parseFloat(C.getStyle(this.element,"top")||"0"),"absolute"==this.options.mode&&(this.options.x=this.options.x-this.originalLeft,this.options.y=this.options.y-this.originalTop)},update:function(C){D.PrototypeAPI.setStyle(this.element,{left:Math.round(this.options.x*C+this.originalLeft)+"px",top:Math.round(this.options.y*C+this.originalTop)+"px"})}}),g.Shake=function(C){C=L(C);var M=b.extend({distance:20,duration:.5},arguments[1]||{}),y=parseFloat(M.distance),_=parseFloat(M.duration)/10,w=b(C).offset(),I=D.PrototypeAPI,F={top:w.top,left:w.left};return new g.Move(C,{x:y,y:0,duration:_,afterFinishInternal:function(N){new g.Move(N.element,{x:2*-y,y:0,duration:2*_,afterFinishInternal:function(R){new g.Move(R.element,{x:2*y,y:0,duration:2*_,afterFinishInternal:function($){new g.Move($.element,{x:2*-y,y:0,duration:2*_,afterFinishInternal:function(ee){new g.Move(ee.element,{x:2*y,y:0,duration:2*_,afterFinishInternal:function(J){new g.Move(J.element,{x:-y,y:0,duration:_,afterFinishInternal:function(he){I.setStyle(I.undoPositioned(he.element),F)}})}})}})}})}})}})},D.Effect=g}},2968:Q=>{Q.exports=function K(O,L){"use strict";var b={HTMLEvents:/^(?:load|unload|abort|error|select|change|submit|reset|focus|blur|resize|scroll)$/,MouseEvents:/^(?:click|mouse(?:down|up|over|move|out))$/},D={pointerX:0,pointerY:0,button:0,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,bubbles:!0,cancelable:!0};L.Event={},L.Event.simulate=function(B,U){var d,m=jQuery.extend(D,arguments[2]||{}),g=null;for(var C in B=O(B),b)if(b[C].test(U)){g=C;break}if(!g)throw new SyntaxError("Only HTMLEvents and MouseEvents interfaces are supported");return document.createEvent?(d=document.createEvent(g),"HTMLEvents"==g?d.initEvent(U,m.bubbles,m.cancelable):d.initMouseEvent(U,m.bubbles,m.cancelable,document.defaultView,m.button,m.pointerX,m.pointerY,m.pointerX,m.pointerY,m.ctrlKey,m.altKey,m.shiftKey,m.metaKey,m.button,B),B.dispatchEvent(d)):(m.clientX=m.pointerX,m.clientY=m.pointerY,d=jQuery.extend(document.createEventObject(),m),B.fireEvent("on"+U,d)),B}}},2474:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";D.FieldAlarms={setOffAlarm:function(B){void 0===this.bonk&&(this.bonk=new Audio(this.soundData_)),this.bonk.readyState>=2&&(this.bonk.currentTime=0,0!==this.bonk.currentTime&&(this.bonk.src=this.bonk.src)),this.bonk.play(),D.Effect.Shake(B.id,5)},cancelAlarm:function(B){B.shakeCanceled=!0,this.bonk.pause(),this.bonk.currentTime=0}}}},5076:(Q,K,O)=>{var L={};L.PrototypeAPI=O(5826),O(6397),O(5610)(L),O(1444)(L.PrototypeAPI.$,jQuery,L),O(951)(L.PrototypeAPI,L.Effect),O(2968)(L.PrototypeAPI.$,L),O(3469)(L),O(5559)(L),O(5188)(L.PrototypeAPI.$,jQuery,L),O(2474)(L.PrototypeAPI.$,jQuery,L),O(5855)(L),O(2103)(L.PrototypeAPI.$,jQuery,L),O(3810)(L.PrototypeAPI.$,jQuery,L),O(8644)(L.PrototypeAPI.$,jQuery,L),O(2948)(L.PrototypeAPI.$,jQuery,L),O(5013)(L),Q.exports=L},5610:Q=>{Q.exports=function K(O){O.jqueryLite=function(){"use strict";return{ui:{keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}}}(),Object.assign(jQuery,O.jqueryLite)}},3469:Q=>{if(void 0===K)var K={};Q.exports=function O(L){"use strict";L.Observable={callbacks_:null,notifyObservers:function(b,D,B){null!==this.callbacks_&&(B.field_id=b?b.id:null,setTimeout(function(){var U=this.callbacks_[D];if(void 0!==U){if(null!==b)var d=U[this.lookupKey(b)];for(var C=[d,U.null],M=0,y=C.length;M-1&&m.splice(d,1)}}}}}}},6397:()=>{"function"!=typeof Object.assign&&(Object.assign=function(Q){"use strict";if(null==Q)throw new TypeError("Cannot convert undefined or null to object");for(var K=Object(Q),O=1;O{if(void 0===K)var K={};K.PrototypeAPI=function(){"use strict";var O={};function L(N){if(!N)return[];if("toArray"in Object(N))return N.toArray();for(var R=N.length||0,$=new Array(R);R--;)$[R]=N[R];return $}function b(N){var R=N;return K.PrototypeAPI.isString(N)&&(R=document.getElementById(N)),R}var N,R,D=Object.prototype.toString,B=(N="undefined"!=typeof navigator&&navigator.userAgent,R="[object Opera]"==Object.prototype.toString.call(window.opera),{IE:!!window.attachEvent&&!R,Opera:R,WebKit:N&&N.indexOf("AppleWebKit/")>-1,Gecko:N&&N.indexOf("Gecko")>-1&&-1===N.indexOf("KHTML"),MobileSafari:N&&/Apple.*Mobile/.test(N)});function U(N){return"[object Function]"===D.call(N)}function g(N){var R=N.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].replace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,"").replace(/\s+/g,"").split(",");return 1!=R.length||R[0]?R:[]}function C(N,R){for(var $ in R)N[$]=R[$];return N}function M(N){return N}var y=function(){var N=function(){for(var J in{toString:1})if("toString"===J)return!1;return!0}();function R(){}return{create:function $(){var J=null,he=L(arguments);function te(){this.initialize.apply(this,arguments)}U(he[0])&&(J=he.shift()),C(te,y.Methods),te.superclass=J,te.subclasses=[],J&&(R.prototype=J.prototype,te.prototype=new R,J.subclasses.push(te));for(var pe=0,Ve=he.length;pe=X)&&(X=xe)},this),X},min:function Ne(Ae,ie){var X;return Ae=Ae||M,this.each(function(xe,Oe){xe=Ae.call(ie,xe,Oe,this),(null==X||xeQe?1:0}).pluck("value")},toArray:Mt,entries:Mt,zip:function an(){var Ae=L(arguments),ie=[this].concat(Ae).map(L);return this.map(function(X,xe){for(var Oe=[],Qe=0,un=ie.length;Qe"},find:he}}();function I(N){return N.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var F={setOpacity:function(N,R){return 1==R||""===R?R="":R<1e-5&&(R=0),(N=b(N)).style.opacity=R,N},setStyle:function(N,R){var $=(N=b(N)).style;if(K.PrototypeAPI.isString(R)){if($.cssText+=";"+R,R.include("opacity")){var J=R.match(/opacity:\s*(\d?\.?\d*)/)[1];K.PrototypeAPI.setOpacity(N,J)}return N}for(var he in R)if("opacity"===he)K.PrototypeAPI.setOpacity(N,R[he]);else{var te=R[he];("float"===he||"cssFloat"===he)&&(he=void 0===$.styleFloat?"cssFloat":"styleFloat"),$[he]=te}return N},getStyle:function(N,R){var $=(N=b(N)).style[R];if(!$||"auto"===$){var ee=document.defaultView.getComputedStyle(N,null);$=ee?ee[R]:null}return"opacity"===R?$?parseFloat($):1:"auto"===$?null:$},makePositioned:function(N){N=b(N);var R=K.PrototypeAPI.getStyle(N,"position"),$={};return("static"===R||!R)&&($.position="relative",K.PrototypeAPI.Browser.Opera&&($.top=0,$.left=0),K.PrototypeAPI.setStyle(N,$),jQuery(N).data("prototype_made_positioned",!0)),N},undoPositioned:function(N){N=b(N);var R=jQuery(N);return R.data("prototype_made_positioned")&&(R.removeData("prototype_made_positioned"),K.PrototypeAPI.setStyle(N,{position:"",top:"",bottom:"",left:"",right:""})),N}};return{$:b,Class:y,Enumerable:_,isString:function m(N){return"[object String]"===D.call(N)},isArray:function d(N){return"[object Array]"===D.call(N)},Browser:B,parseQuery:function w(N){var $=N.trim().match(/([^?#]*)(#.*)?$/);if(!$)return{};for(var ee=$[1].split("&"),he=0,te=ee.length;he1?pe.join("="):pe[0];null!=we&&(we=we.gsub("+"," "),we=decodeURIComponent(we)),Ve in hash?(this.isArray(hash[Ve])||(hash[Ve]=[hash[Ve]]),hash[Ve].push(we)):hash[Ve]=we}}return{}},escapeHTML:I,escapeAttribute:I,getStyle:F.getStyle,setStyle:F.setStyle,makePositioned:F.makePositioned,undoPositioned:F.undoPositioned,$A:L}}(),Q.exports=K.PrototypeAPI},5188:Q=>{if(void 0===K)var K={};Q.exports=function O(L,b,D){"use strict";D.RecordDataRequester=D.PrototypeAPI.Class.create();var U={formField_:null,codeField_:null,dataURL_:null,dataReqInput_:null,dataReqOutput_:null,inputFieldsHash_:null,outputFieldsHash_:null,noPriorDataReq_:!0,latestPendingAjaxRequest_:null,lastFieldVal_:null,lastDataHash_:null,outputToSameGroup_:null,autoCompUpdateList_:null,initialize:function(m,d,g,C,M){this.formField_=m,this.dataURL_=d,this.dataReqInput_=g,this.dataReqOutput_=C,this.outputToSameGroup_=M,this.setOutputNamesToRDRNames(m,C)},setOutputNamesToRDRNames:function(m,d){for(var g=D.Autocompleter.getFieldLookupKey(m),C=D.RecordDataRequester.outputFieldNameToRDRFieldName_,M=0,y=d.length;M0;if(null!==this.autoCompUpdateList_[d])for(var M in this.autoCompUpdateList_[d]){var y=M.split(","),_=L(y[0]),w=D.Autocompleter.getFieldVal(_);if("EQ"===y[1]&&w===y[2]||"NE"===y[1]&&w!==y[2])for(var I=this.autoCompUpdateList_[d][M],F=0,N=I.length;F0&&(m[y]=_)}return m},assignDataToFields:function(m,d){this.inputFieldsHash_||this.initFieldsHash();var g=[],C={},M=this.getOutputFieldsHash(),y=D.Autocompleter;for(var _ in m){var w=M[_];if(void 0!==w)for(var I=0,F=w.length;I0&&R[0]instanceof Array?(R[2]&&N.autocomp.initHeadings(R[2]),d?N.autocomp.setList(R[0],R[1]):N.autocomp.setListAndField(R[0],R[1])):d?N.autocomp.setList(R):N.autocomp.setListAndField(R),null!==this.autoCompUpdateList_&&null!==this.autoCompUpdateList_[$]){var ee={};ee[$]=R,this.processUpdateList(ee)}}}else d||(void 0!==N.comboField?N.comboField.mimicField(R,this.formField_.id):(D.Autocompleter.setFieldVal(N,R,!1),g.push(N),C[N.id]=R))}}D.Autocompleter.Event.notifyObservers(null,"RDR_ASSIGNMENT",{updatedFields:g,updatedFieldIDToVal:C,listField:this.formField_})},buildParameters:function(){var m={};this.inputFieldsHash_||this.initFieldsHash();var d=this.formField_.autocomp.getSelectedCodes()[0];if(null!=d?m.code_val=d:m.field_val=D.Autocompleter.getFieldVal(this.formField_),this.dataReqInput_)for(var g=0,C=this.dataReqInput_.length;g{Q.exports=function K(O){"use strict";O.ScreenReaderLog=function(L){if(void 0===L){for(var b="reader_log",D=(L=b,1);document.getElementById(L);)L=b+ ++D;this.logElement_=document.createElement("div"),this.logElement_.setAttribute("id",L),document.body.appendChild(this.logElement_)}else this.logElement_=document.getElementById(L);this.logElement_.setAttribute("aria-live","assertive"),this.logElement_.setAttribute("aria-relevant","additions"),this.logElement_.setAttribute("role","log"),this.logElement_.setAttribute("class","screen_reader_only")},O.ScreenReaderLog.prototype={add:function(L){var b=document.createElement("p");b.appendChild(document.createTextNode(L)),this.logElement_.appendChild(b)}},O.ScreenReaderLog.add=function(L){this.log_||(this.log_=new O.ScreenReaderLog("reader_log")),this.log_.add(L)}}},4263:(Q,K,O)=>{"use strict";var L=O(9903),b=O(3855),D=b(L("String.prototype.indexOf"));Q.exports=function(U,m){var d=L(U,!!m);return"function"==typeof d&&D(U,".prototype.")>-1?b(d):d}},3855:(Q,K,O)=>{"use strict";var L=O(224),b=O(9903),D=b("%Function.prototype.apply%"),B=b("%Function.prototype.call%"),U=b("%Reflect.apply%",!0)||L.call(B,D),m=b("%Object.getOwnPropertyDescriptor%",!0),d=b("%Object.defineProperty%",!0),g=b("%Math.max%");if(d)try{d({},"a",{value:1})}catch(M){d=null}Q.exports=function(y){var _=U(L,B,arguments);if(m&&d){var w=m(_,"length");w.configurable&&d(_,"length",{value:1+g(0,y.length-(arguments.length-1))})}return _};var C=function(){return U(L,D,arguments)};d?d(Q.exports,"apply",{value:C}):Q.exports.apply=C},5541:(Q,K,O)=>{"use strict";var L=O(2093),b=O(9102),D=O(5734),B=O(6687),U=O(8704),m=O(8266),d=O(4666),g=O(2086),C=O(9903),M=O(4263),y=O(2107),_=O(2069),w=O(8432),I=O(5709),F=O(6189),N=M("ArrayBuffer.prototype.byteLength",!0);function R(ie){if(!ie||"object"!=typeof ie||!N)return!1;try{return N(ie),!0}catch(X){return!1}}var $=M("Date.prototype.getTime"),ee=Object.getPrototypeOf,J=M("Object.prototype.toString"),he=C("%Set%",!0),te=M("Map.prototype.has",!0),pe=M("Map.prototype.get",!0),Ve=M("Map.prototype.size",!0),we=M("Set.prototype.add",!0),ce=M("Set.prototype.delete",!0),Ee=M("Set.prototype.has",!0),de=M("Set.prototype.size",!0);function Ne(ie,X,xe,Oe){for(var un,Qe=_(ie);(un=Qe.next())&&!un.done;)if(Mt(X,un.value,xe,Oe))return ce(ie,un.value),!0;return!1}function ke(ie){return void 0===ie?null:"object"!=typeof ie?"symbol"!=typeof ie&&("string"!=typeof ie&&"number"!=typeof ie||+ie==+ie):void 0}function He(ie,X,xe,Oe,Qe,un){var tn=ke(xe);if(null!=tn)return tn;var Qt=pe(X,tn),St=F({},Qe,{strict:!1});return!(void 0===Qt&&!te(X,tn)||!Mt(Oe,Qt,St,un))&&!te(ie,tn)&&Mt(Oe,Qt,St,un)}function ut(ie,X,xe){var Oe=ke(xe);return null!=Oe?Oe:Ee(X,Oe)&&!Ee(ie,Oe)}function An(ie,X,xe,Oe,Qe,un){for(var Qt,St,tn=_(ie);(Qt=tn.next())&&!Qt.done;)if(Mt(xe,St=Qt.value,Qe,un)&&Mt(Oe,pe(X,St),Qe,un))return ce(ie,St),!0;return!1}function Mt(ie,X,xe,Oe){var Qe=xe||{};if(Qe.strict?D(ie,X):ie===X)return!0;if(g(ie)!==g(X))return!1;if(!ie||!X||"object"!=typeof ie&&"object"!=typeof X)return Qe.strict?D(ie,X):ie==X;var hn,Qt=Oe.has(ie),St=Oe.has(X);if(Qt&&St){if(Oe.get(ie)===Oe.get(X))return!0}else hn={};return Qt||Oe.set(ie,hn),St||Oe.set(X,hn),function Ae(ie,X,xe,Oe){var Qe,un;if(typeof ie!=typeof X||null==ie||null==X||J(ie)!==J(X)||b(ie)!==b(X))return!1;if(m(ie)!==m(X))return!1;var St=ie instanceof Error,hn=X instanceof Error;if(St!==hn||(St||hn)&&(ie.name!==X.name||ie.message!==X.message))return!1;var Wr=B(ie),ji=B(X);if(Wr!==ji||(Wr||ji)&&(ie.source!==X.source||U(ie)!==U(X)))return!1;var yi=d(ie),bi=d(X);if(yi!==bi||(yi||bi)&&$(ie)!==$(X)||xe.strict&&ee&&ee(ie)!==ee(X)||I(ie)!==I(X))return!1;var ls=an(ie),Ar=an(X);if(ls!==Ar)return!1;if(ls||Ar){if(ie.length!==X.length)return!1;for(Qe=0;Qe=0;Qe--)if(Ln[Qe]!=uo[Qe])return!1;for(Qe=Ln.length-1;Qe>=0;Qe--)if(!Mt(ie[un=Ln[Qe]],X[un],xe,Oe))return!1;var Lo=y(ie),Kn=y(X);return Lo===Kn&&("Set"===Lo||"Set"===Kn?function Gn(ie,X,xe,Oe){if(de(ie)!==de(X))return!1;for(var tn,Qt,St,Qe=_(ie),un=_(X);(tn=Qe.next())&&!tn.done;)if(tn.value&&"object"==typeof tn.value)St||(St=new he),we(St,tn.value);else if(!Ee(X,tn.value)){if(xe.strict||!ut(ie,X,tn.value))return!1;St||(St=new he),we(St,tn.value)}if(St){for(;(Qt=un.next())&&!Qt.done;)if(Qt.value&&"object"==typeof Qt.value){if(!Ne(St,Qt.value,xe.strict,Oe))return!1}else if(!xe.strict&&!Ee(ie,Qt.value)&&!Ne(St,Qt.value,xe.strict,Oe))return!1;return 0===de(St)}return!0}(ie,X,xe,Oe):"Map"!==Lo||function sn(ie,X,xe,Oe){if(Ve(ie)!==Ve(X))return!1;for(var tn,Qt,St,hn,Wr,ji,Qe=_(ie),un=_(X);(tn=Qe.next())&&!tn.done;)if(Wr=tn.value[1],(hn=tn.value[0])&&"object"==typeof hn)St||(St=new he),we(St,hn);else if(void 0===(ji=pe(X,hn))&&!te(X,hn)||!Mt(Wr,ji,xe,Oe)){if(xe.strict||!He(ie,X,hn,Wr,xe,Oe))return!1;St||(St=new he),we(St,hn)}if(St){for(;(Qt=un.next())&&!Qt.done;)if(ji=Qt.value[1],(hn=Qt.value[0])&&"object"==typeof hn){if(!An(St,ie,hn,ji,xe,Oe))return!1}else if(!(xe.strict||ie.has(hn)&&Mt(pe(ie,hn),ji,xe,Oe)||An(St,ie,hn,ji,F({},xe,{strict:!1}),Oe)))return!1;return 0===de(St)}return!0}(ie,X,xe,Oe))}(ie,X,Qe,Oe)}function an(ie){return!(!ie||"object"!=typeof ie||"number"!=typeof ie.length||"function"!=typeof ie.copy||"function"!=typeof ie.slice||ie.length>0&&"number"!=typeof ie[0]||!(ie.constructor&&ie.constructor.isBuffer&&ie.constructor.isBuffer(ie)))}Q.exports=function(X,xe,Oe){return Mt(X,xe,Oe,w())}},1790:(Q,K,O)=>{"use strict";var L=O(2093),b="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),D=Object.prototype.toString,B=Array.prototype.concat,U=Object.defineProperty,d=O(9006)(),g=U&&d,C=function(y,_,w,I){_ in y&&(!function(y){return"function"==typeof y&&"[object Function]"===D.call(y)}(I)||!I())||(g?U(y,_,{configurable:!0,enumerable:!1,value:w,writable:!0}):y[_]=w)},M=function(y,_){var w=arguments.length>2?arguments[2]:{},I=L(_);b&&(I=B.call(I,Object.getOwnPropertySymbols(_)));for(var F=0;F{"use strict";var L=O(8642),b=Object.prototype.toString,D=Object.prototype.hasOwnProperty,B=function(C,M,y){for(var _=0,w=C.length;_=3&&(_=y),"[object Array]"===b.call(C)?B(C,M,_):"string"==typeof C?U(C,M,_):m(C,M,_)}},2199:Q=>{"use strict";var K="Function.prototype.bind called on incompatible ",O=Array.prototype.slice,L=Object.prototype.toString,b="[object Function]";Q.exports=function(B){var U=this;if("function"!=typeof U||L.call(U)!==b)throw new TypeError(K+U);for(var d,m=O.call(arguments,1),g=function(){if(this instanceof d){var w=U.apply(this,m.concat(O.call(arguments)));return Object(w)===w?w:this}return U.apply(B,m.concat(O.call(arguments)))},C=Math.max(0,U.length-m.length),M=[],y=0;y{"use strict";var L=O(2199);Q.exports=Function.prototype.bind||L},3677:Q=>{"use strict";var K=function(){return"string"==typeof function(){}.name},O=Object.getOwnPropertyDescriptor;if(O)try{O([],"length")}catch(b){O=null}K.functionsHaveConfigurableNames=function(){if(!K()||!O)return!1;var D=O(function(){},"name");return!!D&&!!D.configurable};var L=Function.prototype.bind;K.boundFunctionsHaveNames=function(){return K()&&"function"==typeof L&&""!==function(){}.bind().name},Q.exports=K},9903:(Q,K,O)=>{"use strict";var L,b=SyntaxError,D=Function,B=TypeError,U=function(Ee){try{return D('"use strict"; return ('+Ee+").constructor;")()}catch(de){}},m=Object.getOwnPropertyDescriptor;if(m)try{m({},"")}catch(Ee){m=null}var d=function(){throw new B},g=m?function(){try{return d}catch(Ee){try{return m(arguments,"callee").get}catch(de){return d}}}():d,C=O(524)(),M=Object.getPrototypeOf||function(Ee){return Ee.__proto__},y={},_="undefined"==typeof Uint8Array?L:M(Uint8Array),w={"%AggregateError%":"undefined"==typeof AggregateError?L:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?L:ArrayBuffer,"%ArrayIteratorPrototype%":C?M([][Symbol.iterator]()):L,"%AsyncFromSyncIteratorPrototype%":L,"%AsyncFunction%":y,"%AsyncGenerator%":y,"%AsyncGeneratorFunction%":y,"%AsyncIteratorPrototype%":y,"%Atomics%":"undefined"==typeof Atomics?L:Atomics,"%BigInt%":"undefined"==typeof BigInt?L:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?L:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?L:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?L:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?L:FinalizationRegistry,"%Function%":D,"%GeneratorFunction%":y,"%Int8Array%":"undefined"==typeof Int8Array?L:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?L:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?L:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C?M(M([][Symbol.iterator]())):L,"%JSON%":"object"==typeof JSON?JSON:L,"%Map%":"undefined"==typeof Map?L:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&C?M((new Map)[Symbol.iterator]()):L,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?L:Promise,"%Proxy%":"undefined"==typeof Proxy?L:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?L:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?L:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&C?M((new Set)[Symbol.iterator]()):L,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?L:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C?M(""[Symbol.iterator]()):L,"%Symbol%":C?Symbol:L,"%SyntaxError%":b,"%ThrowTypeError%":g,"%TypedArray%":_,"%TypeError%":B,"%Uint8Array%":"undefined"==typeof Uint8Array?L:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?L:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?L:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?L:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?L:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?L:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?L:WeakSet},I=function Ee(de){var Ne;if("%AsyncFunction%"===de)Ne=U("async function () {}");else if("%GeneratorFunction%"===de)Ne=U("function* () {}");else if("%AsyncGeneratorFunction%"===de)Ne=U("async function* () {}");else if("%AsyncGenerator%"===de){var ke=Ee("%AsyncGeneratorFunction%");ke&&(Ne=ke.prototype)}else if("%AsyncIteratorPrototype%"===de){var He=Ee("%AsyncGenerator%");He&&(Ne=M(He.prototype))}return w[de]=Ne,Ne},F={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},N=O(224),R=O(4031),$=N.call(Function.call,Array.prototype.concat),ee=N.call(Function.apply,Array.prototype.splice),J=N.call(Function.call,String.prototype.replace),he=N.call(Function.call,String.prototype.slice),te=N.call(Function.call,RegExp.prototype.exec),pe=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Ve=/\\(\\)?/g,we=function(de){var Ne=he(de,0,1),ke=he(de,-1);if("%"===Ne&&"%"!==ke)throw new b("invalid intrinsic syntax, expected closing `%`");if("%"===ke&&"%"!==Ne)throw new b("invalid intrinsic syntax, expected opening `%`");var He=[];return J(de,pe,function(ut,An,Mt,an){He[He.length]=Mt?J(an,Ve,"$1"):An||ut}),He},ce=function(de,Ne){var He,ke=de;if(R(F,ke)&&(ke="%"+(He=F[ke])[0]+"%"),R(w,ke)){var ut=w[ke];if(ut===y&&(ut=I(ke)),void 0===ut&&!Ne)throw new B("intrinsic "+de+" exists, but is not available. Please file an issue!");return{alias:He,name:ke,value:ut}}throw new b("intrinsic "+de+" does not exist!")};Q.exports=function(de,Ne){if("string"!=typeof de||0===de.length)throw new B("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof Ne)throw new B('"allowMissing" argument must be a boolean');if(null===te(/^%?[^%]*%?$/,de))throw new b("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var ke=we(de),He=ke.length>0?ke[0]:"",ut=ce("%"+He+"%",Ne),An=ut.name,Mt=ut.value,an=!1,Gn=ut.alias;Gn&&(He=Gn[0],ee(ke,$([0,1],Gn)));for(var sn=1,Ae=!0;sn=ke.length){var Oe=m(Mt,ie);Mt=(Ae=!!Oe)&&"get"in Oe&&!("originalValue"in Oe.get)?Oe.get:Mt[ie]}else Ae=R(Mt,ie),Mt=Mt[ie];Ae&&!an&&(w[An]=Mt)}}return Mt}},253:(Q,K,O)=>{"use strict";var b=O(9903)("%Object.getOwnPropertyDescriptor%",!0);if(b)try{b([],"length")}catch(D){b=null}Q.exports=b},5861:Q=>{"use strict";var K="undefined"!=typeof BigInt&&BigInt;Q.exports=function(){return"function"==typeof K&&"function"==typeof BigInt&&"bigint"==typeof K(42)&&"bigint"==typeof BigInt(42)}},9006:(Q,K,O)=>{"use strict";var b=O(9903)("%Object.defineProperty%",!0),D=function(){if(b)try{return b({},"a",{value:1}),!0}catch(U){return!1}return!1};D.hasArrayLengthDefineBug=function(){if(!D())return null;try{return 1!==b([],"length",{value:1}).length}catch(U){return!0}},Q.exports=D},524:(Q,K,O)=>{"use strict";var L="undefined"!=typeof Symbol&&Symbol,b=O(6858);Q.exports=function(){return"function"==typeof L&&"function"==typeof Symbol&&"symbol"==typeof L("foo")&&"symbol"==typeof Symbol("bar")&&b()}},6858:Q=>{"use strict";Q.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var O={},L=Symbol("test"),b=Object(L);if("string"==typeof L||"[object Symbol]"!==Object.prototype.toString.call(L)||"[object Symbol]"!==Object.prototype.toString.call(b))return!1;for(L in O[L]=42,O)return!1;if("function"==typeof Object.keys&&0!==Object.keys(O).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(O).length)return!1;var B=Object.getOwnPropertySymbols(O);if(1!==B.length||B[0]!==L||!Object.prototype.propertyIsEnumerable.call(O,L))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var U=Object.getOwnPropertyDescriptor(O,L);if(42!==U.value||!0!==U.enumerable)return!1}return!0}},3261:(Q,K,O)=>{"use strict";var L=O(6858);Q.exports=function(){return L()&&!!Symbol.toStringTag}},4031:(Q,K,O)=>{"use strict";var L=O(224);Q.exports=L.call(Function.call,Object.prototype.hasOwnProperty)},9102:(Q,K,O)=>{"use strict";var L=O(3261)(),D=O(4263)("Object.prototype.toString"),B=function(g){return!(L&&g&&"object"==typeof g&&Symbol.toStringTag in g)&&"[object Arguments]"===D(g)},U=function(g){return!!B(g)||null!==g&&"object"==typeof g&&"number"==typeof g.length&&g.length>=0&&"[object Array]"!==D(g)&&"[object Function]"===D(g.callee)},m=function(){return B(arguments)}();B.isLegacyArguments=U,Q.exports=m?B:U},3:(Q,K,O)=>{"use strict";if(O(5861)()){var b=BigInt.prototype.valueOf;Q.exports=function(U){return null!=U&&"boolean"!=typeof U&&"string"!=typeof U&&"number"!=typeof U&&"symbol"!=typeof U&&"function"!=typeof U&&("bigint"==typeof U||function(U){try{return b.call(U),!0}catch(m){}return!1}(U))}}else Q.exports=function(U){return!1}},6180:(Q,K,O)=>{"use strict";var L=O(4263),b=L("Boolean.prototype.toString"),D=L("Object.prototype.toString"),m=O(3261)();Q.exports=function(g){return"boolean"==typeof g||null!==g&&"object"==typeof g&&(m&&Symbol.toStringTag in g?function(g){try{return b(g),!0}catch(C){return!1}}(g):"[object Boolean]"===D(g))}},8642:Q=>{"use strict";var L,b,K=Function.prototype.toString,O="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof O&&"function"==typeof Object.defineProperty)try{L=Object.defineProperty({},"length",{get:function(){throw b}}),b={},O(function(){throw 42},null,L)}catch(R){R!==b&&(O=null)}else O=null;var D=/^\s*class\b/,B=function($){try{var ee=K.call($);return D.test(ee)}catch(J){return!1}},U=function($){try{return!B($)&&(K.call($),!0)}catch(ee){return!1}},m=Object.prototype.toString,w="function"==typeof Symbol&&!!Symbol.toStringTag,I=!(0 in[,]),F=function(){return!1};if("object"==typeof document){var N=document.all;m.call(N)===m.call(document.all)&&(F=function($){if((I||!$)&&(void 0===$||"object"==typeof $))try{var ee=m.call($);return("[object HTMLAllCollection]"===ee||"[object HTML document.all class]"===ee||"[object HTMLCollection]"===ee||"[object Object]"===ee)&&null==$("")}catch(J){}return!1})}Q.exports=O?function($){if(F($))return!0;if(!$||"function"!=typeof $&&"object"!=typeof $)return!1;try{O($,null,L)}catch(ee){if(ee!==b)return!1}return!B($)&&U($)}:function($){if(F($))return!0;if(!$||"function"!=typeof $&&"object"!=typeof $)return!1;if(w)return U($);if(B($))return!1;var ee=m.call($);return!("[object Function]"!==ee&&"[object GeneratorFunction]"!==ee&&!/^\[object HTML/.test(ee))&&U($)}},4666:(Q,K,O)=>{"use strict";var L=Date.prototype.getDay,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"object"==typeof d&&null!==d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object Date]"===D.call(d))}},1587:Q=>{"use strict";Q.exports=Number.isFinite||function(K){return!("number"!=typeof K||K!=K||K===1/0||K===-1/0)}},5869:(Q,K,O)=>{var L=O(1587);Q.exports=Number.isInteger||function(b){return"number"==typeof b&&L(b)&&Math.floor(b)===b}},9898:Q=>{"use strict";var L,K="function"==typeof Map&&Map.prototype?Map:null,O="function"==typeof Set&&Set.prototype?Set:null;K||(L=function(U){return!1});var b=K?Map.prototype.has:null,D=O?Set.prototype.has:null;!L&&!b&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(b.call(U),D)try{D.call(U)}catch(m){return!0}return U instanceof K}catch(m){}return!1}},1046:(Q,K,O)=>{"use strict";var L=Number.prototype.toString,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"number"==typeof d||"object"==typeof d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object Number]"===D.call(d))}},6687:(Q,K,O)=>{"use strict";var D,B,U,m,L=O(4263),b=O(3261)();if(b){D=L("Object.prototype.hasOwnProperty"),B=L("RegExp.prototype.exec"),U={};var d=function(){throw U};m={toString:d,valueOf:d},"symbol"==typeof Symbol.toPrimitive&&(m[Symbol.toPrimitive]=d)}var g=L("Object.prototype.toString"),C=Object.getOwnPropertyDescriptor;Q.exports=b?function(_){if(!_||"object"!=typeof _)return!1;var w=C(_,"lastIndex");if(!w||!D(w,"value"))return!1;try{B(_,m)}catch(F){return F===U}}:function(_){return!(!_||"object"!=typeof _&&"function"!=typeof _)&&"[object RegExp]"===g(_)}},3870:Q=>{"use strict";var L,K="function"==typeof Map&&Map.prototype?Map:null,O="function"==typeof Set&&Set.prototype?Set:null;O||(L=function(U){return!1});var b=K?Map.prototype.has:null,D=O?Set.prototype.has:null;!L&&!D&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(D.call(U),b)try{b.call(U)}catch(m){return!0}return U instanceof O}catch(m){}return!1}},4764:(Q,K,O)=>{"use strict";var L=String.prototype.valueOf,D=Object.prototype.toString,U=O(3261)();Q.exports=function(d){return"string"==typeof d||"object"==typeof d&&(U?function(d){try{return L.call(d),!0}catch(g){return!1}}(d):"[object String]"===D.call(d))}},6434:(Q,K,O)=>{"use strict";var L=Object.prototype.toString;if(O(524)()){var D=Symbol.prototype.toString,B=/^Symbol\(.*\)$/;Q.exports=function(d){if("symbol"==typeof d)return!0;if("[object Symbol]"!==L.call(d))return!1;try{return function(d){return"symbol"==typeof d.valueOf()&&B.test(D.call(d))}(d)}catch(g){return!1}}}else Q.exports=function(d){return!1}},7673:(Q,K,O)=>{"use strict";var L=O(3037),b=O(5271),D=O(4263),B=D("Object.prototype.toString"),U=O(3261)(),m=O(253),d="undefined"==typeof globalThis?global:globalThis,g=b(),C=D("Array.prototype.indexOf",!0)||function(F,N){for(var R=0;R-1}return!!m&&function(F){var N=!1;return L(y,function(R,$){if(!N)try{N=R.call(F)===$}catch(ee){}}),N}(F)}},5585:Q=>{"use strict";var L,K="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,O="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;K||(L=function(U){return!1});var b=K?K.prototype.has:null,D=O?O.prototype.has:null;!L&&!b&&(L=function(U){return!1}),Q.exports=L||function(U){if(!U||"object"!=typeof U)return!1;try{if(b.call(U,b),D)try{D.call(U,D)}catch(m){return!0}return U instanceof K}catch(m){}return!1}},1902:(Q,K,O)=>{"use strict";var L=O(9903),b=O(4263),D=L("%WeakSet%",!0),B=b("WeakSet.prototype.has",!0);if(B){var U=b("WeakMap.prototype.has",!0);Q.exports=function(d){if(!d||"object"!=typeof d)return!1;try{if(B(d,B),U)try{U(d,U)}catch(g){return!0}return d instanceof D}catch(g){}return!1}}else Q.exports=function(d){return!1}},8266:Q=>{var K={}.toString;Q.exports=Array.isArray||function(O){return"[object Array]"==K.call(O)}},6908:function(Q,K,O){(Q=O.nmd(Q)).exports=function(){"use strict";var L,N;function b(){return L.apply(null,arguments)}function B(c){return c instanceof Array||"[object Array]"===Object.prototype.toString.call(c)}function U(c){return null!=c&&"[object Object]"===Object.prototype.toString.call(c)}function m(c,h){return Object.prototype.hasOwnProperty.call(c,h)}function d(c){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(c).length;var h;for(h in c)if(m(c,h))return!1;return!0}function g(c){return void 0===c}function C(c){return"number"==typeof c||"[object Number]"===Object.prototype.toString.call(c)}function M(c){return c instanceof Date||"[object Date]"===Object.prototype.toString.call(c)}function y(c,h){var S,v=[],z=c.length;for(S=0;S>>0;for(S=0;S0)for(v=0;v=0?v?"+":"":"-")+Math.pow(10,Math.max(0,h-S.length)).toString().substr(1)+S}var Gn=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,sn=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ae={},ie={};function X(c,h,v,S){var z=S;"string"==typeof S&&(z=function(){return this[S]()}),c&&(ie[c]=z),h&&(ie[h[0]]=function(){return an(z.apply(this,arguments),h[1],h[2])}),v&&(ie[v]=function(){return this.localeData().ordinal(z.apply(this,arguments),c)})}function xe(c){return c.match(/\[[\s\S]/)?c.replace(/^\[|\]$/g,""):c.replace(/\\/g,"")}function Qe(c,h){return c.isValid()?(h=un(h,c.localeData()),Ae[h]=Ae[h]||function Oe(c){var v,S,h=c.match(Gn);for(v=0,S=h.length;v=0&&sn.test(c);)c=c.replace(sn,S),sn.lastIndex=0,v-=1;return c}var co={};function Cn(c,h){var v=c.toLowerCase();co[v]=co[v+"s"]=co[h]=c}function Ln(c){return"string"==typeof c?co[c]||co[c.toLowerCase()]:void 0}function uo(c){var v,S,h={};for(S in c)m(c,S)&&(v=Ln(S))&&(h[v]=c[S]);return h}var Lo={};function Kn(c,h){Lo[c]=h}function Fo(c){return c%4==0&&c%100!=0||c%400==0}function qn(c){return c<0?Math.ceil(c)||0:Math.floor(c)}function pt(c){var h=+c,v=0;return 0!==h&&isFinite(h)&&(v=qn(h)),v}function ho(c,h){return function(v){return null!=v?(tl(this,c,v),b.updateOffset(this,h),this):Ta(this,c)}}function Ta(c,h){return c.isValid()?c._d["get"+(c._isUTC?"UTC":"")+h]():NaN}function tl(c,h,v){c.isValid()&&!isNaN(v)&&("FullYear"===h&&Fo(c.year())&&1===c.month()&&29===c.date()?(v=pt(v),c._d["set"+(c._isUTC?"UTC":"")+h](v,c.month(),qt(v,c.month()))):c._d["set"+(c._isUTC?"UTC":"")+h](v))}var et,oe=/\d/,se=/\d\d/,Vt=/\d{3}/,Zt=/\d{4}/,gn=/[+-]?\d{6}/,qe=/\d\d?/,At=/\d\d\d\d?/,gr=/\d\d\d\d\d\d?/,ft=/\d{1,3}/,$i=/\d{1,4}/,No=/[+-]?\d{1,6}/,vt=/\d+/,je=/[+-]?\d+/,ka=/Z|[+-]\d\d:?\d\d/gi,xa=/Z|[+-]\d\d(?::?\d\d)?/gi,Wi=/[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;function Me(c,h,v){et[c]=de(h)?h:function(S,z){return S&&v?v:h}}function hs(c,h){return m(et,c)?et[c](h._strict,h._locale):new RegExp(function nl(c){return ki(c.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(h,v,S,z,W){return v||S||z||W}))}(c))}function ki(c){return c.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}et={};var fo={};function mt(c,h){var v,z,S=h;for("string"==typeof c&&(c=[c]),C(h)&&(S=function(W,fe){fe[h]=pt(W)}),z=c.length,v=0;v68?1900:2e3)};var lt=ho("FullYear",!0);function Lh(c,h,v,S,z,W,fe){var Ke;return c<100&&c>=0?(Ke=new Date(c+400,h,v,S,z,W,fe),isFinite(Ke.getFullYear())&&Ke.setFullYear(c)):Ke=new Date(c,h,v,S,z,W,fe),Ke}function xi(c){var h,v;return c<100&&c>=0?((v=Array.prototype.slice.call(arguments))[0]=c+400,h=new Date(Date.UTC.apply(null,v)),isFinite(h.getUTCFullYear())&&h.setUTCFullYear(c)):h=new Date(Date.UTC.apply(null,arguments)),h}function ms(c,h,v){var S=7+h-v;return-(7+xi(c,0,S).getUTCDay()-h)%7+S-1}function Fh(c,h,v,S,z){var wt,ln,Ke=1+7*(h-1)+(7+v-S)%7+ms(c,S,z);return Ke<=0?ln=fs(wt=c-1)+Ke:Ke>fs(c)?(wt=c+1,ln=Ke-fs(c)):(wt=c,ln=Ke),{year:wt,dayOfYear:ln}}function vr(c,h,v){var W,fe,S=ms(c.year(),h,v),z=Math.floor((c.dayOfYear()-S-1)/7)+1;return z<1?W=z+ni(fe=c.year()-1,h,v):z>ni(c.year(),h,v)?(W=z-ni(c.year(),h,v),fe=c.year()+1):(fe=c.year(),W=z),{week:W,year:fe}}function ni(c,h,v){var S=ms(c,h,v),z=ms(c+1,h,v);return(fs(c)-S+z)/7}X("w",["ww",2],"wo","week"),X("W",["WW",2],"Wo","isoWeek"),Cn("week","w"),Cn("isoWeek","W"),Kn("week",5),Kn("isoWeek",5),Me("w",qe),Me("ww",qe,se),Me("W",qe),Me("WW",qe,se),na(["w","ww","W","WW"],function(c,h,v,S){h[S.substr(0,1)]=pt(c)});function za(c,h){return c.slice(h,7).concat(c.slice(0,h))}X("d",0,"do","day"),X("dd",0,0,function(c){return this.localeData().weekdaysMin(this,c)}),X("ddd",0,0,function(c){return this.localeData().weekdaysShort(this,c)}),X("dddd",0,0,function(c){return this.localeData().weekdays(this,c)}),X("e",0,0,"weekday"),X("E",0,0,"isoWeekday"),Cn("day","d"),Cn("weekday","e"),Cn("isoWeekday","E"),Kn("day",11),Kn("weekday",11),Kn("isoWeekday",11),Me("d",qe),Me("e",qe),Me("E",qe),Me("dd",function(c,h){return h.weekdaysMinRegex(c)}),Me("ddd",function(c,h){return h.weekdaysShortRegex(c)}),Me("dddd",function(c,h){return h.weekdaysRegex(c)}),na(["dd","ddd","dddd"],function(c,h,v,S){var z=v._locale.weekdaysParse(c,S,v._strict);null!=z?h.d=z:F(v).invalidWeekday=c}),na(["d","e","E"],function(c,h,v,S){h[S]=pt(c)});var Mc="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),ol="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),hu="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),mo=Wi,ps=Wi,Nh=Wi;function mu(c,h,v){var S,z,W,fe=c.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],S=0;S<7;++S)W=w([2e3,1]).day(S),this._minWeekdaysParse[S]=this.weekdaysMin(W,"").toLocaleLowerCase(),this._shortWeekdaysParse[S]=this.weekdaysShort(W,"").toLocaleLowerCase(),this._weekdaysParse[S]=this.weekdays(W,"").toLocaleLowerCase();return v?"dddd"===h?-1!==(z=Yt.call(this._weekdaysParse,fe))?z:null:"ddd"===h?-1!==(z=Yt.call(this._shortWeekdaysParse,fe))?z:null:-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:"dddd"===h?-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._shortWeekdaysParse,fe))||-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:"ddd"===h?-1!==(z=Yt.call(this._shortWeekdaysParse,fe))||-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._minWeekdaysParse,fe))?z:null:-1!==(z=Yt.call(this._minWeekdaysParse,fe))||-1!==(z=Yt.call(this._weekdaysParse,fe))||-1!==(z=Yt.call(this._shortWeekdaysParse,fe))?z:null}function Ci(){function c(Zi,qo){return qo.length-Zi.length}var W,fe,Ke,wt,ln,h=[],v=[],S=[],z=[];for(W=0;W<7;W++)fe=w([2e3,1]).day(W),Ke=ki(this.weekdaysMin(fe,"")),wt=ki(this.weekdaysShort(fe,"")),ln=ki(this.weekdays(fe,"")),h.push(Ke),v.push(wt),S.push(ln),z.push(Ke),z.push(wt),z.push(ln);h.sort(c),v.sort(c),S.sort(c),z.sort(c),this._weekdaysRegex=new RegExp("^("+z.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+S.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+v.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+h.join("|")+")","i")}function ia(){return this.hours()%12||12}function gs(c,h){X(c,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),h)})}function al(c,h){return h._meridiemParse}X("H",["HH",2],0,"hour"),X("h",["hh",2],0,ia),X("k",["kk",2],0,function cr(){return this.hours()||24}),X("hmm",0,0,function(){return""+ia.apply(this)+an(this.minutes(),2)}),X("hmmss",0,0,function(){return""+ia.apply(this)+an(this.minutes(),2)+an(this.seconds(),2)}),X("Hmm",0,0,function(){return""+this.hours()+an(this.minutes(),2)}),X("Hmmss",0,0,function(){return""+this.hours()+an(this.minutes(),2)+an(this.seconds(),2)}),gs("a",!0),gs("A",!1),Cn("hour","h"),Kn("hour",13),Me("a",al),Me("A",al),Me("H",qe),Me("h",qe),Me("k",qe),Me("HH",qe,se),Me("hh",qe,se),Me("kk",qe,se),Me("hmm",At),Me("hmmss",gr),Me("Hmm",At),Me("Hmmss",gr),mt(["H","HH"],3),mt(["k","kk"],function(c,h,v){var S=pt(c);h[3]=24===S?0:S}),mt(["a","A"],function(c,h,v){v._isPm=v._locale.isPM(c),v._meridiem=c}),mt(["h","hh"],function(c,h,v){h[3]=pt(c),F(v).bigHour=!0}),mt("hmm",function(c,h,v){var S=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S)),F(v).bigHour=!0}),mt("hmmss",function(c,h,v){var S=c.length-4,z=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S,2)),h[5]=pt(c.substr(z)),F(v).bigHour=!0}),mt("Hmm",function(c,h,v){var S=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S))}),mt("Hmmss",function(c,h,v){var S=c.length-4,z=c.length-2;h[3]=pt(c.substr(0,S)),h[4]=pt(c.substr(S,2)),h[5]=pt(c.substr(z))});var ra=ho("Hours",!0);var ht,gu={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",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:ip,monthsShort:Ih,week:{dow:0,doy:6},weekdays:Mc,weekdaysMin:hu,weekdaysShort:ol,meridiemParse:/[ap]\.?m?\.?/i},Nt={},Ie={};function xn(c,h){var v,S=Math.min(c.length,h.length);for(v=0;v0;){if(z=Qr(W.slice(0,v).join("-")))return z;if(S&&S.length>=v&&xn(W,S)>=v-1)break;v--}h++}return ht}(c)}function Ro(c){var h,v=c._a;return v&&-2===F(c).overflow&&(h=v[1]<0||v[1]>11?1:v[2]<1||v[2]>qt(v[0],v[1])?2:v[3]<0||v[3]>24||24===v[3]&&(0!==v[4]||0!==v[5]||0!==v[6])?3:v[4]<0||v[4]>59?4:v[5]<0||v[5]>59?5:v[6]<0||v[6]>999?6:-1,F(c)._overflowDayOfYear&&(h<0||h>2)&&(h=2),F(c)._overflowWeeks&&-1===h&&(h=7),F(c)._overflowWeekday&&-1===h&&(h=8),F(c).overflow=h),c}var Sc=/^\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)?)?$/,sa=/^\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)?)?$/,Ei=/Z|[+-]\d\d(?::?\d\d)?/,Vo=[["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}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Ho=[["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/]],Fr=/^\/?Date\((-?\d+)/i,Ea=/^(?:(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}))$/,vu={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function dn(c){var h,v,W,fe,Ke,wt,S=c._i,z=Sc.exec(S)||sa.exec(S),ln=Vo.length,Zi=Ho.length;if(z){for(F(c).iso=!0,h=0,v=ln;h7)&&(wt=!0)):(W=c._locale._week.dow,fe=c._locale._week.doy,ln=vr(Pn(),W,fe),v=Oi(h.gg,c._a[0],ln.year),S=Oi(h.w,ln.week),null!=h.d?((z=h.d)<0||z>6)&&(wt=!0):null!=h.e?(z=h.e+W,(h.e<0||h.e>6)&&(wt=!0)):z=W),S<1||S>ni(v,W,fe)?F(c)._overflowWeeks=!0:null!=wt?F(c)._overflowWeekday=!0:(Ke=Fh(v,S,z,W,fe),c._a[0]=Ke.year,c._dayOfYear=Ke.dayOfYear)}(c),null!=c._dayOfYear&&(fe=Oi(c._a[0],z[0]),(c._dayOfYear>fs(fe)||0===c._dayOfYear)&&(F(c)._overflowDayOfYear=!0),v=xi(fe,0,c._dayOfYear),c._a[1]=v.getUTCMonth(),c._a[2]=v.getUTCDate()),h=0;h<3&&null==c._a[h];++h)c._a[h]=S[h]=z[h];for(;h<7;h++)c._a[h]=S[h]=null==c._a[h]?2===h?1:0:c._a[h];24===c._a[3]&&0===c._a[4]&&0===c._a[5]&&0===c._a[6]&&(c._nextDay=!0,c._a[3]=0),c._d=(c._useUTC?xi:Lh).apply(null,S),W=c._useUTC?c._d.getUTCDay():c._d.getDay(),null!=c._tzm&&c._d.setUTCMinutes(c._d.getUTCMinutes()-c._tzm),c._nextDay&&(c._a[3]=24),c._w&&void 0!==c._w.d&&c._w.d!==W&&(F(c).weekdayMismatch=!0)}}function Dc(c){if(c._f!==b.ISO_8601)if(c._f!==b.RFC_2822){c._a=[],F(c).empty=!0;var v,S,z,W,fe,ln,Zi,h=""+c._i,Ke=h.length,wt=0;for(Zi=(z=un(c._f,c._locale).match(Gn)||[]).length,v=0;v0&&F(c).unusedInput.push(fe),h=h.slice(h.indexOf(S)+S.length),wt+=S.length),ie[W]?(S?F(c).empty=!1:F(c).unusedTokens.push(W),ds(W,S,c)):c._strict&&!S&&F(c).unusedTokens.push(W);F(c).charsLeftOver=Ke-wt,h.length>0&&F(c).unusedInput.push(h),c._a[3]<=12&&!0===F(c).bigHour&&c._a[3]>0&&(F(c).bigHour=void 0),F(c).parsedDateParts=c._a.slice(0),F(c).meridiem=c._meridiem,c._a[3]=function up(c,h,v){var S;return null==v?h:null!=c.meridiemHour?c.meridiemHour(h,v):(null!=c.isPM&&((S=c.isPM(v))&&h<12&&(h+=12),!S&&12===h&&(h=0)),h)}(c._locale,c._a[3],c._meridiem),null!==(ln=F(c).era)&&(c._a[0]=c._locale.erasConvertYear(ln,c._a[0])),_u(c),Ro(c)}else ys(c);else dn(c)}function Yh(c){var h=c._i,v=c._f;return c._locale=c._locale||rt(c._l),null===h||void 0===v&&""===h?$({nullInput:!0}):("string"==typeof h&&(c._i=h=c._locale.preparse(h)),pe(h)?new te(Ro(h)):(M(h)?c._d=h:B(v)?function hp(c){var h,v,S,z,W,fe,Ke=!1,wt=c._f.length;if(0===wt)return F(c).invalidFormat=!0,void(c._d=new Date(NaN));for(z=0;zthis?this:c:$()});function jh(c,h){var v,S;if(1===h.length&&B(h[0])&&(h=h[0]),!h.length)return Pn();for(v=h[0],S=1;S=0?new Date(c+400,h,v)-Jr:new Date(c,h,v).valueOf()}function Tu(c,h,v){return c<100&&c>=0?Date.UTC(c+400,h,v)-Jr:Date.UTC(c,h,v)}function qc(c,h){return h.erasAbbrRegex(c)}function La(){var z,W,c=[],h=[],v=[],S=[],fe=this.eras();for(z=0,W=fe.length;z(W=ni(c,S,z))&&(h=W),jc.call(this,c,h,v,S,z))}function jc(c,h,v,S,z){var W=Fh(c,h,v,S,z),fe=xi(W.year,0,W.dayOfYear);return this.year(fe.getUTCFullYear()),this.month(fe.getUTCMonth()),this.date(fe.getUTCDate()),this}X("N",0,0,"eraAbbr"),X("NN",0,0,"eraAbbr"),X("NNN",0,0,"eraAbbr"),X("NNNN",0,0,"eraName"),X("NNNNN",0,0,"eraNarrow"),X("y",["y",1],"yo","eraYear"),X("y",["yy",2],0,"eraYear"),X("y",["yyy",3],0,"eraYear"),X("y",["yyyy",4],0,"eraYear"),Me("N",qc),Me("NN",qc),Me("NNN",qc),Me("NNNN",function fd(c,h){return h.erasNameRegex(c)}),Me("NNNNN",function gl(c,h){return h.erasNarrowRegex(c)}),mt(["N","NN","NNN","NNNN","NNNNN"],function(c,h,v,S){var z=v._locale.erasParse(c,S,v._strict);z?F(v).era=z:F(v).invalidEra=c}),Me("y",vt),Me("yy",vt),Me("yyy",vt),Me("yyyy",vt),Me("yo",function vl(c,h){return h._eraYearOrdinalRegex||vt}),mt(["y","yy","yyy","yyyy"],0),mt(["yo"],function(c,h,v,S){var z;v._locale._eraYearOrdinalRegex&&(z=c.match(v._locale._eraYearOrdinalRegex)),h[0]=v._locale.eraYearOrdinalParse?v._locale.eraYearOrdinalParse(c,z):parseInt(c,10)}),X(0,["gg",2],0,function(){return this.weekYear()%100}),X(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),Cn("weekYear","gg"),Cn("isoWeekYear","GG"),Kn("weekYear",1),Kn("isoWeekYear",1),Me("G",je),Me("g",je),Me("GG",qe,se),Me("gg",qe,se),Me("GGGG",$i,Zt),Me("gggg",$i,Zt),Me("GGGGG",No,gn),Me("ggggg",No,gn),na(["gggg","ggggg","GGGG","GGGGG"],function(c,h,v,S){h[S.substr(0,2)]=pt(c)}),na(["gg","GG"],function(c,h,v,S){h[S]=b.parseTwoDigitYear(c)}),X("Q",0,"Qo","quarter"),Cn("quarter","Q"),Kn("quarter",7),Me("Q",oe),mt("Q",function(c,h){h[1]=3*(pt(c)-1)}),X("D",["DD",2],"Do","date"),Cn("date","D"),Kn("date",9),Me("D",qe),Me("DD",qe,se),Me("Do",function(c,h){return c?h._dayOfMonthOrdinalParse||h._ordinalParse:h._dayOfMonthOrdinalParseLenient}),mt(["D","DD"],2),mt("Do",function(c,h){h[2]=pt(c.match(qe)[0])});var Iu=ho("Date",!0);X("DDD",["DDDD",3],"DDDo","dayOfYear"),Cn("dayOfYear","DDD"),Kn("dayOfYear",4),Me("DDD",ft),Me("DDDD",Vt),mt(["DDD","DDDD"],function(c,h,v){v._dayOfYear=pt(c)}),X("m",["mm",2],0,"minute"),Cn("minute","m"),Kn("minute",14),Me("m",qe),Me("mm",qe,se),mt(["m","mm"],4);var kp=ho("Minutes",!1);X("s",["ss",2],0,"second"),Cn("second","s"),Kn("second",15),Me("s",qe),Me("ss",qe,se),mt(["s","ss"],5);var vo,$c,_l=ho("Seconds",!1);for(X("S",0,0,function(){return~~(this.millisecond()/100)}),X(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),X(0,["SSS",3],0,"millisecond"),X(0,["SSSS",4],0,function(){return 10*this.millisecond()}),X(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),X(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),X(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),X(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),X(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Cn("millisecond","ms"),Kn("millisecond",16),Me("S",ft,oe),Me("SS",ft,se),Me("SSS",ft,Vt),vo="SSSS";vo.length<=9;vo+="S")Me(vo,vt);function yl(c,h){h[6]=pt(1e3*("0."+c))}for(vo="S";vo.length<=9;vo+="S")mt(vo,yl);$c=ho("Milliseconds",!1),X("z",0,0,"zoneAbbr"),X("zz",0,0,"zoneName");var De=te.prototype;function bl(c){return c}De.add=pl,De.calendar=function Xh(c,h){1===arguments.length&&(arguments[0]?Cu(arguments[0])?(c=arguments[0],h=void 0):wu(arguments[0])&&(h=arguments[0],c=void 0):(c=void 0,h=void 0));var v=c||Pn(),S=hl(v,this).startOf("day"),z=b.calendarFormat(this,S)||"sameElse",W=h&&(de(h[z])?h[z].call(this,v):h[z]);return this.format(W||this.localeData().calendar(z,this,Pn(v)))},De.clone=function Jh(){return new te(this)},De.diff=function ae(c,h,v){var S,z,W;if(!this.isValid())return NaN;if(!(S=hl(c,this)).isValid())return NaN;switch(z=6e4*(S.utcOffset()-this.utcOffset()),h=Ln(h)){case"year":W=re(this,S)/12;break;case"month":W=re(this,S);break;case"quarter":W=re(this,S)/3;break;case"second":W=(this-S)/1e3;break;case"minute":W=(this-S)/6e4;break;case"hour":W=(this-S)/36e5;break;case"day":W=(this-S-z)/864e5;break;case"week":W=(this-S-z)/6048e5;break;default:W=this-S}return v?W:qn(W)},De.endOf=function Vc(c){var h,v;if(void 0===(c=Ln(c))||"millisecond"===c||!this.isValid())return this;switch(v=this._isUTC?Tu:Rc,c){case"year":h=v(this.year()+1,0,1)-1;break;case"quarter":h=v(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":h=v(this.year(),this.month()+1,1)-1;break;case"week":h=v(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":h=v(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":h=v(this.year(),this.month(),this.date()+1)-1;break;case"hour":h=this._d.valueOf(),h+=go-Aa(h+(this._isUTC?0:this.utcOffset()*ca),go)-1;break;case"minute":h=this._d.valueOf(),h+=ca-Aa(h,ca)-1;break;case"second":h=this._d.valueOf(),h+=1e3-Aa(h,1e3)-1}return this._d.setTime(h),b.updateOffset(this,!0),this},De.format=function Xr(c){c||(c=this.isUtc()?b.defaultFormatUtc:b.defaultFormat);var h=Qe(this,c);return this.localeData().postformat(h)},De.from=function Lc(c,h){return this.isValid()&&(pe(c)&&c.isValid()||Pn(c).isValid())?Fn({to:this,from:c}).locale(this.locale()).humanize(!h):this.localeData().invalidDate()},De.fromNow=function Fc(c){return this.from(Pn(),c)},De.to=function Tp(c,h){return this.isValid()&&(pe(c)&&c.isValid()||Pn(c).isValid())?Fn({from:this,to:c}).locale(this.locale()).humanize(!h):this.localeData().invalidDate()},De.toNow=function id(c){return this.to(Pn(),c)},De.get=function us(c){return de(this[c=Ln(c)])?this[c]():this},De.invalidAt=function zu(){return F(this).overflow},De.isAfter=function ed(c,h){var v=pe(c)?c:Pn(c);return!(!this.isValid()||!v.isValid())&&("millisecond"===(h=Ln(h)||"millisecond")?this.valueOf()>v.valueOf():v.valueOf()9999?Qe(v,h?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):de(Date.prototype.toISOString)?h?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Qe(v,"Z")):Qe(v,h?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},De.inspect=function bs(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var v,S,c="moment",h="";return this.isLocal()||(c=0===this.utcOffset()?"moment.utc":"moment.parseZone",h="Z"),v="["+c+'("]',S=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(v+S+"-MM-DD[T]HH:mm:ss.SSS"+h+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(De[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),De.toJSON=function Uc(){return this.isValid()?this.toISOString():null},De.toString=function ii(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},De.unix=function Du(){return Math.floor(this.valueOf()/1e3)},De.valueOf=function Hc(){return this._d.valueOf()-6e4*(this._offset||0)},De.creationData=function Eu(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},De.eraName=function Vi(){var c,h,v,S=this.localeData().eras();for(c=0,h=S.length;cthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},De.isLocal=function wp(){return!!this.isValid()&&!this._isUTC},De.isUtcOffset=function Qn(){return!!this.isValid()&&this._isUTC},De.isUtc=yu,De.isUTC=yu,De.zoneAbbr=function Au(){return this._isUTC?"UTC":""},De.zoneName=function Lu(){return this._isUTC?"Coordinated Universal Time":""},De.dates=we("dates accessor is deprecated. Use date instead.",Iu),De.months=we("months accessor is deprecated. Use month instead",cu),De.years=we("years accessor is deprecated. Use year instead",lt),De.zone=we("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ec(c,h){return null!=c?("string"!=typeof c&&(c=-c),this.utcOffset(c,h),this):-this.utcOffset()}),De.isDSTShifted=we("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Qh(){if(!g(this._isDSTShifted))return this._isDSTShifted;var h,c={};return he(c,this),(c=Yh(c))._a?(h=c._isUTC?w(c._a):Pn(c._a),this._isDSTShifted=this.isValid()&&function Dt(c,h,v){var fe,S=Math.min(c.length,h.length),z=Math.abs(c.length-h.length),W=0;for(fe=0;fe0):this._isDSTShifted=!1,this._isDSTShifted});var Rt=He.prototype;function Wc(c,h,v,S){var z=rt(),W=w().set(S,h);return z[v](W,c)}function Gc(c,h,v){if(C(c)&&(h=c,c=void 0),c=c||"",null!=h)return Wc(c,h,v,"month");var S,z=[];for(S=0;S<12;S++)z[S]=Wc(c,S,v,"month");return z}function Cl(c,h,v,S){"boolean"==typeof c?(C(h)&&(v=h,h=void 0),h=h||""):(v=h=c,c=!1,C(h)&&(v=h,h=void 0),h=h||"");var fe,z=rt(),W=c?z._week.dow:0,Ke=[];if(null!=v)return Wc(h,(v+W)%7,S,"day");for(fe=0;fe<7;fe++)Ke[fe]=Wc(h,(fe+W)%7,S,"day");return Ke}Rt.calendar=function Mt(c,h,v){var S=this._calendar[c]||this._calendar.sameElse;return de(S)?S.call(h,v):S},Rt.longDateFormat=function Qt(c){var h=this._longDateFormat[c],v=this._longDateFormat[c.toUpperCase()];return h||!v?h:(this._longDateFormat[c]=v.match(Gn).map(function(S){return"MMMM"===S||"MM"===S||"DD"===S||"dddd"===S?S.slice(1):S}).join(""),this._longDateFormat[c])},Rt.invalidDate=function hn(){return this._invalidDate},Rt.ordinal=function yi(c){return this._ordinal.replace("%d",c)},Rt.preparse=bl,Rt.postformat=bl,Rt.relativeTime=function ls(c,h,v,S){var z=this._relativeTime[v];return de(z)?z(c,h,v,S):z.replace(/%d/i,c)},Rt.pastFuture=function Ar(c,h){var v=this._relativeTime[c>0?"future":"past"];return de(v)?v(h):v.replace(/%s/i,h)},Rt.set=function Ne(c){var h,v;for(v in c)m(c,v)&&(de(h=c[v])?this[v]=h:this["_"+v]=h);this._config=c,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Rt.eras=function Yc(c,h){var v,S,z,W=this._eras||rt("en")._eras;for(v=0,S=W.length;v=0)return W[S]},Rt.erasConvertYear=function ld(c,h){var v=c.since<=c.until?1:-1;return void 0===h?b(c.since).year():b(c.since).year()+(h-c.offset)*v},Rt.erasAbbrRegex=function hd(c){return m(this,"_erasAbbrRegex")||La.call(this),c?this._erasAbbrRegex:this._erasRegex},Rt.erasNameRegex=function ud(c){return m(this,"_erasNameRegex")||La.call(this),c?this._erasNameRegex:this._erasRegex},Rt.erasNarrowRegex=function dd(c){return m(this,"_erasNarrowRegex")||La.call(this),c?this._erasNarrowRegex:this._erasRegex},Rt.months=function Ct(c,h){return c?B(this._months)?this._months[c.month()]:this._months[(this._months.isFormat||Ah).test(h)?"format":"standalone"][c.month()]:B(this._months)?this._months:this._months.standalone},Rt.monthsShort=function il(c,h){return c?B(this._monthsShort)?this._monthsShort[c.month()]:this._monthsShort[Ah.test(h)?"format":"standalone"][c.month()]:B(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Rt.monthsParse=function su(c,h,v){var S,z,W;if(this._monthsParseExact)return op.call(this,c,h,v);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),S=0;S<12;S++){if(z=w([2e3,S]),v&&!this._longMonthsParse[S]&&(this._longMonthsParse[S]=new RegExp("^"+this.months(z,"").replace(".","")+"$","i"),this._shortMonthsParse[S]=new RegExp("^"+this.monthsShort(z,"").replace(".","")+"$","i")),!v&&!this._monthsParse[S]&&(W="^"+this.months(z,"")+"|^"+this.monthsShort(z,""),this._monthsParse[S]=new RegExp(W.replace(".",""),"i")),v&&"MMMM"===h&&this._longMonthsParse[S].test(c))return S;if(v&&"MMM"===h&&this._shortMonthsParse[S].test(c))return S;if(!v&&this._monthsParse[S].test(c))return S}},Rt.monthsRegex=function bc(c){return this._monthsParseExact?(m(this,"_monthsRegex")||Cc.call(this),c?this._monthsStrictRegex:this._monthsRegex):(m(this,"_monthsRegex")||(this._monthsRegex=rp),this._monthsStrictRegex&&c?this._monthsStrictRegex:this._monthsRegex)},Rt.monthsShortRegex=function rl(c){return this._monthsParseExact?(m(this,"_monthsRegex")||Cc.call(this),c?this._monthsShortStrictRegex:this._monthsShortRegex):(m(this,"_monthsShortRegex")||(this._monthsShortRegex=Le),this._monthsShortStrictRegex&&c?this._monthsShortStrictRegex:this._monthsShortRegex)},Rt.week=function ap(c){return vr(c,this._week.dow,this._week.doy).week},Rt.firstDayOfYear=function vn(){return this._week.doy},Rt.firstDayOfWeek=function Lr(){return this._week.dow},Rt.weekdays=function tt(c,h){var v=B(this._weekdays)?this._weekdays:this._weekdays[c&&!0!==c&&this._weekdays.isFormat.test(h)?"format":"standalone"];return!0===c?za(v,this._week.dow):c?v[c.day()]:v},Rt.weekdaysMin=function fu(c){return!0===c?za(this._weekdaysMin,this._week.dow):c?this._weekdaysMin[c.day()]:this._weekdaysMin},Rt.weekdaysShort=function du(c){return!0===c?za(this._weekdaysShort,this._week.dow):c?this._weekdaysShort[c.day()]:this._weekdaysShort},Rt.weekdaysParse=function Tt(c,h,v){var S,z,W;if(this._weekdaysParseExact)return mu.call(this,c,h,v);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),S=0;S<7;S++){if(z=w([2e3,1]).day(S),v&&!this._fullWeekdaysParse[S]&&(this._fullWeekdaysParse[S]=new RegExp("^"+this.weekdays(z,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[S]=new RegExp("^"+this.weekdaysShort(z,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[S]=new RegExp("^"+this.weekdaysMin(z,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[S]||(W="^"+this.weekdays(z,"")+"|^"+this.weekdaysShort(z,"")+"|^"+this.weekdaysMin(z,""),this._weekdaysParse[S]=new RegExp(W.replace(".",""),"i")),v&&"dddd"===h&&this._fullWeekdaysParse[S].test(c))return S;if(v&&"ddd"===h&&this._shortWeekdaysParse[S].test(c))return S;if(v&&"dd"===h&&this._minWeekdaysParse[S].test(c))return S;if(!v&&this._weekdaysParse[S].test(c))return S}},Rt.weekdaysRegex=function Pi(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysStrictRegex:this._weekdaysRegex):(m(this,"_weekdaysRegex")||(this._weekdaysRegex=mo),this._weekdaysStrictRegex&&c?this._weekdaysStrictRegex:this._weekdaysRegex)},Rt.weekdaysShortRegex=function nn(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(m(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ps),this._weekdaysShortStrictRegex&&c?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Rt.weekdaysMinRegex=function Ri(c){return this._weekdaysParseExact?(m(this,"_weekdaysRegex")||Ci.call(this),c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(m(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Nh),this._weekdaysMinStrictRegex&&c?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Rt.isPM=function vs(c){return"p"===(c+"").toLowerCase().charAt(0)},Rt.meridiem=function zi(c,h,v){return c>11?v?"pm":"PM":v?"am":"AM"},rn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(c){var h=c%10;return c+(1===pt(c%100/10)?"th":1===h?"st":2===h?"nd":3===h?"rd":"th")}}),b.lang=we("moment.lang is deprecated. Use moment.locale instead.",rn),b.langData=we("moment.langData is deprecated. Use moment.localeData instead.",rt);var Rr=Math.abs;function Ms(c,h,v,S){var z=Fn(h,v);return c._milliseconds+=S*z._milliseconds,c._days+=S*z._days,c._months+=S*z._months,c._bubble()}function Qc(c){return c<0?Math.floor(c):Math.ceil(c)}function Zc(c){return 4800*c/146097}function Xc(c){return 146097*c/4800}function _o(c){return function(){return this.as(c)}}var Ru=_o("ms"),Vu=_o("s"),Va=_o("m"),wd=_o("h"),Zn=_o("d"),Jc=_o("w"),Md=_o("M"),Hu=_o("Q"),e1=_o("y");function br(c){return function(){return this.isValid()?this._data[c]:NaN}}var Bu=br("milliseconds"),t1=br("seconds"),Ua=br("minutes"),xp=br("hours"),Sd=br("days"),$e=br("months"),Pp=br("years");var Yo=Math.round,Ts={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ep(c,h,v,S,z){return z.relativeTime(h||1,!!v,c,S)}var Uu=Math.abs;function zn(c){return(c>0)-(c<0)||+c}function Ya(){if(!this.isValid())return this.localeData().invalidDate();var S,z,W,fe,wt,ln,Zi,qo,c=Uu(this._milliseconds)/1e3,h=Uu(this._days),v=Uu(this._months),Ke=this.asSeconds();return Ke?(S=qn(c/60),z=qn(S/60),c%=60,S%=60,W=qn(v/12),v%=12,fe=c?c.toFixed(3).replace(/\.?0+$/,""):"",wt=Ke<0?"-":"",ln=zn(this._months)!==zn(Ke)?"-":"",Zi=zn(this._days)!==zn(Ke)?"-":"",qo=zn(this._milliseconds)!==zn(Ke)?"-":"",wt+"P"+(W?ln+W+"Y":"")+(v?ln+v+"M":"")+(h?Zi+h+"D":"")+(z||S||c?"T":"")+(z?qo+z+"H":"")+(S?qo+S+"M":"")+(c?qo+fe+"S":"")):"P0D"}var zt=xc.prototype; +//! moment.js +return zt.isValid=function bp(){return this._isValid},zt.abs=function wl(){var c=this._data;return this._milliseconds=Rr(this._milliseconds),this._days=Rr(this._days),this._months=Rr(this._months),c.milliseconds=Rr(c.milliseconds),c.seconds=Rr(c.seconds),c.minutes=Rr(c.minutes),c.hours=Rr(c.hours),c.months=Rr(c.months),c.years=Rr(c.years),this},zt.add=function Cd(c,h){return Ms(this,c,h,1)},zt.subtract=function Fu(c,h){return Ms(this,c,h,-1)},zt.as=function Ml(c){if(!this.isValid())return NaN;var h,v,S=this._milliseconds;if("month"===(c=Ln(c))||"quarter"===c||"year"===c)switch(h=this._days+S/864e5,v=this._months+Zc(h),c){case"month":return v;case"quarter":return v/3;case"year":return v/12}else switch(h=this._days+Math.round(Xc(this._months)),c){case"week":return h/7+S/6048e5;case"day":return h+S/864e5;case"hour":return 24*h+S/36e5;case"minute":return 1440*h+S/6e4;case"second":return 86400*h+S/1e3;case"millisecond":return Math.floor(864e5*h)+S;default:throw new Error("Unknown unit "+c)}},zt.asMilliseconds=Ru,zt.asSeconds=Vu,zt.asMinutes=Va,zt.asHours=wd,zt.asDays=Zn,zt.asWeeks=Jc,zt.asMonths=Md,zt.asQuarters=Hu,zt.asYears=e1,zt.valueOf=function Ss(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*pt(this._months/12):NaN},zt._bubble=function Nu(){var z,W,fe,Ke,wt,c=this._milliseconds,h=this._days,v=this._months,S=this._data;return c>=0&&h>=0&&v>=0||c<=0&&h<=0&&v<=0||(c+=864e5*Qc(Xc(v)+h),h=0,v=0),S.milliseconds=c%1e3,z=qn(c/1e3),S.seconds=z%60,W=qn(z/60),S.minutes=W%60,fe=qn(W/60),S.hours=fe%24,h+=qn(fe/24),v+=wt=qn(Zc(h)),h-=Qc(Xc(wt)),Ke=qn(v/12),v%=12,S.days=h,S.months=v,S.years=Ke,this},zt.clone=function Ha(){return Fn(this)},zt.get=function Ba(c){return c=Ln(c),this.isValid()?this[c+"s"]():NaN},zt.milliseconds=Bu,zt.seconds=t1,zt.minutes=Ua,zt.hours=xp,zt.days=Sd,zt.weeks=function zp(){return qn(this.days()/7)},zt.months=$e,zt.years=Pp,zt.humanize=function Ap(c,h){if(!this.isValid())return this.localeData().invalidDate();var z,W,v=!1,S=Ts;return"object"==typeof c&&(h=c,c=!1),"boolean"==typeof c&&(v=c),"object"==typeof h&&(S=Object.assign({},Ts,h),null!=h.s&&null==h.ss&&(S.ss=h.s-1)),W=function Op(c,h,v,S){var z=Fn(c).abs(),W=Yo(z.as("s")),fe=Yo(z.as("m")),Ke=Yo(z.as("h")),wt=Yo(z.as("d")),ln=Yo(z.as("M")),Zi=Yo(z.as("w")),qo=Yo(z.as("y")),yo=W<=v.ss&&["s",W]||W0,yo[4]=S,Ep.apply(null,yo)}(this,!v,S,z=this.localeData()),v&&(W=z.pastFuture(+this,W)),z.postformat(W)},zt.toISOString=Ya,zt.toString=Ya,zt.toJSON=Ya,zt.locale=rd,zt.localeData=Ii,zt.toIsoString=we("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ya),zt.lang=Nc,X("X",0,0,"unix"),X("x",0,0,"valueOf"),Me("x",je),Me("X",/[+-]?\d+(\.\d{1,3})?/),mt("X",function(c,h,v){v._d=new Date(1e3*parseFloat(c))}),mt("x",function(c,h,v){v._d=new Date(pt(c))}),b.version="2.29.4",function D(c){L=c}(Pn),b.fn=De,b.min=function vp(){return jh("isBefore",[].slice.call(arguments,0))},b.max=function _p(){return jh("isAfter",[].slice.call(arguments,0))},b.now=function(){return Date.now?Date.now():+new Date},b.utc=w,b.unix=function _d(c){return Pn(1e3*c)},b.months=function yd(c,h){return Gc(c,h,"months")},b.isDate=M,b.locale=rn,b.invalid=$,b.duration=Fn,b.isMoment=pe,b.weekdays=function bd(c,h,v){return Cl(c,h,v,"weekdays")},b.parseZone=function Ra(){return Pn.apply(null,arguments).parseZone()},b.localeData=rt,b.isDuration=Zr,b.monthsShort=function eo(c,h){return Gc(c,h,"monthsShort")},b.weekdaysMin=function Kc(c,h,v){return Cl(c,h,v,"weekdaysMin")},b.defineLocale=aa,b.updateLocale=function _s(c,h){if(null!=h){var v,S,z=gu;null!=Nt[c]&&null!=Nt[c].parentLocale?Nt[c].set(ke(Nt[c]._config,h)):(null!=(S=Qr(c))&&(z=S._config),h=ke(z,h),null==S&&(h.abbr=c),(v=new He(h)).parentLocale=Nt[c],Nt[c]=v),rn(c)}else null!=Nt[c]&&(null!=Nt[c].parentLocale?(Nt[c]=Nt[c].parentLocale,c===rn()&&rn(c)):null!=Nt[c]&&delete Nt[c]);return Nt[c]},b.locales=function ll(){return ut(Nt)},b.weekdaysShort=function ws(c,h,v){return Cl(c,h,v,"weekdaysShort")},b.normalizeUnits=Ln,b.relativeTimeRounding=function Ip(c){return void 0===c?Yo:"function"==typeof c&&(Yo=c,!0)},b.relativeTimeThreshold=function Ds(c,h){return void 0!==Ts[c]&&(void 0===h?Ts[c]:(Ts[c]=h,"s"===c&&(Ts.ss=h-1),!0))},b.calendarFormat=function Sp(c,h){var v=c.diff(h,"days",!0);return v<-6?"sameElse":v<-1?"lastWeek":v<0?"lastDay":v<1?"sameDay":v<2?"nextDay":v<7?"nextWeek":"sameElse"},b.prototype=De,b.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"},b}()},8597:(Q,K,O)=>{var L="function"==typeof Map&&Map.prototype,b=Object.getOwnPropertyDescriptor&&L?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,D=L&&b&&"function"==typeof b.get?b.get:null,B=L&&Map.prototype.forEach,U="function"==typeof Set&&Set.prototype,m=Object.getOwnPropertyDescriptor&&U?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,d=U&&m&&"function"==typeof m.get?m.get:null,g=U&&Set.prototype.forEach,M="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,_="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,I="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,F=Boolean.prototype.valueOf,N=Object.prototype.toString,R=Function.prototype.toString,$=String.prototype.match,ee=String.prototype.slice,J=String.prototype.replace,he=String.prototype.toUpperCase,te=String.prototype.toLowerCase,pe=RegExp.prototype.test,Ve=Array.prototype.concat,we=Array.prototype.join,ce=Array.prototype.slice,Ee=Math.floor,de="function"==typeof BigInt?BigInt.prototype.valueOf:null,Ne=Object.getOwnPropertySymbols,ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,He="function"==typeof Symbol&&"object"==typeof Symbol.iterator,ut="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol,1)?Symbol.toStringTag:null,An=Object.prototype.propertyIsEnumerable,Mt=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(oe){return oe.__proto__}:null);function an(oe,se){if(oe===1/0||oe===-1/0||oe!=oe||oe&&oe>-1e3&&oe<1e3||pe.call(/e/,se))return se;var Vt=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof oe){var Zt=oe<0?-Ee(-oe):Ee(oe);if(Zt!==oe){var gn=String(Zt),qe=ee.call(se,gn.length+1);return J.call(gn,Vt,"$&_")+"."+J.call(J.call(qe,/([0-9]{3})/g,"$&_"),/_$/,"")}}return J.call(se,Vt,"$&_")}var Gn=O(4654),sn=Gn.custom,Ae=hn(sn)?sn:null;function ie(oe,se,Vt){var Zt="double"===(Vt.quoteStyle||se)?'"':"'";return Zt+oe+Zt}function X(oe){return J.call(String(oe),/"/g,""")}function xe(oe){return!("[object Array]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}function Qe(oe){return!("[object RegExp]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}function hn(oe){if(He)return oe&&"object"==typeof oe&&oe instanceof Symbol;if("symbol"==typeof oe)return!0;if(!oe||"object"!=typeof oe||!ke)return!1;try{return ke.call(oe),!0}catch(se){}return!1}Q.exports=function oe(se,Vt,Zt,gn){var qe=Vt||{};if(yi(qe,"quoteStyle")&&"single"!==qe.quoteStyle&&"double"!==qe.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(yi(qe,"maxStringLength")&&("number"==typeof qe.maxStringLength?qe.maxStringLength<0&&qe.maxStringLength!==1/0:null!==qe.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var At=!yi(qe,"customInspect")||qe.customInspect;if("boolean"!=typeof At&&"symbol"!==At)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(yi(qe,"indent")&&null!==qe.indent&&"\t"!==qe.indent&&!(parseInt(qe.indent,10)===qe.indent&&qe.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(yi(qe,"numericSeparator")&&"boolean"!=typeof qe.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var gr=qe.numericSeparator;if(void 0===se)return"undefined";if(null===se)return"null";if("boolean"==typeof se)return se?"true":"false";if("string"==typeof se)return cs(se,qe);if("number"==typeof se){if(0===se)return 1/0/se>0?"0":"-0";var ft=String(se);return gr?an(se,ft):ft}if("bigint"==typeof se){var $i=String(se)+"n";return gr?an(se,$i):$i}var No=void 0===qe.depth?5:qe.depth;if(void 0===Zt&&(Zt=0),Zt>=No&&No>0&&"object"==typeof se)return xe(se)?"[Array]":"[Object]";var vt=function tl(oe,se){var Vt;if("\t"===oe.indent)Vt="\t";else{if(!("number"==typeof oe.indent&&oe.indent>0))return null;Vt=we.call(Array(oe.indent+1)," ")}return{base:Vt,prev:we.call(Array(se+1),Vt)}}(qe,Zt);if(void 0===gn)gn=[];else if(Ar(gn,se)>=0)return"[Circular]";function je(wn,Ni,Gr){if(Ni&&(gn=ce.call(gn)).push(Ni),Gr){var Kr={depth:qe.depth};return yi(qe,"quoteStyle")&&(Kr.quoteStyle=qe.quoteStyle),oe(wn,Kr,Zt+1,gn)}return oe(wn,qe,Zt+1,gn)}if("function"==typeof se&&!Qe(se)){var ka=function ls(oe){if(oe.name)return oe.name;var se=$.call(R.call(oe),/^function\s*([\w$]+)/);return se?se[1]:null}(se),xa=Da(se,je);return"[Function"+(ka?": "+ka:" (anonymous)")+"]"+(xa.length>0?" { "+we.call(xa,", ")+" }":"")}if(hn(se)){var Se=He?J.call(String(se),/^(Symbol\(.*\))_[^)]*$/,"$1"):ke.call(se);return"object"!=typeof se||He?Se:qn(Se)}if(function Kn(oe){return!(!oe||"object"!=typeof oe)&&("undefined"!=typeof HTMLElement&&oe instanceof HTMLElement||"string"==typeof oe.nodeName&&"function"==typeof oe.getAttribute)}(se)){for(var Wi="<"+te.call(String(se.nodeName)),et=se.attributes||[],Me=0;Me"}if(xe(se)){if(0===se.length)return"[]";var hs=Da(se,je);return vt&&!function Ta(oe){for(var se=0;se=0)return!1;return!0}(hs)?"["+us(hs,vt)+"]":"[ "+we.call(hs,", ")+" ]"}if(function un(oe){return!("[object Error]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se)){var nl=Da(se,je);return"cause"in Error.prototype||!("cause"in se)||An.call(se,"cause")?0===nl.length?"["+String(se)+"]":"{ ["+String(se)+"] "+we.call(nl,", ")+" }":"{ ["+String(se)+"] "+we.call(Ve.call("[cause]: "+je(se.cause),nl),", ")+" }"}if("object"==typeof se&&At){if(Ae&&"function"==typeof se[Ae]&&Gn)return Gn(se,{depth:No-Zt});if("symbol"!==At&&"function"==typeof se.inspect)return se.inspect()}if(function co(oe){if(!D||!oe||"object"!=typeof oe)return!1;try{D.call(oe);try{d.call(oe)}catch(se){return!0}return oe instanceof Map}catch(se){}return!1}(se)){var ki=[];return B.call(se,function(wn,Ni){ki.push(je(Ni,se,!0)+" => "+je(wn,se))}),ho("Map",D.call(se),ki,vt)}if(function uo(oe){if(!d||!oe||"object"!=typeof oe)return!1;try{d.call(oe);try{D.call(oe)}catch(se){return!0}return oe instanceof Set}catch(se){}return!1}(se)){var fo=[];return g.call(se,function(wn){fo.push(je(wn,se))}),ho("Set",d.call(se),fo,vt)}if(function Cn(oe){if(!M||!oe||"object"!=typeof oe)return!1;try{M.call(oe,M);try{_.call(oe,_)}catch(se){return!0}return oe instanceof WeakMap}catch(se){}return!1}(se))return pt("WeakMap");if(function Lo(oe){if(!_||!oe||"object"!=typeof oe)return!1;try{_.call(oe,_);try{M.call(oe,M)}catch(se){return!0}return oe instanceof WeakSet}catch(se){}return!1}(se))return pt("WeakSet");if(function Ln(oe){if(!I||!oe||"object"!=typeof oe)return!1;try{return I.call(oe),!0}catch(se){}return!1}(se))return pt("WeakRef");if(function Qt(oe){return!("[object Number]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(je(Number(se)));if(function Wr(oe){if(!oe||"object"!=typeof oe||!de)return!1;try{return de.call(oe),!0}catch(se){}return!1}(se))return qn(je(de.call(se)));if(function St(oe){return!("[object Boolean]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(F.call(se));if(function tn(oe){return!("[object String]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se))return qn(je(String(se)));if(!function Oe(oe){return!("[object Date]"!==bi(oe)||ut&&"object"==typeof oe&&ut in oe)}(se)&&!Qe(se)){var mt=Da(se,je),na=Mt?Mt(se)===Object.prototype:se instanceof Object||se.constructor===Object,ds=se instanceof Object?"":"null prototype",li=!na&&ut&&Object(se)===se&&ut in se?ee.call(bi(se),8,-1):ds?"Object":"",lr=(na||"function"!=typeof se.constructor?"":se.constructor.name?se.constructor.name+" ":"")+(li||ds?"["+we.call(Ve.call([],li||[],ds||[]),": ")+"] ":"");return 0===mt.length?lr+"{}":vt?lr+"{"+us(mt,vt)+"}":lr+"{ "+we.call(mt,", ")+" }"}return String(se)};var ji=Object.prototype.hasOwnProperty||function(oe){return oe in this};function yi(oe,se){return ji.call(oe,se)}function bi(oe){return N.call(oe)}function Ar(oe,se){if(oe.indexOf)return oe.indexOf(se);for(var Vt=0,Zt=oe.length;Vtse.maxStringLength){var Vt=oe.length-se.maxStringLength,Zt="... "+Vt+" more character"+(Vt>1?"s":"");return cs(ee.call(oe,0,se.maxStringLength),se)+Zt}return ie(J.call(J.call(oe,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Fo),"single",se)}function Fo(oe){var se=oe.charCodeAt(0),Vt={8:"b",9:"t",10:"n",12:"f",13:"r"}[se];return Vt?"\\"+Vt:"\\x"+(se<16?"0":"")+he.call(se.toString(16))}function qn(oe){return"Object("+oe+")"}function pt(oe){return oe+" { ? }"}function ho(oe,se,Vt,Zt){return oe+" ("+se+") {"+(Zt?us(Vt,Zt):we.call(Vt,", "))+"}"}function us(oe,se){if(0===oe.length)return"";var Vt="\n"+se.prev+se.base;return Vt+we.call(oe,","+Vt)+"\n"+se.prev}function Da(oe,se){var Vt=xe(oe),Zt=[];if(Vt){Zt.length=oe.length;for(var gn=0;gn{"use strict";var K=function(O){return O!=O};Q.exports=function(L,b){return 0===L&&0===b?1/L==1/b:!!(L===b||K(L)&&K(b))}},5734:(Q,K,O)=>{"use strict";var L=O(1790),b=O(3855),D=O(6872),B=O(3306),U=O(7715),m=b(B(),Object);L(m,{getPolyfill:B,implementation:D,shim:U}),Q.exports=m},3306:(Q,K,O)=>{"use strict";var L=O(6872);Q.exports=function(){return"function"==typeof Object.is?Object.is:L}},7715:(Q,K,O)=>{"use strict";var L=O(3306),b=O(1790);Q.exports=function(){var B=L();return b(Object,{is:B},{is:function(){return Object.is!==B}}),B}},7010:(Q,K,O)=>{"use strict";var L;if(!Object.keys){var b=Object.prototype.hasOwnProperty,D=Object.prototype.toString,B=O(5185),U=Object.prototype.propertyIsEnumerable,m=!U.call({toString:null},"toString"),d=U.call(function(){},"prototype"),g=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],C=function(w){var I=w.constructor;return I&&I.prototype===w},M={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},y=function(){if("undefined"==typeof window)return!1;for(var w in window)try{if(!M["$"+w]&&b.call(window,w)&&null!==window[w]&&"object"==typeof window[w])try{C(window[w])}catch(I){return!0}}catch(I){return!0}return!1}();L=function(I){var F=null!==I&&"object"==typeof I,N="[object Function]"===D.call(I),R=B(I),$=F&&"[object String]"===D.call(I),ee=[];if(!F&&!N&&!R)throw new TypeError("Object.keys called on a non-object");var J=d&&N;if($&&I.length>0&&!b.call(I,0))for(var he=0;he0)for(var te=0;te{"use strict";var L=Array.prototype.slice,b=O(5185),D=Object.keys,B=D?function(d){return D(d)}:O(7010),U=Object.keys;B.shim=function(){if(Object.keys){var d=function(){var g=Object.keys(arguments);return g&&g.length===arguments.length}(1,2);d||(Object.keys=function(C){return b(C)?U(L.call(C)):U(C)})}else Object.keys=B;return Object.keys||B},Q.exports=B},5185:Q=>{"use strict";var K=Object.prototype.toString;Q.exports=function(L){var b=K.call(L),D="[object Arguments]"===b;return D||(D="[object Array]"!==b&&null!==L&&"object"==typeof L&&"number"==typeof L.length&&L.length>=0&&"[object Function]"===K.call(L.callee)),D}},2461:(Q,K,O)=>{"use strict";var L=O(2093),b=O(6858)(),D=O(4263),B=Object,U=D("Array.prototype.push"),m=D("Object.prototype.propertyIsEnumerable"),d=b?Object.getOwnPropertySymbols:null;Q.exports=function(C,M){if(null==C)throw new TypeError("target must be an object");var y=B(C);if(1===arguments.length)return y;for(var _=1;_{"use strict";var L=O(1790),b=O(3855),D=O(2461),B=O(6255),U=O(152),m=b.apply(B()),d=function(C,M){return m(Object,arguments)};L(d,{getPolyfill:B,implementation:D,shim:U}),Q.exports=d},6255:(Q,K,O)=>{"use strict";var L=O(2461);Q.exports=function(){return!Object.assign||function(){if(!Object.assign)return!1;for(var B="abcdefghijklmnopqrst",U=B.split(""),m={},d=0;d{"use strict";var L=O(1790),b=O(6255);Q.exports=function(){var B=b();return L(Object,{assign:B},{assign:function(){return Object.assign!==B}}),B}},4040:(Q,K,O)=>{"use strict";var L=O(3677).functionsHaveConfigurableNames(),b=Object,D=TypeError;Q.exports=function(){if(null!=this&&this!==b(this))throw new D("RegExp.prototype.flags getter called on non-object");var U="";return this.hasIndices&&(U+="d"),this.global&&(U+="g"),this.ignoreCase&&(U+="i"),this.multiline&&(U+="m"),this.dotAll&&(U+="s"),this.unicode&&(U+="u"),this.sticky&&(U+="y"),U},L&&Object.defineProperty&&Object.defineProperty(Q.exports,"name",{value:"get flags"})},8704:(Q,K,O)=>{"use strict";var L=O(1790),b=O(3855),D=O(4040),B=O(9783),U=O(9369),m=b(B());L(m,{getPolyfill:B,implementation:D,shim:U}),Q.exports=m},9783:(Q,K,O)=>{"use strict";var L=O(4040),b=O(1790).supportsDescriptors,D=Object.getOwnPropertyDescriptor;Q.exports=function(){if(b&&"gim"===/a/gim.flags){var U=D(RegExp.prototype,"flags");if(U&&"function"==typeof U.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var m="",d={};if(Object.defineProperty(d,"hasIndices",{get:function(){m+="d"}}),Object.defineProperty(d,"sticky",{get:function(){m+="y"}}),"dy"===m)return U.get}}return L}},9369:(Q,K,O)=>{"use strict";var L=O(1790).supportsDescriptors,b=O(9783),D=Object.getOwnPropertyDescriptor,B=Object.defineProperty,U=TypeError,m=Object.getPrototypeOf,d=/a/;Q.exports=function(){if(!L||!m)throw new U("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var C=b(),M=m(d),y=D(M,"flags");return(!y||y.get!==C)&&B(M,"flags",{configurable:!0,enumerable:!1,get:C}),C}},8432:(Q,K,O)=>{"use strict";var L=O(9903),b=O(4263),D=O(8597),B=L("%TypeError%"),U=L("%WeakMap%",!0),m=L("%Map%",!0),d=b("WeakMap.prototype.get",!0),g=b("WeakMap.prototype.set",!0),C=b("WeakMap.prototype.has",!0),M=b("Map.prototype.get",!0),y=b("Map.prototype.set",!0),_=b("Map.prototype.has",!0),w=function(R,$){for(var J,ee=R;null!==(J=ee.next);ee=J)if(J.key===$)return ee.next=J.next,J.next=R.next,R.next=J,J};Q.exports=function(){var $,ee,J,he={assert:function(te){if(!he.has(te))throw new B("Side channel does not contain "+D(te))},get:function(te){if(U&&te&&("object"==typeof te||"function"==typeof te)){if($)return d($,te)}else if(m){if(ee)return M(ee,te)}else if(J)return function(R,$){var ee=w(R,$);return ee&&ee.value}(J,te)},has:function(te){if(U&&te&&("object"==typeof te||"function"==typeof te)){if($)return C($,te)}else if(m){if(ee)return _(ee,te)}else if(J)return function(R,$){return!!w(R,$)}(J,te);return!1},set:function(te,pe){U&&te&&("object"==typeof te||"function"==typeof te)?($||($=new U),g($,te,pe)):m?(ee||(ee=new m),y(ee,te,pe)):(J||(J={key:{},next:null}),function(R,$,ee){var J=w(R,$);J?J.value=ee:R.next={key:$,next:R.next,value:ee}}(J,te,pe))}};return he}},2086:(Q,K,O)=>{"use strict";var L=O(4764),b=O(1046),D=O(6180),B=O(6434),U=O(3);Q.exports=function(d){return null==d||"object"!=typeof d&&"function"!=typeof d?null:L(d)?"String":b(d)?"Number":D(d)?"Boolean":B(d)?"Symbol":U(d)?"BigInt":void 0}},5709:(Q,K,O)=>{"use strict";var L=O(3037),b=O(5271),D=O(4263),B=O(253),U=D("Object.prototype.toString"),m=O(3261)(),d="undefined"==typeof globalThis?global:globalThis,g=b(),C=D("String.prototype.slice"),M={},y=Object.getPrototypeOf;m&&B&&y&&L(g,function(I){if("function"==typeof d[I]){var F=new d[I];if(Symbol.toStringTag in F){var N=y(F),R=B(N,Symbol.toStringTag);if(!R){var $=y(N);R=B($,Symbol.toStringTag)}M[I]=R.get}}});var w=O(7673);Q.exports=function(F){return!!w(F)&&(m&&Symbol.toStringTag in F?function(F){var N=!1;return L(M,function(R,$){if(!N)try{var ee=R.call(F);ee===$&&(N=ee)}catch(J){}}),N}(F):C(U(F),8,-1))}},82:Q=>{Q.exports={STU3:"partial",R4:"WIP"}},4654:()=>{},5271:Q=>{"use strict";var K=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],O="undefined"==typeof globalThis?global:globalThis;Q.exports=function(){for(var b=[],D=0;D{"use strict";var L=O(9102);if(O(524)()||O(6858)()){var b=Symbol.iterator;Q.exports=function(ce){return null!=ce&&void 0!==ce[b]?ce[b]():L(ce)?Array.prototype[b].call(ce):void 0}}else{var D=O(8266),B=O(4764),U=O(9903),m=U("%Map%",!0),d=U("%Set%",!0),g=O(4263),C=g("Array.prototype.push"),M=g("String.prototype.charCodeAt"),y=g("String.prototype.slice"),w=function(ce){var Ee=0;return{next:function(){var ke,Ne=Ee>=ce.length;return Ne||(ke=ce[Ee],Ee+=1),{done:Ne,value:ke}}}},I=function(ce,Ee){if(D(ce)||L(ce))return w(ce);if(B(ce)){var de=0;return{next:function(){var ke=function(ce,Ee){if(Ee+1>=ce.length)return Ee+1;var Ne=M(ce,Ee);if(Ne<55296||Ne>56319)return Ee+1;var ke=M(ce,Ee+1);return ke<56320||ke>57343?Ee+1:Ee+2}(ce,de),He=y(ce,de,ke);return de=ke,{done:ke>ce.length,value:He}}}}return Ee&&void 0!==ce["_es6-shim iterator_"]?ce["_es6-shim iterator_"]():void 0};if(m||d){var F=O(9898),N=O(3870),R=g("Map.prototype.forEach",!0),$=g("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var ee=g("Map.prototype.iterator",!0),J=g("Set.prototype.iterator",!0),he=function(we){var ce=!1;return{next:function(){try{return{done:ce,value:ce?void 0:we.next()}}catch(de){return ce=!0,{done:!0,value:void 0}}}}};var te=g("Map.prototype.@@iterator",!0)||g("Map.prototype._es6-shim iterator_",!0),pe=g("Set.prototype.@@iterator",!0)||g("Set.prototype._es6-shim iterator_",!0);Q.exports=function(ce){return function(ce){if(F(ce)){if(ee)return he(ee(ce));if(te)return te(ce);if(R){var Ee=[];return R(ce,function(Ne,ke){C(Ee,[ke,Ne])}),w(Ee)}}if(N(ce)){if(J)return he(J(ce));if(pe)return pe(ce);if($){var de=[];return $(ce,function(Ne){C(de,Ne)}),w(de)}}}(ce)||I(ce)}}else Q.exports=function(ce){if(null!=ce)return I(ce,!0)}}},2107:(Q,K,O)=>{"use strict";var L=O(9898),b=O(3870),D=O(5585),B=O(1902);Q.exports=function(m){if(m&&"object"==typeof m){if(L(m))return"Map";if(b(m))return"Set";if(D(m))return"WeakMap";if(B(m))return"WeakSet"}return!1}},8210:Q=>{"use strict";Q.exports=JSON.parse('{"license":"The following data (prefixes and units) was generated by the UCUM LHC code from the UCUM data and selected LOINC combinations of UCUM units. The license for the UCUM LHC code (demo and library code as well as the combined units) is located at https://github.com/lhncbc/ucum-lhc/blob/LICENSE.md.","prefixes":{"config":["code_","ciCode_","name_","printSymbol_","value_","exp_"],"data":[["E","EX","exa","E",1000000000000000000,"18"],["G","GA","giga","G",1000000000,"9"],["Gi","GIB","gibi","Gi",1073741824,null],["Ki","KIB","kibi","Ki",1024,null],["M","MA","mega","M",1000000,"6"],["Mi","MIB","mebi","Mi",1048576,null],["P","PT","peta","P",1000000000000000,"15"],["T","TR","tera","T",1000000000000,"12"],["Ti","TIB","tebi","Ti",1099511627776,null],["Y","YA","yotta","Y",1e+24,"24"],["Z","ZA","zetta","Z",1e+21,"21"],["a","A","atto","a",1e-18,"-18"],["c","C","centi","c",0.01,"-2"],["d","D","deci","d",0.1,"-1"],["da","DA","deka","da",10,"1"],["f","F","femto","f",1e-15,"-15"],["h","H","hecto","h",100,"2"],["k","K","kilo","k",1000,"3"],["m","M","milli","m",0.001,"-3"],["n","N","nano","n",1e-9,"-9"],["p","P","pico","p",1e-12,"-12"],["u","U","micro","\u03bc",0.000001,"-6"],["y","YO","yocto","y",1.0000000000000001e-24,"-24"],["z","ZO","zepto","z",1e-21,"-21"]]},"units":{"config":["isBase_","name_","csCode_","ciCode_","property_","magnitude_",["dim_","dimVec_"],"printSymbol_","class_","isMetric_","variable_","cnv_","cnvPfx_","isSpecial_","isArbitrary_","moleExp_","synonyms_","source_","loincProperty_","category_","guidance_","csUnitString_","ciUnitString_","baseFactorStr_","baseFactor_","defError_"],"data":[[true,"meter","m","M","length",1,[1,0,0,0,0,0,0],"m",null,false,"L",null,1,false,false,0,"meters; metres; distance","UCUM","Len","Clinical","unit of length = 1.09361 yards",null,null,null,null,false],[true,"second - time","s","S","time",1,[0,1,0,0,0,0,0],"s",null,false,"T",null,1,false,false,0,"seconds","UCUM","Time","Clinical","",null,null,null,null,false],[true,"gram","g","G","mass",1,[0,0,1,0,0,0,0],"g",null,false,"M",null,1,false,false,0,"grams; gm","UCUM","Mass","Clinical","",null,null,null,null,false],[true,"radian","rad","RAD","plane angle",1,[0,0,0,1,0,0,0],"rad",null,false,"A",null,1,false,false,0,"radians","UCUM","Angle","Clinical","unit of angular measure where 1 radian = 1/2\u03c0 turn = 57.296 degrees. ",null,null,null,null,false],[true,"degree Kelvin","K","K","temperature",1,[0,0,0,0,1,0,0],"K",null,false,"C",null,1,false,false,0,"Kelvin; degrees","UCUM","Temp","Clinical","absolute, thermodynamic temperature scale ",null,null,null,null,false],[true,"coulomb","C","C","electric charge",1,[0,0,0,0,0,1,0],"C",null,false,"Q",null,1,false,false,0,"coulombs","UCUM","","Clinical","defined as amount of 1 electron charge = 6.2415093\xd710^18 e, and equivalent to 1 Ampere-second",null,null,null,null,false],[true,"candela","cd","CD","luminous intensity",1,[0,0,0,0,0,0,1],"cd",null,false,"F",null,1,false,false,0,"candelas","UCUM","","Clinical","SI base unit of luminous intensity",null,null,null,null,false],[false,"the number ten for arbitrary powers","10*","10*","number",10,[0,0,0,0,0,0,0],"10","dimless",false,null,null,1,false,false,0,"10^; 10 to the arbitrary powers","UCUM","Num","Clinical","10* by itself is the same as 10, but users can add digits after the *. For example, 10*3 = 1000.","1","1","10",10,false],[false,"the number ten for arbitrary powers","10^","10^","number",10,[0,0,0,0,0,0,0],"10","dimless",false,null,null,1,false,false,0,"10*; 10 to the arbitrary power","UCUM","Num","Clinical","10* by itself is the same as 10, but users can add digits after the *. For example, 10*3 = 1000.","1","1","10",10,false],[false,"the number pi","[pi]","[PI]","number",3.141592653589793,[0,0,0,0,0,0,0],"\u03c0","dimless",false,null,null,1,false,false,0,"\u03c0","UCUM","","Constant","a mathematical constant; the ratio of a circle\'s circumference to its diameter \u2248 3.14159","1","1","3.1415926535897932384626433832795028841971693993751058209749445923",3.141592653589793,false],[false,"","%","%","fraction",0.01,[0,0,0,0,0,0,0],"%","dimless",false,null,null,1,false,false,0,"percents","UCUM","FR; NFR; MFR; CFR; SFR Rto; etc. ","Clinical","","10*-2","10*-2","1",1,false],[false,"parts per thousand","[ppth]","[PPTH]","fraction",0.001,[0,0,0,0,0,0,0],"ppth","dimless",false,null,null,1,false,false,0,"ppth; 10^-3","UCUM","MCnc; MCnt","Clinical","[ppth] is often used in solution concentrations as 1 g/L or 1 g/kg.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-3","10*-3","1",1,false],[false,"parts per million","[ppm]","[PPM]","fraction",0.000001,[0,0,0,0,0,0,0],"ppm","dimless",false,null,null,1,false,false,0,"ppm; 10^-6","UCUM","MCnt; MCnc; SFr","Clinical","[ppm] is often used in solution concentrations as 1 mg/L or 1 mg/kg. Also used to express mole fractions as 1 mmol/mol.\\n\\n[ppm] is also used in nuclear magnetic resonance (NMR) to represent chemical shift - the difference of a measured frequency in parts per million from the reference frequency.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-6","10*-6","1",1,false],[false,"parts per billion","[ppb]","[PPB]","fraction",1e-9,[0,0,0,0,0,0,0],"ppb","dimless",false,null,null,1,false,false,0,"ppb; 10^-9","UCUM","MCnt; MCnc; SFr","Clinical","[ppb] is often used in solution concentrations as 1 ug/L or 1 ug/kg. Also used to express mole fractions as 1 umol/mol.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-9","10*-9","1",1,false],[false,"parts per trillion","[pptr]","[PPTR]","fraction",1e-12,[0,0,0,0,0,0,0],"pptr","dimless",false,null,null,1,false,false,0,"pptr; 10^-12","UCUM","MCnt; MCnc; SFr","Clinical","[pptr] is often used in solution concentrations as 1 ng/L or 1 ng/kg. Also used to express mole fractions as 1 nmol/mol.\\n\\nCan be ambigous and would be better if the metric units was used directly. ","10*-12","10*-12","1",1,false],[false,"mole","mol","MOL","amount of substance",6.0221367e+23,[0,0,0,0,0,0,0],"mol","si",true,null,null,1,false,false,1,"moles","UCUM","Sub","Clinical","Measure the number of molecules ","10*23","10*23","6.0221367",6.0221367,false],[false,"steradian - solid angle","sr","SR","solid angle",1,[0,0,0,2,0,0,0],"sr","si",true,null,null,1,false,false,0,"square radian; rad2; rad^2","UCUM","Angle","Clinical","unit of solid angle in three-dimensional geometry analagous to radian; used in photometry which measures the perceived brightness of object by human eye (e.g. radiant intensity = watt/steradian)","rad2","RAD2","1",1,false],[false,"hertz","Hz","HZ","frequency",1,[0,-1,0,0,0,0,0],"Hz","si",true,null,null,1,false,false,0,"Herz; frequency; frequencies","UCUM","Freq; Num","Clinical","equal to one cycle per second","s-1","S-1","1",1,false],[false,"newton","N","N","force",1000,[1,-2,1,0,0,0,0],"N","si",true,null,null,1,false,false,0,"Newtons","UCUM","Force","Clinical","unit of force with base units kg.m/s2","kg.m/s2","KG.M/S2","1",1,false],[false,"pascal","Pa","PAL","pressure",1000,[-1,-2,1,0,0,0,0],"Pa","si",true,null,null,1,false,false,0,"pascals","UCUM","Pres","Clinical","standard unit of pressure equal to 1 newton per square meter (N/m2)","N/m2","N/M2","1",1,false],[false,"joule","J","J","energy",1000,[2,-2,1,0,0,0,0],"J","si",true,null,null,1,false,false,0,"joules","UCUM","Enrg","Clinical","unit of energy defined as the work required to move an object 1 m with a force of 1 N (N.m) or an electric charge of 1 C through 1 V (C.V), or to produce 1 W for 1 s (W.s) ","N.m","N.M","1",1,false],[false,"watt","W","W","power",1000,[2,-3,1,0,0,0,0],"W","si",true,null,null,1,false,false,0,"watts","UCUM","EngRat","Clinical","unit of power equal to 1 Joule per second (J/s) = kg\u22c5m2\u22c5s\u22123","J/s","J/S","1",1,false],[false,"Ampere","A","A","electric current",1,[0,-1,0,0,0,1,0],"A","si",true,null,null,1,false,false,0,"Amperes","UCUM","ElpotRat","Clinical","unit of electric current equal to flow rate of electrons equal to 16.2415\xd710^18 elementary charges moving past a boundary in one second or 1 Coulomb/second","C/s","C/S","1",1,false],[false,"volt","V","V","electric potential",1000,[2,-2,1,0,0,-1,0],"V","si",true,null,null,1,false,false,0,"volts","UCUM","Elpot","Clinical","unit of electric potential (voltage) = 1 Joule per Coulomb (J/C)","J/C","J/C","1",1,false],[false,"farad","F","F","electric capacitance",0.001,[-2,2,-1,0,0,2,0],"F","si",true,null,null,1,false,false,0,"farads; electric capacitance","UCUM","","Clinical","CGS unit of electric capacitance with base units C/V (Coulomb per Volt)","C/V","C/V","1",1,false],[false,"ohm","Ohm","OHM","electric resistance",1000,[2,-1,1,0,0,-2,0],"\u03a9","si",true,null,null,1,false,false,0,"\u03a9; resistance; ohms","UCUM","","Clinical","unit of electrical resistance with units of Volt per Ampere","V/A","V/A","1",1,false],[false,"siemens","S","SIE","electric conductance",0.001,[-2,1,-1,0,0,2,0],"S","si",true,null,null,1,false,false,0,"Reciprocal ohm; mho; \u03a9\u22121; conductance","UCUM","","Clinical","unit of electric conductance (the inverse of electrical resistance) equal to ohm^-1","Ohm-1","OHM-1","1",1,false],[false,"weber","Wb","WB","magnetic flux",1000,[2,-1,1,0,0,-1,0],"Wb","si",true,null,null,1,false,false,0,"magnetic flux; webers","UCUM","","Clinical","unit of magnetic flux equal to Volt second","V.s","V.S","1",1,false],[false,"degree Celsius","Cel","CEL","temperature",1,[0,0,0,0,1,0,0],"\xb0C","si",true,null,"Cel",1,true,false,0,"\xb0C; degrees","UCUM","Temp","Clinical","","K",null,null,1,false],[false,"tesla","T","T","magnetic flux density",1000,[0,-1,1,0,0,-1,0],"T","si",true,null,null,1,false,false,0,"Teslas; magnetic field","UCUM","","Clinical","SI unit of magnetic field strength for magnetic field B equal to 1 Weber/square meter = 1 kg/(s2*A)","Wb/m2","WB/M2","1",1,false],[false,"henry","H","H","inductance",1000,[2,0,1,0,0,-2,0],"H","si",true,null,null,1,false,false,0,"henries; inductance","UCUM","","Clinical","unit of electrical inductance; usually expressed in millihenrys (mH) or microhenrys (uH).","Wb/A","WB/A","1",1,false],[false,"lumen","lm","LM","luminous flux",1,[0,0,0,2,0,0,1],"lm","si",true,null,null,1,false,false,0,"luminous flux; lumens","UCUM","","Clinical","unit of luminous flux defined as 1 lm = 1 cd\u22c5sr (candela times sphere)","cd.sr","CD.SR","1",1,false],[false,"lux","lx","LX","illuminance",1,[-2,0,0,2,0,0,1],"lx","si",true,null,null,1,false,false,0,"illuminance; luxes","UCUM","","Clinical","unit of illuminance equal to one lumen per square meter. ","lm/m2","LM/M2","1",1,false],[false,"becquerel","Bq","BQ","radioactivity",1,[0,-1,0,0,0,0,0],"Bq","si",true,null,null,1,false,false,0,"activity; radiation; becquerels","UCUM","","Clinical","measure of the atomic radiation rate with units s^-1","s-1","S-1","1",1,false],[false,"gray","Gy","GY","energy dose",1,[2,-2,0,0,0,0,0],"Gy","si",true,null,null,1,false,false,0,"absorbed doses; ionizing radiation doses; kerma; grays","UCUM","EngCnt","Clinical","unit of ionizing radiation dose with base units of 1 joule of radiation energy per kilogram of matter","J/kg","J/KG","1",1,false],[false,"sievert","Sv","SV","dose equivalent",1,[2,-2,0,0,0,0,0],"Sv","si",true,null,null,1,false,false,0,"sieverts; radiation dose quantities; equivalent doses; effective dose; operational dose; committed dose","UCUM","","Clinical","SI unit for radiation dose equivalent equal to 1 Joule/kilogram.","J/kg","J/KG","1",1,false],[false,"degree - plane angle","deg","DEG","plane angle",0.017453292519943295,[0,0,0,1,0,0,0],"\xb0","iso1000",false,null,null,1,false,false,0,"\xb0; degree of arc; arc degree; arcdegree; angle","UCUM","Angle","Clinical","one degree is equivalent to \u03c0/180 radians.","[pi].rad/360","[PI].RAD/360","2",2,false],[false,"gon","gon","GON","plane angle",0.015707963267948967,[0,0,0,1,0,0,0],"\u25a1g","iso1000",false,null,null,1,false,false,0,"gon (grade); gons","UCUM","Angle","Nonclinical","unit of plane angle measurement equal to 1/400 circle","deg","DEG","0.9",0.9,false],[false,"arc minute","\'","\'","plane angle",0.0002908882086657216,[0,0,0,1,0,0,0],"\'","iso1000",false,null,null,1,false,false,0,"arcminutes; arcmin; arc minutes; arc mins","UCUM","Angle","Clinical","equal to 1/60 degree; used in optometry and opthamology (e.g. visual acuity tests)","deg/60","DEG/60","1",1,false],[false,"arc second","\'\'","\'\'","plane angle",0.00000484813681109536,[0,0,0,1,0,0,0],"\'\'","iso1000",false,null,null,1,false,false,0,"arcseconds; arcsecs","UCUM","Angle","Clinical","equal to 1/60 arcminute = 1/3600 degree; used in optometry and opthamology (e.g. visual acuity tests)","\'/60","\'/60","1",1,false],[false,"Liters","l","L","volume",0.001,[3,0,0,0,0,0,0],"l","iso1000",true,null,null,1,false,false,0,"cubic decimeters; decimeters cubed; decimetres; dm3; dm^3; litres; liters, LT ","UCUM","Vol","Clinical","Because lower case \\"l\\" can be read as the number \\"1\\", though this is a valid UCUM units. UCUM strongly reccomends using \\"L\\"","dm3","DM3","1",1,false],[false,"Liters","L","L","volume",0.001,[3,0,0,0,0,0,0],"L","iso1000",true,null,null,1,false,false,0,"cubic decimeters; decimeters cubed; decimetres; dm3; dm^3; litres; liters, LT ","UCUM","Vol","Clinical","Because lower case \\"l\\" can be read as the number \\"1\\", though this is a valid UCUM units. UCUM strongly reccomends using \\"L\\"","l",null,"1",1,false],[false,"are","ar","AR","area",100,[2,0,0,0,0,0,0],"a","iso1000",true,null,null,1,false,false,0,"100 m2; 100 m^2; 100 square meter; meters squared; metres","UCUM","Area","Clinical","metric base unit for area defined as 100 m^2","m2","M2","100",100,false],[false,"minute","min","MIN","time",60,[0,1,0,0,0,0,0],"min","iso1000",false,null,null,1,false,false,0,"minutes","UCUM","Time","Clinical","","s","S","60",60,false],[false,"hour","h","HR","time",3600,[0,1,0,0,0,0,0],"h","iso1000",false,null,null,1,false,false,0,"hours; hrs; age","UCUM","Time","Clinical","","min","MIN","60",60,false],[false,"day","d","D","time",86400,[0,1,0,0,0,0,0],"d","iso1000",false,null,null,1,false,false,0,"days; age; dy; 24 hours; 24 hrs","UCUM","Time","Clinical","","h","HR","24",24,false],[false,"tropical year","a_t","ANN_T","time",31556925.216,[0,1,0,0,0,0,0],"at","iso1000",false,null,null,1,false,false,0,"solar years; a tropical; years","UCUM","Time","Clinical","has an average of 365.242181 days but is constantly changing.","d","D","365.24219",365.24219,false],[false,"mean Julian year","a_j","ANN_J","time",31557600,[0,1,0,0,0,0,0],"aj","iso1000",false,null,null,1,false,false,0,"mean Julian yr; a julian; years","UCUM","Time","Clinical","has an average of 365.25 days, and in everyday use, has been replaced by the Gregorian year. However, this unit is used in astronomy to calculate light year. ","d","D","365.25",365.25,false],[false,"mean Gregorian year","a_g","ANN_G","time",31556952,[0,1,0,0,0,0,0],"ag","iso1000",false,null,null,1,false,false,0,"mean Gregorian yr; a gregorian; years","UCUM","Time","Clinical","has an average of 365.2425 days and is the most internationally used civil calendar.","d","D","365.2425",365.2425,false],[false,"year","a","ANN","time",31557600,[0,1,0,0,0,0,0],"a","iso1000",false,null,null,1,false,false,0,"years; a; yr, yrs; annum","UCUM","Time","Clinical","","a_j","ANN_J","1",1,false],[false,"week","wk","WK","time",604800,[0,1,0,0,0,0,0],"wk","iso1000",false,null,null,1,false,false,0,"weeks; wks","UCUM","Time","Clinical","","d","D","7",7,false],[false,"synodal month","mo_s","MO_S","time",2551442.976,[0,1,0,0,0,0,0],"mos","iso1000",false,null,null,1,false,false,0,"Moon; synodic month; lunar month; mo-s; mo s; months; moons","UCUM","Time","Nonclinical","has an average of 29.53 days per month, unit used in astronomy","d","D","29.53059",29.53059,false],[false,"mean Julian month","mo_j","MO_J","time",2629800,[0,1,0,0,0,0,0],"moj","iso1000",false,null,null,1,false,false,0,"mo-julian; mo Julian; months","UCUM","Time","Clinical","has an average of 30.435 days per month","a_j/12","ANN_J/12","1",1,false],[false,"mean Gregorian month","mo_g","MO_G","time",2629746,[0,1,0,0,0,0,0],"mog","iso1000",false,null,null,1,false,false,0,"months; month-gregorian; mo-gregorian","UCUM","Time","Clinical","has an average 30.436875 days per month and is from the most internationally used civil calendar.","a_g/12","ANN_G/12","1",1,false],[false,"month","mo","MO","time",2629800,[0,1,0,0,0,0,0],"mo","iso1000",false,null,null,1,false,false,0,"months; duration","UCUM","Time","Clinical","based on Julian calendar which has an average of 30.435 days per month (this unit is used in astronomy but not in everyday life - see mo_g)","mo_j","MO_J","1",1,false],[false,"metric ton","t","TNE","mass",1000000,[0,0,1,0,0,0,0],"t","iso1000",true,null,null,1,false,false,0,"tonnes; megagrams; tons","UCUM","Mass","Nonclinical","equal to 1000 kg used in the US (recognized by NIST as metric ton), and internationally (recognized as tonne)","kg","KG","1e3",1000,false],[false,"bar","bar","BAR","pressure",100000000,[-1,-2,1,0,0,0,0],"bar","iso1000",true,null,null,1,false,false,0,"bars","UCUM","Pres","Nonclinical","unit of pressure equal to 10^5 Pascals, primarily used by meteorologists and in weather forecasting","Pa","PAL","1e5",100000,false],[false,"unified atomic mass unit","u","AMU","mass",1.6605402e-24,[0,0,1,0,0,0,0],"u","iso1000",true,null,null,1,false,false,0,"unified atomic mass units; amu; Dalton; Da","UCUM","Mass","Clinical","the mass of 1/12 of an unbound Carbon-12 atom nuclide equal to 1.6606x10^-27 kg ","g","G","1.6605402e-24",1.6605402e-24,false],[false,"astronomic unit","AU","ASU","length",149597870691,[1,0,0,0,0,0,0],"AU","iso1000",false,null,null,1,false,false,0,"AU; units","UCUM","Len","Clinical","unit of length used in astronomy for measuring distance in Solar system","Mm","MAM","149597.870691",149597.870691,false],[false,"parsec","pc","PRS","length",30856780000000000,[1,0,0,0,0,0,0],"pc","iso1000",true,null,null,1,false,false,0,"parsecs","UCUM","Len","Clinical","unit of length equal to 3.26 light years, nad used to measure large distances to objects outside our Solar System","m","M","3.085678e16",30856780000000000,false],[false,"velocity of light in a vacuum","[c]","[C]","velocity",299792458,[1,-1,0,0,0,0,0],"c","const",true,null,null,1,false,false,0,"speed of light","UCUM","Vel","Constant","equal to 299792458 m/s (approximately 3 x 10^8 m/s)","m/s","M/S","299792458",299792458,false],[false,"Planck constant","[h]","[H]","action",6.6260755e-31,[2,-1,1,0,0,0,0],"h","const",true,null,null,1,false,false,0,"Planck\'s constant","UCUM","","Constant","constant = 6.62607004 \xd7 10-34 m2.kg/s; defined as quantum of action","J.s","J.S","6.6260755e-34",6.6260755e-34,false],[false,"Boltzmann constant","[k]","[K]","(unclassified)",1.380658e-20,[2,-2,1,0,-1,0,0],"k","const",true,null,null,1,false,false,0,"k; kB","UCUM","","Constant","physical constant relating energy at the individual particle level with temperature = 1.38064852 \xd710^\u221223 J/K","J/K","J/K","1.380658e-23",1.380658e-23,false],[false,"permittivity of vacuum - electric","[eps_0]","[EPS_0]","electric permittivity",8.854187817000001e-15,[-3,2,-1,0,0,2,0],"\u03b50","const",true,null,null,1,false,false,0,"\u03b50; Electric Constant; vacuum permittivity; permittivity of free space ","UCUM","","Constant","approximately equal to 8.854\u2009\xd7 10^\u221212 F/m (farads per meter)","F/m","F/M","8.854187817e-12",8.854187817e-12,false],[false,"permeability of vacuum - magnetic","[mu_0]","[MU_0]","magnetic permeability",0.0012566370614359172,[1,0,1,0,0,-2,0],"\u03bc0","const",true,null,null,1,false,false,0,"\u03bc0; vacuum permeability; permeability of free space; magnetic constant","UCUM","","Constant","equal to 4\u03c0\xd710^\u22127 N/A2 (Newtons per square ampere) \u2248 1.2566\xd710^\u22126 H/m (Henry per meter)","N/A2","4.[PI].10*-7.N/A2","1",0.0000012566370614359173,false],[false,"elementary charge","[e]","[E]","electric charge",1.60217733e-19,[0,0,0,0,0,1,0],"e","const",true,null,null,1,false,false,0,"e; q; electric charges","UCUM","","Constant","the magnitude of the electric charge carried by a single electron or proton \u2248 1.60217\xd710^-19 Coulombs","C","C","1.60217733e-19",1.60217733e-19,false],[false,"electronvolt","eV","EV","energy",1.60217733e-16,[2,-2,1,0,0,0,0],"eV","iso1000",true,null,null,1,false,false,0,"Electron Volts; electronvolts","UCUM","Eng","Clinical","unit of kinetic energy = 1 V * 1.602\xd710^\u221219 C = 1.6\xd710\u221219 Joules","[e].V","[E].V","1",1,false],[false,"electron mass","[m_e]","[M_E]","mass",9.1093897e-28,[0,0,1,0,0,0,0],"me","const",true,null,null,1,false,false,0,"electron rest mass; me","UCUM","Mass","Constant","approximately equal to 9.10938356 \xd7 10-31 kg; defined as the mass of a stationary electron","g","g","9.1093897e-28",9.1093897e-28,false],[false,"proton mass","[m_p]","[M_P]","mass",1.6726231e-24,[0,0,1,0,0,0,0],"mp","const",true,null,null,1,false,false,0,"mp; masses","UCUM","Mass","Constant","approximately equal to 1.672622\xd710\u221227 kg","g","g","1.6726231e-24",1.6726231e-24,false],[false,"Newtonian constant of gravitation","[G]","[GC]","(unclassified)",6.67259e-14,[3,-2,-1,0,0,0,0],"G","const",true,null,null,1,false,false,0,"G; gravitational constant; Newton\'s constant","UCUM","","Constant","gravitational constant = 6.674\xd710\u221211 N\u22c5m2/kg2","m3.kg-1.s-2","M3.KG-1.S-2","6.67259e-11",6.67259e-11,false],[false,"standard acceleration of free fall","[g]","[G]","acceleration",9.80665,[1,-2,0,0,0,0,0],"gn","const",true,null,null,1,false,false,0,"standard gravity; g; \u02610; \u0261n","UCUM","Accel","Constant","defined by standard = 9.80665 m/s2","m/s2","M/S2","980665e-5",9.80665,false],[false,"Torr","Torr","Torr","pressure",133322,[-1,-2,1,0,0,0,0],"Torr","const",false,null,null,1,false,false,0,"torrs","UCUM","Pres","Clinical","1 torr = 1 mmHg; unit used to measure blood pressure","Pa","PAL","133.322",133.322,false],[false,"standard atmosphere","atm","ATM","pressure",101325000,[-1,-2,1,0,0,0,0],"atm","const",false,null,null,1,false,false,0,"reference pressure; atmos; std atmosphere","UCUM","Pres","Clinical","defined as being precisely equal to 101,325 Pa","Pa","PAL","101325",101325,false],[false,"light-year","[ly]","[LY]","length",9460730472580800,[1,0,0,0,0,0,0],"l.y.","const",true,null,null,1,false,false,0,"light years; ly","UCUM","Len","Constant","unit of astronomal distance = 5.88\xd710^12 mi","[c].a_j","[C].ANN_J","1",1,false],[false,"gram-force","gf","GF","force",9.80665,[1,-2,1,0,0,0,0],"gf","const",true,null,null,1,false,false,0,"Newtons; gram forces","UCUM","Force","Clinical","May be specific to unit related to cardiac output","g.[g]","G.[G]","1",1,false],[false,"Kayser","Ky","KY","lineic number",100,[-1,0,0,0,0,0,0],"K","cgs",true,null,null,1,false,false,0,"wavenumbers; kaysers","UCUM","InvLen","Clinical","unit of wavelength equal to cm^-1","cm-1","CM-1","1",1,false],[false,"Gal","Gal","GL","acceleration",0.01,[1,-2,0,0,0,0,0],"Gal","cgs",true,null,null,1,false,false,0,"galileos; Gals","UCUM","Accel","Clinical","unit of acceleration used in gravimetry; equivalent to cm/s2 ","cm/s2","CM/S2","1",1,false],[false,"dyne","dyn","DYN","force",0.01,[1,-2,1,0,0,0,0],"dyn","cgs",true,null,null,1,false,false,0,"dynes","UCUM","Force","Clinical","unit of force equal to 10^-5 Newtons","g.cm/s2","G.CM/S2","1",1,false],[false,"erg","erg","ERG","energy",0.0001,[2,-2,1,0,0,0,0],"erg","cgs",true,null,null,1,false,false,0,"10^-7 Joules, 10-7 Joules; 100 nJ; 100 nanoJoules; 1 dyne cm; 1 g.cm2/s2","UCUM","Eng","Clinical","unit of energy = 1 dyne centimeter = 10^-7 Joules","dyn.cm","DYN.CM","1",1,false],[false,"Poise","P","P","dynamic viscosity",100,[-1,-1,1,0,0,0,0],"P","cgs",true,null,null,1,false,false,0,"dynamic viscosity; poises","UCUM","Visc","Clinical","unit of dynamic viscosity where 1 Poise = 1/10 Pascal second","dyn.s/cm2","DYN.S/CM2","1",1,false],[false,"Biot","Bi","BI","electric current",10,[0,-1,0,0,0,1,0],"Bi","cgs",true,null,null,1,false,false,0,"Bi; abamperes; abA","UCUM","ElpotRat","Clinical","equal to 10 amperes","A","A","10",10,false],[false,"Stokes","St","ST","kinematic viscosity",0.0001,[2,-1,0,0,0,0,0],"St","cgs",true,null,null,1,false,false,0,"kinematic viscosity","UCUM","Visc","Clinical","unit of kimematic viscosity with units cm2/s","cm2/s","CM2/S","1",1,false],[false,"Maxwell","Mx","MX","flux of magnetic induction",0.00001,[2,-1,1,0,0,-1,0],"Mx","cgs",true,null,null,1,false,false,0,"magnetix flux; Maxwells","UCUM","","Clinical","unit of magnetic flux","Wb","WB","1e-8",1e-8,false],[false,"Gauss","G","GS","magnetic flux density",0.1,[0,-1,1,0,0,-1,0],"Gs","cgs",true,null,null,1,false,false,0,"magnetic fields; magnetic flux density; induction; B","UCUM","magnetic","Clinical","CGS unit of magnetic flux density, known as magnetic field B; defined as one maxwell unit per square centimeter (see Oersted for CGS unit for H field)","T","T","1e-4",0.0001,false],[false,"Oersted","Oe","OE","magnetic field intensity",79.57747154594767,[-1,-1,0,0,0,1,0],"Oe","cgs",true,null,null,1,false,false,0,"H magnetic B field; Oersteds","UCUM","","Clinical","CGS unit of the auxiliary magnetic field H defined as 1 dyne per unit pole = 1000/4\u03c0 amperes per meter (see Gauss for CGS unit for B field)","A/m","/[PI].A/M","250",79.57747154594767,false],[false,"Gilbert","Gb","GB","magnetic tension",0.7957747154594768,[0,-1,0,0,0,1,0],"Gb","cgs",true,null,null,1,false,false,0,"Gi; magnetomotive force; Gilberts","UCUM","","Clinical","unit of magnetomotive force (magnetic potential)","Oe.cm","OE.CM","1",1,false],[false,"stilb","sb","SB","lum. intensity density",10000,[-2,0,0,0,0,0,1],"sb","cgs",true,null,null,1,false,false,0,"stilbs","UCUM","","Obsolete","unit of luminance; equal to and replaced by unit candela per square centimeter (cd/cm2)","cd/cm2","CD/CM2","1",1,false],[false,"Lambert","Lmb","LMB","brightness",3183.098861837907,[-2,0,0,0,0,0,1],"L","cgs",true,null,null,1,false,false,0,"luminance; lamberts","UCUM","","Clinical","unit of luminance defined as 1 lambert = 1/ \u03c0 candela per square meter","cd/cm2/[pi]","CD/CM2/[PI]","1",1,false],[false,"phot","ph","PHT","illuminance",0.0001,[-2,0,0,2,0,0,1],"ph","cgs",true,null,null,1,false,false,0,"phots","UCUM","","Clinical","CGS photometric unit of illuminance, or luminous flux through an area equal to 10000 lumens per square meter = 10000 lux","lx","LX","1e-4",0.0001,false],[false,"Curie","Ci","CI","radioactivity",37000000000,[0,-1,0,0,0,0,0],"Ci","cgs",true,null,null,1,false,false,0,"curies","UCUM","","Obsolete","unit for measuring atomic disintegration rate; replaced by the Bequerel (Bq) unit","Bq","BQ","37e9",37000000000,false],[false,"Roentgen","R","ROE","ion dose",2.58e-7,[0,0,-1,0,0,1,0],"R","cgs",true,null,null,1,false,false,0,"r\xf6ntgen; Roentgens","UCUM","","Clinical","unit of exposure of X-rays and gamma rays in air; unit used primarily in the US but strongly discouraged by NIST","C/kg","C/KG","2.58e-4",0.000258,false],[false,"radiation absorbed dose","RAD","[RAD]","energy dose",0.01,[2,-2,0,0,0,0,0],"RAD","cgs",true,null,null,1,false,false,0,"doses","UCUM","","Clinical","unit of radiation absorbed dose used primarily in the US with base units 100 ergs per gram of material. Also see the SI unit Gray (Gy).","erg/g","ERG/G","100",100,false],[false,"radiation equivalent man","REM","[REM]","dose equivalent",0.01,[2,-2,0,0,0,0,0],"REM","cgs",true,null,null,1,false,false,0,"Roentgen Equivalent in Man; rems; dose equivalents","UCUM","","Clinical","unit of equivalent dose which measures the effect of radiation on humans equal to 0.01 sievert. Used primarily in the US. Also see SI unit Sievert (Sv)","RAD","[RAD]","1",1,false],[false,"inch","[in_i]","[IN_I]","length",0.025400000000000002,[1,0,0,0,0,0,0],"in","intcust",false,null,null,1,false,false,0,"inches; in; international inch; body height","UCUM","Len","Clinical","standard unit for inch in the US and internationally","cm","CM","254e-2",2.54,false],[false,"foot","[ft_i]","[FT_I]","length",0.3048,[1,0,0,0,0,0,0],"ft","intcust",false,null,null,1,false,false,0,"ft; fts; foot; international foot; feet; international feet; height","UCUM","Len","Clinical","unit used in the US and internationally","[in_i]","[IN_I]","12",12,false],[false,"yard","[yd_i]","[YD_I]","length",0.9144000000000001,[1,0,0,0,0,0,0],"yd","intcust",false,null,null,1,false,false,0,"international yards; yds; distance","UCUM","Len","Clinical","standard unit used in the US and internationally","[ft_i]","[FT_I]","3",3,false],[false,"mile","[mi_i]","[MI_I]","length",1609.344,[1,0,0,0,0,0,0],"mi","intcust",false,null,null,1,false,false,0,"international miles; mi I; statute mile","UCUM","Len","Clinical","standard unit used in the US and internationally","[ft_i]","[FT_I]","5280",5280,false],[false,"fathom","[fth_i]","[FTH_I]","depth of water",1.8288000000000002,[1,0,0,0,0,0,0],"fth","intcust",false,null,null,1,false,false,0,"international fathoms","UCUM","Len","Nonclinical","unit used in the US and internationally to measure depth of water; same length as the US fathom","[ft_i]","[FT_I]","6",6,false],[false,"nautical mile","[nmi_i]","[NMI_I]","length",1852,[1,0,0,0,0,0,0],"n.mi","intcust",false,null,null,1,false,false,0,"nautical mile; nautical miles; international nautical mile; international nautical miles; nm; n.m.; nmi","UCUM","Len","Nonclinical","standard unit used in the US and internationally","m","M","1852",1852,false],[false,"knot","[kn_i]","[KN_I]","velocity",0.5144444444444445,[1,-1,0,0,0,0,0],"knot","intcust",false,null,null,1,false,false,0,"kn; kt; international knots","UCUM","Vel","Nonclinical","defined as equal to one nautical mile (1.852 km) per hour","[nmi_i]/h","[NMI_I]/H","1",1,false],[false,"square inch","[sin_i]","[SIN_I]","area",0.0006451600000000001,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"in2; in^2; inches squared; sq inch; inches squared; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[in_i]2","[IN_I]2","1",1,false],[false,"square foot","[sft_i]","[SFT_I]","area",0.09290304,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"ft2; ft^2; ft squared; sq ft; feet; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[ft_i]2","[FT_I]2","1",1,false],[false,"square yard","[syd_i]","[SYD_I]","area",0.8361273600000002,[2,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"yd2; yd^2; sq. yds; yards squared; international","UCUM","Area","Clinical","standard unit used in the US and internationally","[yd_i]2","[YD_I]2","1",1,false],[false,"cubic inch","[cin_i]","[CIN_I]","volume",0.000016387064000000003,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"in3; in^3; in*3; inches^3; inches*3; cu. in; cu in; cubic inches; inches cubed; cin","UCUM","Vol","Clinical","standard unit used in the US and internationally","[in_i]3","[IN_I]3","1",1,false],[false,"cubic foot","[cft_i]","[CFT_I]","volume",0.028316846592000004,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"ft3; ft^3; ft*3; cu. ft; cubic feet; cubed; [ft_i]3; international","UCUM","Vol","Clinical","","[ft_i]3","[FT_I]3","1",1,false],[false,"cubic yard","[cyd_i]","[CYD_I]","volume",0.7645548579840002,[3,0,0,0,0,0,0],"cu.yd","intcust",false,null,null,1,false,false,0,"cubic yards; cubic yds; cu yards; CYs; yards^3; yd^3; yds^3; yd3; yds3","UCUM","Vol","Nonclinical","standard unit used in the US and internationally","[yd_i]3","[YD_I]3","1",1,false],[false,"board foot","[bf_i]","[BF_I]","volume",0.002359737216,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"BDFT; FBM; BF; board feet; international","UCUM","Vol","Nonclinical","unit of volume used to measure lumber","[in_i]3","[IN_I]3","144",144,false],[false,"cord","[cr_i]","[CR_I]","volume",3.6245563637760005,[3,0,0,0,0,0,0],null,"intcust",false,null,null,1,false,false,0,"crd I; international cords","UCUM","Vol","Nonclinical","unit of measure of dry volume used to measure firewood equal 128 ft3","[ft_i]3","[FT_I]3","128",128,false],[false,"mil","[mil_i]","[MIL_I]","length",0.000025400000000000004,[1,0,0,0,0,0,0],"mil","intcust",false,null,null,1,false,false,0,"thou, thousandth; mils; international","UCUM","Len","Clinical","equal to 0.001 international inch","[in_i]","[IN_I]","1e-3",0.001,false],[false,"circular mil","[cml_i]","[CML_I]","area",5.067074790974979e-10,[2,0,0,0,0,0,0],"circ.mil","intcust",false,null,null,1,false,false,0,"circular mils; cml I; international","UCUM","Area","Clinical","","[pi]/4.[mil_i]2","[PI]/4.[MIL_I]2","1",1,false],[false,"hand","[hd_i]","[HD_I]","height of horses",0.10160000000000001,[1,0,0,0,0,0,0],"hd","intcust",false,null,null,1,false,false,0,"hands; international","UCUM","Len","Nonclinical","used to measure horse height","[in_i]","[IN_I]","4",4,false],[false,"foot - US","[ft_us]","[FT_US]","length",0.3048006096012192,[1,0,0,0,0,0,0],"ftus","us-lengths",false,null,null,1,false,false,0,"US foot; foot US; us ft; ft us; height; visual distance; feet","UCUM","Len","Obsolete","Better to use [ft_i] which refers to the length used worldwide, including in the US; [ft_us] may be confused with land survey units. ","m/3937","M/3937","1200",1200,false],[false,"yard - US","[yd_us]","[YD_US]","length",0.9144018288036575,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US yards; us yds; distance","UCUM","Len; Nrat","Obsolete","Better to use [yd_i] which refers to the length used worldwide, including in the US; [yd_us] refers to unit used in land surveys in the US","[ft_us]","[FT_US]","3",3,false],[false,"inch - US","[in_us]","[IN_US]","length",0.0254000508001016,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US inches; in us; us in; inch US","UCUM","Len","Obsolete","Better to use [in_i] which refers to the length used worldwide, including in the US","[ft_us]/12","[FT_US]/12","1",1,false],[false,"rod - US","[rd_us]","[RD_US]","length",5.029210058420117,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US rod; US rods; rd US; US rd","UCUM","Len","Obsolete","","[ft_us]","[FT_US]","16.5",16.5,false],[false,"Gunter\'s chain - US","[ch_us]","[CH_US]","length",20.116840233680467,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"surveyor\'s chain; Surveyor\'s chain USA; Gunter\u2019s measurement; surveyor\u2019s measurement; Gunter\'s Chain USA","UCUM","Len","Obsolete","historical unit used for land survey used only in the US","[rd_us]","[RD_US]","4",4,false],[false,"link for Gunter\'s chain - US","[lk_us]","[LK_US]","length",0.20116840233680466,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Links for Gunter\'s Chain USA","UCUM","Len","Obsolete","","[ch_us]/100","[CH_US]/100","1",1,false],[false,"Ramden\'s chain - US","[rch_us]","[RCH_US]","length",30.480060960121918,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Ramsden\'s chain; engineer\'s chains","UCUM","Len","Obsolete","distance measuring device used for\xa0land survey","[ft_us]","[FT_US]","100",100,false],[false,"link for Ramden\'s chain - US","[rlk_us]","[RLK_US]","length",0.3048006096012192,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"links for Ramsden\'s chain","UCUM","Len","Obsolete","","[rch_us]/100","[RCH_US]/100","1",1,false],[false,"fathom - US","[fth_us]","[FTH_US]","length",1.828803657607315,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US fathoms; fathom USA; fth us","UCUM","Len","Obsolete","same length as the international fathom - better to use international fathom ([fth_i])","[ft_us]","[FT_US]","6",6,false],[false,"furlong - US","[fur_us]","[FUR_US]","length",201.16840233680466,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"US furlongs; fur us","UCUM","Len","Nonclinical","distance unit in horse racing","[rd_us]","[RD_US]","40",40,false],[false,"mile - US","[mi_us]","[MI_US]","length",1609.3472186944373,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"U.S. Survey Miles; US statute miles; survey mi; US mi; distance","UCUM","Len","Nonclinical","Better to use [mi_i] which refers to the length used worldwide, including in the US","[fur_us]","[FUR_US]","8",8,false],[false,"acre - US","[acr_us]","[ACR_US]","area",4046.872609874252,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"Acre USA Survey; Acre USA; survey acres","UCUM","Area","Nonclinical","an older unit based on pre 1959 US statute lengths that is still sometimes used in the US only for land survey purposes. ","[rd_us]2","[RD_US]2","160",160,false],[false,"square rod - US","[srd_us]","[SRD_US]","area",25.292953811714074,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"rod2; rod^2; sq. rod; rods squared","UCUM","Area","Nonclinical","Used only in the US to measure land area, based on US statute land survey length units","[rd_us]2","[RD_US]2","1",1,false],[false,"square mile - US","[smi_us]","[SMI_US]","area",2589998.470319521,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"mi2; mi^2; sq mi; miles squared","UCUM","Area","Nonclinical","historical unit used only in the US for land survey purposes (based on the US survey mile), not the internationally recognized [mi_i]","[mi_us]2","[MI_US]2","1",1,false],[false,"section","[sct]","[SCT]","area",2589998.470319521,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"sct; sections","UCUM","Area","Nonclinical","tract of land approximately equal to 1 mile square containing 640 acres","[mi_us]2","[MI_US]2","1",1,false],[false,"township","[twp]","[TWP]","area",93239944.93150276,[2,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"twp; townships","UCUM","Area","Nonclinical","land measurement equal to 6 mile square","[sct]","[SCT]","36",36,false],[false,"mil - US","[mil_us]","[MIL_US]","length",0.0000254000508001016,[1,0,0,0,0,0,0],null,"us-lengths",false,null,null,1,false,false,0,"thou, thousandth; mils","UCUM","Len","Obsolete","better to use [mil_i] which is based on the internationally recognized inch","[in_us]","[IN_US]","1e-3",0.001,false],[false,"inch - British","[in_br]","[IN_BR]","length",0.025399980000000003,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"imperial inches; imp in; br in; british inches","UCUM","Len","Obsolete","","cm","CM","2.539998",2.539998,false],[false,"foot - British","[ft_br]","[FT_BR]","length",0.30479976000000003,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British Foot; Imperial Foot; feet; imp fts; br fts","UCUM","Len","Obsolete","","[in_br]","[IN_BR]","12",12,false],[false,"rod - British","[rd_br]","[RD_BR]","length",5.02919604,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British rods; br rd","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","16.5",16.5,false],[false,"Gunter\'s chain - British","[ch_br]","[CH_BR]","length",20.11678416,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Gunter\'s Chain British; Gunters Chain British; Surveyor\'s Chain British","UCUM","Len","Obsolete","historical unit used for land survey used only in Great Britain","[rd_br]","[RD_BR]","4",4,false],[false,"link for Gunter\'s chain - British","[lk_br]","[LK_BR]","length",0.2011678416,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Links for Gunter\'s Chain British","UCUM","Len","Obsolete","","[ch_br]/100","[CH_BR]/100","1",1,false],[false,"fathom - British","[fth_br]","[FTH_BR]","length",1.82879856,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British fathoms; imperial fathoms; br fth; imp fth","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","6",6,false],[false,"pace - British","[pc_br]","[PC_BR]","length",0.7619994000000001,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British paces; br pc","UCUM","Len","Nonclinical","traditional unit of length equal to 152.4 centimeters, or 1.52 meter. ","[ft_br]","[FT_BR]","2.5",2.5,false],[false,"yard - British","[yd_br]","[YD_BR]","length",0.91439928,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British yards; Br yds; distance","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","3",3,false],[false,"mile - British","[mi_br]","[MI_BR]","length",1609.3427328000002,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"imperial miles; British miles; English statute miles; imp mi, br mi","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","5280",5280,false],[false,"nautical mile - British","[nmi_br]","[NMI_BR]","length",1853.1825408000002,[1,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British nautical miles; Imperial nautical miles; Admiralty miles; n.m. br; imp nm","UCUM","Len","Obsolete","","[ft_br]","[FT_BR]","6080",6080,false],[false,"knot - British","[kn_br]","[KN_BR]","velocity",0.5147729280000001,[1,-1,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"British knots; kn br; kt","UCUM","Vel","Obsolete","based on obsolete British nautical mile ","[nmi_br]/h","[NMI_BR]/H","1",1,false],[false,"acre","[acr_br]","[ACR_BR]","area",4046.850049400269,[2,0,0,0,0,0,0],null,"brit-length",false,null,null,1,false,false,0,"Imperial acres; British; a; ac; ar; acr","UCUM","Area","Nonclinical","the standard unit for acre used in the US and internationally","[yd_br]2","[YD_BR]2","4840",4840,false],[false,"gallon - US","[gal_us]","[GAL_US]","fluid volume",0.0037854117840000006,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US gallons; US liquid gallon; gal us; Queen Anne\'s wine gallon","UCUM","Vol","Nonclinical","only gallon unit used in the US; [gal_us] is only used in some other countries in South American and Africa to measure gasoline volume","[in_i]3","[IN_I]3","231",231,false],[false,"barrel - US","[bbl_us]","[BBL_US]","fluid volume",0.158987294928,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"bbl","UCUM","Vol","Nonclinical","[bbl_us] is the standard unit for oil barrel, which is a unit only used in the US to measure the volume oil. ","[gal_us]","[GAL_US]","42",42,false],[false,"quart - US","[qt_us]","[QT_US]","fluid volume",0.0009463529460000001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US quarts; us qts","UCUM","Vol","Clinical","Used only in the US","[gal_us]/4","[GAL_US]/4","1",1,false],[false,"pint - US","[pt_us]","[PT_US]","fluid volume",0.00047317647300000007,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US pints; pint US; liquid pint; pt us; us pt","UCUM","Vol","Clinical","Used only in the US","[qt_us]/2","[QT_US]/2","1",1,false],[false,"gill - US","[gil_us]","[GIL_US]","fluid volume",0.00011829411825000002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US gills; gil us","UCUM","Vol","Nonclinical","only used in the context of alcohol volume in the US","[pt_us]/4","[PT_US]/4","1",1,false],[false,"fluid ounce - US","[foz_us]","[FOZ_US]","fluid volume",0.000029573529562500005,[3,0,0,0,0,0,0],"oz fl","us-volumes",false,null,null,1,false,false,0,"US fluid ounces; fl ozs; FO; fl. oz.; foz us","UCUM","Vol","Clinical","unit used only in the US","[gil_us]/4","[GIL_US]/4","1",1,false],[false,"fluid dram - US","[fdr_us]","[FDR_US]","fluid volume",0.0000036966911953125006,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US fluid drams; fdr us","UCUM","Vol","Nonclinical","equal to 1/8 US fluid ounce = 3.69 mL; used informally to mean small amount of liquor, especially Scotch whiskey","[foz_us]/8","[FOZ_US]/8","1",1,false],[false,"minim - US","[min_us]","[MIN_US]","fluid volume",6.1611519921875e-8,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"min US; US min; \u264f US","UCUM","Vol","Obsolete","","[fdr_us]/60","[FDR_US]/60","1",1,false],[false,"cord - US","[crd_us]","[CRD_US]","fluid volume",3.6245563637760005,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US cord; US cords; crd us; us crd","UCUM","Vol","Nonclinical","unit of measure of dry volume used to measure firewood equal 128 ft3 (the same as international cord [cr_i])","[ft_i]3","[FT_I]3","128",128,false],[false,"bushel - US","[bu_us]","[BU_US]","dry volume",0.03523907016688001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US bushels; US bsh; US bu","UCUM","Vol","Obsolete","Historical unit of dry volume that is rarely used today","[in_i]3","[IN_I]3","2150.42",2150.42,false],[false,"gallon - historical","[gal_wi]","[GAL_WI]","dry volume",0.004404883770860001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"Corn Gallon British; Dry Gallon US; Gallons Historical; Grain Gallon British; Winchester Corn Gallon; historical winchester gallons; wi gal","UCUM","Vol","Obsolete","historical unit of dry volume no longer used","[bu_us]/8","[BU_US]/8","1",1,false],[false,"peck - US","[pk_us]","[PK_US]","dry volume",0.008809767541720002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"US pecks; US pk","UCUM","Vol","Nonclinical","unit of dry volume rarely used today (can be used to measure volume of apples)","[bu_us]/4","[BU_US]/4","1",1,false],[false,"dry quart - US","[dqt_us]","[DQT_US]","dry volume",0.0011012209427150002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"dry quarts; dry quart US; US dry quart; dry qt; us dry qt; dqt; dqt us","UCUM","Vol","Nonclinical","historical unit of dry volume only in the US, but is rarely used today","[pk_us]/8","[PK_US]/8","1",1,false],[false,"dry pint - US","[dpt_us]","[DPT_US]","dry volume",0.0005506104713575001,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"dry pints; dry pint US; US dry pint; dry pt; dpt; dpt us","UCUM","Vol","Nonclinical","historical unit of dry volume only in the US, but is rarely used today","[dqt_us]/2","[DQT_US]/2","1",1,false],[false,"tablespoon - US","[tbs_us]","[TBS_US]","volume",0.000014786764781250002,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"Tbs; tbsp; tbs us; US tablespoons","UCUM","Vol","Clinical","unit defined as 0.5 US fluid ounces or 3 teaspoons - used only in the US. See [tbs_m] for the unit used internationally and in the US for nutrional labelling. ","[foz_us]/2","[FOZ_US]/2","1",1,false],[false,"teaspoon - US","[tsp_us]","[TSP_US]","volume",0.0000049289215937500005,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"tsp; t; US teaspoons","UCUM","Vol","Nonclinical","unit defined as 1/6 US fluid ounces - used only in the US. See [tsp_m] for the unit used internationally and in the US for nutrional labelling. ","[tbs_us]/3","[TBS_US]/3","1",1,false],[false,"cup - US customary","[cup_us]","[CUP_US]","volume",0.00023658823650000004,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"cup us; us cups","UCUM","Vol","Nonclinical","Unit defined as 1/2 US pint or 16 US tablespoons \u2248 236.59 mL, which is not the standard unit defined by the FDA of 240 mL - see [cup_m] (metric cup)","[tbs_us]","[TBS_US]","16",16,false],[false,"fluid ounce - metric","[foz_m]","[FOZ_M]","fluid volume",0.000029999999999999997,[3,0,0,0,0,0,0],"oz fl","us-volumes",false,null,null,1,false,false,0,"metric fluid ounces; fozs m; fl ozs m","UCUM","Vol","Clinical","unit used only in the US for nutritional labelling, as set by the FDA","mL","ML","30",30,false],[false,"cup - US legal","[cup_m]","[CUP_M]","volume",0.00023999999999999998,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"cup m; metric cups","UCUM","Vol","Clinical","standard unit equal to 240 mL used in the US for nutritional labelling, as defined by the FDA. Note that this is different from the US customary cup (236.59 mL) and the metric cup used in Commonwealth nations (250 mL).","mL","ML","240",240,false],[false,"teaspoon - metric","[tsp_m]","[TSP_M]","volume",0.0000049999999999999996,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"tsp; t; metric teaspoons","UCUM","Vol","Clinical","standard unit used in the US and internationally","mL","mL","5",5,false],[false,"tablespoon - metric","[tbs_m]","[TBS_M]","volume",0.000014999999999999999,[3,0,0,0,0,0,0],null,"us-volumes",false,null,null,1,false,false,0,"metric tablespoons; Tbs; tbsp; T; tbs m","UCUM","Vol","Clinical","standard unit used in the US and internationally","mL","mL","15",15,false],[false,"gallon- British","[gal_br]","[GAL_BR]","volume",0.004546090000000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial gallons, UK gallons; British gallons; br gal; imp gal","UCUM","Vol","Nonclinical","Used only in Great Britain and other Commonwealth countries","l","L","4.54609",4.54609,false],[false,"peck - British","[pk_br]","[PK_BR]","volume",0.009092180000000002,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial pecks; British pecks; br pk; imp pk","UCUM","Vol","Nonclinical","unit of dry volume rarely used today (can be used to measure volume of apples)","[gal_br]","[GAL_BR]","2",2,false],[false,"bushel - British","[bu_br]","[BU_BR]","volume",0.03636872000000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British bushels; imperial; br bsh; br bu; imp","UCUM","Vol","Obsolete","Historical unit of dry volume that is rarely used today","[pk_br]","[PK_BR]","4",4,false],[false,"quart - British","[qt_br]","[QT_BR]","volume",0.0011365225000000002,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British quarts; imperial quarts; br qts","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[gal_br]/4","[GAL_BR]/4","1",1,false],[false,"pint - British","[pt_br]","[PT_BR]","volume",0.0005682612500000001,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British pints; imperial pints; pt br; br pt; imp pt; pt imp","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[qt_br]/2","[QT_BR]/2","1",1,false],[false,"gill - British","[gil_br]","[GIL_BR]","volume",0.00014206531250000003,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"imperial gills; British gills; imp gill, br gill","UCUM","Vol","Nonclinical","only used in the context of alcohol volume in Great Britain","[pt_br]/4","[PT_BR]/4","1",1,false],[false,"fluid ounce - British","[foz_br]","[FOZ_BR]","volume",0.000028413062500000005,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British fluid ounces; Imperial fluid ounces; br fozs; imp fozs; br fl ozs","UCUM","Vol","Clinical","Used only in Great Britain and other Commonwealth countries","[gil_br]/5","[GIL_BR]/5","1",1,false],[false,"fluid dram - British","[fdr_br]","[FDR_BR]","volume",0.0000035516328125000006,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"British fluid drams; fdr br","UCUM","Vol","Nonclinical","equal to 1/8 Imperial fluid ounce = 3.55 mL; used informally to mean small amount of liquor, especially Scotch whiskey","[foz_br]/8","[FOZ_BR]/8","1",1,false],[false,"minim - British","[min_br]","[MIN_BR]","volume",5.919388020833334e-8,[3,0,0,0,0,0,0],null,"brit-volumes",false,null,null,1,false,false,0,"min br; br min; \u264f br","UCUM","Vol","Obsolete","","[fdr_br]/60","[FDR_BR]/60","1",1,false],[false,"grain","[gr]","[GR]","mass",0.06479891,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"gr; grains","UCUM","Mass","Nonclinical","an apothecary measure of mass rarely used today","mg","MG","64.79891",64.79891,false],[false,"pound","[lb_av]","[LB_AV]","mass",453.59237,[0,0,1,0,0,0,0],"lb","avoirdupois",false,null,null,1,false,false,0,"avoirdupois pounds, international pounds; av lbs; pounds","UCUM","Mass","Clinical","standard unit used in the US and internationally","[gr]","[GR]","7000",7000,false],[false,"pound force - US","[lbf_av]","[LBF_AV]","force",4448.2216152605,[1,-2,1,0,0,0,0],"lbf","const",false,null,null,1,false,false,0,"lbfs; US lbf; US pound forces","UCUM","Force","Clinical","only rarely needed in health care - see [lb_av] which is the more common unit to express weight","[lb_av].[g]","[LB_AV].[G]","1",1,false],[false,"ounce","[oz_av]","[OZ_AV]","mass",28.349523125,[0,0,1,0,0,0,0],"oz","avoirdupois",false,null,null,1,false,false,0,"ounces; international ounces; avoirdupois ounces; av ozs","UCUM","Mass","Clinical","standard unit used in the US and internationally","[lb_av]/16","[LB_AV]/16","1",1,false],[false,"Dram mass unit","[dr_av]","[DR_AV]","mass",1.7718451953125,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"Dram; drams avoirdupois; avoidupois dram; international dram","UCUM","Mass","Clinical","unit from the avoirdupois system, which is used in the US and internationally","[oz_av]/16","[OZ_AV]/16","1",1,false],[false,"short hundredweight","[scwt_av]","[SCWT_AV]","mass",45359.237,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"hundredweights; s cwt; scwt; avoirdupois","UCUM","Mass","Nonclinical","Used only in the US to equal 100 pounds","[lb_av]","[LB_AV]","100",100,false],[false,"long hundredweight","[lcwt_av]","[LCWT_AV]","mass",50802.345440000005,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"imperial hundredweights; imp cwt; lcwt; avoirdupois","UCUM","Mass","Obsolete","","[lb_av]","[LB_AV]","112",112,false],[false,"short ton - US","[ston_av]","[STON_AV]","mass",907184.74,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"ton; US tons; avoirdupois tons","UCUM","Mass","Clinical","Used only in the US","[scwt_av]","[SCWT_AV]","20",20,false],[false,"long ton - British","[lton_av]","[LTON_AV]","mass",1016046.9088000001,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"imperial tons; weight tons; British long tons; long ton avoirdupois","UCUM","Mass","Nonclinical","Used only in Great Britain and other Commonwealth countries","[lcwt_av]","[LCWT_AV]","20",20,false],[false,"stone - British","[stone_av]","[STONE_AV]","mass",6350.293180000001,[0,0,1,0,0,0,0],null,"avoirdupois",false,null,null,1,false,false,0,"British stones; avoirdupois","UCUM","Mass","Nonclinical","Used primarily in the UK and Ireland to measure body weight","[lb_av]","[LB_AV]","14",14,false],[false,"pennyweight - troy","[pwt_tr]","[PWT_TR]","mass",1.5551738400000001,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"dwt; denarius weights","UCUM","Mass","Obsolete","historical unit used to measure mass and cost of precious metals","[gr]","[GR]","24",24,false],[false,"ounce - troy","[oz_tr]","[OZ_TR]","mass",31.103476800000003,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"troy ounces; tr ozs","UCUM","Mass","Nonclinical","unit of mass for precious metals and gemstones only","[pwt_tr]","[PWT_TR]","20",20,false],[false,"pound - troy","[lb_tr]","[LB_TR]","mass",373.2417216,[0,0,1,0,0,0,0],null,"troy",false,null,null,1,false,false,0,"troy pounds; tr lbs","UCUM","Mass","Nonclinical","only used for weighing precious metals","[oz_tr]","[OZ_TR]","12",12,false],[false,"scruple","[sc_ap]","[SC_AP]","mass",1.2959782,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"scruples; sc ap","UCUM","Mass","Obsolete","","[gr]","[GR]","20",20,false],[false,"dram - apothecary","[dr_ap]","[DR_AP]","mass",3.8879346,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"\u0292; drachm; apothecaries drams; dr ap; dram ap","UCUM","Mass","Nonclinical","unit still used in the US occasionally to measure amount of drugs in pharmacies","[sc_ap]","[SC_AP]","3",3,false],[false,"ounce - apothecary","[oz_ap]","[OZ_AP]","mass",31.1034768,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"apothecary ounces; oz ap; ap ozs; ozs ap","UCUM","Mass","Obsolete","","[dr_ap]","[DR_AP]","8",8,false],[false,"pound - apothecary","[lb_ap]","[LB_AP]","mass",373.2417216,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"apothecary pounds; apothecaries pounds; ap lb; lb ap; ap lbs; lbs ap","UCUM","Mass","Obsolete","","[oz_ap]","[OZ_AP]","12",12,false],[false,"ounce - metric","[oz_m]","[OZ_M]","mass",28,[0,0,1,0,0,0,0],null,"apoth",false,null,null,1,false,false,0,"metric ounces; m ozs","UCUM","Mass","Clinical","see [oz_av] (the avoirdupois ounce) for the standard ounce used internationally; [oz_m] is equal to 28 grams and is based on the apothecaries\' system of mass units which is used in some US pharmacies. ","g","g","28",28,false],[false,"line","[lne]","[LNE]","length",0.002116666666666667,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"British lines; br L; L; l","UCUM","Len","Obsolete","","[in_i]/12","[IN_I]/12","1",1,false],[false,"point (typography)","[pnt]","[PNT]","length",0.0003527777777777778,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"DTP points; desktop publishing point; pt; pnt","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[lne]/6","[LNE]/6","1",1,false],[false,"pica (typography)","[pca]","[PCA]","length",0.004233333333333334,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"picas","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[pnt]","[PNT]","12",12,false],[false,"Printer\'s point (typography)","[pnt_pr]","[PNT_PR]","length",0.00035145980000000004,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pnt pr","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[in_i]","[IN_I]","0.013837",0.013837,false],[false,"Printer\'s pica (typography)","[pca_pr]","[PCA_PR]","length",0.004217517600000001,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pca pr; Printer\'s picas","UCUM","Len","Nonclinical","typography unit for typesetter\'s length","[pnt_pr]","[PNT_PR]","12",12,false],[false,"pied","[pied]","[PIED]","length",0.3248,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"pieds du roi; Paris foot; royal; French; feet","UCUM","Len","Obsolete","","cm","CM","32.48",32.48,false],[false,"pouce","[pouce]","[POUCE]","length",0.027066666666666666,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"historical French inches; French royal inches","UCUM","Len","Obsolete","","[pied]/12","[PIED]/12","1",1,false],[false,"ligne","[ligne]","[LIGNE]","length",0.0022555555555555554,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Paris lines; lignes","UCUM","Len","Obsolete","","[pouce]/12","[POUCE]/12","1",1,false],[false,"didot","[didot]","[DIDOT]","length",0.0003759259259259259,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Didot point; dd; Didots Point; didots; points","UCUM","Len","Obsolete","typography unit for typesetter\'s length","[ligne]/6","[LIGNE]/6","1",1,false],[false,"cicero","[cicero]","[CICERO]","length",0.004511111111111111,[1,0,0,0,0,0,0],null,"typeset",false,null,null,1,false,false,0,"Didot\'s pica; ciceros; picas","UCUM","Len","Obsolete","typography unit for typesetter\'s length","[didot]","[DIDOT]","12",12,false],[false,"degrees Fahrenheit","[degF]","[DEGF]","temperature",0.5555555555555556,[0,0,0,0,1,0,0],"\xb0F","heat",false,null,"degF",1,true,false,0,"\xb0F; deg F","UCUM","Temp","Clinical","","K",null,null,0.5555555555555556,false],[false,"degrees Rankine","[degR]","[degR]","temperature",0.5555555555555556,[0,0,0,0,1,0,0],"\xb0R","heat",false,null,null,1,false,false,0,"\xb0R; \xb0Ra; Rankine","UCUM","Temp","Obsolete","Replaced by Kelvin","K/9","K/9","5",5,false],[false,"degrees R\xe9aumur","[degRe]","[degRe]","temperature",1.25,[0,0,0,0,1,0,0],"\xb0R\xe9","heat",false,null,"degRe",1,true,false,0,"\xb0R\xe9, \xb0Re, \xb0r; R\xe9aumur; degree Reaumur; Reaumur","UCUM","Temp","Obsolete","replaced by Celsius","K",null,null,1.25,false],[false,"calorie at 15\xb0C","cal_[15]","CAL_[15]","energy",4185.8,[2,-2,1,0,0,0,0],"cal15\xb0C","heat",true,null,null,1,false,false,0,"calorie 15 C; cals 15 C; calories at 15 C","UCUM","Enrg","Nonclinical","equal to 4.1855 joules; calorie most often used in engineering","J","J","4.18580",4.1858,false],[false,"calorie at 20\xb0C","cal_[20]","CAL_[20]","energy",4181.9,[2,-2,1,0,0,0,0],"cal20\xb0C","heat",true,null,null,1,false,false,0,"calorie 20 C; cal 20 C; calories at 20 C","UCUM","Enrg","Clinical","equal to 4.18190 joules. ","J","J","4.18190",4.1819,false],[false,"mean calorie","cal_m","CAL_M","energy",4190.0199999999995,[2,-2,1,0,0,0,0],"calm","heat",true,null,null,1,false,false,0,"mean cals; mean calories","UCUM","Enrg","Clinical","equal to 4.19002 joules. ","J","J","4.19002",4.19002,false],[false,"international table calorie","cal_IT","CAL_IT","energy",4186.8,[2,-2,1,0,0,0,0],"calIT","heat",true,null,null,1,false,false,0,"calories IT; IT cals; international steam table calories","UCUM","Enrg","Nonclinical","used in engineering steam tables and defined as 1/860 international watt-hour; equal to 4.1868 joules","J","J","4.1868",4.1868,false],[false,"thermochemical calorie","cal_th","CAL_TH","energy",4184,[2,-2,1,0,0,0,0],"calth","heat",true,null,null,1,false,false,0,"thermochemical calories; th cals","UCUM","Enrg","Clinical","equal to 4.184 joules; used as the unit in medicine and biochemistry (equal to cal)","J","J","4.184",4.184,false],[false,"calorie","cal","CAL","energy",4184,[2,-2,1,0,0,0,0],"cal","heat",true,null,null,1,false,false,0,"gram calories; small calories","UCUM","Enrg","Clinical","equal to 4.184 joules (the same value as the thermochemical calorie, which is the most common calorie used in medicine and biochemistry)","cal_th","CAL_TH","1",1,false],[false,"nutrition label Calories","[Cal]","[CAL]","energy",4184000,[2,-2,1,0,0,0,0],"Cal","heat",false,null,null,1,false,false,0,"food calories; Cal; kcal","UCUM","Eng","Clinical","","kcal_th","KCAL_TH","1",1,false],[false,"British thermal unit at 39\xb0F","[Btu_39]","[BTU_39]","energy",1059670,[2,-2,1,0,0,0,0],"Btu39\xb0F","heat",false,null,null,1,false,false,0,"BTU 39F; BTU 39 F; B.T.U. 39 F; B.Th.U. 39 F; BThU 39 F; British thermal units","UCUM","Eng","Nonclinical","equal to 1.05967 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05967",1.05967,false],[false,"British thermal unit at 59\xb0F","[Btu_59]","[BTU_59]","energy",1054800,[2,-2,1,0,0,0,0],"Btu59\xb0F","heat",false,null,null,1,false,false,0,"BTU 59 F; BTU 59F; B.T.U. 59 F; B.Th.U. 59 F; BThU 59F; British thermal units","UCUM","Eng","Nonclinical","equal to 1.05480 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05480",1.0548,false],[false,"British thermal unit at 60\xb0F","[Btu_60]","[BTU_60]","energy",1054680,[2,-2,1,0,0,0,0],"Btu60\xb0F","heat",false,null,null,1,false,false,0,"BTU 60 F; BTU 60F; B.T.U. 60 F; B.Th.U. 60 F; BThU 60 F; British thermal units 60 F","UCUM","Eng","Nonclinical","equal to 1.05468 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05468",1.05468,false],[false,"mean British thermal unit","[Btu_m]","[BTU_M]","energy",1055870,[2,-2,1,0,0,0,0],"Btum","heat",false,null,null,1,false,false,0,"BTU mean; B.T.U. mean; B.Th.U. mean; BThU mean; British thermal units mean; ","UCUM","Eng","Nonclinical","equal to 1.05587 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05587",1.05587,false],[false,"international table British thermal unit","[Btu_IT]","[BTU_IT]","energy",1055055.85262,[2,-2,1,0,0,0,0],"BtuIT","heat",false,null,null,1,false,false,0,"BTU IT; B.T.U. IT; B.Th.U. IT; BThU IT; British thermal units IT","UCUM","Eng","Nonclinical","equal to 1.055 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.05505585262",1.05505585262,false],[false,"thermochemical British thermal unit","[Btu_th]","[BTU_TH]","energy",1054350,[2,-2,1,0,0,0,0],"Btuth","heat",false,null,null,1,false,false,0,"BTU Th; B.T.U. Th; B.Th.U. Th; BThU Th; thermochemical British thermal units","UCUM","Eng","Nonclinical","equal to 1.054350 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","kJ","kJ","1.054350",1.05435,false],[false,"British thermal unit","[Btu]","[BTU]","energy",1054350,[2,-2,1,0,0,0,0],"btu","heat",false,null,null,1,false,false,0,"BTU; B.T.U. ; B.Th.U.; BThU; British thermal units","UCUM","Eng","Nonclinical","equal to the thermochemical British thermal unit equal to 1.054350 kJ; used as a measure of power in the electric power, steam generation, heating, and air conditioning industries","[Btu_th]","[BTU_TH]","1",1,false],[false,"horsepower - mechanical","[HP]","[HP]","power",745699.8715822703,[2,-3,1,0,0,0,0],null,"heat",false,null,null,1,false,false,0,"imperial horsepowers","UCUM","EngRat","Nonclinical","refers to mechanical horsepower, which is unit used to measure engine power primarily in the US. ","[ft_i].[lbf_av]/s","[FT_I].[LBF_AV]/S","550",550,false],[false,"tex","tex","TEX","linear mass density (of textile thread)",0.001,[-1,0,1,0,0,0,0],"tex","heat",true,null,null,1,false,false,0,"linear mass density; texes","UCUM","","Clinical","unit of linear mass density for fibers equal to gram per 1000 meters","g/km","G/KM","1",1,false],[false,"Denier (linear mass density)","[den]","[DEN]","linear mass density (of textile thread)",0.0001111111111111111,[-1,0,1,0,0,0,0],"den","heat",false,null,null,1,false,false,0,"den; deniers","UCUM","","Nonclinical","equal to the mass in grams per 9000 meters of the fiber (1 denier = 1 strand of silk)","g/9/km","G/9/KM","1",1,false],[false,"meter of water column","m[H2O]","M[H2O]","pressure",9806650,[-1,-2,1,0,0,0,0],"m\xa0HO2","clinical",true,null,null,1,false,false,0,"mH2O; m H2O; meters of water column; metres; pressure","UCUM","Pres","Clinical","","kPa","KPAL","980665e-5",9.80665,false],[false,"meter of mercury column","m[Hg]","M[HG]","pressure",133322000,[-1,-2,1,0,0,0,0],"m\xa0Hg","clinical",true,null,null,1,false,false,0,"mHg; m Hg; meters of mercury column; metres; pressure","UCUM","Pres","Clinical","","kPa","KPAL","133.3220",133.322,false],[false,"inch of water column","[in_i\'H2O]","[IN_I\'H2O]","pressure",249088.91000000003,[-1,-2,1,0,0,0,0],"in\xa0HO2","clinical",false,null,null,1,false,false,0,"inches WC; inAq; in H2O; inch of water gauge; iwg; pressure","UCUM","Pres","Clinical","unit of pressure, especially in respiratory and ventilation care","m[H2O].[in_i]/m","M[H2O].[IN_I]/M","1",1,false],[false,"inch of mercury column","[in_i\'Hg]","[IN_I\'HG]","pressure",3386378.8000000003,[-1,-2,1,0,0,0,0],"in\xa0Hg","clinical",false,null,null,1,false,false,0,"inHg; in Hg; pressure; inches","UCUM","Pres","Clinical","unit of pressure used in US to measure barometric pressure and occasionally blood pressure (see mm[Hg] for unit used internationally)","m[Hg].[in_i]/m","M[HG].[IN_I]/M","1",1,false],[false,"peripheral vascular resistance unit","[PRU]","[PRU]","fluid resistance",133322000000,[-4,-1,1,0,0,0,0],"P.R.U.","clinical",false,null,null,1,false,false,0,"peripheral vascular resistance units; peripheral resistance unit; peripheral resistance units; PRU","UCUM","FldResist","Clinical","used to assess blood flow in the capillaries; equal to 1 mmH.min/mL = 133.3 Pa\xb7min/mL","mm[Hg].s/ml","MM[HG].S/ML","1",1,false],[false,"Wood unit","[wood\'U]","[WOOD\'U]","fluid resistance",7999320000,[-4,-1,1,0,0,0,0],"Wood U.","clinical",false,null,null,1,false,false,0,"hybrid reference units; HRU; mmHg.min/L; vascular resistance","UCUM","Pres","Clinical","simplified unit of measurement for for measuring pulmonary vascular resistance that uses pressure; equal to mmHg.min/L","mm[Hg].min/L","MM[HG].MIN/L","1",1,false],[false,"diopter (lens)","[diop]","[DIOP]","refraction of a lens",1,[1,0,0,0,0,0,0],"dpt","clinical",false,null,"inv",1,false,false,0,"diopters; diop; dioptre; dpt; refractive power","UCUM","InvLen","Clinical","unit of optical power of lens represented by inverse meters (m^-1)","m","/M","1",1,false],[false,"prism diopter (magnifying power)","[p\'diop]","[P\'DIOP]","refraction of a prism",1,[0,0,0,1,0,0,0],"PD","clinical",false,null,"tanTimes100",1,true,false,0,"diopters; dioptres; p diops; pdiop; dpt; pdptr; \u0394; cm/m; centimeter per meter; centimetre; metre","UCUM","Angle","Clinical","unit for prism correction in eyeglass prescriptions","rad",null,null,1,false],[false,"percent of slope","%[slope]","%[SLOPE]","slope",0.017453292519943295,[0,0,0,1,0,0,0],"%","clinical",false,null,"100tan",1,true,false,0,"% slope; %slope; percents slopes","UCUM","VelFr; ElpotRatFr; VelRtoFr; AccelFr","Clinical","","deg",null,null,1,false],[false,"mesh","[mesh_i]","[MESH_I]","lineic number",0.025400000000000002,[1,0,0,0,0,0,0],null,"clinical",false,null,"inv",1,false,false,0,"meshes","UCUM","NLen (lineic number)","Clinical","traditional unit of length defined as the number of strands or particles per inch","[in_i]","/[IN_I]","1",1,false],[false,"French (catheter gauge) ","[Ch]","[CH]","gauge of catheters",0.0003333333333333333,[1,0,0,0,0,0,0],"Ch","clinical",false,null,null,1,false,false,0,"Charri\xe8res, French scales; French gauges; Fr, Fg, Ga, FR, Ch","UCUM","Len; Circ; Diam","Clinical","","mm/3","MM/3","1",1,false],[false,"drop - metric (1/20 mL)","[drp]","[DRP]","volume",5e-8,[3,0,0,0,0,0,0],"drp","clinical",false,null,null,1,false,false,0,"drop dosing units; metric drops; gtt","UCUM","Vol","Clinical","standard unit used in the US and internationally for clinical medicine but note that although [drp] is defined as 1/20 milliliter, in practice, drop sizes will vary due to external factors","ml/20","ML/20","1",1,false],[false,"Hounsfield unit","[hnsf\'U]","[HNSF\'U]","x-ray attenuation",1,[0,0,0,0,0,0,0],"HF","clinical",false,null,null,1,false,false,0,"HU; units","UCUM","","Clinical","used to measure X-ray attenuation, especially in CT scans.","1","1","1",1,false],[false,"Metabolic Equivalent of Task ","[MET]","[MET]","metabolic cost of physical activity",5.833333333333334e-11,[3,-1,-1,0,0,0,0],"MET","clinical",false,null,null,1,false,false,0,"metabolic equivalents","UCUM","RelEngRat","Clinical","unit used to measure rate of energy expenditure per power in treadmill and other functional tests","mL/min/kg","ML/MIN/KG","3.5",3.5,false],[false,"homeopathic potency of decimal series (retired)","[hp\'_X]","[HP\'_X]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,"hpX",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of centesimal series (retired)","[hp\'_C]","[HP\'_C]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,"hpC",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of millesimal series (retired)","[hp\'_M]","[HP\'_M]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,"hpM",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of quintamillesimal series (retired)","[hp\'_Q]","[HP\'_Q]","homeopathic potency (retired)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,"hpQ",1,true,false,0,null,"UCUM",null,null,null,"1",null,null,1,false],[false,"homeopathic potency of decimal hahnemannian series","[hp_X]","[HP_X]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of centesimal hahnemannian series","[hp_C]","[HP_C]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of millesimal hahnemannian series","[hp_M]","[HP_M]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of quintamillesimal hahnemannian series","[hp_Q]","[HP_Q]","homeopathic potency (Hahnemann)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of decimal korsakovian series","[kp_X]","[KP_X]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"X","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of centesimal korsakovian series","[kp_C]","[KP_C]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"C","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of millesimal korsakovian series","[kp_M]","[KP_M]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"M","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"homeopathic potency of quintamillesimal korsakovian series","[kp_Q]","[KP_Q]","homeopathic potency (Korsakov)",1,[0,0,0,0,0,0,0],"Q","clinical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"equivalent","eq","EQ","amount of substance",6.0221367e+23,[0,0,0,0,0,0,0],"eq","chemical",true,null,null,1,false,false,1,"equivalents","UCUM","Sub","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"osmole","osm","OSM","amount of substance (dissolved particles)",6.0221367e+23,[0,0,0,0,0,0,0],"osm","chemical",true,null,null,1,false,false,1,"osmoles; osmols","UCUM","Osmol","Clinical","the number of moles of solute that contribute to the osmotic pressure of a solution","mol","MOL","1",1,false],[false,"pH","[pH]","[PH]","acidity",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"pH","chemical",false,null,"pH",1,true,false,0,"pH scale","UCUM","LogCnc","Clinical","Log concentration of H+","mol/l",null,null,1,false],[false,"gram percent","g%","G%","mass concentration",10000,[-3,0,1,0,0,0,0],"g%","chemical",true,null,null,1,false,false,0,"gram %; gram%; grams per deciliter; g/dL; gm per dL; gram percents","UCUM","MCnc","Clinical","equivalent to unit gram per deciliter (g/dL), a unit often used in medical tests to represent solution concentrations","g/dl","G/DL","1",1,false],[false,"Svedberg unit","[S]","[S]","sedimentation coefficient",1e-13,[0,1,0,0,0,0,0],"S","chemical",false,null,null,1,false,false,0,"Sv; 10^-13 seconds; 100 fs; 100 femtoseconds","UCUM","Time","Clinical","unit of time used in measuring particle\'s sedimentation rate, usually after centrifugation. ","s","10*-13.S","1",1e-13,false],[false,"high power field (microscope)","[HPF]","[HPF]","view area in microscope",1,[0,0,0,0,0,0,0],"HPF","chemical",false,null,null,1,false,false,0,"HPF","UCUM","Area","Clinical","area visible under the maximum magnification power of the objective in microscopy (usually 400x)\\n","1","1","1",1,false],[false,"low power field (microscope)","[LPF]","[LPF]","view area in microscope",1,[0,0,0,0,0,0,0],"LPF","chemical",false,null,null,1,false,false,0,"LPF; fields","UCUM","Area","Clinical","area visible under the low magnification of the objective in microscopy (usually 100 x)\\n","1","1","100",100,false],[false,"katal","kat","KAT","catalytic activity",6.0221367e+23,[0,-1,0,0,0,0,0],"kat","chemical",true,null,null,1,false,false,1,"mol/secs; moles per second; mol*sec-1; mol*s-1; mol.s-1; katals; catalytic activity; enzymatic; enzyme units; activities","UCUM","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"enzyme unit","U","U","catalytic activity",10036894500000000,[0,-1,0,0,0,0,0],"U","chemical",true,null,null,1,false,false,1,"micromoles per minute; umol/min; umol per minute; umol min-1; enzymatic activity; enzyme activity","UCUM","CAct","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"international unit - arbitrary","[iU]","[IU]","arbitrary",1,[0,0,0,0,0,0,0],"IU","chemical",true,null,null,1,false,true,0,"international units; IE; F2","UCUM","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","1","1","1",1,false],[false,"international unit - arbitrary","[IU]","[IU]","arbitrary",1,[0,0,0,0,0,0,0],"i.U.","chemical",true,null,null,1,false,true,0,"international units; IE; F2","UCUM","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"arbitary unit","[arb\'U]","[ARB\'U]","arbitrary",1,[0,0,0,0,0,0,0],"arb. U","chemical",false,null,null,1,false,true,0,"arbitary units; arb units; arbU","UCUM","Arb","Clinical","relative unit of measurement to show the ratio of test measurement to reference measurement","1","1","1",1,false],[false,"United States Pharmacopeia unit","[USP\'U]","[USP\'U]","arbitrary",1,[0,0,0,0,0,0,0],"U.S.P.","chemical",false,null,null,1,false,true,0,"USP U; USP\'U","UCUM","Arb","Clinical","a dose unit to express potency of drugs and vitamins defined by the United States Pharmacopoeia; usually 1 USP = 1 IU","1","1","1",1,false],[false,"GPL unit","[GPL\'U]","[GPL\'U]","biologic activity of anticardiolipin IgG",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"GPL Units; GPL U; IgG anticardiolipin units; IgG Phospholipid","UCUM","ACnc; AMass","Clinical","Units for an antiphospholipid test","1","1","1",1,false],[false,"MPL unit","[MPL\'U]","[MPL\'U]","biologic activity of anticardiolipin IgM",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"MPL units; MPL U; MPL\'U; IgM anticardiolipin units; IgM Phospholipid Units ","UCUM","ACnc","Clinical","units for antiphospholipid test","1","1","1",1,false],[false,"APL unit","[APL\'U]","[APL\'U]","biologic activity of anticardiolipin IgA",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"APL units; APL U; IgA anticardiolipin; IgA Phospholipid; biologic activity of","UCUM","AMass; ACnc","Clinical","Units for an anti phospholipid syndrome test","1","1","1",1,false],[false,"Bethesda unit","[beth\'U]","[BETH\'U]","biologic activity of factor VIII inhibitor",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"BU","UCUM","ACnc","Clinical","measures of blood coagulation inhibitior for many blood factors","1","1","1",1,false],[false,"anti factor Xa unit","[anti\'Xa\'U]","[ANTI\'XA\'U]","biologic activity of factor Xa inhibitor (heparin)",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","ACnc","Clinical","[anti\'Xa\'U] unit is equivalent to and can be converted to IU/mL. ","1","1","1",1,false],[false,"Todd unit","[todd\'U]","[TODD\'U]","biologic activity antistreptolysin O",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","InvThres; RtoThres","Clinical","the unit for the results of the testing for antistreptolysin O (ASO)","1","1","1",1,false],[false,"Dye unit","[dye\'U]","[DYE\'U]","biologic activity of amylase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"units","UCUM","CCnc","Obsolete","equivalent to the Somogyi unit, which is an enzyme unit for amylase but better to use U, the standard enzyme unit for measuring catalytic activity","1","1","1",1,false],[false,"Somogyi unit","[smgy\'U]","[SMGY\'U]","biologic activity of amylase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"Somogyi units; smgy U","UCUM","CAct","Clinical","measures the enzymatic activity of amylase in blood serum - better to use base units mg/mL ","1","1","1",1,false],[false,"Bodansky unit","[bdsk\'U]","[BDSK\'U]","biologic activity of phosphatase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"","UCUM","ACnc","Obsolete","Enzyme unit specific to alkaline phosphatase - better to use standard enzyme unit of U","1","1","1",1,false],[false,"King-Armstrong unit","[ka\'U]","[KA\'U]","biologic activity of phosphatase",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"King-Armstrong Units; King units","UCUM","AMass","Obsolete","enzyme units for acid phosphatase - better to use enzyme unit [U]","1","1","1",1,false],[false,"Kunkel unit","[knk\'U]","[KNK\'U]","arbitrary biologic activity",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,null,"UCUM",null,null,null,"1","1","1",1,false],[false,"Mac Lagan unit","[mclg\'U]","[MCLG\'U]","arbitrary biologic activity",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"galactose index; galactose tolerance test; thymol turbidity test unit; mclg U; units; indexes","UCUM","ACnc","Obsolete","unit for liver tests - previously used in thymol turbidity tests for liver disease diagnoses, and now is sometimes referred to in the oral galactose tolerance test","1","1","1",1,false],[false,"tuberculin unit","[tb\'U]","[TB\'U]","biologic activity of tuberculin",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"TU; units","UCUM","Arb","Clinical","amount of tuberculin antigen -usually in reference to a TB skin test ","1","1","1",1,false],[false,"50% cell culture infectious dose","[CCID_50]","[CCID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"CCID50","chemical",false,null,null,1,false,true,0,"CCID50; 50% cell culture infective doses","UCUM","NumThres","Clinical","","1","1","1",1,false],[false,"50% tissue culture infectious dose","[TCID_50]","[TCID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"TCID50","chemical",false,null,null,1,false,true,0,"TCID50; 50% tissue culture infective dose","UCUM","NumThres","Clinical","","1","1","1",1,false],[false,"50% embryo infectious dose","[EID_50]","[EID_50]","biologic activity (infectivity) of an infectious agent preparation",1,[0,0,0,0,0,0,0],"EID50","chemical",false,null,null,1,false,true,0,"EID50; 50% embryo infective doses; EID50 Egg Infective Dosage","UCUM","thresNum","Clinical","","1","1","1",1,false],[false,"plaque forming units","[PFU]","[PFU]","amount of an infectious agent",1,[0,0,0,0,0,0,0],"PFU","chemical",false,null,null,1,false,true,0,"PFU","UCUM","ACnc","Clinical","tests usually report unit as number of PFU per unit volume","1","1","1",1,false],[false,"focus forming units (cells)","[FFU]","[FFU]","amount of an infectious agent",1,[0,0,0,0,0,0,0],"FFU","chemical",false,null,null,1,false,true,0,"FFU","UCUM","EntNum","Clinical","","1","1","1",1,false],[false,"colony forming units","[CFU]","[CFU]","amount of a proliferating organism",1,[0,0,0,0,0,0,0],"CFU","chemical",false,null,null,1,false,true,0,"CFU","UCUM","Num","Clinical","","1","1","1",1,false],[false,"index of reactivity (allergen)","[IR]","[IR]","amount of an allergen callibrated through in-vivo testing using the Stallergenes\xae method.",1,[0,0,0,0,0,0,0],"IR","chemical",false,null,null,1,false,true,0,"IR; indexes","UCUM","Acnc","Clinical","amount of an allergen callibrated through in-vivo testing using the Stallergenes method. Usually reported in tests as IR/mL","1","1","1",1,false],[false,"bioequivalent allergen unit","[BAU]","[BAU]","amount of an allergen callibrated through in-vivo testing based on the ID50EAL method of (intradermal dilution for 50mm sum of erythema diameters",1,[0,0,0,0,0,0,0],"BAU","chemical",false,null,null,1,false,true,0,"BAU; Bioequivalent Allergy Units; bioequivalent allergen units","UCUM","Arb","Clinical","","1","1","1",1,false],[false,"allergy unit","[AU]","[AU]","procedure defined amount of an allergen using some reference standard",1,[0,0,0,0,0,0,0],"AU","chemical",false,null,null,1,false,true,0,"allergy units; allergen units; AU","UCUM","Arb","Clinical","Most standard test allergy units are reported as [IU] or as %. ","1","1","1",1,false],[false,"allergen unit for Ambrosia artemisiifolia","[Amb\'a\'1\'U]","[AMB\'A\'1\'U]","procedure defined amount of the major allergen of ragweed.",1,[0,0,0,0,0,0,0],"Amb a 1 U","chemical",false,null,null,1,false,true,0,"Amb a 1 unit; Antigen E; AgE U; allergen units","UCUM","Arb","Clinical","Amb a 1 is the major allergen in short ragweed, and can be converted Bioequivalent allergen units (BAU) where 350 Amb a 1 U/mL = 100,000 BAU/mL","1","1","1",1,false],[false,"protein nitrogen unit (allergen testing)","[PNU]","[PNU]","procedure defined amount of a protein substance",1,[0,0,0,0,0,0,0],"PNU","chemical",false,null,null,1,false,true,0,"protein nitrogen units; PNU","UCUM","Mass","Clinical","defined as 0.01 ug of phosphotungstic acid-precipitable protein nitrogen. Being replaced by bioequivalent allergy units (BAU).","1","1","1",1,false],[false,"Limit of flocculation","[Lf]","[LF]","procedure defined amount of an antigen substance",1,[0,0,0,0,0,0,0],"Lf","chemical",false,null,null,1,false,true,0,"Lf doses","UCUM","Arb","Clinical","the antigen content forming 1:1 ratio against 1 unit of antitoxin","1","1","1",1,false],[false,"D-antigen unit (polio)","[D\'ag\'U]","[D\'AG\'U]","procedure defined amount of a poliomyelitis d-antigen substance",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"DAgU; units","UCUM","Acnc","Clinical","unit of potency of poliovirus vaccine used for poliomyelitis prevention reported as D antigen units/mL. The unit is poliovirus type-specific.","1","1","1",1,false],[false,"fibrinogen equivalent units","[FEU]","[FEU]","amount of fibrinogen broken down into the measured d-dimers",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"FEU","UCUM","MCnc","Clinical","Note both the FEU and DDU units are used to report D-dimer measurements. 1 DDU = 1/2 FFU","1","1","1",1,false],[false,"ELISA unit","[ELU]","[ELU]","arbitrary ELISA unit",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"Enzyme-Linked Immunosorbent Assay Units; ELU; EL. U","UCUM","ACnc","Clinical","","1","1","1",1,false],[false,"Ehrlich units (urobilinogen)","[EU]","[EU]","Ehrlich unit",1,[0,0,0,0,0,0,0],null,"chemical",false,null,null,1,false,true,0,"EU/dL; mg{urobilinogen}/dL","UCUM","ACnc","Clinical","","1","1","1",1,false],[false,"neper","Np","NEP","level",1,[0,0,0,0,0,0,0],"Np","levels",true,null,"ln",1,true,false,0,"nepers","UCUM","LogRto","Clinical","logarithmic unit for ratios of measurements of physical field and power quantities, such as gain and loss of electronic signals","1",null,null,1,false],[false,"bel","B","B","level",1,[0,0,0,0,0,0,0],"B","levels",true,null,"lg",1,true,false,0,"bels","UCUM","LogRto","Clinical","Logarithm of the ratio of power- or field-type quantities; usually expressed in decibels ","1",null,null,1,false],[false,"bel sound pressure","B[SPL]","B[SPL]","pressure level",0.02,[-1,-2,1,0,0,0,0],"B(SPL)","levels",true,null,"lgTimes2",1,true,false,0,"bel SPL; B SPL; sound pressure bels","UCUM","LogRto","Clinical","used to measure sound level in acoustics","Pa",null,null,0.00002,false],[false,"bel volt","B[V]","B[V]","electric potential level",1000,[2,-2,1,0,0,-1,0],"B(V)","levels",true,null,"lgTimes2",1,true,false,0,"bel V; B V; volts bels","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","V",null,null,1,false],[false,"bel millivolt","B[mV]","B[MV]","electric potential level",1,[2,-2,1,0,0,-1,0],"B(mV)","levels",true,null,"lgTimes2",1,true,false,0,"bel mV; B mV; millivolt bels; 10^-3V bels; 10*-3V ","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","mV",null,null,1,false],[false,"bel microvolt","B[uV]","B[UV]","electric potential level",0.001,[2,-2,1,0,0,-1,0],"B(\u03bcV)","levels",true,null,"lgTimes2",1,true,false,0,"bel uV; B uV; microvolts bels; 10^-6V bel; 10*-6V bel","UCUM","LogRto","Clinical","used to express power gain in electrical circuits","uV",null,null,1,false],[false,"bel 10 nanovolt","B[10.nV]","B[10.NV]","electric potential level",0.000010000000000000003,[2,-2,1,0,0,-1,0],"B(10 nV)","levels",true,null,"lgTimes2",1,true,false,0,"bel 10 nV; B 10 nV; 10 nanovolts bels","UCUM","LogRtoElp","Clinical","used to express power gain in electrical circuits","nV",null,null,10,false],[false,"bel watt","B[W]","B[W]","power level",1000,[2,-3,1,0,0,0,0],"B(W)","levels",true,null,"lg",1,true,false,0,"bel W; b W; b Watt; Watts bels","UCUM","LogRto","Clinical","used to express power","W",null,null,1,false],[false,"bel kilowatt","B[kW]","B[KW]","power level",1000000,[2,-3,1,0,0,0,0],"B(kW)","levels",true,null,"lg",1,true,false,0,"bel kW; B kW; kilowatt bel; kW bel; kW B","UCUM","LogRto","Clinical","used to express power","kW",null,null,1,false],[false,"stere","st","STR","volume",1,[3,0,0,0,0,0,0],"st","misc",true,null,null,1,false,false,0,"st\xe8re; m3; cubic meter; m^3; meters cubed; metre","UCUM","Vol","Nonclinical","equal to one cubic meter, usually used for measuring firewoord","m3","M3","1",1,false],[false,"\xc5ngstr\xf6m","Ao","AO","length",1.0000000000000002e-10,[1,0,0,0,0,0,0],"\xc5","misc",false,null,null,1,false,false,0,"\xc5; Angstroms; Ao; \xc5ngstr\xf6ms","UCUM","Len","Clinical","equal to 10^-10 meters; used to express wave lengths and atom scaled differences ","nm","NM","0.1",0.1,false],[false,"barn","b","BRN","action area",9.999999999999999e-29,[2,0,0,0,0,0,0],"b","misc",false,null,null,1,false,false,0,"barns","UCUM","Area","Clinical","used in high-energy physics to express cross-sectional areas","fm2","FM2","100",100,false],[false,"technical atmosphere","att","ATT","pressure",98066499.99999999,[-1,-2,1,0,0,0,0],"at","misc",false,null,null,1,false,false,0,"at; tech atm; tech atmosphere; kgf/cm2; atms; atmospheres","UCUM","Pres","Obsolete","non-SI unit of pressure equal to one kilogram-force per square centimeter","kgf/cm2","KGF/CM2","1",1,false],[false,"mho","mho","MHO","electric conductance",0.001,[-2,1,-1,0,0,2,0],"mho","misc",true,null,null,1,false,false,0,"siemens; ohm reciprocals; \u03a9^\u22121; \u03a9-1 ","UCUM","","Obsolete","unit of electric conductance (the inverse of electrical resistance) equal to ohm^-1","S","S","1",1,false],[false,"pound per square inch","[psi]","[PSI]","pressure",6894757.293168359,[-1,-2,1,0,0,0,0],"psi","misc",false,null,null,1,false,false,0,"psi; lb/in2; lb per in2","UCUM","Pres","Clinical","","[lbf_av]/[in_i]2","[LBF_AV]/[IN_I]2","1",1,false],[false,"circle - plane angle","circ","CIRC","plane angle",6.283185307179586,[0,0,0,1,0,0,0],"circ","misc",false,null,null,1,false,false,0,"angles; circles","UCUM","Angle","Clinical","","[pi].rad","[PI].RAD","2",2,false],[false,"spere - solid angle","sph","SPH","solid angle",12.566370614359172,[0,0,0,2,0,0,0],"sph","misc",false,null,null,1,false,false,0,"speres","UCUM","Angle","Clinical","equal to the solid angle of an entire sphere = 4\u03c0sr (sr = steradian) ","[pi].sr","[PI].SR","4",4,false],[false,"metric carat","[car_m]","[CAR_M]","mass",0.2,[0,0,1,0,0,0,0],"ctm","misc",false,null,null,1,false,false,0,"carats; ct; car m","UCUM","Mass","Nonclinical","unit of mass for gemstones","g","G","2e-1",0.2,false],[false,"carat of gold alloys","[car_Au]","[CAR_AU]","mass fraction",0.041666666666666664,[0,0,0,0,0,0,0],"ctAu","misc",false,null,null,1,false,false,0,"karats; k; kt; car au; carats","UCUM","MFr","Nonclinical","unit of purity for gold alloys","/24","/24","1",1,false],[false,"Smoot","[smoot]","[SMOOT]","length",1.7018000000000002,[1,0,0,0,0,0,0],null,"misc",false,null,null,1,false,false,0,"","UCUM","Len","Nonclinical","prank unit of length from MIT","[in_i]","[IN_I]","67",67,false],[false,"meter per square seconds per square root of hertz","[m/s2/Hz^(1/2)]","[M/S2/HZ^(1/2)]","amplitude spectral density",1,[2,-3,0,0,0,0,0],null,"misc",false,null,"sqrt",1,true,false,0,"m/s2/(Hz^.5); m/s2/(Hz^(1/2)); m per s2 per Hz^1/2","UCUM","","Constant","measures amplitude spectral density, and is equal to the square root of power spectral density\\n ","m2/s4/Hz",null,null,1,false],[false,"bit - logarithmic","bit_s","BIT_S","amount of information",1,[0,0,0,0,0,0,0],"bits","infotech",false,null,"ld",1,true,false,0,"bit-s; bit s; bit logarithmic","UCUM","LogA","Nonclinical","defined as the log base 2 of the number of distinct signals; cannot practically be used to express more than 1000 bits\\n\\nIn information theory, the definition of the amount of self-information and information entropy is often expressed with the binary logarithm (log base 2)","1",null,null,1,false],[false,"bit","bit","BIT","amount of information",1,[0,0,0,0,0,0,0],"bit","infotech",true,null,null,1,false,false,0,"bits","UCUM","","Nonclinical","dimensionless information unit of 1 used in computing and digital communications","1","1","1",1,false],[false,"byte","By","BY","amount of information",8,[0,0,0,0,0,0,0],"B","infotech",true,null,null,1,false,false,0,"bytes","UCUM","","Nonclinical","equal to 8 bits","bit","bit","8",8,false],[false,"baud","Bd","BD","signal transmission rate",1,[0,1,0,0,0,0,0],"Bd","infotech",true,null,"inv",1,false,false,0,"Bd; bauds","UCUM","Freq","Nonclinical","unit to express rate in symbols per second or pulses per second. ","s","/s","1",1,false],[false,"per twelve hour","/(12.h)","/HR","",0.000023148148148148147,[0,-1,0,0,0,0,0],"/h",null,false,null,null,1,false,false,0,"per 12 hours; 12hrs; 12 hrs; /12hrs","LOINC","Rat","Clinical","",null,null,null,null,false],[false,"per arbitrary unit","/[arb\'U]","/[ARB\'U]","",1,[0,0,0,0,0,0,0],"/arb/ U",null,false,null,null,1,false,true,0,"/arbU","LOINC","InvA ","Clinical","",null,null,null,null,false],[false,"per high power field","/[HPF]","/[HPF]","",1,[0,0,0,0,0,0,0],"/HPF",null,false,null,null,1,false,false,0,"/HPF; per HPF","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per international unit","/[IU]","/[IU]","",1,[0,0,0,0,0,0,0],"/i/U.",null,false,null,null,1,false,true,0,"international units; /IU; per IU","LOINC","InvA","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)",null,null,null,null,false],[false,"per low power field","/[LPF]","/[LPF]","",1,[0,0,0,0,0,0,0],"/LPF",null,false,null,null,1,false,false,0,"/LPF; per LPF","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per 10 billion ","/10*10","/10*10","",1e-10,[0,0,0,0,0,0,0],"/1010<.sup>",null,false,null,null,1,false,false,0,"/10^10; per 10*10","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per trillion ","/10*12","/10*12","",1e-12,[0,0,0,0,0,0,0],"/1012<.sup>",null,false,null,null,1,false,false,0,"/10^12; per 10*12","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per thousand","/10*3","/10*3","",0.001,[0,0,0,0,0,0,0],"/103<.sup>",null,false,null,null,1,false,false,0,"/10^3; per 10*3","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per million","/10*6","/10*6","",0.000001,[0,0,0,0,0,0,0],"/106<.sup>",null,false,null,null,1,false,false,0,"/10^6; per 10*6;","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per billion","/10*9","/10*9","",1e-9,[0,0,0,0,0,0,0],"/109<.sup>",null,false,null,null,1,false,false,0,"/10^9; per 10*9","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per 100","/100","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"per hundred; 10^2; 10*2","LOINC","NFr","Clinical","used for counting entities, e.g. blood cells; usually these kinds of terms have numerators such as moles or milligrams, and counting that amount per the number in the denominator",null,null,null,null,false],[false,"per 100 cells","/100{cells}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 cells; /100cells; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,false],[false,"per 100 neutrophils","/100{neutrophils}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 neutrophils; /100neutrophils; per hundred","LOINC","EntMass; EntNum; NFr","Clinical","",null,null,null,null,false],[false,"per 100 spermatozoa","/100{spermatozoa}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 spermatozoa; /100spermatozoa; per hundred","LOINC","NFr","Clinical","",null,null,null,null,false],[false,"per 100 white blood cells","/100{WBCs}","","",0.01,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"/100 WBCs; /100WBCs; per hundred","LOINC","Ratio; NFr","Clinical","",null,null,null,null,false],[false,"per year","/a","/ANN","",3.168808781402895e-8,[0,-1,0,0,0,0,0],"/a",null,false,null,null,1,false,false,0,"/Years; /yrs; yearly","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per centimeter of water","/cm[H2O]","/CM[H2O]","",0.000010197162129779282,[1,2,-1,0,0,0,0],"/cm\xa0HO2<.r>",null,false,null,null,1,false,false,0,"/cmH2O; /cm H2O; centimeters; centimetres","LOINC","InvPress","Clinical","",null,null,null,null,false],[false,"per day","/d","/D","",0.000011574074074074073,[0,-1,0,0,0,0,0],"/d",null,false,null,null,1,false,false,0,"/dy; per day","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per deciliter","/dL","/DL","",10000,[-3,0,0,0,0,0,0],"/dL",null,false,null,null,1,false,false,0,"per dL; /deciliter; decilitre","LOINC","NCnc","Clinical","",null,null,null,null,false],[false,"per gram","/g","/G","",1,[0,0,-1,0,0,0,0],"/g",null,false,null,null,1,false,false,0,"/gm; /gram; per g","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per hour","/h","/HR","",0.0002777777777777778,[0,-1,0,0,0,0,0],"/h",null,false,null,null,1,false,false,0,"/hr; /hour; per hr","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per kilogram","/kg","/KG","",0.001,[0,0,-1,0,0,0,0],"/kg",null,false,null,null,1,false,false,0,"per kg; per kilogram","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per liter","/L","/L","",1000,[-3,0,0,0,0,0,0],"/L",null,false,null,null,1,false,false,0,"/liter; litre","LOINC","NCnc","Clinical","",null,null,null,null,false],[false,"per square meter","/m2","/M2","",1,[-2,0,0,0,0,0,0],"/m2<.sup>",null,false,null,null,1,false,false,0,"/m^2; /m*2; /sq. m; per square meter; meter squared; metre","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"per cubic meter","/m3","/M3","",1,[-3,0,0,0,0,0,0],"/m3<.sup>",null,false,null,null,1,false,false,0,"/m^3; /m*3; /cu. m; per cubic meter; meter cubed; per m3; metre","LOINC","NCncn","Clinical","",null,null,null,null,false],[false,"per milligram","/mg","/MG","",1000,[0,0,-1,0,0,0,0],"/mg",null,false,null,null,1,false,false,0,"/milligram; per mg","LOINC","NCnt","Clinical","",null,null,null,null,false],[false,"per minute","/min","/MIN","",0.016666666666666666,[0,-1,0,0,0,0,0],"/min",null,false,null,null,1,false,false,0,"/minute; per mins; breaths beats per minute","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per milliliter","/mL","/ML","",1000000,[-3,0,0,0,0,0,0],"/mL",null,false,null,null,1,false,false,0,"/milliliter; per mL; millilitre","LOINC","NCncn","Clinical","",null,null,null,null,false],[false,"per millimeter","/mm","/MM","",1000,[-1,0,0,0,0,0,0],"/mm",null,false,null,null,1,false,false,0,"/millimeter; per mm; millimetre","LOINC","InvLen","Clinical","",null,null,null,null,false],[false,"per month","/mo","/MO","",3.802570537683474e-7,[0,-1,0,0,0,0,0],"/mo",null,false,null,null,1,false,false,0,"/month; per mo; monthly; month","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per second","/s","/S","",1,[0,-1,0,0,0,0,0],"/s",null,false,null,null,1,false,false,0,"/second; /sec; per sec; frequency; Hertz; Herz; Hz; becquerels; Bq; s-1; s^-1","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"per enzyme unit","/U","/U","",9.963241120049633e-17,[0,1,0,0,0,0,0],"/U",null,false,null,null,1,false,false,-1,"/enzyme units; per U","LOINC","InvC; NCat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,false],[false,"per microliter","/uL","/UL","",999999999.9999999,[-3,0,0,0,0,0,0],"/\u03bcL",null,false,null,null,1,false,false,0,"/microliter; microlitre; /mcl; per uL","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"per week","/wk","/WK","",0.0000016534391534391535,[0,-1,0,0,0,0,0],"/wk",null,false,null,null,1,false,false,0,"/week; per wk; weekly, weeks","LOINC","NRat","Clinical","",null,null,null,null,false],[false,"APL unit per milliliter","[APL\'U]/mL","[APL\'U]/ML","biologic activity of anticardiolipin IgA",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"APL/mL; APL\'U/mL; APL U/mL; APL/milliliter; IgA anticardiolipin units per milliliter; IgA Phospholipid Units; millilitre; biologic activity of","LOINC","ACnc","Clinical","Units for an anti phospholipid syndrome test","1","1","1",1,false],[false,"arbitrary unit per milliliter","[arb\'U]/mL","[ARB\'U]/ML","arbitrary",1000000,[-3,0,0,0,0,0,0],"(arb. U)/mL","chemical",false,null,null,1,false,true,0,"arb\'U/mL; arbU/mL; arb U/mL; arbitrary units per milliliter; millilitre","LOINC","ACnc","Clinical","relative unit of measurement to show the ratio of test measurement to reference measurement","1","1","1",1,false],[false,"colony forming units per liter","[CFU]/L","[CFU]/L","amount of a proliferating organism",1000,[-3,0,0,0,0,0,0],"CFU/L","chemical",false,null,null,1,false,true,0,"CFU per Liter; CFU/L","LOINC","NCnc","Clinical","","1","1","1",1,false],[false,"colony forming units per milliliter","[CFU]/mL","[CFU]/ML","amount of a proliferating organism",1000000,[-3,0,0,0,0,0,0],"CFU/mL","chemical",false,null,null,1,false,true,0,"CFU per mL; CFU/mL","LOINC","NCnc","Clinical","","1","1","1",1,false],[false,"foot per foot - US","[ft_us]/[ft_us]","[FT_US]/[FT_US]","length",1,[0,0,0,0,0,0,0],"(ftus)/(ftus)","us-lengths",false,null,null,1,false,false,0,"ft/ft; ft per ft; feet per feet; visual acuity","","LenRto","Clinical","distance ratio to measure 20:20 vision","m/3937","M/3937","1200",1200,false],[false,"GPL unit per milliliter","[GPL\'U]/mL","[GPL\'U]/ML","biologic activity of anticardiolipin IgG",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"GPL U/mL; GPL\'U/mL; GPL/mL; GPL U per mL; IgG Phospholipid Units per milliliters; IgG anticardiolipin units; millilitres ","LOINC","ACnc; AMass","Clinical","Units for an antiphospholipid test","1","1","1",1,false],[false,"international unit per 2 hour","[IU]/(2.h)","[IU]/HR","arbitrary",0.0001388888888888889,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/2hrs; IU/2 hours; IU per 2 hrs; international units per 2 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per 24 hour","[IU]/(24.h)","[IU]/HR","arbitrary",0.000011574074074074073,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/24hr; IU/24 hours; IU per 24 hrs; international units per 24 hours","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per day","[IU]/d","[IU]/D","arbitrary",0.000011574074074074073,[0,-1,0,0,0,0,0],"(i.U.)/d","chemical",true,null,null,1,false,true,0,"IU/dy; IU/days; IU per dys; international units per day","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per deciliter","[IU]/dL","[IU]/DL","arbitrary",10000,[-3,0,0,0,0,0,0],"(i.U.)/dL","chemical",true,null,null,1,false,true,0,"IU/dL; IU per dL; international units per deciliters; decilitres","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per gram","[IU]/g","[IU]/G","arbitrary",1,[0,0,-1,0,0,0,0],"(i.U.)/g","chemical",true,null,null,1,false,true,0,"IU/gm; IU/gram; IU per gm; IU per g; international units per gram","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per hour","[IU]/h","[IU]/HR","arbitrary",0.0002777777777777778,[0,-1,0,0,0,0,0],"(i.U.)/h","chemical",true,null,null,1,false,true,0,"IU/hrs; IU per hours; international units per hour","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per kilogram","[IU]/kg","[IU]/KG","arbitrary",0.001,[0,0,-1,0,0,0,0],"(i.U.)/kg","chemical",true,null,null,1,false,true,0,"IU/kg; IU/kilogram; IU per kg; units","LOINC","ACnt","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per kilogram per day","[IU]/kg/d","[IU]/KG/D","arbitrary",1.1574074074074074e-8,[0,-1,-1,0,0,0,0],"(i.U.)/kg/d","chemical",true,null,null,1,false,true,0,"IU/kg/dy; IU/kg/day; IU/kilogram/day; IU per kg per day; units","LOINC","ACntRat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per liter","[IU]/L","[IU]/L","arbitrary",1000,[-3,0,0,0,0,0,0],"(i.U.)/L","chemical",true,null,null,1,false,true,0,"IU/L; IU/liter; IU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per minute","[IU]/min","[IU]/MIN","arbitrary",0.016666666666666666,[0,-1,0,0,0,0,0],"(i.U.)/min","chemical",true,null,null,1,false,true,0,"IU/min; IU/minute; IU per minute; international units","LOINC","ARat","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"international unit per milliliter","[IU]/mL","[IU]/ML","arbitrary",1000000,[-3,0,0,0,0,0,0],"(i.U.)/mL","chemical",true,null,null,1,false,true,0,"IU/mL; IU per mL; international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"MPL unit per milliliter","[MPL\'U]/mL","[MPL\'U]/ML","biologic activity of anticardiolipin IgM",1000000,[-3,0,0,0,0,0,0],"/mL","chemical",false,null,null,1,false,true,0,"MPL/mL; MPL U/mL; MPL\'U/mL; IgM anticardiolipin units; IgM Phospholipid Units; millilitre ","LOINC","ACnc","Clinical","units for antiphospholipid test\\n","1","1","1",1,false],[false,"number per high power field","{#}/[HPF]","/[HPF]","",1,[0,0,0,0,0,0,0],"/HPF",null,false,null,null,1,false,false,0,"#/HPF; # per HPF; number/HPF; numbers per high power field","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"number per low power field","{#}/[LPF]","/[LPF]","",1,[0,0,0,0,0,0,0],"/LPF",null,false,null,null,1,false,false,0,"#/LPF; # per LPF; number/LPF; numbers per low power field","LOINC","Naric","Clinical","",null,null,null,null,false],[false,"IgA antiphosphatidylserine unit ","{APS\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"APS Unit; Phosphatidylserine Antibody IgA Units","LOINC","ACnc","Clinical","unit for antiphospholipid test",null,null,null,null,false],[false,"EIA index","{EIA_index}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"enzyme immunoassay index","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"kaolin clotting time","{KCT\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"KCT","LOINC","Time","Clinical","sensitive\xa0test to detect\xa0lupus anticoagulants; measured in seconds",null,null,null,null,false],[false,"IgM antiphosphatidylserine unit","{MPS\'U}","","",1,[0,0,0,0,0,0,0],null,null,false,null,null,1,false,false,0,"Phosphatidylserine Antibody IgM Measurement ","LOINC","ACnc","Clinical","",null,null,null,null,false],[false,"trillion per liter","10*12/L","(10*12)/L","number",1000000000000000,[-3,0,0,0,0,0,0],"(1012)/L","dimless",false,null,null,1,false,false,0,"10^12/L; 10*12 per Liter; trillion per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^3 (used for cell count)","10*3","10*3","number",1000,[0,0,0,0,0,0,0],"103","dimless",false,null,null,1,false,false,0,"10^3; thousand","LOINC","Num","Clinical","usually used for counting entities (e.g. blood cells) per volume","1","1","10",10,false],[false,"thousand per liter","10*3/L","(10*3)/L","number",1000000,[-3,0,0,0,0,0,0],"(103)/L","dimless",false,null,null,1,false,false,0,"10^3/L; 10*3 per liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"thousand per milliliter","10*3/mL","(10*3)/ML","number",1000000000,[-3,0,0,0,0,0,0],"(103)/mL","dimless",false,null,null,1,false,false,0,"10^3/mL; 10*3 per mL; thousand per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"thousand per microliter","10*3/uL","(10*3)/UL","number",999999999999.9999,[-3,0,0,0,0,0,0],"(103)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^3/uL; 10*3 per uL; thousand per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10 thousand per microliter","10*4/uL","(10*4)/UL","number",10000000000000,[-3,0,0,0,0,0,0],"(104)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^4/uL; 10*4 per uL; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^5 ","10*5","10*5","number",100000,[0,0,0,0,0,0,0],"105","dimless",false,null,null,1,false,false,0,"one hundred thousand","LOINC","Num","Clinical","","1","1","10",10,false],[false,"10^6","10*6","10*6","number",1000000,[0,0,0,0,0,0,0],"106","dimless",false,null,null,1,false,false,0,"","LOINC","Num","Clinical","","1","1","10",10,false],[false,"million colony forming unit per liter","10*6.[CFU]/L","(10*6).[CFU]/L","number",1000000000,[-3,0,0,0,0,0,0],"(106).CFU/L","dimless",false,null,null,1,false,true,0,"10*6 CFU/L; 10^6 CFU/L; 10^6CFU; 10^6 CFU per liter; million colony forming units; litre","LOINC","ACnc","Clinical","","1","1","10",10,false],[false,"million international unit","10*6.[IU]","(10*6).[IU]","number",1000000,[0,0,0,0,0,0,0],"(106).(i.U.)","dimless",false,null,null,1,false,true,0,"10*6 IU; 10^6 IU; international units","LOINC","arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","1","1","10",10,false],[false,"million per 24 hour","10*6/(24.h)","(10*6)/HR","number",11.574074074074074,[0,-1,0,0,0,0,0],"(106)/h","dimless",false,null,null,1,false,false,0,"10*6/24hrs; 10^6/24 hrs; 10*6 per 24 hrs; 10^6 per 24 hours","LOINC","NRat","Clinical","","1","1","10",10,false],[false,"million per kilogram","10*6/kg","(10*6)/KG","number",1000,[0,0,-1,0,0,0,0],"(106)/kg","dimless",false,null,null,1,false,false,0,"10^6/kg; 10*6 per kg; 10*6 per kilogram; millions","LOINC","NCnt","Clinical","","1","1","10",10,false],[false,"million per liter","10*6/L","(10*6)/L","number",1000000000,[-3,0,0,0,0,0,0],"(106)/L","dimless",false,null,null,1,false,false,0,"10^6/L; 10*6 per Liter; 10^6 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"million per milliliter","10*6/mL","(10*6)/ML","number",1000000000000,[-3,0,0,0,0,0,0],"(106)/mL","dimless",false,null,null,1,false,false,0,"10^6/mL; 10*6 per mL; 10*6 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"million per microliter","10*6/uL","(10*6)/UL","number",1000000000000000,[-3,0,0,0,0,0,0],"(106)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^6/uL; 10^6 per uL; 10^6/mcl; 10^6 per mcl; 10^6 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10^8","10*8","10*8","number",100000000,[0,0,0,0,0,0,0],"108","dimless",false,null,null,1,false,false,0,"100 million; one hundred million; 10^8","LOINC","Num","Clinical","","1","1","10",10,false],[false,"billion per liter","10*9/L","(10*9)/L","number",1000000000000,[-3,0,0,0,0,0,0],"(109)/L","dimless",false,null,null,1,false,false,0,"10^9/L; 10*9 per Liter; litre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"billion per milliliter","10*9/mL","(10*9)/ML","number",1000000000000000,[-3,0,0,0,0,0,0],"(109)/mL","dimless",false,null,null,1,false,false,0,"10^9/mL; 10*9 per mL; 10^9 per mL; 10*9 per milliliter; millilitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"billion per microliter","10*9/uL","(10*9)/UL","number",1000000000000000000,[-3,0,0,0,0,0,0],"(109)/\u03bcL","dimless",false,null,null,1,false,false,0,"10^9/uL; 10^9 per uL; 10^9/mcl; 10^9 per mcl; 10*9 per uL; 10*9 per mcl; 10*9/mcl; 10^9 per microliter; microlitre","LOINC","NCncn","Clinical","","1","1","10",10,false],[false,"10 liter per minute per square meter","10.L/(min.m2)","L/(MIN.M2)","",0.00016666666666666666,[1,-1,0,0,0,0,0],"L/(min.(m2))",null,false,null,null,1,false,false,0,"10 liters per minutes per square meter; 10 L per min per m2; m^2; 10 L/(min*m2); 10L/(min*m^2); litres; sq. meter; metre; meters squared","LOINC","ArVRat","Clinical","",null,null,null,null,false],[false,"10 liter per minute","10.L/min","L/MIN","",0.00016666666666666666,[3,-1,0,0,0,0,0],"L/min",null,false,null,null,1,false,false,0,"10 liters per minute; 10 L per min; 10L; 10 L/min; litre","LOINC","VRat","Clinical","",null,null,null,null,false],[false,"10 micronewton second per centimeter to the fifth power per square meter","10.uN.s/(cm5.m2)","(UN.S)/(CM5.M2)","",100000000,[-6,-1,1,0,0,0,0],"(\u03bcN.s)/(cm5).(m2)",null,false,null,null,1,false,false,0,"dyne seconds per centimeter5 and square meter; dyn.s/(cm5.m2); dyn.s/cm5/m2; cm^5; m^2","LOINC","","Clinical","unit to measure systemic vascular resistance per body surface area",null,null,null,null,false],[false,"24 hour","24.h","HR","",86400,[0,1,0,0,0,0,0],"h",null,false,null,null,1,false,false,0,"24hrs; 24 hrs; 24 hours; days; dy","LOINC","Time","Clinical","",null,null,null,null,false],[false,"ampere per meter","A/m","A/M","electric current",1,[-1,-1,0,0,0,1,0],"A/m","si",true,null,null,1,false,false,0,"A/m; amp/meter; magnetic field strength; H; B; amperes per meter; metre","LOINC","","Clinical","unit of magnetic field strength","C/s","C/S","1",1,false],[true,"centigram","cg","CG","mass",0.01,[0,0,1,0,0,0,0],"cg",null,false,"M",null,1,false,false,0,"centigrams; cg; cgm","LOINC","Mass","Clinical","",null,null,null,null,false],[false,"centiliter","cL","CL","volume",0.00001,[3,0,0,0,0,0,0],"cL","iso1000",true,null,null,1,false,false,0,"centiliters; centilitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"centimeter","cm","CM","length",0.01,[1,0,0,0,0,0,0],"cm",null,false,"L",null,1,false,false,0,"centimeters; centimetres","LOINC","Len","Clinical","",null,null,null,null,false],[false,"centimeter of water","cm[H2O]","CM[H2O]","pressure",98066.5,[-1,-2,1,0,0,0,0],"cm\xa0HO2","clinical",true,null,null,1,false,false,0,"cm H2O; cmH2O; centimetres; pressure","LOINC","Pres","Clinical","unit of pressure mostly applies to blood pressure","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of water per liter per second","cm[H2O]/L/s","(CM[H2O]/L)/S","pressure",98066500,[-4,-3,1,0,0,0,0],"(cm\xa0HO2)/L/s","clinical",true,null,null,1,false,false,0,"cm[H2O]/(L/s); cm[H2O].s/L; cm H2O/L/sec; cmH2O/L/sec; cmH2O/Liter; cmH2O per L per secs; centimeters of water per liters per second; centimetres; litres; cm[H2O]/(L/s)","LOINC","PresRat","Clinical","unit used to measure mean pulmonary resistance","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of water per second per meter","cm[H2O]/s/m","(CM[H2O]/S)/M","pressure",98066.5,[-2,-3,1,0,0,0,0],"(cm\xa0HO2)/s/m","clinical",true,null,null,1,false,false,0,"cm[H2O]/(s.m); cm H2O/s/m; cmH2O; cmH2O/sec/m; cmH2O per secs per meters; centimeters of water per seconds per meter; centimetres; metre","LOINC","PresRat","Clinical","unit used to measure pulmonary pressure time product","kPa","KPAL","980665e-5",9.80665,false],[false,"centimeter of mercury","cm[Hg]","CM[HG]","pressure",1333220,[-1,-2,1,0,0,0,0],"cm\xa0Hg","clinical",true,null,null,1,false,false,0,"centimeters of mercury; centimetres; cmHg; cm Hg","LOINC","Pres","Clinical","unit of pressure where 1 cmHg = 10 torr","kPa","KPAL","133.3220",133.322,false],[true,"square centimeter","cm2","CM2","length",0.0001,[2,0,0,0,0,0,0],"cm2",null,false,"L",null,1,false,false,0,"cm^2; sq cm; centimeters squared; square centimeters; centimetre; area","LOINC","Area","Clinical","",null,null,null,null,false],[true,"square centimeter per second","cm2/s","CM2/S","length",0.0001,[2,-1,0,0,0,0,0],"(cm2)/s",null,false,"L",null,1,false,false,0,"cm^2/sec; square centimeters per second; sq cm per sec; cm2; centimeters squared; centimetres","LOINC","AreaRat","Clinical","",null,null,null,null,false],[false,"centipoise","cP","CP","dynamic viscosity",1,[-1,-1,1,0,0,0,0],"cP","cgs",true,null,null,1,false,false,0,"cps; centiposes","LOINC","Visc","Clinical","unit of dynamic viscosity in the CGS system with base units: 10^\u22123 Pa.s = 1 mPa\xb7.s (1 millipascal second)","dyn.s/cm2","DYN.S/CM2","1",1,false],[false,"centistoke","cSt","CST","kinematic viscosity",0.0000010000000000000002,[2,-1,0,0,0,0,0],"cSt","cgs",true,null,null,1,false,false,0,"centistokes","LOINC","Visc","Clinical","unit for kinematic viscosity with base units of mm^2/s (square millimeter per second)","cm2/s","CM2/S","1",1,false],[false,"dekaliter per minute","daL/min","DAL/MIN","volume",0.00016666666666666666,[3,-1,0,0,0,0,0],"daL/min","iso1000",true,null,null,1,false,false,0,"dekalitres; dekaliters per minute; per min","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"dekaliter per minute per square meter","daL/min/m2","(DAL/MIN)/M2","volume",0.00016666666666666666,[1,-1,0,0,0,0,0],"(daL/min)/(m2)","iso1000",true,null,null,1,false,false,0,"daL/min/m^2; daL/minute/m2; sq. meter; dekaliters per minutes per square meter; meter squared; dekalitres; metre","LOINC","ArVRat","Clinical","The area usually is the body surface area used to normalize cardiovascular measures for patient\'s size","l",null,"1",1,false],[false,"decibel","dB","DB","level",1,[0,0,0,0,0,0,0],"dB","levels",true,null,"lg",0.1,true,false,0,"decibels","LOINC","LogRto","Clinical","unit most commonly used in acoustics as unit of sound pressure level. (also see B[SPL] or bel sound pressure level). ","1",null,null,1,false],[false,"degree per second","deg/s","DEG/S","plane angle",0.017453292519943295,[0,-1,0,1,0,0,0],"\xb0/s","iso1000",false,null,null,1,false,false,0,"deg/sec; deg per sec; \xb0/sec; twist rate; angular speed; rotational speed","LOINC","ARat","Clinical","unit of angular (rotational) speed used to express turning rate","[pi].rad/360","[PI].RAD/360","2",2,false],[true,"decigram","dg","DG","mass",0.1,[0,0,1,0,0,0,0],"dg",null,false,"M",null,1,false,false,0,"decigrams; dgm; 0.1 grams; 1/10 gm","LOINC","Mass","Clinical","equal to 1/10 gram",null,null,null,null,false],[false,"deciliter","dL","DL","volume",0.0001,[3,0,0,0,0,0,0],"dL","iso1000",true,null,null,1,false,false,0,"deciliters; decilitres; 0.1 liters; 1/10 L","LOINC","Vol","Clinical","equal to 1/10 liter","l",null,"1",1,false],[true,"decimeter","dm","DM","length",0.1,[1,0,0,0,0,0,0],"dm",null,false,"L",null,1,false,false,0,"decimeters; decimetres; 0.1 meters; 1/10 m; 10 cm; centimeters","LOINC","Len","Clinical","equal to 1/10 meter or 10 centimeters",null,null,null,null,false],[true,"square decimeter per square second","dm2/s2","DM2/S2","length",0.010000000000000002,[2,-2,0,0,0,0,0],"(dm2)/(s2)",null,false,"L",null,1,false,false,0,"dm2 per s2; dm^2/s^2; decimeters squared per second squared; sq dm; sq sec","LOINC","EngMass (massic energy)","Clinical","units for energy per unit mass or Joules per kilogram (J/kg = kg.m2/s2/kg = m2/s2) ",null,null,null,null,false],[false,"dyne second per centimeter per square meter","dyn.s/(cm.m2)","(DYN.S)/(CM.M2)","force",1,[-2,-1,1,0,0,0,0],"(dyn.s)/(cm.(m2))","cgs",true,null,null,1,false,false,0,"(dyn*s)/(cm*m2); (dyn*s)/(cm*m^2); dyn s per cm per m2; m^2; dyne seconds per centimeters per square meter; centimetres; sq. meter; squared","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,false],[false,"dyne second per centimeter","dyn.s/cm","(DYN.S)/CM","force",1,[0,-1,1,0,0,0,0],"(dyn.s)/cm","cgs",true,null,null,1,false,false,0,"(dyn*s)/cm; dyn sec per cm; seconds; centimetre; dyne seconds","LOINC","","Clinical","","g.cm/s2","G.CM/S2","1",1,false],[false,"equivalent per liter","eq/L","EQ/L","amount of substance",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"eq/L","chemical",true,null,null,1,false,false,1,"eq/liter; eq/litre; eqs; equivalents per liter; litre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per milliliter","eq/mL","EQ/ML","amount of substance",6.0221367e+29,[-3,0,0,0,0,0,0],"eq/mL","chemical",true,null,null,1,false,false,1,"equivalent/milliliter; equivalents per milliliter; eq per mL; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per millimole","eq/mmol","EQ/MMOL","amount of substance",1000,[0,0,0,0,0,0,0],"eq/mmol","chemical",true,null,null,1,false,false,0,"equivalent/millimole; equivalents per millimole; eq per mmol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"equivalent per micromole","eq/umol","EQ/UMOL","amount of substance",1000000,[0,0,0,0,0,0,0],"eq/\u03bcmol","chemical",true,null,null,1,false,false,0,"equivalent/micromole; equivalents per micromole; eq per umol","LOINC","SRto","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[true,"femtogram","fg","FG","mass",1e-15,[0,0,1,0,0,0,0],"fg",null,false,"M",null,1,false,false,0,"fg; fgm; femtograms; weight","LOINC","Mass","Clinical","equal to 10^-15 grams",null,null,null,null,false],[false,"femtoliter","fL","FL","volume",1e-18,[3,0,0,0,0,0,0],"fL","iso1000",true,null,null,1,false,false,0,"femtolitres; femtoliters","LOINC","Vol; EntVol","Clinical","equal to 10^-15 liters","l",null,"1",1,false],[true,"femtometer","fm","FM","length",1e-15,[1,0,0,0,0,0,0],"fm",null,false,"L",null,1,false,false,0,"femtometres; femtometers","LOINC","Len","Clinical","equal to 10^-15 meters",null,null,null,null,false],[false,"femtomole","fmol","FMOL","amount of substance",602213670,[0,0,0,0,0,0,0],"fmol","si",true,null,null,1,false,false,1,"femtomoles","LOINC","EntSub","Clinical","equal to 10^-15 moles","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per gram","fmol/g","FMOL/G","amount of substance",602213670,[0,0,-1,0,0,0,0],"fmol/g","si",true,null,null,1,false,false,1,"femtomoles; fmol/gm; fmol per gm","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per liter","fmol/L","FMOL/L","amount of substance",602213670000,[-3,0,0,0,0,0,0],"fmol/L","si",true,null,null,1,false,false,1,"femtomoles; fmol per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per milligram","fmol/mg","FMOL/MG","amount of substance",602213670000,[0,0,-1,0,0,0,0],"fmol/mg","si",true,null,null,1,false,false,1,"fmol per mg; femtomoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"femtomole per milliliter","fmol/mL","FMOL/ML","amount of substance",602213670000000,[-3,0,0,0,0,0,0],"fmol/mL","si",true,null,null,1,false,false,1,"femtomoles; millilitre; fmol per mL; fmol per milliliter","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[true,"gram meter","g.m","G.M","mass",1,[1,0,1,0,0,0,0],"g.m",null,false,"M",null,1,false,false,0,"g*m; gxm; meters; metres","LOINC","Enrg","Clinical","Unit for measuring stroke work (heart work)",null,null,null,null,false],[true,"gram per 100 gram","g/(100.g)","G/G","mass",0.01,[0,0,0,0,0,0,0],"g/g",null,false,"M",null,1,false,false,0,"g/100 gm; 100gm; grams per 100 grams; gm per 100 gm","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"gram per 12 hour","g/(12.h)","G/HR","mass",0.000023148148148148147,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/12hrs; 12 hrs; gm per 12 hrs; 12hrs; grams per 12 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 24 hour","g/(24.h)","G/HR","mass",0.000011574074074074073,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; gm/dy; gm per dy; grams per day","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 3 days","g/(3.d)","G/D","mass",0.000003858024691358025,[0,-1,1,0,0,0,0],"g/d",null,false,"M",null,1,false,false,0,"gm/3dy; gm/3 dy; gm per 3 days; grams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 4 hour","g/(4.h)","G/HR","mass",0.00006944444444444444,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/4hrs; gm/4 hrs; gm per 4 hrs; 4hrs; grams per 4 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 48 hour","g/(48.h)","G/HR","mass",0.000005787037037037037,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/48hrs; gm/48 hrs; gm per 48 hrs; 48hrs; grams per 48 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 5 hour","g/(5.h)","G/HR","mass",0.00005555555555555556,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/5hrs; gm/5 hrs; gm per 5 hrs; 5hrs; grams per 5 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 6 hour","g/(6.h)","G/HR","mass",0.000046296296296296294,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/6hrs; gm/6 hrs; gm per 6 hrs; 6hrs; grams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per 72 hour","g/(72.h)","G/HR","mass",0.000003858024691358025,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/72hrs; gm/72 hrs; gm per 72 hrs; 72hrs; grams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per cubic centimeter","g/cm3","G/CM3","mass",999999.9999999999,[-3,0,1,0,0,0,0],"g/(cm3)",null,false,"M",null,1,false,false,0,"g/cm^3; gm per cm3; g per cm^3; grams per centimeter cubed; cu. cm; centimetre; g/mL; gram per milliliter; millilitre","LOINC","MCnc","Clinical","g/cm3 = g/mL",null,null,null,null,false],[true,"gram per day","g/d","G/D","mass",0.000011574074074074073,[0,-1,1,0,0,0,0],"g/d",null,false,"M",null,1,false,false,0,"gm/dy; gm per dy; grams per day; gm/24hrs; gm/24 hrs; gm per 24 hrs; 24hrs; grams per 24 hours; serving","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per deciliter","g/dL","G/DL","mass",10000,[-3,0,1,0,0,0,0],"g/dL",null,false,"M",null,1,false,false,0,"gm/dL; gm per dL; grams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per gram","g/g","G/G","mass",1,[0,0,0,0,0,0,0],"g/g",null,false,"M",null,1,false,false,0,"gm; grams","LOINC","MRto ","Clinical","",null,null,null,null,false],[true,"gram per hour","g/h","G/HR","mass",0.0002777777777777778,[0,-1,1,0,0,0,0],"g/h",null,false,"M",null,1,false,false,0,"gm/hr; gm per hr; grams; intake; output","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per hour per square meter","g/h/m2","(G/HR)/M2","mass",0.0002777777777777778,[-2,-1,1,0,0,0,0],"(g/h)/(m2)",null,false,"M",null,1,false,false,0,"gm/hr/m2; gm/h/m2; /m^2; sq. m; g per hr per m2; grams per hours per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,false],[true,"gram per kilogram","g/kg ","G/KG","mass",0.001,[0,0,0,0,0,0,0],"g/kg",null,false,"M",null,1,false,false,0,"g per kg; gram per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"gram per kilogram per 8 hour ","g/kg/(8.h)","(G/KG)/HR","mass",3.472222222222222e-8,[0,-1,0,0,0,0,0],"(g/kg)/h",null,false,"M",null,1,false,false,0,"g/(8.kg.h); gm/kg/8hrs; 8 hrs; g per kg per 8 hrs; 8hrs; grams per kilograms per 8 hours; shift","LOINC","MCntRat; RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a 8 hours, divided by the subject\'s body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per day","g/kg/d","(G/KG)/D","mass",1.1574074074074074e-8,[0,-1,0,0,0,0,0],"(g/kg)/d",null,false,"M",null,1,false,false,0,"g/(kg.d); gm/kg/dy; gm per kg per dy; grams per kilograms per day","LOINC","RelMRat","Clinical","unit often used to describe mass in grams of protein consumed in a day, divided by the subject\'s body weight in kilograms. Also used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per hour","g/kg/h","(G/KG)/HR","mass",2.7777777777777776e-7,[0,-1,0,0,0,0,0],"(g/kg)/h",null,false,"M",null,1,false,false,0,"g/(kg.h); g/kg/hr; g per kg per hrs; grams per kilograms per hour","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per kilogram per minute","g/kg/min","(G/KG)/MIN","mass",0.000016666666666666667,[0,-1,0,0,0,0,0],"(g/kg)/min",null,false,"M",null,1,false,false,0,"g/(kg.min); g/kg/min; g per kg per min; grams per kilograms per minute","LOINC","MCntRat; RelMRat","Clinical","unit used to measure mass dose rate per body mass",null,null,null,null,false],[true,"gram per liter","g/L","G/L","mass",1000,[-3,0,1,0,0,0,0],"g/L",null,false,"M",null,1,false,false,0,"gm per liter; g/liter; grams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per square meter","g/m2","G/M2","mass",1,[-2,0,1,0,0,0,0],"g/(m2)",null,false,"M",null,1,false,false,0,"g/m^2; gram/square meter; g/sq m; g per m2; g per m^2; grams per square meter; meters squared; metre","LOINC","ArMass","Clinical","Tests measure myocardial mass (heart ventricle system) per body surface area; unit used to measure mass dose per body surface area",null,null,null,null,false],[true,"gram per milligram","g/mg","G/MG","mass",1000,[0,0,0,0,0,0,0],"g/mg",null,false,"M",null,1,false,false,0,"g per mg; grams per milligram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,false],[true,"gram per minute","g/min","G/MIN","mass",0.016666666666666666,[0,-1,1,0,0,0,0],"g/min",null,false,"M",null,1,false,false,0,"g per min; grams per minute; gram/minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"gram per milliliter","g/mL","G/ML","mass",1000000,[-3,0,1,0,0,0,0],"g/mL",null,false,"M",null,1,false,false,0,"g per mL; grams per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"gram per millimole","g/mmol","G/MMOL","mass",1.6605401866749388e-21,[0,0,1,0,0,0,0],"g/mmol",null,false,"M",null,1,false,false,-1,"grams per millimole; g per mmol","LOINC","Ratio","Clinical","",null,null,null,null,false],[false,"joule per liter","J/L","J/L","energy",1000000,[-1,-2,1,0,0,0,0],"J/L","si",true,null,null,1,false,false,0,"joules per liter; litre; J per L","LOINC","EngCnc","Clinical","","N.m","N.M","1",1,false],[true,"degree Kelvin per Watt","K/W","K/W","temperature",0.001,[-2,3,-1,0,1,0,0],"K/W",null,false,"C",null,1,false,false,0,"degree Kelvin/Watt; K per W; thermal ohm; thermal resistance; degrees","LOINC","TempEngRat","Clinical","unit for absolute thermal resistance equal to the reciprocal of thermal conductance. Unit used for tests to measure work of breathing",null,null,null,null,false],[false,"kilo international unit per liter","k[IU]/L","K[IU]/L","arbitrary",1000000,[-3,0,0,0,0,0,0],"(ki.U.)/L","chemical",true,null,null,1,false,true,0,"kIU/L; kIU per L; kIU per liter; kilo international units; litre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/L","[iU]","[IU]","1",1,false],[false,"kilo international unit per milliliter","k[IU]/mL","K[IU]/ML","arbitrary",1000000000,[-3,0,0,0,0,0,0],"(ki.U.)/mL","chemical",true,null,null,1,false,true,0,"kIU/mL; kIU per mL; kIU per milliliter; kilo international units; millilitre; allergens; allergy units","LOINC","ACnc","Clinical","IgE has an WHO reference standard so IgE allergen testing can be reported as k[IU]/mL","[iU]","[IU]","1",1,false],[false,"katal per kilogram","kat/kg","KAT/KG","catalytic activity",602213670000000000000,[0,-1,-1,0,0,0,0],"kat/kg","chemical",true,null,null,1,false,false,1,"kat per kg; katals per kilogram; mol/s/kg; moles per seconds per kilogram","LOINC","CCnt","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"katal per liter","kat/L","KAT/L","catalytic activity",6.0221366999999994e+26,[-3,-1,0,0,0,0,0],"kat/L","chemical",true,null,null,1,false,false,1,"kat per L; katals per liter; litre; mol/s/L; moles per seconds per liter","LOINC","CCnc","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"kilocalorie","kcal","KCAL","energy",4184000,[2,-2,1,0,0,0,0],"kcal","heat",true,null,null,1,false,false,0,"kilogram calories; large calories; food calories; kcals","LOINC","EngRat","Clinical","It is equal to 1000 calories (equal to 4.184 kJ). But in practical usage, kcal refers to food calories which excludes caloric content in fiber and other constitutes that is not digestible by humans. Also see nutrition label Calories ([Cal])","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per 24 hour","kcal/(24.h)","KCAL/HR","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/h","heat",true,null,null,1,false,false,0,"kcal/24hrs; kcal/24 hrs; kcal per 24hrs; kilocalories per 24 hours; kilojoules; kJ/24hr; kJ/(24.h); kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","","EngRat","Clinical","","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per ounce","kcal/[oz_av]","KCAL/[OZ_AV]","energy",147586.25679704445,[2,-2,0,0,0,0,0],"kcal/oz","heat",true,null,null,1,false,false,0,"kcal/oz; kcal per ozs; large calories per ounces; food calories; servings; international","LOINC","EngCnt","Clinical","used in nutrition to represent calorie of food","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per day","kcal/d","KCAL/D","energy",48.425925925925924,[2,-3,1,0,0,0,0],"kcal/d","heat",true,null,null,1,false,false,0,"kcal/dy; kcal per day; kilocalories per days; kilojoules; kJ/dy; kilojoules per days; intake; calories burned; metabolic rate; food calories","LOINC","EngRat","Clinical","unit in nutrition for food intake (measured in calories) in a day","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per hour","kcal/h","KCAL/HR","energy",1162.2222222222222,[2,-3,1,0,0,0,0],"kcal/h","heat",true,null,null,1,false,false,0,"kcal/hrs; kcals per hr; intake; kilocalories per hours; kilojoules","LOINC","EngRat","Clinical","used in nutrition to represent caloric requirement or consumption","cal_th","CAL_TH","1",1,false],[false,"kilocalorie per kilogram per 24 hour","kcal/kg/(24.h)","(KCAL/KG)/HR","energy",0.04842592592592593,[2,-3,0,0,0,0,0],"(kcal/kg)/h","heat",true,null,null,1,false,false,0,"kcal/kg/24hrs; 24 hrs; kcal per kg per 24hrs; kilocalories per kilograms per 24 hours; kilojoules","LOINC","EngCntRat","Clinical","used in nutrition to represent caloric requirement per day based on subject\'s body weight in kilograms","cal_th","CAL_TH","1",1,false],[true,"kilogram","kg","KG","mass",1000,[0,0,1,0,0,0,0],"kg",null,false,"M",null,1,false,false,0,"kilograms; kgs","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"kilogram meter per second","kg.m/s","(KG.M)/S","mass",1000,[1,-1,1,0,0,0,0],"(kg.m)/s",null,false,"M",null,1,false,false,0,"kg*m/s; kg.m per sec; kg*m per sec; p; momentum","LOINC","","Clinical","unit for momentum = mass times velocity",null,null,null,null,false],[true,"kilogram per second per square meter","kg/(s.m2)","KG/(S.M2)","mass",1000,[-2,-1,1,0,0,0,0],"kg/(s.(m2))",null,false,"M",null,1,false,false,0,"kg/(s*m2); kg/(s*m^2); kg per s per m2; per sec; per m^2; kilograms per seconds per square meter; meter squared; metre","LOINC","ArMRat","Clinical","",null,null,null,null,false],[true,"kilogram per hour","kg/h","KG/HR","mass",0.2777777777777778,[0,-1,1,0,0,0,0],"kg/h",null,false,"M",null,1,false,false,0,"kg/hr; kg per hr; kilograms per hour","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"kilogram per liter","kg/L","KG/L","mass",1000000,[-3,0,1,0,0,0,0],"kg/L",null,false,"M",null,1,false,false,0,"kg per liter; litre; kilograms","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"kilogram per square meter","kg/m2","KG/M2","mass",1000,[-2,0,1,0,0,0,0],"kg/(m2)",null,false,"M",null,1,false,false,0,"kg/m^2; kg/sq. m; kg per m2; per m^2; per sq. m; kilograms; meter squared; metre; BMI","LOINC","Ratio","Clinical","units for body mass index (BMI)",null,null,null,null,false],[true,"kilogram per cubic meter","kg/m3","KG/M3","mass",1000,[-3,0,1,0,0,0,0],"kg/(m3)",null,false,"M",null,1,false,false,0,"kg/m^3; kg/cu. m; kg per m3; per m^3; per cu. m; kilograms; meters cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"kilogram per minute","kg/min","KG/MIN","mass",16.666666666666668,[0,-1,1,0,0,0,0],"kg/min",null,false,"M",null,1,false,false,0,"kilogram/minute; kg per min; kilograms per minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"kilogram per mole","kg/mol","KG/MOL","mass",1.6605401866749388e-21,[0,0,1,0,0,0,0],"kg/mol",null,false,"M",null,1,false,false,-1,"kilogram/mole; kg per mol; kilograms per mole","LOINC","SCnt","Clinical","",null,null,null,null,false],[true,"kilogram per second","kg/s","KG/S","mass",1000,[0,-1,1,0,0,0,0],"kg/s",null,false,"M",null,1,false,false,0,"kg/sec; kilogram/second; kg per sec; kilograms; second","LOINC","MRat","Clinical","",null,null,null,null,false],[false,"kiloliter","kL","KL","volume",1,[3,0,0,0,0,0,0],"kL","iso1000",true,null,null,1,false,false,0,"kiloliters; kilolitres; m3; m^3; meters cubed; metre","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"kilometer","km","KM","length",1000,[1,0,0,0,0,0,0],"km",null,false,"L",null,1,false,false,0,"kilometers; kilometres; distance","LOINC","Len","Clinical","",null,null,null,null,false],[false,"kilopascal","kPa","KPAL","pressure",1000000,[-1,-2,1,0,0,0,0],"kPa","si",true,null,null,1,false,false,0,"kilopascals; pressure","LOINC","Pres; PPresDiff","Clinical","","N/m2","N/M2","1",1,false],[true,"kilosecond","ks","KS","time",1000,[0,1,0,0,0,0,0],"ks",null,false,"T",null,1,false,false,0,"kiloseconds; ksec","LOINC","Time","Clinical","",null,null,null,null,false],[false,"kilo enzyme unit","kU","KU","catalytic activity",10036894500000000000,[0,-1,0,0,0,0,0],"kU","chemical",true,null,null,1,false,false,1,"units; mmol/min; millimoles per minute","LOINC","CAct","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per gram","kU/g","KU/G","catalytic activity",10036894500000000000,[0,-1,-1,0,0,0,0],"kU/g","chemical",true,null,null,1,false,false,1,"units per grams; kU per gm","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per liter","kU/L","KU/L","catalytic activity",1.00368945e+22,[-3,-1,0,0,0,0,0],"kU/L","chemical",true,null,null,1,false,false,1,"units per liter; litre; enzymatic activity; enzyme activity per volume; activities","LOINC","ACnc; CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"kilo enzyme unit per milliliter","kU/mL","KU/ML","catalytic activity",1.00368945e+25,[-3,-1,0,0,0,0,0],"kU/mL","chemical",true,null,null,1,false,false,1,"kU per mL; units per milliliter; millilitre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 kU = 1 mmol/min","umol/min","UMOL/MIN","1",1,false],[false,"Liters per 24 hour","L/(24.h)","L/HR","volume",1.1574074074074074e-8,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/24hrs; L/24 hrs; L per 24hrs; liters per 24 hours; day; dy; litres; volume flow rate","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per 8 hour","L/(8.h)","L/HR","volume",3.472222222222222e-8,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/8hrs; L/8 hrs; L per 8hrs; liters per 8 hours; litres; volume flow rate; shift","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per minute per square meter","L/(min.m2) ","L/(MIN.M2)","volume",0.000016666666666666667,[1,-1,0,0,0,0,0],"L/(min.(m2))","iso1000",true,null,null,1,false,false,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,false],[false,"Liters per day","L/d","L/D","volume",1.1574074074074074e-8,[3,-1,0,0,0,0,0],"L/d","iso1000",true,null,null,1,false,false,0,"L/dy; L per day; 24hrs; 24 hrs; 24 hours; liters; litres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per hour","L/h","L/HR","volume",2.7777777777777776e-7,[3,-1,0,0,0,0,0],"L/h","iso1000",true,null,null,1,false,false,0,"L/hr; L per hr; litres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per kilogram","L/kg","L/KG","volume",0.000001,[3,0,-1,0,0,0,0],"L/kg","iso1000",true,null,null,1,false,false,0,"L per kg; litre","LOINC","VCnt","Clinical","","l",null,"1",1,false],[false,"Liters per liter","L/L","L/L","volume",1,[0,0,0,0,0,0,0],"L/L","iso1000",true,null,null,1,false,false,0,"L per L; liter/liter; litre","LOINC","VFr","Clinical","","l",null,"1",1,false],[false,"Liters per minute","L/min","L/MIN","volume",0.000016666666666666667,[3,-1,0,0,0,0,0],"L/min","iso1000",true,null,null,1,false,false,0,"liters per minute; litre","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"Liters per minute per square meter","L/min/m2","(L/MIN)/M2","volume",0.000016666666666666667,[1,-1,0,0,0,0,0],"(L/min)/(m2)","iso1000",true,null,null,1,false,false,0,"L/(min.m2); L/min/m^2; L/min/sq. meter; L per min per m2; m^2; liters per minutes per square meter; meter squared; litres; metre ","","ArVRat","Clinical","unit for tests that measure cardiac output per body surface area (cardiac index)","l",null,"1",1,false],[false,"Liters per second","L/s","L/S","volume",0.001,[3,-1,0,0,0,0,0],"L/s","iso1000",true,null,null,1,false,false,0,"L per sec; litres","LOINC","VRat","Clinical","unit used often to measure gas flow and peak expiratory flow","l",null,"1",1,false],[false,"Liters per second per square second","L/s/s2","(L/S)/S2","volume",0.001,[3,-3,0,0,0,0,0],"(L/s)/(s2)","iso1000",true,null,null,1,false,false,0,"L/s/s^2; L/sec/sec2; L/sec/sec^2; L/sec/sq. sec; L per s per s2; L per sec per sec2; s^2; sec^2; liters per seconds per square second; second squared; litres ","LOINC","ArVRat","Clinical","unit for tests that measure cardiac output/body surface area","l",null,"1",1,false],[false,"lumen square meter","lm.m2","LM.M2","luminous flux",1,[2,0,0,2,0,0,1],"lm.(m2)","si",true,null,null,1,false,false,0,"lm*m2; lm*m^2; lumen meters squared; lumen sq. meters; metres","LOINC","","Clinical","","cd.sr","CD.SR","1",1,false],[true,"meter per second","m/s","M/S","length",1,[1,-1,0,0,0,0,0],"m/s",null,false,"L",null,1,false,false,0,"meter/second; m per sec; meters per second; metres; velocity; speed","LOINC","Vel","Clinical","unit of velocity",null,null,null,null,false],[true,"meter per square second","m/s2","M/S2","length",1,[1,-2,0,0,0,0,0],"m/(s2)",null,false,"L",null,1,false,false,0,"m/s^2; m/sq. sec; m per s2; per s^2; meters per square second; second squared; sq second; metres; acceleration","LOINC","Accel","Clinical","unit of acceleration",null,null,null,null,false],[false,"milli international unit per liter","m[IU]/L","M[IU]/L","arbitrary",1,[-3,0,0,0,0,0,0],"(mi.U.)/L","chemical",true,null,null,1,false,true,0,"mIU/L; m IU/L; mIU per liter; units; litre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"milli international unit per milliliter","m[IU]/mL","M[IU]/ML","arbitrary",1000.0000000000001,[-3,0,0,0,0,0,0],"(mi.U.)/mL","chemical",true,null,null,1,false,true,0,"mIU/mL; m IU/mL; mIU per mL; milli international units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[true,"square meter","m2","M2","length",1,[2,0,0,0,0,0,0],"m2",null,false,"L",null,1,false,false,0,"m^2; sq m; square meters; meters squared; metres","LOINC","Area","Clinical","unit often used to represent body surface area",null,null,null,null,false],[true,"square meter per second","m2/s","M2/S","length",1,[2,-1,0,0,0,0,0],"(m2)/s",null,false,"L",null,1,false,false,0,"m^2/sec; m2 per sec; m^2 per sec; sq m/sec; meters squared/seconds; sq m per sec; meters squared; metres","LOINC","ArRat","Clinical","",null,null,null,null,false],[true,"cubic meter per second","m3/s","M3/S","length",1,[3,-1,0,0,0,0,0],"(m3)/s",null,false,"L",null,1,false,false,0,"m^3/sec; m3 per sec; m^3 per sec; cu m/sec; cubic meters per seconds; meters cubed; metres","LOINC","VRat","Clinical","",null,null,null,null,false],[false,"milliampere","mA","MA","electric current",0.001,[0,-1,0,0,0,1,0],"mA","si",true,null,null,1,false,false,0,"mamp; milliamperes","LOINC","ElpotRat","Clinical","unit of electric current","C/s","C/S","1",1,false],[false,"millibar","mbar","MBAR","pressure",100000,[-1,-2,1,0,0,0,0],"mbar","iso1000",true,null,null,1,false,false,0,"millibars","LOINC","Pres","Clinical","unit of pressure","Pa","PAL","1e5",100000,false],[false,"millibar second per liter","mbar.s/L","(MBAR.S)/L","pressure",100000000,[-4,-1,1,0,0,0,0],"(mbar.s)/L","iso1000",true,null,null,1,false,false,0,"mbar*s/L; mbar.s per L; mbar*s per L; millibar seconds per liter; millibar second per litre","LOINC","","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",100000,false],[false,"millibar per liter per second","mbar/L/s","(MBAR/L)/S","pressure",100000000,[-4,-3,1,0,0,0,0],"(mbar/L)/s","iso1000",true,null,null,1,false,false,0,"mbar/(L.s); mbar/L/sec; mbar/liter/second; mbar per L per sec; mbar per liter per second; millibars per liters per seconds; litres","LOINC","PresCncRat","Clinical","unit to measure expiratory resistance","Pa","PAL","1e5",100000,false],[false,"milliequivalent","meq","MEQ","amount of substance",602213670000000000000,[0,0,0,0,0,0,0],"meq","chemical",true,null,null,1,false,false,1,"milliequivalents; meqs","LOINC","Sub","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 2 hour","meq/(2.h)","MEQ/HR","amount of substance",83640787500000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/2hrs; meq/2 hrs; meq per 2 hrs; milliequivalents per 2 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 24 hour","meq/(24.h)","MEQ/HR","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per 8 hour","meq/(8.h)","MEQ/HR","amount of substance",20910196875000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/8hrs; meq/8 hrs; meq per 8 hrs; milliequivalents per 8 hours; shift","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per day","meq/d","MEQ/D","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"meq/d","chemical",true,null,null,1,false,false,1,"meq/dy; meq per day; milliquivalents per days; meq/24hrs; meq/24 hrs; meq per 24 hrs; milliequivalents per 24 hours","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per deciliter","meq/dL","MEQ/DL","amount of substance",6.022136699999999e+24,[-3,0,0,0,0,0,0],"meq/dL","chemical",true,null,null,1,false,false,1,"meq per dL; milliequivalents per deciliter; decilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per gram","meq/g","MEQ/G","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"meq/g","chemical",true,null,null,1,false,false,1,"mgq/gm; meq per gm; milliequivalents per gram","LOINC","MCnt","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per hour","meq/h","MEQ/HR","amount of substance",167281575000000000,[0,-1,0,0,0,0,0],"meq/h","chemical",true,null,null,1,false,false,1,"meq/hrs; meq per hrs; milliequivalents per hour","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per kilogram","meq/kg","MEQ/KG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"meq/kg","chemical",true,null,null,1,false,false,1,"meq per kg; milliequivalents per kilogram","LOINC","SCnt","Clinical","equivalence equals moles per valence; used to measure dose per patient body mass","mol","MOL","1",1,false],[false,"milliequivalent per kilogram per hour","meq/kg/h","(MEQ/KG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(meq/kg)/h","chemical",true,null,null,1,false,false,1,"meq/(kg.h); meq/kg/hr; meq per kg per hr; milliequivalents per kilograms per hour","LOINC","SCntRat","Clinical","equivalence equals moles per valence; unit used to measure dose rate per patient body mass","mol","MOL","1",1,false],[false,"milliequivalent per liter","meq/L","MEQ/L","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"meq/L","chemical",true,null,null,1,false,false,1,"milliequivalents per liter; litre; meq per l; acidity","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per square meter","meq/m2","MEQ/M2","amount of substance",602213670000000000000,[-2,0,0,0,0,0,0],"meq/(m2)","chemical",true,null,null,1,false,false,1,"meq/m^2; meq/sq. m; milliequivalents per square meter; meter squared; metre","LOINC","ArSub","Clinical","equivalence equals moles per valence; note that the use of m2 in clinical units ofter refers to body surface area","mol","MOL","1",1,false],[false,"milliequivalent per minute","meq/min","MEQ/MIN","amount of substance",10036894500000000000,[0,-1,0,0,0,0,0],"meq/min","chemical",true,null,null,1,false,false,1,"meq per min; milliequivalents per minute","LOINC","SRat","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[false,"milliequivalent per milliliter","meq/mL","MEQ/ML","amount of substance",6.0221367e+26,[-3,0,0,0,0,0,0],"meq/mL","chemical",true,null,null,1,false,false,1,"meq per mL; milliequivalents per milliliter; millilitre","LOINC","SCnc","Clinical","equivalence equals moles per valence","mol","MOL","1",1,false],[true,"milligram","mg","MG","mass",0.001,[0,0,1,0,0,0,0],"mg",null,false,"M",null,1,false,false,0,"milligrams","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"milligram per 10 hour","mg/(10.h)","MG/HR","mass",2.7777777777777777e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/10hrs; mg/10 hrs; mg per 10 hrs; milligrams per 10 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 12 hour","mg/(12.h)","MG/HR","mass",2.3148148148148148e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/12hrs; mg/12 hrs; per 12 hrs; 12hrs; milligrams per 12 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,false],[true,"milligram per 2 hour","mg/(2.h)","MG/HR","mass",1.3888888888888888e-7,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/2hrs; mg/2 hrs; mg per 2 hrs; 2hrs; milligrams per 2 hours","LOINC","MRat","Clinical","units used for tests in urine",null,null,null,null,false],[true,"milligram per 24 hour","mg/(24.h)","MG/HR","mass",1.1574074074074074e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/kg/dy; mg per kg per day; milligrams per kilograms per days","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 6 hour","mg/(6.h)","MG/HR","mass",4.6296296296296295e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/6hrs; mg/6 hrs; mg per 6 hrs; 6hrs; milligrams per 6 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 72 hour","mg/(72.h)","MG/HR","mass",3.858024691358025e-9,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/72hrs; mg/72 hrs; 72 hrs; 72hrs; milligrams per 72 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per 8 hour","mg/(8.h)","MG/HR","mass",3.472222222222222e-8,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/8hrs; mg/8 hrs; milligrams per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per day","mg/d","MG/D","mass",1.1574074074074074e-8,[0,-1,1,0,0,0,0],"mg/d",null,false,"M",null,1,false,false,0,"mg/24hrs; mg/24 hrs; milligrams per 24 hours; mg/dy; mg per day; milligrams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per deciliter","mg/dL","MG/DL","mass",10,[-3,0,1,0,0,0,0],"mg/dL",null,false,"M",null,1,false,false,0,"mg per dL; milligrams per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per gram","mg/g","MG/G","mass",0.001,[0,0,0,0,0,0,0],"mg/g",null,false,"M",null,1,false,false,0,"mg per gm; milligrams per gram","LOINC","MCnt; MRto","Clinical","",null,null,null,null,false],[true,"milligram per hour","mg/h","MG/HR","mass",2.7777777777777776e-7,[0,-1,1,0,0,0,0],"mg/h",null,false,"M",null,1,false,false,0,"mg/hr; mg per hr; milligrams","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per kilogram","mg/kg","MG/KG","mass",0.000001,[0,0,0,0,0,0,0],"mg/kg",null,false,"M",null,1,false,false,0,"mg per kg; milligrams per kilograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"milligram per kilogram per 8 hour","mg/kg/(8.h)","(MG/KG)/HR","mass",3.472222222222222e-11,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,false,"M",null,1,false,false,0,"mg/(8.h.kg); mg/kg/8hrs; mg/kg/8 hrs; mg per kg per 8hrs; 8 hrs; milligrams per kilograms per 8 hours; shift","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per day","mg/kg/d","(MG/KG)/D","mass",1.1574074074074074e-11,[0,-1,0,0,0,0,0],"(mg/kg)/d",null,false,"M",null,1,false,false,0,"mg/(kg.d); mg/(kg.24.h)mg/kg/dy; mg per kg per day; milligrams per kilograms per days; mg/kg/(24.h); mg/kg/24hrs; 24 hrs; 24 hours","LOINC","RelMRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per hour","mg/kg/h","(MG/KG)/HR","mass",2.7777777777777777e-10,[0,-1,0,0,0,0,0],"(mg/kg)/h",null,false,"M",null,1,false,false,0,"mg/(kg.h); mg/kg/hr; mg per kg per hr; milligrams per kilograms per hour","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per kilogram per minute","mg/kg/min","(MG/KG)/MIN","mass",1.6666666666666667e-8,[0,-1,0,0,0,0,0],"(mg/kg)/min",null,false,"M",null,1,false,false,0,"mg/(kg.min); mg per kg per min; milligrams per kilograms per minute","LOINC","RelMRat; MCntRat","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"milligram per liter","mg/L","MG/L","mass",1,[-3,0,1,0,0,0,0],"mg/L",null,false,"M",null,1,false,false,0,"mg per l; milligrams per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per square meter","mg/m2","MG/M2","mass",0.001,[-2,0,1,0,0,0,0],"mg/(m2)",null,false,"M",null,1,false,false,0,"mg/m^2; mg/sq. m; mg per m2; mg per m^2; mg per sq. milligrams; meter squared; metre","LOINC","ArMass","Clinical","",null,null,null,null,false],[true,"milligram per cubic meter","mg/m3","MG/M3","mass",0.001,[-3,0,1,0,0,0,0],"mg/(m3)",null,false,"M",null,1,false,false,0,"mg/m^3; mg/cu. m; mg per m3; milligrams per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per milligram","mg/mg","MG/MG","mass",1,[0,0,0,0,0,0,0],"mg/mg",null,false,"M",null,1,false,false,0,"mg per mg; milligrams; milligram/milligram","LOINC","MRto","Clinical","",null,null,null,null,false],[true,"milligram per minute","mg/min","MG/MIN","mass",0.000016666666666666667,[0,-1,1,0,0,0,0],"mg/min",null,false,"M",null,1,false,false,0,"mg per min; milligrams per minutes; milligram/minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"milligram per milliliter","mg/mL","MG/ML","mass",1000.0000000000001,[-3,0,1,0,0,0,0],"mg/mL",null,false,"M",null,1,false,false,0,"mg per mL; milligrams per milliliters; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"milligram per millimole","mg/mmol","MG/MMOL","mass",1.660540186674939e-24,[0,0,1,0,0,0,0],"mg/mmol",null,false,"M",null,1,false,false,-1,"mg per mmol; milligrams per millimole; ","LOINC","Ratio","Clinical","",null,null,null,null,false],[true,"milligram per week","mg/wk","MG/WK","mass",1.6534391534391535e-9,[0,-1,1,0,0,0,0],"mg/wk",null,false,"M",null,1,false,false,0,"mg/week; mg per wk; milligrams per weeks; milligram/week","LOINC","Mrat","Clinical","",null,null,null,null,false],[false,"milliliter","mL","ML","volume",0.000001,[3,0,0,0,0,0,0],"mL","iso1000",true,null,null,1,false,false,0,"milliliters; millilitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[false,"milliliter per 10 hour","mL/(10.h)","ML/HR","volume",2.7777777777777777e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/10hrs; ml/10 hrs; mL per 10hrs; 10 hrs; milliliters per 10 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 12 hour","mL/(12.h)","ML/HR","volume",2.3148148148148147e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/12hrs; ml/12 hrs; mL per 12hrs; 12 hrs; milliliters per 12 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 2 hour","mL/(2.h)","ML/HR","volume",1.3888888888888888e-10,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/2hrs; ml/2 hrs; mL per 2hrs; 2 hrs; milliliters per 2 hours; millilitres ","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 24 hour","mL/(24.h)","ML/HR","volume",1.1574074074074074e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/24hrs; ml/24 hrs; mL per 24hrs; 24 hrs; milliliters per 24 hours; millilitres; ml/dy; /day; ml per dy; days; fluid outputs; fluid inputs; flow rate","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 4 hour","mL/(4.h)","ML/HR","volume",6.944444444444444e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/4hrs; ml/4 hrs; mL per 4hrs; 4 hrs; milliliters per 4 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 5 hour","mL/(5.h)","ML/HR","volume",5.5555555555555553e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/5hrs; ml/5 hrs; mL per 5hrs; 5 hrs; milliliters per 5 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 6 hour","mL/(6.h)","ML/HR","volume",4.6296296296296294e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/6hrs; ml/6 hrs; mL per 6hrs; 6 hrs; milliliters per 6 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 72 hour","mL/(72.h)","ML/HR","volume",3.8580246913580245e-12,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/72hrs; ml/72 hrs; mL per 72hrs; 72 hrs; milliliters per 72 hours; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 8 hour","mL/(8.h)","ML/HR","volume",3.472222222222222e-11,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"ml/8hrs; ml/8 hrs; mL per 8hrs; 8 hrs; milliliters per 8 hours; millilitres; shift","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per 8 hour per kilogram","mL/(8.h)/kg","(ML/HR)/KG","volume",3.472222222222222e-14,[3,-1,-1,0,0,0,0],"(mL/h)/kg","iso1000",true,null,null,1,false,false,0,"mL/kg/(8.h); ml/8h/kg; ml/8 h/kg; ml/8hr/kg; ml/8 hr/kgr; mL per 8h per kg; 8 h; 8hr; 8 hr; milliliters per 8 hours per kilogram; millilitres; shift","LOINC","VRatCnt","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per square inch (international)","mL/[sin_i]","ML/[SIN_I]","volume",0.0015500031000061998,[1,0,0,0,0,0,0],"mL","iso1000",true,null,null,1,false,false,0,"mL/sin; mL/in2; mL/in^2; mL per sin; in2; in^2; sq. in; milliliters per square inch; inch squared","LOINC","ArVol","Clinical","","l",null,"1",1,false],[false,"milliliter per centimeter of water","mL/cm[H2O]","ML/CM[H2O]","volume",1.0197162129779282e-11,[4,2,-1,0,0,0,0],"mL/(cm\xa0HO2)","iso1000",true,null,null,1,false,false,0,"milliliters per centimeter of water; millilitre per centimetre of water; millilitres per centimetre of water; mL/cmH2O; mL/cm H2O; mL per cmH2O; mL per cm H2O","LOINC","Compli","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,false],[false,"milliliter per day","mL/d","ML/D","volume",1.1574074074074074e-11,[3,-1,0,0,0,0,0],"mL/d","iso1000",true,null,null,1,false,false,0,"ml/day; ml per day; milliliters per day; 24 hours; 24hrs; millilitre;","LOINC","VRat","Clinical","usually used to measure fluid output or input; flow rate","l",null,"1",1,false],[false,"milliliter per deciliter","mL/dL","ML/DL","volume",0.009999999999999998,[0,0,0,0,0,0,0],"mL/dL","iso1000",true,null,null,1,false,false,0,"mL per dL; millilitres; decilitre; milliliters","LOINC","VFr; VFrDiff","Clinical","","l",null,"1",1,false],[false,"milliliter per hour","mL/h","ML/HR","volume",2.7777777777777777e-10,[3,-1,0,0,0,0,0],"mL/h","iso1000",true,null,null,1,false,false,0,"mL/hr; mL per hr; milliliters per hour; millilitres; fluid intake; fluid output","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per kilogram","mL/kg","ML/KG","volume",9.999999999999999e-10,[3,0,-1,0,0,0,0],"mL/kg","iso1000",true,null,null,1,false,false,0,"mL per kg; milliliters per kilogram; millilitres","LOINC","VCnt","Clinical","","l",null,"1",1,false],[false,"milliliter per kilogram per 8 hour","mL/kg/(8.h)","(ML/KG)/HR","volume",3.472222222222222e-14,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",true,null,null,1,false,false,0,"mL/(8.h.kg); mL/kg/8hrs; mL/kg/8 hrs; mL per kg per 8hrs; 8 hrs; milliliters per kilograms per 8 hours; millilitres; shift","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per day","mL/kg/d","(ML/KG)/D","volume",1.1574074074074072e-14,[3,-1,-1,0,0,0,0],"(mL/kg)/d","iso1000",true,null,null,1,false,false,0,"mL/(kg.d); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; mg/kg/24hrs; 24 hrs; per 24 hours millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per hour","mL/kg/h","(ML/KG)/HR","volume",2.7777777777777774e-13,[3,-1,-1,0,0,0,0],"(mL/kg)/h","iso1000",true,null,null,1,false,false,0,"mL/(kg.h); mL/kg/hr; mL per kg per hr; milliliters per kilograms per hour; millilitres","LOINC","VCntRat; RelEngRat","Clinical","unit used to measure renal excretion volume rate per body mass","l",null,"1",1,false],[false,"milliliter per kilogram per minute","mL/kg/min","(ML/KG)/MIN","volume",1.6666666666666664e-11,[3,-1,-1,0,0,0,0],"(mL/kg)/min","iso1000",true,null,null,1,false,false,0,"mL/(kg.min); mL/kg/dy; mL per kg per day; milliliters per kilograms per day; millilitres","LOINC","RelEngRat","Clinical","used for tests that measure activity metabolic rate compared to standard resting metabolic rate ","l",null,"1",1,false],[false,"milliliter per square meter","mL/m2","ML/M2","volume",0.000001,[1,0,0,0,0,0,0],"mL/(m2)","iso1000",true,null,null,1,false,false,0,"mL/m^2; mL/sq. meter; mL per m2; m^2; sq. meter; milliliters per square meter; millilitres; meter squared","LOINC","ArVol","Clinical","used for tests that relate to heart work - e.g. ventricular stroke volume; atrial volume per body surface area","l",null,"1",1,false],[false,"milliliter per millibar","mL/mbar","ML/MBAR","volume",1e-11,[4,2,-1,0,0,0,0],"mL/mbar","iso1000",true,null,null,1,false,false,0,"mL per mbar; milliliters per millibar; millilitres","LOINC","","Clinical","unit used to measure dynamic lung compliance","l",null,"1",1,false],[false,"milliliter per minute","mL/min","ML/MIN","volume",1.6666666666666667e-8,[3,-1,0,0,0,0,0],"mL/min","iso1000",true,null,null,1,false,false,0,"mL per min; milliliters; millilitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"milliliter per minute per square meter","mL/min/m2","(ML/MIN)/M2","volume",1.6666666666666667e-8,[1,-1,0,0,0,0,0],"(mL/min)/(m2)","iso1000",true,null,null,1,false,false,0,"ml/min/m^2; ml/min/sq. meter; mL per min per m2; m^2; sq. meter; milliliters per minutes per square meter; millilitres; metre; meter squared","LOINC","ArVRat","Clinical","unit used to measure volume per body surface area; oxygen consumption index","l",null,"1",1,false],[false,"milliliter per millimeter","mL/mm","ML/MM","volume",0.001,[2,0,0,0,0,0,0],"mL/mm","iso1000",true,null,null,1,false,false,0,"mL per mm; milliliters per millimeter; millilitres; millimetre","LOINC","Lineic Volume","Clinical","","l",null,"1",1,false],[false,"milliliter per second","mL/s","ML/S","volume",0.000001,[3,-1,0,0,0,0,0],"mL/s","iso1000",true,null,null,1,false,false,0,"ml/sec; mL per sec; milliliters per second; millilitres","LOINC","Vel; VelRat; VRat","Clinical","","l",null,"1",1,false],[true,"millimeter","mm","MM","length",0.001,[1,0,0,0,0,0,0],"mm",null,false,"L",null,1,false,false,0,"millimeters; millimetres; height; length; diameter; thickness; axis; curvature; size","LOINC","Len","Clinical","",null,null,null,null,false],[true,"millimeter per hour","mm/h","MM/HR","length",2.7777777777777776e-7,[1,-1,0,0,0,0,0],"mm/h",null,false,"L",null,1,false,false,0,"mm/hr; mm per hr; millimeters per hour; millimetres","LOINC","Vel","Clinical","unit to measure sedimentation rate",null,null,null,null,false],[true,"millimeter per minute","mm/min","MM/MIN","length",0.000016666666666666667,[1,-1,0,0,0,0,0],"mm/min",null,false,"L",null,1,false,false,0,"mm per min; millimeters per minute; millimetres","LOINC","Vel","Clinical","",null,null,null,null,false],[false,"millimeter of water","mm[H2O]","MM[H2O]","pressure",9806.65,[-1,-2,1,0,0,0,0],"mm\xa0HO2","clinical",true,null,null,1,false,false,0,"mmH2O; mm H2O; millimeters of water; millimetres","LOINC","Pres","Clinical","","kPa","KPAL","980665e-5",9.80665,false],[false,"millimeter of mercury","mm[Hg]","MM[HG]","pressure",133322,[-1,-2,1,0,0,0,0],"mm\xa0Hg","clinical",true,null,null,1,false,false,0,"mmHg; mm Hg; millimeters of mercury; millimetres","LOINC","Pres; PPres; Ratio","Clinical","1 mm[Hg] = 1 torr; unit to measure blood pressure","kPa","KPAL","133.3220",133.322,false],[true,"square millimeter","mm2","MM2","length",0.000001,[2,0,0,0,0,0,0],"mm2",null,false,"L",null,1,false,false,0,"mm^2; sq. mm.; sq. millimeters; millimeters squared; millimetres","LOINC","Area","Clinical","",null,null,null,null,false],[false,"millimole","mmol","MMOL","amount of substance",602213670000000000000,[0,0,0,0,0,0,0],"mmol","si",true,null,null,1,false,false,1,"millimoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 12 hour","mmol/(12.h)","MMOL/HR","amount of substance",13940131250000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/12hrs; mmol/12 hrs; mmol per 12 hrs; 12hrs; millimoles per 12 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 2 hour","mmol/(2.h)","MMOL/HR","amount of substance",83640787500000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/2hrs; mmol/2 hrs; mmol per 2 hrs; 2hrs; millimoles per 2 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 24 hour","mmol/(24.h)","MMOL/HR","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 5 hour","mmol/(5.h)","MMOL/HR","amount of substance",33456315000000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/5hrs; mmol/5 hrs; mmol per 5 hrs; 5hrs; millimoles per 5 hours","LOINC","SRat","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 6 hour","mmol/(6.h)","MMOL/HR","amount of substance",27880262500000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/6hrs; mmol/6 hrs; mmol per 6 hrs; 6hrs; millimoles per 6 hours","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per 8 hour","mmol/(8.h)","MMOL/HR","amount of substance",20910196875000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/8hrs; mmol/8 hrs; mmol per 8 hrs; 8hrs; millimoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per day","mmol/d","MMOL/D","amount of substance",6970065625000000,[0,-1,0,0,0,0,0],"mmol/d","si",true,null,null,1,false,false,1,"mmol/24hrs; mmol/24 hrs; mmol per 24 hrs; 24hrs; millimoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per deciliter","mmol/dL","MMOL/DL","amount of substance",6.022136699999999e+24,[-3,0,0,0,0,0,0],"mmol/dL","si",true,null,null,1,false,false,1,"mmol per dL; millimoles; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per gram","mmol/g","MMOL/G","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"mmol/g","si",true,null,null,1,false,false,1,"mmol per gram; millimoles","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per hour","mmol/h","MMOL/HR","amount of substance",167281575000000000,[0,-1,0,0,0,0,0],"mmol/h","si",true,null,null,1,false,false,1,"mmol/hr; mmol per hr; millimoles per hour","LOINC","SRat","Clinical","unit for tests related to urine","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram","mmol/kg","MMOL/KG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"mmol/kg","si",true,null,null,1,false,false,1,"mmol per kg; millimoles per kilogram","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per 8 hour","mmol/kg/(8.h)","(MMOL/KG)/HR","amount of substance",20910196875000,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",true,null,null,1,false,false,1,"mmol/(8.h.kg); mmol/kg/8hrs; mmol/kg/8 hrs; mmol per kg per 8hrs; 8 hrs; millimoles per kilograms per 8 hours; shift","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per day","mmol/kg/d","(MMOL/KG)/D","amount of substance",6970065625000,[0,-1,-1,0,0,0,0],"(mmol/kg)/d","si",true,null,null,1,false,false,1,"mmol/kg/dy; mmol/kg/day; mmol per kg per dy; millimoles per kilograms per day","LOINC","RelSRat","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per hour","mmol/kg/h","(MMOL/KG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(mmol/kg)/h","si",true,null,null,1,false,false,1,"mmol/kg/hr; mmol per kg per hr; millimoles per kilograms per hour","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per kilogram per minute","mmol/kg/min","(MMOL/KG)/MIN","amount of substance",10036894500000000,[0,-1,-1,0,0,0,0],"(mmol/kg)/min","si",true,null,null,1,false,false,1,"mmol/(kg.min); mmol/kg/min; mmol per kg per min; millimoles per kilograms per minute","LOINC","CCnt","Clinical","unit used to measure molar dose rate per patient body mass; note that the unit for the enzyme unit U = umol/min. mmol/kg/min = kU/kg; ","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per liter","mmol/L","MMOL/L","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"mmol/L","si",true,null,null,1,false,false,1,"mmol per L; millimoles per liter; litre","LOINC","SCnc","Clinical","unit for tests related to doses","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per square meter","mmol/m2","MMOL/M2","amount of substance",602213670000000000000,[-2,0,0,0,0,0,0],"mmol/(m2)","si",true,null,null,1,false,false,1,"mmol/m^2; mmol/sq. meter; mmol per m2; m^2; sq. meter; millimoles; meter squared; metre","LOINC","ArSub","Clinical","unit used to measure molar dose per patient body surface area","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per minute","mmol/min","MMOL/MIN","amount of substance",10036894500000000000,[0,-1,0,0,0,0,0],"mmol/min","si",true,null,null,1,false,false,1,"mmol per min; millimoles per minute","LOINC","Srat; CAct","Clinical","unit for the enzyme unit U = umol/min. mmol/min = kU","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per millimole","mmol/mmol","MMOL/MMOL","amount of substance",1,[0,0,0,0,0,0,0],"mmol/mmol","si",true,null,null,1,false,false,0,"mmol per mmol; millimoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per mole","mmol/mol","MMOL/MOL","amount of substance",0.001,[0,0,0,0,0,0,0],"mmol/mol","si",true,null,null,1,false,false,0,"mmol per mol; millimoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"millimole per second per liter","mmol/s/L","(MMOL/S)/L","amount of substance",6.0221367e+23,[-3,-1,0,0,0,0,0],"(mmol/s)/L","si",true,null,null,1,false,false,1,"mmol/sec/L; mmol per s per L; per sec; millimoles per seconds per liter; litre","LOINC","CCnc ","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per kilogram","mol/kg","MOL/KG","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"mol/kg","si",true,null,null,1,false,false,1,"mol per kg; moles; mols","LOINC","SCnt","Clinical","unit for tests related to stool","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per kilogram per second","mol/kg/s","(MOL/KG)/S","amount of substance",602213670000000000000,[0,-1,-1,0,0,0,0],"(mol/kg)/s","si",true,null,null,1,false,false,1,"mol/kg/sec; mol per kg per sec; moles per kilograms per second; mols","LOINC","CCnt","Clinical","unit of catalytic activity (mol/s) per mass (kg)","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per liter","mol/L","MOL/L","amount of substance",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"mol/L","si",true,null,null,1,false,false,1,"mol per L; moles per liter; litre; moles; mols","LOINC","SCnc","Clinical","unit often used in tests measuring oxygen content","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per cubic meter","mol/m3","MOL/M3","amount of substance",6.0221367e+23,[-3,0,0,0,0,0,0],"mol/(m3)","si",true,null,null,1,false,false,1,"mol/m^3; mol/cu. m; mol per m3; m^3; cu. meter; mols; moles; meters cubed; metre; mole per kiloliter; kilolitre; mol/kL","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per milliliter","mol/mL","MOL/ML","amount of substance",6.0221367e+29,[-3,0,0,0,0,0,0],"mol/mL","si",true,null,null,1,false,false,1,"mol per mL; moles; millilitre; mols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per mole","mol/mol","MOL/MOL","amount of substance",1,[0,0,0,0,0,0,0],"mol/mol","si",true,null,null,1,false,false,0,"mol per mol; moles per mol; mols","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"mole per second","mol/s","MOL/S","amount of substance",6.0221367e+23,[0,-1,0,0,0,0,0],"mol/s","si",true,null,null,1,false,false,1,"mol per sec; moles per second; mols","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"milliosmole","mosm","MOSM","amount of substance (dissolved particles)",602213670000000000000,[0,0,0,0,0,0,0],"mosm","chemical",true,null,null,1,false,false,1,"milliosmoles","LOINC","Osmol","Clinical","equal to 1/1000 of an osmole","mol","MOL","1",1,false],[false,"milliosmole per kilogram","mosm/kg","MOSM/KG","amount of substance (dissolved particles)",602213670000000000,[0,0,-1,0,0,0,0],"mosm/kg","chemical",true,null,null,1,false,false,1,"mosm per kg; milliosmoles per kilogram","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"milliosmole per liter","mosm/L","MOSM/L","amount of substance (dissolved particles)",6.0221367e+23,[-3,0,0,0,0,0,0],"mosm/L","chemical",true,null,null,1,false,false,1,"mosm per liter; litre; milliosmoles","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"millipascal","mPa","MPAL","pressure",1,[-1,-2,1,0,0,0,0],"mPa","si",true,null,null,1,false,false,0,"millipascals","LOINC","Pres","Clinical","unit of pressure","N/m2","N/M2","1",1,false],[false,"millipascal second","mPa.s","MPAL.S","pressure",1,[-1,-1,1,0,0,0,0],"mPa.s","si",true,null,null,1,false,false,0,"mPa*s; millipoise; mP; dynamic viscosity","LOINC","Visc","Clinical","base units for millipoise, a measurement of dynamic viscosity","N/m2","N/M2","1",1,false],[true,"megasecond","Ms","MAS","time",1000000,[0,1,0,0,0,0,0],"Ms",null,false,"T",null,1,false,false,0,"megaseconds","LOINC","Time","Clinical","",null,null,null,null,false],[true,"millisecond","ms","MS","time",0.001,[0,1,0,0,0,0,0],"ms",null,false,"T",null,1,false,false,0,"milliseconds; duration","LOINC","Time","Clinical","",null,null,null,null,false],[false,"milli enzyme unit per gram","mU/g","MU/G","catalytic activity",10036894500000,[0,-1,-1,0,0,0,0],"mU/g","chemical",true,null,null,1,false,false,1,"mU per gm; milli enzyme units per gram; enzyme activity; enzymatic activity per mass","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per liter","mU/L","MU/L","catalytic activity",10036894500000000,[-3,-1,0,0,0,0,0],"mU/L","chemical",true,null,null,1,false,false,1,"mU per liter; litre; milli enzyme units enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milligram","mU/mg","MU/MG","catalytic activity",10036894500000000,[0,-1,-1,0,0,0,0],"mU/mg","chemical",true,null,null,1,false,false,1,"mU per mg; milli enzyme units per milligram","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milliliter","mU/mL","MU/ML","catalytic activity",10036894500000000000,[-3,-1,0,0,0,0,0],"mU/mL","chemical",true,null,null,1,false,false,1,"mU per mL; milli enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"milli enzyme unit per milliliter per minute","mU/mL/min","(MU/ML)/MIN","catalytic activity",167281575000000000,[-3,-2,0,0,0,0,0],"(mU/mL)/min","chemical",true,null,null,1,false,false,1,"mU per mL per min; mU per milliliters per minute; millilitres; milli enzyme units; enzymatic activity; enzyme activity","LOINC","CCncRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 mU = 1 nmol/min","umol/min","UMOL/MIN","1",1,false],[false,"millivolt","mV","MV","electric potential",1,[2,-2,1,0,0,-1,0],"mV","si",true,null,null,1,false,false,0,"millivolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,false],[false,"Newton centimeter","N.cm","N.CM","force",10,[2,-2,1,0,0,0,0],"N.cm","si",true,null,null,1,false,false,0,"N*cm; Ncm; N cm; Newton*centimeters; Newton* centimetres; torque; work","LOINC","","Clinical","as a measurement of work, N.cm = 1/100 Joules;\\nnote that N.m is the standard unit of measurement for torque (although dimensionally equivalent to Joule), and N.cm can also be thought of as a torqe unit","kg.m/s2","KG.M/S2","1",1,false],[false,"Newton second","N.s","N.S","force",1000,[1,-1,1,0,0,0,0],"N.s","si",true,null,null,1,false,false,0,"Newton*seconds; N*s; N s; Ns; impulse; imp","LOINC","","Clinical","standard unit of impulse","kg.m/s2","KG.M/S2","1",1,false],[true,"nanogram","ng","NG","mass",1e-9,[0,0,1,0,0,0,0],"ng",null,false,"M",null,1,false,false,0,"nanograms","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"nanogram per 24 hour","ng/(24.h)","NG/HR","mass",1.1574074074074075e-14,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/24hrs; ng/24 hrs; nanograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per 8 hour","ng/(8.h)","NG/HR","mass",3.4722222222222224e-14,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/8hrs; ng/8 hrs; nanograms per 8 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per million","ng/10*6","NG/(10*6)","mass",1e-15,[0,0,1,0,0,0,0],"ng/(106)",null,false,"M",null,1,false,false,0,"ng/10^6; ng per 10*6; 10^6; nanograms","LOINC","MNum","Clinical","",null,null,null,null,false],[true,"nanogram per day","ng/d","NG/D","mass",1.1574074074074075e-14,[0,-1,1,0,0,0,0],"ng/d",null,false,"M",null,1,false,false,0,"ng/dy; ng per day; nanograms ","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per deciliter","ng/dL","NG/DL","mass",0.00001,[-3,0,1,0,0,0,0],"ng/dL",null,false,"M",null,1,false,false,0,"ng per dL; nanograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per gram","ng/g","NG/G","mass",1e-9,[0,0,0,0,0,0,0],"ng/g",null,false,"M",null,1,false,false,0,"ng/gm; ng per gm; nanograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per hour","ng/h","NG/HR","mass",2.777777777777778e-13,[0,-1,1,0,0,0,0],"ng/h",null,false,"M",null,1,false,false,0,"ng/hr; ng per hr; nanograms per hour","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per kilogram","ng/kg","NG/KG","mass",1e-12,[0,0,0,0,0,0,0],"ng/kg",null,false,"M",null,1,false,false,0,"ng per kg; nanograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per kilogram per 8 hour","ng/kg/(8.h)","(NG/KG)/HR","mass",3.472222222222222e-17,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,false,"M",null,1,false,false,0,"ng/(8.h.kg); ng/kg/8hrs; ng/kg/8 hrs; ng per kg per 8hrs; 8 hrs; nanograms per kilograms per 8 hours; shift","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per kilogram per hour","ng/kg/h","(NG/KG)/HR","mass",2.7777777777777775e-16,[0,-1,0,0,0,0,0],"(ng/kg)/h",null,false,"M",null,1,false,false,0,"ng/(kg.h); ng/kg/hr; ng per kg per hr; nanograms per kilograms per hour","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per kilogram per minute","ng/kg/min","(NG/KG)/MIN","mass",1.6666666666666667e-14,[0,-1,0,0,0,0,0],"(ng/kg)/min",null,false,"M",null,1,false,false,0,"ng/(kg.min); ng per kg per min; nanograms per kilograms per minute","LOINC","MRtoRat ","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"nanogram per liter","ng/L","NG/L","mass",0.000001,[-3,0,1,0,0,0,0],"ng/L",null,false,"M",null,1,false,false,0,"ng per L; nanograms per liter; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per square meter","ng/m2","NG/M2","mass",1e-9,[-2,0,1,0,0,0,0],"ng/(m2)",null,false,"M",null,1,false,false,0,"ng/m^2; ng/sq. m; ng per m2; m^2; sq. meter; nanograms; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,false],[true,"nanogram per milligram","ng/mg","NG/MG","mass",0.000001,[0,0,0,0,0,0,0],"ng/mg",null,false,"M",null,1,false,false,0,"ng per mg; nanograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"nanogram per milligram per hour","ng/mg/h","(NG/MG)/HR","mass",2.7777777777777777e-10,[0,-1,0,0,0,0,0],"(ng/mg)/h",null,false,"M",null,1,false,false,0,"ng/mg/hr; ng per mg per hr; nanograms per milligrams per hour","LOINC","MRtoRat ","Clinical","",null,null,null,null,false],[true,"nanogram per minute","ng/min","NG/MIN","mass",1.6666666666666667e-11,[0,-1,1,0,0,0,0],"ng/min",null,false,"M",null,1,false,false,0,"ng per min; nanograms","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per millliiter","ng/mL","NG/ML","mass",0.001,[-3,0,1,0,0,0,0],"ng/mL",null,false,"M",null,1,false,false,0,"ng per mL; nanograms; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"nanogram per milliliter per hour","ng/mL/h","(NG/ML)/HR","mass",2.7777777777777776e-7,[-3,-1,1,0,0,0,0],"(ng/mL)/h",null,false,"M",null,1,false,false,0,"ng/mL/hr; ng per mL per mL; nanograms per milliliter per hour; nanogram per millilitre per hour; nanograms per millilitre per hour; enzymatic activity per volume; enzyme activity per milliliters","LOINC","CCnc","Clinical","tests that measure enzymatic activity",null,null,null,null,false],[true,"nanogram per second","ng/s","NG/S","mass",1e-9,[0,-1,1,0,0,0,0],"ng/s",null,false,"M",null,1,false,false,0,"ng/sec; ng per sec; nanograms per second","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"nanogram per enzyme unit","ng/U","NG/U","mass",9.963241120049634e-26,[0,1,1,0,0,0,0],"ng/U",null,false,"M",null,1,false,false,-1,"ng per U; nanograms per enzyme unit","LOINC","CMass","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)",null,null,null,null,false],[false,"nanokatal","nkat","NKAT","catalytic activity",602213670000000,[0,-1,0,0,0,0,0],"nkat","chemical",true,null,null,1,false,false,1,"nanokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"nanoliter","nL","NL","volume",1.0000000000000002e-12,[3,0,0,0,0,0,0],"nL","iso1000",true,null,null,1,false,false,0,"nanoliters; nanolitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"nanometer","nm","NM","length",1e-9,[1,0,0,0,0,0,0],"nm",null,false,"L",null,1,false,false,0,"nanometers; nanometres","LOINC","Len","Clinical","",null,null,null,null,false],[true,"nanometer per second per liter","nm/s/L","(NM/S)/L","length",0.000001,[-2,-1,0,0,0,0,0],"(nm/s)/L",null,false,"L",null,1,false,false,0,"nm/sec/liter; nm/sec/litre; nm per s per l; nm per sec per l; nanometers per second per liter; nanometre per second per litre; nanometres per second per litre","LOINC","VelCnc","Clinical","",null,null,null,null,false],[false,"nanomole","nmol","NMOL","amount of substance",602213670000000,[0,0,0,0,0,0,0],"nmol","si",true,null,null,1,false,false,1,"nanomoles","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per 24 hour","nmol/(24.h)","NMOL/HR","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/h","si",true,null,null,1,false,false,1,"nmol/24hr; nmol/24 hr; nanomoles per 24 hours; nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per day","nmol/d","NMOL/D","amount of substance",6970065625,[0,-1,0,0,0,0,0],"nmol/d","si",true,null,null,1,false,false,1,"nmol/day; nanomoles per day; nmol per day; nanomole/day; nanomol/day; nmol/24hr; nmol/24 hr; nanomoles per 24 hours; ","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per deciliter","nmol/dL","NMOL/DL","amount of substance",6022136700000000000,[-3,0,0,0,0,0,0],"nmol/dL","si",true,null,null,1,false,false,1,"nmol per dL; nanomoles per deciliter; nanomole per decilitre; nanomoles per decilitre; nanomole/deciliter; nanomole/decilitre; nanomol/deciliter; nanomol/decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per gram","nmol/g","NMOL/G","amount of substance",602213670000000,[0,0,-1,0,0,0,0],"nmol/g","si",true,null,null,1,false,false,1,"nmol per gram; nanomoles per gram; nanomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per hour per liter","nmol/h/L","(NMOL/HR)/L","amount of substance",167281575000000,[-3,-1,0,0,0,0,0],"(nmol/h)/L","si",true,null,null,1,false,false,1,"nmol/hrs/L; nmol per hrs per L; nanomoles per hours per liter; litre; enzymatic activity per volume; enzyme activities","LOINC","CCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per liter","nmol/L","NMOL/L","amount of substance",602213670000000000,[-3,0,0,0,0,0,0],"nmol/L","si",true,null,null,1,false,false,1,"nmol per L; nanomoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram","nmol/mg","NMOL/MG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"nmol/mg","si",true,null,null,1,false,false,1,"nmol per mg; nanomoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram per hour","nmol/mg/h","(NMOL/MG)/HR","amount of substance",167281575000000,[0,-1,-1,0,0,0,0],"(nmol/mg)/h","si",true,null,null,1,false,false,1,"nmol/mg/hr; nmol per mg per hr; nanomoles per milligrams per hour","LOINC","SCntRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milligram of protein","nmol/mg{prot}","NMOL/MG","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"nmol/mg","si",true,null,null,1,false,false,1,"nanomoles; nmol/mg prot; nmol per mg prot","LOINC","Ratio; CCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per minute","nmol/min","NMOL/MIN","amount of substance",10036894500000,[0,-1,0,0,0,0,0],"nmol/min","si",true,null,null,1,false,false,1,"nmol per min; nanomoles per minute; milli enzyme units; enzyme activity per volume; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/min = mU (milli enzyme unit)","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per minute per milliliter","nmol/min/mL","(NMOL/MIN)/ML","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(nmol/min)/mL","si",true,null,null,1,false,false,1,"nmol per min per mL; nanomoles per minutes per milliliter; millilitre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter","nmol/mL","NMOL/ML","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"nmol/mL","si",true,null,null,1,false,false,1,"nmol per mL; nanomoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter per hour","nmol/mL/h","(NMOL/ML)/HR","amount of substance",167281575000000000,[-3,-1,0,0,0,0,0],"(nmol/mL)/h","si",true,null,null,1,false,false,1,"nmol/mL/hr; nmol per mL per hr; nanomoles per milliliters per hour; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per milliliter per minute","nmol/mL/min","(NMOL/ML)/MIN","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(nmol/mL)/min","si",true,null,null,1,false,false,1,"nmol per mL per min; nanomoles per milliliters per min; millilitres; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. nmol/mL/min = mU/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per millimole","nmol/mmol","NMOL/MMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"nmol/mmol","si",true,null,null,1,false,false,0,"nmol per mmol; nanomoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per millimole of creatinine","nmol/mmol{creat}","NMOL/MMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"nmol/mmol","si",true,null,null,1,false,false,0,"nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per mole","nmol/mol","NMOL/MOL","amount of substance",1e-9,[0,0,0,0,0,0,0],"nmol/mol","si",true,null,null,1,false,false,0,"nmol per mole; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per nanomole","nmol/nmol","NMOL/NMOL","amount of substance",1,[0,0,0,0,0,0,0],"nmol/nmol","si",true,null,null,1,false,false,0,"nmol per nmol; nanomoles","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per second","nmol/s","NMOL/S","amount of substance",602213670000000,[0,-1,0,0,0,0,0],"nmol/s","si",true,null,null,1,false,false,1,"nmol/sec; nmol per sec; nanomoles per sercond; milli enzyme units; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[false,"nanomole per second per liter","nmol/s/L","(NMOL/S)/L","amount of substance",602213670000000000,[-3,-1,0,0,0,0,0],"(nmol/s)/L","si",true,null,null,1,false,false,1,"nmol/sec/L; nmol per s per L; nmol per sec per L; nanomoles per seconds per liter; litre; milli enzyme units per volume; enzyme activity; enzymatic activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min.","10*23","10*23","6.0221367",6.0221367,false],[true,"nanosecond","ns","NS","time",1e-9,[0,1,0,0,0,0,0],"ns",null,false,"T",null,1,false,false,0,"nanoseconds","LOINC","Time","Clinical","",null,null,null,null,false],[false,"nanoenzyme unit per milliliter","nU/mL","NU/ML","catalytic activity",10036894500000,[-3,-1,0,0,0,0,0],"nU/mL","chemical",true,null,null,1,false,false,1,"nU per mL; nanoenzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 fU = pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"Ohm meter","Ohm.m","OHM.M","electric resistance",1000,[3,-1,1,0,0,-2,0],"\u03a9.m","si",true,null,null,1,false,false,0,"electric resistivity; meters; metres","LOINC","","Clinical","unit of electric resistivity","V/A","V/A","1",1,false],[false,"osmole per kilogram","osm/kg","OSM/KG","amount of substance (dissolved particles)",602213670000000000000,[0,0,-1,0,0,0,0],"osm/kg","chemical",true,null,null,1,false,false,1,"osm per kg; osmoles per kilogram; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"osmole per liter","osm/L","OSM/L","amount of substance (dissolved particles)",6.0221366999999994e+26,[-3,0,0,0,0,0,0],"osm/L","chemical",true,null,null,1,false,false,1,"osm per L; osmoles per liter; litre; osmols","LOINC","Osmol","Clinical","","mol","MOL","1",1,false],[false,"picoampere","pA","PA","electric current",1e-12,[0,-1,0,0,0,1,0],"pA","si",true,null,null,1,false,false,0,"picoamperes","LOINC","","Clinical","equal to 10^-12 amperes","C/s","C/S","1",1,false],[true,"picogram","pg","PG","mass",1e-12,[0,0,1,0,0,0,0],"pg",null,false,"M",null,1,false,false,0,"picograms","LOINC","Mass; EntMass","Clinical","",null,null,null,null,false],[true,"picogram per deciliter","pg/dL","PG/DL","mass",9.999999999999999e-9,[-3,0,1,0,0,0,0],"pg/dL",null,false,"M",null,1,false,false,0,"pg per dL; picograms; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per liter","pg/L","PG/L","mass",1e-9,[-3,0,1,0,0,0,0],"pg/L",null,false,"M",null,1,false,false,0,"pg per L; picograms; litre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per milligram","pg/mg","PG/MG","mass",1e-9,[0,0,0,0,0,0,0],"pg/mg",null,false,"M",null,1,false,false,0,"pg per mg; picograms","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"picogram per milliliter","pg/mL","PG/ML","mass",0.000001,[-3,0,1,0,0,0,0],"pg/mL",null,false,"M",null,1,false,false,0,"pg per mL; picograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"picogram per millimeter","pg/mm","PG/MM","mass",1e-9,[-1,0,1,0,0,0,0],"pg/mm",null,false,"M",null,1,false,false,0,"pg per mm; picogram/millimeter; picogram/millimetre; picograms per millimeter; millimetre","LOINC","Lineic Mass","Clinical","",null,null,null,null,false],[false,"picokatal","pkat","PKAT","catalytic activity",602213670000,[0,-1,0,0,0,0,0],"pkat","chemical",true,null,null,1,false,false,1,"pkats; picokatals","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"picoliter","pL","PL","volume",1e-15,[3,0,0,0,0,0,0],"pL","iso1000",true,null,null,1,false,false,0,"picoliters; picolitres","LOINC","Vol","Clinical","","l",null,"1",1,false],[true,"picometer","pm","PM","length",1e-12,[1,0,0,0,0,0,0],"pm",null,false,"L",null,1,false,false,0,"picometers; picometres","LOINC","Len","Clinical","",null,null,null,null,false],[false,"picomole","pmol","PMOL","amount of substance",602213670000,[0,0,0,0,0,0,0],"pmol","si",true,null,null,1,false,false,1,"picomoles; pmols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per 24 hour","pmol/(24.h)","PMOL/HR","amount of substance",6970065.625,[0,-1,0,0,0,0,0],"pmol/h","si",true,null,null,1,false,false,1,"pmol/24hrs; pmol/24 hrs; pmol per 24 hrs; 24hrs; days; dy; picomoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per day","pmol/d","PMOL/D","amount of substance",6970065.625,[0,-1,0,0,0,0,0],"pmol/d","si",true,null,null,1,false,false,1,"pmol/dy; pmol per day; 24 hours; 24hrs; 24 hrs; picomoles","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per deciliter","pmol/dL","PMOL/DL","amount of substance",6022136700000000,[-3,0,0,0,0,0,0],"pmol/dL","si",true,null,null,1,false,false,1,"pmol per dL; picomoles per deciliter; decilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per gram","pmol/g","PMOL/G","amount of substance",602213670000,[0,0,-1,0,0,0,0],"pmol/g","si",true,null,null,1,false,false,1,"pmol per gm; picomoles per gram; picomole/gram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per hour per milliliter ","pmol/h/mL","(PMOL/HR)/ML","amount of substance",167281575000000,[-3,-1,0,0,0,0,0],"(pmol/h)/mL","si",true,null,null,1,false,false,1,"pmol/hrs/mL; pmol per hrs per mL; picomoles per hour per milliliter; millilitre; micro enzyme units per volume; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. ","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per liter","pmol/L","PMOL/L","amount of substance",602213670000000,[-3,0,0,0,0,0,0],"pmol/L","si",true,null,null,1,false,false,1,"picomole/liter; pmol per L; picomoles; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per minute","pmol/min","PMOL/MIN","amount of substance",10036894500,[0,-1,0,0,0,0,0],"pmol/min","si",true,null,null,1,false,false,1,"picomole/minute; pmol per min; picomoles per minute; micro enzyme units; enzymatic activity; enzyme activity","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. pmol/min = uU (micro enzyme unit)","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per milliliter","pmol/mL","PMOL/ML","amount of substance",602213670000000000,[-3,0,0,0,0,0,0],"pmol/mL","si",true,null,null,1,false,false,1,"picomole/milliliter; picomole/millilitre; pmol per mL; picomoles; millilitre; picomols; pmols","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"picomole per micromole","pmol/umol","PMOL/UMOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"pmol/\u03bcmol","si",true,null,null,1,false,false,0,"pmol/mcgmol; picomole/micromole; pmol per umol; pmol per mcgmol; picomoles ","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[true,"picosecond","ps","PS","time",1e-12,[0,1,0,0,0,0,0],"ps",null,false,"T",null,1,false,false,0,"picoseconds; psec","LOINC","Time","Clinical","",null,null,null,null,false],[false,"picotesla","pT","PT","magnetic flux density",1e-9,[0,-1,1,0,0,-1,0],"pT","si",true,null,null,1,false,false,0,"picoteslas","LOINC","","Clinical","SI unit of magnetic field strength for magnetic field B","Wb/m2","WB/M2","1",1,false],[false,"enzyme unit per 12 hour","U/(12.h)","U/HR","catalytic activity",232335520833.33334,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/12hrs; U/ 12hrs; U per 12 hrs; 12hrs; enzyme units per 12 hours; enzyme activity; enzymatic activity per time; umol per min per 12 hours; micromoles per minute per 12 hours; umol/min/12hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 2 hour","U/(2.h)","U/HR","catalytic activity",1394013125000,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/2hrs; U/ 2hrs; U per 2 hrs; 2hrs; enzyme units per 2 hours; enzyme activity; enzymatic activity per time; umol per minute per 2 hours; micromoles per minute; umol/min/2hr; umol per min per 2hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 24 hour","U/(24.h)","U/HR","catalytic activity",116167760416.66667,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/24hrs; U/ 24hrs; U per 24 hrs; 24hrs; enzyme units per 24 hours; enzyme activity; enzymatic activity per time; micromoles per minute per 24 hours; umol/min/24hr; umol per min per 24hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 10","U/10","U","catalytic activity",1003689450000000,[0,-1,0,0,0,0,0],"U","chemical",true,null,null,1,false,false,1,"enzyme unit/10; U per 10; enzyme units per 10; enzymatic activity; enzyme activity; micromoles per minute; umol/min/10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per 10 billion","U/10*10","U/(10*10)","catalytic activity",1003689.45,[0,-1,0,0,0,0,0],"U/(1010)","chemical",true,null,null,1,false,false,1,"U per 10*10; enzyme units per 10*10; U per 10 billion; enzyme units; enzymatic activity; micromoles per minute per 10 billion; umol/min/10*10","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per trillion","U/10*12","U/(10*12)","catalytic activity",10036.8945,[0,-1,0,0,0,0,0],"U/(1012)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*12; U per 10*12; enzyme units per 10*12; enzyme units per trillion; enzymatic activity; micromoles per minute per trillion; umol/min/10*12; umol per min per 10*12","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per million","U/10*6","U/(10*6)","catalytic activity",10036894500,[0,-1,0,0,0,0,0],"U/(106)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*6; U per 10*6; enzyme units per 10*6; enzyme units; enzymatic activity per volume; micromoles per minute per million; umol/min/10*6; umol per min per 10*6","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per billion","U/10*9","U/(10*9)","catalytic activity",10036894.5,[0,-1,0,0,0,0,0],"U/(109)","chemical",true,null,null,1,false,false,1,"enzyme unit/10*9; U per 10*9; enzyme units per 10*9; enzymatic activity per volume; micromoles per minute per billion; umol/min/10*9; umol per min per 10*9","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per day","U/d","U/D","catalytic activity",116167760416.66667,[0,-2,0,0,0,0,0],"U/d","chemical",true,null,null,1,false,false,1,"U/dy; enzyme units per day; enzyme units; enzyme activity; enzymatic activity per time; micromoles per minute per day; umol/min/day; umol per min per day","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per deciliter","U/dL","U/DL","catalytic activity",100368945000000000000,[-3,-1,0,0,0,0,0],"U/dL","chemical",true,null,null,1,false,false,1,"U per dL; enzyme units per deciliter; decilitre; micromoles per minute per deciliter; umol/min/dL; umol per min per dL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per gram","U/g","U/G","catalytic activity",10036894500000000,[0,-1,-1,0,0,0,0],"U/g","chemical",true,null,null,1,false,false,1,"U/gm; U per gm; enzyme units per gram; micromoles per minute per gram; umol/min/g; umol per min per g","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per hour","U/h","U/HR","catalytic activity",2788026250000,[0,-2,0,0,0,0,0],"U/h","chemical",true,null,null,1,false,false,1,"U/hr; U per hr; enzyme units per hour; micromoles per minute per hour; umol/min/hr; umol per min per hr","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per liter","U/L","U/L","catalytic activity",10036894500000000000,[-3,-1,0,0,0,0,0],"U/L","chemical",true,null,null,1,false,false,1,"enzyme unit/liter; enzyme unit/litre; U per L; enzyme units per liter; enzyme unit per litre; micromoles per minute per liter; umol/min/L; umol per min per L","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per minute","U/min","U/MIN","catalytic activity",167281575000000,[0,-2,0,0,0,0,0],"U/min","chemical",true,null,null,1,false,false,1,"enzyme unit/minute; U per min; enzyme units; umol/min/min; micromoles per minute per minute; micromoles per min per min; umol","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per milliliter","U/mL","U/ML","catalytic activity",1.00368945e+22,[-3,-1,0,0,0,0,0],"U/mL","chemical",true,null,null,1,false,false,1,"U per mL; enzyme units per milliliter; millilitre; micromoles per minute per milliliter; umol/min/mL; umol per min per mL","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"enzyme unit per second","U/s","U/S","catalytic activity",10036894500000000,[0,-2,0,0,0,0,0],"U/s","chemical",true,null,null,1,false,false,1,"U/sec; U per second; enzyme units per second; micromoles per minute per second; umol/min/sec; umol per min per sec","LOINC","CRat","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min)","umol/min","UMOL/MIN","1",1,false],[false,"micro international unit","u[IU]","U[IU]","arbitrary",0.000001,[0,0,0,0,0,0,0],"\u03bci.U.","chemical",true,null,null,1,false,true,0,"uIU; u IU; microinternational units","LOINC","Arb","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"micro international unit per liter","u[IU]/L","U[IU]/L","arbitrary",0.001,[-3,0,0,0,0,0,0],"(\u03bci.U.)/L","chemical",true,null,null,1,false,true,0,"uIU/L; u IU/L; uIU per L; microinternational units per liter; litre; ","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"micro international unit per milliliter","u[IU]/mL","U[IU]/ML","arbitrary",1,[-3,0,0,0,0,0,0],"(\u03bci.U.)/mL","chemical",true,null,null,1,false,true,0,"uIU/mL; u IU/mL; uIU per mL; microinternational units per milliliter; millilitre","LOINC","ACnc","Clinical","International units (IU) are analyte and reference specimen specific arbitrary units (held at WHO)","[iU]","[IU]","1",1,false],[false,"microequivalent","ueq","UEQ","amount of substance",602213670000000000,[0,0,0,0,0,0,0],"\u03bceq","chemical",true,null,null,1,false,false,1,"microequivalents; 10^-6 equivalents; 10-6 equivalents","LOINC","Sub","Clinical","","mol","MOL","1",1,false],[false,"microequivalent per liter","ueq/L","UEQ/L","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"\u03bceq/L","chemical",true,null,null,1,false,false,1,"ueq per liter; litre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,false],[false,"microequivalent per milliliter","ueq/mL","UEQ/ML","amount of substance",6.0221367000000003e+23,[-3,0,0,0,0,0,0],"\u03bceq/mL","chemical",true,null,null,1,false,false,1,"ueq per milliliter; millilitre; microequivalents","LOINC","MCnc","Clinical","","mol","MOL","1",1,false],[true,"microgram","ug","UG","mass",0.000001,[0,0,1,0,0,0,0],"\u03bcg",null,false,"M",null,1,false,false,0,"mcg; micrograms; 10^-6 grams; 10-6 grams","LOINC","Mass","Clinical","",null,null,null,null,false],[true,"microgram per 100 gram","ug/(100.g)","UG/G","mass",1e-8,[0,0,0,0,0,0,0],"\u03bcg/g",null,false,"M",null,1,false,false,0,"ug/100gm; ug/100 gm; mcg; ug per 100g; 100 gm; mcg per 100g; micrograms per 100 grams","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per 24 hour","ug/(24.h)","UG/HR","mass",1.1574074074074074e-11,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/24hrs; ug/24 hrs; mcg/24hrs; ug per 24hrs; mcg per 24hrs; 24 hrs; micrograms per 24 hours","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per 8 hour","ug/(8.h)","UG/HR","mass",3.472222222222222e-11,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/8hrs; ug/8 hrs; mcg/8hrs; ug per 8hrs; mcg per 8hrs; 8 hrs; micrograms per 8 hours; shift","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per square foot (international)","ug/[sft_i]","UG/[SFT_I]","mass",0.000010763910416709721,[-2,0,1,0,0,0,0],"\u03bcg",null,false,"M",null,1,false,false,0,"ug/sft; ug/ft2; ug/ft^2; ug/sq. ft; micrograms; sq. foot; foot squared","LOINC","ArMass","Clinical","",null,null,null,null,false],[true,"microgram per day","ug/d","UG/D","mass",1.1574074074074074e-11,[0,-1,1,0,0,0,0],"\u03bcg/d",null,false,"M",null,1,false,false,0,"ug/dy; mcg/dy; ug per day; mcg; micrograms per day","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per deciliter","ug/dL","UG/DL","mass",0.009999999999999998,[-3,0,1,0,0,0,0],"\u03bcg/dL",null,false,"M",null,1,false,false,0,"ug per dL; mcg/dl; mcg per dl; micrograms per deciliter; decilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per gram","ug/g","UG/G","mass",0.000001,[0,0,0,0,0,0,0],"\u03bcg/g",null,false,"M",null,1,false,false,0,"ug per gm; mcg/gm; mcg per g; micrograms per gram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per hour","ug/h","UG/HR","mass",2.7777777777777777e-10,[0,-1,1,0,0,0,0],"\u03bcg/h",null,false,"M",null,1,false,false,0,"ug/hr; mcg/hr; mcg per hr; ug per hr; ug per hour; micrograms","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per kilogram","ug/kg","UG/KG","mass",9.999999999999999e-10,[0,0,0,0,0,0,0],"\u03bcg/kg",null,false,"M",null,1,false,false,0,"ug per kg; mcg/kg; mcg per kg; micrograms per kilogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per kilogram per 8 hour","ug/kg/(8.h)","(UG/KG)/HR","mass",3.472222222222222e-14,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/h",null,false,"M",null,1,false,false,0,"ug/kg/8hrs; mcg/kg/8hrs; ug/kg/8 hrs; mcg/kg/8 hrs; ug per kg per 8hrs; 8 hrs; mcg per kg per 8hrs; micrograms per kilograms per 8 hours; shift","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per day","ug/kg/d","(UG/KG)/D","mass",1.1574074074074072e-14,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/d",null,false,"M",null,1,false,false,0,"ug/(kg.d); ug/kg/dy; mcg/kg/day; ug per kg per dy; 24 hours; 24hrs; mcg; kilograms; microgram per kilogram and day","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per hour","ug/kg/h","(UG/KG)/HR","mass",2.7777777777777774e-13,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/h",null,false,"M",null,1,false,false,0,"ug/(kg.h); ug/kg/hr; mcg/kg/hr; ug per kg per hr; mcg per kg per hr; kilograms","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per kilogram per minute","ug/kg/min","(UG/KG)/MIN","mass",1.6666666666666664e-11,[0,-1,0,0,0,0,0],"(\u03bcg/kg)/min",null,false,"M",null,1,false,false,0,"ug/kg/min; ug/kg/min; mcg/kg/min; ug per kg per min; mcg; micrograms per kilograms per minute ","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per liter","ug/L","UG/L","mass",0.001,[-3,0,1,0,0,0,0],"\u03bcg/L",null,false,"M",null,1,false,false,0,"mcg/L; ug per L; mcg; micrograms per liter; litre ","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per liter per 24 hour","ug/L/(24.h)","(UG/L)/HR","mass",1.1574074074074074e-8,[-3,-1,1,0,0,0,0],"(\u03bcg/L)/h",null,false,"M",null,1,false,false,0,"ug/L/24hrs; ug/L/24 hrs; mcg/L/24hrs; ug per L per 24hrs; 24 hrs; day; dy mcg; micrograms per liters per 24 hours; litres","LOINC","","Clinical","unit used to measure mass dose rate per patient body mass",null,null,null,null,false],[true,"microgram per square meter","ug/m2","UG/M2","mass",0.000001,[-2,0,1,0,0,0,0],"\u03bcg/(m2)",null,false,"M",null,1,false,false,0,"ug/m^2; ug/sq. m; mcg/m2; mcg/m^2; mcg/sq. m; ug per m2; m^2; sq. meter; mcg; micrograms per square meter; meter squared; metre","LOINC","ArMass","Clinical","unit used to measure mass dose per patient body surface area",null,null,null,null,false],[true,"microgram per cubic meter","ug/m3","UG/M3","mass",0.000001,[-3,0,1,0,0,0,0],"\u03bcg/(m3)",null,false,"M",null,1,false,false,0,"ug/m^3; ug/cu. m; mcg/m3; mcg/m^3; mcg/cu. m; ug per m3; ug per m^3; ug per cu. m; mcg; micrograms per cubic meter; meter cubed; metre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per milligram","ug/mg","UG/MG","mass",0.001,[0,0,0,0,0,0,0],"\u03bcg/mg",null,false,"M",null,1,false,false,0,"ug per mg; mcg/mg; mcg per mg; micromilligrams per milligram","LOINC","MCnt","Clinical","",null,null,null,null,false],[true,"microgram per minute","ug/min","UG/MIN","mass",1.6666666666666667e-8,[0,-1,1,0,0,0,0],"\u03bcg/min",null,false,"M",null,1,false,false,0,"ug per min; mcg/min; mcg per min; microminutes per minute","LOINC","MRat","Clinical","",null,null,null,null,false],[true,"microgram per milliliter","ug/mL","UG/ML","mass",1,[-3,0,1,0,0,0,0],"\u03bcg/mL",null,false,"M",null,1,false,false,0,"ug per mL; mcg/mL; mcg per mL; micrograms per milliliter; millilitre","LOINC","MCnc","Clinical","",null,null,null,null,false],[true,"microgram per millimole","ug/mmol","UG/MMOL","mass",1.660540186674939e-27,[0,0,1,0,0,0,0],"\u03bcg/mmol",null,false,"M",null,1,false,false,-1,"ug per mmol; mcg/mmol; mcg per mmol; micrograms per millimole","LOINC","Ratio","Clinical","",null,null,null,null,false],[true,"microgram per nanogram","ug/ng","UG/NG","mass",999.9999999999999,[0,0,0,0,0,0,0],"\u03bcg/ng",null,false,"M",null,1,false,false,0,"ug per ng; mcg/ng; mcg per ng; micrograms per nanogram","LOINC","MCnt","Clinical","",null,null,null,null,false],[false,"microkatal","ukat","UKAT","catalytic activity",602213670000000000,[0,-1,0,0,0,0,0],"\u03bckat","chemical",true,null,null,1,false,false,1,"microkatals; ukats","LOINC","CAct","Clinical","kat is a unit of catalytic activity with base units = mol/s. Rarely used because its units are too large to practically express catalytic activity. See enzyme unit [U] which is the standard unit for catalytic activity.","mol/s","MOL/S","1",1,false],[false,"microliter","uL","UL","volume",1e-9,[3,0,0,0,0,0,0],"\u03bcL","iso1000",true,null,null,1,false,false,0,"microliters; microlitres; mcl","LOINC","Vol","Clinical","","l",null,"1",1,false],[false,"microliter per 2 hour","uL/(2.h)","UL/HR","volume",1.388888888888889e-13,[3,-1,0,0,0,0,0],"\u03bcL/h","iso1000",true,null,null,1,false,false,0,"uL/2hrs; uL/2 hrs; mcg/2hr; mcg per 2hr; uL per 2hr; uL per 2 hrs; microliters per 2 hours; microlitres ","LOINC","VRat","Clinical","","l",null,"1",1,false],[false,"microliter per hour","uL/h","UL/HR","volume",2.777777777777778e-13,[3,-1,0,0,0,0,0],"\u03bcL/h","iso1000",true,null,null,1,false,false,0,"uL/hr; mcg/hr; mcg per hr; uL per hr; microliters per hour; microlitres","LOINC","VRat","Clinical","","l",null,"1",1,false],[true,"micrometer","um","UM","length",0.000001,[1,0,0,0,0,0,0],"\u03bcm",null,false,"L",null,1,false,false,0,"micrometers; micrometres; \u03bcm; microns","LOINC","Len","Clinical","Unit of length that is usually used in tests related to the eye",null,null,null,null,false],[true,"microns per second","um/s","UM/S","length",0.000001,[1,-1,0,0,0,0,0],"\u03bcm/s",null,false,"L",null,1,false,false,0,"um/sec; micron/second; microns/second; um per sec; micrometers per second; micrometres","LOINC","Vel","Clinical","",null,null,null,null,false],[false,"micromole","umol","UMOL","amount of substance",602213670000000000,[0,0,0,0,0,0,0],"\u03bcmol","si",true,null,null,1,false,false,1,"micromoles; umols","LOINC","Sub","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 2 hour","umol/(2.h)","UMOL/HR","amount of substance",83640787500000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/2hrs; umol/2 hrs; umol per 2 hrs; 2hrs; micromoles per 2 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 24 hour","umol/(24.h)","UMOL/HR","amount of substance",6970065625000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/24hrs; umol/24 hrs; umol per 24 hrs; per 24hrs; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per 8 hour","umol/(8.h)","UMOL/HR","amount of substance",20910196875000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/8hr; umol/8 hr; umol per 8 hr; umol per 8hr; umols per 8hr; umol per 8 hours; micromoles per 8 hours; shift","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per day","umol/d","UMOL/D","amount of substance",6970065625000,[0,-1,0,0,0,0,0],"\u03bcmol/d","si",true,null,null,1,false,false,1,"umol/day; umol per day; umols per day; umol per days; micromoles per days; umol/24hr; umol/24 hr; umol per 24 hr; umol per 24hr; umols per 24hr; umol per 24 hours; micromoles per 24 hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per deciliter","umol/dL","UMOL/DL","amount of substance",6.0221367e+21,[-3,0,0,0,0,0,0],"\u03bcmol/dL","si",true,null,null,1,false,false,1,"micromole/deciliter; micromole/decilitre; umol per dL; micromoles per deciliters; micromole per decilitres","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per gram","umol/g","UMOL/G","amount of substance",602213670000000000,[0,0,-1,0,0,0,0],"\u03bcmol/g","si",true,null,null,1,false,false,1,"micromole/gram; umol per g; micromoles per gram","LOINC","SCnt; Ratio","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per hour","umol/h","UMOL/HR","amount of substance",167281575000000,[0,-1,0,0,0,0,0],"\u03bcmol/h","si",true,null,null,1,false,false,1,"umol/hr; umol per hr; umol per hour; micromoles per hours","LOINC","SRat","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per kilogram","umol/kg","UMOL/KG","amount of substance",602213670000000,[0,0,-1,0,0,0,0],"\u03bcmol/kg","si",true,null,null,1,false,false,1,"umol per kg; micromoles per kilogram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per liter","umol/L","UMOL/L","amount of substance",602213670000000000000,[-3,0,0,0,0,0,0],"\u03bcmol/L","si",true,null,null,1,false,false,1,"micromole/liter; micromole/litre; umol per liter; micromoles per liter; litre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per liter per hour","umol/L/h","(UMOL/L)/HR","amount of substance",167281575000000000,[-3,-1,0,0,0,0,0],"(\u03bcmol/L)/h","si",true,null,null,1,false,false,1,"umol/liter/hr; umol/litre/hr; umol per L per hr; umol per liter per hour; micromoles per liters per hour; litre","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min; umol/L/h is a derived unit of enzyme units","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milligram","umol/mg","UMOL/MG","amount of substance",602213670000000000000,[0,0,-1,0,0,0,0],"\u03bcmol/mg","si",true,null,null,1,false,false,1,"micromole/milligram; umol per mg; micromoles per milligram","LOINC","SCnt","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute","umol/min","UMOL/MIN","amount of substance",10036894500000000,[0,-1,0,0,0,0,0],"\u03bcmol/min","si",true,null,null,1,false,false,1,"micromole/minute; umol per min; micromoles per minute; enzyme units","LOINC","CAct","Clinical","unit for the enzyme unit U = umol/min","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute per gram","umol/min/g","(UMOL/MIN)/G","amount of substance",10036894500000000,[0,-1,-1,0,0,0,0],"(\u03bcmol/min)/g","si",true,null,null,1,false,false,1,"umol/min/gm; umol per min per gm; micromoles per minutes per gram; U/g; enzyme units","LOINC","CCnt","Clinical","unit for the enzyme unit U = umol/min. umol/min/g = U/g","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per minute per liter","umol/min/L","(UMOL/MIN)/L","amount of substance",10036894500000000000,[-3,-1,0,0,0,0,0],"(\u03bcmol/min)/L","si",true,null,null,1,false,false,1,"umol/min/liter; umol/minute/liter; micromoles per minutes per liter; litre; enzyme units; U/L","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/min/L = U/L","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milliliter","umol/mL","UMOL/ML","amount of substance",6.0221367000000003e+23,[-3,0,0,0,0,0,0],"\u03bcmol/mL","si",true,null,null,1,false,false,1,"umol per mL; micromoles per milliliter; millilitre","LOINC","SCnc","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per milliliter per minute","umol/mL/min","(UMOL/ML)/MIN","amount of substance",1.00368945e+22,[-3,-1,0,0,0,0,0],"(\u03bcmol/mL)/min","si",true,null,null,1,false,false,1,"umol per mL per min; micromoles per milliliters per minute; millilitres","LOINC","CCnc","Clinical","unit for the enzyme unit U = umol/min. umol/mL/min = U/mL","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per millimole","umol/mmol","UMOL/MMOL","amount of substance",0.001,[0,0,0,0,0,0,0],"\u03bcmol/mmol","si",true,null,null,1,false,false,0,"umol per mmol; micromoles per millimole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per mole","umol/mol","UMOL/MOL","amount of substance",0.000001,[0,0,0,0,0,0,0],"\u03bcmol/mol","si",true,null,null,1,false,false,0,"umol per mol; micromoles per mole","LOINC","SRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"micromole per micromole","umol/umol","UMOL/UMOL","amount of substance",1,[0,0,0,0,0,0,0],"\u03bcmol/\u03bcmol","si",true,null,null,1,false,false,0,"umol per umol; micromoles per micromole","LOINC","Srto; SFr; EntSRto","Clinical","","10*23","10*23","6.0221367",6.0221367,false],[false,"microOhm","uOhm","UOHM","electric resistance",0.001,[2,-1,1,0,0,-2,0],"\u03bc\u03a9","si",true,null,null,1,false,false,0,"microOhms; \xb5\u03a9","LOINC","","Clinical","unit of electric resistance","V/A","V/A","1",1,false],[true,"microsecond","us","US","time",0.000001,[0,1,0,0,0,0,0],"\u03bcs",null,false,"T",null,1,false,false,0,"microseconds","LOINC","Time","Clinical","",null,null,null,null,false],[false,"micro enzyme unit per gram","uU/g","UU/G","catalytic activity",10036894500,[0,-1,-1,0,0,0,0],"\u03bcU/g","chemical",true,null,null,1,false,false,1,"uU per gm; micro enzyme units per gram; micro enzymatic activity per mass; enzyme activity","LOINC","CCnt","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"micro enzyme unit per liter","uU/L","UU/L","catalytic activity",10036894500000,[-3,-1,0,0,0,0,0],"\u03bcU/L","chemical",true,null,null,1,false,false,1,"uU per L; micro enzyme units per liter; litre; enzymatic activity per volume; enzyme activity ","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"micro enzyme unit per milliliter","uU/mL","UU/ML","catalytic activity",10036894500000000,[-3,-1,0,0,0,0,0],"\u03bcU/mL","chemical",true,null,null,1,false,false,1,"uU per mL; micro enzyme units per milliliter; millilitre; enzymatic activity per volume; enzyme activity","LOINC","CCnc","Clinical","1 U is the standard enzyme unit which equals 1 micromole substrate catalyzed per minute (1 umol/min); 1 uU = 1pmol/min","umol/min","UMOL/MIN","1",1,false],[false,"microvolt","uV","UV","electric potential",0.001,[2,-2,1,0,0,-1,0],"\u03bcV","si",true,null,null,1,false,false,0,"microvolts","LOINC","Elpot","Clinical","unit of electric potential (voltage)","J/C","J/C","1",1,false]]}}')}},Q=>{Q(Q.s=7944)}]); +//# sourceMappingURL=main.js.map \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/polyfills.js b/branches/smartcare-initial/assets/js/polyfills.js new file mode 100644 index 000000000..3742faf15 --- /dev/null +++ b/branches/smartcare-initial/assets/js/polyfills.js @@ -0,0 +1,2 @@ +(self.webpackChunklforms=self.webpackChunklforms||[]).push([[429],{7435:()=>{}},s=>{s(s.s=7435)}]); +//# sourceMappingURL=polyfills.js.map \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/prism.js b/branches/smartcare-initial/assets/js/prism.js new file mode 100644 index 000000000..60b54f993 --- /dev/null +++ b/branches/smartcare-initial/assets/js/prism.js @@ -0,0 +1,238 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=keep-markup */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);k+=y.value.length,y=y.next){var b=y.value;if(t.length>n.length)return;if(!(b instanceof W)){var x=1;if(h&&y!=t.tail.prev){m.lastIndex=k;var w=m.exec(n);if(!w)break;var A=w.index+(f&&w[1]?w[1].length:0),P=w.index+w[0].length,S=k;for(S+=y.value.length;S<=A;)y=y.next,S+=y.value.length;if(S-=y.value.length,k=S,y.value instanceof W)continue;for(var E=y;E!==t.tail&&(Sl.reach&&(l.reach=j);var C=y.prev;L&&(C=I(t,C,L),k+=L.length),z(t,C,x);var _=new W(o,g?M.tokenize(O,g):O,v,O);y=I(t,C,_),N&&I(t,y,N),1"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var e=M.util.currentScript();function t(){M.manual||M.highlightAll()}if(e&&(M.filename=e.src,e.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(e){var s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+s.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+s.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+s.source+")*?(?=\\s*\\{)"),string:{pattern:s,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:t.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:SCIENTIFIC_WITH_LEADING_ZERO|SCALE_PRESERVING_SCIENTIFIC|RMC_COMMUNICATION_FAILURE|END-ENHANCEMENT-SECTION|MULTIPLY-CORRESPONDING|SUBTRACT-CORRESPONDING|VERIFICATION-MESSAGE|DIVIDE-CORRESPONDING|ENHANCEMENT-SECTION|CURRENCY_CONVERSION|RMC_SYSTEM_FAILURE|START-OF-SELECTION|MOVE-CORRESPONDING|RMC_INVALID_STATUS|CUSTOMER-FUNCTION|END-OF-DEFINITION|ENHANCEMENT-POINT|SYSTEM-EXCEPTIONS|ADD-CORRESPONDING|SCALE_PRESERVING|SELECTION-SCREEN|CURSOR-SELECTION|END-OF-SELECTION|LOAD-OF-PROGRAM|SCROLL-BOUNDARY|SELECTION-TABLE|EXCEPTION-TABLE|IMPLEMENTATIONS|PARAMETER-TABLE|RIGHT-JUSTIFIED|UNIT_CONVERSION|AUTHORITY-CHECK|LIST-PROCESSING|SIGN_AS_POSTFIX|COL_BACKGROUND|IMPLEMENTATION|INTERFACE-POOL|TRANSFORMATION|IDENTIFICATION|ENDENHANCEMENT|LINE-SELECTION|INITIALIZATION|LEFT-JUSTIFIED|SELECT-OPTIONS|SELECTION-SETS|COMMUNICATION|CORRESPONDING|DECIMAL_SHIFT|PRINT-CONTROL|VALUE-REQUEST|CHAIN-REQUEST|FUNCTION-POOL|FIELD-SYMBOLS|FUNCTIONALITY|INVERTED-DATE|SELECTION-SET|CLASS-METHODS|OUTPUT-LENGTH|CLASS-CODING|COL_NEGATIVE|ERRORMESSAGE|FIELD-GROUPS|HELP-REQUEST|NO-EXTENSION|NO-TOPOFPAGE|REDEFINITION|DISPLAY-MODE|ENDINTERFACE|EXIT-COMMAND|FIELD-SYMBOL|NO-SCROLLING|SHORTDUMP-ID|ACCESSPOLICY|CLASS-EVENTS|COL_POSITIVE|DECLARATIONS|ENHANCEMENTS|FILTER-TABLE|SWITCHSTATES|SYNTAX-CHECK|TRANSPORTING|ASYNCHRONOUS|SYNTAX-TRACE|TOKENIZATION|USER-COMMAND|WITH-HEADING|ABAP-SOURCE|BREAK-POINT|CHAIN-INPUT|COMPRESSION|FIXED-POINT|NEW-SECTION|NON-UNICODE|OCCURRENCES|RESPONSIBLE|SYSTEM-CALL|TRACE-TABLE|ABBREVIATED|CHAR-TO-HEX|END-OF-FILE|ENDFUNCTION|ENVIRONMENT|ASSOCIATION|COL_HEADING|EDITOR-CALL|END-OF-PAGE|ENGINEERING|IMPLEMENTED|INTENSIFIED|RADIOBUTTON|SYSTEM-EXIT|TOP-OF-PAGE|TRANSACTION|APPLICATION|CONCATENATE|DESTINATION|ENHANCEMENT|IMMEDIATELY|NO-GROUPING|PRECOMPILED|REPLACEMENT|TITLE-LINES|ACTIVATION|BYTE-ORDER|CLASS-POOL|CONNECTION|CONVERSION|DEFINITION|DEPARTMENT|EXPIRATION|INHERITING|MESSAGE-ID|NO-HEADING|PERFORMING|QUEUE-ONLY|RIGHTSPACE|SCIENTIFIC|STATUSINFO|STRUCTURES|SYNCPOINTS|WITH-TITLE|ATTRIBUTES|BOUNDARIES|CLASS-DATA|COL_NORMAL|DD\/MM\/YYYY|DESCENDING|INTERFACES|LINE-COUNT|MM\/DD\/YYYY|NON-UNIQUE|PRESERVING|SELECTIONS|STATEMENTS|SUBROUTINE|TRUNCATION|TYPE-POOLS|ARITHMETIC|BACKGROUND|ENDPROVIDE|EXCEPTIONS|IDENTIFIER|INDEX-LINE|OBLIGATORY|PARAMETERS|PERCENTAGE|PUSHBUTTON|RESOLUTION|COMPONENTS|DEALLOCATE|DISCONNECT|DUPLICATES|FIRST-LINE|HEAD-LINES|NO-DISPLAY|OCCURRENCE|RESPECTING|RETURNCODE|SUBMATCHES|TRACE-FILE|ASCENDING|BYPASSING|ENDMODULE|EXCEPTION|EXCLUDING|EXPORTING|INCREMENT|MATCHCODE|PARAMETER|PARTIALLY|PREFERRED|REFERENCE|REPLACING|RETURNING|SELECTION|SEPARATED|SPECIFIED|STATEMENT|TIMESTAMP|TYPE-POOL|ACCEPTING|APPENDAGE|ASSIGNING|COL_GROUP|COMPARING|CONSTANTS|DANGEROUS|IMPORTING|INSTANCES|LEFTSPACE|LOG-POINT|QUICKINFO|READ-ONLY|SCROLLING|SQLSCRIPT|STEP-LOOP|TOP-LINES|TRANSLATE|APPENDING|AUTHORITY|CHARACTER|COMPONENT|CONDITION|DIRECTORY|DUPLICATE|MESSAGING|RECEIVING|SUBSCREEN|ACCORDING|COL_TOTAL|END-LINES|ENDMETHOD|ENDSELECT|EXPANDING|EXTENSION|INCLUDING|INFOTYPES|INTERFACE|INTERVALS|LINE-SIZE|PF-STATUS|PROCEDURE|PROTECTED|REQUESTED|RESUMABLE|RIGHTPLUS|SAP-SPOOL|SECONDARY|STRUCTURE|SUBSTRING|TABLEVIEW|NUMOFCHAR|ADJACENT|ANALYSIS|ASSIGNED|BACKWARD|CHANNELS|CHECKBOX|CONTINUE|CRITICAL|DATAINFO|DD\/MM\/YY|DURATION|ENCODING|ENDCLASS|FUNCTION|LEFTPLUS|LINEFEED|MM\/DD\/YY|OVERFLOW|RECEIVED|SKIPPING|SORTABLE|STANDARD|SUBTRACT|SUPPRESS|TABSTRIP|TITLEBAR|TRUNCATE|UNASSIGN|WHENEVER|ANALYZER|COALESCE|COMMENTS|CONDENSE|DECIMALS|DEFERRED|ENDWHILE|EXPLICIT|KEYWORDS|MESSAGES|POSITION|PRIORITY|RECEIVER|RENAMING|TIMEZONE|TRAILING|ALLOCATE|CENTERED|CIRCULAR|CONTROLS|CURRENCY|DELETING|DESCRIBE|DISTANCE|ENDCATCH|EXPONENT|EXTENDED|GENERATE|IGNORING|INCLUDES|INTERNAL|MAJOR-ID|MODIFIER|NEW-LINE|OPTIONAL|PROPERTY|ROLLBACK|STARTING|SUPPLIED|ABSTRACT|CHANGING|CONTEXTS|CREATING|CUSTOMER|DATABASE|DAYLIGHT|DEFINING|DISTINCT|DIVISION|ENABLING|ENDCHAIN|ESCAPING|HARMLESS|IMPLICIT|INACTIVE|LANGUAGE|MINOR-ID|MULTIPLY|NEW-PAGE|NO-TITLE|POS_HIGH|SEPARATE|TEXTPOOL|TRANSFER|SELECTOR|DBMAXLEN|ITERATOR|SELECTOR|ARCHIVE|BIT-XOR|BYTE-CO|COLLECT|COMMENT|CURRENT|DEFAULT|DISPLAY|ENDFORM|EXTRACT|LEADING|LISTBOX|LOCATOR|MEMBERS|METHODS|NESTING|POS_LOW|PROCESS|PROVIDE|RAISING|RESERVE|SECONDS|SUMMARY|VISIBLE|BETWEEN|BIT-AND|BYTE-CS|CLEANUP|COMPUTE|CONTROL|CONVERT|DATASET|ENDCASE|FORWARD|HEADERS|HOTSPOT|INCLUDE|INVERSE|KEEPING|NO-ZERO|OBJECTS|OVERLAY|PADDING|PATTERN|PROGRAM|REFRESH|SECTION|SUMMING|TESTING|VERSION|WINDOWS|WITHOUT|BIT-NOT|BYTE-CA|BYTE-NA|CASTING|CONTEXT|COUNTRY|DYNAMIC|ENABLED|ENDLOOP|EXECUTE|FRIENDS|HANDLER|HEADING|INITIAL|\*-INPUT|LOGFILE|MAXIMUM|MINIMUM|NO-GAPS|NO-SIGN|PRAGMAS|PRIMARY|PRIVATE|REDUCED|REPLACE|REQUEST|RESULTS|UNICODE|WARNING|ALIASES|BYTE-CN|BYTE-NS|CALLING|COL_KEY|COLUMNS|CONNECT|ENDEXEC|ENTRIES|EXCLUDE|FILTERS|FURTHER|HELP-ID|LOGICAL|MAPPING|MESSAGE|NAMETAB|OPTIONS|PACKAGE|PERFORM|RECEIVE|STATICS|VARYING|BINDING|CHARLEN|GREATER|XSTRLEN|ACCEPT|APPEND|DETAIL|ELSEIF|ENDING|ENDTRY|FORMAT|FRAMES|GIVING|HASHED|HEADER|IMPORT|INSERT|MARGIN|MODULE|NATIVE|OBJECT|OFFSET|REMOTE|RESUME|SAVING|SIMPLE|SUBMIT|TABBED|TOKENS|UNIQUE|UNPACK|UPDATE|WINDOW|YELLOW|ACTUAL|ASPECT|CENTER|CURSOR|DELETE|DIALOG|DIVIDE|DURING|ERRORS|EVENTS|EXTEND|FILTER|HANDLE|HAVING|IGNORE|LITTLE|MEMORY|NO-GAP|OCCURS|OPTION|PERSON|PLACES|PUBLIC|REDUCE|REPORT|RESULT|SINGLE|SORTED|SWITCH|SYNTAX|TARGET|VALUES|WRITER|ASSERT|BLOCKS|BOUNDS|BUFFER|CHANGE|COLUMN|COMMIT|CONCAT|COPIES|CREATE|DDMMYY|DEFINE|ENDIAN|ESCAPE|EXPAND|KERNEL|LAYOUT|LEGACY|LEVELS|MMDDYY|NUMBER|OUTPUT|RANGES|READER|RETURN|SCREEN|SEARCH|SELECT|SHARED|SOURCE|STABLE|STATIC|SUBKEY|SUFFIX|TABLES|UNWIND|YYMMDD|ASSIGN|BACKUP|BEFORE|BINARY|BIT-OR|BLANKS|CLIENT|CODING|COMMON|DEMAND|DYNPRO|EXCEPT|EXISTS|EXPORT|FIELDS|GLOBAL|GROUPS|LENGTH|LOCALE|MEDIUM|METHOD|MODIFY|NESTED|OTHERS|REJECT|SCROLL|SUPPLY|SYMBOL|ENDFOR|STRLEN|ALIGN|BEGIN|BOUND|ENDAT|ENTRY|EVENT|FINAL|FLUSH|GRANT|INNER|SHORT|USING|WRITE|AFTER|BLACK|BLOCK|CLOCK|COLOR|COUNT|DUMMY|EMPTY|ENDDO|ENDON|GREEN|INDEX|INOUT|LEAVE|LEVEL|LINES|MODIF|ORDER|OUTER|RANGE|RESET|RETRY|RIGHT|SMART|SPLIT|STYLE|TABLE|THROW|UNDER|UNTIL|UPPER|UTF-8|WHERE|ALIAS|BLANK|CLEAR|CLOSE|EXACT|FETCH|FIRST|FOUND|GROUP|LLANG|LOCAL|OTHER|REGEX|SPOOL|TITLE|TYPES|VALID|WHILE|ALPHA|BOXED|CATCH|CHAIN|CHECK|CLASS|COVER|ENDIF|EQUIV|FIELD|FLOOR|FRAME|INPUT|LOWER|MATCH|NODES|PAGES|PRINT|RAISE|ROUND|SHIFT|SPACE|SPOTS|STAMP|STATE|TASKS|TIMES|TRMAC|ULINE|UNION|VALUE|WIDTH|EQUAL|LOG10|TRUNC|BLOB|CASE|CEIL|CLOB|COND|EXIT|FILE|GAPS|HOLD|INCL|INTO|KEEP|KEYS|LAST|LINE|LONG|LPAD|MAIL|MODE|OPEN|PINK|READ|ROWS|TEST|THEN|ZERO|AREA|BACK|BADI|BYTE|CAST|EDIT|EXEC|FAIL|FIND|FKEQ|FONT|FREE|GKEQ|HIDE|INIT|ITNO|LATE|LOOP|MAIN|MARK|MOVE|NEXT|NULL|RISK|ROLE|UNIT|WAIT|ZONE|BASE|CALL|CODE|DATA|DATE|FKGE|GKGE|HIGH|KIND|LEFT|LIST|MASK|MESH|NAME|NODE|PACK|PAGE|POOL|SEND|SIGN|SIZE|SOME|STOP|TASK|TEXT|TIME|USER|VARY|WITH|WORD|BLUE|CONV|COPY|DEEP|ELSE|FORM|FROM|HINT|ICON|JOIN|LIKE|LOAD|ONLY|PART|SCAN|SKIP|SORT|TYPE|UNIX|VIEW|WHEN|WORK|ACOS|ASIN|ATAN|COSH|EACH|FRAC|LESS|RTTI|SINH|SQRT|TANH|AVG|BIT|DIV|ISO|LET|OUT|PAD|SQL|ALL|CI_|CPI|END|LOB|LPI|MAX|MIN|NEW|OLE|RUN|SET|\?TO|YES|ABS|ADD|AND|BIG|FOR|HDB|JOB|LOW|NOT|SAP|TRY|VIA|XML|ANY|GET|IDS|KEY|MOD|OFF|PUT|RAW|RED|REF|SUM|TAB|XSD|CNT|COS|EXP|LOG|SIN|TAN|XOR|AT|CO|CP|DO|GT|ID|IF|NS|OR|BT|CA|CS|GE|NA|NB|EQ|IN|LT|NE|NO|OF|ON|PF|TO|AS|BY|CN|IS|LE|NP|UP|E|I|M|O|Z|C|X)\b/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";Prism.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/i,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/i,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|new|return|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:true|false)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:[_a-z\d])*\b/i}; +Prism.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)[^:\r\n]+?(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}; +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?)(?:F|U(?:LL?)?|LL?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|RequestOptionsPage|x?Rec)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*)(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:\d*\.?\d+(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*{)/i}],function:/(?!\d)\w+(?=\s*\()/,boolean:/(?:true|false)/i,range:{pattern:/\.\./,alias:"operator"},number:/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i,operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/,constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/}); +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\]\\]|\\.)*\]|[^\]\\]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},a=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?!\|)(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*])?(?:[<^>](?:\.[<^>])?|\.[<^>])?[a-z]*)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} +.+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:TIP|NOTE|IMPORTANT|WARNING|CAUTION):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:(?:\S+)??\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"]|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"]|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|TM|R)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source]),lookbehind:!0,inside:{keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/i,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/i,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/i,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"keyword"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,opcode:{pattern:/\b(?:adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya|ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA)\b/,alias:"property"},hexnumber:{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"string"},binarynumber:{pattern:/#?%[01]+\b/,alias:"string"},decimalnumber:{pattern:/#?\b\d+\b/,alias:"string"},register:{pattern:/\b[xya]\b/i,alias:"variable"}}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^\s*)\/\*[^\r\n]*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],string:/"(?:[^"\n\r]|"")*"/m,tag:/^[ \t]*[^\s:]+?(?=:(?:[^:]|$))/m,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:true|false)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guievent|a_guicontrol|a_guicontrolevent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|programfiles|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|substr|isfunc|islabel|IsObject|ln|log|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|ltrim|rtrim|mod|onmessage|numget|numput|registercallback|regexmatch|regexreplace|round|sin|tan|sqrt|strlen|strreplace|sb_seticon|sb_setparts|sb_settext|strsplit|tv_add|tv_delete|tv_getchild|tv_getcount|tv_getnext|tv_get|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__New|__Call|__Get|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Region|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|TryAgain|Throw|Try|Catch|Finally|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+?(?=\()/m,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^\s*)#(?:comments-start|cs)[\s\S]*?^\s*#(?:comments-end|ce)/m,lookbehind:!0}],url:{pattern:/(^\s*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^\s*)#\w+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:True|False)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Or|Not)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SHARED|SINGLE|SELECT CASE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/^for\b|\b(?:in|do)\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|\S+)?(?:==| (?:equ|neq|lss|leq|gtr|geq) )(?:"[^"]*"|\S+))/im,lookbehind:!0,inside:{keyword:/^if\b|\b(?:not|cmdextversion|defined|errorlevel|exist)\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|neq|lss|leq|gtr|geq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: ?\/[a-z](?:[ :](?:"[^"]*"|\S+))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^\w+\b/i,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +Prism.languages.birb=Prism.languages.extend("clike",{"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b[A-Z]\w*(?=\s+\w+\s*[;,=()])/],string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|next|new|noSeeb|return|static|switch|throw|var|void|while)\b/,variable:/\b[a-z_]\w*\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^[\s\S]*?%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:true|false)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/i,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:TODO|FIXME|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(?:function|hook|event) \w+(?:::\w+)?/,inside:{keyword:/^(?:function|hook|event)/}},variable:{pattern:/(?:global|local) \w+/i,inside:{keyword:/(?:global|local)/}},builtin:/(?:@(?:load(?:-(?:sigs|plugin))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:redef|priority|log|optional|default|add_func|delete_func|expire_func|read_expire|write_expire|create_expire|synchronized|persistent|rotate_interval|rotate_size|encrypt|raw_output|mergeable|group|error_handler|type_column))/,constant:{pattern:/const \w+/i,inside:{keyword:/const/}},keyword:/\b(?:break|next|continue|alarm|using|of|add|delete|export|print|return|schedule|when|timeout|addr|any|bool|count|double|enum|file|int|interval|pattern|opaque|port|record|set|string|subnet|table|time|vector|for|if|else|in|module|function)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:while|for|new|break|try|except|raise|else|endtry|undefined|function|var|return|endfunction|null|if|elseif|procedure|endprocedure|then|val|export|endif|in|each|true|false|to|do|enddo|execute)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+\.?\d*|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|or|not)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^(\s*)&.*/m,lookbehind:!0,alias:"important"},{pattern:/^\s*#.*/gm,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|iant|idispatch|implements|import|initonly|instance|u?int(?:8|16|32|64)?|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|unaligned|volatile|readonly|tail|no)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.[0-9]+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.[0-9]+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|ldvirtftn|castclass|beq(?:\.s)?|mkrefany|localloc|ckfinite|rethrow|ldtoken|ldsflda|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:true|false)\b/,number:/\b-?(?:0x[0-9a-fA-F]+|[0-9]+)(?:\.[0-9a-fA-F]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.clojure={comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},operator:/(?:::|[:|'])\b[a-z][\w*+!?-]*\b/i,keyword:{pattern:/([^\w+*'?-])(?:def|if|do|let|\.\.|quote|var|->>|->|fn|loop|recur|throw|try|monitor-enter|\.|new|set!|def\-|defn|defn\-|defmacro|defmulti|defmethod|defstruct|defonce|declare|definline|definterface|defprotocol|==|defrecord|>=|deftype|<=|defproject|ns|\*|\+|\-|\/|<|=|>|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|conj|cons|constantly|cond|if-not|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|deref|difference|disj|dissoc|distinct|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|for|fnseq|frest|gensym|get-proxy-class|get|hash-map|hash-set|identical\?|identity|if-let|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|line-seq|list\*|list|load|load-file|locking|long|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|name|namespace|neg\?|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|time|to-array|to-array-2d|tree-seq|true\?|union|up|update-proxy|val|vals|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[^\w+*'?-])/,lookbehind:!0},boolean:/\b(?:true|false|nil)\b/,number:/\b[\da-f]+\b/i,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],langext:{pattern:/\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,alias:"string"},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|\^|&==|&<>|!|\?|\?:|\.\?|\+\+|--|[-+*/=<>]=?|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w*|\[[^\]]+\])/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{string:{pattern:/[rs]?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*){(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +Prism.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}}; +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:abstract|alias|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|rescue|return|require|select|self|sizeof|struct|super|then|type|typeof|uninitialized|union|unless|until|when|while|with|yield|__DIR__|__END_LINE__|__FILE__|__LINE__)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/}),e.languages.insertBefore("crystal","string",{attribute:{pattern:/@\[.+?\]/,alias:"attr-name",inside:{delimiter:{pattern:/^@\[|\]$/,alias:"tag"},rest:e.languages.crystal}},expansion:[{pattern:/\{\{.+?\}\}/,inside:{delimiter:{pattern:/^\{\{|\}\}$/,alias:"tag"},rest:e.languages.crystal}},{pattern:/\{%.+?%\}/,inside:{delimiter:{pattern:/^\{%|%\}$/,alias:"tag"},rest:e.languages.crystal}}]})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0,alias:"symbol"},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:true|false|null)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"',"'(?:\\\\(?:\\W|\\w+)|[^\\\\])'",'(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|MEASURE|EVALUATE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:TRUE|FALSE|NULL)\b/i,alias:"constant"},number:/\b\d+\.?\d*|\B\.\d+\b/i,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:Some|None)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||[!=]=|===|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:ORIGIN|INCLUDE|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:IN|CH|CS|HS)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},Prism.languages.dockerfile=Prism.languages.docker; +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^(\s*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+]/m,lookbehind:!0,alias:"keyword",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},property:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0},value:{pattern:/=.*/,alias:"string",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%\s*\n\s*%|%.|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|attached|as|assign|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:True|False)\b/i,"class-name":{pattern:/\b[A-Z][\dA-Z_]*\b/,alias:"builtin"},number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"ejs")}),e.languages.eta=e.languages.ejs}(Prism); +Prism.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"etlua")})}(Prism); +!function(n){n.languages.erb=n.languages.extend("ruby",{}),n.languages.insertBefore("erb","comment",{delimiter:{pattern:/^<%=?|%>$/,alias:"punctuation"}}),n.hooks.add("before-tokenize",function(e){n.languages["markup-templating"].buildPlaceholders(e,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"erb")})}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(e){var t={function:/\b(?:TODOS?|FIX(?:MES?)?|NOTES?|BUGS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s+(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/((?:\n|\r\n)\s*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|execute|eval)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:set|change|with|new)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach(function(e){i[e].pattern=r(a[e])});i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +Prism.languages["firestore-security-rules"]=Prism.languages.extend("clike",{comment:/\/\/.*/,keyword:/\b(?:allow|function|if|match|null|return|rules_version|service)\b/,operator:/&&|\|\||[<>!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/[/]/}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:\s*!.+(?:\r\n?|\n))?|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:TRUE|FALSE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:INTEGER|REAL|DOUBLE ?PRECISION|COMPLEX|CHARACTER|LOGICAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEWHERE|ELSEIF|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(n){for(var i="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",e=0;e<2;e++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]");var t={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:)*?\\})*\\1".replace(//g,function(){return i})),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:)*?\\}".replace(//g,function(){return i})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:true|false)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\w+(?=\s*\()/,number:/\d+(?:\.\d+)?/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};t.string[1].inside.interpolation.inside.rest=t,n.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}}},n.hooks.add("before-tokenize",function(e){var t=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,function(){return i}),"gi");n.languages["markup-templating"].buildPlaceholders(e,"ftl",t)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"ftl")})}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{number:/(?:\b0x[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ulf]*/i,keyword:/\b(?:if|else|switch|case|default|break|for|repeat|while|do|until|continue|exit|return|globalvar|var|enum)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at|xor)\b/,constant:/\b(?:self|other|all|noone|global|local|undefined|pointer_(?:invalid|null)|action_(?:stop|restart|continue|reverse)|pi|GM_build_date|GM_version|timezone_(?:local|utc)|gamespeed_(?:fps|microseconds)|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|pre|post)|keypress|keyrelease|trigger|(?:left|right|middle|no)_button|(?:left|right|middle)_press|(?:left|right|middle)_release|mouse_(?:enter|leave|wheel_up|wheel_down)|global_(?:left|right|middle)_button|global_(?:left|right|middle)_press|global_(?:left|right|middle)_release|joystick(?:1|2)_(?:left|right|up|down|button1|button2|button3|button4|button5|button6|button7|button8)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|step_(?:normal|begin|end)|gui|gui_begin|gui_end)|vk_(?:nokey|anykey|enter|return|shift|control|alt|escape|space|backspace|tab|pause|printscreen|left|right|up|down|home|end|delete|insert|pageup|pagedown|f\d|numpad\d|divide|multiply|subtract|add|decimal|lshift|lcontrol|lalt|rshift|rcontrol|ralt)|mb_(?:any|none|left|right|middle)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|purple|red|silver|teal|white|yellow|orange)|fa_(?:left|center|right|top|middle|bottom|readonly|hidden|sysfile|volumeid|directory|archive)|pr_(?:pointlist|linelist|linestrip|trianglelist|trianglestrip|trianglefan)|bm_(?:complex|normal|add|max|subtract|zero|one|src_colour|inv_src_colour|src_color|inv_src_color|src_alpha|inv_src_alpha|dest_alpha|inv_dest_alpha|dest_colour|inv_dest_colour|dest_color|inv_dest_color|src_alpha_sat)|audio_(?:falloff_(?:none|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|exponent_distance|exponent_distance_clamped)|old_system|new_system|mono|stereo|3d)|cr_(?:default|none|arrow|cross|beam|size_nesw|size_ns|size_nwse|size_we|uparrow|hourglass|drag|appstart|handpoint|size_all)|spritespeed_framesper(?:second|gameframe)|asset_(?:object|unknown|sprite|sound|room|path|script|font|timeline|tiles|shader)|ds_type_(?:map|list|stack|queue|grid|priority)|ef_(?:explosion|ring|ellipse|firework|smoke|smokeup|star|spark|flare|cloud|rain|snow)|pt_shape_(?:pixel|disk|square|line|star|circle|ring|sphere|flare|spark|explosion|cloud|smoke|snow)|ps_(?:distr|shape)_(?:linear|gaussian|invgaussian|rectangle|ellipse|diamond|line)|ty_(?:real|string)|dll_(?:cdel|cdecl|stdcall)|matrix_(?:view|projection|world)|os_(?:win32|windows|macosx|ios|android|linux|unknown|winphone|win8native|psvita|ps4|xboxone|ps3|uwp)|browser_(?:not_a_browser|unknown|ie|firefox|chrome|safari|safari_mobile|opera|tizen|windows_store|ie_mobile)|device_ios_(?:unknown|iphone|iphone_retina|ipad|ipad_retina|iphone5|iphone6|iphone6plus)|device_(?:emulator|tablet)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|of_challenge_(?:win|lose|tie)|leaderboard_type_(?:number|time_mins_secs)|cmpfunc_(?:never|less|equal|lessequal|greater|notequal|greaterequal|always)|cull_(?:noculling|clockwise|counterclockwise)|lighttype_(?:dir|point)|iap_(?:ev_storeload|ev_product|ev_purchase|ev_consume|ev_restore|storeload_ok|storeload_failed|status_uninitialised|status_unavailable|status_loading|status_available|status_processing|status_restoring|failed|unavailable|available|purchased|canceled|refunded)|fb_login_(?:default|fallback_to_webview|no_fallback_to_webview|forcing_webview|use_system_account|forcing_safari)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|reaction_force_x|reaction_force_y|reaction_torque|motor_speed|angle|motor_torque|max_motor_torque|translation|speed|motor_force|max_motor_force|length_1|length_2|damping_ratio|frequency|lower_angle_limit|upper_angle_limit|angle_limits|max_length|max_torque|max_force)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_particle_flag_(?:water|zombie|wall|spring|elastic|viscous|powder|tensile|colourmixing|colormixing)|phy_particle_group_flag_(?:solid|rigid)|phy_particle_data_flag_(?:typeflags|position|velocity|colour|color|category)|achievement_(?:our_info|friends_info|leaderboard_info|info|filter_(?:all_players|friends_only|favorites_only)|type_challenge|type_score_challenge|pic_loaded|show_(?:ui|profile|leaderboard|achievement|bank|friend_picker|purchase_prompt))|network_(?:socket_(?:tcp|udp|bluetooth)|type_(?:connect|disconnect|data|non_blocking_connect)|config_(?:connect_timeout|use_non_blocking_socket|enable_reliable_udp|disable_reliable_udp))|buffer_(?:fixed|grow|wrap|fast|vbuffer|network|u8|s8|u16|s16|u32|s32|u64|f16|f32|f64|bool|text|string|seek_start|seek_relative|seek_end|generalerror|outofspace|outofbounds|invalidtype)|gp_(?:face\d|shoulderl|shoulderr|shoulderlb|shoulderrb|select|start|stickl|stickr|padu|padd|padl|padr|axislh|axislv|axisrh|axisrv)|ov_(?:friends|community|players|settings|gamegroup|achievements)|lb_sort_(?:none|ascending|descending)|lb_disp_(?:none|numeric|time_sec|time_ms)|ugc_(?:result_success|filetype_(?:community|microtrans)|visibility_(?:public|friends_only|private)|query_RankedBy(?:Vote|PublicationDate|Trend|NumTimesReported|TotalVotesAsc|VotesUp|TextSearch)|query_(?:AcceptedForGameRankedByAcceptanceDate|FavoritedByFriendsRankedByPublicationDate|CreatedByFriendsRankedByPublicationDate|NotYetRated)|sortorder_CreationOrder(?:Desc|Asc)|sortorder_(?:TitleAsc|LastUpdatedDesc|SubscriptionDateDesc|VoteScoreDesc|ForModeration)|list_(?:Published|VotedOn|VotedUp|VotedDown|WillVoteLater|Favorited|Subscribed|UsedOrPlayed|Followed)|match_(?:Items|Items_Mtx|Items_ReadyToUse|Collections|Artwork|Videos|Screenshots|AllGuides|WebGuides|IntegratedGuides|UsableInGame|ControllerBindings))|vertex_usage_(?:position|colour|color|normal|texcoord|textcoord|blendweight|blendindices|psize|tangent|binormal|fog|depth|sample)|vertex_type_(?:float\d|colour|color|ubyte4)|layerelementtype_(?:undefined|background|instance|oldtilemap|sprite|tilemap|particlesystem|tile)|tile_(?:rotate|flip|mirror|index_mask)|input_type|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|(?:obj|scr|spr|rm)\w+)\b/,variable:/\b(?:x|y|(?:x|y)(?:previous|start)|(?:h|v)speed|direction|speed|friction|gravity|gravity_direction|path_(?:index|position|positionprevious|speed|scale|orientation|endaction)|object_index|id|solid|persistent|mask_index|instance_(?:count|id)|alarm|timeline_(?:index|position|speed|running|loop)|visible|sprite_(?:index|width|height|xoffset|yoffset)|image_(?:number|index|speed|depth|xscale|yscale|angle|alpha|blend)|bbox_(?:left|right|top|bottom)|layer|phy_(?:rotation|(?:position|linear_velocity|speed|com|collision|col_normal)_(?:x|y)|angular_(?:velocity|damping)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|working_directory|webgl_enabled|view_(?:(?:y|x|w|h)view|(?:y|x|w|h)port|(?:v|h)(?:speed|border)|visible|surface_id|object|enabled|current|angle)|undefined|transition_(?:steps|kind|color)|temp_directory|show_(?:score|lives|health)|secure_mode|score|room_(?:width|speed|persistent|last|height|first|caption)|room|pointer_(?:null|invalid)|os_(?:version|type|device|browser)|mouse_(?:y|x|lastbutton|button)|lives|keyboard_(?:string|lastkey|lastchar|key)|iap_data|health|gamemaker_(?:version|registered|pro)|game_(?:save|project|display)_(?:id|name)|fps_real|fps|event_(?:type|object|number|action)|error_(?:occurred|last)|display_aa|delta_time|debug_mode|cursor_sprite|current_(?:year|weekday|time|second|month|minute|hour|day)|caption_(?:score|lives|health)|browser_(?:width|height)|background_(?:yscale|y|xscale|x|width|vtiled|vspeed|visible|showcolour|showcolor|index|htiled|hspeed|height|foreground|colour|color|blend|alpha)|async_load|application_surface|argument(?:_relitive|_count|\d)|argument|global|local|self|other)\b/}); +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/\*\d+/,alias:"punctuation"},punctuation:/:/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class_name|class|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ +).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^\s*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|.*";Prism.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|laH|Lastnost|Mak|Mogucnost|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|perbogh|poQbogh malja'|Potrzeba biznesowa|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram senaryo|Dyagram Senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|Examples|EXAMPLZ|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|ghantoH|Grundlage|Hannergrond|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut|lut chovnatlh|lutmey|Lýsing Atburðarásar|Lýsing Dæma|Menggariskan Senario|MISHUN|MISHUN SRSLY|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan senaryo|Plan Senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo|Senaryo deskripsyon|Senaryo Deskripsyon|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie|Situasie Uiteensetting|Skenario|Skenario konsep|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa|Swa hwaer swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo\-ho\-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'ach|'a|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cando|Cand|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|Dato|DEN|Den youse gotta|Dengan|De|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|Entonces|En|Epi|E|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kadar|Kada|Kad|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Majd|Maka|Manawa|Mas|Ma|Menawa|Men|Mutta|Nalikaning|Nalika|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Og|Och|Oletetaan|Onda|Ond|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|qaSDI'|Quando|Quand|Quan|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|ugeholl|Und|Un|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadani|Zadano|Zadan|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"}}},outline:{pattern:/<[^>]+?>/,alias:"variable"}}}(); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:attribute|const|uniform|varying|buffer|shared|coherent|volatile|restrict|readonly|writeonly|atomic_uint|layout|centroid|flat|smooth|noperspective|patch|sample|break|continue|do|for|while|switch|case|default|if|else|subroutine|in|out|inout|float|double|int|void|bool|true|false|invariant|precise|discard|return|d?mat[234](?:x[234])?|[ibdu]?vec[234]|uint|lowp|mediump|highp|precision|[iu]?sampler[123]D|[iu]?samplerCube|sampler[12]DShadow|samplerCubeShadow|[iu]?sampler[12]DArray|sampler[12]DArrayShadow|[iu]?sampler2DRect|sampler2DRectShadow|[iu]?samplerBuffer|[iu]?sampler2DMS(?:Array)?|[iu]?samplerCubeArray|samplerCubeArrayShadow|[iu]?image[123]D|[iu]?image2DRect|[iu]?imageCube|[iu]?imageBuffer|[iu]?image[12]DArray|[iu]?imageCubeArray|[iu]?image2DMS(?:Array)?|struct|common|partition|active|asm|class|union|enum|typedef|template|this|resource|goto|inline|noinline|public|static|extern|external|interface|long|short|half|fixed|unsigned|superp|input|output|hvec[234]|fvec[234]|sampler3DRect|filter|sizeof|cast|namespace|using)\b/}); +Prism.languages.go=Prism.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}; +Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?[\d]+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(e){if("groovy"===e.language&&"string"===e.type){var t=e.content[0];if("'"!=t){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;"$"===t&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),e.content=e.content.replace(/</g,"<").replace(/&/g,"&"),e.content=Prism.highlight(e.content,{expression:{pattern:n,lookbehind:!0,inside:Prism.languages.groovy}}),e.classes.push("/"===t?"regex":"gstring")}}}); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")})}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^}]+\})/,lookbehind:!0,inside:{interpolation:{pattern:/^\$\w*/,alias:"variable"}}}}},keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|from|for|function|if|implements|import|in|inline|interface|macro|new|null|override|public|private|return|static|super|switch|throw|to|try|typedef|using|var|while)(?!\.)\b/,operator:/\.{3}|\+\+?|-[->]?|[=!]=?|&&?|\|\|?|<[<=]?|>[>=]?|[*\/%~^]/}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[igmsu]*/,greedy:!0}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#\w+/,alias:"builtin"},metadata:{pattern:/@:?\w+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"variable"}}),Prism.languages.haxe.string.inside.interpolation.inside.rest=Prism.languages.haxe,delete Prism.languages.haxe["class-name"]; +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+)[\s\S]*?^\s*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:resource|data)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?={)/i,inside:{type:{pattern:/(provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+{)/],property:[/[\w-\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:terraform|var|self|count|module|path|data|local)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:terraform|var|self|count|module|path|data|local)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,boolean:/\b(?:true|false)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RasterizerState|RenderTargetView|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+\.?\d*|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +!function(t){t.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,n,i=t.languages,p={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},s={"application/json":!0,"application/xml":!0};for(var r in p)if(p[r]){a=a||{};var T=s[r]?(void 0,n=(e=r).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+n+"(?![+\\w.-]))"):r;a[r.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+T+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:p[r]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:(?:includeSubDomains|preload|strict)(?: |;)|pin-sha256="[a-zA-Z\d+=/]+"|(?:max-age|report-uri)=|report-to )/,alias:"keyword"},safe:{pattern:/\b\d{7,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,6}\b/,alias:"function"}}; +Prism.languages.hsts={directive:{pattern:/\b(?:max-age=|includeSubDomains|preload)/,alias:"keyword"},safe:{pattern:/\b\d{8,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,7}\b/,alias:"function"}}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GSB|GOTO|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|RIGHT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@[^\s]+)/i,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:volume|book|part(?! of)|chapter|section|table)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?\w*|\b(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:applying to|are|attacking|answering|asking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:s|ing)?|consulting|contain(?:s|ing)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:ve|s|ving)|hold(?:s|ing)?|impl(?:y|ies)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:s|ing)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:s|ing)?|setting|showing|singing|sleeping|smelling|squeezing|switching|support(?:s|ing)?|swearing|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:s|ing)?|var(?:y|ies|ying)|waiting|waking|waving|wear(?:s|ing)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|unless|the story)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: on| off)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:y|ies)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:/^[ \t]*[;#].*$/m,selector:/^[ \t]*\[.*?\]/m,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; +Prism.languages.io={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getSlot|getEnvironmentVariable|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|call|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Regex|SGML|SGMLElement|SGMLParser|SQLite|Server|Sequence|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink|Random|BigNum)\b/,boolean:/\b(?:true|false|nil)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:[ejpx]|ad|ar)_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|null|open|opens|package|private|protected|provides|public|record|requires|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(n){n.languages.php=n.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),n.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var e={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php};n.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:e}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:e}}}),delete n.languages.php.string,n.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +!function(p){var a=p.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(a,"addSupport",{value:function(a,e){"string"==typeof a&&(a=[a]),a.forEach(function(a){!function(a,e){var n="doc-comment",t=p.languages[a];if(t){var r=t[n];if(!r){var o={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}};r=(t=p.languages.insertBefore(a,"comment",o))[n]}if(r instanceof RegExp&&(r=t[n]={pattern:r}),Array.isArray(r))for(var i=0,s=r.length;i)?|".replace(//g,function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"});a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|throws|see|link|linkplain|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+)(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+?(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)[\s\S]+?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^[\t ]*(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?:\:.*)?$/m,inside:{keyword:{pattern:/^(\s*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+(?=$|:)/,namespace:/[a-z]\w*/,punctuation:/[.:]/}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/[:]/}},"stack-frame":{pattern:/^[\t ]*at [\w$.]+(?:)?\([^()]*\)/m,inside:{keyword:{pattern:/^(\s*)at/,lookbehind:!0},source:[{pattern:/(\()\w+.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\d+/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Unknown Source|Native Method)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,namespace:/[a-z]\w*/,punctuation:/[.()]/}},more:{pattern:/^[\t ]*\.{3} \d+ [a-z]+(?: [a-z]+)*/m,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jolie=Prism.languages.extend("clike",{keyword:/\b(?:include|define|is_defined|undef|main|init|outputPort|inputPort|Location|Protocol|Interfaces|RequestResponse|OneWay|type|interface|extender|throws|cset|csets|forward|Aggregates|Redirects|embedded|courier|execution|sequential|concurrent|single|scope|install|throw|comp|cH|default|global|linkIn|linkOut|synchronized|this|new|for|if|else|while|in|Jolie|Java|Javascript|nullProcess|spawn|constants|with|provide|until|exit|foreach|instanceof|over|service)\b/,builtin:/\b(?:undefined|string|int|void|long|Byte|bool|double|float|char|any)\b/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[:?\/%^]/,symbol:/[|;@]/,punctuation:/[,.]/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0}}),delete Prism.languages.jolie["class-name"],Prism.languages.insertBefore("jolie","keyword",{function:{pattern:/((?:\b(?:outputPort|inputPort|in|service|courier)\b|@)\s*)\w+/,lookbehind:!0},aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{"with-extension":{pattern:/\bwith\s+\w+/,inside:{keyword:/\bwith\b/}},function:{pattern:/\w+/},punctuation:{pattern:/,/}}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:{pattern:/,/},function:{pattern:/\w+/},symbol:{pattern:/=>/}}}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,function(){return n})),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),greedy:!0,inside:i},string:{pattern:t,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:n}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}",t="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|extends|class|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,function(){return"[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*"}),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\\)|\(\|\$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(at\s+(?:new\s+)?)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:[0-9]+(?::[0-9]+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(u){var e=u.languages.javascript["template-string"],n=e.pattern.source,a=e.inside.interpolation,i=a.inside["interpolation-punctuation"],r=a.pattern.source;function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:e}}}}function o(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run("before-tokenize",r),r.tokens=u.tokenize(r.code,r.grammar),u.hooks.run("after-tokenize",r),r.tokens}function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize(e,t);if(3===n.length){var r=[1,1];r.push.apply(r,o(n[1],u.languages.javascript,"javascript")),n.splice.apply(n,r)}return new u.Token("interpolation",n,a.alias,e)}function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),f=0,y={},n=o(t.map(function(e){if("string"==typeof e)return e;for(var t,n=e.content;-1!==a.indexOf((r=f++,t="___"+i.toUpperCase()+"_"+r+"___")););return y[t]=n,t;var r}).join(""),e,i),v=Object.keys(y);return f=0,function e(t){for(var n=0;n=v.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=v[f],i="string"==typeof r?r:r.content,o=i.indexOf(a);if(-1!==o){++f;var s=i.substring(0,o),p=d(y[a]),l=i.substring(o+a.length),g=[];if(s&&g.push(s),g.push(p),l){var u=[l];e(u),g.push.apply(g,u)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var c=r.content;Array.isArray(c)?e(c):e([c])}}}(n),new u.Token(i,n,"language-"+i,a)}u.languages.javascript["template-string"]=[t("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),t("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),t("svg","\\bsvg"),t("markdown","\\b(?:md|markdown)"),t("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),e].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}u.hooks.add("after-tokenize",function(e){e.language in s&&!function e(t){for(var n=0,r=t.length;n]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:NaN|Inf)(?:16|32|64)?|im|pi|e|catalan|eulergamma|golden)\b|[πℯγφ]/}; +Prism.languages.keyman={comment:/\bc\s.*/i,function:/\[\s*(?:(?:CTRL|SHIFT|ALT|LCTRL|RCTRL|LALT|RALT|CAPS|NCAPS)\s+)*(?:[TKU]_[\w?]+|".+?"|'.+?')\s*\]/i,string:/("|').*?\1/,bold:[/&(?:baselayout|bitmap|capsononly|capsalwaysoff|shiftfreescaps|copyright|ethnologuecode|hotkey|includecodes|keyboardversion|kmw_embedcss|kmw_embedjs|kmw_helpfile|kmw_helptext|kmw_rtl|language|layer|layoutfile|message|mnemoniclayout|name|oldcharposmatching|platform|targets|version|visualkeyboard|windowslanguages)\b/i,/\b(?:bitmap|bitmaps|caps on only|caps always off|shift frees caps|copyright|hotkey|language|layout|message|name|version)\b/i],keyword:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|return|reset|save|set|store|use)\b/i,atrule:/\b(?:ansi|begin|unicode|group|using keys|match|nomatch)\b/i,number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\,()]/,tag:/\$(?:keyman|kmfl|weaver|keymanweb|keymanonly):/i}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"],n.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var e=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:n.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];n.languages.kotlin.string.inside=n.languages.kotlin["raw-string"].inside={interpolation:e},n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(t){t.languages.latte={comment:/^\{\*[\s\S]*/,ld:{pattern:/^\{(?:[=_]|\/?(?!\d|\w+\()\w+|)/,inside:{punctuation:/^\{\/?/,tag:{pattern:/.+/,alias:"important"}}},rd:{pattern:/\}$/,inside:{punctuation:/.+/}},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:t.languages.php}};var e=t.languages.extend("markup",{});t.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:t.languages.php}}}}}},e.tag),t.hooks.add("before-tokenize",function(a){if("latte"===a.language){t.languages["markup-templating"].buildPlaceholders(a,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*[\s\S]*?\*\/)*?\}/g),a.grammar=e}}),t.hooks.add("after-tokenize",function(a){t.languages["markup-templating"].tokenizePlaceholders(a,"latte")})}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/}; +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={keyword:/\b(?:comment|endcomment|if|elsif|else|endif|unless|endunless|for|endfor|case|endcase|when|in|break|assign|continue|limit|offset|range|reversed|raw|endraw|capture|endcapture|tablerow|endtablerow)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp-]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?[df]?/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0},function:{pattern:/(^|[\s;|&])(?:append|prepend|capitalize|cycle|cols|increment|decrement|abs|at_least|at_most|ceil|compact|concat|date|default|divided_by|downcase|escape|escape_once|first|floor|join|last|lstrip|map|minus|modulo|newline_to_br|plus|remove|remove_first|replace|replace_first|reverse|round|rstrip|size|slice|sort|sort_natural|split|strip|strip_html|strip_newlines|times|truncate|truncatewords|uniq|upcase|url_decode|url_encode|include|paginate)(?=$|[\s;|&])/,lookbehind:!0}}; +!function(e){function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var t="[-+*/_~!@$%^=<>{}\\w]+",r="(\\()",i="(?=\\))",s="(?=\\s)",o={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp(r+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(r+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("(?:t|nil)"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(r+"def(?:var|const|custom|group)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp(r+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+t+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(r+"lambda\\s+\\((?:&?"+t+"\\s*)*\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&[-+*/_~!@$%^=<>{}\\w]+"),rest:{argument:{pattern:RegExp(t),alias:"variable"},varform:{pattern:RegExp(r+t+"\\s+\\S[\\s\\S]*"+i),lookbehind:!0,inside:{string:o.string,boolean:o.boolean,number:o.number,symbol:o.symbol,punctuation:/[()]/}}}},p="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(r+"[\\s\\S]*"+i),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+p),inside:l},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+p),inside:l},keys:{pattern:RegExp("&key\\s+"+p+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};o.lambda.inside.arguments=d,o.defun.inside.arguments=e.util.clone(d),o.defun.inside.arguments.inside.sublist=d,e.languages.lisp=o,e.languages.elisp=o,e.languages.emacs=o,e.languages["emacs-lisp"]=o}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?:nt| not)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s+[\s\S]*?\s+TLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+\.?\d*|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:YARN|NUMBR|NUMBAR|TROOF|BUKKIT|NOOB)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:I IZ|HOW IZ I|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:WIN|FAIL)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QUOSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(d){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";d.languages.markdown=d.languages.extend("markup",{}),d.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:d.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:d.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike"].forEach(function(n){e!==n&&(d.languages.markdown[e].inside.content.inside[n]=d.languages.markdown[n])})}),d.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +Prism.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|CBG|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|Mayatomr|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.rest=Prism.languages.mel; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|equals|end|environ|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:y|ies)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map(function($){return $.replace("$","\\$")})).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={string:/"[^"\r\n]*"/,comment:[{pattern:/^#Rem\s+[\s\S]*?^#End/im,greedy:!0},{pattern:/'.+/,greedy:!0}],preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,alias:"comment"},function:/\w+(?=\()/,"type-char":{pattern:/(\w)[?%#$]/,lookbehind:!0,alias:"variable"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Void|Strict|Public|Private|Property|Bool|Int|Float|String|Array|Object|Continue|Exit|Import|Extern|New|Self|Super|Try|Catch|Eachin|True|False|Extends|Abstract|Final|Select|Case|Default|Const|Local|Global|Field|Method|Function|Class|End|If|Then|Else|ElseIf|EndIf|While|Wend|Repeat|Until|Forever|For|To|Step|Next|Return|Module|Interface|Implements|Inline|Throw|Null)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:running|create|resume|status|wrap|yield)|debug\.(?:debug|gethook|getinfo|getlocal|getupvalue|setlocal|setupvalue|sethook|traceback|getfenv|getmetatable|getregistry|setfenv|setmetatable)|dofile|error|getfenv|getmetatable|io\.(?:stdin|stdout|stderr|close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|sin|cos|tan|deg|exp|floor|log|log10|max|min|fmod|modf|cosh|sinh|tanh|pow|rad|sqrt|frexp|ldexp|random|randomseed|pi)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|len|lower|rep|sub|upper|format|gsub|gmatch|match|reverse)|table\.(?:maxn|concat|sort|insert|remove)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:/\/\*[\s\S]*?(?:$|\*\/)/,parameter:/\$[\w.]+/,string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},function:/\b(?:ABS|ACOS|ARRAY_AGG|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|BASE64|BASE64_DECODE|BASE64_ENCODE|BITAND|BITCLEAR|BITNOT|BITOR|BITSET|BITSHIFT|BITTEST|BITXOR|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONTAINS|CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEXP|COS|COUNT|CURL|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODED_SIZE|ENCODE_JSON|EXP|FLOOR|GREATEST|HAS_TOKEN|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|ISARRAY|ISATOM|ISBOOLEAN|ISNUMBER|ISOBJECT|ISSTRING|IsBitSET|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSINGIF|NANIF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_PAIRS|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POLY_LENGTH|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUFFIXES|SUM|TAN|TITLE|TOARRAY|TOATOM|TOBOOLEAN|TOKENS|TONUMBER|TOOBJECT|TOSTRING|TRIM|TRUNC|TYPE|UPPER|WEEKDAY_MILLIS|WEEKDAY_STR)(?=\s*\()/i,keyword:/\b(?:ALL|ALTER|ANALYZE|AS|ASC|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATE|COVER|CREATE|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FLATTEN|FOR|FORCE|FROM|FUNCTION|GRANT|GROUP|GSI|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LAST|LEFT|LET|LETTING|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NULL|NUMBER|OBJECT|OFFSET|ON|OPTION|ORDER|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROCEDURE|PUBLIC|RAW|REALM|REDUCE|RENAME|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|SATISFIES|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TO|TRANSACTION|TRIGGER|TRUNCATE|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WITH|WORK|XOR)\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:CHIP|IN|OUT|PARTS|BUILTIN|CLOCKED)\b/,boolean:/\b(?:true|false)\b/,function:/[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/[\s\S]*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w+[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",function(e){e.tokens.forEach(function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+\.?\d*|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:true|false|yes|no)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"\',:=[\]{}()\s`-]|[:-][^"\',=[\]{}()\s])(?:[^,:=\]})(\s]+|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nginx=Prism.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),Prism.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i}); +Prism.languages.nim={comment:/#.*/,string:{pattern:/(?:(?:\b(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")|'(?:\\(?:\d+|x[\da-fA-F]{2}|.)|[^'])')/,greedy:!0},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,function:{pattern:/(?:(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,inside:{operator:/\*$/}},ignore:{pattern:/`[^`\r\n]+`/,inside:{punctuation:/`/}},operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|of|or|in|is|isnot|mod|not|notin|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:/\/\*[\s\S]*?\*\/|#.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^}]|\{[^}]*\})*}/,lookbehind:!0,inside:{antiquotation:{pattern:/^\$(?=\{)/,alias:"variable"}}}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"variable"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:url|Tarball)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside.rest=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^\s*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|Banner|BG(?:Font|Gradient|Image)|BrandingText|BringToFront|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|WriteUTF16LE|Seek|Write|WriteByte|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DlgItem|DLLVersion(?:Local)?|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|Name|Nop|ns(?:Dialogs|Exec)|NSISdl|OutFile|Page(?:Callbacks)?|PE(?:DllCharacteristics|SubsysVer)|Pop|Push|Quit|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Unicode|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UninstPage|UnRegDLL|UserInfo|Var|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle)\b/m,lookbehind:!0},property:/\b(?:admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user|ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)\b/,constant:/\${[\w\.:\^-]+}|\$\([\w\.:\^-]+\)/i,variable:/\$\w+/i,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^\s*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:__attribute__|(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|auto|break|case|cl_(?:image_format|mem_fence_flags)|clk_event_t|complex|const|continue|default|do|(?:float|double)(?:16(?:x(?:1|16|2|4|8))?|1x(?:1|16|2|4|8)|2(?:x(?:1|16|2|4|8))?|3|4(?:x(?:1|16|2|4|8))?|8(?:x(?:1|16|2|4|8))?)?|else|enum|event_t|extern|for|goto|(?:u?(?:char|short|int|long)|half|quad|bool)(?:2|3|4|8|16)?|if|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|imaginary|inline|intptr_t|ndrange_t|packed|pipe|ptrdiff_t|queue_t|register|reserve_id_t|restrict|return|sampler_t|signed|size_t|sizeof|static|struct|switch|typedef|uintptr_t|uniform|union|unsigned|void|volatile|while)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:LOCAL|GLOBAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|MANT_DIG|(?:MIN|MAX)(?:(?:_10)?_EXP)?)|FLT_RADIX|HUGE_VALF?|INFINITY|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|(?:UCHAR|USHRT|UINT|ULONG)_MAX|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:10|2)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN)\b/,alias:"constant"},boolean:/\b(?:false|true)\b/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]*/i});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|short|int|long)|float|double)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:TRUE|FALSE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:16|24|8|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|Kernel|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|Sampler|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.oz={comment:/\/\*[\s\S]*?\*\/|%.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+\.?\d*(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/\b[A-Z][A-Za-z\d]*|`(?:[^`\\]|\\.)+`/,"attr-name":/\w+(?=:)/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(r){return r.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\w[\w ]*?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *[+-]? *\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?:(?: *<)?(?: *=)?| *>)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:true|false)\b/,number:/\b(?:0x[a-f\d]+|\d+\.?\d*(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),n=e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={comment:[/\(\*[\s\S]+?\*\)/,/\{[\s\S]+?\}/,/\/\/.*/],string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/i,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\w+(?:)?|)".replace(//g,function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"}),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:True|False)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\w+(?=\s*\()/i,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce(function(e,n){return e[n]=t[n],e},{});t["class-name"].forEach(function(e){e.inside=i})}(Prism); +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)[\s\S]+/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/YES|NO/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|implements|import|instance|if|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:callback|resource|boolean|integer|double|object|string|array|false|float|mixed|bool|null|self|true|void|int)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(E){var A=E.languages.plsql=E.languages.extend("sql",{comment:[/\/\*[\s\S]*?\*\//,/--.*/]}),T=A.keyword;Array.isArray(T)||(T=A.keyword=[T]),T.unshift(/\b(?:ACCESS|AGENT|AGGREGATE|ARRAY|ARROW|AT|ATTRIBUTE|AUDIT|AUTHID|BFILE_BASE|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BYTE|CALLING|CHAR_BASE|CHARSET(?:FORM|ID)|CLOB_BASE|COLAUTH|COLLECT|CLUSTERS?|COMPILED|COMPRESS|CONSTANT|CONSTRUCTOR|CONTEXT|CRASH|CUSTOMDATUM|DANGLING|DATE_BASE|DEFINE|DETERMINISTIC|DURATION|ELEMENT|EMPTY|EXCEPTIONS?|EXCLUSIVE|EXTERNAL|FINAL|FORALL|FORM|FOUND|GENERAL|HEAP|HIDDEN|IDENTIFIED|IMMEDIATE|INCLUDING|INCREMENT|INDICATOR|INDEXES|INDICES|INFINITE|INITIAL|ISOPEN|INSTANTIABLE|INTERFACE|INVALIDATE|JAVA|LARGE|LEADING|LENGTH|LIBRARY|LIKE[24C]|LIMITED|LONG|LOOP|MAP|MAXEXTENTS|MAXLEN|MEMBER|MINUS|MLSLABEL|MULTISET|NAME|NAN|NATIVE|NEW|NOAUDIT|NOCOMPRESS|NOCOPY|NOTFOUND|NOWAIT|NUMBER(?:_BASE)?|OBJECT|OCI(?:COLL|DATE|DATETIME|DURATION|INTERVAL|LOBLOCATOR|NUMBER|RAW|REF|REFCURSOR|ROWID|STRING|TYPE)|OFFLINE|ONLINE|ONLY|OPAQUE|OPERATOR|ORACLE|ORADATA|ORGANIZATION|ORL(?:ANY|VARY)|OTHERS|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETERS?|PASCAL|PCTFREE|PIPE(?:LINED)?|PRAGMA|PRIOR|PRIVATE|RAISE|RANGE|RAW|RECORD|REF|REFERENCE|REM|REMAINDER|RESULT|RESOURCE|RETURNING|REVERSE|ROW(?:ID|NUM|TYPE)|SAMPLE|SB[124]|SEGMENT|SELF|SEPARATE|SEQUENCE|SHORT|SIZE(?:_T)?|SPARSE|SQL(?:CODE|DATA|NAME|STATE)|STANDARD|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUCCESSFUL|SYNONYM|SYSDATE|TABAUTH|TDO|THE|TIMEZONE_(?:ABBR|HOUR|MINUTE|REGION)|TRAILING|TRANSAC(?:TIONAL)?|TRUSTED|UB[124]|UID|UNDER|UNTRUSTED|VALIDATE|VALIST|VARCHAR2|VARIABLE|VARIANCE|VARRAY|VIEWS|VOID|WHENEVER|WRAPPED|ZONE)\b/i);var R=A.operator;Array.isArray(R)||(R=A.operator=[R]),R.unshift(/:=/)}(Prism); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/).*)/,lookbehind:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0,alias:"variable"},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:First|Last|All)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:Inner|LeftOuter|RightOuter|FullOuter|LeftAnti|RightAnti)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:List|Ignore|Error)\b/,/\bJoinAlgorithm\.(?:Dynamic|PairwiseHash|SortMerge|LeftHash|RightHash|LeftIndex|RightIndex)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Double|Decimal)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf8|Utf16|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Int8|Int16|Int32|Int64|Function|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:true|false)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])(?!\d)[\w.]+(?=\s*\()/,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time|type)\b/,alias:"variable"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function=/\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[=:] *| )/m,punctuation:/[=:]/}; +!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:true|false)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d)?|\B\.\d)\d*(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|NULL|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:(?:fundef|interface|macdef|typedef)(?:_at)?|addr|constdef|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_(?:matrix|pointer)|byte_c?string(?:_pointer)?|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|short|sentry|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};["c",{lang:"c++",alias:"cpp"},"fortran"].forEach(function(e){var t=e;if("string"!=typeof e&&(t=e.alias,e=e.lang),r.languages[t]){var a={};a["inline-lang-"+t]={pattern:RegExp("%< *-\\*- *{lang}\\d* *-\\*-[^]+?%>".replace("{lang}",e.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},a["inline-lang-"+t].inside.rest=r.util.clone(r.languages[t]),r.languages.insertBefore("pure","inline-lang",a)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:declarecdll|declaredll|compilerselect|compilercase|compilerdefault|compilerendselect|compilererror|enableexplicit|disableexplicit|not|and|or|xor|calldebugger|debuglevel|enabledebugger|disabledebugger|restore|read|includepath|includebinary|threaded|runtime|with|endwith|structureunion|endstructureunion|align|newlist|newmap|interface|endinterface|extends|enumeration|endenumeration|swap|foreach|continue|fakereturn|goto|gosub|return|break|module|endmodule|declaremodule|enddeclaremodule|declare|declarec|prototype|prototypec|enableasm|disableasm|dim|redim|data|datasection|enddatasection|to|procedurereturn|debug|default|case|select|endselect|as|import|endimport|importc|compilerif|compilerelse|compilerendif|compilerelseif|end|structure|endstructure|while|wend|for|next|step|if|else|elseif|endif|repeat|until|procedure|proceduredll|procedurec|procedurecdll|endprocedure|protected|shared|static|global|define|includefile|xincludefile|macro|endmacro)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+/,asm:{pattern:/(^\s*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(\s*!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(\s*!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},function:{pattern:/^(\s*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(\s*:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^(\s*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},keyword:[/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*/],register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx][\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|hiding)\b/}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0[wn]|0W[hj]?|0N[hje]?|0x[\da-fA-F]+|\d+\.?\d*(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"}).replace(//g,function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"}),n=0;n<2;n++)r=r.replace(//g,function(){return r});r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:/"(?:\\.|[^\\"\r\n])*"/,keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},variable:/\$(?!\d)\w+\b/,keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:int|float|number|bool|string|date|list)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01]+|0x[\da-f]*\.?[\da-fp\-]+|\d*\.?\d+e?\d*[df]|\d*\.?\d+)\b/i,boolean:/\b(?:true|false)\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},function:/\$?\b(?!\d)\w+(?=\()/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/(\(lambda\s+\()[^()'\s]+/,lookbehind:!0}}),Prism.languages.DFS(Prism.languages.racket,function(e,a){if("RegExp"===Prism.util.type(a)){var r=a.source.replace(/\\(.)|\[\^?((?:\\.|[^\\\]])*)\]/g,function(e,a,r){if(a){if("("===a)return"[([]";if(")"===a)return"[)\\]]"}return r?("^"===e[1]?"[^":"[")+r.replace(/\\(.)|[()]/g,function(e,a){return"("===e||"("===a?"([":")"===e||")"===a?")\\]":e})+"]":e});this[e]=RegExp(r,a.flags)}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":e,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rest={table:[{pattern:/(\s*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1(?:[+|].+)+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(\s*)(?:=+ +)+=+(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1(?:=+ +)+=+(?=(?:\r?\n|\r){2}|\s*$)/,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^\s*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( +)[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^\s*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^\s*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^\s*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^\s*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^\s*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^\s*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^\s*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^\s*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s).*?[^\s]\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^\s*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:/#.*/,keyword:/(?:=>|->)|\b(?:class|if|else|switch|case|return|exit|try|catch|finally|raise)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:true|false)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,character:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*)[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var r={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},o={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var a in n)e[a]=n[a];return e.tag={pattern:/([\r\n](?: |\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},e.variable=o,e.comment=r,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,function(){return t}),"im"),alias:"section",inside:e}}var e={pattern:/(\[Documentation\](?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},a={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:o}},i={pattern:/([\r\n](?: |\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:o}};t.languages.robotframework={settings:n("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:n("Variables"),"test-cases":n("Test Cases",{"test-name":a,documentation:e,property:i}),keywords:n("Keywords",{"keyword-name":a,documentation:e,property:i}),tasks:n("Tasks",{"task-name":a,documentation:e,property:i}),comment:r},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_][a-z_0-9]*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMGLOBL|SYMLOCAL|SYMEXIST|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s+)(?:proc\s+\w+|quit|run|data(?!\=))\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^\s*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(\s*=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/im,inside:{keyword:/^(?:format|put)(?=\=)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/i,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|[\s])=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|parseonly|norun))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="accessControl|cdm|aggregation|aStore|ruleMining|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|sccasl|clustering|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deepLearn|deepNeural|varReduce|simSystem|ds2|deduplication|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gam|gleam|graphSemiSupLearn|gVarCluster|hiddenMarkovModel|hyperGroup|image|iml|ica|kernalPca|langModel|ldaTopic|sparseML|mlTools|mixed|modelPublishing|mbc|network|optNetwork|neuralNet|nonlinear|nmf|nonParametricBayes|optimization|panel|pls|percentile|pca|phreg|qkb|qlim|quantreg|recommend|tsReconcile|deepRnn|regression|reinforcementLearn|robustPca|sampling|sparkEmbeddedProcess|search(?:Analytics)?|sentimentAnalysis|sequence|configuration|session(?:Prop)?|severity|simple|smartData|sandwich|spatialreg|stabilityMonitoring|spc|loadStreams|svDataDescription|svm|table|conditionalRandomFields|text(?:Rule(?:Develop|Score)|Mining|Parse|Topic|Util|Filters|Frequency)|tsInfo|timeData|transpose|uniTimeSeries",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,function(){return k}),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,function(){return k}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?=\=)|define|delete|describe|document|do\s+over|do|dol|drop|dul|end(?:source|comp)?|entryTitle|else|eval(?:uate)?|exec(?:ute)?|exit|fill(?:attrs)?|file(?:name)?|flist|fnc|function(?:list)?|goto|global|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|name|noobs|nowd|_?null_|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|put|print|raise|ranexp|rannor|rbreak|retain|return|select|set|session|sessref|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|yaxisopts|y2axisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^(\s*)(?:(?:data)?lines|cards);[\s\S]+?^\s*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:(?:data)?lines|cards)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,function(){return t}),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|exec(?:ute)?|begin|commit|rollback|reset|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s+[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,function(){return t}),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/i},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s+[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/i,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,a=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:a}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:a,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +!function(s){var n=["([\"'])(?:\\\\[^]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1","<<-?\\s*([\"']?)(\\w+)\\2\\s[^]*?[\r\n]\\3"].join("|");s.languages["shell-session"]={info:{pattern:/^[^\r\n$#*!]+(?=[$#])/m,alias:"punctuation",inside:{path:{pattern:/(:)[\s\S]+/,lookbehind:!0},user:/^[^\s@:$#*!/\\]+@[^\s@:$#*!/\\]+(?=:|$)/,punctuation:/:/}},command:{pattern:RegExp("[$#](?:[^\\\\\r\n'\"<]|\\\\.|<>)+".replace(/<>/g,function(){return n})),greedy:!0,inside:{bash:{pattern:/(^[$#]\s*)[\s\S]+/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:true|false)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:/"(?:""|[^"])*"/,character:{pattern:/\$./,alias:"string"},string:/'(?:''|[^'])*'/,symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:nil|true|false|self|super|new)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(n){n.languages.smarty={comment:/\{\*[\s\S]*?\*\}/,delimiter:{pattern:/^\{|\}$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->)(?!\d)\w+/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:[{pattern:/(\|\s*)@?(?!\d)\w+/,lookbehind:!0},/^\/?(?!\d)\w+/,/(?!\d)\w+(?=\()/],"attr-name":{pattern:/\w+\s*=\s*(?:(?!\d)\w+)?/,inside:{variable:{pattern:/(=\s*)(?!\d)\w+/,lookbehind:!0},operator:/=/}},punctuation:[/[\[\]().,:`]|->/],operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:eq|neq?|gt|lt|gt?e|lt?e|not|mod|or|and)\b/],keyword:/\b(?:false|off|on|no|true|yes)\b/},n.hooks.add("before-tokenize",function(e){var t=!1;n.languages["markup-templating"].buildPlaceholders(e,"smarty",/\{\*[\s\S]*?\*\}|\{[\s\S]+?\}/g,function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)})}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"smarty")})}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,function(){return"\\s*(?:[*,]|->)"}).replace(//g,function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"}).replace(//g,function(){return"(?!)[a-z\\d_][\\w'.]*"}).replace(//g,function(){return n.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|string|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|byte|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(t){var e=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;t.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/({+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/({+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/({+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|in|int|js|html|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^{+\/?|\/?}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+]))*/,inside:{string:{pattern:e,greedy:!0},number:a,punctuation:/[\[\].?]/}},string:{pattern:e,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:true|false)\b/,number:a,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},t.hooks.add("before-tokenize",function(e){var a=!1;t.languages["markup-templating"].buildPlaceholders(e,"soy",/{{.+?}}|{.+?}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)})}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"soy")})}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:true|false)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:graph|base|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{variable:{pattern:/[?$]\w+/,greedy:!0},boolean:/\b(?:true|false)\b/i}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|ROUND|REGEX|REPLACE|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:GRAPH|BASE|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\w+(?=\s*\()/,property:/\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execVM|execFSM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,"magic-variable":{pattern:/\b(?:_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x|this|thisList|thisTrigger)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^\s*)#[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:/(\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\s*\(\s*)[a-zA-Z]\w*/,lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)(?:(?!\s*(?:>$|,\s*\w+\s*=))[\s\S])+/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|[,]/}},keyword:[/\b(?:break|cholesky_factor_corr|cholesky_factor_cov|continue|corr_matrix|cov_matrix|data|else|for|functions|generated|if|in|increment_log_prob|int|matrix|model|ordered|parameters|positive_ordered|print|quantities|real|reject|return|row_vector|simplex|target|transformed|unit_vector|vector|void|while)\b/,/\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\b/],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},Prism.languages.stan.constraint.inside.expression.inside=Prism.languages.stan; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:GLOBAL|INPUT|PUTPUT|IN_OUT|ACCESS|TEMP|EXTERNAL|CONFIG)|VAR|METHOD|PROPERTY)\b/i,keyword:/\b(?:(?:END_)?(?:IF|WHILE|REPEAT|CASE|FOR)|ELSE|FROM|THEN|ELSIF|DO|TO|BY|PRIVATE|PUBLIC|PROTECTED|CONSTANT|RETURN|EXIT|CONTINUE|GOTO|JMP|AT|RETAIN|NON_RETAIN|TASK|WITH|UNTIL|USING|EXTENDS|IMPLEMENTS|GET|SET|__TRY|__CATCH|__FINALLY|__ENDTRY)\b/,variable:/\b(?:AT|BOOL|BYTE|(?:D|L)?WORD|U?(?:S|D|L)?INT|L?REAL|TIME(?:_OF_DAY)?|TOD|DT|DATE(?:_AND_TIME)?|STRING|ARRAY|ANY|POINTER)\b/,symbol:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:T|D|DT|TOD)#[\d_shmd:]*|\b[A-Z]*\#[\d.,_]*|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/,function:/\w+(?=\()/,operator:/(?:S?R?:?=>?|&&?|\*\*?|<=?|>=?|[-:^/+])|\b(?:OR|AND|MOD|NOT|XOR|LE|GE|EQ|NE|GT|LT)\b/,punctuation:/[();]/,type:{pattern:/#/,alias:"selector"}}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift; +!function(n){function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}n.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(e){var t=n.languages[e],a="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:i("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\w+(?=\s)/,"attr-name":/\w+/}),expression:i("=",t,a),"class-feature":i("\\+",t,a),standard:i("",t,a)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDEC|CDBL|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEFAULT|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LINE INPUT|LET|LIB|LIKE|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPERATOR|OPEN|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHORT|SINGLE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SYNCLOCK|SWAP|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0}]}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(n){var t=/[*&][^\s[\]{},]+/,e=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+e.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+e.source+")?)";function a(n,t){t=(t||"").replace(/m/g,"")+"m";var e="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return r}).replace(/<>/g,function(){return n});return RegExp(e,t)}n.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\\]},#\\s]+?(?=\\s*:\\s)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:a("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:a("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:a("(\"|')(?:(?!\\2)[^\\\\\r\n]|\\\\.)*\\2"),lookbehind:!0,greedy:!0},number:{pattern:a("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:e,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},n.languages.yml=n.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[^\S\r\n]*)---(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?[^\S\r\n]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$){[^}]+}/,lookbehind:!0},{pattern:/(^\s*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^\s*proc[ \t]+)[^\s]+/m,lookbehind:!0},builtin:[{pattern:/(^\s*)(?:proc|return|class|error|eval|exit|for|foreach|if|switch|while|break|continue)\b/m,lookbehind:!0},/\b(?:elseif|else)\b/],scope:{pattern:/(^\s*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^\s*|\[)(?:after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|Safe_Base|scan|seek|set|socket|source|split|string|subst|Tcl|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|wordBreak(?:After|Before)|test|vars)|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|ne|in|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(t){t.languages.tt2=t.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|TAGS|THROW|TRY|SWITCH|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),t.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|or|not)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),t.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%]$/,alias:"punctuation"}}),t.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete t.languages.tt2.string,t.hooks.add("before-tokenize",function(e){t.languages["markup-templating"].buildPlaceholders(e,"tt2",/\[%[\s\S]+?%\]/g)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"tt2")})}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!]\n).)*/,lookbehind:!0,inside:{function:/{\$.*}/,keyword:n,number:/^[0-9]+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/[0-9]+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[\w-\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:Cross|Dot|ClockwiseFrom)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w+)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|interface|new|struct|enum)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],constant:/\b[A-Z0-9_]+\b/,function:/\w+(?=\s*\()/,keyword:/\b(?:bool|char|double|float|null|size_t|ssize_t|string|unichar|void|int|int8|int16|int32|int64|long|short|uchar|uint|uint8|uint16|uint32|uint64|ulong|ushort|class|delegate|enum|errordomain|interface|namespace|struct|break|continue|do|for|foreach|return|while|else|if|switch|assert|case|default|abstract|const|dynamic|ensures|extern|inline|internal|override|private|protected|public|requires|signal|static|virtual|volatile|weak|async|owned|unowned|try|catch|finally|throw|as|base|construct|delete|get|in|is|lock|new|out|params|ref|sizeof|set|this|throws|typeof|using|value|var|yield)\b/i,number:/(?:\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+])*|{[^}]+})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?]]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|]]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|{[a-z][\w-]*})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|{[a-z][\w-]*})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},property:/\B\$\w+\b/,constant:/\B`\w+\b/,function:/\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|class|case|casex|casez|cell|chandle|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endspecify|endsequence|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_onevent|pulsestyle_ondetect|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always_latch|always_comb|always_ff|always)\b ?@?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b\d*[._]?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:use|library)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:true|false)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|not|mod|rem|sll|srl|sla|sra|rol|ror|and|or|nand|xnor|xor|nor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:false|true|F|T)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+).+?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:RFC|PMID) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[\s\S]*?>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[\s\S]*?>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:{[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\w.]+:{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/}:[-\w.]+:{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(n){function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"doc-comment":e})}var e=n.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:e}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:e}};a("csharp",t),a("fsharp",t),a("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,inside:{keyword:/^Rem/i}},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],symbol:/#(?:If|Else|ElseIf|Endif|Pragma)\b/i,keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|By(?:Ref|Val)|Break|Call|Case|Catch|Const|Continue|CurrentMethodName|Declare|Dim|Do(?:wnTo)?|Each|Else(?:If)?|End|Exit|Extends|False|Finally|For|Global|If|In|Lib|Loop|Me|Next|Nil|Optional|ParamArray|Raise(?:Event)?|ReDim|Rem|RemoveHandler|Return|Select|Self|Soft|Static|Step|Super|Then|To|True|Try|Ubound|Until|Using|Wend|While)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|Xor|WeakAddressOf)\b/i,punctuation:/[.,;:()]/}; +!function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[\w-:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|ENTITIES|ENTITY|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|ID|IDREFS?|int|integer|language|long|Name|NCName|negativeInteger|NMTOKENS?|nonNegativeInteger|nonPositiveInteger|normalizedString|NOTATION|positiveInteger|QName|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+)/i,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}/,inside:r.languages.xquery,alias:"language-xquery"};var s=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join("")},l=function(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:s(a.content[0].content[1]),openedBraces:0}):!(0|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,e(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,e(a))+")+";n.languages.zig={comment:[{pattern:/\/{3}.*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])'(?:[^'\\\r\n]|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0}],builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null}],"builtin-types":{pattern:/\b(?:anyerror|bool|c_u?(?:short|int|long|longlong)|c_longdouble|c_void|comptime_(?:float|int)|[iu](?:8|16|32|64|128|size)|f(?:16|32|64|128)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+\.?[a-fA-F\d]*(?:[pP][+-]?[a-fA-F\d]+)?|\d+\.?\d*(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},n.languages.zig["class-name"].forEach(function(e){null===e.inside&&(e.inside=n.languages.zig)})}(Prism); +"undefined"!=typeof self&&self.Prism&&self.document&&document.createRange&&(Prism.plugins.KeepMarkup=!0,Prism.hooks.add("before-highlight",function(e){if(e.element.children.length&&Prism.util.isActive(e.element,"keep-markup",!0)){var a=0,s=[],l=function(e,n){var o={};n||(o.clone=e.cloneNode(!1),o.posOpen=a,s.push(o));for(var t=0,d=e.childNodes.length;tn.node.posOpen&&(n.nodeStart=d,n.nodeStartPos=n.node.posOpen-n.pos),n.nodeStart&&n.pos+d.data.length>=n.node.posClose&&(n.nodeEnd=d,n.nodeEndPos=n.node.posClose-n.pos),n.pos+=d.data.length);if(n.nodeStart&&n.nodeEnd){var r=document.createRange();return r.setStart(n.nodeStart,n.nodeStartPos),r.setEnd(n.nodeEnd,n.nodeEndPos),n.node.clone.appendChild(r.extractContents()),r.insertNode(n.node.clone),r.detach(),!1}}return!0};n.keepMarkup.forEach(function(e){a(n.element,{node:e,pos:0})}),n.highlightedCode=n.element.innerHTML}})); diff --git a/branches/smartcare-initial/assets/js/readme.txt b/branches/smartcare-initial/assets/js/readme.txt new file mode 100644 index 000000000..47f830bc4 --- /dev/null +++ b/branches/smartcare-initial/assets/js/readme.txt @@ -0,0 +1 @@ +fhir-table-scripts.js and fhir.js are not used in the base template, however they're needed by the FHIR-extensions IG, and are included here because this is the 'trusted' ig that defines them \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/respond.min.js b/branches/smartcare-initial/assets/js/respond.min.js new file mode 100644 index 000000000..56418a245 --- /dev/null +++ b/branches/smartcare-initial/assets/js/respond.min.js @@ -0,0 +1,6 @@ +/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas. Dual MIT/BSD license */ +/*! NOTE: If you're already including a window.matchMedia polyfill via Modernizr or otherwise, you don't need this part */ +window.matchMedia=window.matchMedia||function(a){"use strict";var c,d=a.documentElement,e=d.firstElementChild||d.firstChild,f=a.createElement("body"),g=a.createElement("div");return g.id="mq-test-1",g.style.cssText="position:absolute;top:-100em",f.style.background="none",f.appendChild(g),function(a){return g.innerHTML='­',d.insertBefore(f,e),c=42===g.offsetWidth,d.removeChild(f),{matches:c,media:a}}}(document); + +/*! Respond.js v1.1.0: min/max-width media query polyfill. (c) Scott Jehl. MIT/GPLv2 Lic. j.mp/respondjs */ +(function(a){"use strict";function x(){u(!0)}var b={};a.respond=b,b.update=function(){},b.mediaQueriesSupported=a.matchMedia&&a.matchMedia("only all").matches,b.mediaQueriesSupported;var q,r,t,c=a.document,d=c.documentElement,e=[],f=[],g=[],h={},i=30,j=c.getElementsByTagName("head")[0]||d,k=c.getElementsByTagName("base")[0],l=j.getElementsByTagName("link"),m=[],n=function(){for(var b=0;l.length>b;b++){var c=l[b],d=c.href,e=c.media,f=c.rel&&"stylesheet"===c.rel.toLowerCase();d&&f&&!h[d]&&(c.styleSheet&&c.styleSheet.rawCssText?(p(c.styleSheet.rawCssText,d,e),h[d]=!0):(!/^([a-zA-Z:]*\/\/)/.test(d)&&!k||d.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&m.push({href:d,media:e}))}o()},o=function(){if(m.length){var a=m.shift();v(a.href,function(b){p(b,a.href,a.media),h[a.href]=!0,setTimeout(function(){o()},0)})}},p=function(a,b,c){var d=a.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),g=d&&d.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+b+"$2$3")},i=!g&&c;b.length&&(b+="/"),i&&(g=1);for(var j=0;g>j;j++){var k,l,m,n;i?(k=c,f.push(h(a))):(k=d[j].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,f.push(RegExp.$2&&h(RegExp.$2))),m=k.split(","),n=m.length;for(var o=0;n>o;o++)l=m[o],e.push({media:l.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:f.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(/\(min\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(/\(max\-width:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},s=function(){var a,b=c.createElement("div"),e=c.body,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",e||(e=f=c.createElement("body"),e.style.background="none"),e.appendChild(b),d.insertBefore(e,d.firstChild),a=b.offsetWidth,f?d.removeChild(e):e.removeChild(b),a=t=parseFloat(a)},u=function(a){var b="clientWidth",h=d[b],k="CSS1Compat"===c.compatMode&&h||c.body[b]||h,m={},n=l[l.length-1],o=(new Date).getTime();if(a&&q&&i>o-q)return clearTimeout(r),r=setTimeout(u,i),void 0;q=o;for(var p in e)if(e.hasOwnProperty(p)){var v=e[p],w=v.minw,x=v.maxw,y=null===w,z=null===x,A="em";w&&(w=parseFloat(w)*(w.indexOf(A)>-1?t||s():1)),x&&(x=parseFloat(x)*(x.indexOf(A)>-1?t||s():1)),v.hasquery&&(y&&z||!(y||k>=w)||!(z||x>=k))||(m[v.media]||(m[v.media]=[]),m[v.media].push(f[v.rules]))}for(var B in g)g.hasOwnProperty(B)&&g[B]&&g[B].parentNode===j&&j.removeChild(g[B]);for(var C in m)if(m.hasOwnProperty(C)){var D=c.createElement("style"),E=m[C].join("\n");D.type="text/css",D.media=C,j.insertBefore(D,n.nextSibling),D.styleSheet?D.styleSheet.cssText=E:D.appendChild(c.createTextNode(E)),g.push(D)}},v=function(a,b){var c=w();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},w=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}();n(),b.update=n,a.addEventListener?a.addEventListener("resize",x,!1):a.attachEvent&&a.attachEvent("onresize",x)})(this); diff --git a/branches/smartcare-initial/assets/js/runtime.js b/branches/smartcare-initial/assets/js/runtime.js new file mode 100644 index 000000000..401d6cffc --- /dev/null +++ b/branches/smartcare-initial/assets/js/runtime.js @@ -0,0 +1,2 @@ +(()=>{"use strict";var e,i={},d={};function a(e){var n=d[e];if(void 0!==n)return n.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return i[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=i,e=[],a.O=(n,r,s,l)=>{if(!r){var o=1/0;for(f=0;f=l)&&Object.keys(a.O).every(p=>a.O[p](r[t]))?r.splice(t--,1):(u=!1,l0&&e[f-1][2]>l;f--)e[f]=e[f-1];e[f]=[r,s,l]},a.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return a.d(n,{a:n}),n},a.d=(e,n)=>{for(var r in n)a.o(n,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},a.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0};a.O.j=s=>0===e[s];var n=(s,l)=>{var t,c,[f,o,u]=l,v=0;if(f.some(_=>0!==e[_])){for(t in o)a.o(o,t)&&(a.m[t]=o[t]);if(u)var h=u(a)}for(s&&s(l);v+~]|"+L+")"+L+"*"),Wr=new RegExp(L+"|>"),Fr=new RegExp(ce),$r=new RegExp("^"+W+"$"),wt={ID:new RegExp("^#("+W+")"),CLASS:new RegExp("^\\.("+W+")"),TAG:new RegExp("^("+W+"|[*])"),ATTR:new RegExp("^"+J),PSEUDO:new RegExp("^"+ce),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+Ce+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Br=/HTML$/i,_r=/^(?:input|select|textarea|button)$/i,zr=/^h\d$/i,st=/^[^{]+\{\s*\[native \w/,Ur=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ut=/[+~]/,Ae=new RegExp("\\\\[\\da-fA-F]{1,6}"+L+"?|\\\\([^\\r\\n\\f])","g"),Ne=function(u,l){var p="0x"+u.slice(1)-65536;return l||(p<0?String.fromCharCode(p+65536):String.fromCharCode(p>>10|55296,1023&p|56320))},zn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Un=function(u,l){return l?"\0"===u?"\ufffd":u.slice(0,-1)+"\\"+u.charCodeAt(u.length-1).toString(16)+" ":"\\"+u},Xn=function(){g()},Xr=Et(function(u){return!0===u.disabled&&"fieldset"===u.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{X.apply(oe=ue.call(q.childNodes),q.childNodes)}catch(u){X={apply:oe.length?function(l,p){ge.apply(l,ue.call(p))}:function(l,p){for(var v=l.length,h=0;l[v++]=p[h++];);l.length=v-1}}}function B(u,l,p,v){var h,b,w,T,C,D,N,j=l&&l.ownerDocument,M=l?l.nodeType:9;if(p=p||[],"string"!=typeof u||!u||1!==M&&9!==M&&11!==M)return p;if(!v&&(g(l),l=l||y,k)){if(11!==M&&(C=Ur.exec(u)))if(h=C[1]){if(9===M){if(!(w=l.getElementById(h)))return p;if(w.id===h)return p.push(w),p}else if(j&&(w=j.getElementById(h))&&ae(l,w)&&w.id===h)return p.push(w),p}else{if(C[2])return X.apply(p,l.getElementsByTagName(u)),p;if((h=C[3])&&n.getElementsByClassName&&l.getElementsByClassName)return X.apply(p,l.getElementsByClassName(h)),p}if(n.qsa&&!se[u+" "]&&(!S||!S.test(u))&&(1!==M||"object"!==l.nodeName.toLowerCase())){if(N=u,j=l,1===M&&(Wr.test(u)||bt.test(u))){for((j=Ut.test(u)&&Vt(l.parentNode)||l)===l&&n.scope||((T=l.getAttribute("id"))?T=T.replace(zn,Un):l.setAttribute("id",T=$)),b=(D=s(u)).length;b--;)D[b]=(T?"#"+T:":scope")+" "+Ct(D[b]);N=D.join(",")}try{return X.apply(p,j.querySelectorAll(N)),p}catch(V){se(u,!0)}finally{T===$&&l.removeAttribute("id")}}}return c(u.replace(fe,"$1"),l,p,v)}function Tt(){var u=[];return function l(p,v){return u.push(p+" ")>r.cacheLength&&delete l[u.shift()],l[p+" "]=v}}function ve(u){return u[$]=!0,u}function xe(u){var l=y.createElement("fieldset");try{return!!u(l)}catch(p){return!1}finally{l.parentNode&&l.parentNode.removeChild(l),l=null}}function Xt(u,l){for(var p=u.split("|"),v=p.length;v--;)r.attrHandle[p[v]]=l}function Vn(u,l){var p=l&&u,v=p&&1===u.nodeType&&1===l.nodeType&&u.sourceIndex-l.sourceIndex;if(v)return v;if(p)for(;p=p.nextSibling;)if(p===l)return-1;return u?1:-1}function Vr(u){return function(l){return"input"===l.nodeName.toLowerCase()&&l.type===u}}function Gr(u){return function(l){var p=l.nodeName.toLowerCase();return("input"===p||"button"===p)&&l.type===u}}function Gn(u){return function(l){return"form"in l?l.parentNode&&!1===l.disabled?"label"in l?"label"in l.parentNode?l.parentNode.disabled===u:l.disabled===u:l.isDisabled===u||l.isDisabled!==!u&&Xr(l)===u:l.disabled===u:"label"in l&&l.disabled===u}}function Re(u){return ve(function(l){return l=+l,ve(function(p,v){for(var h,b=u([],p.length,l),w=b.length;w--;)p[h=b[w]]&&(p[h]=!(v[h]=p[h]))})})}function Vt(u){return u&&void 0!==u.getElementsByTagName&&u}for(t in n=B.support={},a=B.isXML=function(u){var p=u&&(u.ownerDocument||u).documentElement;return!Br.test(u&&u.namespaceURI||p&&p.nodeName||"HTML")},g=B.setDocument=function(u){var l,p,v=u?u.ownerDocument||u:q;return v!=y&&9===v.nodeType&&v.documentElement&&(E=(y=v).documentElement,k=!a(y),q!=y&&(p=y.defaultView)&&p.top!==p&&(p.addEventListener?p.addEventListener("unload",Xn,!1):p.attachEvent&&p.attachEvent("onunload",Xn)),n.scope=xe(function(h){return E.appendChild(h).appendChild(y.createElement("div")),void 0!==h.querySelectorAll&&!h.querySelectorAll(":scope fieldset div").length}),n.attributes=xe(function(h){return h.className="i",!h.getAttribute("className")}),n.getElementsByTagName=xe(function(h){return h.appendChild(y.createComment("")),!h.getElementsByTagName("*").length}),n.getElementsByClassName=st.test(y.getElementsByClassName),n.getById=xe(function(h){return E.appendChild(h).id=$,!y.getElementsByName||!y.getElementsByName($).length}),n.getById?(r.filter.ID=function(h){var b=h.replace(Ae,Ne);return function(w){return w.getAttribute("id")===b}},r.find.ID=function(h,b){if(void 0!==b.getElementById&&k){var w=b.getElementById(h);return w?[w]:[]}}):(r.filter.ID=function(h){var b=h.replace(Ae,Ne);return function(w){var T=void 0!==w.getAttributeNode&&w.getAttributeNode("id");return T&&T.value===b}},r.find.ID=function(h,b){if(void 0!==b.getElementById&&k){var w,T,C,D=b.getElementById(h);if(D){if((w=D.getAttributeNode("id"))&&w.value===h)return[D];for(C=b.getElementsByName(h),T=0;D=C[T++];)if((w=D.getAttributeNode("id"))&&w.value===h)return[D]}return[]}}),r.find.TAG=n.getElementsByTagName?function(h,b){return void 0!==b.getElementsByTagName?b.getElementsByTagName(h):n.qsa?b.querySelectorAll(h):void 0}:function(h,b){var w,T=[],C=0,D=b.getElementsByTagName(h);if("*"===h){for(;w=D[C++];)1===w.nodeType&&T.push(w);return T}return D},r.find.CLASS=n.getElementsByClassName&&function(h,b){if(void 0!==b.getElementsByClassName&&k)return b.getElementsByClassName(h)},z=[],S=[],(n.qsa=st.test(y.querySelectorAll))&&(xe(function(h){var b;E.appendChild(h).innerHTML="",h.querySelectorAll("[msallowcapture^='']").length&&S.push("[*^$]="+L+"*(?:''|\"\")"),h.querySelectorAll("[selected]").length||S.push("\\["+L+"*(?:value|"+Ce+")"),h.querySelectorAll("[id~="+$+"-]").length||S.push("~="),(b=y.createElement("input")).setAttribute("name",""),h.appendChild(b),h.querySelectorAll("[name='']").length||S.push("\\["+L+"*name"+L+"*="+L+"*(?:''|\"\")"),h.querySelectorAll(":checked").length||S.push(":checked"),h.querySelectorAll("a#"+$+"+*").length||S.push(".#.+[+~]"),h.querySelectorAll("\\\f"),S.push("[\\r\\n\\f]")}),xe(function(h){h.innerHTML="";var b=y.createElement("input");b.setAttribute("type","hidden"),h.appendChild(b).setAttribute("name","D"),h.querySelectorAll("[name=d]").length&&S.push("name"+L+"*[*^$|!~]?="),2!==h.querySelectorAll(":enabled").length&&S.push(":enabled",":disabled"),E.appendChild(h).disabled=!0,2!==h.querySelectorAll(":disabled").length&&S.push(":enabled",":disabled"),h.querySelectorAll("*,:x"),S.push(",.*:")})),(n.matchesSelector=st.test(Q=E.matches||E.webkitMatchesSelector||E.mozMatchesSelector||E.oMatchesSelector||E.msMatchesSelector))&&xe(function(h){n.disconnectedMatch=Q.call(h,"*"),Q.call(h,"[s!='']:x"),z.push("!=",ce)}),S=S.length&&new RegExp(S.join("|")),z=z.length&&new RegExp(z.join("|")),l=st.test(E.compareDocumentPosition),ae=l||st.test(E.contains)?function(h,b){var w=9===h.nodeType?h.documentElement:h,T=b&&b.parentNode;return h===T||!(!T||1!==T.nodeType||!(w.contains?w.contains(T):h.compareDocumentPosition&&16&h.compareDocumentPosition(T)))}:function(h,b){if(b)for(;b=b.parentNode;)if(b===h)return!0;return!1},Pe=l?function(h,b){if(h===b)return x=!0,0;var w=!h.compareDocumentPosition-!b.compareDocumentPosition;return w||(1&(w=(h.ownerDocument||h)==(b.ownerDocument||b)?h.compareDocumentPosition(b):1)||!n.sortDetached&&b.compareDocumentPosition(h)===w?h==y||h.ownerDocument==q&&ae(q,h)?-1:b==y||b.ownerDocument==q&&ae(q,b)?1:m?le(m,h)-le(m,b):0:4&w?-1:1)}:function(h,b){if(h===b)return x=!0,0;var w,T=0,C=h.parentNode,D=b.parentNode,N=[h],j=[b];if(!C||!D)return h==y?-1:b==y?1:C?-1:D?1:m?le(m,h)-le(m,b):0;if(C===D)return Vn(h,b);for(w=h;w=w.parentNode;)N.unshift(w);for(w=b;w=w.parentNode;)j.unshift(w);for(;N[T]===j[T];)T++;return T?Vn(N[T],j[T]):N[T]==q?-1:j[T]==q?1:0}),y},B.matches=function(u,l){return B(u,null,null,l)},B.matchesSelector=function(u,l){if(g(u),n.matchesSelector&&k&&!se[l+" "]&&(!z||!z.test(l))&&(!S||!S.test(l)))try{var p=Q.call(u,l);if(p||n.disconnectedMatch||u.document&&11!==u.document.nodeType)return p}catch(v){se(l,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(u){return u[1]=u[1].replace(Ae,Ne),u[3]=(u[3]||u[4]||u[5]||"").replace(Ae,Ne),"~="===u[2]&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),"nth"===u[1].slice(0,3)?(u[3]||B.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*("even"===u[3]||"odd"===u[3])),u[5]=+(u[7]+u[8]||"odd"===u[3])):u[3]&&B.error(u[0]),u},PSEUDO:function(u){var l,p=!u[6]&&u[2];return wt.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":p&&Fr.test(p)&&(l=s(p,!0))&&(l=p.indexOf(")",p.length-l)-p.length)&&(u[0]=u[0].slice(0,l),u[2]=p.slice(0,l)),u.slice(0,3))}},filter:{TAG:function(u){var l=u.replace(Ae,Ne).toLowerCase();return"*"===u?function(){return!0}:function(p){return p.nodeName&&p.nodeName.toLowerCase()===l}},CLASS:function(u){var l=U[u+" "];return l||(l=new RegExp("(^|"+L+")"+u+"("+L+"|$)"))&&U(u,function(p){return l.test("string"==typeof p.className&&p.className||void 0!==p.getAttribute&&p.getAttribute("class")||"")})},ATTR:function(u,l,p){return function(v){var h=B.attr(v,u);return null==h?"!="===l:!l||(h+="","="===l?h===p:"!="===l?h!==p:"^="===l?p&&0===h.indexOf(p):"*="===l?p&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function jt(e,t,n){return P(t)?i.grep(e,function(r,o){return!!t.call(r,o,r)!==n}):t.nodeType?i.grep(e,function(r){return r===t!==n}):"string"!=typeof t?i.grep(e,function(r){return-1)[^>]*|#([\w-]+))$/;(i.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||sn,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:er.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(i.merge(this,i.parseHTML(r[1],(t=t instanceof i?t[0]:t)&&t.nodeType?t.ownerDocument||t:R,!0)),an.test(r[1])&&i.isPlainObject(t))for(r in t)P(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=R.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):P(e)?void 0!==n.ready?n.ready(e):e(i):i.makeArray(e,this)}).prototype=i.fn,sn=i(R);var tr=/^(?:parents|prev(?:Until|All))/,nr={children:!0,contents:!0,next:!0,prev:!0};function un(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}i.fn.extend({has:function(e){var t=i(e,this),n=t.length;return this.filter(function(){for(var r=0;r\x20\t\r\n\f]*)/i,gn=/^$|^module$|\/(?:java|ecma)script/i;Le=R.createDocumentFragment().appendChild(R.createElement("div")),(ht=R.createElement("input")).setAttribute("type","radio"),ht.setAttribute("checked","checked"),ht.setAttribute("name","t"),Le.appendChild(ht),F.checkClone=Le.cloneNode(!0).cloneNode(!0).lastChild.checked,Le.innerHTML="",F.noCloneChecked=!!Le.cloneNode(!0).lastChild.defaultValue,Le.innerHTML="",F.option=!!Le.lastChild;var he={thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};function re(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&de(e,t)?i.merge([e],n):n}function qt(e,t){for(var n=0,r=e.length;n",""]);var cr=/<|&#?\w+;/;function mn(e,t,n,r,o){for(var a,s,f,c,d,m,x=t.createDocumentFragment(),g=[],y=0,E=e.length;y\s*$/g;function vn(e,t){return de(e,"table")&&de(11!==t.nodeType?t:t.firstChild,"tr")&&i(e).children("tbody")[0]||e}function gr(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function mr(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function xn(e,t){var n,r,o,a,s,f;if(1===t.nodeType){if(A.hasData(e)&&(f=A.get(e).events))for(o in A.remove(t,"handle events"),f)for(n=0,r=f[o].length;n").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(a){t.remove(),n=null,a&&o("error"===a.type?404:200,a.type)}),R.head.appendChild(t[0])},abort:function(){n&&n()}}});var Bn,_n=[],zt=/(=)\?(?=&|$)|\?\?/;i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=_n.pop()||i.expando+"_"+Rn.guid++;return this[e]=!0,e}}),i.ajaxPrefilter("json jsonp",function(e,t,n){var r,o,a,s=!1!==e.jsonp&&(zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&zt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=P(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(zt,"$1"+r):!1!==e.jsonp&&(e.url+=(Wt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return a||i.error(r+" was not called"),a[0]},e.dataTypes[0]="json",o=H[r],H[r]=function(){a=arguments},n.always(function(){void 0===o?i(H).removeProp(r):H[r]=o,e[r]&&(e.jsonpCallback=t.jsonpCallback,_n.push(r)),a&&P(o)&&o(a[0]),a=o=void 0}),"script"}),F.createHTMLDocument=((Bn=R.implementation.createHTMLDocument("").body).innerHTML="
      ",2===Bn.childNodes.length),i.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(F.createHTMLDocument?((r=(t=R.implementation.createHTMLDocument("")).createElement("base")).href=R.location.href,t.head.appendChild(r)):t=R),a=!n&&[],(o=an.exec(e))?[t.createElement(o[1])]:(o=mn([e],t,a),a&&a.length&&i(a).remove(),i.merge([],o.childNodes)));var r,o,a},i.fn.load=function(e,t,n){var r,o,a,s=this,f=e.indexOf(" ");return-1").append(i.parseHTML(c)).find(r):c)}).always(n&&function(c,d){s.each(function(){n.apply(this,a||[c.responseText,d,c])})}),this},i.expr.pseudos.animated=function(e){return i.grep(i.timers,function(t){return e===t.elem}).length},i.offset={setOffset:function(e,t,n){var r,o,a,s,f,c,d=i.css(e,"position"),m=i(e),x={};"static"===d&&(e.style.position="relative"),f=m.offset(),a=i.css(e,"top"),c=i.css(e,"left"),("absolute"===d||"fixed"===d)&&-1<(a+c).indexOf("auto")?(s=(r=m.position()).top,o=r.left):(s=parseFloat(a)||0,o=parseFloat(c)||0),P(t)&&(t=t.call(e,n,i.extend({},f))),null!=t.top&&(x.top=t.top-f.top+s),null!=t.left&&(x.left=t.left-f.left+o),"using"in t?t.using.call(e,x):m.css(x)}},i.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(o){i.offset.setOffset(this,e,o)});var t,n,r=this[0];return r?r.getClientRects().length?{top:(t=r.getBoundingClientRect()).top+(n=r.ownerDocument.defaultView).pageYOffset,left:t.left+n.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===i.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"===i.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=i(e).offset()).top+=i.css(e,"borderTopWidth",!0),o.left+=i.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-i.css(r,"marginTop",!0),left:t.left-o.left-i.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===i.css(e,"position");)e=e.offsetParent;return e||qe})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;i.fn[e]=function(r){return Se(this,function(o,a,s){var f;if(Me(o)?f=o:9===o.nodeType&&(f=o.defaultView),void 0===s)return f?f[t]:o[a];f?f.scrollTo(n?f.pageXOffset:s,n?s:f.pageYOffset):o[a]=s},e,r,arguments.length)}}),i.each(["top","left"],function(e,t){i.cssHooks[t]=Cn(F.pixelPosition,function(n,r){if(r)return r=nt(n,t),Ht.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(e,t){i.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){i.fn[r]=function(o,a){var s=arguments.length&&(n||"boolean"!=typeof o),f=n||(!0===o||!0===a?"margin":"border");return Se(this,function(c,d,m){var x;return Me(c)?0===r.indexOf("outer")?c["inner"+e]:c.document.documentElement["client"+e]:9===c.nodeType?(x=c.documentElement,Math.max(c.body["scroll"+e],x["scroll"+e],c.body["offset"+e],x["offset"+e],x["client"+e])):void 0===m?i.css(c,d,f):i.style(c,d,m,f)},t,s?o:void 0,s)}})}),i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){i.fn[t]=function(n){return this.on(t,n)}}),i.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)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),i.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,t){i.fn[t]=function(n,r){return 0 50) { + $('#back-to-top').fadeIn(); + } else { + $('#back-to-top').fadeOut(); + } + }); + // scroll body to 0px on click + $('#back-to-top').click(function () { + $('#back-to-top').tooltip('hide'); + $('body,html').animate({ + scrollTop: 0 + }, 800); + return false; + }); + + $('#back-to-top').tooltip('show'); + +}); diff --git a/branches/smartcare-initial/assets/js/xml.js b/branches/smartcare-initial/assets/js/xml.js new file mode 100644 index 000000000..de191086d --- /dev/null +++ b/branches/smartcare-initial/assets/js/xml.js @@ -0,0 +1,2 @@ + +var hljs=new function(){function l(o){return o.replace(/&/gm,"&").replace(//gm,">")}function b(p){for(var o=p.firstChild;o;o=o.nextSibling){if(o.nodeName=="CODE"){return o}if(!(o.nodeType==3&&o.nodeValue.match(/\s+/))){break}}}function h(p,o){return Array.prototype.map.call(p.childNodes,function(q){if(q.nodeType==3){return o?q.nodeValue.replace(/\n/g,""):q.nodeValue}if(q.nodeName=="BR"){return"\n"}return h(q,o)}).join("")}function a(q){var p=(q.className+" "+q.parentNode.className).split(/\s+/);p=p.map(function(r){return r.replace(/^language-/,"")});for(var o=0;o"}while(x.length||v.length){var u=t().splice(0,1)[0];y+=l(w.substr(p,u.offset-p));p=u.offset;if(u.event=="start"){y+=s(u.node);r.push(u.node)}else{if(u.event=="stop"){var o,q=r.length;do{q--;o=r[q];y+=("")}while(o!=u.node);r.splice(q,1);while(q'+L[0]+""}else{r+=L[0]}N=A.lR.lastIndex;L=A.lR.exec(K)}return r+K.substr(N)}function z(){if(A.sL&&!e[A.sL]){return l(w)}var r=A.sL?d(A.sL,w):g(w);if(A.r>0){v+=r.keyword_count;B+=r.r}return''+r.value+""}function J(){return A.sL!==undefined?z():G()}function I(L,r){var K=L.cN?'':"";if(L.rB){x+=K;w=""}else{if(L.eB){x+=l(r)+K;w=""}else{x+=K;w=r}}A=Object.create(L,{parent:{value:A}});B+=L.r}function C(K,r){w+=K;if(r===undefined){x+=J();return 0}var L=o(r,A);if(L){x+=J();I(L,r);return L.rB?0:r.length}var M=s(A,r);if(M){if(!(M.rE||M.eE)){w+=r}x+=J();do{if(A.cN){x+=""}A=A.parent}while(A!=M.parent);if(M.eE){x+=l(r)}w="";if(M.starts){I(M.starts,"")}return M.rE?0:r.length}if(t(r,A)){throw"Illegal"}w+=r;return r.length||1}var F=e[D];f(F);var A=F;var w="";var B=0;var v=0;var x="";try{var u,q,p=0;while(true){A.t.lastIndex=p;u=A.t.exec(E);if(!u){break}q=C(E.substr(p,u.index-p),u[0]);p=u.index+q}C(E.substr(p));return{r:B,keyword_count:v,value:x,language:D}}catch(H){if(H=="Illegal"){return{r:0,keyword_count:0,value:l(E)}}else{throw H}}}function g(s){var o={keyword_count:0,r:0,value:l(s)};var q=o;for(var p in e){if(!e.hasOwnProperty(p)){continue}var r=d(p,s);r.language=p;if(r.keyword_count+r.r>q.keyword_count+q.r){q=r}if(r.keyword_count+r.r>o.keyword_count+o.r){q=o;o=r}}if(q.language){o.second_best=q}return o}function i(q,p,o){if(p){q=q.replace(/^((<[^>]+>|\t)+)/gm,function(r,v,u,t){return v.replace(/\t/g,p)})}if(o){q=q.replace(/\n/g,"
      ")}return q}function m(r,u,p){var v=h(r,p);var t=a(r);if(t=="no-highlight"){return}var w=t?d(t,v):g(v);t=w.language;var o=c(r);if(o.length){var q=document.createElement("pre");q.innerHTML=w.value;w.value=j(o,c(q),v)}w.value=i(w.value,u,p);var s=r.className;if(!s.match("(\\s|^)(language-)?"+t+"(\\s|$)")){s=s?(s+" "+t):t}r.innerHTML=w.value;r.className=s;r.result={language:t,kw:w.keyword_count,re:w.r};if(w.second_best){r.second_best={language:w.second_best.language,kw:w.second_best.keyword_count,re:w.second_best.r}}}function n(){if(n.called){return}n.called=true;Array.prototype.map.call(document.getElementsByTagName("pre"),b).filter(Boolean).forEach(function(o){m(o,hljs.tabReplace)})}function k(){window.addEventListener("DOMContentLoaded",n,false);window.addEventListener("load",n,false)}var e={};this.LANGUAGES=e;this.highlight=d;this.highlightAuto=g;this.fixMarkup=i;this.highlightBlock=m;this.initHighlighting=n;this.initHighlightingOnLoad=k;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|\\.|-|-=|/|/=|:|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE],r:0};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE],r:0};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.inherit=function(q,r){var o={};for(var p in q){o[p]=q[p]}if(r){for(var p in r){o[p]=r[p]}}return o}}();hljs.LANGUAGES.bash=function(a){var g="true false";var e="if then else elif fi for break continue while in do done echo exit return set declare";var c={cN:"variable",b:"\\$[a-zA-Z0-9_#]+"};var b={cN:"variable",b:"\\${([^}]|\\\\})+}"};var h={cN:"string",b:'"',e:'"',i:"\\n",c:[a.BE,c,b],r:0};var d={cN:"string",b:"'",e:"'",c:[{b:"''"}],r:0};var f={cN:"test_condition",b:"",e:"",c:[h,d,c,b],k:{literal:g},r:0};return{k:{keyword:e,literal:g},c:[{cN:"shebang",b:"(#!\\/bin\\/bash)|(#!\\/bin\\/sh)",r:10},c,b,a.HCM,h,d,a.inherit(f,{b:"\\[ ",e:" \\]",r:0}),a.inherit(f,{b:"\\[\\[ ",e:" \\]\\]"})]}}(hljs);hljs.LANGUAGES.cs=function(a){return{k:"abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum event explicit extern false finally fixed float for foreach goto if implicit in int interface internal is lock long namespace new null object operator out override params private protected public readonly ref return sbyte sealed short sizeof stackalloc static string struct switch this throw true try typeof uint ulong unchecked unsafe ushort using virtual volatile void while ascending descending from get group into join let orderby partial select set value var where yield",c:[{cN:"comment",b:"///",e:"$",rB:true,c:[{cN:"xmlDocTag",b:"///|"},{cN:"xmlDocTag",b:""}]},a.CLCM,a.CBLCLM,{cN:"preprocessor",b:"#",e:"$",k:"if else elif endif define undef warning error line region endregion pragma checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a.ASM,a.QSM,a.CNM]}}(hljs);hljs.LANGUAGES.ruby=function(e){var a="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?";var j="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?";var g={keyword:"and false then defined module in return redo if BEGIN retry end for true self when next until do begin unless END rescue nil else break undef not super class case require yield alias while ensure elsif or include"};var c={cN:"yardoctag",b:"@[A-Za-z]+"};var k=[{cN:"comment",b:"#",e:"$",c:[c]},{cN:"comment",b:"^\\=begin",e:"^\\=end",c:[c],r:10},{cN:"comment",b:"^__END__",e:"\\n$"}];var d={cN:"subst",b:"#\\{",e:"}",l:a,k:g};var i=[e.BE,d];var b=[{cN:"string",b:"'",e:"'",c:i,r:0},{cN:"string",b:'"',e:'"',c:i,r:0},{cN:"string",b:"%[qw]?\\(",e:"\\)",c:i},{cN:"string",b:"%[qw]?\\[",e:"\\]",c:i},{cN:"string",b:"%[qw]?{",e:"}",c:i},{cN:"string",b:"%[qw]?<",e:">",c:i,r:10},{cN:"string",b:"%[qw]?/",e:"/",c:i,r:10},{cN:"string",b:"%[qw]?%",e:"%",c:i,r:10},{cN:"string",b:"%[qw]?-",e:"-",c:i,r:10},{cN:"string",b:"%[qw]?\\|",e:"\\|",c:i,r:10}];var h={cN:"function",bWK:true,e:" |$|;",k:"def",c:[{cN:"title",b:j,l:a,k:g},{cN:"params",b:"\\(",e:"\\)",l:a,k:g}].concat(k)};var f=k.concat(b.concat([{cN:"class",bWK:true,e:"$|;",k:"class module",c:[{cN:"title",b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",r:0},{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]}].concat(k)},h,{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:b.concat([{b:j}]),r:0},{cN:"symbol",b:a+":",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"number",b:"\\?\\w"},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:k.concat([{cN:"regexp",b:"/",e:"/[a-z]*",i:"\\n",c:[e.BE,d]}]),r:0}]));d.c=f;h.c[1].c=f;return{l:a,k:g,c:f}}(hljs);hljs.LANGUAGES.diff=function(a){return{c:[{cN:"chunk",b:"^\\@\\@ +\\-\\d+,\\d+ +\\+\\d+,\\d+ +\\@\\@$",r:10},{cN:"chunk",b:"^\\*\\*\\* +\\d+,\\d+ +\\*\\*\\*\\*$",r:10},{cN:"chunk",b:"^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$",r:10},{cN:"header",b:"Index: ",e:"$"},{cN:"header",b:"=====",e:"=====$"},{cN:"header",b:"^\\-\\-\\-",e:"$"},{cN:"header",b:"^\\*{3} ",e:"$"},{cN:"header",b:"^\\+\\+\\+",e:"$"},{cN:"header",b:"\\*{5}",e:"\\*{5}$"},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}(hljs);hljs.LANGUAGES.javascript=function(a){return{k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const",literal:"true false null undefined NaN Infinity"},c:[a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[a.CLCM,a.CBLCLM,{cN:"regexp",b:"/",e:"/[gim]*",i:"\\n",c:[{b:"\\\\/"}]},{b:"<",e:">;",sL:"xml"}],r:0},{cN:"function",bWK:true,e:"{",k:"function",c:[{cN:"title",b:"[A-Za-z$_][0-9A-Za-z$_]*"},{cN:"params",b:"\\(",e:"\\)",c:[a.CLCM,a.CBLCLM],i:"[\"'\\(]"}],i:"\\[|%"}]}}(hljs);hljs.LANGUAGES.css=function(a){var b={cN:"function",b:a.IR+"\\(",e:"\\)",c:[a.NM,a.ASM,a.QSM]};return{cI:true,i:"[=/|']",c:[a.CBLCLM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{cN:"at_rule",b:"@",e:"[{;]",eE:true,k:"import page media charset",c:[b,a.ASM,a.QSM,a.NM]},{cN:"tag",b:a.IR,r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[a.CBLCLM,{cN:"rule",b:"[^\\s]",rB:true,e:";",eW:true,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:true,i:"[^\\s]",starts:{cN:"value",eW:true,eE:true,c:[b,a.NM,a.QSM,a.ASM,a.CBLCLM,{cN:"hexcolor",b:"\\#[0-9A-F]+"},{cN:"important",b:"!important"}]}}]}]}]}}(hljs);hljs.LANGUAGES.xml=function(a){var c="[A-Za-z0-9\\._:-]+";var b={eW:true,c:[{cN:"attribute",b:c,r:0},{b:'="',rB:true,e:'"',c:[{cN:"value",b:'"',eW:true}]},{b:"='",rB:true,e:"'",c:[{cN:"value",b:"'",eW:true}]},{b:"=",c:[{cN:"value",b:"[^\\s/>]+"}]}]};return{cI:true,c:[{cN:"pi",b:"<\\?",e:"\\?>",r:10},{cN:"doctype",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"|$)",e:">",k:{title:"style"},c:[b],starts:{e:"",rE:true,sL:"css"}},{cN:"tag",b:"|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},{cN:"tag",b:"",c:[{cN:"title",b:"[^ />]+"},b]}]}}(hljs);hljs.LANGUAGES.http=function(a){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+ (.*?) HTTP/[0-9\\.]+$",rB:true,e:"$",c:[{cN:"string",b:" ",e:" ",eB:true,eE:true}]},{cN:"attribute",b:"^\\w",e:": ",eE:true,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:true}}]}}(hljs);hljs.LANGUAGES.java=function(a){return{k:"false synchronized int abstract float private char boolean static null if const for true while long throw strictfp finally protected import native final return void enum else break transient new catch instanceof byte super volatile case assert short package default double public try this switch continue throws",c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",c:[{cN:"javadoctag",b:"@[A-Za-z]+"}],r:10},a.CLCM,a.CBLCLM,a.ASM,a.QSM,{cN:"class",bWK:true,e:"{",k:"class interface",i:":",c:[{bWK:true,k:"extends implements",r:10},{cN:"title",b:a.UIR}]},a.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}(hljs);hljs.LANGUAGES.php=function(a){var e={cN:"variable",b:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*"};var b=[a.inherit(a.ASM,{i:null}),a.inherit(a.QSM,{i:null}),{cN:"string",b:'b"',e:'"',c:[a.BE]},{cN:"string",b:"b'",e:"'",c:[a.BE]}];var c=[a.BNM,a.CNM];var d={cN:"title",b:a.UIR};return{cI:true,k:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return implements parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception php_user_filter default die require __FUNCTION__ enddeclare final try this switch continue endfor endif declare unset true false namespace trait goto instanceof insteadof __DIR__ __NAMESPACE__ __halt_compiler",c:[a.CLCM,a.HCM,{cN:"comment",b:"/\\*",e:"\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"}]},{cN:"comment",eB:true,b:"__halt_compiler.+?;",eW:true},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[a.BE]},{cN:"preprocessor",b:"<\\?php",r:10},{cN:"preprocessor",b:"\\?>"},e,{cN:"function",bWK:true,e:"{",k:"function",i:"\\$|\\[|%",c:[d,{cN:"params",b:"\\(",e:"\\)",c:["self",e,a.CBLCLM].concat(b).concat(c)}]},{cN:"class",bWK:true,e:"{",k:"class",i:"[:\\(\\$]",c:[{bWK:true,eW:true,k:"extends",c:[d]},d]},{b:"=>"}].concat(b).concat(c)}}(hljs);hljs.LANGUAGES.python=function(a){var f={cN:"prompt",b:"^(>>>|\\.\\.\\.) "};var c=[{cN:"string",b:"(u|b)?r?'''",e:"'''",c:[f],r:10},{cN:"string",b:'(u|b)?r?"""',e:'"""',c:[f],r:10},{cN:"string",b:"(u|r|ur)'",e:"'",c:[a.BE],r:10},{cN:"string",b:'(u|r|ur)"',e:'"',c:[a.BE],r:10},{cN:"string",b:"(b|br)'",e:"'",c:[a.BE]},{cN:"string",b:'(b|br)"',e:'"',c:[a.BE]}].concat([a.ASM,a.QSM]);var e={cN:"title",b:a.UIR};var d={cN:"params",b:"\\(",e:"\\)",c:["self",a.CNM,f].concat(c)};var b={bWK:true,e:":",i:"[${=;\\n]",c:[e,d],r:10};return{k:{keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda nonlocal|10",built_in:"None True False Ellipsis NotImplemented"},i:"(|\\?)",c:c.concat([f,a.HCM,a.inherit(b,{cN:"function",k:"def"}),a.inherit(b,{cN:"class",k:"class"}),a.CNM,{cN:"decorator",b:"@",e:"$"},{b:"\\b(print|exec)\\("}])}}(hljs);hljs.LANGUAGES.sql=function(a){return{cI:true,c:[{cN:"operator",b:"(begin|start|commit|rollback|savepoint|lock|alter|create|drop|rename|call|delete|do|handler|insert|load|replace|select|truncate|update|set|show|pragma|grant)\\b(?!:)",e:";",eW:true,k:{keyword:"all partial global month current_timestamp using go revoke smallint indicator end-exec disconnect zone with character assertion to add current_user usage input local alter match collate real then rollback get read timestamp session_user not integer bit unique day minute desc insert execute like ilike|2 level decimal drop continue isolation found where constraints domain right national some module transaction relative second connect escape close system_user for deferred section cast current sqlstate allocate intersect deallocate numeric public preserve full goto initially asc no key output collation group by union session both last language constraint column of space foreign deferrable prior connection unknown action commit view or first into float year primary cascaded except restrict set references names table outer open select size are rows from prepare distinct leading create only next inner authorization schema corresponding option declare precision immediate else timezone_minute external varying translation true case exception join hour default double scroll value cursor descriptor values dec fetch procedure delete and false int is describe char as at in varchar null trailing any absolute current_time end grant privileges when cross check write current_date pad begin temporary exec time update catalog user sql date on identity timezone_hour natural whenever interval work order cascade diagnostics nchar having left call do handler load replace truncate start lock show pragma exists number",aggregate:"count sum min max avg"},c:[{cN:"string",b:"'",e:"'",c:[a.BE,{b:"''"}],r:0},{cN:"string",b:'"',e:'"',c:[a.BE,{b:'""'}],r:0},{cN:"string",b:"`",e:"`",c:[a.BE]},a.CNM]},a.CBLCLM,{cN:"comment",b:"--",e:"$"}]}}(hljs);hljs.LANGUAGES.ini=function(a){return{cI:true,i:"[^\\s]",c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:true,k:"on off true false yes no",c:[a.QSM,a.NM]}]}]}}(hljs);hljs.LANGUAGES.perl=function(e){var a="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when";var d={cN:"subst",b:"[$@]\\{",e:"\\}",k:a,r:10};var b={cN:"variable",b:"\\$\\d"};var i={cN:"variable",b:"[\\$\\%\\@\\*](\\^\\w\\b|#\\w+(\\:\\:\\w+)*|[^\\s\\w{]|{\\w+}|\\w+(\\:\\:\\w*)*)"};var f=[e.BE,d,b,i];var h={b:"->",c:[{b:e.IR},{b:"{",e:"}"}]};var g={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5};var c=[b,i,e.HCM,g,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:true},h,{cN:"string",b:"q[qwxr]?\\s*\\(",e:"\\)",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\[",e:"\\]",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\{",e:"\\}",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\|",e:"\\|",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\<",e:"\\>",c:f,r:5},{cN:"string",b:"qw\\s+q",e:"q",c:f,r:5},{cN:"string",b:"'",e:"'",c:[e.BE],r:0},{cN:"string",b:'"',e:'"',c:f,r:0},{cN:"string",b:"`",e:"`",c:[e.BE]},{cN:"string",b:"{\\w+}",r:0},{cN:"string",b:"-?\\w+\\s*\\=\\>",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"("+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split return print reverse grep",r:0,c:[e.HCM,g,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:10},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bWK:true,e:"(\\s*\\(.*?\\))?[;{]",k:"sub",r:5},{cN:"operator",b:"-\\w\\b",r:0}];d.c=c;h.c[1].c=c;return{k:a,c:c}}(hljs);hljs.LANGUAGES.json=function(a){var e={literal:"true false null"};var d=[a.QSM,a.CNM];var c={cN:"value",e:",",eW:true,eE:true,c:d,k:e};var b={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:true,eE:true,c:[a.BE],i:"\\n",starts:c}],i:"\\S"};var f={b:"\\[",e:"\\]",c:[a.inherit(c,{cN:null})],i:"\\S"};d.splice(d.length,0,b,f);return{c:d,k:e,i:"\\S"}}(hljs);hljs.LANGUAGES.cpp=function(a){var b={keyword:"false int float while private char catch export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace unsigned long throw volatile static protected bool template mutable if public friend do return goto auto void enum else break new extern using true class asm case typeid short reinterpret_cast|10 default double register explicit signed typename try this switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype noexcept nullptr static_assert thread_local restrict _Bool complex",built_in:"std string cin cout cerr clog stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap array shared_ptr"};return{k:b,i:"",k:b,r:10,c:["self"]}]}}(hljs); \ No newline at end of file diff --git a/branches/smartcare-initial/assets/js/zone.min.js b/branches/smartcare-initial/assets/js/zone.min.js new file mode 100644 index 000000000..5dba45407 --- /dev/null +++ b/branches/smartcare-initial/assets/js/zone.min.js @@ -0,0 +1,134 @@ +"use strict";var __spreadArray=this&&this.__spreadArray||function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o",this._properties=t&&t.properties||{},this._zoneDelegate=new l(this,this._parent&&this._parent._zoneDelegate,t)}return t.assertZonePatched=function(){if(e.Promise!==j.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(t,"root",{get:function(){for(var e=t.current;e.parent;)e=e.parent;return e},enumerable:!1,configurable:!0}),Object.defineProperty(t,"current",{get:function(){return z.zone},enumerable:!1,configurable:!0}),Object.defineProperty(t,"currentTask",{get:function(){return M},enumerable:!1,configurable:!0}),t.__load_patch=function(o,a,c){if(void 0===c&&(c=!1),j.hasOwnProperty(o)){if(!c&&i)throw Error("Already loaded patch: "+o)}else if(!e["__Zone_disable_"+o]){var s="Zone:"+o;n(s),j[o]=a(e,t,C),r(s,s)}},Object.defineProperty(t.prototype,"parent",{get:function(){return this._parent},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.get=function(e){var t=this.getZoneWith(e);if(t)return t._properties[e]},t.prototype.getZoneWith=function(e){for(var t=this;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null},t.prototype.fork=function(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)},t.prototype.wrap=function(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);var n=this._zoneDelegate.intercept(this,e,t),r=this;return function(){return r.runGuarded(n,this,arguments,t)}},t.prototype.run=function(e,t,n,r){z={parent:z,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,r)}finally{z=z.parent}},t.prototype.runGuarded=function(e,t,n,r){void 0===t&&(t=null),z={parent:z,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,r)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{z=z.parent}},t.prototype.runTask=function(e,t,n){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||k).name+"; Execution: "+this.name+")");if(e.state!==b||e.type!==D&&e.type!==Z){var r=e.state!=w;r&&e._transitionTo(w,E),e.runCount++;var o=M;M=e,z={parent:z,zone:this};try{e.type==Z&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{e.state!==b&&e.state!==S&&(e.type==D||e.data&&e.data.isPeriodic?r&&e._transitionTo(E,w):(e.runCount=0,this._updateTaskCount(e,-1),r&&e._transitionTo(b,w,b))),z=z.parent,M=o}}},t.prototype.scheduleTask=function(e){if(e.zone&&e.zone!==this)for(var t=this;t;){if(t===e.zone)throw Error("can not reschedule task to ".concat(this.name," which is descendants of the original zone ").concat(e.zone.name));t=t.parent}e._transitionTo(T,b);var n=[];e._zoneDelegates=n,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(t){throw e._transitionTo(S,T,b),this._zoneDelegate.handleError(this,t),t}return e._zoneDelegates===n&&this._updateTaskCount(e,1),e.state==T&&e._transitionTo(E,T),e},t.prototype.scheduleMicroTask=function(e,t,n,r){return this.scheduleTask(new f(P,e,t,n,r,void 0))},t.prototype.scheduleMacroTask=function(e,t,n,r,o){return this.scheduleTask(new f(Z,e,t,n,r,o))},t.prototype.scheduleEventTask=function(e,t,n,r,o){return this.scheduleTask(new f(D,e,t,n,r,o))},t.prototype.cancelTask=function(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||k).name+"; Execution: "+this.name+")");e._transitionTo(O,E,w);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(S,O),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(b,O),e.runCount=0,e},t.prototype._updateTaskCount=function(e,t){var n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(var r=0;r0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e})},e}(),f=function(){function t(n,r,o,a,i,c){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=n,this.source=r,this.data=a,this.scheduleFn=i,this.cancelFn=c,!o)throw new Error("callback is not defined");this.callback=o;var s=this;this.invoke=n===D&&a&&a.useG?t.invokeTask:function(){return t.invokeTask.call(e,s,this,arguments)}}return t.invokeTask=function(e,t,n){e||(e=this),I++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==I&&m(),I--}},Object.defineProperty(t.prototype,"zone",{get:function(){return this._zone},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),t.prototype.cancelScheduleRequest=function(){this._transitionTo(b,T)},t.prototype._transitionTo=function(e,t,n){if(this._state!==t&&this._state!==n)throw new Error("".concat(this.type," '").concat(this.source,"': can not transition to '").concat(e,"', expecting state '").concat(t,"'").concat(n?" or '"+n+"'":"",", was '").concat(this._state,"'."));this._state=e,e==b&&(this._zoneDelegates=null)},t.prototype.toString=function(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)},t.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},t}(),p=a("setTimeout"),h=a("Promise"),d=a("then"),v=[],g=!1;function y(t){if(s||e[h]&&(s=e[h].resolve(0)),s){var n=s[d];n||(n=s.then),n.call(s,t)}else e[p](t,0)}function _(e){0===I&&0===v.length&&y(m),e&&v.push(e)}function m(){if(!g){for(g=!0;v.length;){var e=v;v=[];for(var t=0;t=0;n--)"function"==typeof e[n]&&(e[n]=p(e[n],t+"_"+n));return e}function m(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}var k="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,b=!("nw"in y)&&void 0!==y.process&&"[object process]"==={}.toString.call(y.process),T=!b&&!k&&!(!v||!g.HTMLElement),E=void 0!==y.process&&"[object process]"==={}.toString.call(y.process)&&!k&&!(!v||!g.HTMLElement),w={},O=function(e){if(e=e||y.event){var t=w[e.type];t||(t=w[e.type]=d("ON_PROPERTY"+e.type));var n,r=this||e.target||y,o=r[t];if(T&&r===g&&"error"===e.type){var a=e;!0===(n=o&&o.call(this,a.message,a.filename,a.lineno,a.colno,a.error))&&e.preventDefault()}else null==(n=o&&o.apply(this,arguments))||n||e.preventDefault();return n}};function S(n,r,o){var a=e(n,r);if(!a&&o&&e(o,r)&&(a={enumerable:!0,configurable:!0}),a&&a.configurable){var i=d("on"+r+"patched");if(!n.hasOwnProperty(i)||!n[i]){delete a.writable,delete a.value;var c=a.get,s=a.set,u=r.slice(2),l=w[u];l||(l=w[u]=d("ON_PROPERTY"+u)),a.set=function(e){var t=this;t||n!==y||(t=y),t&&("function"==typeof t[l]&&t.removeEventListener(u,O),s&&s.call(t,null),t[l]=e,"function"==typeof e&&t.addEventListener(u,O,!1))},a.get=function(){var e=this;if(e||n!==y||(e=y),!e)return null;var t=e[l];if(t)return t;if(c){var o=c.call(this);if(o)return a.set.call(this,o),"function"==typeof e.removeAttribute&&e.removeAttribute(r),o}return null},t(n,r,a),n[i]=!0}}}function P(e,t,n){if(t)for(var r=0;r=0&&"function"==typeof r[a.cbIdx]?h(a.name,r[a.cbIdx],a,o):e.apply(t,r)}}))}function z(e,t){e[d("OriginalDelegate")]=t}var M=!1,I=!1;function R(){if(M)return I;M=!0;try{var e=g.navigator.userAgent;-1===e.indexOf("MSIE ")&&-1===e.indexOf("Trident/")&&-1===e.indexOf("Edge/")||(I=!0)}catch(e){}return I} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */Zone.__load_patch("ZoneAwarePromise",(function(e,t,n){var r=Object.getOwnPropertyDescriptor,o=Object.defineProperty,a=n.symbol,i=[],c=!0===e[a("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],s=a("Promise"),u=a("then");n.onUnhandledError=function(e){if(n.showUncaughtError()){var t=e&&e.rejection;t?console.error("Unhandled Promise rejection:",t instanceof Error?t.message:t,"; Zone:",e.zone.name,"; Task:",e.task&&e.task.source,"; Value:",t,t instanceof Error?t.stack:void 0):console.error(e)}},n.microtaskDrainDone=function(){for(var e=function(){var e=i.shift();try{e.zone.runGuarded((function(){if(e.throwOriginal)throw e.rejection;throw e}))}catch(e){!function r(e){n.onUnhandledError(e);try{var r=t[l];"function"==typeof r&&r.call(this,e)}catch(e){}}(e)}};i.length;)e()};var l=a("unhandledPromiseRejectionHandler");function f(e){return e&&e.then}function p(e){return e}function h(e){return z.reject(e)}var d=a("state"),v=a("value"),g=a("finally"),y=a("parentPromiseValue"),_=a("parentPromiseState"),m=null,k=!0,b=!1;function T(e,t){return function(n){try{O(e,t,n)}catch(t){O(e,!1,t)}}}var E=function(){var e=!1;return function t(n){return function(){e||(e=!0,n.apply(null,arguments))}}},w=a("currentTaskTrace");function O(e,r,a){var s=E();if(e===a)throw new TypeError("Promise resolved with itself");if(e[d]===m){var u=null;try{"object"!=typeof a&&"function"!=typeof a||(u=a&&a.then)}catch(t){return s((function(){O(e,!1,t)}))(),e}if(r!==b&&a instanceof z&&a.hasOwnProperty(d)&&a.hasOwnProperty(v)&&a[d]!==m)P(a),O(e,a[d],a[v]);else if(r!==b&&"function"==typeof u)try{u.call(a,s(T(e,r)),s(T(e,!1)))}catch(t){s((function(){O(e,!1,t)}))()}else{e[d]=r;var l=e[v];if(e[v]=a,e[g]===g&&r===k&&(e[d]=e[_],e[v]=e[y]),r===b&&a instanceof Error){var f=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;f&&o(a,w,{configurable:!0,enumerable:!1,writable:!0,value:f})}for(var p=0;p2})).map((function(e){return e.substring(2)}))}function ne(e,t){if((!b||E)&&!Zone[e.symbol("patchEvents")]){var r=t.__Zone_ignore_on_properties,o=[];if(T){var a=window;o=o.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);var i=function e(){try{var e=g.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(e){}return!1}()?[{target:a,ignoreProperties:["error"]}]:[];ee(a,te(a),r?r.concat(i):r,n(a))}o=o.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(var c=0;c1?new a(t,n):new a(t),u=e.ObjectGetOwnPropertyDescriptor(s,"onmessage");return u&&!1===u.configurable?(i=e.ObjectCreate(s),c=s,[r,o,"send","close"].forEach((function(t){i[t]=function(){var n=e.ArraySlice.call(arguments);if(t===r||t===o){var a=n.length>0?n[0]:void 0;if(a){var c=Zone.__symbol__("ON_PROPERTY"+a);s[c]=i[c]}}return s[t].apply(s,n)}}))):i=s,e.patchOnProperties(i,["close","error","message","open"],c),i};var i=t.WebSocket;for(var c in a)i[c]=a[c]}(e,t),Zone[e.symbol("patchEvents")]=!0}}Zone.__load_patch("util",(function(n,c,s){var h=te(n);s.patchOnProperties=P,s.patchMethod=j,s.bindArguments=_,s.patchMacroTask=C;var d=c.__symbol__("BLACK_LISTED_EVENTS"),v=c.__symbol__("UNPATCHED_EVENTS");n[v]&&(n[d]=n[v]),n[d]&&(c[d]=c[v]=n[d]),s.patchEventPrototype=K,s.patchEventTarget=Y,s.isIEOrEdge=R,s.ObjectDefineProperty=t,s.ObjectGetOwnPropertyDescriptor=e,s.ObjectCreate=r,s.ArraySlice=o,s.patchClass=D,s.wrapWithCurrentZone=p,s.filterProperties=$,s.attachOriginToPatched=z,s._redefineProperty=Object.defineProperty,s.patchCallbacks=Q,s.getGlobalObjects=function(){return{globalSources:q,zoneSymbolEventNames:W,eventNames:h,isBrowser:T,isMix:E,isNode:b,TRUE_STR:u,FALSE_STR:l,ZONE_SYMBOL_PREFIX:f,ADD_EVENT_LISTENER_STR:a,REMOVE_EVENT_LISTENER_STR:i}}}));var le=__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"],!0),["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],!0),["autocomplete","autocompleteerror"],!0),["toggle"],!0),["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],!0),["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],!0),["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],!0),["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"],!0); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +!function(e){var t=e.__Zone_symbol_prefix||"__zone_symbol__";e[function n(e){return t+e}("legacyPatch")]=function(){var t=e.Zone;t.__load_patch("defineProperty",(function(e,t,n){n._redefineProperty=oe,re()})),t.__load_patch("registerElement",(function(e,t,n){!function r(e,t){var n=t.getGlobalObjects();(n.isBrowser||n.isMix)&&"registerElement"in e.document&&t.patchCallbacks(t,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])}(e,n)})),t.__load_patch("EventTargetLegacy",(function(e,t,n){se(e,n),ue(n,e)}))}}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}); +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +var fe=d("zoneTask");function pe(e,t,n,r){var o=null,a=null;n+=r;var i={};function c(t){var n=t.data;return n.args[0]=function(){return t.invoke.apply(this,arguments)},n.handleId=o.apply(e,n.args),t}function s(t){return a.call(e,t.data.handleId)}o=j(e,t+=r,(function(n){return function(o,a){if("function"==typeof a[0]){var u={isPeriodic:"Interval"===r,delay:"Timeout"===r||"Interval"===r?a[1]||0:void 0,args:a},l=a[0];a[0]=function e(){try{return l.apply(this,arguments)}finally{u.isPeriodic||("number"==typeof u.handleId?delete i[u.handleId]:u.handleId&&(u.handleId[fe]=null))}};var f=h(t,a[0],u,c,s);if(!f)return f;var p=f.data.handleId;return"number"==typeof p?i[p]=f:p&&(p[fe]=f),p&&p.ref&&p.unref&&"function"==typeof p.ref&&"function"==typeof p.unref&&(f.ref=p.ref.bind(p),f.unref=p.unref.bind(p)),"number"==typeof p||p?p:f}return n.apply(e,a)}})),a=j(e,n,(function(t){return function(n,r){var o,a=r[0];"number"==typeof a?o=i[a]:(o=a&&a[fe])||(o=a),o&&"string"==typeof o.type?"notScheduled"!==o.state&&(o.cancelFn&&o.data.isPeriodic||0===o.runCount)&&("number"==typeof a?delete i[a]:a&&(a[fe]=null),o.zone.cancelTask(o)):t.apply(e,r)}}))} +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +/** + * @license + * Copyright Google LLC All Rights Reserved. + * + * Use of this source code is governed by an MIT-style license that can be + * found in the LICENSE file at https://angular.io/license + */ +function he(e,t){if(!Zone[t.symbol("patchEventTarget")]){for(var n=t.getGlobalObjects(),r=n.eventNames,o=n.zoneSymbolEventNames,a=n.TRUE_STR,i=n.FALSE_STR,c=n.ZONE_SYMBOL_PREFIX,s=0;s0){var a=e.invoke;e.invoke=function(){for(var r=o[t.__symbol__("loadfalse")],i=0;iIWd0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyGf+%aMepzLKtMphzrSE$V9(Fb5D*YB zFff3CfZyNWARr)caB!cWpHNUxudlC|^8o|G##CQD@t3cQYz7Jf2=r0&cbdW+q^eSD+wnLmK&StH4=#AqsyHWJKhW zdK9jhjia^*Ie~cS0cNbsqb&QW0p>*nk3B%6Oh8dtr0iLPY)-E_u;-Y-HHi8xKtg5( zrUF^^RMVvbj`M+goatO||L*~eY+Esa8sGN~iz; N002ovPDHLkV1jO8n-~B9 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/changes.html b/branches/smartcare-initial/changes.html new file mode 100644 index 000000000..95ecb3cbe --- /dev/null +++ b/branches/smartcare-initial/changes.html @@ -0,0 +1,251 @@ + + + + + + Changes - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + +
      + +
      + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +
      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Changes

      + + + +
      +

      + This provides a list of changes to the MyIG specification since its initial release +

      + +

      + 2099-01-01 v0.1.0 - My IG R1 (STU ballot 1) Ballot Candidate based on FHIR R4 +

      +
        +
      • Initial version
      • +
      +
      +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/codesystem-list.csv b/branches/smartcare-initial/codesystem-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/smartcare-initial/codesystem-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/smartcare-initial/codesystem-list.json b/branches/smartcare-initial/codesystem-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/smartcare-initial/codesystem-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/smartcare-initial/codesystem-ref-all-list.csv b/branches/smartcare-initial/codesystem-ref-all-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/smartcare-initial/codesystem-ref-all-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/smartcare-initial/codesystem-ref-all-list.json b/branches/smartcare-initial/codesystem-ref-all-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/smartcare-initial/codesystem-ref-all-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/smartcare-initial/codesystem-ref-list.csv b/branches/smartcare-initial/codesystem-ref-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/branches/smartcare-initial/codesystem-ref-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/branches/smartcare-initial/codesystem-ref-list.json b/branches/smartcare-initial/codesystem-ref-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/branches/smartcare-initial/codesystem-ref-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/branches/smartcare-initial/csvs.zip b/branches/smartcare-initial/csvs.zip new file mode 100644 index 0000000000000000000000000000000000000000..577ffd45977a266e2cab92246179f08bf675b757 GIT binary patch literal 1198 zcmWIWW@Zs#;Nak3nBrv@!GHvWf$Ze`l+@zN;*!){-JHzg620W&GH%{a7dgFkwa%S6 zf0oW9Pf>*xFMDHB70H#-L# z+p5RrKvPYDH~^=;;;8l(rKZu(ZfQ)r6LWItXTK=W{<6fJ($wPA5?#uCuFEED`T5Fe~sEQJ?Mo?RjZZtX- zTCJ8Ts#1HYSfa5tf>Bk~){Oo&o$s7)&OGlq_rCZ3@!oTu=iKu{I|%Io0mQ__0QvSO zJpexlvfJB*MV!Zl;RrGQG5BzT?FD=wPA4ou2Oq3^E;^jRr+SA^7=hCN6tDETM_zv5 znX4i(it|>eKwLA$>XCi=rF9}{$by=)q24=R_G)Mro{x)V{1znQ&9&mHeqLK!;|Xt> zkgTuUAL2gNwTl3ig5fY>j(n)*R&QplTD)REh>>YpBX==`(f@2<;Z(8{O-1Ml(B1Ez z%5mBoQjFx4{whDOZ}DL6nIhZB6E|O1f6ha8YeSSFkQYQR*=0>*6P6UpN4pWfwLBLo z>Dx8elYk->_k~#MTgk5aR8vUE1vk~VFl&m1wVP7qJ7y}GT*}-;o(|5>fR@j>Jp}rR z+NAd%3?=tJsCC=c8lZdUsGmbF=ZbFqvq z&PLa1t%|`s_8+rRZ7ps;93;Fg;l$E=fu81fbF7C#ujZZ&lQ%x7l=XbTB7RM%reGxB zrQiTiF8tiaFG0ma=3zvV1gal>!npM-8`_|NZ~qnL3BzbP&G_=<7mb6!K}C2i+0DLMHxTQy`h$KJJIu!b&u@IbC>`NznzCQX738Ub!@0-hXVs+h{sGl_NA z<`1Xz;A}Mvxzz(>C@0KOuZ~Yis@V6fuCrVis~a1aX;9LhWdwJ2w&jeypaI#_6CrJq z<(ABBAzmhV&8;o0o^PMq6r3o4AjpbPN2t<%XUF+5{gy|-&JXTLd)uu`P+U+qV6!`c z&CzD(<<(Bmtqy3A#`n%BXq(rbC8To`Xb6Ec=~o^%B1*_0f8iD1!gRU-v*q~7MJ zD6=L+m3NoTVwDb$K|CgC>gV51M{>lSBv+MMkgFn+!kfQm^^z&km}t-S7zt0ylIYq6 z(n{*w@t{@H1w(w&n-B6)bVU4(@hPpx>7~I_>sS-b;rN$d%~oD#LYLX#=9P7YMz3P^ zM~BT)JPoyFTBo`a5aMHyKHViX3+GEH8Q^W#=hj9v#ook2YVm#UXELTW6#c+mw3lf+ zqdslHaFEfJ9(`W7h0Y?r8X5}*dyedWqFB=rqXnks<5641>aO=0unixD$WkdwxfW60 z<(ORE`kY(HqSu~IH4;m7=pf=^aU!x=^zv=h>h1O&EmeN`-2J_b^u?RvjFiPX zk-@7Q9s)~|+w?0N`z~S36G@lPDVtfZ=I0c$0wz0Dcck2MHr-~M=Q--isj~wRo6XyC zl7k&8X8&QisAK;nRujf+K&*HhmgX*Z7>Zu<=M6xy5US&*{rY;sObexRzGs|nVjB_W z(;1kWH=j#EFgAbsIQQoF+7oc1(@a?wtJlWAw_)hAhRlxEE43~~LNfJK64qgO=um>* z1CMj2SK&#pRr`7JRsuEo5XPlFYwFbw=S8ZG!qf_ImXEtNl4P0#r%w2!IGmtK_D_m1 zPHTL6vW|iiloR=0wE$SGXp)O*9lKIe`@KP8UHJyBsVvirxW`#5eKIVznblFkeDvEP zdn!C?L2z>7W1*ly!8P3(uIb?A@hJbObIy7f*=6MG^eZN8fdIAatmJ*k3?} z%{oS7OI0nWhJ|9lIE%F=i`f89krAfkk*rl7i0;~|u2n48ryzntV1J1{+8HH;Y0=gC zU@`1rrpuJ?QP{$oC{Qp?p@j!yP{HieGmBD$E9ll7$D;nYv8Rbj`>z|{rHW*;9p%q) z91W0jdZz|IDV{Dbe5hq9x3qXerT*0o+MVi+7MfC0g+F|}(}hLkf>3kcDv9I03ioHDOp4%l>jVTr wfWJ}wqpjaj{ZIWnxc_(7kMDdB;%^algZpPJXb0ilI{-j%w=#Bjy6E@QUo=<3lK=n! literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/definitions.ttl.zip b/branches/smartcare-initial/definitions.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..1407484b4313207f4e8640e2448c9e172d380e9e GIT binary patch literal 2653 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 RXfJR|@`)$k-Ip(Z{{a)-*a-jt literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/definitions.xml.zip b/branches/smartcare-initial/definitions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e70b5c54b68a3bd80c00a949a454bd08533d0a2 GIT binary patch literal 2164 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/examples.json.zip b/branches/smartcare-initial/examples.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..36c5e365cd329c5b7979ba1f3d1d06213829123d GIT binary patch literal 1788 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/examples.xml.zip b/branches/smartcare-initial/examples.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e1f76e0e3f6a62978d6f0390574798cd39b2b6a GIT binary patch literal 1789 zcmaKtdpy$%AIG=ICW*1-J`7_nxg@vFCLL@8tbFDs_WZnCP-IaMPWXYZ0h?Q$4+!1x%U>NLJ{!m8 z=N$XHWf@-pL;XY6dZA}wX?0s_`TfMuhndn8m3}6UPG;X*T&C}d_A~|t<=Qn0y}h?&0lKW8nFMj*EdJvwWo<4MbaaJ05*0L-5I5rYoI=^Qft`SB&@DJG%Pw=V z$VinJN1qsZJ93vS6t}LmMV%J8T)jP^0bZ$Wz2f(Rt>!bW(q=$-e^=DGH%(-(D~=_2Bc8b~jHDC}EUC z_BZ1rE1Q&oZf}xIaUyuFaen!rd@++opJXg?Ui8ho6Akt>OC}M7PWM2|xs{Jrw2S z%WOa+~o7YL6L57JsIeS+h4yFRCgE5;qfm{h-d z@{ur=c`oDKtE7gB!Kv3_jokCtv+a+ShM1DM%hR)SU3;c)HbR`QX}d|V@=|S}NGt{ArX^{|lF=t$sh8~3`$4wJ!D@K1P}R)oQ*aU-AJJJBmh>Zk zw3I!KL=RqUvV{EXj5=N@YqXzv$ zjZOczi|V#~Tay|{fK9eA)bNh_ncbjq<$&;}zJ=DwOciB&&!!=v&?{2~WpB5xmm&F~ z`&5a#!tV8J+1_(y#p`*{KtNbDnVyPs!;15XCN-dx=5pGRCLqG;TS93$ZIc5C>0W7) z^7iu_hX|*AELC8kdDwx^E}GptoUaCUOGg&0u1l$jo+WHWByb0xP6_t>leV`7q8h|4 z*IU|K6jvj2_j4how-A&(NvQVM__2m`UY>VkllC#Jvd+$nmZ`enlR=8)nCQ+18(fV? z2O?{7Nn#d~BNvX8{$iw0ro^PT50bGZu7Y@kEKN0GY!or1Jl7#7Cj6-mnY+O>nIoh{ z+5rcvJcOaP1+#uMzJK5AWKZ;pbPg_%T4Jx0MI0zc4g|26UyuoJC8Wk=vWc`C6=1Jb zFfZ!9=`a^E&KvYyahMFe?gLX|bX9jwxS5#2eMkofsapG9-Zj78r?DWU31Fx%_{q$L zWQ3!k5+Pu3SVG2!gNxk{<{KSK;Q+Rom`d|L9 VtMI_l?@vJ>@b>|}@ACh&e*w=pGu8kA literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/excels.zip b/branches/smartcare-initial/excels.zip new file mode 100644 index 0000000000000000000000000000000000000000..90067ec711241061ef71f8f15ab99e34e5df74eb GIT binary patch literal 3098 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/expansions.json b/branches/smartcare-initial/expansions.json new file mode 100644 index 000000000..ecc14c4ce --- /dev/null +++ b/branches/smartcare-initial/expansions.json @@ -0,0 +1,8 @@ +{ + "resourceType" : "Bundle", + "id" : "b19b0c67-18cd-4829-b40d-e96195936790", + "meta" : { + "lastUpdated" : "2024-01-30T09:20:31.779+00:00" + }, + "type" : "collection" +} \ No newline at end of file diff --git a/branches/smartcare-initial/expansions.json.zip b/branches/smartcare-initial/expansions.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..af61a2da6dcc4e1fe5439aff20646f410eed08e2 GIT binary patch literal 285 zcmWIWW@Zs#;Nak3nBrv@!GHw#f$Y?Zg2cSy%>2A!y{zK=Jkvf$zGejxm+!t+?1#1; zt+~)OKlOY9zrqJ`wUC}iiwy7WUG%o-*;C)Ny>Swch0hkwl-W9eqJ?pf{q%$EkG?m5 z`}bmv3-`KfPG;x2R|RV1u*L~o6Oxa(CiO6Vk7nu3$l_bYFP?pos-6B~PS64^#-J$| zn50;jO=-PW!EC@_<9*w5%D?s)p2nD0k2gGi%N^j&&hd$b_fRj;o!fvoz?+dtgaP3f bWI2#uPyw3H0=!w-KnfUv&=yFa0;>i9=kZ>f literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/expansions.xml b/branches/smartcare-initial/expansions.xml new file mode 100644 index 000000000..15bc42455 --- /dev/null +++ b/branches/smartcare-initial/expansions.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/branches/smartcare-initial/expansions.xml.zip b/branches/smartcare-initial/expansions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..cae97ee3d5c8bed91666adea30b5dab1a7f8f733 GIT binary patch literal 327 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 z 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

    • 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 z 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%0DpXccAhCwB!_=oPtV$X^_>0UwJ=@yVqLUUki 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

      ?E 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⪚WO^{;PP9Y$bHn6OW~}e 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

      >60v=>iB~;as)5^ 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�cfAdDL3K!H973pVS3$$2qbR&ND>F~R3 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

      5h&Z{=kUe?WkU4z*0Rj50`Yb{ua||%4 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 z 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

      *dAO0`g3!`x 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

      ~xpoU^Y3^?x%IEY4_ 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¬gl>M+}`0lD52*-syk_3)1Sk6C|2%(9O}rI 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�TgMzwCo0))GrrqwDlo^OThF%}LzP@vm4 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ȬR@%8 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 z

      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 z�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�`WJo{eUe>2p~g_pWa(GN?@&=! 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%0D@2M_&D}{ z@`jH@Jdr12@guQU#AR@sPHX~c>p;WXr4Q@xQPJ8qoP*qA4>nTtnS5F8@~cOrjj_I=7ssQndvAh)qEf{u#jKK zzTMIMX4TEFzk1~6@xzY-YAS2zjR*`BAF5?8E*YAMKL!CoI|)K)6h#CX4fbpF{WKH( z2<@cV)EQwG2*@Dgm04z_%4ray$tlTYhN4*`8j6%;7*?>g-6k!*(JY2})B%hObTZW{ zhpaaThn7RkD0ELnKL9Of0l`Ju7j4_4^ z;s*i9uli_N)rhzt3pNqkEPr&8#&d??;qph30)nx?bS@1+7cET@3sz0+9-7ky5dy(b z1Tlz{2E9%~v|$nni_Tc6#cNA89Wka8nJDHkFVu2X%*W<&I#oPrZUo$J#XVU%wmOSR zOCx6?7nWwq4XVKtjFQ9@V)KirOqhgZ3&tMmLFI3^v5UB4|f(`hFx5WH**IwB@AXDnkQkAcIlbI5hjbm zz0K4N3&sK2$?P+?I0=@ixHG6~BTEg=JXy1t-_ghGEJTKOGa_p720|ZOhcZNmp%7~r z^<-Wh^vPJ52o1s=?v0uQD_?1@fX zI6$x^7kFB@SZ7zva^1>RkA=XX2lGIRh2CtGH|XI-gEEX|W>&Pw3ZFPB9)@gEh?o$dU`=yy@0$V-{(X-912 z4Q2=e`$=U~I}waZY10rSi-yI9lB@2C5y4SfifI=ek*my?>bxo}rt_?}hP8EU;>ZFK zmac2OaU*-B+8>$MNkHVYjx!~*fb^+AOp(`pcx^noykVBa^_+#dr=F-TwH@`TmZ=6i zezK~FO*rg@So`}}d!*?u04pK&26G{ij=5+8Ow({R5^@K1xR2$^r*b3`eRaN}TMpIU zAq|8q^oh;5POwX)mO@x&lpd;)aKo-)Dj4veo%$hgbY+W<63U-Yh9lewJ2iGBl*Jq@ zAvVBU7AA^8dCEFp3G03G9qLG7s5>)@!TH*h;4c#W^3;iAK?!{+{M zJnR_o`A85B*Sn(MzL-$Y#i?9()b(5m5WPb_atQChJDWPwTTPEHV{i25XQGTX)-m|d zkTbvO2x5IFysHnY&%Hq}$f5Z7To<2t>A=!R$7gfl9d9IdPjIYA?hav!c|Pn+-Jj=_ zZchjEfw>NS;an7!bm(~Cb@`lY-#ec}fggvO0-biPu#f!eyz&9YE(dVFG#w-m_^;fl zb8fuua5B5?oOvTEqsZ6F&7nIK!x!RZ^Z;EWeYR7s!{?)pXxQlhv5cWvVA)pZrERW|j3GwDR= zv%1t^@Sbzn7SUR(orxHZ4m4ibF^wtS=mLv3oscrEjy)5ndx>mn&+I}|`j!2`?6Pw` zbtauTo1fr}2f3zp-_b3?6a|8Us)`3A2WXGnzs4h+utsn!j&9nB8owdEY#|I)5`?hU zFWdGtZjcd_gb5SHK4;Jw`sT!@xkVK=?FGK6dp;jH(@qF{5?bC7S2r}{(`6P0NS?(K zPb@DSAk`pVeZ03L#-D`L{a6|V7joDIhR*b|6 zt@-GmXHu`-$t0kuj$@P-)*K!a_^&F21 zbP!P$l*9zXBZRG>oalbwYp<_#+N+rU!mU2BFJekd;f6cw;8m?m-&(5iXn0uh(a?p& z<-=eY<<`8PX&n0(3n_DA%+x~82UN9G^NyO&yn#myQyVlfM+Z#<@WT*o{f0S=K&_xQ z62>Io3Y8^bm^1o4N&WkoqHW1}OmpO0$BN7t^)iT_of^n}nQ?~89%k-h2J8hGMx+UR z?F<{6m7{%-r2vwDK*9oG$Z2MZ$zQ$3q2!ty037Fg=1>JkFrN4=^Nf}(JZJpwE5BNM=#{tj{85 zHW!f&<8~&y<9^@Oc1B`mJ`8N+PtKJix7U)vvDw)QXq1;x^L#iw`?3whlhx=bYm1Q? zuJ`k&Y)AJI1eH+dUkgCDMho1ai;6tbbI<1I=kC-X>i__P2Vfqy`8xx>Z#i(R6^(XrU_7DHlA>YPy@}a0+P-^x zZ*WA}6Fe+&L+sI@buKlUKk`M!cF*0KsQRTMT_BRL9~YbOkJN;J{0x}sk1&b58pf1C zMx&VwUklXZuyA$$Vtw!BOH)Ebu7Zt~XJTD&ZOuGGN)Uxyz4kFC*QBOcLe}M%1ihsGy9@44kaMq&3lxRr4yqIz~=!`3d4C zVz4`*F`?rl(e~qzjUiqKtCtYF94luu0@@mc&Ojj)`Y)moDqtOf0;h0l(b{xF*p3kp zDny4j9mzhq$_ECqgfAIvy&Gn|D5$BWZFj zsk~f<9tuO)1N}xJt*t#xPc~CgC^*44m)k^WNI3CCap82xUbEL9`0dYN#6>N^ zq|@pH{nD&^{yqh`&eo}VK|wEwe9F*ud%Mt87oI5ejcoA(c(gFeW@160re zXP4!GRq@jgCbD9P@F(fJRWM0{@kmT9HJ^G)q!}pc54{_=2OVF=sl-`pR!ydWk=qU7 z@B0*i7!qc+-ViFiBd?ETsG-~Q9F5AO^iq~TyG8#RPl;6}QvQ^6#7Vwn#XOe*8iy%I z7HK%i6l7PJ9X6<+DK>Q}Dxy=?673I|t)y;z*8YSpDC;S( zGxF^G>1*}&+ppB0-s~h&X8fWlR(hL;vzI{^5Pj0|l-@>@<@oz3m6sBj68Y|>GJfd6 zhdwBwQ+dF!gLgKcx&BMl+E`_zesOLV6+5Q$v)h&PDr2@GG@`_+h!I&aedeCSioFpu zPSf<@_An+ZJPgB(c7}V2mcL0Hh{stNc>q-K^%nKLC2;1|x`|E1UB)sM!>C|pVt0=7 zx@_S=57t;M4Y4(NE)$=G4Sb+J(=?ywVj7h|W@gbjm@MyUyip!ywQ{+JN5)9WCXAz_ zq#if*;K+c4G%$`$dsf;)ISrfB&_FF3q>PVxdWNBqXJQY|!h%`Xec~Oa=MPQDADtjj zL=`o4FmujV%?;43sNJm)lW}Luw8lrobHs~@8he5kq%QF)p;;G|#6blr5Ckhk>7LF_a7FbeTYPAZvoMP#=o`1 z=2~Jc@g-{%i<18~>QbSiO5n12XXdDqaJ!PQsLf?! zgwdbH;on2+K4Aqelp!+;Ba|;4?k{kN5X4=;e>}?SFHR z)}nC8)72lv*?equGgd!m>7{-UtX(`Pb9AS-*nnCoc1S-7pvs$zlX@A}@i%;QOdm%F z?&zS+lkafkraZ=X=42VQqo<$)@67CQnL(WfbWE1#z**zs8TVIAe#1d~&X6cFl!tI4 z{a})-VLKvYxv})lYpcw+07J>^tBkYp;3_MYS24(|4$g~oI^(7bH1hfj8ZkPz;X zQFgcmL|K3U`W**fFd2_}erGmLwDy*aj78?f0EIh~X)z|q>h-w!I`s|vQs0nQ&yh2! zeS{gh&GX}4U;wPuOYCVFxxmlHD=ao%u@{epb12QZ*Kfx`NCC3Q63$}_f71M-E2)7D z9i7Xznp>ND5!*B?441AHk-le>HlG!dbT;nU_6n9UVCpS0Tf1xB;r;iY70D1&A>JQ& zW%NDk^qTcAc+0w4|0C~c-zOg61rR6rzh!1op&a{A4D)GD`fhFF zyYt>S5`gaL0x@Wj{y2qQ@i76jDpZZieDxZ6pS9`hcgW^Ql* zmG71b@Mv!G%y?F`I5Vu7p@RnwSovGq9Bs*_DGdiac&r){7R?b#8(afpO!>t9h>cu% zv)i};GcVKIy zwpglUQ#<~Kw!Xuw)`_l`P9IZsUp#)5X5y%wWz;8`Eh9OBN~9lT+q^MPP#`?L5YHeJtaJcChYN8Iys0 zzff0+RH~WkkWd#5T&&QIrO(%M+z4-gxUT{1*OfqpubMJ==_Qc*trX<~mCQi+OU>`y z=RP`ONinG2g-$588rv(e%kPsH?hVkSqicEDXEJaCW$Nxta_2sA_cr;}eRM^uJ09=~ z6T3!|$_%`&o28DTG9*9zJa<1`0PQyO^W5RfkZOfkUFH`EOIg<=$v^A)Fv5}@INeKJ zv9R9D42Hl*}`v0Fgpo%8daI zPS;U?Fur!D5|g~XH@H-}sW#YFtQEB2z&gb$%pJXIFbT zVUV0brgW_cZK_3lx>&^%triKHx$Yp05WIEh^2H=HqN`~#C1*OOca_|pHy@&-l%%6b z0H-CSZaw0u&Zm=sxf5hjdxN&4{Qzz}kH!d_kNBklp;k&>ZxobkiDn@=ngk7r@@KcT zF&-FqY2c^XQQ5h2ei}=AAo^BS2E8JVf^hqnYaYgHbq5d!@6aDobp~$OhSiD{+o4GC}JV}|q6&_L>-#Su9w$tkk zTnW`xZabr%ju(_F5%vYuq_RDCG;+upTu~!6O(87qSbMNXRP)iI58FnanrGd0u(Uzt zN*Sz=hs3*89h;65XNujDump7P{&WFYN-1x?+Qadst8^0+hhHR{4-309)AKWR;SUl# z(6@TT*x%k0l?;9Bdn^2{L@TRe2{?Z+g`_Ovy;iUH_(+&~lhEl#?1$0xa~3rN91s#{Zv=xq9-`-RD3+YDZ4NIF_x04HZ`Xx3-0!VOeSDj%Jm9csi z4So4Vh9h^i=mpr8A32pDgUQK{S`KU8C3f47nX;U^vXbIc*N7&b!a1D{Nu7x07vSYA zTtbBNHy+Q-gBe(1-d#Y8`(A9ax0K`~hMuDkkk9$J)`AJmJaA-+d`2>3(_aohtDJ}0 zHt=6+b(K9)ImF3jY{tJR6@YqJ22>4ne4rskgspOX3{vInBbB#`7U0+{N)H#EVBP}K z3RFz$g>tU0@)d?-Q&!Qoc>jiVF|FeQ)Xw%RHT*0*QGj-D-a1wVDDIN)qXj)zIV#$XHOEUYSjvrd?BZRw{T<` zjYXxkV{H2V40Ne7W#AgJo}cI?$<@bFgB{!YdB!x#O$tm4|99;`@mL3 z)4%SirnV`%xv{-|s@e>xPlEO`8(|Zo$#+{TaZ`JrwLib&ycF9)dWyrTs}6yh`M5qC zrH=z(m6=!=K3Y4?(@k&^BA;$2FhAei#snC56TG6khaj2n!uJ)n@m)*WP=XM6{pv$yS{KWc-z;6Y4!vG*`sR zF^AnJ)`I7F1-+MO!E)$xzJH3v^WgqgLO--aVQVjSUfB7h_^F^AU#=xzzG|-hs1I03 zjye6eW`!OF`BvvVQbx(OVRZE)Zei=^z=ZqVk`4DI2F7MR%<;T%J+sLM9dTNRt>ktv ztnuanHA=BD)z{~AD10I-lO|?juQ?y|J)Vxn&y(=evb=fr`ixRnI6g!P>Qg@eOF*>0 z@pptTSUMXNq`x@Z54rAhwQ|iIMp1a#+#G>}1*@}hPn+djKKKR|BRT!1kFa&w=zyF~ zi=KpI)6+5Ss)6cp1U}guJq_oci=ity=j=|VE>x~7aWl@>OI< z`Xg?~Kz)a*K(IRC>33kkU!L_~WI-VI%~3k6><75|V$Et~EHruiZNS8j;M%L9cN1C} zm9urSA1^2CRvx6AI_E=Y)uA~#1~8fP#y{-DGGMy4t_pir@pE&5DXMT2!C0h;8lpAF zQ6D_VjZG7{B=MWA2W|^Je{-$fp3%pVLx+>u6!tATvqdcr)l}*Bo_f)I0jIUu+=QEIrr5i+ z$2MTn%@6QCWouL;zfIly{f9kcN*4QrXC|DYyvLwN_dZ}8Y@N1fgxP4(@b_ywk>1;0 zaR@BFtkiqpymBl1ed~JT%bt%cN=@B!7%84Eo)v3mvblV_Sv)*$D@#1b$^u);l5kQb zDNES}V(M1T&L8ZzA)hs0@4Wr0O)^*W^_!iyUw_k9^;+{Sc7cxfN+sD3s+pvkS-V{= zk{_;W=IwR?KDY{6v(0b6YpXZ((4X3gX7*E_O6<5)TDYN3I7oaXjQ~BA3fr!O*S_L6 z(#XaueJk_`RtOT#boNVX&MWw{mVv$ooXw0h5`rNIz>Mcr?wVG&L*{jR?_Rq3btJnomU z0Q$;!FNXDlo-=b|TbL2`88cy9-RN(^IrR#C0?uxzQo#BIu+$FQP_6C6*2apXH^@th zO=7O?E}5NfQ%|9pH?{qj`oz(bg)N#EY~x|7vg+2-MT8xYs%cz%GRyVQm8qgWCm~ z1-A;RD!yj4b1bedd64uLTc~3dX(U4P0)+sk=T03&0;`FDu5zqI$V2+HO-h$ zw`~dp7>uG?EEb?E%PzGXOT<1B@%E)LFlpKVd${VYioVU(J1i0km6X2jM%HnafgsDe zMegGs>jx`co(B9Dh>Ucp*>!$3Q{_rovKjNq$L|-80l-+S$Qlyh6%TR&eqsQcXrZ4Q z8bDA$;GtYw)H$_#thnZ~CjdIElr5bx@yN>#D~*~e?9*Rs%c718k9@K=gCMZb_z>XN z6l}?M!H%<+f^C(m^%J=Au+1e_h{m8+oU2qRMY~uzC;(KbV3)OZ2%;EsmWWDg%k+5i z9r&L>q3U@zW5}$kr=$PL9(8`kg6z4K5@LYXG9*DgY7GK-42;Qp}Z9(b})m zrL2ndS2@7%&1$&7X>29P$?OfU(CfgG+LjS4-c1L^b7HQ>tQpiJ8Z%}tlS=BQvp$s0^Zw@)F#AceAH z;kLPjfKLj=4&2a1#u*PYFOG+D78to-;H7oHXV@lO08N=g=VE^9@)7^>Vua%$MyXL()q<*4sI3J3waV2;b3#Ds*eF#)%cmNj`AFmE z&(r8d#ywUh)(?$Jo$XW9GH3!exm3Hj7;Z@PN6P9COdPA4Rb+Hj?Fv(sgUrt*pvyV;F}vIibK%> z52u?`-3TK)5xT}SI#yi^B)Cfqf@P;**+IU&UO^+QSE^;cP*t#vBlhr`Jy#({P9}aZ z1V+v}b}uqEY>kuzse&%l_#5Ry?vP3aF7^}jB7c<a|; zWxtlmg=icRtGOZ&3rd9n&s1D=;OM+1!uug++v6ys8wQ1D>byCG%^cZuF#8e?z9Jz1kyrLjw)KF~zugDmfG z2EgMh^;L)%@5Hj(-TjZr2X-kgX!aY~y-cOHC|7qWo^Yh@+A4+Bfcu2PLiW>C;<0;) zjTHHC`4WT3G~WtlUOelQ;DXyQe0ZWVOvb}?~@C5>G?5*APr_W!!+}M1V{{C0q&)!`XzLDUa+P&uX-imvBu@}0dtJn+S*K7R@ETDpl zN}HNmSq0&g^OTZ^E>E8BMh)|Ynxsjn2gcs*UpPB|`g%9qyu16F4~(sNiA0U<+=YtJ z@dQ?=-uY(ziPwqxIPo*kDsng?q3yMLKI>)6k@s=QnP^3At(C1>^PQd7ueXzNO&J^3 zG|S_WyFziB^2#WJK_#2lfnaxhbK}|f>D@i(XSeWqJKxaN`O{m_U%vs}@3rQy-=3Wj{pP!! z_QED8uQZ1SB)7KP+wt=X5v>}Wf={mGKU$$iAKKiC^==awc4Bk3b7fM|gWX=@&Wqmn z`h9RZS-CuA6pFjI_bP=;Ym=^tt&Qi~!{qkq_up@AeE+@BRL&gSzBlJL*JQV-m-4;y z(c11>YAqQAIn(L*n!?^wn88Cb@iwDjCgO*+^wJ(Q%CEV$Ioe!nZ*Azq@-!TcuzK8VQK!eL z`9uQWjQvsJq)yPYaeO_>jknm;shqWsrI%Pz^hi=e=zBL&eS3b+tfVb|>pd&N>B1Cc z+N$25c(wSc$u+@^wroBRJea$?)74r77m0v7J-K@2CP#@oS=wFebUJIB?$&JFfC<-} z0SuAJmF z=_be2@cXZvAW5p_skD`D+S%f5W_#vzFVSM0Ega-ci?gMz7t{AdTNx!5uIr}LvK{wi z{NlyaG2KqccRz98Q44*=EiySvcee)a=zMnZF7@VV+9c2R#w-0-qx99QX>yiGyi06u z&fe(+y3JWTO(jXSq@nRAwg2dfq z)vKD9ZSL*E^y_3V9qov*hu;P5;fec-T7W5lS^D+6+53?$0xG9h!w>16_9ouVHaE4- zNqR)z{0`--xBY|Cbq}Gzy{s;C2lYJ74+_)lvdL-W=97GbsRa_0)^JxOcSQay=L*t;zQ_yE$ zmf$Mrz|Du}hX!iqHV_aOu#9|-TPK(aQ=oSEIIYavZ@7%-i@WrUXS1Hh_SsXCyf#`J z*nEcs2KRmQeVRAio9r}SsMBBD+Yg{2?!_d_W_{MiL5b#mzs>Sxvpi~({24QcjWc!p z*b2lR2JCr<>7a-Y+jn=S72e+~YIEANPM%2n+&(A%;(lhFdgpFkP~G@jPOnD-1@8@} z3|Cl-jVj}LcnC+J$M>fa1_>p{=63J&OvKx#%Il9noa|v zwd_rjk{?5HYx#-qx#y`>+HFBUq=bQ*DrWCA`oF5zi;3Xbp;lmAOkEa0a)&Bst3x~S zz`K^YB}Ru;iDgvgYn7pYDzk6rvno?9s!Y9;^y+U%JFU*uWscJbA`Oh z7mrk4{1OW%dkZkAOuuS{vImPW3d?4&N|r;Ef}NM6y&sR228SA7>%iu1FR>cW{h^^GHcxA%E!mAWmo zlabN#rT!yhch#CjLGb`~0+y<43;JI?+$;vOHwt1`{+go48zxCNV< zKP@g&#cvEO{^Rxnw;t2t8E*Fcw3<6TF$GJ!Gv~m;9-Csesk#UJ;tBS%Fg`hJXbn8O zZI=bMx`HFR<#=v4u^@VX(IQo(-vd zv5>^vs9av8<$Fd4dXw$!85I$G!jV{Sv=wL3AF@htC|TH{X|(daEVFVYA#1dsOhO?> zA7|0sF4kL<>g!Ot?lh8ixoovE&<8shdxjyH91mc)z6<%o>8{qEa|@fu9b#trt=)2u z4&4FNwoX5Hs5@|~-;wTgs1re0F05pTd0#wmvz)aA#5$jXQ4Qjd5&30v0BWez$8V8Ok(vA-TXnt{=wlp2#dHQ zxD}(m4leJVh}lcs9cdh0eJhDZU?JNwL*4Z-Y2w!HxE?03np(e{K+$+VkaK6TzC+pQ zxJ~j1gMv-D!|G5jKd90N3vmX>kr)G{FMmX_nJyuu@_8djHx!#p3DODF>lXzj8bSKS zR*=5M*SkUTh)y0ca!u;ydf6=`QMC5+<$+xBq&K&A;r}O{i<$b;9v3L@zP)s~=$VDl zPB)G%CdGD>ZSVHY7cuVBv9v-zL7iGB1AyJxQlUg}+@uU!C?6da1MY;Bn+-oHEX)NT zC>RI$I`#lHv_zy2a2yJHm1s5_x95ZfHc>hi-EKOhT_d5tvn8sIUJzQeGILALdLdLr zQ*jH^TBR(0pBW_Zanpi|uq~v>fNET405(79B!%%-LQj@p5yT4Z5dsMa)Sw!y(*!#o zS~rg< z-qp;0ZegTgj8L|b4&0f<2`$GnksEgiM&6MU*Kjzv(d~3+8CdYib`|6J(zaha_=o7+ zKIYhWIz(!%vM`&O0K#ObHHJH@d2V)d>&Ri;$G`#p#X}w^9PK%;D0_w^|?sxE}I4@Abv3V$!zN4DFPUQQE2rj3m(B zMb-pn6JT?{adyk~S~$f*u>9f4XhVBoA}E%)1E`Zshe$A8%dxKUR7 z%;Um7pd)A0$T6o;zH6g6;?O#qA0#XQBB{Bd{2+yz*vSA?6CuNv*Wnokr$)(MWrQc` z258Bv(w|^PctJ@>rX7a!h*IEXtJRt`8oVc(2pM;wikJnE9H%a}frgIt5A0I~;cRxm zKyqo&s#Q3LsWq!+{MtSt4KpovR$JA8yI5N7Kws=#m6-k8SoLD70~iSE_a0ONX*}J( z;SnNI4j${@f1uC{3qGxHL}?m^c6#>UE-ykSd-k^sC~YmTVp;KFfjQzrp>KbuU5hKo zq~f(?W&^~XowndT-!PeeB_XvQmfMZTu3f>gSW(;MH5)HXXef+E2y7poN_|5V#GjQs zM9E5L!fuT#mqfN}+lO$7aAvDo0sL}Kx6~36pjiiBT0YJ~Z!PfR-r4=$Skj%bX&zWb??DYQ`S#+EV9Zk6+s|jDsge_hjji z=RL;N3$OG7a~v?c;gmH|5ARKD+9V;-T|@cN(GkA7AAq5Ap>mm$!2MD$tV#xNz|`o$ z^Uy${t9|Tfz47;L3K8w>3a}qE$pe<5SnHtl9=4Hbv>L~%2luMDIfZvL?N%c6CDCHK z3Wloc2-oUtA`21UNw{|`#dxCa)~mGj6QCdw6(=qp18zz%;B0k1Zih-=!mapfqU za|3=$V9cu3<8RE#Bl~uAV-~4e{7+fM@ESE?TT1KcB&|lNW`hTTohycSsWDqACSeU# zjB%CftP&bgMFNlqI1}{jWrgFNYSHFtw97`YdT5lzt){1cUDFN{&?0tEsLj?`CLG+r zDti2?8h-6$jKOIRoO6le8!;fGz1HEnxLUQU;8_>JYmVFFVz(V;6_%w;y9&0qc0svn zyR;Cip}DITEO9BJRzz!#CcIi!Q>R40H1sElR~xFip_9AgkhyZLpjx4ID7%`QtWJ3w z1p)$93P#oWDb5kMQFACaJo3PS1p-=!`9`XDU}$*c06iXo*GSr5xt=T##o^JsV$-lN zPBjX0XBZwPVX#q)*$xxFMsMhY(S-vA^+2xgflNUSjVRjwBYUu3Bhb3Vij}2DKVcnx zLA#AlIe-&7UWlNIl;y0d1wa;vbrXk16{j9vN_Cr{1sa7R84U3^n662Yho$#Bz*B^N{>Exy}pBoTPA zAiD|Zj7x}AYfoyRSM}`gcC7jBQoFFP6fq27VX2$QX4_3^hthh$=iI!r|0~pyT&!5; zc7B0^BeR&TH3V>|o3L?z#}DoVp~+BBv6CPQOLBPv(HUHvgyq?LDiDxzP{8G$TSDY7 zzUT|S-SdYT%AEPaUvWE`+21R+wYj+r+}kklz4v~4Y#KK`i6iC<&&1*U04AeXIUJ+; z=vAe|(zx}*d~J-PdyPiC!|ldLS?;6JCf+?u1I71M`FwtkQQAS=_T!Ap*`=E2Qgu4g zmkA=b6IBje=mn4~cBMhJ#5g^S4M>DeDvQuRr%FeI<7Pa| z=Ua?)i#z66)yA>gtdE%A+xDdo1KHy-!V?0DsMZ4;k31rvskzbR7|@&Cag6N8j%^RT(;mWIpF7~JD!z{ zQbU0l@~m)iOo;2Dj-GIW_66HGo%D`G06O#KzRTYZ=tN(}{VK(@V?bZsPPKxfZr!S8 z0+Gs?_p{;U%6TCw2OP4@2W93VK9HYE4+@rST23~KrZ$xGKMxd%RvS+1}v_s^j z8?-FrZPa~peNPRHO=+6tpX*q-pt2cfEp=%rb7DoH7PdjfB7l&rL^0DrKS#&(e*BK) z7DlkjA$Z1-5v5bYH~GHYLLXvz z!UhZZx!!y)E>CrQVDEZ7X#uKjLmBP6*txThaO5FY2axmn7={DEZ*p!A z*QFK5h-@_W4AOC!x-_>-u35A)RR9%&e!Bq}zBcHEq@*bJd{M}-^#vdUUtbBGvs;rO z&-taGRN;%XrS7;j8k^4RAJ_#isjgT{my5t8X3|D6cm(|G**J|Rthhr~Upj4s1`h@g zfuQB{K+qH|L}PFnu5)_3aq#`v3V?HI8m#{Gk-FW0P3*f$t^?}XZx&Z5SaVI-lz`i2yAeH);0-JN)B~|dvGle4>)0Dco$SU;h`qO_W z8Lj(K9R9K(_t#9$bOdZY&TN_7F{y6Z@-sAkCVRK#>WCiaem1Jss5Bdm3#wwXOX-a3 z_;?g18FI)2*9g@<^6jM(79*M`@yF^23EfG4;qgV!{xqq=>tQyjEUI>ZAftsB;J zKEhq%DZzJvWLYLQkzramsyMYou%Y32(ra42m_uE<3|dC_b)DB@vY4pabfMcRnS)&! z{Kp;Dy7I6M4YzE3c++}92Zs4Sik!{o>Gwn$_E#qF8JnLNVUN{VOhG}+s%8s1pcusD zjs|Fm2aX$1sxE_T!GB>*sH$PQo|VB6RIPPbr!lLz#i4^aN`tfTj8m^}ghh<#RhWUh z<&3awxmdK!sg`uF_Tw*ypG^!;2mC0P76y4n_Djw7m~D=!rfKEnBy*k#K1S!^=s;GX z)v$c=8?Sd@MlO=lM}z$BC7_}zEvXFK_sBpVk&9xF6eS+hSUT;OULL1X2K;4;0)k~s zkH4wWcA&QR@G^o}p}bgX`WaM#6)wA>?pHhs($PQ!U6G71$$_>Fb8I9kUp_+Z8GeNw zQfv4dqdFDslVL=PW_u^POXqt=Y>H?wkrAsw=q#Ox6c8k@3WS3wrI)c>*Wu#i1@|Vb zy^iZ&+_%s|&e-C<9(+?~$=~k1%yWsIa~}^Ulc6P=DV-fSr;-Ijvl8(tF+-dr6wPOdi`?cqb<+zzQ%S6or)0H za=97qs-+hm_MYDPy1~JgrfCegn%$dDE3`fd(>G7^h|U)lO`Qup-?Efm%TAW6*;e!gCUX@i?cGT!@_J=w^8p(Q)5^ zC*X`z&Hzr09)?Z3GHrk1bTRf-GnWZHaW^sz?F9pp_#;cU&qrW0IH~9>Tibi&ooX-B zJN?3|3noX{mQxdM4tiR|uwoo^tyJck?J=-`-NEJvV({h05qc{qY1Cvs{GH_^`Z)43 zP?YcmA)_OU*RIZjQh3Dq{2C3LE(Lod;;agA5*1#wTxT?R#T^bhE?ZlUCKuGFtn{MK z>uS~Fe)0?5b=XJbf`kefq4inkDc2|&@(fl|puIGmaDttzT_lL8G&t0KLsQr2_@7HtbvGbUWOk#vy4pSD& zAqbCd0c1Y}tCLX<7SEC`3xO8DlwAklH8-fmCH;M{=sM1_oE6q;I3DbFjkf^N;g%~f zIh;N&pMmO{#o~sNsq>sam*fw@jhekbLk^XST8L2fr+K|a(8-}=F)hdU*SnIYdlJn<+!E@ zH#D~8Fh+EgiyF1dk_kl|S+Oi8P<5!u$ly(ht7eFOMCv@EKfFtSu*7w7-V)C_&j{2C zd!?34&G})(IhcC#IjKR^MmaxV|^~YmX z2F;D=N2W>zpTf`_l`)oH1hl;V3Rz=S@n&S0&lA+k+=@nwGL6-HTxh?Noc;O$p)zWj z1jf%fB}J|Srawp51>_oNJif>q8V=`(T`Q;7zCJaW@$sd?Fq*-Y-d=fAZjJPfT3y$ z5wk*!0Y{%*4BM%XP$@PXi*V?Qbhi6JSA!zNm|t>WdcqD$x#*qV=D{P%2;0NRLD*Ur z7OPq&pFBroe54jlLdppmek!GdFy+^}WWhPD@Y|kvcN5sD)DS&uj!V?bVElu22UN|` za4j7TS{c0zIwTp6gjqQjwmlj&y&{8!84Pc1RONf@=4dfi8AwL!OXxo!SF)cqeyb_E z#5xo*CR!u-i1+6aU23ACM|I=O`bM}>f^~5u%q5thMvL_f=x*!p@nL*lCPrRQT{xk# z^MF4@!x9`8db#VDhxBamTO$}I{W5|I(dUQ2qY2jJD8BIR8k1Rv;uRUuLI}Q0d>Az( zpz5W~G2Dq;()t|Bt-p`upzmYvq3FS2G1wBIGDg6!*Dr(k(J;rF>(rMsY{Q5Ftdn7h z!VGg3Ca8*KlR(N(8bq@)Q(zL@D~clYi?HKX3r){CkvB z4$Cj6)FqvNy&7=;=y=14Kx5r#`d$RPoTjf6BzthYNe4o%wtgvxn>?^l*YJtgx)eSb zl_{~2knF4L^%&)dwnZ!voTG+-SY1N09f`dpNl8Eu|B5RG3)Yl_9c>(rbM1s^Ox7Na zQy9_pgmrMX*5M1^LblIxSEUot(1vaE+G>`a9iOz=;Pz@lE&4dw5BkD0%U1i4rwd8z zF5-qUYwu#yk|Q&MERSK)YBBN}n%Ey6>B$DBh6eA@3QTM{mgV-0ej#~NU!aeXH?S@K2^9>GC6i!y0@iGe(fk%}qz@%C4B*z-F#2vQ%D34;r|iqs zHrPQnKO3L%-ZnA)+yIMUiN;Uj#UQ5%gFmT*z-tEf3-|)JPt*wdp)SDBfdRnW(6K_d z>(GG3&{@c}f3Q`e)HF8D_?DptWX%q%K4x2rHCxT@>qIckXicyc)Lg5d-RXLPDSwrl z^9o``Aa`P^AQwN8pH#vcAh&LnWaB{K-iT@b_$K_Ax3mW>$VEz3p*%-K-VNp!_tTKZ z*FkQ7a$N+*7DbUGC`?=#i}*sJH*d%k;SVZkv^j5IE+nn8Bdk-WcWi6h2SNwVw;$&4 z`n!LVlQMBB?8Lekn`c{Hb&1DtfDG6khlkqQr03I6s_VOKuG^bJ`ve8A1_+vik#nd; z(`bJozl7msl?$g~5{OqNi{O=Osgrdji$`ghSkrm6E?v!2}ylzuh$ zD=ry+V&f71*I#UP)V88UxM+;Z*LZ}^!-2S~3t6u{1AXyC zTDM|XVnA%J&^IxN*Fjx0Q6%IOd)n2(wzfLhf$eFr0~_hx4YcUp;dznw6m`9eQeSUU zsV_G%UWiK-N8h)2lZMwwIFy{77@Jb#Gv`lCO{7N8%}$)0gkN>|P(3#VC#k2$X2(v# zkDGQ2X$0CQRK~>gcxseuIWaYJ@=R(}+>g#EcJqE}1}+985AX0}30IY;;4V*mz|)AQ z&dtu8oESepJ7K_K-`y~pENI4M* z&!LW!sQ%>G+ypz1WjC>Bxoa`Uu9MR=+$ZlnDb7-<@e^S|{?H;>&Np`QWH4^IilXm;6Fvx?ajpPZ)YQ)f^++rgfhp5p$@j?K@^D!e;~F4LkrKRY*h z4`OquXpTmjN14rT&!46NIIs0k3kd^X5RzkOOW6?xefL5ZC?XI<_PUhM^k#u14rsO7 z0qR`>E@Hl-I9UD5(V(K#Hn#9hga|^?VjC@*jH=#=f z1)ve5H&5R~U~*q3Ly>(M?dVPXyk$n<-z}40KWeFbV16nuwx;szCoG>1)k3vmC?_9G z_gmRJk6FVsN zoh`zE$W8bENGv2yIN^uS9)7pafblfbK9=Q_4s9g zRd+P^5sb2zCWfo~ztNPfFJLQ3AYQQR zdA=4H*fD4x9vlsZ7Dr2b%a5r49vJ9PFWUrhznrZi?y>*B$IuY!+SSm|GSP1}b4Bb8 zv0t#Z9JT6gSxgDMH&CrE^r=1B+%a;^YPrzcW^FCd+4t6LHg5{`|3KwmG}6nF9W_yF zFFD$NTBLlwZif~JM3J8s4NQzHOGu*@KSf{6OOXI9Y6Z0Dp~)|L^?qnju*FuNXI0CJ z1x49_eBFVy0&QPFEW`!2&`XLr*_OM=%(GS6Ey7tal-!OZ-SeFWjIlzVBs@br8&tgBGp{!M;YZLY* zs@Qcll;>Lw>W=Bw6iwigV-h7=b70;9moYY1Cw(rt<{JN?6tUz0gA5I#lpBuc8~C2} zuMu%AI_Er?Gq9IoK!B}BlxZ?qJG^F>O0cEi7}P=Ecj_JA8;eq0=XXI3+*mZp!hkDg zvcp({Rb6a0bOe?p3_Vqgor}}$*fozdXV)x2tL}3)Jl`&^P_D!3h|!Xp8ipn*sr0Z8 zkLd8I4)4<8-|6rxI{c~*zh)?>=>zsEmVh$d4PF9^vZOeQ8FC$`rqeiT@p50R5olhl z(xC=h#CDC(fkkmtP+D}#i(s;b`6`xKrAHcSH(%mKv&c@(pa`MD#Xw`+wDGqnNr-Xs z>WXBil>uHG0+}woxtTY^o4|Fdv>bh9c}4I>#MB0?Axq3RmsG>V@@x>=;Cr;1E%?4| z8`=sS6j*FinOz_VTZ_J3wkQh%&Q{K2W7ZmGi6SL?6@$szoQ*2&jpmXzWl};pMH`*1 zN?WTzW2~?mz+pR1 z24S7yk}T?(;D!Mv>D{^H&?2iT+?_#!TvaHU+Td+?uu28n9L<_#W7J%}qotX3ixp}J z!7c`T3SWSO}kWMpd}(lN-sFf2Mo-H6NHOYg)#Qr z;v#gTnlMYUx)^&5qRAJMZdMx=GfbB!0La*j*ds?{mBgRJc+0C;J&T@6Yr|}oY=_}A z*zx7E><>0d!w0}($;R1JY)@EZo4qv27);ZRGPXR2`Cw8Q7GI*AZ7D%s1Fk|AX^IIy zfx2E0tvPiEyWX`Nb(C@yd4hxUoZHQQfR*@KS+dL;t-*`dB2D+2j(Iv<16F|88jRe? zXB8T|Wibonn#;;;Gz4B%=xF9;Bwv^~K|R{}zCP#5t{izTAJ1$<9bk`>4K_XGqoLXu zO|!mI$EKGOl*gur0TLC%I=Oftyo9R53ClK2V19;LUNH$NGgQf21ZNgy*35?D#mgEl z>i(uhTX)&DaU$9dF0Sar^8EvCM7zNzi(HEkrWNJY2rkMmfhKeuV2@su znGIc}g+Xel~o{x6m7Q%cz{a11|8v+E>TL4 znk6;pW=Itt&o6b)Ra}>xV7$O+gqt43A+R#TIA8$p+OU5m+pJ+i@Rgzb4U_;0Iwcez z4Q7>3(IP=;RRq(W-js?w$8;LG_B!6K+SVG32HhvFoD_{%70Z+xxMtUn9wD@?POzM? z9T>b`SGL2(^<5ZEqPm;w;k;AEMg?n?B44Ys`~vlK)%Hya?o#VZ&N|*UyrZhQ)*#qJ zOVbl1j?lwJb5SRR1==!;WoKO#D=tnP&n%m+tphqbmjEgmN2Qenk3PDwi+smP1?W69 z8Wyf)7j5ZTSc5cJ0>Ul`NhEkg#})rX33&Z?I{ZoyHmXf8EEo%s1$77(vD7yKA(~*K zLU?9iN=lC0Ft!LKg9anBuGnP?BEcJ)hw@?(?#eAXRrHJyE)2xaraloaMB9du%5dKZ zwZR)~u|}uzBJEphWwF)(&BQs_RycbmV0AK%N^F^tS2mZKNRS7ybxvh9Wo6YJ#Kg?G zQ(S?#v0@o9%MB9@F<2C|jt(=y-3?`%jN=g2%yR`fRiMyXSAe5UI`G(X`|2WSg=UST z`T|>ppDj8ov4^s0!{ilgfHl3vW}Q8>LEiBJqmUfbbcZ zx|}GBW|3zi%pyC6AWvmu5&8+fpiae#<1QXvTvuUqBZwY}Qjbt76cHJPMTr)@Ye|UZ zpkcv1U(KP&A|E75K$oNhug&$vL;~*AJmIe>`AS}M`LXQsED8XNhl9uwRiYynU1jlM zRdz+5WP|q08UYz@!6It{(y`cRNr}Zhu1ZSfXso?lwG1NrCZk0_6Uh+FG?$hlnvSr0 z+l61V8h!}DXDII}9(qqXlvh%uFqSo?!-O`zxy<{Vx8X&|EE6~dIgCS#$Yurkj9{Y(g|U24e(4bw0i_Auh8)MLq5 zwMtvA2tNfHJrh(65|+z^u!0(|*aU6B6=Xc2=`Py!GA75Sf%D`c4#hY@varVHbI?0~k~srnQNrqTS6%cdRM#w!^6K zimrPRYQHq%!M+A$s5N}UAbidTz9Az@dAQ4dv7wr!22&osLzKR5CL`VTI?$#Prcy^~ zyn*g5E&+aGG3z&m5+{tY?-l{#i9qFDpZG>A__njZh$_F@}*uc^~vpHNU33uc_wYuPBfHnuH^G^w<2#U8+paWr~+64rV+p%ynO5 zB+9d_6-_8}lo}yO0zZM6T(;^ki@=&XAikZlkfj_IH6*3^J#52MEjI+mFIst?&?cCB z)iCBpX-iS!Qp`>y+5$#GRRWqu?bhQ1(noRH4__7Tii5&jk_C* zv$QL$(uobqeGmL0p5sp#fRBR*HV^2irkk~Sh}Oz}ZB#d`#n;1kqZ zUu=4&V87wHlQ?cP(}Hpq9SHgWlHJf22i_0(8OmBq{YslGhla+98fx|T!G%<&jvRjlS z$UlvP3$hiO<^-YKW#${#HKTmV;L()AgwO{WkJc);hC5Pb_o)YfbM0P2tHmdKh`pu1jY(BoLHaSZciZ z>6j-9yoFT`hNN&J^#W!DFj!=^TpfhH(JZhK?UUMRVa0AUD7Gm3iJ2N$1!xPA#ta<8 zZ#BAZgku%tZkfS=?Izg?RjI;GHsdLaVIxhxKE`|jL7+`*o2s-?H({Wea3ZTF2BE8# z)zFx6fTuG;Zh-H>xKqS!C8BD%x+q9gNrApv6ti0!il$0c3?{i^&+L*6J)}5rKyLjK zp9--#Z?Z+~MOtT?YZlZ{)J~6i-i+8?7az}dbggAIJoHJRkc%B!YsA_eptX$oD!G7= z>jgTdAoC5LNQqj)@A<}p84Fl@(&pF(0JRaUNY)Ei@Ic9%M;Lq2JseB+YUC_nAcYrd zfFHsr3AjE+bhCs3L`C|JNCHDQJ-9WKzB3+)ytv{(2uFL!Bm4x$pY>fzczGLdh-)p| z%x47~(UB`XE*ZC4nhh4PZFu?OVv(7hN^JHsucvj#J4t5AD z%qOSj2UFE;F~rz!amZuDjw-HILzMu$1aNBAXRgPpteJ3q)9MRu1ave2RTcT5A|C{c zirS@*#l)e?5KEvJ7|k1XA=|*Z4luPvy_Zzrx)j2qAZ!>EEDDg$14!%l$;;&Ex>+U0i7qaOBEJX;5wY0yeeUkFg@j}fi}3^=>jNhma3X0H zSG;E2jcmS`eX({FkV?AA?&QaAxg_Xki}&O9ejFcV@4zj>Z*>t}(@yDn^M_%Jkn*T> zIuP`WzlW;`V^4k?7I3EG)gn7e7Y7C+M&TK`RNgQ2sRi-poAMj!6gM5c9h)9o!H;SawJ&fI=HlMD?nZ4V@@WK5o zM;G@k03+Iq1@Q$Fb2K1HS|&yu07w3R0~vAc`?r%X;Ql}={FIs=n^xy0)%@6bgZ&7^ z(0e@9$BvaK80c$V-;t=A9OH4Rwl7oH{tmvLx3>Cy zbNT=29 z*+8W`%0`?6fR$GRefa53A8T7ObY>9(nB8n_w5yLK{hjx*zw_3C>7WdY~nFtH>t6Tvymd$W^MGSF?Y=>mDCtv2`j!jVG&Rw zRH2kQVO1O=TP$?~7Nd!bO-%!hIB7ya!J-i&m}Q2K+po#<1QGb&in$a-8fwB`w(C{P zUa{3FX{kE((XT%Go~cgR^rTKXGCKqbZGZb^Jg;~g4nJC~(Z;q(?2=iEKN8Fg)!pP# z-hTXiOTxcC(~=N;VcA^5vS%Y$DG~)E;eA0w@_qE6e5e!Zj_1px&ga?kIw*JhvY&i@ zSt`01JU^>WubBk?Pp@si=&OIQh`y>_{P+jz42|WA9@-T`UQaVWi|ac}2j5v|xmlDa zihcB`j$TA)Q{?085}P@lIz2Y2W@=`MXu27gEV8{OqMid&4r=?y7jdV(0=i?#S*{RK z@pXi>BC7Y92h};pcQ0B?W@^d4NE7d@nUwVLb+be``wB;G#8)Vp4mF=vQj-qJuhU$A zy?L-^olYHW`fAQx-B|kQDK)?STD_90fAkR15%aEjpYN!9EVt%t|4Q9cmF|7~g1YeW zCG+EFiuRiG@iQMis=iq_Kl+|6Lw(~%zkm3~2RGjM{kMPr#P7d-8MbXDDa?&h2H_%5;|rvB~MH-AeRKe+YizdtRX@UQ;(@~wyHv-fU2 zLZ4qp0XKiwF)?aE?B%V0iap-?aah17uYB^%Cr^Iz>?c1`pZ@yOmp*;_v+sQRGNNyP z_SmOy|Hl)bzM?4lZF=(>Km6fkioQYbt{_bP;pP8$BK7Gzobm>}{_L^OzW*Oj{NX2m zc>O<~P&=2e?!0hm=khD5oy%|TyzuDGB`QP zCwH#AlS1s}2Y0T#%UQ0{n_tJCFYR1;ky0tHcCJ3P^TvZaSD)Xx`fG})oj2dzdFzp# zH-EbG*7xxH=38p#+P8PEy|i=f&7Et{?Oc0u=iSG5uD!N%?a`fU4|3x3JJ+7#2&MdF z=h`(+p;y1zx%ODg$FBqt`HVX8?j_FgJb(SGoog@bTziAQR)4v6^{?M~L4E$vlb>ID z{_}_4|NNl`KY!?X^{4Or;=dmHK>hh;1jZ2K&qJautN|s=-1m0#E+!t(%_I;XGPHNs zHp})g-x3Q$l4S_`%eY^l!^!Cc-WfoPv$52i&Zi`0C7x2O(1%3B5pq06=<4<(t{Pj8 zlB(6z#zEX*j?s}?v|uEbh|uVP;zaqo+gD9@`?=(UO(m_Zt@WqS89pG?iM!N^h?9E4 zTwZo1vXY3@!w7-&6Bd!&guYrj1}?KY@yFl&z)lta_}=sNiaKeP>kv&isry9X_H#Od zgjC5&5y&h>ZxSiU;)Sm~W@bY=KqBjY5L!V*-ss`ZDPekj7D%`o>;Eo}2n6B~VpXRYF<@I`njedUXoCt&~$PZFx+s zZa;UiD(5}T|J~O1OEvrBU#R5@ZAa&{x*H3zN|>5DZPx3-J~+MooKI)3t4>3LIz^K| z$?_vB>K~dFzge?O>I_Y}Y1Y-53ZVh1l|TOOyTwXs2`f}5`P;A3;Z+-Vc^6IXdDH(W&&V8To)Du?KTrt6a zqw|#hQpJk1S~vY_1y40=Lrrae0125?d=Jx74wA9FO?B3)FE3Nu2pg-*Dx+qeot!&; zep&~qx!Jj?dsWRjsHV4{`{;YFKpUD|GnTOZGNpX{wAGrYsb;8f-F6^P+dp>e)(Tea zj8}J7O&vsK>Sr%1l2V#9GHT|cS-Q_s=Li#OE_)QNZd@z@->}uW?U$>i?dJ#qv8~!i zKcqE#jxh98sVU`fuY#1hWJ<8r_+c*gu$)?L($2f62j!eY)o;HhAz^hA)`912zqV2Z z<$vzur^Bdg*Qk#Y*c{#`k&7EEgwIfxS<|f1Y*X=6ezOM6_!Xy~vi*Zz3d$;!0BO5A zF7tS7R5;8^!+R@;+!sb@Fv4ilOMUztkvfE0dSR-(|L8%Ada-D#@zD>9sRoa&8D?&V z-#IE8w;(AsR%2o3s#A^9W|}@rWrhj!qWu%4;Bqe(j~>FxnqkDdsH3R0qJdD=Nrg~o z&Pr`xwGj9f4z{l&2wuu`>X5$mR$RLQ3L;D!?~q2@v1)$wi;vz=bCB_N3G}CY8{{Z8 zkqDEI9%MoQQH(bNAo@Whb)EP`hSGF{9gg1Xq>mm- zrme)Yp#ibwGe?*>{iP~IKDa3_eA<3dKV9UN5EkfNL|V`?9pPh}Hms-S&4$@r!JQY! zbb@Ev70NzOF<*X770hocfS6%IFbz?H4A^`HvjrgJlxe-wnMjmC9GKn%620zI)_WYs zU9zkyk#|wFt}awe7h8+AEPZ^hlh0K6kD|?kbV9EYtT)v+&5tiRAHQ$aiF&*7EKvy$ z-gx82Z-_W}orr?>K{bF{c=pEI^y1wcZ{hXtAGz`C)Q#sU&j+0Ubr2CsC%nq}-bg-v zsBXOQ`)~dJi5qWH;nyhXLv{0~H{ZVXE&6*5Q9|U2dLRNpP<}~xgc3ev8iX+a2bn1N z-Oa1Fz7-@~j}kzV5Wzt72N5K{kdklyhA4&iqr~e(mR!C0n}BTjh2%j=RP}XwV)8;K z-}-KQ@-?PpxQHO(eN>frXnA+*yXxk%^bJU;t0~l+qJq)0572VT_AV$WqOT|s#MG@z z^wC2!5SNG!`&L`_TR+)Tu7A2+o?Ab@^?x8wYfF*|_@t#28t7|n`Dn7f`)|*uZe1c` z@wY6@QDOgSF;>`|5c;H}TT zBaaleKGNqzf&TW>-zt=fI*F!yPX&dhkduo2=M<>X6zEo>Lmv#^>(`X<2qis+%2S^` z`sqtVkUqY1`Nf^f*LN{i|=u+4|lG<&6(cecW*wv^X7{?Z(aul z{^r%4H=k!Z{3)WqcisYB{^ZV^FYxPY{CkyuFYUbf4!wJO=gklKSAWN3Jd&<38GnU~ zdXrxy2<}%90X;9&`z1}-zxyqw#h+wiJ|yygxbyB4M9+VRQ-2iYM!q+g$fw6&?!5b$ z6xS*1ZUw(f&rfqP-)7#ykCbj7@;x-}c?I)KL z52?Rg{n_7s`XlwXpFE~Mzx4L!554vILr;DF(68v>x1T@sozEY7)*xSpI-aE`qSet{rP9F>fle8 zU;3Z#y{Z26okuy11Ejt4hWgXb-uv^@uj?Sl_v~*tjRT$UzaDym9*m)Yi_zQlN@I5h zN$*}6Bx$kWzvPrQ(j9DRr2FdZt!YRi^sk#Yc)?L)jTz1@j1>AtM>^aR^!ss>akB3}O^xMKxA(d|!>NtT^?Ok4#%eZyTWgpriqOQdX*E_SG7Bj3 zSiKbTrAqX-40HN5d{lQU*0NQyms3<2JvYoHyGl`_qrslCJjB8HS7WQD=l7_w4Qh@u z*T7XWmu>o~-^XkxU!Ac3_}+&UK(lnCN1bR^=+94?K4^!OMQtE_6w#8ok(x}oOptLF zX&c4ViSzU7BoQztw|`m3g$Fa8a20*hQYV}I_|X%V+Wx-DbP0uOoX}#AfAQmR)S;i# zspU%ZU~0*_ui8AQN`$gfqWs`BA};;;sj>|Lqj8ASKu|S$w(w&|&tO-5{Ct$~ug}C@ zQkfIeYTT-)HX!ShTBi9l@w|+xs3@8xqEN@}4Y+7Ztx%K*M>LuOAHTM5e)KjKL;sre z37phX2b*q1O%PgcLX32xtR_DC1rZ?h`2=C`4t}?vm*A~B0`NvCBgMgRQrnNy13*Kn z8;4<#*F!qs5x?ESpwe z?1|&6I&IBTJau(v2~&5sO*`XmA{6U-p>UjkIh_XUw5d)Kc`}(gIX0a-J@!pCSyz*; zngp>=RJNaL)|Y75tyNZ2npFQ_s(-LPeulOc1@F@vb%v(G z#cWpTSxs$U(eJjes3~XJp&!?~zj<(2M=Vv_zO2p?{YgJWhMhI<`{>~!f)eheO!}#t zYY6ZTtR{Yj<8w6 zeU??juTuk;X7!>)6`pf9O6q=dZhZ2f`nqgt4)|BiZNH%AAj%Dj-v&pZ;as#*D^?IY z6T~P`AOGA||N0YK%{jJD1iMuwx|teDKlHcanxLasKwT4EOfYMnI)Z4$WQGQXAeV!M zg(&@Oze+#Yck>R4a-5X52e1r_Dphr!ntHyj?%94;tD z!37HmQ3Z&q3qBUj1zITg9)xD5y4Nx*sk&KF_YzfoFGCNcGn*;}yTtLtwMrbssC$VF zPc>Yt)NsHWYx3jAPsg8WT5Jg%3HXM`%iAZ#S|Px-lb28mPQosiJtud zQG4H_qTW+C{~6E!{O?bzn?GVw8ioB-=?f_+cvYT|}vME}0@=~aq+mm-w%hS1C}A$SZ=SBRAT z?7>gp`1Bo)gXGo^I`Y}|KU_z~S3ad;fA!hJ>eE*ddzZ-F*SRFg$9J-L`u1lJefEfA z+WBQf9{%)|&mLEwJ*pc-WVs^Bd*|}QJC~m#T9#rzlHf@pk|jp;?-izLFYmlS1l{GI zGF^K~-qG{Vb}qlF@b>Zx^3CP&>&x;==;%ZtuSi9&b5;<@xCkZ!mSR5xsSLXHk~|O{ z`!v9GC2vfpWg^<0%RPJSZmWK~_ z-Xc=?IVNwZxo`d&FG1yA7CQMFKfJ*2FZ1u~F*=xXfI@tW3C5>EoWA=I;_p7Lm{NU% zDcYwI0bTsG(4|ijRV!rXb3505%Ovh=^5%t|Ygg4@etYe&zj*bpFaKtkqc6Vtm$#lB zR)78O75aJUiN8JhfrS6^K807_|J$?Q8diUM?&@FOp#1;WlRx>}OW&fm!|L+~zx(-v zmk~b2(Wemo#pe$`tD{6jKK}WGS1Eew5-0uVwHN>M+K(vw;1PNL;E_N7|orw1SX z(~FlR{Pj;c{I4soN%-sQ6h8jFKmXJBDg6Eue}3v637allHUB+ zx1QjX|8?p4|9tl`4*%DC?++V+^OiP7emczvx+H{Ze-?f0%Nj z0zy#YGJ^xX`TZ%XJvGp~UrHD0!oUzVXv|Dzlx6qWvM>|e3&)QS^d3LHUzcgK`HjPr zE>Efa+U8w%Zqe&b(vwwh7XxhR{>>HvUZ1+R1SxqD&283g_;iJs>xL+ou%0W`@3LMC zjC$04*y1rEyw2vtprI65?OB76KF0`csM*EErp;;-8_>*!=^wU}QO0$#SA+hqszas} zKHU%Kk%4j(yM7*8afY%Wor6dW3g+%7Tb^h_m=G_T6}aO4<^(Odz3{UBK)AaE-E;3RdqWKy;_Y__T~rgSP&O0`MzAX4+eH~*$f4FmCGs$ zVfH?&4ygP>c9bd|p~n%*ou&9NOr9dHGW0~bV5T=eFxcN}!qd!@^QGIE@XYiDCOmCe zuWy&s&ZQ6jqc*@S!rHNew$N%~x~pdxTDVCEFdde*Yc?wPS6j7yU|m2fqbL0j1nN9# zZV|M2(uC-w(<(xM^7(Xt02$hy3G0GD`y;YQo#a$U_Mn5NWnirp5@|_|2hpOUfz#t5 zlI*DFaGRfopwQMn2PFfgYDeV0PzMt#O!1X)BBSz4MnaP-X}p!K(eG-LI<6@bYSX}{ zNC%6^$Kx5=ZBeIz+_dRd#Z`2~2@0EXhvyUOedh`7%^Sw(P+}^(>uzzc_^@Cfrfkz9 z2Ed>KU4)jj04F|MjJ(&U4nP+pp?uY*NZ^{wt!fJSr63h$ zuT`I@2mXi%U=)V3{e@N=x;>NQGz@JzPMr{E*Kt-iZhPdlTg49*Ogd@&!P5PHaS*jI zxSw9ZUrP=#Y8yhsP~xfpvdwu~^qtM_&jZzH2uIk5d<@u&L#jLzO-4m`JPc z@o~rpIAh_gORSanx*X4g7|GVVj6iZ=CXiB$X2jC^+WDq<~XqU~cgmIe$$3Nmb}nvjIPYyn2CW5@qUh!~8FYSiFB?m$+M2*u$b5DdZ~)E!h!8|X@2 zln(T%+~yW-*<*){{-ON^xOv;%OPlOYc+k^F=cZS&mdwNKnbZC&V!}kZ% zJy}0c+#@)(5O~o5sLO9cH++j$`Pu+2Wn=JIdOyna4;(n8bMN0JHyj`8>Y|Dxv-=0C z{xSG98BQCqM52E<^*}oQxgHIoz}f!dq3})rCXDyPlwo|p>wCkhWbiQBR2~2&rNMFR zq4Xekb2RN*%hq~&D7~x))M#~8M9%vnXe@)BV;x!YC^AoD<`pmGO#3Zq$r8qhCqy0s&C zZ|u_2E|_h6wA|*>M&g*T>lD?;N& zfuja*JGh1n=?Co%x)m2)(Dig?tcqudUDQ&gvBLv>dl&&JY^%TI6xlK2?Mm(G>47t? z0d@nkyLN5I?{jwy>?^>fWoF+%p_d~C?ZVK2YfHuMI`W&jg)Mp{kV2t>NIpj}r$A|h zHRbYy!y|>RDrF&a)JyCDK;nG`qe}%}V$p_;j+o>^yR<96gJfaps!ntYJrN~Q=xaZI z4~X_k~jwbFX8uVbi33|GwKhTWYH{iP+qB%|4LLXQ*dw%7|OX0w-gBHkU5K zZSbasB?OksWs4|}pynV&do888wcI5_AmW}()7tfL$W7=^qq#tzxbQSon{2oa?XPDy zsdHI61+xBt*mynW4x7i^zCJnA?W~`3>7>s_7y&jov<60lM%q#9>@9kVjZ@AJ;{}}g zxd2wB`|JUU7P4Jja^*3A7(oG@0qoq=)v`&Ett|~i<9YFTL_T0h8i3MR9)hNk|DJS9 zk?Br;d~|Df@#^)(p>W%>iVqjz30qcI%n^73`(j6(>Hd1mYtJsYMZHudwAuAytgrlL zezPa={FdLsKIynWkT1VUNd6Z7AKf4ET#`E_yf7n*b$5a_qL-LP8q1twKR}VylMZae z+=LbLhItzYXN!UOEhEVnN|Sjf-yjS3j##Qg*bjobUwS|S2^#qzzOUBP0~ z+f_cN@GjzRX&zp?8|9w#zB>*a9Ac9i1NlK1)Ht4xS=30DvLM;T07rXfoCbqiv>*56 zBg;&zmc9C@GW*lfx=QyC$~psRegV_?R zHt+~3&L$~tE|u%9ze?x*LD26D;Ab5t8hT-|0AHMHZsxR_oBxKIz~9Wgnwb8&8asJL zotT(XC+5`Yc{O!P-7~LFol+-fDYu%NRO4`xdh#&+9ihLY^mmt<9y_Dv?wzJ`PNcLg? zuN@R>L_09m3CxA|`bQ zH?${U71pjx0|Ps-HnVEy9qx^AZNXx;oe43;>y3$5BMGN*GXhK3woRcnb4;;uON^v4 zBbFYeFz>Xr9z-W6CMFQjcCN$rknK&ulL3X(<}`k-Wo8k76Y|EkH&gV3FVDHmPxj{c z+S~Td!{31dh6C;~+w`m!Yua;y!d-1uSL-1*Wy{d8Hz`$hV7GSp1Yi*M9gPg;i2ly< z&my~uqQ4Vtl7k|4jrv?OHxkdyd|dW9Df4qkWJdLS#w^;PN@XL zcCh2jRvOv82sq(z-PaHco_1|w-S#iQuOQzftH67RSW`UZn%ZV?Q+h<JxUF$~ z{+Xrv_5C`2=U^ThGCuq>ZWTE^B_co+;k|+wO&5ogGZNG#c?yn;Bq9}ayw1Ul79ToC z8(vc8MB)KaPkzt2Qe}1CK_74_Zo`>jE%4|FR32t9LwNx0*HDRF6t>hUt)ytZD!+$0 zaOIaCto!i?CmB{4S!A=F{KE}L1ieDYy^@F@zLahtrn|vWZScQ>I|csb9znE&U~v(E z74as#Sk)DSO%G{&ebF#sHo0p1WAt!8QUW(*uw_p_HRS`m_z)$)kAO6QU52-Q1!G7M zaAuZG;49x@IN>u)v99yzQotZLvc}u2%eD|#n$0>+96Vj5 z3F6cH3{a3e101B#XC!Y+1_}2X$a^Z+ z1xM?pW46nyzOEnjb^oZh<)c_>|Cl`E;XXUJ2$#O{{EvhEl@z+ zu7;z!lm!RHYrP#=r&|ep6qklLslF9;_y#l(gJS`* z$R?^GcZtcnd%m=1cixaZ%CI}!Y!Bp-4jdR|WT*7xNHbM|u0Yl8iokSf|!jR7~Hf0GVg?FuV#CA*LB>Gays zh&2&FHOq%SjTx6>85)h}^)_ltPL)|hd@{7G%5Y(WZ?S0@oz`c2AJA&;`26->&pUnG zP1XwUZYOP3DaIwO_>L++sBlRIcgej0QH&Qf@d^@6AiGLVF)s5xoEbd?_Xu%Cj(H_kugt-dEmq<6 z?6F%?UcPJ+o*+4aN?fk>7WObzElip(UKv#p+0v%Xj@de740cmIXAlIm_@#OC*htkq78*ij%%Se{>^rro&Kt?kI>yW7gH+)mpgA*7gV%~?!>Zf!Aq zjJZ33{VS`a1@2E&IhAcr>XZ%N8Y`6`JE2ofI<*Gj0dwrVmYtCl%x za?!3z@$r;<;8SGWshM_Nmvgt}&?)L}=*QE9&xp5NH3>1qbBtwyYe6-^E$|G(CrLgB z@3s2Fb1-SG^UShEdAR;>IginR55_Ci~yW-q{f7bUwV?5Mii!?eAK5{vLMe zB%>ns;lqP75Fe~T8)7jO{WP0|2PV*4#%#5+P^jdS5Fe~IYxTvNd7mT9J@L)RVN`A? zWC$nLW@qIAmYxsvaU!f)@+W)=5Mpclai;=6p@BWKt20$z7p@kIBXU%0IR(69jY2yK z(N<1m+oGlWv?m^sP81KqEc%L5F;cQ%q}xe=`xcd_09R&3B`|cfrz3G;fF&D_koZ*y z)RJ})e-y7S6p@Mvv6m4FxFgP*o(!#NrL{%^O)o7tsTmleJmP^r$FzaP7i+QTB1a=Z zO9WD1;OQ`_mZ4V)HM&x_+0|(fJA7v>emJIQBdb0kp{bW~7{QdpsS||kb|TPf6Gfh8 zUE;cTnucL#LE61pINYnY>%-A+H;K=fDv1_@En(wmVOQ4T!F<*1I=1Vbl6?3G(hh$m zaG%Cmpgdw265y;qoYBf8F6i#=$EwR@Ida)!-W(LaiBMvY)~AbOMGF-Cw8j{ z2-R9)XRGb<1A_j_9V6A%dLg}a400M~ztvywx3jS+>c{-V`~wZfWJHGSf#|6}nTrl0 zeovuN-Se&2s>nux2$ZxZRD4N6sFNUnLMaq%^?R+&81=pk&_)SdnH>>(@b#)Lx`pb$am*&xk)+URG+nm(&9O;|Ne zJyR_CwE-IKe7=v!1=z5HpnjjE8b;a}a*vrgH!6{eTJBG0(ncpS7A<0$VPqU)DCxd= z(36C?G7)RENUm%i*$Q8#`_pze>sjdd)|PqTfZv@_LE9*uTvPq#Za3hK6cqJ@b#iQup!d|o*ev~?p}!gWJ4b)?YHFVT?g4D4$jrHW)x;EKo|qn2rzWQ+_-9U? znweF1&p@2v?m7CKnV(UUr_|&$4vaG=#?{mW{^r%xB%LHvGh_5Lb8?K1k*V49(`tI+ z0{wksUd>SU*~z<4(@8TmcCR`&b7n%Fo1LVZ&s{i+;ibRn^Z1>k!e%Gt&(BV)*?Ib- zQs&0)nNV{lXJ@9S)Z7%hHaAPHoSR2%e&!rYTg*?KJvXD~PftuMYUBB_*?D!(CE$#8KndFvB@kGl7OFJB~VVKoNM&^yUY%>cGMSJq2N;k5QG=Gc?q*ooM2G zuK(E3AtPVtNEO=zc5my^t;4+oxWkLg9#)Hz%F@{cn>EL!RnMyJg31NBV@23qZmSG1 z2k?SB7BGi10i=kv@qjpccX0CtaSdFV7a8>~#@r4UK`R8#GTCMmewa`x$rW}9#s@5s zO^E!ZvVD6NF(xb#@0x*_g17+^7ul);CoiJmS7mCCC@{ERQ|wJj2qFMKeX}6kz(&R9 zTWJR%(OG6J+=UUZ8q+3dwq};X=08pYuPII=*^MLaPzY`3>a?dyBL?_lET@h@dVgo; zdna}Er43EOvLo#Hb&RGZOAzKDqJl?8`%7dB(e`at-(RKa0p?Ewv7$XG)-kfU$!D=5 zr)ZTxx*Q67$4cWOdgSQK)QHfCb~zSi$0*lYAos$+i&+>6M{a?F+kM2&!K| z2C_p?3Cr~iV|dLUl9<3q3){D0l1CP;^}g`Auqbp%+q`yXvkD4l>U#X;`)@7#=9y`nKO}y<6%a#o9>}SPQduR6E<+>f}u= zUUCe4`tS>%pmf;L4&2j%Ut~c&b%iZ+&@xUrWdkgw2HUgHzOR|tLOW!jZ_o}YqtMcA zI)u=z;+!IwywnP%^9!P;zSb+J5PZ=1YYt0LSgH(ftYvU)JbRs*z(QVZ^sf#e=;N`< zss5T(U9}8@Rgg1nw>?|^a3$WMQNnH`;s?fe;1UHgaFod`!WXkL>)x8h{1nsUge8md z@@3kJO9V~CVhk_^$P?$H$z76&WdeJhg&~;Q&F1T?} z2a}h+$*hd7768;0NjDL%3J@MpS@C5nl@2Hi`*X;cdqLr2|Fu-O@j=|xg%;HwgD)vQVDxO@eZ z(JAnz;h>ARzP5_vnH%8_r>u>5kKj=Y{LU}~WU^cc0+oUuG(Afcm9@)S+9O>-Qb*QR ze8fxlnMHOg-9wPc(4eIxHf~A*aH`G5kC@Q|Hj63)w-jN1c*?Gpu<^OU%-Sf$c0NDost7yNZn#0VD_jsAHflEu1OF2bx%Sb*B!gf9VOg&4nX*mp1~-X*Nu-wE;79 zO*B7^YST5Vy1{%zp#_8^i`cp5=2tg@9P$3?JNSUZ50eVP8-hA0D79qKv18R!@I&uK z4H7T}amwZr!+Ln10Y*!pheZvSn^iNYMuQN<)&khW@Ff~AUhQ=S-(a+%1z^NSlWiqH zcpF^pdbBLCI)jw}nL%Fz6@Kh6`ji-se-jrbb*_RiW7MeQm|nCtltu{VJ9q*3!!HP! z)NcoVLfIRcllFW0a4#%jmj^on2Q}m#Qb3t#TnH>xY4`u%w7t!G+ep$bcq=xovIL1g zRqpQZ=_8qAGGYCvNaqpbWte!Z}_Q?vMf@Z$2q7 z^+Ftn;dqWSC-U>)VFg={U*HSWb_~pQE#Kz3rGuDuH74b9CiK;*QJiNRuHnQ3JBjPe zUatB3ObT$Nog*%I09R~=Z>hBheD^Mt+I+7&R(UAsmW$gv*q7z0dg}edf|{7URd`ZM zOuzmg%(jdMs4i^$u(fSFo6Fc9d7B{L-c8DWqPz2|F94iI!kXObb%8k1XQWM|Lu=l; z=*87O8wg556^Ab?4700{G38qRU39CgCz4avFfD2~Z&SKLIc{Oy&VRE~-h9rJua+O{ z7Yo!?Gzm(u1Mr3=y}4e33$sz$02!uX+9+6gLMiVF5LuDHEvxb@fEj^!Kvp9-jr(B~ z?z38v8*43lIi1d!7L76Ww9xFm8(l%-q}31fOE$>pFl6QQVR%eT6doOh`YB-)=?6%o zv~3ZE0^&j8*n_Tj&`O|vOnV&8aBa{EMU)J_u4N`Pv>hqx=9`G6?;bY=Lq4|U_?}hh9@oC?of}QAL!clBEHM&PP~?38*o7Up*;8y9QjvD zY$h7_aAb<)!^4i^k$FfA6UOx+wS+pHvu4EmBl_2%zxKd~GBSnE@wfjl_PIAG{MWfl zTlE2g?J4sS6zZrC5b-tvkxIX^CP9PhD-RU;39qgm=$D#2R>uc_Qpcx%IAD9b2*F06 zgYHzBIde=5tEW!FS)#_QPDJqB5=n21SUM^+>tU%=48T~OK|-h6?~jl8ry;8C96oia zfg{!a>k&FqH(=YC>$GXdY`)Ax?O~txTS*ALLru~Kzd6$vxW<6lOPei(+Rz1R&#;}; zbG-wZ&-uY=TL$y_DG*gX_@Y$jXGiKBrTOg2F8MRj8nl=?6CwAWe@&Im!R)kPh68`R zVC9n0AAABzvy>c^S<>F>%gxFUTfNf7Yt^rc#8$n9_*QM#wt@1Ih<&v{lopAa`a#Qk zSr`9`)uVZri%n#Rjm`|m74P0bfZD6ol)!&JWka&O(EVbg4P2d2MRHGMVDY@Z&amML zX!y!ifH$O&qJeP#l1#@l2D%f|BsF|+hcJ4cz=saAd^k+Fa-?w$0^WieTX#6?*D|X? zhUPQFTU+~|$wTnI;>hAQq{cXDb z_E_-wp6b^3y+-qwqcG|-Lc@0V5;hXQ#`F8Wx}+iIZ0DV0r^EHKrjO5t+e@IItcUc= zlyah`cOwV+Sx>OZGiAWz{U0_m-ai=euBI-T$ED^$8HNijM75yuqqI`FtI;v)Fhjj^ z4u0%e;!5Q&F^sLDvvBIxD{rG=DeLm~JJXae4|K!r3_o=6y)S6c-o;V7zpV=2^$*tF za28HO5>U0uqVdpwM{q{a_xQgXNTac$=CqZZV^Snaop<_?*j5XO18o-r` zw`2+uk<^nucarNVolN3n?(vM{*@ju=^u%E5|wswA&e zu5*B!W@XVdSPk5?08R=G&})cD{eg|~^H%JcdU3J*y4F|UiKgMrUB~>h@ZId`?pjlM z5jstCRrV5ABL)u=g)TJ|Y$6gXJf_mIu3nff8BhDi z(to-Xt8&Q*YdvStFRlPmGT^Y5Y>Ne3BC=YNZV^EYRuV)S+!-<*-+1G3E?(+taaSH* z@b|uGo-O8UN7Q!L)WzE#NIyN#tG5Hl6Dhz@Bq9(c- ztG`}44gnBPqXTpn)T!5Bi6@#Rh&?7Y-z{cxc3aHVf-mjjt2x+*4l8bZmeBVbTU=td z^9|;Y{Vkwt;_B#tLn*pXzrj*cw*`K?;?J0sdA53eViRCAyt&Hye}Ps$?mU0A1>xN= z9OQ5VZ{NOM-=JMAm3KX12+Eo_U`+U(%J+Rj->vVFHqGB zQuPI}P!COkgV3jVy!Azs)Aa=j#ge4EAe*lz*v9W!v94;arQ)Z~P!xARzEgC|G=dw%$8FdskuS3u2qJv}^etJjXLgfQRzR@V;Pp{;)(tq}Wh5zK^;_oc z?G=Y~H0CZU{qG*tEwdUsQFS9zqU@66TC7IsI8?evDjm$93=jH3wrSKbQu=fejcAPX zp+?z{`MMD~jF!SQw;l5PIh*{x4)nW%_=Ie z-5stz*i~x71gqa3(RubcGVRMAc}BYBbVzJ;&2BdXYm6z?&sZ_Nv_B|(1oe%a8B0gR zfJ}5~O}e14J_e>y!HAkXn6anaf^8PgH_JEUG~Bgq!Ip`2and;TR)0Tf+fK&d&ZF@9WLk zk`|4{p3!8dAF8JxXcK{+AbRwuNzq8G4bJv)&MG6dZ=+?|>c%U)oM^8zy2GNEBWzdl zUU`n#LIYrFIUK%F#@kz!r#AbU&A26at0ZJ{vA4?l#sbNEwLx4^zgX@sC|lI>_RYvgk6Whn>CWKl#c%I zaj!E4m6g6s$uLInX)lv=SMDq#+n3YP_Ux)ZKK6_Mfg&u>1&e6dL{-z&oF|{K3uOWf z1$4H_seX&+6Z-T+);>A)q_GdZgW-#-hi!$=0wu#6Zl`D1Q0Wvr!WY^sLD2EHoEmKp z*UEAfM0*IQW_!$C=2sZY+gbRi^-X{`Z991%evW5j$vrWgSa>|4nsMfpZ9x_{)u?W( zmEQTX0ziNmt??^s3TJL9VXGKYws_{sN3FmU<0EgIzHBqOY_F7bB>R(WhLT@_ySg-r zmTl0{$L{P!+DmVtPfhD$vbH(T=rDJ-)S4om&62SV5d1Rz3G8FF=d5f=7^wlRj~4MV zuM(MhZC8o~_GBYx8g`v1=j6;z-(4U=R1B%w(8^-;ecU#57ZPyt|zM2037 zi^Nkox-=nZvM}4jdMAT$teQrK3ndhWv^dis5ULe;pIxnGl!|(#e6XVw&PmKL=_gJU z!Rptvl?SXZ@)VWTSb5Z3!y)U*&m$k0)A!zh6(Kd|EZY@AZ(5sliey5?gK(<`Dr7Zhe|wGW9F9atwNeXB@Z*7 zZ!3b< zp?bW;({Rryd;Ie2A{@c;35l+bIjt6`N(>RA3)=vmS;mm`ml@Yt?o)ZQyLUy@md}E; zG<_?_N;N%i+S5k$1yl0UnBnus*%`IqU0E02auuZCUb4ow&XsYti6z_{o8^hM?#y~( zIfWM%fHm%n4uV_&vnz^6GzsSeps>`Y=P|K`oq$~EIDw-=;Zn|%GYZ?n9ql;Mq|5%D=4`Z*C0Kh!e2VfBM z++%0iPt{i|%qI?=*AA&j%JZt~<3D(0zupDzIC^ zf8;7o*@D4uPx|5(tpuYIkU8MDHQ6*<2iA!Fooam)8m8e0KBO<#G?dYO{l`*oen|iI zyEG~6xHxjzWMz;G>R)Ar_>w4tEG<||^Hylg!Yr}i#YIUFS7Ps!%c}0nn2cHdK!M?7 z2*yM&<7$2lE$Af$4UM!IE-4RYwJVHX1!I#ZN)_Jh32gG5Rwtg68#?2gCkvs-YJ{Wb zxPEqrVK9D39YKgf1=#a^U~>ymP;>cm;$S&BNE8Bd^#HSctma-58v%IC(U2=fqf^Wc zWCiAap=4}DCa}Ml%MOxieJg;RDeIR%Kg!8z(T*(EdGjTGoaM+n=Dcu$am@ch_8~Ki zgC~^L?9bWGjSE_{DwlS>sy%O(J!^_t66R&}<#bPd@!XGAj8d3=N^ab^C1*R9a-NyT z%v5C?Hm>Hk^9r&khlPv!q#Bctc(YWLYlTFnOKi}iv-Jq(OeFrx$Aro(%0|Y|Vtv-f zt2u?N8f%Pm3h%q;6gkJ2hQHY=P|HI7gxgjcSHpMrVzsvVG+|kA|FpJbym%H;2&dxJ zq?8n|kXJt9R96&nyV||z_MllpOMb8aj56mR<93~e(FFkW%Ja1o7hS1V4JtlL)L+T9 z=8K;bN1_X`(_Kc_S~$n(<{u-u^J^jVW@(Uh$MQb`sYeu!Ue+u~S0=oI)oO;`+s@CY zja@zVvgdH+Bucvn>ky9LSiOOGcBAIhOoK(DG*4_LG!O13x)#Dax@8F@jHX-Gp=42C zLC($LQYxFM?y}(x_{P_&w!OI|Z73Iah@brS$Olk;mNEigWtxH4*?6bZnC-uKmztiV~9U*EZMxAL=u5PxRSQob3+_j;b zlXJhUv(Xz(C-;;f@6DnvQf5I<_k->L^1(v?@wrWheg1<*PIO|a zhnP((<&($6N)1N>5M(w5*!j=ur+-s_c;hG}{&{~)^O4v~_Dn{1|L{ir+aDdLrp;0D zYq0kHYdGuL(+uQ+J97mZACy$=L=%RS9vrK`v|A_Y7%mpFR+om$6id`IZ^YJV(%i=K zu`P@#6$o~XOcmP1Js-PMM}79L>a_EiT#X-WNIt6-GXBC7e^j8`T+S6Q^`GAd>5?wH z3QNG|iN%6;#YvlWEnvf(*18zQo+ekK$>7GI@3^me$w7FJR*stb&J$WdLtnw>hb}Am zfc%k*bHx1OOS)BjDv2(AS{SFcT!3r=e`j%W4w179Qh6T4H~wh0vCzM?88y2`y+h>P zpmc&gNMvKTJV3IWSKhZS+F$Y>Q|~wZQKAr^)r2>;m6nB8qR9>~lcmu(yj%D@_Lb?A z-2&n?#sYs#bRqL(vKzEA#$(SPxR#1^JjFgWBT(Vfv}GVHmnO|!R!qD6)bq=bF%SB- zL<<+kq7dI#HH^5$@$?7}^AA^EX@&HKJ=tV;QNq(L?yZ)O3x?rjQK^TPcG<3s&DmYx z-ul<nZuyW@3o+nG_*i?+6mG=A2N`o*}qV$~1&I|U)=g=&=^n$P?(^Oqa3 z^ZND16Yr&3ezDfe536ya#`o=UXT!v*q0?RN{eHD_q1_GgeuNm&)ruuCPll$9>Ya!`LuwPgfJFC!H8^DO0y8FQ}f?@FS_ zS$oW_gRL%B zV9@E3)>F!;6tRxdWZ7(Dr3w;EY`5H*Tr+Mr3PCt4O&&_vncDAUUx9%dlq0E#s`pll zS$n&RfrWABQWzAvyU}~=24V0p3FmQdx94z5`bOsN8r@_`2XQAj$=NU;f!c9e!9?x5 z2#qC>%j`*o3)k`VwqvO#Z#y*{vTlny*(!zdc?8V5yhA=$yQ2@hJ1tVl>EO5hZaLe< zkfQz$anv%(!Q!#S3?h7M<+YK4nStceJyZDG&s)D&DS2(f3jue%4#{C%R_!ala@%|y zo&ju_8!9=qF*(-@!dk^PRX9IU<}-aJa-c5#%#kY z&e)8{Dr48{JHj&O9-kMsW?KbEZ?l)=T+7n)w3>Fg?78|yeOaq4Pi>?7v^-I>a&(w9 zJtkEOQKe#F%rr#)1e)za6?J=7H1*sL9(S}@XRhsgqIr;G@Dw@4NDOyk>PnNo5wW!s z-O^b*#Y{GfW&cst55)vnM;U>gxj=s|@Hp7@_=uShqm4ex~N#pNc>AccL;N zKg$dgy%80|jiCEeznDKFGX@k6%%0##eBkM~1FFNLk(PRQ)M_1+VV8TQUjq^r(K}rA#=_ zIDOu{Q~K#;l_%BEyKjv)HlpfiYYS%~mzS4?Ex)Y&oA0}^x8ZCRC@tFJdycc?n6dQG zo%O3hamJk$Jv!xILZ8}*7!=gLcw5y*PDJ$Ljfdnl)W;G!(xfzH42ZE0QpP?2V^7r^ z?N)D1k4qjqS;M5I`bSDFrohWHY*0RJ%i7v z$ymyRkV-T21GxMRfqm?J=o}x(r?%h|7w^Tl*YX+yoC50v;NB*+n+%mn(;p)mJH7dJ zoIG*;>saZuY-PNAnxQ^;CwGh!Nt$;3GVxGUm<=rtb@TxJmNq%ot6yULrY9>Li{;L} zMDE44n3<-djpSrtnb_34?d%ZoXov`%N@>FOXd@v%7!J=gGfj^%V5mTI<>gA!LCb$i zI^IS?K4hvd5{j3J?W8;b2E&YYdMsNT-+@oHrIE@a1lEYrMv*=(H)e(MbwOUgUixH6 zY1#Fjo)4{@;_7IFX-KHomT@&(ps7=vc7N<|Pl<-u%*VF(MX|S%%&))dUu<-`Dt8*yY;@K zE#6scvu{xOHdQJBSXW=PTk0>I0D|Fcep#v6v{IYt$_2=%_z(B4{Xkv$vzQfeGBRPt z`&`78S;prxGH6>nX#wqpb(4&%R->9EYHVZp^kFq5ks?mqK@=t~t23afEKo?XS=hsA zMumunwRSN2uP7d3qdla(=N?;!I2dF z2QXdT>b9bCDjd6LI7-KO9P0k|&wu}4|M~C#+du#Pe_#LSfBB#P`CtB*#RKhaAnT=~ zjat8A0W_PVH7%Dxb@)&XXJ_yT0?$*d0O!&SRvyr2uffl&Ygp$8EVTKr|M{Q)!~gmJ z{a^p}f6PU!q;WcNgA8otpck{-PRrj~R~APYpmolURQp5ou%qfn9d*R!)pXf?w7x#H-!T$MZgQ-d(M~r3z)5nrfYX*P%vF``pAYp9tjuRs9pj&ls+m0aJKI zeCybKfaeREGPDv=t*3Dqu>Ko@?)c7qh{MrH@yX4IrechAnn2Tsh<(?1vzs6shu3q4 zb5%FtjB0O`YmvmNc~_wu4YeyS^>uQ0$)ueak2La&gm1j@lpTke2xIjk63xcSw6S7b zbtQ%8#}hE)fM`MB4|KiQbr{tcb{^9(X53qLvO;SVV;j%dOLuJigaP?~?v727wbVaO z`c@E*v(O(p4Z~ERTAY#R(o`Bjs7F>ZRf_(ygLJ0 zeNu|p*W`Cj&5yAl4zihky};&13F>eV@>TN4xWGH_Z4o6Br;kITC@KN8g+n}f!FEu# z+v^osUIg3M3d8=$)T8k-8pC-5Ook-s&b!hf^pCS$@t^W6_BEW1{oq;HXUkB73%a%g z_5qzj?WG`S>^;ubvz<&`_A&j0#w{%;@H`~``G`hYPRz5awm6p;x8(-IY;jGq^lTI5 z+L3=Rc5jITbFl7~rmdD#Lgf~09zP5J}LKaRXXMhQ1e7ExJ0f$GNkw{8TrMeWZ9;MM7xx`-i=0Ag0MSOd1i zwQS)Kd~=>c!Q^%K{%?KDjdr@|idXGTMJw}OpWU4DJp?G#UR}*Wk+s||91vJ{x}(FR ze$B~P7F3LFnz2=r<@6=J_7Y*>)%GfzKQQPeurPu6%W7k09Z&2D{NNTg1@X<8{vw*= z^m89Bs2eX&s0D4|)o5Arcm^;la_@3LkT$@LuCK2<2^`!{l^j^iXM8DD3$al#Q%UpQ zJF%zQmS)#VDJu0%=PW}9Kkv(y9+UV#&DdJKQ}1kll*Y+S0({oZc&_}`y?CU;JU;D$ z?*dP%-s4)HEF8Eh+sl2Iv2D)!$V^}E?<~KV_1#g;8x>aHChFl!FjbkR{5s3YXyJ)C z=aHweU-;0nd*PP;A)1hk6}BlpXak%^{VE(LWBSlMu=O2GWAMfcwk-BBIY{Nb#Ss3$ zM>_)$@GRaQub{ne8|<|%x}vX5)Ht4LuSQO9ljiiJlb$eFdp#nAy>GoY%Qzd4MN{7G z>>ycNL=Ic)J6lLst8T#pZzGvvJ)CGk&pAy@1C6eBf&lK`;{BX-BES4M|~iI`*X0%h{oXc6GK zhmz%V#XK5kzex$-c?Hhbv+yIjtnkRR?lrwTXFl^SE)E12Li9))sN`S_s>D>dO_vp6t0CUQidGkRa3;kmie z`#4;^nJzlQ)kW{MEf2Vf9GW5bbbhl1bjwG*;>>cmV!@LU+o0LXB~LOgWZWPD3$ui{ zy{rd7LoNxLOT4L-%r%~hVhqboxO(Wt>xJDa(Pva8IbP(gKAnrb+ zj=8vtNj0Ao=fXGUYP=Dg$)t|CDvLF%Jm2G1-|Vo{H{Qv#U|MX9>A9^pbZC>!=^Z7} zoxZbKv-T+Yz+l@N+a+;tX8RJ^eny9JAI}VJ|S~^7SaiWr4`_v;NqYkR#SnpjYd? z7?jplvb=F2LCNe~UI~jnzwcXmbdboFw9XSEL`|PW)*ZW(E82Toc6?d%D7l}Y;HeFV z3#W8*^mK&LMeU-X70U`buO0o$OV6%&#t{O_fV=`?80H-UxLBGLl2I;)LZ;j=?8zi_@jU$uAEDJ-annsxW*bj zOTui=!BWn#ci$7=@XC}H`$4ut;+OS%j=VVZf^b632tlHjb(SEQS6()U1;6xMNYp%SaC{MxS1F;=<>j7as4FCn2NR_S7UT+iQ=<-)cJ)W}FyukUBd!El ztJHepe)Sg0#4an6$!ZX|0X6`@okULFqVDO5Zef5{NaZ#|JouV}WZ>!S~+p7*uH&BmempOv1)#_2YK05%&^ z|5G^WYReO5G7Z@orYk1o^sEVjuwiN~6f+IJ6pS)6uDE4%8_fUg;9brx8Cwx>AMkbd zOGtfJ8g$)ZpYn-mYDDH`ZcFaA(yoS=ptcpuz0&S{Hu|$Q7;9af-n6*>@oDUyeH=w(@vpXs8;d;z0RZ**ffWk z3;)4dV`UNaFb(%v5)br|I1^pyaPDNQU;p7nVXyY|vXtlUN^5|Zwl;sLuuDJ4@~gYw z$w?npWVa^0nD|7Ek@^Z8$E&XA<4~TjoCsfg#)5(M1~%D*VHx5GCmFqpF>0XXXFlyy z~ReA5z_ORnl9y&&-i>`^5g^GVJnvW>7>p63MClL`pWXI z^JHeZC|w)R;9#H3mG(IST(GVf969+tk)6%lFKYd-FFQ9(mDbi%=(ruAqoFmczaUcCGZ1vxyM4vwcUsrByuIWe~dcqF?=S$A9}L2DHcd zZ)(=hPptxq*vWskfToFiwD~W{am_G;elqsQ4^v|1?SldB6Z4w`W3q2Xa_|Gohf{?( z+377C^{=CAU;!lqD8EU#P#aEx@uqa7Z<@hbe{P*=e_QyzvcHrxgZJ>tpyaKs*ySeD zNL|fTw3jr1X}S#lPugCudXIUyJz23UJx^O)2vALKt4#{hG9_QmAZT7O>?x&;ro6%XwI-Fj#BTg4}GK+0%Gok;#|<@4Jk>>p^crYn0F^!Qok=Ey72? zDjbcVI}uUQJi{LjDSC%oa2dE$b^^|sN|2Qsp-@3-CcNlxn!S5&W!!pNUOlI!?>VAQ zSMly}^b7}{w*G=>4r&+GySp{^>RAQQZud2A_EcB#b(571>E{OoE=058w|)+cd)^Al zE8UKI&EMAy;gkp@uGCbtjbsjf@GyWc!*I-g{~~caKJ-k8#RRiUTI`9zq`(9o)3MbS zou2{g`Vb=vjUL;{AyAQrmsbx8itp0x(7!Vm@$NVBBg&2Un+j^=YK*UpL1Lz|^`fB= zr~544TwTt>%PZQ~&>j?fhw#?ZmrKb`uL0(oq}qFnNInsx0b&?asF+>r($8gpJu$54 zr(=Jn^n>`lWZM7<>axUY=1=gex%ni3X#=5+|Ero$x%%^Hd?{*$9Q4?6d;;Y;b*~{M zU`A;z>9{4Aaf@t*(UcE1mT-N5VL&V8mRJ^dc`+xpr(l^exp{Bl$&GG5^QOEf#!dxB z>b(5z<-4^XE*N^L2k&-;VpP?igvkvbayt}`bvUMQSp9~B;q3CUv$KQq1A{`5`28vH zDKMZYY?<)y6xk+=gn@jc1);>UR@AIq1hU0H_dc~x7d z$DO477OsJQr_VN;@wAl4>6dfaw(_u{V#U&D`T63zTIQ?92VDC3e!7G%*_=n{SZsR6 z-n~DdJ*iWJ{Ia*n8Fa)h)=pL&io3-u9y|&hJeg zXMi`sGd%c=P~UuCuozi=N46r+*IA7@nDIuzxdZ6A4My1bg=3C4XSGbI-vv{urK;yT zw0|th`9NO%^y!HdpNjLkX6myknBm{Agk-T)_}qdFay$9yT6A$b*7+vtDhMl?PP!y zw*2p)6@~__&`iQGK_}GnEHwCqdR?G5IFQ@)*dqZWzO6l;p)^~x2o;CboMG{tau(1? zz{iPm7K+z=5JmI#DjYuOc`|j(yJK2vLg<|7E_o^!g9)nK`F&nSPnVpbz#^$G53&(Cng zlWM5uI%ws$3$$~9j&fm1|K&}h|MG^S1?Rhv-l<|jUI_)a9dhg%uO<*pUiR7l&Z0~& z-?rY$D^(+&teRh|aS3c$&#RSc#;Fh_5w)aAcDJpsuRpCkRLKYWd28vX_IEQ6RoE^u zF78kUkF2U8){@;UoRjSkx)0Jm8v~Fm;yQ7r;*lYXy`CKM!;6pwxt=iJ0_?{% z&vQU)c*{}(jJMcdC2icp3>O338=hQjgPoU38%SW!E>A3D8lq*Wm0)a`#j}SQelSxn z;Hsg<`vJH;iWKStyB2|!XY_a&Tj+``NiuR!0P{~8lKRLQLl8nzq~OgHR;3SKyt=KH zmm@u>dga%&f9zh+#+w$%m#-aSs#g`zTCg(KGQ^Sp#xkUTu;mvMGGqQC5jmjIzRI9) z?As?5m6f#6&-Jsh@j^JX7t7}#6?UuEtwJPO?v-nfl7!dlLQ6zp7ej>ML#a&dd-3v{Pfubkc7 zHLahEHR7( zWrMxxbZ{xpu@0(Gsrx_w8zuhvM-EIT_bb717hL3BvQzC#U{h_{(pe2Zw}>ye=y%3Q zZtJB(wzJeJAJe37Z+?6<&mAB2ts8%MV{Uw~QvdjfV&s6#?QA&3^2^OCd!fx46yX@M zysE7_d)3GI9Kb)c^PX(R^W@!?WxYotm_0TlslVXYey*RLsFU;K zy)*u;pQ+ASt97XM&Od%^cGO9$wa2Kzu_`{{8Z;Rob-m~0Eq2zdOq^cH$D7A5nkO%Q zK2sEEop(BQ3Og^H#J%<1cRhiw@cx#3;6?NA>O<=@U0yU*^Y2e)o+ofi8>;o_HnD#{-BQQjgP9?esR+J zY@YelY&Z9g8tQ%X__*;wwO*VZ{oJdmpX&%vi@*3x-)J@W)p28Quc1D74(V>|_&xq8 zqTY87TPm*w)nV)W>Enm>=FwBx40BqpG#bwp0y6nKX%k#&#Al4>E?0kKY`>~P!y|Q^R(0}d&ILVL+F}dvMtAIo8YRG_REO@eMB~BFco0n>h^iM*2upGt&MjfJlEWKr` zdMy6}CP%4+jitL0 z(;O@IR0jZy>Nd_!w_XzWS|v7i*=yZXHF<`aBeoz_A<3xBFwj80;|%STv8=r` z(vCOk^RaTE7+@H?lqBo`Q2iOs9gU+Rb0+6i)9-u{U?L4mM3I+Y9B1px7xl#?Zhg_Y z@>jpm2Ao|aQM`6}$@#!defvZ4aa%{_3%R$F zk0xI%>cUxb;d9W9u5eh5Xkw36dPkAf1rb{N0 zzqjtj%T#xXB@7%Hr!+hzfyby$)3bT|1#Kf#Z|0P@7G_W8p0kQGP0t9^&wu$+-l}D% zaOJ7zFTQ;FV)h*f!zob?lr3sm;=!Mhdv4Ghj0>I8B?F&E#MVydymORMBxlpwOPM?6 zt*5yhdWQWtu>wFwvf0iS41$a5mMWFDl67E{3$$_&WXB}EyoR^eGG4IYrwpDSwy2yd zq(9%w_~O-;dbK4!?{5}dpuw+6ceBJaUAv%v<9vHld=#c;ZKX^sOM0;WEoV$wZqgo^ zHH*vKDELD8nRxTu97A>=vmpw3#@VB$6#Xh~w+#7>%6ksrsn@@we4CzztY{! z%f30``I^=G*!blWCmq!IAybEVYs~`}wt}8tDmF zDVio2kLTisugjCVSiq#FiwtuO=kyhtxWq{|Xb+Tu=>GjL(PqMXS*-@IUvK1bCS9+e z??D>AYI0wot@fkC%2I%uCGyJk@!418BU6>5BNlLxUY8v{Z4KD}y)^k#aKtGBn zcmeC3y>)kH2CUbwdfl0T^%`(o-vY;tD5k3nbobDT{(;|$UcUyyZkEZQOd`(2+!4km z0p3kZy9zFRoZ?}po1EU&E7(HBfM6^*b~=tbaBE8GP;#{3us6oljf&{1L$`gi;?pk0 z8*GdnrMiVe-|7Ac5Qn4i&fu>*I~obNwp2=ULtm?1gBcw6w{_59i*F~-#C;6~9BlY0 zB=h4&kV5`u$H`sfPP3!KbWhrlf$k*J$F%Ll&Ji6Qlv&Wv026r~p4_L7FGkf$(pVeB z3Rk3ce1=|+Xj)Vw;4JgW?&G5%FAp;w9q?didM#M)wb$d>4*KS;-DR)c$&^!H7o45s zCCd56zrGm*&T?a13<2}cEvJWg5Yi5aCIf|s<>`2SO|!7<&SxQ{9A0GboN3CS;{lQm zzl2Vi#TTs+p!Mknyb+egtoA4Gr+?ezc;p7daDvVc$^dckujVssSclcPnD?zRE=Q&r zHavUtEw)AmkC~W$iV(%n|Vy{r4HqeJs*T5q9N3 zFN@%4fgzS_-OY<$rPl*s&sMLr{f-&a>Tj@^eEqt{kcYKOp70nBb9;;~{O$2&?s3+{ z8{7E58sBBX_3anS-`E%3EnjkwE6hsxB&1))XG&&E^7vd=XPFUU%XS&;&ocbDx6B+_ zY`ZjKs2|1|II9wUY1sQLM?T963aiJ?D)ke6;7Y^7Lgj`&#SD0Ik$=yo*%rPwn;FZ9 z(KfevgGLXR4M&4rUIDq3?Kg(QIuRIiWkS;!`jpQJ_38(2JjJa84aG{q6Ys8l`?K-4Uiv$L>=!7Q_FT2BA=z>s;Xvsn3-+IAEj~*M17#{V+o9QqW z$DiyoKCFuxyMCku?v#I}pp2u(zx%U$9hgVAo&?)-L3DM;W4MAn^eLCg6)dQa7?zlZ z^4OE#J#TjBd6ZYcAN3@FtfT=re&ENnNIYd_3D zTS30{$%`mUE4BUA4;EkQgy9(BJ;ubs&0{Z^Bjs>B_lH)#r}NqDL5JH6rIbWwcCP2K z7o~AF*xDC3NgZnfzTm*Sg++~|pgkchIdm~@eGk?|Gvb7GcXC)>ke=s+q=QjJTK=N; zn5akeKAP&J2~AG_${)ioousgvQ}aNBCVY$aTcyTJN#?;rs8wYm*)N@lqfL5i;S18+ z7(<_F<|fN`h2hv==N{$}t?wVTHxiC8s+YQ=5wt({rySt!YTvNs z3@4mYU-<6$gAZ8i2TnTkVj?jyhui*SE{ZPc@s9~K?kPxwq>$c4%SHw8&h&!;qj>4n5QcOm!g)tGXE2j>pEIH37> zM9qQ0as{(2!2eu@_Xpv4%%hRQe-Fb62iY043>wCG+au-`YzMa~r&zEDG z*i*H?_nzqT;Kn<|*;Nvv!E}Wqwj|-$i>|F`CvpcM=)mjH7p4&dH`r&tGLkz*Z{653 ztkWK)H3Na)zs`Nn*v{R+ps_u_8v3^w&D0XXOp~D_?hE^gGw+(AwJC|3bT7PD3BFVs zItB*5iL~a7K&tyBNoIS$8yw70xZo5GY?csC-ceVAao;|Gtvb@ z6{#1Fd{!(SkNsHS&c_UKPQUfpX@~`lBc{#>HyO4*4W=Y!kkYn29;pk7Iy#>OM}m;A z!FwCjA0~XngIB_*I84=cnIC9jZ9hEqz`z7>t?otPl#{4cPQ&p7(X~(b zCNnVff<|@c=*W*~wRFefHDUoZ3D0XC)-=*Y4MU-$f6=YO5z3Tl<{a3M zgv8q+^+4y|L_16;HBr@R=Kzogwu*2D2px{Sdv4(A1GpbtK{!8q$Q|FNzo~RJ1@t_b z?vH7|06+5-Oh?w#Vv;y=%g=SfV=pF(GCc&~8S;DYp|n&Y>5HilUb<>KLJFSw*Zwfc z`;brkDY@;r6Ta}skWeNoi6jA#ZG4eAi^24K3Zq{x)%mAbyV){SjJ-7Iq{zMFiOw-I z2sy%!c|+<5p~^y0!x@*7rln3X45^92bXI~wr|hp~X(oIQ$S*a=5RPgFv-|oLPn6mH zJ|lWbr_SzCvSZGAc28tq42Ctz7neV!TXxvGB|}086MpN&C7V}oz5P!~uyL9Og(jLP z&q$yiOY}I*Jlsl{UyioFdbF^}-5HNKSaa`#j#F?fP(nlZ`jm)d#zLEiJ80RySqSuv zl;hFZd|0mAUW8#F37`B3Kt`I&8-gNF_~tb%vm}+B^^UqIrDd@v{(}#GGx)N=n#bB_+W$*N|`Mu_qCkC&O!|8N+K@ z7HO^wuURu@cn!mDdeWbKh88~Eq%NTrMq5jSt*2zeK?xuobYWg==*NtiMOT|jrcoh< z6#ptDV90Z3z!DpxN<@Tp(nDSEpG=&&;UqF=m7bJqXpIg$20PP<*rA#5+55fB%k4=> z^EQClfk~k)j}>9|#l%c2`l9l0?P{zfy{Q?7d*eAQbzx31G|b$Ph!J(LXBMGhhz;?~ z%u3NkrWkaR_Ix6HIW2+q85W2i@(j`k(zJ0mOE&Ig)deCcRsc*^4uh;-m_ z;0J35?IozYGz}0e13hAr{W3!FXIOlA!7acIeVSNYswCK<#`dC-t&)bH0~|rqs=yKE zbpUNR6J*2BVFd1}z&=B8u4+*m__IC07ohsW6|vZ>@vB^A zbx(s}bvY(H`JStv7e?3)zp*1J+iWH3sC@DcXqCkLV3JEyBHGa7m?NLUdv9#+#W&}{ zkV2CX;$7^@q+i%65Y{@)iX+Ho6YLp}8_V1QW*>er?k0MZL{Y~5gfZ0#!$qD#339}M zdP;j~bLT{juf1^M&7ud3{iESiPvuUZ#G_U{K4du}Zen?%>po6d{E>bRDS9`@YbWC1 zvUm%Fu#o~GVo7e!7;J~qj@<{BNtf__NC}5*r^FGVY8(*KXYxAbvx_rNJai)k6o4*M zf2gju?tC`PkgVaLnai$udTvAw+(LXfMQ1MB>0M zAQFKB$FzV;FC3i2dwl)CEo4g95lTuwx=Y0$82<_piT55@{P$s07ojSPw>n|HjU<+Q zagb$i4FJ1hf3D+)b8MZdMbmh50@*ty>|-q**ALGS*33h@6Mi^EocY`2Ym{;zEEc|m zX5_%B$M*92VWgZfJWlc+_CuU5Em3EY8&O*;K^{bT&V!^jH*Pfa0^Z~bu|dKea5+st zI#k95boAo$sgbSf=&?oxfqOju;qB{<7vWGq-9QWa24X#2u<2qSb0Fv1)tp>}!M%xZ znd7{^QaAIV-c?aZlZ+%}?%bVuBfX19XCTf4(FAxczM-K`1O&cBIH)UwAlO$ALE>C| z;^aCsesta@nyfx1;fw}lxbP6C?F)#BZ>0<6 z_Q2%_^uCP(Oo8p^wM@VSnC$sqM_+Xg$KLFQC?656IjE0FYp^Q#7@_n#lGzQkDC#!q zBx1&6_Pi&mw!+(5Vg4*fHT$e1L8ymO8aGR;u`Epj;;vLj*r}VWA0_~bPvLa!KtzT? z64KAmE;gi{h4BXW$<;pMc+2HaqegJe-s9qAMWnEvi8M+4_<;8bew?gye%vNfpqUFl z?!dUuk3YHeRY_z@p;I((q+{p4zQX;cs0G=U|mzi`|0uUVUa zFq@)dAh7_l|ZR(^W23YcWs5MfOX&2ll;&84pgy!+L;joo=bio(S!+siUqSp97?24hzQxU zf<_g?@Hw&EqkW%d5yX$O{|`_0e?rBfO~c}=aX12i0Cj8_T!RX<@SX5$=O&sf+N6!+ zjvy0gQb2J`@o`MV3yj$;oJ5KS8Dp9^*@B$N5+X-beGc#rm3tJiGn#fBX!|%BHMABf zo%xm53OINb;t)FUr z24BZ`n&4muKSbb79M`&pr#cF${}tY{eNI2 zO6)w&&lQ7AXd|lzp%ood{+{a z80|jaAEkl;#Cdy$>V)Z0cbGZimKa!^FuDSoDt= z*PEk8$~R>WOkb?ZOwAlI0o{=%+DsTplOpUC&lFD5<)W1VLUouc%JL}5tjZ%oUKW`rIl}V#EeOf zp7KE=yJ;DFGIcUJk00t9dNv6j(#t#w($N>T zHRlipp~wg%s&x(|MwF;El^_jiuxRk+Oi>mP9ftvre@@^{ri5sz8;vA9_NU@sU1Br{ z_QD9fILB#?b*HhFt4`oLo0Krh7K)P&bn!Vtdw8pEq5_k=Kf!?4;lKnyQzc0I{@AmE zrlmz7U=<{dCy#&@OJHWM$vtzNltv3PTXhr}9+uofO6heV0R8x`?Co$7S zoRC&HjbIi_7{|=^9LmI|D9#;|FHywG*ThUt6t{v_p4N<&V0K)e7%oA-P2}$U zHa0<_dmR7!NpWOHHc$;zrj#K`yqKE;<5BE%Aiz-aonNi3e|P&TgzT4?mU zf1SG~;6)1r<;)w-b(3jEB@HeR!o@_J*rZx_X$-?XO~J}HGas6DLiB*uzBEjd?rPsa zl?D5w*-erGANNU+b{^@oQ+6ny1aqczn}M*CP?94eRz4IvgJ>g(Sv}oGjcI-Hg7Z%n zxfGVnw`OgUk`A|okCR9=mr)@*I-OA`^06Bmn-&t@jzfX3(>{AcnGO_#ET4YoQ)Zf` zypo4^fJet3?#vrCfR)Z27lqe27lKg9gg?^&;HSf1Ajbvw={po!VymgXRGjEDQ80G6=kl!P&&B?qiPfh0M)q)_I@oQ3eyJF3{j z?1sAbR}5y|w7<@Mfb0(;PaS&K2vSM-Vx*T=7_4QqAjIUjIVj4cPo}b@p-?!uS7P`; z)BX?&DFXGT#4Y8_A z5)&=Vh&3DXRK4g<1brKQtv4ui%_4(^Q;x{HarrrnAeR1USbEt>N|^PP4Ew3mvU=6p zA)s7zr4U>!71C&{5qa8kmZh!7Y+;mgv{8E0Yx*)x5h-RSC5&+@KY(U{m3$sd?MG$Q zMq1!+SZ0Y6y@Y12RSues&^9v}c5ddAtAO^lqCuonWm@SSh@F%@v5`AmX`v+gdZ0B? zVuNgmKtxoJE-^3RBH7`+EcYW_Pe=E%cN8&~B(i!Fg~IWi^}MAXGnW?3#F2m*iX2IY z;w=R4D!RVHOuC7070^$Hd*SdwLRv5nF*W~SildCJ5nX2Z$NLXb}NL=Tjx^Afq#OZ@v0>40a0QGLEKt?1)NxA(Xz+Bzo%O zoQ{END1j*`0=DGK#3dwh7=+NW$ykV43eCTKK1mEYEfK7d5{ryTb4^J+Sx#du_e}z5 z0B1m$zsHz%Vn*c3;q&I1m*~|{(&R=7u%A4QkUY-QL=yfIUg;2by97HdMAKm{R+5;O z?PX&u5r|XWQXSSE6A$L&DP24_8r)!s7WKi{^MIc}#wk?VM8ZeU1XCKbCTMhh60NULxlhQWPJ@vH zTeC>?gb4KsmoI%R?dCJ^FlK)lCx_X#8W|@WYZE!OK#JBp)hhZ@ZzC>`?UQdr!oeIh zgYKvwNcC-Dv{mG!Z4u)0dkH2VHeud_#?XTAFxB`x<1b*Y=%(l4l~;Wu;yxU^{7p@u zk;;@-bT4&ITnn?#P zSPRxEe8+Z99Po!jFW?|oMM`6q878|OK#xeGHQ0Di>p?`fG#kini(-HS`=bY7cj51P zg)W2%&p5BBVo-+Ci!q8AKt`)JAE??-*ABG09|F2QJ@pj z@FTvSD@k!GIQ-m<Ya~kdb$C zrc>~8w*Fr{6|*)trxo{}N!_B9)Xm(%SDeei_b2R;v@IOMqFWZT!bm*;+dGC9nxKkt zYLcNHWBr8~R&|5PR2$bZ1qKTi@Hn^9w4Ql3Z63_*1Ua~@&qU8Zb3>oKCC*zpS=2F> zQ*v^U8;MXPUcT3WPMn=g>yv3DTuf9iGO0HsvEDmmb)*TG20P@KSl|T-9Fq1SzVC!n zKxREiiWY2fBu|=ybS=97w94slrG76nP!(mGr1fQf^HAyoh&UOWB2Ao`t;K)Sz%$NE1_zo4* zAD0Qj=AD|+VCX|b>^PDrmc$P+@8@DseYxqiQp;=tpRu6}Jxj zbW{u5tkmowAN^!b^AOLlDoMhkNCGz|^C6^B*0V%WvGV8#IBBNUPY@Kko`llPXp&?i zvP8|YN;QZY?rkPp;{&aDEs`Uh2+J9fAM1ou!$Vp{MY>)9W;dX1LKYAf5>t-`To2~K zg^VK1oz1%Ce^ay2(gd7^*RWcZOZ^`3@EnwneDY&s?`Y6Gl7Lh$q>;wEO5g=R9x)4( zF@&JCCr9)k3a3-zI1&Ef#zx+TsIeO{)nk#%jMhJxr_Pud&)6t#W)vo7ddel%#j#G} z5hn|HlAyJmIX>p4gkGA6=d{Fs+F_!znIv(yNDA#9$L7M{pGQ~oF>mvUo3NXI?h`Xa zzX=mF50))e=TP{>5AOr!foS{91E1BJ=CJ9Q2bK;1bu=3n6KMltKd}mIy~1>q5>Ojr z7SM%r-rv$@a~{hQJik4HX2$%sZPwyj=mELf_<^$!6L0h|md`gsGbIqytR4r)M8tXA z-fAOgTtCoIYy})V3d65;NtOAaPag;J1|(#+J}vp`md(Amz_%gG?CxA26Aw2N2u|-x zD=k|=+2h^axU(i*WW30Qw-tBrFMuC2alq=y@$?-L%&+6*nmhn?SQh!*UrnH4fw{p0 z{2rab7Vjwzer3U}BIDQhl=zNT-OXO*WfhPJ-5)Ocl||<$Z~M;MjoQn%&iA~i?Dm~q zdT=)fV>AP>z?k{~SlHgF8Hj~E%=(EpE<<7dNfdf|CwhWr4N*8vgtp+U-sVH+mQY+O@=@J37CP~7><3Wv!8QV1dWQIb2Mo^n8e2_u!*@`>E2yN7hq0n!6LTZ4_(mJYAB}44 zHU!#9esIeICCUKhB|Zk~sQ1z;e&SPPLYx-6ykrFncBNrdpkjE|xYM3BEN>%_C{0-c z?Xio`kswGg1IM}ZxG>K5hKg#=qEg-1^p><&Bxf0XF&$(VQY4>|DT@}fiQ*TeM!Z`Y zK*$0owe&=shzQ1-3-)*?dJ|&b!EEcCSw*}=>kH)Y$*7AT0v@9?Py^#R#duHgLi#X$ zfkH8RQsE^^78PID8s0bO(%84OX}N;QGR+HWY%g|Ti|W^2whrQlNHfs2X+xd!1LaXYW(KTeI zxPve@*Bjj(i~UUlTBC8XZn!n~+~7gqNp4`9jl+i0 zJGa*|OaeE0XqyRy`K!Y~qTuUfD#HS7b{b-dfgUhYTy6I*LB0dV6(R(PCX)o(i`!A$ zm(6qffE|BmjgDzmze!@BJ@0E0`B@Lep$C8`+R@|S!O zn#fN~AF+n&bo^i~C^7-H4rG|Lfi(FvytBz%B>mS352QyWEf4}A97wXJ9O}83L^OTm zctXJS#BT+j6-%Dv1G=P0e1^sW(@1HRad6;|4EnJou<2H;BepKRNs8O^tCaSi2j-TZ zV|u!##2bnc9QajJp&8DrPi0Av2*gGbi@;P5lGu?KB;!t^GVDYEm4?!XIGQ}fW?d4N zs}m5;Dslg}i}3aZNJYX-l{%loL>vGMQ(ZQZ*{RxQUrP&fR+)d>*&0!OaK6S3Ck(?LmeH;MG2Q z9DzLlz>mMu^2H-se83m_aE-tK{2N}?E7OG9u-Px|^I$DOnJlc)+r8de!FhC?G7M}s z;6HP#;PiS|g`G8fFGp<_4zH?fInE4zac^BYQ51&;YpWd^NG=*`7H$2_xDU4xb8Fkb z&tr?~UapCwquzb}$5L;8NdNV_YrQ)=zUgR3EKZ)|NV6?Xy#{pGdxgFuo{+gDKRGot z)#E}Hb)~eUUcF7Oe#<}`S8isrX-t{Gg=MLC_ip=#^44#!s{L<272o{n-yVBqAh7;e z`cE4Uk|^N{k8L>g;8yv!SGCubDxg_y+(6m2EqY0#e{cTO{jv0?zIsEKKlZzDS*E%_ z{?xB=kbmGx&-wO;$7er%WkVJ|KC6od`s^Q0E3_A#C7%gBE^}e4Td=0$e#pz@o*zJO zjY0=|XWodem?-f~=#8vbdMZmKo%zS^z08zjUr!nNAO)K3mZlZw=gosce`(k|OU?=& zohOh&!+@Tv8h6d?O^?SVKpu0P<6gWv^Cp(3wToAcU|8`d`L0#hAuzE$jM8>_D#|Vk zzMr&Dl2@y}02pfYn1{hwDHcG?O2FRAIOFWyIo;Y1uh#mN=X#dRI-iKrHbn4k_Ke!0o&G*s`T(K94-}hE z9 z0-pmlQ;)IDfT0jN?D7>XCMbZvAP-P)yVc!(P3=}|YP(j2n-RdfZuTm#e^Y%C>*2_@ zeM7Bq6TyQjJZK`hPK7-QXQ~xR##sb=$Rsz!!+S2|Ye>zv;D5SODp}qwtqHf@y;$$V zZ$fvYy6M=iihDo7+hFdzTlR^WtP`tzIrzOoyR(jTk&3{}42oFEK zkHzPCfEEYPt8i)I+QW8lnei9HJtCfnwX0!q6SL(o9PN^$)~l{@DcE0_kcm5EjU*dp zA&5oQGjV5ZM3v&Km|czqVuh#zf1CiyviefiFR>RSK8RzM_NT6gAst(AQ~K^*jlpnp zSPhgq#V+0^?qb_XQkJToefeHperlYxo2?UwqrFHl_h{N*yU`W2RR$rk^3*6E zJGCYLkq;>Z0Sv;(IiG108y72pn`;NkYUo|fulW@Y0h9tT=(w^gGa$Bbdr@FM6(?k| zNsBXS{2m{N!Bht?j5N#zc2;6{Nf9kHWsMttAhsT$0lob((+tI*#FZ`|P3 z8@zYJD%ijeW1WyuggnMW{EEh~zObU))OU~t$ZY@$9L8M80nBSP&>3yzaL#HlfFRPJ z87vafyfw~BwW z$RqcTPa6W}wbf%S$DT&02E z&ud3VcqA)#XBhNSwZE%=lO?vawORS$?e5E}c*@3_+TDJ2p%+}7mxWkW%~A^==gXdg z%f$^^g8JVcd%fI4zhvRk+nVlAPy42}UeFt$)mi3#?TP1?Ie_4&Ul&l{H_f_EHC}^1 z?}}p|j#R)^-j(5g=_&7^l8Lp&q(=RTf{R{3Ef?sEAoDs4Mw;)dFJH1i^BLxw8KJ$l zs_(bx=j^Qh^JV@0dlNc6ZJZpK$S0G$-#Xc^chX3w-aKh1QMhuI@IkZPX`bwx=;2Yl z(`lUOSo84Y9R6G-a?);`b&^Pj*0DzN-cjS^edmLY9M}J5LQRv^X{+7rVBOQvvxZgd z({q#0S^eaF!-N~htxsv>w2{<@B1iT8^cL1s6Kl7ULbf~gGZQ>NHld%7*|lvZW{P!w z!bNPO*qyrkyisV?y?VRxZ-3O6%Y(*#>!4v`jT4DA>1nvf?d%^l=*tvf7rV_)izDp@ zN7^5nhaBiM+I;;R-QI6BkJSEAYyaaV{nSnPxOsHcZ0kt7bEZR`zw5wxXI~|qYXX;@ z)<^2XZ1nP|`LVH>cGh^`_}i(%u#z#ce|~nP4(gr8W&Pm5d_9Sy031P+W$to9a{I7# zc3khI@zeTQC-XQbB)7TGGxsGWd7yK4ezKo=KvMVt?upC4w5i_?8t=~<4SMAKtd6lp zwd7|SN_vQD(EPiJ$SbJ+;ZcivfL^V0k9??`7Hl3iPY&t#xY?!=@jeZ;&UjwX^r)Z6 zZ|h7RmGl!D0`*hXZ1bqXwbMGL%U-KRBZFRP!<~5Ji~_B_zhD+ozMV7vM!e_GFjDBj zHhy_t9i6D7)_eNbf=$71a;FjrUYX1X`cDJIOlr*`Oc^C9V2Q?8%VqCo>CS*iM&rd#|QLpKk{<7qI+Ek~l zqlC78%+(nW zfOhl!i2|i+pB^bdG5*5-k-dx`(GsNUC-tMBX;Rl|acl3ZJq%JJswefcpOq=v9!>3!YVUmi zBPj5B^N5J_&uSl;>|>JcADy?6*M94WmcIsHspM$D{nqg@H7<4G3F?BbY@VFsk+ZXg ze)tn!W$FRqRL7#g0nB2)68&$0P#x9fN@KD?#P*-yUY#kn=ho~W1r`#T` zvjf~c$57x-rDck`5{s3dTEA`YKvKG%;x9}doWa`U`9Yjn=fPV@y;ph@2XrD(qYK$L)nGJcNs>iZuR zEhx?QVH2~Hn&Y^x+6|0YTn_2yxT#RJ_J`JI)ox)<6DI`ffY&~_wO-)o-}4iE@ci_EA3x<`a88X!fAk{v z2ocmK-)73HG=2TltkYlPv-0eUvF{6cBG zbR*oOPFfP}@s@c6`Sz-w%oe6%EfKcmR{l8E}@5LD}#X2BNNQ{`R-7s_vN{7)w3GCre309zK1WdfVf{@|lk9 zL0f!}I|rGaRS)i>4{X1F#K)kzGV}IL%5v&UjT<|RIigMySHisWA2>M15y$mwx-RZb zFP>P^xxv%Z-VkVtNfmmjovQ0H>};+(z7?(2r#($8Nol>8Qw+YN0leB&Cap-V%rr|# zf^s^vfBl~85uwayEoxk$D~m4Uv>ez2LbI4=T?fJ~*fCltb>okL=aOcv+@!N@_xk1g zql0G9T3<2y)GMl+A9UMO8s&1hz29sS#{eTpwf>_T4)|;|tt)C56{m})H$!$qx2*(M zlh5?QYSV3BTS+%N_Tgb`to^hRa#V=ORdYKB26hlj$9M;B=iC-e z2yYI?hoKwjvGE8z&%uxN-Yl1LY4S*Av=SvTHn{dpzum~?W)8dozj~L;y>Z&&;dr+D z);TcFc`0r(-FEm*;h-CDpR_*K8!Bg8XZqx9w;iRnrQEqxr`=0~+ERNV-^{fgXrw%& zlQM1xBWso?o(ZmEG*qzN{fFM~&LnA5?XPevBENvfpUl-6FTV*_(V6__`|mGXJJ}y{ znMiHJr6H2XUg-;1DEw3X@=pEpSEt#^$IYFPn^s(;pew3fnbvML4^5fn^Jq%S7iA3r z<)_*lhzbtL+jx3%d4wt9v_aNj%QLrYfL+1JxTiNW$;m1g$_80&DeW zv<(Kv_9mYoy>V~vTUsY(2hMc0dJH|9Mt*`-vu7UQebw9yBX-mqck&ggT>sVDRdPWD zMRy)r(DmA7jjvtYQY2NCkFt6@yrkM?HJ-d5<%Ku$%Nilf4R&Zz*2L*l?zP%XcGx@i zC*!0!{w4G`tb-C9i{gMY8@F$BAGdSaJ(>j^^aTD-bC<}k=oz_xxqi9U83ISY5{?fhP%jQ_*+;+B7 z6r(*PXZe&W%0W?FZe2cYlA_lrSjF0d`$x_eBd5XY%|!S6n~wA}S|M62a|f?_op!7y z$mS9nAvz>oSDcvmuO9qBjVB4ouBdonZTDQFc>d#bR+RV>&i$5C-rm~UQYjKso3ng# ztVxOIaT-n%wV`L>cMfq%MA2Z-F>1@W{NABdlDs}UYXx)?5JhMHx#E%hlWJ~71l0`w zNE5HgrdwF3Z0$wy`gJr7wa_-`PG!09!5(5D9V$`rp+v3MoSii^sOQ?JrIlAym~`@3 zzZs10*KS~Rhl4LPvnB8XHe^jb((21$w(zVLAU1D{m4>HIt0z|%96B#Fik}LfJ@ui{ zxRl?z8uUF{cYFS5I)C7;K2QDYs#v49YQ@u14Tl2?#|n)iuJou*5%rVvlEU8YC2oqf zkHwm&pv)^yo}gsX^`~ua{8^5%>l-yTdtr_*o|)E;*Mi0pN=h4a$ACrUr<#r&3kyiPlSr|dB3!M@vL-5HML z`h=md5Mcz^Fni}-%qJ}TL?Mq&P(22Ui6U7)g|$=kzSAw7lg`c68)@&a2ul^aw~O%? zzvmg-e2=|!v69qK>PAiEiCh zk(9H3vh@C_eJ|k}jMri-~0q1X0DaN5@X<_XDgaK!qcfo#Tk zQEED3D(EnJXO5eaZpIIA891F#^5T~_2=6t~8kc}!z++G43_PaY0eZp12yPhy#RJB> zfdU^qquJ@O9vIWMgr?Ytqa_u?+4bAOyn8cjY6)@IM3OV8wssKhd2qq{j!n}|zsmqo9A@%!7&A$Rw8QR`Jnga1zA=0>7We1Wzwy2bjAr~vKujJAov}#f@eI$|<=3eR z+S4{$@DIdw)6@{S$!**n!g-;PvT=r_&^|yh1?f`e-~1>Pwqg_m1x6ph`caf2pD*-e z;fLH(-)bf|1SX!BG#$V@%ZTWWM@!TLTWM)oO1%t(h4GL9K8=-{UyQQ+)^c7zpeWqyjvDVBwiZD3L8Phj)E9s z-?I?191&8N{lEwyu{hIdcBIzhjv^v4!;Y1H)iFy$#l%j&5S8^NBe=AW#aVgiIbn4y zCp->EwSHzvFgnJb&m<~Iq=`K-lah{H7GNYgL0Hib#H31Y;*3GZO=3N3^(f0IBH3ye zO!k9Vy*Ng5KUvNt#K$WV<31+J5Pa-5UQ=dIvnRG2UwP_SG@I`ZOHk`jMQ{7_21EbP+3j1S1;l%;Y%~WAeeoi{v(e zYz=1=5#xm;(3`;kf0Qe{aGSw^7!h$1;+fXS#YEls^Sb_QF8+o6<$LDS95(=zPat7o zK`WolB)Q(LtY;AR#qTD9Q%2`EbEKV~nVRIzj5lF6c1+l#6h~`h4+r&Y=nfw3OF2u&V(FrF-5^!NB( zr4uVUB#;G=?}ILJkpL8DxZh$t5L9;f8uZKohzI086|!cqBxUoB%t~SAFGY>TLrQ`X`S$xSX6H-?+zCI z7N3hP>wM8#WG0A?jBSd$Rji=s~0Gb)9gnAR*z)Fo8L4Giu(wp`5VpIsiP9qBXmC%w z1g6G<1*Ei0(p6J9GHC;?5V)X5fl&5V<_4RUH3Sz^W1%XR$j}vBvPR|~BpvDuCK(dz zUi%4(Q-8SEe~5z8A5K$L_FVV6*=p?)edQzV`cSjPGAG>Ggn^?7*0$|hl;j%A$UpF1 zm{9zvX8W<}wvaDq4k`r_LpK?X{NUyU7~t^e{pR=Auhd5VI?K9sfDwRQ=Z5P%Q4Jht zH!@=c2)3X{LM=3)e}I>SIj)A8goW`f&CRznb!c}PrqPy^TOq}0}y^zzo0*5HwtEqV#(^^cCTv$geiKnJMt>3jSj z&5W2VI!KBO@I=`^;SkSP3YStn&ki8&^05*lz3b zm%aabVvHNA-(54k`|5jhKa+i#%fE&)ovpKY-Q1T`O8uUGYX@T>@p}-qJZkQ*Jlt8u zx?NYPXX>=7dAh_6#k608*#yF`zS;r9Dh?J81XFx zB#p1atF@3NYaBAXgi*}dBgoh+A=U{%S~z*&jcA}2M`@8BU=NMkw)oX5)xN_f3VmAt4Y!)dKTwjkG-`4iK!(n%=5BLW zn=Ak`ng)SNALW&sf8Scwg=V{MAgCnSbrUy><5VSEb0=av)3*uiF&G57btm{>M%xT} z6=$06%Y#;CXH}(SRTd+j`K+dzB_Wxyx~xbBYU9CH=z$oHvA00Eh>s|MOFH!ATYZWh zURA*PI=uyyP9huaEK}9L45sMofZkoqC+tU6 z2={h$!%i;FW_a_2lBTba$tf)VDPk(9KYR{xRZ`+dVK4`wGfr$#*1kZg$0juU%u}JG z3VkksGfZHk1N>V*XodM*88d075 zbG)};QeqcX+CMu{BNUI->F|dAz!L>%)=uv;G88I{YLxlN2h{}rnf3IH_$2ravpvH` zLGC)~;uu9`@)`)`s4_G=&2xAeFrEM$bv~I-)CU^WtN`NYWP z?D?tATQiP=zcq0?5P<9I@x$F?=tQxzia?WzPynq&_}xqGvJz5&Sy^kWHi0XhjC8+Y&6$*{J1(*CF2VdQ2iJV<#IUBlm}g(mYFE(7jdV- zPE*;rZs=->Kh#`aXdeF0%9ARdHSoVCV z>DeCRr;LX)5tryVK|_pRZ-4VO0}VnB3U{oIJq~NzhbvILJW5 zQcKGu%AVTT(IQa@sBko`Q%g-B6iHPM2+mA&T41HD;bB4-VU=O%x0xeZU(2YHk3jGg z)MR)SXlJ540hNR&YW9i=hyCE{Lnz`oy+wDfZyojVlIYHn6gT?*!2Z^ zUE;ZoT?lbfEUfazY@v4Yq4cq+&PwH?hZb%$YNg{VV2bD`QA`EMA!RF~dUnS4W8tKxPOen>0%D$66OfE@sxD8}6<#WSM$t~n zg?hbM_iEKDW1-ZbBzjV2+OHS~!@DR@MW~dQ#TsLuR8ETW7%vmQ zE}b%h50Gh2@UUzw>?>7O{S7AHwa@Bv5uE+lGp};2e($t+MipyRD{rIVyD0ce6#P|{ zsK5XQC|n2z1nx@}!DKP_th8!w>W%6pic$Sd7mjl_VX;1Ml+o^NGG1&@TE%mLqM%PN zs&%&Yt|2YdqEe-4Mmo}TU)X8&4=0V^>9<%eGcHE)_eN-h9(Ed5H^vMW3-L#+<1^Xj zb-K0tgbk2wE20UNZhK=F7D@waiOy>7h4dMlJg~t;Ho**>_ZW(PD=m8M_VOy7HY=;c zoEU-Ua`_zG^2k~X3oKf#e7}CxT5EBd$Flq9EKWV{(L^{n7ctAZe|93-u1MC zV+revwP%X`4ZTH*U+l%2TO9HY0=Blk?co@?eKTrnx3Ika)?vM@4n4m48pUtHxlzeF zm}Rw_Cf@L0W`zlxaI!x;_~v)lE0eDp!3QH_!7V0xnw46+)_|v5+N}<)+~If!;NdYV zcQ!NXGmf*@AyB8zAq4hcWxJAtHR=(=Ke^8$(GR?4ik7xQzc9Fz@%N#8-Jg z)tFMm#<80Q3at#~4I03QhZx33M|m02_JF3rj4}Pb1-pGw^sC)@{c&Mw}%4THBHYwNFX)6Jcw&-O#cxez?@yRhiYsZoZ8Hino>ynasCx z@x*lKjoX>DobU)q%+ch~NesmJ78XR5w$?8HW}h@Pk6+qA2O;lFtr|%;kH6cmTK0q( zE#b*=?2D~6U+~K@4*iGyrnLzys%tTmK#g~s`1&%>F#xdQeau4H5D%BkR>0*acjNiQ zI`ZPvt^vFC(%P+j)U_B#s2Lo_v1?`9nX zq%j#&7lr3v{ZJtMCcv~^@Giru#F^D3gvP)rx)K$~Z-dz!kfFAlsyH0)vzVIEV9w^0 zn>##uf3052iP7e(jr{kPyRrG|HH-^0&He0Q?kG<$d~fYUXGQG*wPrI zRWg<4M@wfx`rt?LW+^4*0nWq5k0?5iMSJ*C+jNJy;!n*!p4T?3H_uZX!KbiB0Mf>) z>I-!?GyN*6nQ<-47_1=7V-P)tWJ-dhgRJdMPN$9>%-xQ*T+KJp?AKB9+Wrd6N;gK|ICbv zp6AI^rdEfofa&KR0rmEu>Ye&k{kKCh{M)4{^)B(XU(~OO@&BC^OYzoRt_yAEbTgad zIE4ENvVlzBW_EYfZJXxZuM1jhgPc+PcPN7TZ_0*J=VNHud3oDI+p$9=PiX~ICqGy3 ztayfXp3ZMQH455o&kj5A0J!eaT>aAXXyuE%*jXTt`HU(x?y(9rg&?mn05J_$ zdIp$biWU9#xh<~n)(nva#|DC_Z-f{j5HBXk@ZC?yGhvx52cEqPpO2zFwr;;57IZ@k_*J*^e%b-e_%b(|u^KRjuBpO-aUR9htFae9F z%Dt+$kf-DEZbXBAL3!$zca+r?p6CbO+c)?hNMW@G;{NfEf2e=_^B<1G^*KE*tFtm7 zG0SJ1)+sH7i2JV4(;AeIutmg*O!Hw^9XhdCGSgqbOtlQ`9k;)@9Rk4M$vFT7g_nC22OWAa z+)je|%1{t~eO_k%c3uYCIxjDYY}$^D;8U8m z*VB=3tT+&#Nk@MyFh6nbye^@FDiHTm&vW97Qmt045f|0)s4>o5sGT1x=Ag&G8N*)H z@zvQGF>3+m^Z+^v$Ybn#F$yShDI!JUN8V+vdXB6mQNAk>|1Oluz;3Kxot)4^hXFwg z75=nv@~^8>t>~SXJ%N<0tK&kgR$?U4OWshF0-zEw8&{}G>7u}O;j6BmyvE$JR4zv! z%1aK=FY%_1^upNMZ$&`+Qb`+}RQ=-xF<#6&ra+ZKqx7-p(R-C*SyfI2Sy|s=S8lbG zrfd#92MBSjf|LW#UA1CSa5;+?CzqdbLCI-up-4wH3iaP4Y!ybZAV1Ygjp8$zatmLU z%G7O@YQrmhqz)(?my0IaTkaXeGmfg>PULB-__0LYB|xOrOWw2f>YppXBfjv=)5~%J zTbUQ=?8{=U0XWTCkqU)5TR_qsby~b^eBidFS@@)c(|7samK%UnqY7s-r+KH`q!3sQaJel9Maz#UI-@2b)wP~h;YL?GEkmJ-%1D7qqd0NIjvsN#XGw+8`H%K zK!?3@sR4Xmre}}gX&KDZt6yDSV&hpbVi9vvxGWr(=zUa}3I*w+TB&Qfg{R&k_cE6o zVvgWu^Q|3Z6kpss>SLi+Lh%6XPA!Nr+Nd@tHF^A@S_i&z>8wN#DD`UXvnrKCUnpiQ zygS8=j;ucvdEfa{>9p~|QNM)o+#M?Z)C1zKXZnKVtn&)P)bckP<{gFRd(9Fg;d=TFiyx^Pb--0z;WUA$t#DCnnA9&zmqp2( zM?SZ@buUBHimewgv}$#RVwLu65-Aq zr>hA}T+O~d5-k%|bANkUme&J812#cIRgon5fjbcl1fw+U#50^(IEqGlg=U?Tkp2MS z3t^VqF#`PMkK?0S9e?%`qL^9KqY#ZoB6x;@{nr)s-Dd@M#kj@4bLWLTC}KTm07v>r zlM~>0KVr%Po(Lb_0FN9f)_Pc39L$V57VMaafX`hzv8a2M8wwS#yl9eLee$1mgabI_ zO5-d>>Qr-_2pN$POj=eUiUOcnexsruV_}Hk$+m{`LuM(w@lhJfdO5-7Lq!1 z2=2N_kcp-SAVgnj{-FudoYJk#jQ9#)8`&ZzX-Gnz%tq8~o^U42ZJ!FI29J;D7SlpZ z)E`_@p3KUhJw9`!&OR-DES(m4g-5e7*0bvDqJUMU2agQ=8p~Rhv*<>r9Yy?`MuVzX z&!}IKo1?ieldz}P-psww!_hRNJ5FXI4ahD}ro%Lbz{)W&bPP{BdiFO}w`AC`uP}*dCkxE7 zh5uL*C4|&)86hK#=OE37K5On~O#phj)%fV#3gPtn%oHqBfiAwL0-iih^g@akG?<1U ze$`~I=fn7D*4L9YVx8C;ObaPyXvhYa0l5#;1U;TrmjrfhNuJeBLV8Z;^%b>QtV{r; zr}q6=r6wf0qd6l~=Lp4MZ%Onq(aUXPNR>GhmkfM*h0`uQC+ez)&JlzTRtPdt3Pg~3 zTr_FOV8ArBRAe*%N2TR2^}>wDKhtM4u`N~3yC9xlx-1t>FGQs=M7J`z#fufoa4Gdr z@QrsRB3Bk(LJQHJBvyO8ttpQ|T*@Xc&8XPF4==(+AQW#NB;1BWyil)KPfGNjEEQzn znLg!}b@(dZ!B<1M06#tjYB_#Zsd_^H5#!)MMEiUjQN0;I`~tY3lpJ-EM$}$mOlifx zkg2P^T7P?LuAcV(qwnmO-kqAO{n9U|JT4sLnj&$eu8JBvJp2$Op3&#Nc@b;MB%mqgm`Av zr^buM)$v8Ck;L+xkl*t;1I@Q!>oW1`MUlQSBA(`8r)GMwCkmP&kD(5wJhUK*bm5-W z@+vV}X|tCoGi`|s<}A(Jby|4alU+TwCxWoqd|070?jFaqMkt*pO9n?o-{>yu>)C8FVkK+Q(B@z8U0jLN>OAEVl*T64OPqk}8)P9Wyf{2Xx#y*^{sO~D zTfV8f908bXykyWs)-|BeDIY`xta)7g#yZx;u{qs9UhUazK(Ai3VaD(1dcvj!CU0EJ z=|k8iY#7mLic0gxznR0G!t914_=mckO%M3y(`5D~ymM4oUw#PU zlYq_#=c8efFT;Zz9zwdnn&@;++De3rbjG?E0c=*rUkrV7Uk!ceZPcK{KX#T{G8{+J zg3?fCxJ2D!(yJS-5b1Lm#&s2X-q9u#cG{OlVNg4`mn>qrb9TlaCDx#@k@ zw(#=1(lE<~JN1p5qA;Owyw&-z5(@XQg#ZDBU8?!dY>D(NZWk$vJslL+0#9^p&|dcd+y39ZJM6I=}!EpR*zM=oR@W=<^wT>ZlCM7q_!1KLv0!8Znb#h+f#ED zk5Kx?<`#y1zO!F>cS;2@TvcC9j8LG2DK5ry&$N~rTdA>e2$c(c2(v@YgETkRJ+w@7 zAUUQthHapm#*8|yAovsJ_GH3J$L977`Y+}NysQfCDLX>U`AiJo@jDU6PCPMvh8(D4 zV+8SxONPl`&w&WM`WqkuG1X6Ca#&w%@fTb1FSZh#k7yJ2nEK+TVr4i{UQ^V&&|iyr z47;6x{z8?;p6wZoHP;7X6Az_;Hk-yn950wHOcPar1oO8Mu~f zs%9_pOl3QF09in$zj|bU81`F8W*LQG3AUvZI&xsA-=YHojf3x6@1xmKuLX6U`;fJG z;Q&12ESW=emUCBs@OOV0k5vHjNTCajOCNC#lyzd-mh??dWwRtq9J=W&oZ;m->M)PE zqa0l*wH*C!Y~+=zUW!uY-uLVGk-u?nSzrr@s-{>WM6 z)91!Xlm2^tsA#Z$?XfGtIy}_v6xS}ZoSR~eM@G`7;mkL5?R9QE=;-R8Kbz^$VyXjx zAc74RjIRS?CUQ&7AOU|klmJz0u0t~tD-EK&NJh_>%}a?5Nq(srJZxV*hx80 z=0>HQy_$bhyq|7UqoSKryR+StLt%Pr+p*Cs?%d|x3-%nBd$D6XaI;1Wd)}a@^e3Q0 zP=TTgMfIE=4lra9UU2{iqo2U72_mC+9S->~c34>|{wTldOu|CG;l!0obhOdpZ*r9S zD+wvSykrI47du;$@h;!EyE&+lrR64_JHp+e2=y;^4)rHU>&4Cy{T}iCkrkiQp~p9S z@1A5(zkq-G=#AGLdW}pem8Mee*30kLt)vkId zy2m8g1m#{|iygtW;pP4}t&vW=IrNw~o7{n8y@x;pCz)(#r_PI5wVKTUs#LgfQEY@; z1XrwCvw-tOP2T;oa4Be$CjfN6RBUp!{`YUlfKQb!@G&KDqh|Nwowu$ zQ<$^+{<_5s^gqZhsfFL88h)D@`?f~-2DcwzNi3b>BLhl^Jsphp2pqlU2Iv^QmbSR?RamEBAiW+B3 z@OkK$W&0cH#U)X}(h_A4OqwXh841|1)w_r61Xq0F zrrka~TX6}XzwLijB(C4gH3S!6!RKncI=_!I*4-1lmOe*H(j!DlF^7GR7A;V9!khm= zb1yfJAy_-#h#+E>Nb)I2V{n|Aw+(oXD*~1{>})+F{!iPKy=D33TBcvS+Vl%PN=?KQ zZrM5Oek&27kYU5Nl<_!3Qa&KS92)trH($XgnNSYU)UH{Yjahm{{@9kr!fP6Gf=fGnn!Sar26#a^^Si)ynfa6uoB3m5F!dQp7wZDwz&%B_O$_Bns{+MBm16L1 z0rj)ZnN|diH4RBiqABcM{rkaOFMVKkWwgnEHW^uSA+e}MV)%%GF$k81G%KsnCd{-i zx9V`vnPKA-_Wz5y)q1jrV-`??$s4v07EWjgS~mTiqDQ3Efejq>oc3fC1pcUl)qZC% z*G15_M_5)`@R8H0L?H9X2Q@JVK#I~LRGXec>s`|WwTTZ|o9Jq2yQUVix;7k+%-;SJ zBzXrQN`oSK>kp^w+9L8w9r>G>EvT^vlP&<20=+0Tpx}&oGWIE9AnQsA0kFu{Gvi4x zr|R`*cxf{1^{3q~a2+N@ax=%z>RI zOIrFTMRWXoX}N(C4sIriCeAX?DLt(v%xacjQjLxo87zxsc;Z}U+h|)8npwVX)0!1b zz1a+Q(MGrq0{l9Mh(EGhha-~O=Eaz5n;OuvIN8pkbz!tQCpN`D zoNJRkPliQoK&U=5LiOs`vJhHZL6}6bA=5znu^G4LMv%~xq1iQDN!#8Q*^PjB2NA=2 zB~CbBYp0wM)B7RMqr1`kFEw7`e*5Vom22+j)Zbu&D%!hSYaX4*v>u{x>=YeL`L7y6NVfL0RUQZJiR`?$N!z<0YvE zV$QAi`nj@0uzwxq2q(-^`nbPtDpgdBpW5KKZn~=3+T6DgrsR9R&voy zdu z180d9Y&7fZeemvohK^4)L8O?jx?h#SkT6L62?=umVvFW)J=3_U{U*)h*Vu?}?(EaB zrn#(Eyl}4%S~~}Hdq~kNFC6YbUchedk%Mj04Z5L#JeJ!dn$ahHd*;Jp^?n7qHZfn+^mMpl8&yFt)YfTBVzljbENN%A2o!XTPj(`MdXwgShb zE~}K7qxo=3wxtx;gFM~5+p%Sp=gi*+ag6kcLB&yA4v&;8(A66`kxAV2?#{l-tpZkO zGY5MNS)H^Xnld+9^*v#H%TLxsy5#5_3#awqWrQ(|+6Svq` z^_BkJtFLzuB53JEZA`QJoAm!_29MiK_b}XQ)@vK=Kp1Z)|1)K zli>fj2a$aPSTo2+yS^YF&GOJgTSft^L*>PTOv&UNIdC zti*86>on^-M;hwRNQS|~s52P?BXMP^_05*?c9ebh_-^khN`gO3B`Q$_i_Qyh6k;dr zmu+>|gWgD3VvHZmdC&@w9OHJX-oO{vVF52F0Fi5yRB+1NruE3p;F}+vHUb{oi1`l+ zN>n7@%ju!GcEz^e%%?Ps_FxEr_P|FX>`u|BzX+i1VhqnT(P5$G{44QDKZGoXicCJb zrPh7Z!QP<6Q-ESv{f{F=zloIq!h4Nu9M=bk;iAs&?kBZRzgPXgf_`r}t#?T7zWLHP zz9^iu;F4w+%1t=)PxEFW1a)AhVvC-!Q{CKm#D90c<2BY85IEJGs6Y|<0Xx|-V5=MQ zqWkKaz1Cz{l@R-qc!lURkA25`iS0PD2l+E&GeMg$L}1P?DMGd7P{h}VA{{-M5nsHc zRS2sPQb}4ZXE$}wwigb!)83?;YbWSR{n`FTYr5`m@WoH1iU zSk3VXU0P1X^4RBga4f*Ob^dOOPb8=do0~YLSUzZgLPdMMW)7Dhg$ zBI=(IH+JuFeme-Db&V^ED4ikx$+9rq0ys#q25mZZ2`F}$Il|P8G2T@jR&2n1sC-l> z)#`7hqQN<+s}GIFrB^F_^6;Gi*0*OjUHp7gR1oo?I|^NxrG?%;O|5qsnx7MOa8SJWT)q(8+DbDNir-O?HOST|r#&q@hAVtLS7Q5k zR;twv>Vzs6C|o{)mSwqE(MXr4itQ7tr>au@Bmfwyes!U)@SbDu>BNU$fo(GoU6apH<=V5}q0A^zTF!t{NZc?SBhO0^I?SB)!U30y?5MKtcq zRaQ{Fs?$5gQ=quea5{knXt`Wqn6dKJMFoCJsux@nTuaboZ4?2#qA{OfF-7@A z!z9>%QMQ<~Q=pE|*mOA0QKbq)Z&YYN(>n}XN0(~7Zro3>!YpFh%vpZxjl#vHVpty} zb5*NXYwG0l3BbZ=OlzgvI_B0>0gA&{eD_(M9-o}3)1o$NhxIOQPfGCKK-Y3Xyic$$ zt{8m-`lMX=Ol?EgB7agYQ417nbzq|r6##`p2^7aM9@C=>_(W-xD7sV^7_$=fPwf=f z-|$0Kr^Ye?>Q)X500g~NH7G-;wd$ohy}G#gj9<6P2m6A|t(&isjQfb6`gDJ1YP#$qdla?|4ywZHSnvpI~-;#+W@XiiML8 zFR0e=)>W;YFqTXa_*g*NgXOVBC}*|mg*v+;A~$Fi#QdulaN5Dv*yXZ7ztO82w&T3o zsH*cC19<@JL47DxP60LYp-}%oKOa$&57qK1Ec7XGRZ}GZ9+euO8BnNFXL_sx{jPLo zoR^d?7+6jaXMpHRwJudaAoN?Maa^iYukf6|E@=d+bAAqL!RX-7M=Bx(s=%_T0@AQl zXBZG5!!>}iQdIw!hNt?i_?bxTHvkQm3zhS$!g*2iyJF!Z_}v+T0B2!>1Z+jIQsqls zeuSB378Dp8aS~;WsKeffB_8ai{feN>cYH*%E+4+#Tu1@SS+j)W{!}44pe`X=h65HLN8~kp1T_^kAh6DWokfg5?Dt`}53~g^PNQ^x0q6kHz88Rt z&v*c(cM4^&x_|4^YiSRIR!;|YHnK1`AJE+O55!&TAFdjw)lU^wF9GyG z)rsMk(em|5;ga3}+ygaFy~?dr|5sViFBq>G6$H2hb993ls zu9s+7xcLD(14COFmL@XhwcJt7{5H$`ya zDUV8Z4xZDf5wipZ5J{75E#Nf-N-vFD@ zP{8l1lLYXQ2GTiAwyMUD>gcKZ3l9HY)pc6Zl;9QHAFMaIve@6-Pp6@EPs_qau3+p94%jX_GYI&)O=PLIt;adH(W3V=i*ax}=+C!} zl+92cL@`9nh4XW&GU!x*f#{b;D~Svt92QB^r!=`ix+cN?nBA(eRTTzA7$Pb?uAY+g zT%{?8DV#)ONRvFw&za=pWrT!FFmzez6lnA&CE`rTNNK6U2*x7*GIR|G7z{B43lll_ zie;Y=x2XnEL$C{JtdQt+N>ex&g(0ChHyLxw662M|S<_g1iWo@avlh{Klp{>#f-5-) zWHqp8N(jHiX3BiI5b#fult@4U$X~HQVh~N+pgfj!fK5v>4JLXte+iQ;Pgv2Sg+v|9 z2@DubLJuPhpK7FG29m>PC7v2dgt=s*<|bjB9uaoVzyu>KEcJg29}6VKU^Xjj7i+X| zJEt}`_&*?b_ua22EfH&qr-H4iWfc7V&T?pj;l+5>SG+i8WatX<<%@E?TsS77hy@Qu zWD;oAipFdt!QvB*Iw7k{HSA9WFF#{EO4HHWu~1^j!eaq$MxQ|>5bUDrNlA;J+@t)% zitVNkY&`gW<3NTBXH02#lAt!a2>@B*;*y3}PNjDoUW&q{=7kBUNfHA_|3o;Ra~g zQ-Q|A+RLD0X;Fg_i;95nG15c{vfzboDM2z)^<($#yI)%*1e`PdlH71cKd1y1rYyfCl|2yc^SaU45)lVwk(pT{JZpE+HkMxIBM}--a4Z5@sr0nnY@tMC|7|w??x_ zEt*BLx&7yKS|@k@?CZjxJ^UxzXV^PS+&N2qT}#tAcDe@EvM26G$10N^U7vo<0L0wGv(pdNbuAltgSVE24#f$@IvjHyk z_Ixp;0B>qiIt`dVu%BH{?qoKY4{#nN-m!r?17H*AkA2jh3O_}j3Xwpy+hzaVU7r&W z*WYCvEER^s@Flp(;OB*)>$5vyb?Td-d8;;A@cqT4Cy5pA+7Cdt`nNxusME>aST!a< zCZP-LlsNioYCgXhut$$GIP&1nbscVCc?49G$|5S!ztE}dd{*imd}ANA=JEfX4933^ z1@OZXJG3wR{dsi(TcX|D+m#AUgDqj*1`wb|i& z!0!M7%aofdVHc|~yqQoh-H!OxQ*G>Z*&eX%)CcxAJb}C6*^SSo;wUZ^hY(d_GcJzf zpq+kwpj#g=$~)%q<;?F6V1O!F%ZbD(#f_r6)chd>XXG<+F6OY;vvtHQv);biV~ zF%x1gjpzT3A4-dUe|d-BfBqW!j91(P<;e|?1$JIs;pKv=iQPkk9mcUUW+d)3GeBU| z#lgV~1zXSCHZPyD%O6{T!@B}Ym)gf)wVt;4gN_XWD8oW<}r!HExeh+Ci8&mt)RtV57z? zG2WNWy9`*bKI6}{EMt%rhD*h0r%~7hRn7-Rf8)uR54ZkCB|I*J4b!i=^%LvL+oPa68%*cVe3D?FH%NXxfNSTHHKUi|vH2R4I2#9w zgHeieB+}8Uqsa%tZ2GaHOW9IeTPsSGIK&PBBt|6XvIQVAcln31YPEJy6ZA6WXa{3E zBbzHcX~n|FfQ;{w(9GwKI*CYDr6_UhPoF1m^#L}>B~g_x zg>FSD$e!%!`fc*XSC~C%<`@kybx=!O`0W73_c9eTP{O4!Msfg)o&+vst(&kh!?63xFng- z>DQ;&IaQ#(=%D)bMKI;>L^G)VFz(W1i3yX+#Udxo>S8l_MKd|3c-@phE96*hK!A{L zjH_{I&3!dxo`1#S=l~F!$mSEfSry36G!F~ey3=z<7d9EHdkaV7-67o#2lO|kzi(`z z0qX36y1EoM9l*|Bb-zv9s@Iu9#Y(|fq{7!eMTj@@DeUQ|U6LOCX)vZq8y2AbuIdjJ z2~Yhybwe-Q(Car{`Zu7zK;86a>V|^!V5Dy7(Ujtt%x);1n}xce-@DO34Pa_d7i2Qv zOa{mVV`ae4?`G-?;6|wuLpV_ra-%0g{!AOAsTzG#kP*g|?|7ib-_!(Z50hz6QO;8$ zF$&!E)QpM=Y=|D_!m*kS6lF9Up~58b(;q#if8XdIHOdSn2->ior&NMAl`fzJ0@iw9 z6&09v+;&GQp!evtp-)5-3}Ijo58xD@;=?IEWGX@ciOzkPS9HZ!xn(rpS`wL#+4A<7 zRpL&V08ZF)=ESJSk?7Y304E?GPH6!lqVgqc^%Nmv;iuGBMP>#Au!12A^%^XKm_fuC zz=cBbkUlCgbVQw}KZP`hLn0AL{1UhuRFaw~2-PtlVO*n!Lxas+Xc$cC=Yi-Ns&ZFY zyQq)EFF&!dFW^)AL&lS`cb{!Mp-+q)w!u(bqA7MWht}AT)yINccQ|XYyx7TW3G+Tr zYYE6DmC2k|%;Fkg^}3IP)OaqM7R)a3vn_NtX* z57*DZHn}QPQe$iXS#FS#>DYbK(q^j%vy7gh=%Ehn%|c8YiVWdxW+AFgWb(S5v@amN zLD{Ux9ig{kt;!ZBFyr}`4Y|bsuSR-|t6z$|Zfvdw;|LgR)zFH4Oha}JEvE#x!swD| z#UXgIk6^_H0n6{K!4+vzTGmA|#3IYP`>Q<7{u{Z_*cndVf1s8XHWpy@Sit4;0loFW z4YTq4MY-9D;2zn*IZA{9yDYLBJ+{sRRhC_2b|=G0sLv)^YY-N+Pw|~(VLPGVQBgxe z$i>afpZR3TlA80&MfoLC5v>|*#G+T3T|p&^ADFa~ksM^>=`BDT7{!w0L8X<#SNzZ~ zTi6&2eQkhtulf(_zVF^YP;Wo)na=OLZ|)!LUaO7G46OB09t#NM{#n1`d&wx5A%M7rl5y?6XwF+Z?#qo< zW@mGMv}XfL#RPD9k=4zXo0S_h$mUwku0RXAxoqpjj(XuZ>)+=N*j+V(i$RC}e6Bew zS4uSAFu80pXkn0(o{o(XH(0dt1BUYc<(>NHuZ{}xeQ0||5v=y9RYNh}c!T7?k2m&w z(pmHqArK80T%#&WGY$$R&cgYV5bp=RvIkwC?P)axt7lnJK042>);QJKv znV)KPN#JR(H|Z`(V*;!|<AM0iiEj8H27g5n5ASk z_z7iWES`+a8s@dG=kT`OVYsI+@-GHsh!x4U6P(3hyefDAPGzq%YmeiJ{!FnWDSHL~ zo*4Ul9icxZqD4i`C0ib5sbG-Q+Ed;v0dhNCDc4LAWeo0#VY&(F@{7%qZTYj2!; zB-trPRnE;bLw|fTzddLl4i4J8yT+@)+-9b^vN1clYB6@mSJ6+rJb;5)lK?ENJXi3Ub2dwqDWGc_ zb!`pI8sn_R=6>z%qPe4OIdez$4oPgQDx>)g}8xFPBk~y{Gau=~hcgFjlth`pz*6@|d{EACb0mk{D%jfC5 zF?T7Yz!|xJKjm|8wx_QFkz(Yldbd4n&s1G@N$ZT#uNsRf)VWYWN%kXXH|_x~L=(nopq{YW*{QT|9Dm+j^)$XO!7#EtXFzs*65J)Rs0 zytSLeaw87#NGu={yMKxqtW!!!1-C>Q=}`2D@hoJ?qwJ0r6HfBTPMo_VtN&*Pe$O95 zl_IunL|OifIHX0Erv&IaG}QlcNm~c2S!cAc6di147&L!68SMH*;~pw2wzsjx>AgU@HL z04E2BV}+K*Xc{4vvr7)~3Sl5cCg7a#0wId1{lPtS3i7ra5`QkbCnFVVr9rKdUS(T5 z#te-dJ1pjS5V>`j1ROD)`ErS!i9;!c=G(cNEynDmK?Tr3!WnrG0}N$_B5`48<|s*j z!Acc^K%~Lbm*FMaoj|pFJx`W|eVN~)`iox;62b*aV&`XfUyk zD$UJPdT9o=+0NjG(xcnXaKgSMyR)wHSSxEvDPhXT!-u(#LX6r(hSU_=`>Vuv^Fo~X zdK&tL1!&AfYc;j!KxXgyB*5U1-JJ&1P3)V)o6cvDSGu<|Ap$RunU`;9R-?cKibGV0 zuH=r;WEk)-rOc&5QR$X*nG9z>bf$*ie7Lxw=TjBKShj8rdd7Ix+Xu8hJwUyt4dBuAy{!3igR1jQeiTqxWKW8J@Rcjr?j z>v4rKKz|^b{%|mrgWo8pFntG47}aao!+?C7SA7}-^yB-eEEUvHIR$UJ@aQtv%_n*o zre$I$%uzGZd;k2^vBo(*He(>Kh7%f9x(&lB3zf0FpfrUUS2^)!rUZcP1IoLFOb3)5 z1#F@b{WA@19L?wkBHlA)=RHccGjt(;&;_230~na|m-F8ib^WfVHiNvC;q- zwnv>_dzxpcG_d0tQ~M-vU~)aAmIW!g@1```5W?^nwZHgg(2Zn>O7t8fHLT&NeGj$? z)$OM$_Sha9<^xb{#|H2 zF&bD_z%hN!ooiZAcPIBFI!?6d+hABTSr&0fYAG7@9Dz}zT^mrA%zF{t=Z82dA0t51 z030i!;qUE(UdptsyP-fh^LO9ss(rM!s^fk_b9!ox#VIz<0af*gDLJr zm3ARLO}r^!C^kxOrHxttOunLD;cfzsC61C}OF+*P4P4K&LAN8Pi_t0ys}_yr7$P|` zkYlrX{fGMAT)cVHew)Un)5mY`zxbyAU(Ln4H@!D>^RCnHV>#vRHapI4w5~EPcq8=h zHJV8Wd+a{cg-3IdKU3Y^-Bc)9PN&%KCUFRDzsB)~?AZGUgZ{SJZQC%r-2Us=+i(rU z>FxPi`^MR`gmib_k~G@6$ESm~YfI1R)b2cCgBx;jx=8}@iybcXQB|-a}F17m4mGt?-WV+9JGDoVNb};Dv zP`fnT2|U26DK5EdM*!U(F?=0H5b_j_{h8LOHn-Z*kldI(9&?Yg<@oDjOXjm7gny51 zBVutqF`NkRm(X7!T=LEsgAXDwgq5gHC3+&Mg!eOTSHMV#dMl0S_SS^8$(DG}gLahO zmH{`xDul1%JCWLTF~*J%Din`le{0aCW$sH?%np_(K$ww6ZUN=A-MGWkDcZNe9er*f zQbYCLK5<^Hmdk*tHxq!J>KIvN5p!7#IX@lJT^Gg2BO?Fs(%bANVIniO33YW7!^fm< zT?vl#yowz+{xNob$i}**qK1wib!labGbEHY8woOrM8wh#HQ&&DdPk5i-H?!I6&TXg z&>}&65q|{m*>NxG$yg^Ee^%@ti)f9JXW0z|KGS=YI*CE(G(sR{V?He<)EipST`PzO zltk!v0H9-v~z8Wfu|~t3D&l#7SSKRu4iBe(3Hl^Fx*B z6#G9-lO*G_@p-yEo{S$xlSQ!Pb9o2alz(b#pkUW|@Af;bweD%CerZlQm6Qdo`TZb> zpMNA|0d>@jm*0Hff*vJZzrSql{8W|+CWhB01BVIcFRl8ZHl6*!svcnIy+>xb<$`8c z(s6#mQxBIexk#dTyHZ(7I_s<>idc<9$Gf0$z4;`gkvji?`<_w2VWWR}rBMZqCw2A) zY>dM6L>kPSJ>}j%{M8zbn!RQ(uiS2L-kMSDjPKpf9UMBl{tRw`JKbLEUdh$H9kwJM zYosaLC=H15I!MCr-vq5dA<^A9fRrexrs0FVxyk3mZ`|AamLBIA-)6`|mW~FwYWBwx*x@`wv{NZrL zpr_rN*r#MNk(0iq6g33>|6?a&PXfr-FSy% z0A6>bWGYQFYWnKAIR=xw0X=3mtZCkDwIcO)ea|50^h!JU(R-|p>z@fAAHXkEq| zNl*PG4#=k{{?oDzO1l#*WB1E;UH=phv|m+!2r&&CW7yIXJeK(b_0@%J*$lfQT8{VU zg|~dUc&qnac%NlTZ(^SX>%q}tNIiFhbuYsyOyBy*+3EXb`V<^)22nBPvu&tlmmSh(-$#b-KpOthp>Pcl_s z^=Eu4m`bJ8*4CC29{;>m5rT8Z0&g}G@jJ)%Hyct>EWZSYZjU^-KRyy^K2oAMIb3f)*ev`L`@o-5V2}zsnl79Ilxr+w3&c3(Pgu8n0=(hvcpbb!wqKb7Jcew zpIVzv^0|?mJ+iCV$p4{n6$$kPikgOpcxk;c5bq6lw&=9ftV4?m8nvta5o_*c2NSDu z)JlT!&RmwNV!nfuFb+g-JaA|VWc8+9N4pSMGDf*sZQf*qj%J4+tZ@~H0XC?}Q1y0I3dUk)OdgSW7wA8_;XHD zS~9>{0^jR1h2fNb?)h9{JY9&1DYGcFbL8$YAnqu?;(%0sW9&Wo72w$I%c6!lfJcQfx4Gc{524;tR-~R&^>enffbW&F~ob0 zY91qy(GqTFB2ItVC5sBrwH-_BWeC*-RGUBZtB9(va+Y&M+viH;xS22RYjyp-wbuCw z%ddOMGpUSA4hAxVFi*=4Dv=!MzZ^Vu&>rS zEq`F5h(Z{=Cu_2JQ*lSVzZT!-v^M%gOP{}Jan*bL^$Ent{(?p-3^tg6Ik>mD*x@DJ_34J71C#- zIw+$mKAh;?zTcrz*?Y=OM(AGg%*)BDt|a{LjjSp==t9mJVo}4X>p2+asXKr8@bu#Xek@SHrHS7m1K$KMR53U4pp zb{T}|RtkNKiTalL^(~H}2WW?AJ;7zh%>1V;0?mQ5k2T=8@MIXX1mH7dzWB3`qf=t( z!^sW(-C;5bzN#T-KculfqB-OnCX;*mdL#uI_5MMB)H)--C-81GvEVUJH@sXKEo8|8 zUQcTlnRN^Z9OJ%y!)bRLC#h53z@Gl8rd+1!tVd~0ab!xe1HC#!zthhbImZp?@|SGY zzv17vvh10$=rQB2hz@Cax|*=luNimRj4LI2IbA@*fffSP#zugVzL15~;0EfPpts;F zj#>jEFD-Ng4Dy3x(h=MO(-$;xso)`?)v{o+1q$SeEnv=fe&5&g-JdkqNngw1fH~2e zVq#oOx%b44Fp|XdjU&!L-Jv^pg>K1ERJOZ6-{#dF+WYQK-GemlJM`hbsKneeb=-p@ z?}FnpuS+Fm_0@oWPU9RTw-I zLn*bH+S+faL+QOE1;>2u&VI{LhkD{V0?x%DHPh^9r`dF%aT?x1|MW4udlDaHRPgAu za^Iv(tBMuFnp9KfOqn%tZ5j{fO8e0MP3-F0TUnUy?OE-CF7vnS^u`P~!>95iWaOvTOmzm5_;LW%yR zTGidO_sJuZvvf#e369!$k$2#T{fcAWgcCE@+mz*Avw2^5lWsN_XY^mogG~;K?<*>6=tPl59a5wxQks8(LWv&LbX^TCv0kPfjP}b)Ffs z2SC4BuSM{6GV_00f#C0#}NuS{vSnMI1;>PKX&s54!XI)RL&;IAYkrqRhsFzZeu4pkksvElw+0 zt!zN`kFdtR@nU%BuXW$rk)x<^^&cH}O<_769Z30DwzxfLX_=@W8$2b$-f6&G5US;_ z6=x^|kw29JjhE1g>M(tnT-GYjucNXZxG^RU@w?=Z&*m+~6(v^T*s%Y^ROq=}>^P4Jq8~SIwZc^D0TqTjv3Xd(j`#vMFGHn;C}QrlQ1vz%jfVzmjHRcy z+k{WBVL=6M8a%DZ>mdw1R1WA}M+p-TAqGUREPDfHV=Sf*b(l}XA@5Oc1H_Qc#z6D{ zvV6Vyes$L=#5Fre1U92=zxeA9DTD5tM6L&5ny%l@B^XnYV8;x?Z{c!{$EQsyFX4*)(H{$+@(N+hj10Y>tm2 zpBF$tTfyU2>L`b)<&nWfG{VTEff&JwVHDbJK0#}}`G}QB=JA&&fQ10ZYqQ0k<}DyG z6XO6q44?6JpJt6CxM)wPqTV5n)%F_IMKO<>`>eRK{zKPBPH9C+)nLoLmX;-{lx>>5_ZUpEgJiEx|9+$IuREQiL=?%XdHo@!13ArTRQQx0YE` zeYO>zQk6wA)+ zAB}TvYtPTUIq(ldco^S6!?bgAVySyUZsTpD>U{h4>uuH}1XJc2>GkWjDTMo`_4;-6 zG>YXH^QpuAl?SWA{F}qEF4pVUW7mY!Z(C@`3XwOZG1*Q`g_kq-gZE3`%?drc{_fir z&QR))S)u6n$Z+0m)iF5Ym8Q24nSV6aYZyjgv&7r?0>2z|^X*+32nWCKC8!PQJ z(%$paY041t1+61r3^I+$7oUcfmEzvb9+s7RH_lVo(A4rPLneAQjfjeb6q?v?Noou- z?H3~VlkpFCR@T^luR{nS@LgVx|!_48f^yw^vl)VMI)vjF^=&XC zwlOr?a^}EgX;mh3eb&w9TENRt=_8fXi+Z@WIn3!}4|Sd2db#oaj~1=Z1l^n#pK{!Z z*+aS+D3T zO%MXB+iQuoFkL@qWkeDx+mO*}_C9+wwx{ebDYwr<$~x3Wi!H3%U+I?Q ztmx32M69k>H-n-x+VkatGfb(2=g*K0~_Z3~5|tdmWfu4=Y6*U6?(BZ}S*BH&i;l+16uXxY1w~r_=jWUbwG$Xl;9QyH?w->^uuU#IK13 zYoY)_K)%1;>c?rI$u~=uuEcA4stXvbtU~=*qqW%C_DYrQO)%tHvt;1fHS^8$nVlMH z^zrNqR@p0Gv)fXz^IiE0yK8LdeE3FTyw3rWbpXsPV2}44dS!;+d;T@| zuq!e%{tam6Gw5vGCCtT;KIvRime7asI)6LO$9BVHj{WR7OyT!(eZ;t*o7nI8G3F|A7Q zunAI*I_%y8c!-7dDHfes0M&mkRylo=FbC3S&r>cL$!;vPDhgjg`1|yyR3$-r1G}z^ zB$y1&nMQqia_&A9NF-_L08WrpjhhVxznWr9Yq=FcX%*DMD#mxfo=7eSgllos3z>9H zJWGDh)9YZs+jKy*-%n#&@g!=8ZTpCHM~ht~_vhAn3-BHCO(jUg>&TZ;b}q(rG7k6^ zaS#o)tL6B0h|-E#HFpyp%nb3^1~br6B2_MMfmxJk{)Ha1QA#izUk3%c$6VxAkMJ9R zn3{P>;qQY1Mj)89s`H}V&U2$Dk_M4v3W4zLFKV(!tjyb6a# zKS<+hO^C-#Q)`OO{Z0p-HR$65#uIEc!(qbP#(kPMEZ0#)Kktt7@1AE-hJ_+Ruc#Z1 zo=MLmTFThHdHVL@P#)k&Tq|HpmJnQy&e>LSL`&dvs{Egc-Pb-LL0Sn(#_Z1LE zi06Z7!VybmdX;Qw>vEYc^>AWalfWnNORwldd?Mp~#(z{i0DlhB>oT=`JL^}@VK?bh zwd!CHSwX%g5vlNu!R>i`JM>9FK`y)W^oXmaoJe4oz?Xub2)$`<(P!~qtKjEsI zBVeakroaIgUK___JT zK_azHT9~`JTl1GPqY^y3OU~tDR`zf>0TwY?Um+~ba8sRK-}Y#(LNv3HCSm5Y9Nq%} zb;67ah$-^+BCtG)ue7Id5OQodKNhiO=LLk0#%z+sJZ@rCnV1E$(T^0A_-&SslMF|G zPdL0Z`UW(TbUqd|ILy~bIF^)~MyQcYA7jl6$-y6=RM?GKJ>Y-4N7$k=(zcyk|1 zf;!_Nz}Fp##WX^Vk|0y4B-;=A*PPrh#&~4OOX3^S5b585WQR&WnZ)7bxgKA5@rmhC z_&(NFrhS@#SYQ>YHMpSf5m5&y>qeFFVFEQ_NcZK8Fxh^sC&{@;i z&ZvC^tGt5F5|hv9e3DSJU+IxQmBx(r3b@q`T+ADu#2f~(0|U)Y@fPQc6qZ$zAUZfn z?Bi7;yVaT8coN>%p@h8q2f}nFF>@Uw9z}*%p;S>Js)94EN+3-6UIQ*_K2F0aB9;+1 z7zYq`HNJ^{j9T0DZQf6+A;=qkvUHLK&=F$9z^OidvI|#JWo1ph0YMhBD}C53EJx6$5wcb8QVHg25=EL9201$KYHk zZ>&wD3Lm$#PS%5M+1dVO&&AU&Ik|ncQ(MhcXKVk*_Wzn!o2ajOK`b%L*r_wf7TJ_8 zc6ggqxT0~7sZwX8+14i>UBv+En!aV_Y-_EzQd{Y+lzhgz&sqOsdh2u+$AXvG3ZM4w zUZmD6?(`c|x~mw&Sqrtb@`%oEt(0@5Jx5WBl)}|p{yA3GOUk3KC>fVXY@HpSf!jC@ zskulFu&H}g>#{xup3^-6ddq?#ypMTw_F=QPvbnj?1lxa0K|h;6*2uwsw5QARO&cmd zi5_LT<_X8zW?7EbBL1gPt=U3;Aw`^ zdfp33qLRP6I1rJ7OesEd z;ieu~_=2eSOB$Kvj}-1Jd)a&v)935U|3v9ION06P&i#BDoo~_i!f9gdf&|nstL|!u zi1nZU{(t`GzyDwV`M>?|G)X+$mfa=8eZrhYxA%koa74}1t(k?Vz?U%!7Ill_kXk}E z&JYDFSHG0&_3PJ<<~l=FF4zS;mhJ}^l&Em!3=rM4ySCZgc)IlJS@%rB^lZwk_3Qfb z_OFJ2m13T;C~JQG754G$(w0&~v(0O-`+`FT(BsxuH(x&9re>k1a>N4Sj*H#Ru(4A7 zWO@g8{w+Wik$Yr|rF4(IqbkymjruAbu2{jp{wjC=`s>0ye>aFHNg<)p2U{(Ae6sPC z^ZJKP5g$-8gq@(}I1R%2q?5L23rpsSc@L`#ghr|yqm^U6?mjK1{!ONr|KS#rohP`*ul;!kys^E3>@?mJ+aO1_w%diQeG;kF*y7wVr;C@ z?+g89Z688&$jKKEo8GUz)4QN}cc=1}+zM->yYnm9&aY3GXc_$S8;N86>a}D|>fz$K zWOCS|-{^6oxW_c}qpi?)V-j3?w7l=Bjn;;Q?^a7G2RFOxB+7jMP%~%0qC{Jz z5}`J&$;-w+|5;TXJh@1qgf;@<$HJ7%hd+_>rlefDAX<(w;5B|lCyy_s*e z^2`!Fvza`;{#`U2AcEp%F)3bm`O7w9WmOaP_sy+Rc!_& zYV3>}mo$#{8uF49o$)?A+U_oY`u<^kMUEAALoRu5@F=1u*TS=)w-s~pTXDW%Z=9_{ zP$zr|R`8EdY1%c2EveLUcfFO;+bz@$oVI74pVcSdzWg zUe0vHg)+8ukA+sNE&Hzdd{3oweg^0K2;TX2iVch6Q26jrwjw3zb1&&nQDFY8?p&?F zx(<-}hND&)wa?z>wDwYT*bmoMKA$ue$%^M%;1N=GJ>~}^@2UhUpoQJ?!l%uPc+M+6 zfw2AMRz|&2%dyS#SG~FFMK7}wFU@!xiaO-Y)~7VgV4;(4#?O}83NNjG8u<0RSy2~- zhWKx52FEuSw8q!h3{07ArSQkTvj}y;C0<%V4oa7Bu0!afT}D?w$w@Is3|5O36Xqq1 z=mk2=`T0L9j3+4l>mHH?=?y=j1Aq%az}MYt=f}yz>Rh95E$#*jk~}+BwY8Lox!K6$ z+;CJMLTcs}_CH^1+?&;G>${iPs~0b`m6cks75G7Wa9Jfk2p(!Lzw%ly49-I_4$fqX zy^8tBczMQejrr57Ev*E#uZ)lPxon2T7<6TU>|%S#chBS?A@B?_7u%C(-z?X}9(}22 zmPA~mQzbDC(rn>@Pp#j{y*Lm!OL*ADv(Kz0oG;ftJzxFtp$qGG=b6&Yp0a1b;()Qv zn8SPTH?%ZTdvuc1q`(#5CFbdKkM`U^-R^}{mBz(g(hPIr;$Do_&6y)9%G(Y{Tq+G0guGTy+*d z2|_f7ZxdG^ju*~PA(Pq z3iHRY^#;d6sj;SdQ$3RNN6QK+T^42M+*zDJNcAt4;B#qWy<7*S*f?o1yl_Yyj%_xr zT}UzPjeHY)#Ab0R*bOpwN~{|Vn;~Is44c>@sBJRVBqk$X|8rzP8gy{_^0IPHqFdzP zM4TEInFdwZ=6ZDDX4vCP!p}|u)hn>Om-r#taC~tZT*BZY<-jwr0PtMFT=2a-cCqf* zPa}v+e=*O0G~d54KmK5zzxWFq_}0uNonTr`V&ZU|ASw`U?-eq#6s+8te{kc!GPEcq z9>R6uuc_`<9_I`}XI|@<#rrVgi*?@PU#Olqxc>s@KQ=P3ePgpinN{jy=$y-yXT(#t8wU7!|(fZop0+OqjB;ps(A00NDp`6%f*D6BPLLU(}f&*l#fm+&rLa2L*w z%E2C@X{qhF-L}moVVBfwwe5MOlBAr4YH40OvG$tvWm^!HpRd9}aMR>A5SzV?qS*z) z`aI^iK3ig6QHuNH=gK+zX&V+4WijKdJZBYCg_SR#yMNtHv-Uoj66fwz`T`M6f_Ct1 zEI-{POvg(c>JXh`sm1{hpFV|WA)*`-@oBBLL@S&PRr^@umHYYJ^W}^~@m!L*Y-Q=} z;=Y%! zn(dQ=IvtNq6+{T6FxSy?;ti{Ojq-Zk=A- zYIIIpN2YapWcWh8u6=saX#Lf+e>vQ19N>U*F(5A>pz$}nkDf<32yK*qpMk$Mc8z@z z9p5zgx)w^+dD}QL^kJR$u{k~Z>*;Z)LB~$>z-WQqzil4SFMa9pdugf4c_{ZTOSei& zGv3=oWLLxyx?9QfDkF#*I?`6H<|k@&{%0i}S+aGuF&}WUqyslES&Cae`|z^2{Blmm z-CG^b_p@3-EZ*8Ud-Cm1>v?|0E+o%^_f_9+=YhE9zkj^-$xQ=;)umu^WkZG(t%$IlydxWxfs_XAV}EINp8KU$Zj`tw#&2u5VWv z!-v(W?_tXhSrVCQeIlvcRCP_weerUe6?(@Uwg3o+w za|7I%QIv9WaZ$piW(*@{nj1oP$1>ka&hnHK8KgJJB{NII{&iy5$cDb2C-iDWJ;G=4m0$Iyo2{jw-w)Gtm*mU|ges~T*f^`Vu?gCe z*pX!T!-yT)g6SYi*w8$i(kEX8voMW<_$bVFArJAA$6Q3oVK`{AjW;Iz7Geyjni?kP zlK}))#NAH&{UD|H4yQ=xCDy{@=`avmQz{4Zs=Wwtrb7}nft?_MLV{v5+U`f#pE!wz zNhSm&6{HnM1e4khCl(6B@j)1HQp9k46iz3IO%P04l9wTkMzZT=1}V&w2UEo8(5#Vt z^cBPiZ-uELscu(_3aecN={QVau6;=&{RqjpgEadYHt7A)7*hUaIB0(yB1iYfPH+L| z5_2^~X5p(zFurbwqo_UAl3l$ECidCa(O?k9hr#3~xs?~NN8TGYc^1?8XhafzKVV10 zV0c0hL=3rjI0!n)81g#zki!Er8g>%IaUZd5{0LW_aPVyoTRFPun>fs%HA2@uQZVLv zB8*d$h`&QTx&(G2Ve5#g?VtnjfEY!;NtKO*mJ`SUi zVgFuGkV6{koq@^H7Qt~p8cL(JVpu(2S@Y;g7{$aY`W&)Ts%?^7P@UoX*=LCT5$LOL z8pJE85(g*RQ(*nyzlI1x)itBVOj?tK(Gi}-#5BTXAEz9oQ!K=%Hd&|?fNrPfal&VK z({Tsp5TZyZJ<0YEn=}oO&=jFJX%I)j5Fbcf{~|(vKTK$uok*z8ai3$yw>i}`z4;cm z?`c#Me(9}7K}TT*k?i}l*tU8f3n%f#qcUN5(P2-#xJp)u`H=RIlt6!QbGU%tsxfw&`P`IGt@(>EF7-q5>B_ngz{QgukwJCF&RP za$4h%Xi$jqiz_NMhc^$Ji1_oNid`A1-uA~{6wIYSvL95dn%u2EGFe?9a*WSBtd|QF z<8=!{kYKGZ(FpwKP6CpdJnZWjK4nre3eJ~aR@oN=VKMqR6Oo?+pz%79o zv+2_XJhk=NPnws!n0>-q8UvDEp`Q$=qnMNa&6pv+*(IbAUga&QlR8_#yxWY%GaMA3;*b<;&uO;~th(g&sp$-ejq z)C(=sF#Iu36N*_L7|-*Uao@Q@;7bv0cUyA-i?a9q95)CrRr$}9a zdVvHMQUMAPhLF+0rr#ssSA@Y(<#~}Kwr5{V?Y`V&WU>y!> z+jL%qagyz~5TxU!i#b6f@xy1VnhH}!r|thZoDcP`)&Ll&nqV4p4WQd#@1?`Zv1bsssE=Ok>i-w_qT&meoXpo9G{ zHR^C0RJJJ5|KDp)dfETa+7i`P)sRI0|DqL1VykRLqW{rW{O4M5$$bnoW=osZk|_c= z5Z9UxIqxyn1fQ8@>;wH7v+#g!du5T1DZdVrsqXKNd2c#M*HoBV+MKOcy`>~eTc>4k zS`Y1XZ2OY{@ReQENx^=|?Sl zgeqT&@=JtT_t`pUJv{sHZLfY7Hh>M5Kot2V7v7n z|M!RAU#@=BE6a-g2ltA?*1I=|zU9;0WmQpIp-`5Kc<|`sh?SNeLzFK*g|6X;l=oi0 zJ^!3SpTjp4LR&HgTw|?!*G)H;*Pr~UxAM{(|9VS#LnALQUx4b$xz=Zg6TVy*Q01XR z3|7z7&eonTA#K>J*UKwgo6l+}9mHU*k%a@G#D^-i3e}9EYUIyn#mqPKz``E==TFW;IPa;YeSq+zq1EpdEnty@(Qp(M_^}r@mOMLSSJ__pS9Ud##2b$vZ=3)4 zpa1bc;Vu7qi=E|Pan_c#mF~vYpL*u(ck1)KE$mX1I(+qJYH6vL7WQIYMBp^7%(V33 znYGN_IO}dK_bQy*#Q40*E9;?T$W{zDi?VPmdg#_+5GW8kMV1}mtmXJmD_cEI7GZn4 z+{3!6pTub0AUjTNWAxyKc`aALy4?0s_L(=jPsHljeAE48VVGA3TW1@b2jyF;btFk~ zfp}d|<78r+y6CXKQd?u&i#c=q-peo6h_k?;I1O+FN04%UNE#jn?y~_Lg$@DbiCzH`N_J9Y<8a^O%Htx%rc+#IGyqqW~xswd!7Z4j90x4 z`kd)xC_zovSZ}>n+a`(&&skN!bgoTZ>Zg~V9_WQ4zbH~1!Zq!W5-AmdFQ{k_y_K`g zPdx@|h29)YiZ%2nHzT|5flYRZeb>ow0HdRC5HMh(|(cn<~Dji<%y|a{~ldJFHBsHbL@)Eng&{u{$&Q?#q`SDVJB)7-Fv~; zT{s<8kJ^Cz)TqU98&KIn)uRD9)q}XqD!%rc@}^q-imLj`hvq&HpZwX{zJ{Amv#c2V%Dh7URs$kK-09uTW3qp&R7+vaq!PLVEL0SW=u?& zG-KvbdLDOe#dEr=?sH;4uU@TfBdxGJX1n$b8j4!C`+|t{u;p#>9_n_#U+QUUBC}L` zndZejTS~9P;c!hirj~kJpI}H(5d1#iAy2+pek_ihPrm6b2q@vrnA!DaQP2~m+ML`l zP0@~cNBYwy-hqVRD?gQRwe`9F@)_ZCMCJQp{!dL(0biZ&lEk1| zmaOHL`V>@ltShF*s1+Q07ACYl(1q#U3J)f6l>L>~tzxpx)^vq4B3ZrkB&$WKvOgRc z@tUuA%9FXSUS<0J;n_iLVfnr?NZba7f#bU$4t&&iC^>spdkGi*vz^_&{pP>5-~GK} zJQh3;@1DHwZTi>GuhX1>Sn#W+*_8cNM3(=|J9w!97x5bMt|Fi8AGxQPQQ7(;nTrV` zN*XVFjJSlz^q!|Ho}ZP+u>9&{qlP2LTHlUYoLz?ku`Qg-4J>)Pxh(TlQ=uCzmK{z0 z3bnk3Xi8SsS5CTHiY_Hx4Ggi;^?njwA@Jj*`lV;L;~rcV78JVTc~-_;^bMZWxwtOu zd|i$_Ay=|Y1GR>p?=25fri}~(eT>CiXjig5ugj4HUL~OX(X5Ue^H3E^Jink&( zWeoyAnqi6P$~PR_b#TfO<1mCtIcFE=Z5<$`q%vtW4R zu}?6{CAd3iwymoCOWh~y8;j(*jiO`3hLe51VXpcc){=f*QbbhkjA=XBvoj~pE?6v-WOti9`!g~- zyH%~N^lXi~#-(O>;tJ9$!6yfPCdZFV$`d+X#(5e?BvFxM2jwJ=2x`v16ZPjs zZkjk@I%j9J2^#rDHqbkXaWr*GejNUb18RZLx$yD<1Tn9)su$lomz6L0;Z&y3&J_(O zM?;^#KC{6jo)K3^EQxNdW{_a)F@i~a{xtE-<*xo#te(Ev)}RVDe(&e3K~XKkKq4z5H$YH5{!%5t$hmcF1kk6-=V_~rd^i*Dq2eci!%j|;fo zD?P|wSFMrIY>w6L0CTDej@__Y5n<|1rfWAWy)meRuRKC{XmG#RkOU|{7k^HMu3iNB zucq@~evISx@oLpf=N|Tyo$ZzvEk8DXccI^k;@IyZS>zG!S487pvPUL~g#Q!cs-K|_3SZb+Kmt2n4f;16Zotz==$dB%d*Ed z@t>lO5*f6mBW#tfE8iFYqkP3@6gCMU**mfHdIvy%)$IG|}}Vuox@FvO~hROUIYnNc8FL`LBV zX`V<#5+6g<*f^N6S@{@ISAtyCAqtK$#xR_mqKS=#nQj}-gO>5KXAs)iP}`VOQg8|z z8|WhHV~4|~ICi@h+(^7p0h@H0FiTmDIYuW|I$N8Z3c_?(x+@0Jr|Eylk*|2Gi8C9o ztt@YR`+-QWAM^U?>~{nx_~Q1Q7JF$mw{-ec+?ya-3C?p8GD9X-Gu@`TwxJqc{D5c; zKYV9?_>1}Tj|kiFFE7krzB7OMi}}|d&GYYmFwdXAFwb9n$Duf$e^0a@i1ufq{YbPQ ziS{o<`wP+j^@Vxy-FNi&7xMy7rboY^XTP9_zo4hT`16l2V#l@!eqfTyc~X(px7Qt* z@6Wzld(o4q1b^hy)r@KNlO}U2*dhpz>3*o$NSN|-u_&mEbuq5k+e?O9i+Dq6Au0m4 z$5KDpT+x4dShL^{Ujm=Mc<4SQrHxJ_GzWNu`R;2BzR^2Mw-y< z(e7XqsOv<@aL5}O#*!rP6*ge+)_Y$FbGTp^W1Y1S;yhhc727iYw9Tix+uL9BHcy9L zwMW4ZrG{(Epq1u5izivncoiYiK$`kf{pV^%tz*PECJ;BIQOXHnA!i2tYdR4jUK8Ds z!KZL|p;J09?+q@_s~7sn{Hx96!lYw2=synM>6@!G0wR7vyQC)6tM zy941|oAli>j_y{BjjP_P`B@XnY&oom`y7;b1PjjF93l3zx96I^4bK|8p!M_mP=%VU z_a!5pd6VDm&249CvnA=W&L9J=^>XV{XvC69Wg@I+HGG^|U*$|#*&kAU1yFru|D5V8 zf!^!Wr}dTXhX=z4LoACqlbK^+U#S5LL<1I7YQTbm1}ytp4OsS1Yrv9{`l~GR&_`s$ z@M|QACC)j`85k-Jbwug1w6rZ#N3PweEo+)|x#H>|WI1Ckb^v$V<{sqyM zUsnlJ#V${BEIy!0(ZJgBvo)H8yZ1Z)(yIZy1K7Rar2USlI*s+4P3$I;`&roKHe zZ^L1SF;7$B)nTEuKjBm7))~}AuePd3U4?Rjrp=GTg{ld;%{K-0nqm7%k9oOo*Y=sp zioU!iF;N=b9B7d;J9!Hje5)M9v`(y3f}EVjJVxa zquyzly?Uo^_8R;3(}NBj4;r8~=n42~HFp{aCf8{m(QSLJ;}gSi+1h5mdC+OJ%zo?m z(7b6KpPrbv^>@vqH>P>iZnQdd=p37a=3x^t)b^#l6q2C8bej(R%k)aio=IHmWXsye@%pw50VjiX(v-Shq9*7<3xY4#6}sbE|a z=X&?s6!48^Kee}6edUSf&Xf<~U!gJ`NH~e#0@9e&%!XI$h zy2JY4%;DajQH@-codzoNsPopexcIHco5tVh_vD~X#ZQTwbi&EVwCjf_2UJfDD$-ut zwBOdBq3-v!)n8I?N?Es`D-n8l`Z_N&_J83ocn|~7q zP%$bdAGfN<>D>6GHQIPMjc?ZI;4jZNepRUZY)N;ST|DM)?bihcW`)ZNmSi;24X1RzOmMUmgpc_xyp)JTL7c$gEwoTFO*zDkqO(DmNz8u}jK|pY zl0zTCrxZ+Y6~aU@9V;@9u$2bOY1UpQ{Rm<|qK#!7ZA_y;nTrVNp8GenoRGsHnivUY zqd~+>Ke^-(M+i;BK`0PWYC1s{lbI?wuPn^Ez_&xt4xsY8+l#_vEZ1e%6;3ia^ zGE~z*N4IVk6s9v@8x-Lk&Peb`dDmt5?V;v201j;G@0pmPXA5g7J)Q!~3x; zA?R%heGW9nVl#?Q6iACG2xn}TS}OExd&N!eM%0ER7G@y+mT>21seB zP+4fnEP-}1?NMnYV<3&VkjRUSYDy!N&7MM1=oET*geJQ-dPz2+7RCW#$e5%7d4el| zuoiO90CY!^kinzaKv29_y@+A-oLE94WvOj69TDi$0e40~$l)Br7XYE{T-@mBBmGDL zG`!FA=jMJiq_(EtX)G?$=AOUcewK1zGMO=RXVpqiRoUO4Hy zm3%IkTi!ztNHX;n;!1NyEdQO|!Kde|FCJ)JSO9)_kaf+bl55DCvF$mnIKSL#yLk97iv3WWmMSqETT`7|!v4EMKJ2#-Ioj8Im@lY%OG8;Fj)x&@dCo^NEIU&j4&;UfIH5`Mz&eMFUSY;wG$bKcS7-v*fMTed)% z2nF@XKwDVT`Muo$Bbg97Gyol1tz3nZf5LYwD#UCTu>=wc!VS_f0V09~ADVlX@N+ox zL5?!&6Y#Zjc%9?k36ZNuK#pT67o)Z6g8>4iS#(gs>1hy*zTYE>TH-Wu`GiuaK&2f7 zGePR^(w(4x1Es1D?*@~rWRCDg!p(W)oU$8?+SfFRGCbvRZp-QjbPaKUI*lTa*dTcd zJ?WTtXwuRd8poyUPb9n?5pX`4$bF2LzIPvSIUVpOjD`KQI(s0#Nv^I~v?CDl^O}9B z4m{v$8aH8Z4wNQ`E5sQk*wS!xHRO=IEMZOJVep=VK7cyTX2BbzD=oAeqM_;i428eqr*?) zXF8yb&2u1-0S9w$Xfqqc)7kfpC}6tEpMfPU$U1SlD{@4l)XB#wKh|s2cj0x^ABF-- z)4mU892}8hes2!B2K3Opv4mL0ZK(yb4Jnvwxe>`|0Z%6Uo0|HYgHBR!ADDpn+Mu3w z=vBBfqCQJC7ESiTm?X0qjknv72a6*qM)D+e4Von~#JL24L^!V5db7PB#Zh`q!)Ayb zom)CT95OdT$YNfm4Tp8Pg<%c!EU*l5g)?SWjO;-~(jKlA(4;U23C(xStC%_uIFa7G7jVpD z3+D)C-D4JXIKrjShGEEE6Udt|YsLb$C7>n2(*61JHiz%^O4^Px`3PxJ2GKin;I#e@ zu*)@Os6Yw-9LFcKA-Y*i!wIWbIqqQQ5pXYI^InDv*R~}@reHcpr8#qy<*vl_s$4uAm*+`!0s-l!$I;}I60ROY$d^9 zFAA=5dNb8epFed#l%wztC%gyI>YE5)0mO@loMlO@!j>TIFjKrA48n|=5LOfotYT83 zkF=**Fv@ZW!RASH_ReJ%iPLP#kEVC1APKs}HzjBf=4A<@DMJuzTwby+%0uK^-=6L% zl?NwgFF}uE1>V8LjKFb#F~fn$dG$f06R7|X3@w6U?*#FUhwedF=3%#?hwfA3rv?1B zh_#>x@knUV9BYNcB0&cr5vYD_K?u}BFeC*a(7l}D+Z=K)MI|TplKf?aafiIM#w+-xDCPb8>1alT=4 zWnq@Q1aYMxfjAhaD!6ct3)QuuJ>IH-jlSom zUWNQC_7jLx4r?D;kc2HLZWN=Dz{?m#Wrzr@^(ROhxwBuT^_Y&Yl zc1ScHa$Yf`F|$TF?z1yA5NPjhS)r%wK;J7#9yoDHm?|cmmBF_WG2co5dZxGx1OcI^ z7w|-Mf{}ZINN2nrXFZ8erRp!^`85;bW^tNK+~=~6p(8QThs32w^6ZNMZ{N?tJdcgt zYy!%7hGDlmjK&v9Fc~nVlN52gGD3k<$+RNBjW`_51l*?yofdnF@p6Nq4%{agI*o5) zY+Fb;Zc&P$Y9rxij>=1snG!_NCa{VQg4ix^k;&{J!jzHY$P9uH$SLiqNKcle1BJ0S zG{g$el;kN2PpK-x0Sm@TIHf;2 zK*BWR2$_9$8}gQ}5`^Mi$0DkNGQlXu>uLe5%v->)5-U>NR}wv|i$(^I1Kh%>&vwDR zaGXxsAzdnIPx={+HNBdyOO-&Ndx8LN1)3AM|IwU|tdv4a9j?!s4C|_d6QrbnVp@DP z)U(qpY4;H!eJ|t+FVI@yU4+TFKx~i0P-t!v1)NWRz*IDJU}i5g=ZL|UB0 z2fuAo@6=qI=kHQE|2EuBhWf=Ixjq4;qFWTmUe74d^UlGNZ2tx+Kxn4)-{f~27Hv~* z^1?Oq#U~Nhc86RDwun}p!f&4!v7G|?qKFkweqY3jCx0kn#gl(7V#Sj`7O~>VkhhxW zD5b9u+KUR>_Z74sDrkSMp#3;ca~eqh)JXv;l)vJ7SRl+bdp;U0QWy}HSm>uG(LF6+ zCYqqkQT>rXc;S||^+_Cv+#=L6Tqv0%%zX;Z%o9lv&7yG$9GnrXN^mO;?k12!*-nO65l*jaiMz6*bf{ID2L2CuPQUJ5Z>`{ll6~K+zx@oWtX6U6|VPn{Yv|LI7zgH zQ@1@Ph!x|fv>F@9vWh`n{Y;tn^MYxb(TzB?(moD6N(Q3z9;jVX*hyq>nUEPgtqxA^MqpB`cNjPzF?fJviY%TKHVA}Nw+@~vlq;eO$Rt)mVG~eDGM9Vs`|B`n z!0|(g&4J`kRMZLDf~uhHBO-zdMbtkEyNxEnSvpoQ3$m%DvotKA6?zL83%x>dJzx+* z0c*s3O*YEtaZzw}&YQnhw5JL!kY#JUNc!u3CAD3kLWx7{d>@`b^OR1)t5Bcb#?FR! zHFe9AaKhGLNLR?j!6dlj{wi2m$J9W)TAT?*GWB3RaXC&MKvkeH-g=Y>!WLvl;T`L^ zltOGnAapVXO2y@LWuE4ei4$JX$#6P=w~f9$1uCx*LKgLJ*epOW-bx0nFLVpR#yyn< z4;lPh^F$A#Re`}?)SnK~3mw>SpI)LsTapux#lB(?P3%x$s2$*0Ealak7Q%pGHp9jz zjtDcuRC~S9_S|Td-Df3}#NCVs$UTaEIVB#wd(-$hjmDB7PiT;bsoS%8zii+qC-hlHAs}-4-!#OVKmk!Fzx}=ppG%d{RFe|g9X0dWAK2}A}Wy6ZUk^V zlaP~SIJ;7~g*N0h4lr8#TZH$?BzIz&4eYrZTy%!TlnVBt!=-#ea_8F9VL<#Kq*osG^T)0*e@2Xh@8H`J} zV5ye{lk9Yiv7ZyEMn^ftS>0Hart_$83uMJ3#R{Cj(#D*mSgQeh{jKoTCVG?6f& zJg@;gpoGN_CR}tCQN$2IhZcco*<%Z&&Ga~yF3adiau-fKyfq$qnAp+?LFK_P?-OoF zQ#Xf^!hm`e%`wDUcs6!qUJ$Jr4Pl4h=YFNeVu|I~|yBOr+&1c;US0I*O16TDQ5nad%}Q!auIDCMf;*)KdKi-i*rsO)(kKJ_eo2_XGch*$ z1uxhVGQ~Zl6^d0YBci5b@O?16QHUFoXK0Hf2QHZP6_c*q2C{Xn-~%_Ch4N13NC%?T zcDPurr8yyQd`sb_s$jfC185&Zqxv98ZrI>hI+MAaBC$M4SG-<-6=Yh;4~P7(`*kb6i6(T+oGmp-4KhMa^`K6iHbydyilECq`j>2 zZf6Aw1ZsI-$WR*hKUWeqIA%cSTs)&d*p-yokbt1yNed?%ojT*z7Rob^tDy5f&sCTe zH`qa-p^bS%3@I_lL7YwiiiV5uU1w#IcXTE@YcF7|7&yK>L|zHtylL%vmWQgE0z~>k z>iQ4@VChg-!cuuLJjE1SuqSUeXA$4s{0s)3%@~)o% zTN61@Uz;L%Hz5bRRC{5To~HJu0%d2$J3c~B^~h&<)+1a7Xg+KN=asj^q|j|x|1%Np zLMYYoMp5t4*rt9B=aJLV)@na<3r7i5z1G0kQ>~lMZa>$a{ZD z5^|K?>u5Njg>p`zQsu}Y4I!-K)0}iN06Rd$ze(Ugn}p2%%UC6^aF&Jiii7q_JNAJqWOHP zux=vUx2|$%`%b3X_n1YG!SbX-YEhW%OQN8ia7zwR?{z8#FAG^mFQ6rg1lUS!=MQtdA}*S`MO16u@d0*#lhlrBTdVFvpj+j*LMp=Yq( z6_9yTET^nI3{a$Cg4oOlN2{}Ar5C?XRd#u?M69V}g(`T+>Ux1mj=T+`Av1s|ZCK3= zfgh(Z;ByeBYY(Q!70`HAK(!_uK}TT3PNyeOHpAH76_I4XR9yY}-GpYcA4f0?iM%>y zq_CEa#4blnm{6V$&~xc8#ZPEfyO~Nz-9+vs*^ak z6OU3~$H~1qC&>9G#1DD2Du41%D9qjtr3o*PMlYy9^LL_u%E(lGXgD4wGdaZsl5_a& zZebDe%*Vgbx99R32Tj0FJ=KFw06=_D;{V-T)CU9TPdLz10TXdH6=H|jLZ865L25zj z7u1Y6V(PQhPDuUk=Hh*jwgVEaZo(P+D+AzFCQN9FF+xfj!k7X-b%9lwvyS%!&{$ES zdWb^Mub2bUk(W<;Y_aN&5HW%oUa&%l4q}@)ylAFwMjl?AL=x=WLH721G99vWfxg0m z`DK}Vk+rsAD1UH{cn|R@PJ*60;}tYNe!+druq>Jjxq3X-a)k`I1)naY_RS zmkIYs7o1he>T@US%tau<`4^f zXe=s9joTl>zjgxBWvDmu+Qs*>W6EAwreMcJpqSNg9QjigP>5p^OmqXEhXN6HIG8#h z=S`WGPlSovq7#u+)1%auzPDl0x zEVl_#b`e{C5f>OntQ| zzf6w7#03r$&$F00lK+xw4zuu7#jQR`#%o*}`ms0MV;%3Y4*0k@;^PbZh{FAP7QzUA z>K7>=-EI#Mwx$69fu8|qZUw|G0@+JaePnphiNO>=yJZ8IecmL)Od+BZyCg$|vPj)#=B&>?aBoK(1}!6Gmeox2_;5=h&}+-Eh7iz2@MGt29Q^q3|R&PICmsgjNfk&_a=`mDJsL5 z5hRADr9lCaF9(5Z0|0mg0C(!Nb-+h`RD@*naj46wk(kpmr`nkj>Z!k(J&dedlCyzR z3QM3KEQYm8;DxnC-s$wmvGJ^nh>xf;b)GbTsiWvJc9dX~JCm3fjLD|;D4D|3wzUx3-4YPWeS+PPZha7wE`A% z1Q5i%9uO47LtA7ke8eOasliUns?V7B9C&Jo!#g{}#ME(Z=o;A=0;Rb19@`62jlq6= z*-#S|T80a$lk9huK*R}-jVLi&z=YYz!~)LhBw^h- zCk&9^6o=IAFflB;6_JOTz`PWY2B{EUM}!QLboy6fRbW5ki2jk3kvnIP`K!n9+2P$0 z2kmeyXp0>sr%iF$VbWVUyf@HAv31!n$*lUx(nQVAcD6FJyQ)`>_j|^<_gcV8eZtg&}|5WVP(LMT?PSEV`^`iN*^ zv9B(xHUHc^rBLAozspI8{dQj`YI8ge?Bqyu7#lT;vj$`B=>?lp>q=HG&><=-$xqvum-PpW`*e_-R)m_Gi)QRS_oFq0M`qqjQ=lYO) z?D{mm#iDN3a1=dlr$2zxjE`1U5}17}0Mb&|P4d7G!uTqaQ}W`|n4=*m$db?m225!l znMrUpUX=aB$&@YD)s#OCF2lbkaro9j?{f$WO^f_3hkWuc93#CLV+s`3b^>r}LLmQ^ z%;1o7lQL!(qkvD!A`*zYJ_Jaz3y$74ddhdsUhLtQB;S-bF;W-RG-Vkoy-qR(t;j1a z${IE=8nc2}nWp`zZf&H+@mR)%FO`UnL8ZJP)C0CoIF(bXghG6rRQ1@t$%ehKV8)T! zMW%$Gbg1hnLQ#7GK@Nj^3q|&VqeQpM1uY;g5ukkJJ)4=K(wXRLBS&=XBl>;)RNX%q z6UJp-(LrG*W&zzp1$w%7lHUjkHNVNja{G+}S>!E`E{&S|!e})9qJ4dtkXi~aB-09$ z`P4I+cZhE)Z)vatXGLkcz;=EC-4%iDTFa01j7igyseKCdXWxEn9pU4LyM_2-AeW=n zD$NG0O;uT)`WE$y*x;#Y*_a*#1lZ!-+&K*IV4!}8Q{aU!^~{9`+i^iJ(<;k&5Mi8| z>euWRgED$^%3gS>%1e(}pq!>*rzx;R?Mq7*^eJz3dFDn!aUt4LwVqGYM!#pO!839YMyq)~?!zr@8q) zgVJ^Piopz+!cqTq_GLou8OA7fOAdoEwQCI3GFLHnAmpI4J`gL#GE8klJ&)6208Pf+ z-pJ|#e4+2`=T6#>_S^!}Dz^X-RoxK}EPqwE0G(4)nEuP_aCB~6LJ*$-fa1++TXKKi z15By1UR1;mN#ADxXmTZovg?%)y#f>*o0On6u8s!`Igh5a=!TGr8-hJLZji49(s_3T zpOkv`wgtM!*50VqZ4RnvX$h`M-mpDwDh>`ioWM@7Ob?>TPUl=4KuIRiZ&F4Ys`s`B z%o~%Y&{$iMh2Y$H6qvL8Lwp3z_PO(D_=14-vP|KKpK|4 zs~IS`qonGNqJf4T>aQ1xsFDjGMZcMrT~*SYWSvpwDfuw+eN@ttkIEdOd|Sa+1yrl{ z2W*FC*?}eHfXl48-;E}H8R?EP)OxZ6HXrryyi;0=lS!++VA5)Lm$b^=#S+~(JBd#6 z7CGU~gtX`qBk0Vsv6DG{e=1%tsq=bq(2E>=Z^4c|@4AKaZ%Ng^1$tm?aaue*vASqD za6t8Wm|h9YGCd!m{bUezbr6jeVb0(3bf0O_3nnf5y`*z~FKN;51*lFIrhWxrR*rB)}^^FvlBi;_=$QSD$T8q z7_)2Af-g|2=1n+KS5))rNIrshK=RM)(3+P7u(6I%56wrM22j|`rxHu?I)jql1Y-{q zgFMDL!l}l-(h9IdC@XW6Kgn@4CA#lXls+q&7AV@{_IMgYrszkyia;ILHQqy7baYZw z2djebVJ)br9WM;i!af>8RG_c3b9?S5#YiC_cq*<^qJXzw;rmjhC10x4^Q8jJ>Q|iu z9U{RB9mT?|`Lffrhwh1FV<}jDdAJ+$HZ1nQM`HP`Jksoqhx!c5Hx&2rupeTvS+Ixn zPeYiZNu%mfb6P|H&Q8-V7?eQOX6MOw;V|iITU%ISI*wH`x6}@D;9dF>a(Qx7_SL*Z z#BOV;#8vb@h+$~xr2hB8t*l_}vZ}Cl&DUuDdeNi8LhEkRX5g{A-172b87SDzLDyP}>D*V#A6_SLa_ z;YlDRh{d;&K{oT&wHol#`n!E@NFeW#oF>jJ!a@>(_Br`uN>6D|FEUI*QcVAm{uA>D z=1K|=L7GgAAo}tB;ebmO5g?vW3~`8-l%3!;L^=?O%m7FWOOTC_o;qOyuPVpWV#@9? znGW2n=qSg1B(>!s0UAvOpz2dp7-`R9ycm~27NMVGV$mXx;8$Yc6F8P$Jq(e7a7g8w zX8Jzhkt3)CrLveXmb+-wgs&2GNrmmRRB_#97sP6^7_mk>g6Z0U zVK&=Isfn*ANer(zr@r@SD!3GhUiZ$adN-^l=Ba8Z;hnJ2itY2MC!Yjy|O86_xJP0WZ`k=UY35+=V%d9B+XC;Y0D+&6*;oHVQ zK^g{ucV+;n8DW--$C;CjGrJtf@{Q0Olt&QC(;9%3f7Na-2kpQIMIUEv)iV*j^DJFu z0#<)>G^O5W{DWApdX&lAWLKQHmw!A7o;fFW2^p}#Xftc(lv(>G23Ww%60xYulKto& zUyvLiyqJL-E)UEsIUOULZ&r}eapj!Qo_P|xg>|db?zdnt<~9U=dWSBiO$ylQgg z8!9~V__Xhl#{_A=ThG0Y5n1;Th*?Dr*2^Zl)qC5fMNnr8BdC|kh!z+1rsi}zz7XefUh<}yoNH%cIN`8gHVh@mi0g^L zyN^v5ET5(}oUQ9?x4g#12o-3TzF(n9lBOqOWT_-LOgM0oLt3pCSJ|V8A{4DslC1bx zY>0FcMW|V+VyA{9*KuG4Sl7wNauTP|m?_LQivx9Cau z$;TWp8E}B|(RS-E;crDMu}dRGu@F)aDof)Ntpk9PUc`hC4Bc>%+)9 znZUT(lguQV<{o++ENzjuey{m6 zU3GpIto_y<^j2ysxZ|2DCkd; z%}?VXqwXEkhkod$%e8Ot&>p_$>_d0bjk{ecQx~5{h&k(~-FB~5Ti%F9tMF~T;2rDD z$KS2e(kdLx01@vG(#@r@WT=}htx_?lAvZs1F#Frkd#k>WKT&VI31`$EgQbU6&9=8$ z{x15Gbv^g+K;JEC6&_VwcDBUHB-h{=x72(2Kjto>D&6{I-?P!B|JRod9hT)&m$$pi z-3{~2v+c)G+#k{uSzBM;Sd~ijK4a;ud;j7)`g=})->-G=|GYzgdj$MTqqn@Ykyp>d zYE?CScy{)voAs#v^)=lKdQZ8I%QgG3x^y{>d1S89*jn;iQ##V{D!iBk=N!p?!U2=6 zs3(T!&j%g?c3Z&CF9w$-%H-yUKf_fQ`4h4l^_1>2bQiQV6N{ci_h!NtuF2iGNCYYv;FYykXCG+1EWa+l%672u-fmC%FWADZ^bTr6 zf(Us1#H`{A?pEk`t5(xqy|Uo3F)gtlR&AwY{BfV9Pky$&#ZM><@vV*3F}_*MB&ca$ z8G7N_YH#D=VO9I~=Gg{+_5}xZ=wBx!THMUe5kNYboYMq7sUY5R>cuEVf*`u$TL#IUh7kC=XJP=nw#ml7|G7#(^%l4hLKmt7dI0oZL;oZ{fk1YK8%MZdaV z-BO3J=Qy|d$7x_4O{MKZp8JWTPbab8lA@8kSM3X}adqc{o&-U^*x=?iiHPT4N5c>d zaCPIqw?kiS^j2+!%{OuPS*{K9}AN@p(vG!HE<j>*Uy$WFdblW*v2fu6U0h)O~_|YKYaW9_GYit!Oou5x@Xd zjm3x6x%X`LYQnBJ7R^Kty?I9c>}=_&l(0Oh8SsbaH9Q*RUTwMiyui2psYF||akO_{ zL!nPv$8TEoL$iB)wBLMl+NyV&$491l)M>Q#>$?rJe|oeF()rH8@$SzKHFY_3TJ@uL zQ@~$N8m8T8o$huZWi*e7TtA?Haqd$2;`{D#^)d$Iu@R&7<>UI@EV}8|}8~G!9Qp<8M^bBf3yN zpoZJcVWac*c+b$coitjVUqlYE984;}uY=~kdH=R~(4aD$H0m9*TW`~cAGd0zaR8`w zd}umv8%IFt+P!1bIW{}L(DR$`>YWCaZs(x6i`R7;yPd`!%F^!Ck2>_g&S{J8`&+XE zVyAg@+Awd9>Gpr4ve)^7dh^H}Q3Wg5skeVN@0*>s=9I2KFsJS2(Hs8EqrJ9i9-bUD z4jV_Ewt3U&m^S^LpLeJ>&(C-3o!z%|+;38K9DqW1&?z3Sx4N;dUr%q|IX*t1kD%fc zzGn_<+wYHCd*&1s(l$(>USJNkTMeq+PV=w<$?bUme6Ris@r@4E?_S63(f5O1r@F*7 zbcVVBN?dQX>c5!!5mnPMcPB1KIvZUi!_AFv&zgTd?4A8>=l$M6kHpjU-m(Er;SI;K zxVX=M{Kkr~=EXN>-#tGk;JbTEqbG~_N##MIsBAUdaGqX|2AlL`;)*yJn-dozWxp$X{c>)JEWNuVt?AdPNTrQfz#+kGD*xE1nQLwQ8^~B zA^QTklYf5+IgQubBo1eLA%KjFhO}xyjIRfDm6+x&oXMmn4}#l}L&jKu%9>sib{ET| z55f^5Z$y`uRA*vqjjvG?YqYq4Xheow8MQn@)Z!|_4+h8uWJp^@VB0K$X|)RCH;YiR zFdXI=xVMf%{;>~=>DP9d!(f7a@568qO-C3ghcZxvz|Rs;dygO|(+RB{6mdmV)b$<3 zu`0RpugJTP;L?H6Du>Y^cJ+D)Z6l(a5|n1MR)QOnem{Vj!%=V>{3DV6K=8~Q4+jU( z@^b%|-@Qq2VRQh<0q@WcISGbg-iH|DA_B?_2rMt&NiYs(0ljo=PQsvneKNhgBxo`< z+;}I$>ByWUcLVL_T1&W-3O^Gb(n@B5v{5@442GdlwaME-JkaZ0trF0_MgY-v6vlBt z2VQE~u8>!Ep+B@^YI(ov^S;rc?%Bb@uyalIN(JmBw9-rrTds{|=R2*2|MY^s%IPY* zJ8QObpq_*lAtm@xU>*(NGew>55%iUDM#5{Zxa{ShS^S(&53+21xrxtu8Lby215Y@j z#UX1VA2xd{-3KR)Sy9|mFNPdLliua&)jpYrC+;4v1WP1=5%=GW9!MrxM+qb;*8#rT?)&wRRDX_j8;^q&jAo8C*};HR2Zs-hrVeTF}nWmW1+HP+yy%lI== z9Fk=}@o7}hOQYCokA~zEddg!KZ?{Rl?M_(W{$#o@^v>Gi+H<-?uVYfDPB+n>_M)O> zTpAA#UU#+YkOegk?$PEi{_u%Eb@N%RXErytEpyrAjxAr=twDKJtP~ZZ3*Y(tzvRKR z9H6UKpU??fIc`-{=JPLC=4b24Z5c#%gJ6#Bh$5C39WwCk@+MjrVD-Obk+pcyQ!er% zzPOHpK4bk`tzzfmF1pO-bavr=Mxx}irT#FwA=db5;mS=`YR|Ye(Tu|ER;bzN&-?+s z*n)QP_;+{FYc@X5x^biF)}G9>{0ID3(nJNR3DPv_NA&(%?8vKb9e${N-r#2Sov%Yj zaEB=5q_pDaizBB6N0thta&B{GU7LIsnv2;uq>jxjEu@*vaD__($6z?jt|!U#>Kd67 zN#3zac*7Zqrolw?@4TiJHT-3C&lxf32iv+_g}5_H%`o_FW`@Xb32|sN%_QDaOsk6+ zVIJtm5$&YzR>>T`Zo;A3XcdFEAOcx9;EyFxC~PH%_*)s)ks447p-v!r+3+Ud+DK}j zI)%R2i3XP(4dRmI#o?tyB0y>SMl5GcI=x8Mihc^?yi^Sm`B~d0qh(OX+CXvp(!B8h z)b=fEZ6jN{uL33s2;Y))PtV?faR``%3Aclx(>=EF$hK_M*pge4F*N1=<}uFszH?q~ zKgn7DT2;FELehI?5>&NHmP&Q6b*r^tV-Kp0$W=VjWxpxXzwLe!DyL!$}}$VQ1nFX(*XSVv$}wuj~%Zs@?;up-?9cJikvrvj!Wr3*5!h zNbZU{3#Qh@i@*^cirNA_(sMeK!6n2*bbsjKPV5MpHbuI53}2!|^oEh8dXv$Zrxi=9 zlmpizaEuyh=cnR$RJ=8v!f3e*x8)ApT8OGVJ6;&tY|;JE?fQej9^X;L*<%fk36JbC zto$a0q!Nu>FO%l)yWK-$1`_I%VzW`(t4q~}Cdh&T&P}Qzp_!H{z<$ z{JTRvd53U%IBmfCxi|b2{cRBuMxxI~C-pS`0P1>w@OWxSeS!ToNKtu3F z0>NZ+tMgGC`>&GsWA>v6ucItdAp2v2!A1Ht8@rR2RIrhYek>A_JRb6DooiJ@JE|mf z)1^iZx1J$lVoOTbKhoCyfN`)h&t{G)>71Qb!LH;?x=2;n)$PPpPZf4=Ll>7CsJuiY z!`;e#ppO#05(P#6bQ+@us+M35l2ZyVV4MILQn;DhuP{?JMtw7)@QS(xn^_@vRnF|; z!t@X6RVjlJvrY3DaVg0@m9&!MF<~TfeKACl!%xj-UjK+?rbl}&?#eAj8?4nRRrKTh z*yOJ3hSX)ten|Ie$@CoIUg4b`jB`sq@X+y`)i_(n4&5&GLEI)RTmi57=;-so`O#_Z zN)dQftJg1%)xqh>L7l}MbRC@5FBBy|)@qmPUPI!<@;VWJ9kN*Kke@$1{Csew4k4nVuy#nn$5V(MPtKM6 z^!ez7LWsEzPY>#K3TwE1dj5%m3uJmqH!nW^8wC)No}FEsi*PTI<{j4MWA)D$S9H6M zck9=b3(G?fZ#efG&hkc{p#mMS;7n1WPR^)K6rUbkA$@#sb9#*!RXjddYxUYEg<`WT zjxs_1l)XjIoYp>ZCMRcfUDXb+sU5B%ojkg@`FL6r;U$8TV^yQ(uASeUQSkH071g44 zg+{AgU0qzM+Rru0orRPl+d4j}ogOiAQddTtczkh%GSvhtOk~&{b(lDbwR5U{_j_Eo_Yh&20NhhtLj%$#yUQzo)uzhe%w+T3> z0G)srP&)n@H>lC^#1#(&2+r|2%(1%4d{|emt}YL*4$eeyOCZGe>hgkGFBWubfqF{R zZDik+`_;ioy(VMnszwtT!NoZZovRwg=v9p``kGl2XhEPVKIjb3A`PCUZ;|g7K zb#ty{dev#PA6|2lNDc9G{WE>wYaKCtLdoocxST3g|6HTtP(Q`GQola9rZTb~0)6q) zh^R$b;f6|pky-!s{E){-{p$fe@+&>A#s1fysaIJ9eg(<@^%Xkk`ij*bXa#`yoi3hz zJOL0;H{O_Gd&48{=A3gkQhhG02={+JseN6eHl~LAdO#!YE2h?0d|A{IzMjDF89m5q z0SLI2>*^~FrJ97?(7!-up$Xi4LsqE`?)nYA2y7tVjgw<$E3s~<#l*m(LQHjM9eqU) zl=3P5Z^GE3AIo6rEK_dTT+nQpwPuT(3hzV@oxiq4@kWFlDuZ+heo=00ziDAF7o8#? zI8LPu&evX}Ic*kSZ|s(oYXT`ZZ}35?JchmS+c~l-0=te#_%I%`E4i%w62u-ojcy2X?bx+aW9vF7}`?QsU}mMC)HyGG)T1ufpvF}RAGXryW$DQt4J*$f zQ91S!%yx@VwQH#TmX$Dt(@eRTCn`KVe*e8mS=)c5zSeT>P_2!esQQ*SFzjiD zEU5{zbxnVv5Y<${7dlPK`ApSs%?cY-al(CpVlu;*5Y7L3;f0vbE!XIcS+cK}u(+4d z7dVXsdMwGp1~%J!{&7~Mi2kZ3#vF*QTZUz=@9yB?_cI-FUzM7yofx;#zeCZymE@wI zWnwe=6y4F0%4VIsk{#XEYd9m6_HF9xS{_1-q+_@ zp_IW^Go{DUd@nrCSe1opNOVo}{X*s`&aUPyr88x{C&&OFY3ONfD`6ZFzzx^SH=*If z3R424HKtf)3O~4BACYH!*0MUz3Xwh7aZ*Y%bG+_iu}HIpS8b%AH<6 zX!)35PhKFB>~ZC}Z@a^tvgb!@{(a+i=92bXI)u?B@Gw*W(*L=-~djOD99W%9ISU_%Kf9r)i( z>u#;p2ym`iZtDKt2vJjyy-0&_tuWy@m5pr16#9HBrddx#7mbTM3tnF&@ zv^4&!Rf3KAhQ_DOIF2cN++_W;g>LB%U(^oUSi~lloMK=;eeMNquIx#MSSpxCdYTZF z?dEQ-WLDf%F`|A+`pvROYgEoGCzA!|Cg5V(24Z&_wvU^^C(mzZJ)~#{x6aZ zk9LcNcVjMTV_t$wAIIy4MJ|#CCkXsNIk4*KJi3vH1N;Dr9FPNOhPd#xwXj0VCctJ} z__(lUA$ia;RS~a;uosblv`wm`Atx4gFIaN>-hLG+M{??BL1B zZF;JEXQNeNy9r!t7T(a0s@HQ=&+SIa@wz^{wsL%G9C)w*$4K=%+67?0%bv-gj7Q-3 z30!6HJRR66WVczg=Jr|tiqCtZ@f6fmpssZnMPoiQ!QReAN;5XRW@(0@oVSKgO;mFz zC$F?;&7l}M7oUov9yHWamZ8Q$00`@tI@S)T)4Cg`jgZAiN42gmo;Pc<(3A_MJA>V0-PhMp6$r~j5+}eRN zpeEElL<02KfEHMa*wI+s?mKPvMMQWfOeZ<_A_GEmvuPE!RiruHVm@Wkp~krG4i&9c zP&zZI)u!>om+m zfUsJ?wkJm5kmCrwHi|Q0<7VKDQz_*LI7LI4NmUOx0lReSC2Gj)6{C4vsfZdfAJy1v zRQ6g`wcn`hxA-*QpUv{?syWW*{H{D4NKu}zyZwg{FrNZRQq`IDdwOV-j`;59iNB`a!u7$Y zx?vYw{i^Cjs~*c{g6G*RQQ&RTZnRTPyUQzT->r8PQzGuHK5jPyEQ~74`kpS2uxOY__&jashqE z+TJWL9tw@=ygbZgtL!8cV4zd8LsA(<`N={b8XyQpZZ?rlHXi ziAs00N`xi52i`rmUorCU9hfW171DB>D9x0CyV1!w%a{RP(PK{vchC?GLL%~|E6UWR zMsS0fJg~U?QeWoX_@Di-d2QLZt+c3Qxp2YQkxG;S5G zeb5eq&PlVusH&uaeX{ltr)E|z!!o%%xOyR9K*==g$q~KEE5$4#!zXG6 z)~XY^B7!XvrJ8ChT4!!$zR5h~VWPNGRb!7s3U7?`Mw`T6o?INJnsJDT`&6Rz7qm}3HQ8~kWDNjr0=sSvw*DQW7|3aCv z5>tK&#fY+t8OkAgdh->({gbNB+!>++_&{Y-t$MQEQW!KCHDEj7HH#=#MT;!K>ig=Y zv^vgxQ-7tZ^Rr5t!T8=<&j zw}SZtd|UJgXF31a-1Z<;29`AMKHVIfIcdelZLXEi?MPcs@r>Wb$icMcn1=-mus8b;kvr;mXYcE_2pYm<940uxn*fN zhgMXD9y4B8*(l8Zjysa+-no&s;(ONW57LL$SI$9diQLLjy}n{A%>8$^?7FmU-}fUT zfU-mn&ZOi)a>iUGrb~0n6@r=#)#SWji^h8zW$7mtB${&=8GYd;jLsL)ui3&`8vZKq zo^0tMW4b<5SL)Eh_r9wVIyWX6Y$DPHiP9=>1;6sFH!Qm(fJ{HTgh&rh`U!E;q;|=G zansl(4N0->5~A5|R3ap%r0Y;A?={O+NHcnDnuS@ROn>IV)7)>CE1dqT`dqZ9Z-a&{ zSNF>=X&%x#(>P%div`X z-?VCv8-M-|=?1s&5(>ykQ9zv1^pBGeDDCzt z>V!}r9F|Z-IB$xCWK%VTY$0q&X$e%$XxisMw#?Eeiz0utl+(`){uFP14qr6HnQVR3 zmCZ&h5^e~pXt7eY{K(j2yKQZ2i7Cbets#sKe#7ol%1Xv;sUSBlgK9h%STOz4mn+}< z-IP_NMZrccmmcYQj92Nl+T7eUlnsHIevx;iQ%sM{nR2qDjPL{J{#lADLR2j(ZCp3Q zmKM$?VPY~&B(wQq`WeVo(?+pkS?b)!R^`dc=Gj+USpzn2DHPieY{4nd7R8dJwXL+! zl7C=`?sXdP-s)QbXd8ps2#A%d#wJc11=u!4iEoIA#;LW8VTjZ(NfvAis;?mQWWDs4 z&N60K;ZmW(Y`+&z%|ugokhb^r9P>#xK=^|mOmhSh!!*rVbEcZluM@UvicgTH41^I! zZx(U>>28y5s zBVik6i=a~}sndgBYgcvk=~8{>XFgxuK*RC#_1UR9sh$6Zoq?ERzS~`tm2QImhcb!|Qa7Zt75Aq<~wuooWm%rjX5|GHlLv0t)GKmx8r)9RKJMhom)#4shK{wNzEfa$;mJNu1s^%X==>2jT7s|J?ShHm& z%x;MusB{dH%iZyR#Lr0pe8@eX7f92i4PCch{eLcVh0kg-@MQiM`X9GLTQKA+?0T} zp$)38!=wQLMQp?QX1Vmq8fz9aVh@7UMOojP!r5!f26kG@Vh<-3xvWYWHzJ~bcyoQ+#zPzoww;Nw)vS- zt5Hc`raBPlmR23=JVlN^>@3He5f0#LmO!?s-}N2nWOTJZh*UN*>=i2jCFi44XQC17 zCc^We*x8Lr&w=s_OiK|IaF#tjFHLzY`Hs_bBl(EKj-Wxd<2-ZfG&QT^82ugSzL;j# zC#r|O9V=3GwE=K(WMwp~%u=TYJ~i85;>zGp6$42eKJ7sv1P8JQI7AyNwoWScwq1`9 zF_(d{oXbx2GX(E^+8Xw6JSaH9GsnpIEM@%|xPN&t5!eFy^ethXx?&z2J=ip?Spf+` z@N|>V4Q3_qdEh0-yQxrc)T!tfpAQr2K8({`D7L|$y zIo7MxZJpK8#XgtT=+%p(EIYiTB|5&wPy)7Rv*yKHz3hnE#0V7#HW@w6%20tjM)u|qge5l_uS!=*zBNZ zRmT?9TiqbSxo7Jp!dhVkU5rlIpV&!W0N1T-4uKU!X*mwH5fC>0LANK^FcfRF@B;qi zI>X+g6NZ0c=|z(AuMVqo%P_CLvrX{Cis z#+y;ac}ZK0ve1@~mnd5rR+JWPS=(0g)w(&Q(PEQf+vyP|s!FAmzbd0WK{T+^heUw4 zE#K0X@xQ@jF$|VgMmu$uLh!Jrd`s|B>qdrtb z5quQ$VJSxDMBALA0pVR87{=)D-qDaV284< zh?!vXa#W=$%BQ2_Fr0<88a)ZEAuX*q1xdWd*>9LJdECF-A@oee^x&OLBys{k>j&Ua zU~=UIa5W@?cPwhQa=LYL&Vwf?+PBtA)N`&G6L!xsw;3$i=Jk}$`%WJRr8d1tIyekn zN@MEq6QGIs%mNXJ%B<;?{RRbO_c}wk`*)|F;Wc%Aw6BE~IP`AtdhAvC8X&k1u2Ehs zXq7h0P`CbqgimKuqpW6fGrsZK_?>N-3fJt8Kg}Gi3*&5v)NHG8)zZ>IDe?xYEYe0I zaq^_eXjtP&X>9TbepYBMa)=mPrSmjK!+n^%cYipds=)u5v5J=(4IG7Kjj@`Ke~=`G z7GY=?Dc{<~aK_+i^egiWGC{OV@$$;r}0B|{>=J~Nb%7*#IL7BhB2blW@9eXoc^%}Q#pOvv4kByL^tGTx5 zq(8$ts`V=Wu2~+J)L*OdmpjF_-IB-q%Z9s)Nz>1FOq{D&H86Cs4$f7dR&g~IGH~}q zi**b8TZuKInO~mLMj6$gl{#cTmda%}NVZsp>+Z~gTP16)lVq=sBXgkhN&Y9cqL)cjii=7OPARU%d5D?8!1hY-M7aP`Q2C$R|hZ z3_oEjq6hKOj%f^#=pWJzAxgYpc?X{R*}?;yIj_qZnp}r~E0KSN(n0Wyx-nAs`$)SD zVB3!}Vs1HxjnABWb<4nMYK8JG5i~uk?0f|@jkm6-KN<3K&P+%Ynr)xc!Shg-h*z+0 zeZT9LhXXT;PTR2O0=dP~!&~4WY(-)S&XA(xHDoR!ZpVcMl#2FX8H8uJn1J;ZA1EF= z5rxN9>G2Y-) z>{^6ojF{g}DBA!p;Lt0=mNo#S25zI)pCR1pxzx_e}PD7O&~?tX9r{iz1>6*CF1e5*81Ni~^WzypGd!}wO^E}IrwD|~cOV>>l6xd3HwjcR8HnOax}*s=M~3?#0}^)3 zN3L!uC@DJmgl7{PU`C_`P=CeWOb|?r3wTAk{$s)jDy*1b(9ba{W|4a(O?e%}h5{sg z2n0O-kDd+d;j5#Q_sIXv1Ufjel4xfQIs6vEMw}l^SVA1@VSesJxLfQS1~Ngl*CWoJ zV-UhAXA@7>&o^Qw*LlcKPY-;IgwT0&`^4cW6tb8fQ$SBwfqV8Km(Y(sU%GJswK1~p z_bMnc^&GHNJ_$qzrV;5S4!;ykPl0$_T87sQ`SEJDVZ@sssPe z|8&)R4!Io##!5dcbwbw+xJUBGS`id&P6GMCSC z(w~;_(Ajj(aCT4GtKvT6FeRifyaebM6z+y6Oq#>5SBtmkFf75GHMA~^Jb@E>AcyF<$4?M5RP8zDl5MtSMFa_w%l5l28-Ge~Q7VNWjnUvm? zD{hv1M3(WyasQGRejRY;By}(!rFvvk4~t~LGt=BBs2>z+Mp~+nSQ#>Dz<)5} zV~u`x=&$eQ5X9!=NXa9}swGfPJg~#VE|z*SKRgJDhM9|Kl><%Lh3wA=t_|6;7MaQ@ ztX>guNb~5x&-=HBnzP_d|FvEnnIz>R_)lPc*_WU8hza`sv5L0oK=~vi5Z(o=JcS58 zJm5eGNZcr47-RPgy8#Fw86F3&?vhm05V2ZpIdcT@DMZIIoSCeF;8&o+G)k6FzhlJr z*fH0k$yAiP6Y-#MWDT*RNI~JJ`H3Z-)_NW>U8tZPBl%nfjp6%$@U~T2$a08{975b7 zIYNycz*ex~V&(~abt+EJ5Iz=hGFOS76f9s1nP<@2I>&O4Msknd-P>atXfjPJrNpZ$ z40cgH+vmjj%@4*h1Dx(HVjtOnSlI1^g+}HG`b6zxOcUaT2JasD#DfrRK>472i=5Bw zW2^^(0^f${$~SYdAz0}2F!!ei_e z`mhu$e2HBfc+f_i>3Dd?p`+0@I**t>?arrTaqj36CnLz4l7glm^+bp}^r2pI&a{O2 zk5B*?6r2Ci-ae)9gkgC2xm_lJP1r{xPJ+0GyfEFL0e{Ji_11qxa6JZzIebjA_sc-R z6*Y^qu~@32BSBb@cqIK3B0`3o=o%g+iOG6Fh+ikSf7#EH^Xd%ptqaWAKSe+ z2SaV+Bvopdk5qP6w7C9buucA9A6QT1@Ox7D%5f3#Y~hJtTEW;N8$pWbose>{d<5w; z5Y6@$Y1TlvC?q6bu&qL86lrG_dwh6?4IAgu1LZngR5lCJa9bI@2D6)dF!1#p4?gHhl z(*S)@+%w7}f^gimBuvKuxey~8vyF>AZVBXLByvjrq>>0G0a5VeK~FQ9cGPu6x4XDNqh=;%ETs6bI*Ole5jh!2%> z{!o#T2ss=l!ZoN5%}!5d_B41)!yAWyUY|YIVgLdrGvpq%6cET>p)=z)4`#vXL0SHfygxg=NnIHb@AyI(3tR_U8NyS!`nv7GJok$iixOm3Rd!o#Tnjsn z97K|WQ01b#8T?>#aRo5!QHV@%0BCaQUW^=JRFN%i0INDIlXV%H7<>o6>HoP~UV3lH#O%n33ZD4{GP<1@MM4)ws7 zd9UQFkgNBg;(=+M3@QDao@jd`htSzu=hNx_f%x^H0t@gdmFSgoLE^Uf<_dFb0kF$*T$vSE)LI{0F=5CyVvg94&KsIFH78cF16N7zVCl_WE) zi?F?x(4>J|U+6n1EyXTor7n~YPv#Pu0zTb~T9j(+?b6cVbrn=MUyEeQ`>ImUUwA+S zs`i9sK}dV3aB$f5Nt}C3Bea!{CY;i!@o3@^71n{dbKc7T1lQx{$fR`)&RkI8(96@U zT&P1938?PE3clv$)+x%!YG%RQ_eSk$L*2_ zR(#VYBFV#(P>j~vGUqNAZ&q)^ej|jz+oJjoj(_$L(Qo0-A5-1MefCH`53~wtBF)V% znJjUC_d28%IJFBD*~bGL(n~44tdnt1+F_bhO@p36 z1EF4aGYz*RQV2bBKfL`Rq87tcCYjGf;1Y6VZ6v@llOv-l{DBpmdTy}wV+7GvK8xZ< z%U-CaRM`A1z^M?5|7m_%2Z6atkfsD;%R^xch? z#pPz=9BGxm!;5X|FZYzMr@{_&aODJCFC!J^_b1*imKCj=VKM@qHh>U$iCtIK-Q6!{ zRJ~e)K|Ltrw-yP!qC`Yp;LhXqiuREgFPiJx4Me(%Ai|i4az~hzg|Q-#1C}zhur4EE z%tCp9^<&joxTXcY@pQFjquC90g4#MsC9;E+TYe!13`?-h_tTo1qsRcb9o7JMl>G zgs;yyXEqyyx0a42lCr8lo*b zXMgFH4BFT#2hqBM*RkLj%NUy?E+kO^GXQ6Z+79y+_8!yB#w4aLzQHZt@IV*8P%M(Y zfhi4K24r|!pEGvC-?FIC8+g`O0oU=y1I=Po zv79V45mHTRpY=XF)U`hm-$zqA>F1R#+);GZvQI)t~Th>(g6(|@@4>h~T7F!my( z%z#3f%@LbR!}cIMVBBCY1zbu;K?Q?@EQD*YfqaAsZ*-@N+2BxL213tYLJ>q-`V$eP zVssf<0gfzClwTa+11a-gI5}twbIG3P^WDcUBtkb>DM0u;v7+(zpt%TP9@8P>`Tu?x zH#sgGxAI{#+u$_X=V9MB06^??Q+Iba?qb&TX*!DuOn;_Ng1jHIp~I&Hpo#T*uoi+- z4fnYBAz{frxa9;Hfig%Af{ho^Zel`M9W(&6R69gi2fm4g4$PSSv4Wg8!HFbOxckJ+ z6}tNI0}F)$oshuAG$!~lIju0nv3ujhbwXbuX8CjZHGH2zJmo+Mi~A|M-_iq+1}P*t z%HL%tq(rElBE&{RW4i+t10&Wiik2AgWv&C{L`FWOZS7(e3fx|sq>5EmNT{45T-ES- zQlg|;!eT}6-yQ#s`!LkGP_{6&FC>Tu9H4vYeyv^~z3fCTp{HJ z_!5?Eto*0Di`;I03_#4c>!c{N-|h@mj^mm z4H*{N!x+j1cBe+^f`sTKZWz@Tl(Juo2pbk9I;c#XV@dGNzFcySDWhMHCv#Ibcd1oTJfy!{3M5s4=#qzk1`h9?GqlYIkrYfm0f-TE zk|shBAs?lbwqTTw;XISB7^m-l6BOnLx{;}Ug731ceP_CFD7XK~|O(veDqy~&%M%;(qymS}5-Y5%AA*RK^ z)vZVR#}fL+i33aoevTL@%&-5S%N3^6y$Eb){bXPO6L}P9-YO(H&{rfXbp=WcEN~o> z06$_e6R$6)S;_5adu|D6*J3?v24X6-1TJQd+>j&As0WVV4AwRB!xhRuJD(WO^N>9~ zNrz=F$oKg_X^i6C2}xR5F3^OdU;j_AfsnMHt0iPJ^1ZWV_+0R^cOV% zr62CNMQn%Dcm`Ip>{4<|A8XN6xZ}w{2qzx1&j-FVJHBj~w`wYP2Ke>2#7yBJhb>QQ<9w;kNe2}hDZH90%z6($`!;%VQ zA?RztwRj@qW-%tP^($+^JMmb9VKxAXn{hZ#pls#?5A`z9w%J0O!g3OomnHsDs`YHJ z6#LBW%mEK?@hF&ln>ok9t2rML{8T>dxe}Ur#iAv4yz-XZB#4~~t~htAk~f)db!Xaa zw%{xnNs(0TwS5L@8WT60k`BA^yx5RgQ|a3c-it$99I76BkfSUnl{=#KPA((|yarE_ z&UD52iKQR8N+AW|o?wtPx|{+YcD=^}4oAUP@)0a=PDQeSq^W+qtfD2NhL*_Ve}$haHcmVLQ}oNwChA!v z;X0`;?8zHUq$}LH#=@5rlh9d05{SXmCmvg(X*nIEk`O>U^X|SLL%jVYccmCpA+W$Y zOlb29^0<}AvH3|!+9m*`JKFtC=b-`(uxA7ZoCVqsa{`7sH=8s7yNr|hv|3Qa3Gyzb z3c-aTTRK1rb%Hy&lAI~rp}Z+WwISR{hoCtJtE_4ON&bvM7}+Q!5c%N@pmJC%!pKT` zLu{@&sR4LdVT85>8k{&%R?HwN(rMg7NZ3h=_HE(J+aL-?L=tFnvJBwz5>-;zPdzOBdkrpIp(c3nuXa z2k6p>#UK@jBnmuZv)?3EI4VHjZ(j##pp?{&5GTbw zMTZCgwczy)q!a<-4&PBh+@3kK7kdyqFt1NYwG{;_ZlA~<{s01`pXeO}q@VCz9pq2g z-Yx1=;<*$YkW=qimpRowZ(Y3mEBmxM8pMW!*Y%L60 zpmvJ^Sh5K@jHpU?0qz6oHUfKz5MOs_r62$91)>kTN}2wBSxxg5xpmgNmrh?AU1ABv zPE;ZW^~;YZaPUW|YcUF@c;p(`sRG)uu~t=9s;M~}hbdP5q#CLOo6aK8dqB;dOI6mz z>l=;GT{7{zY);I_QFuHqT^%dRtJ}X~rv1N8|Ne~m|Kz82{?29NNy8k#3b_GrhY%r>1CGb&Q7W20IB^dv7X@g=B-|EJr*p^Sc(Hl`TQ(`(G*TH^uJ70gEU z8>30`#*WmseD!{d))svhcSs?uJ&JCB8Ck~TLhkTUOa_-eV)iN9>hK7)S23S}NQ@Cig7I10AQ@lK>k*Qo^thZ_ZX(qEC7g=r z8T;QevrFsE#<@4kmJr?G;XmLC+j|W-Kg&rm@atwVu%9B%aW@XgpmD3d3;B+nbEe|3 z#ptLoS^g$A;`m7Le#0mih~DRk3jQ_+jo^>884|w&llhlBN978Hrbsx$iV(v+t$i|j z!F`8}ebp{A>eUWMmPSy`d|oJ6KXxh@N^#F-GrP<*$DCM&XCGr-Utq zmea?y9KfWB)T6=hq8OAM5^@ZnP{BYZGUlr53@YjlHvR$92DCRHLw=XGmU>#kHtCFp zY0{5WoTOfd#XYT|6~1B!-qzv5hR{G{O_{;#aM@IzOV3c84NyV%xmvA$;3a~GbS*tM zxMQ_m8D)yoZ*o^k%wzx)07bW7*c^kNaes9D{BtrgEZD;~->TD8$@Kc+_81&FOdNv- zwra(((>u4mk>SIzTRS?Lt4)awxml*dt7U zs}3(y1HbYc*8dKI;tG}D4OYSNyVI>wK5n1zr?YJ4BLA(>`T91O_~qVit1mj+-NR=r z-R`WZ{NS7~cz3)ktSE2uv^i*BmS%e01Ys$!Y>%CC{V%NWpU-@+P0Mayh)48sg%SdT5+pg?ykn7u9b;G-Chd<8(Sbel<`n$@rC#x+a@4=5G zu6~X+^q7&kbT~Hql*gB)TU#4!#?~10(8)jB+tZx^)-{cG7~VpY4LHr!LOd+k%we4) zoZI~>etiVoiK?0>hs8;3`nKJQPyQZt9|GSMIvNf?=Ms~gdSjMw?2iG(XK~TSZ~mm{ zCxVu(IQu2bv|Ue(Ju-ETPR#lI7vlaE_;fvqi?k$;?vnL|9xRfo8gA)nRU#&YfEhdn-6zTZ}?yj6^Lzu#F&9OC9g|VF8oq`Ep*4H@CU9FY?sjKE{}acX(B3LqwnwvTpm^`uA%`Hf`(lO z%y`{)cp<3)Khr1!LVlG) zug9;cLoQpdvRg!3?-|6__xi7*1LzgKW>XfXs;yRv5rU_q*N%|hMflXi$ZK-RjK#>U z1YPp|o0HV2!w$q^o^KoYoKM7)&Q6tT3 z$2U6!FHr}ttSZTJUo89$yETlTTYIa{p*b@JY&0f4anAhcQy403DXmoj)yJCjUbthE zyPtNghU^@VQS|I}-sw!wx;{S*jK$!(R;M^|p*Y9MA7hVfHq-upS4Ve$cC4z=22}Sm z3GW_vEg7!)T8Aq>m+y(@`za(=wDQ>PvV=`FUd342vYPFoQ}V)Mow}xH;2*BtGV}cW zehkCH%}|{?->1e;Vs@bO#g~enX0E|6#TObC-6TRE@@EAU?H53}^q`^=bD0Wz$$sXR zye5a#nUU38dG>~;bnLdfA#a3p`xl9dmEd( z>$cD~i1+mB;rlKoaF|#c9c>{XUj&4Z*VxZjn8b~aMuJIcx%}kh#o>U#?iYxVME(6di`}4XyNT}>m?5H?SG?exqYDTZCR$5D` zb85%V5uQpMw#wdZvVZq?XMxuRSIz1cTjGjeVM^pvj(lY#V+@XD#9_d$g#~ zp$+@56`78epm{<}vL7&v@yz}`oaWqoKYsHDADwx;D)k!P+Akd{Ka6E&--}hMETZ{~F z&pQuyU6-xC_-o+`-LO8sWdE_aYxC#%mjHGf#_pFezq zx;CuFNA4|V<5RBsq=4vVMw=5%vW_K+%c(-f|c4!MGcdeqUdQ{$oM(Da?8%H2kE zf(vpXcszBOvy0>eX&%@f)PG}X<81{-C6 zkaF*_v>2~Y)*(dk_)R&VYl%iR$@dYl#N}`rF(Q?;iVBZW5v4tdHRm2ck$~Dorsp6? z`1hw-#lbDklswc3m{8#5C3ikydjY z+|Q<9qF%96ztvQ)o2oF};KW>dnf9`fedj;Jr#LyG5Ps7#8(M}FR7L~7oIXN)2?YA4 zoUAMByNaPMOd=txPYL;+{PQ^nRLDFMYtzEhkXEMY4pno)8dUwpx5r_6t#;XVv0j^v z2EBGT=rE{qHrd+PBXBn@$Xgpt*^kT~b5alB5&1ruWZZ+v6m24#Ug>F6ku;t_Ha5aA z6C$}z>0L=|R2pq<29KI%pB<-Q7bv&j_ucw&=4?0cpSdJ8JTm^K?vf>WnwzH{lCv1p z6J2C#$J|b@8bb)5#l2|nwv6<%`OLp=K^%Y8=8V;{#4YtJ1xt4DspTS}Y+L&Y9IF70 z=HsoU82frcbW8kG9?4YKJ7@6i8jkieJc$}_b#5tj)L1G&E9HdJ89^B@YambJKhz`@ z)?GueF(Stqq?L-vk7|hKYX?h2qqv7g_Lpi8D|UQp9@UW4)vU>!ZVkCn8E2Cv5*+^FupXY>V z$gRXG-1o&8`p|=2sgZ;q4N{NfB=t?mb&M)_^%n;#wi@C!kHf+J*d9rMm+aIVruFKm z-)su>1!d+fgWCt~H5gj0uLgz?A{=V11Ewt`_BWxU_$_)E zEh^K4>?)KzWP$HDrOlFgY=kQp3D^~7hggz8zE7wILu`Y$riDPav~`wO>(f<=Rf?8Q zK%W&uRxrs15rlcO|L%E&{TDQe8196E`%E$Y_`jTf-Q~E;<(S~KVJk|Lq3*|g0;eOP z6dGxM0K!T*2i7)+1K-W>?w`~m&PWTHg-%KtDoK1R}$e4R~k@>Q?bm(ag zcgT77M524T8-!k;qljS*5io&Cps^C&S(>AG+j^D zvyQ1-_wZT62EWZZ9;|L#D49Y%oue1`sBMmy%2Lw+$UR*@F+7Am`8aK&Tec!2QARZ2 z4^1g3UOPtvsR$g-pD8RUseA8f6F}hGQ4jRbw`l4I{=Y5!8+fy>WLzaneYD3bah0n6 zit^Wo6PCZK{915dp(c;V=b${%@fTbqq}dZ zW^6$b7GZ&FAF2j52HNVxWvzy3#xLr9jm}S?id_?=?%8#D%|*s#*n4^Whz@zj)^)(z ztu|0s-M8ubsa*zoSqA!&&7s|`@QWI)D{$7fa8-UzRVcd(|kquW~ZN#61*zO6b}$5Y_515?_x@|IG}UT(0f#{4@r zcUiw5TO@jW3_v+Qvzgh_)SF8099ENPRkr0^#+jzPwDj&?Gs1D?cf#gNLr-5C{ctho z)PdHOIV@rGBc{U83RcBCd&+!QrM+byLBq+VoeI6I8}?nzbsED$NbNL>`MS zjP&YSeA@y6wO}tFF8aSzX?LvW{lRW|KOAzB-K=T1;03(vFvIa1r0ofO@2Kuel#K+M zl2wdY4yWY*;E`^rqucD|2J13P(~DYS_9HDVff=y*;D+ ztFXsk^)wyi*lv932-3tr)2FnAJRz5C`^wGhATr)TvAP3|3~ObnG$EBc6d1X-d%d@ z0L~Qbg;K&$DpbjFW8mBMtu;DQ*(^KMm$VbXK~2ZnYW(42maXTFnNDmitFLC^5I|-o zuD3@P`M0S6P32L>*~lr1Gw@S;6911)xu)U24l0)-TDLW@xS>zVHRc zyxgMw!UUSD?OZEsPo@0_un>l{sNAB}6MfPi-XsrE6y}EuAaxRR`G{5Tj;ak*0&$4lNSlS1qQ4*w3Riqkb8Bvw*Q_uHAA03$|SyPYu3dKY9>D8X=h!u zQk;S9!vgiB=J%>#B%%)UPIJ0*-V+omqp$*cwKV*Q&d0`v|11ng$jq`8>PA>!h?nb!FxLGB=!|ZHIH-u}(ez0yn;(hJ8AeVCbU|hFI7D zUOi=+CiLTUzmsiHV6fTe8C*XcZ@G5&v(wF_SUEX$Ov8y%i~vnssnDF>%Q^EF6G|g$ zY@zxa^@p0jBf5canHF3Iv`%G#cNAHM9C$1`5^mf^c++$o4nZR#j~8Ajh=m@z1Ad+( zEYDA-iyLXnQmcD!Jl-#~o+qArmci9Bi*qRsH~*8*+&Z`3FJE%~E{HKRN*6Lzu=Knu zTk*jjhOaxM=%93N?r~nvo`adyH^H+6sl{zqDIbgs(+XI-nR^SmI+uX?wZib4x3mza znx(}|`4{y9Q8PGoE88YsSylkGE@3BAjCPD)m%>Nz-CvC^+rScy6%zc{i1Y~%;uliW ziBcTy&EB$DAFE;uOPqJ_`C9u8%FP(KKCl~ztV#?HsC2XKoeQOxG+O@4TQfn$Rlh&H zl4$y`oT}kF%+PYSX}6^~&ieR_-!gS2I~8*jNlT>!YK;mQTq0F>)A1!chxE|`Dvw_G z5|A@~K?HKWfi^UmJ~g^G=~H8_@@B(y+11)BwPiAp+HS;tY`N1qr2`tJV-CCwGyEzh zivVUz=@(4OzeL=QGyx@S^<9bcKwFIoxs;}NPttu+`CjrNBh%E1`7^nZe4L!Pv&q!N}gw$%M|x z#g5*}Iag`YYKRfB`;w*=F#-0zcr_&tm=D#<%3rXxElzL++cOt2>Tk~_x7$Ymx>vH9 zxw*O9Bd%TqZY z_9n#(Pk1B__~{RZCe>9Ulu#~7vGJ6 zWlja0HV19g&~Ay+2i%t(SF&{t8rNo|-^VmnP#&FW1o?eAaw~nxEKJp(g}+HFIWt*6-wFOuPRFalf*LBQhWWzzP`f z{~(V3--w%8SUUX!dT~|#4ps?4&Ee@@=?)qWUdiDRLD}K)4ptfR1=dmZXkk@-jvU(o z=-=QFkaTv{GF1PDlK)r#@99PR?_eIbHveMv_*i>ytTmpzzN1BPB=PgH2(Af3Dr!p#V{8r^{eAJQvZB*v9!z#?@LByzZ2eUxtFPy2oQ`jMia$L!3*%d%uDr6FV>N1*mPsBn z+h!_q=7uA=R+Si12i0AU$finRJ9FGOo$`npZ-rPpMZ3)^$TlO7+RGAkWp2H{<%&rs z7&bRvoxVr#ehrBp7e zY_ZL}mt%8>VOX+!o-3B+4*O?OEkBstfU8<2TF8#2ldN8LfhlrMXSR5_%fxK7zO5(} zKISdA;JO|1=suLXrkn4g?y)<@F)$7O`A&ULDC`ek9 zK1`401{J9sQNXRJPn7q>lxE>u%5y8=G!+wf)d?X?w@IA#_@pO3bK zJNa0qb4Xcu=55lvG#RcHxAnlWOWkZtGd%uk22<`R5v0uV!$92r?j| zv`#A5dn>4KQjeo+lT9N9###P6yh>+noMd)*0%$zRN~4O3P!rkOgrw1NC5NO=ZDC+; z>NedB_*@o!lFXo%q-xKcQQIVIpKJ+AX4)ziy@U@@M_8?|8t=k8>DFs^pmB>ui<^Ky zX&ke~6{?C!EM`sW51=$p&KuTiSK zl><(tNt!>Z+`2}~F5PkgHCcLDiKOZ7iK%YXJrC>I`U0br%;{#?%`4%~iyYp~C~8i2 zGw+Qn>NYizyFv-BtFdWJWgN@7w!evaWSrtd3CW1|F5HEihW$34ta;t$fs)Ook%DHm zbSu)VA;61&1*b1OO!O`-L!+c%>lmI&yzCV@vw84v_f4mxFf^QXE_?G_ls6{+f|5o~ zhT-2tIzd7O%iO*RpT)~EjW&~*!kUJaP2%7TJQzgxZ=2$=|3)NJX%czFFq_M|oxc+a zP8WMYz}OB={&_+C;fpk47++Z-vB|{=%_JD?_6h$jm^(m1-c;y_+{l@gk}SY)WZi|b zi3?AWwl1G4h)Rl7v(LyjZ$|u>pL19j9+eJ8oz3eHd)wnFvg@xXkf+PP5lpZaYfaW|=Pxb>Ph$BRXP)T|(= z4JR{2rj1_1pt#aaLF)lERLkZjHC1?iFKmW^8B|KN|i)z3wHbnIyohM-9QqK z5?qO+J}wnTZ32B4$}$;Uw@*;EQ-f*Y?62Sq>Jcm{c(W&X||m03SmZJTj8^iJTJ3dz* zYvB@`{8Zs-zq7-V{z^gzXdy1{T{>fEaf)!5R>k9Zeo1HssX-4GIM#5mUiwsTxccUa ztsAR4+HTL)HwL_xSRgn4g3DbiCbl)V&y!giTgm32#P`8f{r;I=$QAw@$*7Z{m_~zC zT5R(`SK$RDHwOkf$^e@j9_GVeBdr zyX%~s5iNeL;Rl4hyLp>KS78Fg!KCX)aaoQ%8|JfZJU=hnRo8<8tF`x$^lHcZ;P{E2 zT`-Xl6uk1pgRJpMaND4OPA+1n!DxDx0%xBk=@EwfO-@s6Ma$98$fq|gs60h^@VJ*l}JdE za*eY<%IcMOiZppgtwIJZbsch=Z=xu|NjTx%i9Em}T=PXHUmT>nt$X;jmBRz#+qMVe zyt97y@irKJM~1BG_2M-V-(+0Nz|ee|2$KHNDD=x^e%dMs|J6BLS|h7gO!a63Pj_8? z#T8E=s$i@}ULFv{M2gX(p6xZAw$oBx;=XPfA$QwLQvJ9#kG$aBw%&dP_jkhkjpi!1 zEEXNk#ien1KJtRHzZosTyc4@`1?_W7x@GL8d7HoTIkA;pwl@_ob(EQ$@eoSibJL2W z76eO)NM(+atogS(_(c+c6%E2g$fq0`?G;yiCU9=I2Ll;5%M*qU_ zU;Y~C%c!1h-lqkB0&6(N9CKNm8k_n?qddg!jQDkvQAW!K9dz2S84jJUZWXNiPb~lu zPoBGxa4IVH`o*sznDXSKYUBh}wtO<~nfW&0ckui*TJLZs%3{ zp9(Y=ijsh0JC{uRN*cX{pie2Z9RnyC)wi)`fN``vT@|c;^USo{O4`FJT|1USWp17} z6@+Xf`qrJvScuj4re*#Cu_eCAiwc#I=IKr0>zqlE{6Qh*`dkeD1ue)RJ7>j3nNm$j z-IK0=qjAp1VF`UZ&QH9) zLDNK*=RN$;+)R)b(7on5xqvKHJ~NYeodKKu^6l*C&AxBH`?gDlRthk(%gx1_plIIc zs}9teuQ3IAr}VMbKGjR+h%Fv(s#3o*^S%oThwCc`_jh|Dy0PBmasvL%lYXubKgTD3 z@r&1^Gl8*U5tY2ZdR2@&nujkepUy-3&2Z$m3k)85dAjo=Df05*@qeSWX6fU0ik~ZV zHKy6aYaWH$TETaoEgY8cb7jowmN!eWC%7|V<#*yXI=>zO1z9d{EniSAUOCRwN{`j@YrjJlXsV*@4BJ2oH@~Pb z0HfiFka&UCw`rmwNX@6X@D!e<0qF*UHw9CfaC1K>iMEoI0MFSZx8w_c4%*|LW&h4h zq~jGtMm>OOW7+Mm2QOw5DMkvO$DcOB-bX2_?TUcCou7rhZuiP$dNyD|UhblK8YsP$ z1&(hs=Je4;*~{N6fD+BRs{J&9>$MdJYq%*}-l>>~_K!Trb_%eOw4fft_9E5hQyTBX?(C;8dG$Avvqi2S-z zD;?|g%XJahS#wx%c5OlqM^=@7#s#v7$IgtiGLXxA6ck;_an2;yGfXBlW(>|1u=->4c3)_Al!Rsg|lBV*_eXV1gGQY*OUJHc;m95zg=b}n+i92|?=C)Ak)6gnV3 z{M4mLl8J)ED1U_z_tpfHc*4>7_Md&({}A_%(UET58fcOZI<{@wwrzH7+qP|WI=1bk zW2=LXZL8y3z0djf82g-W@9~}c&`$=i3!4% zfQby{kfAp^$eutU!|Xs-%G`jnG%tktpai;NB4*h~j$z3a)H-)1wc|0oQr7#iaZSM4$o^zTxgwmDv3XaY2@^9`zG-E2rth{9X!3KzHDEc zf7&L<65+RYE(FfQYaYL!W0Aso0G*R-Z&1n-3CJKMgbXr59tuhd7D25A)*#A*h+rq5 z2^%}1lFNRYLky6(Ey^{QZFy6oVxLunDE1(@4cQ-h^t)z{Ues-qy%}v!)RCVEXnal^AuEF?E&&{d++W=02yEE)^ z6s2F_RP_{`JU`zUjiBRtcNqNIwlmFN?LL4S=c|K=pjXvWs*3jmF)`Jn@p-r4NUHvB z@HBrK3MN~Za%Ex~)csBKqG>L`x*LV0;yk39^`zhVd#kn^ZA|8c^Q?#-#Ri#y<&@a8 z=$_1g&v2m(DP4Y0r7k@GIT|Ik5=%{9r6o_HLM(Fo+yjd3w84+EU;{9l3>$bj^VPF^ z3MrwbnW}qK;4hSrAQBGF%;js(GM_`vvnZG3sZhuHE#$!DX<;SPQ2sz7yHt&@nX4I>xso5cGTl&TTQCJ0Lt z>#GYN=BE$T4l?N1ci3riP1jf&K}N=7z$s}GxXJp6F9xq5JJBEkmx1={+GVSnC5mjO z^v8*OM>X#$ef!1Mc{n}lg9=T!T7%CJyqZTdbaU#mVM3UjR@z*7^n<;-h^}8)_fhqF zYXMiyWT<16n*#-Y!OBtXYv;_J1fRBS+?agBF-WPR4Nlm)SE#GYSKgLme%~?mj&han zm**j9k9SKk*GgdD)V%CaPj)uhe!2{sXpUwqc2?L;KNFAxlx3^TE2{ps68!Et_(!39 z{v0o$<$<_{bvoG)=@IgD#&!hdnj9!4=lfuxKnyN_S&BAr%7N=^O}|#q-hdf&s4V8% znOry{=l*l3?`d=iAQv*Aaea;Y2x?NM$4ZMh-VV}Z%uKtBZLEC3%#j0ClQF-BVPBVf zyQ9gQWVngullS#!ouM^N`=I>`<&zsX6TF#$%Zn)Gy&>v1zCj(lJ4&M-wfq8q2_kjfr*0B^l@`ynjL* zyTvn&4zq`8zZaZ#`Qh%SZ#nm;0;aPqUj(R`;IrKw{lY`-RdBy@wEH9?V9Y3DkfNN> z!D6cQDk|1?<-`>YoOTImPuSQeR>c@)`mbV!XtWrUV^0`x!dsnpb+vt6EhuXS_#@M(W79+YD05b z&v3&uTg6OIWZJRlPhaMmgdQ5DS;uC~g?f?P=X?dEi;&Vhy2JJi-yY8QC z-%3K|YRa{d!Vy1u#OVk&ruX`rCL>|%#vJ0*%7Vh_=Y~{QK@Pu%ZYnCOaxbw;Q9y{c z&yNlBnV$^?JawXS^J!PPs_x2i@DWoX0ym2`2bXt)*B(k`PEBJ``143%K$P8|tlO#U zeLQZ~G(8I4Q?Y7|?wY1iOV%M>^TuWhw+e;aMXmE~+XQAOEU_MK@;sdCn+wcF#z?J35nr(M{1w8j*in zX_{S+@7wd^Zh*vK>6a)Rp5Z6wGcbx_kEl#^iuP^F;ScN=R-5l9c)2anro%PZOjqrE zX>-D=geKm4Y$#Hk8p>uq#4SOnDYG*w{=i`8W$P+xo&7~-9$}SEUYoTZDA7dIEb2SsTjhPH{IM) zl2=q6ZRu={Ag9a+8Nd5p%r`%GI%CiXg|=B-6fH-&Fkj@Jc0Kbrlr+cv7RF%LH+7;NsT6@-uKek?xZ*Hy3-Ec+N3}%^eRMYuVRa z$(#fz_qp?`Sm~vpDDA?vW-m9S&uZ864xrVnApBL5>pbCP@xZjM-Y}ZD%N%8?yg%i) z<-_K9q%=j^M(_*k5~Y(*lnG<;#}z^GJ&K(LzG?I%O7lG}$cjWtLLIY69@s_?U-GZ% z#0`hGL^m|S;Q@lksQC<4NJmhYFp)Bu*8F2NZj(LR+S`8JfUQRlv*X*g^+^2`1mk)G zsVt3naeqC2KCS8L5>`dC*gQvlGG{NTdfIPO@Fv-QP<;tb(IzlQFbY; zP?^?UK?g}KA($hBk8pJ`Y1DSm`ss7i zw8EXVKKsp7CtaoSgJ36hS&yELMX{{GH4F7Jh+pJc^NW!?a&|B0TTZPJL#9=#xi%mK z3G)L*XvP{04kP$z3wZiHLLDkQ(;KIfZi7A*fy0X+PKkAVe}HHYu%KGEjC5UJ@)whc z_ zpnh1Hdo_Pb-T@Co@wykFX}rRn$gn(gRYuE_!9*cvS*n1aV<60}2m)-uvY5+iJcJ3t zB?4ssEt!Lqdr6f!hrlsgo*=wm9jTd^mTIvm^$sCkG{0fES5vMSj_Y&Kh)dwkIiz{A zuu zPqiz^$PRx4djSTcbl|5>r1(tM+bDXn=H(#rU71aMJ06vWM6@NHOi`!zxnBe|8B9x} zu_;|_5aboaN3WO102z9$mPQ53kx;M(1es{eQxs4B7$UR=DBYK0&%Y=AQ<@nHP1BU# z{eWOqh$B`fWOlwX35p$EAE|yJ51~E7lsCrggys;Hw2@rE;mZ+RuW!UqVjt7}7derD zcOJvV>}N_g{=(>}%K@SOEPE}Wav-o^{wL9b5&PnKN0xqQjPNyJ{^;8Y{bH7M=OHB} zPXXP2!#pEESW4zrHnh+&tr+VuN;CAX#4rhI@Ww%F?k{Jp%NhwRpykwfXsPFGr6q*^ zhG<32Eu%U%u1zr>y3$(>^-m*V_(A$|6>g20Tx*g$fXo5 zBh1a<4go9DktkxQ3qDess^LW zfOoNL1mP{3`yo%cXfpY#t;b1XYZ(qzt?C#Lc^{>YqlXkSiz!|N_3kj`enshRA=Q1T zi+H(~yo$o7)Y~7EJ-{K|JxXq3|VVfr8+D z3gCS+slEEhBo;x&kj~}kJi{oF;={YyPdwXqVvd}SN}rz+o$;Md3%1v$Cnu|cR@ux? zS(4QCq?##DrHNK97P9>8KR!x>gi?%}QQvA_w8X{vdE7!0JxBAGXhK zwTauS)OJlWbf;PZ_~`TQn7KN!FuohGaW($9bZvA#(cL9jBOCg&+Wn2(As?cohCsKtxL37w>I8}4#CHwi+y1-Ol^5&wfF`KrPz!;|5x z@{j{_CiElz_p3Rf1IY=~9CR?)n4fpmV+-=pKPi+Ny_&+o_yo%?iL^r}O^xsS`&AmR$jPh$4@C34n=*L-qzC`5+ zZZx1e4N(PwRAM}aEaRqW%7$U@ThGQ4mfxRewWBR5HSF@l$7nL~RrUHd2wpl6N7&5edt1i*l45s(iq1nae!P%z5yG z%fmPiUg;^~Z0l2WZ15Xe<5!rGa?QF+u>deqOBe?<$dX9IcIn(QUuqb#&t523r>Y_( zN(a(t{%fcxNsDS1qY1#hjc#T~5mQNR@{(&bdIP6*@=uGI)}5D@=#X2j(3wCQ+z0DZ zV>38C9pF|4Ln#w#QcP-7h4pv+Ml3cLVFL`q{^Krf;ux`2^0+{S*$?Nb5iOKrh3G`k4bo0lMCiB(Gir899g0QWlS`X8tWI;eB)G|Vi zDq8jGTC1B(J5u>)%t7%gG&$+J-3#c2d1JRJ(Q9)g%;7+EXfKYl0-eGeWeqSHWy58Z9g(|nyT$$w*rx{MWSPoY8*e6GF znBGYhk~{l27=NnIn5O`l?8sZED2jjFq*;Z@i4kwU?9P3yd@fTk$dCHF8%E8p!-P>c zcZ}9o!5t(yQ`+hd_t03ipda6jgaX#@?5UkucLn`s@)Js5>6=PzE_#;p6L0`eIaFz< zbS;7LBvz@b+dRMN;(qnqukfSqn_GzsC~bMckaC||TYnEPxU3h*T6*{(Z)#3}8!vOJ z9Cx|M9_URrpp#f)M?P-cN%Lcr>w`2IRBV&Mv9x!lEt-;wqM=-@GK!izY)6>gRXnvn zl{?&6%>RB*mpVvgkz==i%=XZ*7VSM3eXlLW)E-9QSK-2U#2;h)M4S>A>AtugGonx%n13s zf$Q%$Oc05E>}NIy3f^gHN+s0Zq)0T0oP^h{Y!I(O{ETJnGZ^B;!Ui{w!_5n``|!!W z9@P6_nhO4jLAJexZnV#!gvhb0kmKv$FQ902%{iX8k^cS$3WYEf@TkFmBGFLh z+cJAk87z??LvJu`Q=PlD8U(+~evv&NcJfNRW2*-I z{HxyYC>DY#$%G&xARuBuP}1K=vHVkz5}l33?;xdhEp5Bi5metzJ;CcfLUv@aDYOXU z5QM-5!IlwNK=|G%7BFoL&4m*4&+VC5wH^4A%_I6#w}bvD5%Mq2Ur*4JoH!qy4!DJR z-+k}CT=_82-%K`5ED$}l!PtH!+1-l{RoAi`8{HkAyqh**N;@4+FF0m@%8p8;4{YJr z1^swezk;VTzEYf0$27(FW7kqMtahR#nso1k-oKyruKv#QV-+@S+~03SqG&uRsUV|C zM+NNbieH3w+6_f+aIR^GdtX}H7CHHYUt$$H^9#lo-GIwIzHa76evkd8ms9fZ!uYWZ z3A+2FRtphsk*87-0)-tVX7c1;cr*NqRY!xADsXg4h%`mA&k2;&P(2-GL>66mx+Yb6 zl@WP89(YVWsE`n^(`QHEr-v9T+KJ6drVZKLh?V6TMu>1P8-IGXLvz+F>Xu-wlOvflq{Z`N6%q?q+7YXflLH*c@_DF$#ip1}zQ%MtZPb=7WNM3<)ncGKHOdB7JNO$iF-cNn)?$Ju z+O-OELZ}ovhFn(H`*!En!CUBQ8dgUQ^<;s40`(EnsOy`~wTx2>7ZmG9J~K>+Lw2%f z6o!saxBQbG53KxGYv++d?4DH1K2@yP)o-%R8Uhm=%UC}T@_S@bIW-wz8%~wb5Gpe| zP#P5W*{N~m`UB}*+*3m1a(C@+NrRi++B8PEuiCcxyY%R!s~=yySm_U?&;~=+SfZQO zdW%Pl0wlsgp#@osS8`+W-h?6zvFm3hHcUkam8XoM*vVr$60IAy4X-Uz(4!=jj+FMc z0))hDn@wwWtURK4BFPmmh$?c1bK7AJe}J2UHsG1Pl$<|np_O75d2nP)I8Le-7iGE- zFND;=XL&NQKxRHR%oj54)MN&+5mjO0KOGtu6s9)X9GGOWz(|@TnVI~g1Y*gXzxGRG z+O-{vPGDk<43J|IhEX(V5n#DuPtA#Ma6YAKz%hu?(a*#~+?)44eg)D6LCa$)8P=#t z?t}*Ifu2f9r1HEf5cupbYR(xN5b+sJp=!5H*8x>SDxi>j#sdNQNemSS*d6!!ZA0A{ zhAO%C?LD~|nGpRI1nmXNj@mcQ4Q-hd{VKIAg@l#s+BhYp>x{nPG>{&_bJH~W$w%_) z+ZN_8#A!C}Kpe$@G$31B%9hnmjuh89k+2<>LjACs@aGrfH%YZV9^?=2yic`oBR~3- zMqPTVQpUF6=uS@r<*?&>yb+f81Wm!OnVmt?Zx=3t!^xkPM$6+rzI{Oo*Ua{07={Rg%uwoP6kE&Wd8` z5F#5Eet-F_#TRi{e=eHm(m^YYVfj;)DWVv{{tO3psFk|U*{p{^^Bl^YIemkRh6|>V zdHI-_0kyGSqG>lZS)U8g6kME&wL80zL3nMT5sh~vqc~eoDM@^RsnP{j+75K`I6!vt zBoyPWC@82w4N)G|;xo#+f2eRflQS&kVAbKljb~tY9ml{G`(T&7ylv4*t^2-j{M1;o zXdQ8WD76T{W1W%A`su6Cu#GsJ{HR#+38+hl<0#&U?_73U9`?{8AG+)PU!Q&5YNn76Og~7gLs`@`MkIoNMu!49o4kX`t3Z zm8`os_jiHsYN=dGG!Qpg?X@LrgkMCdE(H0MHc&P%PSeZxz-i73K!r2M?5JNs6!2-w#I1JFNe!!<&ag)KFD>|_-D+tc2&~y7-dEk zWO|1j{QiU$PdK93K71ueX!XF|u~5QP>udhZW=_sTC&=VF0#@98R+f)Qu@nXAtZ;-} zE$^?5VCW_t@1F#S&?MAD*@xDbHYhvA!#?R(0tT!{ZIfeyR zrs=#o*vqri&eU}(vp^mgr>FTA4f!p|CQ`N#mV)#o$Stwfj$p5#{+pa+$Gr?jGJso~ zKmRy88(ndDl@05yahmkK^jQFzW9^gDy?8{lT%L74JDfKyYJqi0vU*xw4VZP*SAdIN zzdqG-^kE1nwY4>VxeC$Bq2#JO3`Wng_4V|(;$j_z z_q=^}RG(6*HCuI*)BsmHLJYx{UN3#4rhz5Synq+Cj=@t3S1LSN6hZLgWuBZIPShS* z;k!g9?^yld&MTUcosNWP;66gUZJ4b2z2Wr!&J6gn;WDJIk(&XR`zy`}!+6dDC^EMa z{Ff$Znr^Z6S}Py9p+|)9*f_ttaxUDd{j}i08L2K6s?`T1{ayc`Gn6y;%vg*ABP$Ju z>llK;pOK@E6Pi=wpr8yfNxW7|CyI zoM8=|2(Y9Yn)jgJHf1q^_|Bu*F9FPhAj+=7q(Pe zY~tD^wt&sPD#sAD#)#P&9HxRIW*F74+i+34g?5iC;HQ}vcvXC`IYk2M{4%?SDHVc9 zHLJxiBB@hmvbfnL=D(Et@~MhsxGM>qQel_kENgvdZrW`zXGOv?WLTB;(}T7Rh`4ZU zeaJO?Eb&G|n&W03cjW?X7_1a80v2DYyeQM*WbwZwJ&G_&rJmZdZ!aQeyZw6HGU=)Y5G% zvTuxggBblQ7tD`9-PW_bp&vKUaeT))EWP}A-uCUNXKUXIJLse?Q8+Vx+5#O-@fCLb zYzQaOGLf0-xkCcuSy9=i`bi7s0`xpCLeOQdK1pJEr+(yCqqUPGvxn51sUOzEiIStd zy6I3lpmUO_5?Ty0nW?xrx3u!buArw|O3GPxt=Pd!)I(}2G9OsfsDMDF0o%YmBUaHj zxQ8T-enExL8zV~EBV_KRsE8c{D84~ZZ4qXCzc5bXeDDRx${uM8&NNM3MU>>Zc=UF{eeJdf#aF=J z*o2f{DiD%m$p;w6Mm3h$S94zos4&*?;qT6D&VAhkg^#CVWL;g1&>YbgtbKz5tH1d$ zKDL2O>hiq7|Mo|gWg<$1VSs?diT}wT`7?yy!pP2+)`8Z@&e+1%jLzQH>=fq8>2N=B z$53B?>;BFj5@Zg9V4@#}WOKs@6iJ^3&e6?K!%gmhH2!mAx!TA5i{^g6AzPKQ(4Ew-X!FO^{Bhcs8= zG^YAn+%Wyo!?)^%Kwz*uUvPv;=*Za_+Um+2K`CUUQM7I%$!&%f*jx@t#ahseb21hz z603(C$&SJ4S1%k*!5zrUR_NumeZfymuAJ|kG!K(!K>tWDm@KL190Vi}jQ?YL!JkAp z8(Qlb8d)(gvobKT{yQQ7gs1`4XK*b0?*;O6%K=ep%cBp+M{3*Ab2u_ld~OAWQpb?L zSz{|n-gg6>VPGWc)iweDbt+bpdis3)Bel!qVx2#2WIPf4Ul>!%diLTXd?8`;IY2V;t|1U%_kK5 z%lK+sxDxWXW?g(ca|%wGe^CrjXXSk8(yfG6MCiaKs}g0Pr3v?hy44~S0cM|!5f*k% zryUr?ot#OPN$Uxg&(27?px;jnYy_ZMc9#XckaY`HWgnhGSrFoYT z4X8%SO~J2RN$AS@?($~7=HS}zwl{t>QW*`TU(T(1&301@LfY(AaxJo*8SK+$FTXTz zHCHKzdXurgR4DAYC>dGBRet~W?I**1o%TiHohCF05FR63b+-}^I-i`6+-=+jckM}O+XssL}NGOWx zH_!IPHBWI#!?0Tw?O>fZKS&4OSY8eehvSA=f}o`(s=JnaC|92?E(4DTSCob`+1KW& z5}Jh}#-1sTq{|6bH%6L>eIOH%3)&`Ao8WJvkVszOBCjGw(?*G>@fX9#`6<*Ev7wV^ zi<=_Ib2OugtnR+y&Sa3>j1gI@hLFZ$1(U4!m1i}euKrr?t;5>0F0{vPH>v^7OmQ_^ zI;G^%YGN~-GD78dUvK`thqGO|Pj4ibAp+y@jn3VaEJa}TiY^z@L-yMZqTPv}iY0Of z6tAbZ=Us$rcay$sbguM~;o4|&L)_=I@?s=3$N9`kEmHDyU39gnrslX<@nYxVh9x|; zL8kb_mK$BmK_Gg{~gmG0fwe)uu=bZB6vFDCbRA>x!_HxgpL+&~Id-dPk`>E$9R z+}tH72embAM04l4dtQjlr4?mgytWN2W#-ha$1lV>D!Smma!qm_4;EU->MvVy8jh;vwQxo_!+>MaF@Hb!CK(Dfw7a1!_`E~$Y%Yi&4lB?THe zNsS$71>7xj0cc`lJRbCspWuNLLXE!^a!jS6%3RwJuQWZE(GGuCW~)hsr6?OE#vTD_ zXcz1UKCcb~a}Py1HgvtLq*xqj_a|)_iJlmrdfaeLTr5>9pC00$p@g1_1oNgarz|ok zv221Xrjl?%?;>rA#qQ1=rwtsSC5%?bEPO?Fy&;4Xe9bwhMWNxOP% zugR;s@P1?G5BOsyPkO3&od)(fS9n5<-m%k1{BzU6o}yFoqO(hMr*(YY(*`xg zP;6}t@Ev7|V9TpjDrv=wI@Y+&G0KLzYIUk)D0SMc&IvSR;1j9kE;zk~Y_{lw@{5tC zjo5-gir9b%iBWHoAD*pdo@9qop}WtC>B)(MlCJ44JizTcr*+&Z@U#cl|E%=dA1JVI z@s6njYAW;*;zx1%!zO*ovO@P}W;PC{5oIJ&DJGRD1)>kB@P&Oy8I3Fx4wDl-Wt7F` z9`CNl+Mzj^M+cRHd(SqG4I{^mrR9fqy;en{#~|T@K~Gj1n>D@BCHi?1rrRbfjUJVr zfSx%|iiI3y8TIx9-V+V?H{ScY!|i|%bsMA=Xr4u6*y}z7 z9tR9|Kkp}0isCPLEQ4T0OBKg5G^h+Q;!lt}xnx!_Ngj7Pp>Q{l()}!8B3*OtSlN^- z^t8rSvF%ueD*?OWOoUr5Ns17{5&Yb2?d(lbL_;^z3P59}kydFX{NxaCX&lilt z)&eWyVu=7S52W$Sbl!F+Xt(sSX~O zceXjs~fv{wf#^&@YB0L#RMD!l|*~@qQ0dd`0XolH*ef} z#jgL?^`1X$s@%Sr{dWi;Am`8jWC7y*%ZB)0Hr0P<2mXI@`JF5a9+m`R8&d7dd60- zhK_i8`7d#IReftTad|ukX4F=%yjf?nz_gGnWR)H2)VwjtlSY0^`0tc{2l2D0P_{9| zKCsz`q5ZVqTN*ac3}K<88T~sB^iTyuINLfYu#k=4G#jcu?JI)Db1G|ph~lR-=sqV# zC*-O;H154y4^}ylB8wJdPCQE3S%p1+&q#56V)A>875eZ*r2XNGwyW3^u1Qp^4sxwf zVeJ51#QL*SEJ)2Rrb6K|ZZSp|k?qs^In&B$kWf_WUgRT?77t>QXHqbeiB6dPmJNbS z3{gGO!Q;@0+g&WJz8&=Ux&HWyM-DePI$!bV+vfS?H>qZ4hWp@Jq2^3oR|OH+m3K}c z`_a2>G)?KaxEuQ&KLW8k?-7+xqr@8%z;!2`X_$s$pC^pIJpwEE#!p-V`S)%XsWH&v7K)kAS>oc>61?U!HlS=*)bd zA zzYczE-bKsGL5s9T>#B@}$+xo_+1g&4x`K!L$!lU@;7u6c>YgJ!@F*KoD$oa&RD2!h zDhVe0W5QqH=L`Gokp8n%`sXh4Z>+ACb{4jJPSzGiCbUM@c1|Y7|86D)$TtEsLw(>R z^3{oDz)I1Bf){cyr&FVyppF`IxIVa;7;FztACkskH=NKsL{XR+zu*EG3Q9xOKPlAC z%?~mT^z%Ofy|lA}_&q5RqRm3V z;^<1$^w^w$Mi{qhokI9dU|LMjl&NUoy2G|V83A_^CqwIwBQutMdb6A)Ju!h(93ij& zdT39wl1{D6);`O65<>IyUgzOKiMrweI%<7FD*E_|t44-8Uw(JcFGrZN>~F)Sz0k^5?OKU9Ln3hNR( z{odZ0pQJu*<~c{&c`Gov)xLD6*+`jx)Oy5&>areCspYpu5itn~=`oUQM@?X2>REtDCV3-ugR<_9dB9y=3}*bOy&9Xrh*sKmm;U8KaH zghjE8^n;C1=MTFM1c?8K=o9WUi0A;oWB-qc|6K0>oC_Ek82?=}{V&W$|H7ONmAAT;kZcpwH`2P;1Izc|9$KD z{9W$mT1we89Yd#BN*u8#5r4$h4 z22>j%Vtf>K!ZsEhMhuFP)Fvxg8?Ja_M`FR;PKQa{IW(?TSU&tlIS5vA6^X9Fxw6AB z@3vBKPX7@M+|)EQXL`AHx@QB#k@&B(H?K2hXdi%pv414t&)#L?ZeU|?ZQ?}d?EHt` z=cDSugB*>I*A|yrky1H<2}SHUvBy?G(uSoxaos*7Eow{LwU2emgw$3%v3j7P6`P$w zJUp;-ZZ9Kar5SOx`0{l3)YY?z-*fon%|CtU(LMbUN9~vv&m$ls1Ea79`Uvt0y@ekZ z-WzH}#E?*TXe3-fgu5g3iBX(*CoUBHbZ98lDcnGj#^|Y%4S`!Uqm-OBu$AL&q)x;A zpzbS5N)Eri+5yp)a z&hno}^+Ln@Z4;s$sF`vEFL0T@rf|8PVqBGFb#r%AGXz?VIBSewTFr zh=~}Elr)yM)wCRZJgY|gYOcf;O3&nVIYZNa^ofR(O;z$d)A~HqU1nbHisjn#n_6`? zFVwn;)|DI!6)4_}#enl6o0X(lP-qH@v}(8`qLzj4l`&2Y2q{b0+;B%&3kxTm5(f8?w@Un1yLCK!|RJtWZ!0U@^%AXrdUcn zebbUAmE9ut`Lo&Papj*+%Dzx5I@wud*SYhigsq2+IXgu0l(Fi8B~>0^InXCpjNvRw zcVl$Nj8&7TNACnnV&GRgbBN5QFr1Br^%H|? zm4E1n*SN)ZP}WOZs`f0?Las9k!@g5J_*TeZTJ}EJ!sns`maH!R_~`JB3)C^IMA}7; z%3%kW!_dHxrP(v}j9Zm+W;4>f?lq?lpMvYy+t$kai;obgG)cs@)Jau+y+8>lRj!FY zG$Z2e?a>r+1AP64621RaiQae5HIFjdm>8Plz340AJ+%~T4JuwKu3+&FeC*YqepVN3 zyU9>$dVa?n%vda2yE~BZtLk|CP4`TahL>ADdiB@csS3RI3Wq^QW&5@@D6=s&Vtg6r zIDN}n@eRigo-9n(M8o+RQ=m>{-``*bp_f+86CsRiE0!cvbJIq(t6gULo`AIaWNUmC zdTvYKOAVf1i8&MH>LAVyik=+9q+pf~&J4eQC9FY1B9#t~*CnX9WOYbT{v~ek1^j3= zlp)1l5l7U0SU%5e`hxr1B9xNM1YP+tZqLpI>8-DrJ+X$WMT!r(p3U$4E5h}#Znvxl zDoo#I?8;OZ3WiK|Ngy5k!xtnr$qEv=)w@y|eNw*SA(XgZ=hvSHTW%|%e_sB2v;rm% zRe>q8cycl$7{^cDB9~uAdKh9kH#FPXee>#(s3wJ*!tdbfDCB^N>2{>=ZYkhnF}ldp zr_WC^nD0zfmJqK*Io`ZJzDxN*YvS>kEa0+Au&{bCttekm%Hi~*#D^ZsHXR}_SBmF- zTYpDf@3b2-|C^JSO3=)J#_70JmvDA_kGBCXAwnFTY(EVCT2sw-BUltsq`g&1l10C8 z=vbV_LD`h5{a&@4c9LUJ042S+b=|tmqnT>Dq2P-JsjSTk=y+90iq!4cx&khYDY$1| zY^ioIP|c)sX?VkGYX%+uyNCwH(!;Z6SjYYw6V|IbJRDja1Pa-!n}+oZ^%>lUIKy@i zRcp8(N&S-%`7B2x*(%in%zc)acnna;wQ0$b4nruBp+$fowVT)0y6jM*+p+ zR)5hJSmpu=q_D;4@J@je&-`8{=bCmrg+#@|!3A7bA;`)rX~})-B~BZ-rR0qMG4vA&7hnPjN!yHobM2J50_#3 zjqi1r!p3&AFTEBxH?hb!R?~YC)_daSpOBuF^ApP84&Bz_Tl^+!CcZE4ldM`KbVzB3 zdG|b_lFC=Z(d?!c966ls*GJ1H0q2N8Kw!$;^i6QjdGBR#mw>r4?$cxg&al*Q{aL$v z#i!4%=Py9x$K%JHvvYIbY9n@)9g=AoLb?~)@x0xz_aaeHz2JlJG6Ay6&lw$ zysNK$uaEFBzw}-=pPWUZqF!krUkPr)P9ol&{XYG63SE;6KA8h_lz2e-dwT^5u#o@Z zJ^VJ<_3RDIOz6xkOo4%bKi|HD!-`F_3q+}H4 z6IIVCH$`v3tLA zbnnbjMG-{^(ea)|gyT=5p0U>_-k@3J;)ug|+Yq)j6=#0XH8HkAnjE!y!9tj5r35kG!fq|}WNlFOB{hP!l z7{+%nz-(Vxb!UsnZRW{E#Oir5}3 z-?|z`it5-3Qa=HL$gG8e;%5WMfXai94<&&ZcYIIFayZ2p$i7lpbK0L@At`O7D^rzL z!DW~kv1_ZwA@iO5ovx+lY+>{#a{2PqrGP!2*{`RoPyKnqYI--F1T^&|FsjXj zM+kVN1b72xG3-e5a#@h#(uxNnu6vfDu|>hd*ug)R0AT*2W9-sMI8g(bCi_RW|J<lJhbe65YT+hA;w%^TBDi_qtvpG$q`98V#hknvIQ%BX~;E?apbKH7UOtJCSw34sM zK}xQ7k+r%NzqHtQgZh5KHDQ%SLc7%Jq`DsBjeH)sRn-Bl#kT3ZJia%pZ#79}>u_nC zDU4Gv2Fzb~*|s@-huSE8nps#kRy7yZv&v(}Tyxy5%pA>D@!(`%gUI2wrT3KZHtA-P z=54^$O?m1y*Kyh7Z)^6~NRh8X=f*eyaB98&DF`Y#&d`KF(grZuD47@-dpL}m z@BltE{JURLOuHn=+V(S`fcNa-iMD;}=Y$s*Iti?B4pV@(ssz0?C)%=1F$GboRxYK4;O=iCGc zH#u(y5v!&)ai;4HiD|guPBWzZ`ok`ANZ@hy8eZTGA^X>Ouj*{+zFh~L5nkMuC(voe z92(x9q?tlH+oq{$%}@#gRph3hJd@kGLeC3Sk0S4gOwIE*E={s^?!*N}eD6SytFn2A zvONcYD*dH*i%$zD{YUcu(z}0$=`gV}GO_$;I^Eyw9pvnHWTFb)K~1g7a5)@^ z0(iRZNz$`PGS)Bk8tL!7(kHXKL?1qc^-?+jmev1jk5O2w5Be=7{PXU??CIa1SIqA zZ)H`Dzwa*CTt$_U` zD$=TewkcNamk@@9Q&TRR#X^#)OpfGem=W70f-_>Gc>hSt?R-%Rn_Xu66sFnf=6ktu zyOHyWLELbYXP#(&&d)jSxO$rz7|p9o*M|c~H&*QbA?_`p>Poh)VH|?HYY6Uc!6CT2 zySuwpx?*B>O?*4A~eci9$KRy|-2ZO;moZ7Xk)|zY9oK?hQ$QmKN zTdoGd$-okZ*7fS9jVnXn?Gc5M{0Ry1qXcJ|;pLRjqzh+!BgS2z_;6a*XwB=fJ$VR5 zzBAS=Q48cCmdsH?I&$Jo5z!_cV>7}X+&vBLUqOZR7AaENwys5gc<09lRIO^6OOiRv z>|5_AkmIXM4<#(OdEu(txDq4!K^MRakbu3Cb)DT2XGmXNDiou>k;RFrmMgDkRvgy? zixt4HNF!Z?S;)JlINikzbrumXpI-k%r$`IjY7_51K6gCY~4I45( ze>yN62@&`p1(fMSU2YXxu#pwzB;kErkD;-i||=% zun@E)I}|}j$r{^&9@93)4Wx=P-O&Yp66s?{*R402#aa0IC#4<5+9hhx^LwkD2CQPf z=dW9bfI}1Co3M#zk$|3`2R$Ej2W#qRzb)DMa2Q+@y|Th6v@i=iJD}XD@mZ-iMW&os zT^_OkqeIz;+u?_Q^4Wr(lj(0!#VjuXjGI5iF&lc!m7m)t8v(Ar#zcgGcl{m`{*A%6 z|KCgD`_u1y`MhM~=bw;C`-KSobr^Ed=iuaV!MbmvyO+v(Gk$4)exSjW)&=VBW=B#2 zfp*bFY;TrGyLjbQItBz%HPPBqpXzF1la)7mJbSQ3jx&mBpw)NVy() ze|gIB*7+?7u)_Tz{#=ELf!>q7Uzum&HMlqH3ojqapJ?y?x$%|%K2QD5&i+Pw|Dw$N zM}hx$-usVCa%6=s-v45fUmvDdd~|+bVtQs))6;)U9_P}Ue+@2rnnmC{`6HVw{M}FD zC+Yq7#P{#*{k=NVvDUHqS)rZGSjfoR;dWi{z6&R_G99;fNc@go#!8o?U!L2Bmp8_0 zX`~UXkKNoxU2d#U^>wCs#8!`Ggw{e;Dx-EKmoqt<1VjXhpQaxt8$Tg8Z}0npCmi?5 z)sH8Tj*EA8ZRAKW)l<0Y!Wx2kOb5XHz-fYc0tVGpi-B7Hy_(%Iw*304HPLCFAKyQK z(Qz1Mku$v-K7UgX0YCK5kI2tY&j)=!%>V7dRF0K&Bz&A^n0h2WUUb{OK-Icfh;*2C zbb?~CS=KJ6shC|@F0Dj1Q|==o1^!nm{Lg4nOsFz_kuoHalQ1|sI_92nZyo#FPugl3 zW!u8SMuJ98UQSLD_0N%QpEUA*D2m(F!@iwQ-`A{bZj||yrYf`W35FL6!yPfU)#JW- zmI{)c-Mc4EQN5c9IL&N1)pqg`sfDqztM7PUZ!Z7#O^-<$dj*$UJp`Og3Om-+!Rb(Q z&pD|eqt2W7iF3%Co5Q!Yb4#)H3*!O*#=8s%dd%)3hqMlPp~BXM%?9UY$dIf!%0r{s~<-^rQ^=_ ztF3>~UY;X$^0j!|#3&5yaXPuU=^d2J42J8VtC=DOLop0|vIeS|SZTMdj4orPMemz` zgs|Z^E*y{$N8s@y1Isg5@Dgky55^J~RO(i%e|`QY*+M{K3uF zKH5v!GqI`Kz?3|Sdxo9I_z`W;s}p}e)_XO z2Ox+4XA5AEzb+|NVqG$lpI5PmTFUM!vREadJ@$5u?dv(ItUYglce)k`QwyD)|5eHZ z-wOl;-wQlwQ)CEuL-sE)P$p7-TpUCXwf(EU(d>YLI3g-z4QbDNg2xm13nuVcRzeF>o~#s}Z&k zgx;PrCm;%2_SAK-N?8;7h)h`8o`;wQ-s1k_Gi1y>S+SV;6%I$Zc*1g%*I2Gkz(83r zDzm|&(q?fsp+Lr?Vwa=Xw-zuE``TbrOnPK&?&MkE#$Mi0Ni-!j6iNu3kuVe_E#;5! z?L+h}srebocrkGE^6Hha`{;ah>yM>W|@yOY7`HH^CTkP{vGZ6DYGl32;xvsL@ThunLKtWy|Cx zL2jmxIFUOfT%R$7cr6MaDnQR6KLH-#AMhF(IhZRV;L!s#(0?&f~baRvZ6{!t_U>za6D0tOW=b?th;-_=+u)7mpG!;in@ z6&@0_7uf4!dJbNXt*$-8&mHTJP7vMls?R?w;{SP7{Leb{w-NBOL;p>*_wAP3yk z|Dvz00NyTRGb4K)BUeWwYX?AqtYcvFa{=1*m)M95dh%Z>8UIDb{#%s{p)VmK1oZav zE4#fg4)76wqix)Tga<{TslaOP1Ofud`d6u35GNt2=z==n^OiD7NDq~V7zW*QLN8}( zkeZgNOUc8C$wu3f{59<>SA_FS0(tBFcom~{YJA@msT4+P@~MfYIm?!LZnbdGXLPE- zkfbkHh{mt`O@t`b$=2?%wd|F2`&%A90vfH$$rCs6mRB(i_VRmth(z4he^>)gZ;N_Z& zn6l1CbCZ%xUMsavJD{r7U6i9vj{MBL1q16cW(IVw0`PQnA(2QWrBRc?mVo8n=k6N5 zHe;Z}%uy<$wRXQ8U1<%VbvyAa3O}4-s9kaLe?3jBHY} zs)uV-%T^m^1e0;LsbNrYlalsWHnl>wp8MMxpwh%60V8!BXe~E&dn7;+_RIzEkQp?n z8tPq&SI~C~<(Fsdke z#sxEf3jxG|1jWs z{f3!1>=`l7=?RLC%J;|NGq#I#x|k_6N15h}E?dx;dV#MVxo}}&A-`59)NnHY&>a5` zJv;J8!H{U+X5~+Q@23*yf6!8Pncp>!2<=*L%aMy5uCD!X>5MDO%Zupa-{H49CMGJnR;Ria8Dsdp z#Bm(N?jpcR^?>&gJau`T0kHInp z`y*lQbq#I)lQ{W#{q=jq_?HVIc;vp8uwG$H~PWQ?mDTGG{5v_ zqRUQ*5N|np(SH1!bM2nW+0p)m z;RaBHH@jf1ppcZ<_}<2rR0cM+1{QG!77lUuPMLl=%E4aFqgcKDeD!}MgDN)+TXO)d zFaO*7gZ=IPtc_fL!83A@75D!I>n{R$9X`}gJmbv(N(iXj0?h;kWyJ&q32p6djLj?o zc$GZHD~4ONmk+mJM?v^oSOA_7r(qGiKEGn0T&ZjzbdIv=T=(uYo#}LReiJ)%1vn%x zdMP~ZL8dObMakDL+aU zZ^E<#k$TAAGuB3Mh>7>Oc&-t5Ewo}zUh>}UA1FAWgMz%jpk|Uxa}98HpJ8P`LkUrn zQ~o^pc~G*2@Pc>&Eoy@uLlfQAcu}%&?{jaTeokZptFf>Gaprq~3tIX?V89^Z3f-h! z(`ek|5+m6DafETf>{E2t`$R(iKz~Yc^4?Do${DCI6w6Uh_aT~{LbO4eB=q*w*&uK= z$B=IU8*Azh!|&)QP$4;WaQ6)`50=5PSq2|?oYM#1A$meoTqkzQLmKmlRo2%XAWe0` zX=*ky8zD5U0z+iMF2!q6h$;;2``s};ex;_jg}E+sYiGH$dj!faF5QK*wS|g6CHGj{ zUt2qAfARRbw1M!s!oErjQ{w^fSpEi0?!ll#!BdwJdo%%F_sgp3Z%P)Dfv!2^f@ zaIT+_({%kLMdGJR#Thuhj`V|`dmmDZBp?6CV| zK6~j8dp_%Ojzkl{N^Pyk5FJzb&txl+VYEV!vZJju#9f1_@r|`hh6cu>98)DQ)pqF8 z<|#0B2Lhh-Fl5}>osL8e<2_SfBBW;|6$RJ|H})KK zymr7oM*_@W6{<`E-S(wR5OAyZ@~o_`2|k*RtFW=f_shJenUG<-4>1YO+GoQp+PY{bzJ6MGIAuXpTK)|9MjTu5!Dq$+P0 zzPS-=p(WbpRdlMa$9H{hLZsaTl0FvjRF6(JaB02xu@qPR>Z*dV-s%!J;3@(c*J!QA zIq`6{bK9XWT=TLp+jlcE0y`P@=|ZPjz6jG0)O#*yF{xgoAa!T*?@6Z9w&W|RY`lGVdaC87gnou% z2H61VV0Py{6!6SINxwL?*59IMO$u*TYf@Hc_wuq!Qfr>}m6Zebt*o6%POCy*8{L?R zJCWNkmG>?XduS#7?n0U$|3Z2mK-)K8wj~t6@2RB)G`7;lk;k3zbf@5Op+9~8W6i>I z`1G{tiCX82x>Ari#4Q68DaYstpOPJEQ`*~BuVv+{#I{ge4fugq`0G9g_^!%ACFrJh zJ+zbfxg^O%4WlLu1}WU!4ns%286Hr@h*}#XK;x6P5Ah@Fx8vSkBo(TA|E!G)wSCYi- zgHeU!%GJ8jT~mm{;pkZC#`9d=TY5WAhG4CO0i`X=;&*=C-I^6I@6I!6`!@LSqG?I{ zeCb#yR_ss9wY6G}9qp8ql-)2%nStl+ZU3AQ_ax{KQg6FS#vR~Mz< z>7tbynfK?JOlh+9%T95+jIs4--O8;zSve-*+}egm6;RXRW;oymEh zCS4_d@W1hehg@NkNoKY59j&jn)rr}>F*1Jete-T{({-iK;L@uXRDFD%iRF9wBg$C` z+HXC zCb78x)r|NEO1L~0uEJ%UJlaPGlo^Epc@zao7@4ojKxkICj&`us>@T;mG>ry1W8b2( z%GbpTC7~JB5hsh?*`4x2(qjTo-)AQ8eaF>#36R#hb-j`JIC-Sq%db=08*^Jw*+ljt z`qcfL$?(C!FKOo+Uu4-lZzhVh#6E-MM^3ks)!xobypI>%X2EwdSdmXT{grUmC!NWe zDYur1B4-Kv@CX=2?TN2kR!f)Lv-uykB3GKwMhZP$Hx=3>0iZG>`dg*ZpD{fH3(G$n zy$Zi!dTP|4Y#)c|_G0SN!nMCw58UT`n?t=T?@abu{lSyc$p)TL*U_OV-F?W}+R4kD zn%WH%{x_{Z6RA4QLYzMb#ZQ;=Uk?m8z+ZoX_W(zm!_UoQV9t$=k@Pk z!2#dKc%oBa~A()V3?_}(&6awfyZ;C4{>vRqI;m>sG4I+QGpP?%dC>Uq+Ph! z?7CJ1d*-w+9rtmG4!Y0iGe<#je=!N_qh^wn?99>TWI+X)3jP`jsI%Zf>tp*DKAiOP z7JlS4xcDHTrBg&9XGpjc6GLP@z9t}!%s{Lu;KXO&NgzAaakM5BRvy88IoJn(-k@BZ zz#mF-r~%@bb{|+gKZ)jIUIZY?h`F_3`!Ea<$mDxVPaoh4=sAE9 zG|L+w0r1c({&wl>KWX!SW=;P+Y5`c@-)x}&w`g+)mVYQE`>jN#`_)sI>=SCyNpeT( zrVyu&K8Q7*zQ-k#u4ZR&J7+?w)T#sE31&4I8R-@C88YeZJgwU(JHh{4BEKt4RQ~Tv zAkcBUuhdSZvOow5EMSzZ&$&#^cHv8wJo!aq{Dg>M@Fo~n%aP%`1Y zm=7*LOlc@0BK1ckYU#f0^voY_t*57KTuc<;#gT3I^^5L*#?Vw7iu zAWZmTklqiDZ0V$~c%~uPH6eB$Zr|{EfyG&6cSQ>C@xH|nNOaJ{%h+zNBLZ6rfv=Rf z7BV}`Vnu%R7_2K^TnAR@+w_TbSJOjPE{>FqRX4|vZ;b(nU6VVC4(s25Fii&bwUR>J z8IwdSB}+cdc<|_HHA@brf?>`!b%^Q0b}dQqJX{+}Q^I9419lWjVj;s?qNX*YyU{Db zbv1;04-dq#60&hhOK6uX>FKzmnRTFt zWpjmoxSx4*m2rGTV|P>J+XU0zw)*t+^v(77+9L7B3f=4!)6>)W%ggoK>&x;y!^$GV zu;E@dpfSLX^3n=Ge0z(=fL{!LMhsVNtq5V{Kt3SQVa(Hx)7v*lki04{@fP`u50>2y zRkv5>Ol6#qvbcKSgSm9l*YY3JO$(ZEzTF4+X|}a$WQYjyh1)Lj`Up%xuk;Vo`a6E~ zaq&;Qe_}Va3nI!~0YkU~&;5ZO?G5<2KMZJ2A+I7XK!RfZTV(R*g$6+I|A)|o>NjZe zujucbtZhsF3fMixWlhsf#QMcw@e2tpEgA6#n@o+y_M@P?^2n?1U4&cb;6;MZ* zBp6XwxxGN;ujQBgwjqAej23QWIskwyBD<&WQx*+Z=@2)8QP4P5STl%xMk4O@e8*jt z`HMd(Z8-rx4kqzB&byXzXjEXVqdyqg&l$syDgjUDXD#{HL*)0{{YAO+%fR^Qwn7Cy z{x`Q(9|2J6*powSRpIm#z;pG}a8)+@({0r}3$R)Z?z{l3Rsi1=z;hMZdf2}90x(?F zecSw(;VQRx-#fo6qIN8+Z}HzfSC#Y60NYhm)$FfsD}b>IAPWC?V^z$*j8&On{7FuV zinw6-&|-bj$3g&O6+&P%IXa%`rya5udgP3vy51rlp+vIjoC9aJh|>M@bV(RfepN*` zceJ!7zDPv55jo}-BEng2R8UP@dj}veBxiqPcMl-k&-lRpfes)*$(Y#hfnha+l9NHx z@F8GeKjN0)VuB)Kr9;#pAV5JOAz@=<>63JP_|<_`s2#hD1!yel-$snz=iV*{p_HN&##c zbQSX|HW@mADLgqyMVNW8+HzAeW({AEopI&dIAb#|lb$pCfa~_n5BFHBs`9i+_RP6E z>&ZvMg%mgZbFAmS3K$m~GI8k4+?F;lF;-Vv`nI|{P2E-AXV|0u3pBL*%m(uSG7tyjx9eFBAwn z80Iz7?M@2-!FYR)23fDzx6<5oxwCOD_Hu^@c?%j}D<@gE4n*cWY;0=3df_xfsbn14 zU^~fYV(-uSsAYo@qPB3p?8y^Svgd`U)R$a~*!WQ)qQJOj0EJ^0NdV?Q<#AQr`DQa)rge1x;k3A<_^ z6N1)>H&4wMjq3QK1;f^BlG?V(R_kE>jdmqMFd;OC(Qh%DY@?CyvhYgPfW%&`9$6a{ z9U2X{J>$_gs#}IERw9Q!909nt`vEfYp_Of(raJ@qt=XLd*sJD&kr`jRGjqSd65qz!d7+>yZ zsG1m6dNa_Uv#@HMF+t!la554A#^{X|XO5nP-F^G6TlmABiMS*WD_g;6N^?3uOr?+}10(F&k4zcw6+HCGO zwFhzm(-OP@Z7z~CHR{YNKwqGayG#$*CFN}A?dq(VZ}=2VtmG9)CoCXrd_la1?3=vs zzO|-S28ALVp}MpG*l=XAK$5UKx9O&)u;M?Cp?00VdCRsN>bfxPFFw1fzu_H-19XO$ z)<6duwDn!^?A+FH-VwM7a-a%0KRLs3I)7$kE8FO9W~1e()qBR5mrS!6=HOZ+TNZ+R zU6T-#FT_i{9N7pRt+mygxNiR3Q`YEH#;m_)#}7)fQ{(a_kAxBlzMxaTvPlZ~2p$-a z9`aT$2E-$E^gX_v3TA5N&MeEX6oW<_O%&(%G)Wsxhii`XIZ*An)#G4jH0#6_rQJZ- zFSGnf3)(fyr9KK)LtQuAg~@bs&ew>S%wS;Me9{A|Cg7W%Xq%O)9jj0%L|~uLCFqXc z<@X|Gdxo^ziq^7JX@{Ib_^)|P3MhQt)jttJA)%XJc%F>@>QgEUe0R0a2kn1-N%zcz zw7v?8BRhk^%p^kS?O`#oWaki(P_%rGB|=cPnbL86?Um7$i^ zD>xEeaQ-@#Y%3%QF|cgy>$%)3{6Uz@CE(e37y_ zC8ypynom#ItLymf*&EoqpYTJl3m|$KXTPshXLvO+w)1E(_0}P{clh95ZULy}5>vKe zh-rc$@If8Y8AVCAGNB)x7Fvc*D14<`g>Jwxz@nPl_eDQ`^10cxx|(uSSrA&ryR}2q zS{I8{ZY^-NzD^EnB+={r0KFc*Q}AS$5NNere*!A9Kir=tB=#SEQ*GCR*;=bGAi_^|>SJ!p^+=MCuZrXEK)uLU8NGAg zNcpHu&rB+n*DW6BwiCPPS~Ka$tIvrz?y*hs!iWOZe&zq z4+FjGgm;@)gAhAHPYl)uf_&eDw;*sue$_Z-GJfjNVu(h<0B1st9LqZrOh@+HERe=r z22$NrG6tM@B@5Lk*fulKeXrg=bgt7*CokH^>)w4`;TXmOCwR+HU%h(3N~VjPX(BJb zYLr+dM%ey2f@%=!tju1~cnf%3Z|2G<;A5Q(l0`8s-dx~wi!#)&V1q{K7bX$tWE|}rk|xv z402U&@@k1a)&n~R(*wI@IC7PwH~K-kz*VY1XWxy~k7HhJpnaY_(`|&5TzJ%Itzkwp=vN z(CHdgV$e71fJB|#-XDw>l)v zbj&o-Gl%>B^wh)mGhBr_xh;<1{-;8+)t)+~^eCOIDk{43-K zSYHq_yMToaeF+lTjZtFq8EMsAcp1g)^o*S>z8^1LD95Azn*yqOflDfSS-Y`?bsxWK*!*{ zuYqj~XCt@`r(X}q$Ad?(EMK&tp%`_;(-pDuk3@Due^iW|n%oMyrfz46J>TmR0vdQ2 zv6Hap=t@_aLyIDcI5T54KMm(7-cWrlJ*Oa1mvmzH_vpO@U83P&81CG-{OW-@Qg)-p zOgV_PMohVx=jb;YALRwFvGs&~MGC-VS@#u&o zw9uqePx}S3jTT#4jS6`mN0N}nbOC- zufwA0N^+LiZ*Xxjbp(H5ZSp=**l7l#HGk3+ zUbiSMv?|A3InWxz27N}Oe&_GnM)0$atyu zDQ&2ywF)Ut&k-A1U2+ZB0(o0mE4cXhMsMtyOKK#Dc^GK<-J!_BZPY8*`GKImFWQhC z+*dnjh{P(9Ia`lMC5ZFuNPQN=*|i8s;XZ~f)xhj-l%eZVhaFgV+`qo?ph_&w@wC0U zXiJ5uVpsu3(P{7D^8vAB+tfUVozsJYgNI^EUUo1CkCdm9Bu%DW!2kY^!+5XdTFkn1 z`_5q6eO}yJ;?r8j*A6AGn^sMlO^GXG*r)vh;!g!+r&d&r2VLPZv_v#XY1Jx3P3c!t zd>}lWRwX6yrHVZ%0Yw-BUtc{W(pPTj$`k}0?{ff9zGJ)`@oJ- z7Ncvu)93^tmCBO+hAhA?4JTtyMynh~K9S>-cPPB?DON10$B>I}5L{@4x@L$wyHV6| zI<|s!|!6n;POqb`Od_s#jUYZXKLhZ$^o-QQ6+DW&=AeHk=Xjt1$y6ks!IZ^P7ODPI0k8T-~w<_jeYP z@EhC5QA?I@dG0V!(hJx?^&eGR0mnq_Zt!Z&TJi}RVO#3vcUiuvg+y$@U|_SFh6I-9 zOg6*2LJMil1QI!t!v&@LkWNu^D7&19MEM7X=BPAQ(R_4ro{)MIN~hBFl0X@n!b#wH z&q{jIbf3hXHvF-35zMd{Cg1I-5JG+Otr#;${J?9>({*4}6y1e&T-os@ za+WyY_?Qi?jxTxs^}C%(rpZ#7Xj|ndTk8p3zWbomWr@=@-=_phyj8BQc$uWKKxoke zB|#=k_Ds3=$J>_aeC)r=XM6eNANoOVEM2Pl`*zzC?I);hxxl~_qQus9~`()Sr z+_&ii(wYTdX}S2UfDsP@A5{n~bu6{GNw_Y%c> zD_RdnpW_s`WtN9u=fc(V3WKsGSX#&h_+S^OWx`U7;*3D0F^k(1tAnEU&>Cn3QQX_O zLou97Z)6W+rZo9RTdtu=4sPKIe2ainBMRPh!C zCw81w&nTrJ`J5{=NJ7w2qrzg-k&ogjipM?jofwroCg`oxvDWKPrC?A^RC#m^=cw?ZHVy786%PF~j~1yoE6_;}5H zw1e%?=42v{7e`i1&O#7!7%mju!E!hpy6*jbNZg1R?2k1JyocIz5ygSSsLV5#hGi&B z7M)WtNz@t690>w@AZ)?m8j zWy^GpTd~);x+?A;ab9m{Ecy+;^l&bii121!)7BK9Al%)Rb_18aIc!Ky@Ujp7pI zp|da`3*UE7eZFC%*JBDk?<$rAB^E``D<2n9q@j>cE|5?5;#7HgmauJ{u%Cf+o@clo zPkU?%HKrVb!x2LcqBHz?^y(c?DGk%c`s|mQ`yL0A)i_{G)mH`t4i&S4Q=3Z;LdOQ9wx7N3Zsy zvpZYxO6_N~mo46jiYKU}CUb^V9-g{MXRK8%6|nSIHDdJP#5Loo1rcXdQ!ct*Vg|%JQ4^uxtxruZ|u;E3KhlMU+=W_Ct(o?0O0zBlnN4Ww8eHD@HH z_ZeLjXAPwrRerqUK$M`J=g1Yb(BOA=(4je4_PoihE;jHWTT$C~lteYVE+8TzzBDE}OEcF5z84Ur1xcYe< zAtAv+S%Ya9TaljtsQ-CbCR;{LiR$VHNwLkoLFAezO^CPhK^G)j{Y~a!Tdgf&59qLT zkZ2rzA1(!jK`rB&VGy}OcI7+ZHfi+-kmb!&0);Kv_rmtVL1-k-mvW}r3Q45xSnaKI zr-BDHah7?PA08cr*yUo4hd^LQqPxgTkx0w9i7A|wuEy$iHp(PEw80o;CLYCf)jLIU zPrQyPe#Cvl*@I5KOlGon2RqL1X7+L-yOvQ=Xe-3Xjh-;(7ei6tZRab@4bj{isy#hfu(H#4*69}PwA+1$Yue^R$O%_IC$W1gsuL=;{TP|V9>XrU^e+R{Ml zP@8gf+E5LF7y2@^6dsv?a#wrc)Gff~xWyge*MX@8AITQH4uS`w?=QrsNG+N4k+ng_ zXxkr)uTQ-4Oq}vg2ey0UdrHz^zV{T>CrVF@U1gAqZKYU?ZO^g-zyVHSoMYg^oBhE3 zLMSydOg)G!71Q|rb-jF#{rV=d0sKaro!uB(%29QiYwpt`!bN!><5E&C#6t}!T(eJ> z7Rf1~KR*dL$~-^6N+q%$2_u>bPv9q5?Ko{d=h>Q>2;*t-SxZHAeQRNZA z6u@cYL1H&;Q$dV@(j;zXK8Wq`eVE(npq0Q-U_#vOHn3AK!- zb!BHm--H9jSI(?P!@_BO6Jx@OBbkzg_5&Z99+KO)WaH5}7?d~vqAi2JMy(*r_ZiL&lI9mxonk#JQIVFH%UYXpc#-+ zhVJ`shTP^w{LsS3tOvNas}aeIs=FoN1i+t)KS(7%->oj-9MnWD!jZjNhoi?peBI)R zPLSe+Z#(Fdlx{ELzV$Wz+>5bCA(tEGT4zG@fKUAKrPGlLZeq}0s2!xSWciEmQQ{YN znfwf^PpAEr!7$9Sxo$h{Hg6r5d8HED2N#2GwgS7IMEV=rzShvZjkzbTV6K__{@+Cm zR83=v!On@nIO(Wr2jf{v>!?1q5bYw~3GZxJ54mrLxKGj{=j2;Sz^f0=09QUu-(VpV z*3|9_Qxg@N4j0Sy>)D+_s0wVa7c(&hmSetTm*l_cMq&kpRK!Z8rD_u7d@vOlkgWU= z86cG}*Y9ZN8{E*koH=MKP2sU56g5gZT84QOB;$~SQAI?2u5Ee4PEOzcEIt2FIa0cl zeO}!=G&?!*?1ctVt}%BaFunz{1+?O{X-?>QInY@ijfy}siV507o}uLa{VrMFeZYk) zafnZGW%-4>gzCV28@(SWRE)RI$ASB0t~W9T7t;SSzzTzVlGKDON&fnU5!|`IlIKvH zI=!3{BJ{h|CXe4&8zzRw;!%rfGFv{M*%ABr=v*e@+I*4r6~3ea<8g|od&7}Q5-6fD zPqhe{y~;9Di+6j<1N$;?>8)z9tb;qQcFu3oY_D4uYso{Wxn6T~EFDvq8~TM`8>%EF za74R@$L|AQ=mBG6sy+iGX)NI=VRST6nKujCyh!HJ6h0W4u+kqDC&^MHX)VfeOPxX zD^`hred*8$z@i*nAt5S`7fEGqE$E_v?w9854YYC74yKhAF3<)iFbQ#?3m%%Xqv@c% z>V4CD`H`3`@125qLJw}VeCh2mdTlPsHg!cFFYB*D5kzi-YvxtN;kc3$YW~2}wq?f_ zY$O@nAXHgPi?|$<_e_zv{R5|`ac8l)=Q`%Ld5^$BjS6&(DjhsyhNEtQ+SIZc8?M8a zLP0+%a9%?#w8_qK5UjWROV5M^oNkPuz*?9Z@r$dk|H!ONpV|s2B-z1nc+@og16jm7 z*r46%OWDXQB+PejJhKORD>}IhObCG}y3sI91*Ml)PbCfV`-~RkQk_$T2r|OqvWKB< zeC7h0w-P+g9X`1Dhl$HyxgFU2(7Rgw{f9is3)nEcFrhJ)z|q)t;?)?0R_H;X`80ui;bp^90zPFB6_0LSlKH!doqViKH#GgC_$%CSz z%{|dgT^{>ut&s>G%4LE0e*?0FKxJAqQq-N;$Xo1Fla7<0_Ahod-P!E9o9=Va_dNUb z?B)@Ic#}z@4mmC9LfI0D$E~j^?YxO2vY^M^b{^9pWFa0nR2svuR0ool2>CUc-IT5A%P5anO%L@1M zV7;8V0KB0E>PfaD&obSC!1C`Out;aa+xDw9diW{fAnX%3dv_rB-&>lo2T`k$Sey8C z;qb6FT7~m@O&iJbyCB!fGk37!P(Ag``HV8JSpAIiX zNXED6srOm4F4|Nk404+H3msst$*j9!lM;uFIqh$}vb#122Pg9KT}a7K%6+cA|8C2^ zI)!f`+7`}Ip7f(<&u_n0y({^8F96k2ipGIKLoGWStJbhK=}ti}4Iulh}? zvGHul)N6@KxbtZ^FCbs8(-FL0XT+d7ioEl&gR`Uj@-$*B-)eq6M_+kBR4X6rkrtU0 zI=L05hd7)64thqRE#X;`hn-Bl(=pz@Qm&Y3iBGfW+%%)(hjT7xw9A!*#T|x$?B@1x z#;)>{rK3@_y^fevjtRPhB2u{F01d3q@gq=H*-m0L^r0KB02t^B)_R{9q{60tSw_cG~U(keA%k&m2$kcp)sNRQuMz!&4H zzUz7IanyP%JX9Y$YaEz%I7`@{w2h3i*E@EmkmWiBDNNbP9qYIN$9SSSjSk`o7=54s z{c$$uj?)yORvwXKQf^NxZG-Hp(H0=aa6~8^x;nBHp?dry8#reh_JV)guJ;>3E zSPK!QH(K@@iTLPvlVyjg4+NjZPY0=U>b!$D1$b|#?r4h2U}cszq? zjbq{p4sz4xR1$?26Iakfr(lVg*8JU}hB~PZI@o2E?}56;2QgYYZH}#RKPIM$i`~Pw zg9bTbm=P^dEx60PDHRH6rG!R}y3DTc*6G}qomMFK4#eXWu^i(`C^*lA^@~z8=-7|t zIC6S*aYSf1OuQ~Zy4dPUoq3!n<25yskvvc6@Cju}PMjDmZ_$a{SWYAE=;ADw-FVx? zlP_loMmuwxNBH3ukFjn&%{#L}tJ!xDqbmAfu$J#J2|ia9&a0VtwDcT()QDb_ITYeL=w{8o8}C()=hO8GUVplEGe%rW&Cg z5?QytNz%9?=YLRrF8FkqyfK|ukI=r;mqunVmbI@oH7K-0!yzw3d;GbQS-`Od8Egkwda11+GroTLYBJglaA(p&OO)wNY76xfuesFVQATF993YEwlWR$-*~{Ig$Ztm0m`&BUvQ z;=C(k=of3>nIW1Y!)cfQ4_!c_zmBme9^Lf>r>9EzD)@6Oh}zSXW2o#Zwe-w4ZB3j= zqx(Lm=|z{QdW|kU&k`ohs9a1n31^0pAtV>dEmC$DN-izgn=_qJ{=#!rK|pWZ;CA@4 z-z|pKk~k_;u|u|MjrsH1?35AWP!w;llzG=vUZitUR-PqApda!MKrj(XlB5ZL zSE_&7F$8u_nywX7c$(`22FQS^KG+I5Ryp@!tZGI9Kb&+_eZ$PeguaZbtplrMYL@ zNd!G;_{mV+53}XQ-+tS}5E;bk(hpjJyK`gH=8Mpo>3+hFzhq6zhNgl~%$3CZ7>4Cx zA>EjYX|+r7ZCAL5@|-rKB@_`P{&bD1L*LWrKQw7AnN?!`wi2qDNfq2H zrD!deugEqlOf$Pti7EFqi$YZ!M=FYsLb%{3? z=`Mz@`|VAdW4owc0H<|;>PGL49_BjMCAlNK_@>tf@&^Nyw-pgVG!+71Y!SwLYKJ?p6YJ{_ ztue`)2^nhK!~{Qk1MBWa#>AofneEUK5p`UXIosTS?g#^7n36y8;66!@zq)39t7@7> zPyO#BZmUXWp<(Eyw3684p z=Y%&OjF&rGV#~{I;}R34AVV*>Z|2Uj%Omt5)rQ_BK@72(ZoOpE^a67^F&Fk$lorPhPpEupGQ`Iv#7iP*@ZH(@b^j z`|EjV42hHm3C@MAlYs_yu}as=N#k0rsg9ohSz3D+kChIQW(srL$b=Z+?Z}#7 z&a5Qem+?nI;$QOHNT4PX4}KIX`qA{5#GhEJk&=YUj%0u~Y#mea+mD~=fw)KXGcWEe z@##HV0!5K!zpqYzM+EaMQUKf8u{(GO4^BqPxhSn!EF4&d+HV8l8x(O!jIsP+YRKve z8X6)mJ^Rl{*lrjhVYHEMj+0r~;>uu`7Z z(5Q!u;d}|Spt0h2H|f4EJ4yOb@9?e7bjgrG9KZ(T0sKi)O;avt7H^ zMvC(_X!~krhRbI)+)JXyhaXSUcb9NP+3;HTy~A+x83#RmSli)Zy%IFzsM*7h69(m$ zg^obS+OB&zziazl`x2%t#>XGFTY$(NQMQPcKbdeuluNfahBb}S>w3ujQ*oqXca z7ZY=Zv26VgJc9%8;q;d;j-2%o9htF=z%Qp4Osj!0TO(B8#K~E7(R1L)xXL9*!wtpk zsXl5&8d_#y?IrVGbJ-u4Lu2c{mA+C4CU*U_&vqlr1TY7(uw0(g= zL5Cmuk~rHKgSPD*18149J2&hH)h9lyBEE{9GGmzag>%{~HD^Bbi@-x0Nv3)A2@^7% zqVR}HuP(VXfsf}<#ypb)u^O{YiL*RNdp;RGqrq7#)tG(b2RUx~l-l9^k=&hWLcD(q z*y49UpiB8kLa>Xd@4>;P>kW_A2u(uUnMTXZ$PNw93(#Z^m8@ zh_|wgqYo@uZYevRF;+=Ok%z$@^a9u5Q8-r#uPMd6xSL0m&q;jrpVPyVKv3#d{_lz^ zZkAeJ_Td;(8ysMBm0Pl)6SCpQ{vKJO?zrH1zae=2*Q9G+bv#<-x9sy!owj6LNrzAU zf`W6O$_TVE&H3Y&#D1a6AL5fa!0Q_eVAV~?g1eU8Ca3)0cYa%AS6`Nu8DL!!^a^F+ z^s>^j?0prnC}w=`L)S#f&3pVMLLSViF`=4u#w{FKqq)VzN z;ti+ASM+J!^H>y3SRvGSXh=9;HRabj&6rf#mPNi4v=oFM@Pb-zWg1<{6oA|?8R;MZ zS?9ph>_i&0ZrU24L?r{@qKNRUH;!z$fps>J0nBVa({reLYI056VtO>+`0j;kYg7{) z?RT7Bug2ORscvj*rf0BwF<@l4{A9Dg{W47*dv4ewy1(-Dot7{bQ1=mb; zmzmBNJ(emjn%*W7Qdk+hZDGt|6B1dTPd2+~xr<;-c=lPE2{`y9(2X1Viaq1a-RV*T zCm#f_$_q);CJ@Cil9h*S1N<}jSd>Nf3!DQMwp3jyD1r-{i;1Jr55(g7`U+g@eKz+Kd97?akd*d&Es>r6 zgHxD{Y`4ZR)8QNRy%myYP?evvm4=ZF-LxR!<7BtTFHx?e7%wBu1m8dv${b z%Z{$1i>%5fg0`u8LPESY>|UwEW6`Dh#G6+@$ojXom#ACSXJhfE*~WH>G#QM{2n(%L z{@$l!%qz!=>7FKfY2R@2ap*l?v>;?YN!;XAj47p6;bp~a;y3(WP&z9)CW&77C2@8P zA&0q`+|#h$N}ZNWS*TLdIqe?%H6HGHexFM2@XH`roc}>iTxr;J+!phF;|CuT zfn>H!73Y?WB1|zsMBY{v8WvyW+OlcRs^%n4UIBK;TKi^b0dp6Gl2$YBb>dcWM6!i+ zy9D)9lIrH!Bu1OB0YR|Y0SxkzieT~)5;WDro(fL*{IAC24DX>K%Pn(29_=~z3*5_p zbk+*)t@<=I)2W`BWLV(j_e_M+QR+XkPklNj$Nv50v@e?Kr1h$K3M=6mMC*>xXi+1F zv0xr2+E;^N4U8#;*i=h z;THWbQYF6(wIZ2IIxc$ot{^{O{2x)vNYu*Hm;3I^Hf~HJD~H`e?R#gtU~+sIT=nVS z%AInBXZkvpR&3Quvr1H?WlZUW)nM z`r(hNBiLnZgBqvFOoHBQtS%Jy}olS0~dF%eYbYKJ>p z*+r+6#i)T3vk-wc=5lAdKF^MYUI&EuRULrh0^yUxn9?2jWGue>lF2U5#xb*w_D-GJ zsJNY&T6502g-l##^F)Bp<7F7jF8yFE+ffaM<_la=l~q$B9bw9!a%)|LgYG`vU$DcL zyC+e#x9dLe?ypu<51iijP?a2%aSbRDU?AoOHRpfasFhBC?ia|c;qxI(@zDM)xgFq#0d(Fp=o&MiYgVuC;)Ht z?FE+h7}*;|-1e_@UKro+jtBlq27gCPjXhgouBhR$P_Dz5$>I6j4}+$-YN%;kJDB~n zipC=;km91^4n|q01#35=Mjv_V*qB&AO4nupvyf$z0XPhVz)d`R77o6+rvAoC7nJgI zhDNrA#tjgD=8?i#n2Fo9W%ld#^q{oBh`H>dJ4Xua1rodNwgy0PGo1OgyEZbV<%5G4 z=9E96Q)@tjQtV%EU)zM69FxPG$&;#!?r&__+iZ1Cw$L4FwG*+hl;sn0e{rDxP^*$` z*G$?y{jfLAA^bXDTLeiU*(TRZ(>Gzlfklwmvo6G^L1Ouzh5tULRuGYroCf zG#J!nmYx6lwlYd!#4E`Aha9%Xy-wQos^fS+h}Mo`WL#0&)pKIEhdLAg;|g|&=;vav zmH1M(x65aK>q~xkSy>0`uX9yt&y5^|I;+w6n`u~52MyZabNjqc3A2T^5O&sDJ~T;G z4s3SoX2thkVPehY50WK>dV$jmwm~cvZhM=zW58idq$xyiqzrpR8%v#fB-L76>}XcG zV8J0h2$B~i1ZC6S;_~gwBKC7fq>x|E>UJe%WU8nxX;6OB{Bb?dThpG%m^Wzi&+awN zg&y}f4x#e3^w=@K`_xMe%+|7NSLekP=*@Fgl#D9qZ=qal3Ilka?`e01PJ;7HRgu~a zfkdO$nmP}|=eRu(vCAcl^VvE(x@cv>>80FrxWsseIzC)i|GQBZ?D#HIiWeusV6m#N zK080n^RK6Fu@uKsxIqTM;q*e5XUJh&^b%mCj{9nci`nWO|sp# zONob<+_KgyTa6y!ia+GCoV38>;P21Gs9HHv8Af>a!WHD@A7$MO1^@^=8qT`}vnE}d z1PYdt-;Dm`r<*P1C!RpXUC&NxKBEL@PVVs=j%7#IO2$<7U6XH1Q*`GW1YdEEcPv%1 ztSFS@9qCYsJP(^u*Lo){Z-PJW`ViH&2@$G+2-x21D=(kiLe@xNal!GE0@@K zd}k9q`%xIoScQrbwomp2ba{g>BD{+WQpReHdQUWsjQg4Lg6D;Psv8(NbJf zyr`D=Me)Fa=`u}ou*p1Q5#n=Ks?amO^^kkp)zx{~E+v&_-@(a?-q>N_u>{wVI{meL z3iX^h7;hD?W;k*6<$B5820wH|@_b(TfXg8A-}ePN^2cXJ>)!3WaBJ{A-)vB}H*EgE zYE$x9bz4p4mm1~5!njf+6yRIIMTt(n3_DesHn0xG+;g#RCPK|4vhQe~a<~w}&nc)# zL_uM@@EbmUD*Sr6r_^V4l9CX5nMrSP30gTn7m_{T*M8}bK2PPH^)17qQwQKZ!7rJ4));yl#Zd7 z3=8FXRSU+d5`ik)idO1Cpgic&%eYu>t2-;Leo%q)-2&@8cE``JQ4LjDnQnJ7Wvr!T zWuPZM%9Zo?`9^pp3j?ZC;-uX|*F1<%ljw4=zN0y7s)VrD^)5tCwGpm<9GW#C>q%0r zJwAC$9~*(!yAV$=TJ*3xyg*t|mA@nj13qXXV93pmsOEhbw+_aaCs9l{9afq0qLzm? z*bcU%##rkz3V`om$}^O?q~T;I901PTOs}@{yc)He-Z1A7nb)7mGhl50N_e%r(SM&~ z4S`9i2?w8QO2fasicTBWl~zETVrbsw>m!Hg15(24jOd|PeSYJlc^7>5`dDpII7l4W z0iJF8J6}6W`E+)aa7Oa_Iicas*IrgBUJF2EP7*KGO17r@S$886c#0mS;`58F|C9mRD^Jt!fO74>L{vrlegEf8U}U_ZfJjx`iciBGJs%LCl;!(R9B3w*klX+EHkTjIF1E}1Y#||ND$(Xpr6{G z>=RW$^nLGG%{YdXeeda-esp2Pd%u>eMw2dqh7%c?PpE&QzpnkOA@cHMO#2WV z%%$gz+aBkO=xBMY-#~4ew|t+WpG^-X2QKf<8DnDmd;5Orr@VXjZs^!5EdQm*+Sth1 z1qQ>qK6xyii$?M(}UuPys<2&n`V8 z0S(Ldmu+ZDJ0f1HY~H(Q9bX>lsd;6?@KX}E9E&_d-vyI5_a zM83iO@;#QKp$897%QO#8_B$=716Omr`l+^`z|)kMfBV)FSucmWYBHa{d7^Uosph9- zPfcq3%f&r3^bEE6YlJu*!2Jn8kU~ z7RD@cm$I^UyCXE3m1F7ygA4)YTIq~O^#v&eDaD~GC5m-FoK|Q^ zVxpE60#p2avcEe24Y61M z2yDK125(Wu`Y4&P&L8V&Y|p;&Ht&?~yhKrRNcH!$ z!!(yC2@IV>?ejv7Bk{KpQp~F=LC0{;pP&3Hj2!{CcnaKhlUgO) z1>yQB1hfT;1+1uIjqX2xZoqdpthLM`O9aX79LYo%>1q!c1|N%_J@%Lpvq%~%PVZjB zO#JMLOKB*iscXn+GWCxSvcN?o>ZMPwuDJZFUsqsxS9qz`P40F56JjL@#i;FNoxN~9 zy9?V|X+z`EB-Mx9_d~2}4}T*izeWNzsE?RQpgoBLOVjHgJy={FGSCvAl}=o6s^Hb? zzpRb#VB*6yvwt6G7-QPmD~mK8)@o#Lwo~OXxS7 z`J-ekSyNQWmYSSop8LhzhfXfZ%`wHu)0pd}?1}wdPbj^)=j|^&3ni4W0oF4<SV!5PT-dUFTS|}Z++Pf&hn6am#%dns zS(VcPQ^F^9U|HAy`wQ@cxGV0?{pdCD*IgT=I9I(k>-$T;zsqy7@LGp)sxfyBIcu3; zKj;x$V_2!)itGAyUUP)@8I_lVeA5SEwZ6K(uyCv@gLPYVLHe?X!?qie<^KU$K&HR8 zKLz#H3f)!<(-TveNLu|j2@Q?ERLBC5A+FYI_hwqBy#Vl!KmQ8;_3=-`pFQ&rG_z*C z3vJQ;1kTJcCx6QP{tE-Xzd=Sl->{U07FNxfDhzfcUPv7W!={=ul_JTglo?5q6accN zOPAjD<~P6j&LIHoTP+|1&^`T$AKLu#SDg2^wOTw$LTEN@^W>%|qEXDql+y_mLpwI$ z(}yPD|6aXTU_7{SZC+>4OKlfAH*g`%M4m!x*3S3=5mj7Ig7q%#MicE;8(X(*g^6d+ z!!PC?6eo6RL8TamsC(V*+rICx$Z#$$ENyF`$4@C zgA92tHGk0ag!K?}8U0*Zz(P`mrgvH_iNRrjL1`=+8v~^?G%}HgmszI3%ti>&y6B>d zK56#j5y1}?04R45x0fFCrfXh!!4uw5t3)$WNS$}5dD^e7KH!aBGh3rDMfYHMJlN_% zV7lADj_uoRzj`n+xYsZSQT|=22gtPxV?Z)0L`yJ|b{koiV(X@@XjeF(vy=;2Udo@&9X{|ID>G;0KQ&V~h^V zS^Ih9Fat0bAk399*_DB*bBTk4SioGV!h-%6m3$;NfcA-GC*)F99d%M>99qfbt?qvWly5tc{0Ud2G{EKTW+~~{dNGIMT=^k`iSft zcEqyewy`Vp*=OI2Yp**l`b>KprLTV{9e4Pudx@aun^rUz5cC6#`KkhY!E~Wpr0r^| zFk}G~(te_O295e*vI0rc#Z)J9v41}JLoZ&u_+9{C#(uu!L;QNBDGrzZ`1a10N%cQZ zd(!d8G^g9k*_fD_iP_{HUUPZWwQ(R}H`oYr=&tKc83myTkrarcsPAq$b9uS>6mDY- zq?Cv&)x4HG>9#pb(y5Kxr+)Ohk9_M&&D{B)Ywo=FdFP#WXsg{mz!)R*D8NY=+Igc? zS>w;N=1Mi%`lURyX9oVCKf`VchB{?+MMV7kp_6>e&0nHa`a0DE@W%9g@gw(t`^VF23gwe z|2{mEWQJlwC(Ur*lth--o*0%=PJHDnUwQpAp7D%3hXC-qSw1Y_E!(E`cYl26Re$-? z$K7I-engsNqnaU&DF(oC2?UCvqHe!UfQtPE1rgG$i&|7emZgZJxY#wvbsq*}p!-tK zx!PLeI7X#XwOT-?(CxHXWopN|EfYVy_!Hl|20#ly13=@xO^s_GecXyCs*D$z(#9ZG z+)Oj=wmxT;Qcm7@Pvc)UZ=2j%sZ<)3ikLp?*n_6e{-e{H|1pexm;G8j?UIYuoc8lO9;=xvCSUy8|GMGrAOHDljy~z|zhAy`{9YM}rU6)SPfp%&&ILa1zVelC*`JmF zhYJJ9S%3ott&~#VyX^Lj*WR@G@;`k1F*lDbuAkiPrsJ9N1uvFI`$ka;Mu_`90T??= zP_Y8BLA_RoQVN|;$Mu$rzA@%p9!YBr8A+&2q1|dD%~B5&PU(-g1c_H<^DfTGhNSI4@8=2D8)z>vy9~Qwx<5fPp-b_J^+ncEt-z%waMci zdDzUSzW3hNH!s)efsejco&29QF?s6?rTWg3%y&NUp%egC{P3=&C)_*!oHSFTM3w^> zm^ssG^HKS^y!3pz{Dp)7^JND5%~y;nwH^R4$kHU(`rYmJZfx;VnrU=1g{dxKW5Y8@ zXes6PAAI+FuYL6Cr{6L({of4(=$9GrOd$83-EMcsKYZjTx2y$yP^?YHA9dP6t_*^%V;JDHOxH-7dOG z7n#bCBnjH>Hj-}A{QA#sTkC|)UI3T|F!SUW|I5AgYP{3ph(Veux6L`LxDsu<^?}C6 zF8kTt_X3z19j#8wT6OB=HHSCe_O6$7ryZMA6k9*;XfXleX*k7;cI&k2-!eh_x}HW_LeiRx%`%kH#b^UuihIn zh-!q@^${$tR8WZ|DncR>1S#xnKC>J?$caf~R6@+m@v za8G@e@hFNwL=2+l#7rk~0FcN2?s5V^{Pwq7&7wa!b#l{=#*wMgP}(pXk&KSlANbPu zZ@Xls)oHrNOvzex`lL07Prv$g&uN|U_dB|WeCZPPf~{NWZ$A22`Rq0C#CyN>q{b~f zZ_l~%_=n!Ov30CSjAj@~AVK+O3P+!XBf$mr>^kJ zPx1AXU%Ts)Orx7x{5t5`N334UFYz)?=T_EjZWKji=sT_b90ud7;2oU>uq9#`i4T?db z;lb+vPSX@=I(uVFZ!jJhh{$FZi~$pYz?Dixs&1Ekp;K78n>mIREgGp!vNiyyQ?FHa znriK9pZdZtZg=--0+<`^eXuXC%*I2ZLj7aOv1k4pe4GO8|s|6S&0Fsd9 z-G&HYtpHc#!%iDY9PLjOqn#Q&I1K}kuEz29=RN;T#Tbn#&%{`x#-K^`#onSQF@k_J z5fB&{m>FgmrrdtY-g~X}{#a$Nz0W@74rqJ{m(StM>23eo_xJsMf1ERLFmPfZZMF<+ zrA$PW8e~;?LxY}Fw?51YoH1!eP^4K$W$Rz`yXU>&uABD#%QgT0(|ybHJ+emcWV{G~ zZnfjZsi|bwQO9lm&fDJituO4^zvRC6zK#Bihpd@de)`KFxw7!2f9qcN=tt!jKl^v} z=Wlo?yX(xisGn^8_JHxbzo(yd%#|Pi`gJE{ndAxcRifiZjWuAKdh%A@Lq(VPe=w(vxSQ1&L#eqkhe)8Af{pMHx{`w6Y z?t9S8M;qaPTGW5$x(}^?{+G9XYWv;0&r`WfvMfiI8t^Uc<&e25bpLYYg)4Nx3pi@J zjT88KB#eWDz-;>OqKc6lR}+y^>ViZVL5T>;suO2g<9e}x`Q@Hn>d7Plh~j9WJ(cX7 zJ#2RC31=LAG>gJ`3UhzQ*v*t_Kqxv}>hzwvDYi|q7|-V^H}PpHK{d$h)K>_hYN8aX~nxY9=ZOCJFma* z%a^?Wn+rkr!#RN7U6)9C<9olUKeXXDL(B{XOToFL}so9wWZHZ@zORF-D^d z|6nkHgTVn-(-s_-82}7%vt>(z0{PGSJ@mRO7V($pra3yj6uo}ld(=sr|KYx;edz7) zdfrL99yIM=EFOS2{D(b59`fnS8(&!8`Qq#HG@o+&|4ihfK@l0o6a(&6De_>6i4ImBYpt15GRd-R zZLibcbYS=VX(C}yKIhq|o&3VzKKI@qe)IM{X*YFq{^~Pt*`@d0_yhT+ul`Woxbu4x zN3L6M{mJ65U2xW`=2!ZMDy68J-mgZBf831zBs_xE>{T3<8AM3~Zh5B;97(_1wa&l_ zq2>~cOUsCor2pEdo%Ffqzx+4;?Lo8t#lirbN%PMh^{DgbFaEv1zv;@}`YJ$W)?rEW zhBWyF87>FRbK^rux?!9^m!8{vfSIKi#EK?B70p*l`SXxAJ8EN4*s`ENiZ<6A41gwS zX8oAyIQX4^ZtsECToO%nJ8G)m>m706zJ*7=`1c;a+4Ix?%gC`Qwz<2>?H=!~%`=>gQZd zHSbxs{-RQ&^^;dT=665%+*_aif`|Xk z`G>rHC(68nJje(JBHWK(i>r=ZW*um~MgvsMu0o7s6b3MISKkC#z$m9OiSavjALF7} zRH_QclBfL=repLW$+iiJ_0qigph^GdX8=Cs|Gn!EdFhj${pf$(yL;g%C6#aoA7g~+ znFwoU6DSQV>`(o+U?2HGrR0|o-~!GG*vE(@!e+Fy7uk{AsT|;~DSx%!QY=)vUbw`?rSC zzcvfVfAE_N&wSFAuUuH^uMejvSG%HnlDhqYzya#+=Zs%OiOr}Any-=ydDe%_GavmA z%pHJ;B0B>BXwuZrwYcJ^_x;U-W1q96`}4&EolVg2#vjKV z>ke(A*^bcbNzCs{yQmT>yX~ zi!Xc)cOKr(7z5|rUq5gvJr4tcnU!T=V8qQrO4AYq^QtxE*M1eLL&0%ZN*T;TDS#9Q zp}D-TbK2Mb{)YcJ`kb|&Y(DWvN8PdZpJ#7fykyF@5hIirh2p0xXZFuL?y&0_Aq#2C zRim6#322;3(6HyIP7IDq^{dA3B-UK(uaNgr$of4$0lKufh*qmr`aPhD@?1A&)@`5% z&H6tl10VqGxNrPb>$iUC`G0rf|GD(V-R1tQGce9M+S4(nrehER{l3D|d|HpfJ1kv? z3fiWQW{m9S9lJ7&jFQlLCeY-uHA3=>Him5k9@ZMGL;ed1FFT1yfFi;@GDoq@NBb9?YW6_B9l(4xUhmAF?4q*||CLYu)BC^sOE3BL#~!a<_U=R1{K?<7!ffCPZ~M+So3U7g*1EK< z2pB7fI!rTgSmdwjCXSmxoW%Iez*e|dQ572g{jOhG*6Z~GZAEwy6f+y3qm385yY--1 z|9l+)0bt#)oqOVW)4%ht*L?TZC+3-KbH)+z7_CMd?WqQYP3`)<94kv%ZF*jfydo0b z0l3tk3l1Lfk`rLuNIn(2waaAy4RHu{&S6vr;O|fFzQxWuQworE1YwyF?z5v}#~qAA zAOOURmYv|Nqi~+Vh}8Xh$ArWQf-MeQ|NYN zEjU+R0cA=CC_}e#{yr*A$+C`yb(&;yjA4C3X~1w1Gp{#U^WzI zsl@pnUMQ+QS7tqSKK{bdplmgqkXaCWceE6%I z-}Zv#=2M^b$SoiI($*io^|IGr`@Ai;f2)!3H}uoIEptg>1{8kII^DoJr!cN9IBYs_ zHEltyHR5J7==nQoFNyxjikbhnd;C~XTAB8%`A(VBdDJ@k&hujr^j$8 z^n(uK;2nTB{^XC}{_$-$?>Pm^JXb85i0qy`^6D)avQ&AaWMELF3L~t{u9u<<03kTC zKpWog-vb~l9+Uy-+irk?)lGpz${bjs!B?|^VH1F*_n|aYpzWV$3Q5ugLjJ!dFIDC# z2>@Ujikg(YkM_I(X0ZS#WMVK4bANd7(Y!J#Gl)bA$W#`6?Q`FM*5%)6Tyosm|Ldt= z{H^mhzu|A6czMeMVpu*cu;b*=uR z#NK^-(P%UVGe;COY{mekb#%wQ3ny=x{1~qO`@fwdUU(wK`=SD^Y{33o2#z$DxC#59pe!xd z7+(nbO@aZ`y_XW0M+~{tF!P5V3iNe9f;OS=1~8NAGHz>sW}?0WIt?d)o7=eI84z>4 z0$a9_OLt5=tl#T3KKJQwz3`4(cE%|)6a%Qc z&!nwE_n6QTlpO^@Sb6oZ{?GFidDe%L3UhOFrPRO5%w$dh%GOIOy?os*jYl^T^0msR zNfNwC?)%@;0T2N8_usjA!(GpR%?G#NZjGM^NzwvmqKM>*Ahl`Tc%(K!Z5gql#G5+D z;EbLuPk?(+&^Q6cjiX3;LDj7_-Vvz&u&zOIKUQi9%DzOB#AVPgaCB~0LBVsdb-#6N zz6Hn`h+FOh<6vMOBXBm)sR&X|`(7)B&Ps3UUoW}z!oBy-$!q`pr-w|v?1?QF^VGPB znpNQUlLs(rmqJxRxXMAOI)b>-^4V2k{29_-2TCb)d)=W}g?GHx32@Fq1f;oa;+SV0 zT`^)BVdONSL-=p+00;ox_Tt~1e#H4Fe(d%ecb=}LHU78-!6HwJF{{2Z=v*0Yo-=%( z69*KT5&ihk7@ZSf-U)CBTRS__5a%2{DRFPU;DtN1Gk#WY;N!?aq27Ke!rTAaajW+8 zFbfL8q5V`i0bF}3+^mjb2fXeCK$&2QOR6z|E*KDf4}iTEO7h@uGGIyUoO3gVE@IKT>Wu_n9w z&Z!`q1*&^@?LYc+pZ?ByJGbrSPkQ4sf5bTTiJ+A>2cO9!3Yn>xtLyUi% zvHzEG1gmiX?C_WU^E8mbq#xHmR!G%d#sldH+)i0y)_B=4jfo!1a5b6w(TLTmk zD=+{~zC2*U7}1K#u%uS(>T&z3LHRKWH(<~y1<__fpr4zF`SWS5o^mPG@r#vpaWJ+Me^-;-E->qzWJkL8pm#2*!YkQw=05l zWq?M}Tfe^;KxoXv)`kz?13-x4q(o3sN+Ioak!5{InPczXy`{Q;I9|l;K#=jjoH1zV z_(!+zdCZ1RfPQ2IB<5xGxvXNHd3mQ6KR-1h!8O zRcNUfyAc%9UfR6&%A20BbQJ*F~20Af?3o{5;|~t~LI;AmK_hsT8;%XsOv^FW+#%$K+-JI}f7O zr)x?9UFj55pYQ+ME&`jx__tnt&k@J&d&%!F9O!Ivkt~UuejL{QAWBISr@|jgmeVbz zqW}OP07*naR1X5by#{)$QPv#<#cY8a3Su4v;x@$=5l2VoSe6~XGj8a?Gh|4p_CCRX z0HL?sN4wE1hEm|_QC2Ej$YB+NfpK1RF(Pid9D;#ahroyeM-Wnut+i8d?D>I-0uNYO z>dt=c^WT3aZC<~)@gaxaMnt*Ng`{@4L}WE=z`D|)8tKE-zm5wKx2DQKV8!@XR#s{W zOSN5@iiHZnA(;6NrPNbT{Y>}l5%qsv>Q56!^+`d)2kL~MWtK740o?tHS0(AW-}yiH z+_mp`Els;GN!m90F>e@VJ4=7yYYL6s9SH9JlYFdUPC&y@Ksh(`;3yIhLfFd!Acj4O z@)&@wanHUa7*QGwwgbt7bXh+GK$vOIcx2yj{1K$^#;6&0^{T-!9H7Y}Ztqjz7>oxp z=GGB7inG?r;ww zr*`|sgWIw+Z`|?I?T=VYD0|4MTdo1;8LU>80|h7T0*nI(>+1cgGl&~4r`i*s{mb6? zd%d0+@|nQ!2Z93J_in!1NHB0t(bYe>^W0nh`Y9Ve@PQ9hod6pH08WAr&@TWM@PIf3 zHp=)ff9v5Vedrxuy0F(t*O&vFBj!mlZfhstl#{dHtpZN&U}!Q3%)Q}|I}BMa{8|9+A0mE3#s z?=9kpgn)>+by&k>P3vprkUrey7eP6{O73?<^zFGf1h1 z8viJMNa;4)4G^3`I6#$_RQilD65^PF8ovj;&^@TMPD;4kFZR(@kpp z!$2!XwJk+*Dg-zb2i9g0c*WP%l>}isFM$1x;~+p;2cQ_of#nqYmNOiB^hSu7W2w7f zf;9&ix1glm*Jtnw;{=GAti`l1ivyS(UJ#I^v?^1Poj$(y9ROX3pL&mAz7(kxrTx6o znr>}9@sy+Q*m1+%$L6_=q3z~0_j{-U8(58cP~C4AIt0c9l2+Rrzlr?D_@$IkQemaD zf;3Hs;xePgx81+Z&(AzR#0(YzN<-YfGIiuNS6_YhRVUA0c+68?rv737XKu}}{!BUs zO>=DIlD^;qW-MVqdAXM6l?{N+-1azDrk6Y*` zGw8Kuu^i9fu7w=?=Q@}@WCqi-O)Pd6pdrD9N#&Vv3^nq`&us7C0hPX&%?-teb7n)h z`QAteT?nmVY*qXEUn}>kE9gq?MF7c6iuw7a_QM``+VwcFn9c3lzd6rUL{^iij4e`$ zl~>$0zB^EL3|z!k)*HoSU)uK!KP45GmX}5XvULXUGe6GDz%3&%#_ddib)<2F=J}z# zo1>BT(%Bzf_V~x1vzb5Rvp3w^+q{t9@o(>3&L@cQUI)oz1v2AOM2PfelKO3>-&rd}rkNJ0}UMtj}VpJn`oGzi9+0q2xc7P2bBx~ei* zOh1}0#AOAxMW|t0hgLw9z!&CLHgCUU_tYcaaKW{Ue>As#*X{S6mZw=lM5GNJ-wLRf zzvnRfnDn>OS|f@ZU?M7hYs>Cas^}yvEG$3>G4Q*N;$)1ai(7^zh(Rj}nm!V_Xn;!w z4e)-izvjN(_dNWMUh&-bu6^Gjzur0H(m&t##dm+@$Rm%G69RC$a_;`k4zm46W7?1y zVeC~y*9YqacwO|L{=}}AGso%U?oBpFFb<{X0;~!NL zl&0MfEEs`Z6bgkbOR-_o36M-6CyqRdk+)`$##89WZKO#XX=4Uy+(OD@H4ju1BW&=w&NLr%(VqGKfDHc4onen(%_f1}bR6 z?znQIr$t&`SbYcty4#Jt7Yj5B5mf@SVtLCe9ku2!rtdlHd5_<^>z8g>*Inw(N-4P; ztS2fvmQm$E)d?5(Wr!P1GuID5E3?I?-|cvHA1Ngk78ZsN_Y4`-8m8)0$_@;-+Gldz z_%JN0CWxGTA}6K6vs5>hmKQgE^_UG$zGe5ydC&jM_8(vL)KBjF)Tcg06C&?4A}Swj zMt~umh;f<2{RRZ94uC!9dwKl2Gp7G^*IoOL2Z%Aoki;zzahqN-8!?n;{0*dob>5n;x!>9g21l<7FCWK-6IdW6+rVR+Fv?`1q zfl8R;0_c!P1<$S^3j_vF$I~>6*RNf7bNs$IKli0ixoztce!Q-`++8bk$(2@AjNu}{ z7V7r^)~N)GC_$7o{0gtE-$%c@0%gTMl~U+*O!^;2{yJcH5)sz{EWiV|2CspLu#jv< z#v33eK$-(2pcFy#h@gn&63xZAxh?yCc0;^5Q1aV=CxSAVGZ^!?DF8B5C-_8U~YkVz|V3gNEZ}h4MSMcX3CEdgH#Tkpddo) zpcE*+SMOM#=YOb|rzP(6#Btx@Y zb_qmD1B`RXJVTzQrp~w9d$iWbvJ5LLD~RK`w646=&!1p2bNGa&E2->+rUtTjJ@&_& zKr8|vOjhF1SuhX@8yUEexo+>j_ns3UlHK{DBOmv?=$a#+b>rN(KblpdF&klgY?Tq7 zMr0AAG7XF{_DM-hW7~kNdF9hyx;)=K)FIMlzQ4?KCn6vH!`}Wt^bb})|13bjNx1{= zyq7It&;G55g`qLWaT6krku;m;)G+6bsTP`3Z6vKG8to<;trnV7EhNnb8m%T8tp-|C zEpX0|=Mo|oNE$Jsm?MfgL}Vhr;U)`fi`c9Z z`N!RV7+djRTabJbXAoup>{Wkw&g|O1T=)Bn2Ua#Zo%=Xym9*{&X7i2G`S|FMvJ?1O z{*7`f;X${wv>!)pIm3&V2xboq5t$tXLO_VflmJlzAtEGkf+&g*i3m{?BaUNqyIpL% z=}s_W*tBIG4%sw~#m+oZ*|$SIgy{sy!I1x(eb(fxU+_SdM=Vx8`p{sv{n;yBeb?er;+B~!$Hl#$D zH0{R(^*s(E@{cVA!Z*j-&$;QD2lg%;?l6AAlL8$oW^29ikBk1{?LW)Ze_S>Y9(djU z0=DhE+9(MLWB73tA&z3iQH&&RAc+$+;szQ?f<}@+#1TXkL&S-}0HO#{6#3}WUFjnd z+)|UB(oX^Uu}}h>LXN*40CP(%Ija2T!9-&5pY6&7hk_R*bp#>}%KLdcZn9`$zRM5n zTVgBAJYOgq{*$JOL98u&4oI30M?^M=?aw0*_+EaRX7* zK+I7;#) zDLjqg9}FWgu}Mn+cJYNDJg?WuXB_%$IQ71k^arU_S$*_}uFnDZVI1k1M+jm|E zrE)JUVjO{q2s{!H_M9ud^cTWO52cI`S(BxHf14_iz^6;-5? zA!{03C|3HZ9m;8mP$;CwLtLQPtgGVP_wGHC#|#T|%WQFOMfaAw3R2}C`SUNFu;aPM z@BQ+95B;l4@11?+CExkU-?ff7<-VM^beb!q{nQ(Jnx>w;*J`!UYPHaAwXtq?-AH2| zmg-NE0SuFB3!Q)_0-^*9$tG}-fbkf_V=xwjM+rofSbjo+xY0!1Y$0hj5jUD(JVMe) zuzuZIOtq&GMGcCQHfK?D=Bn>sdeLV-@SaQa$G-k?mtTH4v#oPBWNv^BG4@d<0viG{ z4#OYx1k~VRU4@}M0NTCl-uR~I)5odnq~MHubss<4Yg1Fd_;P~i|3CtN6RY-4&?U(7 z9=7kk4#yt#xS+*WGm>l-dRQ>-?9OLr*ZPC-zAQBb>Fn}Pl`xh7& zesx=}3A1b3$fU+fH-$8dRwDq%U;HaC_}nq{s4sr0^Q4P^xpnEv2vX_&rX3aoe$DMe-6=qm@^nfO&!I+xO@9G zc*qftG-VC~aoW){j-@5vHJD>K0Zyq=#?{=D+Pchy~ zz~Tn-v*Lrm@`I0>+ZS0mNX! zC^i}OVUxX)?fkf%49s#Dpn*K4F_Ha8>=$e_phOB-}mPo{U;Tt7?%ayx$|lqf8;qM97X+fBPy&scfTZ_d^@$2 zs*LlOq|kNwXt6)5(*cAnJydvIVEq)d3B#`?ld>^)U^&iusp@q4)LBZBZ(o1Pqjqi2 z&XW1J+xgslqLt#rBk-62L{P-QwL%;TbnG}XBO_1lW-u6Mr4{7iD)y?OSLgl5WdK99 z0A1hT_Wt|Lqmac@U{M<+8Wsacz?cAWVP;qu2Qkx~0W2qj>>_$*HcV-yvC>y)lSaFh zppisa?xyJU`lO*ne`#U!>&`jslIb&^|HZdms{ZFYp2SuH1H%xbq#y#*ko)TiGl*(A zplY&*I>C}U(5V0cKlZL~oRaqQhPyvw9N+=dL~EP=Yrmyc=f?PzR({U>fsX#84Ez3K z0(ag0BjkCC!pp7l$5Cxfryhe7#=5vFTu^_W*oFsb-`a4D(60= zZXc(|I4J<=qdx%EJOoRvBf!NJMAU+a?MWmMaT6l4Y|c1F6vyD)Vgft{=K{hqJsIO* zcJp+npQF>45S(MC-N5X03z3LHjF?igdFzk9_x#RX*L-j4MgR1ei!Qn-Y#H)OZSM@3 zWBl}C9an%2;R9euyN``v4YImaf&j3)Z`)(`Dr=*6Up-h20$i+|hBP&-(yFw^*)iB2 zi0D6T{nWVoO!}ASJ#4@ChLNv7$%yRoVh;eYw!L8G^HX{$ZPc0)#))w|P~)@+d=Ov^f&r8*SDuq5 z2K?&!|JBRG96@bq;7So9=x7Qn)5inxGDb^+_bKcB+BtRtuaFX(glH%EFdcpSSUor@#J^-#PVVf7V8MZ99zs z_ZWr?k&FWK>YRX{1nnR4So5IQT)m0iyW_y2ZVHUZ>}gZE8i-g*Dzk9H8@>gDoDhUt z>#WrS7WpSxZGEt>vF+}wMi}^r)~%)i9AvfS3*tpo1Ok3P1-d_4gK9CL!SaPn z2LK0_7csl}*PG45&N++3+Kr^C;WS6hfj|Y`6Yg=)3R5w|?RRb)NY{t8V5?3b{P(a7 z03j)=>I5_f5Px&dAg7N;zqJu8YJtZs@TdV18+4y@L*0&&CK$IQAe+_j$k4srQWgpZ z-4HB!QCeeRrH@=05t>HKv1Y1`B#A&oEKB=qe(p zLmUAc(M4brP>_e!{^Q1%3(upU{K;r}zBi+^;vT@U+J0IV5nfsVuvp)0`@%{Um$fP} z{;CQwlNiW2c*LI`|QK(y1jYq*z@BdX+DOZhICdYbxJx=CZS*lfY#coEumzH zB?VAR9-@JYlY+G0IP-p3IlV3r|V=n-&M+FihzF@9)`h;nS- zcDG{}m!mNz&jf~neQqWD(5!+{eeK`gh~+iMfyYx2-uN44V2ejay-Jvf@1)|4a7<)g z4^^r$`L*pK=Ry;(+)a_&9fU$~Ot)HSw-N}>Ny@yrd*>aGe*DJll8e5YKKXgid!86# z*ffGqu$nPpwhGEHjcYm3w|2a{v9i=%>!LSvn_3;E)YktpO$`FVFo;DIj|bMVB6hS9Rvmtf^&q$g&wrlXf@hHvy{5%Uy`;eMN{(3K(jXw{yRn; zyV5!cLXjOTr(LuUdkxmDKOT)_9pa<~E*f4y)#>TE`3|?kpm;8TLt$lZkNKU$d?VPk zFzHmE;Zf92^i9GcfSdJa1Zu8DXZBPeo(79;^pBh1w%>1Rd>i#`yN`1L5yi#pvO&5y z4G@)zj>A$nMV1#{yAdatYA0wmVge{yUYtAneQ$cnUq0nc|MHgmrXSu83_QdK_>f4> zYi_UO4h*aHhm{5+#X=YWyzq?ouIsM!o9-%Inl#hUxrCMqQrpyD8$P%fn6zuE95`59 zuU4I^*J;g7;somMJL%uz${rk8ynA%Subis$^2>`|C}p-E*L_~49XhWoV4k*9mZ3Hw zis)`~w6gpc>0(C!G^+TY(i+Rz6b{||dQ7)Bp&8Gj5l>P6W{(jo zOX!!5v|_^CzCEQQD8wNqG2BV^L5{)z!pKjIpjZNV$mz)2o512WMBGA@v=Apvh{)9X zOhjNpfLW&_ETJnj`~l++zW>taLqX~8^fUC*%&%@|jH8jnm}(_NoOs&n&0g~#-+JZy zKJX78oId|gw~Sx~@|w&*S2BY-Y=GC)`_<>3hz9H*c>Sd}afe6?+Y?o~FlwV8Cw+=< zPSQqy6ZNH%_j~8uFk>DSNe`AVRPE>O*!^RSpZf?-ng#$p9SqTo`Wy~y^<|cG0&WGE zRXw)r1?~Nn#{rBFDEIzD#$A%+bjAnBSl4KT1qlHK`5Jw53NFWj%kw zh%q~&tTh^3W5=C$*w-ch^^_&jG1QobbpWc@4Ra15;fEMOvk2_a)37{!G~DfxM(1X6EoKlwElP$dj)G~Otf!+RkDDB@<~XgMyH>70udvC3y!H~192i)F0-k7 zcij27mp}8-A3t!)>rQ>b6P^%NqC6YYHQ+Ty%xZW7y7JgzEx)mpUkfS!TFoO6M^lJ+ z0?uLxE{uG(r!TvWy6~bTjGW<{=O$>7>S1pGUJwyd9S2zeigdiP!*P=Oe_RGoiv0FA zO$^b-Q?a!EREWkJh{iOcMjKHwg(zu3#6jB6?NApN<*{L))(O-)f&oWX{3=pwbo(hd zF%VgqcfpawF`5lQ8b}ro960vPFT3EQ7kzfyFQ0qvxe>}kM0IlnY)DGahO`A$jgzQ$ z1?mVx2{yBH>7Gt3bT1zP9T7W^;P*VatP>x}kQy6x6 z5>#F(g?sk?#7c4LA!&b+{^wa9uDdi8n&d3tyx5k86?daM9DOwq+#lQYy6x? z5F+wA47Gsb2q#d!zL@PGP|z-9P$2X&Y4H#aP6QrtL~)FEGa<$h^*Y_dKKtSK|IrKI z`L*A9^{ZbU2eSmcCbdKb7_6HssE!!xnrJ_aVOXC5?7nONjLfAd4%ASG-Z%j%Qz*Cj z1=X})LCOLH@Z+tk0RP5i0r$uFC&3`Jme{fT1{>jB5)^=b%8GSLKuL{muWy%sFhr4I zlVxdc^aTUsNA2eeIRB0rXOaKFFBCHY%%s2yWeMte=EM0?GdNRrJEqJc;l`!``>UA)pP-IEjGX%5q^Gj13}8Y|v=KOkkL%|0EfJ6H_5B(BAS0 zbT&N>Dw;;zn6atT0z-uv_$aBBy4fuBatfg{As}G#*OK&h6T8quE3}{fng;>KV8OB=K!Xg>p+@A zQy|6V+nO3mN~FDF5sGjQAkRuEe$l-v(ti*c4!_oB&tXN&&z-9C*FWxfD>g1! z97b0b)!Jby3J6+SX}gtK7kCL{ASn$knsKCghKLiO85Ai*kyRc_0D@+{ZaRJQwO3xa ze9SS2{o74*fAG|kXBUEU07Hh0R1J++)eQgC%^T>N;UTJZ0C_H{^xC?R^>&G9o~Lf< zL{aktrHMAJl&xVOxB;L^I057SJ+2&Z_vxj}m|waZ?PRU3g;~*5vj>YILMdduUa_Jq zvNQQw_{@g_jzXCJhy8yYh<&nv?rSm-9XJn|c?;`}6x{L*3bJDTkdFg7 z>t+CkIssdgh`5O(9{qgGw~xVMha+jX3x2G4uH*iXnkZzIB9$smLl3z;SOSCxsn$*#-x7PEJP$xg(+2aGc60y$AOJ~3 zK~%KkrM4unZ9v}w)B}6xA81Tq6fju#8r6fNy1=ra2KTYBxCc_^W!keP=DV^emkPa= zE{Jg}?rAbGsT8EjeYBQRnzd;zb8>3GrFLL}?|BvApi!tCJJXGMC|6b}WRQqjFF>3e z4#pA?OwXHh4#6!t?dp3DAN@Jm-31o-BR5MxMP?B*An$j*Qzu4P%wj+^%K@4{Wx$gw z71B&CqL1-1-yzMH7(;vAW}JAzZ$lq;2Il$+qQ(qF)C3o?P4x?c&rtke*mZ8jdWiVD zHSAPKt+_?7aNi+N!blu|$}M}Ah>+XKNJnhq%!tAYF3@fzq=ClW+wOeqWk1^X-hcl7 z)-^RXKh=~6!wh{G-B;CI)^(3z@F~6a#2g>fzf3A?aQpGxMC=;EPQpj^zEUFN0laE<_Reg`-ji3B@pU<$Y^?UJ- z5F=2^|L*>K0U)(m1(M_Gh~vY+cnd@^xDz|I+l4s`YHaI73WG1r3k{$~aYRsA-w2f2 zjXQlEAz62nm;N3$<1mcLH_9;mLJ!7q_^D68Y0tkHS^G%rSR_QrG(^%2ggqipDw>32 zPy#G1d5M)!em7V}9xLI2cB2u)r9#vduKVMxh#(mGk|fK`&>ZJZ9oj6eWkR6YibxY0 zJGO6s%nxtc{oW6M>8iE%D;G7rd|fjzG>r69Z4uU$3H1&j?;8xDWN;4UR~k~~!Ni~P zNVg;WObW;yEC@Kvm?w1x;~Yu&H@CC{dEWOePnY^b1yg$p$kWUpV69dYfJUd=3Ahou zR02>?0)!M_LntbKuYm<1j$5FV)e109B7;P;y%~(A07PJ5c55;7?L33>+f`+Z;9y2w z>K%rdfPEhfXf`;~v}@X1%#;(65SZS09HurLSyD3^meP+i%<63a^oFDG@Cz@-G3UJ) zDxSvHeL1*jKqO5Fk%054v=VGpQ-lGlC)8(T0SL-jDBo64gSorTu5WiNO1GMxtSXZq z#3F(#ra19ncO?U79L;7#nsnoy9XlSqb$9mezxeo2!tqk(vOJ*L`^g6{XwnZMWf zBkHFe^}zW+R3?V@`c2q;#?!I>m^0Cunn71_{P>PVGu>y&JQ$%WJPPdd>*%QfT`8EI zAZFW|r0s8GQhI2D)C%11UbN3?K|w}_7{!Pgj6f=I`&^6&QY!m9m@+^!4b3>10Cc9& zXhhWO=8e1VzVk8h!%lkZGoJB`Km7XFzg~yl>ly&C?xbn}M4(=Pr0f7>nsIL+N}07% zK}n!pkG}*=RSav$m;XRGgK?bygP{wLdakAAeK=%|geD0MQPkhTSDmG4cnp_HCsYAI z=O~pjR_UBTun(Zv@*7kNP=LunISffpii5-2q4xP>Vf{ zxZpZyk2l!$UW^b&grx)fJ%?Z0r5=ZD+zc%)joYXo7cFL>xHYEUHItzJZn5fNrRoh@fq} z)yl}NaU!^%ki5UvV2mtkXO^ijZKcUHz_|dBL1{uRC4>`AVGK-Y2xw?6AfS;Xnz}1l z^R`=Ve)3b^_>tYac0KbiZ@A$GUDLZ)V+_9T_Rx6@U4JG3KnJ~RZEN~!>qh$)AO=V- zrARkn3ve|~VN~sYf6j+J&%Fn3!I2x!Mouvpl~r}5kIq6m4O zBN7ps?KNiYSCrte)1HCZEjuy4<0f<#_9E+b{0xD|K4k9Si-;SDr)II{h*Plc=u;54 zXA!ri&}g<0#SO$sf*W@9u+lePbr_#u5(Vf|$J`sf`;N$WI>Nn*L4jzLvW2ua|mcOS~2xH{r1&A_}+`&_PJYc z|KI=P5nsCInrp&?CQRq6MqiiW>zc>ukq)5OFERkBBp8X>NLD?_2O{f)Yr7tZEMU^M z;H0g?@Vb@m0d)Iw5UdH!bm<_mgXp$)H;<2|7&J@=p!W3w8n4$EwD?NFozQ+cs1COO zXm`EcYP^!3jp;@cL@^jeUa*w38RTJ9q^cCo3@Ud}RIJul0Y?QkW9~_wedKl%X7#&3+OG+LH3u?U)&Ggn1W~+-b-tC6GUqb zL~|NRvxO*bA!)ae#0^Ao15q5~j(sWaTgXc6$VrTUKyoY?j$$Ylu{y(dlIgxIqL9x( zmhVDfT0@cc%TP2G85%R55=z<9f^4b5G`NnSbZVv32vTV;lST|+nw!8v+KeqHlBJz= z&F4S$@i%{a@4s9>i)-$%Z!`}KT~*NhNygSjbqfjykaaVrl+k+2We&mOz^E&cOcyP` z>ZIGKDE~lU0^=h0YMp={Q0Xl`=km&4OeGtACxB2M0}g9;vV^E!+O0TF+ro2%6Ti^Y zaV2!X7DS;6>`MYu0w`tb(~KlqGbfrQ7p!5Jh$xeLO4Dp%>dMOGBcQSn6vZG@QxNhj z!^-la%?LO+<7l%CCliffE_OcL1H`G{P5c?^0lZd%O({7O)|l0Rb1|eT7Nq-@ZsMG%=NTyv7MfNgpd^q>X&s0} zCp{HY%?60Y!9tMo$}oS>lRH8*n1oMDRY`m__}sF{cawfF{NWGF38Vk0j=)$4K)qfj zO4@(cbGbCBVE<8x#8Pqu4!*n}wSDz*lMeD6jN#X10$~=gcYZ6Rln`9ndRCWagwlTB zrvXvJM1VA1uAgRfhm)J&3twAlpL`QEq%3v@X!~0$DCAlpX+9i8F|=YJ!3xn(cQh{aojXF+#TopWom}xL*EHCUU7;~1IJG*{8;wT9ehYc-SDv8K(MPy#IP=nu< z*{M9gdW~~CtIu)m9rIpoXOgHt-~@EhG$RzF&BThaX=Y0R)4tTj#s$Cc!sHKbDx1iZ z0Mhh;LByb?GDh#J2TSW_%=~Tz4r3guu^|Rx#oi2J1ZL+;IA>6rf%6DbO2mnvey895 z#^?V2RpR`Yd;uT+@U|f(fF5J;8WZj$5CE{e&}|e(prBQ5q#>wgYA!(iN44I5RxQ9u zvw}&6h=#QS-QP-oFCx)0T@fmO?eqKh1)tS0C3BTm{;j!Pw9u~3kK=SPWnku(-T@AJ#OFfF|1-bvzuUOC0~CDFEbH?k|>~GuQ&GbXm+ZY@Yh(3?j9% zdjp(dN%;cA5C8;-xYy?Mx_q8ypuwDC5i26N$`R}%1V|M8jc~66=jIK~?cY1V;or37 zXft%9gJZ!RH;y}Em7>B9NmV|~k!W&7xc<($ku1Vt6yxgnOO>X}f=&o$+_(E&_-5Q1 zzD@lZBag)}D#-c16wsy%z_?w6q7COllgS!X-~^Or00o^i`<|rIh&UDWZaZSgIWt)u zF^EVY@2BxC*Iaqtt;y?70B~bXWY45(RXB98emsR))6c~KQNOTdW+Mu*)@v6~g} z@6|3WA&Htc{XC-|)b=v@bEz+9V7S@ch91#)EoH2VDrN!yTqh(#X2a*?izVYqo#tu&M) z!Guga5RmIq>(7C_5jXgT>i~p*%|^q5m_@E#YBf>-8k8986@?!F`xblHJ=d8?D_|%X z=u>@bY%GvBCvB;_x=>aQK@IB!G`H20#a_76UEl;QCENle35WW-*CLQ~8<=%zXRFTw zP`p1yMHh%OlMR?s!UB@a(1ay3q%I}X_?qv2>*=3}-*o6kd}9wL5cfD3XCMHm8!uhl z#%`lUrSy8U*PhVNx@g2x1uhU6{;()J3F7~Nbpk4r(35rnCcWKV?)3K~VhuZwZ5jMZFl>An+L2}&#F(to7@dbTxuW~sb^ScQv1nu1Kg zeg>j|zYr3(bfu%C{b+Z@2r|o{QC1x$VpxCZVI?Cjl{(d8e9YgEw(c8R&yO|!>LQdN z6Ch|Xj-ovpB+7p07Grj|Vu8yLFPKpd{N{`qd`BshEs+_+E;#>%G#a!`|5ZT13bY#C zW0Y;hhS&MUvfN|>LU8mlP_MT#vv~E#&IR!KN^6f*T7Y!0SpWl||KxvsWG-%tyQGrR z^}VH*$Yp8|LL>j}bO2P)8JHw(uTJ)jECbY-lddcveE?O3>K@ze%@b^S(C=Dr#`=hEA2P{MjBZ!#nQsu;G&X{193l2+x9M_)6YjP2OU}lR6f7yFfgxoz<7W& z1mlg2Rn&?qT!|vQ4yN~^vneSBgG&C8%0AJQYZSh3Q{I)I8%0K8fl(0)0H7@EH$MKJ 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� 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

      Bqh@}g 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-administration.png b/branches/smartcare-initial/icon-administration.png new file mode 100644 index 0000000000000000000000000000000000000000..e892803c9e9b8fb8f77025ef3e330c2e4b14ad88 GIT binary patch literal 49385 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 bg!O&{sLv)YI1kXO00000NkvXXu0mjfv`La; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-change-edit.png b/branches/smartcare-initial/icon-change-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..389db5552cd4b28307fae4ac51c9b1b5fa814dae GIT binary patch literal 1766 zcmVBE1ZQLxAY_vg;$?V;oX(lt{{G@3qJ`_O^!KmPq;Qw2}Cn0L9?Tam?khm;cmfj@-EE=vY<#k5o0f^m&*sM6pBI0EL{uRZtU4R5Z z`^X8`V)zNfJ8YaF;u6EP09P2E5Ad?jnUOMxUqvh^s*L``+lU9}BlcPZ2XpY-jyyG} zttleQMaed+noc9ry@UIIwng1*#M^^UkFzj+6yF25_LnMhmf?pGpH<}CbcnAmX|u%; z|7E#p3GpKUUAw%6atiT2#A8)^yd3Cssj4^8z$>TJnP(8+gLrkpJj%xIMEtceUz`ec zeo~wa<_{hK;NmJRuzL3+9o0iVC08s$)vACv7|KExH6jmbd4gn8^0FkllzkRT6fd|P0n zrwSVAXrbt(XrcJk;OyVRDf#{Yw^VBW$m{6QFhZvPBk<6w!tZERBfJcLd1$M3&)TehHS09YRtkN(Z(GDi^F2;vKBX;HY+Q*UEnTqUvgh@A9J5aYSek}G;8j! zqp=F+X_rylpF&#LEj%b>g+0Q~5^H*5N-?MwSLAe5T{?GXqX;9WfX;*4pXw6&V*io?m|<6;W0GAb4f<-njQ>$>Q>9MPr@ zwU=n+0I+*9IKpp9{{0u*d8K7@p9VPmCp-6AwmA>rtOL;dXv;Q$XXCx^0IWWyc=l3w zC&Xgk0yx!!!@*Zi8qcdA>-AfBZYACT*nGWS|NH%Vee(m<-vGFv{{#Oecnig2*2@3@ z061k>NoGw=04e|g00;m9hiL!=000010000Q0000000N)_00aO40096101%)900aO4 z0096101yBG000-AQ^)`S0#8XqK~y*qb(2kK6G0Tm|Fd6N(`-H<7A2DU5e<3{>ZP9Q zr3eZ|6jZzjxp@|^9_rbXcnQUW6ugy)AcBaAc&UPTh)^|1ViF8Brn}kfr*BesXbcW) zX6L;(zxlt+e;NLce!qW6QIvCzi&qqWVlnMo4#P9N`Y-M+jA6J9cq>lNSmA zIdHc}>T~a4OoANzhJN4-RA(LoTSqsxvIDG7$^>9E8u9zZzfR;1ti9XBYv%_ptz5x2 zG>mOiiVhI~l0P|`x3YI|2QC~w3Q0bJt?w4}eLewpYk8djkPl3H0)ACAruv|7fX5I7 zUKsca2x?9O^usEZicbDNPZnL&b$yW-35s*4Db&(LDnSEUd$b;tt%szxPD)=HhVepa zHk(d1o2^swL$}*~NIh$Gohq%T00i*}PL6jSvb;+lmBsh|0aAGjbgIbM+yDRo07*qo IM6N<$f^>{IKmY&$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-change-remove.png b/branches/smartcare-initial/icon-change-remove.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9a83c76440b513c7214a0b564b8051dacb0656 GIT binary patch literal 1943 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 R{?z~g002ovPDHLkV1k1T$DaTI literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-dictionary.png b/branches/smartcare-initial/icon-dictionary.png new file mode 100644 index 0000000000000000000000000000000000000000..fecadd08afed92536be91ab12d8e37b6bf410d5d GIT binary patch literal 613 zcmV-r0-F7aP)wK%m(L+9IV|s|#(WRl-O^4GvaQsnHq|OstfO zIJ3}3<01}YGARE4m!7=)QisvlHUo!Qymx-@-t*p_129Ko-#pVI)6#!*kLj-AGXWNR zyA_{wKii_amK7^YT-v z6#plaNm#8`-kz@OvjIt^4%IN{@J3bR zRI}ME1Mv85p|%;RK>ViR>APPLB4;;BpCtqE@P+*7!G>I4UjNx~e>r3HA^tWCQ@S)l z{BslcSwL-CxQ&_ZZSv_g0Tu{yi*X){Mt|W7)lbE`SQxFP00000NkvXXu0mjf;)M*S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-directory.gif b/branches/smartcare-initial/icon-directory.gif new file mode 100644 index 0000000000000000000000000000000000000000..d94a07586d1a4a4f8fac1eb8e83e1eb73066a905 GIT binary patch literal 640 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-error.gif b/branches/smartcare-initial/icon-error.gif new file mode 100644 index 0000000000000000000000000000000000000000..77ea718bca0806a305be53e4b75357a63a867fa5 GIT binary patch literal 556 zcmZ?wbhEHb6krfwc;>)xu&itz3(FFA_BC8wdjtiy@bMiL6+I^@d0kfay}J5WEv@?s z3eQzk{{R1fd;k8wA3y%q(RmjU@yg!*fv)bG%aXix+>MIB~wC80B3h#FBel}yq zv6PhOn>Rn2IPulJd#_)=W*Evq@h1x-1A_yD4#*RrIALJ#Y;b65cF+;iYUym&6A&=( z>J;Ic%w;v9S&(xUr{Hu46&@aWejy&E>9XA1{Jh58!uDNu99z_Rw{VDdDr&RuGnLx6 zPp(Cr?Kqo>^$9k$W@(m-7cC7gUDR!oVZD7@(^ldRtC@p7^Rwp`ysFQiDQGZ#_$X=f c@uRX4LWh{^|hy<@Q*xw+qo|KpY<+vaXbbW{L4q( zTsjXEJvb}e%bgb=o%W0h?4u1;^bWTqH8}5Th002ovPDHLkV1nrS0P+9; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-fhir-1024.png b/branches/smartcare-initial/icon-fhir-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..1814dbb4e93fb341f6cfe142f06c1dec8829274a GIT binary patch literal 116309 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

      BukX^XQ@#;LO-| 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-fhir-48.png b/branches/smartcare-initial/icon-fhir-48.png new file mode 100644 index 0000000000000000000000000000000000000000..c4cd4935720208437976075b9ec1e528ea425fae GIT binary patch literal 2266 zcmV<02qpK4P)rige!p|i?|aS>Yb_JB?7*O8s>bO= znYh(|)h|ZL%0pl$AE@+Zn+-!iVrima@_|IO>x^^u#qa+B2$9mJ&7(YFY4U-h?rxhO z$^GW{wwxRLrY11UI;2X{DNU!QzHp^;*g0ryGEXRc{{vKjXgD9WKQ%U*i3BSAeVrte zmCuLt=O+Ii%H4Sns(@1;4qU%^l7R|;T~mDR9{`SIF6kS2`uRx)>iN-fk_ij3Bg%!f zo^>3X8=efHAOyO;y)^9H3*eBwqC2Lm(#?G&tR{z+;wou&FIv2-O zWVGSF?($xzw8upGiikv-P6xZ*A6T&>+}(MwfQBDk)p`6$)7Gs4b{{(*EP^db!vj6q z7!GfYn<-(`r3e-)zE|G*wn#4c*^4zkcis>^|3X9tM24BmRjM5=x7@}CXevyw2JKClPT_RO@3M3~yB zd2LTL5EWmK5K!`eN#&kMi{rF(ZYPS`GffhAf!Lhcjj#Oe0D+wUp$Ti(4c+})py`c` zsCJ!uK_#suPVykw#igi;#zm-90~z@-;ns|rurYukXG}V zn%diL#M+*pEYc|-ZB>w9@3!#*4Lxv+Im839x8DVHFF#KkTq2uUGJ_yR?p3^fwPK$c zdMPDU#q6)|0D|4`S=+6d|8(c(#s_4h!sbUbn>IC5N57}x9a?P(qN>G5QXHbZZU6Cf zUtepofq&|E6UWTQ+V0DalmBX8#TgkFP+`-PPJ@evi7$Q`$UT0W`ej7D`LnP-#r4ES zgVDQkiVf8?S645)2`Ieskff|s9vW*y*{?d|0tz}_G+D7>!8>UwkY97NX0SmydCW{A zhw$|ZP+@DL+!>R2E_?O!K-B-i&>t@}X&1nfJgSg?Eh)wVMB%uAY_VOd0~?fL&GQHY zN#w;1qLHFIy_K+S^d-yC8c)-KfBLmf^ITwX<*BC1KnQ3miq9z(wzv}mq=~%AlxWRA&j2=zs=iqlc9+B-6s<%p8W)h6 z+7bbq!4?D?Nb#MR`a#u_7Z445+6o&k)l|Il$Nq7%)UOKr`i$RG zY1U9@d_XmyiBbU;!U7L z{9sgSTz`N5BKnDMYSVCndT5HMf4zvPAE+N_La_y87J69mT~R+sFMb82u;DzScJ)F{ zhKa+EbY~xpOhKpEAXG1^m`SHb)8&IF#v&bBbG%7oQrMyA5mC=-GK3){j<#T@+QP8$ zRa32i?Y!T3n1pqw&vs{@02w5MWNfkDc$lO$2^(u&2oMz*-ZDllGczt$4~G7LIL1?x zv=rV!YcLHqNE;ugWj8afB_;GX|UE;kJ!wM0o(hqcu0cSoQoidR*jmeLHZ?$B+=SKh}D!g zw1``jc;i^rKGvj-Kb6=Jg^jTzZqo$DC(5^D8by3fqIC-aF?|}xnSM5A3X=ZF^1C$_ zRF20v^qOGvG?6_Thgj`6O4!R%H7!pDbcwsQd% zoCd;uU7}P;>%heIW&XL?0?ss<_8<D(F9ZOp>`Fy>j*oj2y6BsOzQ!U zGRCmV+ieH7>#Np=HvgF2-E4zBw!CAX?X+EI+FjUP*bZ#zpP$J0nC3&yAv6zzA=pOp zOl&_<58|OUl(*9LC5q1gc#CNsAvW(*oKqLq;U3N4jRZTe0p)iIJ1}*m&c{0o(>y7I oa|^=IN=z1$#W@sHKOT4g2FVw;3WrEdcK`qY07*qoM6N<$f)n6R6aWAK literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-fhir-64.png b/branches/smartcare-initial/icon-fhir-64.png new file mode 100644 index 0000000000000000000000000000000000000000..df6fa7866247c4f658074ef6a34662db70a0e40d GIT binary patch literal 3526 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-implementation.png b/branches/smartcare-initial/icon-implementation.png new file mode 100644 index 0000000000000000000000000000000000000000..00cee92f97949c79669fe96a1798e785aa17b16e GIT binary patch literal 54384 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 a7y}R)oCdNF4+sbm5gHm9VkN#LApkpIqkK{T literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-not-selected.png b/branches/smartcare-initial/icon-not-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..3c091d6c3d16ac10c2b450958bb3f1db8fe6e364 GIT binary patch literal 150 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 WO+Q{MZ}5YI1Dxruw3Dj>lK&0(VZ*xs literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-page.png b/branches/smartcare-initial/icon-page.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8b1ca0000bc8fa8d0379926736029f8fabe364 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-&H;pyTSqH(@-Vl>|&1p(LP>kg~E zYiz5X^`c$+%8#zC{u)yfe-5 zmgid={Z3k(ERKCKrE7DF;=x4^O+ pzO8rLO8p|Ip=x)jHOtWj`bJBmKdh_V<`47(gQu&X%Q~loCIFbEay|e6 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-attachment.png b/branches/smartcare-initial/icon-q-attachment.png new file mode 100644 index 0000000000000000000000000000000000000000..58c36488dc25bc21994a35938512bc627bda9f84 GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TosvDO z!cY)}k8cwy5>Q-`J8%y+R*FJwL<>7DtV|OW8#@a@unL4=p@gUiiaQYTk9p3Rghb*~ z-Um9#+?jKSGl>xqJ`gO3xzXp70L^AI-0yd6HXG#gdCrAIe%u%ZO{Y^hjsx4a5s$~w zYPBRUrye{(#E&ME33WOhe)Q@0`=qL>`}VAjnt;aRG3N6*lF1|ngMpg{&gV03x10O+ zGoY&MJScI%lK+Cp%RRIk^?^@n*f_HMUBI-SOT zzn9#Dx8DKPYBj7@D|EYE6pKY^Run~|rfE{kf3L6rRjXCmH5V2Ng;2Au>ryAx5r~Ow z()D_kM5EC_B9V|U?^81)6Y#B`0I%tAIAAy&%DE)}!1o}R%SnRywwVcS!HvvU%}h|> a9{|5GmH(&ye2FIj0000CPem literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-boolean.png b/branches/smartcare-initial/icon-q-boolean.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca97bc2cf80d44ab31ad5cbc0722285a4d2b41b GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}50G|+7AbsJ&h5sLq{d#lw^+cVoFAh{!mfX3x;oOlGCB+4Wg?UAV`Go~} zKxNlg!S%qM6F?cx0*}aIpn}67%y>M1MG8}kFR z0}hu!*;9+7{{1gMdZcOB#oacNhaRo}cW{<3gQC(FP93fl1x#yJm#t<^xShA7xlb^h vbz}c(rb#zu2k8E&IlVLECTst`1AiHq&T%$~9$u6KG@ZfI)z4*}Q$iB}cROmO literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-choice.png b/branches/smartcare-initial/icon-q-choice.png new file mode 100644 index 0000000000000000000000000000000000000000..a295ec890846a1308b3feaa994063cef47d9fbab GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85qQYy2J$-B@zX10|f&-T^vI!{FDFu|8LK%+Q8{GnV0Pz!!d4g zy#Nu81m-WI`yF>KX*B1)^g@QsGSvH_1e=FZf>*Q&7cY}aHDjbPM}S=Kdi7TUV!g_C d`UVCJ46R+#my6bkz6F}i;OXk;vd$@?2>|#Rmv`0&Al2W!@>xp?v7?%lgvT3VW$n=f3ruyg0mTeogS zM*FM5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$f1S!*hF#;olA&QQ&S^RsZ z!Dvj@5{+4Gn!L@-#FEX1Kp=p3B)&;c$9h^CqeV6wOLjX`qiYrufW+>$0PnN2F|E&SS6qp0`e6X;{(~1kH^D0 zhx0eU<#Hh&kEc{D7DF@|Wkd&^qn?z2NF)M}$AgWH4Y=KII2;aKosi(Nx*9)Y(fM_Fc7960CGx%0 zJTTLN+opEhG`65ee-V9#R*cN|$(D;)3QFs{8j~^5q1mCkc>Br8aVn@h??$XP~qz j9lZnHOfHwp{nYy#Q$vKsy(sM?00000NkvXXu0mjft$0VR literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-decimal.png b/branches/smartcare-initial/icon-q-decimal.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Xj)UK~y+TWBd;U z45R}_D9r#i;M$9i3^(6=WnlXEkKxC!-wdC={s2q9d;bYSzjy|8P088%CMq855#3;0+Aq_L7Jt6xEO@_ zIN>ym4a2;gtRUqKM&8j35rvaL%>Q5mK+c9q5(1gld|>?h<0~*9Yyiy9gaF7Abc?_S zPy)aPz(Si8@cqjNFin;VK7aoWWx-qkjOSm!|9}OE1;4(11k+@>;O`$a7my16{QJ-F z``1q}8*Ts_D+`oG81QkiLs?J*9^Smm@c8K~aNxZC^qt|^yKi9p_|-=geE-DAeo zw;5i)c?UKCY^}VyGDFkUwO|1dfTc26RKWra=4_B=O#=%so80US1q=)T{n3^I7(3d# P00000NkvXXu0mjfaEGj9 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-group.png b/branches/smartcare-initial/icon-q-group.png new file mode 100644 index 0000000000000000000000000000000000000000..ddb6887bb03a828ae35bb8e7d8778ab4db3f388f GIT binary patch literal 442 zcmV;r0Y(0aP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Z&OpK~y+TrIN8q z#6S>+|9BTAR~Qc0C$N(%&I2v%tgQ7VY((F}N^7wd-$DdI!AcKAP_VhuA_VogBqp1z zyR&28VT}KFk|1f8KZR`_FJBnlcpNs`W@N`BC;6tDYDP+AP@-uLh z05!AD9+33Sx*|sSe1Rf))2TPm-oUyK%FPzA5&VO^)ASL%>{kRHPrz2C0Dq+-)g1JX zfoNoMNooXnDlG%sxmTGHxZ9;~Htn@j6Up6UEu8aDxSo&j^5C}sTR*2FMb72U@vV-t z5sECLSnvq$;s)NY4<`cUJIDqQ$qiYxSvB%Fkau$c(t1*hWiZg#V3EYhJi`TsUr zKn}|h<-n#j^Dk}4(-h{WjMb=nYGQ}D_#H;P{nrzgS kO{02^v{(-kFmWA#Z-5=xmj%5zL;wH)07*qoM6N<$f?~?NqW}N^ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-integer.png b/branches/smartcare-initial/icon-q-integer.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4k+aC%MVWxL04j9XkU zK!hWK`HSd&$DK_IVIG6wc literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-quantity.png b/branches/smartcare-initial/icon-q-quantity.png new file mode 100644 index 0000000000000000000000000000000000000000..701a60a5a4d5673d0e3dd3fc8f316a2ebdd7fad9 GIT binary patch literal 543 zcmV+)0^t3LP)@VozFAzEvI&~0#LAwY>5FK39Rg@@bp>BeO zw$McyP2NlT?u|(Uk#_LH<=ljK?mhP;k2#J5heX6H%H{HXCX=~NBoZlARe>=^i32c& z5WqPH!!SOV%jHw0Qn@9fcc5CW>Jq=4|6^OL)m9$QSCC95(-PFn^7EgPn-5p9Xf%2j zT0v11s^jrE9G#rvGccKoT*Is1-&Wq)um?di)g6Ha$O`*a;Q$Laz(Aw!N@+sNvdAvNPK8Qq^wr_gSuSaWLG&M-o9;vBq+hGMlxGxKZ0_1Wz znv69PFh5E+M2titU>*W4;JO)kE$QxbPq19@+D+v)+U|OcH05hn- z^9BPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0WV2JK~y+TrISyN zL{JdMt0yB)(8q8CC+G`UAVTb1#Dds}Sg{a`j@Y<}U2j~#0i@G3-b_`r={KV%lkrPl z>U)3cQ`B={jKLn>miTX8Rq(2;!xC4v4A}X623()#nc_4}6b-|`ea_^&0VOMn0!`Dv z{eFjW9N~JslG){Q0o%6m+-iabtHUEX&vQz|Ei}PoM3N+^>lz%#p*cbZX__w6F9bmV zP18unaSWm;l77ZCO?XEk%Q7uIQxpXTDz$A}rm8B+ACSRvnB#anVxZUSx(=c!Ldg*X z0sjrMECXHFspP)zVHk#WU?)ze6I4|NuInxt8(m0}1T4$i>_S77|LvJo8(JHk3^;gpRD66?-xa%H{f}Oqv-x666!%OB-Z~}GEBZ@E535A8 q%ztA8AlNr=g>#^ZQQtFGHiq6=!auCOTxC#5QQ<|d}62BjvZR2H60wE-&9_H=O!(Kw&{<9vg>(FMnYC;$IY w3^*un^MTdn;7P{?4C|HS{~YI+WOIxGs_iP%+I;TWWS}+%Pgg&ebxsLQ0G+Tf(*OVf literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-time.png b/branches/smartcare-initial/icon-q-time.png new file mode 100644 index 0000000000000000000000000000000000000000..e2672c20676177efb2fdea593b8f000fd5f12342 GIT binary patch literal 882 zcmV-&1C9KNP)Zkp%;s8}r$h6cUMpt8KZ&`memftw9r2BH zXZp!+CFaEnJk?xA$eKJbHrNPn>;Axd{TeCT;zL2Z2lqOE#$fse--k~9GCAnb$WrIY zUzF=05;%7ScRp;-^ba=g4+!_yjOVxZHrAy=-Qy;3W{V_ws3i3@rj zN6Uq**d4Ifp5hMksmBf!JrmJQC(GkeNV1GOW##ZtQFwF|H80+P{}RL%{YNk_%ft(I z#;Cz`v~ti@ZP83cwQ@*mu2Dwn=d>z@4RV(M%#h6&LDo!N4vuc zo|;?G=MQ0U0&vMd?WX`v6t{tSSteePbgELlMO}xKy8^QHBD{2ALkbX%5TpZC;3a)d zD?(MwgLzpdUa8!vFvP literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-q-url.png b/branches/smartcare-initial/icon-q-url.png new file mode 100644 index 0000000000000000000000000000000000000000..ae0a9b654691bd62086657b7a19111ec2bc74e6c GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TWBmXB zKLaIz2})xFAd`_XR)Ea~U;)Khf?&>v%ZI@9`^mas8VDGnGz5SQK*IkOW(t7un;+Ny zfBg9zj8DG#^IB#f0k&zyH4n3q1RFo1u7%1(+Qq`Io`k_%wsx z>Uf6xX<&JSm>}=3rc=+WGSYXGK z-3%Yz&jYhhKfKQ%!7a+L;N~)h9>?jh@Bup=BNmFcsxjPp^NnHmg<7Zx1B0o&BEyTX zuNfY{`2rO|01N{_ew}&33Ce>2kPEPB1_8JM0=jk#oQx+KK8v?8=&I&HMIm7K&UP?9 z{p={14+|?0z=(xSA)6U?JY5O46$C&Ue|`E4X7|P_GE{DS14|Q_u>bX00B^FgTU*D_Fx)hGYBBt4gz?SGO}NBC1q>|zyP`gY94?Bdx1WW5h@L+ooy@`6Wo~suRu^^?F zLJxu7BH}^mMcW?hrNy5r4JIMl#LVu_&hGqtzkMf)uz6v=@9@3PGtc`xuc5WZcRxLv zSek!&>BWLSqLGgjj7Ulyrc8GBjE+9woQsqT!MO^QR&~cVm*#Gq@Ihr|$I5>Tw_K|+ zd2pu*%g)0sI;d33=&x4sblyK_I|US+A`)T1Z+7tLulXf{ZF^6UFlE&C9s_3rN=48z z#+z6ornjLFHly5I!j^$P>>t^LvXkJ#^;U{^wNBtTj^A$8k+*DwvA|jbi0Jm~9dMo! zaf0PnYdAVJf}0n|5vN>t5g3-`Yo*X^r^uVYmxl+ic~cR8KlgFx;Y;{L=;RIL42cZM zn0QZ+%MK+~qmwYSBZ03D58?Qy!`SY1aON`?XHN`6@(2;V3qi`2M#?z42+FR#7Si8s z+rs02{>ALivp9MFd(8au1k)ec*gX^@Xg0x9P98~6Am|#Q9VS943#~B1?LV4$y|{{6 z?L$mY9Y7SVVE);k1l$54Ii%naOm=(F2tsM*N=QteGKpyQIZmCQ!Lwxx zCD$V}Bbq>wf(;|YNx~ST*b+`83{kL(yLa#7>&r9v{jor0>&FmjgFFzFO7?9a;EaM1 zavj_X0u+iCJ~=dsLZyacbq7T3uY;8obaQ0AT?A>8;RU(NvWO6dZB+UVjPyt71j{tL zrr8Cglwf3};LPmu06Aw-QB%g=(~~9f3S-kZp;;ZhWsgWB0;OOiJyT-Po^>g3O75@2 zTL(^7s(tqy$9}Dpp*w02f!+bj>4g%E%+rYD2<4u_;>1|(V7CI=FVo7+RXlgj?JL0> z^ma8G!8c*6^?57M`zX3zP4b5Z`hBl9w(Im47T-WX>zoODSEgycD3ppPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0jWtuK~y+Tm6Fd& zLO~S9zw1I=NE9R@fzT@G2@+fgg1&)^Kx!GZ5n5SpOTvgY8n_W%^a|p_jkI*3&_Y3x zgp3ff#QdB0HfOvud9M=mgTpy7+ubhT7gP1x zZJr5(0YRhotJU8x$K!Icbr=l9J%zZ{>7aFVgxzeG_tzl}tn9%I+5ISLp%7~94NOKO z9<-j0#~6Nn>8F2@@8HC#5QQ<|d}62BjvZR2H60wE-$h_H=O!(Kw&{=X`^_fnmU^23D6T z|NkHVz|K?O{7~QE-_Z@zCpI>Iv^P`}`P2Tg^+n4;W0%&Nn`h_oB zXMCTNA-w1R;@9m5&b!P``2Amf(pd!#&g=F^W;hsZV)z*wDqmKyKNDyjgQu&X%Q~lo FCIDq2QD*=E literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-qi-instructions.png b/branches/smartcare-initial/icon-qi-instructions.png new file mode 100644 index 0000000000000000000000000000000000000000..23746fef82077d717373ffc096bd385c2c25ddfd GIT binary patch literal 615 zcmV-t0+{`YP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0sKisK~y+Tos-{7 zlTjGQKl9xNO%1m>(`}W?f(QjM!;3U$i3HsVUPM=AH-R@61ci4|5JCL~)r}Su3nYr5 zDEtAT7lDj^qE|*#W3Fl2bU)tHd(Ph0-dq%Y;QO9)-shYz&w0){HX#J%Ox~Tf{`id( z$9rvNS5eWRE!=C4ez6o?AmD3Y`Q3`eq-1bu^oWQp&tR|8SWD~Zu3enHwWMN__lpZ0 z?dv4^=A*@=N`A&i_KTon8cnm)+_Zy%&K7!h7kGaAoMDL4PulkdInWggsZDlwd0$oRJY%(#Q;NZnqYN6!W<0-ROWV_u{%wTm*a5CIZUt1&O3y54EvN`Gt zu~G(7Uat?2$BWzTp{~xYOq4-`zZn-gJ|~Dw2GSYw>uHkfS&KoFzY%}HPaqf|xHG5> zN<|zStQ8jqTd8(xWH$@M;~UJ!zR`cy2>n-Hvl<%b{Ph%?G2>5?sK#?FA{_Y|qxgc3mJTjYz9pH; z@%3|pJ;M(ybtsp_Y%nfQn%GJfr`X2Js7@|XPdu4Yu}X`jB&r57gW_;2pQeV)-c};_ z=Zs@B49YceXU4b&`aem|H52)NEXOGM+jF)8KLCj>@eVR@3s?XE002ovPDHLkV1h@J B4{QJc literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-qi-observation.png b/branches/smartcare-initial/icon-qi-observation.png new file mode 100644 index 0000000000000000000000000000000000000000..761a1a958f03bfac802e3121c2717c09ad866a19 GIT binary patch literal 648 zcmV;30(bq1P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0v$<2K~y+Tm6J_R z6F~rmpWQ-BC>7)z!Nfo!MgqZLf(PQ)MKJN^AMxT1jc_oY{SjU~7)<;i`U5l&dr&Ym zHl`q7rMqpn-A=c&J9bKfDKv^t@@^(GdEa?wXV*|laT;DfGE`HuQ5(;5p|HKq&iV$?o^Hmb z&tnqB{*}TLdEzT2Dx&-+KpSOvn7#{rC@+Uff5LN%MEgfLH`0qQLgaRmNYCNNhKE;{ z9L(iA@VM$vf8>7`=$hY*XG}t=1I;0oVr>wtk*8YwE6X>9MJ%ZjRB} zmL+Qyaf<;~)x5jqHZ*JM0yO%YzjmVw+mh7)$!3Gvb?AWOT7KHB(jU(%{SO>pJFbS4 iTBk8x1WW5h@L+ooy@`6Wo~suRu^^?F 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 Eg0q^z#Q*>R literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-qi-security.bmp b/branches/smartcare-initial/icon-qi-security.bmp new file mode 100644 index 0000000000000000000000000000000000000000..00e49763053096a0f39d7eca0e14352b1452b777 GIT binary patch literal 824 zcmaiy%}T>S6h=o}x)E1Cf=?i>i@V~Rxpv)%R0S8}4~K; zA!s+4m z$-!2#zj?gZ_I-6!uKX;uS-QKv=1^a+gyX`LeZ7VAqn&&_gkE~*Wc-Q0!am<9>OWkb XO~^VT&EB;Sen@5n|5x;Fx*PKi^%M}d literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-qi-security.png b/branches/smartcare-initial/icon-qi-security.png new file mode 100644 index 0000000000000000000000000000000000000000..c06285b1214a0c38ed8a646d5fadccb8de2b6b4f GIT binary patch literal 481 zcmV<70UrK|P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0d`45K~y+Tm6N|p z!%!5)Piml>vKiz@7ady2D~O9Y_91))w+wDV{a18w@NWgdy4Xz$)duaNNYi90 z4nn2ZoOAC@a!ZT)gO79Wm(%aw8&Zui21)h~8mckI`dU#FEio}*X|*U;F)ytqSh+cP zeST9ylz?)%tfXyM>!JhbJT}2zS%y~oT@AqiRH;;AuInm7@2Ss7$5#*R^J_@zxF4*# ze;59Y@e|z0V&ZFIJ~jB1v|BR6olyE6v{MnU>GK3 zvj$``S$Y-)bh};A@nJ-IGGHM;4|yvOR>6Y8Vu7A%cu(qnVfQ3{p_1FP2I$zx`%VL| zqo*eCLx&v<29a<$xke!~;pDgwDnSqk`D9|{3Ozp{Priqw5Gr1;$L00O^gNFXy}n1@ z)PVFT4Su*2$@jsw?XY4Wd&smaL?04gPUhnBT68K$wfp!}mcmbT_&xfQaQ5GSXBB`S XFwqzb#IleP00000NkvXXu0mjfU@6HV literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-qi-subject.png b/branches/smartcare-initial/icon-qi-subject.png new file mode 100644 index 0000000000000000000000000000000000000000..b8df6b729429ab080f008447cbea2047eea764c5 GIT binary patch literal 796 zcmV+%1LOROP)z@;j(q!3lK=n!AY({UO#lFTB>(_`g8%^e{{R4h=>PzA zFaQARU;qF*m;eA5Z<1fdMgRZ;l1W5CRCwBSlS^n5VHAbWKQnnh8{5>RPuiLqs$E#A zs8A3Qth(t!7ez&dBBBM|bf*h<-73Y38xd+1-MK14MOPL?q1Av%N?Y5;q)8@^nPg@% zng4gCG}t-2ySU#ymwPT@jNz{)r)I$z1IKe{=?LBEJrtRc%9@Z|Nz9ki>BrQdIzaGj zX7XQ;fL&sgf>MUi!Jg^Jk?54bILH+PHQsx)pooXP7WFzIXb`u%pa8&gKF;MBFBN2n zxe_wJi^!%+$P|oAWrcNDRMr4!a6k=#>v=c?2gIC;R7!%X=#29cE2Y%j z0W+B29`HSkwtM%v1rCy=qoz@Gw|j75wAaN1+Z_gC?jT>%v}|oBt!OP6IW~aS@P4S8 zj!Z_xhs7Agd^PKJH_QateT6r#ULzcIcsYw@gK}#p zC+7EdaPhn!Fjy6JEq%OC?u4`oCA$VGp92pg!zeB69{3-iypaGQq%O(Tr%haH7`hCp zq<}F2?|%q0qSjn=+O4=|1{k~d5!BFOZHmZuua01}V*$+P!?Jo7FXO3xUCP4YaGC=; zyNBU!_J)Zo{NT&B9j&2rh-E@pidA59R&Tm()|idc9+|G-^tgk~JzdjvVi`ElX2qvu z0H2pO0agVCkAh5YhkSSrpuA@e443`NPN_03D;k!QMey1J#!fte$5Di;)KQe`k#dEN znFdKON$<82TZ?T@2BPNB<$i(FLq8D|=CG4hp(qAqg$dNLjM`V7~<4&JRXha=Il1xcS0I} a;m-h$MK>opmR~mj0000CATZx?tVp*$z3=_JpSIS+$Q zP0wCikj?vU@8J}-C$5qc6gTmlm>~6l@$I8+tR|6q7o1Y+A6yrh$yhfh)FW1b`PONZ jpVf^#d;XeB6*FC~zmjoj=9#ZR7cqFc`njxgN@xNAz~EOQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-resource.png b/branches/smartcare-initial/icon-resource.png new file mode 100644 index 0000000000000000000000000000000000000000..03ddd799fa0a3aec561c75d4221f195db65d6eb9 GIT binary patch literal 635 zcmV->0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4kn?eBq literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-toc.png b/branches/smartcare-initial/icon-toc.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed2490ed1432d5d667a76235360824a1088e928 GIT binary patch literal 734 zcmV<40wMj0P)JT{hN;C#tgf#9krG=I>5!<*aE1_(spcgF}<`n4i zJi-}^6UUeU4jUFwdCiVPDm%`Zx^UBa8J(mnR6wEgz^}o8;)M*Y(@l_!Kfv)}4+NuM zaPXE50z)r)9=D=SR|RIqfQ^j}Hu!fzMeQBo+@PZk1G8hOw|vBTvkx`HM)Xe9q3xao z@`p0`NO!2904FHSLA6E@Y-O6zH$DQzvq@aHsz}}<(!v(Z_+EodX%R&NZW75g+nENo zV0020rxE^;7d!067AN>6*+&YLp$9uH6F-=In`XC{Cn%+o|5)b&boEPr02w@|P*oGm QmjD0&07*qoM6N<$g78X0Q~&?~ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon-warning.png b/branches/smartcare-initial/icon-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3adf960ff1bdef9fe2f40c13316a24fcc72bac GIT binary patch literal 294 zcmV+>0oneEP)$%f*lY`pOUc)-n3c7x~H?{M$kM(Ifx=rv2z+{Nhsj?}p#44*u_Oy66UlD@W2-T{GRN*6#43Q{`ivk;a~L8Iq}dy6oH^I0001iNklNNEohXL&zXJ sN^@R5;6}(?4ikbr{C+&pr1v$0WukV6CazV37nmIHcg*7G2tc zI=PC2F1lMvI_Rd0C^$G2Dp&>SX6YXhCp$=sjVKO5i&FoTBXmnxJiRx zTzuiTyf44!{qpd*uVTN3eIEzKNX$GNodb9jPGIg5Gxlr zP;uyWE-dllbL`$vi`1ZzfFh#`RR4>81vo$=LTAXl(g-^91diG@FDG zU5$myPM;iC`fvw1yQ0MQPjn@K)3hK>bp-rqxP)C)PLS?jpWim6(4W4{su%98Qk4` R5I_I`002ovPDHLkV1fZeHgEs{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_choice.gif b/branches/smartcare-initial/icon_choice.gif new file mode 100644 index 0000000000000000000000000000000000000000..9dfa0e196aba9bf0dd70074ccdb980d07de9e903 GIT binary patch literal 266 zcmV+l0rmbzNk%w1VGsZi0K^{vX}bO=Q+JG$m|w5)cDL-S*7{tb+@Z?p4qk8 z_sQn}X|3gLf|Hfa{4HFBMq+vzJXv+X|6!-#{r&xKvgu!?-l)&;*zNvYc8feuU~I4F zQ<~I5R%ieJ|NsC0A^8LW0018VEC2ui01yBW000Gt;3s}wX?kNyLPFa#5UP3^wk(CC zKe9+;gdm|(VMuts4zO}DT@VOK1m)={2pi9Zf$&VC9jdjm*+RV&K$v9RFu0|I!2+1F z6;Q;%BcIpB1z!^u289U*e{2p3gL?-F2^@(e8U&FXn3wv!MxYMm< z`svBmv1{+xuKV4j{`>WuZxs9Iz@mXcp>h}f`t;4Ob*hI%{Q2|o&4>Hw!so?>`sl>% z&XD@$y8iq2(zJV`a~S&Q!usgL*|>P=$cgjQlGSct%NfD`tz=iQ2Xe?t9&B+;H&f7uKeJu^WeJr z;I5-|8P>LX_t=}?yLbBO!`ixg^3sy;(Ud5`*!28~%_0Wp&(2(!Xkf?ntw3Ai-`}F_+{{a60A^8LW3IKlqEC2ui z01yBW000N3fPaF67ljvth=dnP8v#OviGPKR8+J+oK6a3jiyIqvcT`GJQd%cchBX^H zIzmD`O0lt66NMX#vPuRyWn_0eT(*XGmSu3iJa-SmN=cJcp`dp$g#i~yNv#(yzS1Ox zRTr$TIukrR-ExIK7p_8f&8+3^S0~HG5`DX_vDxJ+k@-8M)>Nr>$W}p^Tho3 z==}80>(iM0?yURn!};l<_T#GS&3W#j2G&T01Gjrr=m|M$-S_r>eai|f&h z|Mt`N=CJ?&{{a60A^8LW3IHDfEC2ui01yBW000GL;3tk`X`bews;D?Tk0nWKJ$&z= z?3e@qf}r4*+bJ+eOeTXF;w-u&P$-~Kh`;O#$-LqKwLqW&BVfD(fMO{o6D*btS}h(w i-m?H&fN9@ld3zWL{vdmj8;T8kSi@HApkqh0eS}j literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_entry_blue.png b/branches/smartcare-initial/icon_entry_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a7651ec8a0f395be021bac262783ec604abf8c47 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=8_H=O!u{izqk}bDmq0G^bpRL|W zr%VbmS`g2vdN_5Xhn$gw?joL;=H(n;{ewDX@>Vt8IAj)#jg!+?Z23wnf7d! zNAH#A4i6V)y_WtvZQ1hT)TAWgjoY{t%BOsI;8VOzQvNniDZk5xCy$)UQWb1PRjRoz l1#moJy|?3|{zvx%+9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_extension_complex.png b/branches/smartcare-initial/icon_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..bab7cc9bcc64f4f58a40019ab29bc90c98d5510c GIT binary patch literal 743 zcmV?P)rx$R<IWI`!e`47o+X|cM zhswMI)6H-!+|Ry*GtmT2KZBZTgf*vuh@Iv~E3-o`X2T^+DyW5TGfmLUU@4QG+c^0c z#zg&+`J#c@0((YV&ur`*Iawk7JMET#>EkfEJtz9cD4oNF6e!0Aw?I&|=qKwHAy9XoQ zA^YBJr@&gw)O7(`yrYQGx{Yirh2eMScnk9(q^&}_PQ*$`FTOgh0*()5P;Djfw78dp Z{0&Uoz&aZx@__&V002ovPDHLkV1iM?Q(XW6 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_extension_simple.png b/branches/smartcare-initial/icon_extension_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..fab774a3288143c3ca5ef4a6354476a816d20b29 GIT binary patch literal 331 zcmV-R0kr;!P)clpQjpWPb8b##8}RLd@5ygx>`#(pz>k}$oIkF|*aK~E`Efn%|Bp+N z|GyqlYyW&e-v0A$8BQV$NSgWcM%Moyw~GJ&deHs<=iR3N-_Hg9|8m&q|L5&8GYK1T zJ%$-*`^F!)N`MCR01asV|LsD^f1vFfKW>v|CMpboe%Jke!RP+9>uj1kAj$NKQO%#srO^T*ZI)!3~X`Ru6Nwj9HM4fp4g z`Pz1^t*!t6|NsC0A^8LW0018VEC2ui01yBW000Gc;3tY+X^tq_t*n=-o+V2~=c1ks zu&ZR_ot-IHyQzexPI2VPbReBZCeu)MF1Mz~p;#mml?etB$YvCn&4w^A2o8vd8Lei! z;SBR4y>7ob8fFQ6c7K5+8H06x2Y^`@2pp1=lZPK34*?Vr3>u!FmP4YVA0Yrc%MX1I literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_modifier_extension_complex.png b/branches/smartcare-initial/icon_modifier_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..290794fedde7c9236ca1c66e5b6159a4bfae4781 GIT binary patch literal 786 zcmV+t1MU2YP)YBk|%qOnDVi54q_hnJ4?5N7`8xF8d;m~MKKvpBCW=R5h1 zQC0qrg*FE|U_2Qx8QX8Py5FQ~`EtUHl=_So;wF>-(75j)s4A+8^fO{lxGLYDR=IpZ z*AirEwL+XJdudG9&VH^z4=-2tlB(65w?O2yu?e%M2h-4q?rcw%`;04!YvTL8P$WXQ zs~1raCAWn_=nu`x^n>&E<_%B?4IW37QGt}R?_&_*_0(;waK7!C`dcW}yqqAje&&?Q zwnc{+;}3t%nIwt84zfJz0TEmYJ&N+rTAtvK6TDa}0Q+2qezQ;L%j zB`JU?zFGnSnp0mT>*^g?U#DUX3%~y2ixP<7T8mq;P_bm4h9^3_Sr;okCMLpcxVs0t z@Pcq-6fKky0TI6FUD~+8dzA zXwzinX@_60HEK&QrFCKC4nZNSaJ%=dMMP=LV&ryWhUId467{n0CBiS{g$ zM+)<0A8d>1J!W<|+34smy+yk|eKK+|z#z_`!vF*zu@)fx|NsB1&p)iY{B*;`$16_Xn|0t? z$NCdx)3-c*`}NJoZ=Ji}gcnTw^zBzrVzp;zwzGH4qn97TVrDV>_uwu)3y=}D#PivwK`y%B=37$zUNgg38Vmy)G|T6U)tPoJuwEb`hR=}^^i)h`XTw(IB5=Bngja^~a|>geDS6)WZG Y=by+gJVjV6rBGjMwi3gfIf@L{0IWk?_y7O^ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_page.gif b/branches/smartcare-initial/icon_page.gif new file mode 100644 index 0000000000000000000000000000000000000000..d664fed24cfa592d0685d3857a391f74586beab4 GIT binary patch literal 256 zcmV+b0ssC-Nk%w1VGsZi0E8X@$K(F&@%Fpi{pIcTh_A?Ym$X-Kk(J8)tJM2RRcrG0 z`nKBqq|y6{yX;b7d#=;vLrYxM=kUPa{jt~ln!whm%iiAS?F}`8_CX>@2HM@dak03rDV0SW*g04x9i000mG5C8xL zXrL#Kkn2O=7&VV(P#P&3KT$7j6cM4h{(k5D*v`7guT} GApkoa)p!R0 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_page_n.gif b/branches/smartcare-initial/icon_page_n.gif new file mode 100644 index 0000000000000000000000000000000000000000..4c16741e6ea917655a718f9c01948ab9378bba54 GIT binary patch literal 1080 zcmeH`+e?!H0L4GY5)CsGjf}K3C?QLmD_n`SMANKg(85Hhp=R36?$Aq9Of5nLqbZ@y z>Ln3xSccB}THD;*+|{{Fm(E*j+Gl=VW}14!{)gT=59jp<=f^pooEXCq_z`}@0?0}tXUZUR85OQxrK?X#S-YuzH8r52>?GYyx|IsImINtY!85dX?MILtC`8)kxb-^jC{}NDsXM1|y6nn0nD`hPe-Y7FevX+F2JAj<{1cy8oXW-}w}L_lzykh!>n zt2+|6w~#CtP4sydkv;f^CTBL*1m-#<=S}0Pil}SG@ViZ2yi)cJd*$$m?6K&;^+9oN zxzo3FPqsp6Fcu|0kId}N$QAF_d4{ElV>!1N>-=}8HYJ_Wca;@~@~Z-ZxM9f^b!`8+ z+GuX6eOKa%%CwO&@8?^Yzm&B{ANf@7<2?(v`Cob(6yiCfe48rY@Pd`$yR+v(JW<2h zTqr$1I_@37x^XEzNZiFM+LBwptPIUml!e69mwGw6HhOwlgCb&tVxflzgAp6(m!&)% X%(*$HX}+CPwvBUV&g)QsA945(H%zjb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_page_n_c.gif b/branches/smartcare-initial/icon_page_n_c.gif new file mode 100644 index 0000000000000000000000000000000000000000..a535fb6de1aff00d2e828f063c08b84406034651 GIT binary patch literal 1082 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 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_reference.png b/branches/smartcare-initial/icon_reference.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fd1da28bdf80339c5c7a2a28d81dee188e2aea GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0figD*u3fvRFWT^vI!{Ll6{@-ZlKF#px~U(Y7ZKdY(rM#as;Dh5;d%IllFShYk~ zoS89Gxq|y(-)bhF#0{S&+xmPew5*xJ^~qRSCzNrQPsFZ*Qts3CTvi6VEn2vya)sP` b{Fs>|{D#6DsS|uadl)=j{an^LB{Ts5vHM9e literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_resource.png b/branches/smartcare-initial/icon_resource.png new file mode 100644 index 0000000000000000000000000000000000000000..81a73d1abe5598332dcf5b621156ea95090957f9 GIT binary patch literal 598 zcmV-c0;&CpP)VlOdXNPIBOo0-p>pGH+V zDVoh@O;zuQ5blY{Wf7V5-fxP?lK1{)qtW<^s-DPN$=bi;JICl@g~! z2%%B0*N^3AXJ_%=Uj$AEM8pGhyIrc)Dk8$x))w>g^LX$1FAzdd0BbFA9MfvGD3{9z zeFf0{c;VC3^tDUYOdPFEI#~T4!V?SNoC9Du93GCy^Sl6z+PTV=H)qDHPr-S+{9ca^ zcFtjp`4=G942W^h!A*dj22+E|9mJFkKpe-UX-X7DL{S7lmSrPgXl%j95ES+|(DpjX zuV-9swdidY2bBObqt*3*G=2D`0IW`ez_*`dKUN8DkJ98>Dz}%Y0OTEZcXr5gj|5?& zQb*t3z&Uplz;xfu4QKAIjh%r2%iz{QQ*bF{3F`MT=bqAgvB1oObu-$+!CPJf`oLf` zQ6MBBNs%kO5Y!j&KW0 kl~X?lU_T5A`syI{2QlJAS%~tg#sB~S07*qoM6N<$g3QtehX4Qo literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_reuse.png b/branches/smartcare-initial/icon_reuse.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b75f6c398044761b2e211639a3b3ea5dffda06 GIT binary patch literal 785 zcmV+s1Md8ZP)aL6K`V-vR#JLK(X*jEKVNlbHxH0QOXN4CTjfvGt40I|M#Ku+)Yiq8d z;L28c;TGg(*&-*FfRgVFU3!q0bKn5y+w&YMOEeLrM3go2};w-m?^(jqeZAz2= zL*$E|+nBzw5`1~&d{HnejR`pp>Gc7meprxN9t68G0wK!~R}w-lLD(()XLo=+p9zi1 z=86KRES~3g$*>K{#fON0>%{i-Rcw831>-k@nY{~UrUN@)b%g6=XPXGQk0pwNVJV+w zqhRK2*zxsX)1w8u`H8F=|Ghf>#)>;2#|sV1xT0X_I4_<*pC+(CE+r1;*Z|TI8@M$i z*d-lO3zv}$G$5CpN9eh9kKmasBji}*;vbP^#=-v_K_>cy4EBLtz6Ex%6{+9_B)^|S z!hagM#0)}%dj*eV={z3?zdeTC)u(vt>V&z^2#3Rg-flhS-!~vKtwevfR?M0Edok2? zHY=CQ4-^D8DJSp@k{b>@wzk4zu^<|aA{-9Gfx%$lO768pBDvDi(!x+d zeSQ6SO-&82P$*DWS0_Sanxi!;puHu6!{kw^RP$!DnQ=Ou+itfTcDo&IZEa|8Zx>^l zqcz$?drJi6<>mXTtE;POYipO9nwpXtjfNv+)M|Aj;S`DEG)HT+hxYyg@Y?10VPWjL P00000NkvXXu0mjfBPD6B literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_slice.png b/branches/smartcare-initial/icon_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..634e9001d3c04b1930ff96a626224a4cf825234b GIT binary patch literal 692 zcmV;l0!#ggP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0!c|kK~y+Tyl+;`@eY z^@M74tzLWMhh4DCRw1UV=&p78{9OzThI0udCgR6VT|9IB$l2rP&8&V@Rz=l!nQO0i zzg8AMzkdJp%>%2{DE9?B7#Nr*lXLTT<{zEDGB?%q+VG_=h{6$g0u(k3GiKo3lg01P zZY*5jl&=!fmqFOx0Ch+iV=B*mTq$C$Rzs_~iB7YPmfgZybsbB~#V{v1EDcFHK_U7cEFfkeg=fvwz?keXmwMp~z6xS{>r%?K=t?es0+%jd{bS%e%p8x2cmK->JM;kt274paUsOPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0m?~4K~y+Tt&-7d z6G0S)|CycLo!umxZKw&>n%Y(^(pD=LFQg!N=~D<^D2R{XqbRG-eiJ!8Qw^Km2oJW4%y0m)d`u)Wlmv7l6 z^Pt`lQ`ci;>rLey7WaIg@yX(sxzlVUiAXmzxJ~9=yICitxLlpG=Tuz%$ycK*9vNl2D+VN^gBIt+g;S^huGe$ z#CwtpEW^r_5rjbqF%Tm_JnB$JTHnYSP<0y-Eg>Q$Kq-R7XTvrir8+#dV{UN;^GmBE z03jh&ISiK7!PpUKs|m5wgV;TW*!vB!Zy~B@4Cx6!ULp1{D2g)5fU49k-kf>3bZ_}l zVa1%)&uU;f2H^?}8y;GfL9_aF`$g;Rug9fxb3x3hvV-E+L1_%03ta%#E==jdl*P66X8&0t(j2mt;7G=92cm?o1500000NkvXXu0mjf D^AG>6 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/icon_text.png b/branches/smartcare-initial/icon_text.png new file mode 100644 index 0000000000000000000000000000000000000000..b7960db9dae7d1da77ef3acc46d0a6a9da584267 GIT binary patch literal 567 zcmV-70?7S|P)(R5;6H z`2YVu10|S&W(GL4-*9m5zR~L0cWa7s=goeHmKzfsTW-vJJns=rXO>fi=YdvYp=OyIuL^83ysEIf(LtP34vHf@P1syLa4L>s)tjLDRY?|E+S*&m<}gEDA3wCC|S1 zC~n%F`=*)aLx8xUX62**Ryh}!5;VXx>jJY=!}V2J^Y4E*NjsaSAA6F^IPpwJ<+6wW zU8=5LQujKb`Z+F#fckUgU8t^YpU|s(=Orx83-p>b9R3rvXOE zXGG&B-+ooO{Lz1}<{Ou-vd(X^%s98zwd(4P#ubnMhqc}OsqDB<8mj>Yv8NgBOD@j_ z`PDq_3`$^`C!g6^zTp1k={a?|3Z-|`5HYOAUEHcimi|xPlFJZ#%{{hX{-)aXO=~Z^xE1+b* zM@!rH@FJ(e3$Fs}uKo9|x%%HQ^w?fm%Wa0V&kJ-j001RVucl)dd}jav002ovPDHLk FV1mw881w)D literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/index.html b/branches/smartcare-initial/index.html new file mode 100644 index 000000000..4836c121c --- /dev/null +++ b/branches/smartcare-initial/index.html @@ -0,0 +1,316 @@ + + + + + + Home - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Home

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Official URL: http://example.com/fhir/exampleVersion: + 1.0.0
      + + Active + + as of 2020-02-26 + + + Computable Name: ExampleIG
      + + + +
      + +

      + This is our FHIR Implementation Guide. It contains the specifications developed by our community. +

      +
      + This documentation and set of artefacts are still undergoing development. + This content is only for demonstrative purposes. +
      +

       

      +

      Content

      +

      + +

      This publication contains the full set of specifications...

      +

      +

      There is also an overview of the projects and motivation for the specifications.

      +

      + + +

      The top menu allows quick navigation to the different sections, and a Table of Contents is provided with the entire content of this Implementation Guide. (Be aware that some pages have multiple tabs).

      +

      + +

      Intellectual Property Considerations

      +

      + While this implementation guide and the underlying FHIR are licensed as public domain, this guide includes examples making use of terminologies such + as LOINC, SNOMED CT and others which have more restrictive licensing requirements. Implementers should make themselves familiar with licensing and + any other constraints of terminologies, questionnaires, and other components used as part of their implementation process. In some cases, + licensing requirements may limit the systems that data captured using certain questionnaires may be shared with. +

      + + +

      Disclaimer

      +

      + The specification herewith documented is a demo working specification, and may not be used for any implementation purposes. + This draft is provided without warranty of completeness or consistency, and the official publication supersedes this draft. + No liability can be inferred from the use or misuse of this specification, or its consequences. +

      +
      +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/information.png b/branches/smartcare-initial/information.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd1aef900803abba99b26920337ec01ad5c267 GIT binary patch literal 778 zcmV+l1NHogP)BVme|mWaqy4$_pJm?y9KM{-*hp?1+Ey3e-CEDooTa!B;e(Q>TSF?bj>5At13y1p zriN3w3x~5SfZj{@J4M{kp{?=M_Lh2bV+5LH)Q)5W!-ePA$RgE1@5f1cyHki0Y}JyVEYZF(LD$xXlt$7A5CgE@ zpV-&l%vf;=5kZ2-2gi@Y6J&=cuwt>!vJ^#(&n|LcZyUzi6Duj$$hJ1s*HD-#;k-w@ zpdrwAuoDG_N2bvb07G$Zk*?Hc)JLtW4yqOnic_$zO7NZ#l>Fm){;fE?b$IbOaX2fe z0la4g0Dfw2xk7Wi7NapVD8YMPCZu?A1QCK*67dgsvRKBLFtrM>?$%&_lD1882mzdO zWPdw5KWw6IT`m1b_8=lS5jt8D3=RDa=&jWzR-)S@56WMslZ~mKu1)-wpXB>rNBQ>N zU#K`#1B&v|_AQK;7I~B}OdGiUT9LX>f0xm6<;LeP!=vFjPsUQF*wCJ*dO)4YBypgdiuF!=i@6Zyi7F|q#K zz?tlSZULa@t1D?$e;f@b36&N!V2mjOHw|* \ No newline at end of file diff --git a/branches/smartcare-initial/lock.png b/branches/smartcare-initial/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..d6318fc9472aa349123be6c9b5a7b1cb36f18e8f GIT binary patch literal 310 zcmV-60m=S}P)0d!JMQvg8b*k%9#0Aoo+K~#8NU5rH% zgg^iT$r$dw?)Lu&0;8~fO1e_Dq`#5NEg(05X1P}8CqU;usegFUf07*qo IM6N<$f)vr6`v3p{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/modifier.png b/branches/smartcare-initial/modifier.png new file mode 100644 index 0000000000000000000000000000000000000000..807ca84da18b2d8df5a469ff6485b47d8e312632 GIT binary patch literal 692 zcmV;l0!#ggP)XoOK{eblvgENtl?RXf~-$P2o^M z(z!pMKHUV0@cZ%OBkq3L-N`w#C6Oi6?^CbW2_cZTws7|fIcNUDjZ-PiMoE|C9szoQ zO9Y_S=@3EyAhp}LdsRXY2vRX&wiq4G2q+~o5P+R#c(;pkMrBFv_eZtUm+)cpBAkwr zX0!WX(~KPe5(09kgUS*OMSmqEVP-@L%nn9(w+vuL9Hu!+Hf?UAexKw{8Z@sGYp}NH z?%zzBvk+i-6Jr6q*CVA=iEFjmIPY7O^v0w)a^C(a>8`HQO9|zSNyHc#=gDj(nDi9) zggfK#5Xj8~#OdZh3~b|Ug>LtGIC$;adn?O_q{Ij+OMGUAiMgZfJ${0nt=2#^#v!G< zubY!U1`k~n*KvPiIYUb1vZUPDAhp}nIvvXObu8x!xW8EYym}WXDz|)GT8hQ5U$?W_ zm64fhV`dt)1-SEb?fde7V}!kPc<9Kwo8&tA<=uLH&K aFX}PW!Ep^iX0000|D^_ww@lRz|vCuzLs)$;-`! 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 Btatzb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/new.png b/branches/smartcare-initial/new.png new file mode 100644 index 0000000000000000000000000000000000000000..1c4469de043b9ee93463f44269336e2d4a31aacc GIT binary patch literal 1873 zcmV-X2d?;uP)EX>4Tx04R}tkv&MmKpe$iQ$^8=gB?UVWT*~eK~%(1t5Adrp;l;qmz@Oi%KlkV8Q*#yr0wVD&GfbO!gLrz= zHaPDShgnfpiO-40Ou8WPBi9v=-#8as7IZLMN=c5B95w>PWeK{ zW0mt3XRTai&3p0}hI0DKGS_KFkia6AAVGwJDoQBBMvPXS6bmWZkNfzCT)#vvg;V;Jb#1sXNS`95}>#t9I72Cnp$zfuQgK1r{& zwCEAgzYSbmw=`uBxZD8-pA6ZQT`5RY$mfCgGy0}1FmMa>ta-gP_i_3Fq^Yaq4RCM> zj1(w)-RIri?Y;ebrrF;QiLP?6Nf=xC00009a7bBm000XU000XU0RWnu7ytkO2XskI zMF-{!76=Y3tRs840000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbS zJ4r-ARA}DqnM-I?R~Uf5J9i#Q#xW+wXEZ^LL6U3HMUD?@QE01f+?Yk(*h1ZuO6f+d zt3nsuNs$&&T8dQADAZbw)NG<47Clj0^kPhi8a3u^jFU++@9E-R@65y*Gp}w;emD&0 z%zx&b`R0G#QFI~B0ad)a5(d7|r2Hq_jfyTr2T;qqEhE6knv}P**<@p8NIB4|3$bw) zPHLG8wCF;7FbgL=pucn>w#~vxEhWGuU5K5ta8gS#@W*t3GKUk3#YZOZC9b6!Q}uE= zFF$bsf9gUsrckB?(_yK$D6gTn!#5UwRllHn{{W?XjlYHUSC00f7Ihy{a%4AM5>XI%)VCgstb zEGHHY1K?S+24&v7yl)g37%=)6n+?~74Tg0rSO7p|V#1g&UTi?BuebL3`}?y!Dhm7v zGy>lOzBGD2=|X&+6P)qxZermuHkXUJS-4hOIDLI_msz>efKX8ZfUmRDn47Q?-OJz8 zlkHL8Xi|QqN%^}b<##5el>H{~gD%9@tl>n1L3~|Z0Ld8 z$?opB`z&9MT2+N=2KF&CCOON>Kvi)jxSRjs!)&kqOX5V6vIXdUi~i?11>{%PuLIy- zwF-4g@JuDnvNBu?7bXqW<1xOZX&nHr%1VkF8VvUhh47hiO0nB0vyXJTgALyd=DN_x^A6O^GqYX z$B(DYR~ zfG;&E+j8!$UR}Fpba7QxR(j1hW7$0(ip;nYGy%K@F{iE$MKyl-KyPoZN7VuQ-U229 ze5OfxJg>%ctf`5x&j*TvVz=i9=h-tePbidBR~u{3pBs?OlwEArIspDBPyUZ)Gz9F? zr2H-KB9L$x@4b7JZ`w3{hgVZWY}c+g+{u6WG60i_nMY9!IA%r+Jbh{`tMPC#+1_4g zFacnnRW7!aC^JqqOa}S>m@omYPi+y+g4Q$5EveYP^eH~#(DSj literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/observations-summary.xlsx b/branches/smartcare-initial/observations-summary.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..dc353ec896d0ad088e4068b4667bc696708c110b GIT binary patch literal 3619 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 U+UR7cAb`En5^s4@7zWS&4*;HVz5oCK literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/package.manifest.json b/branches/smartcare-initial/package.manifest.json new file mode 100644 index 000000000..dbbb2a255 --- /dev/null +++ b/branches/smartcare-initial/package.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "fhirVersion" : ["4.0.1"], + "date" : "20240130091945", + "name" : "my-ig" +} diff --git a/branches/smartcare-initial/package.r4.manifest.json b/branches/smartcare-initial/package.r4.manifest.json new file mode 100644 index 000000000..4991f39ca --- /dev/null +++ b/branches/smartcare-initial/package.r4.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20240130091945", + "notForPublication" : true, + "name" : "my-ig.r4" +} diff --git a/branches/smartcare-initial/package.r4.tgz b/branches/smartcare-initial/package.r4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4bc89a89475d8b18bbd8ae1f45396b539cbeb0c3 GIT binary patch literal 3244 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 code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +pre[id].linkable-line-numbers span.line-numbers-rows { + pointer-events: all; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:before { + cursor: pointer; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: rgba(128, 128, 128, .2); +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +span.inline-color-wrapper { + /* + * The background image is the following SVG inline in base 64: + * + * + * + * + * + * + * SVG-inlining explained: + * https://stackoverflow.com/a/21626701/7595472 + */ + background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4="); + /* This is to prevent visual glitches where one pixel from the repeating pattern could be seen. */ + background-position: center; + background-size: 110%; + + display: inline-block; + height: 1.333ch; + width: 1.333ch; + margin: 0 .333ch; + box-sizing: border-box; + border: 1px solid white; + outline: 1px solid rgba(0,0,0,.5); + overflow: hidden; +} + +span.inline-color { + display: block; + /* To prevent visual glitches again */ + height: 120%; + width: 120%; +} + +.token.punctuation.brace-hover, +.token.punctuation.brace-selected { + outline: solid 1px; +} + +.rainbow-braces .token.punctuation.brace-level-1, +.rainbow-braces .token.punctuation.brace-level-5, +.rainbow-braces .token.punctuation.brace-level-9 { + color: #E50; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-2, +.rainbow-braces .token.punctuation.brace-level-6, +.rainbow-braces .token.punctuation.brace-level-10 { + color: #0B3; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-3, +.rainbow-braces .token.punctuation.brace-level-7, +.rainbow-braces .token.punctuation.brace-level-11 { + color: #26F; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-4, +.rainbow-braces .token.punctuation.brace-level-8, +.rainbow-braces .token.punctuation.brace-level-12 { + color: #E0E; + opacity: 1; +} + diff --git a/branches/smartcare-initial/prism.js b/branches/smartcare-initial/prism.js new file mode 100644 index 000000000..6d7a007ac --- /dev/null +++ b/branches/smartcare-initial/prism.js @@ -0,0 +1,242 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-highlight+line-numbers+inline-color+autoloader+match-braces */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);k+=y.value.length,y=y.next){var b=y.value;if(t.length>n.length)return;if(!(b instanceof W)){var x=1;if(h&&y!=t.tail.prev){m.lastIndex=k;var w=m.exec(n);if(!w)break;var A=w.index+(f&&w[1]?w[1].length:0),P=w.index+w[0].length,S=k;for(S+=y.value.length;S<=A;)y=y.next,S+=y.value.length;if(S-=y.value.length,k=S,y.value instanceof W)continue;for(var E=y;E!==t.tail&&(Sl.reach&&(l.reach=j);var C=y.prev;L&&(C=I(t,C,L),k+=L.length),z(t,C,x);var _=new W(o,g?M.tokenize(O,g):O,v,O);y=I(t,C,_),N&&I(t,y,N),1"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var e=M.util.currentScript();function t(){M.manual||M.highlightAll()}if(e&&(M.filename=e.src,e.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(e){var s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+s.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+s.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+s.source+")*?(?=\\s*\\{)"),string:{pattern:s,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:t.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:SCIENTIFIC_WITH_LEADING_ZERO|SCALE_PRESERVING_SCIENTIFIC|RMC_COMMUNICATION_FAILURE|END-ENHANCEMENT-SECTION|MULTIPLY-CORRESPONDING|SUBTRACT-CORRESPONDING|VERIFICATION-MESSAGE|DIVIDE-CORRESPONDING|ENHANCEMENT-SECTION|CURRENCY_CONVERSION|RMC_SYSTEM_FAILURE|START-OF-SELECTION|MOVE-CORRESPONDING|RMC_INVALID_STATUS|CUSTOMER-FUNCTION|END-OF-DEFINITION|ENHANCEMENT-POINT|SYSTEM-EXCEPTIONS|ADD-CORRESPONDING|SCALE_PRESERVING|SELECTION-SCREEN|CURSOR-SELECTION|END-OF-SELECTION|LOAD-OF-PROGRAM|SCROLL-BOUNDARY|SELECTION-TABLE|EXCEPTION-TABLE|IMPLEMENTATIONS|PARAMETER-TABLE|RIGHT-JUSTIFIED|UNIT_CONVERSION|AUTHORITY-CHECK|LIST-PROCESSING|SIGN_AS_POSTFIX|COL_BACKGROUND|IMPLEMENTATION|INTERFACE-POOL|TRANSFORMATION|IDENTIFICATION|ENDENHANCEMENT|LINE-SELECTION|INITIALIZATION|LEFT-JUSTIFIED|SELECT-OPTIONS|SELECTION-SETS|COMMUNICATION|CORRESPONDING|DECIMAL_SHIFT|PRINT-CONTROL|VALUE-REQUEST|CHAIN-REQUEST|FUNCTION-POOL|FIELD-SYMBOLS|FUNCTIONALITY|INVERTED-DATE|SELECTION-SET|CLASS-METHODS|OUTPUT-LENGTH|CLASS-CODING|COL_NEGATIVE|ERRORMESSAGE|FIELD-GROUPS|HELP-REQUEST|NO-EXTENSION|NO-TOPOFPAGE|REDEFINITION|DISPLAY-MODE|ENDINTERFACE|EXIT-COMMAND|FIELD-SYMBOL|NO-SCROLLING|SHORTDUMP-ID|ACCESSPOLICY|CLASS-EVENTS|COL_POSITIVE|DECLARATIONS|ENHANCEMENTS|FILTER-TABLE|SWITCHSTATES|SYNTAX-CHECK|TRANSPORTING|ASYNCHRONOUS|SYNTAX-TRACE|TOKENIZATION|USER-COMMAND|WITH-HEADING|ABAP-SOURCE|BREAK-POINT|CHAIN-INPUT|COMPRESSION|FIXED-POINT|NEW-SECTION|NON-UNICODE|OCCURRENCES|RESPONSIBLE|SYSTEM-CALL|TRACE-TABLE|ABBREVIATED|CHAR-TO-HEX|END-OF-FILE|ENDFUNCTION|ENVIRONMENT|ASSOCIATION|COL_HEADING|EDITOR-CALL|END-OF-PAGE|ENGINEERING|IMPLEMENTED|INTENSIFIED|RADIOBUTTON|SYSTEM-EXIT|TOP-OF-PAGE|TRANSACTION|APPLICATION|CONCATENATE|DESTINATION|ENHANCEMENT|IMMEDIATELY|NO-GROUPING|PRECOMPILED|REPLACEMENT|TITLE-LINES|ACTIVATION|BYTE-ORDER|CLASS-POOL|CONNECTION|CONVERSION|DEFINITION|DEPARTMENT|EXPIRATION|INHERITING|MESSAGE-ID|NO-HEADING|PERFORMING|QUEUE-ONLY|RIGHTSPACE|SCIENTIFIC|STATUSINFO|STRUCTURES|SYNCPOINTS|WITH-TITLE|ATTRIBUTES|BOUNDARIES|CLASS-DATA|COL_NORMAL|DD\/MM\/YYYY|DESCENDING|INTERFACES|LINE-COUNT|MM\/DD\/YYYY|NON-UNIQUE|PRESERVING|SELECTIONS|STATEMENTS|SUBROUTINE|TRUNCATION|TYPE-POOLS|ARITHMETIC|BACKGROUND|ENDPROVIDE|EXCEPTIONS|IDENTIFIER|INDEX-LINE|OBLIGATORY|PARAMETERS|PERCENTAGE|PUSHBUTTON|RESOLUTION|COMPONENTS|DEALLOCATE|DISCONNECT|DUPLICATES|FIRST-LINE|HEAD-LINES|NO-DISPLAY|OCCURRENCE|RESPECTING|RETURNCODE|SUBMATCHES|TRACE-FILE|ASCENDING|BYPASSING|ENDMODULE|EXCEPTION|EXCLUDING|EXPORTING|INCREMENT|MATCHCODE|PARAMETER|PARTIALLY|PREFERRED|REFERENCE|REPLACING|RETURNING|SELECTION|SEPARATED|SPECIFIED|STATEMENT|TIMESTAMP|TYPE-POOL|ACCEPTING|APPENDAGE|ASSIGNING|COL_GROUP|COMPARING|CONSTANTS|DANGEROUS|IMPORTING|INSTANCES|LEFTSPACE|LOG-POINT|QUICKINFO|READ-ONLY|SCROLLING|SQLSCRIPT|STEP-LOOP|TOP-LINES|TRANSLATE|APPENDING|AUTHORITY|CHARACTER|COMPONENT|CONDITION|DIRECTORY|DUPLICATE|MESSAGING|RECEIVING|SUBSCREEN|ACCORDING|COL_TOTAL|END-LINES|ENDMETHOD|ENDSELECT|EXPANDING|EXTENSION|INCLUDING|INFOTYPES|INTERFACE|INTERVALS|LINE-SIZE|PF-STATUS|PROCEDURE|PROTECTED|REQUESTED|RESUMABLE|RIGHTPLUS|SAP-SPOOL|SECONDARY|STRUCTURE|SUBSTRING|TABLEVIEW|NUMOFCHAR|ADJACENT|ANALYSIS|ASSIGNED|BACKWARD|CHANNELS|CHECKBOX|CONTINUE|CRITICAL|DATAINFO|DD\/MM\/YY|DURATION|ENCODING|ENDCLASS|FUNCTION|LEFTPLUS|LINEFEED|MM\/DD\/YY|OVERFLOW|RECEIVED|SKIPPING|SORTABLE|STANDARD|SUBTRACT|SUPPRESS|TABSTRIP|TITLEBAR|TRUNCATE|UNASSIGN|WHENEVER|ANALYZER|COALESCE|COMMENTS|CONDENSE|DECIMALS|DEFERRED|ENDWHILE|EXPLICIT|KEYWORDS|MESSAGES|POSITION|PRIORITY|RECEIVER|RENAMING|TIMEZONE|TRAILING|ALLOCATE|CENTERED|CIRCULAR|CONTROLS|CURRENCY|DELETING|DESCRIBE|DISTANCE|ENDCATCH|EXPONENT|EXTENDED|GENERATE|IGNORING|INCLUDES|INTERNAL|MAJOR-ID|MODIFIER|NEW-LINE|OPTIONAL|PROPERTY|ROLLBACK|STARTING|SUPPLIED|ABSTRACT|CHANGING|CONTEXTS|CREATING|CUSTOMER|DATABASE|DAYLIGHT|DEFINING|DISTINCT|DIVISION|ENABLING|ENDCHAIN|ESCAPING|HARMLESS|IMPLICIT|INACTIVE|LANGUAGE|MINOR-ID|MULTIPLY|NEW-PAGE|NO-TITLE|POS_HIGH|SEPARATE|TEXTPOOL|TRANSFER|SELECTOR|DBMAXLEN|ITERATOR|SELECTOR|ARCHIVE|BIT-XOR|BYTE-CO|COLLECT|COMMENT|CURRENT|DEFAULT|DISPLAY|ENDFORM|EXTRACT|LEADING|LISTBOX|LOCATOR|MEMBERS|METHODS|NESTING|POS_LOW|PROCESS|PROVIDE|RAISING|RESERVE|SECONDS|SUMMARY|VISIBLE|BETWEEN|BIT-AND|BYTE-CS|CLEANUP|COMPUTE|CONTROL|CONVERT|DATASET|ENDCASE|FORWARD|HEADERS|HOTSPOT|INCLUDE|INVERSE|KEEPING|NO-ZERO|OBJECTS|OVERLAY|PADDING|PATTERN|PROGRAM|REFRESH|SECTION|SUMMING|TESTING|VERSION|WINDOWS|WITHOUT|BIT-NOT|BYTE-CA|BYTE-NA|CASTING|CONTEXT|COUNTRY|DYNAMIC|ENABLED|ENDLOOP|EXECUTE|FRIENDS|HANDLER|HEADING|INITIAL|\*-INPUT|LOGFILE|MAXIMUM|MINIMUM|NO-GAPS|NO-SIGN|PRAGMAS|PRIMARY|PRIVATE|REDUCED|REPLACE|REQUEST|RESULTS|UNICODE|WARNING|ALIASES|BYTE-CN|BYTE-NS|CALLING|COL_KEY|COLUMNS|CONNECT|ENDEXEC|ENTRIES|EXCLUDE|FILTERS|FURTHER|HELP-ID|LOGICAL|MAPPING|MESSAGE|NAMETAB|OPTIONS|PACKAGE|PERFORM|RECEIVE|STATICS|VARYING|BINDING|CHARLEN|GREATER|XSTRLEN|ACCEPT|APPEND|DETAIL|ELSEIF|ENDING|ENDTRY|FORMAT|FRAMES|GIVING|HASHED|HEADER|IMPORT|INSERT|MARGIN|MODULE|NATIVE|OBJECT|OFFSET|REMOTE|RESUME|SAVING|SIMPLE|SUBMIT|TABBED|TOKENS|UNIQUE|UNPACK|UPDATE|WINDOW|YELLOW|ACTUAL|ASPECT|CENTER|CURSOR|DELETE|DIALOG|DIVIDE|DURING|ERRORS|EVENTS|EXTEND|FILTER|HANDLE|HAVING|IGNORE|LITTLE|MEMORY|NO-GAP|OCCURS|OPTION|PERSON|PLACES|PUBLIC|REDUCE|REPORT|RESULT|SINGLE|SORTED|SWITCH|SYNTAX|TARGET|VALUES|WRITER|ASSERT|BLOCKS|BOUNDS|BUFFER|CHANGE|COLUMN|COMMIT|CONCAT|COPIES|CREATE|DDMMYY|DEFINE|ENDIAN|ESCAPE|EXPAND|KERNEL|LAYOUT|LEGACY|LEVELS|MMDDYY|NUMBER|OUTPUT|RANGES|READER|RETURN|SCREEN|SEARCH|SELECT|SHARED|SOURCE|STABLE|STATIC|SUBKEY|SUFFIX|TABLES|UNWIND|YYMMDD|ASSIGN|BACKUP|BEFORE|BINARY|BIT-OR|BLANKS|CLIENT|CODING|COMMON|DEMAND|DYNPRO|EXCEPT|EXISTS|EXPORT|FIELDS|GLOBAL|GROUPS|LENGTH|LOCALE|MEDIUM|METHOD|MODIFY|NESTED|OTHERS|REJECT|SCROLL|SUPPLY|SYMBOL|ENDFOR|STRLEN|ALIGN|BEGIN|BOUND|ENDAT|ENTRY|EVENT|FINAL|FLUSH|GRANT|INNER|SHORT|USING|WRITE|AFTER|BLACK|BLOCK|CLOCK|COLOR|COUNT|DUMMY|EMPTY|ENDDO|ENDON|GREEN|INDEX|INOUT|LEAVE|LEVEL|LINES|MODIF|ORDER|OUTER|RANGE|RESET|RETRY|RIGHT|SMART|SPLIT|STYLE|TABLE|THROW|UNDER|UNTIL|UPPER|UTF-8|WHERE|ALIAS|BLANK|CLEAR|CLOSE|EXACT|FETCH|FIRST|FOUND|GROUP|LLANG|LOCAL|OTHER|REGEX|SPOOL|TITLE|TYPES|VALID|WHILE|ALPHA|BOXED|CATCH|CHAIN|CHECK|CLASS|COVER|ENDIF|EQUIV|FIELD|FLOOR|FRAME|INPUT|LOWER|MATCH|NODES|PAGES|PRINT|RAISE|ROUND|SHIFT|SPACE|SPOTS|STAMP|STATE|TASKS|TIMES|TRMAC|ULINE|UNION|VALUE|WIDTH|EQUAL|LOG10|TRUNC|BLOB|CASE|CEIL|CLOB|COND|EXIT|FILE|GAPS|HOLD|INCL|INTO|KEEP|KEYS|LAST|LINE|LONG|LPAD|MAIL|MODE|OPEN|PINK|READ|ROWS|TEST|THEN|ZERO|AREA|BACK|BADI|BYTE|CAST|EDIT|EXEC|FAIL|FIND|FKEQ|FONT|FREE|GKEQ|HIDE|INIT|ITNO|LATE|LOOP|MAIN|MARK|MOVE|NEXT|NULL|RISK|ROLE|UNIT|WAIT|ZONE|BASE|CALL|CODE|DATA|DATE|FKGE|GKGE|HIGH|KIND|LEFT|LIST|MASK|MESH|NAME|NODE|PACK|PAGE|POOL|SEND|SIGN|SIZE|SOME|STOP|TASK|TEXT|TIME|USER|VARY|WITH|WORD|BLUE|CONV|COPY|DEEP|ELSE|FORM|FROM|HINT|ICON|JOIN|LIKE|LOAD|ONLY|PART|SCAN|SKIP|SORT|TYPE|UNIX|VIEW|WHEN|WORK|ACOS|ASIN|ATAN|COSH|EACH|FRAC|LESS|RTTI|SINH|SQRT|TANH|AVG|BIT|DIV|ISO|LET|OUT|PAD|SQL|ALL|CI_|CPI|END|LOB|LPI|MAX|MIN|NEW|OLE|RUN|SET|\?TO|YES|ABS|ADD|AND|BIG|FOR|HDB|JOB|LOW|NOT|SAP|TRY|VIA|XML|ANY|GET|IDS|KEY|MOD|OFF|PUT|RAW|RED|REF|SUM|TAB|XSD|CNT|COS|EXP|LOG|SIN|TAN|XOR|AT|CO|CP|DO|GT|ID|IF|NS|OR|BT|CA|CS|GE|NA|NB|EQ|IN|LT|NE|NO|OF|ON|PF|TO|AS|BY|CN|IS|LE|NP|UP|E|I|M|O|Z|C|X)\b/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";Prism.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/i,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/i,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|new|return|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:true|false)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:[_a-z\d])*\b/i}; +Prism.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)[^:\r\n]+?(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}; +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?)(?:F|U(?:LL?)?|LL?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|RequestOptionsPage|x?Rec)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*)(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:\d*\.?\d+(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*{)/i}],function:/(?!\d)\w+(?=\s*\()/,boolean:/(?:true|false)/i,range:{pattern:/\.\./,alias:"operator"},number:/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i,operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/,constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/}); +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\]\\]|\\.)*\]|[^\]\\]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},a=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?!\|)(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*])?(?:[<^>](?:\.[<^>])?|\.[<^>])?[a-z]*)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} +.+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:TIP|NOTE|IMPORTANT|WARNING|CAUTION):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:(?:\S+)??\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"]|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"]|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|TM|R)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source]),lookbehind:!0,inside:{keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/i,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/i,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/i,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"keyword"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,opcode:{pattern:/\b(?:adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya|ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA)\b/,alias:"property"},hexnumber:{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"string"},binarynumber:{pattern:/#?%[01]+\b/,alias:"string"},decimalnumber:{pattern:/#?\b\d+\b/,alias:"string"},register:{pattern:/\b[xya]\b/i,alias:"variable"}}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^\s*)\/\*[^\r\n]*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],string:/"(?:[^"\n\r]|"")*"/m,tag:/^[ \t]*[^\s:]+?(?=:(?:[^:]|$))/m,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:true|false)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guievent|a_guicontrol|a_guicontrolevent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|programfiles|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|substr|isfunc|islabel|IsObject|ln|log|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|ltrim|rtrim|mod|onmessage|numget|numput|registercallback|regexmatch|regexreplace|round|sin|tan|sqrt|strlen|strreplace|sb_seticon|sb_setparts|sb_settext|strsplit|tv_add|tv_delete|tv_getchild|tv_getcount|tv_getnext|tv_get|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__New|__Call|__Get|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Region|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|TryAgain|Throw|Try|Catch|Finally|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+?(?=\()/m,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^\s*)#(?:comments-start|cs)[\s\S]*?^\s*#(?:comments-end|ce)/m,lookbehind:!0}],url:{pattern:/(^\s*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^\s*)#\w+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:True|False)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Or|Not)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SHARED|SINGLE|SELECT CASE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/^for\b|\b(?:in|do)\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|\S+)?(?:==| (?:equ|neq|lss|leq|gtr|geq) )(?:"[^"]*"|\S+))/im,lookbehind:!0,inside:{keyword:/^if\b|\b(?:not|cmdextversion|defined|errorlevel|exist)\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|neq|lss|leq|gtr|geq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: ?\/[a-z](?:[ :](?:"[^"]*"|\S+))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^\w+\b/i,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +Prism.languages.birb=Prism.languages.extend("clike",{"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b[A-Z]\w*(?=\s+\w+\s*[;,=()])/],string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|next|new|noSeeb|return|static|switch|throw|var|void|while)\b/,variable:/\b[a-z_]\w*\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^[\s\S]*?%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:true|false)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/i,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:TODO|FIXME|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(?:function|hook|event) \w+(?:::\w+)?/,inside:{keyword:/^(?:function|hook|event)/}},variable:{pattern:/(?:global|local) \w+/i,inside:{keyword:/(?:global|local)/}},builtin:/(?:@(?:load(?:-(?:sigs|plugin))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:redef|priority|log|optional|default|add_func|delete_func|expire_func|read_expire|write_expire|create_expire|synchronized|persistent|rotate_interval|rotate_size|encrypt|raw_output|mergeable|group|error_handler|type_column))/,constant:{pattern:/const \w+/i,inside:{keyword:/const/}},keyword:/\b(?:break|next|continue|alarm|using|of|add|delete|export|print|return|schedule|when|timeout|addr|any|bool|count|double|enum|file|int|interval|pattern|opaque|port|record|set|string|subnet|table|time|vector|for|if|else|in|module|function)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:while|for|new|break|try|except|raise|else|endtry|undefined|function|var|return|endfunction|null|if|elseif|procedure|endprocedure|then|val|export|endif|in|each|true|false|to|do|enddo|execute)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+\.?\d*|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|or|not)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^(\s*)&.*/m,lookbehind:!0,alias:"important"},{pattern:/^\s*#.*/gm,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|iant|idispatch|implements|import|initonly|instance|u?int(?:8|16|32|64)?|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|unaligned|volatile|readonly|tail|no)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.[0-9]+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.[0-9]+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|ldvirtftn|castclass|beq(?:\.s)?|mkrefany|localloc|ckfinite|rethrow|ldtoken|ldsflda|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:true|false)\b/,number:/\b-?(?:0x[0-9a-fA-F]+|[0-9]+)(?:\.[0-9a-fA-F]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.clojure={comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},operator:/(?:::|[:|'])\b[a-z][\w*+!?-]*\b/i,keyword:{pattern:/([^\w+*'?-])(?:def|if|do|let|\.\.|quote|var|->>|->|fn|loop|recur|throw|try|monitor-enter|\.|new|set!|def\-|defn|defn\-|defmacro|defmulti|defmethod|defstruct|defonce|declare|definline|definterface|defprotocol|==|defrecord|>=|deftype|<=|defproject|ns|\*|\+|\-|\/|<|=|>|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|conj|cons|constantly|cond|if-not|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|deref|difference|disj|dissoc|distinct|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|for|fnseq|frest|gensym|get-proxy-class|get|hash-map|hash-set|identical\?|identity|if-let|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|line-seq|list\*|list|load|load-file|locking|long|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|name|namespace|neg\?|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|time|to-array|to-array-2d|tree-seq|true\?|union|up|update-proxy|val|vals|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[^\w+*'?-])/,lookbehind:!0},boolean:/\b(?:true|false|nil)\b/,number:/\b[\da-f]+\b/i,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],langext:{pattern:/\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,alias:"string"},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|\^|&==|&<>|!|\?|\?:|\.\?|\+\+|--|[-+*/=<>]=?|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w*|\[[^\]]+\])/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{string:{pattern:/[rs]?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*){(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +Prism.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}}; +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:abstract|alias|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|rescue|return|require|select|self|sizeof|struct|super|then|type|typeof|uninitialized|union|unless|until|when|while|with|yield|__DIR__|__END_LINE__|__FILE__|__LINE__)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/}),e.languages.insertBefore("crystal","string",{attribute:{pattern:/@\[.+?\]/,alias:"attr-name",inside:{delimiter:{pattern:/^@\[|\]$/,alias:"tag"},rest:e.languages.crystal}},expansion:[{pattern:/\{\{.+?\}\}/,inside:{delimiter:{pattern:/^\{\{|\}\}$/,alias:"tag"},rest:e.languages.crystal}},{pattern:/\{%.+?%\}/,inside:{delimiter:{pattern:/^\{%|%\}$/,alias:"tag"},rest:e.languages.crystal}}]})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0,alias:"symbol"},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:true|false|null)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"',"'(?:\\\\(?:\\W|\\w+)|[^\\\\])'",'(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|MEASURE|EVALUATE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:TRUE|FALSE|NULL)\b/i,alias:"constant"},number:/\b\d+\.?\d*|\B\.\d+\b/i,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:Some|None)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||[!=]=|===|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:ORIGIN|INCLUDE|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:IN|CH|CS|HS)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},Prism.languages.dockerfile=Prism.languages.docker; +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^(\s*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+]/m,lookbehind:!0,alias:"keyword",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},property:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0},value:{pattern:/=.*/,alias:"string",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%\s*\n\s*%|%.|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|attached|as|assign|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:True|False)\b/i,"class-name":{pattern:/\b[A-Z][\dA-Z_]*\b/,alias:"builtin"},number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"ejs")}),e.languages.eta=e.languages.ejs}(Prism); +Prism.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"etlua")})}(Prism); +!function(n){n.languages.erb=n.languages.extend("ruby",{}),n.languages.insertBefore("erb","comment",{delimiter:{pattern:/^<%=?|%>$/,alias:"punctuation"}}),n.hooks.add("before-tokenize",function(e){n.languages["markup-templating"].buildPlaceholders(e,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"erb")})}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(e){var t={function:/\b(?:TODOS?|FIX(?:MES?)?|NOTES?|BUGS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s+(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/((?:\n|\r\n)\s*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|execute|eval)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:set|change|with|new)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach(function(e){i[e].pattern=r(a[e])});i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +Prism.languages["firestore-security-rules"]=Prism.languages.extend("clike",{comment:/\/\/.*/,keyword:/\b(?:allow|function|if|match|null|return|rules_version|service)\b/,operator:/&&|\|\||[<>!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/[/]/}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:\s*!.+(?:\r\n?|\n))?|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:TRUE|FALSE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:INTEGER|REAL|DOUBLE ?PRECISION|COMPLEX|CHARACTER|LOGICAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEWHERE|ELSEIF|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(n){for(var i="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",e=0;e<2;e++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]");var t={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:)*?\\})*\\1".replace(//g,function(){return i})),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:)*?\\}".replace(//g,function(){return i})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:true|false)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\w+(?=\s*\()/,number:/\d+(?:\.\d+)?/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};t.string[1].inside.interpolation.inside.rest=t,n.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}}},n.hooks.add("before-tokenize",function(e){var t=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,function(){return i}),"gi");n.languages["markup-templating"].buildPlaceholders(e,"ftl",t)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"ftl")})}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{number:/(?:\b0x[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ulf]*/i,keyword:/\b(?:if|else|switch|case|default|break|for|repeat|while|do|until|continue|exit|return|globalvar|var|enum)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at|xor)\b/,constant:/\b(?:self|other|all|noone|global|local|undefined|pointer_(?:invalid|null)|action_(?:stop|restart|continue|reverse)|pi|GM_build_date|GM_version|timezone_(?:local|utc)|gamespeed_(?:fps|microseconds)|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|pre|post)|keypress|keyrelease|trigger|(?:left|right|middle|no)_button|(?:left|right|middle)_press|(?:left|right|middle)_release|mouse_(?:enter|leave|wheel_up|wheel_down)|global_(?:left|right|middle)_button|global_(?:left|right|middle)_press|global_(?:left|right|middle)_release|joystick(?:1|2)_(?:left|right|up|down|button1|button2|button3|button4|button5|button6|button7|button8)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|step_(?:normal|begin|end)|gui|gui_begin|gui_end)|vk_(?:nokey|anykey|enter|return|shift|control|alt|escape|space|backspace|tab|pause|printscreen|left|right|up|down|home|end|delete|insert|pageup|pagedown|f\d|numpad\d|divide|multiply|subtract|add|decimal|lshift|lcontrol|lalt|rshift|rcontrol|ralt)|mb_(?:any|none|left|right|middle)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|purple|red|silver|teal|white|yellow|orange)|fa_(?:left|center|right|top|middle|bottom|readonly|hidden|sysfile|volumeid|directory|archive)|pr_(?:pointlist|linelist|linestrip|trianglelist|trianglestrip|trianglefan)|bm_(?:complex|normal|add|max|subtract|zero|one|src_colour|inv_src_colour|src_color|inv_src_color|src_alpha|inv_src_alpha|dest_alpha|inv_dest_alpha|dest_colour|inv_dest_colour|dest_color|inv_dest_color|src_alpha_sat)|audio_(?:falloff_(?:none|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|exponent_distance|exponent_distance_clamped)|old_system|new_system|mono|stereo|3d)|cr_(?:default|none|arrow|cross|beam|size_nesw|size_ns|size_nwse|size_we|uparrow|hourglass|drag|appstart|handpoint|size_all)|spritespeed_framesper(?:second|gameframe)|asset_(?:object|unknown|sprite|sound|room|path|script|font|timeline|tiles|shader)|ds_type_(?:map|list|stack|queue|grid|priority)|ef_(?:explosion|ring|ellipse|firework|smoke|smokeup|star|spark|flare|cloud|rain|snow)|pt_shape_(?:pixel|disk|square|line|star|circle|ring|sphere|flare|spark|explosion|cloud|smoke|snow)|ps_(?:distr|shape)_(?:linear|gaussian|invgaussian|rectangle|ellipse|diamond|line)|ty_(?:real|string)|dll_(?:cdel|cdecl|stdcall)|matrix_(?:view|projection|world)|os_(?:win32|windows|macosx|ios|android|linux|unknown|winphone|win8native|psvita|ps4|xboxone|ps3|uwp)|browser_(?:not_a_browser|unknown|ie|firefox|chrome|safari|safari_mobile|opera|tizen|windows_store|ie_mobile)|device_ios_(?:unknown|iphone|iphone_retina|ipad|ipad_retina|iphone5|iphone6|iphone6plus)|device_(?:emulator|tablet)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|of_challenge_(?:win|lose|tie)|leaderboard_type_(?:number|time_mins_secs)|cmpfunc_(?:never|less|equal|lessequal|greater|notequal|greaterequal|always)|cull_(?:noculling|clockwise|counterclockwise)|lighttype_(?:dir|point)|iap_(?:ev_storeload|ev_product|ev_purchase|ev_consume|ev_restore|storeload_ok|storeload_failed|status_uninitialised|status_unavailable|status_loading|status_available|status_processing|status_restoring|failed|unavailable|available|purchased|canceled|refunded)|fb_login_(?:default|fallback_to_webview|no_fallback_to_webview|forcing_webview|use_system_account|forcing_safari)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|reaction_force_x|reaction_force_y|reaction_torque|motor_speed|angle|motor_torque|max_motor_torque|translation|speed|motor_force|max_motor_force|length_1|length_2|damping_ratio|frequency|lower_angle_limit|upper_angle_limit|angle_limits|max_length|max_torque|max_force)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_particle_flag_(?:water|zombie|wall|spring|elastic|viscous|powder|tensile|colourmixing|colormixing)|phy_particle_group_flag_(?:solid|rigid)|phy_particle_data_flag_(?:typeflags|position|velocity|colour|color|category)|achievement_(?:our_info|friends_info|leaderboard_info|info|filter_(?:all_players|friends_only|favorites_only)|type_challenge|type_score_challenge|pic_loaded|show_(?:ui|profile|leaderboard|achievement|bank|friend_picker|purchase_prompt))|network_(?:socket_(?:tcp|udp|bluetooth)|type_(?:connect|disconnect|data|non_blocking_connect)|config_(?:connect_timeout|use_non_blocking_socket|enable_reliable_udp|disable_reliable_udp))|buffer_(?:fixed|grow|wrap|fast|vbuffer|network|u8|s8|u16|s16|u32|s32|u64|f16|f32|f64|bool|text|string|seek_start|seek_relative|seek_end|generalerror|outofspace|outofbounds|invalidtype)|gp_(?:face\d|shoulderl|shoulderr|shoulderlb|shoulderrb|select|start|stickl|stickr|padu|padd|padl|padr|axislh|axislv|axisrh|axisrv)|ov_(?:friends|community|players|settings|gamegroup|achievements)|lb_sort_(?:none|ascending|descending)|lb_disp_(?:none|numeric|time_sec|time_ms)|ugc_(?:result_success|filetype_(?:community|microtrans)|visibility_(?:public|friends_only|private)|query_RankedBy(?:Vote|PublicationDate|Trend|NumTimesReported|TotalVotesAsc|VotesUp|TextSearch)|query_(?:AcceptedForGameRankedByAcceptanceDate|FavoritedByFriendsRankedByPublicationDate|CreatedByFriendsRankedByPublicationDate|NotYetRated)|sortorder_CreationOrder(?:Desc|Asc)|sortorder_(?:TitleAsc|LastUpdatedDesc|SubscriptionDateDesc|VoteScoreDesc|ForModeration)|list_(?:Published|VotedOn|VotedUp|VotedDown|WillVoteLater|Favorited|Subscribed|UsedOrPlayed|Followed)|match_(?:Items|Items_Mtx|Items_ReadyToUse|Collections|Artwork|Videos|Screenshots|AllGuides|WebGuides|IntegratedGuides|UsableInGame|ControllerBindings))|vertex_usage_(?:position|colour|color|normal|texcoord|textcoord|blendweight|blendindices|psize|tangent|binormal|fog|depth|sample)|vertex_type_(?:float\d|colour|color|ubyte4)|layerelementtype_(?:undefined|background|instance|oldtilemap|sprite|tilemap|particlesystem|tile)|tile_(?:rotate|flip|mirror|index_mask)|input_type|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|(?:obj|scr|spr|rm)\w+)\b/,variable:/\b(?:x|y|(?:x|y)(?:previous|start)|(?:h|v)speed|direction|speed|friction|gravity|gravity_direction|path_(?:index|position|positionprevious|speed|scale|orientation|endaction)|object_index|id|solid|persistent|mask_index|instance_(?:count|id)|alarm|timeline_(?:index|position|speed|running|loop)|visible|sprite_(?:index|width|height|xoffset|yoffset)|image_(?:number|index|speed|depth|xscale|yscale|angle|alpha|blend)|bbox_(?:left|right|top|bottom)|layer|phy_(?:rotation|(?:position|linear_velocity|speed|com|collision|col_normal)_(?:x|y)|angular_(?:velocity|damping)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|working_directory|webgl_enabled|view_(?:(?:y|x|w|h)view|(?:y|x|w|h)port|(?:v|h)(?:speed|border)|visible|surface_id|object|enabled|current|angle)|undefined|transition_(?:steps|kind|color)|temp_directory|show_(?:score|lives|health)|secure_mode|score|room_(?:width|speed|persistent|last|height|first|caption)|room|pointer_(?:null|invalid)|os_(?:version|type|device|browser)|mouse_(?:y|x|lastbutton|button)|lives|keyboard_(?:string|lastkey|lastchar|key)|iap_data|health|gamemaker_(?:version|registered|pro)|game_(?:save|project|display)_(?:id|name)|fps_real|fps|event_(?:type|object|number|action)|error_(?:occurred|last)|display_aa|delta_time|debug_mode|cursor_sprite|current_(?:year|weekday|time|second|month|minute|hour|day)|caption_(?:score|lives|health)|browser_(?:width|height)|background_(?:yscale|y|xscale|x|width|vtiled|vspeed|visible|showcolour|showcolor|index|htiled|hspeed|height|foreground|colour|color|blend|alpha)|async_load|application_surface|argument(?:_relitive|_count|\d)|argument|global|local|self|other)\b/}); +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/\*\d+/,alias:"punctuation"},punctuation:/:/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class_name|class|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ +).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^\s*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|.*";Prism.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|laH|Lastnost|Mak|Mogucnost|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|perbogh|poQbogh malja'|Potrzeba biznesowa|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram senaryo|Dyagram Senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|Examples|EXAMPLZ|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|ghantoH|Grundlage|Hannergrond|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut|lut chovnatlh|lutmey|Lýsing Atburðarásar|Lýsing Dæma|Menggariskan Senario|MISHUN|MISHUN SRSLY|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan senaryo|Plan Senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo|Senaryo deskripsyon|Senaryo Deskripsyon|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie|Situasie Uiteensetting|Skenario|Skenario konsep|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa|Swa hwaer swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo\-ho\-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'ach|'a|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cando|Cand|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|Dato|DEN|Den youse gotta|Dengan|De|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|Entonces|En|Epi|E|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kadar|Kada|Kad|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Majd|Maka|Manawa|Mas|Ma|Menawa|Men|Mutta|Nalikaning|Nalika|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Og|Och|Oletetaan|Onda|Ond|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|qaSDI'|Quando|Quand|Quan|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|ugeholl|Und|Un|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadani|Zadano|Zadan|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"}}},outline:{pattern:/<[^>]+?>/,alias:"variable"}}}(); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:attribute|const|uniform|varying|buffer|shared|coherent|volatile|restrict|readonly|writeonly|atomic_uint|layout|centroid|flat|smooth|noperspective|patch|sample|break|continue|do|for|while|switch|case|default|if|else|subroutine|in|out|inout|float|double|int|void|bool|true|false|invariant|precise|discard|return|d?mat[234](?:x[234])?|[ibdu]?vec[234]|uint|lowp|mediump|highp|precision|[iu]?sampler[123]D|[iu]?samplerCube|sampler[12]DShadow|samplerCubeShadow|[iu]?sampler[12]DArray|sampler[12]DArrayShadow|[iu]?sampler2DRect|sampler2DRectShadow|[iu]?samplerBuffer|[iu]?sampler2DMS(?:Array)?|[iu]?samplerCubeArray|samplerCubeArrayShadow|[iu]?image[123]D|[iu]?image2DRect|[iu]?imageCube|[iu]?imageBuffer|[iu]?image[12]DArray|[iu]?imageCubeArray|[iu]?image2DMS(?:Array)?|struct|common|partition|active|asm|class|union|enum|typedef|template|this|resource|goto|inline|noinline|public|static|extern|external|interface|long|short|half|fixed|unsigned|superp|input|output|hvec[234]|fvec[234]|sampler3DRect|filter|sizeof|cast|namespace|using)\b/}); +Prism.languages.go=Prism.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}; +Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?[\d]+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(e){if("groovy"===e.language&&"string"===e.type){var t=e.content[0];if("'"!=t){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;"$"===t&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),e.content=e.content.replace(/</g,"<").replace(/&/g,"&"),e.content=Prism.highlight(e.content,{expression:{pattern:n,lookbehind:!0,inside:Prism.languages.groovy}}),e.classes.push("/"===t?"regex":"gstring")}}}); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")})}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^}]+\})/,lookbehind:!0,inside:{interpolation:{pattern:/^\$\w*/,alias:"variable"}}}}},keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|from|for|function|if|implements|import|in|inline|interface|macro|new|null|override|public|private|return|static|super|switch|throw|to|try|typedef|using|var|while)(?!\.)\b/,operator:/\.{3}|\+\+?|-[->]?|[=!]=?|&&?|\|\|?|<[<=]?|>[>=]?|[*\/%~^]/}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[igmsu]*/,greedy:!0}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#\w+/,alias:"builtin"},metadata:{pattern:/@:?\w+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"variable"}}),Prism.languages.haxe.string.inside.interpolation.inside.rest=Prism.languages.haxe,delete Prism.languages.haxe["class-name"]; +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+)[\s\S]*?^\s*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:resource|data)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?={)/i,inside:{type:{pattern:/(provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+{)/],property:[/[\w-\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:terraform|var|self|count|module|path|data|local)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:terraform|var|self|count|module|path|data|local)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,boolean:/\b(?:true|false)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RasterizerState|RenderTargetView|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+\.?\d*|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +!function(t){t.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,n,i=t.languages,p={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},s={"application/json":!0,"application/xml":!0};for(var r in p)if(p[r]){a=a||{};var T=s[r]?(void 0,n=(e=r).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+n+"(?![+\\w.-]))"):r;a[r.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+T+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:p[r]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:(?:includeSubDomains|preload|strict)(?: |;)|pin-sha256="[a-zA-Z\d+=/]+"|(?:max-age|report-uri)=|report-to )/,alias:"keyword"},safe:{pattern:/\b\d{7,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,6}\b/,alias:"function"}}; +Prism.languages.hsts={directive:{pattern:/\b(?:max-age=|includeSubDomains|preload)/,alias:"keyword"},safe:{pattern:/\b\d{8,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,7}\b/,alias:"function"}}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GSB|GOTO|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|RIGHT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@[^\s]+)/i,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:volume|book|part(?! of)|chapter|section|table)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?\w*|\b(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:applying to|are|attacking|answering|asking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:s|ing)?|consulting|contain(?:s|ing)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:ve|s|ving)|hold(?:s|ing)?|impl(?:y|ies)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:s|ing)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:s|ing)?|setting|showing|singing|sleeping|smelling|squeezing|switching|support(?:s|ing)?|swearing|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:s|ing)?|var(?:y|ies|ying)|waiting|waking|waving|wear(?:s|ing)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|unless|the story)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: on| off)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:y|ies)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:/^[ \t]*[;#].*$/m,selector:/^[ \t]*\[.*?\]/m,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; +Prism.languages.io={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getSlot|getEnvironmentVariable|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|call|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Regex|SGML|SGMLElement|SGMLParser|SQLite|Server|Sequence|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink|Random|BigNum)\b/,boolean:/\b(?:true|false|nil)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:[ejpx]|ad|ar)_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|null|open|opens|package|private|protected|provides|public|record|requires|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(n){n.languages.php=n.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),n.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var e={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php};n.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:e}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:e}}}),delete n.languages.php.string,n.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +!function(p){var a=p.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(a,"addSupport",{value:function(a,e){"string"==typeof a&&(a=[a]),a.forEach(function(a){!function(a,e){var n="doc-comment",t=p.languages[a];if(t){var r=t[n];if(!r){var o={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}};r=(t=p.languages.insertBefore(a,"comment",o))[n]}if(r instanceof RegExp&&(r=t[n]={pattern:r}),Array.isArray(r))for(var i=0,s=r.length;i)?|".replace(//g,function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"});a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|throws|see|link|linkplain|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+)(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+?(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)[\s\S]+?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^[\t ]*(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?:\:.*)?$/m,inside:{keyword:{pattern:/^(\s*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+(?=$|:)/,namespace:/[a-z]\w*/,punctuation:/[.:]/}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/[:]/}},"stack-frame":{pattern:/^[\t ]*at [\w$.]+(?:)?\([^()]*\)/m,inside:{keyword:{pattern:/^(\s*)at/,lookbehind:!0},source:[{pattern:/(\()\w+.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\d+/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Unknown Source|Native Method)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,namespace:/[a-z]\w*/,punctuation:/[.()]/}},more:{pattern:/^[\t ]*\.{3} \d+ [a-z]+(?: [a-z]+)*/m,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jolie=Prism.languages.extend("clike",{keyword:/\b(?:include|define|is_defined|undef|main|init|outputPort|inputPort|Location|Protocol|Interfaces|RequestResponse|OneWay|type|interface|extender|throws|cset|csets|forward|Aggregates|Redirects|embedded|courier|execution|sequential|concurrent|single|scope|install|throw|comp|cH|default|global|linkIn|linkOut|synchronized|this|new|for|if|else|while|in|Jolie|Java|Javascript|nullProcess|spawn|constants|with|provide|until|exit|foreach|instanceof|over|service)\b/,builtin:/\b(?:undefined|string|int|void|long|Byte|bool|double|float|char|any)\b/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[:?\/%^]/,symbol:/[|;@]/,punctuation:/[,.]/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0}}),delete Prism.languages.jolie["class-name"],Prism.languages.insertBefore("jolie","keyword",{function:{pattern:/((?:\b(?:outputPort|inputPort|in|service|courier)\b|@)\s*)\w+/,lookbehind:!0},aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{"with-extension":{pattern:/\bwith\s+\w+/,inside:{keyword:/\bwith\b/}},function:{pattern:/\w+/},punctuation:{pattern:/,/}}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:{pattern:/,/},function:{pattern:/\w+/},symbol:{pattern:/=>/}}}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,function(){return n})),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),greedy:!0,inside:i},string:{pattern:t,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:n}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}",t="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|extends|class|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,function(){return"[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*"}),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\\)|\(\|\$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(at\s+(?:new\s+)?)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:[0-9]+(?::[0-9]+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(u){var e=u.languages.javascript["template-string"],n=e.pattern.source,a=e.inside.interpolation,i=a.inside["interpolation-punctuation"],r=a.pattern.source;function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:e}}}}function o(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run("before-tokenize",r),r.tokens=u.tokenize(r.code,r.grammar),u.hooks.run("after-tokenize",r),r.tokens}function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize(e,t);if(3===n.length){var r=[1,1];r.push.apply(r,o(n[1],u.languages.javascript,"javascript")),n.splice.apply(n,r)}return new u.Token("interpolation",n,a.alias,e)}function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),f=0,y={},n=o(t.map(function(e){if("string"==typeof e)return e;for(var t,n=e.content;-1!==a.indexOf((r=f++,t="___"+i.toUpperCase()+"_"+r+"___")););return y[t]=n,t;var r}).join(""),e,i),v=Object.keys(y);return f=0,function e(t){for(var n=0;n=v.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=v[f],i="string"==typeof r?r:r.content,o=i.indexOf(a);if(-1!==o){++f;var s=i.substring(0,o),p=d(y[a]),l=i.substring(o+a.length),g=[];if(s&&g.push(s),g.push(p),l){var u=[l];e(u),g.push.apply(g,u)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var c=r.content;Array.isArray(c)?e(c):e([c])}}}(n),new u.Token(i,n,"language-"+i,a)}u.languages.javascript["template-string"]=[t("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),t("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),t("svg","\\bsvg"),t("markdown","\\b(?:md|markdown)"),t("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),e].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}u.hooks.add("after-tokenize",function(e){e.language in s&&!function e(t){for(var n=0,r=t.length;n]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:NaN|Inf)(?:16|32|64)?|im|pi|e|catalan|eulergamma|golden)\b|[πℯγφ]/}; +Prism.languages.keyman={comment:/\bc\s.*/i,function:/\[\s*(?:(?:CTRL|SHIFT|ALT|LCTRL|RCTRL|LALT|RALT|CAPS|NCAPS)\s+)*(?:[TKU]_[\w?]+|".+?"|'.+?')\s*\]/i,string:/("|').*?\1/,bold:[/&(?:baselayout|bitmap|capsononly|capsalwaysoff|shiftfreescaps|copyright|ethnologuecode|hotkey|includecodes|keyboardversion|kmw_embedcss|kmw_embedjs|kmw_helpfile|kmw_helptext|kmw_rtl|language|layer|layoutfile|message|mnemoniclayout|name|oldcharposmatching|platform|targets|version|visualkeyboard|windowslanguages)\b/i,/\b(?:bitmap|bitmaps|caps on only|caps always off|shift frees caps|copyright|hotkey|language|layout|message|name|version)\b/i],keyword:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|return|reset|save|set|store|use)\b/i,atrule:/\b(?:ansi|begin|unicode|group|using keys|match|nomatch)\b/i,number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\,()]/,tag:/\$(?:keyman|kmfl|weaver|keymanweb|keymanonly):/i}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"],n.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var e=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:n.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];n.languages.kotlin.string.inside=n.languages.kotlin["raw-string"].inside={interpolation:e},n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(t){t.languages.latte={comment:/^\{\*[\s\S]*/,ld:{pattern:/^\{(?:[=_]|\/?(?!\d|\w+\()\w+|)/,inside:{punctuation:/^\{\/?/,tag:{pattern:/.+/,alias:"important"}}},rd:{pattern:/\}$/,inside:{punctuation:/.+/}},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:t.languages.php}};var e=t.languages.extend("markup",{});t.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:t.languages.php}}}}}},e.tag),t.hooks.add("before-tokenize",function(a){if("latte"===a.language){t.languages["markup-templating"].buildPlaceholders(a,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*[\s\S]*?\*\/)*?\}/g),a.grammar=e}}),t.hooks.add("after-tokenize",function(a){t.languages["markup-templating"].tokenizePlaceholders(a,"latte")})}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/}; +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={keyword:/\b(?:comment|endcomment|if|elsif|else|endif|unless|endunless|for|endfor|case|endcase|when|in|break|assign|continue|limit|offset|range|reversed|raw|endraw|capture|endcapture|tablerow|endtablerow)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp-]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?[df]?/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0},function:{pattern:/(^|[\s;|&])(?:append|prepend|capitalize|cycle|cols|increment|decrement|abs|at_least|at_most|ceil|compact|concat|date|default|divided_by|downcase|escape|escape_once|first|floor|join|last|lstrip|map|minus|modulo|newline_to_br|plus|remove|remove_first|replace|replace_first|reverse|round|rstrip|size|slice|sort|sort_natural|split|strip|strip_html|strip_newlines|times|truncate|truncatewords|uniq|upcase|url_decode|url_encode|include|paginate)(?=$|[\s;|&])/,lookbehind:!0}}; +!function(e){function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var t="[-+*/_~!@$%^=<>{}\\w]+",r="(\\()",i="(?=\\))",s="(?=\\s)",o={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp(r+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(r+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("(?:t|nil)"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(r+"def(?:var|const|custom|group)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp(r+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+t+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(r+"lambda\\s+\\((?:&?"+t+"\\s*)*\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&[-+*/_~!@$%^=<>{}\\w]+"),rest:{argument:{pattern:RegExp(t),alias:"variable"},varform:{pattern:RegExp(r+t+"\\s+\\S[\\s\\S]*"+i),lookbehind:!0,inside:{string:o.string,boolean:o.boolean,number:o.number,symbol:o.symbol,punctuation:/[()]/}}}},p="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(r+"[\\s\\S]*"+i),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+p),inside:l},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+p),inside:l},keys:{pattern:RegExp("&key\\s+"+p+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};o.lambda.inside.arguments=d,o.defun.inside.arguments=e.util.clone(d),o.defun.inside.arguments.inside.sublist=d,e.languages.lisp=o,e.languages.elisp=o,e.languages.emacs=o,e.languages["emacs-lisp"]=o}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?:nt| not)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s+[\s\S]*?\s+TLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+\.?\d*|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:YARN|NUMBR|NUMBAR|TROOF|BUKKIT|NOOB)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:I IZ|HOW IZ I|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:WIN|FAIL)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QUOSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(d){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";d.languages.markdown=d.languages.extend("markup",{}),d.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:d.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:d.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike"].forEach(function(n){e!==n&&(d.languages.markdown[e].inside.content.inside[n]=d.languages.markdown[n])})}),d.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +Prism.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|CBG|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|Mayatomr|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.rest=Prism.languages.mel; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|equals|end|environ|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:y|ies)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map(function($){return $.replace("$","\\$")})).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={string:/"[^"\r\n]*"/,comment:[{pattern:/^#Rem\s+[\s\S]*?^#End/im,greedy:!0},{pattern:/'.+/,greedy:!0}],preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,alias:"comment"},function:/\w+(?=\()/,"type-char":{pattern:/(\w)[?%#$]/,lookbehind:!0,alias:"variable"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Void|Strict|Public|Private|Property|Bool|Int|Float|String|Array|Object|Continue|Exit|Import|Extern|New|Self|Super|Try|Catch|Eachin|True|False|Extends|Abstract|Final|Select|Case|Default|Const|Local|Global|Field|Method|Function|Class|End|If|Then|Else|ElseIf|EndIf|While|Wend|Repeat|Until|Forever|For|To|Step|Next|Return|Module|Interface|Implements|Inline|Throw|Null)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:running|create|resume|status|wrap|yield)|debug\.(?:debug|gethook|getinfo|getlocal|getupvalue|setlocal|setupvalue|sethook|traceback|getfenv|getmetatable|getregistry|setfenv|setmetatable)|dofile|error|getfenv|getmetatable|io\.(?:stdin|stdout|stderr|close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|sin|cos|tan|deg|exp|floor|log|log10|max|min|fmod|modf|cosh|sinh|tanh|pow|rad|sqrt|frexp|ldexp|random|randomseed|pi)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|len|lower|rep|sub|upper|format|gsub|gmatch|match|reverse)|table\.(?:maxn|concat|sort|insert|remove)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:/\/\*[\s\S]*?(?:$|\*\/)/,parameter:/\$[\w.]+/,string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},function:/\b(?:ABS|ACOS|ARRAY_AGG|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|BASE64|BASE64_DECODE|BASE64_ENCODE|BITAND|BITCLEAR|BITNOT|BITOR|BITSET|BITSHIFT|BITTEST|BITXOR|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONTAINS|CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEXP|COS|COUNT|CURL|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODED_SIZE|ENCODE_JSON|EXP|FLOOR|GREATEST|HAS_TOKEN|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|ISARRAY|ISATOM|ISBOOLEAN|ISNUMBER|ISOBJECT|ISSTRING|IsBitSET|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSINGIF|NANIF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_PAIRS|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POLY_LENGTH|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUFFIXES|SUM|TAN|TITLE|TOARRAY|TOATOM|TOBOOLEAN|TOKENS|TONUMBER|TOOBJECT|TOSTRING|TRIM|TRUNC|TYPE|UPPER|WEEKDAY_MILLIS|WEEKDAY_STR)(?=\s*\()/i,keyword:/\b(?:ALL|ALTER|ANALYZE|AS|ASC|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATE|COVER|CREATE|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FLATTEN|FOR|FORCE|FROM|FUNCTION|GRANT|GROUP|GSI|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LAST|LEFT|LET|LETTING|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NULL|NUMBER|OBJECT|OFFSET|ON|OPTION|ORDER|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROCEDURE|PUBLIC|RAW|REALM|REDUCE|RENAME|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|SATISFIES|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TO|TRANSACTION|TRIGGER|TRUNCATE|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WITH|WORK|XOR)\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:CHIP|IN|OUT|PARTS|BUILTIN|CLOCKED)\b/,boolean:/\b(?:true|false)\b/,function:/[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/[\s\S]*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w+[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",function(e){e.tokens.forEach(function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+\.?\d*|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:true|false|yes|no)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"\',:=[\]{}()\s`-]|[:-][^"\',=[\]{}()\s])(?:[^,:=\]})(\s]+|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nginx=Prism.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),Prism.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i}); +Prism.languages.nim={comment:/#.*/,string:{pattern:/(?:(?:\b(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")|'(?:\\(?:\d+|x[\da-fA-F]{2}|.)|[^'])')/,greedy:!0},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,function:{pattern:/(?:(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,inside:{operator:/\*$/}},ignore:{pattern:/`[^`\r\n]+`/,inside:{punctuation:/`/}},operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|of|or|in|is|isnot|mod|not|notin|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:/\/\*[\s\S]*?\*\/|#.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^}]|\{[^}]*\})*}/,lookbehind:!0,inside:{antiquotation:{pattern:/^\$(?=\{)/,alias:"variable"}}}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"variable"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:url|Tarball)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside.rest=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^\s*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|Banner|BG(?:Font|Gradient|Image)|BrandingText|BringToFront|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|WriteUTF16LE|Seek|Write|WriteByte|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DlgItem|DLLVersion(?:Local)?|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|Name|Nop|ns(?:Dialogs|Exec)|NSISdl|OutFile|Page(?:Callbacks)?|PE(?:DllCharacteristics|SubsysVer)|Pop|Push|Quit|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Unicode|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UninstPage|UnRegDLL|UserInfo|Var|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle)\b/m,lookbehind:!0},property:/\b(?:admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user|ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)\b/,constant:/\${[\w\.:\^-]+}|\$\([\w\.:\^-]+\)/i,variable:/\$\w+/i,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^\s*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:__attribute__|(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|auto|break|case|cl_(?:image_format|mem_fence_flags)|clk_event_t|complex|const|continue|default|do|(?:float|double)(?:16(?:x(?:1|16|2|4|8))?|1x(?:1|16|2|4|8)|2(?:x(?:1|16|2|4|8))?|3|4(?:x(?:1|16|2|4|8))?|8(?:x(?:1|16|2|4|8))?)?|else|enum|event_t|extern|for|goto|(?:u?(?:char|short|int|long)|half|quad|bool)(?:2|3|4|8|16)?|if|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|imaginary|inline|intptr_t|ndrange_t|packed|pipe|ptrdiff_t|queue_t|register|reserve_id_t|restrict|return|sampler_t|signed|size_t|sizeof|static|struct|switch|typedef|uintptr_t|uniform|union|unsigned|void|volatile|while)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:LOCAL|GLOBAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|MANT_DIG|(?:MIN|MAX)(?:(?:_10)?_EXP)?)|FLT_RADIX|HUGE_VALF?|INFINITY|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|(?:UCHAR|USHRT|UINT|ULONG)_MAX|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:10|2)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN)\b/,alias:"constant"},boolean:/\b(?:false|true)\b/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]*/i});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|short|int|long)|float|double)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:TRUE|FALSE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:16|24|8|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|Kernel|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|Sampler|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.oz={comment:/\/\*[\s\S]*?\*\/|%.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+\.?\d*(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/\b[A-Z][A-Za-z\d]*|`(?:[^`\\]|\\.)+`/,"attr-name":/\w+(?=:)/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(r){return r.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\w[\w ]*?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *[+-]? *\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?:(?: *<)?(?: *=)?| *>)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:true|false)\b/,number:/\b(?:0x[a-f\d]+|\d+\.?\d*(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),n=e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={comment:[/\(\*[\s\S]+?\*\)/,/\{[\s\S]+?\}/,/\/\/.*/],string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/i,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\w+(?:)?|)".replace(//g,function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"}),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:True|False)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\w+(?=\s*\()/i,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce(function(e,n){return e[n]=t[n],e},{});t["class-name"].forEach(function(e){e.inside=i})}(Prism); +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)[\s\S]+/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/YES|NO/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|implements|import|instance|if|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:callback|resource|boolean|integer|double|object|string|array|false|float|mixed|bool|null|self|true|void|int)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(E){var A=E.languages.plsql=E.languages.extend("sql",{comment:[/\/\*[\s\S]*?\*\//,/--.*/]}),T=A.keyword;Array.isArray(T)||(T=A.keyword=[T]),T.unshift(/\b(?:ACCESS|AGENT|AGGREGATE|ARRAY|ARROW|AT|ATTRIBUTE|AUDIT|AUTHID|BFILE_BASE|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BYTE|CALLING|CHAR_BASE|CHARSET(?:FORM|ID)|CLOB_BASE|COLAUTH|COLLECT|CLUSTERS?|COMPILED|COMPRESS|CONSTANT|CONSTRUCTOR|CONTEXT|CRASH|CUSTOMDATUM|DANGLING|DATE_BASE|DEFINE|DETERMINISTIC|DURATION|ELEMENT|EMPTY|EXCEPTIONS?|EXCLUSIVE|EXTERNAL|FINAL|FORALL|FORM|FOUND|GENERAL|HEAP|HIDDEN|IDENTIFIED|IMMEDIATE|INCLUDING|INCREMENT|INDICATOR|INDEXES|INDICES|INFINITE|INITIAL|ISOPEN|INSTANTIABLE|INTERFACE|INVALIDATE|JAVA|LARGE|LEADING|LENGTH|LIBRARY|LIKE[24C]|LIMITED|LONG|LOOP|MAP|MAXEXTENTS|MAXLEN|MEMBER|MINUS|MLSLABEL|MULTISET|NAME|NAN|NATIVE|NEW|NOAUDIT|NOCOMPRESS|NOCOPY|NOTFOUND|NOWAIT|NUMBER(?:_BASE)?|OBJECT|OCI(?:COLL|DATE|DATETIME|DURATION|INTERVAL|LOBLOCATOR|NUMBER|RAW|REF|REFCURSOR|ROWID|STRING|TYPE)|OFFLINE|ONLINE|ONLY|OPAQUE|OPERATOR|ORACLE|ORADATA|ORGANIZATION|ORL(?:ANY|VARY)|OTHERS|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETERS?|PASCAL|PCTFREE|PIPE(?:LINED)?|PRAGMA|PRIOR|PRIVATE|RAISE|RANGE|RAW|RECORD|REF|REFERENCE|REM|REMAINDER|RESULT|RESOURCE|RETURNING|REVERSE|ROW(?:ID|NUM|TYPE)|SAMPLE|SB[124]|SEGMENT|SELF|SEPARATE|SEQUENCE|SHORT|SIZE(?:_T)?|SPARSE|SQL(?:CODE|DATA|NAME|STATE)|STANDARD|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUCCESSFUL|SYNONYM|SYSDATE|TABAUTH|TDO|THE|TIMEZONE_(?:ABBR|HOUR|MINUTE|REGION)|TRAILING|TRANSAC(?:TIONAL)?|TRUSTED|UB[124]|UID|UNDER|UNTRUSTED|VALIDATE|VALIST|VARCHAR2|VARIABLE|VARIANCE|VARRAY|VIEWS|VOID|WHENEVER|WRAPPED|ZONE)\b/i);var R=A.operator;Array.isArray(R)||(R=A.operator=[R]),R.unshift(/:=/)}(Prism); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/).*)/,lookbehind:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0,alias:"variable"},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:First|Last|All)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:Inner|LeftOuter|RightOuter|FullOuter|LeftAnti|RightAnti)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:List|Ignore|Error)\b/,/\bJoinAlgorithm\.(?:Dynamic|PairwiseHash|SortMerge|LeftHash|RightHash|LeftIndex|RightIndex)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Double|Decimal)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf8|Utf16|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Int8|Int16|Int32|Int64|Function|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:true|false)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])(?!\d)[\w.]+(?=\s*\()/,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time|type)\b/,alias:"variable"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function.pattern=/\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[=:] *| )/m,punctuation:/[=:]/}; +!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:true|false)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d)?|\B\.\d)\d*(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|NULL|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:(?:fundef|interface|macdef|typedef)(?:_at)?|addr|constdef|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_(?:matrix|pointer)|byte_c?string(?:_pointer)?|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|short|sentry|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};["c",{lang:"c++",alias:"cpp"},"fortran"].forEach(function(e){var t=e;if("string"!=typeof e&&(t=e.alias,e=e.lang),r.languages[t]){var a={};a["inline-lang-"+t]={pattern:RegExp("%< *-\\*- *{lang}\\d* *-\\*-[^]+?%>".replace("{lang}",e.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},a["inline-lang-"+t].inside.rest=r.util.clone(r.languages[t]),r.languages.insertBefore("pure","inline-lang",a)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:declarecdll|declaredll|compilerselect|compilercase|compilerdefault|compilerendselect|compilererror|enableexplicit|disableexplicit|not|and|or|xor|calldebugger|debuglevel|enabledebugger|disabledebugger|restore|read|includepath|includebinary|threaded|runtime|with|endwith|structureunion|endstructureunion|align|newlist|newmap|interface|endinterface|extends|enumeration|endenumeration|swap|foreach|continue|fakereturn|goto|gosub|return|break|module|endmodule|declaremodule|enddeclaremodule|declare|declarec|prototype|prototypec|enableasm|disableasm|dim|redim|data|datasection|enddatasection|to|procedurereturn|debug|default|case|select|endselect|as|import|endimport|importc|compilerif|compilerelse|compilerendif|compilerelseif|end|structure|endstructure|while|wend|for|next|step|if|else|elseif|endif|repeat|until|procedure|proceduredll|procedurec|procedurecdll|endprocedure|protected|shared|static|global|define|includefile|xincludefile|macro|endmacro)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+/,asm:{pattern:/(^\s*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(\s*!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(\s*!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},function:{pattern:/^(\s*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(\s*:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^(\s*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},keyword:[/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*/],register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx][\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|hiding)\b/}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0[wn]|0W[hj]?|0N[hje]?|0x[\da-fA-F]+|\d+\.?\d*(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"}).replace(//g,function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"}),n=0;n<2;n++)r=r.replace(//g,function(){return r});r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:/"(?:\\.|[^\\"\r\n])*"/,keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},variable:/\$(?!\d)\w+\b/,keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:int|float|number|bool|string|date|list)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01]+|0x[\da-f]*\.?[\da-fp\-]+|\d*\.?\d+e?\d*[df]|\d*\.?\d+)\b/i,boolean:/\b(?:true|false)\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},function:/\$?\b(?!\d)\w+(?=\()/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/(\(lambda\s+\()[^()'\s]+/,lookbehind:!0}}),Prism.languages.DFS(Prism.languages.racket,function(e,a){if("RegExp"===Prism.util.type(a)){var r=a.source.replace(/\\(.)|\[\^?((?:\\.|[^\\\]])*)\]/g,function(e,a,r){if(a){if("("===a)return"[([]";if(")"===a)return"[)\\]]"}return r?("^"===e[1]?"[^":"[")+r.replace(/\\(.)|[()]/g,function(e,a){return"("===e||"("===a?"([":")"===e||")"===a?")\\]":e})+"]":e});this[e]=RegExp(r,a.flags)}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":e,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rest={table:[{pattern:/(\s*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1(?:[+|].+)+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(\s*)(?:=+ +)+=+(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1(?:=+ +)+=+(?=(?:\r?\n|\r){2}|\s*$)/,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^\s*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( +)[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^\s*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^\s*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^\s*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^\s*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^\s*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^\s*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^\s*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^\s*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s).*?[^\s]\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^\s*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:/#.*/,keyword:/(?:=>|->)|\b(?:class|if|else|switch|case|return|exit|try|catch|finally|raise)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:true|false)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,character:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*)[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var r={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},o={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var a in n)e[a]=n[a];return e.tag={pattern:/([\r\n](?: |\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},e.variable=o,e.comment=r,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,function(){return t}),"im"),alias:"section",inside:e}}var e={pattern:/(\[Documentation\](?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},a={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:o}},i={pattern:/([\r\n](?: |\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:o}};t.languages.robotframework={settings:n("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:n("Variables"),"test-cases":n("Test Cases",{"test-name":a,documentation:e,property:i}),keywords:n("Keywords",{"keyword-name":a,documentation:e,property:i}),tasks:n("Tasks",{"task-name":a,documentation:e,property:i}),comment:r},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_][a-z_0-9]*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMGLOBL|SYMLOCAL|SYMEXIST|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s+)(?:proc\s+\w+|quit|run|data(?!\=))\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^\s*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(\s*=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/im,inside:{keyword:/^(?:format|put)(?=\=)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/i,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|[\s])=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|parseonly|norun))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="accessControl|cdm|aggregation|aStore|ruleMining|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|sccasl|clustering|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deepLearn|deepNeural|varReduce|simSystem|ds2|deduplication|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gam|gleam|graphSemiSupLearn|gVarCluster|hiddenMarkovModel|hyperGroup|image|iml|ica|kernalPca|langModel|ldaTopic|sparseML|mlTools|mixed|modelPublishing|mbc|network|optNetwork|neuralNet|nonlinear|nmf|nonParametricBayes|optimization|panel|pls|percentile|pca|phreg|qkb|qlim|quantreg|recommend|tsReconcile|deepRnn|regression|reinforcementLearn|robustPca|sampling|sparkEmbeddedProcess|search(?:Analytics)?|sentimentAnalysis|sequence|configuration|session(?:Prop)?|severity|simple|smartData|sandwich|spatialreg|stabilityMonitoring|spc|loadStreams|svDataDescription|svm|table|conditionalRandomFields|text(?:Rule(?:Develop|Score)|Mining|Parse|Topic|Util|Filters|Frequency)|tsInfo|timeData|transpose|uniTimeSeries",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,function(){return k}),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,function(){return k}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?=\=)|define|delete|describe|document|do\s+over|do|dol|drop|dul|end(?:source|comp)?|entryTitle|else|eval(?:uate)?|exec(?:ute)?|exit|fill(?:attrs)?|file(?:name)?|flist|fnc|function(?:list)?|goto|global|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|name|noobs|nowd|_?null_|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|put|print|raise|ranexp|rannor|rbreak|retain|return|select|set|session|sessref|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|yaxisopts|y2axisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^(\s*)(?:(?:data)?lines|cards);[\s\S]+?^\s*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:(?:data)?lines|cards)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,function(){return t}),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|exec(?:ute)?|begin|commit|rollback|reset|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s+[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,function(){return t}),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/i},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s+[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/i,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,a=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:a}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:a,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +!function(s){var n=["([\"'])(?:\\\\[^]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1","<<-?\\s*([\"']?)(\\w+)\\2\\s[^]*?[\r\n]\\3"].join("|");s.languages["shell-session"]={info:{pattern:/^[^\r\n$#*!]+(?=[$#])/m,alias:"punctuation",inside:{path:{pattern:/(:)[\s\S]+/,lookbehind:!0},user:/^[^\s@:$#*!/\\]+@[^\s@:$#*!/\\]+(?=:|$)/,punctuation:/:/}},command:{pattern:RegExp("[$#](?:[^\\\\\r\n'\"<]|\\\\.|<>)+".replace(/<>/g,function(){return n})),greedy:!0,inside:{bash:{pattern:/(^[$#]\s*)[\s\S]+/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:true|false)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:/"(?:""|[^"])*"/,character:{pattern:/\$./,alias:"string"},string:/'(?:''|[^'])*'/,symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:nil|true|false|self|super|new)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(n){n.languages.smarty={comment:/\{\*[\s\S]*?\*\}/,delimiter:{pattern:/^\{|\}$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->)(?!\d)\w+/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:[{pattern:/(\|\s*)@?(?!\d)\w+/,lookbehind:!0},/^\/?(?!\d)\w+/,/(?!\d)\w+(?=\()/],"attr-name":{pattern:/\w+\s*=\s*(?:(?!\d)\w+)?/,inside:{variable:{pattern:/(=\s*)(?!\d)\w+/,lookbehind:!0},operator:/=/}},punctuation:[/[\[\]().,:`]|->/],operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:eq|neq?|gt|lt|gt?e|lt?e|not|mod|or|and)\b/],keyword:/\b(?:false|off|on|no|true|yes)\b/},n.hooks.add("before-tokenize",function(e){var t=!1;n.languages["markup-templating"].buildPlaceholders(e,"smarty",/\{\*[\s\S]*?\*\}|\{[\s\S]+?\}/g,function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)})}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"smarty")})}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,function(){return"\\s*(?:[*,]|->)"}).replace(//g,function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"}).replace(//g,function(){return"(?!)[a-z\\d_][\\w'.]*"}).replace(//g,function(){return n.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|string|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|byte|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(t){var e=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;t.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/({+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/({+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/({+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|in|int|js|html|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^{+\/?|\/?}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+]))*/,inside:{string:{pattern:e,greedy:!0},number:a,punctuation:/[\[\].?]/}},string:{pattern:e,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:true|false)\b/,number:a,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},t.hooks.add("before-tokenize",function(e){var a=!1;t.languages["markup-templating"].buildPlaceholders(e,"soy",/{{.+?}}|{.+?}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)})}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"soy")})}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:true|false)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:graph|base|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{variable:{pattern:/[?$]\w+/,greedy:!0},boolean:/\b(?:true|false)\b/i}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|ROUND|REGEX|REPLACE|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:GRAPH|BASE|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\w+(?=\s*\()/,property:/\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execVM|execFSM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,"magic-variable":{pattern:/\b(?:_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x|this|thisList|thisTrigger)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^\s*)#[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:/(\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\s*\(\s*)[a-zA-Z]\w*/,lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)(?:(?!\s*(?:>$|,\s*\w+\s*=))[\s\S])+/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|[,]/}},keyword:[/\b(?:break|cholesky_factor_corr|cholesky_factor_cov|continue|corr_matrix|cov_matrix|data|else|for|functions|generated|if|in|increment_log_prob|int|matrix|model|ordered|parameters|positive_ordered|print|quantities|real|reject|return|row_vector|simplex|target|transformed|unit_vector|vector|void|while)\b/,/\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\b/],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},Prism.languages.stan.constraint.inside.expression.inside=Prism.languages.stan; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:GLOBAL|INPUT|PUTPUT|IN_OUT|ACCESS|TEMP|EXTERNAL|CONFIG)|VAR|METHOD|PROPERTY)\b/i,keyword:/\b(?:(?:END_)?(?:IF|WHILE|REPEAT|CASE|FOR)|ELSE|FROM|THEN|ELSIF|DO|TO|BY|PRIVATE|PUBLIC|PROTECTED|CONSTANT|RETURN|EXIT|CONTINUE|GOTO|JMP|AT|RETAIN|NON_RETAIN|TASK|WITH|UNTIL|USING|EXTENDS|IMPLEMENTS|GET|SET|__TRY|__CATCH|__FINALLY|__ENDTRY)\b/,variable:/\b(?:AT|BOOL|BYTE|(?:D|L)?WORD|U?(?:S|D|L)?INT|L?REAL|TIME(?:_OF_DAY)?|TOD|DT|DATE(?:_AND_TIME)?|STRING|ARRAY|ANY|POINTER)\b/,symbol:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:T|D|DT|TOD)#[\d_shmd:]*|\b[A-Z]*\#[\d.,_]*|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/,function:/\w+(?=\()/,operator:/(?:S?R?:?=>?|&&?|\*\*?|<=?|>=?|[-:^/+])|\b(?:OR|AND|MOD|NOT|XOR|LE|GE|EQ|NE|GT|LT)\b/,punctuation:/[();]/,type:{pattern:/#/,alias:"selector"}}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift; +!function(n){function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}n.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(e){var t=n.languages[e],a="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:i("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\w+(?=\s)/,"attr-name":/\w+/}),expression:i("=",t,a),"class-feature":i("\\+",t,a),standard:i("",t,a)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDEC|CDBL|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEFAULT|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LINE INPUT|LET|LIB|LIKE|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPERATOR|OPEN|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHORT|SINGLE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SYNCLOCK|SWAP|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0}]}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(n){var t=/[*&][^\s[\]{},]+/,e=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+e.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+e.source+")?)";function a(n,t){t=(t||"").replace(/m/g,"")+"m";var e="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return r}).replace(/<>/g,function(){return n});return RegExp(e,t)}n.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\\]},#\\s]+?(?=\\s*:\\s)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:a("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:a("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:a("(\"|')(?:(?!\\2)[^\\\\\r\n]|\\\\.)*\\2"),lookbehind:!0,greedy:!0},number:{pattern:a("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:e,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},n.languages.yml=n.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[^\S\r\n]*)---(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?[^\S\r\n]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$){[^}]+}/,lookbehind:!0},{pattern:/(^\s*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^\s*proc[ \t]+)[^\s]+/m,lookbehind:!0},builtin:[{pattern:/(^\s*)(?:proc|return|class|error|eval|exit|for|foreach|if|switch|while|break|continue)\b/m,lookbehind:!0},/\b(?:elseif|else)\b/],scope:{pattern:/(^\s*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^\s*|\[)(?:after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|Safe_Base|scan|seek|set|socket|source|split|string|subst|Tcl|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|wordBreak(?:After|Before)|test|vars)|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|ne|in|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(t){t.languages.tt2=t.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|TAGS|THROW|TRY|SWITCH|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),t.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|or|not)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),t.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%]$/,alias:"punctuation"}}),t.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete t.languages.tt2.string,t.hooks.add("before-tokenize",function(e){t.languages["markup-templating"].buildPlaceholders(e,"tt2",/\[%[\s\S]+?%\]/g)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"tt2")})}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!]\n).)*/,lookbehind:!0,inside:{function:/{\$.*}/,keyword:n,number:/^[0-9]+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/[0-9]+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[\w-\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:Cross|Dot|ClockwiseFrom)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w+)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|interface|new|struct|enum)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],constant:/\b[A-Z0-9_]+\b/,function:/\w+(?=\s*\()/,keyword:/\b(?:bool|char|double|float|null|size_t|ssize_t|string|unichar|void|int|int8|int16|int32|int64|long|short|uchar|uint|uint8|uint16|uint32|uint64|ulong|ushort|class|delegate|enum|errordomain|interface|namespace|struct|break|continue|do|for|foreach|return|while|else|if|switch|assert|case|default|abstract|const|dynamic|ensures|extern|inline|internal|override|private|protected|public|requires|signal|static|virtual|volatile|weak|async|owned|unowned|try|catch|finally|throw|as|base|construct|delete|get|in|is|lock|new|out|params|ref|sizeof|set|this|throws|typeof|using|value|var|yield)\b/i,number:/(?:\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+])*|{[^}]+})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?]]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|]]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|{[a-z][\w-]*})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|{[a-z][\w-]*})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},property:/\B\$\w+\b/,constant:/\B`\w+\b/,function:/\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|class|case|casex|casez|cell|chandle|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endspecify|endsequence|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_onevent|pulsestyle_ondetect|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always_latch|always_comb|always_ff|always)\b ?@?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b\d*[._]?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:use|library)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:true|false)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|not|mod|rem|sll|srl|sla|sra|rol|ror|and|or|nand|xnor|xor|nor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:false|true|F|T)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+).+?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:RFC|PMID) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[\s\S]*?>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[\s\S]*?>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:{[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\w.]+:{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/}:[-\w.]+:{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(n){function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"doc-comment":e})}var e=n.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:e}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:e}};a("csharp",t),a("fsharp",t),a("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,inside:{keyword:/^Rem/i}},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],symbol:/#(?:If|Else|ElseIf|Endif|Pragma)\b/i,keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|By(?:Ref|Val)|Break|Call|Case|Catch|Const|Continue|CurrentMethodName|Declare|Dim|Do(?:wnTo)?|Each|Else(?:If)?|End|Exit|Extends|False|Finally|For|Global|If|In|Lib|Loop|Me|Next|Nil|Optional|ParamArray|Raise(?:Event)?|ReDim|Rem|RemoveHandler|Return|Select|Self|Soft|Static|Step|Super|Then|To|True|Try|Ubound|Until|Using|Wend|While)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|Xor|WeakAddressOf)\b/i,punctuation:/[.,;:()]/}; +!function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[\w-:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|ENTITIES|ENTITY|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|ID|IDREFS?|int|integer|language|long|Name|NCName|negativeInteger|NMTOKENS?|nonNegativeInteger|nonPositiveInteger|normalizedString|NOTATION|positiveInteger|QName|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+)/i,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}/,inside:r.languages.xquery,alias:"language-xquery"};var s=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join("")},l=function(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:s(a.content[0].content[1]),openedBraces:0}):!(0|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,e(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,e(a))+")+";n.languages.zig={comment:[{pattern:/\/{3}.*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])'(?:[^'\\\r\n]|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0}],builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null}],"builtin-types":{pattern:/\b(?:anyerror|bool|c_u?(?:short|int|long|longlong)|c_longdouble|c_void|comptime_(?:float|int)|[iu](?:8|16|32|64|128|size)|f(?:16|32|64|128)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+\.?[a-fA-F\d]*(?:[pP][+-]?[a-fA-F\d]+)?|\d+\.?\d*(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},n.languages.zig["class-name"].forEach(function(e){null===e.inside&&(e.inside=n.languages.zig)})}(Prism); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector){var t,s=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
       ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=!0,a=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentNode,n=t&&t.getAttribute("data-line");if(t&&n&&/pre/i.test(t.nodeName)){var i=0;g(".line-highlight",t).forEach(function(e){i+=e.textContent.length,e.parentNode.removeChild(e)}),i&&/^( \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentNode,i=n&&n.getAttribute("data-line");if(n&&i&&/pre/i.test(n.nodeName)){clearTimeout(a);var r=Prism.plugins.lineNumbers,o=t.plugins&&t.plugins.lineNumbers;if(b(n,"line-numbers")&&r&&!o)Prism.hooks.add("line-numbers",e);else u(n,i)(),a=setTimeout(c,1)}}),window.addEventListener("hashchange",c),window.addEventListener("resize",function(){g("pre[data-line]").map(function(e){return u(e)}).forEach(v)})}function g(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function b(e,t){return t=" "+t+" ",-1<(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)}function v(e){e()}function u(u,e,c){var t=(e="string"==typeof e?e:u.getAttribute("data-line")).replace(/\s+/g,"").split(",").filter(Boolean),d=+u.getAttribute("data-line-offset")||0,f=(s()?parseInt:parseFloat)(getComputedStyle(u).lineHeight),m=b(u,"line-numbers"),p=m?u:u.querySelector("code")||u,h=[];t.forEach(function(e){var t=e.split("-"),n=+t[0],i=+t[1]||n,r=u.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(h.push(function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"}),m&&Prism.plugins.lineNumbers){var o=Prism.plugins.lineNumbers.getLine(u,n),a=Prism.plugins.lineNumbers.getLine(u,i);if(o){var s=o.offsetTop+"px";h.push(function(){r.style.top=s})}if(a){var l=a.offsetTop-o.offsetTop+a.offsetHeight+"px";h.push(function(){r.style.height=l})}}else h.push(function(){r.setAttribute("data-start",n),n span",u).forEach(function(e,t){var n=t+a;e.onclick=function(){var e=i+"."+n;l=!1,location.hash=e,setTimeout(function(){l=!0},1)}})}}return function(){h.forEach(v)}}function c(){var e=location.hash.slice(1);g(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);if(i)i.hasAttribute("data-line")||i.setAttribute("data-line",""),u(i,t,"temporary ")(),l&&document.querySelector(".temporary.line-highlight").scrollIntoView()}}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows"),i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=t(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/g,c=/^#?((?:[\da-f]){3,4}|(?:[\da-f]{2}){3,4})$/i,f=[function(n){var r=c.exec(n);if(r){for(var o=6<=(n=r[1]).length?2:1,e=n.length/o,s=1==o?1/15:1/255,t=[],i=0;i';n.content=i+o}})}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.createElement){var l={javascript:"clike",actionscript:"javascript",arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",nginx:"clike",objectivec:"c",opencl:"c",parser:"markup",php:["clike","markup-templating"],phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qml:"javascript",qore:"clike",racket:"scheme",jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",swift:"clike","t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup",typescript:"javascript",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},n={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",adoc:"asciidoc",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",hs:"haskell",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",rkt:"racket",rpy:"renpy",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",t4:"t4-cs",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",vb:"visual-basic",vba:"visual-basic",xeoracube:"xeora",yml:"yaml"},p={},e="components/",a=Prism.util.currentScript();if(a){var r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,s=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,t=a.getAttribute("data-autoloader-path");if(null!=t)e=t.trim().replace(/\/?$/,"/");else{var i=a.src;r.test(i)?e=i.replace(r,"components/"):s.test(i)&&(e=i.replace(s,"$1components/"))}}var o=Prism.plugins.autoloader={languages_path:e,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);s.push(r),s.every(u)||m(s,function(){Prism.highlightElement(a)})}})}function u(e){if(0<=e.indexOf("!"))return!1;if((e=n[e]||e)in Prism.languages)return!0;var a=p[e];return a&&!a.error&&!1===a.loading}function m(e,a,r){"string"==typeof e&&(e=[e]);var s=e.length,t=0,i=!1;function c(){i||++t===s&&a&&a(e)}0!==s?e.forEach(function(e){!function(a,r,s){var t=0<=a.indexOf("!");function e(){var e=p[a];e||(e=p[a]={callbacks:[]}),e.callbacks.push({success:r,error:s}),!t&&u(a)?k(a,"success"):!t&&e.error?k(a,"error"):!t&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return o.languages_path+"prism-"+e+(o.use_minified?".min":"")+".js"}(a),function(){e.loading=!1,k(a,"success")},function(){e.loading=!1,e.error=!0,k(a,"error")}))}a=a.replace("!",""),a=n[a]||a;var i=l[a];i&&i.length?m(i,e,s):e()}(e,c,function(){i||(i=!0,r&&r(e))})}):a&&setTimeout(a,0)}function k(e,a){if(p[e]){for(var r=p[e].callbacks,s=0,t=r.length;s + + + HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 : Dependent IGs Analysis + + +

      Dependent IGs Analysis for HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1

      +

      Generated Tue Jan 30 09:20:42 UTC 2024 for my-ig

      +

      Summary:

      +

      no references

      +

      Details By IG

      +

      (no details)

      +

      Details By Resource

      +

      (no details)

      +

      Errors

      +
      +
      + + diff --git a/branches/smartcare-initial/qa-eslintcompact.txt b/branches/smartcare-initial/qa-eslintcompact.txt new file mode 100644 index 000000000..8113e09ec --- /dev/null +++ b/branches/smartcare-initial/qa-eslintcompact.txt @@ -0,0 +1,15 @@ +ExampleIG +========================================= + +Generic: line 0, col 0, Warning - The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole (INVALID) +Generic: line 0, col 0, Warning - The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) (INVALID) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Resource id/url mismatch: my-ig/http://example.com/fhir/example (INVARIANT) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 1, col 11743, Error - ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) (STRUCTURE) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example (BUSINESSRULE) + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 \ No newline at end of file diff --git a/branches/smartcare-initial/qa-time-report.json b/branches/smartcare-initial/qa-time-report.json new file mode 100644 index 000000000..d2c8d0fb2 --- /dev/null +++ b/branches/smartcare-initial/qa-time-report.json @@ -0,0 +1,57 @@ +{ + "date" : "Tue, 30 Jan, 2024 09:20:31 +0000", + "doco" : "For each file: start is seconds after start activity occurred. Length = milliseconds activity took", + "files" : [ + { + "name" : "/fsh-generated/resources/ImplementationGuide-my-ig.json", + "size" : 1741, + "processes" : [ + { + "activity" : "load", + "start" : 45, + "length" : 56 + }, + { + "activity" : "checkR4R4B", + "start" : 45, + "length" : 4 + }, + { + "activity" : "generateNarratives", + "start" : 45, + "length" : 85 + }, + { + "activity" : "validate", + "start" : 45, + "length" : 1613 + }, + { + "activity" : "scanForUsageStats", + "start" : 47, + "length" : 1 + }, + { + "activity" : "generate1", + "start" : 47, + "length" : 88 + }, + { + "activity" : "generate2", + "start" : 50, + "length" : 60 + }, + { + "activity" : "generateValidationPack", + "start" : 55, + "length" : 3 + }, + { + "activity" : "scanExamplesForR5", + "start" : 56, + "length" : 1 + } + ] + } + ] +} diff --git a/branches/smartcare-initial/qa-time-report.tsv b/branches/smartcare-initial/qa-time-report.tsv new file mode 100644 index 000000000..f4754061d --- /dev/null +++ b/branches/smartcare-initial/qa-time-report.tsv @@ -0,0 +1,2 @@ +Source File Size load-configure scan loadDepInfo loadInfo load generateSnapshots checkR4R4B generateNarratives validate loadLists checkConformanceResources checkConformanceResources2 checkConformanceResources3 generateLogicalMaps validateExpressions scanForUsageStats checkURLsUnique processProvenanceDetails generate1 generate2 generateLogicals makeDependencies generateExampleZip generateValidationPack scanProfilesForR5 scanExamplesForR5 +/fsh-generated/resources/ImplementationGuide-my-ig.json 1741 0 0 0 0 0 0 4 85 0 0 0 0 0 0 0 1 0 0 88 60 0 0 0 3 0 1 diff --git a/branches/smartcare-initial/qa-tx.html b/branches/smartcare-initial/qa-tx.html new file mode 100644 index 000000000..cbf77bb40 --- /dev/null +++ b/branches/smartcare-initial/qa-tx.html @@ -0,0 +1,424 @@ +Terminology Server Log

      Terminology Server Log

      +
      +

      +

      1

      +
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:1519
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:21 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58800
      +
      +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:20:21.950Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
      +
      +

      +

      2

      +
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:75377
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:22 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58801
      +
      +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:20:22.044Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
      +
      +

      +

      3

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58813
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      4

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58814
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      5

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58818
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      6

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58825
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      7

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58826
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 1 -----------------
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:1519
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:21 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58800
      +
      +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:20:21.950Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
      +
      +--- 2 -----------------
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:75377
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:22 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58801
      +
      +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:20:22.044Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
      +
      +--- 3 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58813
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 4 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58814
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 5 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58818
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 6 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58825
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 7 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58826
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      diff --git a/branches/smartcare-initial/qa-txservers.html b/branches/smartcare-initial/qa-txservers.html new file mode 100644 index 000000000..7f12b7122 --- /dev/null +++ b/branches/smartcare-initial/qa-txservers.html @@ -0,0 +1,61 @@ + + + + ExampleIG : Terminology Server Report + + + + +

      Terminology Server Report for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history))

      +

      This page provides a report on which terminology servers were used while publishing this IG. Note that terminology caching reduces the server hit count - this page only reports content that wasn't cached

      +

      Internal Errors choosing Server using 'http://tx.fhir.org/tx-reg':

      +
        +
      • (None - all good)
      • +
      +

      Primary Server: http://tx.fhir.org/r4

      +

      Use Count: 5. Code Systems used:

      + + + + + + + + + + + + + + + + + + + + + + + + +
      + System + + #Exp. + + #Val. + + Details +
      http://unstats.un.org/unsd/methods/m49/m49.htm05 +
      urn:iso:std:iso:316601 + ISO 3166-1 Codes for the representation of names of countries and their subdivisions — Part 1: Country code +
      urn:iso:std:iso:3166:-201 + ISO 3166 Part 2 Country Subdivision Codes +
      + + diff --git a/branches/smartcare-initial/qa.html b/branches/smartcare-initial/qa.html new file mode 100644 index 000000000..aad34ec1b --- /dev/null +++ b/branches/smartcare-initial/qa.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Errors Only

      + + + + + + + + + + + + + + + + + + +
      Quality Checks
      Publisher Version:IG Publisher Version: v1.5.15
      Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
      Realm Check for n/a:
      • n/a
      Publication Request:
      • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
      • +
      • Error fetching package-list from http://example.com/fhir/example: Not Found
      • +
      • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
      • +
      • No publication request found
      • +
      +
      Supressed Messages:No Suppressed Issues +
      Dependency Checks:
      + + +
      PackageVersionFHIRCanonicalWeb BaseComment
      .. my-ig1.0.0R4http://example.com/fhir/example
      ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
      ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
      Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
      Dependent IGs:no references
      Global Profiles:(none declared)
      Terminology Server(s):http://tx.fhir.org/r4 (details)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      Draft Dependencies: +
      Modifier Extensions:(none)
      Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
      IPA Comparison: n/a
      IPS Comparison: n/a
      Summary: errors = 4, warn = 5, info = 0, broken links = 0
      + + + + + + + + + + +
      FilenameErrorsWarningsHints
      Build Errors050
      /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
      +
      + +

      n/a Show Validation Information

      + + + + + + + + + + + + + + + + + +
      ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
      1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
      2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
      3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
      4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
      +
      + +

      fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

      + + + + + + + + + + + + + + + + + +
      PathSeverityMessage
      ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
      ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
      + +

      Suppressed Messages (Warnings, hints, broken links)

      +

      No suppressed messsages

      +

      Errors sorted by type

      +
      + +

      RESOURCE_CANONICAL_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      +
      + +

      RESOURCE_ID_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
      +
      + +

      Validation_VAL_Profile_Minimum

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      + + diff --git a/branches/smartcare-initial/qa.json b/branches/smartcare-initial/qa.json new file mode 100644 index 000000000..9f6d2628c --- /dev/null +++ b/branches/smartcare-initial/qa.json @@ -0,0 +1,17 @@ +{ + "url" : "http://example.com/fhir/example", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "ig-date" : "2020-02-26", + "status" : "active", + "package-id" : "my-ig", + "ig-ver" : "1.0.0", + "date" : "Tue, 30 Jan, 2024 09:20:31 +0000", + "errs" : 4, + "warnings" : 5, + "hints" : 0, + "version" : "4.0.1", + "tool" : "5.0.0 (3)", + "maxMemory" : 1035993088 +} diff --git a/branches/smartcare-initial/qa.min.html b/branches/smartcare-initial/qa.min.html new file mode 100644 index 000000000..01d208258 --- /dev/null +++ b/branches/smartcare-initial/qa.min.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Full QA Report

      + + + + + + + + + + + + + + + + + + +
      Quality Checks
      Publisher Version:IG Publisher Version: v1.5.15
      Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
      Realm Check for n/a:
      • n/a
      Publication Request:
      • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
      • +
      • Error fetching package-list from http://example.com/fhir/example: Not Found
      • +
      • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
      • +
      • No publication request found
      • +
      +
      Supressed Messages:No Suppressed Issues +
      Dependency Checks:
      + + +
      PackageVersionFHIRCanonicalWeb BaseComment
      .. my-ig1.0.0R4http://example.com/fhir/example
      ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
      ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
      Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
      Dependent IGs:no references
      Global Profiles:(none declared)
      Terminology Server(s):http://tx.fhir.org/r4 (details)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      Draft Dependencies: +
      Modifier Extensions:(none)
      Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
      IPA Comparison: n/a
      IPS Comparison: n/a
      Summary: errors = 4, warn = 5, info = 0, broken links = 0
      + + + + + + + + + + +
      FilenameErrorsWarningsHints
      Build Errors050
      /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
      +
      + +

      n/a Show Validation Information

      + + + + + + + + + + + + + + + + + +
      ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
      1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
      2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
      3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
      4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
      +
      + +

      fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

      + + + + + + + + + + + + + + + + + +
      PathSeverityMessage
      ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
      ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
      + +

      Suppressed Messages (Warnings, hints, broken links)

      +

      No suppressed messsages

      +

      Errors sorted by type

      +
      + +

      RESOURCE_CANONICAL_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      +
      + +

      RESOURCE_ID_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
      +
      + +

      Validation_VAL_Profile_Minimum

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      + + diff --git a/branches/smartcare-initial/qa.txt b/branches/smartcare-initial/qa.txt new file mode 100644 index 000000000..c3ee7e2d7 --- /dev/null +++ b/branches/smartcare-initial/qa.txt @@ -0,0 +1,20 @@ +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 +Generated Tue Jan 30 09:20:42 UTC 2024. FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example) + Build Errors : 0 / 5 / 0 + /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig : 4 / 0 / 1 + +== n/a == +WARNING: ImplementationGuide.url: The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole +WARNING: 1: The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide +WARNING: 2: An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide +WARNING: 3: An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide +WARNING: 4: The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide +== fsh-generated/resources/ImplementationGuide-my-ig.json == +ERROR: ImplementationGuide.where(url = 'http://example.com/fhir/example'): Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) +ERROR: ImplementationGuide.url: Resource id/url mismatch: my-ig/http://example.com/fhir/example +ERROR: ImplementationGuide/my-ig: ImplementationGuide.definition: ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) +ERROR: /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig: URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example diff --git a/branches/smartcare-initial/qa.xml b/branches/smartcare-initial/qa.xml new file mode 100644 index 000000000..3fce0ac0d --- /dev/null +++ b/branches/smartcare-initial/qa.xml @@ -0,0 +1 @@ +
      \ No newline at end of file diff --git a/branches/smartcare-initial/searchform.html b/branches/smartcare-initial/searchform.html new file mode 100644 index 000000000..b9f29da40 --- /dev/null +++ b/branches/smartcare-initial/searchform.html @@ -0,0 +1,141 @@ + + + + + + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + +
      + +
      +
      + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) +
      +
      +
      +
      + + +
      +
      +
      + + + + + +
      +
      + + + + + +
      +
      + + + + + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +

    • + + +
      +
      +
      +
      + + +
      + +

      Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build)

      + + + +
      + +

      +Note: this search searches the curent build of HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1. +

      +
      + +
      +
      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/sub-package-list.json b/branches/smartcare-initial/sub-package-list.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/branches/smartcare-initial/sub-package-list.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/branches/smartcare-initial/summary.png b/branches/smartcare-initial/summary.png new file mode 100644 index 0000000000000000000000000000000000000000..be7ad0e6a4b6fc138bacd62e64d6867dacc2f071 GIT binary patch literal 567 zcmV-70?7S|P)?0LKH?l(I#DR$XAV~XTsn)$x(eec10hSnPYQ|8^)d7rip z-BTaWihS`!i8Et#YK$`MoCJG)RVrw!MEf#QG6o=( zj$@p~1rls^T2${_L%_~S@QZS`iPtrDSLEAG9s2mXWB^FVdwphc)xL}xO%Fh;BeMsf zifh|a%j*QdluBO=MA6diZos(tu%a7HZ*9Rj?9sP_5WvslRCC_Z02pV+=UtbGdNP+t zuS}{&(|bN)UAauhngkfsxV}kX48Yk}g#>^E8$|rdW%EyNZ37Vg2mru#w@iWo zSgc`f!D)5m#(v;Od=QPT){Dvc*;+L8K`Q<3y8ddgQH-j{DVecq>)t+8yW zZ2GpML`k;&XO;jguanBBi7aq&FZSzC!}_a7e-Gck)NkTI`rk?O9en@*002ovPDHLk FV1nd5|Hl9T literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/target.png b/branches/smartcare-initial/target.png new file mode 100644 index 0000000000000000000000000000000000000000..3a5cf9ce0d46d1a850712380a80d8866d36ea6b2 GIT binary patch literal 972 zcmV;-12g=IP)_rgf`8LVv=;DiJPy82(Vd?GoXqNQjo$e?)jO(^o*AoA?6gu>}zCHBi+f^Rl~^(&h!cjXf>(FMd~zeA#NfMR%LGQelN4j1U}P)L=)>i*tEc8;d+>s7R> zSd$ag}ZGKjJij))(@w3b6bcA_iR@_F*YjdVyMp_L7` zFY#jc0niWt`7%JIg&=0ou3Lw@1r^9++F=g+P(mx=k0#J?i-pEe79iWNaqb*}E-r|< zu=U)BsJnX#LXyBK6QMJYL8|F%@N1gko%CSM*iqCcJ5i1ZEI~Pjuzre|FDLrELB_mX z4M_L^_Wk%g$fynNg&g{nJhV(RHow)4U>X?vJB`Zm9=z<|i%serT)($0NE$E2s_m1K z%M=Ks%_lf)YXdjXjdoE4HzR9N(b@}9sU9IOFh7%BPqYKGp8Yr^)yLF)>eix>j6cOM zOpQxwCAkF0{0ETv?Kr-gOTqcdZRA$10z1zm5u_l*04}-@0sFVnEwv~9sOjIcdl8T| zlXziPIvDUupZv!AE>y!O(Nolde$(e!F(7c+%$`uHCrGoSNwvsrRXw)pxrbJM0Eves zmiMn7+@iPsAU?lx7fx0m1;-K)5g?Le0r|qbf{8d7S*HF!&$KjpcNjY+JigYSw|)@v uRK6M_Vj>pN8D8M|dvX=qmK9!G+W!w8J%i{Pjt_VM0000b7v literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0.png b/branches/smartcare-initial/tbl_bck0.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00.png b/branches/smartcare-initial/tbl_bck00.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000.png b/branches/smartcare-initial/tbl_bck000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000.png b/branches/smartcare-initial/tbl_bck0000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00000.png b/branches/smartcare-initial/tbl_bck00000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000000.png b/branches/smartcare-initial/tbl_bck000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000000.png b/branches/smartcare-initial/tbl_bck0000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000001.png b/branches/smartcare-initial/tbl_bck000001.png new file mode 100644 index 0000000000000000000000000000000000000000..37c1ca650248602e122d38f3753b938f4b272ff2 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1Dz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1D!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000010.png b/branches/smartcare-initial/tbl_bck000010.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000100.png b/branches/smartcare-initial/tbl_bck0000100.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000010000.png b/branches/smartcare-initial/tbl_bck000010000.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001001.png b/branches/smartcare-initial/tbl_bck00001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9dbea930256393fe9f2820be8dbedc02d589683e GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#w!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#wzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001010.png b/branches/smartcare-initial/tbl_bck00001010.png new file mode 100644 index 0000000000000000000000000000000000000000..6999a24e0353aa271a8a036695cef29b31766c46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011.png b/branches/smartcare-initial/tbl_bck000011.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000110.png b/branches/smartcare-initial/tbl_bck0000110.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001100.png b/branches/smartcare-initial/tbl_bck00001100.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111.png b/branches/smartcare-initial/tbl_bck0000111.png new file mode 100644 index 0000000000000000000000000000000000000000..0af3ab1fcd835053632481989890651d43331c22 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!z*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!Jz*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!J!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001110110.png b/branches/smartcare-initial/tbl_bck00001110110.png new file mode 100644 index 0000000000000000000000000000000000000000..08e2b517b5952281a3eb58d0e9da8d14d7851193 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111.png b/branches/smartcare-initial/tbl_bck00001111.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011110.png b/branches/smartcare-initial/tbl_bck000011110.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111100.png b/branches/smartcare-initial/tbl_bck0000111100.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011110000.png b/branches/smartcare-initial/tbl_bck000011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111001.png b/branches/smartcare-initial/tbl_bck00001111001.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011110010.png b/branches/smartcare-initial/tbl_bck000011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111101.png b/branches/smartcare-initial/tbl_bck0000111101.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111010.png b/branches/smartcare-initial/tbl_bck00001111010.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011111.png b/branches/smartcare-initial/tbl_bck000011111.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111110.png b/branches/smartcare-initial/tbl_bck0000111110.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111100.png b/branches/smartcare-initial/tbl_bck00001111100.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011111000.png b/branches/smartcare-initial/tbl_bck000011111000.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111101.png b/branches/smartcare-initial/tbl_bck00001111101.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb501a233be5a52843df61a375f03abb17acf0 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvXz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111110110.png b/branches/smartcare-initial/tbl_bck0000111110110.png new file mode 100644 index 0000000000000000000000000000000000000000..740eb6ee0b167d54146049f2117f2c554392d1e5 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0000111111.png b/branches/smartcare-initial/tbl_bck0000111111.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111110.png b/branches/smartcare-initial/tbl_bck00001111110.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011111100.png b/branches/smartcare-initial/tbl_bck000011111100.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00001111111.png b/branches/smartcare-initial/tbl_bck00001111111.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000011111110.png b/branches/smartcare-initial/tbl_bck000011111110.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0001.png b/branches/smartcare-initial/tbl_bck0001.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00010.png b/branches/smartcare-initial/tbl_bck00010.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000100.png b/branches/smartcare-initial/tbl_bck000100.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00011.png b/branches/smartcare-initial/tbl_bck00011.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck000110.png b/branches/smartcare-initial/tbl_bck000110.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck001.png b/branches/smartcare-initial/tbl_bck001.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0z*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0010010.png b/branches/smartcare-initial/tbl_bck0010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9372ccdff0dc3fb17749a4ccb2b2f8106fe82b94 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck00101.png b/branches/smartcare-initial/tbl_bck00101.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck001010.png b/branches/smartcare-initial/tbl_bck001010.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0011.png b/branches/smartcare-initial/tbl_bck0011.png new file mode 100644 index 0000000000000000000000000000000000000000..72cca1583ab7eea415c2ad2ba9b5be35c6174489 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2LrzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2Lrz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01010.png b/branches/smartcare-initial/tbl_bck01010.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck010100.png b/branches/smartcare-initial/tbl_bck010100.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01011.png b/branches/smartcare-initial/tbl_bck01011.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck010110.png b/branches/smartcare-initial/tbl_bck010110.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011.png b/branches/smartcare-initial/tbl_bck011.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0110.png b/branches/smartcare-initial/tbl_bck0110.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01100.png b/branches/smartcare-initial/tbl_bck01100.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011000.png b/branches/smartcare-initial/tbl_bck011000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0110000.png b/branches/smartcare-initial/tbl_bck0110000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011001.png b/branches/smartcare-initial/tbl_bck011001.png new file mode 100644 index 0000000000000000000000000000000000000000..58b9c7e8a0d8b296c50c1298d6d0bdbfb97a68ce GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011010.png b/branches/smartcare-initial/tbl_bck011010.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0110100.png b/branches/smartcare-initial/tbl_bck0110100.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011011.png b/branches/smartcare-initial/tbl_bck011011.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0110110.png b/branches/smartcare-initial/tbl_bck0110110.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01101100.png b/branches/smartcare-initial/tbl_bck01101100.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0110111.png b/branches/smartcare-initial/tbl_bck0110111.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01101110.png b/branches/smartcare-initial/tbl_bck01101110.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0111.png b/branches/smartcare-initial/tbl_bck0111.png new file mode 100644 index 0000000000000000000000000000000000000000..ad09dbba3e0dccdd01f8d536db42d926666e96c1 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzN!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011110.png b/branches/smartcare-initial/tbl_bck011110.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0111100.png b/branches/smartcare-initial/tbl_bck0111100.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011110000.png b/branches/smartcare-initial/tbl_bck011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01111001.png b/branches/smartcare-initial/tbl_bck01111001.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011110010.png b/branches/smartcare-initial/tbl_bck011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0111101.png b/branches/smartcare-initial/tbl_bck0111101.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck01111010.png b/branches/smartcare-initial/tbl_bck01111010.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck011111.png b/branches/smartcare-initial/tbl_bck011111.png new file mode 100644 index 0000000000000000000000000000000000000000..83775ca3ec1858141c2d717b21415e233e64307f GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvX!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvXz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02400.png b/branches/smartcare-initial/tbl_bck02400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0241.png b/branches/smartcare-initial/tbl_bck0241.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02410.png b/branches/smartcare-initial/tbl_bck02410.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck025.png b/branches/smartcare-initial/tbl_bck025.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0250.png b/branches/smartcare-initial/tbl_bck0250.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02500.png b/branches/smartcare-initial/tbl_bck02500.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck025000.png b/branches/smartcare-initial/tbl_bck025000.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02501.png b/branches/smartcare-initial/tbl_bck02501.png new file mode 100644 index 0000000000000000000000000000000000000000..094ceb1a654f63fb750bd4d5fed95f04c9b4c64d GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck025025.png b/branches/smartcare-initial/tbl_bck025025.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0250250.png b/branches/smartcare-initial/tbl_bck0250250.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02503.png b/branches/smartcare-initial/tbl_bck02503.png new file mode 100644 index 0000000000000000000000000000000000000000..3e350863a175cb30d3241c6703d65d231a201116 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lSn@I`2rxK` zTu|gxP3N;#`C%FJK_%E{@5yN$8upQkpPsFoYg=Cp)Vbb(k%7S?jrp*UGk2g@={}$# N44$rjF6*2UngDb+APN8g literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0251.png b/branches/smartcare-initial/tbl_bck0251.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02510.png b/branches/smartcare-initial/tbl_bck02510.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02512.png b/branches/smartcare-initial/tbl_bck02512.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0251240.png b/branches/smartcare-initial/tbl_bck0251240.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck025125.png b/branches/smartcare-initial/tbl_bck025125.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0251250.png b/branches/smartcare-initial/tbl_bck0251250.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0251252.png b/branches/smartcare-initial/tbl_bck0251252.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck02513.png b/branches/smartcare-initial/tbl_bck02513.png new file mode 100644 index 0000000000000000000000000000000000000000..e91044c7bf0647358b2781997b04aaff85549267 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h`2Zk zR~S$7th0R0@h#ArW03)O@txD&f)neEqGqc9-@CZ}UFpATJPZtRicAa)1!tMgSvWl` T+VI#5Xb^*^tDnm{r-UW|e~%?( literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck03.png b/branches/smartcare-initial/tbl_bck03.png new file mode 100644 index 0000000000000000000000000000000000000000..093366f032d5d15b1a0beee2d4c9473dafded338 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#zjPZ!6Kid%25845BOa4zjPZ!6Kid%25845BOa4zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck03410.png b/branches/smartcare-initial/tbl_bck03410.png new file mode 100644 index 0000000000000000000000000000000000000000..99337fba756acf39d3e27fcd5cef336b4823039a GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck035.png b/branches/smartcare-initial/tbl_bck035.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8163c5980db1edd7a22d353353f03eb098166f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6zzPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`N1eSA%8~FDQ~lIr9~;LHou?!S1LE%eE%DEhKBi;j0_AO#SHtNy0AVu S_^k(M4uhwwpUXO@geCwBh$H;~ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0351.png b/branches/smartcare-initial/tbl_bck0351.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck03510.png b/branches/smartcare-initial/tbl_bck03510.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck03512.png b/branches/smartcare-initial/tbl_bck03512.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0351240.png b/branches/smartcare-initial/tbl_bck0351240.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck035125.png b/branches/smartcare-initial/tbl_bck035125.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0351250.png b/branches/smartcare-initial/tbl_bck0351250.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0351252.png b/branches/smartcare-initial/tbl_bck0351252.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck03513.png b/branches/smartcare-initial/tbl_bck03513.png new file mode 100644 index 0000000000000000000000000000000000000000..a0dde5120cc5bd2d91d8c1d659a5346af2d4b9c0 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h%g5T zR~S$7th0R0@h#Arqv`|iy+VU&N=kR9RL@oad+}6YefqvT{0t2C#Y_wg1!tK~aXa5W T({|%3&>#j+S3j3^P6!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck040.png b/branches/smartcare-initial/tbl_bck040.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0400.png b/branches/smartcare-initial/tbl_bck0400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck041.png b/branches/smartcare-initial/tbl_bck041.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0zbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck050.png b/branches/smartcare-initial/tbl_bck050.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0500.png b/branches/smartcare-initial/tbl_bck0500.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck05040.png b/branches/smartcare-initial/tbl_bck05040.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0505.png b/branches/smartcare-initial/tbl_bck0505.png new file mode 100644 index 0000000000000000000000000000000000000000..08a107736759f38466809e026eb140e9101ccc3c GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%0lIPx+m@UR@5 zz*PZ!6Kid%0lIPx+m@UR@5 z!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0510.png b/branches/smartcare-initial/tbl_bck0510.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0512.png b/branches/smartcare-initial/tbl_bck0512.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck05140.png b/branches/smartcare-initial/tbl_bck05140.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck0515.png b/branches/smartcare-initial/tbl_bck0515.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck05150.png b/branches/smartcare-initial/tbl_bck05150.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck05152.png b/branches/smartcare-initial/tbl_bck05152.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1.png b/branches/smartcare-initial/tbl_bck1.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10.png b/branches/smartcare-initial/tbl_bck10.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck100.png b/branches/smartcare-initial/tbl_bck100.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1000.png b/branches/smartcare-initial/tbl_bck1000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10000.png b/branches/smartcare-initial/tbl_bck10000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck100000.png b/branches/smartcare-initial/tbl_bck100000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10001.png b/branches/smartcare-initial/tbl_bck10001.png new file mode 100644 index 0000000000000000000000000000000000000000..351af722e45aad290394a9e0176e59fc9c05e36a GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10010.png b/branches/smartcare-initial/tbl_bck10010.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck100100.png b/branches/smartcare-initial/tbl_bck100100.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1001000.png b/branches/smartcare-initial/tbl_bck1001000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10010000.png b/branches/smartcare-initial/tbl_bck10010000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1001001.png b/branches/smartcare-initial/tbl_bck1001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10010010.png b/branches/smartcare-initial/tbl_bck10010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck100101.png b/branches/smartcare-initial/tbl_bck100101.png new file mode 100644 index 0000000000000000000000000000000000000000..de610ac0484fe0395d3aedfd3b0382055f3fc320 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck100110.png b/branches/smartcare-initial/tbl_bck100110.png new file mode 100644 index 0000000000000000000000000000000000000000..5b70a28961ee01fc070c53cd8a066331e623717e GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101.png b/branches/smartcare-initial/tbl_bck101.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1010.png b/branches/smartcare-initial/tbl_bck1010.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10100.png b/branches/smartcare-initial/tbl_bck10100.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101000.png b/branches/smartcare-initial/tbl_bck101000.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10101.png b/branches/smartcare-initial/tbl_bck10101.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101010.png b/branches/smartcare-initial/tbl_bck101010.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011.png b/branches/smartcare-initial/tbl_bck1011.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10110.png b/branches/smartcare-initial/tbl_bck10110.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101100.png b/branches/smartcare-initial/tbl_bck101100.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011000.png b/branches/smartcare-initial/tbl_bck1011000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10110000.png b/branches/smartcare-initial/tbl_bck10110000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011001.png b/branches/smartcare-initial/tbl_bck1011001.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10110010.png b/branches/smartcare-initial/tbl_bck10110010.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101101.png b/branches/smartcare-initial/tbl_bck101101.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011010.png b/branches/smartcare-initial/tbl_bck1011010.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10111.png b/branches/smartcare-initial/tbl_bck10111.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101110.png b/branches/smartcare-initial/tbl_bck101110.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011100.png b/branches/smartcare-initial/tbl_bck1011100.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck101111.png b/branches/smartcare-initial/tbl_bck101111.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1011110.png b/branches/smartcare-initial/tbl_bck1011110.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10240.png b/branches/smartcare-initial/tbl_bck10240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1025.png b/branches/smartcare-initial/tbl_bck1025.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck10250.png b/branches/smartcare-initial/tbl_bck10250.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck103.png b/branches/smartcare-initial/tbl_bck103.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1040.png b/branches/smartcare-initial/tbl_bck1040.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck105.png b/branches/smartcare-initial/tbl_bck105.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!zbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck110.png b/branches/smartcare-initial/tbl_bck110.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1100.png b/branches/smartcare-initial/tbl_bck1100.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11000.png b/branches/smartcare-initial/tbl_bck11000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck110000.png b/branches/smartcare-initial/tbl_bck110000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11001.png b/branches/smartcare-initial/tbl_bck11001.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck110010.png b/branches/smartcare-initial/tbl_bck110010.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1101.png b/branches/smartcare-initial/tbl_bck1101.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11010.png b/branches/smartcare-initial/tbl_bck11010.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck110100.png b/branches/smartcare-initial/tbl_bck110100.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11011.png b/branches/smartcare-initial/tbl_bck11011.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck110110.png b/branches/smartcare-initial/tbl_bck110110.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck111.png b/branches/smartcare-initial/tbl_bck111.png new file mode 100644 index 0000000000000000000000000000000000000000..393ed17777908519a5e6905ea3a48836cbe3c355 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck111010.png b/branches/smartcare-initial/tbl_bck111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7188e97238a4191bc1570998010aad6452ad62 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1111.png b/branches/smartcare-initial/tbl_bck1111.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5dd8d5e75467c03b4337a4c2f4ec3bdd46b9dd GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BK!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1111010.png b/branches/smartcare-initial/tbl_bck1111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4a81e6d9bd7e7ae60f762ff73c57db33a844a1e7 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11111.png b/branches/smartcare-initial/tbl_bck11111.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck111110.png b/branches/smartcare-initial/tbl_bck111110.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck112.png b/branches/smartcare-initial/tbl_bck112.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11240.png b/branches/smartcare-initial/tbl_bck11240.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1125.png b/branches/smartcare-initial/tbl_bck1125.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11250.png b/branches/smartcare-initial/tbl_bck11250.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck11252.png b/branches/smartcare-initial/tbl_bck11252.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck113.png b/branches/smartcare-initial/tbl_bck113.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc1b2323c530a269c82434d3c82ce53032986a1 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@z zIw0z`O2W0Fm5pis&Xjq-cb+)2;>PT&&(iL@*}r0BXsDk9)MT@nf#aWJK>d1VV<3;g M)78&qol`;+0Pc<>)c^nh literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1140.png b/branches/smartcare-initial/tbl_bck1140.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck115.png b/branches/smartcare-initial/tbl_bck115.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1150.png b/branches/smartcare-initial/tbl_bck1150.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1152.png b/branches/smartcare-initial/tbl_bck1152.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck12.png b/branches/smartcare-initial/tbl_bck12.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck120.png b/branches/smartcare-initial/tbl_bck120.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck124.png b/branches/smartcare-initial/tbl_bck124.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1240.png b/branches/smartcare-initial/tbl_bck1240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck12400.png b/branches/smartcare-initial/tbl_bck12400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1241.png b/branches/smartcare-initial/tbl_bck1241.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck12410.png b/branches/smartcare-initial/tbl_bck12410.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck125.png b/branches/smartcare-initial/tbl_bck125.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck12510.png b/branches/smartcare-initial/tbl_bck12510.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck125100.png b/branches/smartcare-initial/tbl_bck125100.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck12511.png b/branches/smartcare-initial/tbl_bck12511.png new file mode 100644 index 0000000000000000000000000000000000000000..b30a61cd7b113191e5313d375acc92cb9a3bf999 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvXzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvX!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1252.png b/branches/smartcare-initial/tbl_bck1252.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck130.png b/branches/smartcare-initial/tbl_bck130.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1320.png b/branches/smartcare-initial/tbl_bck1320.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck133.png b/branches/smartcare-initial/tbl_bck133.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1330.png b/branches/smartcare-initial/tbl_bck1330.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck134.png b/branches/smartcare-initial/tbl_bck134.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck14.png b/branches/smartcare-initial/tbl_bck14.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck140.png b/branches/smartcare-initial/tbl_bck140.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1400.png b/branches/smartcare-initial/tbl_bck1400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck141.png b/branches/smartcare-initial/tbl_bck141.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1410.png b/branches/smartcare-initial/tbl_bck1410.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1424.png b/branches/smartcare-initial/tbl_bck1424.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck143.png b/branches/smartcare-initial/tbl_bck143.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15.png b/branches/smartcare-initial/tbl_bck15.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck150.png b/branches/smartcare-initial/tbl_bck150.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1500.png b/branches/smartcare-initial/tbl_bck1500.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15040.png b/branches/smartcare-initial/tbl_bck15040.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1505.png b/branches/smartcare-initial/tbl_bck1505.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15050.png b/branches/smartcare-initial/tbl_bck15050.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck151.png b/branches/smartcare-initial/tbl_bck151.png new file mode 100644 index 0000000000000000000000000000000000000000..df3df1251af1f4c83319d0126a256146a1be5cbd GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15150.png b/branches/smartcare-initial/tbl_bck15150.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15152.png b/branches/smartcare-initial/tbl_bck15152.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck152.png b/branches/smartcare-initial/tbl_bck152.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1540.png b/branches/smartcare-initial/tbl_bck1540.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck15424.png b/branches/smartcare-initial/tbl_bck15424.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1543.png b/branches/smartcare-initial/tbl_bck1543.png new file mode 100644 index 0000000000000000000000000000000000000000..46e1e2a7a44b35ed2793e658675d5a91ab37390b GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1550.png b/branches/smartcare-initial/tbl_bck1550.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_bck1552.png b/branches/smartcare-initial/tbl_bck1552.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_blank.png b/branches/smartcare-initial/tbl_blank.png new file mode 100644 index 0000000000000000000000000000000000000000..51a306d7268190807bc1a8c5fe07a6e67eca8519 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRGRo#|$B$kZfj1M2T~LZfz>% literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_spacer.png b/branches/smartcare-initial/tbl_spacer.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccd6e1be978098c108f063baeede859634bb10b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{L!3JU-`?d;5aTa()7Bet#3xhBt!>lIWHUn|N}Tg^b5rw5fLsO!=c3falGGH1^30M91$R&1fE2w{ ucA&Vhr;B3<$MxhN|Nq-F3o|n_$8s?E*fVR~Je|G}q|ejU&t;ucLK6V_0VRNn{1`ISV`@iy0WWg+Z8+Vb&Z8px|Op7sn6_|F@GJ`C1itTvi%>^qBWh{-o%J zPag9QD*qL|bxX=5H@W2DvFQSCJZ}vcHI}k)GyI8dun)b%6rNEL=E$z&d#`ZAy2}c> zd`0J`uU#@F!~9)tW^1SO`BQ5B#;bY1bFBQm(W+_g(Vfu;oHiYd)NPo%w0dpp*4-%# zRgM2$9|KdxXJG(-?SRg`N^aBn&BytiA{YYSh6$>8=7W69 N;OXk;vd$@?2>=YeVXy!I literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin-open.png b/branches/smartcare-initial/tbl_vjoin-open.png new file mode 100644 index 0000000000000000000000000000000000000000..90d9ec471e25395de693e023e6b92a7596b4527e GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8px_2i7sn6_|F@G4@*OhZXzNb5{c$As{>>v2 zi>JybuJl~kYhCft`$4+&(kWA;vQIX1%$I)oc*2GQTs^GEM#<#!6h?mEnCn<7k^Rkg dWtV(mI=(6Ed(yk_zkqIM@O1TaS?83{1OQJBZr}g_ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin.png b/branches/smartcare-initial/tbl_vjoin.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0ea54069217144f04be3a0cfd85155552ed935 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRH6xys3AALb9155hc#~xw)x%B|t6%gL6@8Vo7R>LV0FMhJw4NZ$OG( zDmzfz%+tj&#NzbZi5qzt6nGA2{ri72=E9+d8IM$Fr)sXa%D5tk*{4bRT1NX~Th{$t gyUucJdK^65#M^$_RGhbJpAg7sPgg&ebxsLQ04z>7sQ>@~ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_end-closed.png b/branches/smartcare-initial/tbl_vjoin_end-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..40e7dc6561e1423c25e4d96417727721475de8df GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8pkRlmi(`m|fAXLI|LvLe4xHea^zS^!()g@f?GIDZMZfSn~`t?IYYU8DZfcQ+l)Q4=nZ`Bv-a2$Bu%2wvD z!EJsZn?a9(TUwy^D#L`c2Dc~PG+^+KQIOirXurML&`Mfb;WYONhI)lZ8ztE^{Mfhn jo;uPH$jo++fsKv9c%zkcmKkFy&`k`Uu6{1-oD!MNn{1`ISV`@iy0WWg+Z8+Vb&Z8px}H@7sn6_|F@GI`I`)QTBFzfn!o*TiZH)i z!=?7MLYw+jk3Bf39~m7{xkoQqa3M!p4)^WksmmPro1bbGB&43;x71i#678wEmtTx2 z!ZO|WeAVHjpSpA9!-`v6zHBgBqPbuP^Y$9o51SqPSS~2EzDWDpGyRmTlf4`aHWd(F9gQu&X J%Q~loCIA;^U#tKC literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_end.png b/branches/smartcare-initial/tbl_vjoin_end.png new file mode 100644 index 0000000000000000000000000000000000000000..91d06380392984a6ab0c07b5b34866e0ff4fc0ca GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG~GG(4$>IA=%83h!W@g+}zZ>5+Ij>!MP|ku_QG`p**uBL&4qCHy}kX zl^rN<=IP=XVsZNIxs9R>3LHlQ9{saE&dDI1t8%vVzid_t<0= g_FbOG;DGx9wiFRrNn{1`ISV`@iy0XB4uLSEsD@VqP_Wt4#WBRfKluRrx^*Id`BV7>c5JL#5L=MV zn<#GJl-btS#TTmVIpPjebY6-QKYMxx;ttMNUqGj=lo(pT>^kX%Y)8WP6$d d4*&rJgR{QowQZSK_W+&4;OXk;vd$@?2>}1lP96XN literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_end_slice-open.png b/branches/smartcare-initial/tbl_vjoin_end_slice-open.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa0f8d84ce240cfef0cb3b2fa6afea5ba287ede GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;jEBi(`m|fARtLb?Zd_@~83%?ATbfAhsZz zH&NWcDYLDujcw6f?hx+l?Cc864GoMf6B`t!v@w@-&sboh_d(X{F-r^256-2De$N;M zH{95{$?1!|9kG6XRk+GAig?E@pTQ``?;r45-a sj81HSS}$2J>J(`BvoB6yVP<1vkXdSa^hmmQJJ4|qp00i_>zopr0M2Yo4*&oF literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_end_slice.png b/branches/smartcare-initial/tbl_vjoin_end_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9bb8d02f80afbcc6bcab322b96d3402407922b GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtVH47sn6_|KtPg>(+_<WV9~y!GM)5gzLU2N)O@ONgx8zC7qO&;$lgS3j3^P6Nn{1`ISV`@iy0XB4uUY_j)~cCfr90pE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd~OFd5`ch#ANn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRr54~Og+Kt#bczDGPoHEOJ(q2Nn{1`ISV`@iy0XB4ude`@%$AjKtW|s7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD jmdov+#saB?1O^7(rGk=1XB|R-${9Re{an^LB{Ts5);=To literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_slice-closed.png b/branches/smartcare-initial/tbl_vjoin_slice-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0eacc986673489e818e9bced0946aae676eaa3 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP_WX|#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{*U#$J>{z?ha!RYT$+r0|n-m&2y^>jZ-^>dT%WJsK5W^s5rXaPNQDJuC zHs#HU4(g9gEqEME%9!i&*po}l%p9hPPhkA#a3tB7CtwcWho*~nESzEv9AIGBG{uBj TyFelV=m-W+S3j3^P6Nn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{$Is`$#=ywTq0H#0!OQ+a%+N72=7IH;W1Jk4AB4RQ&pE@al#s~0s8Et2 zh~d!x2^j)En3PJC;+lC`F7DuA&}2xAlaTiQ(ZHyv|A$TRhRGoYMdp7_nR6J#ET$}H j&Pgya?-LL=FkoQl;j;g9+C4@R=qLtHS3j3^P6Nn{1`ISV`@iy0XB4ude`@%$AjKtWAU7sn6_|KtPg>(&VTs!KymV*Zx1I2p;#0?A>7#by%A8u@WqX5*z;OXk;vd$@?2>|aVC_MlG literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_slicer-closed.png b/branches/smartcare-initial/tbl_vjoin_slicer-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6eea03ddf25d5b48091548463f16ad8cf06eef GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uUY_j)~cCfr6EuE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd>@)F-m!3sIdFi1K|RTk VV{ykHaiAj@JYD@<);T3K0RSC1M^*p; literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_slicer-open.png b/branches/smartcare-initial/tbl_vjoin_slicer-open.png new file mode 100644 index 0000000000000000000000000000000000000000..202f339d82e1beeff9bbe627c2152278e9fa66bb GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;k1Zi(`m|fARtLA9}m~wHvW>@bHQoIAylA zwXrRl%N@dfot<5QxuJovWg>(6ls4v)?imYA!UE18_`rPX2bvq^I-DwJdhI>7OTiMyv)wdO#>1o0z|EM~n1 z4c8eKh{rk3v|zNc)AVD%aUdg4Mo}*zfq{WN%I16UlU`1s6B#^R{an^LB{Ts5HIq%y literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vjoin_slicer.png b/branches/smartcare-initial/tbl_vjoin_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd754af575ddec5c1dee4a801ec3b976f8a5c75 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtT;p7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD ox7wiMP{M-)E4bY{xFsYQvRq_e$JMe=1L|S$boFyt=akR{0MHyKn*aa+ literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vline.png b/branches/smartcare-initial/tbl_vline.png new file mode 100644 index 0000000000000000000000000000000000000000..35406ddf4a866f3ced8fb4a238fc26cab9b6c603 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG{fjy9^UhNH#MhqQp5rH#aq}1juDza4t$sEJ;mKD9T zWe18Ic)B=-Se$-)&QXv-LE!KK?tixItRnY(lod9wDCP=Cby{-JTl?O_s`U$+xU_zF ZY+#IdZzSk8D^LVvsHdx+%Q~loCIF9RFxmhB literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vline_slice.png b/branches/smartcare-initial/tbl_vline_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..e05c13ffee8ac0f2fa7945c527dfe4a02cbfa64d GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPg>(&VTPx# literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/tbl_vline_slicer.png b/branches/smartcare-initial/tbl_vline_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..21006dcb9d2bebbd41684f33c4fac661d3845c69 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPgKlFC}Yd2!&=-HKUg;l}e kRa2mN!-0+hMrLM)vzFpbr@Z|S0M#>iy85}Sb4q9e05XRrdH?_b literal 0 HcmV?d00001 diff --git a/branches/smartcare-initial/toc.html b/branches/smartcare-initial/toc.html new file mode 100644 index 000000000..a255a31c1 --- /dev/null +++ b/branches/smartcare-initial/toc.html @@ -0,0 +1,240 @@ + + + + + + Table of Contents - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + + + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +
      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Table of Contents

      + + + + +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/branches/smartcare-initial/usage-stats.json b/branches/smartcare-initial/usage-stats.json new file mode 100644 index 000000000..0d31cbeff --- /dev/null +++ b/branches/smartcare-initial/usage-stats.json @@ -0,0 +1,23 @@ +{ + "package": "my-ig", + "version": "1.0.0", + "fhirVersion": "4.0.1", + "jurisdiction": "001", + "extensions": [], + "profiles": {}, + "usage": { + "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name": [ + "ImplementationGuide.definition.page", + "ImplementationGuide.definition.page.page" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment": [ + "ImplementationGuide.dependsOn" + ] + } +} \ No newline at end of file diff --git a/branches/smartcare-initial/validator-my-ig.pack b/branches/smartcare-initial/validator-my-ig.pack new file mode 100644 index 0000000000000000000000000000000000000000..285b8e086c17d0b2e5933ab3676a91cf9e069d25 GIT binary patch literal 2294 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 N002ovPDHLkV1jO8n-~B9 literal 0 HcmV?d00001 diff --git a/changes.html b/changes.html new file mode 100644 index 000000000..95ecb3cbe --- /dev/null +++ b/changes.html @@ -0,0 +1,251 @@ + + + + + + Changes - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + +
      + +
      + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +
      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Changes

      + + + +
      +

      + This provides a list of changes to the MyIG specification since its initial release +

      + +

      + 2099-01-01 v0.1.0 - My IG R1 (STU ballot 1) Ballot Candidate based on FHIR R4 +

      +
        +
      • Initial version
      • +
      +
      +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/codesystem-list.csv b/codesystem-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/codesystem-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/codesystem-list.json b/codesystem-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/codesystem-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/codesystem-ref-all-list.csv b/codesystem-ref-all-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/codesystem-ref-all-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/codesystem-ref-all-list.json b/codesystem-ref-all-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/codesystem-ref-all-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/codesystem-ref-list.csv b/codesystem-ref-list.csv new file mode 100644 index 000000000..7ebf444ad --- /dev/null +++ b/codesystem-ref-list.csv @@ -0,0 +1 @@ +URL,Version,Status,OIDs,Name,Title,Descriptino,Used diff --git a/codesystem-ref-list.json b/codesystem-ref-list.json new file mode 100644 index 000000000..496853f5e --- /dev/null +++ b/codesystem-ref-list.json @@ -0,0 +1,3 @@ +{ + "codeSystems" : [] +} diff --git a/csvs.zip b/csvs.zip new file mode 100644 index 0000000000000000000000000000000000000000..577ffd45977a266e2cab92246179f08bf675b757 GIT binary patch literal 1198 zcmWIWW@Zs#;Nak3nBrv@!GHvWf$Ze`l+@zN;*!){-JHzg620W&GH%{a7dgFkwa%S6 zf0oW9Pf>*xFMDHB70H#-L# z+p5RrKvPYDH~^=;;;8l(rKZu(ZfQ)r6LWItXTK=W{<6fJ($wPA5?#uCuFEED`T5Fe~sEQJ?Mo?RjZZtX- zTCJ8Ts#1HYSfa5tf>Bk~){Oo&o$s7)&OGlq_rCZ3@!oTu=iKu{I|%Io0mQ__0QvSO zJpexlvfJB*MV!Zl;RrGQG5BzT?FD=wPA4ou2Oq3^E;^jRr+SA^7=hCN6tDETM_zv5 znX4i(it|>eKwLA$>XCi=rF9}{$by=)q24=R_G)Mro{x)V{1znQ&9&mHeqLK!;|Xt> zkgTuUAL2gNwTl3ig5fY>j(n)*R&QplTD)REh>>YpBX==`(f@2<;Z(8{O-1Ml(B1Ez z%5mBoQjFx4{whDOZ}DL6nIhZB6E|O1f6ha8YeSSFkQYQR*=0>*6P6UpN4pWfwLBLo z>Dx8elYk->_k~#MTgk5aR8vUE1vk~VFl&m1wVP7qJ7y}GT*}-;o(|5>fR@j>Jp}rR z+NAd%3?=tJsCC=c8lZdUsGmbF=ZbFqvq z&PLa1t%|`s_8+rRZ7ps;93;Fg;l$E=fu81fbF7C#ujZZ&lQ%x7l=XbTB7RM%reGxB zrQiTiF8tiaFG0ma=3zvV1gal>!npM-8`_|NZ~qnL3BzbP&G_=<7mb6!K}C2i+0DLMHxTQy`h$KJJIu!b&u@IbC>`NznzCQX738Ub!@0-hXVs+h{sGl_NA z<`1Xz;A}Mvxzz(>C@0KOuZ~Yis@V6fuCrVis~a1aX;9LhWdwJ2w&jeypaI#_6CrJq z<(ABBAzmhV&8;o0o^PMq6r3o4AjpbPN2t<%XUF+5{gy|-&JXTLd)uu`P+U+qV6!`c z&CzD(<<(Bmtqy3A#`n%BXq(rbC8To`Xb6Ec=~o^%B1*_0f8iD1!gRU-v*q~7MJ zD6=L+m3NoTVwDb$K|CgC>gV51M{>lSBv+MMkgFn+!kfQm^^z&km}t-S7zt0ylIYq6 z(n{*w@t{@H1w(w&n-B6)bVU4(@hPpx>7~I_>sS-b;rN$d%~oD#LYLX#=9P7YMz3P^ zM~BT)JPoyFTBo`a5aMHyKHViX3+GEH8Q^W#=hj9v#ook2YVm#UXELTW6#c+mw3lf+ zqdslHaFEfJ9(`W7h0Y?r8X5}*dyedWqFB=rqXnks<5641>aO=0unixD$WkdwxfW60 z<(ORE`kY(HqSu~IH4;m7=pf=^aU!x=^zv=h>h1O&EmeN`-2J_b^u?RvjFiPX zk-@7Q9s)~|+w?0N`z~S36G@lPDVtfZ=I0c$0wz0Dcck2MHr-~M=Q--isj~wRo6XyC zl7k&8X8&QisAK;nRujf+K&*HhmgX*Z7>Zu<=M6xy5US&*{rY;sObexRzGs|nVjB_W z(;1kWH=j#EFgAbsIQQoF+7oc1(@a?wtJlWAw_)hAhRlxEE43~~LNfJK64qgO=um>* z1CMj2SK&#pRr`7JRsuEo5XPlFYwFbw=S8ZG!qf_ImXEtNl4P0#r%w2!IGmtK_D_m1 zPHTL6vW|iiloR=0wE$SGXp)O*9lKIe`@KP8UHJyBsVvirxW`#5eKIVznblFkeDvEP zdn!C?L2z>7W1*ly!8P3(uIb?A@hJbObIy7f*=6MG^eZN8fdIAatmJ*k3?} z%{oS7OI0nWhJ|9lIE%F=i`f89krAfkk*rl7i0;~|u2n48ryzntV1J1{+8HH;Y0=gC zU@`1rrpuJ?QP{$oC{Qp?p@j!yP{HieGmBD$E9ll7$D;nYv8Rbj`>z|{rHW*;9p%q) z91W0jdZz|IDV{Dbe5hq9x3qXerT*0o+MVi+7MfC0g+F|}(}hLkf>3kcDv9I03ioHDOp4%l>jVTr wfWJ}wqpjaj{ZIWnxc_(7kMDdB;%^algZpPJXb0ilI{-j%w=#Bjy6E@QUo=<3lK=n! literal 0 HcmV?d00001 diff --git a/definitions.ttl.zip b/definitions.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..1407484b4313207f4e8640e2448c9e172d380e9e GIT binary patch literal 2653 zcmaJ@XE+;b8;)6R%_C~YD909C69+Y8*D4jOu{S|VZEY3hm^CV9?NOsDFx4tjZ z$JN)>59NsR^!L-f=jq}qsHJxtyfp_P z*eGm;nXNv|_QE(?o6B5Bn>NY)Xrtbx4Ao5gHRzluunRn&0bLv>AT$InKP( z5?$xc)KSsl2NW;v0CbYwi<=leEXFX2!qNnm5;=}hV22(E#jgjusYUbHIBv0S^*_97 zxilR@+P?3BhBs`_9c|Yni~638GS|V6f+!YobQMRRN|1TEF$p;uQtyylB~WBxLuZK1 zwTQ=%z5v#muwKhm#p(5uUL6{asGae$B^@FEA|oyHI}U-yiFgcoP}! zswr%wY`d977+HPcx0*QKuwU=PiAkUVx<>?M*yfs!^WXsTed?4GH2fCb?sP`7iCVNs z@uqjjmAftO>hxV=DSV{64)s^%yyDyGWnsWENVIFjC8< z6e?b+=CoaOb=(RIYsf9O?Tfl5i1FeI4EyNqJ zgnvD(FDz+n(>WS`66T7NdgvgXL5c-lzB{9qTOS!d!15<;&uTTSC zyy05;+nx*y>=9BP>8Ij>R(1GdCy9YDB6y?$^jbj5_kG=OWTmcAt!T;S!}o=m*`?Xp z_*jgQ22OuSSvmRFO{1r6TH6GVl2yZJ#TaN489#gbwqV<&=DaI>l!;Dtp#kfJLb{*Z zp+xKvtC<@m2@lA8qD{Muxkqx4>CA!HZKmcG^x>^D*S?*7bReMS#e{B1EsDtv`|1uf zcdmBucAvsNNljrbzcIJUdDhd|RGMDZ!xlr(J2VgXgw4GS3BE}LMnAUb;6uZ2!ShA< zv(Q#q9yn*2)1ZWK$3o750j_M#O)-uYC_(*dMpEK^Q-hqLXok8G!b8fW;+dwl&a@!g zlQ41CQT`&h>`&p0L<7-uz0kB$hez&-rXY@**I|z*B-gJ9?q}(qFo-MZg)6241)#SJ z%f6{hS-Uyq_1^A-n)8Ybwml;NDd(2buFIHY#t;6GWW8z^r@49MBe0Ui0-UrW`X?~5 ze*V?5oj%@q4L&CGITj3Du?-dShxHloDv3r0H_t<@xfd$mrM%0~x3b4>mm>0FYckmC ztFPYKDlL~xS{r?`a?k>`^s3xYWkh@Uc?1_j@6#*P66E6C|1!B7Sy=mn=TS3g!!)ui zYjI%QrxI#j^abOFC;6<0mZ*&x>^XX1CwOX2cE#oR2~+e2eAlwZRITlXQj#;CQyG`1 z##iV&Excd3t&HPKs+)q_KQY- zyr?jax-t!15u1o}Y{WWSp3v#9&Ro7CmEH6ADBX?E%~Ynp1VC@Ak=GyZ43$#6R{Nu| zCPsQrIoRjWraOv|#gKevCwLqh?XtIiLL4*s8(`m}EvIDT%D_e}bZ-1AtZ`^psxhto zXnQ}I&R&G2eVvo7T}>S2k8mNHz~Z)#Ve$0^j0@acp!RxYl)np#IQMnDgSAv^nn+-H zM+TWjA2_3kHanz6siX~7v!knj@ zd2g2C4@~~HvE{>HZz_3hiIn1bm0@*t1vcSCE)2HbYs>Ld6$WGJ&2&Mtj`W1cc=;xK zoRCY{#-5Yg<4`W-X*d;GFWGmDfINwJh5{Fw^T_UF`nzYNGX`{!P zbwJLDQG|$~aR4b>A^wLN=`e2@MZq(I;1UQfO7IpwjEk_DJ5I?zJqe7<{9HX_@JV8W zp)~weR9iFkhh3ousDNLSA$qHp2mTH{P*BrjyC}uWx!Fu^s9`7}%avkeiF)9=f>o+E z_GkD_8WmWO=x_)L+Ys9_W&L%jp)#iHNh4nf>0WV6gHSE4&!y-{nzK>S+?8ADf8FjT z#OZcnw{_T%hZ)q!i~*$OeB00cND`0`;bBMddMnu!kvSBNe?-{tG`6~#S*WRRT zSXe}-0(KAnvjcFj{C4@RY$NZAF8U{*so^EM>r+ng%5(q#s1^V){hua;k!(VOkgm>P zPd}7vpr4~pP@TDlvkytDz*}qQ&y!|{o8%Gc&aKm5io^I{rr4C=aEF}}B1x8Kd3Se{44?9DFv<5M z?1u0O+MVh#2i~NFA@fS;27S|9cUpB7kq@AWw_MgaTiFAVi!O~#syq$)!5epS4Kugu zA?$ZAqhDC_4}BMJ^T}o$$R_vR!j|P RXfJR|@`)$k-Ip(Z{{a)-*a-jt literal 0 HcmV?d00001 diff --git a/definitions.xml.zip b/definitions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e70b5c54b68a3bd80c00a949a454bd08533d0a2 GIT binary patch literal 2164 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 literal 0 HcmV?d00001 diff --git a/examples.json.zip b/examples.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..36c5e365cd329c5b7979ba1f3d1d06213829123d GIT binary patch literal 1788 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 literal 0 HcmV?d00001 diff --git a/examples.xml.zip b/examples.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e1f76e0e3f6a62978d6f0390574798cd39b2b6a GIT binary patch literal 1789 zcmaKtdpy$%AIG=ICW*1-J`7_nxg@vFCLL@8tbFDs_WZnCP-IaMPWXYZ0h?Q$4+!1x%U>NLJ{!m8 z=N$XHWf@-pL;XY6dZA}wX?0s_`TfMuhndn8m3}6UPG;X*T&C}d_A~|t<=Qn0y}h?&0lKW8nFMj*EdJvwWo<4MbaaJ05*0L-5I5rYoI=^Qft`SB&@DJG%Pw=V z$VinJN1qsZJ93vS6t}LmMV%J8T)jP^0bZ$Wz2f(Rt>!bW(q=$-e^=DGH%(-(D~=_2Bc8b~jHDC}EUC z_BZ1rE1Q&oZf}xIaUyuFaen!rd@++opJXg?Ui8ho6Akt>OC}M7PWM2|xs{Jrw2S z%WOa+~o7YL6L57JsIeS+h4yFRCgE5;qfm{h-d z@{ur=c`oDKtE7gB!Kv3_jokCtv+a+ShM1DM%hR)SU3;c)HbR`QX}d|V@=|S}NGt{ArX^{|lF=t$sh8~3`$4wJ!D@K1P}R)oQ*aU-AJJJBmh>Zk zw3I!KL=RqUvV{EXj5=N@YqXzv$ zjZOczi|V#~Tay|{fK9eA)bNh_ncbjq<$&;}zJ=DwOciB&&!!=v&?{2~WpB5xmm&F~ z`&5a#!tV8J+1_(y#p`*{KtNbDnVyPs!;15XCN-dx=5pGRCLqG;TS93$ZIc5C>0W7) z^7iu_hX|*AELC8kdDwx^E}GptoUaCUOGg&0u1l$jo+WHWByb0xP6_t>leV`7q8h|4 z*IU|K6jvj2_j4how-A&(NvQVM__2m`UY>VkllC#Jvd+$nmZ`enlR=8)nCQ+18(fV? z2O?{7Nn#d~BNvX8{$iw0ro^PT50bGZu7Y@kEKN0GY!or1Jl7#7Cj6-mnY+O>nIoh{ z+5rcvJcOaP1+#uMzJK5AWKZ;pbPg_%T4Jx0MI0zc4g|26UyuoJC8Wk=vWc`C6=1Jb zFfZ!9=`a^E&KvYyahMFe?gLX|bX9jwxS5#2eMkofsapG9-Zj78r?DWU31Fx%_{q$L zWQ3!k5+Pu3SVG2!gNxk{<{KSK;Q+Rom`d|L9 VtMI_l?@vJ>@b>|}@ACh&e*w=pGu8kA literal 0 HcmV?d00001 diff --git a/excels.zip b/excels.zip new file mode 100644 index 0000000000000000000000000000000000000000..90067ec711241061ef71f8f15ab99e34e5df74eb GIT binary patch literal 3098 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 literal 0 HcmV?d00001 diff --git a/expansions.json b/expansions.json new file mode 100644 index 000000000..ecc14c4ce --- /dev/null +++ b/expansions.json @@ -0,0 +1,8 @@ +{ + "resourceType" : "Bundle", + "id" : "b19b0c67-18cd-4829-b40d-e96195936790", + "meta" : { + "lastUpdated" : "2024-01-30T09:20:31.779+00:00" + }, + "type" : "collection" +} \ No newline at end of file diff --git a/expansions.json.zip b/expansions.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..af61a2da6dcc4e1fe5439aff20646f410eed08e2 GIT binary patch literal 285 zcmWIWW@Zs#;Nak3nBrv@!GHw#f$Y?Zg2cSy%>2A!y{zK=Jkvf$zGejxm+!t+?1#1; zt+~)OKlOY9zrqJ`wUC}iiwy7WUG%o-*;C)Ny>Swch0hkwl-W9eqJ?pf{q%$EkG?m5 z`}bmv3-`KfPG;x2R|RV1u*L~o6Oxa(CiO6Vk7nu3$l_bYFP?pos-6B~PS64^#-J$| zn50;jO=-PW!EC@_<9*w5%D?s)p2nD0k2gGi%N^j&&hd$b_fRj;o!fvoz?+dtgaP3f bWI2#uPyw3H0=!w-KnfUv&=yFa0;>i9=kZ>f literal 0 HcmV?d00001 diff --git a/expansions.xml b/expansions.xml new file mode 100644 index 000000000..15bc42455 --- /dev/null +++ b/expansions.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/expansions.xml.zip b/expansions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..cae97ee3d5c8bed91666adea30b5dab1a7f8f733 GIT binary patch literal 327 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 z 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

    • 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 z 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%0DpXccAhCwB!_=oPtV$X^_>0UwJ=@yVqLUUki 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

      ?E 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⪚WO^{;PP9Y$bHn6OW~}e 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

      >60v=>iB~;as)5^ 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�cfAdDL3K!H973pVS3$$2qbR&ND>F~R3 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

      5h&Z{=kUe?WkU4z*0Rj50`Yb{ua||%4 zFIytNtM1v`MWz3uPFgU0m>QwlpIi>cl%Ry3rGw3wZfOA_K zJcT1WXwLiVM5}Gj=bPAWr|!d5C?T7#Mw8L#OFj!kWf~gqAEu>Is0Ui36BP`g+BSvz z!x5)au%b%(&Qa`vEP1Hcm;UlE-L3b>lEixo=i%20<>}!!VX_Gc*;wF#&tZ~@Wh3$c zUX{a2E(Do+=b7J61Rb|Lk)HsGXqS@!&LP_{lJFCNkU*s*`T*t>aNHoWfmT)m&&AVN zuS>oHt&;SzKOCMQ1J5TSf*EHpJcXBJ#UfLEVFX*68MSf1mzQqcD93>hiJV{=J3Q;x zCta{suE(OUIJ)!901zhIEFIMLQDVZIWFZx=8k28R7eiKqpN;aA-}sXrQT$rQ-Vqh({BR-cve3ljMOR=HN;UbdjS<^J;;T zwL?q9(`#*1Fi!THQux(`XcZdf9FA3J|h!EM!qSp}(7Qw=- zC=vI`V@h;!gyNIbF-(fOtw9LNF6-B~FF|*Anb|z~jT8{F-@Y6rpc>kt!{47WM$_!S zd#FM#f|?fO_cXM+8*3E;lAV6zp+;)KvC#=bzsE;St zH}?;e(lDHt!=PRDM$38c*^`-YAAq{Kr3`SrkH)m zQtOM3u)B(IAXRVluwT&gZw4e7qAk76;6CI%qc!0n{}mSnEZIvk6wO-_B$OmOF{Jg^ zmsZd^6cW7zI_mG-VA;X?U?ofc1BNLmkZ2=KU_Sux_464THDRgmV4=dK?(D%Oik8Z(kQc<#qNb7=8NklsIFh^fUaz= zr*D^DKD{bW0)v-`&QC(*Ge6v$$-7itFSfMA?{0*F=Cz3KT%vIm){!=8en|b(xpe1L z+DDEMJ+4JI(~9g9?>~5j{-{+HA07y3P3ph3nrQz^tLbiI{hwd7TvT-I&hcS=cI(QW zcWYZI7guYo@}9X!A+m#0fIyd6E8lkMETnm_SXC;4G7g+BjPCZhYlBnVe+UQMcJHz( zHUfOHa_LST+d8h~@3GA-^TV&d|G&cj#MJ=lYq#iMtcRs2v|38JI(PfSlyjFd8Xldxl@sz;5G#N}x3 z{=yPlmOdajuNT$Q#3e$i_89De`xkHtTK?`Ik?21GIr->~sfFusn)BJRduH(i1@ie$ zd#+Q3ps&K_qpqXU;`r#PDvJ@mE#P`%74`gwd?1#{#vB;zzh(T|9x6n}1E9=_^$td2 zyxlTHsnx7VkQytI8B>*r>M#aGvWTJ24W?_OHCMX^5F5FVZO+r>gVMObNKsfqOCI8% zD{2~Om`HNCPXw4e*HTr@!W*Z^rYdLab`7e`e^FR{-7D%z|6q~^_AMGMZ6QCq(y9P^ z;T%MT}L#G84> zJYz|)e{CF{Qdm72#@lWy8B}Z(E(--^u??W27I;lzATmkv)BL6=e?ZT%pH+KN=T>4S zw%=_{tT=!C+k<-c>7ii_#e)P zl(HADS!}Z@Ux}^(1jbvla;47~|Ni}Bo$)d8!D7)a3www-*xB8MPzm6S@k;3~8n#!e ztUNROb!h&VH1puW@TpHvlJPH!3?|nHffa?YN{@rhqR_6|Q5k(db4PSKZo1xJrR0TV z$II_&Zr{(*oBjVOWmSl4+t43s;__dq3C90Y%Jz;HPB#B3<{UMxxGh#x-&jAe1^q2! z_B(e{ris`fYEQ3qRGNDJ&iBT3h{!@>P2>pzimgnMZ?8U~-9u?I$Txi5ScD0u*Vz#@ zvmxo_wewQx=a7kgcXX%}`C23p4i7I}phFb_IjtA4Pf3-P%WqW7aRPN< zBVqb522ygU17yoAkOZ;a%6=-{hSm_mTpQmOu@hI%{g&92Jq87{Gk<5R^z_ zr6d{JxOC?}v{>@KB}xaQXVrj_XKfa6RF%30c!!Izj$8i6mj4h1w|_2 zM5IGR^AYQ~77X&0e@A?s^ZVE9l^#s%bpj&B!ZMRifs}?r5{ZQ{XZ*+5I%T=HWeb9G zqM2)@a^vHWxHA^vAgqyk60mpVgv6V7@au{f@T|j1w&);Ws4_lHWjJf4CVQ<+vWX|w zD9s(0GxJ-)b5}Xx2a&nLtm9pt!q|d)Vy>8XDbarIK9%B|TW?R^Ucy5Y4cHbxJeFtG z6>!R9@;OVs8lque04!Zy92ktysMU&JDH|nM4Cy2ONsh#mtZhDg=Itfw4`W++qy8_bv9{ zqT%&&E)M~!zIA53UzYIJzs=}~>#P0e?~|`BNiu08K+ULis!AA+nYKLc(M$ zrPLHragA6#xcanyDm>XXN)YZyJ3+M$c@MU49lFL+apgpzQBlH*8=X?)AsHoWmV4@( z%XQjx%(#x8EdM*G-FV#n9(=D6%-wU(F-w+)7&`mAam@_6IPG87S!-(E+F2Cx8=+3G zbWC6MKpRgcu7H5;5^Z2E%+G8tqKnVx&aLzN45UDrBAEECT0G%1!>YTyGWz2jn@L<` zTuO>n46*?X5?&%+vy7w&o_VUTnYL#zrEY_7T~89jEVSbKEX(uOm+nO_6+odU73epi zWTrXoW|<7Bj1q}Y$%9XPWXJeO{e}P>?RGrjGO6f#ks^~8_E{^9*Cu|VEEemf5kX9f zL9e(Q%<7Q6a|%JVgbz=@(bU`B*O%w0k-SHZddog30`+SDb#+my(?*ZGD+eIfI?YxX z#C>)>kwTFzBy1{d%vFvu(&Kbegp-#g$5Dbpb6Z+-(|0SQTEGbnJmlSusGZIgPCS{E zyMx=zcgA}r_nH6qG1B%NbsAM%limxtb`tR>g#Q}H&R;ahixR8}=_1Rcq|mKm_sbsm z@8{~-xNN&|Mp!{D)31s~6k!@M${}k#PMsK>*~3Y0vg+J{PB2Ve8rltjUD}1Gz`@7W zqcTsziQPm8$3hS+8Dge>C7V(N+V${5?9URd)5gFNGR_9ok`mvS`}_7*pB%zb>&;>G z&Vk(mGOpFbFbK}j1FFkaZdn*mIkh$INS2QPF(D3DwqRQMzXU2S^9k4G(@QSBQFx&Q`is4a)I)_SGiVeL3k5}01(j_jW2!A|L_l-Aa_kvPU+*E{o7R-@5@l=JTqXvbKAn{QI%Z$o1zjmj~f#aJ8i}pe2$q zmek0Tu5wx&-PHUzD)s4gyU|K%9Y#RQ8qKal+HI{9Z1o9Dt)tNTG~~6OpVhuMFh-r* z>RIg%J%7)eckGRr;_c~~CR=+)JyQw5pKJPfC(j{u@QlC<6bbMXQ8P)ulcT8=%rS$y z_Kmz-w)){~-F)j?JY4H~Ry}>6`^}FOl$tL&j6-rQrEgj_gWlC64OOctAKK@EdLnp6 z9iaF(CR`o?^j10Em#jwYT>0HsC)M{R6KF7w4iXj19S9w z{3ukf%5HoUjluE=*GoTIhfSqKg_5hfcRvdqUK;O#eLbMY4ou;(W)0k@NV=fh?zub9 zN5MY9%H@V~nwKnw5<2%fz(}@(%hLX(*qJi2=&wjt5o^E*S!XPGwC+nyo6{jXtz0VA zEniv;1IClp9QK($+Pr>va_6A|$H&b@Z!(d3qz|R$hOy#54xsVo$v^0o&E>R_61Z~> z?|XU_tsN0ZxnmlzdZE04$FD^@p049f&r2tv zVV8N?z81xIJ?P@PwpoYRuH#5a%XU7gv_5lq(uw8dnsy@z6IBvWT(DF^ zdcWy`%#^%uym9|=)5P5)y=euvU)`nfh(8uC-407#D9;@Ph5;!9L`+apzZT!1fC9q{ zgsIJ9M$ne9`@7!X>_KMF^q>t*{fNdhxaRS-Lf5@6sZ9O-Y(}x;*|I;J1LL1pkGHdT zjqy5wDuD?=hvh&tISOpEjgg^aHQbboPSiay;ug}Uhy8;m3DIZcsx14gI38}1a^7tBP`D-`zi9n9&X0tV|O z(gnD%HV>Tb?Sbn&Yl$ACt3PGBoN+;mGq4)hURqns!|fc5<`6ILLX1AML`wA4{%Q*Vm!0p^JTT?6A-epU z$3PGYj2a1)idUzWo?;2nZs*Z@^w@!Iv^AMCQ?{F_8i>~1qCN!W;2%BjXPq3Kf?;1- z1I>>tq@)0C;&z_yaZLd+oTXiQk>gh&iMz9SqOciQY2L9N02mmoa<+J0f?Qc}tK2dc z7Z9!wHVy-=QjG=9#s^-n=lsz{ZP1o$68*{EHRRMV>SSqH5ygv@_#3lC(Z_>ob*5EC z%`Ys-L8FPwiaitHBGFHOXRvgObL$Wv1rN-0SHkIO$>nY|2T4&WitWgx=!ZYLb9!UT zAP4wKW?L207geNTX%7eYi#h{Io03rfQw5Hg{p>03PPMoKQr1s2a$T_UZ3JV`snQO&4g1vMlaf|;%9pY)2@F1`B#)a%_+E z8qtu59|8A5W?R-(>+j3ja$rg?otRDi(6^3QbI{bk6L0Hr2|`x=SrcvxiAlk$X3n7X zp#o~*4?4lqwbkF5W=I;CpICcIT#wrkY;Ptkk}>c-i2 zr5Mp(Z#m&3#N8|DLW6{8Apu8|j2!^U=(7Ow0?3s~`T=kjDiho^LMaojQ z;PKHbT`yEXms@g=L2s~0KQ*Xk9$I3?;2~T(I;;#TX!IC+`QB7w^uZ!itlAeFNhGC# zTEiB{ghYN#`X;lWN`uxH^u#;4?P9=-<-vVV4K#n;%?K%8NU>FSl>P=`!QU(C+PW$5 zGA@`5?HJ&ikR15}-MU>nWMHt?v<}smON)@J{uBX@GvJ{uw16p_NBwKQq)VVdaFk>< z2!QE>cvpt7WXFZ$pZQ(eqjm%4op_hf((82Xkq04#_O1ExJ^4tuv%;p)f729JaV;zM zacPPMHpfRu4bt=)=a-(BN}uACWq`jyq3=nsiI`@5rX8c52zG4$+W@N&`&zS>1o8+G z1n4I~#NwW*y`-Y^>cBQZ;qwu012WqCgt;OcyZP7r6kgVl zFl@2uX?;*cj~lG+bjN_|S?Piaj!+B|o!C_}Wn4m{M9Orb1Nfq`)AXj3G#$ArAZJ-fItzsT=IX z2W$NB=~|6e5R%Jq1Rk0csgHNqFM~g}4sdq$u=s9J#+^Mkjwrv10opc^*yV}s=hjOn z8aWPGWAy8`ZBs4|bg)7sp2X{L58&Dx#YOxj#@d)-|#Z_!NnJtI!s<6%yR;end%{3XiC0;MXYAFbM z4XRD;c%!-LKaeuTO*Tf9~D+vbc6?bYD*b zAS83l{2~jKMgAsmvn>~4Lh6iK)d#S851H(Tqg(3P{66eR@{q44TRr#Z8_us>Q50?^ zdem5C;jPg*=&VZQ@>xOEt>b6M^dm^~L4i7~hJmaNv5Z)qL3#PzEkz?t6k|VJ(jNYR zoT+P1{tF=dI_a8)^e7QNl$8O_BN1}v&ldMDw-FW>W)sG5&r`Q z=#DfQYjZM7VpJD#TJh7!RP8o(ycWE3QRhP)&Q8seMPukGY7$j`I-+f+&s;*?0vt;U z$@&9$O|eXQwm<^0YO-xH%FtyZ@Xmsci&hthm{gK#qRE>1G!R+e<34F-o=NVv!Fp>w zrw-7%lgeWK!#}l@s^7vDWN;b>DoAc)$^MVb=KLSE`pZ-iP;Nml9cr-!N~HWABwg7(9Di#CP& zTS*LR<=YJAC}u`Ofw?2lw-=5;e2~nOSw*&D*rN+ka7u`I!=i72yQmh2l6}v{m*l0X z{uIMbSj%oXi}KthNq(FbuJ35&7%wzcY5z*lUj@Pn_D ziGDV*!pX$QDtfwmrNI3}6HxmrEJ)i8gXq65;`1^Lv@nOnfBk}K6F3Zr*|VpS>f_l$ zXlp={au(uk?ed$jg~=sjsukI>WT~L()j98ri>4I%My&Bb$@a^lRGq_UHW7oq|A^q@ z@jT5Lq8|2Fg544q(P4)fqE6FC6!8vfprKd9_nv4J7_i*RG$PkWOQo7ORc9%#5+6xs zq_y7*M}ziaN4Z|0>)?=a{@B<;uOLMugb7IHmp$&Q^_Muctj%35sM@T@$`67Sg|9rd z1tIu(x#rP+KN)PiIgbECh?(N5-}Q zdEliE61Th?%>N1xmz{p~RO4ie#%F|NwPyULv6yqr2YWQ(pS1Kb@p!WgtX-u(^&dm| znpj&K<7HxHX;^j3()Hd&um)J1zW4LL90_(uleIB{JiehO%mF_??FV5}u+xMoe zQY_k3JxrmV7L5Gq&QVN|q83bXJg47X5;UQ|D1CCoVal5&zC0XKS@GIs>GIBRb@>a- z>fLk3e9DQ+P^I{VP#rle!eMwgs*r>1(>qJp4RqQ5wnA=kH?l$Je%L4&YVY_78FqB+&$Am1rw%@M1P z#ZIhtp4AH$G+xzl#2l&RI(T=)Jc>R|-8ViYgnxlLkZkw_@fMBtU$JXF5UGW^ozLFs z!N3`M3HpVzk+76cRIME*v=nv36Mv^uWWtsh0dFP|l11jywW7S8;d4r2+JwuvB zx2%{eOqZJsHW|@Lo>}x&HFESkjXz}mVr!BYVsHapqR~6sHHwDLIvcuovSolbYP>}<(N?TSooEze^oMvIM~D;c*)LXR%ggT@pHd1`KPNyD)jy>` zRsAe_(y~hhkB)-Q&*3i0*2*RPqKBqQ!YD$!dTCQO95U}dlC9BGkHk(Tb7>7L3gZtN zJ=2O|)mBSA+S3rpVdD`G%QFZS%YZ-IvF43qpxf29oW@W$nzhXk4SHxZUh|)k>QgZ^ytC!DpnQ^$U2z41Z%d%qm8i`sS>d zn@Vh#pGT&PRDI!5SVAeC2H)qKf5v>NFW{_|ql4YysRwwlhS?~%xW35% zfVyCq73631!PF?nWWh*dx(qCAdW_40A}2QCVk#xoM;D)UrL4_MdFXmn1hQJJ!IN}N zazkor8%@76U}YDJkxBbeJ(D}F?^UZD53W3B&AbF%nd@mR=Lk73VBt{U)Q?j`YD^ED z9u1IJN6#Q=l}f?AQF*8ttBT~kP`fw0M{^@h=1ja9f0KB)+8JBIW|6W$KC#ui=g(Zt z1jcuKPSrny`5^wu#|rf>ntPG`hQZ`q61Z(p03;iO5l=zL%wYUp+tKV+KRhH07-deTSc4XEs%o=tRk$l2J1IwKf z5bqC?ab2$Lwb3RP4_Qg@+N@VerDKVgj4qm~T@I`=penL*i?wbEan7Zn`6Hww9mn!S zWM@K=&f1$2HtF8D;@SH?gB-0zLdsXiEXA>b(`le#pl9L1j4Bh;z9P`4%1O`+ zPE8U=Ve@1{1p0_xl4t~lpHxN*PD{f1aZ4yO2a{EiJ(A2@(DOS5ORlG}!4k=lpNB)+ zhSrHxPMH)^<`}*>N=6TmR$+AX3JmUM^ z>m09qSq^4rQ--dJcv1`ReXc8O`>V79AoHZ@JJL#zV zOV0--qIH}7eUjOWh!bAZ4q?vuRBc9&jl^r?gEo$?PV!u+W}DceXKb+WF*hmJdvirb zdMi&KvppGzi>3i{@Eg}x*A&kq_m1N2P>cfJqKN!D-;3q*j*?O$-PZsv6t<22PS67k zl;bZKJ139%4B(f}TNbHa-i#V%sH>Doi}*A8Q^uR|pk{0U<@(B&p5#Dx^230FOewKR zCUDmp$PPnifJV7FGEH)eC`acv%rbW(Y9MC16@ zd2)$p-RbphsOkMJ>mP&yU(Jf-2p7)%U?iS|5_?DpojWQ)89s0KMNbx>k_ z^+{!zX_jY6ZU-egN7G2*w&;}=c}Iiex-EnWJ_P=5DmjskT@lqCQV>(anHUB>@b%XR zHvD-Rc^-hr#~1e^RcZ?N(dhIAY>hGuPs-GlL%YWVDBfYGxKn1P_R|(CUt6p^IaoA6 zB?uZ1Y83?51;-8Bgg13H41EwkZ~cq6VFMa)v%DU^AoG*uZmVn#fA(VkpmV*!(~%;E z1{NCb;fi2R#Q!i4cGC;|V%?U8my1rmFlmu$61hm^B;FB%t!hUpTnB~>10#L5z;ZtP2q+HB1<06swVN=#H6vCiIFJI^Wb+?dr(uXBWa z5k10oPfgdL{gZgGB9pEDY@q<0eHhWFKEJdx%;~6Xm>~7Y)f^m!{sKyH#DGecVr9Ko z)7+Kbf2=BL783WVBW)a}7@7Th`?jvK?e&p$Hc1@bm7yW>;K5CylT31HYUsg@!e;%L z>DE@2{kl=R2ZNi&e?**Cf+E->7eWpyzWrIsFFASJ=Z`zlMa)pEw{27Lu-dMf2*y(Z zHlFf6g`DX=DKa34wmbIt0l?84&$m2f1TBC>vd?y-_}QPvD><6GDvMwCX<=A?ytN(+ z3~6_W@x~0bkDdwYszgqvTw+^-Wb?Yza!)-JPS+4(9SV|@AFhX94f{{;g+~donm-k+ z+sFo$K@<_EhJZ>r63?DwZc@yc_50o7YwYj9YoImo>~L)I^TWIpCe;IooCWpIi(A}M zQe`{g1tIPhbj*}V@z14jS5BQGh*~da^YLB#GxvD&xDCl?au|+Zv zrV)c6O+E!T=(t8dUg=Ly8ciJ#0o8MoEQeV9eM)DKG)%mQH)Ivh8?!t8$I8&|PN9*Q zIa1J^1;!Y^oVn-kkUOD;2PKN3`j4(o2RPyd8lLs9pZd@jh1XzV-bnrOf#E_CV7qbo z--C5%u%3t7E%%Y5xoSXl2ve+MvD*;}cz|((dw!aRN+#Y1sz;H|g#^zeFJouc4UAfS zQNKX4;sGR9AuR*AdO(s2@?W(^F=42qw2cn`q5322d3DZ#0w-kdO_IB=a^2M!L>V1$>THl`p4;d_uedF6(o$n`$7 zD7KDX8x3x_&7`Ndg_SqXq97roLI}+H4on9LFML0l+7}sNmXRcEu~#NojZ7%xf-XvG z=$ZDIj`;O?dwA_qZ_)e0ZYnml?sz`qaA*{eB1kuA#jYbAv-d%3ab(e;lOOQHk7Cw4 zAE)e#HtRj%bX|HkGJRLO`9ybVLT7t2;)MaATEiyP&Ve?@WC0phQYjQaEVWayPS|ew;I0#XLf){D=bAz8uLDU9PKU4JT@}9*3 zUmg|Vb^^uRF=*};8o=?IrpmOu0QfxAQ^CjbhFOF3ZGbHMKni|2CEQ{6^QfOE5h3z! zg&RLAjxYMad!=np_|`-No&Ia^q*z<5Ha>Glj`@lnZH$C+M&@GKkyW+4=wN9SUU9FS z-ivz*Tu!NxVb}p~oOZ@jDbBUJY-28fo{2=#;{gKK?%i233KkJnw!EueWR0;!; zT0F6@*C~Dz=b(y0c~c@^3e^UyKssY)=AfJGC0rPK%Sfx6wQKu8-F0+VVLACkbH17s zF`!C@G-h0|503()7EdUo(6XP0l*iN6NG(;{Okj*D>mpq(f65$kgX{s_khI9E*i~_2 zgEvn9MV4R(J){^ct@5PNK%WHQZx1H0S>+=WWhs|_EQ3nO5Z(6q zm%G290+Q!xd3KS!T}1;aOGvt=o=?;KG`-RYa}Cx3_IyJN?bPE{E$=JFYR3sMN)28p zM@L|M37hV%8kXYB8RodES4!}QNL}=$d!C}TY^e3Wrjbc+s3Nw`%PUJOLyi!z{dny_ z33mF){@PkeB3s`n;Z!!t*~5IX2&ZKuCC&Xm06jp$zhTc3=V(ADbf!Ql@%Z3 zZDp>!Y1ysSHCuMUoqFOM-2_E5Rye1!sZ!}yifl_gQ%go6euI?(6w=W*798bY(uSmu zmIXsB9d6R_v{G?cj2k?{b|~(0I>*vgyx}aLR!y^#==ba>vu*Hy$=w5|>kr%(FhdTQ zYv>Wa$NEX+pz?J?{3IysHQ_W{jY$(nK#0=W!xmWJ66dNQKbSs-FtghLe{8I3#Lm$0P<;9XgATdF|4sYq7hs0b$RKu!faHC$-&C9j%}~s_nqC-QGe+ z)*1UbZbEj>R4hc7xrol4v4!N0(#N(4Nolck^;NUIjS}N+Bopu%H4q(53=m<84$>(G zC8S7%I=h{u()qY1DPZ^MBSPC+;t`!e6{24}!EqU7Q)G~%rAnR!ivS!rZSYb|}2&=64- zXR_6>m$hR3fT_tWNpJ41FirI>{PA?E$pnzNF1~C*15k|C;gj5Dpu>4ef7P zJsO~-8OFmH@njU1IvfSjg9X|gNSIGTZN(Q4Uu|F6O6U-g@-FP=s3}FHD zNKmSQETs2*^V{d&_WEDH=!qfu>&f~ifRjxjQnQ-m3WZ=Vdl+A06vH4{0V|phH?TOs ze<;ysE|i9_m^(ZD{!97*JiUOSnEfKIbrZ%6%l{2Ut&v$bPzw^L@N{>-T*_%a@b)PR zv-gSzh1oOL$2un~6?Fbm5sP3*r<^0!J5i=AI!HNLKpfu8lQ6c<;<-MHBng$kJ%~*r zS{F73O#m(60gpj0fOin*=?Y63d_{-DjxGF?Sv>MqNIr|t#h(|UqxpX}smXXkGGl=o zXv%j>uV-rplUmeC61(6Zm4(s}N=sTc^njTm~3Ni>P5^;+Lu`Twb#+ zB(h%JlOYdtiaEp=i`|M4L@pdlglp$wu_-(}X>p0#v(jZ)A}Ea_F{h7=1W(o^YA~3i zl@2^+3pS$lLH07O0}-N=4EMeXj0%Yo33pImI(}=hLq(Y`qf9Ihf8wDJNaz$_;g;<~ z7&~!c6!S%xHv>cnkWDOAOnPH1aqC0TCRSR)?3j_rS-*1nwWQn;g7A>ZBO=zr%x+m2 zt@klFk}SriJqp&Yd#k;ReXH-z;h3RlYXKG&gGX{3S)c|*6x!)_GDz|bW91_E6UI=>PF!{#wLMF51@-OI3{5M zqoi+Y^j^UlR4>07R2ZfmP)Rk0N)h~7B=kq2Wqb$J9Y**tb}~vuAZYC#bN}BKwY_&t z2{uHKG-v$iNG7;)#3(W*sJnDcZKTX(RC@zs9d7i4TB#Y&C+p7CpWTqgS`FVe0Xv)C z4y-WvWCf@Ws6vthnT7m&+#puN`*5?Mgbt7=TBqSr)``a(Mo=qW@Ru(EEvTN%4Bu+! zqBWx+m^viaV8wfv4>9h!LuUZN5b(O?$Gkw|AL@?g#aK-!Hbvpx6yQk%?dJA&Cmxi7 zvxt?yxzXkF}_nYSaIUu zH`Mc_AKXHUJbm9vDLwiYEemgBPjnzMODa>=VU7`{FgzY}KIaEFMMJ6PGHx+dm?nH+ z+A(v(TpVcvC^SxeEVoHL5iq3R+kD#jh#oVwImJLQtC`Z=U{Jn9^;3n=Z=VRJN|nvR ziWZYYhnT+`qhC8+&Xx%tqX<>=5uTQ17OE_IEd@=u=3+dN(>Pix;{LZuy=Lar%v6`} zCOW^f*%+&JZrFEoZ)cwmkO>ft1R^ce)eCpmMxRxo86I4?FUCsiL7*&nfkF;LD?8wzV`F?ZlxROF zM+Mvv0?z_g_!*DhTHhaf5nbf)UAQ|FwEKa(Gr`bUK>>Zp{Aka9hEuAmn%=?aE0~G=N=YM~Jv7XvISxkYX+bP- zx_S@gbR&hEVHmUUZ32VFT{EH-r*APLVHRx8S5IP^0t4#qu1DDya3G8RX z(}H+x7_lF4i-LHYG@T>k2TxZVc@T)p14i2KJ^yC=>+MbkAd%MPzOyjf+1c!|lQ16^ z>$4zrrND~lIe;k@0aO?qygV5k7?$>XKq&{bp9e2tBhY^9`^Dm52Y2Ornr&!Ne+Nq; zk&-F`Xq$+(oz8LW9l(MethCXn%2n2#7UtGc#_W8o1sP)YPAY)8!yDKhb9=?oAp`S4 zWCS*y&QmoKx~dWNLNfP}H}LJn4~&(+QSP)aYM zAQpNK-68(4dZm~yOE1IlYl?0Ij9y(Ai?Bc3p8Qo5-T;;6z4v@(1`G2~=J)1hA1nw=H(I6)E6RD?ic-+rO$3jW5 zYsxPYGa1Bjg60wf4=eEF95!C5TWTeiz9mKBr}f^^@H7?I+AecS)%@ij>}{lQb+8Q8 zPk(Ko+5f{pF~cvAsCZn6&6Tu`yzk($0N96n8O{&7uDRlJK>)4Z(C;;e5-t23JrG0nyp)C(;+If;^QGWt>{Qdhi&zcp z>Wo+%Tg~=q>PA5QIr7lbi(ODI6hlR)5BklPp_MbZYYiQZh|uL=vG@U@6F4IotJDCo zxIbm_B}weXn`2`3b*^E%Tfqwf@L{@ucwlIeTz^dDaR)%lYza^{c<58Pb}7q53e3#* z4g6uU5)03nKD?)Jd775O-2}i1&?&>}=liN|G(=`rRxsz56t>q4hisdnf4lSiua61w zDnhGr;KG3bDB%is49b6sT+~xLjIrTt%f1D+I*^A*=#HGAm6=(TT0WdPP9yelZOHo) z{#h=Uc*PhSQf!pz47oN{n;QXGG@mDTB3G@JL^eptOT3<4)o+jmVMGii#!R%976JMT)6kdT`gOk9Qb zxB7d-JsEe7VB88i$DN>aB07}zI_8RYMqg`;)O-Wfb?my3Ee*}DB4E0+Lk37M$nwLJ zbu;@Y$SW-`md4g5DLD^&18#J{WLzfn<;1zWekhoQrVNGYB9b;j<=&$pn;%iw^FAfzVCRd%(%;QkH$5-f|LvjxXMH|SWRs9bMBgnoC*=1R&}Dp6Ud%L zJceWC#o>R)Ot($a6{(74I*_BbUo8R3nw3zpPnOH_4RB8sF#!J!xiFHzIpiA~Ojb!p z`3BHk@MjF;+9?M3#^#to#Q{ZM=TM_Wg?_wT5)UkbtXk$FXH$2%)Lc=Iv11a? z;B>jQ%BM+V-hkGddCkIxnFZL{;gaU95xns_OfBBo>7#%>9c3?HauRAG_(q!Qh0;N^ zQx5Ym3*se{?qd>M9^P8Ny;+qV?3klDbkm4(d{3ezkaj(9nhETk1A}Z zmuLKDPFKrGR9>}NbQXT~uk@?S8}@pRO~hQ8 zJ%6!C&V0eP0%8=YV{~ zu&r<3I!-7SzHYkj6s?a_pxo{&$q6tx3mWKAv`T4n=IqC}y&i1`Z9mJbN$W31@a5>G zYCed}mkVGbBJ{qUoOy-6YKfK%N$-;YnkqyD-ymCrNdP~W@}7kSpd6Rd8dMj;z#A^$ zs9$sByq=CjbR*E@w<@t>a-2Edy72yK;)&m@5S9;EO%pEGXW#hjnJ(8cW_|Yj-$C^L zSI-usi|(m_pdLK!;0&>+KUPi7gYVgmrpU^=Tk%^ zhf|SSFPhV>aeb!E_})xK=!8AtT;<5PevxkWKgJmD9PX<(h^R-Ky|LjJP6$;WPSKN{ll3jzoT+ma=-{T}K7FcssH*RZqqnpV>k;O#8vgjU_VhgK-XAqX=9g@WXQ}@WT_8WL!Ho7TR1#vcws1d29W_5vCO%0{0id z`M}hnUW9&(Xj=@-uT}`Z!(?=Wo{(h773VVDQa-Gw)OXCeJIl1{t9hPCYG08=NZW~*nl(tC6G1QBo zvQCUHvpVPdO*Sfg^!0dvnjlybOkZ}L2tz8Cp_P;(UC~@+P#BMv!qBb>bWw~4SA8!* zrA@+8(xah4AoY}?*MzN9do`^I=~F2SJ`irBo@+%JZM(7rGGRpPPL*=2^wCZgPv~}k zlZ*!`7$W=$H@5p*Yu-J|j5Y0`FEG>rx1q7qk<;L8%btQc8+2RAND+uP-IT|_qHhR_ zrDRx*a-cmG(GCOZ(pBiw$Dy(1`$XpKy)m9Kj{~MaJEt`+5iM|)Yb8t?4iE0vz^86H z9rzv@lc7ttfGcI3Ek&nnwIaut*x9lSIq8Bdfd6&cyk@0ZXNFIU5MG%@d3R=cQW)bz zjdv&+xa}sTi8&9Wj({^>zK8R~x?wVWqHd;X6#Z^8yGoKOcY-ZS5^O+*dM;UOm z$kM`J>5q!XusFyBY>P63CWKd|t? z*JFDVIvpgO;4}e{arEhfM?#S(}8`~HQNLYg+|5POIlv5I5qH>>{yw<@p z$#(5xHKLnsSAbsD!(Kh_!BUIxL~#g6F7_=$_qux@2Jyo3O=u%xvKs#aVSZb;XB)fm zyQR`1e3MgR43X#E3hC|JrlrcO04O%1doY@bjCx^{3D<>9-Jrh=Y-IV0!$f(5;d`Z5 zBtjKUC~y z+gL8l>TO`}q-`X{dE>%9(eeU&SFJj!6RgC-0ZWhPPw(N49AOaWti& zp>Q0d`dNd~qqy95G=LhsR#dLYy96*WWJ=Lnz(;2Wv0B}f-Zx#9jdLxMPouDipN%anO>BeBD!G^#{2&}O6NMkpPgBn;8C7GwoO0xcv&l#a)6TzMsw%2#mi}@Ql@p5ou5ipR)zb5Q<$p<0%48&DWs!zoL3`E3!qRng+`6go%76)s=F%8*9LfM^fwE!yqVFtQUctGZ z)n#{*eU)B*Rmj)>d0Q0zhov;5kM?!8X_(t3FA?<6NKg;4jho(9^^4EfKPB9&8YExP zfFM)1n0&qkK(Ve~eZD%Tph6%L&5Wga{*c4jNij^nY_aWJ@4sg*b!4vK{f9qqVx z%gEPWY7yMPG;=`(qm06yjtJ(}mXAtQw$>Z0WLAF9|EPc$o3^4BA`nWK%-}e|r7n^v ze*x5(oHF<^xd9*d8_z_X0u1kGlL|$--}3}O8k$^Un0n;Lvgw@`^FoWT{qh2ec3z4* zdFSO<@}a$6S}wXg^l(ZdH(z)E`0YuQ0~#SFwcxMw>_#52TZ}Bv+Nd=9>Z-g++I|=N zuNlcmd)9`bcAEzpc-)c3+YvZ@qzwd8|yg|$ju zilmNj2pBEwtXg>OB1+>j{*x+fP;YG&*I@Mnv^W-zwOYZI%(umw4jL-jOft@J%Jve3tYlbzz+ZGL$?B2xP8^PZz}tF zOHy%qi-O1b9^3)h%~3(wJsq(<=IiK_U@OE7D4pHoOShzK@!vI=vhT=>)RT7Jny#o(=rCo5J+Ygu5_G zJi5wc{OEZ9;PGjPF|jeH@kIisdHFQ$i!S!Vul~y$2Jk;>HC)_8aZ+XrN{%-x=Zlgj z3+#AN+!TJW82wi#_-go{cOLJ_uO)@!K3~lUN1DtS zzheC7Way96?GQ%WjsPXGi=0iegk9w!J@p3Ckba!5l=b0 zNV3WGA5~UzHi^hEj=?IIJZDpmX)sFw;(|@%D9J7{Stb1Ukxdgei!U*$9Q;wua8S_f zs?V-A+0_=idd{x4+0_e%gTxnNLO9#BU~o86_-D=lvsNsPJ~CK|Ii{%-QVCX6H#boZ z^TjL!tb+T?$I0x=$*|}GmM@y*S$cQFqG}pv?1EiPWB3oA;!9fH7^j8)qBNOV%J>b8 zGesc{E;$b5`eMqG=mOr;Xrla@&Ep9si)4SWyt=q!w5F_JMRYS~#Z82PK?wd?F^^!N za4fGey&eqZ5{7*N|G{R(7;!s~CfBSiS%t|{8G6oSW*%qT@c6@&_U!^H;`*dhG3cwD z&lsY93JRP+&*%`t=2?MjT;vmW3%K?=zZaD!Rng$`GsoX4y@JsYcU`mNU&h<rbPr81HiF} z)gI+Q906pM2^T3Xk<4MV!@x@7G(U>XB9A`yQ7pixcv@b;9t*S)M;j4oXb>KN@QMJK zMJZg$@kBnuM&rhyicOSURK=Zmnuw^-@<*0TFw(dFB}S@#(d6V0xxM0-2;41x;6PBV zIlZ`31p;Y^A8|oxLgX*Rk+T^baq*iYw{ru4iu)!?ZsD6#RezRbpUO-;U*-VV>IIS5{)?+DFDIDZl}ZG_n8(D7JK-PoD_CIhbdyaZSxEkDutMDW zDT0I(ilV|Sj}@IS3qGat%W(20{3=WEu!(}KKy{Z~ia8=@H9fc;rdgWYsb4TOz0tX3 z4dpKYT(JXl^HG3dYg^%$wXF)i>4%DOu6~sS+2RK*n|LBEHshY~B$??p8WN8_ccK}0OTqNk%*+SDzO zrfV{;FRDmqzyUr+Jt7XbUEMwGhAs*AqNJBeJ{!2-~hzvI*i){yDuYK^Dvh&X8Gq@8^x$m1IgWy z;cMFd(pg4_4Z>fyVYh9`&-!l8@t`c@E?C`|7~@5MAaQwiM8I+f}1bdpQgR(bk|EAa5fIqKZzaHbyJ@NB3{QT;Y zokAsV^k4t_&yD|XE!M`sOd4MDcH7BMnRB|1ystXYuH6C3cF^{9>Dzs6yX6`0ug-tA z*D2KF-*JiU@PQlK+ne9M@Ymh)K9s-M+U)u3B6$CLd(d8*kDNaEky`Jyc3-`uAt$9h z;;(k7@DdB@*pyZ<-ji)7Q39GDqL8xeg=KHCc&fJYZ?_#=c>v>clzb2BR!DdIcrELA zqibtlF4Tovz>(@2Etbm5v|M`r5c~VMj{@70B{N*brwEZO~G{&@=xI-06{(-VXS>eV8&=MJDhcMzo_Q;TypWrU%UW}nl^^(Gh zh_&1IyDJ0?-vacsSdiDew4_9QW(+h`1u3$#Nd`Z5Dq!g6|4FMfLeCVUR1s9=&s z?+;Foe|o=naE|Y`;hkN8m7bv6nuhg19J%35-z0)7hZo!Ett?NeCwGWpa$~@10cj7# zUiny+w3B`SH;uuY+s5Bo$6I+f9lo2Q$X2>*8DDCpWf-al>E`{^&XUh47^GzjH0wXS zOYRl{NXs3P8-y_K4{37(Ae!qvV_!NO7#e14jbjIs2W>tzS7{kZcAKbyXWVNa9Q}Ow z{`g3Q4mtuFc=yfWZwK$;T0b_G4v&5~*gHFZ-$r*GcDVZDeE;C}`Pr{02dC|Sd&oWk zyPMtZdl|qnO#6Z@L-L?+MQ1Zi(-B;khccxA6$P!Mtfe9_%kZ@`WKfrDAAD&k5fi@+ zH)y?ao5f4RJN+Bhp1>u3yf3wOV&CsgBr^&Y9K6}~dgw=O<=I1i5ZXAAp_qWmQ!a9i z=jtjr#hh9?7GV@-gL2Em;N;i@;yUJq@nUWA?Q*IP-JhNxxCNGmw?Yt4d|1FrC0i78 z!)3H4U|bzCwC&0AvVip|gn*$Ms4sA*fFkj z8i*8lvbz6gFPmrPeU+{PLt zxrWN5*uWI3^9l7R6$5>Lp_OYMM(c2(j?HHMvzx zAF|)W{cyK5^AU0ZGosycX$A32w`>MhyX7|pEy6q+k&H>iACJq_F1+iO$=|7dlevi zTieA#;Yu1z^kXZkInO;QG8YOMmEuyYMHtIpxGflGRp!c^ph8~7ERm73t&G4Tytusk z3$tp3J7Pe2h6V>JMn7JH&i5&%$?-NjNmOWkd`q!o@djw~ z^kbZ7DKfroU#hk2rnkvTQeB!v|(VX041Hf^+8gtFxe-_9GF<@Jim3%JzIw?fSUK*00zC@c3()73@q(Vb#$ ztWq6^)gATAu2tmOk&vxcS*?wgDaTn=vj5N{s(;IUU0=9bWA~Gi;0b%nrGBAxKlQpY zOy@GM(!*3n+0m7oR!}=OpCzvCzw(ZaOlAx+qtwQN2<$Azc3=xY47M}CFY8PTR zpPJw+MN~v>&n@W42HucNWsz~D3SKn&qZ)_wuLy!&rNvbYtR``rfSIKJAX-t0RA;NM zxheJ|+0%0LdOq%Sa@`{pV2V>|>tcBu=&nRIxciidm4BseopYCzU|2?sP1`E&Q&M1x zjj{>5AnE#JdKP)|5)pflG}qla$W58goiImo~_WlZz=2rgdJZyR`#01u7 zd*~nwN_8WCzS(E$ zQHODd{bnopfGgTbKbTl)`(Mm=HRg%3h>E2en4$z%DGsF9R3$a`W#eTfL->?d?0Un> zEBXLo$gZGr9Ij?4ZAa-{Tci=U=|?1DmD$${0VG~pGMZ@1R%yf-YnTbk1oHGR)gFj+ zD^64#o%$CG-5b1qik?&OhI+l%au9y~R(rkg7z9|M%FCUe?0ZJu)kEa@+^?*-(IswX z7z(A8CvelIqrHg;?$G3YH>qUq%9S*fZM?bLzR6%o9x>_zUK>!ma*X)uzf^z!D*lcZ zF@-l?_rIz~T`q_1c7RcFmX_TEc9dbWNOJ;7BAljHVrM*Tfp-c6ta2N+Lc^t>jbE6xXs~!*dO_WhHb_aFQBl9t}fZsve1(^8#ZV#euq(y{xTt4wJc zv(`j4ZAmbfqtjZ()L(X6`vBy3Sw$!`E)j43<4Ec>y3jVi(<3N`##R&ME&2r|37|M% zi1n_bP$smZsif`>Htpg6)h=55`2S%i{|EMxWXk&fKKkj+8xpGhu@9UUnjsnI{Cy)h z`!i|G-uI`Qbp-qQz4R!S7Mcm;vj1Mzmfe=Cs?z3K%YGr zEa3N&5~y082kDbMxW7mDv>Ur|{SZ8|(pb^Nl-jSE>A;QkE+(iDp3h9v4;WMwZVeu! zK88nodd5=(pX|H+ebRtLBj=arW3Nx4cFEMi5cFQ$gzC4CWq7aM-fG3H350WPTx^v0ohVt+7DoUpb7j#lRSjYJcaICYEC>V44 z>2hISfAIc2ngL=w4kfs$)i{2C_}$^r?wgjZ3PgNk|H_%K)2X&7MJM^g(J$cqd>)Di zB@B^ac>Znh^&~u3{;0*p)uJkbl7Su9R!5tM+Q?OJh~#?8@?@Y~MUefroR0F1zW*}Z z+BDvNrJcENJ;T7d^)~C7Xrps$bBxlwe3CZAzi(siwGHj>YbfUEx|S7C`m-3@H=QhT z6tAySbV>}GB_cY~?%h)$Vt74f8~wE~1bE0@S4H?hPusiomTqRn``QOrO$0pkai6?~ zYn{8HyNoB3elpyF?R58?6nY~5b}9tcF!tZKEg8vmEk-aVJ@lThsdkG6#=#U~ncuf9 zUMQ)p>GOd(0qE6AQZ1HQTE}aZxJ1P7?+r?`{^k0*Pa0>8e>*nbw^}YJD=tyqBtpus z^{t!}m~x_QOgT|v$_Z36))UDkLPj6?6cSh%F2>>JqTh*GyDf6suhH@(jFW+XNM#h( zT!*rSMi&{XrnGn;vxqEh`@|~zrV|g7pd78Qi?P6OofJf_mK+RxPW)ySX3Bi1d+n{O z(l}49vD2Z1*dSp!BS5fG(EOq9jPoz96HdJnyLvJ>3FkW*imda|d>uo%JI=Y%cAw^V z5~v&t2c3>OA_p*y9<1FaPPl@ylZRK#vU^0+PpTvSCca~z32#NA8a8%7mJ+yknwh2! z7K_LV&6!z815mKn@7Q_eC)bV8T|o4srv6CYn|`%4yFd zJc`aGuqC2ty`U_k8SaBxfWCOMNpG}rdwo5ZnYLH8+5=zLus8EL^*|2x>e_)0^L24r zMYSdT%!d77bEzh}tZQke*N!u*zTuwBJgsnZ;kfwvx@}KvncmApC@a|tW3#w)`pj~- zINBqdAyJ5IE9CRGB}I0#S(sZ>;1q$V5OH(A0ficuA2~@Lxc1RyWB$idPD#zy&h~ik zy7H&CD?c^?h`{LGm^)YP0!&xm91TeQyIOeeVLM1O;MUg5Eixds}X@ zqKxdr`7s8q+QV27WDlT{Vq~4pM+{G%A!ljb`*y2(gEtX1pv2>^vZtq4da7*X4+L?- z(u>O+T84Mzml_^*?&t2K)?6&NJnb)6`^NO=!i3ns@(76fUrKh2Y6P9BB1YbF)fO*R z0lrC3B`h$0M#Ne!7HBcaVwuP;_n+353LRTs6L}XHhHKIi!C%QDiXy@1gQj#SDyaIl zcaLTzXirFq9N>x@7!)E6b9m%<|s}d;dM# z|BV;huXOj=z6wg9@5DGzQPts~AVU)zRYK9u8ChgKY7HYBsiW#hrCiE!Cz|Fq-De~{JvU(#D=>{Bo2h>1VcES%Dn17WxRmNp4a0NHr<$`lFbLt-FBUOVbD9Au z)ahWbvQCQJ1F)fUk*yPoe70A4b03;*jl=n?R#_N)FO#t;QWjtb7v{R8Qqzc_lKh z6ylSV5-jK`>Og#mW64M9;Y?E9AY(T?zvNR2WG|W~*(6FZf>ohLPXzuUh6F35^&^YL zFX294mF7o@`7Y%%#@7^2wUl2}M(N4qYa$MV(yAw35XLL)=YPiK6@2jftdQLRI}%T; zC^;2X<@ksIRxRa^2b=E6%6415oIUYj^Lx4UdMp}d0kF-PrfVtbSzfS}(5 ziOO`1{I?g$6yBLg+or|wiTnb3&x%*jFi?<9Ax!BNK7<$$Gg(>yZqm>0M&_(d%Wm>I z$Jmx}df5Lag>y%J$lP)-o*UcW7tdji2<860_zUPkx`>7`JP{OyxelFRWZQ*hucSYS z>|j?$PCmm}YDS+D7bi5)A;5v0GmLAHxo0JmGmnNF{UCDR=|ow%M~T;1W`(;*9LWj_ zp1G0r>I}oS64gq(OQ~h0;}3aD8DwnA5NC*=8XaXE`)_31ix1)^N?}GP+@vS*RslGIHbVridSoM0<8i;&DEvMDdw&XpEJ8YxC^l zRK@y!jc>&ad#ridvGMPfxz^dQfcdQpx$3PtH)379Rr;IXtc8>eJNNCKg!|Oa_dK!a z8|%c$1X&W8;jF3>Li|*$@dDR7%h{%#9bJe7b;J;*)_Y7SSV^H^B~qBX`oIU|f|ZmD zR;(uzpTEYRJ#tDgdemE2kNSR!t_;eLXHbSePti$DI3OV%qSa(3M<*jNKB6cVHZBJ_Fn-`tp5OHZc5191jy_e zdg-V6bmi(YWrV{e=6>F1hy>^tCY%xIyuZZ&A7Gw#4991@fCZMf60%-4F$1WXflb@& z#Dv$yhOh|TYo#`EbFR%B{;qI$&!PGy6WdyHqznEb!Tc@S!0(Y*ODMJ<3`t za-c+VqC^_F&1eO+tZ<${8?17k*P0|*ds|^DKZDoP+toXe*M>yFfSuv5+_;Oyr-GcB z*e|gc8%bxLFR8Qk}wxb;=OW$X0C zw`vu2pyK*M<+X*9VU#H)g`t|WX%m$$3Fdv(Tu{57ufQ|&t+k6`?ed4$j?9mKo?t#{ zebQ}I2>aF3Wj{w~Hsw?!MiJ(|f9WN7)@yi+LD!L9KHFF2Rzh0%I<>Qz8*bA{X|9~e z#S*ReYZST8Mvz(JnFucAY@PDKlYLP%)e+Y~um~cJ&pkTOW#1;l6CQpij6D8~dtdb<2 z5N-Hug=7w9OeD?8tg<;G#6?j7a0<0M28&jBp8x|sH84zA?hw#Q=us!er8vSO z)|`@hMSXFapY;*T3gzQ2==6ik_LvMFM!!BpT40btV2)2*a zi-r+K7i31xA%!;rt^*npz;$rI8qQRJCZtBXe7Sl79bhQ@ffn26ivJG0T<6nh;1G}T zpv$^IqpMt#Hh%h~uV{TbC@`Mi?vu9ltA@gK%XlWiD7UnZf&AHl}ks25tYzm!AdofFtI$g^Ex6mmnGczWGIh| zHp2^3_BB{5lu!Rb)*PUX~+ zukhzF{tVhGLz{d9KM9GpgLH}Ftz0Vp@qFhnGm-$J4Kf_g0M-yAuIQa2I}iJ8oz@gF zKyl&4Jm|mZaOBq)9{s`Xw47V57_NdE5azZ>ry642L>*kA!K_PHp)4!vD;aqD50Vw@ z4plK8{Bs+2H0p|EVHun^p!%J_w{Hti5xOZ7y7u?1nV_)Te)jE(R|%E#5TKn}^wG zHXh84UB-K1-;;Mb4TauZxD_K421gzKsX{4RRlN&Q(U*UkcP$k}c$aui0h?Q7Cp)2q zWXL)KJrdn|@E6H=xhC@!F395wReWOz-g%ASb&7X|uRu>1AQ9}_JpmJ-7>*ODgFB52 zRc81^Xu><8NIrX*kDWtj;wM^4iRb-{?s4qZtI6H~o@ylsUGnad90MX;ly9#k&7W%S z-jEK?H%xKUhZ6b_+!D*T0*057#rI^l7F%1|C(n@eHoYnAk4s~J99rH*d{hF7-XB}4 zyUdN|v$56di*P>j8Xe`5pGDIqfCGJzJ`Pe`x;WUzYG;?Of=`FKc3?#cT;(;}BtnwM zmae+S8o0_@^zz^Gju;rWyS%k5r5&fPa;G=21X!bujk4K_9Ya&S>}kVwwJN=(4{YBW zN_J!z$po)iMHS)tS-J{|vbE^aUIujDv3~;tR9cw(TDH~K^d=lVOMpf2XMS36r>;yZ zN|X&^641Ip>t}hnTljTLd-cMW)B#-Sa=5a`VLAY`T+)#qwcGI9p7*UL15k9n(4_zeVXyEqyjXzR z_!UTDql?1sBF4oZ3C}(F9^q$>L1ra3W5C;yv`RZ&t=yeN1*LfJ1CPuxdZ#c1h{7vW zjgY}YF1TLa&C(Otyy4bn(0>8nLqpW@Nf+dvc zlMMur-%R?V$&Iz#(QY5WCzfr(8hO8%Fz^MY(E?giVL{ zbNQe}!$Z>>;Kn%_lK{st8;5hp@Z`3h6^>cnh%4Shs00(zZZh{o)@XZ8c_Xf%p=+OX2IxoW0Ks`NgV4D847)C23iZF0Z8K%et zL?r;QN2aX?7Of2Ex6Q;VOmU7uaV;Sq>VKYpLp1EL>LHA?*vNo5Du7_ox5qm@U_rOs z@OQ^swmvF$^-=L4MtxLl^ietLqaIAdDSf(Ne3?(X(%04#o;&M3{}t7&B5* z(V}K%pqUD0kJn6pZ0jDr$Yjb=kDzcBwRSMKc|tp%oA2cIg3OxNoym1JH{{K2UDsjs z94~F%yruk*ih3Jcq9Vi>cxiu&_Kr5p4Ctz605|GyjnNM2`FQkv9F_qU;8lP{81%w4 zJ=B{!Na6IPlDpB7`l`MRY4{2=0d_iT+RZE-q@f#)&H$!XN+VHb9Z5jUgS>kIJWh%M zcj-Y&hovIhl1$nmf@LC^PG|QL!hZ$u<{g3pU+MQb86V(94t!^ z#{jHm=&|Z9$wwI?*g`!d6xEkiN~j)boLgy(J2a0TdcMZ2@PlMjz-_;LvgV|-p6j2D zZrrwcS5764-Bu=iTa}JpIO3d^e) z3t)@Z+d-?nj!vu57}Ko+TW-b}#({dY%*aB(8fMU89_VMg(o>7NVi2`u)~X$2)p6ki zE3m{!GMqMPl;J5Rto<&MFL7lkEil}Os4NKa561ldP%QjijnhZK8JUq3H5&-m1Q)!;?uJXE23H`ic^lz zPB}0zlosl<>^SGvH!+Yk(l&BmU^h9zn*mvdw;=X3k(nN9xiqL7AX}D&Ri|_&h8pei zp^O|xt!=je!qLjjp+l96>HGGN?v&#KU@H;5T_2H0*Qaqc(5ed>9_5yK1TN4w>ZaF$ zZ16(?`snX$^Z|qaG=<%aefCfCaFe0HAKRK@+q1u`LXU}`zMF(&@A8qlf`I_?;wH+k zUuQy?21^F?-$TG8LuRXQiS_f`9V0827u!o@p&MVLkuElcZl&Z8ssMfX$Vll~LWs;D zf0UWVOYx=JV!_}W0l*TJttY4ELtZ zusynkYBusyr9FuUK=QF!i4m4dnW<=gt1}f{uEfC;If_b^>g6NhmX*zN;U6mvaQ|o` zj9?x;!&kSd5f?ngz+Yk~UT^80xQd#0LT-f0$Vc4OgE4e9f025|{(*9{_dV`*h zk7LtpHuih`F6`qGt8Esq z)uA-(LYXQPkVu7`Q3TGf9o7Fu! z5U9^GIrg%?h zH#67b$Yngo?qH+L#ABf@;s|wkJFtx1+sNb=a4}O|>-`nmmm6Z(R;sHTA z2?hCRa}yOhYX5f=FG7>tP1gQT)ONHrAS8}Tur#V(iz)PGJv3@0-yxH{#XC<>D9tKe zm?$p4)A?>n?{tY(M@S1go%3y3MHKkHu~v;&pcBmp=D32KU0f>H0W@N!@dz1idkkYc{y{yrpw zDki-OD+n}%cFKJ5qLGE^ELI>-q8o+k1)I&h#ni;_T%vIgAE-;1gE9OZGlf<~3k%~Q zOgJe+c@)w?7M_j09xQUhy|Q|^y9Ca~y!@N2$QW$`#_ZXg15b|O*syfjg9ErfW&>!g zwrpDt_gI%pD@MS~dwYzFUE%P5qbKiGmG(Gtw}#3ND?K}+?R}@p!i!bur&I*uTO~cU z;xnXBOlb)s08ymG5c}GkPUwrruDW(i>f@PKS5NWvk<{14_JY*|DN@|9*$iD<2i#Rw zLN?U+PZ}t7X6^AK=f25u%1I7@9Gw;8K@bO{D68?OLGCnH3$Q4Uz-!COs`yf;*?rA7 zgM|W&_cHY&sRnXz;?d+qs5S47Rb=ZX!hmd^&{2*SnBJ6C(v1F>ivc~n^x%hhfitZ% z4A%Sd!Yea@!J7cRAFyD{#{!sQJumg$j0gO*c|EK0CX0uO#fYNL3T+y3E+3-w<{b%u zgdf>M66V0f3ci_hQ<6!g=XJX6QETbWwn^8%G@}bHB9&j@yL}Z;J5x^v){Zdhm5PYm zHM^lLk9uffOgN?2mOohCgU-8kFQx4V9VZR5{Sz+@?9xf|La?lYQ?njYe~vsOgF8sR z>&{hce^opUIKc-F^P`PCTJwVe*i5| zho+Ih6|bxl->%DmY;Jwpg29czbSDyaud z(em=74D2#n&kKm+CZ0})nOtTVYE0o*8B1imva*kv#$;D?fS`u7 z)@?PVlB(31YBg8?!Pi+*`;3zKjNccODmQYq!lE7;T2Prj?odb2_zBgZ(x92bN41~Wct?J3Ia+|8 z?M0~hk6#}P^b=+P(d=Ki#;1m{zy3xyb9jRfpI;aBABy8*kDS8&Ro!z*#5lk@bF7`~b>;vg*U)7d?1dU2RfxP+ZfU z59^g~bG^IzasL~w_I~IP{gS%ERs`uXG(g|Rc7kO=OX8gTI0TF|Pbm{=OK5$xyezIz zg(*Z+3aGaN#PQGWttQugQXVT4RPikePEJz1R^xCJdr8{*C;4ZZ&XgyvXK#q8nMvF&e07 zCJ(}91}S;uuo@bS&89x~gUS4+;@`1fpIS}+lvKBbVBg{XiEk8kgK{|U4&h=XcS%GL z7R0B2GOiIvt@&oFRQNQ6H8M8pmK98$3dZ=JK?MXyhFgc9Z!MoTGh8q0Yiq$IoVpUm z?tP_+FD}Z|g`Ed|QXw1|@yJ^33wN8@B5f4EqzY|P5k`f3s%;xBd z_#n5&EsmkCqHN|0VWy$Jd_wZ`dC~Y&8BD5gr7}*92qrRIr*5#bBQ_ke;Q{G? z;d|l;p(5~&&os(uPr0u2XwdnXc@yKsb`MoF(ZGOK(5v)}o=XvM{KqK{La>L=Pak7% z4}~hH_&hg8BbKWZ453&*I39b*SAJfn925Bj7p<&ZtV4zgjP89sXkI1;W4#?|8;ZCZ zXof2mkvJE@Sl8C-_gBPPdYp22oLKWXFEh^N5N(Z##feE_jS)E1g+XB};AbOzkQ9!x z1js>0pbALv0W>*?P`~D$&c&bA9A}X711Uo28#pqp~tM847)m~y-1m6cHw zNSXLWD@Y|Ulo(Vp)3n)8T`-8cL9w|;3O(ErSX(fikxf_@G{p$FQ)Sr#)S9#*l){2l znbe#Z(MvY+WyV=Gl^PK;)r8)(bE43S`cH*YgmWJ4k=6vJ-SdO*9xsQ8LpxQtTW~gD zgOLvm5H(ICYMfThu;}w9n-r(7U`ZB)cMFHg*h0vCi;_jD=X!-PiC>+e;9Dlj8_~L>&;AabKB=C5E{xX>KoQ z;_B*5dBJ0}H57zX#hdyGintR$I5;Nx4RaSsFBx(lE7Yr^!nDPJ0yrOf#oSl~kwls1?Kt36;O00DG)Z{gQ zRT{iv_sn;WzUi{6LqEv)F_ZFpPZVbJ4~O>`Rd;1|Fhn5`{S*f}mq*0+0V+xzOFi_O zaaGpHg+S^dGi?!ZeB=R@WRRV^5PZ1sZDF{g*J&{4|bHcp|<2n4fXd#ed zvTsD=QJ|i6d)NYa_sB1_#E){8y&W9b7Q?l}$Tun(qS1%1V_0zX8=4WB2FDUGn79 zqx?9FkEDm$PbcA@C->Ev;32z>9X8a!wAa*MPUeeujuFKg1v_)F^MVOC#M%=Ge7H$_ zs40TRkSnop&8!Mcm{gYwrYy|6xtE}pAPX*8xF_TuQ0zEPmgg;bh8Y(MtttOQ@SYH|i&;b$6kQfRFxeVb75K}ZHP*QDV{FL7^ z()yaR-c!Ct$KAX?9&jb=veQyjl*jrk8-D@cA4|kINz(V24}EPM9&&#l@8Y~*a7MgN z4i9f`Ad+Ix!qbci(_l^>i0L7U8a=nB;SVP`MZp9XgBHoags{e#GNJAsNfGy?n(RlQ ze!%XJBvi*3XB7TdM|BR4B2iuHRv1g|6|VLz95ai4Zo#O$3AfM#t+9mO82;uH4L32x z=iVuMmN59&n7X`xiFwnXvcZ7&M9%n` znF-hzfvn>PhsJ^N#y}rIRd(q$7xi;dbA+QVWa^+GNCUWlSeTbTSTI5E4n_yG*J5eD z7J(8tBJOOjdx{b6{uq0S0yS<+F&E^L)K zq_xn>%5sZ)CHEpk7(3_sp6GxJ=~9EI`Y0;KrGBEu%SMU&5m&e;_n9i@2H~X!mybzL3a&HiV-kfU8!x@mNo?$!gdLNY!bDf z&>}h})^H5^h#eW>=hA?f%D9nW8hyEaw$Gtt7I9?Cvl@#?O z=iOXipb-;ENn76u+&2CIrO=d9qh@jkWpo~nNW5|>SzKDiz<+xn?@Q-T1U?#v7HSFYQv_`dQfhWa5|cyYj*>pDsv@BkuAy2B0lyq~Um+%cdlVthF;>3qn*suv zACWgVaL+dscKbQH6#NPHC}Nk8=ERs>7*PZidcN+B{Ptv>-q}PgBdTTO&&H(J!g$IF zB6zjW@n2(5f4Z>Ytb~U$X%qreQqtf;v@2j_eGY@a>@Am7yd;CWEE!yaKc?mAKM(Jl zh8&;GFL8K{#}0b#YX+a$CI6TIUkaLOEz0PrWxI^bD-EyrC2l|o0sjNJjCuX_ zVtyWuO(;L?eECyb+4l=V*HNRD(3osSS6gkb2vyDctaxx?BBpnWXACtwk58ivflgl_ z4$1TNH8`g0b?bQMMTI0v`DI-86fvIPFs}103Q&2?_QurSxT?LsTv!NH9o=g0@e|1E zp*FeId|2Nb7=y0JSJ&a53rqUDCy<{1couFnZ*Jn};p6XDR^n&jlc#>Uw*)X3htsF} zTh0gXffHyo`HkIVblIHYKPmnbg=8wt`w>0UfJ$S#AE=#=r`(ebq&xDo%scCkIUQQ3 z@GcY;o?rJq|$%f7iHia(!4R5erd z)RmaShR`b)OM{Fi{@>|S7rUG$jq$lkpT#CaU^XNba|Jg%IHESz2whWJ9CosBV~yB_ z4Q|HTY)3O~S3_8L_f{+Moum4>^hGL!;c5OZHZJOgbr6bl#1o->{f#k?Uou>YJE?c} zH2C2nAQ7{1SuX)mYIf5k%Cw#XB5Sm2%+>1C>sW`O?FtJa4K1lNObdqrFik+-3v+Yq z$R_=q1#ggTvGiEqq;s3}XSqrF9h#JjCjFeLCRsJAVV*0DBu&IlT6XOsN&=H0GmN~Bc2>1l!Q23EQ#JuFx=B4O+GQnj0<{|S_-A~v!FMLYa>3h_etRzV%F^R3 zCf_rkGR+8E|udh6|l zQ?taWjuQA1Tf$NW+B)fa<9fIjO!1#RsG*1Y$>Ah;6ZU-NRd=EqfMUUCGSgNF+_pF6 zpFB&T#g`L(Mc4}7aMj9@(`q#ac8i6mcqYa^;zCC5%8LInOy>6tICS1#nmogw?b63W z+i#+q$}O~tFGCDw{v3%odA~sEJxapqMNne8l{QUgShlA~$KkMYp^j2mtyo%0m15OsRu}JLovOEllZ`}-HL1{ zL&{G%HiElkgRRw%1`<4+D$phYfpXX`h?;i4UUsl|TQ4L^Ioyw9B_c}taA}VH0bg7| ziWP(gy1TTt$C%&1%@H7|%^0urFgRm#EVKraG5u88t?l&T#x9zJO26_IMaxy3Tg$C( zBU|-3lOWwk#@PHgNMJXbCa-GiQLOA7^W|7c-dznDf#;T&V3?K`A&RXS(zldK(!;go zfctRU;`FvLgKN(#d<%h@fa#6Uk3c*C?ppe6;*Nss`P8TC1o`lAf|Dt?2AnzjV{a0S z{O3)a_bDQ5^Qjnxga=FOl@^LVlb{V;IztUWIvq8=J*50iuEYk>dl-DOF21-51efS& zeZtQcMQg3MnonCR$xZR>S?lRcR3Q)KC0$b5cZ|+8J&|d$F1`@Y1IgitL(LjLTE>*VtWx=D#tB`&Grr)i4znJ&{t zGNqKul*n-hHSK&|d=bkEZAs{~0J=@XGln+0ODT-p#S}(zWiqZ~YZ#wc+PVT;NXyM5 z*ZC=z|FP=rhdY#rAdbB2AGDpr%`<-%aTqm}0E%6j8e24j{-9-~-|=&OQ8nx(t7{H( za(S-wzglHl+G?+LW{#jCICE1r@fTz-)6$LJr6JgLc1G z3z7jap>)v*mX{d{iR<-r;5)R3a_|FDckAq_?AFiRyBo1R2IFpUXo`VF*}o^fv&mDU zWBW}d9BC5H9yYZC{jrI)(W1AH1VP>W?#WYOf|CV6oTlhJSumv7YbXP4jLom?LbUtb?vOh`s=GHX3{6o*A8~1(taG-$s^Q9u!<7C1m8Ps(SeC=y;TY%LW3Z;|+aivxqnEh~7Z^e)UH z&orhAWgE1NPCv02dR_YbH#Xn7&6J~3u24h(7P;H{u8ocw@9VqkYkJKJ;fAe5+9V)} zx!fS*TBX3wm$XV>j0vSfI;}yqC=v%`19B>#8BE01&=!CQmCXZ=2R=jiE`$~)!>X80 zIyfgkW*#Z&+}D{oHqE0Rpkix)&y0R>Y^?1E#T=dB_c%ND3q&R)Ir>zJ+{`1ci)v`~ zr%$xYF(7=T9Yc~QQcrmdX@cU~+mXe-hIqX=LG>x)L zURowTp~&M?UT8cvi)FmrOJ4945q+`jg3)DzYDoDP)FK0+D*mZD{E|9`)xUg&pS)8q z8E}Ja>D6f#Q^7BiBwgA}&*CJ;tj(bRUC_jYJCBBsE~%Y6J4?f0NqnmB9{gXhq(d;z zY5VMK2^ST9wDa8lUb?b>!T(XN>((q-x^B*D*l_%{^e`$O$`DM^fQrg4(!%56%7UX|W~?ccS7Hc)t`FZTgIkax$)n39fpd z>n8ZXiB855Tml~btN*XY;Ge%Yx{vVaRSIG1W`#=FP2!(h?I*LrJyZHeX8wn9cx@<& z3^P-TtkEI%EIkkl8C;L{;iD5=FZa$+P6*9exP?!c^y;P@J-DO?q&n z3^86fRcd?)VdQ!}mVt+R9Sh&`DR)$CNRlkY9_+~vKU}ji=m;Z|EPI_NEthJR_gEw=R9CI_oO~oq-Ti+S!c$k|Kt?t9tQzIRQIH?eGr1iZ{gE)S2M7X#! zO(NK~mthM>-wu;0_r}vK8Y49f*KqvxZ?y<6iY$WRjKVb>e)SXMeP3B4{x}X{_pko6 zU+esRU-&OaxqSIF{L#R;{B_+CxF+EzhI%xvblVY|C#KjO3&D4FS&sRBs#Iowj=z4lkEBPHIhzJ zr8hUrN#krfF4R+YPdXq+ucp7Eua8gbgt3uzN9|D^;dnYEQr_wcR}*MCgn;#a@aH-y z`^YB*d`c#RD~NJiRWSb~@WByD>Sxs#GE8!-@Lw zziQ6{e9%#OBjuv`ut10E5-)yFIz0%R!SI|Lb3-#2!R=?=ldJaRO8fE1=v}#kEltST zHgrLaqwstcPFZP!@SX5KGDTQdq(1qhrl`C3e6`i>wYRWateTLT`56VAs~r9$rg zD5J&~ODP{!N-f5_+*JvW;(>6VNL2@xBj}T>@|^0lTrs92ef>Gh+<3CAh^^>@0N7Jt{xx+v0U zKOkr6@Zr)#=#Do2(6&8v9?$QmKHDNk(xTwUrNw+V@nEgpHvt&zJUMJ~`DE+bJLn04 z3iYqWA<+J98~~3)Z;|Bla~7zm)5wmRyO3ssU{sJ3JCceO9zM35$61;n=uQn4%G`!D zgl|^)dpn7X7%uWxa4gAXulz2RGLs`xe~t$uH?`re$aco7lXRAghH{#XjG4;fZmI?x z%02Yd3`Z&R{8BvWk5srnGD;8}mh@xw%ev#o>hS9No~_x1{(R5KrK#|pC0(Fe?y5%T zo|Ez(o-g`*|2THf_wCs8>q%gvw`bf3#$nO@B_+db(qN9pV-IZtVQIHjiI*)~=Y+J= zv%vI{^Exgu_pi?R<2%-_RKInO&n@?ODF&v2Cp1iGs2MikugWrDA&goZT`Ku)sy?dUJDnH<-rqUji3_xK&rxBiQ-YN2dIp#9^A#_J)DrcL zrO>EL+`de^YZ9(nNUVlRiAi*(9$n%Y*s#2BbN8o??!3G7X@9?+Gi-q235QP`9_p9l`HV;1(9zooMsoq==mKz$J?+j}J z_FU+jiV;EuY~B(!2)PM@=AC62&_eu-XXr1Mw31Nid8}M1LaQQEp?N=bX#nY-DT}@B zi1x2+?nR4!c42#Ee7~X~3Rs9FhbcXShNlP@s{(*T7>07q3dILzgXzJi2%lf)tiWffbc(_TVX9Xs&vI{B$eEg7uN0RvWcGQF zmQ~Ju=P=G+^lxsIKDyyU{U}a`-UK(k%#cC`hBqKHM=EoqD#ujih#&`Y z)zD~WW{PB{NM@SZBSSVzFd5LXoV0r3JNL;Sp*O`JQ`7%6A3Qy1*VwIg9#CW3<3Ki{ zJ)LPmlI76}nc`?T^w5L)Y<6D(8UMU0T{Bod9T#~Yom~w)U-0xlu2(E^o&neMCY)tN zDnLO=V>g00{Bd2&x;rtPJa{1D0rck;zjcY)+|dxhklJY!aOrOuWi@zrdjx@}Jc}mt zq8mI84!m)}vbm{LG@gvZ1<5FKma*aVnCswHCo~ew2zr-VwR_8Y;LV0a#p1L z{cv6~4l^~=I#ku^bUgGUXBGa0JF#3(EydEEqj<%evzRolg=u{(RuUl(i$^_)d1yH3 zY?=<*W3(IM?*wSF7oe>Zch%0wGK8Ub$ z6UfntH7+fhF$7n2);D&*Dr#1X^^XSX{wzt0cyzg&yi%*!8V@x0ts0-3o8^Uj7!ilf zd<}kfp>z$MK5ybw$hzb{cYP_#tdb(jBT%vi4-U6C4-dm%u7YHyRXRRhgA-n;pg z!v04=!exC_%Be1~zoT%@E{8|&z+t2!yR_oSnnda$IvpC7PEQ*!4SR=W8z1|M$?Ug`E~NT zIp>LwagqES-7PnNm)X{3NCESg+pEXJ@ZA(Kf0P8~15{f|2kh7;vJD-(eN5d*61LoWhw{LZ9aPt+~ixI@lcUXtMEL%G1s4cGaw zb~C+krVEb)vng@q$-WYvpq#GTmV z@s8renFzMo2G~TDB10b@#A9nXl~Y4n^FH&E{`vqd41KM0B&y?TM_dzX6`{;WzIeAP z@M<&i?Rko!pkR;gb(`njB$yz`>jX>h?8!WPMzKmDlnPcM8h)DQ9K**$J+aUw2Zr6` zF9&4-W2;$@@dBYP9M3siLIe6ecVgSceAmT9ImY^*BAN(SejkQ52T_2&fOBWM|KqT9$ zCFr87(2iLOVxUCra4nJRf{0auja?hugx@{pz`AJZtFnF?dMHRmj1Mv`orXV5y>Srr zpAKA7JvI9C=Yjpc62pB7FIq6Ya2lVsIEG`;qFAgp!ifilGeF;#983o0{vgFBs=0&> z2*>-C_uINhijz3xGk(svH*aHw&-C*7s*|V7jD^=;#S0~`%fPfQt-&IIa}LPOPs36L zX!eUo$}iadQtfDpnm_Sk4jJUn#Nz*VDwA&^(rd!pio1eAjs+X*RKmih1C&>Ejf1_; z+J(tj!`K=M6^Nm(>Bzbhg?f$fC$v=dF3t_yacyhUPvmU@XbTV_7$qj~YWR7M;ol1$ z-Os`w6EAkOr3q%blZ9!8gCeq;ru(SQ^l{yNx~KJpUY9P>Z-nIF&(I}?5KaOQ z3apdOZ+{f)TV*T@OjJ}u$4C{5x30JqRUTC?a%Ee|Q<@<6BBcR}V?Lfq$6MrQASr(2 ziMwt9;v8y)Y-mQuHV}wyKplpR!plp(Uy%b4=YY}je#DpJcCx82*Vy_&LyV)f9N(_v zZP~=)H%^Sgls$x;oO<0k_1q{&ch&5Xsm3bC^~E{uE4fUB7)_1<8&pjB z-g)^Z$&c`Bp})(9@iEM}T!I8rBJYo|7KU(h6lJl|?aRk;uf}u_x#Y8|hbRQKdJ+#B zrE+G5YqC3!n>#*M88h2kv+W3?qSdCzR=wZqvs5@jXa<6HGnQ=ZJD#BneC18asX+Cr z4dcKlnmgw4+bl%D$eDYNWRq^+F=9@N60D`Ja0n&0*bnXGZV^!7b8mUUeQ`S zmaX|W<*Vjya@M2EUb@XM{H`}|@Wcp3!yyqiZ&kDtSw38wg|I%56DOsK6_s2|ONDaZ zR#sZ*MRmn0O1Rx{naHZ~6Il6$xP)2|yTC$zFPyfmtO$V!Zmo_Vhq26H=v>L8FYb!O zZIu340-I9%XU@di@@&;1MUcygjj^_)6YW(_Zp4U`3P{BOR>vaX zq6*|FNCL6VAa-4g^7SFvplt>TdWt(;-#b2DIhSy5Fi)PoEq=~EGqmggeaqp~B-e;6 z6aoN2PMX(CT_@|g`i^9;#k5k>+bbLGvn5|4#M47tJxhq^3Qjx-G^)M2W*1iUTthCJ zV=Rl(Grnf`oBHQL*1b6AKe>!a;=8u@QIiTan#e7W?$gzIg~=6)AdC~#gc+8TVwgE{ z;}7I)MO=`ZT<{nMe*7%b)=}E2-!zQ+<3UHv@bp=e13$tz!v^h75h0s!OPRg)k^NQc zC6}a11?kQuqbhu8c}yFe03&A>vH)ZK7$ROVQgmCFeaoS5xx)MI2`uU@^fwkqPm<~HRf^lCR>v5Zet!8KPY$OYxXu7x;j{1{9XOAB8!f>y@K3G|S z&hFv-?gdlace)Rw{>DHnJK--?#~!qQ@7YATP1IHN!byK`(1AjGSZI$IivOpyHnj_l z*mb`ZaLrPD#+Z73=jE{nyUJJk2rte#SS2YM(1pSfM;)0Sz#qf;1be2xHXy$RcwBKD z&8&26nx4e;G9?^Zv`!c}gf1(e{$1!TC)SXCacD5HfLI?iW@zTqGM$_IcNxPP%X;GW`LS^edZs@C)xuFsK?z%KU zY8dsEenauce>}K89>Ef@|NJqV87goXq&Oi`#BPjWIlU4-{=AK+bps)D?a4psSBCzJ z&VYxO>LA62YU>_cJkS)$raVEfRgq%T>C;5S=zifku1%BAN%|$h<*?IJ#lVhxDQ(21 zdv~a4*BG`WJ|il)qikv+!6Z@%G_K%+p~WVoEpHM9AS88ysWZy`Dkl6NE!TiT0(Zl%ru_+n7>1>uTi3rwlj2PJEoD2T}gnt64z> z1l5A%?|aaHH>^0Ze6I_O=euSJY9hW%lau`-I{ti+MaQg-=3YU5noh^VS1AIw9<$y# ztRyZW;?^XvQroPY?!z>3Q^k;Krn$D$DBok`&}b(Ti!WEaq7fOFB4Y$Zh1M!gE=_(y z3qK6v23lmtETU8ay|YPiS&?9WUQWV*F~jHWMc;zb-DrMKuMD*J(2Yq};O8C*?}nb1 z7;?*|k(V_N6NW}OCt)*yAL+DU=yT>UPEdK=+`|F=Aj3&MPtnN<Ed)9 zRk-{>+b=FlO7YO7^;3hhoytL4fh*#(Q3R?c&o5+dHhj)nS)u5$wb*VicR?m7HEZ0y zP{ZYTWrdZJme(p=KQc1F`oR92!qg}(g1jGY56P`{BZ&}7uri5;6}ZCV5w8*nq9$im ziGu>8j?qGOY{w9CbH$;G{RWD^vSMj$(f}PE<^)`Oc<9x3fo!2&{U#f;lc)gBXV78f zHJ15?THBrS#pF9uIn}#f(0O3(dF-o-E}^QP=Pw#Nt?9PiGiC5}&}n7bU5ZSA8oWAX z$DjEwhN(Tj}W4hhk4(Htj>8p)0I&y#>3zl~A!nH{7PT6MVYsdP7x?@DAX z)mg0KyqcT3Cd>vA>-ftgO_S8f&y~r$fC{)>QfYTzBh0ON-YB zt)kwiRi)j%Fc>P&hArZ1E_^@gSWHN(qXg}1qz@vPxC#>Wp3ZR!XfM_3Sx^MMUa;AO z|8Xc81qdu_5uUl_5>Lf3$KzlTL%KK9D1%$~;?~=VX61$9+Nu*1#rv&nHhMkFEd{M; z9OWh+6_N)-pyW#alOiPV>0@toCc>R{c}>1N`Bh8~0KE>&T&t_WoVrBu^VdIbg;9e^ zMhpho0?{4u6SJDRUYr!Bch|b+M*ed7Xf=@l;bj| zJeUAl1VX9tMbEkv2|4(}yU4;@%wuaNB3@&<*Zk-;n z>Va*|X0o@U*lGgpR=vNVVmRUFF#y4IWENLF$z< zB?vC99oK%@Tvzq570ekBGudp&78S2Fh0Q#xs%SIxS+fMaTNClX9$hBKOXA|3!}c9R zx+|8YHQUm(dL*ivEy=Pw1m*y94_@WWzyw&6TSfn8)lJdwm8yPU&M@gZql;Q+qsqrd zY5L$sPtpkrl+YMnf|s#I!N1@nMZiI5<*Oslnofzqr3u8$aI(yld4%X0?m5^{9hZo> zjS-kdark^WZcHabv~N4QxiNlthz;gh&5h0GqB3!5<;`ZLrdadl(v)sxsJ@4A2qp%1 zj%$91v|($~M?kh!2>Oxor*nvLg922~Yjem&xFxsy15^ffk$_lsWO+y1< z&e+wr4rdfTkMtOk`ewlF`3$Nj4DMT+JR55UAC0g1x@f~OBa3dQft;r{KDd85WrA{f z+JQ_aH-J07r49TLTd`D#BuiJ21`lf7$Z-Y-H5R`#0oq5KJXzv(FUfW;73q@E0>81e zoiEj}l*Xt0(PTV5iIe;hwqjM*QCk|P5imL3hhnXkCuSkh)B|`|LOJ8dGs_Hh3#C6H zkM2fgqJYCGO_MtnF)taRgDLM1p2e8K%KVmR``3jZz@M`b{kdp)6kdeXiBcv| zi}Ht*n-2fTmw|&?U=c%nq=8)Dsw$G!_K#uGBWjYo;c}2G`^zyGtow|3l_% zFFm*}W`6{kEK|YOdgw<5cM2XGQFt=q>O;%X%}u0GLuei4B<#_!vi(M*!2B3z1G1j^Y$5oK7tb+lpE>svCp!6^&+yhs!e9L--P;*nbW5rF2l=B+TH0;4#w5t+#S0!Rs{h-iQ z#e~2Jo4W@lk?$T{BBvX7P~SU@m8%4C>Ty_k1A}wutmRS+sq)Q~8wRdJBYY-!mIaFH z>S)8nPEbZZwIod^C}mH`8umr6?a9NOhl<{#6F2haL2ek>Oc+1JGCpo_c0)fB4L7uD zMfEfG-5#-*z2$@)$R%3HDKfxukG|#Z@W$;Ff+_4GW&~Ojz=l_A^mU=vXf{)3TA98& zOGQCrQ|R502HgCyE%f#T#t`iqX1Ed{cygeFdB|ib1gnzU6s9N9esGbG-9^4;F7j;N z^;a4JWlB)*UVTSM>@11@2(PT2Ttl1lqV^I+57NVy?8+dYHhc=9%A)XFNYKC3nw`bC1yQ=#J1DDrXixH&uJ5jgsao zda~2Xv|0^F6V#u`d+)CZWnJrCObGRJX)ILTkhMNyOH%IQ2eq8k{tPrPxUjr@8s6%Y z8HuLd@JST>IQCJq%eSb`W~vnR5Kun%Y1&-ULL7)bJhO1J;a$%Re0S}pp;u+E^UJ!Y zVP{-rGT;%tX3z|zery^(rxwm3Z;0&f&nlX4)XD757suRBbEU%{1yJYDiI-<2EJ?%l z4X!wTHz!v`%9jjK7^6|{K3%7MIxjU2g|(}M(>>qt_rkQPyM0Kgw2Pe9#ATN?N*tul z7PrxlsnK@B1ctC0oEQg373$A9$gJd^!VhPm-8#NvM}pvyuSqv&z$DM_mygCKje!bq z2SG)A(>?4o^Z!!TSF@>;4a@q;wqY;)ZXwa4CmU#VyGtPRD5Z=~63_kxn=>KfJUs4; z~GJPea&893J`X)rZ9n(E49PGKuC%SADqMy%} zjnFDN=G+wO87#0HSH%nD!qtJ%8X*4$EHoY8k=b%Gu;>0+hSu34<+7q(XiHcVWyBlsF?4~=_w(dSbq(R{;uL*pBZAPoac+CX0R_~mD zCI~)8PH((F85sxMkwV_-Fwuvib@yPVgNK(-`1Pzz=z*sqwuv7*=(ko;#5l4punGB+ z{t(ljSL86#zP8bw7ONaah+Q@Fm~8u^kpdFA+{ z!}2PqjdyO~iE;AaJZ0pI^z^pb1ufAV)HI7ar?(BN5%QmRM-US z{aPGYKDv3r%cC~B=l2TcU*EcQt4~YozQGK=kg9`mHsd_vWrY&%9Hg^y;qxhPaj z7(>LuP_e3adWe63 zD0eWv-aK}~H<@rgdWM5+q2N{GV%4P2WkW3=i(*h+&KA>@Ion0NghP$(c{bV9Y8Gh` zH&wv~&FsrT6&)|#5$KM)*Yv7WA^6SL+z-B^Jyy-ichuOSV|mjDrZK2=%A6CRYsJG3 zpB4dv_9e=a?a`)jaQ!=vDHmh<(;NSV_K=F&?=@Z2AOi)NJzs61ZBRa;<;H^h=O+;9 z?)e68gToDUAfvrOYCFlLLrQSIaUTbVeT@r+UwiKQ`_<$&GyrqY@Vs-Gd#L-jY#a|i z#-3QHf$b6iVSoc=XR!46sp<3rA_#487KOE2xBjFD=-1Hk=3L zSw5Xi(yYi0y~V>8s{d9x+x@X;Xa@h#3yFvVQ`Hfk&w7=Jz_u^4!*QH^X2TEcIL(G8 zz~$jInHx39*m;~z^X*~_(OZp}xFX~ripOS1G#tkCmg^=}5pE8|3@@doKsP1fi^JW; zO)SIR^l&gGMO<78=C#y#JKD`n08v1$ziJyVFJC8NadY!SPr4=BF4&pEdL_nLo%J+4 z61|UgSjbS5_oDC%PrEhSoiGk8sR3in?1A)8WOg>lLWG4?z_J}Uz~hcaXjq1;4>|&o zx`>3I^z2~6UAy(PH%4bo3RoiSWW3)^W<}7j|_S8C`H=*`U zsF+w;gf+o05EgZQq1FbeD3h{V1@7P^%r8*wpNhgLt5uko)A_}j>#m|ik>4tF+uBHT zHb;3cR+Mg+#48!bqme*%72x`0>IbVUSSI@E8k{t(mu~LVjS*xpsou36&+$N+WxVz` z$fS>EZUk1V(+BSu@d z7}x+5956#LHy#UH;X)dF5VAX$Wabj`-;o=ZDHPWWQ*nyeIN>JMaH1-9{!DH$L+6-U z#3={IRxT>3aOGKBbP9CO!_QiqG|OON$w$*-WopWpzWU#kLeREV{~kj~K=_a0dmSS+kvt{6tCBqarkM zi(QVD8(>sMkwA^(-}|tI_0}x-)?^E|Cc%HoCh?8_Vnm*91A1_8&uQJ>2wj2HSasNV`Q?HI!)}=RSkRTT6SHY=P}C^}I@U zJ-9(~@_#_xQiM;qbkJMM^f|&QfKkc^u?IY}Pqg}qkj*Ue<@8s&o^^*oyut_7loS`e zM%_0<4T2*)W0mQxm0N`v1fwb^-)Slv|H<=IB{!*p%47yw>|bStWh$X-FUM6ee7x9M zY3tE*+PBP#A}boygfBhOk06z+L*8|4!j*L^$Y|Qm?7>JS&TiVRAhB6Hwdz#sx!lL9 zg&xy7H+Oy63|Xz;Zzx$&jcWVm`2{)0TUfd1yOk$o`<9JRV8bewfax`baNA90pe?v1 z#Tkjko=I{OvcQ>EA-*VZLMcTNR2B^>MBzF`1$kG?-I1-}#bm>;63H|sQ&J>#C|->H z*WT1@-Tj61Yo@>L4O6*Y7H<}&&gfXtPC_puU};PBLuw-)N&082y?C^gZTTCVC-efOYDh1?vvzxI&eidM;W(!xxq z6O>CcsuE6^ar(8SAvPMReExKlpcD#1zb4WX0#GaV4C2hi;hR#1*pM;+(U#sFEDtCZ z&NNkDG(m%>6SxnlIkUZ5hS#T@B#&_dBOV*BP1CF%FMtSc0q1L@1GY7}*|%!5_8OCN;FCDBBi z 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

      *dAO0`g3!`x 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

      ~xpoU^Y3^?x%IEY4_ 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¬gl>M+}`0lD52*-syk_3)1Sk6C|2%(9O}rI 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�TgMzwCo0))GrrqwDlo^OThF%}LzP@vm4 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ȬR@%8 z(h^9zFO#+vb_M&m7cra>{-9TH1|GGry4UUnbKm9h3l~XIlxtFMvp}*Bsh+OCftx}Co(N0o^#qe-#|YP&c*)ljRh>j4c@Z-*=_eY8pU`nhVK@f4S&|=eV_pnw zbFl*H{ZvgB?;oDL?)&Fzz|}E7E{OXuK40a@fzDoe8vzHep*<{nF-m0_w?$DgA6vb< z7D#po>1A9c#W2tfouqe3g?evVrd~NR_-acZqiCW+$X<~}@m9{A18K)gndeJOow;(< z{1nRC*qLf^d3qowC4V4KW4XanP68auR)+8**=O?d$T)T$XdZF@5p1stt~FxtD4GEK z`j;Zh2mS5se!y@2&)dN3U$TMM|C|l1;g=38;AVM0&KY9Q26bxyu3AHKcdU(t>tA!{ zu7BaqJ^k==H|_)WExWD!i|pH~i_=v?-s)%VT-vM}weH!u8d?6~d-U$E?}i5Og}7xL z!2ZcBw!f>UiP2ed$E{6zlg^koY3;?C*R%OLMhZH<566>YP$58 znOyYMRk|Pd)qvm^4F~_iVBn7#3jD@_;2#<3{1DE&%Dt$OPG%VlUwgj0)A1BLm<~+W9=}Ta$=GU$#@D1OKaseNa3s$SeXPo zQBHGoXQCxB6jUo}v=+14u}**ss%WgNMc{hJ3))PFoN&1Li|V>LzZV+R&y|kTqNYt& zPU#nMjGu!Ia6|lQSjn(hNN7m09-~;?3#TiJpSB4=S3o6QY@D|d)P=~r6C%bdL};c8 z$2-Q1s$$#Q;w6eawy3$GTQG1b{6GC2S&}cZzp?LGP42W_v}8H0>$G-R&-4^X_>87aNq)xggJ>qnQFwYhz>^JfisGq!vv?{4hT{jO*Iq%{^HsMrh7Ap% z)28!3xK~4<(Fa9q9x5JEr}bU^0~1wdk$uEZ??AeDgrd8XNrn|f(6HoeB#Fll-q z@u5+(n4Y%zZaSpZKdAz3Zc`}$qK<%^wgrsLIUH^-2E&o@J3~k5Mo2#d%K9X}mxcwV zH^f1O&TV&8v!A=eEsxSk!{%NHJ7-h>$VPT`)^DB2GCxCJ9Eh3-6|Np2qm>}tz!cpB z+y??yaaFCup#D{0R<=c{9Va%Ie)jg0-W5hLjSoM;lu~9l!sie9kM_oUtxHf1oX3gL zwV|)qLQh|m6g_AB0&`?gw)2y-Y`I>f6c~B%Z1n6Y=DjCvATJX`2~nmS) zg3F)*qsVxCvi8`1_#2HmS5hTXN|qD~j#!ij#}*tffPUap5wsXq_8DI7k?Vd?`h-yq zGHpz6d?b*fTBh*SGsO46;s2tk1rd=l1#&6*HKt*B1R|miV2i4 z%Kbw+<1}@qn_Z2x1x%mY3Q6_l7+c|&iMo*SCp9f*&(Rwin@L@0-Vh3VstvF}70U68 z`{J+Z*wi5wQG52$l!oi4BP1@A8%{?FJ;^bHpElkM(XoV?rIZxP=OCD|5a?TS(Yaq?KU{-%QhRm&ocANpu4KA(7NCV)z&1%Y+dBiqVwzs#mqqM1ZAJ?*+nX`C3`f3E1+*z5e45JCy-%GUz z*$wf1a2VDA=QnsrblTmh5W6w34oIW{OnFgf*WVrBR)g6CjoG-PwarFp51Q|CPnV~)I90lf(!LYz1Ms4k?I)@G;@x z_mnN}?#RQOJ{YjpiKi%22f(lyC1*LI*$0{X{hd+~Q!AuU5cha^ODpcfZ-VL9 zRI(BIT(avYpVjUqg2m`)haoq4@?tY;%zWi2@;S8$73a#mPSku7H)@JJ`L=7=qb`8( z9p0+fgu1?cC}>(RXaP;F#yc`5-Z))n*$i_Yo|6`whC$@2SEdInVinsZqD0f(uTsoA zajF!&inD_Pg-c%8+f}l->*Q;lf60r#F!}?!u8Pxfr3Y zqh6|UYp?Ct$X}~qLCiu!5RStyM~vI*br3{P^7j!MkJRPYMs?0*T^qz}#FMtMQ+*A^ z@qWzfY(e&bh9>C?N*HV1n@TNb26(t~ovqT3%Q#O0oUM#wh%BZT6{uGFzD6S|kDOqx z9mEM=tp*_qH8Z+cmGL^sY~&%nF0Ib=%CtuTFqqZfd;+Ro%amMPd-bA62kRzO zJ4sdULA9e)^rw41QAy-nH<14R_~Y4CS9$Aht%>R}GZ02&`3hUa54A`dR0F1Cv1~FfWnJ$b<*UV{}Dz^ch zJMp>MOf8wyT^~cG>i<-#5R-?QTB>bOsUea$Qa(O9eRI%%3IFc*C%JQBn-AO?_^;9$ z7#0puV|h_D>A%#JmB__@-(0THoz+*G2!^-RGr{AEo%t+802H0|@kfUCb$$>>j!cdemF-JtJ{Mf!cbhDGwzJ9q6VA|a*))-xg>furzLqBH>{`Pnv&E3E*xW3a~txF6cpifPh z7a(St=Au|v4_UO|@TDs$fdGXS%c9sVkl)bTJkLG~el@a_)I z>tvXEa}j^U%wP;pVxoMq`fu|}lrH%48!Ad z4IQ4ymHN?^!!lsZXxyGGk|4PwXJ?UzQs^YF2}ALo(eK&7!$CA*BT$TJc(=!FWj3Lw zBi3-QAaUJrAJ>5eyWNcU-LtsP%BtpPAUo>xW|2pp{YHZ6JhbMQ=)zLR-I?rBL)=spseZ9u=JKV|2Z2@C2%Jq#a9@j%(SQFXoY{1|D^TEKAj9a1N9CKN z2=f)>50tVHqWZ$`pYmv_?x#8Lt^<+C|L_$WhCCC4fB$p-?>BM(&-6ggQcIayx~a8H zt@~08-GrI3+u*feDis~%PPO(~#0pX*bIoUAkc=$n2 zZ8IVvxQ=@?O*L1EJ{f`htSH{jtNNSXQ>ltGEA2V-?I2DYkI6Kqb6wO<&2G!!^H$9- zH`9pI=rJ8SGV)M-jsR~QIU&z*8+ zp&7d^GZA&9OU0`~-tp)fKm{Wy>6of;LDY6)dWj9lZgP4i73@Rl z6VNM>kbjj1LX9#7bLn*XOeV@Q8S*j;6p-HpZAbdV^vZjsl#n4nG=uRqY{dh=A-wpv zTL}!oOjkyD=+Y)uz-$_gKE1ZO2M+6?p7gKj0?;$h`jg%*xm-r?3%;|IHmX?B>qac7 z+)ewz%E`F=Iw>*1s{2e;#^Kb?!6}AOqv7Fwmg6O2*kL|im zL`+CHsbh?GR5Zr*DfiW!q|AClVPp_bGuZT`5Abv0@c*&*=I?P7$K&wxT}kLSllwlT z4ahszc)h2NmB&KZGC26cmLWu|D5KqxGDc4uW9X%lV&B;h{86(AvjaD_mCa6HdS z+Rgv*p3nRK6K_>@_e{^R(#iooByU)(nW^rs?yjz`uI{d`7LCzSX^DRnsc4=f1imVm zL1UAscb~~cK`Veh*nYR?g35g}von%l@?wD=^Ck9|QBf2%+Llo0r@P*6k7P?Cc1XSu zCP8{K&Jz^%HEjsTK_T1j*KFI?fudH>t1#PbRxYB@W9~iZTdZID9f9lenz=dd_xPiS z9TuUQig4FYQO=(@5t<~S_`t%-rz3iAxd~QRM^iy_8b@fw!(^7&I13F_-LzqR>ZA<| zl+w0kbO%A(7!sE7{@|bp50=umV^s%3y9g4FL#Do9m8-T{@J#m65NRYctVl5fN*$^; zspNvJ4$)0tOQ) zVzh><+z`89N5@w53W!fBl;r7{UAf>)7gp;qP@R~&5wro2#Pgs{o~)FizuOna@U#u^ zyo%F$t6mU$aCOIjgEWbj4KFI+#?{@&SyMf-$BH@rToyv@)Jdq%wPA`d&h$43_s&j6uArY6x`TF=O0_`5Q}( zO05-DSIOulM^}l!kXNf_)N>Wn=I?bSw^fsCb{!o>j*QASG7guJjjxF8;SMpM z`wUq^6%Fe#H3p1yne=?AT&{r56!aEpYRRGWNJiDg?dfH-+5^SeG0oE}3ou`^Y{$e1 z57!jj(-WAeh{^&@s|E+F`wL@2h2Xs8pqQ@C(3(=eS;f1(ZMH4U&j2Np$qf91F%F>p zj@?Ti9baW!9Oc)k_hF;-EhC|E?-k~_#(s_NEgRQ`v#(st*h{b>wagfBFlHP$kOV%4 zNyp{LQG>)qDo;X&DQc`bh%N>Tc=I`Tb7JBGTX7I~XWR?9b(kOX2%38jd{JgaHR@pr zhXu{fSkRLg6f|VLp^>5C9XmylJ))HP!6IB9N;ziZUb_yTl}8&>jCx!6)*cuG5!*Ss z2t+Jycm7xC4r2N)O$^z>wMJ(z4lbIdqVJAGI`hER61_7mmay(#Q|vp|>8zztj0>f* zUTlluG%eVPW(hfzL@~wEba~9>4>mU+aQ4gtmNeg_!!iXAh?oDxkt8( zu?V_Qbs1OFbhSUJI93owK<;o)aAh${==`2WJnf?6PW@Q<0A8q#Im(rYxu{||$wn=x zA`UI;iY)MwAn?j0;I=|y`H?WQX)!9v0ZJ6_B2*;;1V~C(BJF^x&blr;I_#D6UQ-v3 z7~;!-JBB)nm)sr-5A9*YobaD3x4pYr%WgA(LRCR3RYN?%^IQy3 zE2c$>4H#ogfhfj|bHtXNrj=v5Il-)`I8iFGYsr9>s=3gU=jddUB2pY;G28?f$wimn zLF%NNI+#)xLavA6LVPxW2bXYFv#!o=feTl8t$_hA|BM?x70Y(~MZ!#{-ygq<7MikW zZaKQo)n%~F(bZ+3^lszB%!d`Tu0luw##`O8LmS@ckiRrrw0*}_cz_5R)k2S}h8mTyN0kG6ljC{}M_atf zDU}`WtoWJiC?^T42o^tjxwy?k%7JFQm!te{7o(t;N*JL^5l$KNcn`8jhy8AC&7?@N zidx386{GQW4m5c_XNh$Vafqv2VF}fu9M`)h!ei7Z2CZ={>F1#sD0+(uuB#Mdt93Q1 zJG1U&U2&IAip&RRSd*{@u{E@{si@A<1z|1>3=~C!6=Jp;WeWgNRITMXJw%g2oe~Vz zVhPpp%Nz5rtn9_RL>2cM3u>*BylNzFzks5ZrJ~ixisN``2(Jv(8maH(TdJd0Cl*2} zOe>*pq0xk=*KS1(y3vna-;0w(6L;|0@*)4cxojCH=I8N%gxgW^Cc)DNP^MUgnnQaH z8JRuSpzY$g93a5C&_jcqE0}dCkxg~beUP8|xGvq9h((}+(*`WPDWImP7M;FNCEDkj z&SbXBHIN= z>O&}Vs$Q00xl~jpI!r58P$dRY7=Mh6q%)sBF_T7`5i^r&&-2(JE(-fF!#zBdZC`Y3 z#fvL?iebn0y$Hq@!i1Wh%MPgxbq3)Kz?UjT^E(D}9xlL}D^aeLgDnp*r#+F_Bgte3 z(oU%5vNnY{us1`!+EyBcDdT<22n&y50C*a@4lwe*>8ZY%eK7d#%k6_XM9rAns?@`#A)kGwL#=-s=`%9zVxp zPHqd%H-tMc5U@xA*SmlV9srA)q>%GY6=TzJ6|&x=j3a#3t$J=eEW*KHgf=lJwSBSa zpF+Ljd+_r#Cj2SBt!TW$id)h{ept?}*O+5NbILQpPcU1Ogix9!W;BuA&P*M27|{Th z%P?W1Yr}i&L2EF%H)bLSLbOBrg&3$o!){;V=?R}3ON>osy`tA~XdBG)lt;Dj$%_&{H zvgja`AOqfxs~4c{b9Alh5tz-CRoYyFIv;YJC*_2PeBlfLWD#Xibh9wMSyX~qBom1} zPBxXTvZ=V)$OxFn`Pdwh8#r8@(vHP3L_HGZF#ok(*l;QP^5cBj9#os|- zd}sH2Ys*e;MQ4x`LNhoOMKWMr_a@aqhqG}5j$@p6>F4dHtib~K{Jl^@n!qWF$y#Wk z4chP`jmhhR!uaW{ZBRoPr1;*|3uj+6A|4TgO)e1wsd3^2S%}Slr7?>J(*i zgmL3h^`v%0(m~H^WEL<-9c*AAb~a2Du$Hm4^S)YP^J94qm&&-*1EqBOa#V#MOlTG5 z@>FI|nWdlgQ^j%#Z1Xxo|MlQZh2T^zLON*fsW8L`UHWZ-lEHX8GJ)jDDjkxQqh&fd z4x+-Rduh(d2L+pRB$skDjFPOlr~PzDF!)N4K0}hE5M@`RgHgKHF*!57*UE9EhdN6< zC_&QU=$viFm{c7gHEph8MJBY9gJ;!qZZDcp#*Ts-c#e_vgeTyHGi5s`P1%wx>J53;8c7cU+0ScBu_$fqTv?l+H!9L1%-jXrILcQW`hi&;m1b5raW&S~ zqGei1k(7e9wf^(&U01kj!U=Ys9UO8OOk6+rNS%XN5+tZp1TG?AG@jJl<(-ov{KPz{ zXpo8rx#`4$H6&coO0nqWrwyC0?i|7d$Mj_>_M%>8VW)y&kR1z~3x=UhDhoV@fslv1 z$W<(|u&H1e`UA0f(j&oOr#wf4VNRZIbDVV7cyVQvWD4-rJZfVxT`SWm4$$GyM^?ND z-DnJNJh}k~3+A+k(uxi{1=u(oTg$!l$jR@lG^dg7F(glQL3S9AvPEVI1RX4>OAZV~ zEz$=)tTbq7+MuE2SUzqUCcIYMY@9sHFS}y902Sv_B>0_%%gmpJA!&5%+WHzZv#Q19`|h}?=(oef1+=>#<|v6F`PtN%pih84 z4gCZ~%31!(JReLA44ftDRN^-{LmAntbd?u#Tf6|X3(+)FYip%Ad16r)0Hye{@yoZD z!uhSHmT1i5^$3)nRh-}R#I_ve>%lSbG^5sOKecoQ*FA977C5$oL@)5#E)IcLU03>Qb`m>(AV?c?sbVDOK93fj7e8F=L+-{s;;((7g^P4nso`1Dg;RU=2 zB46#z;HI^;t62u@up#roORsBdRaSL6|LH}2qeeI89oC8*^^Fkkuov}>YioxA^+AT@ zpr5W5=cj>zN%)^dn)F9nWbnlR@vqd5V*$>viPh|StJKWuf z*r{uv^48qjt845UI%B#vgGt~Ka$O`A;yMjSU-epeutHo1@vrq1;<~jp0iZD#I>32$ zpf_X#=!|LEBQ*Y_tU#T{h0uzc7Xni*>;TGkoR3AlnXSoP1rJu#n_Z$@6-tzwnd@&z zBVKCS&CW)~SPf4y*7oj2O5IG9y2?W+M%Ok8K!zLBB@NTfsP=SehE>E<;_EfM)m*&> z9<0RILs75s5EqAIR8+4AS;k*QgudXOD?Q1@G+Z@ z%dW_Dno*3{m9;e(AF$C@Kr4Z1y$Ep3*ZPmR1HZzi=Db&U1vVSToQN(rw#xzMoE0`= zjm65IF{XeYdUu9AXRFpBE9eVWEnfdxLd!!aiL+dT?JuR9&h z5%kpJp!89TZ`sUqteNN9H8W@lMc`&??2@;!YvGMu)i`Bw9joAcz-+P_LcMCR>8oy| zJ6cVws4;Co;p$D5sW(_U(gNEv1XH=NB9@nm!F+wJPzq-SyyDWSVA1(#TR~!s6OaL@ zE~2@dUv#NbJxcTC_to)xA_R5vE<^YALixKl2VP3>$?XF5z{|tg?w=J2=ku@ru{b z#bxO-B%xK}t)IB@kqJ4cyyc8Jq^``k8tTTU7`_0YT)7;@Id>G55U{cqK6~~#u&#K?j-+-ny_*YV8`}3C1{@<9kXEaNxtEJGLIltM!fz-Hrz#=u1 zgFaGb$ zCMHfj0^_0Q7Au~t9z40`h(;sEogK`cH7?K{H0+Cc5{7T*Fp_t1BxG~7zyB95CfB_n z@Vjq0DQsg_&UHEz&5RdM)q}@znaEOci#ShR7|_Pz)Lm1SaKagNJbE?nX5h*b&5F;? zQZZ&{ajL|YI~>pFeKt)u#U6z&%WI5SrehS0aU4@$3Fg*te6^lK3tmk13xoG{#UV&^ zntM*eBU3X`MUhtd$X!M7JQ-rE!^E|Xq(sF?oRFZ>qtrC{gj`otLn*RS7__Pp)2GWI z&OoCt&){f{1l z&I;{vU#W}-qpz((JU<5q>@x#r7nFyTvZ%2=2@zbtkwdC{CzFucm7q%Tz0)-I4rO+IRc z<6GxlCCZp_7+HPh*#vWzyaV+{^ySK=4n1AISq=4biUac)YGkFZC?b>7h8@TRU^~qO zv%t#(f*D*1+#JXOfzn9^vOqu!SKRqfnHMjGC+8Cr@#dM6IE8dVL0py#XRN9|Z;Xcl zo#~R26HUXvy;a1i7fb|2C8W(W;zJJvigcZ6obwb&AfIC~cnuX#E|n1eku!3TITZ3H zueY`M1_~}3mhajiS`S8}5w5ib8im6}lrYZV@NpyOc2H+|9ov36rZ}6Ylc+|cYXxmm zo#YdCE%f9B3a?cmt8lhMVk&2kbActchCsWRq~pw^qak*Ll6ih%u?z%5F9s)dd$F3s zomkvC#g9Wwj!(kScW%+Bz%(kB8qVU?rVu^F4v%00+C;?^DZ~Siq0ylPnMe)~XLpwQ zC>gl6%RMuU2durhCr9zJRXO+JWGYMch{MU?O{&ZX!)o328Hd-krufz~UFL&Z&!a=b zBWQ%CFDz8(vVvoJp;B%)n@0y*#TxKkEXKAEwFAr-%Vne^ira%PgYj1{X*M0T@PKeC zYC>14S@vNo)LIf39Qa));w6{BMAh0-coKi%`O$jvB{dDQLpz|ymrJ#3tU|ZGne(*5 z?S4q*gVH8usEA9Zb+NfQXQDj$Sz36G&RBzIk(ZY33qZ8BHJC5sE|jH=L(|uJk@WNb zvqf466iHuM2rrTzFPbYc-e{PY)9B>VPMXY{c+W-1O~8)zat1G((2y*6bf7sC~m2lj`pXDp*%(?`P(rmeyfLvX@L*$>83A1HpZo{{ zK#{c=wF1})9EQIl@H5<;*z6X02|K|FzeDd}9wNwfE)=MVTMMb-*d51mZX(RbQX^rD z{*HXd_8=XcR!_RGyGV-bZ@85j7>1lB_6f15jce>}cLn&0kRpvV zl5ZDbyQE1QI38V?A#t~WYSKETSv{^Fk4YAv2CnT(u8Z7cC68wWyL@JO*{I<1Nlf-B zTpiq}M)9sSC*6{C{v8zk7#h(lDu@-@LWI`T50dq2eOUlsAhI(W zuZWJ2LjizM1PJdwQZ2TS$X1)l6st&vJ0TXHwDT{lKZ>EoA7x?lQ4}wxbKBuwC@I=< zn9P==JZ;VZ8u;s}Nm9BWQL4+du9ZQ@LrqVg!9rthZE^RD6sDUZuo*14!evgr8!UCh zWuG@FP`#vG(xtkZ%4FN0)nl?xcl6$}kdTfa__8A_tL&ZRbisY6(TXi~$vSh*quH2_ zYR^uMh%adB=^2{I+g_2>CM~YQ$Z7i%Gr10MtEd%}DAnY4lUR{Q zwRu#XMU5&^HG0G%Nn+X;Kwk&7tx8Uia5iYq)Qe2agzLODK9eYdCLI=yO{`d~F~2#m zHO^jh{T5>2@+~~0k~gEa5&PYUB|B_sns;bg-S$s%i1O2xYR+g&&bVQD{9#BpPvd+5 zy|9t??7i$9S=ZQ~aJ1(ACKhPnf4D#g+yWgi8HJ4hVG?N)jWkZA|KTznkjiub%jC-A zVqMK&O$5f7R(eo$wBi`bpPblCcU?3dHkgUy?ir8 zOLoB~t-RT|?q*EmpokmlooC$TSF>J-;|-@5V8ZLj zWwn5}>iCv%*c`JGcP9BLgRd-?ONI_|L^u|i;{bO&9PhVt(=&CzX`BZlRfDUELV_61 zpgQh}9AkqIC_tvP{Dc@m0SQAVxrL#N@x*G+ejO&pmLjg5;VYDuN_eL#H5e#pCCE{C zr~93wk~og>EHP#%ari=0c-EkaQtqo5k2bT|D1{Q9tv^jW)SFSGJfEm&DVW7m_SS{= z*(bNmzJF)=vy1}ymr9309sL*UpX{jqlu-x)wkSZy6i9YNfzT3EYjah+OtZ}r(KPGQ zJnAwo4{aG4*SsjQSv}+kk&v0|w5SW}wrEMfzGh_ERj8|(^hmai4_8oNs?Jp(Bixxr zGC4BLm&<6~9~~NHvaWK;7ez=QRdK-$&E8NzvXf{`&f!rs+;U(?(QwI*9YtfZZ`s*i zm?wYQiL^M1hM|juZ#2cuqGgA(BX|}KLWeVoI*TP71$4YT2c6}bRj%9SCRItx&7D^H z>P&70->$9cmJKRT?vToL$OzYwBFrPrdDGyfq(Y;ILP-OpejrT+`d63cU*Xy3rQp8HPrU%ps zOS3?aue-;KoKa2p%-xO#=We*~;ZA4jVW;nyB~z8|RVt9X(J3_F;2r=#66x`IOB_}+ z$4zHf3xiX5MOSc@9az*n-$yq!8GY5oa;;SCTh#H=$_g-eUn=T&qlpt_xdt*nF?Hgo;t~_lENfUN zzRzT+Maid%VEkoA>+oD%JQ(deS1DTytRgwiP8FD%%+v!^I1Yj6$QADeRKiap>Tz0B z^R$h0N)U|@*j3w1s1>BHNedS!Et&5_wN|Jt<)VwWy`0;(uV$HcwLHIM=+#=qh?gr1 z(fXK$%jxo}Be0!cFLPB#T)sz}7u{Z*opsLckNfx*VkzUyOc(wz538WOP0;~Cg=)olz5kPP|-K?gfDTi>i zN;BaluW?nZq>Ps!AXft6z9cK*bK^^KtR5}FiyFGKxIT2C%-nI7#nc)Fq8B^pdh#%C zx=JuivSz=^fo z%1}g4863B2KpJ&9xFz`s>7(5No27$N$hHpQ6OW?LsyX^P0(mLCI`?aYrG*siZ4Ff#1{5kJhu2e+-``g;nqKoOz$utl+QUJ zdatY8D1Za`mn?QTMpZ^lyGVv83IA$S436@cCy5uhU3PrR%gaq4Ckf+7JOE{301qOJN>&d(kLLpT#>&0D3 zb=jfwLY&?^NK*l=r^wULduSS9vzsb5kA|-(?rT;-bmfJ(_^gw)6T;3jJ0WHV#Q@y2 z$2EiEVAlo*S_t|XA4S`$goE-CsJRxYdJIs^| z+u3-zazZBlw6jZy8!XN{H8B^CvoN(ScADtClhOIkbHX)4laExhasJg|Vi3>qBhE5| zyLR60NQC9cN@pd|-58MKdDgWpx+6)!yu2&)?Q*gCN|sn2^w^uRr6#(kgKu_VXQ6c! zFG$JZ5i`|W6wlfpmgr=;M1Nyil?HsGO)q-9%`hc$i^Ndy=n*$B|>=*%Il$SvK_*Jg`hL5N8 zTkZK+ipMABvDhk_AJNTIIa9^=oL(n}nmo_eE)SN8XXy^Fwk#!ai~LS(&gRoH3nTZxAe`wI^&F7Ygz4EH-SR04$Ci<(%g2GprS}Qnt`uxDSxfP02aW zg;Z>BsEo!XWw|5Lg7$bhH(j2=dLK2R-g>Fi>bhG5zCEzqG-DD%%EmN~dW(*E-j>;C z_u6j3KElMo)J(~qI3KH#%lEZ7MvHm3uQ|IJjL)L^d?lLW-2h(4IM8x|mIJh1pzQ$X zUEqAw;YsJ>6Pkc1t42dXCAXNqi%1(R`FBo0!6QOxb)7gs{dV!{T zh{=0LY$8Z07z1&gj+qS8zl3E)U||&6x?!e;UwFdD(zzYJU7{eXOOkTNJD7)d#L(e6 zFeV-|uxu_Wt)0Qx7I+x57;JZgyQU`tX|sAzUp8&MWZrBPW2SV3e%^!`KqWZhEYR@wP7RU)JNHhgEUo*&sGG zlscJ>pvyD1o#Z?9%J-;?&ORF%uoi_mk2y$w1gaW2^4G`XxXD>?zoN6y?`KrUsX|q{ z*R=rcIH(zHkmEiqBt&Kaktq-{m#@xy0jh!tXE81snyXP~A3_ZH6)igHz@$qGsm{*% zT&V5Z8hWBLtEX`by{a%%0{SQ@<39U^sxmI!T~=jE0N+wZMXsVk(F(X(jGMyz8ojAl z6$9{$Ey_XMM0XB$O>^ci8t0A57OI@HUF{QU(sy!(d!+Y`OX$EshA_u5uDwLTXEjiC zU7;6985E>Lk;f@hR0amb#RCV50|UhaT4H<}-80POSe3|oQzz=U_p;J0G;!+Tc&Z%w z-$}iqFSYe%1_Bw$!~VLrmU_N+kgr@Lh`WV&VWM^`#ah_Un6f4juP&PNc&4I_{~fi` z)^3G)HK;K265;YjwqAi=&O@gQykk4YCp9!aDQStZ(*D9&Nf@6jX+?CvxeR42&5YG# zT|hSB`yaV8A3kGiAze>fAt67;c) zcjqnyr(1@5bowL|po~S3>cF(DQYoNgIhxW8=N@3UMFYL66#oT%$bcYjg5lM=bAB~k zoeUgA$$6Vk4a&bf_&=!(&XBFI##_cItS&5U!Nd9vzPv~xk-TlLH)a=zJx>Ilf3BrMec zL$uy!?Rfb|LWb_0H$x`9~ zjfQl(U9RAPXvsp}HG*e%7v;{Py~wgzGIHlsp2!H?nM_urtQ_a?z6SUvmsz-@7GjGR zuy*_`%p1K{jGwL%BN@J)vCR_tB^t>lhLrdjfE-;c5Dksi1!1f2G97B8E zYl2S)rbhU|e&M!*xo?yYS%sbi#B&^Y>K?Sv`I2tK91N5KF-N90^7$jOR6J=<%f4LO zcCF09bHHoF2L{-IaMUv8oWz_Avsv|I<9hy}3l4Ddh%aTi0}yArJTq1-uj(3l6P2msx;0|%jQUNSyts3mb9dUItyouED@c&K#ra zW%SJX9p^;r+~hAj4?L61%>UYjJC{G>(j_yn3ymmN=A7H26=sKbIJ^r;&i818imdOp zj%mxNg~egJBvSL~w6c308bRX`CzE-OuFJq#8*-J4UcXi{kD^z>MB`=OqGx6=TBCQ zf=RN7d>JusC#(K5==_K&ld9reQ^j-Msp`m7_w-VM-`3@Kr~!m8Q%824B85BCP$VBD zM^2w`#vXs%s^WCRYJ3(if}~q_S^2Schjl#oK26SD+1i3|p%ICM59|z#hz6W^dTEslmhARn3EZ*48k$?>|m6##Pym5h*c{Z zvwLje1vl*O-paTkjlsE~>Aml0hoOu!d0J3%@<0r%&OBYXM@MWnrZ}Sr4A9Q_jAM2I z-8b3nz(>xgZ+YLaZ{A3^@`0?ugLS!}^WIh5RS!z=fDS`qoo@W{IEP__h{vgzp9oH% zAZmb0gx6kM!?W6JYc^R5TwI}82|R^jK0+?GPy+*4sDS~SED-{QYLj?v&0o}UhK79b zGIWkr!lzZw#J@~@Md8H1@w(gNpAjM4SoGCkh%Jsgw zPi%?P=i=vc;)KhDGh0tJ!TF*#VVYeZj7WI*bZj zy)iH#DGT)~+AW116po?0<)|`<*+iqX;DT05K`#oDCNeM}5kefYue5V^Vul6T!a^h9 z>dL~)HheH=vSzWJqJZZnE5w_VKat0$1NuXezspW!=D*VnSw=mmTUJ;D84An`2SYs& zB00&R>+_@M&PcO&=cFO``?0+y9~(_J{Oy!pd)w2i*2asAvB##Vzqt|~PSS;>-#&`S zEX}rwdrY?%nH6sglCc7mi`!*zIc1>Fc}GR=wagWqT)GsblWLS7Bt$1xh=Us$UmPAx zED(VJy*MP0P~adsTpSigLXM|oT^thHH{mGC3&B29qybOz2`6w_?AAh)-CF2JX({`h zcaxzfJL`Wn18aX`U_h$9so>R{f~g=2x>$qqBTYO!ztEg$lS^`#Mi>bRUdh4t$qRHp zx#r}SME5LXAu0Bl%083X8=@8XjvL3`pKz*$2t*?Z>+y?gZA#5hd8R$++@TY%Wv;KX zRp02Z^G)PcaWcxk@TPk_j0q1diZYHh$m!##2hiFBKM@tKi^+kCR0Bzd~xuyePb2(7?7W&w9FCkHoz2X)74(2y>3#m z?D0g7sa@mAT+rd+I9tz-omGu#GA<{yV=^uBDLTGWziP0Ok!ZHNdU z8ZylDEzRiYjyIU>p!SC|u0fC zpC7`_v6}=R!5Fw)!=Mr_Zjr*sw=epZ*zO8U*=&QhXt`@Z!!w5KZ5_bT3RNX^xYiX* zV3hZ)q9aLAx&Zj~bRluV* zgSrRqr<+?ffjL7SL0RV9&Wfs8$`IM6O3^+Fk_OLwcQPK2i19#kw!dX7kcRMoeenLsvRcNl` z+j_m?9`yU1WP}|m43@mYfVrBr`HHQxcoDX0AQzLZdx!TDX$7RNF2|zW9Zyt|KKR}3 z48T6PFq+q} zBtdcAfz@96j1AsVN-E8xx|U#PLK&&vXv3uAMKnxnh4{=I^T`%w2s{#0oCH$pIGBk9)IOcd(l`jLBXTC|%oJnwYyB=j} zi`?4Gvxd$zZO6FN-4zb3*!sY>+cE0S>P-#;1EsJ3yp2s3zkU+WeTZtvs&J*Q zqSvzR_dh+Go_bwgC8JCFWS3)HF?P;i26sJZCyp5o2d-lA-s{9RIix|0`OehJXiOKp zK-#t0tN1sJLE%_s3v~K)g;~%#w!sx{zs%-5b{pH^0<#S+plxu#+|`h`-wd_t?r+j% zdgS|v?aP#7RRlPT^6m?>c=eo7m1!rchKqoXc_wpYjgHf3&k&f=IdPB}Q+%6(wxYI4 zEX_DQYo)*-xRDdmhVn9}r*H3zp^g+A&*kIvri{b;v@tmo6KWJG!|zE$QcD2{i_zB)RELcS4yj)!b?g=!wg-jO{ro_z>W@NNv*b$n2W1>`-tquyc=VE)=g`50A9 z7@KJCSiYKsoXCyKMZ)n+`UZ{4B(Fwj5svq&jdChQp;P6v2IiC+%BB_e1<-@#rKPgv4U=FH;|NZ~V8Al;B`VP{l|hQ* zgr$ZORNA9xfJbsLlf>_nsG?TL=i|_@;$Hkbk{MB;@quZICK2TzbJ2EC2elj|TX=wj z@Kmj2@BqY?hN4q(ZKHzLNmgulD4A6pfE0EbFC6g&0}Nu&MlQLy9HF8gJ(`@b^wNc! zsr*BuLqm!TtE)iV^cG_TwmB}COh>!^&)e?%f1ZBj|Gwkx|M%tB{`WgS{NLVq`Tu(M zE>LCvk3YN=nfT}J`MLkq9m(5~?ykJu1>o-Pyxra1lec@iFUi}NboT-*Z})cR=kj*U zee-jrO|Oxm`aGP&wSO>)|s9k}C1h1c8?PtUx_YuX4$6a+?Oz>joDe zvY-#yN6p&@O_sdcgY#Oq00D=9?pFe@SAxy0;@?|m9~z(!jmOs8ht^JDQY$b74Vcvm zTz~KGdhfotJUYMh_$2*vF}*Hy{9y$8F!C?}U7TLbtiNx1zE!?Tb)t>Mbudk=r@0yA zwlZB3kFG;(q6T<){BRiQNa?CJbb8!B7uXE(@~P9ETDN`#b#=G$<+ko^zTQ0aT!@1d z4XaE+itc4M?tl1lS{F7mx^hmY56^8Ml|jV+h^N;FaBV0Z;#}hn&*v_Ffu`N!4$kW@ z-o1PRT2ot_FCe^LzYXKhtnY1V?w`|l(A+$TKc;xSj$ed$y&66iborIj2N%b=?gVUJ zo%YS-*2rzIAOPP8{Ra#z$sYqI-butXJFY&xUV#0dTToznogIu}TWMDjc?P9hn*aU6 zwpO+u?`vxJj#fH*M1T(NMj^d>y1Nm1yL;<;Tf<78u6_~zTSGIK^OrtP12dOAz{|a( z$4>umK$8Ai6rH-t+RCkGiIY~{%_)6|=Cb@vYcJkd*98$qvjmd$(z^ z0e0W&7wA}A=o^Y#i=gwRh(2;t!Ch}k$>2>9{wAt{OOX8G7N)I?fJZp z$AKn0JdYz>D3Rr6S}XECJ&Ze%<$K5Jw{Iv-#IB?$Mh3jI-k9I?_R?Znb4PXep2weR zu9uVa_I`VJox(qyb{9h3w~-444As!<1dP@S|Haa~a0q^{E5@kix?L9c_cvYX+jbW~k?sM(X7 z_i5g9bFTL{kMaE@&Hw4(qxS8%GA+RFaV5n85&SsI2iSbMK6Y6Q%z6i1JxT>IKZsR3 zbOnHCF?(N0C8g=PJtqX&xRXTZDA#PdcwfbMzk>*N7hcWL8)XF4r3o^^s(4)8J*|rQ zy?@r=R{(O>14MKMl%>$$ZlZ>(F#zin06q#pCxsqbJUMNGs>x#!XZ;PJN|j>S?SIe&2IoiMj-o(Xt?B-7rVhbSq( zbY2qpj{2RKIB8e7U>sa1&GD^H&=q@kb^&k&A(U(Os7aVxEUyu~Krs(0Xf}W5>r_Mj5!d(g!$pKQ2g7?$4@<+B+}o#sqpR~Qz?MsID*@B)x(7kPe&8k7N2r64ZC5|o zJ7DGNTnfN-?c}v*M;Nqi=dnlROA7$rz94f73ipDBrMiY+mmNfeo!^P|kM4L=1Uo;z zjRis({TWhl+Fo$RiOCL~Vs{5XMPg!EY7U7NNhuY6CvNMD(q?=tyfhKSV1&=SK*tu66d@=-y8O zT;4Wln2P`|tx^Y0&_4!oWl1iO^&1vA1pufoN%mI?KY&6!fPi$A58%NPJ#ns0@HE?~GOJFM6jQCXFUloht!h z9NM4i!EDDb0;i9v`#vj|V*J0adhQKOD5^hs!=7tCp^bngZ~mSB0kudouWVf~RYG+i zhL=-UzK-u?lMoaFO&`n>-k#F?*P|~*YVlGlBx2#hzH!w;AYHK8y;G$-ohx7Pph4+V zr5d57&Tlhi%K;G_eY+p_p|Ur3FKp>!#GZcCQt=imd8b6C8T_qzq%*ajJ+0F>Pw!yC zU3DMEmrQv3L-epW^DiX7HAWRq1B&}UoZb&WE?2%@?@H<44?oN3zu)Ao81%{G?A)i^ zYes6+)_g+2E3|)@y>rm**qqjykc&UPkjXv{zhrfH?mScXB4g}V-vb|zdv9w`M@7_v zTUS1peJJ=pTRxD@gO>s<-u3#QE|!9Q0}KM<=DS-z1kqt{Jp&^VXKr6wci}`w6z#drf;4lOM3ON-gG354l*~i)8fo`1b=c{1~@+2uv;*z5x zf;b~;xvQ7Im=gZJ5K!o5H-p1TYKb&lx&5NX)Jl3%3I46u><2;MRw0n{!)ydI#+?rQ zo!5ls!9)HRG?>rNfGrc^-dY0SmM0h-@Vb9ETG@7de+ZC9yD3L7DEs>gh2ZNP-mlA& ziJ=yT^Xk5HeKcKLz(3y()2GATZ38qp^-JCiHlGkKvj_rKJ(1R(_nLikTi=FH2^Qr7(XF_1J&dfx4gRZI7o6$j*o-J#KTS zd``T+RKT>bERUyNIRgMEoB?|Ks;;+OSwM+kyAStUe_Bd2=g&h3t*|K=P7=%ve(9pM zL$NHBpARS$XK2OmhZI?H#sv0)9nZK9uTvwOBxUl%2489Q&y?yHV^d{qzd*j$w;pQk zTXuqg6SSR$tQk@QTfxTXA1MUtIa5clODxkQqtr?|0!h!l#=fVw?4yjz8}(O)sl1B_H;bsOhOra zHaz1)b+AI+ zZ%tt1Z2h~Q;Sk;+^QYF2yS?OYmqDl7UN*PxiwTwO(zh+t->t5?a$F2Q@zs^Dk zJ)e*Jc=~V?+;xTeyVq3buh~rnRbUp-8YE}q;pGV|d!`TGT{;%sI^9HK zs^$13H>~CQl&uF@_N27>;GRuUD-dKlaC}l1zBkKY5P0@52sLtv_SPQqJ&N^dX$rEv%q`EbXStif_-)ybfyKu9J#$KG`QP;G>#_%FEAWm0F0kN@ zZ9&J746HtK#9#2Pksw_5CKh4Z*SvavWY~RJMu2^V=$FKV^nO(g_#8?#K0v>aI5B28%01Z>hTIyG|Ehs4kh-lP`)-MRU^8fJMuEAZYr)X>+Wzz%l*cl= zrAxB?0P$_h#&33^?bfjPUJyI!Z`-|pv}fx**t7-i-doW<8M0M13d^#T0H6~^LWiVT z(42{+Rj{BL-uH7quXT1p$iZr3==63*_tT5u!nt?d4q)K4?V+r(1!nw69Ir6Lo@X+@ zk99oeAe!e}`wYhXO4RF)(yTldqT!GB=ha^ml8zSxSZ}LSZ;2_;nxNMm>Em=AS+N%p z^GAhcOhH*fgllvcK?%7quZ4W;P<-T~!_G6Cn?-)eOThp53bJ!o8IL~s&bk@Jp}cv{ zjaxilp+TKr)EfH*o9<;kQJ=>)HD>Q6u|NXFz;7S(Wj>0@w9tfK)kvlFM^Px+pEcLJ z+5MeJHmNf6GR0qPUcL|8OBf?@O2lEZ`hNSf1!H@2cnOFAxHqfV9B%fLVOo|}7=CoN z#7&|tK(y1sok#cw^88l!od?SMrc^-mA-n(?g*Wo-7RO7cfeFfsPvE;5X`?JkjsWf% z&RuJs-(4fqLSaPRhiT-G)SvC5akp<{N;-2sF&}hy9w{HoCrtPya|ju!bL$6pY1tcf zT)Z$-LC38@`sy#yWw>5u3_b~)g>Tpg=ad_VpZ#9^HOr^+~i`Z{{ek6Q~qbSHLC=&5-MqZSy?!n#_ zR8U03$>;XJ2agp=#S&#?^6v-b=JLAjKdEzD3Amie2LB4c{~+XdI>Q|dZv9G8nvPN` z;lJU#3qY1mi?PxFKZnR{|BzE-hJ zQ`aRtJ%}S|J5Q{H29nCLdlQbnU&;al*Jj-RxeuNi2n|yACdhk8J+}9*B7crhmkJ_i zs1zlYq4aODjl>a(iy*Q3-O#Am%Z=FMNHyYj97V=-&Y9b$GFEFZZv@3i;^IyzX2~_9 z^C}oU$eT46Hc0P0V9EM{F-+L56k*~EYVIY`Alpzk67+ev!a#3SQmx9V%GIYOrZEp?Hj_QD79%yL8QFz)$5fT#R#SOlkHw_! zXHYikBw8d9&L{F0?boI5Yg0)zQO^9}`BUO)UlE$R+g_5-SjhUFVaP?Uq#1LDA!SaL zzg0~`?s`L2Oeg9n6@U55Ui|%EqGU7s3`5TBJb$aJs@(0yyfB|gS5xX?dkLFP=27aj zwNFy zv7D9m5AaiU9qfr--c-)eu(ppT&QPlDcNv0y)=>d@0$Cpv0VE_8fW5`gfE%~o{Lbul z6dr{_A3;YR>ks9Bvoi)mmwX65wwv4zYdc`+l-nJXG7Hp@7*IKFd=+a@Mh*EGY&6=P zr1HztjTuRvr?9{KkA}x(@Zd)vY5HlM$&+!3Yc=e{f|dWs{YK$vCANdmmV?q8mjNs> z##146Bqt@dAW)`S=N;{9@Vxj1wXcRn7?RhHu+d21rWg9~ueQ&L_3D$8_Q(J0G>l<< z2Dt1(8;Td8!rUa}SjM!1UQ|4~AmENEIEtvLCabMX}%cR+kHXzMyb#O)R{cCr}`tvf2jKBY! zUmqVW^FyBfzKDM+aO}TygFQA!h4%QjL*IE|WN`RR#atJUoJ%F&j(>hNRic5&lxSp> zub00El}@ulqW}WlF3}#3kuusftBq32S6ROg{TVuuDcCiv^b4GqJswXn~z>bt!O`p}ounJgqJ* zU`^=iq4&OD{(L3pg!L=5)iocsw_h| zN0>uxJxXl!ik@^r3)E=u7U)jtqS8H@zTZEZ26MV!&rP#~?U+H1&YP0c7(w;mcS*@E4ZuuFH%XbqExM31C7 zFu}pElm2G&(oLf0M!jhXARe%YrGl=PurG}g=w3PJ;OAo-P<*XZjFP6=>2a$*Cs#Vw zW;4Alx8@aXJ9Tr*wPT{0Qrj00xqJbfZvzAb0Pte`ikwJbe51c6WllmczHu4R@A=o1 zSTyJ-rxl9MnxqGuM>>yeea20*FJXx+{+OF7K8kUQZk?~tH>!x3L6In5~dP3Snz zsnS`I5^E_>!a6g|mm#@MrRIvUMUh*y;^F&feGbZE|H`85d-QD4}GL462Mc)a3V2} ze0sp^5m{T<&ArTrXHI?|W#E}Y8pfZOsO+ofS(H{Ia6RZ_NB+n?e+K&o#AKN<*5G0^ zo&``#d8DrPq|ylp38Ud_|G7I0Hm|4aPLm=(fY<5C50ZcaIN28>-DRbEGIGteJSdos zc`dNknup=dY1sAR)Q{af!6ZnZ|3Vo(9+d^8c^?q2-p~1io)Lr<>WO+5^;Mp zS7saR&T*c!4Gz3Mf>-@N8m7_S6Ya1#?9o~}0J>xHO-{Od$dunj?Hx8&Z=2s_i=CwQ z+|f>BhjS)*uPVWvHTOWd4#F^Y8%RuB!N@DZAyLEK(v8Dkg?s~dY{FRu7y&YoDzRIlpq|530E_l5`6W2VI^FZy+}GN!OR);q ziIhV|_Vo&7M>@sLB&w}bh%V80#wHlB51+urRdfOkVG7)vqVKk*azE`K-aHzQ0*o6+ zt{C2SwkZR)&(W{8iP*;(DHD(SJk@$L@Cr2%Ga+`5DN4O9iATy@Et8-YxI8i6lj!Bq z1kd|bJ!=f8d_Sx(QU~7uUiUy^==1?1qoT@y+H`655|24hUXWUIw`1gn9B zi|!eNd%pgBFR&Hss*U!pJ9Wg}i%dzA(7_KmZ0AFQ==8_OEyS7g-8ON27$`2?_9268;h#9Iym#&_qd}Z0BAP!H#o9HUap66P6Z41B`zijKcL1ltLk7$B zg;xT;xtZNLPsNht^!jjSaMLw(FJ|AdQ2G@o-bl%Q;HC;mmc%t>Q!|vwlpVyyypg4m zo+k?UxVZn8-9#HOWa z(fNh%>0Q7&XaLlk4EOGA@WuF_s-*&{HHQDhvEo<_PfUkVvQJIj|@DM7@iIh^&KKq z4%xeWsq|5-tiMput}$$MhyCF8?#yUx?ckdnrBCZVZH@XJb|s0bC7w!(g%qsA-Uu=G zrWM6Hg&A{1(@uNY6fsYWY`=)Tv`y5`w?u7Jf`2(_MetZ(7vtV{WrOir5|}ch(yItI z)K{^=am>{YJ(T{0D0r99)`h4blDpV4!0QDr8a3GL+KqY=czrv-R1b~lAS=3Lbc1|kh=6cR@F`GI?;J5HfHOs%cEth zIuswv_&0ytOmhwx)*J)*i-`Z3{`yDw7E{hPpUXRtN9`8=zKGWitFQQl7E~B(p_M@BWFVEZqPBZ$-Qk*l z63(x{wa>YEX0hm+@t~0Q%$~)#=g?utzOSaLn((t?rc5B1*Lit?c);E#`!iF5vwiqm#4x0(*6^ndWl<~`4lzA>^OWp|AWn*nM7s9b8 zl7(8MIJb&ZX%)~AEP9Z3U~zd;qe1?77=>(i8`W*H4dnff;+6=P#-Egj<`v#TI#afm zmGp7J&rV1huenFC`@XrEa8(mPS>kmxZy}yreVCJH?VqosD>-35wUQmD z{YmYJejnO^jLW@4)IR299=?6955B#A6TW>%m#kJh#kpeNf~7-B=Bc~7kwe+a$JkzK z9Rshg>bDeJmGdn&?z^vMBcFE6g>7F(!hU($hpt2G7f%~@JrPsAL-Q}<4)AGszGgS0 zpP>Fyf%QhC=pC!r$G>09vpRdf8?ScR;8Dnim}j;}m+?%y@JvI3J^vDzSQ2Opq7(l3 zN%1+q_5?gB%~*I!#N=+L_|8mO{7tIlia-tB4zmCFxUA7J7fzSk0xSKmOdgQ}w6@VA z0R{I}8AgwrLFzRU-$_7`6^FS)vkBy_(fae#+2H_)N<||9gYV?3NN_0|j&{qKe89(- z=G}L3WhSHiw%V1Y>!@Wo>wfp1Ar{`~RQI=0`iwnbl@AK=jIy~KykM^RIHHdJBTxOs8;IVP_Bt$3k_He*I5@JPI(uGE^D6H6~Io{a=?dJuf@%Uyw_-4|j(W(~o6U~8ii8HH0e_0Y^&W&%0fC1i& z=JGAazAv1>C{n7>M*WBaDq&hSGiNq;p1jAv8YxtFe|)7^tU{AR22BPbTvpY4)&p5Z zsw!89wZ-PBwwF_#m(M&u(~W!g_vRcgOV*T4?_&6ecotm@m((4Wp%8lUxf{1BHS2Y7 zq{}AZ&(fG(>sR!=UqCiNr^7>V?UC?-u|?_Q{Rs>yEu2;>god$8wG_M*HN3n)>1$?w zBCv*?ttJ8OlaiJ$a|^o@c~4Xo-6__b?xze{Z*l$TWX(~zE@r**Kx{F_E3Mffrs^zh5TmrIDStik@6ocv;lG_XFy^;sD^8L3d zcfKY3239kg!?#d$APXyt=gU7n&8Ow)a(XRnsm|2wc8&&+CII_Btqda}6R<&}s!3Ge z4teIYXZ&klz_`I`=n?(Nv#eLo{MEg|@C{q41B{MwS>8oV&IW@zp2?9;7PATp4+Q=z zmquuaTY~gkQci-_a^$)R;xQVx@$Tb)+egsQFeWz7Su z^r-0UlZ5o=FPedI;P>doXt01TiJiDs+P7=$FdRGI~MS})=iD?r-O*5S)`4>Vqtc%>?p*M`nOa(GbG0%T`+)s^KI zHZ}pMOTliud9D!`BYu!e;DW)$6Z4t^AH3-^2uHqrfD3$L8}(7Ws8a23_3Zqy6NElr z9D|WWmu_6Y(unpiRBaZLZxXymUZJVZb9z+xx>UgLj8 z+*L_%nRj=l(=*OIC~Z8)nJuP_pF>7}y@Zp^_lSJ{&Ea(HOlIzd4)$zs zq5@5%ewxX;uc7c3i2QE7RE(VE{H{!fOFddQImY}+GOA1_ILk+6zFsUmX_!uW$WL?F zA3(~o{t|kbT)a;Dt-mFjY_zj?tn-OPS|7OgrdWZWi~Rcp0hRsNK6}>{iSz&l4x4*6 zED@(-Xbdh6_sR4pO_c1+IXscvSiBl7saah<$V;(%^;3Km*L_BO#JS$jI60E6Ah@_O zyBOw^BBd|>m5X-;W}TWkg&CJl+B-hU^~PlZULdt}y`-)FrvU36a^m#Z3MWef6E58- z*VvfHi%>iT4O1=&P3!jXSWA~@CWgy_P`wWfWA#Zo&w8==^c@VGY>lHVafh_*jab6^ z{dBvcPuV4Su3{x|CgQ*IuxMG5-4wz5_DI&x)Fbyu|23BGE-q9z`Pw>DX(p6kv!|G4 zD;qdQ0!}R7C>+5XuaEHvK%Psp%x}eG!6DcqH zM$T!S8h*--;{0-x4K&0rZ-vBM%Gq5KaGoQ)%BV7gVqE*@30A2f`wMsj1BXwz!_MuU z!2VR#TuX#T%AO&$msshatogo=Bcgv@v+$+Ze46~UAB&IR(YSU=X=phD5#{=*JyIk? ziiAwXsN6K64PwN=(VkEoXEIP)v3d@%%6~&wP7Vl8``nO7H8>M)arll_w6J_*V6$Qc z7+4Ug_5&+CJo21U`eiz`x@`68-FT&FbKXr`x4;`w5{&QDTi8S6>F4l-$g||ZV_dcb zs{nm})h{7ozm3J?pMYibx^Yer8|Ja*2$Cb|%sn#U8*YUHH(j5@q_3u!na6CU8`m+gAxFG<- zF1n{QPv6B1C>A)pEgockM$N=F|DJU%m+^#v{2~@S^FOfA#<}z>C(@+)fww#efrHha zsJTCBp@sG-QO(yt0$UlyB)oWlSUcf{qm6Skd*_b6d#KpyH_FhKqtRohS{}eGAHU73 z7;M9o2#G^R%eNKT4olZ0b9~kd`Q4GBtar))a&DCSpK&=Ii6Dq^NS)7kgs35Z=EvzD zCU9+{UEczng-y9akGjQOnLaE3cbuR@QJ&2pjp>;=`;nfNGqtqMdh}DOBMt*dXL38y zIC*=iYLX;ZOCNsw&iypMmkx$a(;kQcToRAZr|4P2pwz!}@W0o;@##Tam+iB+pCOQ$ z4P;a`9vpHauGLd+unLsTD*;h;MQ<*2vM?Oi-Ny6IOh=|R$JfWgvxKl{c9eQZ#iH{p z6UXnYkk7*Fhena3G|R+Zo5`lSLPRPQbU@VM*J0^Popw995>`T{ZBFrNVzKqM^%sOO z8`rVZ(_H4-a3c%YSDO@Ut=;ZB%sqH5v!i6ky#d2MfF~ z&W*AJw(?|{y_ISnP>Q`ZnqyUqkuHFLj3s=DKOsMG>%$Q=(GFNs&WHHO#US63%`T4g z(cUnsw7x}k!{l~r-`Bv3#qyJqB~PaTgf zzK(LF=Va#(#i>)}s*vpt&7mp|3EYisTbj*s31i}p(O!!2z7IA#Jz9kmrHi)y)1jlG zQDV6dDagqHHS=wyEk&m!H#untlMinE&5y7TBd6>i-5O0RVywl5>bdV`9vx(g zycskSBB)c`>s*x|gSF?v(WpkL!mQ2`^Jh6Pf1s4Z&Rdc}Wzf2+G)DV6s$NZ>g+H`h zw4}OC|A%)z^GML4HAXisc8>Ee@N3jAP7X)&0Xe^jr+ePrbWNP5rH+nr1*XZ_6Kme^ zb(oyH!3}_9pX93JZnj&4YPk3VREG|?MkJHwxI3Pdt^~^!Bt!g%_kw}b48wl+$%UlO{G8CLgwmw zMBCML8*nKVP%SV2^z>4gnGYjsc>N@M;F+<9GScJpH(6~mp6kL=fAX92JCeApsW=)c z0EKyX*B}E-8+an|<&SYQwG>>&u$hiaRDGwLqUs}MC4i)1s3Wu{wx2Yy^nY6FzYUa= z)U{x%=@w#3MD=qcmFJ&}_^?z)D8z4a8zLbRE}RcN`BuoIBdBL|jJv}gfO9MKv<$z> z&85R+Mtz{)(x?>KXO_b^RH(7>qyHt!;PA0yAS2uhVRbal?N@0mUr8}Es%yNgq9vEe z3O0ne?esrql|$O4diWCaDBZFn)GT}gflM=2rm{`d3&8Y6O1sTd? z&;~PrZ_0awU{Y=qUAo)SD1uCHDIL&9Vks|E)2^vkkNBxc_(@EyZo;y&iw4*N#x6m+ z>YGahu(Ay~VGWTr2aL_2j^<5x%xwQHKHEs_)V;OXyAu$ltJU07JZcP0f$ik2ts?fw zxEV&2Act=0lBGx1B$0qFIz=vncH5vj!)jN3#~QW+3!Y--Iv7v*KWRlAd6D8w26_f0 zezg^DwQMG!+f0hEl9zp`;;PEg+y(oOiHCd$9UEcRg=X$(^WkvWZ-X%w7PiJkV+|8^ zRe2iS=^jYQTw8QoV`$SJn#T!P;l(uG@7l=Q2e3Wv!~xgg&}DZ zgL)jc`cBBK2m0FIVcOQ1I~_jR{~$5GJOx!R=EQ~r;HzarzFp7w)gbr77j@H8I zz0^$8)sP*$y!Toh&@JhFw=^Iwo}2F6lt_b3PD-+lo1R9l7dr$MfVX@!FsyM?_g>;^ zP&&!#d~3(N`3DLeN;;hgt1Wd*-ib_$J9{@k;*-&1hWL{U_A{`vy7tdMuRNTyj>^h} zu|K}UzBs<|4KRh5oziED0}=z6!ku=tTl{N}WGo`O{LRStRGE1NNAX$+YMoW32R91q zeDn5VDCDuRYEQf>y}!;RPFzX`~NAikVs=BLEeu$*3-u2bAji6gMj=YOI77vs8M}wh^n;~ ziIIbvc{i3=_9@shVoU9%n<#P2 z=IZe7ry@dy_e0J^e)<++!-e(wU7ZI?vQ@jlEDC0H7}?%w507s$?#K$nE4)kln+L(> zwBH2a(%U?1+4%yCo5Ymb45_0(xuxOiYFJF#;( zV|#ng*PTfy{2OkZpj>Ulj)Px0P>kLp9HB3zS9`bf35=c8|Mf4#qttBjQ~0Jf2Vr?7 zTQRovV+gvXyT&@=67TZjE;VD>CGF9pt-8AHC#Up7V`9*Q^cEidhbgKT+j1u664KmSURMVsD z+Nsi6QqA;x1>V-hSPUpu7FBU9-$u2N_n;!e;dIM=Le0is8jsp8r%5DBcgXFla*12t z>b~tnfYmk2zh(}QK0Ria6xVf)qDFeQCw(m4Aw1`8suS>w5wTsUhUN)ByOH_h#{su!^E=>FP+hUN zDU3L_X=NzNVw<&xm_JS-Y+C8_Wq8(zIvU}HdKJoVkk7Cp+eu^}SHCpx~ zdGh}^BGU219#k;bJK2NIgNcQvBP0&^f7DlsJc=!pgNHBsTk>^o0^(k@Tg ztn_5WtXEG#{923Cs7UvSYO26cBF!WZo9D8{cu12uxG&Knd8){66AgsD7l>iu1pHJY zwVr``FZIlQT_47bH^h`02PusMZgof?+Htk4n1v<+vyo7J)G*WR@HCfpa*xw~@g=Lt z81Z`LJ;sw5Xd|M%JE%wrpLl9YeUmZilp%q$rrlX#N|$}?dcjk_RcO()5t_R4L^#8U zz%fKZ+CHCRxV;@!jgrTL`Cy zf@t+MTG(SOi?X3Q5u-A>a8Q$*vSxL|Nb{v~2YH- zvt=ujFSi`QYZOvjxqM_14>K&N2<-Somk~Nole`V(Lu9r->T>SlwyZ>NOr=Md3@!Ik z6^XA@X+chzic)7S;6*R@dgvY@j{m8ZE?sYQeLELp;uEUMk^km~5Fq~t&T4&~K{uj| zUaLxOmNAl*2+(_QTE*^8h`dN(wlLzf%l#vK_6N>kR>b)5(-ZDF)RdAud%^yOb)yC& z*S1G4$<~gaZn?#*tC2Bv8Djkjk&q>G({!ZuvRu`obC=?C>6)8{1tSindJXGSg}kl0 z20zs7e3zJ6CF>8QLRn>QLKQ~_DDg7v19er5Xmw1g?Fze}=4LUmDh2Xvbmd;DlQJf# zGOlN)_(CRBV8bKt8?)rplq2yWIVkL~QVWJv_-lNV={6dQhJgUfrGg8M4Rx8D|+(O?;&UZDF=l#4DfX=*ns?^WIi zLp{E$bc~un6N^vp#RXUwveX9G5Wxig(6-gK!%{X!5Yad&plA_uj#Sz}SW`~4LXGGL4^j8Ye zzwVt+oVdD^C)g*Bo!E*X(++eWM`}mc3&z{E&WKgswDDR+Rzr`8w-&C4MvcgKGhaU# z+Jlbg%9zwawn6C9lZ6-b;e5Blps6} z=?`@|j1p=_kP!~$C@GygoOL`Yc;R0CpJJ^@b*;@fsaA9tM~dS=S`%%bCd7QNQoKAh09!b*m#GIeYdbtx zwv33&saa4#(syA6pvBHMX_~Up2zfQSXV!MGJ%fn{CpQv~q}d|)$k1}n!>l${gweVD2|0S4C)gb>Z zA&v{AyOPC|Jk%1X_MX9^BX*f-tNIqIl7p(`q*qaN=h)*i`G4c;^@`*;GJ|U|S}E6> zCU0)IZXCtfjW>iC9gApqml2a`U)-=#7$em=gY~UGD!xBEj?UsQc=Two^Ccv`E7+>i zM3FkhUTHa1foxNuoz}%l)UKt$`geS4vl+^D{n=?=i;;-@VQ1qXKT!qA1Mi1?a;G?u z=iJI8u;`{NN38x3NnJssPi-QG)CdxhKx05LK9tmnDKtrsiu}%EDmZpxj z4L5i;jED*Y-@KiLUxOT&{|@bspfi=v5&YW{z(}qmCJq@17U0)OJJjncjW~%4aAjfE ziCYn~p-t$n7%fTn<6&u@&HvqhlldTk@-tE)xmm_el&}fA!3R9gj`vrLgv<9>rv>th zHcpZ6h0hd}#);wPklX4JaQq zs(7r9N)O?ALZN^}wvmXgd5>3#>ChTJ7bV-UFv5RC{FG_!)}p#(#<8yIyJBWiF)ASa3{PwQkvC<%+aJhXqf8UGbeV^T zI4IHPQ%$AIgKjXh)MX)(toakFmWz>u-g$3u85#c2s6LMdgGDDWYPR4^W=NOyS{`oT;o8 z`k65Ib2@WFZAF$_K>wj@X?_vYj^eKzk$Ib5#DQH|$y~{Bmz)HzATdy)7pICWoJIj) zC2aLQTDpyzu?YoY#mB@4CV^r{5_&x-U=J~zcVOZN0i!siTGIx9fOzeBo`=jP?(X+L z_pfVqwBd7XVAC6izL1D;6vy+9%1VLFyN2V94rQcs^k*W6 zAQC~|KA)V>pZ9$~u{8Q)^3a7F)|bULQ}Ht_^Si3OAXw;!NLT6Kj~lpp^&A@$3R)C* z%|OW`rJ``09vSw&%-{^XT6LvFmvxX%7dDT|(ftzTAtlt$PoR+8c>O}jRJ zTVP}?9{Dd0eAjn|)b;Rga&xPKVoX(23MYAxDE@Aq?#1!PkNaYTJy|*QKZ~MiKk`&{ zM?`(EY7#3a5}}pE0+bOW{-(*5xn?}6>Wy^ttkY2);FoA%NB{gz{Ch^EUx6!>BK7bD zzT?-?wGy%kQ%X{i@vq^2!%_S;o>P*|soqb!mVFWFqz4lRw$1fBc?8OOPBc7Mt^ATO z)yPI(%Q{!Qz9(-Cn+;)OkzfrQPd*fft72kdLAGs+xP$s#wt|1nFlHv8Nj_-W$0EO_owQP6rf?fA8nVp;GvT!2a@@Kp@Lf*QYf~wl*VqsdBWr4i2Rz@Tpzxyt8Yv z2e@qgY&n-}!X}uW-gIBFHjmeV4mYdd@9mZ6(LyoP$YM?o(SkM?&1O+Tr+j-UKABIu z;KmM?9CeCY%@M~79RT6td*UJ});AK4@Lae??3s>~H$T1(1rjM23fuZ-Pi{)CZ$>Jz zd=2>{MU$nw7*3r&#pF_EiIEc9Sd8vXlf$&NaG1s%@x>hr*Z!gC?#Men9o7fOkR--w z?>9-k6q=Q9T9zS2i`cG;+G59*4fyUF{#qIC_#XJYwz#~?5R5EP(Ilp~s^fH_jLRpY zYaHg1O6@X<8llE*Rf-x)i_?e=?dvpjUhjjEUk|gB&j6ZV9bet4gA98+x@d>Od7DBQ zK&%2cz0|&*jVpGq8FrtmUXhMK+UYq+7iF&t;?nzi?%Cp$=!*`FB(NLbU~R^4cAw6b zUab*YP@-^1?*E86_n?aPRVN4HTUrft2BKJlax2$8=| zt$`YnUSOX2W!o52s(Uba`mckhSR3C=$RyD~LGFi%VC_MKi>25KQ#VV7HUZO5m5jgb z^;bJh`Q%-2eB54p+eE~%h5A1<2vC-6?luxB(#GuE^hUOrq7&5=OP_F}ou~?T=RyOv zx16>I|0>HubdRkZ@eWtm_5mL`PG0!@`xkh{4M7{*_-&|%fp8wu=@ zzAcbOAii~McbtT;S-&zPm&02p%OJI6F8Cnosb^6O8n#5eJ3$f8C{5n(N;42oxv=N( zt7jk6=C7HC_FHA*!w|hjH7iFPqn1>}G*eCj3FobP7`lg=f4e!-= zpYO;9@W4`%=@HO^>UC-)_4+_x#R=6?S@SJE1hxKM)AA0`C{i&?oowLEq17Jk)+4Q! z!&)%Yri!{1=28hn!azVM9H0XkBnjB`mHs=rOG_-3W&nW%1E0jcR}AldNdTdCr2~Dq zdW_8K|1CU2{94_lQ5E4P^4#f%!Zqm za~_Mi<}Sdv!))Dac_|1y65zQ5!TI|P054n+hT8P^OtzjvL`DM{>EuY5X#9Y$$#4Pp zyAR$ALB3lJzZ0|*n1xbGM^a@j!r-?NGKX2D1!=g%8HU$A^$^2*0~+ z8{W*cY=%h%pn^als9s56Zgxik0z?uJUL=6loy^m8BLF5ZCWx(6LJ6QqFd-NT2Mx~# zZ(4)AS9a_aruQmxz;|=J;@l310)S%*4@Vtd#g5+;HM8y0}hNQK9O-oN2g%cciicnuY zgD3++j-!g>D`ybc#XvNlDm(L%2#^4n&_H!a$#F>42s{$?&bHA}Sfo-=;Upn7Owb!H zv=j(IBM@8Y8!opL2!S0)E*P$4sYoY;KE#ZbbcrHjftGLy3~1v+Fd$Z7fJ(1C3wn$q;73_!D4DyxS8H)6}Un z-aFF}xbi5@5FRi^r>!mZdOvS;-C<1LC zrlas^j-P%b;10 zZnWDGa0m%OI800hR3IK0fphKl8jAr^C_x5#dN^Z2cr0&W_%92n+)c z^iyP@_Tc`UUdQ7sGY1Me{m$|!zQyD(=A%!K?&R_9sGNRR44gKBV(@sqvcYotv1IZw zo5y04Jg2XXh`=pj>qnEp#i3utRP-s<$mtK3r>YO%ny;Ry)h7BUs@X~@J6So=oB+p( zJbZJNTt8dYZmZ?87*`oPF`cVEeBwl{f8s!4CU&}JQ3W67E&^cM;#)!BIKRyl)y!5SXUm97>6qkNXREI6s zY-ITB0lGLH!idNV9M*+9^aQY%aHa7n6>n(W-V7O z)F!|W4LI9^c)2Isf;hyoA-AivV~+OPp)tuL@Amlkn3{XskN0z};pPqG*>pWur!z;U zo56F)#+qTaalPQ2FlTJOBO%kXo@3;_Fxbx?=Z)v z%{U)o4b;*O7tjWt++FlnfmpvEI#ZXDJ4}*t=D@P8NrtDHGOl8uGaj za0%Xqqrbhr0A+!6GLnYEOi;Luo9f^XsYLIrQd zmNdNdavVF$go&*S3S4)~Hf=NNO>pp2<=ygFQE%gpKUVg9n;K^u2Cl#9IGE|slnr=~B13|Qjgphr$24xoT6nH0edH*!|^_ry|bK3Vlk=>Qap_$gGy@LloGca#IrE`%U?%2xNk1E%gVqlmLO(7L>` z%o$#D({lcSp{yqiRz}Vkd0~$7Fde5-Ly?_&_>L>iUhYOISPBIk`8+ybiL1%8(>e=N zkJrCq`fYr?5O5<~a4Z+TF|ZSrgtwbQM3dfjO5nl!!mxT4hvBJf3iN*81Z9BKY&EfC zvC@-6*S+pt7HCX#q)MJejn>A9ISs}HxdE^P7=MulILuDtNlC8a^!sB4@-aVMxu{G- z!7?{9Ju~9DOSt5x`zNt41I4nX5GFSCW>XbiCk za@@*Sc6x610E{cCy+lKk9PvX@V`%Uf?@dN`{+SfDYH{#0%K#mm0~RVfKMPEk6Ovx5 z92>Lgt|8aK$|(#Ju64@m2L3%1G|?43hCIeuD-pplUY@KxKUfw%_?-(*)G3b-Wpnsm zj(Z<#8I7Kwzp|r@WNyVSInV-&a|ec36l$GWRC1t}mjia|Q;u9j} z*6Ub8VTR%OSP%+}k1crVBc|`L@R>SQBauhILwZP{f8Z4;Vaab;9`TkV44u;lM{E4l z;L&VAR&EZZwR&@Sw{U`NYu6ywO`V5y>jwfU#Rr@nkPTj%T z<#IvUHzH*pXpi?CU%2l`yM3qK#%3yq0}lwQ5E(U98LH|;xFKYCUGU%>?tJ!;jsr=Ol%WHi@Dt>_0zP`S1K&MO z5KDN95PlQ{@DakiMV4g}6@{EIP-;~|%ut!;%wW{7gvk0)^U!gPA(YiC9buJ+T6-Xk z()t>%WcyWMlc18f{Bj9PBuSS(tt7EA(5L72kJKiG>4wD7{U)@_n3kR-p>J9X<(Y}M z(E|r(_K$SghTB>5HO7XLO>Vf=#DjD@%**JZIsi-D)6@84oAW6bW9-4aQ$8chxzyB! z#$RfJPLr}aTXna+2Xly##IB&f0>W3 z+K*+SYn%9B9OYNb<>F(K6YCKfwDn;R2BoCAYI0(d=P>GYkk=Zup)Qy1#o59)FW}6t zOu*S+v4Hahnr@JQGj=K9%wz#q+;?Ck0T7b1>j6IRf-+m%@%T!7sB`qnlkV=@edg~WSxG6<$`>K@?Wg+Vr zm+HjqN-3|TrUxZG;;O^UzT${$iD(UhFSs2%P&mL}dgSAZ1Jm%KV%Swy>~IjmojBaG zOFEg}YTJuO`}nfyR;+xh6nJ5(W{^E`U=}^@B21#t9+KLzaqnJk23zIAymiR8ZeZa) zFwO(;>FHq6IAi(mgb(x%@=8AXLUzmP9%bS!%z1ZwyfHq$gu_5rJ)$9xpx}OMv&!h$ zMDjX`Z}1aeCj<%G$Xa?Fl8-m0Y~^@)c^+YnB-p_!aD)blS4;=FTzWI#NfsiA3-i@% z+Cr(!W``y;`T^Qhmv7KPiFmoglm4V@3`;6jLczlqW_DF6LQ6OOt!r8}v1DJsC&bh% zzi6v+zz4m3bA^M~HR_3TU*qG#p$ujsWXK38&Vg~{@JJ{^cA@TDX=9=J4XgSv5Jr@J zv~qDn>i%4D-@#pMDhJyDe9bes{6d?`4hRk{Rs~pA{sz9-w{az8O!eT9*WF=6kvXLJ z=`NKPS_W}PEhsy&phlDNb2D?{#ZlhD&J2P9GoTT&0+e)_JZ=fa^HrdMey}(lpPP&g z*%9Ugz&Mut$8hRYe_+M4@q53$#sfg}Cx<2p04Xbbp~+%X$)00l4r0pI~VoO|Y&O_O!#$bV^St<$$UQ>JdZ-&shQ ziA+6gb#9q5xfX)EN)o-4W-{|oak^qvw6%^_(!RH#mB4MG`~C%d!p^o@xDa!vLl!tg;yhK9W8ZGtmRd%aZD zn|7}>3+liii*LOY(S*-*(i-R3s1|2}q|h>brBI^uREni(`c9YFt;Irt%tw*yP`OyB z%*fDUu`*lQhsJ2mxTUJL`SR9dTTf)Rp4@sWv-$ewxvi(Rp51&^)3v~p*?MO4+~%8` zZ)12hh*J^`!x0I(Nj_pwMLcZAtdkYq=mFuRYbafuuX06&LNS3lSfiB67nzTP z2_no=s_6Dlx?{I;@dd?lqiSGxs{veK+3(gS4p^vu7-dNM8`QEN-FgBvK$%0`)XDh==-W?WeQ@vV@OKV7^yW)-0eS&g zejEh6h1IwD9{0Qf34#{SJ(QhcT8HGT@C@+_@$&ijJksftdb0Uuoha5fF90^+0Y)M; zjT3jBG8$fKtguVHVd{S#d0_#6u3L9VR2?Fk)8+^LttY3_6enn8WXgR+jY-@50LC)F zN!C!X>V#B+p7_+}+Zj=rB+H^|%jPH05TSDphgDUXRKP&DftLT|=6ji;kRy>CMeU&$ z_O_z=pa9!^hXUM^iI0`%P}>o%4mvvM@LkL3SVo8MYNDfw4&SwajsH`L zpndj`E~N8Sf8K{)QY>H7;xe!}9TtLf2NTYf?ldhsQ!HskO`k4l)0#e0(q=S$wxrE! z`o5C3Pt)g0+MK5EFKPQV{Xj`Opy>xo+Cfb(l(d3|ldzjTtuyzgb$ipgzw>FGF?3qz zg{O7+ur|KmiPJiC?`m4-;k3>!R~5y9rgeep5S`db^}(OmZ9O9^^C{Kygzx~yC(v9z z|7cZQta8UFOnkkdQEpWYdAdT034J3~(I z41aoO$myNoPwxyly#o3#dB zZ*1<^G4|$;H*fCv`Zq9le0^{3xHotF$Cx`N?&uwuDIUD8spHm5GriO2epNtOvSqUDbpWgyW+!M%96DqU8QM zlDMaV|Mkl7zZ&g(Z>ad28!ATB->X|MZT)`h<*iq?{;+j+>)h7)tyi~xS4+{)t*Czf z4QT&-(R406@a>zMK6qowzh^0fNw9lf5BAPgIW70irG_o{%YHmF9~ptAi9DqC()+5QHVEjOrae}l@F8&tNx zL1oJgD%;61pdbhq$^HBV!H_8J7)st96JAaK>#bB zgr#5QxVY9cEXZqpiLE(CyWYW@aR#&uboT0IuWR8?yKb!gpzC^dG~?Yf7M;4i!oQYH zpC(&@Px`DIxF8FpkK_e$q)nueE|NrYNGoNIe1~xw@aZ?h9Pf)4U9-ON^cOEWfBNkg zFItOVyqGag{pq(x=Z_b{!Sy>gE_T#d?yvvp-+BD7kpsBZ?>K!I5Ik~ckZ%6;H@~ou{~9i}Ep}VbG&8PYcv1Q68jHqqBu3m*Ykl!z8%ip( z{Kbn)P;2taS^ygeZ4j``AuwhB#Fl%SJO)e9pVV^C0*}FGN5q5{ zojo3Ew*9FrIAbGri#5J@vG0EIA{33&M|x0(r~ACEPo-bM%tkK((m>S09IfWgqs+dsp7M^8S?% zeONUBVbR#XHsNK@K=(n~k6!uU$|qMJ2k7^&yi-@bSDy=ck*^y2_)uW%e6gh0LkWK_ z@Jc@!V7q5J9_0g*@ zTz#q@IFXX?x$@4{f9C=MsDF0leZeH)_8G(vpgrpo_yT1_7g%J0E^tO@XHW%KAA=&6 zNqeCV1@hyoj{&v!c=f$=T_40MmWw6@G%(JeNGvqBwYf6Nb7~r*ovkPng)!eES9V1 zMXq?GQgRf_kI0S4!1Lk!Jg?^Gd6AzWF36DxNXSzxM?rqxK_oRtgRovD^Ca>ja^mN} zPr09Fky<~UB87gs{IvLKNY=&twt_`2$`q1Nrwk}TJUP%3Aa|cpT0WsZOit?GPebfe zG8Lagi++q+#8cGwA#WD|5Av8=t)T?Gu*(Es+eu3RwJVtb5OZn*Ojqb-QzxpKO7+Ui zS0BIn@3l-NTPa<+$ooE|=JBgP?xV~Qwe&d#U;S~elBt{kSkz#q22p(z1si7K5+)jJ z0a68(_Y@|LD&<1D!nsS_o26oAuDq8|P%|M^-$~b0V3HNiD=(oe#0t$|0f$x2E5GCw zi*@No2f8HG%G12gL%5_-#vi)?aH&-a=s}=>D&X$Ai8fTcWz)?=$)j*G9^;6RTCt&Th0iFdxg~~8t&C!^f6m7j3(-`s1M5a z#haD3pix`Un&Nx(=uzQX7vG1pl1xA7eq*Q@a>q=+PZ}@ikkf&4rh@u0`IyA2E<6(D>-;3lRz<4na_zpJKyNh9K&_*mysZCkse@ z`ve-+r}!Hhf}s1!C7Eb&hen-`NXNp)D_3Tez>jEkhUE35{@M)pA_5=FK9Ey0#3e7r zt&552`$!ITLkL8{oCD+Q9oubLbiuVe4s>xkO)#he8ff6bm{(21|R_nU;qNZ1NerF5WnS(w0x3*swZ{LK2|XHpm&nZ+-D4RRPhKO5fTaAxM#CW+k+n=2e;3?PCItn z=iZ>rzwL8x(r)4QxwmNlZu{KZbl7YA+*xtj3n}vBUPzOl_d=@tz!%cxC%%v}Kk|jN z`I#@I&JTSdeSYc-Iq+j&$RqjU$D%d4*i>ZV_SxTTpZ#q6?D_3;k8Yp)ExF&>KKprn z`|Ru6=bqj^`^NUUA7M}|`YqwX=zjzM3)^R36R>AL-#+^;ft-7~jvN5_?0MhyE@5KK zQ`={MxqbE{Li=raw`v?{Ux)UcldSpZ+ z#8)CH%4RQ*=Q9j_H-j0qgmGwR<Q}l#qpRVxTlX@~0e1NKXNS zw*G7EjdIQrgp7V92*xcKuwbNuAqvJO7?fZ%f?){89~gLcI2?2nPXfi35veyro?q#c z*o5BvPM_MhXli{dJM6Zv(Jw}Fff>YqBrD<^{k{zmeV^=<&+s0*>qJ)W??!}e8TNyp#=l~{Tq7)|dcr?;fA-tivO^z?xP|IoVKo?^GB z*zGBHdy3tjVz;N*{k7yazR0gYZeNslAd#ZboG!{+kVsW%P8a1pNTe(@r;G9?BvKce(?xj~5;+LX>0+8W zlto+BoG$%#`?L49FFv<@=@<0-)9p)7kmG0DmoC<0(T{Ck`r-DacegK{%)qjyxf!k3*P}yG(aqa-)>*}9TmV2WkbQ%R1e36iZK%RE2YSP zO5WecfuN;*=+{d;`sdV+elP3j{YW%#q-U|eP;Et`&u)MA%J!vC{Dug>L$$|PR-@TV z%~C=(5|W;f+)XO&5LGGwGrfG{npBX4kHcq@)N%oT#x<< z^$G1jQ9iK>ej* zKotNT00w^;^u`?Gzi>zsceR_r*R9=NHAukD-r%qaQ1GXsu85<;Z$b zb|3Wi<3z7ViH#A7XtPNP3hT59} zqTy>iYG&!~i;+D;8{u7i70nWx*B$dT?_f=~#!fG5gQ`{2SuS)v$3NR;;={aW)Pq?w zk%L+EIj9`l%q+HT<8=JoCd8~!%phQ8s!jj!!3y|qEf#W6oj!;WYFPYWkByHnD=@b5 z6eQ$#P16_Y7cvR#Ied^&x^*=A3xUIIl&dA$gUHY;`hx-j4p6#&HeJJA``C7JsvR&>M*vpJ#HF@+3 zdTY8{#=CLMT4PQ>V7KOg7uY$cm;1ntwfn#e0!}Xj8>>H95FiN}m4;&wQ$KouC- z>cdX0e@iYxK;R2>z>d!b6@wPqx2WjrcmC%^QS9{v%47X5EcW_>!61Mad;MEf?De~# z*z4aC#a_P$gN}CV|AfV!K6e2=f(bG}>O}jlHHKu7CXz&If>_$Kq1|>JN>8Q|^4$Qc zfCWX@rBpF|zY|M+=tH3a8Ki;O#2+w+JQUgm8~_&>fDnBtG<4g!)X|r^?e;^Vu&(Z6 z3c`VHy<=JrMR0lX@mZA{pJ@3(B(ix}Lj_YKn(7R!%O@EuaivNt~VRcvOqX_SQ_sOx0b{81N5 z-$R8N(3$ciDY=^zEQVqnmOa#S0iA|v7_U84VZqNwRdH`+r?*FqjSKxX=8g9FXhj2X z&{qH<`MuGoqG{wi`F;z2(oM8r?5>QoAWcXE;YG|LADp={m54vEO&Za>P-`r4uLU}V z)KAQbvM3Fgt#qN)@>9gD-=E>1Sv3})XXP$aTwUq-l)Q>|k~J-ZzeWpm$jjv8v;w@7 zz*!4N5zFWEPvv1OmVjpQ<%1$!1|8 zDQ72{%Nl7pqex`NU6Nm~mq4jyV}nkiM3GoV0%{PyYV0b5>PdQ*yS~I9<@W84m}qz8 zWc_5k*I4w}Fk#+=gf$_7O-NR=0e>(C zH8FMW5Fy@#B8M`D;%xu|zytWrmf?xp2-PN&w`tmK5t^{K;Dh08q|Mx#kn!y>lAcL3 zM>vE)n;AF#HR*&u&G@!SR3QDi%ah#zz}-c$tq zk|Cu#^e;ZCa|3f*!rP%K8fo4BehB$ojnC?g4D>9+pVxs0(kEwjrr~dAz%0n6Z44ww zPQGISZri1;3WzYQp1(H%Zg=M!m|3T9^}YVa`M!~QpP$=z5-PMKwC9Qjs{4!|CUj_= zJZzlT#Hy*bu8q+;y!H?|`u(g`)}Z8dHev1jl+ASEI!?mM0in%chF#zI#Il|G;-6k* zr@`0k!u-6xvi8Sc!`vG6NoOtivIZ!btKdJq@zS4O+<3E&KPSQ8HeJtNHJWu$4O|%V z8mWd{+BkFLJPpniyucKGiK%69X7bCd21BOc4>1M5WZD&68!T)?2g(t+5ijC|Y={X^ zUc)@CQFb_8P8De)weYxwtByd4mJ*Q~Igp}QSYG5S%Rrg0OC$NdNc}B+k)50$*XaAj z+4u9vqaiu;r6iGylEv3vO}?-V$-}i!16Osa2K!W+eNlsbs=>af!6a7FB~#X?I_-<% z?Tb3?%i`_JI_(2D;zg{G4{_;>>_WbP5GTWlAPK~Vyv>LA68tTRB5gp8kAn>Q-~T(y zriuk+qr~AY8ZDV&%QaHg7=jskzi(Ew)s2^=A_+ZB@fjUC@pU6O#zYpAB^Muh{^Em{ zD;X176g{*QA=ea4;q1y41iKqwiU@Nfu%3kHyf`_ZRcQHPSxn7M;Y3#C@L4HK5MfpX z)|2p@6({GjYDUTtS{5!mSgaFYo(L0f66L0~@g^sX{&{KFBt*0G$6vb}Z#FQ?+~pHr zSV$`*0T|%?>1|O|-0QDqM0h#&3gE!6&!g8%;Q>IHgEkYD0FGY5+D1cJ+wejvs})+M zHsY()M#3t!-+xIa@?LC2I(9zLc;irc&0{ zd3LT>K!g_N&Dg@c8DE$;!^<*%{B;`_LM(K^AhGd@$DEBzb=QNW(4q{k$*`3=2n77N z_RfnkxUK?pfCi!?CZO%K5HlR%Yg}|mSaZ?a94F6-q%6T$%+0JtS71(WyopONYd5k4 zvzFoYWC}8o#ReZtDyeIUYcy-9&tRo?Lu6)E09o51hzcq<4+&neN=IwbwjO3fPf zD8C$bw^AeNql|Cc-O);efHz(pUM7-aa=}D$&naF?qBs|)7%7R}ukm1t#4Nx;)!zYy z-$6a!0qx#FrQQKu-a#ea0p;C6t=$1--9atgxe2Q{5uJH%_TY^?f!kP97Pzl`^5>sk zeT3}oJY6RvfR8}HqiEIW@vG0&xxqSX)y5*mAv0ndTwQ*Osg2BBRn?u7LI^1ogun@S-nKO*l3()$b)$VD<{L;*u> zRZ+S`Is|v(D0m6lg60rQRqqlNK|@jy_<$Y3-R0)+|CyC?1Y0U)fpFzl)EO^9 zu7)6tAn%g5ey0Lbw@jINc8WDf*Cabwm$cFpFZOU8_HwdcOr=BbDacK7vfcUu^r%nK zloWQv&#^yGV&BO?S3>i3pYT5DudqaeI}%H=mz7{biKoM( z-i3gYXjJ~POc2oXfq0?#3pB#Jvym*`Ktm&e2-|U0zj)xljhLQl^px@7UfVL(o%)^2 z>ukxf@o3MwKe7(`;sR@$^?Q0vhb`5Q8x0`P zY}OxKHd;%)A)B7SkC-7Nah8Z!AbF&VWRWV7ByuTI{b&z503HS+$9?Ut#a$u;+|8T@ zo-iWMy+)Ti#8D$oz-X?IaNY>1V}kMc5Yidxz!4T7o;kXA$MZ(t$m4>ezpii()U3Il zF*;Ed`=6I=rxyxWkJ`v^#qiJ;2V>uAOjYM^=ZZlZK#CJ}74~Q=rUd07o;D!$(n3h&zhYM)8zg*QcT{D*82j6+nAO-#}3;!&|epxH* z+{us5T9wss1=-ti1$lbseKV>4?=Ek*9R8y`XcYymcXJkxRUYg_d3Z0=oh7=GFtA34nw5h_xJ^pF@*LMliC z(Fr$QzyTUy0TSQ<3Sc0@O|;{^)7n97@u1qw*TO3Z)s=RBxLrIm1ErH8u&`t^GacJ$ zF)JL$#ntM@AH+n|j|@bdnQ3kO!O4VTg!(3qA5`5Sb`%k3cftbBHF2F2<=YY@L>xYI zlszgL03wZfNxM`Y#)4>r?0LY-mviXhk`7|9+4zFaXfcv<5Z>ANgN0pJ$~y8QT94R4 z=6!L8?wdawo+%u-k<)*{+WZ-Oo|A!S$Sm-KbUOJQ>E+L662LK!PWVXx;pIkB|gK&F^az)r$9xI;fRLc~O9^_Eo!&u$BDXy9$_I?{aXxwE zl1B!4q@G90yE$fY%(g5Kq$f67_#8Ev<&xj@ymhFi`cWG*O<{LC%*5|8ql5mTnxqYB zg}nc*i?1RHQSL#1+dSp8X#1T zap7zE(l`hZN5e3X%NMjc%1?Yy~pLrgJa&!Ix!ZtLR#2A zw1Krs$aWMotxb^yC+n?F`>FAQTMdfJ;D0- zsjU|0c72+(s$KiVwKuLkcI~xmPhUHG?eS}`g5bIKECfAq?H%xjf`54J95~Nk`{lLQ z(EIeYH?RGipkBT9BOdg_Yj5J`7uQ|~lJ9WmYY=%BfX{QBx3B#eygvcFf8{to0cJlZ z?;C*s4lqWBg2P+ao}#F?)!@e<_?bBLPa$bPi3Hbl3-kCir2ILEej1{lzjhX(9|4*_ zn@x|7)wDV_P zAi=DN=&`~wMP{TflV6vKugfIYWrFK6iFKK{8(5K?x`EA=#J!csrCG?!Q+@b(HvQ5p z#_sCUEYj3U94}dL7G3qE)(+)~-^4wg@LDG}aB5yZyY@zGwG-OSIRbbd zYUG(~=lw0~(N;YH?G32WH>u|U8AX(dCU_p3fRt&_QqNQPW7OKQ4ZL;jNg(kwc1aX( z&08~3AX*}&^1xR7uM)Zw4t-6&7eYz-DPLnK76#Cz-`)WroLzukcW30vr0Fe+Vs@$!Ysmo9()<&&4+ z`0~-qAA{?$`sK5iKe+rZcq75TLC=>@NbgU-d<5d&zWk{YFP$&K=SM&||opfAZxMU;bDP`oEVyk3#(n()&p`FhS$|7Q^Rq zV)?#6nE+Qf-%9Xr&;w}`UY_rdAv;0*<)3ipi-dbg#&GYa0p^pG?;nYLKN;lv1Ce+E z$@Bd~H3;(^f#UfN1t#P>*@6{bfTupk_rQkGtO z(sH?6h0a&jqeWX~c?!zrY9$pyZFZx;L~bPV`VuuHYDClo_dV;Ey-WV@21aTkP^`$Dnx@Q5I$jt zo6Jt*^5J3;AE$>lcM(QrDEr@N_?9 z3rgh!tn=>T0`}wQ@P#^v7%M%s|tPTha1f5!xF{&<`Qyg@9SqMJh%e)&8EbIE+cpHHR(fQkh@{}K`rp|Y!O7DJq7g3rz!21 zXpEFQ+kPNOyq&kWFMk-C)v6kdJC3~`iVB_G^P-aVpJ|CoC8tdG?gOWkc`|yGS)Lg=yl1qySuG>8#MUz| zYe40z*RO@YgAl^{QRrj~;}@_ED}$m^xql5!g#-mY7ui$Jwe`@S^Ap zcRF}<51?{!OQO+(b92SQjR_Ui9>|_h`KuBtC=2ka#?hn76SPP5*t4@DC{e5=0qn_@ ze|WhPw%;&wVD83*NNaIVh^1|B%z0xx(xXN)KyKdh9K{?n#h;X{2xbSM7 z-V-W&LS;{=?9Fo&L%PNNHzriv)}Bz=o9FBals$pM?@}C?zM+K^J7!nKmWEYqvaDir z%PQzOX_IXgo4*oKH~#b{iWFPgR{;dFuL583MuRQvt3(W4r`cEW;s#cL1(6@Y#0tKu zVEyrjcD)Vqh0>0{%vo_5IR5wn(1I_2VF4Vjv1oYq&<7UG4$>k@M2HhX5{NzIkp&a* z(9TMSAqpS>{Phc#=q7QsZIH1%1K%6tru0HP#;Ngfp@UC`W_E=4-%dz^)ra1es2Z!a z6M64MzB6T}9+zCD%M!uMo#7*sgOLwwuI4@d`q+2!$MXw$IMy#a5QxG@)uU zCs|aeF4#^h8WYIWs^v!nLiHY#IVy@GQb8t~mS>0?VG8yraurYfE0Wa!LVtQwUZq%J z?G@vsup?uij2M=|0DAtQ%SEakmarJT%%h>{+v*Dl7}exa9tm^_P2K8g1}J;P)7 zQTm$n$WC88!qW%BA_Pba7Z5&?uOMao0Ac(9W$x?Y2Z-}eo8nqFet$KtiRaM<^Q|n(%z22A=_9kASXwg8=Tv8nHV{W|aH0(AwPj=ZF zd?2R|0=OG5EgH??L%rR}BRL@kkQVlSkPSd2PZWkds$|RY9_`Kn3L;$R1?p^lbBt)g zll9oPZQHhO+qP}n_PnueTW{XjwymAte)%@pWRr{PoXYL~t8S{R>m1!0O_d{$8ooLg zeJh#C$QWRzsjfOYF$_&s}8x;-2WgjBIomX${m$+}+VEScQglL{AyXYp}VA z+af{7983#}D!^rO9ci&((0Rg*XS^hT0fp#^A_0zMODg0NzNwNByQ7-#%I;~9JP6Ek zi94!;?IR~IjyAKOZIGbzWY^mfDxgj=4fURX_#n@qer}Qx?F#TY+RJG^fhnMKmAxki z^BQko{?NpHf*jbPh7OrM78si!tE z(GW2@t-mm8KCcZPznu|HHrrlD$E-UpVRLi@RlQqZWeAGIc$bOI!F%wMlh9jtN=S!A zA%{_8D#7KqqavLX6OcS70m}|E*P`04d+?u+$UP+W3H6rUC`Y8?q0)G;euHZqpDst% z;3Q`vTLC6<+$R#<3&``VXvxjv{_||P^*!}fUivgHZ6Pzgi%5L7kiPN#T~n<3=gOQy zn}Fcl4!^W70PQ4(Aa& zcaVUQb@I?9!|I81+u|u}_wn|(+;`olgD3w#JNo|he){hKnQ+gnd?n@pV<~2)POEMo)XqcXSVO7V^p+T{`7^$%?{Bz|Q3d}SAYdgn!8!fd% zxeKM z!@2;<-%k=xW8CFg*l&ZWmMrL`6W_AN)YOigsi7mIH#lmB(0ne(PK$J76bWgy)+cvP{7Dmx*2JLXp5y=Y+0RX?t{!toq>Ztvw zu5MEsuZGKV;@@mlL2p7nT-FoB3(`!hDUUZo+-A5KWXjFRvzKFsCDW*5iKz>2Dww*r zrlQ(PlQktqLuI0+BL-3gy56N5Jq+;%{nCCsimA1mecU zo%E0TJ-e~u)hUsPM%`tS79^3#Fk}l7@M~3+K+qV3W+-3@8=dfqt_j{jgOF!RppL(b zNwoq2d4) zM*}@$l$8+HU ze?Mb59E(jSJ}!RX0RR^t*qES8H*j1KTSVjz>2k)F|Buzf=09caxzD4wn(_IW~RZx#a82&#Rf2-&O;mA68PDgj0Xd?>_yneDS;;AODNWnTPRR+x{2c8(ZEQvF{gU zZFyxQ)Bbf^#o7hu* zS=l`S_{OPT4pJp%?zS>HKz_RJJY!93O4tb7W70uHIr^;~$hBQy;!04^LTkR_^}rkm z=2gx(v-CGj1r!NDK?rB-yJR#B0&)|+7nHj4%BAJ-@ggMU=mAM&>^4fxCwKFb+D=Uc zsd2E$lvO4La#nSOg=#0s3I16_DcMJWD4y3=I1?PH#!z7=-E%YDM?(V{;fOg2O+S`K)7lY?2dqb%Mp$8IuaTRBr`^^oFYgE&&BQ&@Ei%D zYX{Qd*(j`6J(77FaZ?>?u+_CF+I)cpuwqm zy-uJ?ON>=Th2|$xkiyV3BZQI)$;c83m)s^O93rmovEeZi8bbXZVeR$!m>>O-`noj0 z|EW33|7p38|4p-t|NVFi?`QWNr0w`~8M_Ll3#Iwo75%*2NBq2uPGIWxHD1KvZn$!D zruDcHwnOZr|Aq13<%9ech}v7@*VjWK6qjXZ|JusMB;vMtJVMmw38<3*?j&$8fe}g6 zfwJb1Z`lIy%D0Z8w~IXlZ5Gc-t-FcQTi!K`w&x8FMmWxBT%K!K5OGMMD*!1;z-3ex z9r_{D4~XJ(_K-){Ki2QgdNzP;G?`;gesKiZgoo#^va@gw+M8|JQV><6HtG=bG*7jR z%Ye{{S%rF)6mb}Yv63)MrfY_t+1%Ma_nc(vP~PS^ff`sqP=(= z>Gans7p30zpEV|2NB9L2nj^uwL>dGVEeWGe&8i3F!mR`(0U(@#Pw;5igQGXSG6z^e3#13c&x z&rs!47xILi89F@85lb58#wgib?>_Yi;!EevVb-)1@_xS?eR1vQILrD#HU2#k1 zZY~IbJ&nhX)SW&7ly#OFk8*L9b=C#L?$_heeeA(C%jnJiIUPq7)@I84xz48dwvEl2Sd2~)J=u+XKw<-aC)R_(981yC`89h-# z1RY)j-do^Hn!wF}v%VaFlALbzDDc2oRsG?&6`?L#Pg<9ebo=R8UFfHDTHmEEVtVaS zQh$1yH`-P^jr(A+eRVWU0dr@C7Qgg)&~J9c#~ade`$rnT3!(_ zeC7#<4o!auKU*dpyB#0Qmrh?;0?Cca%44;E8!Fn=bP^Uu^28$yZUzl;*Tf9BLqko3I6^%Te+~=CS{z z$$`QIo(slbKbJip&L}G_6rXi2WpX%Y!dN7CX~HTbB#ubbcaU#(=hUKSRxGx%(#%_2 z%)CTIL$s1SwgjVW8Q~3rtsq{v2wnjI#DA^@mS2hwQ2;snVrF|LI!;DU{M)T-zD~F5 zG808|a&XWsy!ij=Szm2+t@zdSpmBFFE(|u7UJqr-Tx2+Ky#`Vip%#Dcf;D;@WZYd| z34t{HGup;EPBQa7LdKyxjvC3mH1sofmquP^6t7HYvS!fSZuAvj$|}_p-~R~H#TxKE z9)_1O_Q$dZAX}Fv=Il&t83UqJ#uEH0yU7w8H62na+G^fxwlrBn_*Ogv%p)P!qvx%U zan}r9K*c_^>*IgJ2Z~Hk6lC zU%SsNbis$6N;eA;zx3?D404Dq8Y2z@m+-=qx;eOXw^##zYp#g;5-jls*Y|YQ2 zxB}BBHEu(%YZ?T)Sn~y7+BE(mb#S{VI&DkSvyv;T?IE5u;;$m${7&=ib=DipuEb2_ ztRF~15`9gpi`p1xDitW6`SMcE+^-cC&1-_z=qGW_j179@`UiPY zyaPZ*QbDIwhVC^YD8WbV4~uY6{Nz;&lhCE$PUmDO-lI^02ajf=yV^R!;_Rfera6?M zc_{{8SahKwgodJ;6h!-C4EbKIQBVD(cl}@;W&;r2lfG2{RRgxNS|K(_CMud!>|?7; zlCxS)L6cAtoMYN3tG=AXzX5OAQts6I776YQyu!^pk?n7mq9FJswCJ<1vV~YZTAK2W zTQg@Osh2UF(+o;eB5}ueu#WKuNUli%$Z+3Nv(xS9^u}(nXR-9!YUX zfAYrKQqwUpxZN(*(B2)4`Vyovr|N_noT&wWWs0qV9T~BPRAQW26opcISvYgQ1KNDl zCaL;QA+FbpHPu1b!JxJPy$!@PbLdfKP~kKKCxrJ{;V=Uk?lwMdh5(94iQzQe8aD$e zWQ8cUtM4j|ptsmcQ7l%<*aA&ti_k3EffTWSA(cgh8Bh^1>zDlkC($*UAZZ-b408Pt zGO;ns1TMsfa>#FQfs!R}+4()1=@hGw0(RtVjKPezJS4QE8hHa5vFp*2b;|}atkDdu zMhK(d7Z?>gt+rEf>E?H(JX~sc+?sf}l=0hi@pM*43!(R`3-_lT_oob{bV>%@JZun4 z*zjJL9teM%z?Cs2K>*m%l<|DSlME=67?a9`@k>=fTK%5Kv6jahJo$jS=U$3 z?oWNaQV&piahJXL3X-Ezv!O72W=?}SXJ__8vJeZ=im;Q9DAAmRM2oQ0CRAZgRoIi4 zu1v6%O@u{cX#Jq2@h}JsV1VD0@Oo&@J#r{$ks1Vhc(_C**&~=pU_l%0BOy%m7c0Y( zfzb38U;<-sR}z8T{yCxnu`thjA$Yd&c;)qiQaFp2uQP(EN8BuEa2!>BsP_6TZNr({n{ONoe{)v9^CctF z(`nZ1kWoLbli1IhhzyYi$EL*CC79ITTW4~mi^nS-#57_dU`ykl9(7|VHoHRg*!_8HP$NICS7%mELlv^amsweka_oz_OiL#JptsGN2~O!g&|da16CQ zq~<8X&Mk#Xsf1E=%MMMIR$`gf0mW2?Oi8-3N*N)+dz^imhJJ9UJV~?`^ZPlgzGvy| z=9WtQ18zK>`S*tQ#ODeJOPyRmh4 z{+ycG6mbyu^x8Js5RS>dpngKJ8vp&SXl%Mg+oCLYWs2o3vKsN!Z(tyjS5_mZNhMq$aXdR+C7VDR=M;P(TuJjYBcXmL?$7q{Da9Lj8+V(L#S7ooQzhYT(?5I0GLiF z)llm)V2agVPm+z{oK(p(_s&tukzeL4_Y74fubUpFls{sNzpQl}g+&^T%XIu%t)Id1 zEMs?eQB>bvY6)5LfLI{a?G}mda(kb1V2}4M5f6U^zr*A#CcP9>UuWTfL=)qp5g8UK z8UYee17RYH#V`<@1&v0arWt=TM4Uwt{m1V4!DuJ&4ZuzyT1B!fCP^eMX+jn$Lz3u& zG*N2`)iUM;`xj~eI+7r(iy0Hbr!7J1k^=sq)3{mmBc70 zKPOWJCBslXqvo>V(N|MNu! zS!O{U7fg-vEMFNnskUJ}TJ;4R-y@0`z;nhW<|%@XzXa;TnFGy@Ak3ktbKfPq_vud) zd1Iipyid$Tv@$gXiVB;d-S}rpP|xFrwh1Kz&vPtx)Ci2s8iC=77*HZLGg^c@Cg;G2%r$6{&1nMyBXcxh zM1E$>2$YN&ff7VpmU``$HLbjEoje^H`MC6QxpZ>-^zyLD68R4$44hWi!hEt(;YDQmqEdRu%A(wR9@h7>;CZV{tyVY ztH?Owpj{~BS9lhzz@+{}BrpByF(2p$(c zc07^5T17d**pj5tVk=b2)CleQwJ==$X?{?{2MkK=jFANd{rYu3E?l~j+T#_5;X(L0 zvL3M0ke1DVmA#Vg0P)E8-OZdLyf?J?(b9Ew_zo1d{1Kp$CuJc!5ZfxPu2vt#az=;u>}E`_fEB@_MrJdda1 zf%Ko<8iE)#Mwx+6P#~lj2}YCwOwa(h7%qn0p9~(K$Y8bA`|=PP9%b;H2m06AOA&9+Jbk zDX3))K)XpbGYb`F2FlC~6uT)XbPeNxU0`?m0WzScXehW|p1|%kbeE%`{q++WCJ&s1 z$8`|8`@^SkQ31L=5ZLH|cNF?FX9WMxtq6=Zivu4&Flix9N)VF*(5`;jNOs)Gjayha zzrIy-nH~v5*60QeL_%SA!VwRx3Yit8w&EB3I^52e`1*tUPyOl{KJ(sJjz8b^oZ|B9 zE~`v`6%V$~@E~_qNaK8QcjIKcBrkvjR4A&!9t_eTUGbaaKc+aLNcn=(k0>Pqmo~*q zPoXD}jDc$y)j~MP`DCY0m1F~t5IEPbH%(3zrIdRE3X`0LdJMu{?F=G3Kv|&C=sA9% z%ofT*MW}s_5M%NxZrF6x1cLc7J`!}wZ$yGXN8~JME0`X1@dYRgjtuz3^ssTT3N7^p zEnwi(Dp%D?v`Q?to_i_hC3c2vb>xNSNd`oSSog=;IkG%`>if3g!D?`wzXi-X!F`Tm zl@vQBE?mu2&lo5Q2ci%Z1M&)gcYAIyh}ZjSl{q4dXBYndEM>vi*jr1B+>(QF#mn~M z8?^aKTSnPaZmrD01>TT247{~T5QyF7?c#$u;I9g;cJx%5`f5WM`#>AU*b~Ow(S|Vg zhBAz{A&kDF4PxvFVI2HFP{xihX5ts@2xTDq1rN~%Gd6`Vl7B%bXv6;x_J;O%>n#TE za_D-LJGaeE7Bf^0&a=or;x;}s7f%X)K*Gy`ym@w^4>7yfoqFQw6bxM`ddh_&!b{=x z!#}X_G|@#BTPIRHMZZE~h-GxmWK8<1w){~-_{fLKD7J1|0&v)dX)FLy2@_1_%nZ0f=ns<%|jQcx8k{iXEk_aZ;@(3rr z^St@uV_worGM9RsbtxsMe?7q^yA`dDB!ciYTa?v%%y>Y_Vg2UXCXOti$Y@F<{p?qP z3?4h|fsh0AJQ*a>xfaxu@}b~8bKB9(9{Di4j%mn**HMO;d!&*+f`N!KrU8PGnlKTl zc;@|xjZGM6+v-NP+Z5+mEki-3c;#FT8Xo6pGYK(u;vY&*C=_ppb48FMMce2QhY4G>UKhgzmtw$Ui zHm?^JoGEjtScqTGLA$Y4n^Lf!sLBl=`vf3Xs!>ExLxnE0pSauUCkvMqgb^;$H@h7i zE3Zx@?jKn!+4&i!X>PC~)zD6VPM|%n{yEMXtWlKWqDsoxY!!*mY=kXyj$pTAq=I$v z^otcr5e<|W?DnV%fb!xsGFcE$-gC;5V;6%N`BH3eguu~N4EC7AUi4R@LJb6aBOkRE0Pjyyp2l`>!vhnK^##Qr6WlGM(rUr;sV zg)2!GVU;9FmSBkdneSr zYU^s@(#C%xB$Xf8_crKP-so*8kSY=*DH1vjv=KoXiIEgh5Hwn3E2KyPF;b7vDL;v> z_w0HmkuHUJonk~U&fUTZJ61k)rOS&Pt)*Pm&J7dF z{YpJVFeIv9-Z}z4tY?g1)`btIZ;4QnS$%0qd)bi6+gf?Fs)<1De3~$ahtb`UQ(^EI z_4FJyB=6IOL|K`Ycit-1G@-1bv7?o$X;H0WzePp{9&6H29lw!MuJb*Elo_jGpOsfK z2ijJiuqAYnJo!)P@YMY}-mOD-spVL0OSaS{`+aF*j_sr6*<#4Y@shi3&5BGQ$lrVL z86Bt@f7c`F{EpHt&esdtt(KPF#gMD49*}*L7wp=Dhptmu!pmJ!(59gDVIxE_gD#dt zuq5D97UG+d_h}p$FU88TefmUW2DW9wr1#d4J{J*6PEU!9EnrABxTr`Vm}WkfB?c?mV~JB2kZp`r6&5oOYX}&4P!`lcHmG`DEb~s5sX|Q&%6Ys%PCOri zGFGzp${^&g#;p|3C`8z?Ejlu!a250%BP(5S=5&yCVH)1?_FSxWgHs6`CvKjG<%w!0 z7nWzPj#&{8C1nT?(IEPu4$(n?b>fRgD9;|2AUDnhDe`XYh?f++RWxt2TS+i3_@vO; z;6GI*i#Gl0O6soql7rt+i*iV&QT;SPm5X)FMqUYPme;!Fm}r!ME_8q{C;(i(-(j_W zpIkrpuHRegS-JpfgXD>fG9f@yWAe1`PtDs?(x<+JtE|%m4x3|~Ak!qPC_zZCwxJ~X z!mo=y$q@Q-z}Rv{TXN;oMt>0eN%AO2#;d{Cu{RF>v96Hop17U_WPaee{B&yRO8W!b z2Cv#eYVlls`4y>>p)l$&E48KK3Kl&nLo#;&E=XgL{x~mGm1ydK%zN3!_^vW z-nR`NQ9J|D{A&@r$0NLWzVEvYU{L%S`aM2iA~*srFik!WwsA zHC_E-Ngx>j*T@nX^PXHF)R3>{ZHb_>ki6dxAg2xBYH!MssEmF{!LcIWV2(XB@=WVZ zktV}4>=L#WW)KR2k!VAIeeu8cPVvElr(`al=FIY9!Bf9hFMQm%{l3nc(nBlqW3A`N z05@>P)Yj@z0k*$}5I(n&tV=C$SSKw!6pdexD6!uIj+tM*C8#O-IZ6e^aR%hoi?!yI z>GQ@&I!x6|V#g#+u?WSQ69$_$vUIDJEQy8jimzq9nmKqMUMkjtsg^ixu`~|Dd#-cbAP;{ zv>gRqMtzy{TV`m3M5_P(Q4Z%uxlmX|DfqOSoPo}a1?~t4oNzjn3^p>4%S4Ek2#&_Z zNRkuqU`m9Sg_qT4x!rAd#wqM5-DL01od(7=U5>JVuD}?IZU~dVugJCxNAqFyF3p}l zUnWKd=h}IH@}pV?xBvL52I4Im&8B}i1%W650D0JV$8+mni`y^;OLKGS(*e}muH8Z_ z4bA)8UDBWOGd9-mzBvLOQgI2nL8pd=xKYVK)U%+C7Nz3SwYgt>6hNc|0R5gG`C#7< z_oe-(%l!`36DrgE@uX3ofO5**S!1-#ba`#GJ&`$5oygdD!BH>7bI%fW>uIhqGdZ%3 z(?zXKLl&{vIa>rkSRB6d*~%sdN8GiJ5vdl(>&4*>+u3TimNuF_%3tEUGR@sHK%+XK zJE2r-k*(QpWgRHfqBA;<^7nHcXIOysv$Y$1-kEuS-_3Rpn)w}u*0fWt&U`g(q|rku zH56XhQK8?+a{6olk_X>|B4?sMPk#~9ZjQ~qQ>?RqD``~YDVklo zwRXiTVgsFj4lTAd^d7P> zKPh0k@+1K%wg8HcUI_vp!lUu!42qYxVr%l!o*FCNc>xJ2khhNp?6G0{ash&8>}ec_ zD9N8;vIjw!hzkwGYX3hjZ5ve(V-$oSi@SCN*29Qh0(>#ru$aaF3KLNIDu4GW8Isay zNT#Z4s3G41RJ8`KM7Ag9ZJDxCW<+z`-gm-64sG?(g%t4lPDI3I&eIIe0AEt%0Q;&Q z7iHH|jN@T=q=>gl!G9&re9-Gzx&YJ9a*!4bRd~Qf0@~fi&UiGmrZr2?@P65C{mulw zWT~@VMcZB2=?5{3>&d{+C4v=*#Rfwts64JIPp?W5dmb65O%1R>f27@?R$`y70mIU~ zCvIa1D&w9Gt9gtX(1B47q`u6msh<#?O7%2~sh_g7+|RT?<zwJkwy@e<&fGk_B5Nkq;R{H`b}&1(;R_AKU8};qDO-)5Gngyr448&P?XDOU#mzJ3hK-O0EzHM`_Q2v%NmSu zge|If|N9}VUj25zzvN6TafK>CA0Be|Nf|8h%S*z?{ZqOwN;&k9Jq@Rbw1Ce0BU;*p>69vw|LeCYs{`t+-X66NjdR=Pb z1UuW!MHHd;@{cBeK1VS@ulGWM_bhnJsprw-w9zzMq{@;e;*iHVbh~#>-mgr7&be?D z2DU4LRuUySbL)(yg$w`Qx5}u;M1gl`)U#P!?T8vPP|D(^MroogI?k`Hd~>`%66m0d zZlIRR$cB%EqFe#)(yyXlHw|O{y)HAto#u7@kc9Y)WPyQ%wl>?FC?e1H&cXg%Ua#`@ zxzD%0FWx}-zxh3z0Q~!p4Dr|pOP`|(cxhChl?|b9C1)o0obd0j*DjvN@+ozViba@^VzH74 zI7C7y8XSJ$%9i;oG9r%P{>t&~p1fnE#~?R?W_0SkGdjx3Z%9do67U0{lR<2w~lRZ1{{cO}+yQBn*m3>we1Q`YStuUEEP z44vJ=TLtB>2au;)MQSu#@v^8V zAg|Ad)1il?eorT5KUeSGMx#Q48M!P!XTyw)@`VOip|c}<{y)3EjFN~AD8~lzX3Qv1 zgC@mq{&>C7jbU>19{i>`aEI{%_?YzVs)}9CbNpFUu}k({SFo z-Niqf!%IfVa?vw3djW}La@PFxV6_DtXrn>aT=dr;bFO+e>%3@rsM^4nsvi$b~R%Y;1zyYyDxQ31cm5psS%PMN3pWw^T z7(LyFE)SWj!Rzbs`osaL6N>8d`uIKFt}PGUEZ(RlxApmncJIU=+V<3em0&3gJg~#}9g@Q?eG#f1q?=%toiLHI{b& zyIUW$2Cci-Yw20{N`0g{ULH7DHD=U${`gc^5Y?y>M4e^uLBJw6`kmBsbRI&KFJ}59 zLa2@Cf#69wO61U&rgI2$a1QGUX9_w<+-n@-7G7ij4}(%66fx@mypU=KC1R*!JC}#p zE1+({=1?jzF0?Osd)52i6dX2FpPv6*EYDTNj&+Syj;Vh_%*;D);xLX)DmwY#{F0`1 zwYuqV|IJ#d5ENfk4PPF@7x?R59CSVkss=EQoqJ0BnL-tJLj#1#{|~lLvNs$LDO(j8@w^$x zR40h8sXZI1+7_winoL_PgB1$Lia5oTcNU`%dq22q_aJ`c&HJz$QT_gON?&{Qf#257 z0Leon88)ZFev5`0S~3ws1t9D&49C@{!XQ`rU{6&M{JC>219YJ&ON*Z~_?FyE8`)~) zh-NT9LyST{di+d;f;Y6jyXA0GNYZl5XFJR(sIUaaAQ3(T1towawGS zLM`n^_CLF?rb^a@b|0g+U=iUan3nN*G|Y7>;SCcDZs=T+>;fL!a+s^6ju}~|)qT)5 zkAWIJhwQO=H+t9b^v)&dYbzy*@xyxi#BDv(?U%Q3>7{)CPM&U-9-a!}+o94i=_Tp- z$5QbGCl61Dx5GtVU(eGQbi#YUARn-`eA@h9%~D*TggKXzmPZFmJ4-!r69^zs{vQOw zbUYtF@3Zg4&qZL|3EC}UD2$Nqvm<2brT0bMaX$!B^ulq3<1zVujHw*WSqk&SrZLR} z8OJaV<{VJDJmfe{4dr9tU30vOP0eos{j8xZ3P_Yk@?X+bt3+uG`kKX} zoV$KXXRjQnu^C1upSuTu{tyogv`<5fdY)gsTKh6grH}ExN4n-An(lw%SkK9GJK=2{ zI675yxxwlT-7G(E<%t64oy-|GGcaj%v@^mxIV(j1uNXfcjsyB7yp-1KrQG>Dh4S}^v}O$#{pgS52gu$RhBRd1r2a-~D2oN) zbO2T1>ETDKC1j7M9+o)qGwc(h!B zTN>c7|3oO&@p(N84%pp{Hk1sk%N`eJtt;@XhsqqQcCc!Nhc!frwhfi(S2gvX12ma_ zJmX$4(f4?nhJd9mQ|HeoG-7!BbN(BD8U@hSN z@oGB19vDMcM#Ek zEl=Y0^Raw@!}GBlrAl{*&my_@Sp&hCzAEIuh*2=eucQ+10URFjLK)7H9z8;PO~boA z%hctXym(RTx<#+4#Snf+E~Sofj$zfm+yeWG`x1AGhM8S}Agmao?@}w>fw)$s6F0(B zXbr>$pAbDc#SJfL$bkK(4*e|+Q>(*SIeiGggEfr@3AbK| z=F{u}+OlN;Q^Rc;LYR!o^Dk1bi1w%G?QLs574mCVuctRYbFYX~FI++b`gGtfKK;j5 zZ~*QO+PmQ1J)l!mT9`B5I|2%_*eCF~gTC|rv0tToi6=Ys`46~oED%U;Jgasw$0lcHcY^O*JwDX@jB$c18ESJ3G5@5GGrJvlH z4ihl-qXwDkqfY???&0!S(O71DApt(#8x$QvL|Hr*`ADP#6b?I|)nh2aV?e!MAGm4{ z?(o}i4yT-~8!QIA=Gv&6=I{!ycQu*z#wTl>@>1NC(w{9`n-}B#sQ@@{Z{D)DL^uPC zk=`PWoxBeDLrvQ_M&QjDJRi^30T|2uo*n8rpUJNK%LMa?Y=6;{kbaE9TB3n@x|eD1 z#vT^MJ?%&DIp%p>8ToLiyz+6>ePxaFXVNku(b|U5r%P9F$}7TM#RZfkPs4U@B5MK_ zA3X@}k)XD$b};DerWHevU`JRm7K{l4h~NfjFj|ZngN%1=ty?j|=7<@>5Rb&(V`GvX zyd`qqEWdcvGgZCvS6eEVeAhdoXAB#*gqyK{#{1mE!XY&`7-c+NJB-t!SODs;x^1wx z3`>I;9ynEl3?4Y;gF@|-y4EO#=XfU_2ARC-`gaZ^n<)ti%U3APHn!^#!Sj0JnXat< zZ+n_Op#H79b84S!Vf-6+=HTC#!}+?eOPeBnDrK0^s`DCto*q4%gX#Fb&qt+Aw^hI} z@Lyx1i0}8qpm^_7ham7@`Ju=_*Q=^%e^~OI|3;uJ5E6+5h8}<)YC+dH?#8mTy`~q7 zw?m3nN0zrb4=c2w%O<)`Glla{qG?p3ru#tM~muZN2Inbo)|YE&GAmc+fZ0{-(AW z^AELst*ig~Ms3*YBXavtA2$1mTD{Om)c&G2D)$$)d8~`@{RL-!!8i3MH?JZ(-W1Nvh%xo!-9$FC6*v06a`u3T6vt^#|m;>-7G!NH(vCwl0jemA{d<$y7a(FW;j@67k z=)dJ03~>q&p=<0?#Roj3%`Y8RL%(0SY2oUz8ns4s5>Ut6D=k|>`p}$kab)BwO?x?B#*FoK608jn zZD00yqi&9(H=JfJNMT+%zyLo-x^;H%Ev}?DQWI0<)%bKVbuqO&TAh4NeN2r?*VWq8 z-$y6|K;Ax>R@(7QfQkGasrEJycI2e9kI{ZkyM4!6k6q7waeqG9RzA3ToBN-7DVjx( z?NSSEnbIG7_g|1RZr^NuEpwVXQ6e0Tq$EAqA?^n54HrMO zI(JLe{(im(So$H_$|WxCt#Zo6H3S{6fQN*mj^T#^PCYFCShDmfR7RjA5IyzUy+8I+ zS^JKh`{3&H_4sH(2fw=X7LdQX_NL)M=F*qFJ-%Jd669i~C(irF7n7+eyj?Iaj`7f> z_5s9E`s3;c-=m`esf_R4ko!#P>nUjgL4EuF(U00kA5s&%iv}E~@N1ZMrS=mfMpdLk zQ`|N@y;ZLP`nTC_Jq70T<{9VVmu-6`k>S?%FAj}w6J(qClFgZD9kMRu=*Ag$BW;c5 zALI>?ldSfJwaY^{O(^#ssX^SoYZM!Gvjz?FZji~(hT!xA4?IyW_#UdBTg-VpT-n^3 zN1N+MOyX4FRz-8NhtMyDh0ZcCX3I6o2X=n%+fc^+0-jOB*_ziYroub5bG7Q}_;||-QMr9)fWahF`&`(J zj`>44J#j?Wq^F0)>KN|a`}ssl8M8aq=1*JV!b+_6n#s zQ6@=}BvK*?k_6E+iIHBkf41+uxw0AiU-QAD{_Vw-+#9K;X37=bU6<0Q9stw(zxanT z(D@%RG}4tUR@cr+5nPcLj3E5pglFIi>Aqs1@LnG{G-0Ln2q}R?3P!+ukIiwspvbuO z6=DoM!z~+wkHoReVUsdhSMpY-PNBnbL zaLHq2dhC$cw7Fu9C4jSokmvy1C}v9nXT+4D$K;hShN!NYy&KBcoTeX<+J!k~Oq?)~ zJDfR#TsR3j(+`4o^pL&Gf#1^)hH#&p(7}1sVH`<}^m`F!aW~kVFgc3z&QkDWQt&q^ z`8o9b7*zZmnm%`n?;Q%&i`8lNTEK&VxKX-u#2c-Zf z!^@}OMsev7#PHCq69d~p+(Rx_$5&@Dl6vhQIkw2Y2asxDa8&U zii|1BG01G{C;EzE#l5UosTz(UgU8-iG3))6oV#OZ?rv!<5{r@;MSPDuJ`p7_++@cH z9eH*$-7uVEjNtrmUn(|5KdT7>#%r7G@RXMC3hb43LkjSy2v{6NhLRNX;_ip0V#XW@ zMF+-;opN2Lp{6Uf_yx68T;s^l1Zk`I|Im%+5bmUzy$zUJ0gmoLwDM2_^R|a9f;uJq z^Yo$xdAenoD7$zh)k6s~*j|E;8XrWKq)ixZ@%M?e1bb;MaO?SW$nfC0ru-H;DbtYL zKFnK>PhXTn(8z4c5c!%^euON8XYj#C(iW-=7d-%9;ZlP)sO2jm$9daxu+Xsw!I@#L z+3LEmzXN5cYmuM5pt*Hf@Zy>pGRxBg$@ByP_?~{~7k!rUsg##9wmg>RmA5b787~lp z$mPxDf#>0z+?FT6gn9t-^b#h3u@N5A2N(cPlfHw=12Ki5k+-M$IPBJSaPi6Tlm^MW z-LlHF(EtMIFfA0y+cx~?!noqX2(HCDr)S3TrcgqxJ*Vwcm)VfhO_s%;Z_%Q$zoaQ^ zY4!L65E&K_V)jrYAsms*)rE)Nj|R=^-n!US%3Kei`srSOF|}hkx-q?DXL%2h+fUYZ zJ}w7z#DUD&`Z(=OkI(m@|0bKGx(frKtt(NZVnm`KZ9XjYH};;| z9_1GH1>2Jtd`_=?XW^yEt~mlMY36!xN%S)Fqh@nS)CbpVlh@6JDVhC>vT$9 zN|17+qE;#3y%>}^`-RE5RBUJ<=2?^X=@T593sGo@GQ@{ZL+@9CV4Vdg$Ccn ziK;`3DdfbUp~b;)WB}9RSUNUfX#9INp}O1Y;!*WyBMTz2%;U>keeyXadP-=DC)b_F zouB%IU`J=D)uSXFJWL^x3=g4?h)0qKSad}ZY`QWZ85tqw$%`q;6flqVR0@kY9mTVgD`3 zwPW{Wfu`gwS)IX8ZY*O{CXJ#g16P|%o0vJ1L75l74-%@K>XEBCWzA%@9aqd8*kt+R zM4oR>f?%}N{ia~GsxwOKGb{C{QWDY=sg!^UnHPwvXP)ep1@8?zGSSu z%kbZka~jXuXL>*RTZ-%BKru>+(RBkxpa1)NyTF?&ZE0O9*ZM6|1c=fpTOdiaxR9%$7q?b}eqM{@=vA9>$G^<8yC zlWM@f!q^N(hg+u-J-{DcrE9P+Z;3DFtUmGvLM80CVlZa%C0k)K zy~8rB>?|+$&(}m^DKP>?no_h1%1mnJ9wsB-n#Xn<<+cnp;{f21#`mRbH73fl;aS|u) zOoZ0Q?9;7Po*z?1xFksuM2N--qDhn_h#p9ceT7mydVWaEWK>3y zbXdZ4O0gGA;ICPY2`zV9@+!aY|IeI~cFSdK6#$PUDY=gbG{_QA@O^>;vVG0{R0tbEMdXZlSF* z?hbiqGnco#LW|8us^92iSMx64!vAF2cYP_HOosrIry+5rP-7PQw0%YA8FP79R z1585X&a`BK?(qc~HDM)Io6HvN79P7rlskt1AmW998~{orPlCvgPyh}OI0pbVc8xI!U{(i#_WL zN3UsK-S637@d#bM)S;yK2MKq&{}Ek2gysx%jvW>{HC z>Zb6OC)p>H6USR0tVF|NKzppy$}WQl?RCY_gO(G*t=Bb4WNlfDIK-4z(!~5 z9imW^9`MrvE)d|%qEIK5EyHSd`=2wG?y0Q~)fGngrCY2{Q$tzY;v)$~Kjl+H>m`BG zy>w>Wa-lJiXV{UW=wtudl`+J9sBMJV~2LG+Zx5&v+WaT}jOFbQ# zd=x%ze|y++a=)q9%gLmg#iyR#rkKqgA@SX*e%LZ{|89KPBApn~m+&s-VIS{5#Y;WK zN8J0of7r4~@one%6^`*G5OQQbenUoZ@8xmr;b|2hy&cofPKbd_A~Lp3b9;wr_{|$; z7cNmBza=s`XT3hZoJW-gqfUCdNO)2; zrsbA7ZjX&O--FJC19H6b1{_cna*IDWop5aQw{|PGBX*9O1%I$ruxpe1d}G3RwaLMn z;0`fi;FE5$11Gpa8ZZzOvJSty8J9q&ArXNXSfot?6b0+UQzCE14&Jkx%d?hjTyy_OLH$Davd zY_+C+dM4{DNO4`nWkw?~5qpZ&KgFzh zcy121xGB7ZZmQNPu1E&=x_@f<)Hd4Cwo;OTvEnBt*%`K*7S|yf&mx~?XzpLsdX$Fp zl@KX%0<9?BTqa^WFQX z7jqLUSG)%;t-QcXuU=6F93oI+0Q6FGoQB;2q_P|UZ1`BH5=&XS)cxFvOXLTmiorab zDLC)RyEcnqI!Ow2^2^7_^5zA3(qbWVpeZ&l$@-LZbCdWF&-6rn+{7sWJu3r3#j);I zX&#o6gc9_o8UH@gfr zoC1egBWVHZDUpLOl9ny^fr#>W4a;t{Iz=QNz=rf!D2%hrKjW2z^|Cn8c!k z*PY_#>^sBa(Y+4UcX-tSq>@7H4c-8Fr{?}-@9vc4Q~L_oh{uJGlJ^W)@`WKDz6r`N zu`!66ocmDNCKhxetUw7b4I|-M=JEo18R^sKqJIsdlJ^JL$4S7pgU6+V$72?rb#MPc z0AZDoIS|*ax;B|9#LBZBvF?I8T%l>KX=zO~QacM8N$LaEZ}7kT7{gkf+gnSEk>aS0otmo~AY=~;5l?KRa1rJ%Ym9?Zd6be#9`gm5R4gnQl(l)_yLtg+Jj{bU zFj*GND)Y!$)+1T={ZHo6vaFa2GiH?`Q-{O2LH9~iex%n-WKGYQmZg8#mQtdvqG!KV zx~j6Bf@n>p zOeXOO#l7O?Ol8@=DOsfucisNyznh^DM%DFrShTS9bX;CAf_&KZ`BnuLC`Pr#92)#& zBHO;lS;!2xxQEpacxi|lM_U8yr<;z$QdSy1l~*q?`w}ZiZzt)qLTw@ZZKU_JlsWO% zHa?GOI@}RI#8(}112b@CuC&R15;!wE2AjaQjopP};3m)*{z#bx6v>A=btY(7<)Rl( z5e1zx^kD+G%pO+!D;80)U0RNDhift{n8x{xRKs)rOP2>!n-I;n3%0?ysJy%b@T(x4c_OJHw8EuEa+{(j{9~KR z5Fi3Gn6J~3?||>brugOuKWZzCnx5IUTQsU@F3*J^5Jdxbni$i1gU{D`a#+(RZv`MI zlYjWYuiscrV2KlQ&_Ripi&$6GPiRbKXlYetoM*t$lHq)Xn^YZT;+Y|?xuO|GTSHfD?da6%r$l z`H+3Rh~g8T#C8h|%cW_MK%>7k%de;@pblPq|T-9OTAr4ehBzxUZvej3}=G4YR<_j zQb5&A8N5W`q?_~zgF*Tw5yeAvG<-fXiDLOsEV&Ii1j>HOmxc0%#Z`G-t*>^>ITF7b{YTWq^`WH{y|rCRoq zD^Uv$U%45BJ_PkicslT^)Q@fGVh_7A{8{_fv*!cOLSRI3!K9L>-*I z7H&rex2v1WEvVQ>#x#U7+?cC_i$fx5hM{b^A6fvLNel#?DKr0I-CXpuP@w(AkFwyl zcm!H=9j)u3M@p^6P-VO89fW$%eo8YcensT7%HW%ibw!gX5(eafZZbuwzm(vd$Nm|Q zw7ZwfEqG@nK(5P6OvYR0AGa_M9m6weYc6A#c=$%P)PlZgjN>3DMEsM*8S34_+TB8( zPcpE?^x^2m9_h#*q*DtmaOYalGQm==G=&Sz`49fQ4Wrpex93qa-$amuLTk`MkT~GV#4BpCr!i+ zIk_JB|N7&~E&f`jtX7s*>!IuF?%o2)UX4KOJKvas2usGQ4;O@o6#;X%5x;vHrI+ldya92fg2#D{H z4kFWsssbRJ&;^+#ybfh1k%y5KAfx~mApl8px5`YQnn{`vvm?{MEaf%|IJ|uyBDM%I z)eBbFRF!ziX5*W~m7R(?fooUY$&#|@#i@fd_>$DvQLGOFsT5h~3{?5vl}z*kQ4P5X z2-n`;oW=EX3Q2Hfa6Mu6RpX1eXT%rACa|Yvu^Kwb8FeJlCkXdULAXQ^g$YhkI0sD% zhm!{baVjw<=+VMrmPvVgz%DA=!Y3e?=U()8@NTkIvDwO8dD54#x;ajQB`|{GP^ghq z?T19{?Z_hOVf+lTJSd+k*I*pEYRX-yCgGi2LVkI=P1LYP*`X-_ZDN|Ct)gPzRApWW zvsUtlL}S-vd4tT|IkEo_Ss<$P`^C{Jr)K8Bc>Tkf{Q^rHq8dkgK2??u$-!y(I<{dp zGAksfA(blofs>qVkh7faQi0>Zx~zvaS>P2ZZ%YE7OM)O<0^XYm>2;!U0M75vQv%`> zh?zI>5@+lgL7zMrZ4CATXEgXvM8Y_VO4ny|Wyz3YgsN;f-5q?s524(HI6ivvOhAO0 zXuivaST~;)96OW40}t{+goA; zvQG_zyQemaGT<bO0BY&<%eZL5Br)5nzkT)q=EF_P1JPsS7(;rN*@ML12sENkr^CyuX@fDza4-yp5)p zHMmwef#s1ES=3cL8BJwU2L)7^jb%`4?oFxR=jmvev zCMZX9aI9U_r1CnK0Y$kOBYT?7a^vw8;1_~k@@ zwO+MK^=ML~a!g`Ts0Csvf;SkBd(jegov9^`ej?a9p57$Vh)~-kg_RIM!#CMlxaif- zV-NW6ugY*ykPtf`03ja$HXi^c9{?)P1-te>rg@3I?;1@RDcV7b94msfJ#!Zd{Sh_& zNGBEjNV3lfCnV!08~Z@m+E{m|_CFg29@26RUEU03RpL-DvV*8PKz8B@oGtxx-DUMU zU~v*-{UY)DlhkrK4sF_uv!)NFhp|BZ@yu8}r`K^S5xTWWaN8WhD5<-=)P=EEmx322+e>1d`fjUio-i)kH&^@_*_k=XWX41aC@7W z$Er=O6LY&a4T#5r@q080Ax-R=$EK{}*{;uKiY3hkM9JQI|W+O7r zsu_veE_QoY(d7w9YLPmWIa2`0sC3e0f2KAfj|L*N87QjXBy1PXm@K(*YA?ow`Kzx{ z@;BJ@y@zhUpUL!302T;oKT7&DSVp-WV?~m|exSu-;utUhW8A=Zzq^FDv;*Kc6tNZw zy`gySR;&4(JNaL!hxj2PyZEAB!GtwD3L-%+AmqzO#KeG^Kd!)oY9$7R$XrOHcNEdC z$1*VglFXo9uR?2ci;o^hd{(PSD3u91l4O(!MbmmLArcorGe1w9xu z*joF$WQ<$>6yXm{`8xrgn8?kfG@uYqDY6{>Hc&Umr7$2G;^h$z-qBfN0O)zcfnU}a zXwyWaN569ji?%5n-kRyvAaR<7VhXtwI7iBCP6*LWol6}K3_BbM9AKL?Fy2c;p+q`A z-vj|}Z*7^VXFuC)H(Pl_5hCjlngmb>$@~qDgRDVd>PHnKYZDp+QHMz1`@f(NRgjFt zFIbMiMEDC935^A*K%~e0f=YxY{{zE0g5&rK=atB7j_)Ur@9!U8z1+Pzco@r4M@uIT za}7l#J5=%Xi;AQXIJNL{Y2>p?rjU>CF;jen#AT2N{i1?H2qGi04NPZJN6{w^3%NX# z$N@HC`}&z?6&LDch(b`}tTd#Cs43h&$!ntuHW_`u>IpU@t58rlC8yjaTOlUh52mHN z1+Vnf6a7B(EI`BIu)qMwZx9Cec?__jb(J2eDqImp@e29Ad0KdEQOLr8@%N#yaD92X zlC5J5kOjm!@LJdkj;c0i!U762f)OFH9I;|~8N9G!S#u$C2OoQ)ytP>o3vl|WL6-+z zU;m8Yr;hRuH6V|!8lPZZ-lui!lKw;3iA}>D0ET~k;9EGG&MtJg8>n>)z3X@4@xkYZ zv&8ad(&OUyd?78tWblTJbM`M5PILpmWkS@HdfTr>9GvLyOkKDM1u1wbmybbquz#*8 zA^ryREeCynHtTA1O>Y20%?ZC`80uRC3WSOxV~FZ|1q23emZO%pjkN?9BrF^NhDOfq1z^pPO zh>DYpZ+K2J6{E1GsA-{Er>Z`=w$t#Ou0V7P=Y-3Wi#N{<>I#6a0X|LF{o-f(t2!Uy z!$HU&3h6O&F(|&n1O#CxIITvv~p9)^+)WN!iV<-ZxY#9uTS^vfKhw z1l4Fzv}uZe#o<*2Cn*xMKUT_gf3-mT!)Q~->muFq{x0AmFg0Aq82Rv#~k ztYNc|BY5WJ$Rbs8%IMW-)$g}727xY)u?%)Ez6?II=SF$v;vi;b4WXx`k-6R&N+11+ z`+*zoOV&$ct+U?FxU~c>`U}JJ?=Ls~27F;2?>+T++@m%WwtVQc-k0AmmB9VeU{>Nl z?X_RLBjFCXY{YDr^75C>1wjFbNEis?nKxZZWbXABOL4E^Wp5Brs>AyW+=X4+JD)kR zE8yypm(^G5_zPZBj!zk9zx!G&wC#*y;_A)Lb83bgzdW6TOs#{w2GY>dTIa*Doua}V zH%!uQ&Cz1#)5BMaKcE1fQ!ww=cf(~~BD04G>FNpU)FHq~c%Xb}E>3jibqdAWpXCI< z<%>~5aG`%Xjk{WDiydYu+cUS#Ox+2UC7X=wJLz{)&M0&z z+SFDMiA49TQ8~pJO4%%pD@N_l7sA$rZXBU>;cSS6@twUg$9MqQ;~T9P*Y0l#xxL^y ztt>2aOV#brIV+24W^o{b-td?RXk^7~iOg9CU6OQ7$b0D`2~xK0OsY^^6wVYG1Q!X4 zS%4(P27I4d3N4KnF7O3au8#};Bf{RG1O|Yj&$3%juD7ck)9WKQzoGR0Y*|szlOWcJj(}wdre2Sp)9F z1$gec9FwK05Q#TK30e;UatbVYSJx{SUP~&Uk56wtZ*}(|)^(H3YUWtPHHL+uhFr-5 zuZCG|8sq2OI_2ZcqV*17R<>@E0Tf=70?Y8YsN)vCG>vn~5ot~vDWy!-mQ8Y^ zoubeY;3j(M{NGz3h2Pz!i|*I*YYiKmmKK?l8hkcv#$@U~b152MO=!z9lUUGoa2Iv4 zrWq{xv$xp}>z7sM0EuVe0_hZ@ndc3E}#%| z(_pt3$fR=In}>0~rBe=_GIz=ieedFU!GDWkk3jLEUek*;Ll8D|foTRJG0ghKr6VVA z>j+kE0c|To!Eyo$1j$u4Flvv8?{Ty3rF*){uEUI<)k@ntUDM&<4^%-Y0$+n(I7EUm zYVSgJH9Le~F-P^1+RzXWuo)DV$TL)J_=9(qeSG94eN=5VFBZJ}uPJ{AeygCK{F^&( z@q@?2>?LKg`p=DXUUFi>KFKNTxTdU{)nbte!#Jn3R7yftu1T^ObYiM(a@C5IRf+Fd zCeUjWE8sd&o`+v;XdzECOD#RG7`XS&D&&4}F*p|kH_Tli50u@XI0FfizESYClX-f) zq)WrNAWJFCB#!fU;>j)jdf?Ze$Mz;Q11uS| zL}>;In)4^Lrhvos;%K7*YOSBag`EOhSdbqUJ@BmHYQeceQg5q=Q+5jX2U4;5eu7ZL z{+VT`i{$I5)4P;uROQsNY6W1cGx$gxH^aqbQh*`rSNq(wJ>{I>I}@-sFqhYuy|=L7FR_N#T&m+&y__jUM;HPWoo1M8Z0Fi(Bz_3Tn>I zU(DD-RP9@+nzO&ESv7eyVjopRsad#4)W(oZ-xmiH(X#9}Qa9MON<6ZDQ;u+ZfX!n7 z>i@{=#1B{1Dz?hj5l$&W+6HN16DQxwy<9AIFsmYX>hhU91LeCw<5!aC+8=( z>PHESkl}d$_Ag}9=f#rf>F8??EhQ7vd|?3!+#^$uitIrM#8zeXpONct`7m}qKm;}_ zSlAyUCIK$d*dY~=yP=#MK2|44hF)% zh;+Az$s9&^yc>zJjdAXpd00L2$TkeIi~Oxc-q^p!frLAuH|xa+dJ3hs6Sr#?!h23I z-k7*g&PPwAwzGOg#(C&X18EQkIC8T9NAuW(xy(iiUW@(5uv{hqm;G-j5>Zrw*p(!w zm!rkuYS;$Wlf`M@Sig&QHe;#C+REto6+IElX~g&y^zM-iQTEXqAoRB(LDK!?h_nb~ zjC+kjA>a7nQ&RTN3j}WI67oZvBuRIhoVgsxvk_XRJRZ-z#Wd9}y`0UBtsng#+Ko+E zjicdmteP3S&Gjxs;cfS2fwae?ZSq?zUa{76+UPYG!CN|xuP?CJHQwMI@>0>N$~_+5 z^E-$OzGG9u#XF+60OMk7#Ld_iJU0vl%CnAa8Q0ds2&L}dvyNu`DzJ`;8_73Kc-k#t zO1SD#90qYn7-GRJB(kVj7{pN4#wqS9+jC~fvfcR?D0wb@^ihZ63f;@U)h0z33Z`=wk`Sde$rI0B2jRq0D1iqHE*wgVZFtg#<%ci`tI)&k~i1M99R z$pknFucy{lt}QHe*$^X5DBVizd=+`U$i3|tyzOuwcfwD;>?}^Yo=&{brQGfmx6vC5 zitNzsc5C*yq9w#2y>9++xn(fXCExM|Pz3TS_k8%FeinJ%0v8;L;?+YW_3HGzD8B6& zf>MjkFbpL*h0Jx+x(Pj*PrA~FU&SuL5ICf-#ZWk5Q;)=dJWy?Q7J)rr4X;A!eXZ&k z>XUZAzf$cTa@?>TZ?~>p60W&ITyJYyh$4yys877aAS`L#3%T#;qA4BhRPqq*jN`CA zcn+;^LSf2uh$P`raWEVb_2a=EsdgDrR_v?#HQv}`9?gyh{gQ)zO?283Vi2vYS3cd@ zo8U}y{cD8j7#jlz65c8-iU%NNooP3;6e9+dv?ZH-!^kUQu|QI0kiJC7#^z341G%#p z*2x|!>54YO3|RHn^E?yPA5!tHndOIjIFP8JIX%h+G&glM`e2T!6fak$! z6O$f!wRN9W{%jJy*uKnoCBtv1Oq!Fd&uxJF_$6$tcezzWdMQB;`XFQ86WXOOe99T? z9p}Sf%Nqhj0O~Ri-^wCnvSgKdbE`%AU`Xzr+&&#c0kS+L*~y3B1H?8qf%4zGmh^fH zEuR7YgYsAz!;-P#T#=S1_3Aem$-VvxBHmC;vGcy!-xMh+(MQ0ScrPso7;oTGi-ZVa zrAzJuj>@{h6IC5QriBS{svz`snGC^kvf1M3Ek+H^&~D0Qh%tu6*$9o=B*o6mB}3xz zl(PVg?aLHj(j?WmOp8}RMyuG0CaV>~px*H3oN`3tk6mA<$4P4|t`hw}!)|Pt60XA` zo%u()3Dih2?E?6VXk_+1GEiCCg0k++=2tltK83M$74zWRXT*?qHFISm4L-N!+9!b9 zc1$82gVZ;IBa{L3pHCFbEkBxm2#2hMyjwPd4as>^fk5zh98eP0W39YgEPq&r*9F;3 zMB`VIYLz@eRfpMrf6&Rl`3*bDLb24GrV4k6Cz#&a$J4{^-M<|J_>uY-( z(Z40?1-Y$g!z9`M0JvTA!Y>{q!T$ajPyj4_hMcw#KnHin!(Mhw7& zsI=WG>k?$v&G@`tZhwWoPNJf9zb}8~9VuUH+Qt`AAWwQ*(YhE{Yv(^6iSOYI-*IKT zH1LPmKmk4X8PTub*T1;@cU^hwe#R{qt%Cn;!ws=ol|1D+Xx~YJa+r(atJ>oG^A{wy zg!%)i>OR8u^AQZFKY+>gz@%AXa%3_YjF{~4jQf?x`!^B-lL>&$xWlBKU~sfE>U~eN zyI;n@mK79Ekj1!&!4_sOgWPm~thD>PGZ1Ykbr>)vow{+o+LB(7T?;Tc^Yiv5);H)i93 z^Tbg^1e4F>s~G~YdFCEdXJB+FGsD?Sj-l%Z7M%(MOFDQnr*ZE}{mh&IntLT1(t$zDpGrqXsTSkzEZTJ8?RuE;=Kl`#B z&!e)Q9wxY}?DziVLbHpAnSV5zYpDJvbA1S`D!cmkLA46fJ`!4F1!jPS+hBHq57G~|ePT_8n2Y#(GH<%tj?vnG>!YN<84rRfw$pEGkF~ocQ`hzaJ}?3I z<9+2$<5a+0@(Z5Ub-%+yzcoSU(aAJBzSGNmepy;hjGXQ`!H*mUlgqJlsKv^1J-i9v!-pmi{0D5BDZNiUegr+ zA6CER)r!COBYGI@n=eB2KUB*ye_ACQXYEbvq9!YJ&HBnR3vFno3zS;;q;5Jb5Mw^y{sW(m6CTrv6MfvDi#IMc&{+uM^Y5 z^y>%-$>B*5unX2%q4x!zE1X7^9TvY%f(Qj`s4ns6OF%0&6wxiWsnlgKm46CuaO;)@xK>pRI^i9*2o5DZgtltLCO z2Gsp?-YByhA@e*QPsnkm$u(l}3X+B1kT)k4I2Prgovw0ZIjOFqQ68`r2S{mS{gM{a zG;|tZw4dpSZP16|DVWLxV8Xp$@iw(m6J-Jum)E}KWNKE6*SMuPJ*UkxQWMs~qrBG& z=0T$z^Ajz*Md1t_XqOe25{K=3a-D#&%SL&)YjIn(&@%)q{tTnt=lss{C4PNf>Lt70NctEbelgGL2QJJLb=)%(u*fX*UaF@( zPEYBGuRx(R*poRHM#pFS)-j*mzlHh3+asUS-h{zc*Q(cO>;56!Gwj+uV3}iGEU-P| zCi1t;Ch2qeUxFMIudZiqsJ-zV8E-UnUp_HWRJVFiJvD!HN@0X;azo=Zdfhh!t3eK(^0#Di!fo^vd1Jef%hyd3Gx+x@LRy%f~j+6+@HEk+L} zd(lctcTfmgTpHFirCglV8hxxRy_qaP%32E8Hnq2nDD6fkKHOD0?J1Swrwu0-zCV|n zst3}r!KEhfi$mF*e^@=*{cp95>DdiPOT5hm>9pH`RlPe}i$9#~lwZzwB)3aFQ=M~9 zzAjwbjfWRvI*pmzNpRm)Bvxf9fA3qzlAV^4su*XE-R}LxjysAXP&>TTh1y6029)c- zk;6tTk$DL399h^V>tk~9V=E%M0$DG{h$sX6QTvBy2?!iQso~z7R^&wPWt2x9QHg^z z+fzK;$7TrDC(WR>ICEF%w zbFK&1ASYvwmD9ZM;Okj!HjuT544}mC@C1d=hld<1A@8NhMmD(vKLJmLy6U$vn0y2b zt3~eZ0E#2>x1vu4S<$=MnD7MCPjO8vOQR{I2HG}W zX9q}*>%R0S=~_5%mMvMYKry)GH=7*(%mK<*!uJ0I*VfB4&$TnSYd9S!ZCq>EQ2Sz# z=f2(NFXiV2mm$DR5gazu)Bp*n#m}-M&;f}6=)e7kSb*;W1i*E=jDG{7XO8w)|L!96 zx-Z>%1CCQ@PxYkZ2qfzsc-fB${|4Z>(Zw@wM-~7c()=f!KOjFF%;R>5Y2oRcdUgpk8i*RFITQLRwJ8^MQbEm-Xg}c4!cia z-k1gQ#cLtT?5w#v3N4>9vvG6A2-*jOGHcfliBqBqA)a&-_8N3R76G~QFzY5Kq~FSP zL$B1Zy#>Y1)eU4d9_6#G!P^VjJUI;XVw}h}^x^khx>)C?sgx*1X$*Dl8+K2@%7C{__wpaPfzNz#&O{omvns-irL)F4g^Lm*q zBGyt$!qk7fchFnV<_>C~iI9Nj@aij)nH$n>m>q{qqBYpXX|54VGl+9c5Wv@Q;BNa) z{@RvUznD#^;d`FRzy)@`XJ=SCv0w*v`mo@tfL5f_rebUpebFNX1T}Wyai4FFwC*e` zPmq4S1J7rA2i(bM!S2;R$Ia}%7hNyG6P|M}*=Qp~Xe}v*a%{%0#x8_(`2<~$ULu=N zZew|Y13?Wi)qw!whO2CPxvU9{E21z)QP zBqtmz2#Z1I2rQe;A9ndd=vm_v$pe530EEbXCmh?%{lvkl#>c9}-%#RjLUj-bdCy6jo?#V8f1J0fBIX{fR>U)Odb zLhVz0cIF$&X{NEz*H*}#)2<_ZS#gl#OcyQxQkM`KhVCe7-UH}dy_b6+U*qxXjRjU= zvI!j~T0hso7{DI|oe@eswT7biMOoEskmpW^i_9`{F(mNo4ZWn%)F6u#U0AfIQ9H?? z3Y6AvjoD6b-iqAPx)HUdeIaU1@r>7=>>jH=);n5ppm(rpM{oZhY)Si4(3Ik-s5RM5 z@e3#Y!cxC*@h`mayZV1{eQvW(60!Jf-|pA>wd-!j*G=-~t=_M>y=dL_#^!tVyzfLo z5$*E)*p{CQMC1?Ahwu=Te8q$IczGT!y@dF8fDDl~kOq##1Dx~tyW;%0Q=M|Nk_Im? z8$C{s^riF2CleK%GG{=B=iPFEIKneAF6z`Rx#Ip%W61Ax=Vu5upNGo#ikXcy7v#4b>U!iq`lU^--?`0N+{Y94ghN zcZ6r|f!;+RvWttyQ{U;uJs4N2b@0pbOq4pe-mJ;6Nts?E#5v&Y79@8JqPRc$*yO$+ z-^%^nMBMd9HOr5#M(R&cBC-23^ z>af%kQYJdWJ1-;oE*h_I4S5F=bB%Zxo7S|M(O8~|O;!MFR*>pJR0KAtZGImL4y6nC zaLJxjNTlZ5EfqlG>y|$YJzT)12VOJ`+bGqjsJqs-iH6oPgM)=cGf;O)_Hi}$NbC0S zH>XN+@pjMC;%4ejm-qR^wREbjegNskg73iTbFuz*&!;X_1kp~n_c`*D!BDK`9CRyv zH!YG-$xELsBt7s8s2@GQe;p+Z&nX2U13>D`ZqHNUW@?Snj5=X~T+SoVTIG=sP<-A2 z!F%~;sveU4t|BqUh1SL@L~11?0dSlAp8%n*i(qG!_PU)7v?eOF16HcL3>20pc83W0 z;ZJbW?t%E8ClKlPY#+uV=F6vrI`c*pI_#?)~AvVqW5=Lk0Q3$KC$K zL2HaKK5|3=@l3~dw)!5~A;Y!5P3Dugh>PnTb zodiBPM_|dyM($z(^_l?ka~)*2pRkAUqt^9fp^?R(UTB~9&nz^Gdpwd4#XHhrjnbUx zfRd1#(GgtADF~KP@D5V-9F*RJiY#$)^N7#
      !@BtMf*&dBpZR9+NYdB_{=des@&wH5qJ4FUKNMN0k-3-rSGRZVhCJx+DAfz|pZqGL8PFy=C(_Rab z@-s)18m(q0AP#Zf$f@r!yUzuUNh>QOJbinL#?8<*zobuNwg4pjpLl>xDYq5nvq)#U zX63eX@L4vf{X94BjWe^{qLPe`OYjlyzte`clso%+&&@~0W%b0!?ex^&^jwEcl{kndr3s5ej3}rW zJxN*EVMjW3(xNt0Z>AYNCW}lS>O1gIA8G7h+86R$;RhGz0k2e+X)A+zf zP5wJ{{^>VL5O`qN+;|S(tjW+p3(}1jAl+pw89&gN^m&>E{*FEjCc^u8kcl&dL~sZS z!5|2bpXI*%)hY7+i!E2zUxwCu{Qtdp{Wlr1j!6%H6DEn?pqcgod)uQWQtT4F2!o?P zq-f!q#^C8cy$>nAO-~B1W@y0Di|W(@2Iqx2f$x)UJc9v={Ofw&gpWC&!^cW7BQ^NS z>KR%TY2ZFh1MCA<2Ab!4ftEvzqeswx`pNaH@c)wBV(Eb`o>ZVH_f%0pQzW5=l$$8w zofL)r_WCD(dSC9Dgm+mj;3K&$;@*S^l_t#P9(yJBr}ulTlpf9?e5m`U_wQg|!eA!% zBBBtv58+ixxgHpmf2W%ajzpQ=eUwF`f4nM6=C>b}(#j&^I;`d(h3Mh>H-N2hiLEf5 z3NssC#bwR~PG4a(P`cggh0`wmIyGa>YXn+gD$?ef8zrA3k5Fh%4lmIX--xLf@jGUqW1+a=k%8zfeI# zst;~o{UH_bikh6^0KeZ;lfO;LpT2$dKV$eYgnp?)c!_}iyPA;U@aFBS&k&q*YVwx_ zkP9-$05R#+*9wrPfQ5tO=LOyjJdo-S?q6c~&qYeCs|Y+N0^e5QP}EBzi8pUT?%@Kf}W-dLyp&3D?!7(EZgfpDG4OU8T@&NH9Loo-#1wwebrjQHnQ`i%3NS0 zS$lg$q1bA;3{uNox&7fYnZbFJr)JPB!5lDg7-P@ zNr$%o+_hc0a3d}PBPXz2_pxZ=+vr^VxPEZ;`X7Fd?m>$y0w$0IjzA$0%uc!cuY;>U zgN&GuvOzA)1bN(lfc@%hcOFJtCa~tkP2-4a+kWWy@hDC&9k=N$IMF@j`Q$z4=IU>u zgAdG;50e|SdOQ?CB{4{S#{>-g^K8vvWVq+o`nATaGA1<}4)Q8`KN zxUb3Luwf)=W1dMC1A|vmByuma@YRo(+tCXO^sJ;=0CnY)Y@vHvTK*JYPnrUaEP6^? zp3Yp3-gFt!RU}3Th-x`(mt@hWIP93-!2Oa#J0**LJ=ia;xnbHqHhxzdruOinx@X$! z+P()9ZPv#xp67V-JZIUfALzRD+lF6ybU|k>%Xn;KBf03}_lP&kLnfSnx%$&0C=iQN zj&zo>6f7e;(jhuDi{Sb`oOS0R@!_s(2Shya<1E|$Lbnah1KlNi7QXjmkV|JRvsQDB zx3VsRV>%}t#Ayk$4?fm8>_8q;I_W?LNS{c)A+m!8jz;33Sg=~wqUUNRji@*e z3v;anD9=LREbn^gPJl07y;(p>muOiWVB3KpB180uHNy^gJmqm0_X81f0!+abuWMw< zBf7-m@tj9d2#KDih{N`hl!coA^A~v)NTJUp)Rwz0so2l6|t?_NMBmFy^Fnsy^j4S`g{^;6Km})6L+hM^b|9 zg_YsbCRC#eYnc7m(Yajqq;)cDRKr5hb{clBXbz7V`E1*s%9fKU{bb4|>ubrB69=b~ zDM@L3n9pVw4?db*(T(-o8I}jS&^YVG6PTFw;W>*b5l=uSn=~6F4Jmklc*2f?Y7!xv zX?GXXOc7)=p^VV9|6`epX-fFB8Ek+QwfGp}r)i+iX0UQA5&m8zNu0F8R$&h2w2#M< z_Sgt4j)v*P!r5^pUrS*j&1OaSxVwu(Lpd*BL0Mxyd&&yiEuglJ2+n1*n@}lGHUnGi ztdYlsHlOWS2OyEvKao{4%q&wUL~|fp_EwTBsJecJwvY1z+aSXxj2glxkCq4~lIq7v zrTS@tsR20IR6k8Ty%3s&Y7k7wdIB@3eQIC|-ZF|+V9@(*QEjEVqMD+5vRa}#vKk8d z0&NZ56g1a|UO(Yt+dJ7g7{W-dPgqmPsU9Ug=vQJCA|LD<^D@Qw`fv%&-q4?+U?7c#~(Ufj0zP6a9rDNt!hfl4D1 zs5ByhN<#=#8bYAbkOGy46sR;Jfl6cbw^E`)ZYfeBAIVf2zrQSmDvhobs-SZ$a*|Nx z_m_EM#gigfQB}GfZCDGi`R~qJA(N^cLDmbm8Na^_8w2aKbR%| zND=F}4O_@{7Od3^fUWB+M+%38mkW8=V|BTm5?(3h(WE?sg*;0vre)3H8*47C<~|_+ zT8`vD%ToLU6Fd_Ckms)^{^6wQuOa{{jgNgbX4uZ4X4X@V?FJSqNNKFlhw4q&ohd`kqt%>cuWy zeclff1n)jO7Fud)pbZ$jTn*h>KkUFdwz&F67}Sq=Ea(JkUpi&^>%3ll%Gb(ZwqWcK zAtOix*JlBnTD{h`noj-j>NOY05UOr*!qf0sea&xleW(7-*6KA(@C|46E!Xxj$<*p= zAsUh!u!JF4f=PHGFaktSD1ZNT46n3EzuySJ;mrCD>R4M|UaBuIx%As!UOHX>uh*B*i0&U=TM8`~*3$Yy_}_0VA%wcS zw8Vm%ODFN$pPKv?%Z+G{1tS2sYirrX-@u{If=|CoEU3f3pI`m%vK0)XIA0AgqCj^C z>aY10WZfLC6*L!GnS`P@D_F2H^Xc<^K0eK@02s$GGoStfWPbgVx@jRYL1r1BPRN-p zd^ig_&VuAtnTJ2^fcDnp{^TbWOaJwgNHu1NsQ%Ya9G7@i3)`BrsUFsWcu{NFTk<6< z>MSoiK9lxa!8~#vLLVmjTaM%$E(C#Mnu$~GX9v4`YS)pXh~A@u4gGgM6o*sJwh^Br)SsC;& zK_0(HeeBD=>Sn$#o+U-omtOSbZCQPh*Cx2n0)QkXxsMD(YsiUy7R*gl`XyX z+|3KO&VTlun-^|guHQQM+4sSD8G^oDzx5P`-F&-#^FP4<$<523eV>QkdJe*FJ$vi9 z&z`<@K5~AWQbPV~pFMr^ea!eiWI2EH?ayAi`R1)>0shVZ`0V_xCzXI(=WjiO7>M|b zkl{(;?Z2k{qaYov3sBZekmv*WJ%97f&tAe@z_!TFpL@acJ~NEC4ElURzIzxwQ% zTTh`wh7BVAhyj&KWf6RWNpJ{8f9kx!ymzHcnf$k&gYNnEt!F2PsUM$%CV%$RcP55! zJqdLNHz%y?N_+G9B+-Sijpa>j`JqX^fAccrekucrzyIm^&tB?b<9rIua`SQz{LsBO z--ZO|Gtf0p!$^d2$HVn#%uk4%?}78BPtV`Mi>MTIgkGcwD-qHMIr(a;4|XCuLsEG* zrM|2hAkbi9*ix~$+0KVjAh&D0SgfYvUv_rwz&ND>5L7CSL0G>kV1m&o0r|HV;~A7X zl|^;Z7hM4T%%>M|Fl2x_TmV||(#^NyD=!QE?4{HsTwp>)ej6)s>&aWs3b{!LU2p2%TE!Sx^s3j9dxXX1~4QfUZX?DuhS$HQSNHm${vMjvI5d@m|av|p4 zwO{&6!qDRcqc@Br6BZii{?tc$IAw*Yp?(J&>VZZ+8xc8nduNF!JFX>)ip|P15PAJ< z-J17qK0h*VX3gwIl<1k5<>vF*wO3EtCa!@on`lEr=qPSN>f@4m zG_t8S%EFmVwNTnr3nQCqE*dp+(TtjUCyt%MaB*#i?3tn9^~O`z-$P@s!l0}caN|h` zXvws?=~>-AEjND_=Fs>a!qtpC*L8b_nitDdyf>a4m>4Hn0`0oyy{dT=RT`KWr)I3C zb;Wa4@x)r7Z!((5^rHXc8_(CtlJXDv=Q`Kfbp5wCet6^DjTdg5#}tw0hnfddP|DV(ZEm-$tfH#jA(f;yVa5&V z{q;|>`CN&V!=Mqg7Vw2Z&cKJ|?2=@b8;MJ7_ZHIhnw*0v^E6ZsMl}p9vPBKEv5v3Q zsq=or;;v!$VrSuSCA+}Th~#;i628YlKvVsWg|psg9^UV0ESnDaP+JM&8HxmVyX08tHioTvkji)z6GL_MOs zYE7bgQ2Zc$C{!0-3tj_>x5QZD%CVIA)y2H#_()772I*T-C&hyH2ROGst`it;@EYO# zj_H88JkVJ7M)H1DcY-oE9xtTG)*y5(jofOQG>+fOWv8#dcH?=EoATw-K!f1t5Z#DACy z!$9nVYsQ!aVjEmjG6TdIxQT5%5%Z^S{IEx}?PElu$7oQG<`?hGzIWe7zLiT!ZrsC{ z1lw4rG7*6XDGV7!^&tWsp{0;hMyRDy(0Y`JT>r3#4Y=Oj$t2%yG}Yb7fQ`uY5BWYt z-^5^%sXLRk?on+U-?&xl>Fmv4p;QibtI+Y;TjyYxEj=U=gbhAyT9`!edEEJ7_q8*mX|Q1_->5i zyBZC5|Ei}QH=j>E?}*LHn^&M&-s#=^0DA1H{`XE<{Du@iFvu{Ac-}rzpI_emRp#cK z(6LV>r9Gd%b?e(Hk?KK-9vcaDU_f0$A=GE*GBiTp%Oq2B0Z)`vigvW5>lExjZ9lwu zQ6aaQSSFq_9cZk-21nZdBiUcZ5zEC<7?g1 z@q0s$Snert{V=AHV7Y#98TAn?<0IWuQXK(TM!-}NEU!ls!6WL8!$m&{TG2zWJU|V> zBi2IDvRt(F*5!^Vn>!wWqPX)RNX%Slc&$D~?m=f40GA*VG=hXMFgIoH&!0Ymm_RPf z16d#kX84<&^=it-X+{q^?7hD`-*q#A$1aTHEkx}p@LoT(m=RkgN~J&xUDt_ckLb{Y zcB5sbMRVeF^uBQ3lGoPLV6BJzJYqfS;KiSe(`b=eRYrvFcl?Y?2tbtAZaT~YWZ=2Z zvK8HA=U#b}{ZZ#p^(H&>iks}7dXwE#Zn7_Qql@h1=6BV-=&rh_+*Nm!tLjdBZF6fo zw%wH?=k94`qW@j#?)+P+?!10cQQdi|e*Hy7btiaVQ&e|?_kyOn69QgET-1Ocq6$59 zyeYy4(HT}cFO`?ZOX09NL=JDj#`q#i=Uzmi=WD1_^a6@kUga23?tcIxbp79;uBiC( zW2ronkpL9fX!Pj%JERNu5=!|JNmRPTcX?OS0V;Yve@vU4Oa0SvQg!`xDEEEr3_-32 z7qPDG>qV3rL#-xW;3epTpLJ31m^a<>mxhxxJ^0#69JPyT^woOjZ z^uP{jpd>f|nu@y?Q|TE6wq)YLN<9TcY5+<0gm*GZ@Cj_%q*_n%EJu+aqNrbzLGE3f z5^f#8n`~LqW`dU{c{QTPM%Y$g%14rt|pmI<#s1#HPDzmLW zU0Zi*y;iaPU10SZt^RK%M!wZ(-815BM1;bgHwO49Vrmb)kZ82P{lJ0j%2z^Mr?GWw zDKu7z7$AB~N!4a$@uGB--)q|dH`i+f{J`o5os4TOXWFaR8u6{{k@?kMEN42F6N^=0O8};!q+I7VmP%K4u>um2+f%E*a5D4G z>MxfivE@FzTK@S*uY{S!*6OuL+ZFegCmItFN8) zS3j=rJG=VUtiO5i;_12v^_do_{;L`u-`1J3EWsvlFXtH2_WreFNUr5t{Y0 z`v5(LRsAgBp*r;RbI*XHYI5e@MCuSN*J{|2S9(l$WHr_LhSCNvI|F}eEwS@NuY ze71fJBHlV1aNqIOx0+|MJ%Z+0!spmo7^i-4w#l&D2W`h=0OV^S#IdM>ul3HdIzhSk zp%Uw7u_*B1vpoWf)g1V6?<~IB1Jn^^%8tm@_xWcN&-XT<$(B>gzoOZcV=!!3M`WPB zacYRM9jK)5!_ShQLVG6nTH^8d>d#7|OGR1mm;OaXtH1s1C zC})24eWHM?uVv28t-iICIUC?ipdl7STj{eDxO(|426kBT&gwf50CaHmt?1d!Sqy|J z2!R37N36@`Oba1i^Cg9BK||rlBqE8x*f10%k`2;;h#)Hp%SN5xoCtO>|K;#(D zj6wx;h0~b@0CN&MkX|RUu09E)C}Ua65S)Q+2P351&y7>5DHrhFVJ8;I%~ZiKKeqsg zutY62gqy3v@~J8;NmC2rW~;maW)h2^lwNMO3KBMPQnTn~HDsXiDp|-(kl-t07_7-q zZoeCb@^njok@7!RAOG`DpQ-=Pwdd(`^;!IU`IDcpz!%B))H^KhN#^@c@_qO-@_qLl z|8PL)B3S)tSqamP;?EfVY{8$c_%n__+wf;Q{_Mb?QjvZsPiZs`HzHYoe)-iu|Mb;A z|LEWA%mwHO*R|(m*t6UP6_l|rim<2N8APVO{I@p|I(!f`egH1{p2ZJBq`()+*9R8S zC2ny$F2`T8nXovDSkz*MsT#6}=t60l!mR<57Zv zNDX*Q0OhA%)#)dW`SSbUi&oGtpZzYaonJovi~n=s2XfOvZnC)m)AaxT;8nTF5MHvg z@a3f!{`{j~%Z-Kbk|hP`A-Sa>H(5_WT!pZO++-Qyf3Cibbrc&6;Uzl=Ftg>h0^Mse z@1?DGyPmZc{H2<{g*gKI| zv(L813b&@EwmVzfMvKbYhCX`O^Os)Tmlw5q8$vw|{*Bh8Vf7A5_%HP;} z^U3om>&=Is^j~kj|FX8;pjWOpuRNixH?KU=Z@rO=l7DST{zyj+jOr3GtovAvu_W$LEo&v!ev8wN(q(ok4Y-o5*(KsV#K_}05&dvlpR zzHcqVJe&4rPuh);`D-}ej#5Bj(f2|xTwX+d%2R-xJI|h}s+t`F1v( zW*@A1?FkkRbwq?R>_W%kix9cBo`H0&^!2D(s69W+|xvOaUhO zeAr^0vUAS!b0M^0#x?*v!;^#BRFdixB1F1M>oDp?59wrlTX|{cc004S4^4%YgzmAG zt~o++8*RrKl$DQ(e`^Ye_|SqzuUn@VQag(=-U<}KK6 zP=?lF{)6sfH$<;@%J%2l-cosZ)NHhXTpzaQ!lMvaE}A%vSVDl~xPYP4-0NFpKtcG4 z+G`=4ox!35+ds$xp<|l_CGhY=PxqSG-LOK0gqJM<%SDxZ{#;`el^{YU&SXtG0l;sx zAV@K6wj7)Oc!X15oTEmDZv~nLniic=p2zs?lZMjz1CFz{prBa0 zP?+pGH52O@3W;?MG!q1hmhbf<_t21Q?1VOgIV$<^XCB!(!(@%cC%Y5u^S#ryJ2Vsvz_m)~F4!6MQpH-4r-LFa>f3sB6>L5Sogil` z@1W{jZW)*i(>BWZjWa(QFy-o3lX zC^(R&aF??)%;%Ae6G4ai+mR9m)13}$v~&yVE^f8K=%=;dfr?e=c)0rV6~nOuq=I`Z zun@@Rn9``EX_;Q-0YN08_VPFgM|C$GtFn_u|;L3f)B< z=trsge1zhVQC5?QeyjGWUQcpZ61&)-h`@Xu!BFW|A?PkH`gRaZ*zjps7=PUIU059h zVAi@WlVvosn*{IC@Z7*_Lpj`0Sc2rbFPBxIWtJGYawevyH?pEtK)UxJ>X(pXr&tNfQtVlwgZhcEp2G;_Yhg^k9@=iB2V(HM5KX zig+%W6%7&*FXAI{aPpPxj60ppd#D5|8!_I~#Tu|Es@L?9!+;EaK8vlP#!dUReAdil zfwIHuCheY%8Y?#JKT;U(vc+8s;*OP1`k? zE?>`aHw+79z#LW>;*@c@kEa7-t-PNK#};$BLFr-9>-r5~ z-dQ3q83ldb%jV@f77-fNa6#wX=W=IOU?xR%RhaI8*lutIIbyx5IR`5Y8Rp1kQnc_; z5~Iw91$wHEVA{(~yKRTiXT-p#H0vf&rYw>bMc7fUv^~Qf>?}zWsY#HmLTv}qJQ(|C z+5oK(RhbmSWx-w!s){?6*O;!Un?klD1oF%`JQ4fDxQ3;Q`clG!KF%bK2;M@UF zS?R4ubl}-+o@^dlv$)R&wmlqn1jT01a`x^@5#Jo4a#H7j%5`UfgUOYQyh9Z1NQE>MersmBws{5^gWSvv4Cd(rty-s(3j(9soAi2< zlU4lNoA7!Q6ZBKXzddNUY7;(QwYN0w^_FVY-f{RIhws-Q>tt-7p=ua>Dg`eK? znNf4gN^cpG&CloN=jW?X)c*as{rmT$%kJ&%S-m~IR;$`OaG=^-Sg7_oooX)#s=X-y zyJMyISnr#?)2FMw6DO*@f-y30KAKvU!^ft2hmZ9RAFkrxUK=uRS;6E7aJHV*$oIau zIXq`)HekDGxez+E-$<%SBueMha=1F6@b@HAa0^xna)+?U)lzajlC#p+7@!#?BpjnP z1n3eFx7MfJ0^|IExw4>(IqB;Q8Hj*F^zPSgHPVJHHv-K#6Uf!@?q{4=a=aNT~pP#1PvI+Q#xR9qw{z$8mDnfz1UH$FNr6o-%pv&*4YX z4A}~tT3gHxID)o-o3Q|%1@OFl1!f%@@UG&on0v6pLazYkDVz3hX!12XVq>d-^Vcx1 z*3^c10I|cLUhiRCx6z5)!?K=GYYID&792k_>W=MRqBF`8cSAVHu&3kmnU}ffjAq#Ba z;nYWd!r#FZXh18pHG5j2&7SmGZU(i-MvwVWl`ONS1@(>|I^)?T-MO_gC{2==ZqdWu z_CYbo0!GjJ=){*<+R7~3R`i+=J%KvHY&%ZpS<|SeEkJCemD@6^mdsMNBEolXbHp)K z7BaNe8Jz;w-d(I_StG-`jm?`?3UZAq61B3c6cIoXe7oV=+H&RCx~g)`w&PBh1jG27 z&jwj?0j*Ni{@Tj;jxTd|71ASHgC8AoO&m8yM=Q2Y?h(n94MJFfB3*;Au!xH)v}Wvx zuh%fJ1wqDXs_fw#_PSZkGhNp~jf9K7JobImI{(#o9Tux0;#@t3*O{Z&pxyayNXp}*BZ9dCfZ&slYg%5dA_y-Ye$u? zq+``A{4j0Ou!52(NjU+r1%s@BfvpjfX4BZp z?gP9Z!D(Niroc`q;LIoac8P4C5{bZ!qdUmoq}8|z4b{eRX)?Tm0eHElgknN7C|-ls z{5A6%N_Wny!{9JA;j~?$St<6=HZ}#ilp_`1uFhO8A*8XR%_~lj3e8L0KsagVPbd~- zTr14O0?v{eN(H4y2w&!MapVk@=LH<2-5lYHI4s-dV>YfxBW9hx=z4%$XU0}W%)QLH z1)NjhoX!u|s^A|7|0$lnI$}<6C-;6`@$#Tqn=g9^bW(T_>@fvw$wa^hDLOx59*&~G z_Yn9_^w5tm%T>a4-Z2-n@LaXbqKqm=?omMGW(phyh%=WkrZ~K#cBW{KZXI8lzRwyy zJ<}}~_Y{ZWvvuD-_}x}S&%`$L?At+}eG?C$XJQ|D_7%6`Z;5&K?yKR-4$ykjkb9gm z6vrX=h=|C|1e>dRq=+&YSD>7mAC(honJDXFR3ERZp;S)zP^MaS%b_y2AJOM_BL}^0 z8&!f8iO$VPBwbddI7etuM!=4!)8J8@wvsiOnaSd|LfvS<4$tV}2R3*!(>d7f)o{OO z%+xTH_JKM5jsc!7L_82IXuY1(>sdg=6(kdBg z%*@;~1RI`ZTCZ@xAJA8>lXmQYqr%R}lM5|f6hc1GY%{v8>@LYNJ)XE!i1x1-w3lLY z*<|zBp?Q1&njR(l6)URKK8^yRqBaU|5~omKs^Cwr2RmUjdx9Q{TT$EQemPjU0BdNd zkvo7rJ~VWIb-C#l>K4G|eB{Hn`3)O(7+M$W}dJs+oM+drZ%v0_Pt>~H11W_eLIxYj~`{ig2`O+zCi|jI~h*|@ItdR8l7_F zE4gskHAYIKCawu?l@{;n=#KK}_VQS1*u8h#y`w7++lg~F2RBVe=c;|elM*oHJdJJ9 z83E2ih45qzDJOI*EJKo*awLaKE9Smjb~0;D<4(gIt(nQ_)S^x!1J z$-++&ck+{hDl5n;F9VC9ow3u&J-cHQRzeRtlD&DdYvf2p7R3OoWDz5QvuF z2`eKL)80g_%4KmgHI&BnW&$IREd~pu6;_sP)5G6r=KG<}E>?ZMTW5{O_#xq&mTXt8 ztc7cN@VuTj*+3yeBeIghbS?u=7TNY78z~axprW<%3K0b5-q+xo(4f^}Qc%A-u}CMp zWBmISm@Fl=I*m{hPUA_v>GRDdj&60!350Ev3YCUD9YrTX@jx;Xh)kwM1c*~C#sPwg z7g2$ZI)+!7&rOfoW2RFx`sBew?ubfqGUpLfky3$ljAAhQXO}z5YL-ij!s>7dwq~%T zKdjuLNTO-_hEZkLjmqgcVmPT8?xe6@Z^Ol`J3~L%11ha-rjx^MCtokM@k7eJ#M0Ra zl?y5?`_9x+CvPL%^++_Lq3G~~b4wkLF5YVDGn!Bo(r=(CjB@r{*}OXLER7e=7Kk^_ zXYYZplN~ex`om=NVK88*i#XisXmFu1y-F&Q`E0LmIc6Ft6-6(OiNIoLNJ?Qtex{ky zfMVd<(Xf_ejfL zMuB6!C48KDmBUuu+afkK(dMi~vPZ6)V)IM!dM8p*urIk)r*@TBZ*cecB_v zDOf9b@m3hn00T=^#B4Z(q77thL%_CW!(vmt5(%;C;x=ALmf~gF%mKm2vr1PG`w*7` zeyJf&@LVKcIQZkyBF5W5j0%$QahTwmW|wez(xqWb;`T>vc8Y3R+-K35YE-q+EtJ^f z(H=!7`$$_(a@oAckGOhBAq;IbN{sRZw0^yvD8*V=DT5$5DG(I7syaKERA6j;ygW9( zbp`gqkHj~^jJDeqg(68I!>-B>_*2DO9b1fYHlNMgY)f5)Ej^x-!j`_+cR$a7;qif* z3A1g%Y*{+nQX?Q{Yo8d18V5S7#^Row9gk&~`Iek{OKks)$GCh8j@gwRIfFN8n|qZ2 z2svh(Q));QM7w1kB;so3H&_gZm)LQC12)3+f{stgs>SZPA6xP!oOvfiAwTp^nM=e3 ztUi#^Gs|p!a#5axF0SIGBBf4&Q%RAE5K{RZeRhv;uabsN5wtP4&Dmt9omd6Hwx#k!gj|nuSI2;=HZp%Bv zr3lVcsLG}h7Q3Ze%5U483x`WEgtq0~VFxo(nV3#AXs`=f(ysu)@+vl_4a&i8B41Su z$(LY%9t=|eEWQwee#1P2L#gbsH<8#5WnbY~PbK$VmAxu=h#a3^QBEd_i{zl7k{)0( zvdzfLD<%G}Qq`&W`3YeBD+11Ni6E8z-4ik3)f^-qj)$62)_e(S6M12UhQW7+v}rje z)y-1sGZE`4*>eC9-Fb$HxKBr|HSFXqsDpA-TwN1b3(ErGLMYj$|&$s zBv4&i(#ZGmDCYQa8M6;b^b(f0L`9ewnJU!`ryX&75X~FQBMBy*oDD0a)2v83&Bm3J zkjXH9fkiZ5)X>NJrCE;B91LR@gS6cbX~$!>M)gNmRW9hVn#~+cE*oZ}nQf{o|6v92 zDZV!;!OBfAHw^6|P5dXecblSn6?R#iTvX#P8*})KL(^f7a~N`v04BC5Mc0;7OH^)h zBw^mWt=HQY;X&Y)?cAQ22$SDv3KgT*k)>fDR=wZJh|>D;BbDZQ@}(ZeG}o0?%|-MGGqF+`gms;=#Kw4^ zbCyCgcFMwAk-d;)rBlyfNA#nEG1|8jRI>y>kD zWmS&y>uAtuOo5n^Dk>u-QaJ@*N2xG()+`g!^eYjflpEA{bnc=}0_EgI3y%r5kEh3V z95)feWZv8K)0a}sp!zsQpPcdlMWyg-9l|70OMqG5Y0lC>80$LC5tn=Wov>&{Xh$<^ zWK33a?Gu-H>&DC57^VXcYmTos^;$S>ybb!5wDeV=wEi4-jmE$pRvsPfY5AnMb!q+6eQhE!2epVt8InvSPR0~c5gm{vV5moAX_2W1T5>|CoMz3;6smoW z$~FYM?{Qgr0cmt_5O^euYXk2`*Yx8!y*ZQvxsXe&m6b3G zh%1eN9pgh%E}=h7lKWKHq|)XCphftezB7E;tR(Iwzil|VU5Xf=d$$ePIt!E{eD-e? zANe+3?%fyC8$!LBOqfSixOW>OHN4GOiKhX2uE>FoCr{3jG+8-2(>6AE(sfVj>6x60 ziIXf1fO>+KfSgOoP&pFD=WXga+Iq{68sfpfa6_b@X(qRrX-$%P%$kg>Jeq8rzDKPa zM=WZqLx0(}0t($9A+d>1YbOzx(n=z#av;%0dU44XS|2)5>)dl^r?Pw-1pEi7v}iEB z7TN*rHvN27upA+>C6Dq`6?K^thqQ@E?F`pTM2i?-XrnN>UJA=F8_eYyW>dyCWo%Q# z?)2qxZ6I9@>1sxYxha!8e!SW2e?Xct3sNAOeFnqYNe7*}Hr9#OAQ-{gF!b@4fZz{2 z`#ljCKhv{BJcJ$X^-7~r!f*CT*z1jMQ7)--LDxPy4C;TiD(%Cq)_xgrU458ye)fdl-sI!n(sNzB>8 zh*pb7oCqm!0RtBnc;Gi#U<;M8rnf*gn?IqdS26OBa6mgSYPB@)!h#-)?KTm4u>M~cfYi7HQ5@X|fI_gOnz>(u;NccPPe@zE z*&PX6cZSpZ@n*mlGKx_wJMua{)E26llG{bj`k{^@BSw?oq(d*7DNOK7fbf|DR5}F` zE1U2zNqEdP##J^I#Z>}ok3JO;>)7z<&InR;nC2k2K7BkEj-ma_!X{m-v@MF}$&D2a z!wA7^5;{bcXu3hBt6DHz! zmrAIvWwDbjXCIm*6Y&F6vY1y4owawyUdDQf{E~ zM{I)EGnA*P_@u2;!h5jzrVXDq<3n+=5lqo`)X_|{Rb%hfBk@EXCipO_E>W(FQdXf` zRq~jm6HRJuWeGx*?qN}=0!^H<05~IhkOviD3G%>p8dXDXKuZvWx7uroS~Z z1Al6p?@^hdd8t;#A+=A4gw&PU#K(xh{i9AuuB~}!XwIcO%Kq{hrxM^xz}Z>fbaUg| zibW%rEsVhWXP7M)6}B~~Xh4Yo5qyC*g(&y&)Sr%nD?w*j(8tRNJl@2Xk4~Yyv7Tg$ahIkf{Hfsng_FsJUSUwxXdjW;4SS zsu_qLuyF3Y4fHBwKjs9XZ0>og16+F!HjS$F==cBs1Ij?{x z;jAr$emHsAoxeK83wQvYA#TWU95z~1&2UlzHK>t}T^LL_-gVe=0(KK%V9T5gB$;fN$$%-$BD@@DmPSn22aZ+Z0%_OUPatk?!Zsd0{Y-or+1!%Ip7R(>*>H-eA z0v2N01>S|YaN_)dEhOfX@R_PP3N!WdhsWaMR(rY(16LWWLdPcSEw##37KAta7jjx> zVqMA{G^2gC!QMJMA_-nuUI5w_vIYV!4-WzOWHC(WDb_LoNh_4$Ve-b~6=$joG^BHV zv1X{I#F#daJb(w75>%nWk3&@3Q;Hc`i$~Wrl^4OdpdsPp+^FJYWQ1OV$HEMAlYAi@ zu%{$+ff0KuFvXUrRa8OXc+I}qT*?(BAPV0 zxcFdoSFzV42eLO`v&-)EX$UM~AUJlTh77z;Yf>7cdKy#g7umqEdvpu#obe$xdI2!r zDR7ZN>-CuP!N_?CVeCg3#{~>^ zRA@q6W5k;6`UdKd+l0n*%)nufGtE2&P1R3cFYwLKH} zHwE0~w`PLPxm>l(^i7-@U+Iy03}YC=Q0>Gp{`8J>Cv)_e8Vvdv1|-ZK>t&3bP*)NA zP8UpooHwfUHmHB?U6?&Csp)I#V8+-fza(M5)VQ{;(0tONk*!1Xl6YsOrp3=ErbP)YbgZ`3agp3 z)ZoG#P+PvmS^l6-lsthI>CDu0W;|IUMHH(>@lf0vstCxxO7WP+Oi5$vNn)`w zMhWL(JY)o#Vv?rGNENqbGr8O_>Vq+0cX$lLas0#1taq$y_m11m-mzAcU!8oe7L;j;n1mW`f)y%kAy6XM2;D-`lh3!*{uNsO!T2c5hF2zBgqr_Kr5f-VyIq zZ^CY17VK73X-Q6)5M}nk8Nyr!l!BN%e5|*B@>p+r?*o$$)uyK=YR8OTZu-P&RF%nx z8-Oujt{sG3+{4GpMHAA)@7{@H<>ApS;Fto(Sg~k6Fd-ZiGF~(%Cxin-wu~0dhbDxB zLbex`ec@qOQy9ji`es0CyUj*r%7x8^-N*$-uXjqi&1U86Vk=~JE3>YmFTTOHXhdI~ zz$0z>q-3%wwM#;(uj3YDx>REj8`HQ+J7ZN?a1pOJZNf_&%s*P&N!zOx$t+riVz4Bq zDE{A6qB~fP>9LyFDq`7Pwd~ng*<)C?R{_^3tZ>;(*2vFtJmTeg1Ioozn;gNCd23?0 zrN&NKCtQKZmPnsdS}wnmJ&|1@jrmqS=K-pKY0jswd4I%fY1x$P(60Jkg!Q>!nO-37 z)D4CH6g-}h_nTe3-yC@z-D{yY(%v~V#1CL(0uK`yrm`zrh=yD2X^%V{-c{MMqdIDj z<->AF@3-jb4*Ha9(QdkupqbqCw{k{p^9(8oa%VzP08T)$zYvsB^%mu3f|($1B*MRi z;hRTdN{%q>o)KN4>QYRkv3FL2@PWX2rNE6W)m+hoMFotK|^HY#k``d=n;(vJ;p~T zwm8~upuy{MrWb~k3!@ge$}#*I#hiiL*(%UJ-`?kY9WvOm&uX`4t;PcG zG`NzxXr$$Fl&N~O;*w8sZ^IVa&#R$&m-m2DdkNGkxZaX-a|4R(1~y)inNB|NGDXlN z*UJ~m3p61qt7LiN8MM?qX@u6vwDk#(nb}kRdXtfPr$YE+TP`sYOwDfL?nm=~4gLEV z&6CzMlwF5cd6Y)FMcX9@e__X~Cc+0^9x8`qJuAa;m(pi9gZ2YpEvzc()ccwi)8_ic7x=h4PjCE zj%&ULHQyoHI)amHibr}TK%fam8nU@)6g?1@>!G1ebDupl6AA42H7r}bgB5ilOm^DD zZ-_WVcrv6dey$~k5tFrUqPi^=np6OMA;1!SouuEY=FNTS%$3lhlMlufhl+I5HT?UpQ1eb zLIc8z41A&CnP{BIQGx~th!gKtnu6bMSD1yU28!>#M&M1^VTRP7-Rn))+L zSQltMte*qxw@p#qyFBhvEcRA)FSEoU65{OuAQldHGF8>6Lj&b^dFTV60C*p06ItQK zO&;FJQFjR6=(Dc{mb!sWFsE!;u{RrncV-(`)hZq?Vq!lQx1FU}I%qIU2e9Atv6Qef z#jMsuixgYaNS4msQ7H01u(3nTrmY%o=U^Z97*j*a_y;dfhR5^~jG?9CW@e`@XDZ2`E-oQJ(Yt2zMn+*(FRoI3PQRhU1Cp0qZm1&)%LNms8|XR}$Hv*2Ks4Tl%!*=wD8?u=q@v$z5smsD28rnplHl?lEGJ6WNH%ACNX zT3Km21?pfBjq0%Mqsn`lHD$L-D_Z$Dk$}f?!oFRTct$i^qKt&&v1;$^N}!2tM7fiU zljcn^K3T0Q?aEM*qEXH9ffGg)Gi@aF83slW>`=z@Gr%up*yB`jI8K)ZLchx|PXO>BgW&OG{bay;%rG-c zEvL~E1^9N`v1Z$L#%lOp5M&@zX4dzX0^0|V+spvL3;^4a3WS2M7Musu&RG2mD!!FjG}B?znq0U z37u9-3%NcC64^N@xy()Sx)v`Tw`Tn2R>&mirJc^MFw%DI82DaZv)X_Gs5RV00+0Ee znqmzux<&0o2iAaU)(P&np(HzNPS;YE2AM_eZge91p1IKW2j`}ya8j&nk&Yl(PO8F@ zGs<}}e^yM#sZ0y4T90;t$Hs!B>T9mig{gPo7k7n?oGjxmC`9ra*_vYF-qCHVpoPAQ zqZxFF+g*naqjP8R64k-0B+^7GUEt!XKTyM)Vx~P|og8oAIS!eOrAup3Qd;izwLMe? zB9g%3g4ZX7m)JTKO(d5Z|llSdJQn8M#2_k@&h^uV|vdU)~Go z#jQPc1$sQLVFh>iT!#h*`;22mXHa1bA-WqC!4;wp7#7YNqOV)g_(KTVsa2%{Jr`*+ zj1mTwd^caR$2K?f(yQP`hB)L3u}{VbFAU?Gou?QS1OxM%tp;{X*1p4^zmXGjIYhW&nN*ZtI~C1 zkC_ME`-C2ej2(*GyHTvq;Unc*6{A~G_s*Z^5{;ub1$A)V@R@r)hQq*Sq(o*-lmp*vu_qA(|CORr6$Qx_JD>6|)46bmb18#ipqjwvFiWV+97V7&DqpA0~QH zY>@6MjWan{&fW|?FGj{D<@xf^P)GzH8iJnT2m-_{n+w%xY;S;LmaugATWj3!I6(l1}Jbx}mx~`MEbB2u| z)G&e{lA}v#dg9Mhl@{b1X zdM;4|v5#lv25{po=G)JF9p*dEd;#-4$m7Th{5A6ZKHX}D;1w$Q*g8r+>;Nph^kP6| z$umZtCFa>eo+k5bB~Oca#>vxRo^9j_m8QZ@&!ctrwcO|)lfLE%8wvYlMwY?MFaSnj1J9zMXNDa*4z-)ZFaoVk%G)T51ojS06Ie$T_7^KFI5eeg zmKF6)-UBlAl2c5#4TM3*`HqydKKq5)PCT35QdSgXiAAz|tG^A=1 zT~7xDR>z*8R^>;r;A&ez7=>{i-5AK7m}f8SVX~@n8rd)#YK;5!g{shW=H`%kvHso^ zU1N544Ubo&lFQ&PRU@RpU#v>R!B?uvs)28`Dys*+ZPln^yhTwE8E4010xgE? z0hTm+w<19+EACy|E>tvgs0!bd`w)LS{CBDNYdAxn#4uLVs+#JYxDINy1~8^3m@#GC z_R0!v%Efnwmg@0hmCI$BkQG+kY|hBy?YJrjz*s+20ZoCtFlI~s?~i^XCZmLrmPOrN5*Hb zXe$g-E-S1vFK>H2^F2!&ro^rQj@x zngXh#rXbEmjUOAgx2g${xJU8$-emju7Ci|a$?9pwi(9tKL`{3n>bAo&lf@4^D^eM> zSMJ){t(6mwd^#`e>g@`-gZIqv3APvFOH=xmFP}@<9x{X9+9po&eugwW<3iqH2iA7{ z7$Z4nIF<+bUy%!D7E2XNlULF}Jl@MyPHev!7h8(FY;DVBZ5MW?eBDFEt(nQm$;`w= z2A_{+#M{oy^!~|XwG$`Qmrb^{w&qW+eUz!3$Ftt5h69XgPR^q(H)~aT{LS6F$tu@3 zkQu0IuZ5?N)zr7F(TPRxN?}Cq``*Vsz@QJ(gIac9E3pyxQ8S)C(x1r!UW`j zDa=l1^H%=8T())}UOnHX+GgX@SUxD2eKz*8xh##Ap}Z}vX|gZ}z5IRCSpxwp?41o; ze>d+a4d>EWMqS&s5N$tCIpsaLEOl9<` zk02~7e)5FHuqPhs36=L1RfZ}-)q!e#)s^uRl?lCMRRSwg0iry#%`hVp>ctJF@Cq=v7Ayib$tt)rjU6!nK`HGF%tQL_yxv34XKu|_9M5}5?ybx;unxu zI=TVYwJJb%&9;S?9J-d-AxGOX7p=lz7p<~xZckxgm5T#|zzVB&F|biE1u2KrmTJ3C)%k^6buvU1f%#8g zwP`Wt%&4oWId56zc?%|p%5#PlSF`Pl2F6l3%XmW72=K7#xpyoEg7dC}0K{@I9&um> zt}h&^!mz3w7$2`Hkc5%8^#c>zMPcL#E$8VliOJ-N&`u{-sIZ$oKC~{BFIuYbJj; zoJCuAng6x!U$+9f;gs{nMPProb{TZTh4^lP-~HpYaMCyejpDXQd{EOvGttD1j}4!o zHbaA~y$LfG*>cSm7Rc0-i7Zu2K{<_-`%lFp``Vj5>FshHjQ~Azr;1Ruuq|`{&#h&V z!&KBY5G9H`NL?@)m#Na}VkJlvbho%w2@(V8Szc%+2GX;2(`nTaVoi^x_3_d-vV!!q zcuWi4@161OMO~cy$%s5f>p=meZ6rA~l89IZV`g~q)TypgG8+?%$7gOuyq@|@YXv6Z z<|s4zFCvu|d#$f|TIP6Ulp8tAyNzrAB^2V9{*mCZTS$~N{0 zBP*j8a;Go=ab86&&gIbfo4XKuOxSfKZP%Px&xH9l~U`1MD~>(&5dX9K*KZa2V4CHGgu8HH<1&JH=Upnf}*~p$9ppB z4QV9~wTZFZrNv3EHLiGPrp!o^XBCX1P!0}TW$lgGmJ-${w~IyZ6vC5K-eY12P6#Bn zbhPyWH?RJ|QiA6j8Xy0MTZq&5j%~zGT3Y$#|7&8I}oN>x$b!%wRs1!k_9@9-VM;Hm1VquA-hExD%t8X{#?@zocgzFiAuP- zoF8hE!k$$>%P{Hpwxp`Ntfb$yCsp;a62Gh`#(E;Sg+Sz|FRrf-485QC)*4{nsv}ed zfj>F^DO!$VTn0sB88BSPpQvIg_D*!ZXNMA$FmeX9wAdc>Zq%Ab-kL|=p2wgzKn)i> z`D!OV)-W_aOxJ&?hPv@#c2kLJG#j5rYyAcN5=rZ^9e;#?C_E(S`No2)Fjv4=k?pEe zGS8ApRgAR1#;e|%xJy&P;--QHk1Y!`S#E-LGPE5G%73r27;QV@hn9pQ-{0EO|77!A zEsYwq7n@K=B(*00c<1cC=$f@>`Bl_FT&TM={45oQAO+PgaI5D)XYN(xfIMQ^JwiwQ zC#rjD<#^*Bxmg^7MCmZt5)jLc;Y$#5L8C%750s(-lxIms3LEy#6qFQo;5SQZ@M~0a zD1qHT5`amPPF>d)F?rkfg&3ZL?tkkhDATb8SmbW%HM>u8U}fTpW>-_MSA?z#Ho|c~ z(cxAEE_;r;M6Xrwr$6?c%iN)O>@73)QhLB@i-Vv0t0Up}K`jqUwqM}w zcjFCSzl(%jC_K}r{EbK~Qnfm*XGNvV0%0QGEi_Lv$zOYeXh;a55FbVXJ&L=peFz~} zNmw6f*nzNDy|kX~7xN8z_ob{pDotMUAMy7Rs{M7;!Qu+sH;c0ehw#6&sM zk65_jaSZEjymI9Z6MtXDV+tcc)c-i~kBlT|D&#wyY@$zO--ssjr>(QF8l@Vc?w%*y zg3+jPe%$(1-;TqGwHJ=R-K$|Geil8eLLPJD;L{6U zLilKvjwK`7C+xpeTiAm|d3(53Ar3rDG-ofDy5d}>QXA(2`SmH6wx|8Z?d@3ugSpg7 zSFV{Vfos_CSA}>CC%NgsYGu+_NtPyArQEimRy$N-?EfWN-%^2!Fipw17jF$vcT_Hx zrt(Qn&b-)g!Sdx*^)6Zqj2r~Y=YvvQe{i)7lLD@h z4Cssc%=AQ>&D2Dq>Yx<@gpK_VQg@Dr=};OhAV4{kUt;+P;Lqht{ZcC5uwCHtWkCNS z7h3A_%hE2NY#-2~;U`gkn)^}i=Uj^;X#;_^Kn4wJaP^EVgyVn(_m?2-5nDsE z0)Lso%n8u?UF6|st+Q$PDa;M7=EsaW#T4+&jGC_k8z-l{yz#RCQw^bAa0 zc$VOkAn0GE1d8nYqXWd3-at?OaZg#BK%KAPiYo@MNinvX?FJAG&(E8Pm~Pp=g+BW;;aoX zIb2x$g}l$CQ#Tt$AHkHMqM*{6Iey>Rdw z4i<1Di+rTtT_?-q-egf$IUJAUCh(ZUK#R|Wg00Z{^t#S-XX$ZOe>{5g zI@}ZW7M1>$8obETi*T1>gs?k2p*QyAmuJ+~#}p(u=I{^whHP^9LcZhT3ctuVA_3me z8M?_z!;;Gfk2H;a?OYXxLCcmf^2F_DJ@HQ_2SI+zv7#1jCui zI26BScu*O+hx)M$U#ZlP0hRkxWQ3^N{AkusCjGt^2$Mp6@FC)g!JJ8QQO8hJHT+qX zilKj*wZnk#WupWsRZ#}0HxP>7GR)<)2SO)QPi2_pJmYZ}4Am2)&pEx?BEv-u+#sS9 zN_QnZPsMw9k*d`fo}_Y-(N-4j())Q-zL=(GFy|39S!A#;miFG!ad;%2Nt-*|6L0TT zVefQE_(?t=?}}%+d52{#UuiNvdoLRLMp0~5}>98Uv&H=_taD> zS*I1B)@DITWFC$`tvor&DF=F3n*pZK-(T|g*d$A-76Vp;NV*1q%U!`FG3RY4IQ7)< zNXV2=$bIYgdhPGv%CoGtO3tKatd9E=>?}Y>r+nm|=HZLBBlj$?OQ#66E)UVf0o9fe zv{150(I^`eSiGV9nj2nermk?;muTZqcuEk@OgaLPH#4EmRgUHNX-ExfNELsOVhHE_fq6OMQ}im0`aG^!<)J}3=k%G_e^ z#egUqB16+`T|#mxZKmGMYg)~!XC3K=+DyKGbMi(JM>l^1EGB+o5NU7xQ`{s?uiWAH z7-kp;gg;?`5MzY@!54{!9nN!lRkj-)eqmQP<=u6T7~J`w%?2}eINEGg^G={sPqfXFzLDY1R{!4CeU;%>OO8y0cXrQc1$AuFYx|ka(d?00pa18X%!DXiJ0lFbF*8o2 zGCaw6|NX2%OZADim)lp6gw1N*%-JxopL4ev>X{I*Dg~poSWvL~Yk`_$tBzv49inw% zMWhifsY~$@y-0mp5lW9r?N%mLWix?9f%I6vH+W*ArNF*qdImU3+JJ9A*~iekTwlhT?(Pm(C)+a99p^QKTtg39V&l@Cs7bXP6K4<7A2eQYRanrS!^Qek34oiblFRS=iERdkq;Y+hbZ_h`4(XzQt%V=C`aU)HprZp%e%QV3|vZ1d#C# zr$9&nk%gA722FDXUJaGkO_jlabq*&anJ4VSSy{Nw`|OV_|B`hUSz2{aNNPfmAmDp_kRB&bi$)=rIo5kf$ISwehp1ga~iL>B92P(MMKC~ zc?e&y==nE(#>dwp7#{!RM>u}{ANUdP4}RxIQkmdKgpYg4k9ZmRo*yqwWUXIv3%kJHTsRa+@|H|(S;AM1AQt0X~#5iLXuDAV|-4IlTaoy-=MR-+~ z!Gi}r{CVil@XvX0@17qA_a6CQ$lSv}4ElY;$#Pnl3PqA*wHOXW{O_pypmz}fCtV-kXAZq&y&1jD9KV2oQpBD+^pf??>FwO{O9+^V*w~?$ z481PGTkQCg@xVfD&U#;fGoOXC>+6O1=nHuaIHB6^e$$_#Zp;S0k?fr0{;exRZ-ARz;GX9WyVSOJlQd7B3Cg+fSKV@SEi z;(nkp>Isl7E5xWYFiI081;YEG7C8*-2SHT*%ZiMA_)Y+(UYVX{XbY7U2)!*GMV8Y2 zX+^Wq&8fw`5{+{ao3Rkac4$wNH5Czo8(}y_gT;5d0w{-cb~Um?%GhdE#dxQmm5T?Fb|p(Z9EGexUi~KB(p0EBemcYrlB~Lj--K`TwYT| zgoB-MLS&;!TYen^Ntw`JA}kj~7%qq~OvA}=(yQ|C(u*W^@0(7vd&8YBJJAjt;C90) zLf>uSeIiVtxK=Tk=@2yaWQszkptjWGOCtxfBkJj*uJhLEy4f)AW?knua;emH7x231 z!luBl@v!K|U1v|c!j=qV;biC>%Yb2t7^6Rk*92Y@{q+Q1)2?&G?wSJU?arP@ zP?@Tu3w0Zpr#`&F%nJ8%dWz%l6FsS$vqO$3!#~7>c?lc75rJYf!{1aQ<_2Di_aBG{ z_*1;?Aua!dc;RcB-{pr)-G3)uf0kE5FGav_MDo9%N=3IWHXW~D;qDQ`RN(%ab>-!&yV1DFR{#M|Lge9djFBBId zr1nbJc>JO-Mb(SE6y>~1`SB;$F<#wufVGx+s1#{*+$^usNkSMMlW3k+(X{m71Ovtp z%N7^4-?`4O;zAwo6#0(*LWGEM5W1}wT73^bc_B2ies$WliL?tcym2?-m)Y~!@0{Ze z-;yel@Kh$8t%c6L-o2;22e8=PA4v*y3Y$mnM|6{%r1%hBgcUvjc^_u@fOlbM_>1?Z zQ%cO^dx6hsNfO=}N|bnj&NB=a@Utffvm$U!fLfvt`0_T~gBK;c+{L`~{n{*7`Oz4k zWL%WYX_BgHuvGITH*!PK=TXi8FKL#%;(A?X$^=}5Tx6;gs6l4rz?tsn)DLj*OkvW# z2Ue#9qTIKM#dk=F;;hSyTFmizk(B58G!6@lvLQ9Ym)Hcg5Ai7caD4dc;mLQ0$Klo9 zi{t&{gTwukS8sM-yb2n~G>&hlI62ziee-(nC}_j5X(T>uPsg}UnAVJTeEc$SM7flW zDoqzb;fF>L=k{TL|EGX7N4G{F#veX7{^6U~$3Lh7oTVQvU2o|>x%adm)TcCELWL~^ z+hH`{+=M>{>Tx9L6xiF|d_mtN^Q5RQ_mXl_r1J{(4$|QbNnATir-Xrb*lrvSNW`Dr z+-#{$gc%O$FQ+Xqt(6yQDeOm+b2ueiGB`?r(trMaR{{9q_sH{ zYR*JAXMt(0yi{|hZO!?RM1Rl-i3k1Nun~gS=v>NdRaVqH;-Qw6T`85-d{tKOl2gtK z9%@-xA+UE8$th=c3MVa5%to}>-~BT=N+#wVA1MBL_?@UjTkK`X4@Mj*;rbWN2y)Hm zpEM%`W#{iUqYSHYf4?pIRsKapABAk?Wkx4u<$n%IH^>MEx&RJQf3FdNhGG7@Mle_W zQ>evD{$bnDyiCsyvTDdb&2Hv#IBs7NtVmS)2dxWB=pZ>IJ=7z5DNs@otdya6Zw?ff z{c3IIb+)ONx&LIU`cFoGjhy%9r72+^+bG%_Q1y}fw=ER(f4m&9Kv&9Um z2Be|?B6M5o25Vso9}mSZ_V`a!1I3#-w0(o|8@A%{mmQxMjfsD`On&M8|Mp{8YH35dVenRDmkhy(MNXW4Zm@| z37l^fUS$egm*G6*2V-PKy+oG)&AaVjD>gC1fvI@#yWv;Lbw<3HIy8624)pHNRQ&5C3?EPT4LG1xFwp? z$k9djFb*n_!XxxjX$(9>h$&Hv@btyNG1Q$e2foSYRI-_OX9g3n^C{`b642AM%=8;i zRR`D)o-eOx#gNOI#%e5kwPeFa2s)x{1a8nC60q1RY(#tOTT`!^-$_rEUu|DCFzU?n zGDRK$CPbB-q5qSE4ET_=y7aNt|HbnE`wh#ICgBFPo7d+7tG=T7f7!EwXevp$oth{U zeXc=+Cav{%MEyV7Wqe#!|NmCSBKfc1`R^$(z4(At{)S8W=D&^}DujEnZgSit{^BCOf?Iyt89>wX8E8d+Fo|m5=aX zra9l}*0NVmx4uG+T-SCjRg61VOoFqpS)v8QC$;npCF_CqSE*w0-LYnhmgA~}aOhwy zoWP+faPo#PL7Dn{*gQ(F^+@D%*{od$7S}cm-_Y5C?6-CpHdRul8uq_)Hv9tl?s~!Q zk}8{?!N6HL*G#_QywFa74%4r%?4$2{ij0HiL(Oc(VF1B^mRM=cmuZPn(;c zp6|5m0p8?{cGF_Am_`M(TO+a1fs!+r4qY6)6U2sWSIgPs z7RJG1pE5okVuhb}`@V*|#IRC^Vc$2YSloHOBP4&U%=^$JKM9zgAUzZzN{CFXvvtW$ zI#=iI_W#I_KbGIRqmN&{8h5>I>Q243Mt$pIY>C?~Ei*=ycupLnr7s z-S>ghaic8HE@%0o^pF@FL+l4ZHsXrvTtPZ9tRH;XU@%cbp#nd~|!?e)PPP(f@ekZ;_Dvs_%G#pexi8ZIC3@_4TV^k_11wNkRqIy0V>)(KHN> zPm6^J3cU8G$&43(NkJJgnqXSxlB$RHBdEODD$PicPkB+nN1ql|vZS6u6<-?ZBy^rR z-F>^iRDO8}JU*6?idSCv>`hx<9xg zjQCktxPtP*%~ehw{P?-!SG~!3I*ngL4NCMdr{A;_Axhipp$jy6e73!=31k)n1MoYw zTyEOZ@spgEVrz>Md%kv#VGWsst$L0;HznG0Q`e&{BthRz&d1C#HWKBd3aC~$N^oa& zy8nSE|Cr`F?5}!yL#UkJW2ZjV8gxA!#kVKx)iTLz?Q|y50^wOR&QbHMK#RLN5?z@5 zA^9y4>+@m+xadBFyjA%n_ zxy+r=1bE%LPO8!C@#f|mxtqO#7K+{b(^k6lOl}6L&GtN``Ig!fWq{kdZRF6sH*6iq z{^W8WrngwWX%>TiaQh8CO5jyK^mF)} z#sFymx@h^zb)YQA&*gUN7dXY+8Xn)S;jz{5{EiJjN~*ODFU^K8S{m+Mm8#ihDMMT%)K)Y3(1DW?De8{O)$xHz*od)qaAr{|F1`}= zt%gGW`ZMlOPf$xeSR_M-(~=&_ED7BhCzv|NG`(w94~w?~h_o9vgWyOI`X?wX#nMLg z(;KKqjDw#A{lK9e(4jr%PvvfmB*jFL6qxlDkO#;7gv8T?i6;o8AWbGrOoBr0K5AC5 z8};|i%YpN#H11TcuiHfR)UT*lZfLYx8glRDPG|xC8CjgE6HKeE8jivQgs^7GB&Kl1 zR(UMM-y!#323~c>#Ah}-9!=%0=u_=D$5(W=$?9}GLB9@cRe_<|ReyMw-Cubu?XC&zypIB=ZzcVLad z&%MAog`fL@Q#eZ?<`qXfgrcFr0sLG*BdcfqM=a`rxwb3zH+2u?_8(b31r3kFVzoM` zujLs)7(bd*t&1%05NEJP9@N^mMk<$FO?w?!6mB~F5BYwU0+5VX0xc5*Qcz6+_LXZh zLXNm8LKdcr3ncjrKPX*M9U)g5E;Q&6$X=&4Fab@dYrNthEK`!(LE)lQJ&)z|X2Vkz zjP|D~+MoVHplZVkW_dLB6V%@$0T?2@w-DmT!(+6!;R0WISLknEl~F<&q9e3->r7+l!WkL8(WvMH#<gS*~8N&rSLWb0~gKmV$a?re`kt~MV z`r%x|pKRFQPVm+u3-IDILuPcNqO%%)&`Igizqj+?UPEuDQJpl*+(!>~9+A^@_wl`l zkMW8!bFm?)s}5lgpFTn@b&P%b81>U57hynoxk5j~$Xwx#Z$7;|O{deK@YC6xMKq+9 z736+-p3Z`DiKcI|iIb&|Ip3~^RGYT`QJY6|q{T^=DrK0o3~-3B6}KyuTOP?CYA>Hn z7*nmA8@YmJxqxZHmKe=9;g5g+>HP<{s2b64B7;AY%Tiu4-*9&O`5K)R z9O*|7A3ed5zMX==B-|)@ylWH?uryKo%>u>4L!mF>)wjiC*?B0zg=Si@! z<9~(U11~_&$pxJFX!eUQrv;i9t0y78)BzK zEhj~iWbE;+Eha%Z6-O*8D@S_QInJZAHtZ$B;I>zgdIU&L#YSZY0jZQ*X3W}ap}*^MP`eM)e`6An&XpO zI}xNJ61hO);px~x^9+G4%<+DrFDf~NOgI|sj*6oU<=6P$!rHIo_L0?u9kXTni7K=z z5umS4$(hMpf-&AFDY*|iYQdip*_;N)Xr-J9Vq*g@LEzBdNZYT6js2yA-zISfO`SSf zo^6R53doW$h91N$OT4U-cN36vq$pcYow{dm>YiybrrSO9W_-#D>fwx!?$pdneSHpJ zpPOHw*Sesp<4&F}bmLCE3#hiabwR}!qm!{&cYN2?r#HEK&6bAZN4oSMJ$n4` zHYZ=ZvRAhS@9Eq~3A)j?qdUSAhWgU*2$ z?6sSS!j&g;D^)1jhsxLh3C=agJeTRydygJGLHbnCT4k8KPJQ0uig1u%&DD0c zo~9vsB^s{NCS?t|R!W_DM}be;fx6+Juaol+NEfZLaFXX0_hy6kR ztey^b4sp%Cfc#YKC?BIqS?VtE5J1zqb?v;qj;SIuwFAz>8Gd>SyVU8kxi0IJ%Q_3^ zqto$V;x7C%I8sY@3cpKxm(s9Eyu)Zel5@*w0 z=O@j@b=+m7xyw{>m!eSQFva5ylfvXQpFVkV%bC}I0!(mECM|!6J}0}ZDHs7ioV z?sCXsl+}LM-Xw*#h7x1;G!He4gcn7rh&ZoaOl3x; z3|(aDB#&j{g$ypMbn?fg2t}8OFpR0Zun_iXaz|bf?5f`N9lT_4{43&<0|$>7>L~|k z7XSX!hfn|hj)@b6cg!b`A3xKoyNw9LRYycg-VX9P@EBC1)`E!vL2*TPy-P+Fn z(Zf!XeNKx!!?giBQ&e?iOFNPv?ZmpxYCDV2`BXS@V?2csaZ*h{NgDwXPsZB>lT_#w z{?)|Tu2IU8D0(;8==(URi8vJ=?>xNSAl-lXN;)hWaEJzi5vyW&E@~9%eqr&oF*P-t%Uh%J;Mxr}8|j z(TM6I60ac#f~9h^Fzsc@1q#Z;jJz-+muRjQjt?{X@%abnE_zEuoS!Y%5D3EcCDH*f zgMzxQM2dArK2}d!;6;wom~JPtESYxV9HwcOR~?uvRRpA&)6L0D+_x5eN*Tf#idxeR zRxvfN%ylR$7b<<)*d_EFsa(vOXR0%1FmsJqg~-~XSRJ0xi?ssi1YFW(-_l2`&wsV* z)3sGUy;ao(0lC4I=c*1ARq2;jccXRAU8_8FQN)pu!9U`PNZ)F~WQb@PZbdN@nD4&(#{CuO}z5+Fe&nXx(nE81h*pFZy2uI&#V-xmbX(C`5_FHVGzE!^c3P4&gWn^egSaxX(fn?Pkah?y^@X zxNkjH2b0asVsmp2vl%%3x;|ISOpZ~wE~VozWAPoyoTgzbsh`MAVUB7&C=Sp3W=d9l zQZQX}Sfm3?8?~if&JeRHWm-nMK02k-uYZ62{My(!WsL1fn;9>Oq=(Hr0HqEMT;9y+ zB2sN2kv&~LNbht~12hs=EL9j8vSqBXU!h<*n7TOqSl0<}hMzvX_u!UdhyIg3&bq6U zH!puZdAI-F$y@ky@M{3m433)5MBZ;Z{t5IE<5yG(K_Ufhm)yfwn5OK#M|Td0w{e{B z9Um$?P}E%TPsrOsvX@4{fg$DjF2PO)mb1dks1+w}2xXKANQkar=?Uf_yex(P^#o0> zXQkD3k97u1M<+xq+=& zLVK3a^2h*s?=&eAgi2oY)HBSWr4ryxq5PS4r#pQ%8%)u(fwL|~(=j4)iP~{-I#cKW zLlu(gxR=IDoeYM^_}Y;2!6aa4?(d3xw#x)b5+CO;VZ)jxK^rN+91tIGPE|x%8S!?4 zz?%}QQy_4f(Ltt$nMyQDJJ!j#U|egTV5I(Fw9H99MHBcNa@kd>>X}FkO>u49o91V( z!-+aLQbdjk?jVUt>%?p6qjfcI0iDK$k}rx$a!iwf)4@cbH?wDeO@PgY)=(^EhzczBxKZe5PsO)K?cWu38#Nu)dkBaq+Ai6tc!}XpRaNQOosY>JTAt zn_6d5m+0Ao^og!`<*4{kJRZPFK#T6CmN(Pg*a4HZ9bjx)*mgOUs@ADgpSE|MNyg&1 z!$k5|jjS>2g1AUL)Cd$1cx(FS`M2BH z3qQxxyVjA7iR!0u&~_G~8u-lSpo@SF?UYv=9oQWT&<$M}l2CTch9Qzd#^Wse$uYo*jd^LE`zkXXaqd5MB zVa9;;aU&o~&^Q!9^T?r;NfU5)k@C-XKODS!CucrtmJ`rdxqt(d3#n5at^_y}NRVMR zwD#oIvjhmg)C&|YxLKEZvB;9ws8s`eoE}@*r+KgXm_EW`~}uaPra3 z!OnQ7*KdHA={pDvtF$?v<*d;OXV@sha}sGf?+VTpc;y4b-1~t`T+9z(EPp}X>O~eK z2wBj$izMq|9Mc|80VE0Vm2PEer$7ZJoH*(}8G(Os9uCBz>23gT=)fj|SIHi#Lm{+t zsU8e{58xo3cl$41;Z2b^Y7br?I|1ob6BBsAcKF^^CD=wgT(pzEq>KW3{Q3AdCxER2 z>gVqGY40mf=J)d=%Br-w^ae6RAp!8k-XdS!jArlkbw=&SUtSC32Zve$tus&ey<^nv z=S-NLQ~Jq;qZnmaMl`MBQ~6s!|v;S(FMC7;E5eNiw|(rP=p6l zdXmhmA#5YGhTEfSM!l#d~cRm+<8R%&KK7yfBC>?#AOg+g(v69)kvyjQ2BY!XlsRJi~GkR)I+*5nN04Ks7bNCQZxEocBttz&S5OrHLT8t%Ws55Cy8sPgDcAN3TPz)jp z6yR45<+R5SnqixTm|O(=b7;|NIFl`!KRX@F`MklCW;U9Sr4|QoBMZ(rh<&oO3FbZ* zOL@}cav+Y^=KOKb{1`9%h5G!Nhk9uFrwdf`e3h0J>Z0NK&GgL?DYq?(RvOdz3MoiK z(`$9<6#-EDh>%=}?$a zKsRk+XG15?iyVC>!p?%z6i?svM~Jn)Rx;j38sL+Z+Z=Nb%X!CWY_>qO<-G8p_t^#| zXCpkh5*yP3)?v=nhWL;LsHM5*ty`Do_f(Q6cAQq?7nrHigOo-SQ4-he6{J)-pGF_U zj$0BUjxB*=Rsnfp$>}sUDyargCQ>$J;}i!^jJpQp$uGQ-1{yi*oP=_lN5d2CFBT z#Gc75>dbjd!pj{qu~$2XYkO2B&tcf4N_`08Zlk3R1U^dK6<>3^ZQ=?K32Ec2ux!XJ z+CGz-jVRJk^9{)hwX&JASkqyqSmTDilF}R_MN_Q99oZlvte%Svkq&fSEXat>&A35O zw1wTFOPe2u@hZX4tvguIL0aSr=j1GbJnNJ1IOpxF##vgB1!9Ba9~6V&lIiM??Mq2ceVoFdvsRxUiGeV+7Jb^ioO}@UdLSfnjm2x!IBsE;^Np00$kostQ zhiVbPT>dAF@S^hZy;@H+E=_<1o}x>NQiwc)j)NET&3l7Z2?9b0!6wnj@YLkNA#YP61r>p#jP_3$g0aa2)fsO-v4v`x;CGgKCq_AqWW#A6j(n~a zDyod=HrTOvbqDW*f%O>IxotZ+GQ^xzmN{-P*Uc}Gg4#) zMKsX2VpzgRd!cnuqY!D@hk3`4gE2@^RYj9?RFJBV@CzNYdW>Jbs(&W0gOREx#g<{0IkzuF=bppc)yaqZ2LDjM+BBfr2RR_7QT)@MpXiL`7e zh@?_NlB-8EXa`i|t`b#XV;>}kEIJ?c@CBV;$%|~!SSHp<8X;jbG7n|2g7--Mz7RVu zmu*ul@tEsdQO|nq#9F6mopr_TV;zckuS|z3u#*oTJ-ERdJL{qF=W5=f-d-+6N3)5< zgL|YQ)5{oVJ9C9<5Cr7j042!fpsd^RarI$t7nfwpixMtD6C~uo<7bFU6Lb_VuQ#G8 zf?ophM+a!BzbJqKf>{Zf|Af|I^_<=4{xLPfv+-O8kuk zc%}2ygqjt`M4W_UJLP%4n8s*SR1z$dV6q@86dCBtnRz-*Vjw$V%*Y-BD!TMb!_N7t zSY*4Rm6#xC?XyM;yk={6Sg5zU8=#~kpl2)PpJrgrd2S-i6>7mRQIX=wqy;Hilol-O zU6&x#ozXkm+wBR;k*DTy{xIv;Q!PD!cTv_!^ayoGBU4>*ZDHZM?-0_5{8Vx~wOi)H7i zk6&R=-IOGx>q|_J*O^FP3g*$7x<%_R- z(R6y0RMiw&la|dz&IOela#<}kHNcLbIVt|B-6Ya|-3D?AC{gQnBc;uRvNWP(Se%m~ zY6$uT6H5kiOEKUyO{Q_Fuz#H*K}wZ%1ThPyUc6fSI2B)B^1!J}2hK1^eN`0dg3_tl zwl->~Id>}S*C>WgYzurLCXIGQT!L+cHDc^<#LHE3S+@eLsOrb_ro3rVYUgfoimL@``$}Vpc{l)~p_9t-As;uKFW~TPkW1E8sd<1 z@drRwrqL8SKq#JV%=wF|k#twl3nDcppA#Q{BF`xno#Jq8ZsLhQjmpXrr+O&8NwY;V zFfYjJq{zq=cxY0DczkN=fVBd!2%xcwL*P1K=El2rKIH$&&8*diyrUAjmdXS1N%H3+ zn!X_3xpXHqfgp2crjd_%!sn(Q;vkb-@`*D3j?&K&GisyO)YLxESUr=N70U9|Q zY>~Na$R0xQ%>suS8Ln*{vw1{r$eTr=hrdO1mUx))B8(AnOK2M4v!}e%%k_b*%3H_{ zb?_Ux=|d0osyBAX-6`f1EB6ghbvOxZ4e%7C~qLhzm>_t!k>7#q!Ol*MD4V&0yX?3I5a&uz&a6L z2CH1CgVgPHg2KB((&F}EF7Kji$4-KXZ1wy@w9m5ANKz<~Ue|F-cdEQI&7-)3gVI4E zV&@c&XCNF4#OJLSB{xJUO`j?#O+|q;&R5vQ$d@gSJa%s6@z!H~AlDP3(4jh;K4WTI z0Pp6tK-%dgg-{q2!UWGdIP{>{DOYqRdi54{El@-^!{t=}q*mMI5^tt&UsE{FTIy;a zj#TIRh4I`!mG_oDBjB8x2srM14e=uHJI}_{I!}-qDC-rEw8G|^G@&T22fvl55cDf8(bt!=JkLbfzmYXb#|i+wVh?fI#H)J>yEnEQ5>$x1Z(zB zrUU+2bnG;l9qd7k-yM)_$B=~|>{TN8Fq*Tl13UafTAf3NR4R!Qx%7P7dqMKsn)VP<(nK({=`A`$kwwDoys1&_Gb(Oxi%!p1dwE zc_?vfz*5aKUZ2}$7W=e4e}E=oHsTsG#naLS7H(tWF>Jo2BY2*F`4ANuia?zgrYwN> z^u)|k#>B9ma2et3pMIwEAd>jhok-au#}4YoAbAaagXET#8BkdpVM>Q|Jv>a=xUtp| zM3>cj!a5BKgJqD3+AhEpgSUPj5407O0bZJ;kRd^7D4IVBy?K$A=;50FDS#?Y(j&YIZ<8wMywgE@d?>*vBRE;uSYznmY%=< zdvkhA3brSb0_D~c3*>b|_dj9bmcD5?W{X)Yi<9Pl*`~9#w69j9I6ltpP1fu+!J4y( zxt4GRPbqY=rfK%aLCii&=uv`2GoMM=jVTHB`L_utrwqeLf`U)b&(bTSxcWo0tK6`+ z+T1Lk6>w@#ln)}iUe#$ggDkR zmQFfE?BOK0dg_>ZYS1YVOlnb~G;MlH3OEka%n4P^mm<}c;Yd)?&>QS*koqX2Xr-le zE5)v9hV!n}c9pfCqiQKCm{vsT0KGN7t}7*+itffQZzDQEm$?Q6{)!J zRUFUO4AO|3Wt}WzO&CH#;AANz6PMj8RZ6ME?On?0qEJhWNZ=x#aj{069=ipW$c~VX z?j@6S7EOg6zbF+r*U2DJtS7<-SmSAc|=04q@{1#iGjbtmS1!mpeONEoG6I#1fJ= zQe>7;K@Dyba>(^2(;%_h?9^pBOd>WdRiXQ{IU-i!RORg|4jtK+4vnQj;yMEts>TB8397*%OzllmMoy}h z88f_D_=x*&-wUFll}VXYHJ#SPM;+1F3)ZGPgxW=C)J2&1Z_Ln%Tvd@$mDed+h_1H# zXZr|~78_=uc4(o)gmU8c$L)`C_p5C<3W+Sexd1yC*4aSzWyjBi{;p+nYRQd_qcVbF zClv>L(C9Ap0~4=T;27JFP(O|@7kPf*ROD>GBjE@kw|c()eM;c|cljP?BcsZ+r@3nL zMr0{U;>GRtwTWO0jE$;7g;jt(`h@fy;WXOZl=iVe-y^q+;DS#d^>3vtvEQOBkuI0= z>}(oln3po<4Z;=q{58eUPja87X?rOm~8cbg=HoJb0P_!E>-DH$k9<&Etmzj6&idG>_Ki zB2>0S5{w(INj?^9DQS}2Z$6c;fFXSg-IK?IHnSJgN<-b#)18%(0Pi$-l>w7!P_g=1 zD0(fVq-&w6*hN8CM!>|b6ugPdQ(^LzE7e0d0_L~S_fy+tMXsas)dY;lF&J;oGy^l`N7c}p}YudN`Rr1 zy*Z4BCGG5;d|IT_`2D+A?#NOQ9m6rxrjNjjpKMK1HYCx444+LFMYv(Oh%o#xy$U6E z

      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 z�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�`WJo{eUe>2p~g_pWa(GN?@&=! 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%0D@2M_&D}{ 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%0AJQYZSh3Q{I)I8%0K8fl(0)0H7@EH$MKJ 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� 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

      Bqh@}g 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 literal 0 HcmV?d00001 diff --git a/icon-administration.png b/icon-administration.png new file mode 100644 index 0000000000000000000000000000000000000000..e892803c9e9b8fb8f77025ef3e330c2e4b14ad88 GIT binary patch literal 49385 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 bg!O&{sLv)YI1kXO00000NkvXXu0mjfv`La; literal 0 HcmV?d00001 diff --git a/icon-change-edit.png b/icon-change-edit.png new file mode 100644 index 0000000000000000000000000000000000000000..389db5552cd4b28307fae4ac51c9b1b5fa814dae GIT binary patch literal 1766 zcmVBE1ZQLxAY_vg;$?V;oX(lt{{G@3qJ`_O^!KmPq;Qw2}Cn0L9?Tam?khm;cmfj@-EE=vY<#k5o0f^m&*sM6pBI0EL{uRZtU4R5Z z`^X8`V)zNfJ8YaF;u6EP09P2E5Ad?jnUOMxUqvh^s*L``+lU9}BlcPZ2XpY-jyyG} zttleQMaed+noc9ry@UIIwng1*#M^^UkFzj+6yF25_LnMhmf?pGpH<}CbcnAmX|u%; z|7E#p3GpKUUAw%6atiT2#A8)^yd3Cssj4^8z$>TJnP(8+gLrkpJj%xIMEtceUz`ec zeo~wa<_{hK;NmJRuzL3+9o0iVC08s$)vACv7|KExH6jmbd4gn8^0FkllzkRT6fd|P0n zrwSVAXrbt(XrcJk;OyVRDf#{Yw^VBW$m{6QFhZvPBk<6w!tZERBfJcLd1$M3&)TehHS09YRtkN(Z(GDi^F2;vKBX;HY+Q*UEnTqUvgh@A9J5aYSek}G;8j! zqp=F+X_rylpF&#LEj%b>g+0Q~5^H*5N-?MwSLAe5T{?GXqX;9WfX;*4pXw6&V*io?m|<6;W0GAb4f<-njQ>$>Q>9MPr@ zwU=n+0I+*9IKpp9{{0u*d8K7@p9VPmCp-6AwmA>rtOL;dXv;Q$XXCx^0IWWyc=l3w zC&Xgk0yx!!!@*Zi8qcdA>-AfBZYACT*nGWS|NH%Vee(m<-vGFv{{#Oecnig2*2@3@ z061k>NoGw=04e|g00;m9hiL!=000010000Q0000000N)_00aO40096101%)900aO4 z0096101yBG000-AQ^)`S0#8XqK~y*qb(2kK6G0Tm|Fd6N(`-H<7A2DU5e<3{>ZP9Q zr3eZ|6jZzjxp@|^9_rbXcnQUW6ugy)AcBaAc&UPTh)^|1ViF8Brn}kfr*BesXbcW) zX6L;(zxlt+e;NLce!qW6QIvCzi&qqWVlnMo4#P9N`Y-M+jA6J9cq>lNSmA zIdHc}>T~a4OoANzhJN4-RA(LoTSqsxvIDG7$^>9E8u9zZzfR;1ti9XBYv%_ptz5x2 zG>mOiiVhI~l0P|`x3YI|2QC~w3Q0bJt?w4}eLewpYk8djkPl3H0)ACAruv|7fX5I7 zUKsca2x?9O^usEZicbDNPZnL&b$yW-35s*4Db&(LDnSEUd$b;tt%szxPD)=HhVepa zHk(d1o2^swL$}*~NIh$Gohq%T00i*}PL6jSvb;+lmBsh|0aAGjbgIbM+yDRo07*qo IM6N<$f^>{IKmY&$ literal 0 HcmV?d00001 diff --git a/icon-change-remove.png b/icon-change-remove.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9a83c76440b513c7214a0b564b8051dacb0656 GIT binary patch literal 1943 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 R{?z~g002ovPDHLkV1k1T$DaTI literal 0 HcmV?d00001 diff --git a/icon-dictionary.png b/icon-dictionary.png new file mode 100644 index 0000000000000000000000000000000000000000..fecadd08afed92536be91ab12d8e37b6bf410d5d GIT binary patch literal 613 zcmV-r0-F7aP)wK%m(L+9IV|s|#(WRl-O^4GvaQsnHq|OstfO zIJ3}3<01}YGARE4m!7=)QisvlHUo!Qymx-@-t*p_129Ko-#pVI)6#!*kLj-AGXWNR zyA_{wKii_amK7^YT-v z6#plaNm#8`-kz@OvjIt^4%IN{@J3bR zRI}ME1Mv85p|%;RK>ViR>APPLB4;;BpCtqE@P+*7!G>I4UjNx~e>r3HA^tWCQ@S)l z{BslcSwL-CxQ&_ZZSv_g0Tu{yi*X){Mt|W7)lbE`SQxFP00000NkvXXu0mjf;)M*S literal 0 HcmV?d00001 diff --git a/icon-directory.gif b/icon-directory.gif new file mode 100644 index 0000000000000000000000000000000000000000..d94a07586d1a4a4f8fac1eb8e83e1eb73066a905 GIT binary patch literal 640 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 literal 0 HcmV?d00001 diff --git a/icon-error.gif b/icon-error.gif new file mode 100644 index 0000000000000000000000000000000000000000..77ea718bca0806a305be53e4b75357a63a867fa5 GIT binary patch literal 556 zcmZ?wbhEHb6krfwc;>)xu&itz3(FFA_BC8wdjtiy@bMiL6+I^@d0kfay}J5WEv@?s z3eQzk{{R1fd;k8wA3y%q(RmjU@yg!*fv)bG%aXix+>MIB~wC80B3h#FBel}yq zv6PhOn>Rn2IPulJd#_)=W*Evq@h1x-1A_yD4#*RrIALJ#Y;b65cF+;iYUym&6A&=( z>J;Ic%w;v9S&(xUr{Hu46&@aWejy&E>9XA1{Jh58!uDNu99z_Rw{VDdDr&RuGnLx6 zPp(Cr?Kqo>^$9k$W@(m-7cC7gUDR!oVZD7@(^ldRtC@p7^Rwp`ysFQiDQGZ#_$X=f c@uRX4LWh{^|hy<@Q*xw+qo|KpY<+vaXbbW{L4q( zTsjXEJvb}e%bgb=o%W0h?4u1;^bWTqH8}5Th002ovPDHLkV1nrS0P+9; literal 0 HcmV?d00001 diff --git a/icon-fhir-1024.png b/icon-fhir-1024.png new file mode 100644 index 0000000000000000000000000000000000000000..1814dbb4e93fb341f6cfe142f06c1dec8829274a GIT binary patch literal 116309 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

      BukX^XQ@#;LO-| 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 literal 0 HcmV?d00001 diff --git a/icon-fhir-48.png b/icon-fhir-48.png new file mode 100644 index 0000000000000000000000000000000000000000..c4cd4935720208437976075b9ec1e528ea425fae GIT binary patch literal 2266 zcmV<02qpK4P)rige!p|i?|aS>Yb_JB?7*O8s>bO= znYh(|)h|ZL%0pl$AE@+Zn+-!iVrima@_|IO>x^^u#qa+B2$9mJ&7(YFY4U-h?rxhO z$^GW{wwxRLrY11UI;2X{DNU!QzHp^;*g0ryGEXRc{{vKjXgD9WKQ%U*i3BSAeVrte zmCuLt=O+Ii%H4Sns(@1;4qU%^l7R|;T~mDR9{`SIF6kS2`uRx)>iN-fk_ij3Bg%!f zo^>3X8=efHAOyO;y)^9H3*eBwqC2Lm(#?G&tR{z+;wou&FIv2-O zWVGSF?($xzw8upGiikv-P6xZ*A6T&>+}(MwfQBDk)p`6$)7Gs4b{{(*EP^db!vj6q z7!GfYn<-(`r3e-)zE|G*wn#4c*^4zkcis>^|3X9tM24BmRjM5=x7@}CXevyw2JKClPT_RO@3M3~yB zd2LTL5EWmK5K!`eN#&kMi{rF(ZYPS`GffhAf!Lhcjj#Oe0D+wUp$Ti(4c+})py`c` zsCJ!uK_#suPVykw#igi;#zm-90~z@-;ns|rurYukXG}V zn%diL#M+*pEYc|-ZB>w9@3!#*4Lxv+Im839x8DVHFF#KkTq2uUGJ_yR?p3^fwPK$c zdMPDU#q6)|0D|4`S=+6d|8(c(#s_4h!sbUbn>IC5N57}x9a?P(qN>G5QXHbZZU6Cf zUtepofq&|E6UWTQ+V0DalmBX8#TgkFP+`-PPJ@evi7$Q`$UT0W`ej7D`LnP-#r4ES zgVDQkiVf8?S645)2`Ieskff|s9vW*y*{?d|0tz}_G+D7>!8>UwkY97NX0SmydCW{A zhw$|ZP+@DL+!>R2E_?O!K-B-i&>t@}X&1nfJgSg?Eh)wVMB%uAY_VOd0~?fL&GQHY zN#w;1qLHFIy_K+S^d-yC8c)-KfBLmf^ITwX<*BC1KnQ3miq9z(wzv}mq=~%AlxWRA&j2=zs=iqlc9+B-6s<%p8W)h6 z+7bbq!4?D?Nb#MR`a#u_7Z445+6o&k)l|Il$Nq7%)UOKr`i$RG zY1U9@d_XmyiBbU;!U7L z{9sgSTz`N5BKnDMYSVCndT5HMf4zvPAE+N_La_y87J69mT~R+sFMb82u;DzScJ)F{ zhKa+EbY~xpOhKpEAXG1^m`SHb)8&IF#v&bBbG%7oQrMyA5mC=-GK3){j<#T@+QP8$ zRa32i?Y!T3n1pqw&vs{@02w5MWNfkDc$lO$2^(u&2oMz*-ZDllGczt$4~G7LIL1?x zv=rV!YcLHqNE;ugWj8afB_;GX|UE;kJ!wM0o(hqcu0cSoQoidR*jmeLHZ?$B+=SKh}D!g zw1``jc;i^rKGvj-Kb6=Jg^jTzZqo$DC(5^D8by3fqIC-aF?|}xnSM5A3X=ZF^1C$_ zRF20v^qOGvG?6_Thgj`6O4!R%H7!pDbcwsQd% zoCd;uU7}P;>%heIW&XL?0?ss<_8<D(F9ZOp>`Fy>j*oj2y6BsOzQ!U zGRCmV+ieH7>#Np=HvgF2-E4zBw!CAX?X+EI+FjUP*bZ#zpP$J0nC3&yAv6zzA=pOp zOl&_<58|OUl(*9LC5q1gc#CNsAvW(*oKqLq;U3N4jRZTe0p)iIJ1}*m&c{0o(>y7I oa|^=IN=z1$#W@sHKOT4g2FVw;3WrEdcK`qY07*qoM6N<$f)n6R6aWAK literal 0 HcmV?d00001 diff --git a/icon-fhir-64.png b/icon-fhir-64.png new file mode 100644 index 0000000000000000000000000000000000000000..df6fa7866247c4f658074ef6a34662db70a0e40d GIT binary patch literal 3526 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 literal 0 HcmV?d00001 diff --git a/icon-implementation.png b/icon-implementation.png new file mode 100644 index 0000000000000000000000000000000000000000..00cee92f97949c79669fe96a1798e785aa17b16e GIT binary patch literal 54384 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 a7y}R)oCdNF4+sbm5gHm9VkN#LApkpIqkK{T literal 0 HcmV?d00001 diff --git a/icon-not-selected.png b/icon-not-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..3c091d6c3d16ac10c2b450958bb3f1db8fe6e364 GIT binary patch literal 150 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 WO+Q{MZ}5YI1Dxruw3Dj>lK&0(VZ*xs literal 0 HcmV?d00001 diff --git a/icon-page.png b/icon-page.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8b1ca0000bc8fa8d0379926736029f8fabe364 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^zbpD<_bdI{u9mbgZg z1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60wE-&H;pyTSqH(@-Vl>|&1p(LP>kg~E zYiz5X^`c$+%8#zC{u)yfe-5 zmgid={Z3k(ERKCKrE7DF;=x4^O+ pzO8rLO8p|Ip=x)jHOtWj`bJBmKdh_V<`47(gQu&X%Q~loCIFbEay|e6 literal 0 HcmV?d00001 diff --git a/icon-q-attachment.png b/icon-q-attachment.png new file mode 100644 index 0000000000000000000000000000000000000000..58c36488dc25bc21994a35938512bc627bda9f84 GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TosvDO z!cY)}k8cwy5>Q-`J8%y+R*FJwL<>7DtV|OW8#@a@unL4=p@gUiiaQYTk9p3Rghb*~ z-Um9#+?jKSGl>xqJ`gO3xzXp70L^AI-0yd6HXG#gdCrAIe%u%ZO{Y^hjsx4a5s$~w zYPBRUrye{(#E&ME33WOhe)Q@0`=qL>`}VAjnt;aRG3N6*lF1|ngMpg{&gV03x10O+ zGoY&MJScI%lK+Cp%RRIk^?^@n*f_HMUBI-SOT zzn9#Dx8DKPYBj7@D|EYE6pKY^Run~|rfE{kf3L6rRjXCmH5V2Ng;2Au>ryAx5r~Ow z()D_kM5EC_B9V|U?^81)6Y#B`0I%tAIAAy&%DE)}!1o}R%SnRywwVcS!HvvU%}h|> a9{|5GmH(&ye2FIj0000CPem literal 0 HcmV?d00001 diff --git a/icon-q-boolean.png b/icon-q-boolean.png new file mode 100644 index 0000000000000000000000000000000000000000..8ca97bc2cf80d44ab31ad5cbc0722285a4d2b41b GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}50G|+7AbsJ&h5sLq{d#lw^+cVoFAh{!mfX3x;oOlGCB+4Wg?UAV`Go~} zKxNlg!S%qM6F?cx0*}aIpn}67%y>M1MG8}kFR z0}hu!*;9+7{{1gMdZcOB#oacNhaRo}cW{<3gQC(FP93fl1x#yJm#t<^xShA7xlb^h vbz}c(rb#zu2k8E&IlVLECTst`1AiHq&T%$~9$u6KG@ZfI)z4*}Q$iB}cROmO literal 0 HcmV?d00001 diff --git a/icon-q-choice.png b/icon-q-choice.png new file mode 100644 index 0000000000000000000000000000000000000000..a295ec890846a1308b3feaa994063cef47d9fbab GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85qQYy2J$-B@zX10|f&-T^vI!{FDFu|8LK%+Q8{GnV0Pz!!d4g zy#Nu81m-WI`yF>KX*B1)^g@QsGSvH_1e=FZf>*Q&7cY}aHDjbPM}S=Kdi7TUV!g_C d`UVCJ46R+#my6bkz6F}i;OXk;vd$@?2>|#Rmv`0&Al2W!@>xp?v7?%lgvT3VW$n=f3ruyg0mTeogS zM*FM5OC%H;f`~O(q$Q#t2<^v$A>fbmv%e#dKTwK=Ku{5lS|}<-`a#7b zzTCOnnT>at)D}AMFuOZ5&%EqFN(lyumd$2ASF6=;nM~%2?gqc@U=#|4PqkX@EBo-9 z7pD#bO_RUa>*faM`8;MYfVi$JnB-zcBFc6gjl$d!bF98Q!!!(Z1_R~P?e!pt#6CHJ9S&n_n&@=9 z%GP;!@Co4c*at+6vNz7o(6en^Q1%qHrc;1)9IRaz-$@S$Z-qdC^ds3X0NvQH;KS)D z-dh&rW&@X;1cS(45z)J&BVt+tv&GMVJ%!EiW) zLBGZW)#Z+gl-Lih&?>X3SS-S#ujQ;9JRXmIB7X)8`d6ETj)D#Q2+$s|<_b7-B9Xvq zwNfqlEp%y3$uY`h{Y$(Gn5@}sqEsq95lpAkFO5dyBmP6^H-51G4J|rN2Ujt<`2YX_ M07*qoM6N<$f1S!*hF#;olA&QQ&S^RsZ z!Dvj@5{+4Gn!L@-#FEX1Kp=p3B)&;c$9h^CqeV6wOLjX`qiYrufW+>$0PnN2F|E&SS6qp0`e6X;{(~1kH^D0 zhx0eU<#Hh&kEc{D7DF@|Wkd&^qn?z2NF)M}$AgWH4Y=KII2;aKosi(Nx*9)Y(fM_Fc7960CGx%0 zJTTLN+opEhG`65ee-V9#R*cN|$(D;)3QFs{8j~^5q1mCkc>Br8aVn@h??$XP~qz j9lZnHOfHwp{nYy#Q$vKsy(sM?00000NkvXXu0mjft$0VR literal 0 HcmV?d00001 diff --git a/icon-q-decimal.png b/icon-q-decimal.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Xj)UK~y+TWBd;U z45R}_D9r#i;M$9i3^(6=WnlXEkKxC!-wdC={s2q9d;bYSzjy|8P088%CMq855#3;0+Aq_L7Jt6xEO@_ zIN>ym4a2;gtRUqKM&8j35rvaL%>Q5mK+c9q5(1gld|>?h<0~*9Yyiy9gaF7Abc?_S zPy)aPz(Si8@cqjNFin;VK7aoWWx-qkjOSm!|9}OE1;4(11k+@>;O`$a7my16{QJ-F z``1q}8*Ts_D+`oG81QkiLs?J*9^Smm@c8K~aNxZC^qt|^yKi9p_|-=geE-DAeo zw;5i)c?UKCY^}VyGDFkUwO|1dfTc26RKWra=4_B=O#=%so80US1q=)T{n3^I7(3d# P00000NkvXXu0mjfaEGj9 literal 0 HcmV?d00001 diff --git a/icon-q-group.png b/icon-q-group.png new file mode 100644 index 0000000000000000000000000000000000000000..ddb6887bb03a828ae35bb8e7d8778ab4db3f388f GIT binary patch literal 442 zcmV;r0Y(0aP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0Z&OpK~y+TrIN8q z#6S>+|9BTAR~Qc0C$N(%&I2v%tgQ7VY((F}N^7wd-$DdI!AcKAP_VhuA_VogBqp1z zyR&28VT}KFk|1f8KZR`_FJBnlcpNs`W@N`BC;6tDYDP+AP@-uLh z05!AD9+33Sx*|sSe1Rf))2TPm-oUyK%FPzA5&VO^)ASL%>{kRHPrz2C0Dq+-)g1JX zfoNoMNooXnDlG%sxmTGHxZ9;~Htn@j6Up6UEu8aDxSo&j^5C}sTR*2FMb72U@vV-t z5sECLSnvq$;s)NY4<`cUJIDqQ$qiYxSvB%Fkau$c(t1*hWiZg#V3EYhJi`TsUr zKn}|h<-n#j^Dk}4(-h{WjMb=nYGQ}D_#H;P{nrzgS kO{02^v{(-kFmWA#Z-5=xmj%5zL;wH)07*qoM6N<$f?~?NqW}N^ literal 0 HcmV?d00001 diff --git a/icon-q-integer.png b/icon-q-integer.png new file mode 100644 index 0000000000000000000000000000000000000000..c3e1bd713c952b303f74dddfc0fd755e44528515 GIT binary patch literal 523 zcmV+m0`&cfP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0ia1lK~y+TjZ)1@ z0$~)rrebB(#zIOE6f(jfH`%Isfsj@$dW4`wi=Zcv7Pbg{h*s6gU7HpyN{GrxMIkcN zlu&eZ#u>G9=bLnF)!}gG&Yg4a-0z3_1IRC}+bttEW3+A~qD)0em8(0RYvjlAE0@=U z1gO3h5Tkn>cMnc|0e^Hq!Um}2_aYfG+71VeEF4VUKN7J4>U8psC}P21E}lO&dK@3ecE)zHBXNO~WX-Tq0YeNd+)oLFhirRc&b8VU3L_888tG%NT zn+3Xh?1=}F)+eb+YV#X8i%ON+xP8o`e}l%Xh7>eo*j3=Epddn>`c%MlNzu9l0&=s4 zXc#aO8a2xp4CfXYs3nE} zEbw;?0%DTf7t=k{L#5fXsU5Z%2Imw{1z>bBjDOA!3N_$z7zrEl=^S>WEw$?nsjIYc zh~NYN*m>OL+VjL_ce%`K|--2Sxw@ N002ovPDHLkV1lcu&;0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4k+aC%MVWxL04j9XkU zK!hWK`HSd&$DK_IVIG6wc literal 0 HcmV?d00001 diff --git a/icon-q-quantity.png b/icon-q-quantity.png new file mode 100644 index 0000000000000000000000000000000000000000..701a60a5a4d5673d0e3dd3fc8f316a2ebdd7fad9 GIT binary patch literal 543 zcmV+)0^t3LP)@VozFAzEvI&~0#LAwY>5FK39Rg@@bp>BeO zw$McyP2NlT?u|(Uk#_LH<=ljK?mhP;k2#J5heX6H%H{HXCX=~NBoZlARe>=^i32c& z5WqPH!!SOV%jHw0Qn@9fcc5CW>Jq=4|6^OL)m9$QSCC95(-PFn^7EgPn-5p9Xf%2j zT0v11s^jrE9G#rvGccKoT*Is1-&Wq)um?di)g6Ha$O`*a;Q$Laz(Aw!N@+sNvdAvNPK8Qq^wr_gSuSaWLG&M-o9;vBq+hGMlxGxKZ0_1Wz znv69PFh5E+M2titU>*W4;JO)kE$QxbPq19@+D+v)+U|OcH05hn- z^9BPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0WV2JK~y+TrISyN zL{JdMt0yB)(8q8CC+G`UAVTb1#Dds}Sg{a`j@Y<}U2j~#0i@G3-b_`r={KV%lkrPl z>U)3cQ`B={jKLn>miTX8Rq(2;!xC4v4A}X623()#nc_4}6b-|`ea_^&0VOMn0!`Dv z{eFjW9N~JslG){Q0o%6m+-iabtHUEX&vQz|Ei}PoM3N+^>lz%#p*cbZX__w6F9bmV zP18unaSWm;l77ZCO?XEk%Q7uIQxpXTDz$A}rm8B+ACSRvnB#anVxZUSx(=c!Ldg*X z0sjrMECXHFspP)zVHk#WU?)ze6I4|NuInxt8(m0}1T4$i>_S77|LvJo8(JHk3^;gpRD66?-xa%H{f}Oqv-x666!%OB-Z~}GEBZ@E535A8 q%ztA8AlNr=g>#^ZQQtFGHiq6=!auCOTxC#5QQ<|d}62BjvZR2H60wE-&9_H=O!(Kw&{<9vg>(FMnYC;$IY w3^*un^MTdn;7P{?4C|HS{~YI+WOIxGs_iP%+I;TWWS}+%Pgg&ebxsLQ0G+Tf(*OVf literal 0 HcmV?d00001 diff --git a/icon-q-time.png b/icon-q-time.png new file mode 100644 index 0000000000000000000000000000000000000000..e2672c20676177efb2fdea593b8f000fd5f12342 GIT binary patch literal 882 zcmV-&1C9KNP)Zkp%;s8}r$h6cUMpt8KZ&`memftw9r2BH zXZp!+CFaEnJk?xA$eKJbHrNPn>;Axd{TeCT;zL2Z2lqOE#$fse--k~9GCAnb$WrIY zUzF=05;%7ScRp;-^ba=g4+!_yjOVxZHrAy=-Qy;3W{V_ws3i3@rj zN6Uq**d4Ifp5hMksmBf!JrmJQC(GkeNV1GOW##ZtQFwF|H80+P{}RL%{YNk_%ft(I z#;Cz`v~ti@ZP83cwQ@*mu2Dwn=d>z@4RV(M%#h6&LDo!N4vuc zo|;?G=MQ0U0&vMd?WX`v6t{tSSteePbgELlMO}xKy8^QHBD{2ALkbX%5TpZC;3a)d zD?(MwgLzpdUa8!vFvP literal 0 HcmV?d00001 diff --git a/icon-q-url.png b/icon-q-url.png new file mode 100644 index 0000000000000000000000000000000000000000..ae0a9b654691bd62086657b7a19111ec2bc74e6c GIT binary patch literal 484 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0eMM8K~y+TWBmXB zKLaIz2})xFAd`_XR)Ea~U;)Khf?&>v%ZI@9`^mas8VDGnGz5SQK*IkOW(t7un;+Ny zfBg9zj8DG#^IB#f0k&zyH4n3q1RFo1u7%1(+Qq`Io`k_%wsx z>Uf6xX<&JSm>}=3rc=+WGSYXGK z-3%Yz&jYhhKfKQ%!7a+L;N~)h9>?jh@Bup=BNmFcsxjPp^NnHmg<7Zx1B0o&BEyTX zuNfY{`2rO|01N{_ew}&33Ce>2kPEPB1_8JM0=jk#oQx+KK8v?8=&I&HMIm7K&UP?9 z{p={14+|?0z=(xSA)6U?JY5O46$C&Ue|`E4X7|P_GE{DS14|Q_u>bX00B^FgTU*D_Fx)hGYBBt4gz?SGO}NBC1q>|zyP`gY94?Bdx1WW5h@L+ooy@`6Wo~suRu^^?F zLJxu7BH}^mMcW?hrNy5r4JIMl#LVu_&hGqtzkMf)uz6v=@9@3PGtc`xuc5WZcRxLv zSek!&>BWLSqLGgjj7Ulyrc8GBjE+9woQsqT!MO^QR&~cVm*#Gq@Ihr|$I5>Tw_K|+ zd2pu*%g)0sI;d33=&x4sblyK_I|US+A`)T1Z+7tLulXf{ZF^6UFlE&C9s_3rN=48z z#+z6ornjLFHly5I!j^$P>>t^LvXkJ#^;U{^wNBtTj^A$8k+*DwvA|jbi0Jm~9dMo! zaf0PnYdAVJf}0n|5vN>t5g3-`Yo*X^r^uVYmxl+ic~cR8KlgFx;Y;{L=;RIL42cZM zn0QZ+%MK+~qmwYSBZ03D58?Qy!`SY1aON`?XHN`6@(2;V3qi`2M#?z42+FR#7Si8s z+rs02{>ALivp9MFd(8au1k)ec*gX^@Xg0x9P98~6Am|#Q9VS943#~B1?LV4$y|{{6 z?L$mY9Y7SVVE);k1l$54Ii%naOm=(F2tsM*N=QteGKpyQIZmCQ!Lwxx zCD$V}Bbq>wf(;|YNx~ST*b+`83{kL(yLa#7>&r9v{jor0>&FmjgFFzFO7?9a;EaM1 zavj_X0u+iCJ~=dsLZyacbq7T3uY;8obaQ0AT?A>8;RU(NvWO6dZB+UVjPyt71j{tL zrr8Cglwf3};LPmu06Aw-QB%g=(~~9f3S-kZp;;ZhWsgWB0;OOiJyT-Po^>g3O75@2 zTL(^7s(tqy$9}Dpp*w02f!+bj>4g%E%+rYD2<4u_;>1|(V7CI=FVo7+RXlgj?JL0> z^ma8G!8c*6^?57M`zX3zP4b5Z`hBl9w(Im47T-WX>zoODSEgycD3ppPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0jWtuK~y+Tm6Fd& zLO~S9zw1I=NE9R@fzT@G2@+fgg1&)^Kx!GZ5n5SpOTvgY8n_W%^a|p_jkI*3&_Y3x zgp3ff#QdB0HfOvud9M=mgTpy7+ubhT7gP1x zZJr5(0YRhotJU8x$K!Icbr=l9J%zZ{>7aFVgxzeG_tzl}tn9%I+5ISLp%7~94NOKO z9<-j0#~6Nn>8F2@@8HC#5QQ<|d}62BjvZR2H60wE-$h_H=O!(Kw&{=X`^_fnmU^23D6T z|NkHVz|K?O{7~QE-_Z@zCpI>Iv^P`}`P2Tg^+n4;W0%&Nn`h_oB zXMCTNA-w1R;@9m5&b!P``2Amf(pd!#&g=F^W;hsZV)z*wDqmKyKNDyjgQu&X%Q~lo FCIDq2QD*=E literal 0 HcmV?d00001 diff --git a/icon-qi-instructions.png b/icon-qi-instructions.png new file mode 100644 index 0000000000000000000000000000000000000000..23746fef82077d717373ffc096bd385c2c25ddfd GIT binary patch literal 615 zcmV-t0+{`YP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0sKisK~y+Tos-{7 zlTjGQKl9xNO%1m>(`}W?f(QjM!;3U$i3HsVUPM=AH-R@61ci4|5JCL~)r}Su3nYr5 zDEtAT7lDj^qE|*#W3Fl2bU)tHd(Ph0-dq%Y;QO9)-shYz&w0){HX#J%Ox~Tf{`id( z$9rvNS5eWRE!=C4ez6o?AmD3Y`Q3`eq-1bu^oWQp&tR|8SWD~Zu3enHwWMN__lpZ0 z?dv4^=A*@=N`A&i_KTon8cnm)+_Zy%&K7!h7kGaAoMDL4PulkdInWggsZDlwd0$oRJY%(#Q;NZnqYN6!W<0-ROWV_u{%wTm*a5CIZUt1&O3y54EvN`Gt zu~G(7Uat?2$BWzTp{~xYOq4-`zZn-gJ|~Dw2GSYw>uHkfS&KoFzY%}HPaqf|xHG5> zN<|zStQ8jqTd8(xWH$@M;~UJ!zR`cy2>n-Hvl<%b{Ph%?G2>5?sK#?FA{_Y|qxgc3mJTjYz9pH; z@%3|pJ;M(ybtsp_Y%nfQn%GJfr`X2Js7@|XPdu4Yu}X`jB&r57gW_;2pQeV)-c};_ z=Zs@B49YceXU4b&`aem|H52)NEXOGM+jF)8KLCj>@eVR@3s?XE002ovPDHLkV1h@J B4{QJc literal 0 HcmV?d00001 diff --git a/icon-qi-observation.png b/icon-qi-observation.png new file mode 100644 index 0000000000000000000000000000000000000000..761a1a958f03bfac802e3121c2717c09ad866a19 GIT binary patch literal 648 zcmV;30(bq1P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0v$<2K~y+Tm6J_R z6F~rmpWQ-BC>7)z!Nfo!MgqZLf(PQ)MKJN^AMxT1jc_oY{SjU~7)<;i`U5l&dr&Ym zHl`q7rMqpn-A=c&J9bKfDKv^t@@^(GdEa?wXV*|laT;DfGE`HuQ5(;5p|HKq&iV$?o^Hmb z&tnqB{*}TLdEzT2Dx&-+KpSOvn7#{rC@+Uff5LN%MEgfLH`0qQLgaRmNYCNNhKE;{ z9L(iA@VM$vf8>7`=$hY*XG}t=1I;0oVr>wtk*8YwE6X>9MJ%ZjRB} zmL+Qyaf<;~)x5jqHZ*JM0yO%YzjmVw+mh7)$!3Gvb?AWOT7KHB(jU(%{SO>pJFbS4 iTBk8x1WW5h@L+ooy@`6Wo~suRu^^?F zLJxu7BH}^mMcW?hrNy5r4JIMl#LVu_&hGqtzkMf)uz6v=@9@3PGtc`xuc5WZcRxLv zSek!&>BWLSqLGgjj7Ulyrc8GBjE+9woQsqT!MO^QR&~cVm*#Gq@Ihr|$I5>Tw_K|+ zd2pu*%g)0sI;d33=&x4sblyK_I|US+A`)T1Z+7tLulXf{ZF^6UFlE&C9s_3rN=48z z#+z6ornjLFHly5I!j^$P>>t^LvXkJ#^;U{^wNBtTj^A$8k+*DwvA|jbi0Jm~9dMo! zaf0PnYdAVJf}0n|5vN>t5g3-`Yo*X^r^uVYmxl+ic~cR8KlgFx;Y;{L=;RIL42cZM zn0QZ+%MK+~qmwYSBZ03D58?Qy!`SY1aON`?XHN`6@(2;V3qi`2M#?z42+FR#7Si8s z+rs02{>ALivp9MFd(8au1k)ec*gX^@Xg0x9P98~6Am|#Q9VS943#~B1?LV4$y|{{6 z?L$mY9Y7SVVE);k1l$54Ii%naOm=(F2tsM*N=QteGKpyQIZmCQ!Lwxx zCD$V}Bbq>wf(;|YNx~ST*b+`83{kL(yLa#7>&r9v{jor0>&FmjgFFzFO7?9a;EaM1 zavj_X0u+iCJ~=dsLZyacbq7T3uY;8obaQ0AT?A>8;RU(NvWO6dZB+UVjPyt71j{tL zrr8Cglwf3};LPmu06Aw-QB%g=(~~9f3S-kZp;;ZhWsgWB0;OOiJyT-Po^>g3O75@2 zTL(^7s(tqy$9}Dpp*w02f!+bj>4g%E%+rYD2<4u_;>1|(V7CI=FVo7+RXlgj?JL0> z^ma8G!8c*6^?57M`zX3zP4b5Z`hBl9w(Im47T-WX>zoODSEgycD3ppKLZ*U+5Lu!Sk^o_Z5E4Meg@_7P6crJiNL9pw)e1;Xm069{HJUZAPk55R%$-RIA z6-eL&AQ0xu!e<4=008gy@A0LT~suv4>S3ILP<0Bm`DLLvaF4FK%)Nj?Pt*r}7;7Xa9z9H|HZjR63e zC`Tj$K)V27Re@400>HumpsYY5E(E}?0f1SyGDiY{y#)Yvj#!WnKwtoXnL;eg03bL5 z07D)V%>y7z1E4U{zu>7~aD})?0RX_umCct+(lZpemCzb@^6=o|A>zVpu|i=NDG+7} zl4`aK{0#b-!z=TL9Wt0BGO&T{GJWpjryhdijfaIQ&2!o}p04JRKYg3k&Tf zVxhe-O!X z{f;To;xw^bEES6JSc$k$B2CA6xl)ltA<32E66t?3@gJ7`36pmX0IY^jz)rRYwaaY4 ze(nJRiw;=Qb^t(r^DT@T3y}a2XEZW-_W%Hszxj_qD**t_m!#tW0KDiJT&R>6OvVTR z07RgHDzHHZ48atvzz&?j9lXF70$~P3Knx_nJP<+#`N z#-MZ2bTkiLfR>_b(HgWKJ%F~Nr_oF3b#wrIijHG|(J>BYjM-sajE6;FiC7vY#};Gd zST$CUHDeuEH+B^pz@B062qXfFfD`NpUW5?BY=V%GM_5c)L#QR}BeW8_2v-S%gfYS= zB9o|3v?Y2H`NVi)In3rTB8+ej^> zQ=~r95NVuDChL%G$=>7$vVg20myx%S50Foi`^m%Pw-h?Xh~i8Mq9jtJloCocWk2Nv zrJpiFnV_ms&8eQ$2&#xWpIS+6pmtC%Q-`S&GF4Q#^mhymh7E(qNMa}%YZ-ePrx>>xFPTiH1=E+A$W$=bG8>s^ zm=Bn5Rah$aDtr}@$`X}2l~$F0mFKEdRdZE8)p@E5RI61Ft6o-prbbn>P~)iy)E2AN zsU20jsWz_8Qg>31P|s0cqrPALg8E|(vWA65poU1JRAaZs8I2(p#xiB`SVGovRs-uS zYnV-9TeA7=Om+qP8+I>yOjAR1s%ETak!GFdam@h^# z)@rS0t$wXH+Irf)+G6c;?H29p+V6F6oj{!|o%K3xI`?%6x;DB|x`n#ibhIR?(H}Q3Gzd138Ei2)WAMz7W9Vy`X}HnwgyEn!VS)>mv$8&{hQn>w4zwy3R}t;BYlZQm5)6pty=DfLrs+A-|>>;~;Q z_F?uV_HFjh9n2gO9o9Q^JA86v({H5aB!kjoO6 zc9$1ZZKsN-Zl8L~mE{`ly3)1N^`o1+o7}D0ZPeY&J;i;i`%NyJ8_8Y6J?}yE@b_5a zam?eLr<8@mESk|3$_SkmS{wQ>%qC18))9_|&j{ZT zes8AvOzF(F2#DZEY>2oYX&IRp`F#{ADl)1r>QS^)ba8a|EY_^#S^HO&t^Rgqwv=MZThqqEWH8 zxJo>d=ABlR_Bh=;eM9Tw|Ih34~oTE|= zX_mAr*D$vzw@+p(E0Yc6dFE}(8oqt`+R{gE3x4zjX+Sb3_cYE^= zgB=w+-tUy`ytONMS8KgRef4hA?t0j zufM;t32jm~jUGrkaOInTZ`zyfns>EuS}G30LFK_G-==(f<51|K&cocp&EJ`SxAh3? zNO>#LI=^+SEu(FqJ)ynt=!~PC9bO$rzPJB=?=j6w@a-(u02P7 zaQ)#(uUl{HW%tYNS3ItC^iAtK(eKlL`f9+{bJzISE?u8_z3;~C8@FyI-5j_jy7l;W z_U#vU3hqqYU3!mrul&B+{ptt$59)uk{;_4iZQ%G|z+lhASr6|H35TBkl>gI*;nGLU zN7W-nBaM%pA0HbH8olyl&XeJ%vZoWz%6?Y=dFykl=imL}`%BMQ{Mhgd`HRoLu6e2R za__6DuR6yg#~-}Tc|Gx_{H@O0eebyMy5GmWADJlpK>kqk(fVV@r_fLLKIeS?{4e)} z^ZO;zpECde00d`2O+f$vv5tKEQIh}w03c&XQcVB=dL;k=fP(-4`Tqa_faw4Lbua(` z>RI+y?e7jKeZ#YO-C0_RCYK~#9!Y?D1~TU8Xtf9JmY-m{(OuYA;n(pXIzGN7iY zs#pReEm9?fgy=#U7+4U30U@z4!GgqskofAtKm#ZU5Tpd?mQF}*1Of(7A|+0nLLHOT zspHu1zIPbf+8+21XSllOr+feBf8?{dIqoUdlq5;X<#JUKc`S;e2@z?Du}i-1Uu|sN zOyk%gBAh+@3;>n^31TzZ?6ZYp`Gtvzi4%wJKbTDvHm+^1-flKOXl&KrHO4p*>Gkvg zs!GQtAD2eU&liVB$QMg=<0PqV)J&%nPv)ZNo$+dQ-6iRlV0r+PcoAX)5UJEQHl9>X z5tNmcmHEZRA0GPri}}UnV*-YNImaN(B1E$mO2-9skX~wi#d#Y)QdPC$Im*!@Z zxBe_-?dtAc2kU3hbWbO@US_8Dcpq?*^PJIFc#wq@@lp{FRl|{yU(Y=-{>yul#pNdw zuYx~xm@%E7F2$D%lE!@iFziR&=T21rn9GLVs24;8ewJ*$^)wY;dU*P`siVUy1pD7o z&i(j0RaqnSdQY$#7GHFgN8U8y0ghL<32aQ!yMf)QL1dUbyvBI(4fe0ah*4ZVQ?|xc z`%{oGNa8Wt|7fNEE8s04JHDWP{A zdjzl^Xo9f?;_v|2I__49Pk-v-wUW}Sr+OY}3@CsYL5;n8tl$~8+cVVb)BGDBCm5Sx zq#W?!rSQ=~6WyKL|082)wKJ585mz?v;BdA3yrC-FDLs-^7h~|?MT|a7`pX~V?*v} zqUJR=If&52>0c(+B~*WpR2!>*H%oh+eP<1~?*aZB0Nzz>%07*qoM6N<$ Eg0q^z#Q*>R literal 0 HcmV?d00001 diff --git a/icon-qi-security.bmp b/icon-qi-security.bmp new file mode 100644 index 0000000000000000000000000000000000000000..00e49763053096a0f39d7eca0e14352b1452b777 GIT binary patch literal 824 zcmaiy%}T>S6h=o}x)E1Cf=?i>i@V~Rxpv)%R0S8}4~K; zA!s+4m z$-!2#zj?gZ_I-6!uKX;uS-QKv=1^a+gyX`LeZ7VAqn&&_gkE~*Wc-Q0!am<9>OWkb XO~^VT&EB;Sen@5n|5x;Fx*PKi^%M}d literal 0 HcmV?d00001 diff --git a/icon-qi-security.png b/icon-qi-security.png new file mode 100644 index 0000000000000000000000000000000000000000..c06285b1214a0c38ed8a646d5fadccb8de2b6b4f GIT binary patch literal 481 zcmV<70UrK|P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5dZ)S5dnW>Uy%R+0d`45K~y+Tm6N|p z!%!5)Piml>vKiz@7ady2D~O9Y_91))w+wDV{a18w@NWgdy4Xz$)duaNNYi90 z4nn2ZoOAC@a!ZT)gO79Wm(%aw8&Zui21)h~8mckI`dU#FEio}*X|*U;F)ytqSh+cP zeST9ylz?)%tfXyM>!JhbJT}2zS%y~oT@AqiRH;;AuInm7@2Ss7$5#*R^J_@zxF4*# ze;59Y@e|z0V&ZFIJ~jB1v|BR6olyE6v{MnU>GK3 zvj$``S$Y-)bh};A@nJ-IGGHM;4|yvOR>6Y8Vu7A%cu(qnVfQ3{p_1FP2I$zx`%VL| zqo*eCLx&v<29a<$xke!~;pDgwDnSqk`D9|{3Ozp{Priqw5Gr1;$L00O^gNFXy}n1@ z)PVFT4Su*2$@jsw?XY4Wd&smaL?04gPUhnBT68K$wfp!}mcmbT_&xfQaQ5GSXBB`S XFwqzb#IleP00000NkvXXu0mjfU@6HV literal 0 HcmV?d00001 diff --git a/icon-qi-subject.png b/icon-qi-subject.png new file mode 100644 index 0000000000000000000000000000000000000000..b8df6b729429ab080f008447cbea2047eea764c5 GIT binary patch literal 796 zcmV+%1LOROP)z@;j(q!3lK=n!AY({UO#lFTB>(_`g8%^e{{R4h=>PzA zFaQARU;qF*m;eA5Z<1fdMgRZ;l1W5CRCwBSlS^n5VHAbWKQnnh8{5>RPuiLqs$E#A zs8A3Qth(t!7ez&dBBBM|bf*h<-73Y38xd+1-MK14MOPL?q1Av%N?Y5;q)8@^nPg@% zng4gCG}t-2ySU#ymwPT@jNz{)r)I$z1IKe{=?LBEJrtRc%9@Z|Nz9ki>BrQdIzaGj zX7XQ;fL&sgf>MUi!Jg^Jk?54bILH+PHQsx)pooXP7WFzIXb`u%pa8&gKF;MBFBN2n zxe_wJi^!%+$P|oAWrcNDRMr4!a6k=#>v=c?2gIC;R7!%X=#29cE2Y%j z0W+B29`HSkwtM%v1rCy=qoz@Gw|j75wAaN1+Z_gC?jT>%v}|oBt!OP6IW~aS@P4S8 zj!Z_xhs7Agd^PKJH_QateT6r#ULzcIcsYw@gK}#p zC+7EdaPhn!Fjy6JEq%OC?u4`oCA$VGp92pg!zeB69{3-iypaGQq%O(Tr%haH7`hCp zq<}F2?|%q0qSjn=+O4=|1{k~d5!BFOZHmZuua01}V*$+P!?Jo7FXO3xUCP4YaGC=; zyNBU!_J)Zo{NT&B9j&2rh-E@pidA59R&Tm()|idc9+|G-^tgk~JzdjvVi`ElX2qvu z0H2pO0agVCkAh5YhkSSrpuA@e443`NPN_03D;k!QMey1J#!fte$5Di;)KQe`k#dEN znFdKON$<82TZ?T@2BPNB<$i(FLq8D|=CG4hp(qAqg$dNLjM`V7~<4&JRXha=Il1xcS0I} a;m-h$MK>opmR~mj0000CATZx?tVp*$z3=_JpSIS+$Q zP0wCikj?vU@8J}-C$5qc6gTmlm>~6l@$I8+tR|6q7o1Y+A6yrh$yhfh)FW1b`PONZ jpVf^#d;XeB6*FC~zmjoj=9#ZR7cqFc`njxgN@xNAz~EOQ literal 0 HcmV?d00001 diff --git a/icon-resource.png b/icon-resource.png new file mode 100644 index 0000000000000000000000000000000000000000..03ddd799fa0a3aec561c75d4221f195db65d6eb9 GIT binary patch literal 635 zcmV->0)+jEP);68^d)m`eN0o>(5%D`Q(1;j>g@G;xlf`0VBQ`PFY?6)!N&f?*K}$p; zB!U=NBn{eB8${1}&-2_L*HuZp@ZP1@clS@cHp)4iM1ewzw59vko7eMM{e9z|%NNdX z0V;`?KKSzTCvTm5bc{L^CIKLUxc2X{i{ISz$8Sgf{q)1nXTP{`{s?9mQ$4&hPiKC- zY8q7(Y1Xu5iCf33=O4Vy(+|zQ?rW#gkKB0f%}?+6{G*qT22|DQB-73`YzA{N4W^=s zq0kQYcbtFfz zLz)H<&|z(Y4kn?eBq literal 0 HcmV?d00001 diff --git a/icon-toc.png b/icon-toc.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed2490ed1432d5d667a76235360824a1088e928 GIT binary patch literal 734 zcmV<40wMj0P)JT{hN;C#tgf#9krG=I>5!<*aE1_(spcgF}<`n4i zJi-}^6UUeU4jUFwdCiVPDm%`Zx^UBa8J(mnR6wEgz^}o8;)M*Y(@l_!Kfv)}4+NuM zaPXE50z)r)9=D=SR|RIqfQ^j}Hu!fzMeQBo+@PZk1G8hOw|vBTvkx`HM)Xe9q3xao z@`p0`NO!2904FHSLA6E@Y-O6zH$DQzvq@aHsz}}<(!v(Z_+EodX%R&NZW75g+nENo zV0020rxE^;7d!067AN>6*+&YLp$9uH6F-=In`XC{Cn%+o|5)b&boEPr02w@|P*oGm QmjD0&07*qoM6N<$g78X0Q~&?~ literal 0 HcmV?d00001 diff --git a/icon-warning.png b/icon-warning.png new file mode 100644 index 0000000000000000000000000000000000000000..9c3adf960ff1bdef9fe2f40c13316a24fcc72bac GIT binary patch literal 294 zcmV+>0oneEP)$%f*lY`pOUc)-n3c7x~H?{M$kM(Ifx=rv2z+{Nhsj?}p#44*u_Oy66UlD@W2-T{GRN*6#43Q{`ivk;a~L8Iq}dy6oH^I0001iNklNNEohXL&zXJ sN^@R5;6}(?4ikbr{C+&pr1v$0WukV6CazV37nmIHcg*7G2tc zI=PC2F1lMvI_Rd0C^$G2Dp&>SX6YXhCp$=sjVKO5i&FoTBXmnxJiRx zTzuiTyf44!{qpd*uVTN3eIEzKNX$GNodb9jPGIg5Gxlr zP;uyWE-dllbL`$vi`1ZzfFh#`RR4>81vo$=LTAXl(g-^91diG@FDG zU5$myPM;iC`fvw1yQ0MQPjn@K)3hK>bp-rqxP)C)PLS?jpWim6(4W4{su%98Qk4` R5I_I`002ovPDHLkV1fZeHgEs{ literal 0 HcmV?d00001 diff --git a/icon_choice.gif b/icon_choice.gif new file mode 100644 index 0000000000000000000000000000000000000000..9dfa0e196aba9bf0dd70074ccdb980d07de9e903 GIT binary patch literal 266 zcmV+l0rmbzNk%w1VGsZi0K^{vX}bO=Q+JG$m|w5)cDL-S*7{tb+@Z?p4qk8 z_sQn}X|3gLf|Hfa{4HFBMq+vzJXv+X|6!-#{r&xKvgu!?-l)&;*zNvYc8feuU~I4F zQ<~I5R%ieJ|NsC0A^8LW0018VEC2ui01yBW000Gt;3s}wX?kNyLPFa#5UP3^wk(CC zKe9+;gdm|(VMuts4zO}DT@VOK1m)={2pi9Zf$&VC9jdjm*+RV&K$v9RFu0|I!2+1F z6;Q;%BcIpB1z!^u289U*e{2p3gL?-F2^@(e8U&FXn3wv!MxYMm< z`svBmv1{+xuKV4j{`>WuZxs9Iz@mXcp>h}f`t;4Ob*hI%{Q2|o&4>Hw!so?>`sl>% z&XD@$y8iq2(zJV`a~S&Q!usgL*|>P=$cgjQlGSct%NfD`tz=iQ2Xe?t9&B+;H&f7uKeJu^WeJr z;I5-|8P>LX_t=}?yLbBO!`ixg^3sy;(Ud5`*!28~%_0Wp&(2(!Xkf?ntw3Ai-`}F_+{{a60A^8LW3IKlqEC2ui z01yBW000N3fPaF67ljvth=dnP8v#OviGPKR8+J+oK6a3jiyIqvcT`GJQd%cchBX^H zIzmD`O0lt66NMX#vPuRyWn_0eT(*XGmSu3iJa-SmN=cJcp`dp$g#i~yNv#(yzS1Ox zRTr$TIukrR-ExIK7p_8f&8+3^S0~HG5`DX_vDxJ+k@-8M)>Nr>$W}p^Tho3 z==}80>(iM0?yURn!};l<_T#GS&3W#j2G&T01Gjrr=m|M$-S_r>eai|f&h z|Mt`N=CJ?&{{a60A^8LW3IHDfEC2ui01yBW000GL;3tk`X`bews;D?Tk0nWKJ$&z= z?3e@qf}r4*+bJ+eOeTXF;w-u&P$-~Kh`;O#$-LqKwLqW&BVfD(fMO{o6D*btS}h(w i-m?H&fN9@ld3zWL{vdmj8;T8kSi@HApkqh0eS}j literal 0 HcmV?d00001 diff --git a/icon_entry_blue.png b/icon_entry_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a7651ec8a0f395be021bac262783ec604abf8c47 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=8_H=O!u{izqk}bDmq0G^bpRL|W zr%VbmS`g2vdN_5Xhn$gw?joL;=H(n;{ewDX@>Vt8IAj)#jg!+?Z23wnf7d! zNAH#A4i6V)y_WtvZQ1hT)TAWgjoY{t%BOsI;8VOzQvNniDZk5xCy$)UQWb1PRjRoz l1#moJy|?3|{zvx%+9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/icon_extension_complex.png b/icon_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..bab7cc9bcc64f4f58a40019ab29bc90c98d5510c GIT binary patch literal 743 zcmV?P)rx$R<IWI`!e`47o+X|cM zhswMI)6H-!+|Ry*GtmT2KZBZTgf*vuh@Iv~E3-o`X2T^+DyW5TGfmLUU@4QG+c^0c z#zg&+`J#c@0((YV&ur`*Iawk7JMET#>EkfEJtz9cD4oNF6e!0Aw?I&|=qKwHAy9XoQ zA^YBJr@&gw)O7(`yrYQGx{Yirh2eMScnk9(q^&}_PQ*$`FTOgh0*()5P;Djfw78dp Z{0&Uoz&aZx@__&V002ovPDHLkV1iM?Q(XW6 literal 0 HcmV?d00001 diff --git a/icon_extension_simple.png b/icon_extension_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..fab774a3288143c3ca5ef4a6354476a816d20b29 GIT binary patch literal 331 zcmV-R0kr;!P)clpQjpWPb8b##8}RLd@5ygx>`#(pz>k}$oIkF|*aK~E`Efn%|Bp+N z|GyqlYyW&e-v0A$8BQV$NSgWcM%Moyw~GJ&deHs<=iR3N-_Hg9|8m&q|L5&8GYK1T zJ%$-*`^F!)N`MCR01asV|LsD^f1vFfKW>v|CMpboe%Jke!RP+9>uj1kAj$NKQO%#srO^T*ZI)!3~X`Ru6Nwj9HM4fp4g z`Pz1^t*!t6|NsC0A^8LW0018VEC2ui01yBW000Gc;3tY+X^tq_t*n=-o+V2~=c1ks zu&ZR_ot-IHyQzexPI2VPbReBZCeu)MF1Mz~p;#mml?etB$YvCn&4w^A2o8vd8Lei! z;SBR4y>7ob8fFQ6c7K5+8H06x2Y^`@2pp1=lZPK34*?Vr3>u!FmP4YVA0Yrc%MX1I literal 0 HcmV?d00001 diff --git a/icon_modifier_extension_complex.png b/icon_modifier_extension_complex.png new file mode 100644 index 0000000000000000000000000000000000000000..290794fedde7c9236ca1c66e5b6159a4bfae4781 GIT binary patch literal 786 zcmV+t1MU2YP)YBk|%qOnDVi54q_hnJ4?5N7`8xF8d;m~MKKvpBCW=R5h1 zQC0qrg*FE|U_2Qx8QX8Py5FQ~`EtUHl=_So;wF>-(75j)s4A+8^fO{lxGLYDR=IpZ z*AirEwL+XJdudG9&VH^z4=-2tlB(65w?O2yu?e%M2h-4q?rcw%`;04!YvTL8P$WXQ zs~1raCAWn_=nu`x^n>&E<_%B?4IW37QGt}R?_&_*_0(;waK7!C`dcW}yqqAje&&?Q zwnc{+;}3t%nIwt84zfJz0TEmYJ&N+rTAtvK6TDa}0Q+2qezQ;L%j zB`JU?zFGnSnp0mT>*^g?U#DUX3%~y2ixP<7T8mq;P_bm4h9^3_Sr;okCMLpcxVs0t z@Pcq-6fKky0TI6FUD~+8dzA zXwzinX@_60HEK&QrFCKC4nZNSaJ%=dMMP=LV&ryWhUId467{n0CBiS{g$ zM+)<0A8d>1J!W<|+34smy+yk|eKK+|z#z_`!vF*zu@)fx|NsB1&p)iY{B*;`$16_Xn|0t? z$NCdx)3-c*`}NJoZ=Ji}gcnTw^zBzrVzp;zwzGH4qn97TVrDV>_uwu)3y=}D#PivwK`y%B=37$zUNgg38Vmy)G|T6U)tPoJuwEb`hR=}^^i)h`XTw(IB5=Bngja^~a|>geDS6)WZG Y=by+gJVjV6rBGjMwi3gfIf@L{0IWk?_y7O^ literal 0 HcmV?d00001 diff --git a/icon_page.gif b/icon_page.gif new file mode 100644 index 0000000000000000000000000000000000000000..d664fed24cfa592d0685d3857a391f74586beab4 GIT binary patch literal 256 zcmV+b0ssC-Nk%w1VGsZi0E8X@$K(F&@%Fpi{pIcTh_A?Ym$X-Kk(J8)tJM2RRcrG0 z`nKBqq|y6{yX;b7d#=;vLrYxM=kUPa{jt~ln!whm%iiAS?F}`8_CX>@2HM@dak03rDV0SW*g04x9i000mG5C8xL zXrL#Kkn2O=7&VV(P#P&3KT$7j6cM4h{(k5D*v`7guT} GApkoa)p!R0 literal 0 HcmV?d00001 diff --git a/icon_page_n.gif b/icon_page_n.gif new file mode 100644 index 0000000000000000000000000000000000000000..4c16741e6ea917655a718f9c01948ab9378bba54 GIT binary patch literal 1080 zcmeH`+e?!H0L4GY5)CsGjf}K3C?QLmD_n`SMANKg(85Hhp=R36?$Aq9Of5nLqbZ@y z>Ln3xSccB}THD;*+|{{Fm(E*j+Gl=VW}14!{)gT=59jp<=f^pooEXCq_z`}@0?0}tXUZUR85OQxrK?X#S-YuzH8r52>?GYyx|IsImINtY!85dX?MILtC`8)kxb-^jC{}NDsXM1|y6nn0nD`hPe-Y7FevX+F2JAj<{1cy8oXW-}w}L_lzykh!>n zt2+|6w~#CtP4sydkv;f^CTBL*1m-#<=S}0Pil}SG@ViZ2yi)cJd*$$m?6K&;^+9oN zxzo3FPqsp6Fcu|0kId}N$QAF_d4{ElV>!1N>-=}8HYJ_Wca;@~@~Z-ZxM9f^b!`8+ z+GuX6eOKa%%CwO&@8?^Yzm&B{ANf@7<2?(v`Cob(6yiCfe48rY@Pd`$yR+v(JW<2h zTqr$1I_@37x^XEzNZiFM+LBwptPIUml!e69mwGw6HhOwlgCb&tVxflzgAp6(m!&)% X%(*$HX}+CPwvBUV&g)QsA945(H%zjb literal 0 HcmV?d00001 diff --git a/icon_page_n_c.gif b/icon_page_n_c.gif new file mode 100644 index 0000000000000000000000000000000000000000..a535fb6de1aff00d2e828f063c08b84406034651 GIT binary patch literal 1082 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 literal 0 HcmV?d00001 diff --git a/icon_reference.png b/icon_reference.png new file mode 100644 index 0000000000000000000000000000000000000000..a4fd1da28bdf80339c5c7a2a28d81dee188e2aea GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0figD*u3fvRFWT^vI!{Ll6{@-ZlKF#px~U(Y7ZKdY(rM#as;Dh5;d%IllFShYk~ zoS89Gxq|y(-)bhF#0{S&+xmPew5*xJ^~qRSCzNrQPsFZ*Qts3CTvi6VEn2vya)sP` b{Fs>|{D#6DsS|uadl)=j{an^LB{Ts5vHM9e literal 0 HcmV?d00001 diff --git a/icon_resource.png b/icon_resource.png new file mode 100644 index 0000000000000000000000000000000000000000..81a73d1abe5598332dcf5b621156ea95090957f9 GIT binary patch literal 598 zcmV-c0;&CpP)VlOdXNPIBOo0-p>pGH+V zDVoh@O;zuQ5blY{Wf7V5-fxP?lK1{)qtW<^s-DPN$=bi;JICl@g~! z2%%B0*N^3AXJ_%=Uj$AEM8pGhyIrc)Dk8$x))w>g^LX$1FAzdd0BbFA9MfvGD3{9z zeFf0{c;VC3^tDUYOdPFEI#~T4!V?SNoC9Du93GCy^Sl6z+PTV=H)qDHPr-S+{9ca^ zcFtjp`4=G942W^h!A*dj22+E|9mJFkKpe-UX-X7DL{S7lmSrPgXl%j95ES+|(DpjX zuV-9swdidY2bBObqt*3*G=2D`0IW`ez_*`dKUN8DkJ98>Dz}%Y0OTEZcXr5gj|5?& zQb*t3z&Uplz;xfu4QKAIjh%r2%iz{QQ*bF{3F`MT=bqAgvB1oObu-$+!CPJf`oLf` zQ6MBBNs%kO5Y!j&KW0 kl~X?lU_T5A`syI{2QlJAS%~tg#sB~S07*qoM6N<$g3QtehX4Qo literal 0 HcmV?d00001 diff --git a/icon_reuse.png b/icon_reuse.png new file mode 100644 index 0000000000000000000000000000000000000000..b9b75f6c398044761b2e211639a3b3ea5dffda06 GIT binary patch literal 785 zcmV+s1Md8ZP)aL6K`V-vR#JLK(X*jEKVNlbHxH0QOXN4CTjfvGt40I|M#Ku+)Yiq8d z;L28c;TGg(*&-*FfRgVFU3!q0bKn5y+w&YMOEeLrM3go2};w-m?^(jqeZAz2= zL*$E|+nBzw5`1~&d{HnejR`pp>Gc7meprxN9t68G0wK!~R}w-lLD(()XLo=+p9zi1 z=86KRES~3g$*>K{#fON0>%{i-Rcw831>-k@nY{~UrUN@)b%g6=XPXGQk0pwNVJV+w zqhRK2*zxsX)1w8u`H8F=|Ghf>#)>;2#|sV1xT0X_I4_<*pC+(CE+r1;*Z|TI8@M$i z*d-lO3zv}$G$5CpN9eh9kKmasBji}*;vbP^#=-v_K_>cy4EBLtz6Ex%6{+9_B)^|S z!hagM#0)}%dj*eV={z3?zdeTC)u(vt>V&z^2#3Rg-flhS-!~vKtwevfR?M0Edok2? zHY=CQ4-^D8DJSp@k{b>@wzk4zu^<|aA{-9Gfx%$lO768pBDvDi(!x+d zeSQ6SO-&82P$*DWS0_Sanxi!;puHu6!{kw^RP$!DnQ=Ou+itfTcDo&IZEa|8Zx>^l zqcz$?drJi6<>mXTtE;POYipO9nwpXtjfNv+)M|Aj;S`DEG)HT+hxYyg@Y?10VPWjL P00000NkvXXu0mjfBPD6B literal 0 HcmV?d00001 diff --git a/icon_slice.png b/icon_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..634e9001d3c04b1930ff96a626224a4cf825234b GIT binary patch literal 692 zcmV;l0!#ggP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0!c|kK~y+Tyl+;`@eY z^@M74tzLWMhh4DCRw1UV=&p78{9OzThI0udCgR6VT|9IB$l2rP&8&V@Rz=l!nQO0i zzg8AMzkdJp%>%2{DE9?B7#Nr*lXLTT<{zEDGB?%q+VG_=h{6$g0u(k3GiKo3lg01P zZY*5jl&=!fmqFOx0Ch+iV=B*mTq$C$Rzs_~iB7YPmfgZybsbB~#V{v1EDcFHK_U7cEFfkeg=fvwz?keXmwMp~z6xS{>r%?K=t?es0+%jd{bS%e%p8x2cmK->JM;kt274paUsOPx#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA0m?~4K~y+Tt&-7d z6G0S)|CycLo!umxZKw&>n%Y(^(pD=LFQg!N=~D<^D2R{XqbRG-eiJ!8Qw^Km2oJW4%y0m)d`u)Wlmv7l6 z^Pt`lQ`ci;>rLey7WaIg@yX(sxzlVUiAXmzxJ~9=yICitxLlpG=Tuz%$ycK*9vNl2D+VN^gBIt+g;S^huGe$ z#CwtpEW^r_5rjbqF%Tm_JnB$JTHnYSP<0y-Eg>Q$Kq-R7XTvrir8+#dV{UN;^GmBE z03jh&ISiK7!PpUKs|m5wgV;TW*!vB!Zy~B@4Cx6!ULp1{D2g)5fU49k-kf>3bZ_}l zVa1%)&uU;f2H^?}8y;GfL9_aF`$g;Rug9fxb3x3hvV-E+L1_%03ta%#E==jdl*P66X8&0t(j2mt;7G=92cm?o1500000NkvXXu0mjf D^AG>6 literal 0 HcmV?d00001 diff --git a/icon_text.png b/icon_text.png new file mode 100644 index 0000000000000000000000000000000000000000..b7960db9dae7d1da77ef3acc46d0a6a9da584267 GIT binary patch literal 567 zcmV-70?7S|P)(R5;6H z`2YVu10|S&W(GL4-*9m5zR~L0cWa7s=goeHmKzfsTW-vJJns=rXO>fi=YdvYp=OyIuL^83ysEIf(LtP34vHf@P1syLa4L>s)tjLDRY?|E+S*&m<}gEDA3wCC|S1 zC~n%F`=*)aLx8xUX62**Ryh}!5;VXx>jJY=!}V2J^Y4E*NjsaSAA6F^IPpwJ<+6wW zU8=5LQujKb`Z+F#fckUgU8t^YpU|s(=Orx83-p>b9R3rvXOE zXGG&B-+ooO{Lz1}<{Ou-vd(X^%s98zwd(4P#ubnMhqc}OsqDB<8mj>Yv8NgBOD@j_ z`PDq_3`$^`C!g6^zTp1k={a?|3Z-|`5HYOAUEHcimi|xPlFJZ#%{{hX{-)aXO=~Z^xE1+b* zM@!rH@FJ(e3$Fs}uKo9|x%%HQ^w?fm%Wa0V&kJ-j001RVucl)dd}jav002ovPDHLk FV1mw881w)D literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 000000000..4836c121c --- /dev/null +++ b/index.html @@ -0,0 +1,316 @@ + + + + + + Home - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Home

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Official URL: http://example.com/fhir/exampleVersion: + 1.0.0
      + + Active + + as of 2020-02-26 + + + Computable Name: ExampleIG
      + + + +
      + +

      + This is our FHIR Implementation Guide. It contains the specifications developed by our community. +

      +
      + This documentation and set of artefacts are still undergoing development. + This content is only for demonstrative purposes. +
      +

       

      +

      Content

      +

      + +

      This publication contains the full set of specifications...

      +

      +

      There is also an overview of the projects and motivation for the specifications.

      +

      + + +

      The top menu allows quick navigation to the different sections, and a Table of Contents is provided with the entire content of this Implementation Guide. (Be aware that some pages have multiple tabs).

      +

      + +

      Intellectual Property Considerations

      +

      + While this implementation guide and the underlying FHIR are licensed as public domain, this guide includes examples making use of terminologies such + as LOINC, SNOMED CT and others which have more restrictive licensing requirements. Implementers should make themselves familiar with licensing and + any other constraints of terminologies, questionnaires, and other components used as part of their implementation process. In some cases, + licensing requirements may limit the systems that data captured using certain questionnaires may be shared with. +

      + + +

      Disclaimer

      +

      + The specification herewith documented is a demo working specification, and may not be used for any implementation purposes. + This draft is provided without warranty of completeness or consistency, and the official publication supersedes this draft. + No liability can be inferred from the use or misuse of this specification, or its consequences. +

      +
      +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/information.png b/information.png new file mode 100644 index 0000000000000000000000000000000000000000..12cd1aef900803abba99b26920337ec01ad5c267 GIT binary patch literal 778 zcmV+l1NHogP)BVme|mWaqy4$_pJm?y9KM{-*hp?1+Ey3e-CEDooTa!B;e(Q>TSF?bj>5At13y1p zriN3w3x~5SfZj{@J4M{kp{?=M_Lh2bV+5LH)Q)5W!-ePA$RgE1@5f1cyHki0Y}JyVEYZF(LD$xXlt$7A5CgE@ zpV-&l%vf;=5kZ2-2gi@Y6J&=cuwt>!vJ^#(&n|LcZyUzi6Duj$$hJ1s*HD-#;k-w@ zpdrwAuoDG_N2bvb07G$Zk*?Hc)JLtW4yqOnic_$zO7NZ#l>Fm){;fE?b$IbOaX2fe z0la4g0Dfw2xk7Wi7NapVD8YMPCZu?A1QCK*67dgsvRKBLFtrM>?$%&_lD1882mzdO zWPdw5KWw6IT`m1b_8=lS5jt8D3=RDa=&jWzR-)S@56WMslZ~mKu1)-wpXB>rNBQ>N zU#K`#1B&v|_AQK;7I~B}OdGiUT9LX>f0xm6<;LeP!=vFjPsUQF*wCJ*dO)4YBypgdiuF!=i@6Zyi7F|q#K zz?tlSZULa@t1D?$e;f@b36&N!V2mjOHw|* \ No newline at end of file diff --git a/lock.png b/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..d6318fc9472aa349123be6c9b5a7b1cb36f18e8f GIT binary patch literal 310 zcmV-60m=S}P)0d!JMQvg8b*k%9#0Aoo+K~#8NU5rH% zgg^iT$r$dw?)Lu&0;8~fO1e_Dq`#5NEg(05X1P}8CqU;usegFUf07*qo IM6N<$f)vr6`v3p{ literal 0 HcmV?d00001 diff --git a/modifier.png b/modifier.png new file mode 100644 index 0000000000000000000000000000000000000000..807ca84da18b2d8df5a469ff6485b47d8e312632 GIT binary patch literal 692 zcmV;l0!#ggP)XoOK{eblvgENtl?RXf~-$P2o^M z(z!pMKHUV0@cZ%OBkq3L-N`w#C6Oi6?^CbW2_cZTws7|fIcNUDjZ-PiMoE|C9szoQ zO9Y_S=@3EyAhp}LdsRXY2vRX&wiq4G2q+~o5P+R#c(;pkMrBFv_eZtUm+)cpBAkwr zX0!WX(~KPe5(09kgUS*OMSmqEVP-@L%nn9(w+vuL9Hu!+Hf?UAexKw{8Z@sGYp}NH z?%zzBvk+i-6Jr6q*CVA=iEFjmIPY7O^v0w)a^C(a>8`HQO9|zSNyHc#=gDj(nDi9) zggfK#5Xj8~#OdZh3~b|Ug>LtGIC$;adn?O_q{Ij+OMGUAiMgZfJ${0nt=2#^#v!G< zubY!U1`k~n*KvPiIYUb1vZUPDAhp}nIvvXObu8x!xW8EYym}WXDz|)GT8hQ5U$?W_ zm64fhV`dt)1-SEb?fde7V}!kPc<9Kwo8&tA<=uLH&K aFX}PW!Ep^iX0000|D^_ww@lRz|vCuzLs)$;-`! zo*{AqUjza0dRV*yaMRE;fKCVhpQKsoe1Yhg01=zBIT!& zC1$=TK@rP|Ibo3vKKm@PqnO#LJhq6%Ij6Hz*<$V$@wQAMN5qJ)hzm2hoGcOF60t^# zFqJFfH{#e-4l@G)6iI9sa9D{VHW4w29}?su;^hF~NC{tY+*d5%WDCTXa!E_i;d2ub z1#}&jF5T4HnnCyEWTkKf0>c0%E1Ah>(_PY1)0w;+02c53Su*0<(nUqKG_|(0G&D0Z z{i;y^b@OjZ+}lNZ8Th$p5Uu}MTtq^NHl z*T1?CO*}7&0ztZsv2j*bmJyf3G7=Z`5B*PvzoDiKdLpOAxi2$L0#SX*@cY_n(^h55xYX z#km%V()bZjV~l{*bt*u9?FT3d5g^g~#a;iSZ@&02Abxq_DwB(I|L-^bXThc7C4-yr zInE_0gw7K3GZ**7&k~>k0Z0NWkO#^@9q0fwx1%qjZ=)yBuQ3=5 z4Wo^*!gyjLF-e%Um=erBOdIALW)L%unZshS@>qSW9o8Sq#0s#5*edK%>{;v(b^`kb zN5rY%%y90wC>#%$kE_5P!JWYk;U;klcqzOl-UjcFXXA75rT9jCH~u<)0>40zCTJ7v z2qAyk54cquI@7b&LHdZ`+zlTss6bJ7%PQ)z$cROu4wBhpu-r)01)S~6}jY?%U? zgEALn#wiFzo#H}aQ8rT=DHkadR18&{>P1bW7E`~Y4p3)hWn`DhhRJ5j*2tcg9i<^O zEt(fCg;q*CP8+7ZTcWhYX$fb^_9d-LhL+6BEtPYWVlfK zTBusSTASKKb%HuWJzl+By+?gkLq)?+BTu761jmyXF)a;mc z^>(B7bo*HQ1NNg1st!zt28YLv>W*y3CdWx9U8f|cqfXDAO`Q48?auQqHZJR2&bcD4 z9Ip>EY~kKEPV6Wm+eXFV)D)_R=tM0@&p?(!V*Qu1PXHG9o^TY0bZ?)4%0 z1p8F`JoeS|<@=<@RE7GY07EYX@lwd>4oW|Yi!o+Su@M`;WuSK8LKk71XR(_ zRKHM1xJ5XYX`fk>`6eqY>qNG6HZQwBM=xi4&Sb88?zd}EYguc1@>KIS<&CX#T35dw zS|7K*XM_5Nf(;WJJvJWRMA($P>8E^?{IdL4o5MGE7bq2MEEwP7v8AO@qL5!WvekBL z-8R%V?zVyL=G&{be=K4bT`e{#t|)$A!YaA?jp;X)-+bB;zhj`(vULAW%ue3U;av{9 z4wp%n<(7@__S@Z2PA@Mif3+uO&y|X06?J#o zSi8M;ejj_^(0<4Lt#wLu#dYrva1Y$6_o(k^&}yhSh&h;f@JVA>W8b%oZ=0JGnu?n~ z9O4}sJsfnnx7n(>`H13?(iXTy*fM=I`sj`CT)*pTHEgYKqqP+u1IL8No_-(u{qS+0 z<2@%BCt82d{Gqm;(q7a7b>wu+b|!X?c13m#p7cK1({0<`{-e>4hfb-UsyQuty7Ua; zOu?B?XLHZaol8GAb3Wnxcu!2v{R_`T4=x`(GvqLI{-*2AOSimkUAw*F_TX^n z@STz9kDQ$NC=!KfXWC z8h`dn#xL(D3Z9UkR7|Q&Hcy#Notk!^zVUSB(}`#4&lYA1f0h2V_PNgUAAWQEt$#LR zcH#y9#i!p(Udq2b^lI6wp1FXzN3T;~FU%Lck$-deE#qz9yYP3D3t8{6?<+s(e(3(_ z^YOu_)K8!O1p}D#{JO;G(*OVf24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV z0GgZ_00007bV*G`2i^)13obT}9gOe*009R{L_t(I%cYZDPQx$|gg^hJr2I%oym5e> zi`*f{@EyXrasb{UKy6WR>?{v$0#+Oe=t`En_RM&9tW_eyC1C+v=bnJ}kKDScnrC}X z+Om9PWAA>&^kK*G_|gKi0LE;I5>`o{!yCc(*v$i1#r=G)r;SKlUEaSEd{0v~1m7bP zQxAaE*W<7wgm;>%A%~p>7zaW)5aS+WZn5@e&VQ08Y^H^A2FJK3gx!MdI)^dWh>Up; zrZ|awEXZ1K(YnlgATlIXF3BZY+XXJEK&b-Pxdh-khf)Pf>Evg!9w=oJk#Dj=WK343 zg_sm}649Bv%q-+QIR97jS}vv*>VFJk4WKR^=P$mNxsz^pN5KF9002ovPDHLkV1iF8 Btatzb literal 0 HcmV?d00001 diff --git a/new.png b/new.png new file mode 100644 index 0000000000000000000000000000000000000000..1c4469de043b9ee93463f44269336e2d4a31aacc GIT binary patch literal 1873 zcmV-X2d?;uP)EX>4Tx04R}tkv&MmKpe$iQ$^8=gB?UVWT*~eK~%(1t5Adrp;l;qmz@Oi%KlkV8Q*#yr0wVD&GfbO!gLrz= zHaPDShgnfpiO-40Ou8WPBi9v=-#8as7IZLMN=c5B95w>PWeK{ zW0mt3XRTai&3p0}hI0DKGS_KFkia6AAVGwJDoQBBMvPXS6bmWZkNfzCT)#vvg;V;Jb#1sXNS`95}>#t9I72Cnp$zfuQgK1r{& zwCEAgzYSbmw=`uBxZD8-pA6ZQT`5RY$mfCgGy0}1FmMa>ta-gP_i_3Fq^Yaq4RCM> zj1(w)-RIri?Y;ebrrF;QiLP?6Nf=xC00009a7bBm000XU000XU0RWnu7ytkO2XskI zMF-{!76=Y3tRs840000PbVXQnLvL+uWo~o;Lvm$dbY)~9cWHEJAV*0}P*;Ht7XSbS zJ4r-ARA}DqnM-I?R~Uf5J9i#Q#xW+wXEZ^LL6U3HMUD?@QE01f+?Yk(*h1ZuO6f+d zt3nsuNs$&&T8dQADAZbw)NG<47Clj0^kPhi8a3u^jFU++@9E-R@65y*Gp}w;emD&0 z%zx&b`R0G#QFI~B0ad)a5(d7|r2Hq_jfyTr2T;qqEhE6knv}P**<@p8NIB4|3$bw) zPHLG8wCF;7FbgL=pucn>w#~vxEhWGuU5K5ta8gS#@W*t3GKUk3#YZOZC9b6!Q}uE= zFF$bsf9gUsrckB?(_yK$D6gTn!#5UwRllHn{{W?XjlYHUSC00f7Ihy{a%4AM5>XI%)VCgstb zEGHHY1K?S+24&v7yl)g37%=)6n+?~74Tg0rSO7p|V#1g&UTi?BuebL3`}?y!Dhm7v zGy>lOzBGD2=|X&+6P)qxZermuHkXUJS-4hOIDLI_msz>efKX8ZfUmRDn47Q?-OJz8 zlkHL8Xi|QqN%^}b<##5el>H{~gD%9@tl>n1L3~|Z0Ld8 z$?opB`z&9MT2+N=2KF&CCOON>Kvi)jxSRjs!)&kqOX5V6vIXdUi~i?11>{%PuLIy- zwF-4g@JuDnvNBu?7bXqW<1xOZX&nHr%1VkF8VvUhh47hiO0nB0vyXJTgALyd=DN_x^A6O^GqYX z$B(DYR~ zfG;&E+j8!$UR}Fpba7QxR(j1hW7$0(ip;nYGy%K@F{iE$MKyl-KyPoZN7VuQ-U229 ze5OfxJg>%ctf`5x&j*TvVz=i9=h-tePbidBR~u{3pBs?OlwEArIspDBPyUZ)Gz9F? zr2H-KB9L$x@4b7JZ`w3{hgVZWY}c+g+{u6WG60i_nMY9!IA%r+Jbh{`tMPC#+1_4g zFacnnRW7!aC^JqqOa}S>m@omYPi+y+g4Q$5EveYP^eH~#(DSj literal 0 HcmV?d00001 diff --git a/observations-summary.xlsx b/observations-summary.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..dc353ec896d0ad088e4068b4667bc696708c110b GIT binary patch literal 3619 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 U+UR7cAb`En5^s4@7zWS&4*;HVz5oCK literal 0 HcmV?d00001 diff --git a/package.manifest.json b/package.manifest.json new file mode 100644 index 000000000..dbbb2a255 --- /dev/null +++ b/package.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "fhirVersion" : ["4.0.1"], + "date" : "20240130091945", + "name" : "my-ig" +} diff --git a/package.r4.manifest.json b/package.r4.manifest.json new file mode 100644 index 000000000..4991f39ca --- /dev/null +++ b/package.r4.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20240130091945", + "notForPublication" : true, + "name" : "my-ig.r4" +} diff --git a/package.r4.tgz b/package.r4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4bc89a89475d8b18bbd8ae1f45396b539cbeb0c3 GIT binary patch literal 3244 zcmY+9cR1UN9>z-%dxxS{RBP7Wdp2sTW0csnS5a!kUd6GM#wfKnsa-opttf3MN@LWB zJz6pPyXT(s++b{hVOBnDGE8mV$p;YC#oqIrJcw#^NEr)E z$O0O3-|gXwyguf2Kr)I{TOu3f?9Jlm>A|2P+|=i``qO8Bog-7?O|o`wK@~>!JAr3# ze0y5L1{O<)e(w6!r=HF`{seifKy{r8&a!7639O8v)Y&vd&U>B=De^^;!oM{C=M-%1SIyAWcXa~fFQ^>WZ z``>MbY~PlbRTO7{+qplwr$^x4*>XYoNV+5sf}Z4b7+BOhB-+GnZk&SsS;!N#Hx?!OhPjQwuDDtZ7V`Yq(UPMx+fKPyY>c%HP2D7KXQ>Bbv7(u*J8{_sdL zWW7ikSn#KHGn4D)+Uitw81}rY3EBKgq?D$eYxtZ0ky%+NQ`B=VJU#Pm%yK|bV*9%HB~D;4d#gr9|J`#FJ6&_=xZ1Jl9~1~Z3M~|oo}6r zMoX0reLq$D&MBBJ#ykOF0vn&?0)=f~jZXl9?H(q3R#ZkRO{c}7ht~0fvf{RKI#4Fc zGa5vKdy4CukMtL+NKdc#hrSpi`_M(fxjpG0emR5-uq-Spk~UaUzk^UvP?$oBoi5KW z_H?gfdNj2UlslJVE4#5h8tKUczEDqx&TZES8mbu5SY84#OU4-5$*iD41KMq!rUg8$?dH>D@%q!Hk~0?i`hH{>kf$BM)$07 z?dcX4Ijks(V`WRBql8VkrZq{H$QPmUkISd^)@uBQ$kH73o9n#SI<%Xyep0!9IXTg++F2*4Ij)cioXU#8 z-tmp$Dz+qPbv@B2VWH)5zblCP_>ooz8PcIRjmrzwYoUL%EvZBqTCIVwaY+Cq?VcwY z`^oyvv<%Odm3ZiX$Io;56_yEpWNK1?t%VIOybD`^eN%QpjfvR6rQ9B@3Q3{Sw}Dtlg-NkH@1~686U3wwpmFkU4+J(Gk!8$o zT195A`uJxetq+u4p1}Q%LxfqzUF2PM-!aOE5QODzdJsgk1y647*C|^Lthtx_oAr-> zL5L?EI%*l1AH(WOV-5S=nuV~>WRu2RC+{!3LfsmlG|A5Pk8zUfGqgCS(~z6h5G2ee zVbGCml^ln96E#TnAE>80gm#3a_)tl&7q36WRCnHi#P3ip zxl2shdb~%`IJP-g9oCiSEpFg3G3hdWcSmTQ7+}nkT+X6zD55I9Vs2-SaBpL?9UiH) zLO4yBL_+0sKaSBru02eu2Bt9>kZf9iQg{n(P-dFovjf(qic;w7eG&eS0Of>v>aSKd zv*i6ocCfs9(SS}HUK(wwZ-e6L*62F9G0mYGnaRPA^%&@!1gu`o**W3qkRBS`N)jwz zBdly6Jex1&i>p1LQ8Gjqf|(Caz)hKM>cd56>;*My7EK@J&vN)8_cIPNlg=9}6h~d! z*c2A1v~RCjeR8^^+27h#8i!Z7MVxzS1|22nc5i??@e)Y`W9`cYa(u*>My!;lOkm?L zLE1xld#1^GS*FGwSJ3F@5ljY={k|6u*|di}3!bzN*POf&h500qIcjc&fO0tL3qyhv z=jS*w57m0=xyfd6juia28~S+feM7o?g7Tv*R0N@94oY5J#OYFPk&M2Wx!=Z-7UsA| z1Wrm`oWzN($gr|)ch6r?E;xxqTDi-8CIh9_ zOmvn}l|UR=A$`0ti`$c5;kHFxzna%*cyy6stIJ}~IiU+9%p4OjMt54Z2rQt2jx51P z*6IiM?YYL$rG+xgX2f$GR>}p0wUJDj;#D-8IQRFXTLnEkj5-Zd`ZV{dr|ty}7#8Ju z3ce>n5jQ2#+SHi(JvcJqt&qvheYmc6{}(+zM$~?scRbSWZl>;enJfHh&6tjzRm?(b zCIi;55Y*Wc<{i(!?%=#bh-cW1Ce)C}WRWElQgn%=vRZalKi6G3vd&YH8w{P5HW{Cs z4p?d#m0-{CLG0;Oyn2@Ie;FCar6@zWe{sEbwK{wSNTLFHq^Rfq_$Fq%0elhfD!&3? zFUt=ATVgUmMCI(vvX~D0m@r!LkR8Jxk^r9VDwo7Y@R}^1?DKQ@s`b6^HXmrzlhNz( zaw3!GvH6Otd-h%*OUa8o2Alf&KAovLazpe)*XaH^26L-^qdbPF5Ug!Hai}{Ru_#Tg zwo1=dBvaWC%)8>5^qc;pT;HM>3DJ)C_2uuKVuaxJn!#Tk8$K}EY<*6vu6+X8e_1=~ z56fbN5r8*U_QX(hNGMHo4xUgX9jNzihh+jwO@e&*2(aWjaL)CU9h-;RK(co{Y1%aBJ%lCt|ZKL@61ZO&rvd@C-+Pv?gLkv>ZdhUylCLJch}qw4F#b^H7#gIlBAqy zL&I+~74lXQ6%3mp?@=-PrMsl%$D0Oje}Ias#W}`uUl`XP&_~n^?MK6<))K&{Yd%LJ z#!8g4p8L*?b2gR~TIVlAx>h&;g!ZP|J|3VG>dI*{O%@&HQ&AjD2dC1ARIcqzOwj&8qu!5g5?3@+LX z^w(UF<&f;eamG#2%WM@;h|vBq>Z_<=8$fHtF!c>^+Y9#fvyG!~vI7!OHg3Qn%eSIM zpfP#{{rbV+^!RH5pQ!%P1^8mg$xEWuKQEqR-_6wguW-e^h|ME5 zjxbNmh1Op`dyNR7K8LFu1hYD5ZV zENx(-{fC3QSeKOk?*3Z;wfhHK|NAw_C~+9hx^n}>Gm=K2`T*D-@Z!>hyRtGoOFP+JnycSskXp$L2X zb3}#>fnZaC5a}R}PAjd=eqV3RoG-)CU$S^Y=zC8}7XcjcvJJwN+e>2mp@gQC8-otzf{jl5dUkf&heKif7Bok^jn6J9g2ZumB9Dc^uRp@s)UAV$* z3%@$8pQ5twDLJ&3o#?~9))+oTT$A>Qof=+S1Ln#nGWbRxj6D9oCjSW$qDdY~yVs5X V@A)_V1N;W_{BNj`|G}Y-#Pc*e;&^(YO=pW`eirwVpaoC9~v{yr!v!g5YSerg2)1t zFwn7%(OF>8j*lX@TcOU5@O{fA6@tO&qr<8Wsp{mo zH}s36I~4nh3ilsYo4_1ajR9_C3AT1&(Iq-;t|H#;H1W}~iPEa{&Hd#Sch%k9$OJT41Qe^~ zM0_L)?$hvSnyx;~&R_FiiCW3?_~Q&)WOR_Dam2)_;hn$G;@NzJTj@6Y0BpAmm$`KZ zm=aQs3Eu>>()x$rj6Ff-MR>o7w5Z-cnILCmD7vB$QMg>XeQh)%u1W2vROvXptQ%#x zwHwPC(rJZhdDSR+y(@dyYdz5sURp<&$^)rY+) zCO5e6_fi#+hRB9?qEx$e^;Ie~^?5hA!}4od8K&#;HF7~AAv5>AbR3`k-rABK?tb_O z!g2IF!RE+>z42_{p84%|*AauNghmISPuy}*(S?%iYY}Q4a%ij~Dw9N)BrOcT;XoeqQ-k!CaD6w7k6tQ@6Ns9M z^0^Mzo@jlg2t(kk(9FGSHjVMxQ$wZZ+UI*tM#Ado)TytQeR}5FK5TkIG6n*t*-uF? zag{ws%3(1v5->dxM{Xap)QHi9hk!Tn-X^ZM3)oaAz-ogj{-zzkc7GwZ$QyJ0#b>Rrk;SO$Jwo14;2j;4Cdw!KHQ=2hBXUiKaz>atZ!8-Yv{g4)7FIr*BBg(vRnQz@4)riW+c2n&UU;xMCFwo0lPZepcq&1a#bUz% z#&qWAfTET5#tZmX#36?sm=q&6qjNv&lD6TALwav;B%4>21H!nrk(`YR)I22NM^+ApL z_$}AKiekCmFGgNFT7Kxyxseb^0Gy4|b-S#=KOG;Drq3*N^bWshdZQg-Fj0UXq5h~@ zrGph}%i874YlMAwRK9fsygu?-s<5^0Qz7a^k&Ft1(jVw%YI$DK>?S}d55J`V8{$M? z34d1>8~iH%+0Q#T#}9#}E(2QG#dYC=U6xLp;P}eJkIBHbgv!@V*Cr08)OS@jpR#;j z#+B;{GE`$(lOJ|wyEA-lQ6-l1iH>DE(TP%2wA>b)t?_tvEfZ;}dI!YG^VLl zwtde+exBeylDzV(3b>#AEJkx%*9$QHer1}A__!*zi-^}$OQddWz{s@oncpJ{3R>A0 z*n8Knlscr2bhw$d`mr}|qLRy$69Y$W8^kiUr)ZXdmQ=M#a>!HgZHpqMM>n?yvEY#O z=OMhGp9wYEz<+kGC{%%XA4TY){%F^Yy+WjyN)xMUeRIiZPtrwrxt*=ktCArnn=UYEqNJ5DMG2@YX5nQ^+e#t zCA{9{VE=-&$-6;f>5gpdEuf4FoL4FX9k8TqJEEGNj|L2&=`CeGlp7oDs8AoIT@Y#C zxL{qfy*x3Fz5w*xkhS?NX5O$g!}2Z_>BH?@?GGPMHnCV}+)Sjo$3{>9Zoh8^*F=fi z_P~$yjJt!iGSNI@G(sfmy_`)m_YO06`XA2JF=*&d-4mnX>x$!Cbn10UIVN)0H-;t7 z%tVP@-7$YIQ#7eEm(f6<9~56PaPwu{`HKL;uaxtJXw!clK63TEg-smQD?2;Z%n5Tv-3lpfU~oq%o}6khPO(-Bj&_Tc{b1R+bb8`VE814}#nI zYK*rtGZXtvl{SZoPa3%d4jc%@585q#8!4>5vb&WAX_mT~$a|g&=9GF8@*xSGjh)TM z{iiyz3`p69Pjj2K__CNnp@&MnziBn!jdV$-EyiN(R4hw0Gn{mDm>qlL1EbSTcJ^0) zAc^-R$Af zHY6NaJjB@bf?2I9rdj=v^_C!~dV#WP2lWI)^++yX0(q?%omdFT?$lzAr6THB7e-Yq z}j2cpARcdL3{Thm=kgf*mYU9}T-jQPBtWtP{;{`?q7v z-mV4uJvqM5E{odaK@I}$-Q>I?$!ON|T`;ieT>K-wbpxqJka{r*#-iPta=|0hf4QLK zIXiYn3K$`D?LNse?J`EapPG@uPBNTM&<0ZJ-9uI%v>a2PERj37pT`V+JFWLBCqd}! z6fTj~*EiT06|P1VIH`m+N%M}mG#hhLvqQi=kt065{+zKJOZ5{l`Y$lgtqrL?8XN)t zc=Uv@Jx~7|W&WQNYOZVTmiXTt4`WY5mC<4N%?*;_m1-C_qaW|)289vA%1JU7FcxyE zidLEU%3MfU^R}7sc2eD5bjA{{O1ZOkHnCLzip7u53PWdpCH#rc2*53?i2Jga)P+C! zYvJ+i=IGxn*^Uf(3!XMKhl)o>K zB#uZMANxq8`mbL|q#bK;H$2HHkKxCNF-gai_R6m!lC+8YMJQ4^Kk?Nh+~(5GmQ?=s z{UoVwq;27dx(A#qW*EBsDq(Oi;Ws0qOz-%_q@wucrQb#{yVrBscG9=Yb2vv{*x^RE zTORCk;Z9VAR;rL*maO~OyT3p}k2EuX-k%PE6Hk6)&wu(T*ST#ob??F9yH80w$c~=% zKW!bv9+5oc_P6GPsN-W{;a0HGOa4Mt1>nX0Ipc+YZGC;f*#t~tq7%VS;O_fU7Tfoz z@KSxc1aexq#iO-uXQ+s(6FK9JGr8$(o|X$6u3^kNU!~ilnqF|y);AT5Dc!nxMi}Pa zA|YU5=X9S^eNMOM=7sZMC(D!B9AhCJ^QYbzxPSzzZ|&X*Q;5@AUT5Pa9=h`46$DZi lu>0R4|7&#VkTMyve**cxn*Ua@i7A&1HNhRWWYuJ3{{p^yWak$44)Ka(-;NArb1~AeAbPhaT0)?<|-~y~9}3U!4J-j&zOHkDSCu)5`r4)=>*k z@m_9>28yH{B-CDWP5=6A1F@KTd&w8t0|umPn50=nr6Gj|Z)HMMpEh%ICvnO9XKK7i zggTI8f_N&o3+1Rs)o?}&;RjDoP`5vaBA#V0A8 z=x^wDRTHSf=3fKyVTPa3zE8p+=hua92o=ie0AIRrx>L149m7*x(PpOUFX&yl**FB? zsv`3USuyIS$@SxPb?vQ~zDSl#+s9sIxCHN}4#t&j#p=39KjR)0+xY|Nibn_PUMd<|Z;{mg z@)Mz6N^EDHjE!+98n$|Az{tWHjDIFP2%)6xrPJc$VsT&I~6t0y(mw26ry#dvmG2nuD+*w zCl8@iOD}Y_U@x+#&U{clhf+sc4%E90GEJit2Yxa8Ns%KI^Sbg&HAbhlGqk;Hdc&1* ze{nLN*{&vV0#FMd4Xvi$v4x6?J5Q(WWmv*OshkN*XEf)3*zug2T3X&kEwO8$v(wXp z9r15rI$rF;7<+chkomClGDaKr3bdgJ?Z>`IjsDY#<30#~j1t3L8nH%s3|df3YzE3+ zaBT*2{82KIc34j|B`xTrFC#CAbmvEz>;hL$OOlW%q;^~GS%qhv=@;W&_!F)a-xTI- zw>lHiZE;U6Op!kT>g@2yLE!!5l*5^*!iI5n)T2nub-#a5a{(UC)y^F$4>iXEde>Z% z`6^t8ffus2wCX-#jP)ModfiU@+;YbFe49G%H9qOi`-yKvBHuQes@utC!Bu6)Z!>R} z29u<k(rbNYuM@Iu}r1)#8Z~;a;v9dF%#7 z^|4=qxj)#yp=n^MGTk$E{Tv58T{^M0;F-9ocsv4a_9xYP=~BH(Af^?toy6)ZNL-N# z4`j2Fiqdn-&Y^2#)Cg=8jIqMsrfVLB8)14r&~kE&#e0M_CbiT*c$VEb=E>ydLHm0t z1?B%y1tO8k$$M_bh%tJBc{Vqo*d*JagJm_LRfbP^6~sT5J(dj2T2$fR;lP-(b$ac) zshf+c7Fx!oTYCh=;vZ&RnF`F1Ro}kJRo4SO1IgiklHAd z0fR7Zd|Qh5qXK`)?JBBr1H>p@D%Q{A?`u3T;KsDR~?u`=xe z5VSfQ-q~@Asn-l{nRg)bv)xfL$OL2s2g7_kX9eA!!oLc5Jkhf8uEaZGXGIXs`gL#* zQlfqIZGl_NIJ_241cI%A+u{3IQ~zHi&C7;jIuvZ2{4;i_P9sro%E8g6pn< zeCR`c%TfTV3ei%*_5Ol>9a&s$#=f;4^s3g3jI$3%ln094Tgy z1|r6Di#k0(!H(I!AFvvwI|(}vsji)eL6wWGTy=(6`p-l3UW?35(_7Hkxw69;J+;Zg zlJPHz5m~yk(`V*Uwp!zcarJ`{soWdb-o11?N#bcpr3^Oqleo%VHNp`GwdtMP0!_y& z_o9;}Dn40Ee5w%Q)$G9cH&JqK;2%|2+>fxY8Gb^T zC-*l`3#~s@XZLp}PO(@H4vY-*Bx=n_@>~t5tmb0FG5a`cf_{c_?c}hK9@#^dKai%> zm96rM_fifp9zOc7)$ko7vF^T&s+U?x6l{Fcv;mO7zruhEzd+5YT3t}G(-J8*#}v6s z=K;#w-zXjmc7yWwd$81Zr&0GMYLM)7jrjjaRPsaH;?nT($l9IeBiTGq#JP6tyOQyq zYTa2P<8SVfPzY@)jUBFf4cyJILth#|x*5z_vUrmi!3)_vwZF|ejX_BNlY&d`Us^!>iN({I&buWhA$lGNo)E zazRn7EX1W%ZcwmMTYqk)V{MA5X=!l5ET$2MXpO6{v)UXWVt4uI>*9-AO|?HF6(?*U zb5#M67@xe*#UYh|yBE8g?)G;VxvNWtT*9le?kn3()o65j9GUC76OF-w5V& zzEsV_&8`x8%>w;N9y7bkXid@jJecOaaN(>IO*T3QF^XujmLvr?Sg%RhGbT7@QyC2~ zuUZWF0W3$K9(ZMbV$W%eax5o=PAn0Hnr)3ZyHX{g>PJkr|;`DB3V zdt|v|(CUp$2M#^@VXqtj#FyBqs4Fd}*DxkofYvK`zPul};JsJg$yK89GxWlszqb!txyF!tMWk*26;^a~2%up;c?;;gl3scdFJqx##=9vkh|yV(ZI@ zmCCDh98Lg#(Uf*e>yA=HVHyBOK)4;2MSL&=1iPv-z{w)C%R>F-sn+g#21hzc%d^^- za!L?BQ7V7v*xVeieK^;`XZNLGVTiiZH}*PSHdCGQ22Gi-oBeNZ2wt9_A)v@Yu=vT! zqGW(^u2so)AObcov#b8+Z4Y;rq|cZiwE~Bg^b!}s;z6P8G=;Upk|dczaePXNo-LiC zJfEMqNk;KVTy>EJbjH=bJaRYSJ0wi+()IrU code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +pre[id].linkable-line-numbers span.line-numbers-rows { + pointer-events: all; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:before { + cursor: pointer; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: rgba(128, 128, 128, .2); +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +span.inline-color-wrapper { + /* + * The background image is the following SVG inline in base 64: + * + * + * + * + * + * + * SVG-inlining explained: + * https://stackoverflow.com/a/21626701/7595472 + */ + background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyIDIiPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik0wIDBoMnYySDB6Ii8+PHBhdGggZmlsbD0id2hpdGUiIGQ9Ik0wIDBoMXYxSDB6TTEgMWgxdjFIMXoiLz48L3N2Zz4="); + /* This is to prevent visual glitches where one pixel from the repeating pattern could be seen. */ + background-position: center; + background-size: 110%; + + display: inline-block; + height: 1.333ch; + width: 1.333ch; + margin: 0 .333ch; + box-sizing: border-box; + border: 1px solid white; + outline: 1px solid rgba(0,0,0,.5); + overflow: hidden; +} + +span.inline-color { + display: block; + /* To prevent visual glitches again */ + height: 120%; + width: 120%; +} + +.token.punctuation.brace-hover, +.token.punctuation.brace-selected { + outline: solid 1px; +} + +.rainbow-braces .token.punctuation.brace-level-1, +.rainbow-braces .token.punctuation.brace-level-5, +.rainbow-braces .token.punctuation.brace-level-9 { + color: #E50; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-2, +.rainbow-braces .token.punctuation.brace-level-6, +.rainbow-braces .token.punctuation.brace-level-10 { + color: #0B3; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-3, +.rainbow-braces .token.punctuation.brace-level-7, +.rainbow-braces .token.punctuation.brace-level-11 { + color: #26F; + opacity: 1; +} +.rainbow-braces .token.punctuation.brace-level-4, +.rainbow-braces .token.punctuation.brace-level-8, +.rainbow-braces .token.punctuation.brace-level-12 { + color: #E0E; + opacity: 1; +} + diff --git a/prism.js b/prism.js new file mode 100644 index 000000000..6d7a007ac --- /dev/null +++ b/prism.js @@ -0,0 +1,242 @@ +/* PrismJS 1.21.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+birb+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-highlight+line-numbers+inline-color+autoloader+match-braces */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);k+=y.value.length,y=y.next){var b=y.value;if(t.length>n.length)return;if(!(b instanceof W)){var x=1;if(h&&y!=t.tail.prev){m.lastIndex=k;var w=m.exec(n);if(!w)break;var A=w.index+(f&&w[1]?w[1].length:0),P=w.index+w[0].length,S=k;for(S+=y.value.length;S<=A;)y=y.next,S+=y.value.length;if(S-=y.value.length,k=S,y.value instanceof W)continue;for(var E=y;E!==t.tail&&(Sl.reach&&(l.reach=j);var C=y.prev;L&&(C=I(t,C,L),k+=L.length),z(t,C,x);var _=new W(o,g?M.tokenize(O,g):O,v,O);y=I(t,C,_),N&&I(t,y,N),1"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var e=M.util.currentScript();function t(){M.manual||M.highlightAll()}if(e&&(M.filename=e.src,e.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var r=document.readyState;"loading"===r||"interactive"===r&&e&&e.defer?document.addEventListener("DOMContentLoaded",t):window.requestAnimationFrame?window.requestAnimationFrame(t):window.setTimeout(t,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var n={"included-cdata":{pattern://i,inside:s}};n["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var t={};t[a]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(e){var s=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+s.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+s.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+s.source+")*?(?=\\s*\\{)"),string:{pattern:s,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:t.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},t.tag))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:SCIENTIFIC_WITH_LEADING_ZERO|SCALE_PRESERVING_SCIENTIFIC|RMC_COMMUNICATION_FAILURE|END-ENHANCEMENT-SECTION|MULTIPLY-CORRESPONDING|SUBTRACT-CORRESPONDING|VERIFICATION-MESSAGE|DIVIDE-CORRESPONDING|ENHANCEMENT-SECTION|CURRENCY_CONVERSION|RMC_SYSTEM_FAILURE|START-OF-SELECTION|MOVE-CORRESPONDING|RMC_INVALID_STATUS|CUSTOMER-FUNCTION|END-OF-DEFINITION|ENHANCEMENT-POINT|SYSTEM-EXCEPTIONS|ADD-CORRESPONDING|SCALE_PRESERVING|SELECTION-SCREEN|CURSOR-SELECTION|END-OF-SELECTION|LOAD-OF-PROGRAM|SCROLL-BOUNDARY|SELECTION-TABLE|EXCEPTION-TABLE|IMPLEMENTATIONS|PARAMETER-TABLE|RIGHT-JUSTIFIED|UNIT_CONVERSION|AUTHORITY-CHECK|LIST-PROCESSING|SIGN_AS_POSTFIX|COL_BACKGROUND|IMPLEMENTATION|INTERFACE-POOL|TRANSFORMATION|IDENTIFICATION|ENDENHANCEMENT|LINE-SELECTION|INITIALIZATION|LEFT-JUSTIFIED|SELECT-OPTIONS|SELECTION-SETS|COMMUNICATION|CORRESPONDING|DECIMAL_SHIFT|PRINT-CONTROL|VALUE-REQUEST|CHAIN-REQUEST|FUNCTION-POOL|FIELD-SYMBOLS|FUNCTIONALITY|INVERTED-DATE|SELECTION-SET|CLASS-METHODS|OUTPUT-LENGTH|CLASS-CODING|COL_NEGATIVE|ERRORMESSAGE|FIELD-GROUPS|HELP-REQUEST|NO-EXTENSION|NO-TOPOFPAGE|REDEFINITION|DISPLAY-MODE|ENDINTERFACE|EXIT-COMMAND|FIELD-SYMBOL|NO-SCROLLING|SHORTDUMP-ID|ACCESSPOLICY|CLASS-EVENTS|COL_POSITIVE|DECLARATIONS|ENHANCEMENTS|FILTER-TABLE|SWITCHSTATES|SYNTAX-CHECK|TRANSPORTING|ASYNCHRONOUS|SYNTAX-TRACE|TOKENIZATION|USER-COMMAND|WITH-HEADING|ABAP-SOURCE|BREAK-POINT|CHAIN-INPUT|COMPRESSION|FIXED-POINT|NEW-SECTION|NON-UNICODE|OCCURRENCES|RESPONSIBLE|SYSTEM-CALL|TRACE-TABLE|ABBREVIATED|CHAR-TO-HEX|END-OF-FILE|ENDFUNCTION|ENVIRONMENT|ASSOCIATION|COL_HEADING|EDITOR-CALL|END-OF-PAGE|ENGINEERING|IMPLEMENTED|INTENSIFIED|RADIOBUTTON|SYSTEM-EXIT|TOP-OF-PAGE|TRANSACTION|APPLICATION|CONCATENATE|DESTINATION|ENHANCEMENT|IMMEDIATELY|NO-GROUPING|PRECOMPILED|REPLACEMENT|TITLE-LINES|ACTIVATION|BYTE-ORDER|CLASS-POOL|CONNECTION|CONVERSION|DEFINITION|DEPARTMENT|EXPIRATION|INHERITING|MESSAGE-ID|NO-HEADING|PERFORMING|QUEUE-ONLY|RIGHTSPACE|SCIENTIFIC|STATUSINFO|STRUCTURES|SYNCPOINTS|WITH-TITLE|ATTRIBUTES|BOUNDARIES|CLASS-DATA|COL_NORMAL|DD\/MM\/YYYY|DESCENDING|INTERFACES|LINE-COUNT|MM\/DD\/YYYY|NON-UNIQUE|PRESERVING|SELECTIONS|STATEMENTS|SUBROUTINE|TRUNCATION|TYPE-POOLS|ARITHMETIC|BACKGROUND|ENDPROVIDE|EXCEPTIONS|IDENTIFIER|INDEX-LINE|OBLIGATORY|PARAMETERS|PERCENTAGE|PUSHBUTTON|RESOLUTION|COMPONENTS|DEALLOCATE|DISCONNECT|DUPLICATES|FIRST-LINE|HEAD-LINES|NO-DISPLAY|OCCURRENCE|RESPECTING|RETURNCODE|SUBMATCHES|TRACE-FILE|ASCENDING|BYPASSING|ENDMODULE|EXCEPTION|EXCLUDING|EXPORTING|INCREMENT|MATCHCODE|PARAMETER|PARTIALLY|PREFERRED|REFERENCE|REPLACING|RETURNING|SELECTION|SEPARATED|SPECIFIED|STATEMENT|TIMESTAMP|TYPE-POOL|ACCEPTING|APPENDAGE|ASSIGNING|COL_GROUP|COMPARING|CONSTANTS|DANGEROUS|IMPORTING|INSTANCES|LEFTSPACE|LOG-POINT|QUICKINFO|READ-ONLY|SCROLLING|SQLSCRIPT|STEP-LOOP|TOP-LINES|TRANSLATE|APPENDING|AUTHORITY|CHARACTER|COMPONENT|CONDITION|DIRECTORY|DUPLICATE|MESSAGING|RECEIVING|SUBSCREEN|ACCORDING|COL_TOTAL|END-LINES|ENDMETHOD|ENDSELECT|EXPANDING|EXTENSION|INCLUDING|INFOTYPES|INTERFACE|INTERVALS|LINE-SIZE|PF-STATUS|PROCEDURE|PROTECTED|REQUESTED|RESUMABLE|RIGHTPLUS|SAP-SPOOL|SECONDARY|STRUCTURE|SUBSTRING|TABLEVIEW|NUMOFCHAR|ADJACENT|ANALYSIS|ASSIGNED|BACKWARD|CHANNELS|CHECKBOX|CONTINUE|CRITICAL|DATAINFO|DD\/MM\/YY|DURATION|ENCODING|ENDCLASS|FUNCTION|LEFTPLUS|LINEFEED|MM\/DD\/YY|OVERFLOW|RECEIVED|SKIPPING|SORTABLE|STANDARD|SUBTRACT|SUPPRESS|TABSTRIP|TITLEBAR|TRUNCATE|UNASSIGN|WHENEVER|ANALYZER|COALESCE|COMMENTS|CONDENSE|DECIMALS|DEFERRED|ENDWHILE|EXPLICIT|KEYWORDS|MESSAGES|POSITION|PRIORITY|RECEIVER|RENAMING|TIMEZONE|TRAILING|ALLOCATE|CENTERED|CIRCULAR|CONTROLS|CURRENCY|DELETING|DESCRIBE|DISTANCE|ENDCATCH|EXPONENT|EXTENDED|GENERATE|IGNORING|INCLUDES|INTERNAL|MAJOR-ID|MODIFIER|NEW-LINE|OPTIONAL|PROPERTY|ROLLBACK|STARTING|SUPPLIED|ABSTRACT|CHANGING|CONTEXTS|CREATING|CUSTOMER|DATABASE|DAYLIGHT|DEFINING|DISTINCT|DIVISION|ENABLING|ENDCHAIN|ESCAPING|HARMLESS|IMPLICIT|INACTIVE|LANGUAGE|MINOR-ID|MULTIPLY|NEW-PAGE|NO-TITLE|POS_HIGH|SEPARATE|TEXTPOOL|TRANSFER|SELECTOR|DBMAXLEN|ITERATOR|SELECTOR|ARCHIVE|BIT-XOR|BYTE-CO|COLLECT|COMMENT|CURRENT|DEFAULT|DISPLAY|ENDFORM|EXTRACT|LEADING|LISTBOX|LOCATOR|MEMBERS|METHODS|NESTING|POS_LOW|PROCESS|PROVIDE|RAISING|RESERVE|SECONDS|SUMMARY|VISIBLE|BETWEEN|BIT-AND|BYTE-CS|CLEANUP|COMPUTE|CONTROL|CONVERT|DATASET|ENDCASE|FORWARD|HEADERS|HOTSPOT|INCLUDE|INVERSE|KEEPING|NO-ZERO|OBJECTS|OVERLAY|PADDING|PATTERN|PROGRAM|REFRESH|SECTION|SUMMING|TESTING|VERSION|WINDOWS|WITHOUT|BIT-NOT|BYTE-CA|BYTE-NA|CASTING|CONTEXT|COUNTRY|DYNAMIC|ENABLED|ENDLOOP|EXECUTE|FRIENDS|HANDLER|HEADING|INITIAL|\*-INPUT|LOGFILE|MAXIMUM|MINIMUM|NO-GAPS|NO-SIGN|PRAGMAS|PRIMARY|PRIVATE|REDUCED|REPLACE|REQUEST|RESULTS|UNICODE|WARNING|ALIASES|BYTE-CN|BYTE-NS|CALLING|COL_KEY|COLUMNS|CONNECT|ENDEXEC|ENTRIES|EXCLUDE|FILTERS|FURTHER|HELP-ID|LOGICAL|MAPPING|MESSAGE|NAMETAB|OPTIONS|PACKAGE|PERFORM|RECEIVE|STATICS|VARYING|BINDING|CHARLEN|GREATER|XSTRLEN|ACCEPT|APPEND|DETAIL|ELSEIF|ENDING|ENDTRY|FORMAT|FRAMES|GIVING|HASHED|HEADER|IMPORT|INSERT|MARGIN|MODULE|NATIVE|OBJECT|OFFSET|REMOTE|RESUME|SAVING|SIMPLE|SUBMIT|TABBED|TOKENS|UNIQUE|UNPACK|UPDATE|WINDOW|YELLOW|ACTUAL|ASPECT|CENTER|CURSOR|DELETE|DIALOG|DIVIDE|DURING|ERRORS|EVENTS|EXTEND|FILTER|HANDLE|HAVING|IGNORE|LITTLE|MEMORY|NO-GAP|OCCURS|OPTION|PERSON|PLACES|PUBLIC|REDUCE|REPORT|RESULT|SINGLE|SORTED|SWITCH|SYNTAX|TARGET|VALUES|WRITER|ASSERT|BLOCKS|BOUNDS|BUFFER|CHANGE|COLUMN|COMMIT|CONCAT|COPIES|CREATE|DDMMYY|DEFINE|ENDIAN|ESCAPE|EXPAND|KERNEL|LAYOUT|LEGACY|LEVELS|MMDDYY|NUMBER|OUTPUT|RANGES|READER|RETURN|SCREEN|SEARCH|SELECT|SHARED|SOURCE|STABLE|STATIC|SUBKEY|SUFFIX|TABLES|UNWIND|YYMMDD|ASSIGN|BACKUP|BEFORE|BINARY|BIT-OR|BLANKS|CLIENT|CODING|COMMON|DEMAND|DYNPRO|EXCEPT|EXISTS|EXPORT|FIELDS|GLOBAL|GROUPS|LENGTH|LOCALE|MEDIUM|METHOD|MODIFY|NESTED|OTHERS|REJECT|SCROLL|SUPPLY|SYMBOL|ENDFOR|STRLEN|ALIGN|BEGIN|BOUND|ENDAT|ENTRY|EVENT|FINAL|FLUSH|GRANT|INNER|SHORT|USING|WRITE|AFTER|BLACK|BLOCK|CLOCK|COLOR|COUNT|DUMMY|EMPTY|ENDDO|ENDON|GREEN|INDEX|INOUT|LEAVE|LEVEL|LINES|MODIF|ORDER|OUTER|RANGE|RESET|RETRY|RIGHT|SMART|SPLIT|STYLE|TABLE|THROW|UNDER|UNTIL|UPPER|UTF-8|WHERE|ALIAS|BLANK|CLEAR|CLOSE|EXACT|FETCH|FIRST|FOUND|GROUP|LLANG|LOCAL|OTHER|REGEX|SPOOL|TITLE|TYPES|VALID|WHILE|ALPHA|BOXED|CATCH|CHAIN|CHECK|CLASS|COVER|ENDIF|EQUIV|FIELD|FLOOR|FRAME|INPUT|LOWER|MATCH|NODES|PAGES|PRINT|RAISE|ROUND|SHIFT|SPACE|SPOTS|STAMP|STATE|TASKS|TIMES|TRMAC|ULINE|UNION|VALUE|WIDTH|EQUAL|LOG10|TRUNC|BLOB|CASE|CEIL|CLOB|COND|EXIT|FILE|GAPS|HOLD|INCL|INTO|KEEP|KEYS|LAST|LINE|LONG|LPAD|MAIL|MODE|OPEN|PINK|READ|ROWS|TEST|THEN|ZERO|AREA|BACK|BADI|BYTE|CAST|EDIT|EXEC|FAIL|FIND|FKEQ|FONT|FREE|GKEQ|HIDE|INIT|ITNO|LATE|LOOP|MAIN|MARK|MOVE|NEXT|NULL|RISK|ROLE|UNIT|WAIT|ZONE|BASE|CALL|CODE|DATA|DATE|FKGE|GKGE|HIGH|KIND|LEFT|LIST|MASK|MESH|NAME|NODE|PACK|PAGE|POOL|SEND|SIGN|SIZE|SOME|STOP|TASK|TEXT|TIME|USER|VARY|WITH|WORD|BLUE|CONV|COPY|DEEP|ELSE|FORM|FROM|HINT|ICON|JOIN|LIKE|LOAD|ONLY|PART|SCAN|SKIP|SORT|TYPE|UNIX|VIEW|WHEN|WORK|ACOS|ASIN|ATAN|COSH|EACH|FRAC|LESS|RTTI|SINH|SQRT|TANH|AVG|BIT|DIV|ISO|LET|OUT|PAD|SQL|ALL|CI_|CPI|END|LOB|LPI|MAX|MIN|NEW|OLE|RUN|SET|\?TO|YES|ABS|ADD|AND|BIG|FOR|HDB|JOB|LOW|NOT|SAP|TRY|VIA|XML|ANY|GET|IDS|KEY|MOD|OFF|PUT|RAW|RED|REF|SUM|TAB|XSD|CNT|COS|EXP|LOG|SIN|TAN|XOR|AT|CO|CP|DO|GT|ID|IF|NS|OR|BT|CA|CS|GE|NA|NB|EQ|IN|LT|NE|NO|OF|ON|PF|TO|AS|BY|CN|IS|LE|NP|UP|E|I|M|O|Z|C|X)\b/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";Prism.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/i,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/i,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|new|return|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:true|false)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:[_a-z\d])*\b/i}; +Prism.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)[^:\r\n]+?(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}; +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+\.?\d*|\.\d+)(?:e[+-]?\d+)?)(?:F|U(?:LL?)?|LL?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|RequestOptionsPage|x?Rec)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*)(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:\d*\.?\d+(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*{)/i}],function:/(?!\d)\w+(?=\s*\()/,boolean:/(?:true|false)/i,range:{pattern:/\.\./,alias:"operator"},number:/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i,operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/[a-z_]\w*(?=\s*\()/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/;e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:setup|if|else|while|do|for|return|in|instanceof|default|function|loop|goto|switch|case|new|try|throw|catch|finally|null|break|continue|boolean|bool|void|byte|word|string|String|array|int|long|integer|double)\b/,builtin:/\b(?:KeyboardController|MouseController|SoftwareSerial|EthernetServer|EthernetClient|LiquidCrystal|LiquidCrystal_I2C|RobotControl|GSMVoiceCall|EthernetUDP|EsploraTFT|HttpClient|RobotMotor|WiFiClient|GSMScanner|FileSystem|Scheduler|GSMServer|YunClient|YunServer|IPAddress|GSMClient|GSMModem|Keyboard|Ethernet|Console|GSMBand|Esplora|Stepper|Process|WiFiUDP|GSM_SMS|Mailbox|USBHost|Firmata|PImage|Client|Server|GSMPIN|FileIO|Bridge|Serial|EEPROM|Stream|Mouse|Audio|Servo|File|Task|GPRS|WiFi|Wire|TFT|GSM|SPI|SD|runShellCommandAsynchronously|analogWriteResolution|retrieveCallingNumber|printFirmwareVersion|analogReadResolution|sendDigitalPortPair|noListenOnLocalhost|readJoystickButton|setFirmwareVersion|readJoystickSwitch|scrollDisplayRight|getVoiceCallStatus|scrollDisplayLeft|writeMicroseconds|delayMicroseconds|beginTransmission|getSignalStrength|runAsynchronously|getAsynchronously|listenOnLocalhost|getCurrentCarrier|readAccelerometer|messageAvailable|sendDigitalPorts|lineFollowConfig|countryNameWrite|runShellCommand|readStringUntil|rewindDirectory|readTemperature|setClockDivider|readLightSensor|endTransmission|analogReference|detachInterrupt|countryNameRead|attachInterrupt|encryptionType|readBytesUntil|robotNameWrite|readMicrophone|robotNameRead|cityNameWrite|userNameWrite|readJoystickY|readJoystickX|mouseReleased|openNextFile|scanNetworks|noInterrupts|digitalWrite|beginSpeaker|mousePressed|isActionDone|mouseDragged|displayLogos|noAutoscroll|addParameter|remoteNumber|getModifiers|keyboardRead|userNameRead|waitContinue|processInput|parseCommand|printVersion|readNetworks|writeMessage|blinkVersion|cityNameRead|readMessage|setDataMode|parsePacket|isListening|setBitOrder|beginPacket|isDirectory|motorsWrite|drawCompass|digitalRead|clearScreen|serialEvent|rightToLeft|setTextSize|leftToRight|requestFrom|keyReleased|compassRead|analogWrite|interrupts|WiFiServer|disconnect|playMelody|parseFloat|autoscroll|getPINUsed|setPINUsed|setTimeout|sendAnalog|readSlider|analogRead|beginWrite|createChar|motorsStop|keyPressed|tempoWrite|readButton|subnetMask|debugPrint|macAddress|writeGreen|randomSeed|attachGPRS|readString|sendString|remotePort|releaseAll|mouseMoved|background|getXChange|getYChange|answerCall|getResult|voiceCall|endPacket|constrain|getSocket|writeJSON|getButton|available|connected|findUntil|readBytes|exitValue|readGreen|writeBlue|startLoop|isPressed|sendSysex|pauseMode|gatewayIP|setCursor|getOemKey|tuneWrite|noDisplay|loadImage|switchPIN|onRequest|onReceive|changePIN|playFile|noBuffer|parseInt|overflow|checkPIN|knobRead|beginTFT|bitClear|updateIR|bitWrite|position|writeRGB|highByte|writeRed|setSpeed|readBlue|noStroke|remoteIP|transfer|shutdown|hangCall|beginSMS|endWrite|attached|maintain|noCursor|checkReg|checkPUK|shiftOut|isValid|shiftIn|pulseIn|connect|println|localIP|pinMode|getIMEI|display|noBlink|process|getBand|running|beginSD|drawBMP|lowByte|setBand|release|bitRead|prepare|pointTo|readRed|setMode|noFill|remove|listen|stroke|detach|attach|noTone|exists|buffer|height|bitSet|circle|config|cursor|random|IRread|setDNS|endSMS|getKey|micros|millis|begin|print|write|ready|flush|width|isPIN|blink|clear|press|mkdir|rmdir|close|point|yield|image|BSSID|click|delay|read|text|move|peek|beep|rect|line|open|seek|fill|size|turn|stop|home|find|step|tone|sqrt|RSSI|SSID|end|bit|tan|cos|sin|pow|map|abs|max|min|get|run|put)\b/,constant:/\b(?:DIGITAL_MESSAGE|FIRMATA_STRING|ANALOG_MESSAGE|REPORT_DIGITAL|REPORT_ANALOG|INPUT_PULLUP|SET_PIN_MODE|INTERNAL2V56|SYSTEM_RESET|LED_BUILTIN|INTERNAL1V1|SYSEX_START|INTERNAL|EXTERNAL|DEFAULT|OUTPUT|INPUT|HIGH|LOW)\b/}); +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\]\\]|\\.)*\]|[^\]\\]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},a=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?!\|)(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*])?(?:[<^>](?:\.[<^>])?|\.[<^>])?[a-z]*)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} +.+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:TIP|NOTE|IMPORTANT|WARNING|CAUTION):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:(?:\S+)??\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"]|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"]|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"]|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|TM|R)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function i(t){for(var n={},i=0,e=(t=t.split(" ")).length;i>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source]),lookbehind:!0,inside:{keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/i,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/i,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/i,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/()[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"keyword"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,opcode:{pattern:/\b(?:adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya|ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA)\b/,alias:"property"},hexnumber:{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"string"},binarynumber:{pattern:/#?%[01]+\b/,alias:"string"},decimalnumber:{pattern:/#?\b\d+\b/,alias:"string"},register:{pattern:/\b[xya]\b/i,alias:"variable"}}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^\s*)\/\*[^\r\n]*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],string:/"(?:[^"\n\r]|"")*"/m,tag:/^[ \t]*[^\s:]+?(?=:(?:[^:]|$))/m,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:true|false)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guievent|a_guicontrol|a_guicontrolevent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|programfiles|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|substr|isfunc|islabel|IsObject|ln|log|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|ltrim|rtrim|mod|onmessage|numget|numput|registercallback|regexmatch|regexreplace|round|sin|tan|sqrt|strlen|strreplace|sb_seticon|sb_setparts|sb_settext|strsplit|tv_add|tv_delete|tv_getchild|tv_getcount|tv_getnext|tv_get|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__New|__Call|__Get|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Region|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|TryAgain|Throw|Try|Catch|Finally|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+?(?=\()/m,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^\s*)#(?:comments-start|cs)[\s\S]*?^\s*#(?:comments-end|ce)/m,lookbehind:!0}],url:{pattern:/(^\s*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^\s*)#\w+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:True|False)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Or|Not)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SHARED|SINGLE|SELECT CASE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;Prism.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/^for\b|\b(?:in|do)\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: ?\/[a-z?](?:[ :](?:"[^"]*"|\S+))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|\S+)?(?:==| (?:equ|neq|lss|leq|gtr|geq) )(?:"[^"]*"|\S+))/im,lookbehind:!0,inside:{keyword:/^if\b|\b(?:not|cmdextversion|defined|errorlevel|exist)\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|neq|lss|leq|gtr|geq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: ?\/[a-z](?:[ :](?:"[^"]*"|\S+))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^\w+\b/i,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +Prism.languages.birb=Prism.languages.extend("clike",{"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b[A-Z]\w*(?=\s+\w+\s*[;,=()])/],string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|next|new|noSeeb|return|static|switch|throw|var|void|while)\b/,variable:/\b[a-z_]\w*\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^[\s\S]*?%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:true|false)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/i,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:TODO|FIXME|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(?:function|hook|event) \w+(?:::\w+)?/,inside:{keyword:/^(?:function|hook|event)/}},variable:{pattern:/(?:global|local) \w+/i,inside:{keyword:/(?:global|local)/}},builtin:/(?:@(?:load(?:-(?:sigs|plugin))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:redef|priority|log|optional|default|add_func|delete_func|expire_func|read_expire|write_expire|create_expire|synchronized|persistent|rotate_interval|rotate_size|encrypt|raw_output|mergeable|group|error_handler|type_column))/,constant:{pattern:/const \w+/i,inside:{keyword:/const/}},keyword:/\b(?:break|next|continue|alarm|using|of|add|delete|export|print|return|schedule|when|timeout|addr|any|bool|count|double|enum|file|int|interval|pattern|opaque|port|record|set|string|subnet|table|time|vector|for|if|else|in|module|function)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:while|for|new|break|try|except|raise|else|endtry|undefined|function|var|return|endfunction|null|if|elseif|procedure|endprocedure|then|val|export|endif|in|each|true|false|to|do|enddo|execute)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+\.?\d*|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1c80-\u1c88\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|or|not)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^(\s*)&.*/m,lookbehind:!0,alias:"important"},{pattern:/^\s*#.*/gm,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|iant|idispatch|implements|import|initonly|instance|u?int(?:8|16|32|64)?|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|unaligned|volatile|readonly|tail|no)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.[0-9]+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.[0-9]+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|ldvirtftn|castclass|beq(?:\.s)?|mkrefany|localloc|ckfinite|rethrow|ldtoken|ldsflda|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:true|false)\b/,number:/\b-?(?:0x[0-9a-fA-F]+|[0-9]+)(?:\.[0-9a-fA-F]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.clojure={comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},operator:/(?:::|[:|'])\b[a-z][\w*+!?-]*\b/i,keyword:{pattern:/([^\w+*'?-])(?:def|if|do|let|\.\.|quote|var|->>|->|fn|loop|recur|throw|try|monitor-enter|\.|new|set!|def\-|defn|defn\-|defmacro|defmulti|defmethod|defstruct|defonce|declare|definline|definterface|defprotocol|==|defrecord|>=|deftype|<=|defproject|ns|\*|\+|\-|\/|<|=|>|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|conj|cons|constantly|cond|if-not|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|deref|difference|disj|dissoc|distinct|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|for|fnseq|frest|gensym|get-proxy-class|get|hash-map|hash-set|identical\?|identity|if-let|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|line-seq|list\*|list|load|load-file|locking|long|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|name|namespace|neg\?|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|time|to-array|to-array-2d|tree-seq|true\?|union|up|update-proxy|val|vals|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[^\w+*'?-])/,lookbehind:!0},boolean:/\b(?:true|false|nil)\b/,number:/\b[\da-f]+\b/i,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\${(?:[^{}$]|\${[^{}$]*})*}/,inside:{punctuation:/\${|}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:CTEST_CUSTOM_(?:MAXIMUM_(?:(?:FAIL|PASS)ED_TEST_OUTPUT_SIZE|NUMBER_OF_(?:ERROR|WARNING)S)|ERROR_(?:P(?:OST|RE)_CONTEXT|EXCEPTION|MATCH)|P(?:OST|RE)_MEMCHECK|WARNING_(?:EXCEPTION|MATCH)|(?:MEMCHECK|TESTS)_IGNORE|P(?:OST|RE)_TEST|COVERAGE_EXCLUDE)|ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ARCHIVE_OUTPUT_NAME|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEBUG_POSTFIX|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],langext:{pattern:/\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,alias:"string"},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|\^|&==|&<>|!|\?|\?:|\.\?|\+\+|--|[-+*/=<>]=?|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w*|\[[^\]]+\])/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{string:{pattern:/[rs]?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*){(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +Prism.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}}; +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:abstract|alias|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|rescue|return|require|select|self|sizeof|struct|super|then|type|typeof|uninitialized|union|unless|until|when|while|with|yield|__DIR__|__END_LINE__|__FILE__|__LINE__)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/}),e.languages.insertBefore("crystal","string",{attribute:{pattern:/@\[.+?\]/,alias:"attr-name",inside:{delimiter:{pattern:/^@\[|\]$/,alias:"tag"},rest:e.languages.crystal}},expansion:[{pattern:/\{\{.+?\}\}/,inside:{delimiter:{pattern:/^\{\{|\}\}$/,alias:"tag"},rest:e.languages.crystal}},{pattern:/\{%.+?%\}/,inside:{delimiter:{pattern:/^\{%|%\}$/,alias:"tag"},rest:e.languages.crystal}}]})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0,alias:"symbol"},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:true|false|null)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"',"'(?:\\\\(?:\\W|\\w+)|[^\\\\])'",'(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]*/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]*/i,lookbehind:!0}],keyword:/\$|\b(?:abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|public|pure|real|ref|return|scope|shared|short|static|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|__(?:(?:FILE|MODULE|LINE|FUNCTION|PRETTY_FUNCTION|DATE|EOF|TIME|TIMESTAMP|VENDOR|VERSION)__|gshared|traits|vector|parameters)|string|wstring|dstring|size_t|ptrdiff_t)\b/,operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E[ABCD]X|E?(?:BP|SP|DI|SI)|[ECSDGF]S|CR[0234]|DR[012367]|TR[3-7]|X?MM[0-7]|R[ABCD]X|[BS]PL|R[BS]P|[DS]IL|R[DS]I|R(?:[89]|1[0-5])[BWD]?|XMM(?:[89]|1[0-5])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +Prism.languages.dart=Prism.languages.extend("clike",{string:[{pattern:/r?("""|''')[\s\S]*?\1/,greedy:!0},{pattern:/r?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extension|external|extends|factory|final|finally|for|Function|get|hide|if|implements|interface|import|in|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),Prism.languages.insertBefore("dart","function",{metadata:{pattern:/@\w+/,alias:"symbol"}}); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|MEASURE|EVALUATE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:TRUE|FALSE|NULL)\b/i,alias:"constant"},number:/\b\d+\.?\d*|\B\.\d+\b/i,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:Some|None)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||[!=]=|===|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:ORIGIN|INCLUDE|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:IN|CH|CS|HS)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +Prism.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},Prism.languages.dockerfile=Prism.languages.docker; +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^(\s*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+]/m,lookbehind:!0,alias:"keyword",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},property:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0},value:{pattern:/=.*/,alias:"string",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%\s*\n\s*%|%.|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|attached|as|assign|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:True|False)\b/i,"class-name":{pattern:/\b[A-Z][\dA-Z_]*\b/,alias:"builtin"},number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"ejs")}),e.languages.eta=e.languages.ejs}(Prism); +Prism.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[\s\S]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+\.?[a-f\d]*(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|\.?\d*(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(e){e.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:e.languages.lua}},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"etlua",/<%[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"etlua")})}(Prism); +!function(n){n.languages.erb=n.languages.extend("ruby",{}),n.languages.insertBefore("erb","comment",{delimiter:{pattern:/^<%=?|%>$/,alias:"punctuation"}}),n.hooks.add("before-tokenize",function(e){n.languages["markup-templating"].buildPlaceholders(e,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s[\s\S]*?^=end)+?%>/gm)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"erb")})}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(e){var t={function:/\b(?:TODOS?|FIX(?:MES?)?|NOTES?|BUGS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s+(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/((?:\n|\r\n)\s*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|execute|eval)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:set|change|with|new)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach(function(e){i[e].pattern=r(a[e])});i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +Prism.languages["firestore-security-rules"]=Prism.languages.extend("clike",{comment:/\/\/.*/,keyword:/\b(?:allow|function|if|match|null|return|rules_version|service)\b/,operator:/&&|\|\||[<>!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/[/]/}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:\s*!.+(?:\r\n?|\n))?|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:TRUE|FALSE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:INTEGER|REAL|DOUBLE ?PRECISION|COMPLEX|CHARACTER|LOGICAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEWHERE|ELSEIF|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(n){for(var i="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",e=0;e<2;e++)i=i.replace(//g,function(){return i});i=i.replace(//g,"[^\\s\\S]");var t={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:)*?\\})*\\1".replace(//g,function(){return i})),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:)*?\\}".replace(//g,function(){return i})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:true|false)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\w+(?=\s*\()/,number:/\d+(?:\.\d+)?/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};t.string[1].inside.interpolation.inside.rest=t,n.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/[\s\S]*\S[\s\S]*/,alias:"ftl",inside:t}}}},n.hooks.add("before-tokenize",function(e){var t=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,function(){return i}),"gi");n.languages["markup-templating"].buildPlaceholders(e,"ftl",t)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"ftl")})}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{number:/(?:\b0x[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ulf]*/i,keyword:/\b(?:if|else|switch|case|default|break|for|repeat|while|do|until|continue|exit|return|globalvar|var|enum)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at|xor)\b/,constant:/\b(?:self|other|all|noone|global|local|undefined|pointer_(?:invalid|null)|action_(?:stop|restart|continue|reverse)|pi|GM_build_date|GM_version|timezone_(?:local|utc)|gamespeed_(?:fps|microseconds)|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|pre|post)|keypress|keyrelease|trigger|(?:left|right|middle|no)_button|(?:left|right|middle)_press|(?:left|right|middle)_release|mouse_(?:enter|leave|wheel_up|wheel_down)|global_(?:left|right|middle)_button|global_(?:left|right|middle)_press|global_(?:left|right|middle)_release|joystick(?:1|2)_(?:left|right|up|down|button1|button2|button3|button4|button5|button6|button7|button8)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|step_(?:normal|begin|end)|gui|gui_begin|gui_end)|vk_(?:nokey|anykey|enter|return|shift|control|alt|escape|space|backspace|tab|pause|printscreen|left|right|up|down|home|end|delete|insert|pageup|pagedown|f\d|numpad\d|divide|multiply|subtract|add|decimal|lshift|lcontrol|lalt|rshift|rcontrol|ralt)|mb_(?:any|none|left|right|middle)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|purple|red|silver|teal|white|yellow|orange)|fa_(?:left|center|right|top|middle|bottom|readonly|hidden|sysfile|volumeid|directory|archive)|pr_(?:pointlist|linelist|linestrip|trianglelist|trianglestrip|trianglefan)|bm_(?:complex|normal|add|max|subtract|zero|one|src_colour|inv_src_colour|src_color|inv_src_color|src_alpha|inv_src_alpha|dest_alpha|inv_dest_alpha|dest_colour|inv_dest_colour|dest_color|inv_dest_color|src_alpha_sat)|audio_(?:falloff_(?:none|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|exponent_distance|exponent_distance_clamped)|old_system|new_system|mono|stereo|3d)|cr_(?:default|none|arrow|cross|beam|size_nesw|size_ns|size_nwse|size_we|uparrow|hourglass|drag|appstart|handpoint|size_all)|spritespeed_framesper(?:second|gameframe)|asset_(?:object|unknown|sprite|sound|room|path|script|font|timeline|tiles|shader)|ds_type_(?:map|list|stack|queue|grid|priority)|ef_(?:explosion|ring|ellipse|firework|smoke|smokeup|star|spark|flare|cloud|rain|snow)|pt_shape_(?:pixel|disk|square|line|star|circle|ring|sphere|flare|spark|explosion|cloud|smoke|snow)|ps_(?:distr|shape)_(?:linear|gaussian|invgaussian|rectangle|ellipse|diamond|line)|ty_(?:real|string)|dll_(?:cdel|cdecl|stdcall)|matrix_(?:view|projection|world)|os_(?:win32|windows|macosx|ios|android|linux|unknown|winphone|win8native|psvita|ps4|xboxone|ps3|uwp)|browser_(?:not_a_browser|unknown|ie|firefox|chrome|safari|safari_mobile|opera|tizen|windows_store|ie_mobile)|device_ios_(?:unknown|iphone|iphone_retina|ipad|ipad_retina|iphone5|iphone6|iphone6plus)|device_(?:emulator|tablet)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|of_challenge_(?:win|lose|tie)|leaderboard_type_(?:number|time_mins_secs)|cmpfunc_(?:never|less|equal|lessequal|greater|notequal|greaterequal|always)|cull_(?:noculling|clockwise|counterclockwise)|lighttype_(?:dir|point)|iap_(?:ev_storeload|ev_product|ev_purchase|ev_consume|ev_restore|storeload_ok|storeload_failed|status_uninitialised|status_unavailable|status_loading|status_available|status_processing|status_restoring|failed|unavailable|available|purchased|canceled|refunded)|fb_login_(?:default|fallback_to_webview|no_fallback_to_webview|forcing_webview|use_system_account|forcing_safari)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|reaction_force_x|reaction_force_y|reaction_torque|motor_speed|angle|motor_torque|max_motor_torque|translation|speed|motor_force|max_motor_force|length_1|length_2|damping_ratio|frequency|lower_angle_limit|upper_angle_limit|angle_limits|max_length|max_torque|max_force)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_particle_flag_(?:water|zombie|wall|spring|elastic|viscous|powder|tensile|colourmixing|colormixing)|phy_particle_group_flag_(?:solid|rigid)|phy_particle_data_flag_(?:typeflags|position|velocity|colour|color|category)|achievement_(?:our_info|friends_info|leaderboard_info|info|filter_(?:all_players|friends_only|favorites_only)|type_challenge|type_score_challenge|pic_loaded|show_(?:ui|profile|leaderboard|achievement|bank|friend_picker|purchase_prompt))|network_(?:socket_(?:tcp|udp|bluetooth)|type_(?:connect|disconnect|data|non_blocking_connect)|config_(?:connect_timeout|use_non_blocking_socket|enable_reliable_udp|disable_reliable_udp))|buffer_(?:fixed|grow|wrap|fast|vbuffer|network|u8|s8|u16|s16|u32|s32|u64|f16|f32|f64|bool|text|string|seek_start|seek_relative|seek_end|generalerror|outofspace|outofbounds|invalidtype)|gp_(?:face\d|shoulderl|shoulderr|shoulderlb|shoulderrb|select|start|stickl|stickr|padu|padd|padl|padr|axislh|axislv|axisrh|axisrv)|ov_(?:friends|community|players|settings|gamegroup|achievements)|lb_sort_(?:none|ascending|descending)|lb_disp_(?:none|numeric|time_sec|time_ms)|ugc_(?:result_success|filetype_(?:community|microtrans)|visibility_(?:public|friends_only|private)|query_RankedBy(?:Vote|PublicationDate|Trend|NumTimesReported|TotalVotesAsc|VotesUp|TextSearch)|query_(?:AcceptedForGameRankedByAcceptanceDate|FavoritedByFriendsRankedByPublicationDate|CreatedByFriendsRankedByPublicationDate|NotYetRated)|sortorder_CreationOrder(?:Desc|Asc)|sortorder_(?:TitleAsc|LastUpdatedDesc|SubscriptionDateDesc|VoteScoreDesc|ForModeration)|list_(?:Published|VotedOn|VotedUp|VotedDown|WillVoteLater|Favorited|Subscribed|UsedOrPlayed|Followed)|match_(?:Items|Items_Mtx|Items_ReadyToUse|Collections|Artwork|Videos|Screenshots|AllGuides|WebGuides|IntegratedGuides|UsableInGame|ControllerBindings))|vertex_usage_(?:position|colour|color|normal|texcoord|textcoord|blendweight|blendindices|psize|tangent|binormal|fog|depth|sample)|vertex_type_(?:float\d|colour|color|ubyte4)|layerelementtype_(?:undefined|background|instance|oldtilemap|sprite|tilemap|particlesystem|tile)|tile_(?:rotate|flip|mirror|index_mask)|input_type|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|(?:obj|scr|spr|rm)\w+)\b/,variable:/\b(?:x|y|(?:x|y)(?:previous|start)|(?:h|v)speed|direction|speed|friction|gravity|gravity_direction|path_(?:index|position|positionprevious|speed|scale|orientation|endaction)|object_index|id|solid|persistent|mask_index|instance_(?:count|id)|alarm|timeline_(?:index|position|speed|running|loop)|visible|sprite_(?:index|width|height|xoffset|yoffset)|image_(?:number|index|speed|depth|xscale|yscale|angle|alpha|blend)|bbox_(?:left|right|top|bottom)|layer|phy_(?:rotation|(?:position|linear_velocity|speed|com|collision|col_normal)_(?:x|y)|angular_(?:velocity|damping)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|working_directory|webgl_enabled|view_(?:(?:y|x|w|h)view|(?:y|x|w|h)port|(?:v|h)(?:speed|border)|visible|surface_id|object|enabled|current|angle)|undefined|transition_(?:steps|kind|color)|temp_directory|show_(?:score|lives|health)|secure_mode|score|room_(?:width|speed|persistent|last|height|first|caption)|room|pointer_(?:null|invalid)|os_(?:version|type|device|browser)|mouse_(?:y|x|lastbutton|button)|lives|keyboard_(?:string|lastkey|lastchar|key)|iap_data|health|gamemaker_(?:version|registered|pro)|game_(?:save|project|display)_(?:id|name)|fps_real|fps|event_(?:type|object|number|action)|error_(?:occurred|last)|display_aa|delta_time|debug_mode|cursor_sprite|current_(?:year|weekday|time|second|month|minute|hour|day)|caption_(?:score|lives|health)|browser_(?:width|height)|background_(?:yscale|y|xscale|x|width|vtiled|vspeed|visible|showcolour|showcolor|index|htiled|hspeed|height|foreground|colour|color|blend|alpha)|async_load|application_surface|argument(?:_relitive|_count|\d)|argument|global|local|self|other)\b/}); +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/\*\d+/,alias:"punctuation"},punctuation:/:/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class_name|class|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ +).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^\s*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^\s*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|.*";Prism.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|laH|Lastnost|Mak|Mogucnost|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|perbogh|poQbogh malja'|Potrzeba biznesowa|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram senaryo|Dyagram Senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|Examples|EXAMPLZ|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|ghantoH|Grundlage|Hannergrond|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut|lut chovnatlh|lutmey|Lýsing Atburðarásar|Lýsing Dæma|Menggariskan Senario|MISHUN|MISHUN SRSLY|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan senaryo|Plan Senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo|Senaryo deskripsyon|Senaryo Deskripsyon|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie|Situasie Uiteensetting|Skenario|Skenario konsep|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa|Swa hwaer swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo\-ho\-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'ach|'a|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cando|Cand|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|Dato|DEN|Den youse gotta|Dengan|De|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|Entonces|En|Epi|E|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kadar|Kada|Kad|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Majd|Maka|Manawa|Mas|Ma|Menawa|Men|Mutta|Nalikaning|Nalika|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Og|Och|Oletetaan|Onda|Ond|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|qaSDI'|Quando|Quand|Quan|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|ugeholl|Und|Un|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadani|Zadano|Zadan|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+?>/,alias:"variable"}}},outline:{pattern:/<[^>]+?>/,alias:"variable"}}}(); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:attribute|const|uniform|varying|buffer|shared|coherent|volatile|restrict|readonly|writeonly|atomic_uint|layout|centroid|flat|smooth|noperspective|patch|sample|break|continue|do|for|while|switch|case|default|if|else|subroutine|in|out|inout|float|double|int|void|bool|true|false|invariant|precise|discard|return|d?mat[234](?:x[234])?|[ibdu]?vec[234]|uint|lowp|mediump|highp|precision|[iu]?sampler[123]D|[iu]?samplerCube|sampler[12]DShadow|samplerCubeShadow|[iu]?sampler[12]DArray|sampler[12]DArrayShadow|[iu]?sampler2DRect|sampler2DRectShadow|[iu]?samplerBuffer|[iu]?sampler2DMS(?:Array)?|[iu]?samplerCubeArray|samplerCubeArrayShadow|[iu]?image[123]D|[iu]?image2DRect|[iu]?imageCube|[iu]?imageBuffer|[iu]?image[12]DArray|[iu]?imageCubeArray|[iu]?image2DMS(?:Array)?|struct|common|partition|active|asm|class|union|enum|typedef|template|this|resource|goto|inline|noinline|public|static|extern|external|interface|long|short|half|fixed|unsigned|superp|input|output|hvec[234]|fvec[234]|sampler3DRect|filter|sizeof|cast|namespace|using)\b/}); +Prism.languages.go=Prism.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/}; +Prism.languages.groovy=Prism.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:as|def|in|abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?[\d]+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),Prism.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),Prism.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:setup|given|when|then|and|cleanup|expect|where):/}),Prism.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),Prism.hooks.add("wrap",function(e){if("groovy"===e.language&&"string"===e.type){var t=e.content[0];if("'"!=t){var n=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;"$"===t&&(n=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),e.content=e.content.replace(/</g,"<").replace(/&/g,"&"),e.content=Prism.highlight(e.content,{expression:{pattern:n,lookbehind:!0,inside:Prism.languages.groovy}}),e.classes.push("/"===t?"regex":"gstring")}}}); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")})}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^}]+\})/,lookbehind:!0,inside:{interpolation:{pattern:/^\$\w*/,alias:"variable"}}}}},keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|from|for|function|if|implements|import|in|inline|interface|macro|new|null|override|public|private|return|static|super|switch|throw|to|try|typedef|using|var|while)(?!\.)\b/,operator:/\.{3}|\+\+?|-[->]?|[=!]=?|&&?|\|\|?|<[<=]?|>[>=]?|[*\/%~^]/}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[igmsu]*/,greedy:!0}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#\w+/,alias:"builtin"},metadata:{pattern:/@:?\w+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"variable"}}),Prism.languages.haxe.string.inside.interpolation.inside.rest=Prism.languages.haxe,delete Prism.languages.haxe["class-name"]; +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+)[\s\S]*?^\s*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:resource|data)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?={)/i,inside:{type:{pattern:/(provider|provisioner|variable|output|module|backend)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+{)/],property:[/[\w-\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:terraform|var|self|count|module|path|data|local)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:terraform|var|self|count|module|path|data|local)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+\.?\d*(?:e[+-]?\d+)?/i,boolean:/\b(?:true|false)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RasterizerState|RenderTargetView|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+\.?\d*|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +!function(t){t.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,n,i=t.languages,p={"application/javascript":i.javascript,"application/json":i.json||i.javascript,"application/xml":i.xml,"text/xml":i.xml,"text/html":i.html,"text/css":i.css},s={"application/json":!0,"application/xml":!0};for(var r in p)if(p[r]){a=a||{};var T=s[r]?(void 0,n=(e=r).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+n+"(?![+\\w.-]))"):r;a[r.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+T+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:p[r]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:(?:includeSubDomains|preload|strict)(?: |;)|pin-sha256="[a-zA-Z\d+=/]+"|(?:max-age|report-uri)=|report-to )/,alias:"keyword"},safe:{pattern:/\b\d{7,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,6}\b/,alias:"function"}}; +Prism.languages.hsts={directive:{pattern:/\b(?:max-age=|includeSubDomains|preload)/,alias:"keyword"},safe:{pattern:/\b\d{8,}\b/,alias:"selector"},unsafe:{pattern:/\b\d{1,7}\b/,alias:"function"}}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^_ +\-.A-Z\d])*"/i,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GSB|GOTO|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|RIGHT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@[^\s]+)/i,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:volume|book|part(?! of)|chapter|section|table)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?\w*|\b(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:applying to|are|attacking|answering|asking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:s|ing)?|consulting|contain(?:s|ing)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:ve|s|ving)|hold(?:s|ing)?|impl(?:y|ies)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:s|ing)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:s|ing)?|setting|showing|singing|sleeping|smelling|squeezing|switching|support(?:s|ing)?|swearing|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:s|ing)?|var(?:y|ies|ying)|waiting|waking|waving|wear(?:s|ing)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|unless|the story)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: on| off)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:y|ies)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:/^[ \t]*[;#].*$/m,selector:/^[ \t]*\[.*?\]/m,constant:/^[ \t]*[^\s=]+?(?=[ \t]*=)/m,"attr-value":{pattern:/=.*/,inside:{punctuation:/^[=]/}}}; +Prism.languages.io={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getSlot|getEnvironmentVariable|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|call|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Regex|SGML|SGMLElement|SGMLParser|SQLite|Server|Sequence|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink|Random|BigNum)\b/,boolean:/\b(?:true|false|nil)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:[ejpx]|ad|ar)_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|null|open|opens|package|private|protected|provides|public|record|requires|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,a=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[a,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(n){n.languages.php=n.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),n.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var e={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php};n.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:e}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:e}}}),delete n.languages.php.string,n.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +!function(p){var a=p.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(a,"addSupport",{value:function(a,e){"string"==typeof a&&(a=[a]),a.forEach(function(a){!function(a,e){var n="doc-comment",t=p.languages[a];if(t){var r=t[n];if(!r){var o={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}};r=(t=p.languages.insertBefore(a,"comment",o))[n]}if(r instanceof RegExp&&(r=t[n]={pattern:r}),Array.isArray(r))for(var i=0,s=r.length;i)?|".replace(//g,function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"});a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|throws|see|link|linkplain|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+)(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+?(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)[\s\S]+?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^[\t ]*(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?:\:.*)?$/m,inside:{keyword:{pattern:/^(\s*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+(?=$|:)/,namespace:/[a-z]\w*/,punctuation:/[.:]/}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/[:]/}},"stack-frame":{pattern:/^[\t ]*at [\w$.]+(?:)?\([^()]*\)/m,inside:{keyword:{pattern:/^(\s*)at/,lookbehind:!0},source:[{pattern:/(\()\w+.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\d+/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Unknown Source|Native Method)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,namespace:/[a-z]\w*/,punctuation:/[.()]/}},more:{pattern:/^[\t ]*\.{3} \d+ [a-z]+(?: [a-z]+)*/m,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jolie=Prism.languages.extend("clike",{keyword:/\b(?:include|define|is_defined|undef|main|init|outputPort|inputPort|Location|Protocol|Interfaces|RequestResponse|OneWay|type|interface|extender|throws|cset|csets|forward|Aggregates|Redirects|embedded|courier|execution|sequential|concurrent|single|scope|install|throw|comp|cH|default|global|linkIn|linkOut|synchronized|this|new|for|if|else|while|in|Jolie|Java|Javascript|nullProcess|spawn|constants|with|provide|until|exit|foreach|instanceof|over|service)\b/,builtin:/\b(?:undefined|string|int|void|long|Byte|bool|double|float|char|any)\b/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[:?\/%^]/,symbol:/[|;@]/,punctuation:/[,.]/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0}}),delete Prism.languages.jolie["class-name"],Prism.languages.insertBefore("jolie","keyword",{function:{pattern:/((?:\b(?:outputPort|inputPort|in|service|courier)\b|@)\s*)\w+/,lookbehind:!0},aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{"with-extension":{pattern:/\bwith\s+\w+/,inside:{keyword:/\bwith\b/}},function:{pattern:/\w+/},punctuation:{pattern:/,/}}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:{pattern:/,/},function:{pattern:/\w+/},symbol:{pattern:/=>/}}}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,function(){return n})),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),greedy:!0,inside:i},string:{pattern:t,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:true|false)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|or|not)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var n=e.languages.extend("typescript",{});delete n["class-name"],e.languages.typescript["class-name"].inside=n,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:n}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}",t="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"[$\\w\\xA0-\\uFFFF.]+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[[$\\w\\xA0-\\uFFFF.]+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|extends|class|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,function(){return n})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,function(){return"[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*"}),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\\)|\(\|\$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(at\s+(?:new\s+)?)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:[0-9]+(?::[0-9]+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(u){var e=u.languages.javascript["template-string"],n=e.pattern.source,a=e.inside.interpolation,i=a.inside["interpolation-punctuation"],r=a.pattern.source;function t(e,t){if(u.languages[e])return{pattern:RegExp("((?:"+t+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:e}}}}function o(e,t,n){var r={code:e,grammar:t,language:n};return u.hooks.run("before-tokenize",r),r.tokens=u.tokenize(r.code,r.grammar),u.hooks.run("after-tokenize",r),r.tokens}function d(e){var t={};t["interpolation-punctuation"]=i;var n=u.tokenize(e,t);if(3===n.length){var r=[1,1];r.push.apply(r,o(n[1],u.languages.javascript,"javascript")),n.splice.apply(n,r)}return new u.Token("interpolation",n,a.alias,e)}function c(a,e,i){var t=u.tokenize(a,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),f=0,y={},n=o(t.map(function(e){if("string"==typeof e)return e;for(var t,n=e.content;-1!==a.indexOf((r=f++,t="___"+i.toUpperCase()+"_"+r+"___")););return y[t]=n,t;var r}).join(""),e,i),v=Object.keys(y);return f=0,function e(t){for(var n=0;n=v.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=v[f],i="string"==typeof r?r:r.content,o=i.indexOf(a);if(-1!==o){++f;var s=i.substring(0,o),p=d(y[a]),l=i.substring(o+a.length),g=[];if(s&&g.push(s),g.push(p),l){var u=[l];e(u),g.push.apply(g,u)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var c=r.content;Array.isArray(c)?e(c):e([c])}}}(n),new u.Token(i,n,"language-"+i,a)}u.languages.javascript["template-string"]=[t("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),t("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),t("svg","\\bsvg"),t("markdown","\\b(?:md|markdown)"),t("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),e].filter(Boolean);var s={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}u.hooks.add("after-tokenize",function(e){e.language in s&&!function e(t){for(var n=0,r=t.length;n]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:NaN|Inf)(?:16|32|64)?|im|pi|e|catalan|eulergamma|golden)\b|[πℯγφ]/}; +Prism.languages.keyman={comment:/\bc\s.*/i,function:/\[\s*(?:(?:CTRL|SHIFT|ALT|LCTRL|RCTRL|LALT|RALT|CAPS|NCAPS)\s+)*(?:[TKU]_[\w?]+|".+?"|'.+?')\s*\]/i,string:/("|').*?\1/,bold:[/&(?:baselayout|bitmap|capsononly|capsalwaysoff|shiftfreescaps|copyright|ethnologuecode|hotkey|includecodes|keyboardversion|kmw_embedcss|kmw_embedjs|kmw_helpfile|kmw_helptext|kmw_rtl|language|layer|layoutfile|message|mnemoniclayout|name|oldcharposmatching|platform|targets|version|visualkeyboard|windowslanguages)\b/i,/\b(?:bitmap|bitmaps|caps on only|caps always off|shift frees caps|copyright|hotkey|language|layout|message|name|version)\b/i],keyword:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|return|reset|save|set|store|use)\b/i,atrule:/\b(?:ansi|begin|unicode|group|using keys|match|nomatch)\b/i,number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\,()]/,tag:/\$(?:keyman|kmfl|weaver|keymanweb|keymanonly):/i}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"],n.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var e=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:n.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];n.languages.kotlin.string.inside=n.languages.kotlin["raw-string"].inside={interpolation:e},n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(t){t.languages.latte={comment:/^\{\*[\s\S]*/,ld:{pattern:/^\{(?:[=_]|\/?(?!\d|\w+\()\w+|)/,inside:{punctuation:/^\{\/?/,tag:{pattern:/.+/,alias:"important"}}},rd:{pattern:/\}$/,inside:{punctuation:/.+/}},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:t.languages.php}};var e=t.languages.extend("markup",{});t.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:t.languages.php}}}}}},e.tag),t.hooks.add("before-tokenize",function(a){if("latte"===a.language){t.languages["markup-templating"].buildPlaceholders(a,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*[\s\S]*?\*\/)*?\}/g),a.grammar=e}}),t.hooks.add("after-tokenize",function(a){t.languages["markup-templating"].tokenizePlaceholders(a,"latte")})}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/}; +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,function(){return n});n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,function(){return n}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={keyword:/\b(?:comment|endcomment|if|elsif|else|endif|unless|endunless|for|endfor|case|endcase|when|in|break|assign|continue|limit|offset|range|reversed|raw|endraw|capture|endcapture|tablerow|endtablerow)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp-]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?[df]?/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0},function:{pattern:/(^|[\s;|&])(?:append|prepend|capitalize|cycle|cols|increment|decrement|abs|at_least|at_most|ceil|compact|concat|date|default|divided_by|downcase|escape|escape_once|first|floor|join|last|lstrip|map|minus|modulo|newline_to_br|plus|remove|remove_first|replace|replace_first|reverse|round|rstrip|size|slice|sort|sort_natural|split|strip|strip_html|strip_newlines|times|truncate|truncatewords|uniq|upcase|url_decode|url_encode|include|paginate)(?=$|[\s;|&])/,lookbehind:!0}}; +!function(e){function n(e){return RegExp("(\\()"+e+"(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])"+e+"(?=[\\s)])")}var t="[-+*/_~!@$%^=<>{}\\w]+",r="(\\()",i="(?=\\))",s="(?=\\s)",o={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp(r+"(?:(?:lexical-)?let\\*?|(?:cl-)?letf|if|when|while|unless|cons|cl-loop|and|or|not|cond|setq|error|message|null|require|provide|use-package)"+s),lookbehind:!0},{pattern:RegExp(r+"(?:for|do|collect|return|finally|append|concat|in|by)"+s),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("(?:t|nil)"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp(r+"def(?:var|const|custom|group)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp(r+"(?:cl-)?(?:defun\\*?|defmacro)\\s+"+t+"\\s+\\([\\s\\S]*?\\)"),lookbehind:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(r+"lambda\\s+\\((?:&?"+t+"\\s*)*\\)"),lookbehind:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&[-+*/_~!@$%^=<>{}\\w]+"),rest:{argument:{pattern:RegExp(t),alias:"variable"},varform:{pattern:RegExp(r+t+"\\s+\\S[\\s\\S]*"+i),lookbehind:!0,inside:{string:o.string,boolean:o.boolean,number:o.number,symbol:o.symbol,punctuation:/[()]/}}}},p="\\S+(?:\\s+\\S+)*",d={pattern:RegExp(r+"[\\s\\S]*"+i),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:rest|body)\\s+"+p),inside:l},"other-marker-vars":{pattern:RegExp("&(?:optional|aux)\\s+"+p),inside:l},keys:{pattern:RegExp("&key\\s+"+p+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};o.lambda.inside.arguments=d,o.defun.inside.arguments=e.util.clone(d),o.defun.inside.arguments.inside.sublist=d,e.languages.lisp=o,e.languages.elisp=o,e.languages.emacs=o,e.languages["emacs-lisp"]=o}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?:nt| not)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s+[\s\S]*?\s+TLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+\.?\d*|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:YARN|NUMBR|NUMBAR|TROOF|BUKKIT|NOOB)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:I IZ|HOW IZ I|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:WIN|FAIL)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QUOSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(d){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";d.languages.markdown=d.languages.extend("markup",{}),d.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:d.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:d.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike"].forEach(function(n){e!==n&&(d.languages.markdown[e].inside.content.inside[n]=d.languages.markdown[n])})}),d.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +Prism.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|CBG|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|Mayatomr|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.rest=Prism.languages.mel; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|equals|end|environ|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:y|ies)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map(function($){return $.replace("$","\\$")})).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={string:/"[^"\r\n]*"/,comment:[{pattern:/^#Rem\s+[\s\S]*?^#End/im,greedy:!0},{pattern:/'.+/,greedy:!0}],preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,alias:"comment"},function:/\w+(?=\()/,"type-char":{pattern:/(\w)[?%#$]/,lookbehind:!0,alias:"variable"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Void|Strict|Public|Private|Property|Bool|Int|Float|String|Array|Object|Continue|Exit|Import|Extern|New|Self|Super|Try|Catch|Eachin|True|False|Extends|Abstract|Final|Select|Case|Default|Const|Local|Global|Field|Method|Function|Class|End|If|Then|Else|ElseIf|EndIf|While|Wend|Repeat|Until|Forever|For|To|Step|Next|Return|Module|Interface|Implements|Inline|Throw|Null)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:running|create|resume|status|wrap|yield)|debug\.(?:debug|gethook|getinfo|getlocal|getupvalue|setlocal|setupvalue|sethook|traceback|getfenv|getmetatable|getregistry|setfenv|setmetatable)|dofile|error|getfenv|getmetatable|io\.(?:stdin|stdout|stderr|close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|sin|cos|tan|deg|exp|floor|log|log10|max|min|fmod|modf|cosh|sinh|tanh|pow|rad|sqrt|frexp|ldexp|random|randomseed|pi)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|len|lower|rep|sub|upper|format|gsub|gmatch|match|reverse)|table\.(?:maxn|concat|sort|insert|remove)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:/\/\*[\s\S]*?(?:$|\*\/)/,parameter:/\$[\w.]+/,string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},function:/\b(?:ABS|ACOS|ARRAY_AGG|ARRAY_APPEND|ARRAY_AVG|ARRAY_CONCAT|ARRAY_CONTAINS|ARRAY_COUNT|ARRAY_DISTINCT|ARRAY_FLATTEN|ARRAY_IFNULL|ARRAY_INSERT|ARRAY_INTERSECT|ARRAY_LENGTH|ARRAY_MAX|ARRAY_MIN|ARRAY_POSITION|ARRAY_PREPEND|ARRAY_PUT|ARRAY_RANGE|ARRAY_REMOVE|ARRAY_REPEAT|ARRAY_REPLACE|ARRAY_REVERSE|ARRAY_SORT|ARRAY_STAR|ARRAY_SUM|ARRAY_SYMDIFF|ARRAY_SYMDIFFN|ARRAY_UNION|ASIN|ATAN|ATAN2|AVG|BASE64|BASE64_DECODE|BASE64_ENCODE|BITAND|BITCLEAR|BITNOT|BITOR|BITSET|BITSHIFT|BITTEST|BITXOR|CEIL|CLOCK_LOCAL|CLOCK_MILLIS|CLOCK_STR|CLOCK_TZ|CLOCK_UTC|CONTAINS|CONTAINS_TOKEN|CONTAINS_TOKEN_LIKE|CONTAINS_TOKEN_REGEXP|COS|COUNT|CURL|DATE_ADD_MILLIS|DATE_ADD_STR|DATE_DIFF_MILLIS|DATE_DIFF_STR|DATE_FORMAT_STR|DATE_PART_MILLIS|DATE_PART_STR|DATE_RANGE_MILLIS|DATE_RANGE_STR|DATE_TRUNC_MILLIS|DATE_TRUNC_STR|DECODE_JSON|DEGREES|DURATION_TO_STR|E|ENCODED_SIZE|ENCODE_JSON|EXP|FLOOR|GREATEST|HAS_TOKEN|IFINF|IFMISSING|IFMISSINGORNULL|IFNAN|IFNANORINF|IFNULL|INITCAP|ISARRAY|ISATOM|ISBOOLEAN|ISNUMBER|ISOBJECT|ISSTRING|IsBitSET|LEAST|LENGTH|LN|LOG|LOWER|LTRIM|MAX|META|MILLIS|MILLIS_TO_LOCAL|MILLIS_TO_STR|MILLIS_TO_TZ|MILLIS_TO_UTC|MILLIS_TO_ZONE_NAME|MIN|MISSINGIF|NANIF|NEGINFIF|NOW_LOCAL|NOW_MILLIS|NOW_STR|NOW_TZ|NOW_UTC|NULLIF|OBJECT_ADD|OBJECT_CONCAT|OBJECT_INNER_PAIRS|OBJECT_INNER_VALUES|OBJECT_LENGTH|OBJECT_NAMES|OBJECT_PAIRS|OBJECT_PUT|OBJECT_REMOVE|OBJECT_RENAME|OBJECT_REPLACE|OBJECT_UNWRAP|OBJECT_VALUES|PAIRS|PI|POLY_LENGTH|POSINFIF|POSITION|POWER|RADIANS|RANDOM|REGEXP_CONTAINS|REGEXP_LIKE|REGEXP_POSITION|REGEXP_REPLACE|REPEAT|REPLACE|REVERSE|ROUND|RTRIM|SIGN|SIN|SPLIT|SQRT|STR_TO_DURATION|STR_TO_MILLIS|STR_TO_TZ|STR_TO_UTC|STR_TO_ZONE_NAME|SUBSTR|SUFFIXES|SUM|TAN|TITLE|TOARRAY|TOATOM|TOBOOLEAN|TOKENS|TONUMBER|TOOBJECT|TOSTRING|TRIM|TRUNC|TYPE|UPPER|WEEKDAY_MILLIS|WEEKDAY_STR)(?=\s*\()/i,keyword:/\b(?:ALL|ALTER|ANALYZE|AS|ASC|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|CONNECT|CONTINUE|CORRELATE|COVER|CREATE|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FLATTEN|FOR|FORCE|FROM|FUNCTION|GRANT|GROUP|GSI|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LAST|LEFT|LET|LETTING|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NULL|NUMBER|OBJECT|OFFSET|ON|OPTION|ORDER|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROCEDURE|PUBLIC|RAW|REALM|REDUCE|RENAME|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|SATISFIES|SCHEMA|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TO|TRANSACTION|TRIGGER|TRUNCATE|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WITH|WORK|XOR)\b/i,boolean:/\b(?:TRUE|FALSE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:CHIP|IN|OUT|PARTS|BUILTIN|CLOCKED)\b/,boolean:/\b(?:true|false)\b/,function:/[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/[\s\S]*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w+[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",function(e){e.tokens.forEach(function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+\.?\d*|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:true|false|yes|no)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"\',:=[\]{}()\s`-]|[:-][^"\',=[\]{}()\s])(?:[^,:=\]})(\s]+|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nginx=Prism.languages.extend("clike",{comment:{pattern:/(^|[^"{\\])#.*/,lookbehind:!0},keyword:/\b(?:CONTENT_|DOCUMENT_|GATEWAY_|HTTP_|HTTPS|if_not_empty|PATH_|QUERY_|REDIRECT_|REMOTE_|REQUEST_|SCGI|SCRIPT_|SERVER_|http|events|accept_mutex|accept_mutex_delay|access_log|add_after_body|add_before_body|add_header|addition_types|aio|alias|allow|ancient_browser|ancient_browser_value|auth|auth_basic|auth_basic_user_file|auth_http|auth_http_header|auth_http_timeout|autoindex|autoindex_exact_size|autoindex_localtime|break|charset|charset_map|charset_types|chunked_transfer_encoding|client_body_buffer_size|client_body_in_file_only|client_body_in_single_buffer|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|create_full_put_path|daemon|dav_access|dav_methods|debug_connection|debug_points|default_type|deny|devpoll_changes|devpoll_events|directio|directio_alignment|disable_symlinks|empty_gif|env|epoll_events|error_log|error_page|expires|fastcgi_buffer_size|fastcgi_buffers|fastcgi_busy_buffers_size|fastcgi_cache|fastcgi_cache_bypass|fastcgi_cache_key|fastcgi_cache_lock|fastcgi_cache_lock_timeout|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_path|fastcgi_cache_purge|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_index|fastcgi_intercept_errors|fastcgi_keep_conn|fastcgi_max_temp_file_size|fastcgi_next_upstream|fastcgi_no_cache|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_file_write_size|fastcgi_temp_path|flv|geo|geoip_city|geoip_country|google_perftools_profiles|gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_static|gzip_types|gzip_vary|if|if_modified_since|ignore_invalid_headers|image_filter|image_filter_buffer|image_filter_jpeg_quality|image_filter_sharpen|image_filter_transparency|imap_capabilities|imap_client_buffer|include|index|internal|ip_hash|keepalive|keepalive_disable|keepalive_requests|keepalive_timeout|kqueue_changes|kqueue_events|large_client_header_buffers|limit_conn|limit_conn_log_level|limit_conn_zone|limit_except|limit_rate|limit_rate_after|limit_req|limit_req_log_level|limit_req_zone|limit_zone|lingering_close|lingering_time|lingering_timeout|listen|location|lock_file|log_format|log_format_combined|log_not_found|log_subrequest|map|map_hash_bucket_size|map_hash_max_size|master_process|max_ranges|memcached_buffer_size|memcached_connect_timeout|memcached_next_upstream|memcached_pass|memcached_read_timeout|memcached_send_timeout|merge_slashes|min_delete_depth|modern_browser|modern_browser_value|mp4|mp4_buffer_size|mp4_max_buffer_size|msie_padding|msie_refresh|multi_accept|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|open_log_file_cache|optimize_server_names|override_charset|pcre_jit|perl|perl_modules|perl_require|perl_set|pid|pop3_auth|pop3_capabilities|port_in_redirect|post_action|postpone_output|protocol|proxy|proxy_buffer|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_lock|proxy_cache_lock_timeout|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_cookie_domain|proxy_cookie_path|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_http_version|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_pass_error_message|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_read_timeout|proxy_redirect|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_timeout|proxy_upstream_fail_timeout|proxy_upstream_max_fails|random_index|read_ahead|real_ip_header|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|return|rewrite|root|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|rtsig_signo|satisfy|satisfy_any|secure_link_secret|send_lowat|send_timeout|sendfile|sendfile_max_chunk|server|server_name|server_name_in_redirect|server_names_hash_bucket_size|server_names_hash_max_size|server_tokens|set|set_real_ip_from|smtp_auth|smtp_capabilities|so_keepalive|source_charset|split_clients|ssi|ssi_silent_errors|ssi_types|ssi_value_length|ssl|ssl_certificate|ssl_certificate_key|ssl_ciphers|ssl_client_certificate|ssl_crl|ssl_dhparam|ssl_engine|ssl_prefer_server_ciphers|ssl_protocols|ssl_session_cache|ssl_session_timeout|ssl_verify_client|ssl_verify_depth|starttls|stub_status|sub_filter|sub_filter_once|sub_filter_types|tcp_nodelay|tcp_nopush|timeout|timer_resolution|try_files|types|types_hash_bucket_size|types_hash_max_size|underscores_in_headers|uninitialized_variable_warn|upstream|use|user|userid|userid_domain|userid_expires|userid_name|userid_p3p|userid_path|userid_service|valid_referers|variables_hash_bucket_size|variables_hash_max_size|worker_connections|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory|xclient|xml_entities|xslt_entities|xslt_stylesheet|xslt_types|ssl_session_tickets|ssl_stapling|ssl_stapling_verify|ssl_ecdh_curve|ssl_trusted_certificate|more_set_headers|ssl_early_data)\b/i}),Prism.languages.insertBefore("nginx","keyword",{variable:/\$[a-z_]+/i}); +Prism.languages.nim={comment:/#.*/,string:{pattern:/(?:(?:\b(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")|'(?:\\(?:\d+|x[\da-fA-F]{2}|.)|[^'])')/,greedy:!0},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,function:{pattern:/(?:(?!\d)(?:\w|\\x[8-9a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,inside:{operator:/\*$/}},ignore:{pattern:/`[^`\r\n]+`/,inside:{punctuation:/`/}},operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|of|or|in|is|isnot|mod|not|notin|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:/\/\*[\s\S]*?\*\/|#.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^}]|\{[^}]*\})*}/,lookbehind:!0,inside:{antiquotation:{pattern:/^\$(?=\{)/,alias:"variable"}}}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"variable"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:url|Tarball)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside.rest=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^\s*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|Banner|BG(?:Font|Gradient|Image)|BrandingText|BringToFront|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|CRCCheck|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|WriteUTF16LE|Seek|Write|WriteByte|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DlgItem|DLLVersion(?:Local)?|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|Name|Nop|ns(?:Dialogs|Exec)|NSISdl|OutFile|Page(?:Callbacks)?|PE(?:DllCharacteristics|SubsysVer)|Pop|Push|Quit|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|RMDir|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Unicode|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UninstPage|UnRegDLL|UserInfo|Var|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle)\b/m,lookbehind:!0},property:/\b(?:admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user|ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)\b/,constant:/\${[\w\.:\^-]+}|\$\([\w\.:\^-]+\)/i,variable:/\$\w+/i,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^\s*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:__attribute__|(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|auto|break|case|cl_(?:image_format|mem_fence_flags)|clk_event_t|complex|const|continue|default|do|(?:float|double)(?:16(?:x(?:1|16|2|4|8))?|1x(?:1|16|2|4|8)|2(?:x(?:1|16|2|4|8))?|3|4(?:x(?:1|16|2|4|8))?|8(?:x(?:1|16|2|4|8))?)?|else|enum|event_t|extern|for|goto|(?:u?(?:char|short|int|long)|half|quad|bool)(?:2|3|4|8|16)?|if|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|imaginary|inline|intptr_t|ndrange_t|packed|pipe|ptrdiff_t|queue_t|register|reserve_id_t|restrict|return|sampler_t|signed|size_t|sizeof|static|struct|switch|typedef|uintptr_t|uniform|union|unsigned|void|volatile|while)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:LOCAL|GLOBAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|MANT_DIG|(?:MIN|MAX)(?:(?:_10)?_EXP)?)|FLT_RADIX|HUGE_VALF?|INFINITY|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|(?:UCHAR|USHRT|UINT|ULONG)_MAX|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:10|2)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN)\b/,alias:"constant"},boolean:/\b(?:false|true)\b/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]*/i});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|short|int|long)|float|double)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:TRUE|FALSE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:16|24|8|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|Kernel|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|Sampler|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.oz={comment:/\/\*[\s\S]*?\*\/|%.*/,string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+\.?\d*(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/\b[A-Z][A-Za-z\d]*|`(?:[^`\\]|\\.)+`/,"attr-name":/\w+(?=:)/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map(function(r){return r.split("").join(" *")}).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\w[\w ]*?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *[+-]? *\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?:(?: *<)?(?: *=)?| *>)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:true|false)\b/,number:/\b(?:0x[a-f\d]+|\d+\.?\d*(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),n=e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={comment:[/\(\*[\s\S]+?\*\)/,/\{[\s\S]+?\}/,/\/\/.*/],string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/i,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\w+(?:)?|)".replace(//g,function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"}),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,function(){return n}),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,function(){return n}),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,function(){return n})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:True|False)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\w+(?=\s*\()/i,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce(function(e,n){return e[n]=t[n],e},{});t["class-name"].forEach(function(e){e.inside=i})}(Prism); +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)[\s\S]+/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/YES|NO/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|implements|import|instance|if|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:callback|resource|boolean|integer|double|object|string|array|false|float|mixed|bool|null|self|true|void|int)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(E){var A=E.languages.plsql=E.languages.extend("sql",{comment:[/\/\*[\s\S]*?\*\//,/--.*/]}),T=A.keyword;Array.isArray(T)||(T=A.keyword=[T]),T.unshift(/\b(?:ACCESS|AGENT|AGGREGATE|ARRAY|ARROW|AT|ATTRIBUTE|AUDIT|AUTHID|BFILE_BASE|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BYTE|CALLING|CHAR_BASE|CHARSET(?:FORM|ID)|CLOB_BASE|COLAUTH|COLLECT|CLUSTERS?|COMPILED|COMPRESS|CONSTANT|CONSTRUCTOR|CONTEXT|CRASH|CUSTOMDATUM|DANGLING|DATE_BASE|DEFINE|DETERMINISTIC|DURATION|ELEMENT|EMPTY|EXCEPTIONS?|EXCLUSIVE|EXTERNAL|FINAL|FORALL|FORM|FOUND|GENERAL|HEAP|HIDDEN|IDENTIFIED|IMMEDIATE|INCLUDING|INCREMENT|INDICATOR|INDEXES|INDICES|INFINITE|INITIAL|ISOPEN|INSTANTIABLE|INTERFACE|INVALIDATE|JAVA|LARGE|LEADING|LENGTH|LIBRARY|LIKE[24C]|LIMITED|LONG|LOOP|MAP|MAXEXTENTS|MAXLEN|MEMBER|MINUS|MLSLABEL|MULTISET|NAME|NAN|NATIVE|NEW|NOAUDIT|NOCOMPRESS|NOCOPY|NOTFOUND|NOWAIT|NUMBER(?:_BASE)?|OBJECT|OCI(?:COLL|DATE|DATETIME|DURATION|INTERVAL|LOBLOCATOR|NUMBER|RAW|REF|REFCURSOR|ROWID|STRING|TYPE)|OFFLINE|ONLINE|ONLY|OPAQUE|OPERATOR|ORACLE|ORADATA|ORGANIZATION|ORL(?:ANY|VARY)|OTHERS|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETERS?|PASCAL|PCTFREE|PIPE(?:LINED)?|PRAGMA|PRIOR|PRIVATE|RAISE|RANGE|RAW|RECORD|REF|REFERENCE|REM|REMAINDER|RESULT|RESOURCE|RETURNING|REVERSE|ROW(?:ID|NUM|TYPE)|SAMPLE|SB[124]|SEGMENT|SELF|SEPARATE|SEQUENCE|SHORT|SIZE(?:_T)?|SPARSE|SQL(?:CODE|DATA|NAME|STATE)|STANDARD|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUCCESSFUL|SYNONYM|SYSDATE|TABAUTH|TDO|THE|TIMEZONE_(?:ABBR|HOUR|MINUTE|REGION)|TRAILING|TRANSAC(?:TIONAL)?|TRUSTED|UB[124]|UID|UNDER|UNTRUSTED|VALIDATE|VALIST|VARCHAR2|VARIABLE|VARIANCE|VARRAY|VIEWS|VOID|WHENEVER|WRAPPED|ZONE)\b/i);var R=A.operator;Array.isArray(R)||(R=A.operator=[R]),R.unshift(/:=/)}(Prism); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/).*)/,lookbehind:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0,alias:"variable"},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:First|Last|All)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:Inner|LeftOuter|RightOuter|FullOuter|LeftAnti|RightAnti)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:List|Ignore|Error)\b/,/\bJoinAlgorithm\.(?:Dynamic|PairwiseHash|SortMerge|LeftHash|RightHash|LeftIndex|RightIndex)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Double|Decimal)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf8|Utf16|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Int8|Int16|Int32|Int64|Function|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:true|false)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])(?!\d)[\w.]+(?=\s*\()/,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time|type)\b/,alias:"variable"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function.pattern=/\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +Prism.languages.prolog={comment:[/%.+/,/\/\*[\s\S]*?\*\//],string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,variable:/\b[A-Z_]\w*/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+\.?\d*/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?: *[=:] *| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+?(?= *[=:] *| )/m,punctuation:/[=:]/}; +!function(e){var s=/\b(?:double|float|[su]?int(?:32|64)|s?fixed(?:32|64)|bool|string|bytes)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:true|false)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(r){r.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d)?|\B\.\d)\d*(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|NULL|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:(?:fundef|interface|macdef|typedef)(?:_at)?|addr|constdef|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_(?:matrix|pointer)|byte_c?string(?:_pointer)?|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|short|sentry|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};["c",{lang:"c++",alias:"cpp"},"fortran"].forEach(function(e){var t=e;if("string"!=typeof e&&(t=e.alias,e=e.lang),r.languages[t]){var a={};a["inline-lang-"+t]={pattern:RegExp("%< *-\\*- *{lang}\\d* *-\\*-[^]+?%>".replace("{lang}",e.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:r.util.clone(r.languages.pure["inline-lang"].inside)},a["inline-lang-"+t].inside.rest=r.util.clone(r.languages[t]),r.languages.insertBefore("pure","inline-lang",a)}}),r.languages.c&&(r.languages.pure["inline-lang"].inside.rest=r.util.clone(r.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:declarecdll|declaredll|compilerselect|compilercase|compilerdefault|compilerendselect|compilererror|enableexplicit|disableexplicit|not|and|or|xor|calldebugger|debuglevel|enabledebugger|disabledebugger|restore|read|includepath|includebinary|threaded|runtime|with|endwith|structureunion|endstructureunion|align|newlist|newmap|interface|endinterface|extends|enumeration|endenumeration|swap|foreach|continue|fakereturn|goto|gosub|return|break|module|endmodule|declaremodule|enddeclaremodule|declare|declarec|prototype|prototypec|enableasm|disableasm|dim|redim|data|datasection|enddatasection|to|procedurereturn|debug|default|case|select|endselect|as|import|endimport|importc|compilerif|compilerelse|compilerendif|compilerelseif|end|structure|endstructure|while|wend|for|next|step|if|else|elseif|endif|repeat|until|procedure|proceduredll|procedurec|procedurecdll|endprocedure|protected|shared|static|global|define|includefile|xincludefile|macro|endmacro)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+/,asm:{pattern:/(^\s*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(\s*!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(\s*!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},function:{pattern:/^(\s*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(\s*:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^(\s*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},keyword:[/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*/],register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx][\da-f]*\.?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|\d*\.?\d+(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|hiding)\b/}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0[wn]|0W[hj]?|0N[hje]?|0x[\da-fA-F]+|\d+\.?\d*(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"}).replace(//g,function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"}),n=0;n<2;n++)r=r.replace(//g,function(){return r});r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+[_$a-zA-Z\\xA0-\\uFFFF][$\\w\\xA0-\\uFFFF]*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,function(){return r}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:/"(?:\\.|[^\\"\r\n])*"/,keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},variable:/\$(?!\d)\w+\b/,keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:int|float|number|bool|string|date|list)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01]+|0x[\da-f]*\.?[\da-fp\-]+|\d*\.?\d+e?\d*[df]|\d*\.?\d+)\b/i,boolean:/\b(?:true|false)\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},function:/\$?\b(?!\d)\w+(?=\()/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/(\(lambda\s+\()[^()'\s]+/,lookbehind:!0}}),Prism.languages.DFS(Prism.languages.racket,function(e,a){if("RegExp"===Prism.util.type(a)){var r=a.source.replace(/\\(.)|\[\^?((?:\\.|[^\\\]])*)\]/g,function(e,a,r){if(a){if("("===a)return"[([]";if(")"===a)return"[)\\]]"}return r?("^"===e[1]?"[^":"[")+r.replace(/\\(.)|[()]/g,function(e,a){return"("===e||"("===a?"([":")"===e||")"===a?")\\]":e})+"]":e});this[e]=RegExp(r,a.flags)}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(i){var t=i.util.clone(i.languages.javascript);i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},i.languages.jsx.tag),i.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},p=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|c[a-zA-Z]|0[0-7]{0,2}|[123][0-7]{2}|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={charset:{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"charset-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"charset-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,charclass:{pattern:/\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},escape:n}},"special-escape":e,charclass:{pattern:/\.|\\[wsd]|\\p{[^{}]+}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|]?|>[=>]?|[&|^~]|\b(?:or|and|not|with|at)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rest={table:[{pattern:/(\s*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1(?:[+|].+)+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(\s*)(?:=+ +)+=+(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1(?:=+ +)+=+(?=(?:\r?\n|\r){2}|\s*$)/,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^\s*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( +)[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^\s*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^\s*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^\s*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^\s*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^\s*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^\s*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^\s*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^\s*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s).*?[^\s]\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^\s*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:/#.*/,keyword:/(?:=>|->)|\b(?:class|if|else|switch|case|return|exit|try|catch|finally|raise)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:true|false)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,character:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{)|(?:external|import)\b)/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*)[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var r={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},o={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function n(t,n){var e={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var a in n)e[a]=n[a];return e.tag={pattern:/([\r\n](?: |\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},e.variable=o,e.comment=r,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,function(){return t}),"im"),alias:"section",inside:e}}var e={pattern:/(\[Documentation\](?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},a={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:o}},i={pattern:/([\r\n](?: |\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:o}};t.languages.robotframework={settings:n("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: |\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:n("Variables"),"test-cases":n("Test Cases",{"test-name":a,documentation:e,property:i}),keywords:n("Keywords",{"keyword-name":a,documentation:e,property:i}),tasks:n("Tasks",{"task-name":a,documentation:e,property:i}),comment:r},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_][a-z_0-9]*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMGLOBL|SYMLOCAL|SYMEXIST|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s+)(?:proc\s+\w+|quit|run|data(?!\=))\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^\s*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(\s*=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/im,inside:{keyword:/^(?:format|put)(?=\=)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/i,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|[\s])=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|parseonly|norun))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="accessControl|cdm|aggregation|aStore|ruleMining|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|sccasl|clustering|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deepLearn|deepNeural|varReduce|simSystem|ds2|deduplication|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gam|gleam|graphSemiSupLearn|gVarCluster|hiddenMarkovModel|hyperGroup|image|iml|ica|kernalPca|langModel|ldaTopic|sparseML|mlTools|mixed|modelPublishing|mbc|network|optNetwork|neuralNet|nonlinear|nmf|nonParametricBayes|optimization|panel|pls|percentile|pca|phreg|qkb|qlim|quantreg|recommend|tsReconcile|deepRnn|regression|reinforcementLearn|robustPca|sampling|sparkEmbeddedProcess|search(?:Analytics)?|sentimentAnalysis|sequence|configuration|session(?:Prop)?|severity|simple|smartData|sandwich|spatialreg|stabilityMonitoring|spc|loadStreams|svDataDescription|svm|table|conditionalRandomFields|text(?:Rule(?:Develop|Score)|Mining|Parse|Topic|Util|Filters|Frequency)|tsInfo|timeData|transpose|uniTimeSeries",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,function(){return k}),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,function(){return k}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?=\=)|define|delete|describe|document|do\s+over|do|dol|drop|dul|end(?:source|comp)?|entryTitle|else|eval(?:uate)?|exec(?:ute)?|exit|fill(?:attrs)?|file(?:name)?|flist|fnc|function(?:list)?|goto|global|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|name|noobs|nowd|_?null_|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|put|print|raise|ranexp|rannor|rbreak|retain|return|select|set|session|sessref|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|yaxisopts|y2axisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^(\s*)(?:(?:data)?lines|cards);[\s\S]+?^\s*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:(?:data)?lines|cards)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,function(){return t}),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|exec(?:ute)?|begin|commit|rollback|reset|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|run|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|parseonly|norun))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,function(){return t}),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s+[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,function(){return t}),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:NRBQUOTE|NRQUOTE|NRSTR|BQUOTE|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/i},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s+[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ne|gt|lt|ge|le|in|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/i,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,a=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:a}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:a,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,number:/\b0x[\da-f]*\.?[\da-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e\d+)?[dfl]?/i,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +!function(s){var n=["([\"'])(?:\\\\[^]|\\$\\([^)]+\\)|`[^`]+`|(?!\\1)[^\\\\])*\\1","<<-?\\s*([\"']?)(\\w+)\\2\\s[^]*?[\r\n]\\3"].join("|");s.languages["shell-session"]={info:{pattern:/^[^\r\n$#*!]+(?=[$#])/m,alias:"punctuation",inside:{path:{pattern:/(:)[\s\S]+/,lookbehind:!0},user:/^[^\s@:$#*!/\\]+@[^\s@:$#*!/\\]+(?=:|$)/,punctuation:/:/}},command:{pattern:RegExp("[$#](?:[^\\\\\r\n'\"<]|\\\\.|<>)+".replace(/<>/g,function(){return n})),greedy:!0,inside:{bash:{pattern:/(^[$#]\s*)[\s\S]+/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:true|false)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:/"(?:""|[^"])*"/,character:{pattern:/\$./,alias:"string"},string:/'(?:''|[^'])*'/,symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:nil|true|false|self|super|new)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(n){n.languages.smarty={comment:/\{\*[\s\S]*?\*\}/,delimiter:{pattern:/^\{|\}$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->)(?!\d)\w+/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:[{pattern:/(\|\s*)@?(?!\d)\w+/,lookbehind:!0},/^\/?(?!\d)\w+/,/(?!\d)\w+(?=\()/],"attr-name":{pattern:/\w+\s*=\s*(?:(?!\d)\w+)?/,inside:{variable:{pattern:/(=\s*)(?!\d)\w+/,lookbehind:!0},operator:/=/}},punctuation:[/[\[\]().,:`]|->/],operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:eq|neq?|gt|lt|gt?e|lt?e|not|mod|or|and)\b/],keyword:/\b(?:false|off|on|no|true|yes)\b/},n.hooks.add("before-tokenize",function(e){var t=!1;n.languages["markup-templating"].buildPlaceholders(e,"smarty",/\{\*[\s\S]*?\*\}|\{[\s\S]+?\}/g,function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)})}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"smarty")})}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,function(){return"\\s*(?:[*,]|->)"}).replace(//g,function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"}).replace(//g,function(){return"(?!)[a-z\\d_][\\w'.]*"}).replace(//g,function(){return n.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|string|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|byte|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(t){var e=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,a=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;t.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/({+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/({+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/({+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|in|int|js|html|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^{+\/?|\/?}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+]))*/,inside:{string:{pattern:e,greedy:!0},number:a,punctuation:/[\[\].?]/}},string:{pattern:e,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:true|false)\b/,number:a,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},t.hooks.add("before-tokenize",function(e){var a=!1;t.languages["markup-templating"].buildPlaceholders(e,"soy",/{{.+?}}|{.+?}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)})}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"soy")})}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+\.?\d*(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:true|false)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:graph|base|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{variable:{pattern:/[?$]\w+/,greedy:!0},boolean:/\b(?:true|false)\b/i}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|ROUND|REGEX|REPLACE|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:GRAPH|BASE|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\w+(?=\s*\()/,property:/\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execVM|execFSM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,"magic-variable":{pattern:/\b(?:_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x|this|thisList|thisTrigger)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^\s*)#[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:/(\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\s*\(\s*)[a-zA-Z]\w*/,lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)(?:(?!\s*(?:>$|,\s*\w+\s*=))[\s\S])+/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|[,]/}},keyword:[/\b(?:break|cholesky_factor_corr|cholesky_factor_cov|continue|corr_matrix|cov_matrix|data|else|for|functions|generated|if|in|increment_log_prob|int|matrix|model|ordered|parameters|positive_ordered|print|quantities|real|reject|return|row_vector|simplex|target|transformed|unit_vector|vector|void|while)\b/,/\b(?:algebra_solver|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect)\b/],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},Prism.languages.stan.constraint.inside.expression.inside=Prism.languages.stan; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:GLOBAL|INPUT|PUTPUT|IN_OUT|ACCESS|TEMP|EXTERNAL|CONFIG)|VAR|METHOD|PROPERTY)\b/i,keyword:/\b(?:(?:END_)?(?:IF|WHILE|REPEAT|CASE|FOR)|ELSE|FROM|THEN|ELSIF|DO|TO|BY|PRIVATE|PUBLIC|PROTECTED|CONSTANT|RETURN|EXIT|CONTINUE|GOTO|JMP|AT|RETAIN|NON_RETAIN|TASK|WITH|UNTIL|USING|EXTENDS|IMPLEMENTS|GET|SET|__TRY|__CATCH|__FINALLY|__ENDTRY)\b/,variable:/\b(?:AT|BOOL|BYTE|(?:D|L)?WORD|U?(?:S|D|L)?INT|L?REAL|TIME(?:_OF_DAY)?|TOD|DT|DATE(?:_AND_TIME)?|STRING|ARRAY|ANY|POINTER)\b/,symbol:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:T|D|DT|TOD)#[\d_shmd:]*|\b[A-Z]*\#[\d.,_]*|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/,function:/\w+(?=\()/,operator:/(?:S?R?:?=>?|&&?|\*\*?|<=?|>=?|[-:^/+])|\b(?:OR|AND|MOD|NOT|XOR|LE|GE|EQ|NE|GT|LT)\b/,punctuation:/[();]/,type:{pattern:/#/,alias:"selector"}}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},i={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};i.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:i}},i.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:i}},e.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:i}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:i}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:i}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:i.interpolation}},rest:i}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:i.interpolation,comment:i.comment,punctuation:/[{},]/}},func:i.func,string:i.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:i.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift=Prism.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),Prism.languages.swift.string.inside.interpolation.inside.rest=Prism.languages.swift; +!function(n){function i(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}n.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(e){var t=n.languages[e],a="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:i("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\w+(?=\s)/,"attr-name":/\w+/}),expression:i("=",t,a),"class-feature":i("\\+",t,a),standard:i("",t,a)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDEC|CDBL|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEFAULT|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LINE INPUT|LET|LIB|LIKE|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPERATOR|OPEN|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHORT|SINGLE|SHELL|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SYNCLOCK|SWAP|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0}]}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(n){var t=/[*&][^\s[\]{},]+/,e=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+e.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+e.source+")?)";function a(n,t){t=(t||"").replace(/m/g,"")+"m";var e="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return r}).replace(/<>/g,function(){return n});return RegExp(e,t)}n.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)[^\r\n{[\\]},#\\s]+?(?=\\s*:\\s)".replace(/<>/g,function(){return r})),lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:a("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:a("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:a("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:a("(\"|')(?:(?!\\2)[^\\\\\r\n]|\\\\.)*\\2"),lookbehind:!0,greedy:!0},number:{pattern:a("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:e,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},n.languages.yml=n.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[^\S\r\n]*)---(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?[^\S\r\n]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$){[^}]+}/,lookbehind:!0},{pattern:/(^\s*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^\s*proc[ \t]+)[^\s]+/m,lookbehind:!0},builtin:[{pattern:/(^\s*)(?:proc|return|class|error|eval|exit|for|foreach|if|switch|while|break|continue)\b/m,lookbehind:!0},/\b(?:elseif|else)\b/],scope:{pattern:/(^\s*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^\s*|\[)(?:after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|Safe_Base|scan|seek|set|socket|source|split|string|subst|Tcl|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|wordBreak(?:After|Before)|test|vars)|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|ne|in|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(t){t.languages.tt2=t.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|TAGS|THROW|TRY|SWITCH|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),t.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|or|not)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),t.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%]$/,alias:"punctuation"}}),t.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete t.languages.tt2.string,t.hooks.add("before-tokenize",function(e){t.languages["markup-templating"].buildPlaceholders(e,"tt2",/\[%[\s\S]+?%\]/g)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"tt2")})}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!]\n).)*/,lookbehind:!0,inside:{function:/{\$.*}/,keyword:n,number:/^[0-9]+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/[0-9]+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[\w-\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:Cross|Dot|ClockwiseFrom)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w+)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|interface|new|struct|enum)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],constant:/\b[A-Z0-9_]+\b/,function:/\w+(?=\s*\()/,keyword:/\b(?:bool|char|double|float|null|size_t|ssize_t|string|unichar|void|int|int8|int16|int32|int64|long|short|uchar|uint|uint8|uint16|uint32|uint64|ulong|ushort|class|delegate|enum|errordomain|interface|namespace|struct|break|continue|do|for|foreach|return|while|else|if|switch|assert|case|default|abstract|const|dynamic|ensures|extern|inline|internal|override|private|protected|public|requires|signal|static|virtual|volatile|weak|async|owned|unowned|try|catch|finally|throw|as|base|construct|delete|get|in|is|lock|new|out|params|ref|sizeof|set|this|throws|typeof|using|value|var|yield)\b/i,number:/(?:\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+])*|{[^}]+})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:true|false)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?]]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|]]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|{[a-z][\w-]*})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|{[a-z][\w-]*})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},property:/\B\$\w+\b/,constant:/\B`\w+\b/,function:/\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|class|case|casex|casez|cell|chandle|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endspecify|endsequence|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_onevent|pulsestyle_ondetect|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always_latch|always_comb|always_ff|always)\b ?@?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b\d*[._]?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:use|library)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:true|false)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|not|mod|rem|sll|srl|sla|sra|rol|ror|and|or|nand|xnor|xor|nor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:false|true|F|T)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+).+?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:RFC|PMID) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[\s\S]*?>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[\s\S]*?>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:{[-\w.]+\?[-\w.]+(?:,(?:\|?(?:[-#.^+*~]*(?:[\w+][^$]*)|=(?:[\S+][^$]*)|@[-#]*(?:\w+.)[\w+.]+)?)*)?}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+])?:[-\w.]+:{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/}:[-\w.]+:{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(n){function a(a,e){n.languages[a]&&n.languages.insertBefore(a,"comment",{"doc-comment":e})}var e=n.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:e}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:e}};a("csharp",t),a("fsharp",t),a("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,inside:{keyword:/^Rem/i}},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+\.?\d*|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],symbol:/#(?:If|Else|ElseIf|Endif|Pragma)\b/i,keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|By(?:Ref|Val)|Break|Call|Case|Catch|Const|Continue|CurrentMethodName|Declare|Dim|Do(?:wnTo)?|Each|Else(?:If)?|End|Exit|Extends|False|Finally|For|Global|If|In|Lib|Loop|Me|Next|Nil|Optional|ParamArray|Raise(?:Event)?|ReDim|Rem|RemoveHandler|Return|Select|Self|Soft|Static|Step|Super|Then|To|True|Try|Ubound|Until|Using|Wend|While)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|Xor|WeakAddressOf)\b/i,punctuation:/[.,;:()]/}; +!function(r){r.languages.xquery=r.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[\w-:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|ENTITIES|ENTITY|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|ID|IDREFS?|int|integer|language|long|Name|NCName|negativeInteger|NMTOKENS?|nonNegativeInteger|nonPositiveInteger|normalizedString|NOTATION|positiveInteger|QName|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),r.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,r.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}|(?!\1)[^\\])*\1|[^\s'">=]+)/i,r.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,r.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/{(?!{)(?:{(?:{[^{}]*}|[^{}])*}|[^{}])+}/,inside:r.languages.xquery,alias:"language-xquery"};var s=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(s).join("")},l=function(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:s(a.content[0].content[1]),openedBraces:0}):!(0|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,e(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,e(a))+")+";n.languages.zig={comment:[{pattern:/\/{3}.*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])'(?:[^'\\\r\n]|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0}],builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,e(s)).replace(//g,e(o))),lookbehind:!0,inside:null}],"builtin-types":{pattern:/\b(?:anyerror|bool|c_u?(?:short|int|long|longlong)|c_longdouble|c_void|comptime_(?:float|int)|[iu](?:8|16|32|64|128|size)|f(?:16|32|64|128)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+\.?[a-fA-F\d]*(?:[pP][+-]?[a-fA-F\d]+)?|\d+\.?\d*(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},n.languages.zig["class-name"].forEach(function(e){null===e.inside&&(e.inside=n.languages.zig)})}(Prism); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector){var t,s=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
       ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=!0,a=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentNode,n=t&&t.getAttribute("data-line");if(t&&n&&/pre/i.test(t.nodeName)){var i=0;g(".line-highlight",t).forEach(function(e){i+=e.textContent.length,e.parentNode.removeChild(e)}),i&&/^( \n)+$/.test(e.code.slice(-i))&&(e.code=e.code.slice(0,-i))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentNode,i=n&&n.getAttribute("data-line");if(n&&i&&/pre/i.test(n.nodeName)){clearTimeout(a);var r=Prism.plugins.lineNumbers,o=t.plugins&&t.plugins.lineNumbers;if(b(n,"line-numbers")&&r&&!o)Prism.hooks.add("line-numbers",e);else u(n,i)(),a=setTimeout(c,1)}}),window.addEventListener("hashchange",c),window.addEventListener("resize",function(){g("pre[data-line]").map(function(e){return u(e)}).forEach(v)})}function g(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function b(e,t){return t=" "+t+" ",-1<(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)}function v(e){e()}function u(u,e,c){var t=(e="string"==typeof e?e:u.getAttribute("data-line")).replace(/\s+/g,"").split(",").filter(Boolean),d=+u.getAttribute("data-line-offset")||0,f=(s()?parseInt:parseFloat)(getComputedStyle(u).lineHeight),m=b(u,"line-numbers"),p=m?u:u.querySelector("code")||u,h=[];t.forEach(function(e){var t=e.split("-"),n=+t[0],i=+t[1]||n,r=u.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(h.push(function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"}),m&&Prism.plugins.lineNumbers){var o=Prism.plugins.lineNumbers.getLine(u,n),a=Prism.plugins.lineNumbers.getLine(u,i);if(o){var s=o.offsetTop+"px";h.push(function(){r.style.top=s})}if(a){var l=a.offsetTop-o.offsetTop+a.offsetHeight+"px";h.push(function(){r.style.height=l})}}else h.push(function(){r.setAttribute("data-start",n),n span",u).forEach(function(e,t){var n=t+a;e.onclick=function(){var e=i+"."+n;l=!1,location.hash=e,setTimeout(function(){l=!0},1)}})}}return function(){h.forEach(v)}}function c(){var e=location.hash.slice(1);g(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);if(i)i.hasAttribute("data-line")||i.setAttribute("data-line",""),u(i,t,"temporary ")(),l&&document.querySelector(".temporary.line-highlight").scrollIntoView()}}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows"),i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=t(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/g,c=/^#?((?:[\da-f]){3,4}|(?:[\da-f]{2}){3,4})$/i,f=[function(n){var r=c.exec(n);if(r){for(var o=6<=(n=r[1]).length?2:1,e=n.length/o,s=1==o?1/15:1/255,t=[],i=0;i';n.content=i+o}})}}(); +!function(){if("undefined"!=typeof self&&self.Prism&&self.document&&document.createElement){var l={javascript:"clike",actionscript:"javascript",arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",nginx:"clike",objectivec:"c",opencl:"c",parser:"markup",php:["clike","markup-templating"],phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qml:"javascript",qore:"clike",racket:"scheme",jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",swift:"clike","t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup",typescript:"javascript",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},n={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",adoc:"asciidoc",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",hs:"haskell",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",rkt:"racket",rpy:"renpy",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",t4:"t4-cs",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",vb:"visual-basic",vba:"visual-basic",xeoracube:"xeora",yml:"yaml"},p={},e="components/",a=Prism.util.currentScript();if(a){var r=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,s=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,t=a.getAttribute("data-autoloader-path");if(null!=t)e=t.trim().replace(/\/?$/,"/");else{var i=a.src;r.test(i)?e=i.replace(r,"components/"):s.test(i)&&(e=i.replace(s,"$1components/"))}}var o=Prism.plugins.autoloader={languages_path:e,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);s.push(r),s.every(u)||m(s,function(){Prism.highlightElement(a)})}})}function u(e){if(0<=e.indexOf("!"))return!1;if((e=n[e]||e)in Prism.languages)return!0;var a=p[e];return a&&!a.error&&!1===a.loading}function m(e,a,r){"string"==typeof e&&(e=[e]);var s=e.length,t=0,i=!1;function c(){i||++t===s&&a&&a(e)}0!==s?e.forEach(function(e){!function(a,r,s){var t=0<=a.indexOf("!");function e(){var e=p[a];e||(e=p[a]={callbacks:[]}),e.callbacks.push({success:r,error:s}),!t&&u(a)?k(a,"success"):!t&&e.error?k(a,"error"):!t&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return o.languages_path+"prism-"+e+(o.use_minified?".min":"")+".js"}(a),function(){e.loading=!1,k(a,"success")},function(){e.loading=!1,e.error=!0,k(a,"error")}))}a=a.replace("!",""),a=n[a]||a;var i=l[a];i&&i.length?m(i,e,s):e()}(e,c,function(){i||(i=!0,r&&r(e))})}):a&&setTimeout(a,0)}function k(e,a){if(p[e]){for(var r=p[e].callbacks,s=0,t=r.length;s + + + HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 : Dependent IGs Analysis + + +

      Dependent IGs Analysis for HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1

      +

      Generated Tue Jan 30 09:20:42 UTC 2024 for my-ig

      +

      Summary:

      +

      no references

      +

      Details By IG

      +

      (no details)

      +

      Details By Resource

      +

      (no details)

      +

      Errors

      +
      +
      + + diff --git a/qa-eslintcompact.txt b/qa-eslintcompact.txt new file mode 100644 index 000000000..8113e09ec --- /dev/null +++ b/qa-eslintcompact.txt @@ -0,0 +1,15 @@ +ExampleIG +========================================= + +Generic: line 0, col 0, Warning - The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole (INVALID) +Generic: line 0, col 0, Warning - The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide (NOTFOUND) +Generic: line 0, col 0, Warning - The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide (NOTFOUND) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) (INVALID) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - Resource id/url mismatch: my-ig/http://example.com/fhir/example (INVARIANT) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 1, col 11743, Error - ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) (STRUCTURE) +/github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json: line 0, col 0, Error - URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example (BUSINESSRULE) + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 \ No newline at end of file diff --git a/qa-time-report.json b/qa-time-report.json new file mode 100644 index 000000000..d2c8d0fb2 --- /dev/null +++ b/qa-time-report.json @@ -0,0 +1,57 @@ +{ + "date" : "Tue, 30 Jan, 2024 09:20:31 +0000", + "doco" : "For each file: start is seconds after start activity occurred. Length = milliseconds activity took", + "files" : [ + { + "name" : "/fsh-generated/resources/ImplementationGuide-my-ig.json", + "size" : 1741, + "processes" : [ + { + "activity" : "load", + "start" : 45, + "length" : 56 + }, + { + "activity" : "checkR4R4B", + "start" : 45, + "length" : 4 + }, + { + "activity" : "generateNarratives", + "start" : 45, + "length" : 85 + }, + { + "activity" : "validate", + "start" : 45, + "length" : 1613 + }, + { + "activity" : "scanForUsageStats", + "start" : 47, + "length" : 1 + }, + { + "activity" : "generate1", + "start" : 47, + "length" : 88 + }, + { + "activity" : "generate2", + "start" : 50, + "length" : 60 + }, + { + "activity" : "generateValidationPack", + "start" : 55, + "length" : 3 + }, + { + "activity" : "scanExamplesForR5", + "start" : 56, + "length" : 1 + } + ] + } + ] +} diff --git a/qa-time-report.tsv b/qa-time-report.tsv new file mode 100644 index 000000000..f4754061d --- /dev/null +++ b/qa-time-report.tsv @@ -0,0 +1,2 @@ +Source File Size load-configure scan loadDepInfo loadInfo load generateSnapshots checkR4R4B generateNarratives validate loadLists checkConformanceResources checkConformanceResources2 checkConformanceResources3 generateLogicalMaps validateExpressions scanForUsageStats checkURLsUnique processProvenanceDetails generate1 generate2 generateLogicals makeDependencies generateExampleZip generateValidationPack scanProfilesForR5 scanExamplesForR5 +/fsh-generated/resources/ImplementationGuide-my-ig.json 1741 0 0 0 0 0 0 4 85 0 0 0 0 0 0 0 1 0 0 88 60 0 0 0 3 0 1 diff --git a/qa-tx.html b/qa-tx.html new file mode 100644 index 000000000..cbf77bb40 --- /dev/null +++ b/qa-tx.html @@ -0,0 +1,424 @@ +Terminology Server Log

      Terminology Server Log

      +
      +

      +

      1

      +
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:1519
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:21 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58800
      +
      +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:20:21.950Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
      +
      +

      +

      2

      +
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:75377
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:22 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58801
      +
      +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:20:22.044Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
      +
      +

      +

      3

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58813
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      4

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58814
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      5

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58818
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      6

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58825
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +

      +

      7

      +
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58826
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 1 -----------------
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:1519
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:21 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58800
      +
      +{"resourceType" : "CapabilityStatement","id" : "FhirServer","meta" : {"tag" : [{"system" : "http://hl7.org/fhir/v3/ObservationValue","code" : "SUBSETTED","display" : "Subsetted"}]},"url" : "http://tx.fhir.org/r4/metadata","version" : "4.0.1-3.1.7","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2024-01-30T09:20:21.950Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "3.1.7","releaseDate" : "2024-01-30T04:15:13.996Z"},"implementation" : {"description" : "FHIR Server running at http://tx.fhir.org/r4","url" : "http://tx.fhir.org/r4"},"fhirVersion" : "4.0.1","format" : ["application/fhir+xml","application/fhir+json"],"rest" : [{"mode" : "server","security" : {"cors" : true},"operation" : [{"name" : "expand","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"},{"name" : "lookup","definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-lookup"},{"name" : "validate-code","definition" : "http://hl7.org/fhir/OperationDefinition/Resource-validate"},{"name" : "translate","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-translate"},{"name" : "closure","definition" : "http://hl7.org/fhir/OperationDefinition/ConceptMap-closure"},{"name" : "versions","definition" : "http://tx.fhir.org/r4/OperationDefinition/fso-versions"}]}]}
      +
      +--- 2 -----------------
      +Request: 
      +
      +GET http://tx.fhir.org/r4/metadata?mode=terminology HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:75377
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:22 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58801
      +
      +{"resourceType" : "TerminologyCapabilities","id" : "FhirServer","url" : "http://tx.fhir.org/r4/metadata","version" : "2.0.0","name" : "FHIR Reference Server Teminology Capability Statement","status" : "active","date" : "2024-01-30T09:20:22.044Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"description" : "Standard Teminology Capability Statement for the open source Reference FHIR Server provided by Health Intersections","codeSystem" : [{"uri" : "http://cap.org/eCP"},{"uri" : "http://cds-hooks.hl7.org/CodeSystem/indicator"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-concept-status"},{"uri" : "http://devices.fhir.org/CodeSystem/MDC-designation-use"},{"uri" : "http://dicom.nema.org/resources/ontology/DCM"},{"uri" : "http://fdasis.nlm.nih.gov"},{"uri" : "http://fhir.ohdsi.org/CodeSystem/concepts"},{"uri" : "http://healthit.gov/nhin/purposeofuse"},{"uri" : "http://hl7.org/fhir/abstract-types"},{"uri" : "http://hl7.org/fhir/account-status"},{"uri" : "http://hl7.org/fhir/action-cardinality-behavior"},{"uri" : "http://hl7.org/fhir/action-condition-kind"},{"uri" : "http://hl7.org/fhir/action-grouping-behavior"},{"uri" : "http://hl7.org/fhir/action-participant-type"},{"uri" : "http://hl7.org/fhir/action-precheck-behavior"},{"uri" : "http://hl7.org/fhir/action-relationship-type"},{"uri" : "http://hl7.org/fhir/action-required-behavior"},{"uri" : "http://hl7.org/fhir/action-selection-behavior"},{"uri" : "http://hl7.org/fhir/additionalmaterials"},{"uri" : "http://hl7.org/fhir/address-type"},{"uri" : "http://hl7.org/fhir/address-use"},{"uri" : "http://hl7.org/fhir/administrative-gender"},{"uri" : "http://hl7.org/fhir/adverse-event-actuality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-category"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-criticality"},{"uri" : "http://hl7.org/fhir/allergy-intolerance-type"},{"uri" : "http://hl7.org/fhir/animal-genderstatus"},{"uri" : "http://hl7.org/fhir/animal-species"},{"uri" : "http://hl7.org/fhir/appointmentstatus"},{"uri" : "http://hl7.org/fhir/assert-direction-codes"},{"uri" : "http://hl7.org/fhir/assert-operator-codes"},{"uri" : "http://hl7.org/fhir/assert-response-code-types"},{"uri" : "http://hl7.org/fhir/asset-availability"},{"uri" : "http://hl7.org/fhir/audit-event-action"},{"uri" : "http://hl7.org/fhir/audit-event-outcome"},{"uri" : "http://hl7.org/fhir/binding-strength"},{"uri" : "http://hl7.org/fhir/bundle-type"},{"uri" : "http://hl7.org/fhir/capability-statement-kind"},{"uri" : "http://hl7.org/fhir/care-plan-activity-status"},{"uri" : "http://hl7.org/fhir/care-team-status"},{"uri" : "http://hl7.org/fhir/chargeitem-status"},{"uri" : "http://hl7.org/fhir/claim-use"},{"uri" : "http://hl7.org/fhir/code-search-support"},{"uri" : "http://hl7.org/fhir/CodeSystem/example"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-intent"},{"uri" : "http://hl7.org/fhir/CodeSystem/medicationrequest-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-statement-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/medication-status"},{"uri" : "http://hl7.org/fhir/CodeSystem/status"},{"uri" : "http://hl7.org/fhir/CodeSystem/summary"},{"uri" : "http://hl7.org/fhir/CodeSystem/task-code"},{"uri" : "http://hl7.org/fhir/codesystem-content-mode"},{"uri" : "http://hl7.org/fhir/codesystem-hierarchy-meaning"},{"uri" : "http://hl7.org/fhir/compartment-type"},{"uri" : "http://hl7.org/fhir/composition-attestation-mode"},{"uri" : "http://hl7.org/fhir/composition-status"},{"uri" : "http://hl7.org/fhir/concept-map-equivalence"},{"uri" : "http://hl7.org/fhir/conceptmap-unmapped-mode"},{"uri" : "http://hl7.org/fhir/concept-properties"},{"uri" : "http://hl7.org/fhir/concept-property-type"},{"uri" : "http://hl7.org/fhir/concept-subsumption-outcome"},{"uri" : "http://hl7.org/fhir/conditional-delete-status"},{"uri" : "http://hl7.org/fhir/conditional-read-status"},{"uri" : "http://hl7.org/fhir/consent-data-meaning"},{"uri" : "http://hl7.org/fhir/consentperformer"},{"uri" : "http://hl7.org/fhir/consent-provision-type"},{"uri" : "http://hl7.org/fhir/consent-state-codes"},{"uri" : "http://hl7.org/fhir/constraint-severity"},{"uri" : "http://hl7.org/fhir/contact-point-system"},{"uri" : "http://hl7.org/fhir/contact-point-use"},{"uri" : "http://hl7.org/fhir/contract-action-status"},{"uri" : "http://hl7.org/fhir/contract-asset-context"},{"uri" : "http://hl7.org/fhir/contract-asset-scope"},{"uri" : "http://hl7.org/fhir/contract-asset-subtype"},{"uri" : "http://hl7.org/fhir/contract-asset-type"},{"uri" : "http://hl7.org/fhir/contract-decision-mode"},{"uri" : "http://hl7.org/fhir/contract-definition-subtype"},{"uri" : "http://hl7.org/fhir/contract-definition-type"},{"uri" : "http://hl7.org/fhir/contract-expiration-type"},{"uri" : "http://hl7.org/fhir/contract-legalstate"},{"uri" : "http://hl7.org/fhir/contract-party-role"},{"uri" : "http://hl7.org/fhir/contract-publicationstatus"},{"uri" : "http://hl7.org/fhir/contract-scope"},{"uri" : "http://hl7.org/fhir/contract-security-category"},{"uri" : "http://hl7.org/fhir/contract-security-classification"},{"uri" : "http://hl7.org/fhir/contract-security-control"},{"uri" : "http://hl7.org/fhir/contract-status"},{"uri" : "http://hl7.org/fhir/contributor-type"},{"uri" : "http://hl7.org/fhir/data-types"},{"uri" : "http://hl7.org/fhir/days-of-week"},{"uri" : "http://hl7.org/fhir/definition-resource-types"},{"uri" : "http://hl7.org/fhir/detectedissue-severity"},{"uri" : "http://hl7.org/fhir/device-action"},{"uri" : "http://hl7.org/fhir/device-definition-status"},{"uri" : "http://hl7.org/fhir/device-nametype"},{"uri" : "http://hl7.org/fhir/device-statement-status"},{"uri" : "http://hl7.org/fhir/device-status"},{"uri" : "http://hl7.org/fhir/diagnostic-report-status"},{"uri" : "http://hl7.org/fhir/discriminator-type"},{"uri" : "http://hl7.org/fhir/document-mode"},{"uri" : "http://hl7.org/fhir/document-reference-status"},{"uri" : "http://hl7.org/fhir/document-relationship-type"},{"uri" : "http://hl7.org/fhir/eligibilityrequest-purpose"},{"uri" : "http://hl7.org/fhir/eligibilityresponse-purpose"},{"uri" : "http://hl7.org/fhir/encounter-location-status"},{"uri" : "http://hl7.org/fhir/encounter-status"},{"uri" : "http://hl7.org/fhir/endpoint-status"},{"uri" : "http://hl7.org/fhir/episode-of-care-status"},{"uri" : "http://hl7.org/fhir/event-capability-mode"},{"uri" : "http://hl7.org/fhir/event-resource-types"},{"uri" : "http://hl7.org/fhir/event-status"},{"uri" : "http://hl7.org/fhir/event-timing"},{"uri" : "http://hl7.org/fhir/examplescenario-actor-type"},{"uri" : "http://hl7.org/fhir/ex-claimitemtype"},{"uri" : "http://hl7.org/fhir/ex-fdi"},{"uri" : "http://hl7.org/fhir/ex-onsettype"},{"uri" : "http://hl7.org/fhir/ex-oralprostho"},{"uri" : "http://hl7.org/fhir/ex-pharmaservice"},{"uri" : "http://hl7.org/fhir/explanationofbenefit-status"},{"uri" : "http://hl7.org/fhir/exposure-state"},{"uri" : "http://hl7.org/fhir/expression-language"},{"uri" : "http://hl7.org/fhir/ex-servicemodifier"},{"uri" : "http://hl7.org/fhir/ex-serviceproduct"},{"uri" : "http://hl7.org/fhir/extension-context-type"},{"uri" : "http://hl7.org/fhir/extra-activity-type"},{"uri" : "http://hl7.org/fhir/ex-udi"},{"uri" : "http://hl7.org/fhir/feeding-device"},{"uri" : "http://hl7.org/fhir/FHIR-version"},{"uri" : "http://hl7.org/fhir/filter-operator"},{"uri" : "http://hl7.org/fhir/flag-priority-code"},{"uri" : "http://hl7.org/fhir/flag-status"},{"uri" : "http://hl7.org/fhir/fm-conditions"},{"uri" : "http://hl7.org/fhir/fm-status"},{"uri" : "http://hl7.org/fhir/gender-identity"},{"uri" : "http://hl7.org/fhir/goal-status"},{"uri" : "http://hl7.org/fhir/goal-status-reason"},{"uri" : "http://hl7.org/fhir/graph-compartment-rule"},{"uri" : "http://hl7.org/fhir/graph-compartment-use"},{"uri" : "http://hl7.org/fhir/group-measure"},{"uri" : "http://hl7.org/fhir/group-type"},{"uri" : "http://hl7.org/fhir/guidance-response-status"},{"uri" : "http://hl7.org/fhir/guide-page-generation"},{"uri" : "http://hl7.org/fhir/guide-parameter-code"},{"uri" : "http://hl7.org/fhir/history-status"},{"uri" : "http://hl7.org/fhir/http-operations"},{"uri" : "http://hl7.org/fhir/http-verb"},{"uri" : "http://hl7.org/fhir/identifier-use"},{"uri" : "http://hl7.org/fhir/identity-assuranceLevel"},{"uri" : "http://hl7.org/fhir/imagingstudy-status"},{"uri" : "http://hl7.org/fhir/intervention"},{"uri" : "http://hl7.org/fhir/invoice-priceComponentType"},{"uri" : "http://hl7.org/fhir/invoice-status"},{"uri" : "http://hl7.org/fhir/issue-severity"},{"uri" : "http://hl7.org/fhir/issue-type"},{"uri" : "http://hl7.org/fhir/item-type"},{"uri" : "http://hl7.org/fhir/knowledge-resource-types"},{"uri" : "http://hl7.org/fhir/language-preference-type"},{"uri" : "http://hl7.org/fhir/linkage-type"},{"uri" : "http://hl7.org/fhir/link-type"},{"uri" : "http://hl7.org/fhir/list-mode"},{"uri" : "http://hl7.org/fhir/list-status"},{"uri" : "http://hl7.org/fhir/location-mode"},{"uri" : "http://hl7.org/fhir/location-status"},{"uri" : "http://hl7.org/fhir/map-context-type"},{"uri" : "http://hl7.org/fhir/map-group-type-mode"},{"uri" : "http://hl7.org/fhir/map-input-mode"},{"uri" : "http://hl7.org/fhir/map-model-mode"},{"uri" : "http://hl7.org/fhir/map-source-list-mode"},{"uri" : "http://hl7.org/fhir/map-target-list-mode"},{"uri" : "http://hl7.org/fhir/map-transform"},{"uri" : "http://hl7.org/fhir/measure-report-status"},{"uri" : "http://hl7.org/fhir/measure-report-type"},{"uri" : "http://hl7.org/fhir/message-events"},{"uri" : "http://hl7.org/fhir/messageheader-response-request"},{"uri" : "http://hl7.org/fhir/message-significance-category"},{"uri" : "http://hl7.org/fhir/metric-calibration-state"},{"uri" : "http://hl7.org/fhir/metric-calibration-type"},{"uri" : "http://hl7.org/fhir/metric-category"},{"uri" : "http://hl7.org/fhir/metric-color"},{"uri" : "http://hl7.org/fhir/metric-operational-status"},{"uri" : "http://hl7.org/fhir/name-use"},{"uri" : "http://hl7.org/fhir/namingsystem-identifier-type"},{"uri" : "http://hl7.org/fhir/namingsystem-type"},{"uri" : "http://hl7.org/fhir/narrative-status"},{"uri" : "http://hl7.org/fhir/network-type"},{"uri" : "http://hl7.org/fhir/note-type"},{"uri" : "http://hl7.org/fhir/observation-range-category"},{"uri" : "http://hl7.org/fhir/observation-status"},{"uri" : "http://hl7.org/fhir/operation-kind"},{"uri" : "http://hl7.org/fhir/operation-parameter-use"},{"uri" : "http://hl7.org/fhir/organization-role"},{"uri" : "http://hl7.org/fhir/orientation-type"},{"uri" : "http://hl7.org/fhir/participantrequired"},{"uri" : "http://hl7.org/fhir/participationstatus"},{"uri" : "http://hl7.org/fhir/permitted-data-type"},{"uri" : "http://hl7.org/fhir/practitioner-specialty"},{"uri" : "http://hl7.org/fhir/procedure-progress-status-code"},{"uri" : "http://hl7.org/fhir/product-category"},{"uri" : "http://hl7.org/fhir/product-status"},{"uri" : "http://hl7.org/fhir/product-storage-scale"},{"uri" : "http://hl7.org/fhir/property-representation"},{"uri" : "http://hl7.org/fhir/provenance-entity-role"},{"uri" : "http://hl7.org/fhir/provenance-participant-role"},{"uri" : "http://hl7.org/fhir/publication-status"},{"uri" : "http://hl7.org/fhir/quality-type"},{"uri" : "http://hl7.org/fhir/quantity-comparator"},{"uri" : "http://hl7.org/fhir/questionnaire-answers-status"},{"uri" : "http://hl7.org/fhir/questionnaire-display-category"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-behavior"},{"uri" : "http://hl7.org/fhir/questionnaire-enable-operator"},{"uri" : "http://hl7.org/fhir/questionnaire-item-control"},{"uri" : "http://hl7.org/fhir/reaction-event-severity"},{"uri" : "http://hl7.org/fhir/reason-medication-not-given"},{"uri" : "http://hl7.org/fhir/reference-handling-policy"},{"uri" : "http://hl7.org/fhir/reference-version-rules"},{"uri" : "http://hl7.org/fhir/related-artifact-type"},{"uri" : "http://hl7.org/fhir/relationship"},{"uri" : "http://hl7.org/fhir/relation-type"},{"uri" : "http://hl7.org/fhir/remittance-outcome"},{"uri" : "http://hl7.org/fhir/report-action-result-codes"},{"uri" : "http://hl7.org/fhir/report-participant-type"},{"uri" : "http://hl7.org/fhir/report-result-codes"},{"uri" : "http://hl7.org/fhir/report-status-codes"},{"uri" : "http://hl7.org/fhir/repository-type"},{"uri" : "http://hl7.org/fhir/request-intent"},{"uri" : "http://hl7.org/fhir/request-priority"},{"uri" : "http://hl7.org/fhir/request-resource-types"},{"uri" : "http://hl7.org/fhir/request-status"},{"uri" : "http://hl7.org/fhir/research-element-type"},{"uri" : "http://hl7.org/fhir/research-study-status"},{"uri" : "http://hl7.org/fhir/research-subject-status"},{"uri" : "http://hl7.org/fhir/resource-aggregation-mode"},{"uri" : "http://hl7.org/fhir/resource-slicing-rules"},{"uri" : "http://hl7.org/fhir/resource-status"},{"uri" : "http://hl7.org/fhir/resource-types"},{"uri" : "http://hl7.org/fhir/resource-validation-mode"},{"uri" : "http://hl7.org/fhir/response-code"},{"uri" : "http://hl7.org/fhir/restful-capability-mode"},{"uri" : "http://hl7.org/fhir/restful-interaction"},{"uri" : "http://hl7.org/fhir/search-comparator"},{"uri" : "http://hl7.org/fhir/search-entry-mode"},{"uri" : "http://hl7.org/fhir/search-modifier-code"},{"uri" : "http://hl7.org/fhir/search-param-type"},{"uri" : "http://hl7.org/fhir/search-xpath-usage"},{"uri" : "http://hl7.org/fhir/secondary-finding"},{"uri" : "http://hl7.org/fhir/sequence-type"},{"uri" : "http://hl7.org/fhir/sid/cvx"},{"uri" : "http://hl7.org/fhir/sid/ex-icd-10-procedures"},{"uri" : "http://hl7.org/fhir/sid/icd-10"},{"uri" : "http://hl7.org/fhir/sid/icd-10-cm"},{"uri" : "http://hl7.org/fhir/sid/icd-9-cm"},{"uri" : "http://hl7.org/fhir/sid/mvx"},{"uri" : "http://hl7.org/fhir/sid/ndc"},{"uri" : "http://hl7.org/fhir/slotstatus"},{"uri" : "http://hl7.org/fhir/sort-direction"},{"uri" : "http://hl7.org/fhir/spdx-license"},{"uri" : "http://hl7.org/fhir/specimen-contained-preference"},{"uri" : "http://hl7.org/fhir/specimen-status"},{"uri" : "http://hl7.org/fhir/strand-type"},{"uri" : "http://hl7.org/fhir/structure-definition-kind"},{"uri" : "http://hl7.org/fhir/subscription-channel-type"},{"uri" : "http://hl7.org/fhir/subscription-status"},{"uri" : "http://hl7.org/fhir/substance-status"},{"uri" : "http://hl7.org/fhir/supplydelivery-status"},{"uri" : "http://hl7.org/fhir/supplyrequest-status"},{"uri" : "http://hl7.org/fhir/task-intent"},{"uri" : "http://hl7.org/fhir/task-status"},{"uri" : "http://hl7.org/fhir/transaction-mode"},{"uri" : "http://hl7.org/fhir/trigger-type"},{"uri" : "http://hl7.org/fhir/type-derivation-rule"},{"uri" : "http://hl7.org/fhir/udi-entry-type"},{"uri" : "http://hl7.org/fhir/unknown-content-code"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/careplan-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/condition-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-documentreference-category"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-provenance-participant-type"},{"uri" : "http://hl7.org/fhir/us/core/CodeSystem/us-core-sex-for-clinical-use"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/assemble-expectation"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/chf-codes"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/collapsible"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/CSPHQ9"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/entryMode"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/questionnaire-answer-constraint"},{"uri" : "http://hl7.org/fhir/uv/sdc/CodeSystem/temp"},{"uri" : "http://hl7.org/fhir/variable-type"},{"uri" : "http://hl7.org/fhir/versioning-policy"},{"uri" : "http://hl7.org/fhir/vision-base-codes"},{"uri" : "http://hl7.org/fhir/vision-eye-codes"},{"uri" : "http://hl7.org/fhir/w3c-provenance-activity-type"},{"uri" : "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode"},{"uri" : "http://loinc.org"},{"uri" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl"},{"uri" : "http://nucc.org/provider-taxonomy"},{"uri" : "http://radlex.org"},{"uri" : "http://snomed.info/sct"},{"uri" : "http://standardterms.edqm.eu"},{"uri" : "http://terminology.hl7.org/CodeSystem/action-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/activity-definition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/adjudication-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/admit-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-assess"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-causality-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-seriousness"},{"uri" : "http://terminology.hl7.org/CodeSystem/adverse-event-severity"},{"uri" : "http://terminology.hl7.org/CodeSystem/allerg-intol-substance-exp-risk"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification"},{"uri" : "http://terminology.hl7.org/CodeSystem/applicability"},{"uri" : "http://terminology.hl7.org/CodeSystem/appointment-cancellation-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/appropriateness-score"},{"uri" : "http://terminology.hl7.org/CodeSystem/attribute-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-entity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/audit-event-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/basic-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-network"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-term"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/benefit-unit"},{"uri" : "http://terminology.hl7.org/CodeSystem/can-push-updates"},{"uri" : "http://terminology.hl7.org/CodeSystem/catalogType"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-rating"},{"uri" : "http://terminology.hl7.org/CodeSystem/certainty-subcomponent-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/characteristic-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/choice-list-orientation"},{"uri" : "http://terminology.hl7.org/CodeSystem/chromosome-human"},{"uri" : "http://terminology.hl7.org/CodeSystem/claimcareteamrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/claiminformationcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/claim-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/codesystem-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/common-tags"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-not-done-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/communication-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/composite-measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/composition-altcode-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/conceptdomains"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-clinical"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/condition-ver-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/conformance-expectation"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentcategorycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentpolicycodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentscope"},{"uri" : "http://terminology.hl7.org/CodeSystem/consentverification"},{"uri" : "http://terminology.hl7.org/CodeSystem/contactentity-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/container-cap"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractaction"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractactorrole"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-content-derivative"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-data-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsignertypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contractsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermsubtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contracttermtypecodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/contract-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/copy-number-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-class"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-copay-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverageeligibilityresponse-ex-auth-support"},{"uri" : "http://terminology.hl7.org/CodeSystem/coverage-selfpay"},{"uri" : "http://terminology.hl7.org/CodeSystem/data-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-topic"},{"uri" : "http://terminology.hl7.org/CodeSystem/definition-use"},{"uri" : "http://terminology.hl7.org/CodeSystem/device-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/diagnosis-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/dicom-audit-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/diet"},{"uri" : "http://terminology.hl7.org/CodeSystem/directness"},{"uri" : "http://terminology.hl7.org/CodeSystem/discharge-disposition"},{"uri" : "http://terminology.hl7.org/CodeSystem/dose-rate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/effect-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-special-arrangements"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-subject-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/encounter-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-connection-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/endpoint-payload-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/entformula-additive"},{"uri" : "http://terminology.hl7.org/CodeSystem/episodeofcare-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-quality"},{"uri" : "http://terminology.hl7.org/CodeSystem/evidence-variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-benefitcategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-claimsubtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-coverage-financial-exception"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosis-on-admission"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosisrelatedgroup"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-diagnosistype"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-parameter-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/expansion-processing-rule"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-payee-resource-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-paymenttype"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-procedure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-programcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-providerqualification"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-relatedclaimrelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-revenue-center"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-serviceplace"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-tooth"},{"uri" : "http://terminology.hl7.org/CodeSystem/extra-security-role-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-USCLS"},{"uri" : "http://terminology.hl7.org/CodeSystem/ex-visionprescriptionproduct"},{"uri" : "http://terminology.hl7.org/CodeSystem/failure-action"},{"uri" : "http://terminology.hl7.org/CodeSystem/FDI-surface"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskcode"},{"uri" : "http://terminology.hl7.org/CodeSystem/financialtaskinputtype"},{"uri" : "http://terminology.hl7.org/CodeSystem/flag-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/forms-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/fundsreserve"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-acceptance-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-achievement"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-priority"},{"uri" : "http://terminology.hl7.org/CodeSystem/goal-relationship-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/guide-parameter-code"},{"uri" : "http://terminology.hl7.org/CodeSystem/handling-condition"},{"uri" : "http://terminology.hl7.org/CodeSystem/history-absent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-document-format-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7TermMaintInfra"},{"uri" : "http://terminology.hl7.org/CodeSystem/hl7-work-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/icd-o-3"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-evaluation-dose-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-funding-source"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-origin"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-program-eligibility"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/immunization-subpotent-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/implantStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/insurance-plan-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/iso-21089-lifecycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/library-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-empty-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-example-use-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/list-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/location-physical-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/match-grade"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-data-usage"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-improvement-notation"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-population"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-scoring"},{"uri" : "http://terminology.hl7.org/CodeSystem/measure-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/med-admin-perform-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-modality"},{"uri" : "http://terminology.hl7.org/CodeSystem/media-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-admin-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-performer-function"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationdispense-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-characteristic"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-package-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationknowledge-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-course-of-therapy"},{"uri" : "http://terminology.hl7.org/CodeSystem/medicationrequest-status-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-statement-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/medication-usage-admin-location"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-reasons-encounter"},{"uri" : "http://terminology.hl7.org/CodeSystem/message-transport"},{"uri" : "http://terminology.hl7.org/CodeSystem/missingtoothreason"},{"uri" : "http://terminology.hl7.org/CodeSystem/modifiers"},{"uri" : "http://terminology.hl7.org/CodeSystem/name-assembly-order"},{"uri" : "http://terminology.hl7.org/CodeSystem/need"},{"uri" : "http://terminology.hl7.org/CodeSystem/nutrition-intake-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/object-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/observation-statistics"},{"uri" : "http://terminology.hl7.org/CodeSystem/operation-outcome"},{"uri" : "http://terminology.hl7.org/CodeSystem/organization-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/parameter-group"},{"uri" : "http://terminology.hl7.org/CodeSystem/participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/payeetype"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-adjustment-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/paymentstatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/payment-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/plan-definition-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/practitioner-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/precision-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/primary-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/processpriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/program"},{"uri" : "http://terminology.hl7.org/CodeSystem/provenance-participant-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/push-type-available"},{"uri" : "http://terminology.hl7.org/CodeSystem/question-max-occurs"},{"uri" : "http://terminology.hl7.org/CodeSystem/questionnaire-usage-mode"},{"uri" : "http://terminology.hl7.org/CodeSystem/reaction-event-certainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/reason-medication-given"},{"uri" : "http://terminology.hl7.org/CodeSystem/recommendation-strength"},{"uri" : "http://terminology.hl7.org/CodeSystem/referencerange-meaning"},{"uri" : "http://terminology.hl7.org/CodeSystem/rejection-criteria"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-objective-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-phase"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-prim-purp-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-study-reason-stopped"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-milestone"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/research-subject-state-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-security-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/resource-type-link"},{"uri" : "http://terminology.hl7.org/CodeSystem/restful-security-service"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-estimate-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/risk-probability"},{"uri" : "http://terminology.hl7.org/CodeSystem/security-source-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-provision-conditions"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-referral-method"},{"uri" : "http://terminology.hl7.org/CodeSystem/service-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/smart-capabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/special-values"},{"uri" : "http://terminology.hl7.org/CodeSystem/standards-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/state-change-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/statistic-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/study-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscriber-relationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-channel-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-error"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-status-at-event"},{"uri" : "http://terminology.hl7.org/CodeSystem/subscription-tag"},{"uri" : "http://terminology.hl7.org/CodeSystem/substance-category"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-item-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/supply-kind"},{"uri" : "http://terminology.hl7.org/CodeSystem/supplyrequest-reason"},{"uri" : "http://terminology.hl7.org/CodeSystem/synthesis-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-operation-codes"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types"},{"uri" : "http://terminology.hl7.org/CodeSystem/triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/usage-context-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0001"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0002"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0003"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0004"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0005"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0006|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0007"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0008"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0009"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0012"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0017"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0023"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0027"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0033"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0034"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0038"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0043"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0048"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0052"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0061"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0062"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0063"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0065"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0066"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0069"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0070"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0074"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0076"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0078"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0080"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0083"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0085"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0091"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0092"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0098"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0100"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0102"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0103"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0104"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0105"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0106"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0107"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0108"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0109"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0116"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0119"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0121"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0122"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0123"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0124"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0126"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0127"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0128"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0130"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0131"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0133"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0135"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0136"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0137"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0140"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0141"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0142"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0144"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0145"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0146"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0147"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0148"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0149"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0150"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0153"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0155"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0156"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0157"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0158"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0159"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0160"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0161"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0162"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0163"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0164"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0165"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0166"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0167"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0168"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0169"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0170"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0173"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0174"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0175"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0177"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0178"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0179"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0180"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0181"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0183"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0185"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0187"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0189"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0190"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0191"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0193"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0200"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0201"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0202"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0203"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0204"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0205"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0206"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0207"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0208"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0209"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0210"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0211"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0213"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0214"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0215"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0216"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0217"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0220"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0223"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0224"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0225"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0227"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0228"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0229"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0230"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0231"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0232"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0234"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0235"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0236"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0237"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0238"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0239"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0240"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0241"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0242"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0243"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0247"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0248"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0250"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0251"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0252"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0253"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0254"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0255"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0256"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0257"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0258"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0259"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0260"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0261"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0262"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0263"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0265"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0267"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0268"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0269"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0270"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0271"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0272"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0273"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0275"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0276"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0277"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0278"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0279"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0280"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0281"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0282"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0283"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0284"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0286"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0287"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0290"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0291"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0292"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0294"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0298"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0299"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0301"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0305"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0309"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0311"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0315"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0316"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0317"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0321"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0322"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0323"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0324"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0325"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0326"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0329"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0330"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0331"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0332"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0334"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0335"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0336"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0337"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0338"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0339"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0344"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0350"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0351"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0353"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0354"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0355"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0356"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0357"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0359"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.3.1"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0360|2.7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0363"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0364"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0365"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0366"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0367"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0368"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0369"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0370"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0371"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0372"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0373"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0374"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0375"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0376"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0377"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0383"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0384"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0387"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0388"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0389"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.4"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0391|2.6"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0392"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0393"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0394"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0395"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0396"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0397"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0398"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0401"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0402"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0403"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0404"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0406"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0409"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0411"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0415"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0416"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0417"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0418"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0421"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0422"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0423"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0424"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0425"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0426"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0427"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0428"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0429"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0430"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0431"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0432"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0433"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0434"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0435"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0436"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0437"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0438"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0440"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0441"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0442"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0443"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0444"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0445"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0450"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0455"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0456"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0457"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0459"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0460"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0465"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0466"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0468"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0469"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0470"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0472"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0473"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0474"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0475"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0477"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0478"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0480"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0482"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0483"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0484"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0485"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0487"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0488"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0489"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0490"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0491"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0492"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0493"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0494"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0495"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0496"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0497"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0498"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0499"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0500"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0501"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0502"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0503"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0504"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0505"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0506"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0507"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0508"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0510"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0511"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0513"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0514"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0516"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0517"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0518"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0520"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0523"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0524"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0527"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0528"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0529"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0530"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0532"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0534"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0535"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0536"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0538"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0540"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0544"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0547"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0548"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0550"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0553"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0554"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0555"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0556"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0557"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0558"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0559"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0560"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0561"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0562"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0564"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0565"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0566"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0569"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0570"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0571"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0572"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0615"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0616"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0617"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0618"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0625"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0634"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0642"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0651"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0653"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0657"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0659"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0667"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0669"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0682"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0702"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0717"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0719"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0725"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0728"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0731"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0734"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0739"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0742"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0749"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0755"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0757"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0759"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0761"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0763"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0776"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0778"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0790"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0793"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0806"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0818"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0834"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0868"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0871"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0881"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0882"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0894"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0895"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0904"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0905"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0906"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0907"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0909"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0912"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0914"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0916"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0917"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0918"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0919"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0920"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0921"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0922"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0923"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0924"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0925"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0926"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0927"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0933"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0935"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0936"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0937"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0938"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0939"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0940"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0942"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0945"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0946"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0948"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0949"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0950"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0951"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0970"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-0971"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-4000"},{"uri" : "http://terminology.hl7.org/CodeSystem/v2-tables"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementDetailType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AcknowledgementType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActExposureLevelCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActInvoiceElementModifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActMood"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActReason"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipCheckpoint"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipJoin"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSplit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipSubset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActRelationshipType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActSite"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUncertainty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ActUSPrivacyLaw"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressPartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AdministrativeGender"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-AmericanIndianAlaskaNativeLanguages"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Calendar"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarCycle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CalendarType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Charset"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystem"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodeSystemType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CodingRationale"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CommunicationFunctionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-CompressionAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptCodeRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptGenerality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ConceptStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Confidentiality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerCap"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContainerSeparator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContentProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ContextControl"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Country"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Currency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataOperation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Dentition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DeviceAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-DocumentStorage"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EditStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EducationLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EmployeeJobClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAccident"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAcuity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterAdmissionSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterReferralSource"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EncounterSpecialCourtesy"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityDeterminer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityHandling"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartQualifierR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNamePartTypeR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityNameUseR2"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityRisk"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EntityStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-EquipmentAlertLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Ethnicity"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ExposureMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GenderStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-GTSAbbreviation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HealthcareProviderTaxonomyHIPAA"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ApprovalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7CMETAttribution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7CommitteeIDInRIM"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ConformanceInclusion"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7ContextConductionStyle"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DefinedRoseProperty"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7DocumentFormatCodes"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7ITSVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingDomain"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7PublishingSubSection"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7Realm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7StandardVersionCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HL7UpdateMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7V3Conformance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-hl7VoteResolution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-HtmlLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierReliability"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IdentifierScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-IntegrityCheckAlgorithm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-1retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-2retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ISO3166-3retired"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-iso4217-HL7"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LanguageAbilityProficiency"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LivingArrangement"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalMarkupIgnore"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-LocalRemoteControlState"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManagedParticipationStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ManufacturerModelNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MapRelationship"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MaterialType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFAttributeType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MdfRmimRowType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MDFSubjectAreaPrefix"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-mediaType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-MessageWaitingPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ModifyIndicator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationCategory"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationMethod"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ObservationValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-orderableDrugForm"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-OrganizationNameType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParameterizedDataType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationFunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationSignature"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ParticipationType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PatientImportance"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PaymentTerms"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PersonDisabilityType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-policyHolderRole"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-PostalAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProbabilityDistributionType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ProcessingMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryParameterValue"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryPriority"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryQuantityUnit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryRequestLimit"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryResponse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-QueryStatusCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Race"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationalOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RelationshipConjunction"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ReligiousAffiliation"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseLevel"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseModality"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-ResponseMode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleClass"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleLinkType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RoleStatus"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-Sequencing"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SetOperator"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SoftwareNameExample"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SpecimenType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-styleType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-substanceAdminSubstitution"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-SubstitutionCondition"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellHorizontalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellScope"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableCellVerticalAlign"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableFrame"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TableRules"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TargetAwareness"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationAddressUse"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TelecommunicationCapabilities"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TimingEvent"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TransmissionRelationshipTypeCode"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-TribalEntityUS"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-triggerEventID"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-URLScheme"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineManufacturer"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VaccineType"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-VocabularyDomainQualifier"},{"uri" : "http://terminology.hl7.org/CodeSystem/v3-WorkClassificationODH"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-process"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-status"},{"uri" : "http://terminology.hl7.org/CodeSystem/validation-type"},{"uri" : "http://terminology.hl7.org/CodeSystem/variable-role"},{"uri" : "http://terminology.hl7.org/CodeSystem/variant-state"},{"uri" : "http://terminology.hl7.org/CodeSystem/verificationresult-communication-method"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-category"},{"uri" : "http://terminology.hl7.org/fhir/CodeSystem/medicationdispense-status-reason"},{"uri" : "http://unitsofmeasure.org"},{"uri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"uri" : "http://varnomen.hgvs.org"},{"uri" : "http://www.ada.org/snodent"},{"uri" : "http://www.ama-assn.org/go/cpt"},{"uri" : "http://www.cms.gov/Medicare/Coding/ICD10"},{"uri" : "http://www.nlm.nih.gov/research/umls/rxnorm"},{"uri" : "http://www.whocc.no/atc"},{"uri" : "https://www.cms.gov/Medicare/Medicare-Fee-for-Service-Payment/HospitalAcqCond/Coding"},{"uri" : "https://www.humanservices.gov.au/organisations/health-professionals/enablers/air-vaccine-code-formats"},{"uri" : "https://www.iana.org/time-zones"},{"uri" : "https://www.usps.com/"},{"uri" : "urn:ietf:bcp:13"},{"uri" : "urn:ietf:bcp:47"},{"uri" : "urn:ietf:rfc:3986"},{"uri" : "urn:iso:std:iso:11073:10101"},{"uri" : "urn:iso:std:iso:3166"},{"uri" : "urn:iso:std:iso:3166:-2"},{"uri" : "urn:iso:std:iso:4217"},{"uri" : "urn:iso-astm:E1762-95:2013"},{"uri" : "urn:oid:1.2.36.1.2001.1001.101.104.16592"},{"uri" : "urn:oid:1.2.36.1.2001.1005.17"},{"uri" : "urn:oid:2.16.840.1.113883.2.9.6.2.7"},{"uri" : "urn:oid:2.16.840.1.113883.3.1937.98.5.8"}],"expansion" : {"parameter" : [{"name" : "cache-id","documentation" : "This server supports caching terminology resources between calls. Clients only need to send value sets and codesystems once; there after they are automatically in scope for calls with the same cache-id. The cache is retained for 30 min from last call"},{"name" : "tx-resource","documentation" : "Additional valuesets needed for evaluation e.g. value sets referred to from the import statement of the value set being expanded"},{"name" : "_incomplete"},{"name" : "abstract"},{"name" : "activeOnly"},{"name" : "check-system-version"},{"name" : "count"},{"name" : "default-to-latest-version"},{"name" : "displayLanguage"},{"name" : "excludeNested"},{"name" : "excludeNotForUI"},{"name" : "excludePostCoordinated"},{"name" : "force-system-version"},{"name" : "inactive"},{"name" : "includeAlternateCodes"},{"name" : "includeDefinition"},{"name" : "includeDesignations"},{"name" : "incomplete-ok"},{"name" : "limitedExpansion"},{"name" : "mode","documentation" : "=lenient-display-validation"},{"name" : "no-cache"},{"name" : "offset"},{"name" : "profile"},{"name" : "property"},{"name" : "system-version"},{"name" : "valueSetMode","documentation" : "= CHECK_MEMBERSHIP_ONLY | NO_MEMBERSHIP_CHECK"}]}}
      +
      +--- 3 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58813
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 4 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","url":"http://hl7.org/fhir/ValueSet/jurisdiction--2","version":"4.0.1","status":"active","compose":{"include":[{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58814
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 5 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"default-to-latest-version","valueBoolean":true},{"name":"valueSet","resource":{"resourceType":"ValueSet","id":"jurisdiction","meta":{"lastUpdated":"2019-11-01T09:29:23.356+11:00","profile":["http://hl7.org/fhir/StructureDefinition/shareablevalueset"]},"extension":[{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-wg","valueCode":"vocab"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status","valueCode":"normative"},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm","valueInteger":5},{"url":"http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version","valueCode":"4.0.0"}],"url":"http://hl7.org/fhir/ValueSet/jurisdiction","identifier":[{"system":"urn:ietf:rfc:3986","value":"urn:oid:2.16.840.1.113883.4.642.3.48"}],"version":"4.0.1","name":"Jurisdiction ValueSet","title":"Jurisdiction","status":"active","experimental":false,"date":"2019-11-01T09:29:23+11:00","publisher":"FHIR Project team","contact":[{"telecom":[{"system":"url","value":"http://hl7.org/fhir"}]}],"description":"This value set defines a base set of codes for country, country subdivision and region    for indicating where a resource is intended to be used.   \r\n   \r\n   Note: The codes for countries and country subdivisions are taken from    [ISO 3166](https://www.iso.org/iso-3166-country-codes.html)    while the codes for \"supra-national\" regions are from    [UN Standard country or area codes for statistical use (M49)](http://unstats.un.org/unsd/methods/m49/m49.htm).","compose":{"include":[{"system":"urn:iso:std:iso:3166"},{"system":"urn:iso:std:iso:3166:-2"},{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","filter":[{"property":"class","op":"=","value":"region"}]}]}}},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:32 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:32 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58818
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 6 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/CodeSystem/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58825
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      +--- 7 -----------------
      +Request: 
      +
      +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json; fhirVersion=4.0
      +Content-Type: application/fhir+json; fhirVersion=4.0;charset=UTF-8
      +User-Agent: fhir/publisher
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en-US"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"url","valueUri":"http://hl7.org/fhir/ValueSet/jurisdiction--2"},{"name":"valueSetVersion","valueString":"4.0.1"},{"name":"cache-id","valueId":"e3815fa2-52d1-4659-92c8-774ba8737ab3"},{"name":"x-system-cache-id","valueString":"dc8fd4bc-091a-424a-8a3b-6198ef146891"}]}
      +
      +
      +Response: 
      +
      +200
      +access-control-allow-methods:GET, POST, PUT, PATCH, DELETE
      +access-control-allow-origin:*
      +access-control-expose-headers:Content-Location, Location
      +cache-control:public, max-age=600
      +connection:keep-alive
      +content-length:254
      +content-type:application/fhir+json
      +date:Tue, 30 Jan 2024 09:20:39 GMT
      +last-modified:Tue, 30 Jan 2024 09:20:39 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:85-58826
      +
      +{"resourceType" : "Parameters","parameter" : [{"name" : "result","valueBoolean" : true},{"name" : "system","valueUri" : "http://unstats.un.org/unsd/methods/m49/m49.htm"},{"name" : "code","valueCode" : "001"},{"name" : "display","valueString" : "World"}]}
      +
      diff --git a/qa-txservers.html b/qa-txservers.html new file mode 100644 index 000000000..7f12b7122 --- /dev/null +++ b/qa-txservers.html @@ -0,0 +1,61 @@ + + + + ExampleIG : Terminology Server Report + + + + +

      Terminology Server Report for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history))

      +

      This page provides a report on which terminology servers were used while publishing this IG. Note that terminology caching reduces the server hit count - this page only reports content that wasn't cached

      +

      Internal Errors choosing Server using 'http://tx.fhir.org/tx-reg':

      +
        +
      • (None - all good)
      • +
      +

      Primary Server: http://tx.fhir.org/r4

      +

      Use Count: 5. Code Systems used:

      + + + + + + + + + + + + + + + + + + + + + + + + +
      + System + + #Exp. + + #Val. + + Details +
      http://unstats.un.org/unsd/methods/m49/m49.htm05 +
      urn:iso:std:iso:316601 + ISO 3166-1 Codes for the representation of names of countries and their subdivisions — Part 1: Country code +
      urn:iso:std:iso:3166:-201 + ISO 3166 Part 2 Country Subdivision Codes +
      + + diff --git a/qa.html b/qa.html new file mode 100644 index 000000000..aad34ec1b --- /dev/null +++ b/qa.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Errors Only

      + + + + + + + + + + + + + + + + + + +
      Quality Checks
      Publisher Version:IG Publisher Version: v1.5.15
      Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
      Realm Check for n/a:
      • n/a
      Publication Request:
      • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
      • +
      • Error fetching package-list from http://example.com/fhir/example: Not Found
      • +
      • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
      • +
      • No publication request found
      • +
      +
      Supressed Messages:No Suppressed Issues +
      Dependency Checks:
      + + +
      PackageVersionFHIRCanonicalWeb BaseComment
      .. my-ig1.0.0R4http://example.com/fhir/example
      ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
      ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
      Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
      Dependent IGs:no references
      Global Profiles:(none declared)
      Terminology Server(s):http://tx.fhir.org/r4 (details)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      Draft Dependencies: +
      Modifier Extensions:(none)
      Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
      IPA Comparison: n/a
      IPS Comparison: n/a
      Summary: errors = 4, warn = 5, info = 0, broken links = 0
      + + + + + + + + + + +
      FilenameErrorsWarningsHints
      Build Errors050
      /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
      +
      + +

      n/a Show Validation Information

      + + + + + + + + + + + + + + + + + +
      ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
      1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
      2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
      3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
      4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
      +
      + +

      fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

      + + + + + + + + + + + + + + + + + +
      PathSeverityMessage
      ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
      ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
      + +

      Suppressed Messages (Warnings, hints, broken links)

      +

      No suppressed messsages

      +

      Errors sorted by type

      +
      + +

      RESOURCE_CANONICAL_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      +
      + +

      RESOURCE_ID_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
      +
      + +

      Validation_VAL_Profile_Minimum

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      + + diff --git a/qa.json b/qa.json new file mode 100644 index 000000000..9f6d2628c --- /dev/null +++ b/qa.json @@ -0,0 +1,17 @@ +{ + "url" : "http://example.com/fhir/example", + "name" : "ExampleIG", + "title" : "HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1", + "description" : "Example IG exercises many of the fields in a SUSHI configuration.", + "ig-date" : "2020-02-26", + "status" : "active", + "package-id" : "my-ig", + "ig-ver" : "1.0.0", + "date" : "Tue, 30 Jan, 2024 09:20:31 +0000", + "errs" : 4, + "warnings" : 5, + "hints" : 0, + "version" : "4.0.1", + "tool" : "5.0.0 (3)", + "maxMemory" : 1035993088 +} diff --git a/qa.min.html b/qa.min.html new file mode 100644 index 000000000..01d208258 --- /dev/null +++ b/qa.min.html @@ -0,0 +1,157 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Tue Jan 30 09:20:42 UTC 2024, FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example (history)). See Full QA Report

      + + + + + + + + + + + + + + + + + + +
      Quality Checks
      Publisher Version:IG Publisher Version: v1.5.15
      Publication Code:n/a . PackageId = my-ig, Canonical = http://example.com/fhir/example
      Realm Check for n/a:
      • n/a
      Publication Request:
      • History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://example.com/fhir/example/history.html'
      • +
      • Error fetching package-list from http://example.com/fhir/example: Not Found
      • +
      • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
      • +
      • No publication request found
      • +
      +
      Supressed Messages:No Suppressed Issues +
      Dependency Checks:
      + + +
      PackageVersionFHIRCanonicalWeb BaseComment
      .. my-ig1.0.0R4http://example.com/fhir/example
      ... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.4.0
      ... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
      Templates: myorg.fhir.mytemplate#0.0.1 -> openhie.fhir.template#current -> fhir.base.template#current. Tools: 0.1.0
      Dependent IGs:no references
      Global Profiles:(none declared)
      Terminology Server(s):http://tx.fhir.org/r4 (details)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      Draft Dependencies: +
      Modifier Extensions:(none)
      Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://example.com/fhir/example (Problem #1 with package-list.json at http://example.com/fhir/example: Not Found)
      IPA Comparison: n/a
      IPS Comparison: n/a
      Summary: errors = 4, warn = 5, info = 0, broken links = 0
      + + + + + + + + + + +
      FilenameErrorsWarningsHints
      Build Errors050
      /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig400
      +
      + +

      n/a Show Validation Information

      + + + + + + + + + + + + + + + + + +
      ImplementationGuide.urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
      1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
      2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
      3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
      4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
      +
      + +

      fsh-generated/resources/ImplementationGuide-my-ig.json Show Validation Information (1)

      + + + + + + + + + + + + + + + + + +
      PathSeverityMessage
      ImplementationGuide​.where(url = 'http:​/​/example​.com​/fhir​/example')errorConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      ImplementationGuide.urlerrorResource id/url mismatch: my-ig/http://example.com/fhir/example
      ImplementationGuide​.definition (l1​/c11743)errorImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      fsh-generated​/resources​/ImplementationGuide-my-igerrorURL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example
      + +

      Suppressed Messages (Warnings, hints, broken links)

      +

      No suppressed messsages

      +

      Errors sorted by type

      +
      + +

      RESOURCE_CANONICAL_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonConformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example)
      +
      + +

      RESOURCE_ID_MISMATCH

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonResource id/url mismatch: my-ig/http://example.com/fhir/example
      +
      + +

      Validation_VAL_Profile_Minimum

      + + + + +
      fsh-generated/resources/ImplementationGuide-my-ig.jsonImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1)
      + + diff --git a/qa.txt b/qa.txt new file mode 100644 index 000000000..c3ee7e2d7 --- /dev/null +++ b/qa.txt @@ -0,0 +1,20 @@ +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.5.15 +Generated Tue Jan 30 09:20:42 UTC 2024. FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example) + Build Errors : 0 / 5 / 0 + /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig : 4 / 0 / 1 + +== n/a == +WARNING: ImplementationGuide.url: The canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole +WARNING: 1: The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide +WARNING: 2: An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide +WARNING: 3: An HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide +WARNING: 4: The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide +== fsh-generated/resources/ImplementationGuide-my-ig.json == +ERROR: ImplementationGuide.where(url = 'http://example.com/fhir/example'): Conformance resource /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig.json - the canonical URL (http://example.com/fhir/example/ImplementationGuide/my-ig) does not match the URL (http://example.com/fhir/example) +ERROR: ImplementationGuide.url: Resource id/url mismatch: my-ig/http://example.com/fhir/example +ERROR: ImplementationGuide/my-ig: ImplementationGuide.definition: ImplementationGuide.definition.resource: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/ImplementationGuide|4.0.1) +ERROR: /github/workspace/fsh-generated/resources/ImplementationGuide-my-ig: URL Mismatch http://example.com/fhir/example/ImplementationGuide/my-ig vs http://example.com/fhir/example diff --git a/qa.xml b/qa.xml new file mode 100644 index 000000000..3fce0ac0d --- /dev/null +++ b/qa.xml @@ -0,0 +1 @@ +
      \ No newline at end of file diff --git a/searchform.html b/searchform.html new file mode 100644 index 000000000..b9f29da40 --- /dev/null +++ b/searchform.html @@ -0,0 +1,141 @@ + + + + + + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + +
      + +
      +
      + Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build) +
      +
      +
      +
      + + +
      +
      +
      + + + + + +
      +
      + + + + + + + + +
      +
      +
      +
      + + +
      + +

      Search HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 (Current Build)

      + + + +
      + +

      +Note: this search searches the curent build of HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1. +

      +
      + +
      +
      +
      + +
      + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sub-package-list.json b/sub-package-list.json new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/sub-package-list.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/summary.png b/summary.png new file mode 100644 index 0000000000000000000000000000000000000000..be7ad0e6a4b6fc138bacd62e64d6867dacc2f071 GIT binary patch literal 567 zcmV-70?7S|P)?0LKH?l(I#DR$XAV~XTsn)$x(eec10hSnPYQ|8^)d7rip z-BTaWihS`!i8Et#YK$`MoCJG)RVrw!MEf#QG6o=( zj$@p~1rls^T2${_L%_~S@QZS`iPtrDSLEAG9s2mXWB^FVdwphc)xL}xO%Fh;BeMsf zifh|a%j*QdluBO=MA6diZos(tu%a7HZ*9Rj?9sP_5WvslRCC_Z02pV+=UtbGdNP+t zuS}{&(|bN)UAauhngkfsxV}kX48Yk}g#>^E8$|rdW%EyNZ37Vg2mru#w@iWo zSgc`f!D)5m#(v;Od=QPT){Dvc*;+L8K`Q<3y8ddgQH-j{DVecq>)t+8yW zZ2GpML`k;&XO;jguanBBi7aq&FZSzC!}_a7e-Gck)NkTI`rk?O9en@*002ovPDHLk FV1nd5|Hl9T literal 0 HcmV?d00001 diff --git a/target.png b/target.png new file mode 100644 index 0000000000000000000000000000000000000000..3a5cf9ce0d46d1a850712380a80d8866d36ea6b2 GIT binary patch literal 972 zcmV;-12g=IP)_rgf`8LVv=;DiJPy82(Vd?GoXqNQjo$e?)jO(^o*AoA?6gu>}zCHBi+f^Rl~^(&h!cjXf>(FMd~zeA#NfMR%LGQelN4j1U}P)L=)>i*tEc8;d+>s7R> zSd$ag}ZGKjJij))(@w3b6bcA_iR@_F*YjdVyMp_L7` zFY#jc0niWt`7%JIg&=0ou3Lw@1r^9++F=g+P(mx=k0#J?i-pEe79iWNaqb*}E-r|< zu=U)BsJnX#LXyBK6QMJYL8|F%@N1gko%CSM*iqCcJ5i1ZEI~Pjuzre|FDLrELB_mX z4M_L^_Wk%g$fynNg&g{nJhV(RHow)4U>X?vJB`Zm9=z<|i%serT)($0NE$E2s_m1K z%M=Ks%_lf)YXdjXjdoE4HzR9N(b@}9sU9IOFh7%BPqYKGp8Yr^)yLF)>eix>j6cOM zOpQxwCAkF0{0ETv?Kr-gOTqcdZRA$10z1zm5u_l*04}-@0sFVnEwv~9sOjIcdl8T| zlXziPIvDUupZv!AE>y!O(Nolde$(e!F(7c+%$`uHCrGoSNwvsrRXw)pxrbJM0Eves zmiMn7+@iPsAU?lx7fx0m1;-K)5g?Le0r|qbf{8d7S*HF!&$KjpcNjY+JigYSw|)@v uRK6M_Vj>pN8D8M|dvX=qmK9!G+W!w8J%i{Pjt_VM0000b7v literal 0 HcmV?d00001 diff --git a/tbl_bck0.png b/tbl_bck0.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck00.png b/tbl_bck00.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck000.png b/tbl_bck000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck0000.png b/tbl_bck0000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck00000.png b/tbl_bck00000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck000000.png b/tbl_bck000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck0000000.png b/tbl_bck0000000.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck000001.png b/tbl_bck000001.png new file mode 100644 index 0000000000000000000000000000000000000000..37c1ca650248602e122d38f3753b938f4b272ff2 GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1Dz#PZ!6Kid%25845Bma4;M0 zxwfCpftCAZEYF`SUO{(mZslWO*z@RP4TNkTCL*To1D!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/tbl_bck000010.png b/tbl_bck000010.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/tbl_bck0000100.png b/tbl_bck0000100.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/tbl_bck000010000.png b/tbl_bck000010000.png new file mode 100644 index 0000000000000000000000000000000000000000..9c61a129afe044bab5f49a5dab1b2e9ed09482ea GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9xc^ zJNwW0gFVxt1w|_Q1)*A=hTpGSF)$qXd>%f8;d89!{F)a=d#Wzp$Pzb CM;^Zb literal 0 HcmV?d00001 diff --git a/tbl_bck00001001.png b/tbl_bck00001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9dbea930256393fe9f2820be8dbedc02d589683e GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#w!APZ!6Kid%25ZRBNe;9znn zPyH|XNB&?$gzU+$EnQwgXZ~*a$H1`R&tf;A;&nD#Ry%|}3Fw#wzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/tbl_bck00001010.png b/tbl_bck00001010.png new file mode 100644 index 0000000000000000000000000000000000000000..6999a24e0353aa271a8a036695cef29b31766c46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{d%qoghHGjpOdsfH5@Z;BJH=y!mF{`v4!j_r1wgEW|p00i_>zopr E02z=Wi~s-t literal 0 HcmV?d00001 diff --git a/tbl_bck000011.png b/tbl_bck000011.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/tbl_bck0000110.png b/tbl_bck0000110.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/tbl_bck00001100.png b/tbl_bck00001100.png new file mode 100644 index 0000000000000000000000000000000000000000..aa22712e478d735c5a00b04aaa379c4942fdeb46 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOOOa<_2>YL@3{<{9X8vl2u=u`x#y}2(r>mdKI;Vst E0RJN((f|Me literal 0 HcmV?d00001 diff --git a/tbl_bck0000111.png b/tbl_bck0000111.png new file mode 100644 index 0000000000000000000000000000000000000000..0af3ab1fcd835053632481989890651d43331c22 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!zbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjpOduGSL(DN@-8K``J%&9;Jof73`*+341r>mdKI;Vst E01!z*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!Jz*PZ!6Kid%25ZRBJy5MVlR z|LWiL6X`7>j1OD1bJxsKIlO!J!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jQOHNujb&19H{J(SR@5(bYJp8{!kb$8gT8fL!foZW_Sq@M;gQu&X J%Q~loCIFjCBE!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/tbl_bck00001110110.png b/tbl_bck00001110110.png new file mode 100644 index 0000000000000000000000000000000000000000..08e2b517b5952281a3eb58d0e9da8d14d7851193 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBJy;9=hI z=hgrGj4G$)O^%Gca&I&zr&N@`H+g>hH#0-PKYwXP28JK0j3GMqH`vcF{tVR4;OXk; Jvd$@?2>_kzBe(zn literal 0 HcmV?d00001 diff --git a/tbl_bck00001111.png b/tbl_bck00001111.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/tbl_bck000011110.png b/tbl_bck000011110.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/tbl_bck0000111100.png b/tbl_bck0000111100.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/tbl_bck000011110000.png b/tbl_bck000011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..414ed2d700780a4250d8016d2c250fca68f62739 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%h|sf7(RS;?*%IN+4;ZRfyw3A43MD=p00i_>zopr E0Bv(4!vFvP literal 0 HcmV?d00001 diff --git a/tbl_bck00001111001.png b/tbl_bck00001111001.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/tbl_bck000011110010.png b/tbl_bck000011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..43b3677bc9acc382327af451fd3fbb89f86b5cfc GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM3pe={?D_;Fs6k%3{yQpOM+`y2ll4g7)H89ZJ6 KT-G@yGywq2#w4-; literal 0 HcmV?d00001 diff --git a/tbl_bck0000111101.png b/tbl_bck0000111101.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/tbl_bck00001111010.png b/tbl_bck00001111010.png new file mode 100644 index 0000000000000000000000000000000000000000..19e431c6a8f5d39131740544bda5a9c00c1b81a4 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBN8;9=hI zZ`S|(1#=FtIF+jOM;a}iB=WrM+LM2;|1vQA_~S3l$iT2;DWm5a`x~DlE`0!MXYh3O Kb6Mw<&;$V8&?Y|s literal 0 HcmV?d00001 diff --git a/tbl_bck000011111.png b/tbl_bck000011111.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/tbl_bck0000111110.png b/tbl_bck0000111110.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/tbl_bck00001111100.png b/tbl_bck00001111100.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/tbl_bck000011111000.png b/tbl_bck000011111000.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0031e9c12f74fbb24ca2d5a278dc4fc9203189 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25E#zfz;9zzr zd;8D$gFTbug1#pyzQK;Fn$P}i-6PAuu;GvTRG{*hN_!pq8_G|Az65d@JYD@<);T3K F0RZw4A%y?{ literal 0 HcmV?d00001 diff --git a/tbl_bck00001111101.png b/tbl_bck00001111101.png new file mode 100644 index 0000000000000000000000000000000000000000..0feb501a233be5a52843df61a375f03abb17acf0 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvX!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{k!*_+nP3g%FnGH9xvXz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/tbl_bck0000111110110.png b/tbl_bck0000111110110.png new file mode 100644 index 0000000000000000000000000000000000000000..740eb6ee0b167d54146049f2117f2c554392d1e5 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGjB2L^6I6{dzC1cPb;*lr%U{*s*%=;uJ}=40z%ZkT@zW3c7RE^dmw~z&JYD@< J);T3K0RYo%C8_`b literal 0 HcmV?d00001 diff --git a/tbl_bck0000111111.png b/tbl_bck0000111111.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/tbl_bck00001111110.png b/tbl_bck00001111110.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/tbl_bck000011111100.png b/tbl_bck000011111100.png new file mode 100644 index 0000000000000000000000000000000000000000..fbd5e088010ec4809ea12436380cd563f7c3b462 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{fm)jXn0zGi-UpTfWCNVko~%*{)F{F%?zHdelF{r G5}E)=fFgqc literal 0 HcmV?d00001 diff --git a/tbl_bck00001111111.png b/tbl_bck00001111111.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/tbl_bck000011111110.png b/tbl_bck000011111110.png new file mode 100644 index 0000000000000000000000000000000000000000..93c7ec16c058b08663b8c26dc22622a30318f8bd GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBJy;9=hI z=hgrGjB2N4Z4Eq9dn<}mHGjqR{kvz!z;L+!76${v0e$hiKkQrjb}JhLH8Xg+`njxg HN@xNAR1zZ5 literal 0 HcmV?d00001 diff --git a/tbl_bck0001.png b/tbl_bck0001.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/tbl_bck00010.png b/tbl_bck00010.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/tbl_bck000100.png b/tbl_bck000100.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/tbl_bck00011.png b/tbl_bck00011.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/tbl_bck000110.png b/tbl_bck000110.png new file mode 100644 index 0000000000000000000000000000000000000000..82eb93e5fde7fb922816e589fc48e7d5688e0e2a GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0lY!qZL;9xc^ z`})tAWtjr&r@3C{@t&_H-TeKNouT2h3sC7bldjbcVaB@z<^VYip00i_>zopr09*ba A8UO$Q literal 0 HcmV?d00001 diff --git a/tbl_bck001.png b/tbl_bck001.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0z*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/tbl_bck0010010.png b/tbl_bck0010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9372ccdff0dc3fb17749a4ccb2b2f8106fe82b94 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%259pq#%;9)xO z=G8yrEq4_IJS-mmdvw|>X!4#pnRCs*vNJSXlQ&~xVEAyFwQIFQSWoG$bwJ$=p00i_ I>zopr0JxJR#sB~S literal 0 HcmV?d00001 diff --git a/tbl_bck00101.png b/tbl_bck00101.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/tbl_bck001010.png b/tbl_bck001010.png new file mode 100644 index 0000000000000000000000000000000000000000..b275e953bb839cfb1279a2b16335023d2a92b96f GIT binary patch literal 101 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz#PZ!6Kid%0l9OPth;9z#F z_Wf^K5#FlcmvFCft;*Ju@$vuI85+*I0F@rIY0!2E+wbb@0OT-uy85}Sb4q9e06A_Q A#sB~S literal 0 HcmV?d00001 diff --git a/tbl_bck0011.png b/tbl_bck0011.png new file mode 100644 index 0000000000000000000000000000000000000000..72cca1583ab7eea415c2ad2ba9b5be35c6174489 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2LrzbPZ!6Kid%25ZRBJy;9=hI z=hgrGjNi@+6cw7?^ykHRW=)=Me3PAlL8|@^2Lrz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08z#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/tbl_bck01010.png b/tbl_bck01010.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/tbl_bck010100.png b/tbl_bck010100.png new file mode 100644 index 0000000000000000000000000000000000000000..152b202a6045372c42a99e3dd800e6a11a39a5df GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!APZ!6Kid%0l9OPs$;9=hQ z=GEWy4C_`+7q-3pHlE8~zTGn0{wpIxg0VVKv8i~rwnNwggDDq)90pHUKbLh*2~7Z& CxE{m+ literal 0 HcmV?d00001 diff --git a/tbl_bck01011.png b/tbl_bck01011.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/tbl_bck010110.png b/tbl_bck010110.png new file mode 100644 index 0000000000000000000000000000000000000000..cda6f6cb0be951602113cc661d26421079afd5c6 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0lT;ya>5Mes7 zef9720lb241&3<2{U&8vMZP^Z`|tYi%nS$4&jBjGlGAX}K_`2g-C`hz!PC{xWt~$( F696^ZBMbll literal 0 HcmV?d00001 diff --git a/tbl_bck011.png b/tbl_bck011.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/tbl_bck0110.png b/tbl_bck0110.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/tbl_bck01100.png b/tbl_bck01100.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/tbl_bck011000.png b/tbl_bck011000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/tbl_bck0110000.png b/tbl_bck0110000.png new file mode 100644 index 0000000000000000000000000000000000000000..c68fbaa0e298f89ea5244afbd60c964c6671c8e7 GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpfmP>a>@mG~&sUe$+5cx?I3N#{YcOU`SnUwjJDbZ5sExtX)z4*}Q$iB};$|EQ literal 0 HcmV?d00001 diff --git a/tbl_bck011001.png b/tbl_bck011001.png new file mode 100644 index 0000000000000000000000000000000000000000..58b9c7e8a0d8b296c50c1298d6d0bdbfb97a68ce GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!mPZ!6Kid%259pq#%;9zzr zKl{&k%iV!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/tbl_bck011010.png b/tbl_bck011010.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/tbl_bck0110100.png b/tbl_bck0110100.png new file mode 100644 index 0000000000000000000000000000000000000000..394a6c698c4192664d323d4bbb2ffe4a00991d8c GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0l9OPs$;9zzr zKl{%(V)+Gk{etrj9;z#SC+~X`|DK(pVZJ3J14G1ThO$5houK%ql|Zcwp00i_>zopr E0KAkR*Z=?k literal 0 HcmV?d00001 diff --git a/tbl_bck011011.png b/tbl_bck011011.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/tbl_bck0110110.png b/tbl_bck0110110.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/tbl_bck01101100.png b/tbl_bck01101100.png new file mode 100644 index 0000000000000000000000000000000000000000..c281ebed966cd334dfd72ccf91778518f645a7fb GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25ZRBKd;9zzr zKl{)4hu^}Z^9xcHmTa1IW!cVsXa3)lXJGLApQ#K~A1ybn+<{49sgVzm!{F)a=d#Wz Gp$Pz5up$Nk literal 0 HcmV?d00001 diff --git a/tbl_bck0110111.png b/tbl_bck0110111.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/tbl_bck01101110.png b/tbl_bck01101110.png new file mode 100644 index 0000000000000000000000000000000000000000..22744ccaae0f96159182c5ba2d61aa494dedab09 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%259pq#%;9zzr zKl{&k%iVmdKI;Vst068fqrT_o{ literal 0 HcmV?d00001 diff --git a/tbl_bck0111.png b/tbl_bck0111.png new file mode 100644 index 0000000000000000000000000000000000000000..ad09dbba3e0dccdd01f8d536db42d926666e96c1 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzNzbPZ!6Kid%25ZRBKd;9zzr zKl{)4$Npvo4)GmEzN!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/tbl_bck011110.png b/tbl_bck011110.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/tbl_bck0111100.png b/tbl_bck0111100.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/tbl_bck011110000.png b/tbl_bck011110000.png new file mode 100644 index 0000000000000000000000000000000000000000..747abd5abbeb3b19406fe3251fbfbf500c1a806e GIT binary patch literal 100 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!wPZ!6Kid%0l7z#2la4;M0 zxwfCpftCAZ>@mG~&sUe$+5cx`cwh{aYcOVREO%fEO`f?LsExtX)z4*}Q$iB};sqQ# literal 0 HcmV?d00001 diff --git a/tbl_bck01111001.png b/tbl_bck01111001.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/tbl_bck011110010.png b/tbl_bck011110010.png new file mode 100644 index 0000000000000000000000000000000000000000..15f83be9e8fedfc50d4997fb4c9d1e429473f86d GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9)xO z=G8yrEpwGrpR`nSC8@6T(@!t{zy0NJMur(@IT;unW^-?wYkz}H+H*HhFN3G6pUXO@ GgeCwb@FCd% literal 0 HcmV?d00001 diff --git a/tbl_bck0111101.png b/tbl_bck0111101.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/tbl_bck01111010.png b/tbl_bck01111010.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae151ada8c689bc0ad2c297af0809713e040700 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%25Z4_iM;9znn zPyH|16Pz*e`8#hZEiKR7Szpfoef^h#;lY>lQj81?H$E|}k+r|U(6V0{sF}gj)z4*} HQ$iB}K&&F; literal 0 HcmV?d00001 diff --git a/tbl_bck011111.png b/tbl_bck011111.png new file mode 100644 index 0000000000000000000000000000000000000000..83775ca3ec1858141c2d717b21415e233e64307f GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvX!gPZ!6Kid%0lY~*Ed;9=VM z=F~sqC-q!Y4teNh=1uaseE(PZY-WZ7qDnxuru+-%+TXA$;r|5WFnGH9xvXz#PZ!6Kid%0l9OPs$;9=hQ z=GEVH59`*G&TM;m%{`aB%)dRKf#CqJ5>Tlre*&vR15^FK*FX+~r>mdKI;Vst08!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck02400.png b/tbl_bck02400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck0241.png b/tbl_bck0241.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/tbl_bck02410.png b/tbl_bck02410.png new file mode 100644 index 0000000000000000000000000000000000000000..b2cd4f0e48d29f95290642e4713efcad203bf599 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25IdU=>@Gu{! z>aFL^4xQqtU%)geT+1`osPeiMGs6M%`a2v93|D*|3e?Kr>FVdQ&MBb@ E063T&vH$=8 literal 0 HcmV?d00001 diff --git a/tbl_bck025.png b/tbl_bck025.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/tbl_bck0250.png b/tbl_bck0250.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/tbl_bck02500.png b/tbl_bck02500.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/tbl_bck025000.png b/tbl_bck025000.png new file mode 100644 index 0000000000000000000000000000000000000000..06da280fd5e970e8ab77a6751ed94bde02a3284f GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/tbl_bck02501.png b/tbl_bck02501.png new file mode 100644 index 0000000000000000000000000000000000000000..094ceb1a654f63fb750bd4d5fed95f04c9b4c64d GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!WPZ!6Kid%0l9OPtB;9)sv zlGvJguIY_>RIAjC=1TdTl(dpf&sI$TpMG_%Bm=`ACl&^V2eWu*lsG!GPZ!6Kid%0lIPx+m@UR@5 zvQ)UK+vn&h@4`#DBopTcO%#!W}YG&|s^>bP0 Hl+XkK_Cg?V literal 0 HcmV?d00001 diff --git a/tbl_bck025025.png b/tbl_bck025025.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/tbl_bck0250250.png b/tbl_bck0250250.png new file mode 100644 index 0000000000000000000000000000000000000000..9fcc004f57b9a495088a27cd169995d333590137 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0lIC3&52)G{9 zO*|BT&f(idfu;>c?K|z`R9E_4li3~p+5ayCL&0Gd28IVSnfvmbD@qJ6?f`0M@O1Ta JS?83{1OR8*BGUi> literal 0 HcmV?d00001 diff --git a/tbl_bck02503.png b/tbl_bck02503.png new file mode 100644 index 0000000000000000000000000000000000000000..3e350863a175cb30d3241c6703d65d231a201116 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lSn@I`2rxK` zTu|gxP3N;#`C%FJK_%E{@5yN$8upQkpPsFoYg=Cp)Vbb(k%7S?jrp*UGk2g@={}$# N44$rjF6*2UngDb+APN8g literal 0 HcmV?d00001 diff --git a/tbl_bck0251.png b/tbl_bck0251.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/tbl_bck02510.png b/tbl_bck02510.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/tbl_bck02512.png b/tbl_bck02512.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/tbl_bck0251240.png b/tbl_bck0251240.png new file mode 100644 index 0000000000000000000000000000000000000000..f20e7bea46b75744b4a7dd66c7ceca041883e291 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;rYPyP6e3^a{?~OgeGqMatPg^S_f{ZIfhRsC&r5!0=!uZ|@h!=M8&O<^fG$ N@O1TaS?83{1OQNICp!QD literal 0 HcmV?d00001 diff --git a/tbl_bck025125.png b/tbl_bck025125.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/tbl_bck0251250.png b/tbl_bck0251250.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/tbl_bck0251252.png b/tbl_bck0251252.png new file mode 100644 index 0000000000000000000000000000000000000000..2ffa983c596cd9723611224ee2fc5cf905edc1dc GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIC3%=@Gu{k zHRI5%*$aNYe3fXR5%XYPZF28JKcm}X9K_R~1`dppns N22WQ%mvv4FO#oqoCm;X- literal 0 HcmV?d00001 diff --git a/tbl_bck02513.png b/tbl_bck02513.png new file mode 100644 index 0000000000000000000000000000000000000000..e91044c7bf0647358b2781997b04aaff85549267 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h`2Zk zR~S$7th0R0@h#ArW03)O@txD&f)neEqGqc9-@CZ}UFpATJPZtRicAa)1!tMgSvWl` T+VI#5Xb^*^tDnm{r-UW|e~%?( literal 0 HcmV?d00001 diff --git a/tbl_bck03.png b/tbl_bck03.png new file mode 100644 index 0000000000000000000000000000000000000000..093366f032d5d15b1a0beee2d4c9473dafded338 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#!=PZ!6Kid%0l7&0;#a2#zjPZ!6Kid%25845BOa4zjPZ!6Kid%25845BOa4zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+zbPZ!6Kid%0l81gbG2(TOs zZ_u7HCrPBSoBOCpaQ>#rDYLHK+!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/tbl_bck03410.png b/tbl_bck03410.png new file mode 100644 index 0000000000000000000000000000000000000000..99337fba756acf39d3e27fcd5cef336b4823039a GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0lIPx+m@UR@z zIw0z`O2YMmI@hV@ohkQb$E2i{NM*l!_iXLAE&L1&_QgyL3>Tg;6x?vEs?5&^au^sq MUHx3vIVCg!0IDP-1^@s6 literal 0 HcmV?d00001 diff --git a/tbl_bck035.png b/tbl_bck035.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8163c5980db1edd7a22d353353f03eb098166f GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!OPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`BCZOuy0n!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6!ePZ!6Kid%0lIC3&52)G0a zR~S$7+%~6_<#z^0s$)faxy%or&W=ed&+W_qmc3=}-9MM!|7Bn(ILyhw;4q81%h9Ds TSVG_l&>#j+S3j3^P6zzPZ!6Kid%0l81gbG2(UPc zTu|gx&F8aL`N1eSA%8~FDQ~lIr9~;LHou?!S1LE%eE%DEhKBi;j0_AO#SHtNy0AVu S_^k(M4uhwwpUXO@geCwBh$H;~ literal 0 HcmV?d00001 diff --git a/tbl_bck0351.png b/tbl_bck0351.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/tbl_bck03510.png b/tbl_bck03510.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/tbl_bck03512.png b/tbl_bck03512.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/tbl_bck0351240.png b/tbl_bck0351240.png new file mode 100644 index 0000000000000000000000000000000000000000..46ed5ee7357f68adf86525fa601cafa68bb0d016 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzfPZ!6Kid%258S*kH@US?D zY*6G>HEov_`oqA?=V5hM-TdDLzj&oZDXTWWpZ`zl?dtl?oAZJC@5y~EV^YQ!{~PF?hQAxvXn4H# literal 0 HcmV?d00001 diff --git a/tbl_bck035125.png b/tbl_bck035125.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/tbl_bck0351250.png b/tbl_bck0351250.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/tbl_bck0351252.png b/tbl_bck0351252.png new file mode 100644 index 0000000000000000000000000000000000000000..718d462b66a66c3efbc230d003469b402bcfe23f GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!KPZ!6Kid%0l9OOJ;z{Bj| ze<9xOl}g;Y*DSmIC&|X}v9qA|5nb_ WbQh1xjNBbS4uhwwpUXO@geCy#!78`_ literal 0 HcmV?d00001 diff --git a/tbl_bck03513.png b/tbl_bck03513.png new file mode 100644 index 0000000000000000000000000000000000000000..a0dde5120cc5bd2d91d8c1d659a5346af2d4b9c0 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!ePZ!6Kid%0lIC3&5h%g5T zR~S$7th0R0@h#Arqv`|iy+VU&N=kR9RL@oad+}6YefqvT{0t2C#Y_wg1!tK~aXa5W T({|%3&>#j+S3j3^P6!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck040.png b/tbl_bck040.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck0400.png b/tbl_bck0400.png new file mode 100644 index 0000000000000000000000000000000000000000..435fdb622184e6068be86048b8bb948f3f172856 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!oPZ!6Kid%0lC^CYi6!!o6 n->mP$!Z%?XkY6zYD0YV@^S;9>m*j>EKn{batDnm{r-UW|;CC3` literal 0 HcmV?d00001 diff --git a/tbl_bck041.png b/tbl_bck041.png new file mode 100644 index 0000000000000000000000000000000000000000..60d392466b38d3dcbfd6c0bb76fea9e157e4768f GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0!=PZ!6Kid%25ZRBKd;9zzr zKl{&kkJz~n3Na6UP0*UUL~rJv?755#4Szqo0ae#!X0zbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/tbl_bck050.png b/tbl_bck050.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/tbl_bck0500.png b/tbl_bck0500.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/tbl_bck05040.png b/tbl_bck05040.png new file mode 100644 index 0000000000000000000000000000000000000000..f15900ba9e4f443d3cb7f7fbabd2aaecb7e3caf8 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l81gbG2(TP9 zZ#-n&uJEU!oBOCpaQ>#rDYMSSZNJOH!0<1DiGd;DGsB%eC&6=HGn;{W89ZJ6T-G@y GGywq3Yaq%1 literal 0 HcmV?d00001 diff --git a/tbl_bck0505.png b/tbl_bck0505.png new file mode 100644 index 0000000000000000000000000000000000000000..08a107736759f38466809e026eb140e9101ccc3c GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%0lIPx+m@UR@5 zz*PZ!6Kid%0lIPx+m@UR@5 z!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/tbl_bck0510.png b/tbl_bck0510.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/tbl_bck0512.png b/tbl_bck0512.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/tbl_bck05140.png b/tbl_bck05140.png new file mode 100644 index 0000000000000000000000000000000000000000..51c39d0fd225e788f21039bf8db313e466d7c009 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lIPx+m@Gu{k z>G1H3B8PploI-W%(be0v!VeoYI Kb6Mw<&;$Ty&>}ei literal 0 HcmV?d00001 diff --git a/tbl_bck0515.png b/tbl_bck0515.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/tbl_bck05150.png b/tbl_bck05150.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/tbl_bck05152.png b/tbl_bck05152.png new file mode 100644 index 0000000000000000000000000000000000000000..521950fde3de4a9093acd8b7e016fa1c9dd87250 GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBJy;9zl> zexgNhdgG@4lYC8?emg!@{y25w%#4z6tNi}O{(ZyFz##R1k01j>gQobLWM{wF3jwEq PW-xfV`njxgN@xNAr1mFy literal 0 HcmV?d00001 diff --git a/tbl_bck1.png b/tbl_bck1.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck10.png b/tbl_bck10.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck100.png b/tbl_bck100.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck1000.png b/tbl_bck1000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck10000.png b/tbl_bck10000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck100000.png b/tbl_bck100000.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck10001.png b/tbl_bck10001.png new file mode 100644 index 0000000000000000000000000000000000000000..351af722e45aad290394a9e0176e59fc9c05e36a GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%25ZRBN8;9=hI zZ`S{OhPV|ItQxc{&rI-Ht8%q4uhdxo=U#gThM2#X-GEw_zrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck10010.png b/tbl_bck10010.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck100100.png b/tbl_bck100100.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck1001000.png b/tbl_bck1001000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck10010000.png b/tbl_bck10010000.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck1001001.png b/tbl_bck1001001.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/tbl_bck10010010.png b/tbl_bck10010010.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2d13823f25f66176f5d2c10bf46b6082bdd5f3 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%25ZRBMz;9xeW zJNw^UBrYM-TH<8#5)I+0OU#~~Gy5$3myzMYL;GwN28IXI*t!E9bTZxE&I4*^@O1Ta JS?83{1OPRSA(j9D literal 0 HcmV?d00001 diff --git a/tbl_bck100101.png b/tbl_bck100101.png new file mode 100644 index 0000000000000000000000000000000000000000..de610ac0484fe0395d3aedfd3b0382055f3fc320 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9=hI z=GEWyjNMKeUl>@wm`Lmo@?4dC_eEM<(eD56e={;1xMrWj!ocug3TMMb2c6Bq!FPd1 OFnGH9xvX!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/tbl_bck100110.png b/tbl_bck100110.png new file mode 100644 index 0000000000000000000000000000000000000000..5b70a28961ee01fc070c53cd8a066331e623717e GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%25o#bRN;9zm6 zzWXoR<5Ck#(E*OnF&AnhJy#{4eUTQoY4`v4-T&<7cWMDX;DO?ulpcB{dkr`+N NgQu&X%Q~loCIDX#CJ6ul literal 0 HcmV?d00001 diff --git a/tbl_bck101.png b/tbl_bck101.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck1010.png b/tbl_bck1010.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck10100.png b/tbl_bck10100.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck101000.png b/tbl_bck101000.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck10101.png b/tbl_bck10101.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/tbl_bck101010.png b/tbl_bck101010.png new file mode 100644 index 0000000000000000000000000000000000000000..2b86cad04b0c0f16bac15fca4539fff013be6af2 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!GPZ!6Kid%0l9OPtB;9)-S zZr0!QfN%{D$2|vZofW1ovGNPsUVQoeZw7`BM(RNI$!6IX9dyn%G-&}j44$rjF6*2U FngAG-AsYYy literal 0 HcmV?d00001 diff --git a/tbl_bck1011.png b/tbl_bck1011.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/tbl_bck10110.png b/tbl_bck10110.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/tbl_bck101100.png b/tbl_bck101100.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/tbl_bck1011000.png b/tbl_bck1011000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/tbl_bck10110000.png b/tbl_bck10110000.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf2d4a8dfd52dae560d6b63bb922b292534f06b GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFG_&ot?BjOV>!>J>$9i@A~h|3$ literal 0 HcmV?d00001 diff --git a/tbl_bck1011001.png b/tbl_bck1011001.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/tbl_bck10110010.png b/tbl_bck10110010.png new file mode 100644 index 0000000000000000000000000000000000000000..11664a70d1be6385fc05aeedcba868301c876fce GIT binary patch literal 113 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzjPZ!6Kid%25ZRBN8;9zkm z`};RNAY4Hzv+s%5CkI#6m3_ghZ-2g&`|r!2%fFc!4!p2`&B4HMKwrB1y93koH@+al O89ZJ6T-G@yGywpYf+w^9 literal 0 HcmV?d00001 diff --git a/tbl_bck101101.png b/tbl_bck101101.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/tbl_bck1011010.png b/tbl_bck1011010.png new file mode 100644 index 0000000000000000000000000000000000000000..5920afce10add6d66bb5d8a0d195c34e380f6dfa GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE|Zyot?BjOXo!2J>$Lo@8$2z3@DW^62XU}_BD-U8$?c)I$z JtaD0e0syUQBOd?& literal 0 HcmV?d00001 diff --git a/tbl_bck10111.png b/tbl_bck10111.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/tbl_bck101110.png b/tbl_bck101110.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/tbl_bck1011100.png b/tbl_bck1011100.png new file mode 100644 index 0000000000000000000000000000000000000000..61e0c29481c318ab2d2a2ab378d01ce31b2d7e21 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUVQ1@zt?sQ41dmWGB6x46)yYkz!WjJAPlIT!PC{x JWt~$(69A9UBR&8C literal 0 HcmV?d00001 diff --git a/tbl_bck101111.png b/tbl_bck101111.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/tbl_bck1011110.png b/tbl_bck1011110.png new file mode 100644 index 0000000000000000000000000000000000000000..621c0f5cbf05dbfa119e8e45ddad316133a38b53 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HofW1ovGNPs{`u0|e_!kv7<`_wFfcrr%{yJz{)VXg)DJ-I44$rj JF6*2UngF5XBm)2d literal 0 HcmV?d00001 diff --git a/tbl_bck10240.png b/tbl_bck10240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck1025.png b/tbl_bck1025.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/tbl_bck10250.png b/tbl_bck10250.png new file mode 100644 index 0000000000000000000000000000000000000000..59c96692eb07ec26cc1c90cff059703355d50fa6 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*oE>N3mU80oRo|gKS~R?wvQ~{a*v;ZVXh@314G3#29Yg}&+jzXF9sUH N;OXk;vd$@?2>{o`BS-)M literal 0 HcmV?d00001 diff --git a/tbl_bck103.png b/tbl_bck103.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/tbl_bck1040.png b/tbl_bck1040.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck105.png b/tbl_bck105.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!zbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck110.png b/tbl_bck110.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck1100.png b/tbl_bck1100.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck11000.png b/tbl_bck11000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck110000.png b/tbl_bck110000.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck11001.png b/tbl_bck11001.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/tbl_bck110010.png b/tbl_bck110010.png new file mode 100644 index 0000000000000000000000000000000000000000..0dcfae776110bcf092ef2848cc09f89e90dbefa4 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+ft*Bu9JnU}5)ne@sc^6t5_|F+zJ&(6?r(e^DT1H%Dr>BK+>ofXF_o&!x_ N@O1TaS?83{1OQ7ZCawSg literal 0 HcmV?d00001 diff --git a/tbl_bck1101.png b/tbl_bck1101.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/tbl_bck11010.png b/tbl_bck11010.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/tbl_bck110100.png b/tbl_bck110100.png new file mode 100644 index 0000000000000000000000000000000000000000..17862b41ee66943646d9ab02394d6b5cc45e79eb GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+g2yFCYNofW1ou?lnBUc71l>#ueU41dmWGB6x46%M=Tprb1sIt8em!PC{x JWt~$(699N!A~*m5 literal 0 HcmV?d00001 diff --git a/tbl_bck11011.png b/tbl_bck11011.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/tbl_bck110110.png b/tbl_bck110110.png new file mode 100644 index 0000000000000000000000000000000000000000..17a6a7c1d4e4c1d13d59e94fa2cb76f18ca04c28 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0l9OPtB;9)-S zZr0!QfN+hjfE@>HnH8rlvGNPs{&`b<_OChyh8br#85j@$_A{YPw literal 0 HcmV?d00001 diff --git a/tbl_bck111.png b/tbl_bck111.png new file mode 100644 index 0000000000000000000000000000000000000000..393ed17777908519a5e6905ea3a48836cbe3c355 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!=PZ!6Kid%0lEEHrg;9=hQ z=GEWyj7?4+(F*rD?Fv;__TIc{X8)Ce;efRtQ1!Y@pFjtl+3UDGfE)%-S3j3^P6!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/tbl_bck111010.png b/tbl_bck111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7188e97238a4191bc1570998010aad6452ad62 GIT binary patch literal 108 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!mPZ!6Kid%0loaAIM5MVm+ z_UgZEk4uMyPB1E;31-puEM3!+_k8KUb+>;rFnlmp2kJQPlla|%$zgGcH;}{N>FVdQ I&MBb@0I#_twEzGB literal 0 HcmV?d00001 diff --git a/tbl_bck1111.png b/tbl_bck1111.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5dd8d5e75467c03b4337a4c2f4ec3bdd46b9dd GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BKz*PZ!6Kid%25ZRBJy;9=hI z=hgrGj89G)B^pK8rGYHmpd@ozB(BK!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/tbl_bck1111010.png b/tbl_bck1111010.png new file mode 100644 index 0000000000000000000000000000000000000000..4a81e6d9bd7e7ae60f762ff73c57db33a844a1e7 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%259pq$C;9)-S zZr0!QfN+f_)}04zofobTne@sc^6okRztNY!GcqKU@K-Z2Fnl=0RzBDMhQptZKR^>0 NJYD@<);T3K0RSo+CRqRg literal 0 HcmV?d00001 diff --git a/tbl_bck11111.png b/tbl_bck11111.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/tbl_bck111110.png b/tbl_bck111110.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe10edcaef890334529963e6e96d0ab4f67aff4 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%25ZRBNe;9znn zPyH|Xr(gO;gzU+wCLtk{ZvA+f>n_j0FvC8Vg@NJ0Ddt>R`x|@TP89&^W$<+Mb6Mw< G&;$VM5+L*d literal 0 HcmV?d00001 diff --git a/tbl_bck112.png b/tbl_bck112.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck11240.png b/tbl_bck11240.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck1125.png b/tbl_bck1125.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/tbl_bck11250.png b/tbl_bck11250.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/tbl_bck11252.png b/tbl_bck11252.png new file mode 100644 index 0000000000000000000000000000000000000000..8036c533528aec5fdeba8dfe121ebf35080e6006 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0l9OPtB;9+){ zUT{e7xx>4~>jFe-D;lfY9K2kn^h}-jcFvpkuh!b#WoKxZZ^_8Oup^C$>z3nQp*I&i QfQB%5y85}Sb4q9e0Eqe~oB#j- literal 0 HcmV?d00001 diff --git a/tbl_bck113.png b/tbl_bck113.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc1b2323c530a269c82434d3c82ce53032986a1 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@z zIw0z`O2W0Fm5pis&Xjq-cb+)2;>PT&&(iL@*}r0BXsDk9)MT@nf#aWJK>d1VV<3;g M)78&qol`;+0Pc<>)c^nh literal 0 HcmV?d00001 diff --git a/tbl_bck1140.png b/tbl_bck1140.png new file mode 100644 index 0000000000000000000000000000000000000000..201b904c0c1c9b503a39029718db8ffefbf3a4f0 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzbPZ!6Kid%0l9OPs$;9=hQ z=GEWyj7?4pM7WGzRLX}>x;0~NZt-Sz28Mr6Sr`}|%w+Rk?GW}nQ)DSnFN3G6pUXO@ GgeCwR#v#oB literal 0 HcmV?d00001 diff --git a/tbl_bck115.png b/tbl_bck115.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/tbl_bck1150.png b/tbl_bck1150.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/tbl_bck1152.png b/tbl_bck1152.png new file mode 100644 index 0000000000000000000000000000000000000000..96139a3698992e8f2be5af3fc1b2ea81be4c317b GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lIPx+m@UR@5 z<&bz*k;A^Bm5pis&Xjq-cb+)2;>PT&&(iFxtY0xQG}O-lYO>kPkTT10?@e2Y^*|nj Mr>mdKI;Vst0QBx8V*mgE literal 0 HcmV?d00001 diff --git a/tbl_bck12.png b/tbl_bck12.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck120.png b/tbl_bck120.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck124.png b/tbl_bck124.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck1240.png b/tbl_bck1240.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck12400.png b/tbl_bck12400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck1241.png b/tbl_bck1241.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck12410.png b/tbl_bck12410.png new file mode 100644 index 0000000000000000000000000000000000000000..4e4c7411f76f46ab608d8a6d30b154c99deb7301 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq#%;9zzr zKl{&kOYA}aK#Pa-8YfJjy2R?<+`P0&Z~rnfBz(2cV_{%;Fr7PLwL@6?{?n2`{S2P2 KelF{r5}E+eBqWCb literal 0 HcmV?d00001 diff --git a/tbl_bck125.png b/tbl_bck125.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/tbl_bck12510.png b/tbl_bck12510.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/tbl_bck125100.png b/tbl_bck125100.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeaee0ef8bd71f8c6b63e095914f58c480f8d24 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/tbl_bck12511.png b/tbl_bck12511.png new file mode 100644 index 0000000000000000000000000000000000000000..b30a61cd7b113191e5313d375acc92cb9a3bf999 GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvXzzPZ!6Kid%0lT;ya>;9xy4 zEyHPg_JVIK!zL`^@Y`{|-Ok%(N{^}XY|E9~cWtfz{_pxIj2ZhK94Ft- S$h`pMF?hQAxvX!OPZ!6Kid%0lIPx+m@Gv|0 zEGT#;&?0}}5K|-j_9ydvXHV_WkbLcCRveUHy88duItGRxGu46muKQHZa@>2WUi%@C O!{F)a=d#Wzp$PyZ!X-2S literal 0 HcmV?d00001 diff --git a/tbl_bck1252.png b/tbl_bck1252.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27dd988a05fb4ead2dc5ba5d9603d2480fc131 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)+X z_pl}QT;m=0*o8{Jb{?>GR+u<5aHH|+xwGB!!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/tbl_bck130.png b/tbl_bck130.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/tbl_bck1320.png b/tbl_bck1320.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/tbl_bck133.png b/tbl_bck133.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/tbl_bck1330.png b/tbl_bck1330.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9296334978d46f923be0d3881d92b6e97c3610 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)r! z;t(D(scR+2gc}k`-_pb8{XB7I#g5xopP63EdCSPqVCM(av(J)mwNr_&rad2!!{F)a K=d#Wzp$P!kv?GK7 literal 0 HcmV?d00001 diff --git a/tbl_bck134.png b/tbl_bck134.png new file mode 100644 index 0000000000000000000000000000000000000000..496f510fb3e7a1b7331149987cbd9f519a2df04c GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVjD z{=m95PqeownVQtHIL>J1G~apR%!(VcuRgotw*M6)LqokKBLhQ48e?FDV-?fqz2-n8 O7(8A5T-G@yGywoA&m_12 literal 0 HcmV?d00001 diff --git a/tbl_bck14.png b/tbl_bck14.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck140.png b/tbl_bck140.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck1400.png b/tbl_bck1400.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck141.png b/tbl_bck141.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck1410.png b/tbl_bck1410.png new file mode 100644 index 0000000000000000000000000000000000000000..3b2238b32d92f51a666a7a81a4ca632cff5b6fa2 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hzrPZ!6Kid%259pq$C;9)-S zZr0!QfN%}5zcCNzDNYF2_AH$fefP|g`+pf24ji@5XJKG?FqJn<+ab(nE#q#Weg;oh KKbLh*2~7aIG$Vol literal 0 HcmV?d00001 diff --git a/tbl_bck1424.png b/tbl_bck1424.png new file mode 100644 index 0000000000000000000000000000000000000000..a62de40058f4a5e0b5deeb5c12436067679a8b34 GIT binary patch literal 104 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!=PZ!6Kid%25Z{%fg;9znn zPyH|Xr(gO;gzU+wCM6-0ZvA+f%g(@%@UKOXfuTX0KeW}Mp(&gBH&82sr>mdKI;Vst E0K&i^0ssI2 literal 0 HcmV?d00001 diff --git a/tbl_bck143.png b/tbl_bck143.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb02c034954e524c85f6558c1e969b34e332990 GIT binary patch literal 111 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!0PZ!6Kid%0l9OPtB;9)-C z_aMygQs-Qc*o8{Jb{?>GR+u<5aHH|+xwCJ*i2u&W&`|6L)HE+r=!Rp}ruJ-UAcw)z L)z4*}Q$iB}1TrLh literal 0 HcmV?d00001 diff --git a/tbl_bck15.png b/tbl_bck15.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck150.png b/tbl_bck150.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck1500.png b/tbl_bck1500.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck15040.png b/tbl_bck15040.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck1505.png b/tbl_bck1505.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/tbl_bck15050.png b/tbl_bck15050.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aae0d43d7ff5676627026a54cab19a64bb3441 GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz@PZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-CTJ`ZvBE(jwLQGCnF?po?ExQ>Wcl>DtQKmx@Rm53=d{;wkJFLNiA^L Q2Q-Dj)78&qol`;+05UKn4FCWD literal 0 HcmV?d00001 diff --git a/tbl_bck151.png b/tbl_bck151.png new file mode 100644 index 0000000000000000000000000000000000000000..df3df1251af1f4c83319d0126a256146a1be5cbd GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!OPZ!6Kid%0lY~*B65MXwg zUT`S>T;m;g-Q4-?xq1bu97|kXPFqCYJeS)S_bU85BSS;|9H2Iv&5S2*Iquc`kn!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/tbl_bck15150.png b/tbl_bck15150.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/tbl_bck15152.png b/tbl_bck15152.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff46f61b6b343ee389ab9061f328189cf93def7 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!uPZ!6Kid%25ZRBK7;9+r? zUT{d~xx>4~)3zxtIBOg8lO?FOyJK46rcHBi%j~`KzgC`sLE}xOKTv1f%??gy6&<^l QA|Qvs)78&qol`;+0M}V2Pyhe` literal 0 HcmV?d00001 diff --git a/tbl_bck152.png b/tbl_bck152.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck1540.png b/tbl_bck1540.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck15424.png b/tbl_bck15424.png new file mode 100644 index 0000000000000000000000000000000000000000..5c76e9fd049d12150e045c5da5c1ba7474dba2f5 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!$PZ!6Kid%0lY~*B65MVi& ze~4?pCHE$IQ<~vWES#e|b)n_JEyI(OfG}K!%GB8x6F`h7Sd~UodzXfOn NgQu&X%Q~loCIHG=BTfJS literal 0 HcmV?d00001 diff --git a/tbl_bck1543.png b/tbl_bck1543.png new file mode 100644 index 0000000000000000000000000000000000000000..46e1e2a7a44b35ed2793e658675d5a91ab37390b GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;hz!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/tbl_bck1550.png b/tbl_bck1550.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/tbl_bck1552.png b/tbl_bck1552.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7d7f9013c111a629c2b24b5656b7e47c98e9e9 GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU{(OKnK;;h!WPZ!6Kid%0lEEHr=;9)sv z;@Fzm*YtvY!VQU}Z|Pz4ex5k9V#n>P&$d3xc+1GpVCM(av(NIOva{b4LH}Jq4uhww KpUXO@geCwIj3vha literal 0 HcmV?d00001 diff --git a/tbl_blank.png b/tbl_blank.png new file mode 100644 index 0000000000000000000000000000000000000000..51a306d7268190807bc1a8c5fe07a6e67eca8519 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRGRo#|$B$kZfj1M2T~LZfz>% literal 0 HcmV?d00001 diff --git a/tbl_spacer.png b/tbl_spacer.png new file mode 100644 index 0000000000000000000000000000000000000000..9ccd6e1be978098c108f063baeede859634bb10b GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{L!3JU-`?d;5aTa()7Bet#3xhBt!>lIWHUn|N}Tg^b5rw5fLsO!=c3falGGH1^30M91$R&1fE2w{ ucA&Vhr;B3<$MxhN|Nq-F3o|n_$8s?E*fVR~Je|G}q|ejU&t;ucLK6V_0VRNn{1`ISV`@iy0WWg+Z8+Vb&Z8px|Op7sn6_|F@GJ`C1itTvi%>^qBWh{-o%J zPag9QD*qL|bxX=5H@W2DvFQSCJZ}vcHI}k)GyI8dun)b%6rNEL=E$z&d#`ZAy2}c> zd`0J`uU#@F!~9)tW^1SO`BQ5B#;bY1bFBQm(W+_g(Vfu;oHiYd)NPo%w0dpp*4-%# zRgM2$9|KdxXJG(-?SRg`N^aBn&BytiA{YYSh6$>8=7W69 N;OXk;vd$@?2>=YeVXy!I literal 0 HcmV?d00001 diff --git a/tbl_vjoin-open.png b/tbl_vjoin-open.png new file mode 100644 index 0000000000000000000000000000000000000000..90d9ec471e25395de693e023e6b92a7596b4527e GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8px_2i7sn6_|F@G4@*OhZXzNb5{c$As{>>v2 zi>JybuJl~kYhCft`$4+&(kWA;vQIX1%$I)oc*2GQTs^GEM#<#!6h?mEnCn<7k^Rkg dWtV(mI=(6Ed(yk_zkqIM@O1TaS?83{1OQJBZr}g_ literal 0 HcmV?d00001 diff --git a/tbl_vjoin.png b/tbl_vjoin.png new file mode 100644 index 0000000000000000000000000000000000000000..4d0ea54069217144f04be3a0cfd85155552ed935 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxRH6xys3AALb9155hc#~xw)x%B|t6%gL6@8Vo7R>LV0FMhJw4NZ$OG( zDmzfz%+tj&#NzbZi5qzt6nGA2{ri72=E9+d8IM$Fr)sXa%D5tk*{4bRT1NX~Th{$t gyUucJdK^65#M^$_RGhbJpAg7sPgg&ebxsLQ04z>7sQ>@~ literal 0 HcmV?d00001 diff --git a/tbl_vjoin_end-closed.png b/tbl_vjoin_end-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..40e7dc6561e1423c25e4d96417727721475de8df GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8pkRlmi(`m|fAXLI|LvLe4xHea^zS^!()g@f?GIDZMZfSn~`t?IYYU8DZfcQ+l)Q4=nZ`Bv-a2$Bu%2wvD z!EJsZn?a9(TUwy^D#L`c2Dc~PG+^+KQIOirXurML&`Mfb;WYONhI)lZ8ztE^{Mfhn jo;uPH$jo++fsKv9c%zkcmKkFy&`k`Uu6{1-oD!MNn{1`ISV`@iy0WWg+Z8+Vb&Z8px}H@7sn6_|F@GI`I`)QTBFzfn!o*TiZH)i z!=?7MLYw+jk3Bf39~m7{xkoQqa3M!p4)^WksmmPro1bbGB&43;x71i#678wEmtTx2 z!ZO|WeAVHjpSpA9!-`v6zHBgBqPbuP^Y$9o51SqPSS~2EzDWDpGyRmTlf4`aHWd(F9gQu&X J%Q~loCIA;^U#tKC literal 0 HcmV?d00001 diff --git a/tbl_vjoin_end.png b/tbl_vjoin_end.png new file mode 100644 index 0000000000000000000000000000000000000000..91d06380392984a6ab0c07b5b34866e0ff4fc0ca GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG~GG(4$>IA=%83h!W@g+}zZ>5+Ij>!MP|ku_QG`p**uBL&4qCHy}kX zl^rN<=IP=XVsZNIxs9R>3LHlQ9{saE&dDI1t8%vVzid_t<0= g_FbOG;DGx9wiFRrNn{1`ISV`@iy0XB4uLSEsD@VqP_Wt4#WBRfKluRrx^*Id`BV7>c5JL#5L=MV zn<#GJl-btS#TTmVIpPjebY6-QKYMxx;ttMNUqGj=lo(pT>^kX%Y)8WP6$d d4*&rJgR{QowQZSK_W+&4;OXk;vd$@?2>}1lP96XN literal 0 HcmV?d00001 diff --git a/tbl_vjoin_end_slice-open.png b/tbl_vjoin_end_slice-open.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa0f8d84ce240cfef0cb3b2fa6afea5ba287ede GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;jEBi(`m|fARtLb?Zd_@~83%?ATbfAhsZz zH&NWcDYLDujcw6f?hx+l?Cc864GoMf6B`t!v@w@-&sboh_d(X{F-r^256-2De$N;M zH{95{$?1!|9kG6XRk+GAig?E@pTQ``?;r45-a sj81HSS}$2J>J(`BvoB6yVP<1vkXdSa^hmmQJJ4|qp00i_>zopr0M2Yo4*&oF literal 0 HcmV?d00001 diff --git a/tbl_vjoin_end_slice.png b/tbl_vjoin_end_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..2f9bb8d02f80afbcc6bcab322b96d3402407922b GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtVH47sn6_|KtPg>(+_<WV9~y!GM)5gzLU2N)O@ONgx8zC7qO&;$lgS3j3^P6Nn{1`ISV`@iy0XB4uUY_j)~cCfr90pE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd~OFd5`ch#ANn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRr54~Og+Kt#bczDGPoHEOJ(q2Nn{1`ISV`@iy0XB4ude`@%$AjKtW|s7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD jmdov+#saB?1O^7(rGk=1XB|R-${9Re{an^LB{Ts5);=To literal 0 HcmV?d00001 diff --git a/tbl_vjoin_slice-closed.png b/tbl_vjoin_slice-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..fe0eacc986673489e818e9bced0946aae676eaa3 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP_WX|#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{*U#$J>{z?ha!RYT$+r0|n-m&2y^>jZ-^>dT%WJsK5W^s5rXaPNQDJuC zHs#HU4(g9gEqEME%9!i&*po}l%p9hPPhkA#a3tB7CtwcWho*~nESzEv9AIGBG{uBj TyFelV=m-W+S3j3^P6Nn{1`ISV`@iy0XB4uLSEsD@VqP_Wa}#WBRfKluRrx-|lS`BV7>B&75bS}yVM z^76V^i?0w{$Is`$#=ywTq0H#0!OQ+a%+N72=7IH;W1Jk4AB4RQ&pE@al#s~0s8Et2 zh~d!x2^j)En3PJC;+lC`F7DuA&}2xAlaTiQ(ZHyv|A$TRhRGoYMdp7_nR6J#ET$}H j&Pgya?-LL=FkoQl;j;g9+C4@R=qLtHS3j3^P6Nn{1`ISV`@iy0XB4ude`@%$AjKtWAU7sn6_|KtPg>(&VTs!KymV*Zx1I2p;#0?A>7#by%A8u@WqX5*z;OXk;vd$@?2>|aVC_MlG literal 0 HcmV?d00001 diff --git a/tbl_vjoin_slicer-closed.png b/tbl_vjoin_slicer-closed.png new file mode 100644 index 0000000000000000000000000000000000000000..0b6eea03ddf25d5b48091548463f16ad8cf06eef GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uUY_j)~cCfr6EuE{-7<{>cZ}f9UP{*KWkl!NV(V;FQ_c z*2cDIE_Vp`_2W!S4=&huN#@icUa8yuPLTo!Se9;VVk`64;5I*y&7jA?EiKS{m0`kJ zgWD5t8hr4qH@Dz%FeziM%VSS2F*9?RCO(1jpTm)4W1fIHd>@)F-m!3sIdFi1K|RTk VV{ykHaiAj@JYD@<);T3K0RSC1M^*p; literal 0 HcmV?d00001 diff --git a/tbl_vjoin_slicer-open.png b/tbl_vjoin_slicer-open.png new file mode 100644 index 0000000000000000000000000000000000000000..202f339d82e1beeff9bbe627c2152278e9fa66bb GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uLSEsD@VqP;k1Zi(`m|fARtLA9}m~wHvW>@bHQoIAylA zwXrRl%N@dfot<5QxuJovWg>(6ls4v)?imYA!UE18_`rPX2bvq^I-DwJdhI>7OTiMyv)wdO#>1o0z|EM~n1 z4c8eKh{rk3v|zNc)AVD%aUdg4Mo}*zfq{WN%I16UlU`1s6B#^R{an^LB{Ts5HIq%y literal 0 HcmV?d00001 diff --git a/tbl_vjoin_slicer.png b/tbl_vjoin_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd754af575ddec5c1dee4a801ec3b976f8a5c75 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtT;p7sn6_|KtPgKlFC}Yd2!&=-HKEu#-XD ox7wiMP{M-)E4bY{xFsYQvRq_e$JMe=1L|S$boFyt=akR{0MHyKn*aa+ literal 0 HcmV?d00001 diff --git a/tbl_vline.png b/tbl_vline.png new file mode 100644 index 0000000000000000000000000000000000000000..35406ddf4a866f3ced8fb4a238fc26cab9b6c603 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{XUzVxG{fjy9^UhNH#MhqQp5rH#aq}1juDza4t$sEJ;mKD9T zWe18Ic)B=-Se$-)&QXv-LE!KK?tixItRnY(lod9wDCP=Cby{-JTl?O_s`U$+xU_zF ZY+#IdZzSk8D^LVvsHdx+%Q~loCIF9RFxmhB literal 0 HcmV?d00001 diff --git a/tbl_vline_slice.png b/tbl_vline_slice.png new file mode 100644 index 0000000000000000000000000000000000000000..e05c13ffee8ac0f2fa7945c527dfe4a02cbfa64d GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPg>(&VTPx# literal 0 HcmV?d00001 diff --git a/tbl_vline_slicer.png b/tbl_vline_slicer.png new file mode 100644 index 0000000000000000000000000000000000000000..21006dcb9d2bebbd41684f33c4fac661d3845c69 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtUBx7sn6_|KtPgKlFC}Yd2!&=-HKUg;l}e kRa2mN!-0+hMrLM)vzFpbr@Z|S0M#>iy85}Sb4q9e05XRrdH?_b literal 0 HcmV?d00001 diff --git a/toc.html b/toc.html new file mode 100644 index 000000000..a255a31c1 --- /dev/null +++ b/toc.html @@ -0,0 +1,240 @@ + + + + + + Table of Contents - HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 v1.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + + + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +
      + +
      +
      +
      + + + + +
      +
      + + +
      +
      + +
      +
      + + +
      +
      +
      +
      + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/jembi/Zambia-Immunizations and changes regularly. See the Directory of published versions

      +

      Table of Contents

      + + + + +
      +
      +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/usage-stats.json b/usage-stats.json new file mode 100644 index 000000000..0d31cbeff --- /dev/null +++ b/usage-stats.json @@ -0,0 +1,23 @@ +{ + "package": "my-ig", + "version": "1.0.0", + "fhirVersion": "4.0.1", + "jurisdiction": "001", + "extensions": [], + "profiles": {}, + "usage": { + "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name": [ + "ImplementationGuide.definition.page", + "ImplementationGuide.definition.page.page" + ], + "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter": [ + "ImplementationGuide.definition" + ], + "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment": [ + "ImplementationGuide.dependsOn" + ] + } +} \ No newline at end of file diff --git a/validator-my-ig.pack b/validator-my-ig.pack new file mode 100644 index 0000000000000000000000000000000000000000..285b8e086c17d0b2e5933ab3676a91cf9e069d25 GIT binary patch literal 2294 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
      +
      + + + + + + + +
      + +
      + + + + + +
      +

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1 +
      + 1.0.0 - STU1 + + + + International flag + + + +

      +
      +
      +